--- /home/fdroid/fdroiddata/tmp/fr.miximum.napply_2.apk +++ /home/fdroid/fdroiddata/tmp/sigcp_fr.miximum.napply_2.apk ├── /usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {} │┄ error from `/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}` (b): │┄ DOES NOT VERIFY │┄ ERROR: res/drawable-ldpi/ic_launcher_napply.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-hdpi/ic_launcher_napply.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-hdpi/widget_bg.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-mdpi/timepicker_input_pressed.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-mdpi/timepicker_up_disabled_focused.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-ldpi/icon.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-mdpi/icon.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-hdpi/timepicker_input_selected.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-hdpi/timepicker_input_normal.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-hdpi/timepicker_input_disabled.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-hdpi/timepicker_input_pressed.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-hdpi/timepicker_up_normal.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-hdpi/timepicker_up_pressed.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-mdpi/timepicker_down_disabled.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-mdpi/timepicker_input_disabled.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-mdpi/timepicker_up_normal.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-mdpi/timepicker_input_normal.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-hdpi/timepicker_down_disabled_focused.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-mdpi/timepicker_down_pressed.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-mdpi/timepicker_up_pressed.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-hdpi/timepicker_up_selected.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-mdpi/ic_launcher_napply.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-hdpi/timepicker_down_selected.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-hdpi/timepicker_down_pressed.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ [ truncated after 25 lines; 11 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: eb5f70df0c649c827e65bee97749d328f6a6075c192404a184e137efded0bb0e │ -Signer #1 certificate SHA-1 digest: a75052dc4fd47dd0978e69091c283f684cf86533 │ -Signer #1 certificate MD5 digest: ba72db344acf042ff4bcbdcbfaf16647 │ -Signer #1 key algorithm: RSA │ -Signer #1 key size (bits): 2048 │ -Signer #1 public key SHA-256 digest: 98740e62918305109de31833f552ea5cfddea9ff4e9d240209a5298adc7b0c37 │ -Signer #1 public key SHA-1 digest: d929a35e79f55a94404a13e7bcd3a510a4e0c173 │ -Signer #1 public key MD5 digest: 886eddbd0ed45b4b983acd85d77bb14f ├── zipinfo -v {} │┄ Differences in extra fields detected; using output from zipinfo -v │ @@ -1,1572 +1,1516 @@ │ There is no zipfile comment. │ │ End-of-central-directory record: │ ------------------------------- │ │ - Zip archive file size: 91827 (00000000000166B3h) │ - Actual end-cent-dir record offset: 91805 (000000000001669Dh) │ - Expected end-cent-dir record offset: 91805 (000000000001669Dh) │ + Zip archive file size: 92937 (0000000000016B09h) │ + Actual end-cent-dir record offset: 92915 (0000000000016AF3h) │ + Expected end-cent-dir record offset: 92915 (0000000000016AF3h) │ (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 52 entries. │ - The central directory is 4425 (0000000000001149h) bytes long, │ + The central directory is 4530 (00000000000011B2h) bytes long, │ and its (expected) offset in bytes from the beginning of the zipfile │ - is 87380 (0000000000015554h). │ + is 88385 (0000000000015941h). │ │ │ 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): 2012 Nov 13 15:18:02 │ - 32-bit CRC value (hex): 5d2a8228 │ - compressed size: 1600 bytes │ - uncompressed size: 4636 bytes │ - length of filename: 20 characters │ - length of extra field: 0 bytes │ + file last modified on (DOS date/time): 2017 Oct 5 01:13:28 │ + 32-bit CRC value (hex): ee43af09 │ + compressed size: 1273 bytes │ + uncompressed size: 4308 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/A2E5478E.SF │ + res/drawable-hdpi-v4/ic_launcher_napply.png │ │ - offset of local header from start of archive: 1666 │ - (0000000000000682h) bytes │ + offset of local header from start of archive: 1342 │ + (000000000000053Eh) 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): 2012 Nov 13 15:18:02 │ - 32-bit CRC value (hex): c4645d9d │ - compressed size: 1663 bytes │ - uncompressed size: 4757 bytes │ - length of filename: 20 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): ced5f121 │ + compressed size: 2295 bytes │ + uncompressed size: 2295 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 #3: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - META-INF/A2E5478E.RSA │ + res/drawable-hdpi-v4/icon.png │ │ - offset of local header from start of archive: 3395 │ - (0000000000000D43h) bytes │ + offset of local header from start of archive: 3710 │ + (0000000000000E7Eh) 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): 2012 Nov 13 15:18:02 │ - 32-bit CRC value (hex): 06e70c1c │ - compressed size: 1040 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): 13e5ae94 │ + compressed size: 3941 bytes │ + uncompressed size: 3941 bytes │ + length of filename: 29 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #4: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/timepicker_down_btn.xml │ + res/drawable-hdpi-v4/timepicker_down_disabled.9.png │ │ - offset of local header from start of archive: 4502 │ - (0000000000001196h) bytes │ + offset of local header from start of archive: 7710 │ + (0000000000001E1Eh) 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): 2012 Nov 13 14:06:56 │ - 32-bit CRC value (hex): e9d11531 │ - compressed size: 330 bytes │ - uncompressed size: 1136 bytes │ - length of filename: 36 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): d9ab0b7e │ + compressed size: 658 bytes │ + uncompressed size: 658 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 │ │ - 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/timepicker_input.xml │ + res/drawable-hdpi-v4/timepicker_down_disabled_focused.9.png │ │ - offset of local header from start of archive: 4918 │ - (0000000000001336h) bytes │ + offset of local header from start of archive: 8449 │ + (0000000000002101h) 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): 2012 Nov 13 14:06:56 │ - 32-bit CRC value (hex): 04c5f4c5 │ - compressed size: 331 bytes │ - uncompressed size: 1136 bytes │ - length of filename: 33 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 654924df │ + compressed size: 870 bytes │ + uncompressed size: 870 bytes │ + length of filename: 59 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file 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/timepicker_up_btn.xml │ + res/drawable-hdpi-v4/timepicker_down_normal.9.png │ │ - offset of local header from start of archive: 5328 │ - (00000000000014D0h) bytes │ + offset of local header from start of archive: 9408 │ + (00000000000024C0h) 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): 2012 Nov 13 14:06:56 │ - 32-bit CRC value (hex): fbac2107 │ - compressed size: 330 bytes │ - uncompressed size: 1136 bytes │ - length of filename: 34 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): bfc129b6 │ + compressed size: 1231 bytes │ + uncompressed size: 1231 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 #7: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-hdpi-v4/timepicker_down_pressed.9.png │ │ - res/layout/about.xml │ - │ - offset of local header from start of archive: 5738 │ - (000000000000166Ah) bytes │ + offset of local header from start of archive: 10718 │ + (00000000000029DEh) 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): 2012 Nov 13 14:06:56 │ - 32-bit CRC value (hex): 43b264a9 │ - compressed size: 442 bytes │ - uncompressed size: 1204 bytes │ - length of filename: 20 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): a748d940 │ + compressed size: 1764 bytes │ + uncompressed size: 1764 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 #8: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/alarm_cancel_dialog_layout.xml │ + res/drawable-hdpi-v4/timepicker_down_selected.9.png │ │ - offset of local header from start of archive: 6246 │ - (0000000000001866h) bytes │ + offset of local header from start of archive: 12562 │ + (0000000000003112h) 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): 2012 Nov 13 14:06:56 │ - 32-bit CRC value (hex): 17062a09 │ - compressed size: 399 bytes │ - uncompressed size: 1020 bytes │ - length of filename: 41 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): b23b614d │ + compressed size: 1791 bytes │ + uncompressed size: 1791 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 #9: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-hdpi-v4/timepicker_input_disabled.9.png │ │ - res/layout/main.xml │ - │ - offset of local header from start of archive: 6732 │ - (0000000000001A4Ch) bytes │ + offset of local header from start of archive: 14434 │ + (0000000000003862h) 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): 2012 Nov 13 14:06:56 │ - 32-bit CRC value (hex): 0a1b32ab │ - compressed size: 307 bytes │ - uncompressed size: 684 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): ac80ee42 │ + compressed size: 383 bytes │ + uncompressed size: 383 bytes │ + length of filename: 52 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file 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/napply_widget_layout.xml │ + res/drawable-hdpi-v4/timepicker_input_normal.9.png │ │ - offset of local header from start of archive: 7104 │ - (0000000000001BC0h) bytes │ + offset of local header from start of archive: 14899 │ + (0000000000003A33h) 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): 2012 Nov 13 14:06:56 │ - 32-bit CRC value (hex): 464504ab │ - compressed size: 500 bytes │ - uncompressed size: 1268 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): 0a27555f │ + compressed size: 716 bytes │ + uncompressed size: 716 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 #11: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-hdpi-v4/timepicker_input_pressed.9.png │ │ - res/layout/number_picker.xml │ - │ - offset of local header from start of archive: 7685 │ - (0000000000001E05h) bytes │ + offset of local header from start of archive: 15695 │ + (0000000000003D4Fh) 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): 2012 Nov 13 14:06:56 │ - 32-bit CRC value (hex): 90e16bbb │ - compressed size: 511 bytes │ - uncompressed size: 1260 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): 2f9e403c │ + compressed size: 960 bytes │ + uncompressed size: 960 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 #12: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-hdpi-v4/timepicker_input_selected.9.png │ │ - res/layout/number_picker_pref.xml │ - │ - offset of local header from start of archive: 8270 │ - (000000000000204Eh) bytes │ + offset of local header from start of archive: 16736 │ + (0000000000004160h) 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): 2012 Nov 13 14:06:56 │ - 32-bit CRC value (hex): f3acef84 │ - compressed size: 313 bytes │ - uncompressed size: 724 bytes │ - length of filename: 33 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): c6a09b38 │ + compressed size: 656 bytes │ + uncompressed size: 656 bytes │ + length of filename: 52 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #13: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-hdpi-v4/timepicker_up_disabled.9.png │ │ - res/layout/widget_configure_layout.xml │ - │ - offset of local header from start of archive: 8662 │ - (00000000000021D6h) bytes │ + offset of local header from start of archive: 17474 │ + (0000000000004442h) 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): 2012 Nov 13 14:06:56 │ - 32-bit CRC value (hex): 4288a1a9 │ - compressed size: 680 bytes │ - uncompressed size: 2252 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): de77b5a1 │ + compressed size: 835 bytes │ + uncompressed size: 835 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 #14: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/xml/napply_widget_meta.xml │ + res/drawable-hdpi-v4/timepicker_up_disabled_focused.9.png │ │ - offset of local header from start of archive: 9426 │ - (00000000000024D2h) bytes │ + offset of local header from start of archive: 18388 │ + (00000000000047D4h) 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): 2012 Nov 13 14:06:56 │ - 32-bit CRC value (hex): b8f92265 │ - compressed size: 328 bytes │ - uncompressed size: 668 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): 928adc0a │ + compressed size: 1057 bytes │ + uncompressed size: 1057 bytes │ + length of filename: 57 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file 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. │ - │ - AndroidManifest.xml │ + res/drawable-hdpi-v4/timepicker_up_normal.9.png │ │ - offset of local header from start of archive: 9830 │ - (0000000000002666h) bytes │ + offset of local header from start of archive: 19532 │ + (0000000000004C4Ch) 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): 2012 Nov 13 14:06:56 │ - 32-bit CRC value (hex): 220655d8 │ - compressed size: 1197 bytes │ - uncompressed size: 4108 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): caa00733 │ + compressed size: 1523 bytes │ + uncompressed size: 1523 bytes │ + length of filename: 47 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #16: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-hdpi-v4/timepicker_up_pressed.9.png │ │ - resources.arsc │ - │ - offset of local header from start of archive: 11092 │ - (0000000000002B54h) bytes │ + offset of local header from start of archive: 21132 │ + (000000000000528Ch) 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): 2012 Nov 13 14:06:56 │ - 32-bit CRC value (hex): 3c12c1d0 │ - compressed size: 13924 bytes │ - uncompressed size: 13924 bytes │ - length of filename: 14 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): c1b6f087 │ + compressed size: 2120 bytes │ + uncompressed size: 2120 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 #17: │ --------------------------- │ │ - res/drawable-hdpi/ic_launcher_napply.png │ + res/drawable-hdpi-v4/timepicker_up_selected.9.png │ │ - offset of local header from start of archive: 25060 │ - (00000000000061E4h) bytes │ + offset of local header from start of archive: 23330 │ + (0000000000005B22h) 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): 2012 Nov 13 14:06:56 │ - 32-bit CRC value (hex): 2db687d5 │ - compressed size: 2325 bytes │ - uncompressed size: 2325 bytes │ - length of filename: 40 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): dfd8ddd7 │ + compressed size: 2152 bytes │ + uncompressed size: 2152 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 #18: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-hdpi/icon.png │ + res/drawable-hdpi-v4/widget_bg.9.png │ │ - offset of local header from start of archive: 27457 │ - (0000000000006B41h) bytes │ + offset of local header from start of archive: 25561 │ + (00000000000063D9h) 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): 2012 Nov 13 14:06:48 │ - 32-bit CRC value (hex): 3c13576b │ - compressed size: 3966 bytes │ - uncompressed size: 3966 bytes │ - length of filename: 26 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): f5a47e23 │ + compressed size: 2927 bytes │ + uncompressed size: 2927 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 #19: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-hdpi/timepicker_down_disabled.9.png │ + res/drawable-ldpi-v4/ic_launcher_napply.png │ │ - offset of local header from start of archive: 31482 │ - (0000000000007AFAh) bytes │ + offset of local header from start of archive: 28554 │ + (0000000000006F8Ah) 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): 2012 Nov 13 14:06:48 │ - 32-bit CRC value (hex): 3509e2a2 │ - compressed size: 637 bytes │ - uncompressed size: 637 bytes │ - length of filename: 48 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 8f645e10 │ + compressed size: 848 bytes │ + uncompressed size: 848 bytes │ + length of filename: 43 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #20: │ --------------------------- │ │ - res/drawable-hdpi/timepicker_down_disabled_focused.9.png │ + res/drawable-ldpi-v4/icon.png │ │ - offset of local header from start of archive: 32197 │ - (0000000000007DC5h) bytes │ + offset of local header from start of archive: 29475 │ + (0000000000007323h) 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): 2012 Nov 13 14:06:48 │ - 32-bit CRC value (hex): 893d323f │ - compressed size: 860 bytes │ - uncompressed size: 860 bytes │ - length of filename: 56 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 8ef78580 │ + compressed size: 1537 bytes │ + uncompressed size: 1537 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 #21: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + res/drawable-mdpi-v4/ic_launcher_napply.png │ │ - res/drawable-hdpi/timepicker_down_normal.9.png │ - │ - offset of local header from start of archive: 33144 │ - (0000000000008178h) bytes │ + offset of local header from start of archive: 31071 │ + (000000000000795Fh) 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): 2012 Nov 13 14:06:48 │ - 32-bit CRC value (hex): beecc6a7 │ - compressed size: 1208 bytes │ - uncompressed size: 1208 bytes │ - length of filename: 46 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 7019e1c4 │ + compressed size: 1296 bytes │ + uncompressed size: 1296 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 #22: │ --------------------------- │ │ - res/drawable-hdpi/timepicker_down_pressed.9.png │ + res/drawable-mdpi-v4/icon.png │ │ - offset of local header from start of archive: 34428 │ - (000000000000867Ch) bytes │ + offset of local header from start of archive: 32440 │ + (0000000000007EB8h) 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): 2012 Nov 13 14:06:48 │ - 32-bit CRC value (hex): dbd2167f │ - compressed size: 1745 bytes │ - uncompressed size: 1745 bytes │ - length of filename: 47 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 99a4f90b │ + compressed size: 2200 bytes │ + uncompressed size: 2200 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 #23: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + res/drawable-mdpi-v4/timepicker_down_disabled.9.png │ │ - res/drawable-hdpi/timepicker_down_selected.9.png │ - │ - offset of local header from start of archive: 36253 │ - (0000000000008D9Dh) bytes │ + offset of local header from start of archive: 34699 │ + (000000000000878Bh) 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): 2012 Nov 13 14:06:48 │ - 32-bit CRC value (hex): da33a4c2 │ - compressed size: 1768 bytes │ - uncompressed size: 1768 bytes │ - length of filename: 48 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): deb2fe2b │ + compressed size: 545 bytes │ + uncompressed size: 545 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 #24: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + res/drawable-mdpi-v4/timepicker_down_disabled_focused.9.png │ │ - res/drawable-hdpi/timepicker_input_disabled.9.png │ - │ - offset of local header from start of archive: 38100 │ - (00000000000094D4h) bytes │ + offset of local header from start of archive: 35325 │ + (00000000000089FDh) 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): 2012 Nov 13 14:06:48 │ - 32-bit CRC value (hex): e32328dd │ - compressed size: 351 bytes │ - uncompressed size: 351 bytes │ - length of filename: 49 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 055b6c06 │ + compressed size: 703 bytes │ + uncompressed size: 703 bytes │ + length of filename: 59 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file 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 1 bytes preceding this file. │ + res/drawable-mdpi-v4/timepicker_down_normal.9.png │ │ - res/drawable-hdpi/timepicker_input_normal.9.png │ - │ - offset of local header from start of archive: 38531 │ - (0000000000009683h) bytes │ + offset of local header from start of archive: 36117 │ + (0000000000008D15h) 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): 2012 Nov 13 14:06:48 │ - 32-bit CRC value (hex): 7fd61aca │ - compressed size: 684 bytes │ - uncompressed size: 684 bytes │ - length of filename: 47 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 5a35bee4 │ + compressed size: 912 bytes │ + uncompressed size: 912 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 #26: │ --------------------------- │ │ - res/drawable-hdpi/timepicker_input_pressed.9.png │ + res/drawable-mdpi-v4/timepicker_down_pressed.9.png │ │ - offset of local header from start of archive: 39292 │ - (000000000000997Ch) bytes │ + offset of local header from start of archive: 37108 │ + (00000000000090F4h) 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): 2012 Nov 13 14:06:48 │ - 32-bit CRC value (hex): 7347f3e8 │ - compressed size: 928 bytes │ - uncompressed size: 928 bytes │ - length of filename: 48 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): b773cbe0 │ + compressed size: 1274 bytes │ + uncompressed size: 1274 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 #27: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-hdpi/timepicker_input_selected.9.png │ + res/drawable-mdpi-v4/timepicker_down_selected.9.png │ │ - offset of local header from start of archive: 40300 │ - (0000000000009D6Ch) bytes │ + offset of local header from start of archive: 38462 │ + (000000000000963Eh) 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): 2012 Nov 13 14:06:48 │ - 32-bit CRC value (hex): 819511c2 │ - compressed size: 625 bytes │ - uncompressed size: 625 bytes │ - length of filename: 49 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): b47d60e7 │ + compressed size: 1283 bytes │ + uncompressed size: 1283 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 #28: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-hdpi/timepicker_up_disabled.9.png │ + res/drawable-mdpi-v4/timepicker_input_disabled.9.png │ │ - offset of local header from start of archive: 41005 │ - (000000000000A02Dh) bytes │ + offset of local header from start of archive: 39826 │ + (0000000000009B92h) 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): 2012 Nov 13 14:06:48 │ - 32-bit CRC value (hex): 7f78acfe │ - compressed size: 804 bytes │ - uncompressed size: 804 bytes │ - length of filename: 46 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): cacbd52d │ + compressed size: 338 bytes │ + uncompressed size: 338 bytes │ + length of filename: 52 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file 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 3 bytes preceding this file. │ + res/drawable-mdpi-v4/timepicker_input_normal.9.png │ │ - res/drawable-hdpi/timepicker_up_disabled_focused.9.png │ - │ - offset of local header from start of archive: 41888 │ - (000000000000A3A0h) bytes │ + offset of local header from start of archive: 40246 │ + (0000000000009D36h) 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): 2012 Nov 13 14:06:48 │ - 32-bit CRC value (hex): 0a087286 │ - compressed size: 1039 bytes │ - uncompressed size: 1039 bytes │ - length of filename: 54 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): cff2e7cc │ + compressed size: 669 bytes │ + uncompressed size: 669 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 #30: │ --------------------------- │ │ - res/drawable-hdpi/timepicker_up_normal.9.png │ + res/drawable-mdpi-v4/timepicker_input_pressed.9.png │ │ - offset of local header from start of archive: 43011 │ - (000000000000A803h) bytes │ + offset of local header from start of archive: 40995 │ + (000000000000A023h) 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): 2012 Nov 13 14:06:48 │ - 32-bit CRC value (hex): 75d70298 │ - compressed size: 1493 bytes │ - uncompressed size: 1493 bytes │ - length of filename: 44 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 20ea1755 │ + compressed size: 661 bytes │ + uncompressed size: 661 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 #31: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-hdpi/timepicker_up_pressed.9.png │ + res/drawable-mdpi-v4/timepicker_input_selected.9.png │ │ - offset of local header from start of archive: 44581 │ - (000000000000AE25h) bytes │ + offset of local header from start of archive: 41737 │ + (000000000000A309h) 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): 2012 Nov 13 14:06:48 │ - 32-bit CRC value (hex): cb61e882 │ - compressed size: 2098 bytes │ - uncompressed size: 2098 bytes │ - length of filename: 45 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): bcbe085c │ + compressed size: 575 bytes │ + uncompressed size: 575 bytes │ + length of filename: 52 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #32: │ --------------------------- │ │ - res/drawable-hdpi/timepicker_up_selected.9.png │ + res/drawable-mdpi-v4/timepicker_up_disabled.9.png │ │ - offset of local header from start of archive: 46754 │ - (000000000000B6A2h) bytes │ + offset of local header from start of archive: 42394 │ + (000000000000A59Ah) 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): 2012 Nov 13 14:06:48 │ - 32-bit CRC value (hex): 45e2c7f9 │ - compressed size: 2128 bytes │ - uncompressed size: 2128 bytes │ - length of filename: 46 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 4f991be1 │ + compressed size: 632 bytes │ + uncompressed size: 632 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 #33: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-hdpi/widget_bg.9.png │ + res/drawable-mdpi-v4/timepicker_up_disabled_focused.9.png │ │ - offset of local header from start of archive: 48960 │ - (000000000000BF40h) bytes │ + offset of local header from start of archive: 43105 │ + (000000000000A861h) 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): 2012 Nov 13 14:06:56 │ - 32-bit CRC value (hex): 7d370dfe │ - compressed size: 2961 bytes │ - uncompressed size: 2961 bytes │ - length of filename: 33 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 7f98a0ed │ + compressed size: 846 bytes │ + uncompressed size: 846 bytes │ + length of filename: 57 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file 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 1 bytes preceding this file. │ - │ - res/drawable-ldpi/ic_launcher_napply.png │ + res/drawable-mdpi-v4/timepicker_up_normal.9.png │ │ - offset of local header from start of archive: 51985 │ - (000000000000CB11h) bytes │ + offset of local header from start of archive: 44038 │ + (000000000000AC06h) 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): 2012 Nov 13 14:06:56 │ - 32-bit CRC value (hex): 8f8a9ec3 │ - compressed size: 866 bytes │ - uncompressed size: 866 bytes │ - length of filename: 40 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 00a022d5 │ + compressed size: 1140 bytes │ + uncompressed size: 1140 bytes │ + length of filename: 47 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #35: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-ldpi/icon.png │ + res/drawable-mdpi-v4/timepicker_up_pressed.9.png │ │ - offset of local header from start of archive: 52922 │ - (000000000000CEBAh) bytes │ + offset of local header from start of archive: 45255 │ + (000000000000B0C7h) 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): 2012 Nov 13 14:06:48 │ - 32-bit CRC value (hex): 8ef78580 │ - compressed size: 1537 bytes │ - uncompressed size: 1537 bytes │ - length of filename: 26 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): d9a7aa66 │ + compressed size: 1549 bytes │ + uncompressed size: 1549 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 #36: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + res/drawable-mdpi-v4/timepicker_up_selected.9.png │ │ - res/drawable-mdpi/ic_launcher_napply.png │ - │ - offset of local header from start of archive: 54517 │ - (000000000000D4F5h) bytes │ + offset of local header from start of archive: 46882 │ + (000000000000B722h) 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): 2012 Nov 13 14:06:56 │ - 32-bit CRC value (hex): 704a60de │ - compressed size: 1322 bytes │ - uncompressed size: 1322 bytes │ - length of filename: 40 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): ea5fb74b │ + compressed size: 1542 bytes │ + uncompressed size: 1542 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 #37: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-mdpi/icon.png │ + res/drawable/timepicker_down_btn.xml │ │ - offset of local header from start of archive: 55910 │ - (000000000000DA66h) bytes │ + offset of local header from start of archive: 48503 │ + (000000000000BD77h) 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): 2012 Nov 13 14:06:48 │ - 32-bit CRC value (hex): 99a4f90b │ - compressed size: 2200 bytes │ - uncompressed size: 2200 bytes │ - length of filename: 26 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 5 01:13:28 │ + 32-bit CRC value (hex): e9d11531 │ + compressed size: 329 bytes │ + uncompressed size: 1136 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 #38: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/timepicker_down_disabled.9.png │ + res/drawable/timepicker_input.xml │ │ - offset of local header from start of archive: 58168 │ - (000000000000E338h) bytes │ + offset of local header from start of archive: 48914 │ + (000000000000BF12h) 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): 2012 Nov 13 14:06:48 │ - 32-bit CRC value (hex): 9229ea25 │ - compressed size: 509 bytes │ - uncompressed size: 509 bytes │ - length of filename: 48 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 5 01:13:28 │ + 32-bit CRC value (hex): 04c5f4c5 │ + compressed size: 330 bytes │ + uncompressed size: 1136 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 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/timepicker_down_disabled_focused.9.png │ + res/drawable/timepicker_up_btn.xml │ │ - offset of local header from start of archive: 58757 │ - (000000000000E585h) bytes │ + offset of local header from start of archive: 49323 │ + (000000000000C0ABh) 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): 2012 Nov 13 14:06:48 │ - 32-bit CRC value (hex): 7905a0ab │ - compressed size: 667 bytes │ - uncompressed size: 667 bytes │ - length of filename: 56 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 5 01:13:28 │ + 32-bit CRC value (hex): fbac2107 │ + compressed size: 329 bytes │ + uncompressed size: 1136 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 #40: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/timepicker_down_normal.9.png │ + res/layout/about.xml │ │ - offset of local header from start of archive: 59511 │ - (000000000000E877h) bytes │ + offset of local header from start of archive: 49732 │ + (000000000000C244h) 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): 2012 Nov 13 14:06:48 │ - 32-bit CRC value (hex): b015cfc8 │ - compressed size: 876 bytes │ - uncompressed size: 876 bytes │ - length of filename: 46 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 5 01:13:28 │ + 32-bit CRC value (hex): 43b264a9 │ + compressed size: 441 bytes │ + uncompressed size: 1204 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 #41: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/timepicker_down_pressed.9.png │ + res/layout/alarm_cancel_dialog_layout.xml │ │ - offset of local header from start of archive: 60464 │ - (000000000000EC30h) bytes │ + offset of local header from start of archive: 50239 │ + (000000000000C43Fh) 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): 2012 Nov 13 14:06:48 │ - 32-bit CRC value (hex): c9ad0b84 │ - compressed size: 1238 bytes │ - uncompressed size: 1238 bytes │ - length of filename: 47 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 5 01:13:28 │ + 32-bit CRC value (hex): 17062a09 │ + compressed size: 399 bytes │ + uncompressed size: 1020 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 #42: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/timepicker_down_selected.9.png │ + res/layout/main.xml │ │ - offset of local header from start of archive: 61782 │ - (000000000000F156h) bytes │ + offset of local header from start of archive: 50725 │ + (000000000000C625h) 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): 2012 Nov 13 14:06:48 │ - 32-bit CRC value (hex): 0580e3d1 │ - compressed size: 1247 bytes │ - uncompressed size: 1247 bytes │ - length of filename: 48 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 5 01:13:28 │ + 32-bit CRC value (hex): 0a1b32ab │ + compressed size: 307 bytes │ + uncompressed size: 684 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 #43: │ --------------------------- │ │ - res/drawable-mdpi/timepicker_input_disabled.9.png │ + There are an extra 16 bytes preceding this file. │ │ - offset of local header from start of archive: 63107 │ - (000000000000F683h) bytes │ + res/layout/napply_widget_layout.xml │ + │ + offset of local header from start of archive: 51097 │ + (000000000000C799h) 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): 2012 Nov 13 14:06:48 │ - 32-bit CRC value (hex): 465a5a7e │ - compressed size: 302 bytes │ - uncompressed size: 302 bytes │ - length of filename: 49 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 5 01:13:28 │ + 32-bit CRC value (hex): 464504ab │ + compressed size: 500 bytes │ + uncompressed size: 1268 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 #44: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/timepicker_input_normal.9.png │ + res/layout/number_picker.xml │ │ - offset of local header from start of archive: 63490 │ - (000000000000F802h) bytes │ + offset of local header from start of archive: 51678 │ + (000000000000C9DEh) 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): 2012 Nov 13 14:06:48 │ - 32-bit CRC value (hex): bd711072 │ - compressed size: 633 bytes │ - uncompressed size: 633 bytes │ - length of filename: 47 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 5 01:13:28 │ + 32-bit CRC value (hex): 90e16bbb │ + compressed size: 511 bytes │ + uncompressed size: 1260 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 #45: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/timepicker_input_pressed.9.png │ + res/layout/number_picker_pref.xml │ │ - offset of local header from start of archive: 64201 │ - (000000000000FAC9h) bytes │ + offset of local header from start of archive: 52263 │ + (000000000000CC27h) 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): 2012 Nov 13 14:06:48 │ - 32-bit CRC value (hex): 586f634f │ - compressed size: 625 bytes │ - uncompressed size: 625 bytes │ - length of filename: 48 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 5 01:13:28 │ + 32-bit CRC value (hex): f3acef84 │ + compressed size: 313 bytes │ + uncompressed size: 724 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 #46: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/timepicker_input_selected.9.png │ + res/layout/widget_configure_layout.xml │ │ - offset of local header from start of archive: 64905 │ - (000000000000FD89h) bytes │ + offset of local header from start of archive: 52655 │ + (000000000000CDAFh) 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): 2012 Nov 13 14:06:48 │ - 32-bit CRC value (hex): e25f95e9 │ - compressed size: 539 bytes │ - uncompressed size: 539 bytes │ - length of filename: 49 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 5 01:13:28 │ + 32-bit CRC value (hex): 4288a1a9 │ + compressed size: 680 bytes │ + uncompressed size: 2252 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 #47: │ --------------------------- │ │ - res/drawable-mdpi/timepicker_up_disabled.9.png │ + There are an extra 16 bytes preceding this file. │ + │ + res/xml/napply_widget_meta.xml │ │ - offset of local header from start of archive: 65523 │ - (000000000000FFF3h) bytes │ + offset of local header from start of archive: 53419 │ + (000000000000D0ABh) 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): 2012 Nov 13 14:06:48 │ - 32-bit CRC value (hex): 8781831c │ - compressed size: 596 bytes │ - uncompressed size: 596 bytes │ - length of filename: 46 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 5 01:13:28 │ + 32-bit CRC value (hex): b8f92265 │ + compressed size: 328 bytes │ + uncompressed size: 668 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 #48: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/timepicker_up_disabled_focused.9.png │ + resources.arsc │ │ - offset of local header from start of archive: 66196 │ - (0000000000010294h) bytes │ + offset of local header from start of archive: 53823 │ + (000000000000D23Fh) 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): 2012 Nov 13 14:06:48 │ - 32-bit CRC value (hex): c8e0f016 │ - compressed size: 810 bytes │ - uncompressed size: 810 bytes │ - length of filename: 54 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): fd0bab6e │ + compressed size: 14336 bytes │ + uncompressed size: 14336 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 #49: │ --------------------------- │ │ - res/drawable-mdpi/timepicker_up_normal.9.png │ + classes.dex │ │ - offset of local header from start of archive: 67090 │ - (0000000000010612h) bytes │ + offset of local header from start of archive: 68203 │ + (0000000000010A6Bh) 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): 2012 Nov 13 14:06:48 │ - 32-bit CRC value (hex): 48540d45 │ - compressed size: 1104 bytes │ - uncompressed size: 1104 bytes │ - length of filename: 44 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 5 01:13:26 │ + 32-bit CRC value (hex): 7f1dcb41 │ + compressed size: 15708 bytes │ + uncompressed size: 40700 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 #50: │ --------------------------- │ │ - res/drawable-mdpi/timepicker_up_pressed.9.png │ + There are an extra 16 bytes preceding this file. │ │ - offset of local header from start of archive: 68268 │ - (0000000000010AACh) bytes │ + META-INF/MANIFEST.MF │ + │ + offset of local header from start of archive: 83968 │ + (0000000000014800h) 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): 2012 Nov 13 14:06:48 │ - 32-bit CRC value (hex): 84d5eeb1 │ - compressed size: 1513 bytes │ - uncompressed size: 1513 bytes │ - length of filename: 45 characters │ + file last modified on (DOS date/time): 2017 Oct 5 01:13:28 │ + 32-bit CRC value (hex): 5d2a8228 │ + compressed size: 1580 bytes │ + uncompressed size: 4636 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 #51: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-mdpi/timepicker_up_selected.9.png │ + META-INF/A2E5478E.SF │ │ - offset of local header from start of archive: 69857 │ - (00000000000110E1h) bytes │ + offset of local header from start of archive: 85598 │ + (0000000000014E5Eh) 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): 2012 Nov 13 14:06:48 │ - 32-bit CRC value (hex): 354fb7fd │ - compressed size: 1506 bytes │ - uncompressed size: 1506 bytes │ - length of filename: 46 characters │ + file last modified on (DOS date/time): 2017 Oct 5 01:13:28 │ + 32-bit CRC value (hex): c4645d9d │ + compressed size: 1646 bytes │ + uncompressed size: 4757 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 #52: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - classes.dex │ + META-INF/A2E5478E.RSA │ │ - offset of local header from start of archive: 71442 │ - (0000000000011712h) bytes │ + offset of local header from start of archive: 87294 │ + (00000000000154FEh) 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): 2012 Nov 13 14:06:54 │ - 32-bit CRC value (hex): 6f1a570d │ - compressed size: 15881 bytes │ - uncompressed size: 33960 bytes │ - length of filename: 11 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Oct 5 01:13:28 │ + 32-bit CRC value (hex): 06e70c1c │ + compressed size: 1040 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 {} │ │ @@ -1,68 +1,68 @@ │ │ Binary APK │ │ Package name=fr.miximum.napply id=7f │ │ type drawable id=02 entryCount=20 │ │ resource 0x7f020000 drawable/ic_launcher_napply │ │ - (ldpi-v4) (file) res/drawable-ldpi/ic_launcher_napply.png type=PNG │ │ - (mdpi-v4) (file) res/drawable-mdpi/ic_launcher_napply.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ic_launcher_napply.png type=PNG │ │ + (ldpi-v4) (file) res/drawable-ldpi-v4/ic_launcher_napply.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ic_launcher_napply.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ic_launcher_napply.png type=PNG │ │ resource 0x7f020001 drawable/icon │ │ - (ldpi-v4) (file) res/drawable-ldpi/icon.png type=PNG │ │ - (mdpi-v4) (file) res/drawable-mdpi/icon.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/icon.png type=PNG │ │ + (ldpi-v4) (file) res/drawable-ldpi-v4/icon.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/icon.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/icon.png type=PNG │ │ resource 0x7f020002 drawable/timepicker_down_btn │ │ () (file) res/drawable/timepicker_down_btn.xml type=XML │ │ resource 0x7f020003 drawable/timepicker_down_disabled │ │ - (mdpi-v4) (file) res/drawable-mdpi/timepicker_down_disabled.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/timepicker_down_disabled.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/timepicker_down_disabled.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/timepicker_down_disabled.9.png type=PNG │ │ resource 0x7f020004 drawable/timepicker_down_disabled_focused │ │ - (mdpi-v4) (file) res/drawable-mdpi/timepicker_down_disabled_focused.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/timepicker_down_disabled_focused.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/timepicker_down_disabled_focused.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/timepicker_down_disabled_focused.9.png type=PNG │ │ resource 0x7f020005 drawable/timepicker_down_normal │ │ - (mdpi-v4) (file) res/drawable-mdpi/timepicker_down_normal.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/timepicker_down_normal.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/timepicker_down_normal.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/timepicker_down_normal.9.png type=PNG │ │ resource 0x7f020006 drawable/timepicker_down_pressed │ │ - (mdpi-v4) (file) res/drawable-mdpi/timepicker_down_pressed.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/timepicker_down_pressed.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/timepicker_down_pressed.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/timepicker_down_pressed.9.png type=PNG │ │ resource 0x7f020007 drawable/timepicker_down_selected │ │ - (mdpi-v4) (file) res/drawable-mdpi/timepicker_down_selected.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/timepicker_down_selected.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/timepicker_down_selected.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/timepicker_down_selected.9.png type=PNG │ │ resource 0x7f020008 drawable/timepicker_input │ │ () (file) res/drawable/timepicker_input.xml type=XML │ │ resource 0x7f020009 drawable/timepicker_input_disabled │ │ - (mdpi-v4) (file) res/drawable-mdpi/timepicker_input_disabled.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/timepicker_input_disabled.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/timepicker_input_disabled.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/timepicker_input_disabled.9.png type=PNG │ │ resource 0x7f02000a drawable/timepicker_input_normal │ │ - (mdpi-v4) (file) res/drawable-mdpi/timepicker_input_normal.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/timepicker_input_normal.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/timepicker_input_normal.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/timepicker_input_normal.9.png type=PNG │ │ resource 0x7f02000b drawable/timepicker_input_pressed │ │ - (mdpi-v4) (file) res/drawable-mdpi/timepicker_input_pressed.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/timepicker_input_pressed.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/timepicker_input_pressed.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/timepicker_input_pressed.9.png type=PNG │ │ resource 0x7f02000c drawable/timepicker_input_selected │ │ - (mdpi-v4) (file) res/drawable-mdpi/timepicker_input_selected.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/timepicker_input_selected.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/timepicker_input_selected.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/timepicker_input_selected.9.png type=PNG │ │ resource 0x7f02000d drawable/timepicker_up_btn │ │ () (file) res/drawable/timepicker_up_btn.xml type=XML │ │ resource 0x7f02000e drawable/timepicker_up_disabled │ │ - (mdpi-v4) (file) res/drawable-mdpi/timepicker_up_disabled.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/timepicker_up_disabled.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/timepicker_up_disabled.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/timepicker_up_disabled.9.png type=PNG │ │ resource 0x7f02000f drawable/timepicker_up_disabled_focused │ │ - (mdpi-v4) (file) res/drawable-mdpi/timepicker_up_disabled_focused.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/timepicker_up_disabled_focused.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/timepicker_up_disabled_focused.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/timepicker_up_disabled_focused.9.png type=PNG │ │ resource 0x7f020010 drawable/timepicker_up_normal │ │ - (mdpi-v4) (file) res/drawable-mdpi/timepicker_up_normal.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/timepicker_up_normal.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/timepicker_up_normal.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/timepicker_up_normal.9.png type=PNG │ │ resource 0x7f020011 drawable/timepicker_up_pressed │ │ - (mdpi-v4) (file) res/drawable-mdpi/timepicker_up_pressed.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/timepicker_up_pressed.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/timepicker_up_pressed.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/timepicker_up_pressed.9.png type=PNG │ │ resource 0x7f020012 drawable/timepicker_up_selected │ │ - (mdpi-v4) (file) res/drawable-mdpi/timepicker_up_selected.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/timepicker_up_selected.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/timepicker_up_selected.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/timepicker_up_selected.9.png type=PNG │ │ resource 0x7f020013 drawable/widget_bg │ │ - (hdpi-v4) (file) res/drawable-hdpi/widget_bg.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/widget_bg.9.png type=PNG │ │ type id id=07 entryCount=17 │ │ resource 0x7f070000 id/scrollView1 │ │ () (id) │ │ resource 0x7f070001 id/about_credits │ │ () (id) │ │ resource 0x7f070002 id/snooze_alarm │ │ () (id) ├── classes.dex │ ├── dexdump -a -d -f -h {} │ │┄ Ignoring differences in offsets to keep diff size reasonable. │ │ @@ -1,36 +1,36 @@ │ │ DEX version '035' │ │ DEX file header: │ │ magic : 'dex\n035\0' │ │ -checksum : 54b89111 │ │ -signature : 8c53...9e6b │ │ -file_size : 33960 │ │ +checksum : bea166f1 │ │ +signature : dcee...e82e │ │ +file_size : 40700 │ │ header_size : 112 │ │ link_size : 0 │ │ link_off : 0 (0x000000) │ │ -string_ids_size : 605 │ │ +string_ids_size : 599 │ │ string_ids_off : 112 (0x000070) │ │ -type_ids_size : 129 │ │ -type_ids_off : 2532 (0x0009e4) │ │ +type_ids_size : 126 │ │ +type_ids_off : 2508 (0x0009cc) │ │ proto_ids_size : 129 │ │ -proto_ids_off : 3048 (0x000be8) │ │ -field_ids_size : 202 │ │ -field_ids_off : 4596 (0x0011f4) │ │ -method_ids_size : 311 │ │ -method_ids_off : 6212 (0x001844) │ │ -class_defs_size : 39 │ │ -class_defs_off : 8700 (0x0021fc) │ │ -data_size : 24012 │ │ -data_off : 9948 (0x0026dc) │ │ +proto_ids_off : 3012 (0x000bc4) │ │ +field_ids_size : 166 │ │ +field_ids_off : 4560 (0x0011d0) │ │ +method_ids_size : 309 │ │ +method_ids_off : 5888 (0x001700) │ │ +class_defs_size : 36 │ │ +class_defs_off : 8360 (0x0020a8) │ │ +data_size : 30404 │ │ +data_off : 10296 (0x002838) │ │ │ │ Class #0 header: │ │ class_idx : 3 │ │ access_flags : 9729 (0x2601) │ │ -superclass_idx : 106 │ │ -source_file_idx : 194 │ │ +superclass_idx : 103 │ │ +source_file_idx : 191 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #0 annotations: │ │ Annotations on class │ │ @@ -49,21 +49,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/annotation/SuppressLint;) │ │ name : 'value' │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 194 (SuppressLint.java) │ │ + source_file_idx : 191 (SuppressLint.java) │ │ │ │ Class #1 header: │ │ class_idx : 4 │ │ access_flags : 9729 (0x2601) │ │ -superclass_idx : 106 │ │ -source_file_idx : 198 │ │ +superclass_idx : 103 │ │ +source_file_idx : 195 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #1 annotations: │ │ Annotations on class │ │ @@ -82,15 +82,15 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/annotation/TargetApi;) │ │ name : 'value' │ │ type : '()I' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 198 (TargetApi.java) │ │ + source_file_idx : 195 (TargetApi.java) │ │ │ │ Class #2 header: │ │ class_idx : 61 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 5 │ │ source_file_idx : 13 │ │ static_fields_size : 0 │ │ @@ -111,17 +111,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -002820: |[002820] fr.miximum.napply.About.:()V │ │ -002830: 7010 0200 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@0002 │ │ -002836: 0e00 |0003: return-void │ │ +003494: |[003494] fr.miximum.napply.About.:()V │ │ +0034a4: 7010 0200 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@0002 │ │ +0034aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lfr/miximum/napply/About; │ │ │ │ Virtual methods - │ │ @@ -130,19 +130,19 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -002838: |[002838] fr.miximum.napply.About.onCreate:(Landroid/os/Bundle;)V │ │ -002848: 6f20 0300 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0003 │ │ -00284e: 1500 037f |0003: const/high16 v0, #int 2130903040 // #7f03 │ │ -002852: 6e20 7400 0100 |0005: invoke-virtual {v1, v0}, Lfr/miximum/napply/About;.setContentView:(I)V // method@0074 │ │ -002858: 0e00 |0008: return-void │ │ +0034ac: |[0034ac] fr.miximum.napply.About.onCreate:(Landroid/os/Bundle;)V │ │ +0034bc: 6f20 0300 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0003 │ │ +0034c2: 1500 037f |0003: const/high16 v0, #int 2130903040 // #7f03 │ │ +0034c6: 6e20 7400 0100 |0005: invoke-virtual {v1, v0}, Lfr/miximum/napply/About;.setContentView:(I)V // method@0074 │ │ +0034cc: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=9 │ │ 0x0003 line=11 │ │ 0x0008 line=12 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lfr/miximum/napply/About; │ │ @@ -182,51 +182,51 @@ │ │ type : '(Lfr/miximum/napply/AlarmCancelDialog;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -00285c: |[00285c] fr.miximum.napply.AlarmCancelDialog$1.:(Lfr/miximum/napply/AlarmCancelDialog;)V │ │ -00286c: 5b01 0200 |0000: iput-object v1, v0, Lfr/miximum/napply/AlarmCancelDialog$1;.this$0:Lfr/miximum/napply/AlarmCancelDialog; // field@0002 │ │ -002870: 7010 1500 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@0015 │ │ -002876: 0e00 |0005: return-void │ │ +0034d0: |[0034d0] fr.miximum.napply.AlarmCancelDialog$1.:(Lfr/miximum/napply/AlarmCancelDialog;)V │ │ +0034e0: 5b01 0200 |0000: iput-object v1, v0, Lfr/miximum/napply/AlarmCancelDialog$1;.this$0:Lfr/miximum/napply/AlarmCancelDialog; // field@0002 │ │ +0034e4: 7010 1500 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@0015 │ │ +0034ea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lfr/miximum/napply/AlarmCancelDialog$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lfr/miximum/napply/AlarmCancelDialog; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lfr/miximum/napply/AlarmCancelDialog; │ │ │ │ Virtual methods - │ │ #0 : (in Lfr/miximum/napply/AlarmCancelDialog$1;) │ │ name : 'onReceive' │ │ type : '(Landroid/content/Context;Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -002878: |[002878] fr.miximum.napply.AlarmCancelDialog$1.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ -002888: 7110 a900 0500 |0000: invoke-static {v5}, Lfr/miximum/napply/NapplyWidget;.getAppWidgetId:(Landroid/content/Intent;)I // method@00a9 │ │ -00288e: 0a00 |0003: move-result v0 │ │ -002890: 1a01 4401 |0004: const-string v1, "fr.miximum.napply.ALARM_TERMINATED" // string@0144 │ │ -002894: 6e10 1e00 0500 |0006: invoke-virtual {v5}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@001e │ │ -00289a: 0c02 |0009: move-result-object v2 │ │ -00289c: 6e20 1f01 2100 |000a: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@011f │ │ -0028a2: 0a01 |000d: move-result v1 │ │ -0028a4: 3801 0f00 |000e: if-eqz v1, 001d // +000f │ │ -0028a8: 5431 0200 |0010: iget-object v1, v3, Lfr/miximum/napply/AlarmCancelDialog$1;.this$0:Lfr/miximum/napply/AlarmCancelDialog; // field@0002 │ │ -0028ac: 7110 7f00 0100 |0012: invoke-static {v1}, Lfr/miximum/napply/AlarmCancelDialog;.access$000:(Lfr/miximum/napply/AlarmCancelDialog;)I // method@007f │ │ -0028b2: 0a01 |0015: move-result v1 │ │ -0028b4: 3301 0700 |0016: if-ne v1, v0, 001d // +0007 │ │ -0028b8: 5431 0200 |0018: iget-object v1, v3, Lfr/miximum/napply/AlarmCancelDialog$1;.this$0:Lfr/miximum/napply/AlarmCancelDialog; // field@0002 │ │ -0028bc: 6e10 8400 0100 |001a: invoke-virtual {v1}, Lfr/miximum/napply/AlarmCancelDialog;.finish:()V // method@0084 │ │ -0028c2: 0e00 |001d: return-void │ │ +0034ec: |[0034ec] fr.miximum.napply.AlarmCancelDialog$1.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ +0034fc: 7110 a900 0500 |0000: invoke-static {v5}, Lfr/miximum/napply/NapplyWidget;.getAppWidgetId:(Landroid/content/Intent;)I // method@00a9 │ │ +003502: 0a00 |0003: move-result v0 │ │ +003504: 1a01 4001 |0004: const-string v1, "fr.miximum.napply.ALARM_TERMINATED" // string@0140 │ │ +003508: 6e10 1e00 0500 |0006: invoke-virtual {v5}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@001e │ │ +00350e: 0c02 |0009: move-result-object v2 │ │ +003510: 6e20 1d01 2100 |000a: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@011d │ │ +003516: 0a01 |000d: move-result v1 │ │ +003518: 3801 0f00 |000e: if-eqz v1, 001d // +000f │ │ +00351c: 5431 0200 |0010: iget-object v1, v3, Lfr/miximum/napply/AlarmCancelDialog$1;.this$0:Lfr/miximum/napply/AlarmCancelDialog; // field@0002 │ │ +003520: 7110 7f00 0100 |0012: invoke-static {v1}, Lfr/miximum/napply/AlarmCancelDialog;.access$000:(Lfr/miximum/napply/AlarmCancelDialog;)I // method@007f │ │ +003526: 0a01 |0015: move-result v1 │ │ +003528: 3301 0700 |0016: if-ne v1, v0, 001d // +0007 │ │ +00352c: 5431 0200 |0018: iget-object v1, v3, Lfr/miximum/napply/AlarmCancelDialog$1;.this$0:Lfr/miximum/napply/AlarmCancelDialog; // field@0002 │ │ +003530: 6e10 8400 0100 |001a: invoke-virtual {v1}, Lfr/miximum/napply/AlarmCancelDialog;.finish:()V // method@0084 │ │ +003536: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0004 line=54 │ │ 0x0018 line=55 │ │ 0x001d line=57 │ │ locals : │ │ @@ -236,15 +236,15 @@ │ │ 0x0000 - 0x001e reg=5 intent Landroid/content/Intent; │ │ │ │ source_file_idx : 14 (AlarmCancelDialog.java) │ │ │ │ Class #4 header: │ │ class_idx : 63 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 106 │ │ +superclass_idx : 103 │ │ source_file_idx : 14 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #4 annotations: │ │ @@ -282,45 +282,45 @@ │ │ type : '(Lfr/miximum/napply/AlarmCancelDialog;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -0028c4: |[0028c4] fr.miximum.napply.AlarmCancelDialog$2.:(Lfr/miximum/napply/AlarmCancelDialog;)V │ │ -0028d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0028d6: 5b23 0600 |0001: iput-object v3, v2, Lfr/miximum/napply/AlarmCancelDialog$2;.this$0:Lfr/miximum/napply/AlarmCancelDialog; // field@0006 │ │ -0028da: 7010 1c01 0200 |0003: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@011c │ │ -0028e0: 5b20 0400 |0006: iput-object v0, v2, Lfr/miximum/napply/AlarmCancelDialog$2;.mGravity:[F // field@0004 │ │ -0028e4: 5b20 0300 |0008: iput-object v0, v2, Lfr/miximum/napply/AlarmCancelDialog$2;.mGeomagnetic:[F // field@0003 │ │ -0028e8: 1800 0000 0000 0040 6540 |000a: const-wide v0, #double 170 // #4065400000000000 │ │ -0028f2: 5a20 0500 |000f: iput-wide v0, v2, Lfr/miximum/napply/AlarmCancelDialog$2;.mPreviousRoll:D // field@0005 │ │ -0028f6: 0e00 |0011: return-void │ │ +003538: |[003538] fr.miximum.napply.AlarmCancelDialog$2.:(Lfr/miximum/napply/AlarmCancelDialog;)V │ │ +003548: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +00354a: 5b23 0600 |0001: iput-object v3, v2, Lfr/miximum/napply/AlarmCancelDialog$2;.this$0:Lfr/miximum/napply/AlarmCancelDialog; // field@0006 │ │ +00354e: 7010 1a01 0200 |0003: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@011a │ │ +003554: 5b20 0400 |0006: iput-object v0, v2, Lfr/miximum/napply/AlarmCancelDialog$2;.mGravity:[F // field@0004 │ │ +003558: 5b20 0300 |0008: iput-object v0, v2, Lfr/miximum/napply/AlarmCancelDialog$2;.mGeomagnetic:[F // field@0003 │ │ +00355c: 1800 0000 0000 0040 6540 |000a: const-wide v0, #double 170 // #4065400000000000 │ │ +003566: 5a20 0500 |000f: iput-wide v0, v2, Lfr/miximum/napply/AlarmCancelDialog$2;.mPreviousRoll:D // field@0005 │ │ +00356a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=61 │ │ 0x0006 line=63 │ │ 0x0008 line=64 │ │ 0x000a line=65 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Lfr/miximum/napply/AlarmCancelDialog$2; │ │ - 0x0000 - 0x0012 reg=3 (null) Lfr/miximum/napply/AlarmCancelDialog; │ │ + 0x0000 - 0x0012 reg=3 this$0 Lfr/miximum/napply/AlarmCancelDialog; │ │ │ │ Virtual methods - │ │ #0 : (in Lfr/miximum/napply/AlarmCancelDialog$2;) │ │ name : 'onAccuracyChanged' │ │ type : '(Landroid/hardware/Sensor;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0028f8: |[0028f8] fr.miximum.napply.AlarmCancelDialog$2.onAccuracyChanged:(Landroid/hardware/Sensor;I)V │ │ -002908: 0e00 |0000: return-void │ │ +00356c: |[00356c] fr.miximum.napply.AlarmCancelDialog$2.onAccuracyChanged:(Landroid/hardware/Sensor;I)V │ │ +00357c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lfr/miximum/napply/AlarmCancelDialog$2; │ │ 0x0000 - 0x0001 reg=1 sensor Landroid/hardware/Sensor; │ │ 0x0000 - 0x0001 reg=2 accuracy I │ │ @@ -330,71 +330,71 @@ │ │ type : '(Landroid/hardware/SensorEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 113 16-bit code units │ │ -00290c: |[00290c] fr.miximum.napply.AlarmCancelDialog$2.onSensorChanged:(Landroid/hardware/SensorEvent;)V │ │ -00291c: 130a 0900 |0000: const/16 v10, #int 9 // #9 │ │ -002920: 1229 |0002: const/4 v9, #int 2 // #2 │ │ -002922: 1807 0000 0000 0040 6540 |0003: const-wide v7, #double 170 // #4065400000000000 │ │ -00292c: 54c5 0000 |0008: iget-object v5, v12, Landroid/hardware/SensorEvent;.sensor:Landroid/hardware/Sensor; // field@0000 │ │ -002930: 6e10 2e00 0500 |000a: invoke-virtual {v5}, Landroid/hardware/Sensor;.getType:()I // method@002e │ │ -002936: 0a05 |000d: move-result v5 │ │ -002938: 1216 |000e: const/4 v6, #int 1 // #1 │ │ -00293a: 3365 0c00 |000f: if-ne v5, v6, 001b // +000c │ │ -00293e: 54c5 0100 |0011: iget-object v5, v12, Landroid/hardware/SensorEvent;.values:[F // field@0001 │ │ -002942: 6e10 3601 0500 |0013: invoke-virtual {v5}, [F.clone:()Ljava/lang/Object; // method@0136 │ │ -002948: 0c05 |0016: move-result-object v5 │ │ -00294a: 1f05 7b00 |0017: check-cast v5, [F // type@007b │ │ -00294e: 5bb5 0400 |0019: iput-object v5, v11, Lfr/miximum/napply/AlarmCancelDialog$2;.mGravity:[F // field@0004 │ │ -002952: 54c5 0000 |001b: iget-object v5, v12, Landroid/hardware/SensorEvent;.sensor:Landroid/hardware/Sensor; // field@0000 │ │ -002956: 6e10 2e00 0500 |001d: invoke-virtual {v5}, Landroid/hardware/Sensor;.getType:()I // method@002e │ │ -00295c: 0a05 |0020: move-result v5 │ │ -00295e: 3395 0c00 |0021: if-ne v5, v9, 002d // +000c │ │ -002962: 54c5 0100 |0023: iget-object v5, v12, Landroid/hardware/SensorEvent;.values:[F // field@0001 │ │ -002966: 6e10 3601 0500 |0025: invoke-virtual {v5}, [F.clone:()Ljava/lang/Object; // method@0136 │ │ -00296c: 0c05 |0028: move-result-object v5 │ │ -00296e: 1f05 7b00 |0029: check-cast v5, [F // type@007b │ │ -002972: 5bb5 0300 |002b: iput-object v5, v11, Lfr/miximum/napply/AlarmCancelDialog$2;.mGeomagnetic:[F // field@0003 │ │ -002976: 54b5 0400 |002d: iget-object v5, v11, Lfr/miximum/napply/AlarmCancelDialog$2;.mGravity:[F // field@0004 │ │ -00297a: 3805 4100 |002f: if-eqz v5, 0070 // +0041 │ │ -00297e: 54b5 0300 |0031: iget-object v5, v11, Lfr/miximum/napply/AlarmCancelDialog$2;.mGeomagnetic:[F // field@0003 │ │ -002982: 3805 3d00 |0033: if-eqz v5, 0070 // +003d │ │ -002986: 23a1 7b00 |0035: new-array v1, v10, [F // type@007b │ │ -00298a: 23a0 7b00 |0037: new-array v0, v10, [F // type@007b │ │ -00298e: 54b5 0400 |0039: iget-object v5, v11, Lfr/miximum/napply/AlarmCancelDialog$2;.mGravity:[F // field@0004 │ │ -002992: 54b6 0300 |003b: iget-object v6, v11, Lfr/miximum/napply/AlarmCancelDialog$2;.mGeomagnetic:[F // field@0003 │ │ -002996: 7140 3100 0165 |003d: invoke-static {v1, v0, v5, v6}, Landroid/hardware/SensorManager;.getRotationMatrix:([F[F[F[F)Z // method@0031 │ │ -00299c: 0a05 |0040: move-result v5 │ │ -00299e: 3805 2f00 |0041: if-eqz v5, 0070 // +002f │ │ -0029a2: 1235 |0043: const/4 v5, #int 3 // #3 │ │ -0029a4: 2352 7b00 |0044: new-array v2, v5, [F // type@007b │ │ -0029a8: 7120 3000 2100 |0046: invoke-static {v1, v2}, Landroid/hardware/SensorManager;.getOrientation:([F[F)[F // method@0030 │ │ -0029ae: 4405 0209 |0049: aget v5, v2, v9 │ │ -0029b2: 8955 |004b: float-to-double v5, v5 │ │ -0029b4: 7120 1b01 6500 |004c: invoke-static {v5, v6}, Ljava/lang/Math;.toDegrees:(D)D // method@011b │ │ -0029ba: 0b05 |004f: move-result-wide v5 │ │ -0029bc: 7120 1a01 6500 |0050: invoke-static {v5, v6}, Ljava/lang/Math;.abs:(D)D // method@011a │ │ -0029c2: 0b03 |0053: move-result-wide v3 │ │ -0029c4: 53b5 0500 |0054: iget-wide v5, v11, Lfr/miximum/napply/AlarmCancelDialog$2;.mPreviousRoll:D // field@0005 │ │ -0029c8: 3005 0507 |0056: cmpg-double v5, v5, v7 │ │ -0029cc: 3b05 1600 |0058: if-gez v5, 006e // +0016 │ │ -0029d0: 2f05 0307 |005a: cmpl-double v5, v3, v7 │ │ -0029d4: 3d05 1200 |005c: if-lez v5, 006e // +0012 │ │ -0029d8: 54b5 0600 |005e: iget-object v5, v11, Lfr/miximum/napply/AlarmCancelDialog$2;.this$0:Lfr/miximum/napply/AlarmCancelDialog; // field@0006 │ │ -0029dc: 54b6 0600 |0060: iget-object v6, v11, Lfr/miximum/napply/AlarmCancelDialog$2;.this$0:Lfr/miximum/napply/AlarmCancelDialog; // field@0006 │ │ -0029e0: 6e10 8500 0600 |0062: invoke-virtual {v6}, Lfr/miximum/napply/AlarmCancelDialog;.getApplicationContext:()Landroid/content/Context; // method@0085 │ │ -0029e6: 0c06 |0065: move-result-object v6 │ │ -0029e8: 7120 8000 6500 |0066: invoke-static {v5, v6}, Lfr/miximum/napply/AlarmCancelDialog;.access$100:(Lfr/miximum/napply/AlarmCancelDialog;Landroid/content/Context;)V // method@0080 │ │ -0029ee: 54b5 0600 |0069: iget-object v5, v11, Lfr/miximum/napply/AlarmCancelDialog$2;.this$0:Lfr/miximum/napply/AlarmCancelDialog; // field@0006 │ │ -0029f2: 6e10 8400 0500 |006b: invoke-virtual {v5}, Lfr/miximum/napply/AlarmCancelDialog;.finish:()V // method@0084 │ │ -0029f8: 5ab3 0500 |006e: iput-wide v3, v11, Lfr/miximum/napply/AlarmCancelDialog$2;.mPreviousRoll:D // field@0005 │ │ -0029fc: 0e00 |0070: return-void │ │ +003580: |[003580] fr.miximum.napply.AlarmCancelDialog$2.onSensorChanged:(Landroid/hardware/SensorEvent;)V │ │ +003590: 130a 0900 |0000: const/16 v10, #int 9 // #9 │ │ +003594: 1227 |0002: const/4 v7, #int 2 // #2 │ │ +003596: 1808 0000 0000 0040 6540 |0003: const-wide v8, #double 170 // #4065400000000000 │ │ +0035a0: 54c3 0000 |0008: iget-object v3, v12, Landroid/hardware/SensorEvent;.sensor:Landroid/hardware/Sensor; // field@0000 │ │ +0035a4: 6e10 2e00 0300 |000a: invoke-virtual {v3}, Landroid/hardware/Sensor;.getType:()I // method@002e │ │ +0035aa: 0a03 |000d: move-result v3 │ │ +0035ac: 1216 |000e: const/4 v6, #int 1 // #1 │ │ +0035ae: 3363 0c00 |000f: if-ne v3, v6, 001b // +000c │ │ +0035b2: 54c3 0100 |0011: iget-object v3, v12, Landroid/hardware/SensorEvent;.values:[F // field@0001 │ │ +0035b6: 6e10 3401 0300 |0013: invoke-virtual {v3}, [F.clone:()Ljava/lang/Object; // method@0134 │ │ +0035bc: 0c03 |0016: move-result-object v3 │ │ +0035be: 1f03 7800 |0017: check-cast v3, [F // type@0078 │ │ +0035c2: 5bb3 0400 |0019: iput-object v3, v11, Lfr/miximum/napply/AlarmCancelDialog$2;.mGravity:[F // field@0004 │ │ +0035c6: 54c3 0000 |001b: iget-object v3, v12, Landroid/hardware/SensorEvent;.sensor:Landroid/hardware/Sensor; // field@0000 │ │ +0035ca: 6e10 2e00 0300 |001d: invoke-virtual {v3}, Landroid/hardware/Sensor;.getType:()I // method@002e │ │ +0035d0: 0a03 |0020: move-result v3 │ │ +0035d2: 3373 0c00 |0021: if-ne v3, v7, 002d // +000c │ │ +0035d6: 54c3 0100 |0023: iget-object v3, v12, Landroid/hardware/SensorEvent;.values:[F // field@0001 │ │ +0035da: 6e10 3401 0300 |0025: invoke-virtual {v3}, [F.clone:()Ljava/lang/Object; // method@0134 │ │ +0035e0: 0c03 |0028: move-result-object v3 │ │ +0035e2: 1f03 7800 |0029: check-cast v3, [F // type@0078 │ │ +0035e6: 5bb3 0300 |002b: iput-object v3, v11, Lfr/miximum/napply/AlarmCancelDialog$2;.mGeomagnetic:[F // field@0003 │ │ +0035ea: 54b3 0400 |002d: iget-object v3, v11, Lfr/miximum/napply/AlarmCancelDialog$2;.mGravity:[F // field@0004 │ │ +0035ee: 3803 4100 |002f: if-eqz v3, 0070 // +0041 │ │ +0035f2: 54b3 0300 |0031: iget-object v3, v11, Lfr/miximum/napply/AlarmCancelDialog$2;.mGeomagnetic:[F // field@0003 │ │ +0035f6: 3803 3d00 |0033: if-eqz v3, 0070 // +003d │ │ +0035fa: 23a1 7800 |0035: new-array v1, v10, [F // type@0078 │ │ +0035fe: 23a0 7800 |0037: new-array v0, v10, [F // type@0078 │ │ +003602: 54b3 0400 |0039: iget-object v3, v11, Lfr/miximum/napply/AlarmCancelDialog$2;.mGravity:[F // field@0004 │ │ +003606: 54b6 0300 |003b: iget-object v6, v11, Lfr/miximum/napply/AlarmCancelDialog$2;.mGeomagnetic:[F // field@0003 │ │ +00360a: 7140 3100 0163 |003d: invoke-static {v1, v0, v3, v6}, Landroid/hardware/SensorManager;.getRotationMatrix:([F[F[F[F)Z // method@0031 │ │ +003610: 0a03 |0040: move-result v3 │ │ +003612: 3803 2f00 |0041: if-eqz v3, 0070 // +002f │ │ +003616: 1233 |0043: const/4 v3, #int 3 // #3 │ │ +003618: 2332 7800 |0044: new-array v2, v3, [F // type@0078 │ │ +00361c: 7120 3000 2100 |0046: invoke-static {v1, v2}, Landroid/hardware/SensorManager;.getOrientation:([F[F)[F // method@0030 │ │ +003622: 4403 0207 |0049: aget v3, v2, v7 │ │ +003626: 8936 |004b: float-to-double v6, v3 │ │ +003628: 7120 1901 7600 |004c: invoke-static {v6, v7}, Ljava/lang/Math;.toDegrees:(D)D // method@0119 │ │ +00362e: 0b06 |004f: move-result-wide v6 │ │ +003630: 7120 1801 7600 |0050: invoke-static {v6, v7}, Ljava/lang/Math;.abs:(D)D // method@0118 │ │ +003636: 0b04 |0053: move-result-wide v4 │ │ +003638: 53b6 0500 |0054: iget-wide v6, v11, Lfr/miximum/napply/AlarmCancelDialog$2;.mPreviousRoll:D // field@0005 │ │ +00363c: 3003 0608 |0056: cmpg-double v3, v6, v8 │ │ +003640: 3b03 1600 |0058: if-gez v3, 006e // +0016 │ │ +003644: 2f03 0408 |005a: cmpl-double v3, v4, v8 │ │ +003648: 3d03 1200 |005c: if-lez v3, 006e // +0012 │ │ +00364c: 54b3 0600 |005e: iget-object v3, v11, Lfr/miximum/napply/AlarmCancelDialog$2;.this$0:Lfr/miximum/napply/AlarmCancelDialog; // field@0006 │ │ +003650: 54b6 0600 |0060: iget-object v6, v11, Lfr/miximum/napply/AlarmCancelDialog$2;.this$0:Lfr/miximum/napply/AlarmCancelDialog; // field@0006 │ │ +003654: 6e10 8500 0600 |0062: invoke-virtual {v6}, Lfr/miximum/napply/AlarmCancelDialog;.getApplicationContext:()Landroid/content/Context; // method@0085 │ │ +00365a: 0c06 |0065: move-result-object v6 │ │ +00365c: 7120 8000 6300 |0066: invoke-static {v3, v6}, Lfr/miximum/napply/AlarmCancelDialog;.access$100:(Lfr/miximum/napply/AlarmCancelDialog;Landroid/content/Context;)V // method@0080 │ │ +003662: 54b3 0600 |0069: iget-object v3, v11, Lfr/miximum/napply/AlarmCancelDialog$2;.this$0:Lfr/miximum/napply/AlarmCancelDialog; // field@0006 │ │ +003666: 6e10 8400 0300 |006b: invoke-virtual {v3}, Lfr/miximum/napply/AlarmCancelDialog;.finish:()V // method@0084 │ │ +00366c: 5ab4 0500 |006e: iput-wide v4, v11, Lfr/miximum/napply/AlarmCancelDialog$2;.mPreviousRoll:D // field@0005 │ │ +003670: 0e00 |0070: return-void │ │ catches : (none) │ │ positions : │ │ 0x0008 line=70 │ │ 0x0011 line=71 │ │ 0x001b line=73 │ │ 0x0023 line=74 │ │ 0x002d line=77 │ │ @@ -409,24 +409,24 @@ │ │ 0x0069 line=90 │ │ 0x006e line=92 │ │ 0x0070 line=95 │ │ locals : │ │ 0x0039 - 0x0070 reg=0 I [F │ │ 0x0037 - 0x0070 reg=1 R [F │ │ 0x0046 - 0x0070 reg=2 orientation [F │ │ - 0x0054 - 0x0070 reg=3 roll D │ │ + 0x0054 - 0x0070 reg=4 roll D │ │ 0x0000 - 0x0071 reg=11 this Lfr/miximum/napply/AlarmCancelDialog$2; │ │ 0x0000 - 0x0071 reg=12 event Landroid/hardware/SensorEvent; │ │ │ │ source_file_idx : 14 (AlarmCancelDialog.java) │ │ │ │ Class #5 header: │ │ class_idx : 64 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 106 │ │ +superclass_idx : 103 │ │ source_file_idx : 14 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #5 annotations: │ │ @@ -452,59 +452,59 @@ │ │ type : '(Lfr/miximum/napply/AlarmCancelDialog;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -002a00: |[002a00] fr.miximum.napply.AlarmCancelDialog$3.:(Lfr/miximum/napply/AlarmCancelDialog;)V │ │ -002a10: 5b01 0700 |0000: iput-object v1, v0, Lfr/miximum/napply/AlarmCancelDialog$3;.this$0:Lfr/miximum/napply/AlarmCancelDialog; // field@0007 │ │ -002a14: 7010 1c01 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@011c │ │ -002a1a: 0e00 |0005: return-void │ │ +003674: |[003674] fr.miximum.napply.AlarmCancelDialog$3.:(Lfr/miximum/napply/AlarmCancelDialog;)V │ │ +003684: 5b01 0700 |0000: iput-object v1, v0, Lfr/miximum/napply/AlarmCancelDialog$3;.this$0:Lfr/miximum/napply/AlarmCancelDialog; // field@0007 │ │ +003688: 7010 1a01 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@011a │ │ +00368e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lfr/miximum/napply/AlarmCancelDialog$3; │ │ - 0x0000 - 0x0006 reg=1 (null) Lfr/miximum/napply/AlarmCancelDialog; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lfr/miximum/napply/AlarmCancelDialog; │ │ │ │ Virtual methods - │ │ #0 : (in Lfr/miximum/napply/AlarmCancelDialog$3;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -002a1c: |[002a1c] fr.miximum.napply.AlarmCancelDialog$3.onClick:(Landroid/view/View;)V │ │ -002a2c: 5420 0700 |0000: iget-object v0, v2, Lfr/miximum/napply/AlarmCancelDialog$3;.this$0:Lfr/miximum/napply/AlarmCancelDialog; // field@0007 │ │ -002a30: 5421 0700 |0002: iget-object v1, v2, Lfr/miximum/napply/AlarmCancelDialog$3;.this$0:Lfr/miximum/napply/AlarmCancelDialog; // field@0007 │ │ -002a34: 6e10 8500 0100 |0004: invoke-virtual {v1}, Lfr/miximum/napply/AlarmCancelDialog;.getApplicationContext:()Landroid/content/Context; // method@0085 │ │ -002a3a: 0c01 |0007: move-result-object v1 │ │ -002a3c: 7120 8000 1000 |0008: invoke-static {v0, v1}, Lfr/miximum/napply/AlarmCancelDialog;.access$100:(Lfr/miximum/napply/AlarmCancelDialog;Landroid/content/Context;)V // method@0080 │ │ -002a42: 5420 0700 |000b: iget-object v0, v2, Lfr/miximum/napply/AlarmCancelDialog$3;.this$0:Lfr/miximum/napply/AlarmCancelDialog; // field@0007 │ │ -002a46: 6e10 8400 0000 |000d: invoke-virtual {v0}, Lfr/miximum/napply/AlarmCancelDialog;.finish:()V // method@0084 │ │ -002a4c: 0e00 |0010: return-void │ │ +003690: |[003690] fr.miximum.napply.AlarmCancelDialog$3.onClick:(Landroid/view/View;)V │ │ +0036a0: 5420 0700 |0000: iget-object v0, v2, Lfr/miximum/napply/AlarmCancelDialog$3;.this$0:Lfr/miximum/napply/AlarmCancelDialog; // field@0007 │ │ +0036a4: 5421 0700 |0002: iget-object v1, v2, Lfr/miximum/napply/AlarmCancelDialog$3;.this$0:Lfr/miximum/napply/AlarmCancelDialog; // field@0007 │ │ +0036a8: 6e10 8500 0100 |0004: invoke-virtual {v1}, Lfr/miximum/napply/AlarmCancelDialog;.getApplicationContext:()Landroid/content/Context; // method@0085 │ │ +0036ae: 0c01 |0007: move-result-object v1 │ │ +0036b0: 7120 8000 1000 |0008: invoke-static {v0, v1}, Lfr/miximum/napply/AlarmCancelDialog;.access$100:(Lfr/miximum/napply/AlarmCancelDialog;Landroid/content/Context;)V // method@0080 │ │ +0036b6: 5420 0700 |000b: iget-object v0, v2, Lfr/miximum/napply/AlarmCancelDialog$3;.this$0:Lfr/miximum/napply/AlarmCancelDialog; // field@0007 │ │ +0036ba: 6e10 8400 0000 |000d: invoke-virtual {v0}, Lfr/miximum/napply/AlarmCancelDialog;.finish:()V // method@0084 │ │ +0036c0: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ 0x000b line=187 │ │ 0x0010 line=188 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 this Lfr/miximum/napply/AlarmCancelDialog$3; │ │ 0x0000 - 0x0011 reg=3 v Landroid/view/View; │ │ │ │ source_file_idx : 14 (AlarmCancelDialog.java) │ │ │ │ Class #6 header: │ │ class_idx : 65 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 106 │ │ +superclass_idx : 103 │ │ source_file_idx : 14 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #6 annotations: │ │ @@ -530,44 +530,44 @@ │ │ type : '(Lfr/miximum/napply/AlarmCancelDialog;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -002a50: |[002a50] fr.miximum.napply.AlarmCancelDialog$4.:(Lfr/miximum/napply/AlarmCancelDialog;)V │ │ -002a60: 5b01 0800 |0000: iput-object v1, v0, Lfr/miximum/napply/AlarmCancelDialog$4;.this$0:Lfr/miximum/napply/AlarmCancelDialog; // field@0008 │ │ -002a64: 7010 1c01 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@011c │ │ -002a6a: 0e00 |0005: return-void │ │ +0036c4: |[0036c4] fr.miximum.napply.AlarmCancelDialog$4.:(Lfr/miximum/napply/AlarmCancelDialog;)V │ │ +0036d4: 5b01 0800 |0000: iput-object v1, v0, Lfr/miximum/napply/AlarmCancelDialog$4;.this$0:Lfr/miximum/napply/AlarmCancelDialog; // field@0008 │ │ +0036d8: 7010 1a01 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@011a │ │ +0036de: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lfr/miximum/napply/AlarmCancelDialog$4; │ │ - 0x0000 - 0x0006 reg=1 (null) Lfr/miximum/napply/AlarmCancelDialog; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lfr/miximum/napply/AlarmCancelDialog; │ │ │ │ Virtual methods - │ │ #0 : (in Lfr/miximum/napply/AlarmCancelDialog$4;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -002a6c: |[002a6c] fr.miximum.napply.AlarmCancelDialog$4.onClick:(Landroid/view/View;)V │ │ -002a7c: 5420 0800 |0000: iget-object v0, v2, Lfr/miximum/napply/AlarmCancelDialog$4;.this$0:Lfr/miximum/napply/AlarmCancelDialog; // field@0008 │ │ -002a80: 5421 0800 |0002: iget-object v1, v2, Lfr/miximum/napply/AlarmCancelDialog$4;.this$0:Lfr/miximum/napply/AlarmCancelDialog; // field@0008 │ │ -002a84: 6e10 8500 0100 |0004: invoke-virtual {v1}, Lfr/miximum/napply/AlarmCancelDialog;.getApplicationContext:()Landroid/content/Context; // method@0085 │ │ -002a8a: 0c01 |0007: move-result-object v1 │ │ -002a8c: 7120 8100 1000 |0008: invoke-static {v0, v1}, Lfr/miximum/napply/AlarmCancelDialog;.access$200:(Lfr/miximum/napply/AlarmCancelDialog;Landroid/content/Context;)V // method@0081 │ │ -002a92: 5420 0800 |000b: iget-object v0, v2, Lfr/miximum/napply/AlarmCancelDialog$4;.this$0:Lfr/miximum/napply/AlarmCancelDialog; // field@0008 │ │ -002a96: 6e10 8400 0000 |000d: invoke-virtual {v0}, Lfr/miximum/napply/AlarmCancelDialog;.finish:()V // method@0084 │ │ -002a9c: 0e00 |0010: return-void │ │ +0036e0: |[0036e0] fr.miximum.napply.AlarmCancelDialog$4.onClick:(Landroid/view/View;)V │ │ +0036f0: 5420 0800 |0000: iget-object v0, v2, Lfr/miximum/napply/AlarmCancelDialog$4;.this$0:Lfr/miximum/napply/AlarmCancelDialog; // field@0008 │ │ +0036f4: 5421 0800 |0002: iget-object v1, v2, Lfr/miximum/napply/AlarmCancelDialog$4;.this$0:Lfr/miximum/napply/AlarmCancelDialog; // field@0008 │ │ +0036f8: 6e10 8500 0100 |0004: invoke-virtual {v1}, Lfr/miximum/napply/AlarmCancelDialog;.getApplicationContext:()Landroid/content/Context; // method@0085 │ │ +0036fe: 0c01 |0007: move-result-object v1 │ │ +003700: 7120 8100 1000 |0008: invoke-static {v0, v1}, Lfr/miximum/napply/AlarmCancelDialog;.access$200:(Lfr/miximum/napply/AlarmCancelDialog;Landroid/content/Context;)V // method@0081 │ │ +003706: 5420 0800 |000b: iget-object v0, v2, Lfr/miximum/napply/AlarmCancelDialog$4;.this$0:Lfr/miximum/napply/AlarmCancelDialog; // field@0008 │ │ +00370a: 6e10 8400 0000 |000d: invoke-virtual {v0}, Lfr/miximum/napply/AlarmCancelDialog;.finish:()V // method@0084 │ │ +003710: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ 0x000b line=197 │ │ 0x0010 line=198 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 this Lfr/miximum/napply/AlarmCancelDialog$4; │ │ @@ -627,28 +627,28 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -002aa0: |[002aa0] fr.miximum.napply.AlarmCancelDialog.:()V │ │ -002ab0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -002ab2: 7010 0200 0100 |0001: invoke-direct {v1}, Landroid/app/Activity;.:()V // method@0002 │ │ -002ab8: 5b10 0b00 |0004: iput-object v0, v1, Lfr/miximum/napply/AlarmCancelDialog;.mKeyguardLock:Landroid/app/KeyguardManager$KeyguardLock; // field@000b │ │ -002abc: 5b10 0f00 |0006: iput-object v0, v1, Lfr/miximum/napply/AlarmCancelDialog;.mWakeLock:Landroid/os/PowerManager$WakeLock; // field@000f │ │ -002ac0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -002ac2: 5910 0a00 |0009: iput v0, v1, Lfr/miximum/napply/AlarmCancelDialog;.mAppWidgetId:I // field@000a │ │ -002ac6: 2200 3e00 |000b: new-instance v0, Lfr/miximum/napply/AlarmCancelDialog$1; // type@003e │ │ -002aca: 7020 7500 1000 |000d: invoke-direct {v0, v1}, Lfr/miximum/napply/AlarmCancelDialog$1;.:(Lfr/miximum/napply/AlarmCancelDialog;)V // method@0075 │ │ -002ad0: 5b10 0c00 |0010: iput-object v0, v1, Lfr/miximum/napply/AlarmCancelDialog;.mReceiver:Landroid/content/BroadcastReceiver; // field@000c │ │ -002ad4: 2200 3f00 |0012: new-instance v0, Lfr/miximum/napply/AlarmCancelDialog$2; // type@003f │ │ -002ad8: 7020 7700 1000 |0014: invoke-direct {v0, v1}, Lfr/miximum/napply/AlarmCancelDialog$2;.:(Lfr/miximum/napply/AlarmCancelDialog;)V // method@0077 │ │ -002ade: 5b10 0d00 |0017: iput-object v0, v1, Lfr/miximum/napply/AlarmCancelDialog;.mSensorListener:Landroid/hardware/SensorEventListener; // field@000d │ │ -002ae2: 0e00 |0019: return-void │ │ +003714: |[003714] fr.miximum.napply.AlarmCancelDialog.:()V │ │ +003724: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +003726: 7010 0200 0100 |0001: invoke-direct {v1}, Landroid/app/Activity;.:()V // method@0002 │ │ +00372c: 5b10 0b00 |0004: iput-object v0, v1, Lfr/miximum/napply/AlarmCancelDialog;.mKeyguardLock:Landroid/app/KeyguardManager$KeyguardLock; // field@000b │ │ +003730: 5b10 0f00 |0006: iput-object v0, v1, Lfr/miximum/napply/AlarmCancelDialog;.mWakeLock:Landroid/os/PowerManager$WakeLock; // field@000f │ │ +003734: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +003736: 5910 0a00 |0009: iput v0, v1, Lfr/miximum/napply/AlarmCancelDialog;.mAppWidgetId:I // field@000a │ │ +00373a: 2200 3e00 |000b: new-instance v0, Lfr/miximum/napply/AlarmCancelDialog$1; // type@003e │ │ +00373e: 7020 7500 1000 |000d: invoke-direct {v0, v1}, Lfr/miximum/napply/AlarmCancelDialog$1;.:(Lfr/miximum/napply/AlarmCancelDialog;)V // method@0075 │ │ +003744: 5b10 0c00 |0010: iput-object v0, v1, Lfr/miximum/napply/AlarmCancelDialog;.mReceiver:Landroid/content/BroadcastReceiver; // field@000c │ │ +003748: 2200 3f00 |0012: new-instance v0, Lfr/miximum/napply/AlarmCancelDialog$2; // type@003f │ │ +00374c: 7020 7700 1000 |0014: invoke-direct {v0, v1}, Lfr/miximum/napply/AlarmCancelDialog$2;.:(Lfr/miximum/napply/AlarmCancelDialog;)V // method@0077 │ │ +003752: 5b10 0d00 |0017: iput-object v0, v1, Lfr/miximum/napply/AlarmCancelDialog;.mSensorListener:Landroid/hardware/SensorEventListener; // field@000d │ │ +003756: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=27 │ │ 0x0004 line=33 │ │ 0x0006 line=36 │ │ 0x0008 line=39 │ │ 0x000b line=47 │ │ @@ -661,17 +661,17 @@ │ │ type : '(Lfr/miximum/napply/AlarmCancelDialog;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -002ae4: |[002ae4] fr.miximum.napply.AlarmCancelDialog.access$000:(Lfr/miximum/napply/AlarmCancelDialog;)I │ │ -002af4: 5210 0a00 |0000: iget v0, v1, Lfr/miximum/napply/AlarmCancelDialog;.mAppWidgetId:I // field@000a │ │ -002af8: 0f00 |0002: return v0 │ │ +003758: |[003758] fr.miximum.napply.AlarmCancelDialog.access$000:(Lfr/miximum/napply/AlarmCancelDialog;)I │ │ +003768: 5210 0a00 |0000: iget v0, v1, Lfr/miximum/napply/AlarmCancelDialog;.mAppWidgetId:I // field@000a │ │ +00376c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lfr/miximum/napply/AlarmCancelDialog; │ │ │ │ #2 : (in Lfr/miximum/napply/AlarmCancelDialog;) │ │ @@ -679,17 +679,17 @@ │ │ type : '(Lfr/miximum/napply/AlarmCancelDialog;Landroid/content/Context;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -002afc: |[002afc] fr.miximum.napply.AlarmCancelDialog.access$100:(Lfr/miximum/napply/AlarmCancelDialog;Landroid/content/Context;)V │ │ -002b0c: 7020 9100 1000 |0000: invoke-direct {v0, v1}, Lfr/miximum/napply/AlarmCancelDialog;.snoozeAlarm:(Landroid/content/Context;)V // method@0091 │ │ -002b12: 0e00 |0003: return-void │ │ +003770: |[003770] fr.miximum.napply.AlarmCancelDialog.access$100:(Lfr/miximum/napply/AlarmCancelDialog;Landroid/content/Context;)V │ │ +003780: 7020 9100 1000 |0000: invoke-direct {v0, v1}, Lfr/miximum/napply/AlarmCancelDialog;.snoozeAlarm:(Landroid/content/Context;)V // method@0091 │ │ +003786: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lfr/miximum/napply/AlarmCancelDialog; │ │ 0x0000 - 0x0004 reg=1 x1 Landroid/content/Context; │ │ │ │ @@ -698,17 +698,17 @@ │ │ type : '(Lfr/miximum/napply/AlarmCancelDialog;Landroid/content/Context;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -002b14: |[002b14] fr.miximum.napply.AlarmCancelDialog.access$200:(Lfr/miximum/napply/AlarmCancelDialog;Landroid/content/Context;)V │ │ -002b24: 7020 8200 1000 |0000: invoke-direct {v0, v1}, Lfr/miximum/napply/AlarmCancelDialog;.dismissAlarm:(Landroid/content/Context;)V // method@0082 │ │ -002b2a: 0e00 |0003: return-void │ │ +003788: |[003788] fr.miximum.napply.AlarmCancelDialog.access$200:(Lfr/miximum/napply/AlarmCancelDialog;Landroid/content/Context;)V │ │ +003798: 7020 8200 1000 |0000: invoke-direct {v0, v1}, Lfr/miximum/napply/AlarmCancelDialog;.dismissAlarm:(Landroid/content/Context;)V // method@0082 │ │ +00379e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lfr/miximum/napply/AlarmCancelDialog; │ │ 0x0000 - 0x0004 reg=1 x1 Landroid/content/Context; │ │ │ │ @@ -717,25 +717,25 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -002b2c: |[002b2c] fr.miximum.napply.AlarmCancelDialog.dismissAlarm:(Landroid/content/Context;)V │ │ -002b3c: 2200 1000 |0000: new-instance v0, Landroid/content/Intent; // type@0010 │ │ -002b40: 1c01 4300 |0002: const-class v1, Lfr/miximum/napply/AlarmService; // type@0043 │ │ -002b44: 7030 1c00 4001 |0004: invoke-direct {v0, v4, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@001c │ │ -002b4a: 1a01 4501 |0007: const-string v1, "fr.miximum.napply.CANCEL_ALARM" // string@0145 │ │ -002b4e: 6e20 2200 1000 |0009: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0022 │ │ -002b54: 1a01 0001 |000c: const-string v1, "appWidgetId" // string@0100 │ │ -002b58: 5232 0a00 |000e: iget v2, v3, Lfr/miximum/napply/AlarmCancelDialog;.mAppWidgetId:I // field@000a │ │ -002b5c: 6e30 2000 1002 |0010: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0020 │ │ -002b62: 6e20 9200 0300 |0013: invoke-virtual {v3, v0}, Lfr/miximum/napply/AlarmCancelDialog;.startService:(Landroid/content/Intent;)Landroid/content/ComponentName; // method@0092 │ │ -002b68: 0e00 |0016: return-void │ │ +0037a0: |[0037a0] fr.miximum.napply.AlarmCancelDialog.dismissAlarm:(Landroid/content/Context;)V │ │ +0037b0: 2200 1000 |0000: new-instance v0, Landroid/content/Intent; // type@0010 │ │ +0037b4: 1c01 4300 |0002: const-class v1, Lfr/miximum/napply/AlarmService; // type@0043 │ │ +0037b8: 7030 1c00 4001 |0004: invoke-direct {v0, v4, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@001c │ │ +0037be: 1a01 4101 |0007: const-string v1, "fr.miximum.napply.CANCEL_ALARM" // string@0141 │ │ +0037c2: 6e20 2200 1000 |0009: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0022 │ │ +0037c8: 1a01 fd00 |000c: const-string v1, "appWidgetId" // string@00fd │ │ +0037cc: 5232 0a00 |000e: iget v2, v3, Lfr/miximum/napply/AlarmCancelDialog;.mAppWidgetId:I // field@000a │ │ +0037d0: 6e30 2000 1002 |0010: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0020 │ │ +0037d6: 6e20 9200 0300 |0013: invoke-virtual {v3, v0}, Lfr/miximum/napply/AlarmCancelDialog;.startService:(Landroid/content/Intent;)Landroid/content/ComponentName; // method@0092 │ │ +0037dc: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ 0x0007 line=218 │ │ 0x000c line=219 │ │ 0x0013 line=220 │ │ 0x0016 line=221 │ │ @@ -749,25 +749,25 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -002b6c: |[002b6c] fr.miximum.napply.AlarmCancelDialog.showSnoozeToast:()V │ │ -002b7c: 6e10 8500 0500 |0000: invoke-virtual {v5}, Lfr/miximum/napply/AlarmCancelDialog;.getApplicationContext:()Landroid/content/Context; // method@0085 │ │ -002b82: 0c00 |0003: move-result-object v0 │ │ -002b84: 1404 0a00 057f |0004: const v4, #float 1.76788e+38 // #7f05000a │ │ -002b8a: 6e20 1800 4000 |0007: invoke-virtual {v0, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0018 │ │ -002b90: 0c02 |000a: move-result-object v2 │ │ -002b92: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -002b94: 7130 7000 2001 |000c: invoke-static {v0, v2, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0070 │ │ -002b9a: 0c03 |000f: move-result-object v3 │ │ -002b9c: 6e10 7100 0300 |0010: invoke-virtual {v3}, Landroid/widget/Toast;.show:()V // method@0071 │ │ -002ba2: 0e00 |0013: return-void │ │ +0037e0: |[0037e0] fr.miximum.napply.AlarmCancelDialog.showSnoozeToast:()V │ │ +0037f0: 6e10 8500 0500 |0000: invoke-virtual {v5}, Lfr/miximum/napply/AlarmCancelDialog;.getApplicationContext:()Landroid/content/Context; // method@0085 │ │ +0037f6: 0c00 |0003: move-result-object v0 │ │ +0037f8: 1404 0a00 057f |0004: const v4, #float 1.76788e+38 // #7f05000a │ │ +0037fe: 6e20 1800 4000 |0007: invoke-virtual {v0, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0018 │ │ +003804: 0c02 |000a: move-result-object v2 │ │ +003806: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +003808: 7130 7000 2001 |000c: invoke-static {v0, v2, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0070 │ │ +00380e: 0c03 |000f: move-result-object v3 │ │ +003810: 6e10 7100 0300 |0010: invoke-virtual {v3}, Landroid/widget/Toast;.show:()V // method@0071 │ │ +003816: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=227 │ │ 0x0004 line=228 │ │ 0x000b line=229 │ │ 0x000c line=230 │ │ 0x0010 line=231 │ │ @@ -784,26 +784,26 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -002ba4: |[002ba4] fr.miximum.napply.AlarmCancelDialog.snoozeAlarm:(Landroid/content/Context;)V │ │ -002bb4: 2200 1000 |0000: new-instance v0, Landroid/content/Intent; // type@0010 │ │ -002bb8: 1c01 4300 |0002: const-class v1, Lfr/miximum/napply/AlarmService; // type@0043 │ │ -002bbc: 7030 1c00 4001 |0004: invoke-direct {v0, v4, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@001c │ │ -002bc2: 1a01 4701 |0007: const-string v1, "fr.miximum.napply.SNOOZE_ALARM" // string@0147 │ │ -002bc6: 6e20 2200 1000 |0009: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0022 │ │ -002bcc: 1a01 0001 |000c: const-string v1, "appWidgetId" // string@0100 │ │ -002bd0: 5232 0a00 |000e: iget v2, v3, Lfr/miximum/napply/AlarmCancelDialog;.mAppWidgetId:I // field@000a │ │ -002bd4: 6e30 2000 1002 |0010: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0020 │ │ -002bda: 6e20 9200 0300 |0013: invoke-virtual {v3, v0}, Lfr/miximum/napply/AlarmCancelDialog;.startService:(Landroid/content/Intent;)Landroid/content/ComponentName; // method@0092 │ │ -002be0: 7010 9000 0300 |0016: invoke-direct {v3}, Lfr/miximum/napply/AlarmCancelDialog;.showSnoozeToast:()V // method@0090 │ │ -002be6: 0e00 |0019: return-void │ │ +003818: |[003818] fr.miximum.napply.AlarmCancelDialog.snoozeAlarm:(Landroid/content/Context;)V │ │ +003828: 2200 1000 |0000: new-instance v0, Landroid/content/Intent; // type@0010 │ │ +00382c: 1c01 4300 |0002: const-class v1, Lfr/miximum/napply/AlarmService; // type@0043 │ │ +003830: 7030 1c00 4001 |0004: invoke-direct {v0, v4, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@001c │ │ +003836: 1a01 4301 |0007: const-string v1, "fr.miximum.napply.SNOOZE_ALARM" // string@0143 │ │ +00383a: 6e20 2200 1000 |0009: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0022 │ │ +003840: 1a01 fd00 |000c: const-string v1, "appWidgetId" // string@00fd │ │ +003844: 5232 0a00 |000e: iget v2, v3, Lfr/miximum/napply/AlarmCancelDialog;.mAppWidgetId:I // field@000a │ │ +003848: 6e30 2000 1002 |0010: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0020 │ │ +00384e: 6e20 9200 0300 |0013: invoke-virtual {v3, v0}, Lfr/miximum/napply/AlarmCancelDialog;.startService:(Landroid/content/Intent;)Landroid/content/ComponentName; // method@0092 │ │ +003854: 7010 9000 0300 |0016: invoke-direct {v3}, Lfr/miximum/napply/AlarmCancelDialog;.showSnoozeToast:()V // method@0090 │ │ +00385a: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ 0x0007 line=207 │ │ 0x000c line=208 │ │ 0x0013 line=209 │ │ 0x0016 line=210 │ │ @@ -819,55 +819,55 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 87 16-bit code units │ │ -002be8: |[002be8] fr.miximum.napply.AlarmCancelDialog.onCreate:(Landroid/os/Bundle;)V │ │ -002bf8: 6f20 0300 6500 |0000: invoke-super {v5, v6}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0003 │ │ -002bfe: 1403 0100 037f |0003: const v3, #float 1.74129e+38 // #7f030001 │ │ -002c04: 6e20 8f00 3500 |0006: invoke-virtual {v5, v3}, Lfr/miximum/napply/AlarmCancelDialog;.setContentView:(I)V // method@008f │ │ -002c0a: 6e10 8600 0500 |0009: invoke-virtual {v5}, Lfr/miximum/napply/AlarmCancelDialog;.getIntent:()Landroid/content/Intent; // method@0086 │ │ -002c10: 0c03 |000c: move-result-object v3 │ │ -002c12: 7110 a900 0300 |000d: invoke-static {v3}, Lfr/miximum/napply/NapplyWidget;.getAppWidgetId:(Landroid/content/Intent;)I // method@00a9 │ │ -002c18: 0a03 |0010: move-result v3 │ │ -002c1a: 5953 0a00 |0011: iput v3, v5, Lfr/miximum/napply/AlarmCancelDialog;.mAppWidgetId:I // field@000a │ │ -002c1e: 5253 0a00 |0013: iget v3, v5, Lfr/miximum/napply/AlarmCancelDialog;.mAppWidgetId:I // field@000a │ │ -002c22: 3903 0500 |0015: if-nez v3, 001a // +0005 │ │ -002c26: 6e10 8400 0500 |0017: invoke-virtual {v5}, Lfr/miximum/napply/AlarmCancelDialog;.finish:()V // method@0084 │ │ -002c2c: 1a03 f401 |001a: const-string v3, "sensor" // string@01f4 │ │ -002c30: 6e20 8700 3500 |001c: invoke-virtual {v5, v3}, Lfr/miximum/napply/AlarmCancelDialog;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0087 │ │ -002c36: 0c03 |001f: move-result-object v3 │ │ -002c38: 1f03 1700 |0020: check-cast v3, Landroid/hardware/SensorManager; // type@0017 │ │ -002c3c: 5b53 0e00 |0022: iput-object v3, v5, Lfr/miximum/napply/AlarmCancelDialog;.mSensorManager:Landroid/hardware/SensorManager; // field@000e │ │ -002c40: 2200 1100 |0024: new-instance v0, Landroid/content/IntentFilter; // type@0011 │ │ -002c44: 1a03 4401 |0026: const-string v3, "fr.miximum.napply.ALARM_TERMINATED" // string@0144 │ │ -002c48: 7020 2400 3000 |0028: invoke-direct {v0, v3}, Landroid/content/IntentFilter;.:(Ljava/lang/String;)V // method@0024 │ │ -002c4e: 5453 0c00 |002b: iget-object v3, v5, Lfr/miximum/napply/AlarmCancelDialog;.mReceiver:Landroid/content/BroadcastReceiver; // field@000c │ │ -002c52: 6e30 8d00 3500 |002d: invoke-virtual {v5, v3, v0}, Lfr/miximum/napply/AlarmCancelDialog;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; // method@008d │ │ -002c58: 1a03 7c01 |0030: const-string v3, "keyguard" // string@017c │ │ -002c5c: 6e20 8700 3500 |0032: invoke-virtual {v5, v3}, Lfr/miximum/napply/AlarmCancelDialog;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0087 │ │ -002c62: 0c01 |0035: move-result-object v1 │ │ -002c64: 1f01 0800 |0036: check-cast v1, Landroid/app/KeyguardManager; // type@0008 │ │ -002c68: 1a03 ae00 |0038: const-string v3, "Napply" // string@00ae │ │ -002c6c: 6e20 0c00 3100 |003a: invoke-virtual {v1, v3}, Landroid/app/KeyguardManager;.newKeyguardLock:(Ljava/lang/String;)Landroid/app/KeyguardManager$KeyguardLock; // method@000c │ │ -002c72: 0c03 |003d: move-result-object v3 │ │ -002c74: 5b53 0b00 |003e: iput-object v3, v5, Lfr/miximum/napply/AlarmCancelDialog;.mKeyguardLock:Landroid/app/KeyguardManager$KeyguardLock; // field@000b │ │ -002c78: 1a03 da01 |0040: const-string v3, "power" // string@01da │ │ -002c7c: 6e20 8700 3500 |0042: invoke-virtual {v5, v3}, Lfr/miximum/napply/AlarmCancelDialog;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0087 │ │ -002c82: 0c02 |0045: move-result-object v2 │ │ -002c84: 1f02 2000 |0046: check-cast v2, Landroid/os/PowerManager; // type@0020 │ │ -002c88: 1403 0a00 0010 |0048: const v3, #float 2.52436e-29 // #1000000a │ │ -002c8e: 1a04 ae00 |004b: const-string v4, "Napply" // string@00ae │ │ -002c92: 6e30 4400 3204 |004d: invoke-virtual {v2, v3, v4}, Landroid/os/PowerManager;.newWakeLock:(ILjava/lang/String;)Landroid/os/PowerManager$WakeLock; // method@0044 │ │ -002c98: 0c03 |0050: move-result-object v3 │ │ -002c9a: 5b53 0f00 |0051: iput-object v3, v5, Lfr/miximum/napply/AlarmCancelDialog;.mWakeLock:Landroid/os/PowerManager$WakeLock; // field@000f │ │ -002c9e: 6e10 8e00 0500 |0053: invoke-virtual {v5}, Lfr/miximum/napply/AlarmCancelDialog;.setClickHandlers:()V // method@008e │ │ -002ca4: 0e00 |0056: return-void │ │ +00385c: |[00385c] fr.miximum.napply.AlarmCancelDialog.onCreate:(Landroid/os/Bundle;)V │ │ +00386c: 6f20 0300 6500 |0000: invoke-super {v5, v6}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0003 │ │ +003872: 1403 0100 037f |0003: const v3, #float 1.74129e+38 // #7f030001 │ │ +003878: 6e20 8f00 3500 |0006: invoke-virtual {v5, v3}, Lfr/miximum/napply/AlarmCancelDialog;.setContentView:(I)V // method@008f │ │ +00387e: 6e10 8600 0500 |0009: invoke-virtual {v5}, Lfr/miximum/napply/AlarmCancelDialog;.getIntent:()Landroid/content/Intent; // method@0086 │ │ +003884: 0c03 |000c: move-result-object v3 │ │ +003886: 7110 a900 0300 |000d: invoke-static {v3}, Lfr/miximum/napply/NapplyWidget;.getAppWidgetId:(Landroid/content/Intent;)I // method@00a9 │ │ +00388c: 0a03 |0010: move-result v3 │ │ +00388e: 5953 0a00 |0011: iput v3, v5, Lfr/miximum/napply/AlarmCancelDialog;.mAppWidgetId:I // field@000a │ │ +003892: 5253 0a00 |0013: iget v3, v5, Lfr/miximum/napply/AlarmCancelDialog;.mAppWidgetId:I // field@000a │ │ +003896: 3903 0500 |0015: if-nez v3, 001a // +0005 │ │ +00389a: 6e10 8400 0500 |0017: invoke-virtual {v5}, Lfr/miximum/napply/AlarmCancelDialog;.finish:()V // method@0084 │ │ +0038a0: 1a03 ee01 |001a: const-string v3, "sensor" // string@01ee │ │ +0038a4: 6e20 8700 3500 |001c: invoke-virtual {v5, v3}, Lfr/miximum/napply/AlarmCancelDialog;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0087 │ │ +0038aa: 0c03 |001f: move-result-object v3 │ │ +0038ac: 1f03 1700 |0020: check-cast v3, Landroid/hardware/SensorManager; // type@0017 │ │ +0038b0: 5b53 0e00 |0022: iput-object v3, v5, Lfr/miximum/napply/AlarmCancelDialog;.mSensorManager:Landroid/hardware/SensorManager; // field@000e │ │ +0038b4: 2200 1100 |0024: new-instance v0, Landroid/content/IntentFilter; // type@0011 │ │ +0038b8: 1a03 4001 |0026: const-string v3, "fr.miximum.napply.ALARM_TERMINATED" // string@0140 │ │ +0038bc: 7020 2400 3000 |0028: invoke-direct {v0, v3}, Landroid/content/IntentFilter;.:(Ljava/lang/String;)V // method@0024 │ │ +0038c2: 5453 0c00 |002b: iget-object v3, v5, Lfr/miximum/napply/AlarmCancelDialog;.mReceiver:Landroid/content/BroadcastReceiver; // field@000c │ │ +0038c6: 6e30 8d00 3500 |002d: invoke-virtual {v5, v3, v0}, Lfr/miximum/napply/AlarmCancelDialog;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; // method@008d │ │ +0038cc: 1a03 7701 |0030: const-string v3, "keyguard" // string@0177 │ │ +0038d0: 6e20 8700 3500 |0032: invoke-virtual {v5, v3}, Lfr/miximum/napply/AlarmCancelDialog;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0087 │ │ +0038d6: 0c01 |0035: move-result-object v1 │ │ +0038d8: 1f01 0800 |0036: check-cast v1, Landroid/app/KeyguardManager; // type@0008 │ │ +0038dc: 1a03 ab00 |0038: const-string v3, "Napply" // string@00ab │ │ +0038e0: 6e20 0c00 3100 |003a: invoke-virtual {v1, v3}, Landroid/app/KeyguardManager;.newKeyguardLock:(Ljava/lang/String;)Landroid/app/KeyguardManager$KeyguardLock; // method@000c │ │ +0038e6: 0c03 |003d: move-result-object v3 │ │ +0038e8: 5b53 0b00 |003e: iput-object v3, v5, Lfr/miximum/napply/AlarmCancelDialog;.mKeyguardLock:Landroid/app/KeyguardManager$KeyguardLock; // field@000b │ │ +0038ec: 1a03 d401 |0040: const-string v3, "power" // string@01d4 │ │ +0038f0: 6e20 8700 3500 |0042: invoke-virtual {v5, v3}, Lfr/miximum/napply/AlarmCancelDialog;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0087 │ │ +0038f6: 0c02 |0045: move-result-object v2 │ │ +0038f8: 1f02 2000 |0046: check-cast v2, Landroid/os/PowerManager; // type@0020 │ │ +0038fc: 1403 0a00 0010 |0048: const v3, #float 2.52436e-29 // #1000000a │ │ +003902: 1a04 ab00 |004b: const-string v4, "Napply" // string@00ab │ │ +003906: 6e30 4400 3204 |004d: invoke-virtual {v2, v3, v4}, Landroid/os/PowerManager;.newWakeLock:(ILjava/lang/String;)Landroid/os/PowerManager$WakeLock; // method@0044 │ │ +00390c: 0c03 |0050: move-result-object v3 │ │ +00390e: 5b53 0f00 |0051: iput-object v3, v5, Lfr/miximum/napply/AlarmCancelDialog;.mWakeLock:Landroid/os/PowerManager$WakeLock; // field@000f │ │ +003912: 6e10 8e00 0500 |0053: invoke-virtual {v5}, Lfr/miximum/napply/AlarmCancelDialog;.setClickHandlers:()V // method@008e │ │ +003918: 0e00 |0056: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x0003 line=108 │ │ 0x0009 line=111 │ │ 0x0013 line=114 │ │ 0x0017 line=115 │ │ @@ -892,19 +892,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -002ca8: |[002ca8] fr.miximum.napply.AlarmCancelDialog.onDestroy:()V │ │ -002cb8: 5410 0c00 |0000: iget-object v0, v1, Lfr/miximum/napply/AlarmCancelDialog;.mReceiver:Landroid/content/BroadcastReceiver; // field@000c │ │ -002cbc: 6e20 9300 0100 |0002: invoke-virtual {v1, v0}, Lfr/miximum/napply/AlarmCancelDialog;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@0093 │ │ -002cc2: 6f10 0400 0100 |0005: invoke-super {v1}, Landroid/app/Activity;.onDestroy:()V // method@0004 │ │ -002cc8: 0e00 |0008: return-void │ │ +00391c: |[00391c] fr.miximum.napply.AlarmCancelDialog.onDestroy:()V │ │ +00392c: 5410 0c00 |0000: iget-object v0, v1, Lfr/miximum/napply/AlarmCancelDialog;.mReceiver:Landroid/content/BroadcastReceiver; // field@000c │ │ +003930: 6e20 9300 0100 |0002: invoke-virtual {v1, v0}, Lfr/miximum/napply/AlarmCancelDialog;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@0093 │ │ +003936: 6f10 0400 0100 |0005: invoke-super {v1}, Landroid/app/Activity;.onDestroy:()V // method@0004 │ │ +00393c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ 0x0005 line=145 │ │ 0x0008 line=146 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lfr/miximum/napply/AlarmCancelDialog; │ │ @@ -914,24 +914,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -002ccc: |[002ccc] fr.miximum.napply.AlarmCancelDialog.onPause:()V │ │ -002cdc: 5420 0b00 |0000: iget-object v0, v2, Lfr/miximum/napply/AlarmCancelDialog;.mKeyguardLock:Landroid/app/KeyguardManager$KeyguardLock; // field@000b │ │ -002ce0: 6e10 0b00 0000 |0002: invoke-virtual {v0}, Landroid/app/KeyguardManager$KeyguardLock;.reenableKeyguard:()V // method@000b │ │ -002ce6: 5420 0f00 |0005: iget-object v0, v2, Lfr/miximum/napply/AlarmCancelDialog;.mWakeLock:Landroid/os/PowerManager$WakeLock; // field@000f │ │ -002cea: 6e10 4300 0000 |0007: invoke-virtual {v0}, Landroid/os/PowerManager$WakeLock;.release:()V // method@0043 │ │ -002cf0: 5420 0e00 |000a: iget-object v0, v2, Lfr/miximum/napply/AlarmCancelDialog;.mSensorManager:Landroid/hardware/SensorManager; // field@000e │ │ -002cf4: 5421 0d00 |000c: iget-object v1, v2, Lfr/miximum/napply/AlarmCancelDialog;.mSensorListener:Landroid/hardware/SensorEventListener; // field@000d │ │ -002cf8: 6e20 3300 1000 |000e: invoke-virtual {v0, v1}, Landroid/hardware/SensorManager;.unregisterListener:(Landroid/hardware/SensorEventListener;)V // method@0033 │ │ -002cfe: 6f10 0500 0200 |0011: invoke-super {v2}, Landroid/app/Activity;.onPause:()V // method@0005 │ │ -002d04: 0e00 |0014: return-void │ │ +003940: |[003940] fr.miximum.napply.AlarmCancelDialog.onPause:()V │ │ +003950: 5420 0b00 |0000: iget-object v0, v2, Lfr/miximum/napply/AlarmCancelDialog;.mKeyguardLock:Landroid/app/KeyguardManager$KeyguardLock; // field@000b │ │ +003954: 6e10 0b00 0000 |0002: invoke-virtual {v0}, Landroid/app/KeyguardManager$KeyguardLock;.reenableKeyguard:()V // method@000b │ │ +00395a: 5420 0f00 |0005: iget-object v0, v2, Lfr/miximum/napply/AlarmCancelDialog;.mWakeLock:Landroid/os/PowerManager$WakeLock; // field@000f │ │ +00395e: 6e10 4300 0000 |0007: invoke-virtual {v0}, Landroid/os/PowerManager$WakeLock;.release:()V // method@0043 │ │ +003964: 5420 0e00 |000a: iget-object v0, v2, Lfr/miximum/napply/AlarmCancelDialog;.mSensorManager:Landroid/hardware/SensorManager; // field@000e │ │ +003968: 5421 0d00 |000c: iget-object v1, v2, Lfr/miximum/napply/AlarmCancelDialog;.mSensorListener:Landroid/hardware/SensorEventListener; // field@000d │ │ +00396c: 6e20 3300 1000 |000e: invoke-virtual {v0, v1}, Landroid/hardware/SensorManager;.unregisterListener:(Landroid/hardware/SensorEventListener;)V // method@0033 │ │ +003972: 6f10 0500 0200 |0011: invoke-super {v2}, Landroid/app/Activity;.onPause:()V // method@0005 │ │ +003978: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ 0x0005 line=170 │ │ 0x000a line=172 │ │ 0x0011 line=174 │ │ 0x0014 line=175 │ │ @@ -943,62 +943,66 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 43 16-bit code units │ │ -002d08: |[002d08] fr.miximum.napply.AlarmCancelDialog.onResume:()V │ │ -002d18: 1234 |0000: const/4 v4, #int 3 // #3 │ │ -002d1a: 5450 0f00 |0001: iget-object v0, v5, Lfr/miximum/napply/AlarmCancelDialog;.mWakeLock:Landroid/os/PowerManager$WakeLock; // field@000f │ │ -002d1e: 6e10 4200 0000 |0003: invoke-virtual {v0}, Landroid/os/PowerManager$WakeLock;.acquire:()V // method@0042 │ │ -002d24: 5450 0b00 |0006: iget-object v0, v5, Lfr/miximum/napply/AlarmCancelDialog;.mKeyguardLock:Landroid/app/KeyguardManager$KeyguardLock; // field@000b │ │ -002d28: 6e10 0a00 0000 |0008: invoke-virtual {v0}, Landroid/app/KeyguardManager$KeyguardLock;.disableKeyguard:()V // method@000a │ │ -002d2e: 5450 0e00 |000b: iget-object v0, v5, Lfr/miximum/napply/AlarmCancelDialog;.mSensorManager:Landroid/hardware/SensorManager; // field@000e │ │ -002d32: 5451 0d00 |000d: iget-object v1, v5, Lfr/miximum/napply/AlarmCancelDialog;.mSensorListener:Landroid/hardware/SensorEventListener; // field@000d │ │ -002d36: 5452 0e00 |000f: iget-object v2, v5, Lfr/miximum/napply/AlarmCancelDialog;.mSensorManager:Landroid/hardware/SensorManager; // field@000e │ │ -002d3a: 1213 |0011: const/4 v3, #int 1 // #1 │ │ -002d3c: 6e20 2f00 3200 |0012: invoke-virtual {v2, v3}, Landroid/hardware/SensorManager;.getDefaultSensor:(I)Landroid/hardware/Sensor; // method@002f │ │ -002d42: 0c02 |0015: move-result-object v2 │ │ -002d44: 6e40 3200 1042 |0016: invoke-virtual {v0, v1, v2, v4}, Landroid/hardware/SensorManager;.registerListener:(Landroid/hardware/SensorEventListener;Landroid/hardware/Sensor;I)Z // method@0032 │ │ -002d4a: 5450 0e00 |0019: iget-object v0, v5, Lfr/miximum/napply/AlarmCancelDialog;.mSensorManager:Landroid/hardware/SensorManager; // field@000e │ │ -002d4e: 5451 0d00 |001b: iget-object v1, v5, Lfr/miximum/napply/AlarmCancelDialog;.mSensorListener:Landroid/hardware/SensorEventListener; // field@000d │ │ -002d52: 5452 0e00 |001d: iget-object v2, v5, Lfr/miximum/napply/AlarmCancelDialog;.mSensorManager:Landroid/hardware/SensorManager; // field@000e │ │ -002d56: 1223 |001f: const/4 v3, #int 2 // #2 │ │ -002d58: 6e20 2f00 3200 |0020: invoke-virtual {v2, v3}, Landroid/hardware/SensorManager;.getDefaultSensor:(I)Landroid/hardware/Sensor; // method@002f │ │ -002d5e: 0c02 |0023: move-result-object v2 │ │ -002d60: 6e40 3200 1042 |0024: invoke-virtual {v0, v1, v2, v4}, Landroid/hardware/SensorManager;.registerListener:(Landroid/hardware/SensorEventListener;Landroid/hardware/Sensor;I)Z // method@0032 │ │ -002d66: 6f10 0600 0500 |0027: invoke-super {v5}, Landroid/app/Activity;.onResume:()V // method@0006 │ │ -002d6c: 0e00 |002a: return-void │ │ +00397c: |[00397c] fr.miximum.napply.AlarmCancelDialog.onResume:()V │ │ +00398c: 1234 |0000: const/4 v4, #int 3 // #3 │ │ +00398e: 5450 0f00 |0001: iget-object v0, v5, Lfr/miximum/napply/AlarmCancelDialog;.mWakeLock:Landroid/os/PowerManager$WakeLock; // field@000f │ │ +003992: 6e10 4200 0000 |0003: invoke-virtual {v0}, Landroid/os/PowerManager$WakeLock;.acquire:()V // method@0042 │ │ +003998: 5450 0b00 |0006: iget-object v0, v5, Lfr/miximum/napply/AlarmCancelDialog;.mKeyguardLock:Landroid/app/KeyguardManager$KeyguardLock; // field@000b │ │ +00399c: 6e10 0a00 0000 |0008: invoke-virtual {v0}, Landroid/app/KeyguardManager$KeyguardLock;.disableKeyguard:()V // method@000a │ │ +0039a2: 5450 0e00 |000b: iget-object v0, v5, Lfr/miximum/napply/AlarmCancelDialog;.mSensorManager:Landroid/hardware/SensorManager; // field@000e │ │ +0039a6: 5451 0d00 |000d: iget-object v1, v5, Lfr/miximum/napply/AlarmCancelDialog;.mSensorListener:Landroid/hardware/SensorEventListener; // field@000d │ │ +0039aa: 5452 0e00 |000f: iget-object v2, v5, Lfr/miximum/napply/AlarmCancelDialog;.mSensorManager:Landroid/hardware/SensorManager; // field@000e │ │ +0039ae: 1213 |0011: const/4 v3, #int 1 // #1 │ │ +0039b0: 6e20 2f00 3200 |0012: invoke-virtual {v2, v3}, Landroid/hardware/SensorManager;.getDefaultSensor:(I)Landroid/hardware/Sensor; // method@002f │ │ +0039b6: 0c02 |0015: move-result-object v2 │ │ +0039b8: 6e40 3200 1042 |0016: invoke-virtual {v0, v1, v2, v4}, Landroid/hardware/SensorManager;.registerListener:(Landroid/hardware/SensorEventListener;Landroid/hardware/Sensor;I)Z // method@0032 │ │ +0039be: 5450 0e00 |0019: iget-object v0, v5, Lfr/miximum/napply/AlarmCancelDialog;.mSensorManager:Landroid/hardware/SensorManager; // field@000e │ │ +0039c2: 5451 0d00 |001b: iget-object v1, v5, Lfr/miximum/napply/AlarmCancelDialog;.mSensorListener:Landroid/hardware/SensorEventListener; // field@000d │ │ +0039c6: 5452 0e00 |001d: iget-object v2, v5, Lfr/miximum/napply/AlarmCancelDialog;.mSensorManager:Landroid/hardware/SensorManager; // field@000e │ │ +0039ca: 1223 |001f: const/4 v3, #int 2 // #2 │ │ +0039cc: 6e20 2f00 3200 |0020: invoke-virtual {v2, v3}, Landroid/hardware/SensorManager;.getDefaultSensor:(I)Landroid/hardware/Sensor; // method@002f │ │ +0039d2: 0c02 |0023: move-result-object v2 │ │ +0039d4: 6e40 3200 1042 |0024: invoke-virtual {v0, v1, v2, v4}, Landroid/hardware/SensorManager;.registerListener:(Landroid/hardware/SensorEventListener;Landroid/hardware/Sensor;I)Z // method@0032 │ │ +0039da: 6f10 0600 0500 |0027: invoke-super {v5}, Landroid/app/Activity;.onResume:()V // method@0006 │ │ +0039e0: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=152 │ │ 0x0006 line=153 │ │ 0x000b line=155 │ │ + 0x0012 line=156 │ │ + 0x0016 line=155 │ │ 0x0019 line=158 │ │ + 0x0020 line=159 │ │ + 0x0024 line=158 │ │ 0x0027 line=162 │ │ 0x002a line=163 │ │ locals : │ │ 0x0000 - 0x002b reg=5 this Lfr/miximum/napply/AlarmCancelDialog; │ │ │ │ #4 : (in Lfr/miximum/napply/AlarmCancelDialog;) │ │ name : 'onStop' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -002d70: |[002d70] fr.miximum.napply.AlarmCancelDialog.onStop:()V │ │ -002d80: 6e10 8500 0100 |0000: invoke-virtual {v1}, Lfr/miximum/napply/AlarmCancelDialog;.getApplicationContext:()Landroid/content/Context; // method@0085 │ │ -002d86: 0c00 |0003: move-result-object v0 │ │ -002d88: 7020 9100 0100 |0004: invoke-direct {v1, v0}, Lfr/miximum/napply/AlarmCancelDialog;.snoozeAlarm:(Landroid/content/Context;)V // method@0091 │ │ -002d8e: 6f10 0700 0100 |0007: invoke-super {v1}, Landroid/app/Activity;.onStop:()V // method@0007 │ │ -002d94: 0e00 |000a: return-void │ │ +0039e4: |[0039e4] fr.miximum.napply.AlarmCancelDialog.onStop:()V │ │ +0039f4: 6e10 8500 0100 |0000: invoke-virtual {v1}, Lfr/miximum/napply/AlarmCancelDialog;.getApplicationContext:()Landroid/content/Context; // method@0085 │ │ +0039fa: 0c00 |0003: move-result-object v0 │ │ +0039fc: 7020 9100 0100 |0004: invoke-direct {v1, v0}, Lfr/miximum/napply/AlarmCancelDialog;.snoozeAlarm:(Landroid/content/Context;)V // method@0091 │ │ +003a02: 6f10 0700 0100 |0007: invoke-super {v1}, Landroid/app/Activity;.onStop:()V // method@0007 │ │ +003a08: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ 0x0007 line=139 │ │ 0x000a line=140 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lfr/miximum/napply/AlarmCancelDialog; │ │ @@ -1008,30 +1012,30 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -002d98: |[002d98] fr.miximum.napply.AlarmCancelDialog.setClickHandlers:()V │ │ -002da8: 1402 0200 077f |0000: const v2, #float 1.79446e+38 // #7f070002 │ │ -002dae: 6e20 8300 2300 |0003: invoke-virtual {v3, v2}, Lfr/miximum/napply/AlarmCancelDialog;.findViewById:(I)Landroid/view/View; // method@0083 │ │ -002db4: 0c01 |0006: move-result-object v1 │ │ -002db6: 1f01 3200 |0007: check-cast v1, Landroid/widget/Button; // type@0032 │ │ -002dba: 2202 4000 |0009: new-instance v2, Lfr/miximum/napply/AlarmCancelDialog$3; // type@0040 │ │ -002dbe: 7020 7a00 3200 |000b: invoke-direct {v2, v3}, Lfr/miximum/napply/AlarmCancelDialog$3;.:(Lfr/miximum/napply/AlarmCancelDialog;)V // method@007a │ │ -002dc4: 6e20 5900 2100 |000e: invoke-virtual {v1, v2}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0059 │ │ -002dca: 1402 0300 077f |0011: const v2, #float 1.79446e+38 // #7f070003 │ │ -002dd0: 6e20 8300 2300 |0014: invoke-virtual {v3, v2}, Lfr/miximum/napply/AlarmCancelDialog;.findViewById:(I)Landroid/view/View; // method@0083 │ │ -002dd6: 0c00 |0017: move-result-object v0 │ │ -002dd8: 1f00 3200 |0018: check-cast v0, Landroid/widget/Button; // type@0032 │ │ -002ddc: 2202 4100 |001a: new-instance v2, Lfr/miximum/napply/AlarmCancelDialog$4; // type@0041 │ │ -002de0: 7020 7c00 3200 |001c: invoke-direct {v2, v3}, Lfr/miximum/napply/AlarmCancelDialog$4;.:(Lfr/miximum/napply/AlarmCancelDialog;)V // method@007c │ │ -002de6: 6e20 5900 2000 |001f: invoke-virtual {v0, v2}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0059 │ │ -002dec: 0e00 |0022: return-void │ │ +003a0c: |[003a0c] fr.miximum.napply.AlarmCancelDialog.setClickHandlers:()V │ │ +003a1c: 1402 0200 077f |0000: const v2, #float 1.79446e+38 // #7f070002 │ │ +003a22: 6e20 8300 2300 |0003: invoke-virtual {v3, v2}, Lfr/miximum/napply/AlarmCancelDialog;.findViewById:(I)Landroid/view/View; // method@0083 │ │ +003a28: 0c01 |0006: move-result-object v1 │ │ +003a2a: 1f01 3200 |0007: check-cast v1, Landroid/widget/Button; // type@0032 │ │ +003a2e: 2202 4000 |0009: new-instance v2, Lfr/miximum/napply/AlarmCancelDialog$3; // type@0040 │ │ +003a32: 7020 7a00 3200 |000b: invoke-direct {v2, v3}, Lfr/miximum/napply/AlarmCancelDialog$3;.:(Lfr/miximum/napply/AlarmCancelDialog;)V // method@007a │ │ +003a38: 6e20 5900 2100 |000e: invoke-virtual {v1, v2}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0059 │ │ +003a3e: 1402 0300 077f |0011: const v2, #float 1.79446e+38 // #7f070003 │ │ +003a44: 6e20 8300 2300 |0014: invoke-virtual {v3, v2}, Lfr/miximum/napply/AlarmCancelDialog;.findViewById:(I)Landroid/view/View; // method@0083 │ │ +003a4a: 0c00 |0017: move-result-object v0 │ │ +003a4c: 1f00 3200 |0018: check-cast v0, Landroid/widget/Button; // type@0032 │ │ +003a50: 2202 4100 |001a: new-instance v2, Lfr/miximum/napply/AlarmCancelDialog$4; // type@0041 │ │ +003a54: 7020 7c00 3200 |001c: invoke-direct {v2, v3}, Lfr/miximum/napply/AlarmCancelDialog$4;.:(Lfr/miximum/napply/AlarmCancelDialog;)V // method@007c │ │ +003a5a: 6e20 5900 2000 |001f: invoke-virtual {v0, v2}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0059 │ │ +003a60: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ 0x0009 line=183 │ │ 0x0011 line=192 │ │ 0x001a line=193 │ │ 0x0022 line=200 │ │ @@ -1096,44 +1100,44 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 22 16-bit code units │ │ -002df0: |[002df0] fr.miximum.napply.AlarmService.:()V │ │ -002e00: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -002e02: 2300 7d00 |0001: new-array v0, v0, [J // type@007d │ │ -002e06: 2600 0700 0000 |0003: fill-array-data v0, 0000000a // +00000007 │ │ -002e0c: 6900 1600 |0006: sput-object v0, Lfr/miximum/napply/AlarmService;.sVibratePattern:[J // field@0016 │ │ -002e10: 0e00 |0008: return-void │ │ -002e12: 0000 |0009: nop // spacer │ │ -002e14: 0003 0800 0200 0000 f401 0000 0000 ... |000a: array-data (12 units) │ │ +003a64: |[003a64] fr.miximum.napply.AlarmService.:()V │ │ +003a74: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +003a76: 2300 7a00 |0001: new-array v0, v0, [J // type@007a │ │ +003a7a: 2600 0700 0000 |0003: fill-array-data v0, 0000000a // +00000007 │ │ +003a80: 6900 1600 |0006: sput-object v0, Lfr/miximum/napply/AlarmService;.sVibratePattern:[J // field@0016 │ │ +003a84: 0e00 |0008: return-void │ │ +003a86: 0000 |0009: nop // spacer │ │ +003a88: 0003 0800 0200 0000 f401 0000 0000 ... |000a: array-data (12 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ │ │ #1 : (in Lfr/miximum/napply/AlarmService;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -002e2c: |[002e2c] fr.miximum.napply.AlarmService.:()V │ │ -002e3c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -002e3e: 7010 0f00 0100 |0001: invoke-direct {v1}, Landroid/app/Service;.:()V // method@000f │ │ -002e44: 5b10 1400 |0004: iput-object v0, v1, Lfr/miximum/napply/AlarmService;.mMediaPlayer:Landroid/media/MediaPlayer; // field@0014 │ │ -002e48: 5b10 1500 |0006: iput-object v0, v1, Lfr/miximum/napply/AlarmService;.mVibrator:Landroid/os/Vibrator; // field@0015 │ │ -002e4c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -002e4e: 5c10 1300 |0009: iput-boolean v0, v1, Lfr/miximum/napply/AlarmService;.isAlarmRunning:Z // field@0013 │ │ -002e52: 0e00 |000b: return-void │ │ +003aa0: |[003aa0] fr.miximum.napply.AlarmService.:()V │ │ +003ab0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +003ab2: 7010 0f00 0100 |0001: invoke-direct {v1}, Landroid/app/Service;.:()V // method@000f │ │ +003ab8: 5b10 1400 |0004: iput-object v0, v1, Lfr/miximum/napply/AlarmService;.mMediaPlayer:Landroid/media/MediaPlayer; // field@0014 │ │ +003abc: 5b10 1500 |0006: iput-object v0, v1, Lfr/miximum/napply/AlarmService;.mVibrator:Landroid/os/Vibrator; // field@0015 │ │ +003ac0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +003ac2: 5c10 1300 |0009: iput-boolean v0, v1, Lfr/miximum/napply/AlarmService;.isAlarmRunning:Z // field@0013 │ │ +003ac6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=20 │ │ 0x0004 line=38 │ │ 0x0006 line=39 │ │ 0x0008 line=40 │ │ locals : │ │ @@ -1144,34 +1148,34 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 40 16-bit code units │ │ -002e54: |[002e54] fr.miximum.napply.AlarmService.cancelAutokillAlarm:(I)V │ │ -002e64: 2201 1000 |0000: new-instance v1, Landroid/content/Intent; // type@0010 │ │ -002e68: 1c03 4300 |0002: const-class v3, Lfr/miximum/napply/AlarmService; // type@0043 │ │ -002e6c: 7030 1c00 5103 |0004: invoke-direct {v1, v5, v3}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@001c │ │ -002e72: 1a03 4501 |0007: const-string v3, "fr.miximum.napply.CANCEL_ALARM" // string@0145 │ │ -002e76: 6e20 2200 3100 |0009: invoke-virtual {v1, v3}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0022 │ │ -002e7c: 1a03 0b01 |000c: const-string v3, "autokill" // string@010b │ │ -002e80: 1214 |000e: const/4 v4, #int 1 // #1 │ │ -002e82: 6e30 2100 3104 |000f: invoke-virtual {v1, v3, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@0021 │ │ -002e88: 1a03 0001 |0012: const-string v3, "appWidgetId" // string@0100 │ │ -002e8c: 6e30 2000 3106 |0014: invoke-virtual {v1, v3, v6}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0020 │ │ -002e92: 1203 |0017: const/4 v3, #int 0 // #0 │ │ -002e94: 7140 0e00 6531 |0018: invoke-static {v5, v6, v1, v3}, Landroid/app/PendingIntent;.getService:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@000e │ │ -002e9a: 0c02 |001b: move-result-object v2 │ │ -002e9c: 1a03 fa00 |001c: const-string v3, "alarm" // string@00fa │ │ -002ea0: 6e20 9700 3500 |001e: invoke-virtual {v5, v3}, Lfr/miximum/napply/AlarmService;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0097 │ │ -002ea6: 0c00 |0021: move-result-object v0 │ │ -002ea8: 1f00 0600 |0022: check-cast v0, Landroid/app/AlarmManager; // type@0006 │ │ -002eac: 6e20 0800 2000 |0024: invoke-virtual {v0, v2}, Landroid/app/AlarmManager;.cancel:(Landroid/app/PendingIntent;)V // method@0008 │ │ -002eb2: 0e00 |0027: return-void │ │ +003ac8: |[003ac8] fr.miximum.napply.AlarmService.cancelAutokillAlarm:(I)V │ │ +003ad8: 2201 1000 |0000: new-instance v1, Landroid/content/Intent; // type@0010 │ │ +003adc: 1c03 4300 |0002: const-class v3, Lfr/miximum/napply/AlarmService; // type@0043 │ │ +003ae0: 7030 1c00 5103 |0004: invoke-direct {v1, v5, v3}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@001c │ │ +003ae6: 1a03 4101 |0007: const-string v3, "fr.miximum.napply.CANCEL_ALARM" // string@0141 │ │ +003aea: 6e20 2200 3100 |0009: invoke-virtual {v1, v3}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0022 │ │ +003af0: 1a03 0701 |000c: const-string v3, "autokill" // string@0107 │ │ +003af4: 1214 |000e: const/4 v4, #int 1 // #1 │ │ +003af6: 6e30 2100 3104 |000f: invoke-virtual {v1, v3, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@0021 │ │ +003afc: 1a03 fd00 |0012: const-string v3, "appWidgetId" // string@00fd │ │ +003b00: 6e30 2000 3106 |0014: invoke-virtual {v1, v3, v6}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0020 │ │ +003b06: 1203 |0017: const/4 v3, #int 0 // #0 │ │ +003b08: 7140 0e00 6531 |0018: invoke-static {v5, v6, v1, v3}, Landroid/app/PendingIntent;.getService:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@000e │ │ +003b0e: 0c02 |001b: move-result-object v2 │ │ +003b10: 1a03 f700 |001c: const-string v3, "alarm" // string@00f7 │ │ +003b14: 6e20 9700 3500 |001e: invoke-virtual {v5, v3}, Lfr/miximum/napply/AlarmService;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0097 │ │ +003b1a: 0c00 |0021: move-result-object v0 │ │ +003b1c: 1f00 0600 |0022: check-cast v0, Landroid/app/AlarmManager; // type@0006 │ │ +003b20: 6e20 0800 2000 |0024: invoke-virtual {v0, v2}, Landroid/app/AlarmManager;.cancel:(Landroid/app/PendingIntent;)V // method@0008 │ │ +003b26: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ 0x0007 line=150 │ │ 0x000c line=151 │ │ 0x0012 line=152 │ │ 0x0017 line=153 │ │ @@ -1190,50 +1194,50 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 70 16-bit code units │ │ -002eb4: |[002eb4] fr.miximum.napply.AlarmService.ring:()V │ │ -002ec4: 1245 |0000: const/4 v5, #int 4 // #4 │ │ -002ec6: 1212 |0001: const/4 v2, #int 1 // #1 │ │ -002ec8: 5c62 1300 |0002: iput-boolean v2, v6, Lfr/miximum/napply/AlarmService;.isAlarmRunning:Z // field@0013 │ │ -002ecc: 1a02 5502 |0004: const-string v2, "vibrator" // string@0255 │ │ -002ed0: 6e20 9700 2600 |0006: invoke-virtual {v6, v2}, Lfr/miximum/napply/AlarmService;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0097 │ │ -002ed6: 0c02 |0009: move-result-object v2 │ │ -002ed8: 1f02 2200 |000a: check-cast v2, Landroid/os/Vibrator; // type@0022 │ │ -002edc: 5b62 1500 |000c: iput-object v2, v6, Lfr/miximum/napply/AlarmService;.mVibrator:Landroid/os/Vibrator; // field@0015 │ │ -002ee0: 5462 1500 |000e: iget-object v2, v6, Lfr/miximum/napply/AlarmService;.mVibrator:Landroid/os/Vibrator; // field@0015 │ │ -002ee4: 6203 1600 |0010: sget-object v3, Lfr/miximum/napply/AlarmService;.sVibratePattern:[J // field@0016 │ │ -002ee8: 1204 |0012: const/4 v4, #int 0 // #0 │ │ -002eea: 6e30 4700 3204 |0013: invoke-virtual {v2, v3, v4}, Landroid/os/Vibrator;.vibrate:([JI)V // method@0047 │ │ -002ef0: 7110 3d00 0500 |0016: invoke-static {v5}, Landroid/media/RingtoneManager;.getDefaultUri:(I)Landroid/net/Uri; // method@003d │ │ -002ef6: 0c00 |0019: move-result-object v0 │ │ -002ef8: 2202 1900 |001a: new-instance v2, Landroid/media/MediaPlayer; // type@0019 │ │ -002efc: 7010 3600 0200 |001c: invoke-direct {v2}, Landroid/media/MediaPlayer;.:()V // method@0036 │ │ -002f02: 5b62 1400 |001f: iput-object v2, v6, Lfr/miximum/napply/AlarmService;.mMediaPlayer:Landroid/media/MediaPlayer; // field@0014 │ │ -002f06: 5462 1400 |0021: iget-object v2, v6, Lfr/miximum/napply/AlarmService;.mMediaPlayer:Landroid/media/MediaPlayer; // field@0014 │ │ -002f0a: 6e30 3900 6200 |0023: invoke-virtual {v2, v6, v0}, Landroid/media/MediaPlayer;.setDataSource:(Landroid/content/Context;Landroid/net/Uri;)V // method@0039 │ │ -002f10: 5462 1400 |0026: iget-object v2, v6, Lfr/miximum/napply/AlarmService;.mMediaPlayer:Landroid/media/MediaPlayer; // field@0014 │ │ -002f14: 1243 |0028: const/4 v3, #int 4 // #4 │ │ -002f16: 6e20 3800 3200 |0029: invoke-virtual {v2, v3}, Landroid/media/MediaPlayer;.setAudioStreamType:(I)V // method@0038 │ │ -002f1c: 5462 1400 |002c: iget-object v2, v6, Lfr/miximum/napply/AlarmService;.mMediaPlayer:Landroid/media/MediaPlayer; // field@0014 │ │ -002f20: 1213 |002e: const/4 v3, #int 1 // #1 │ │ -002f22: 6e20 3a00 3200 |002f: invoke-virtual {v2, v3}, Landroid/media/MediaPlayer;.setLooping:(Z)V // method@003a │ │ -002f28: 5462 1400 |0032: iget-object v2, v6, Lfr/miximum/napply/AlarmService;.mMediaPlayer:Landroid/media/MediaPlayer; // field@0014 │ │ -002f2c: 6e10 3700 0200 |0034: invoke-virtual {v2}, Landroid/media/MediaPlayer;.prepare:()V // method@0037 │ │ -002f32: 5462 1400 |0037: iget-object v2, v6, Lfr/miximum/napply/AlarmService;.mMediaPlayer:Landroid/media/MediaPlayer; // field@0014 │ │ -002f36: 6e10 3b00 0200 |0039: invoke-virtual {v2}, Landroid/media/MediaPlayer;.start:()V // method@003b │ │ -002f3c: 0e00 |003c: return-void │ │ -002f3e: 0d01 |003d: move-exception v1 │ │ -002f40: 1a02 ae00 |003e: const-string v2, "Napply" // string@00ae │ │ -002f44: 1a03 1400 |0040: const-string v3, "Cannot play alarm" // string@0014 │ │ -002f48: 7120 5400 3200 |0042: invoke-static {v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0054 │ │ -002f4e: 28f7 |0045: goto 003c // -0009 │ │ +003b28: |[003b28] fr.miximum.napply.AlarmService.ring:()V │ │ +003b38: 1245 |0000: const/4 v5, #int 4 // #4 │ │ +003b3a: 1212 |0001: const/4 v2, #int 1 // #1 │ │ +003b3c: 5c62 1300 |0002: iput-boolean v2, v6, Lfr/miximum/napply/AlarmService;.isAlarmRunning:Z // field@0013 │ │ +003b40: 1a02 4f02 |0004: const-string v2, "vibrator" // string@024f │ │ +003b44: 6e20 9700 2600 |0006: invoke-virtual {v6, v2}, Lfr/miximum/napply/AlarmService;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0097 │ │ +003b4a: 0c02 |0009: move-result-object v2 │ │ +003b4c: 1f02 2200 |000a: check-cast v2, Landroid/os/Vibrator; // type@0022 │ │ +003b50: 5b62 1500 |000c: iput-object v2, v6, Lfr/miximum/napply/AlarmService;.mVibrator:Landroid/os/Vibrator; // field@0015 │ │ +003b54: 5462 1500 |000e: iget-object v2, v6, Lfr/miximum/napply/AlarmService;.mVibrator:Landroid/os/Vibrator; // field@0015 │ │ +003b58: 6203 1600 |0010: sget-object v3, Lfr/miximum/napply/AlarmService;.sVibratePattern:[J // field@0016 │ │ +003b5c: 1204 |0012: const/4 v4, #int 0 // #0 │ │ +003b5e: 6e30 4700 3204 |0013: invoke-virtual {v2, v3, v4}, Landroid/os/Vibrator;.vibrate:([JI)V // method@0047 │ │ +003b64: 7110 3d00 0500 |0016: invoke-static {v5}, Landroid/media/RingtoneManager;.getDefaultUri:(I)Landroid/net/Uri; // method@003d │ │ +003b6a: 0c00 |0019: move-result-object v0 │ │ +003b6c: 2202 1900 |001a: new-instance v2, Landroid/media/MediaPlayer; // type@0019 │ │ +003b70: 7010 3600 0200 |001c: invoke-direct {v2}, Landroid/media/MediaPlayer;.:()V // method@0036 │ │ +003b76: 5b62 1400 |001f: iput-object v2, v6, Lfr/miximum/napply/AlarmService;.mMediaPlayer:Landroid/media/MediaPlayer; // field@0014 │ │ +003b7a: 5462 1400 |0021: iget-object v2, v6, Lfr/miximum/napply/AlarmService;.mMediaPlayer:Landroid/media/MediaPlayer; // field@0014 │ │ +003b7e: 6e30 3900 6200 |0023: invoke-virtual {v2, v6, v0}, Landroid/media/MediaPlayer;.setDataSource:(Landroid/content/Context;Landroid/net/Uri;)V // method@0039 │ │ +003b84: 5462 1400 |0026: iget-object v2, v6, Lfr/miximum/napply/AlarmService;.mMediaPlayer:Landroid/media/MediaPlayer; // field@0014 │ │ +003b88: 1243 |0028: const/4 v3, #int 4 // #4 │ │ +003b8a: 6e20 3800 3200 |0029: invoke-virtual {v2, v3}, Landroid/media/MediaPlayer;.setAudioStreamType:(I)V // method@0038 │ │ +003b90: 5462 1400 |002c: iget-object v2, v6, Lfr/miximum/napply/AlarmService;.mMediaPlayer:Landroid/media/MediaPlayer; // field@0014 │ │ +003b94: 1213 |002e: const/4 v3, #int 1 // #1 │ │ +003b96: 6e20 3a00 3200 |002f: invoke-virtual {v2, v3}, Landroid/media/MediaPlayer;.setLooping:(Z)V // method@003a │ │ +003b9c: 5462 1400 |0032: iget-object v2, v6, Lfr/miximum/napply/AlarmService;.mMediaPlayer:Landroid/media/MediaPlayer; // field@0014 │ │ +003ba0: 6e10 3700 0200 |0034: invoke-virtual {v2}, Landroid/media/MediaPlayer;.prepare:()V // method@0037 │ │ +003ba6: 5462 1400 |0037: iget-object v2, v6, Lfr/miximum/napply/AlarmService;.mMediaPlayer:Landroid/media/MediaPlayer; // field@0014 │ │ +003baa: 6e10 3b00 0200 |0039: invoke-virtual {v2}, Landroid/media/MediaPlayer;.start:()V // method@003b │ │ +003bb0: 0e00 |003c: return-void │ │ +003bb2: 0d01 |003d: move-exception v1 │ │ +003bb4: 1a02 ab00 |003e: const-string v2, "Napply" // string@00ab │ │ +003bb8: 1a03 1400 |0040: const-string v3, "Cannot play alarm" // string@0014 │ │ +003bbc: 7120 5400 3200 |0042: invoke-static {v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0054 │ │ +003bc2: 28f7 |0045: goto 003c // -0009 │ │ catches : 1 │ │ 0x0021 - 0x003c │ │ Ljava/io/IOException; -> 0x003d │ │ positions : │ │ 0x0002 line=86 │ │ 0x0004 line=87 │ │ 0x000e line=88 │ │ @@ -1257,37 +1261,37 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 47 16-bit code units │ │ -002f5c: |[002f5c] fr.miximum.napply.AlarmService.scheduleSnooze:(I)V │ │ -002f6c: 1504 0010 |0000: const/high16 v4, #int 268435456 // #1000 │ │ -002f70: 2201 1000 |0002: new-instance v1, Landroid/content/Intent; // type@0010 │ │ -002f74: 1c03 4300 |0004: const-class v3, Lfr/miximum/napply/AlarmService; // type@0043 │ │ -002f78: 7030 1c00 8103 |0006: invoke-direct {v1, v8, v3}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@001c │ │ -002f7e: 1a03 4601 |0009: const-string v3, "fr.miximum.napply.RING_ALARM" // string@0146 │ │ -002f82: 6e20 2200 3100 |000b: invoke-virtual {v1, v3}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0022 │ │ -002f88: 6e20 2300 4100 |000e: invoke-virtual {v1, v4}, Landroid/content/Intent;.setFlags:(I)Landroid/content/Intent; // method@0023 │ │ -002f8e: 1a03 0001 |0011: const-string v3, "appWidgetId" // string@0100 │ │ -002f92: 6e30 2000 3109 |0013: invoke-virtual {v1, v3, v9}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0020 │ │ -002f98: 7140 0e00 9841 |0016: invoke-static {v8, v9, v1, v4}, Landroid/app/PendingIntent;.getService:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@000e │ │ -002f9e: 0c02 |0019: move-result-object v2 │ │ -002fa0: 1a03 fa00 |001a: const-string v3, "alarm" // string@00fa │ │ -002fa4: 6e20 9700 3800 |001c: invoke-virtual {v8, v3}, Lfr/miximum/napply/AlarmService;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0097 │ │ -002faa: 0c00 |001f: move-result-object v0 │ │ -002fac: 1f00 0600 |0020: check-cast v0, Landroid/app/AlarmManager; // type@0006 │ │ -002fb0: 1223 |0022: const/4 v3, #int 2 // #2 │ │ -002fb2: 7100 4500 0000 |0023: invoke-static {}, Landroid/os/SystemClock;.elapsedRealtime:()J // method@0045 │ │ -002fb8: 0b04 |0026: move-result-wide v4 │ │ -002fba: 1706 a068 0600 |0027: const-wide/32 v6, #float 5.88545e-40 // #000668a0 │ │ -002fc0: bb64 |002a: add-long/2addr v4, v6 │ │ -002fc2: 6e52 0900 3054 |002b: invoke-virtual {v0, v3, v4, v5, v2}, Landroid/app/AlarmManager;.set:(IJLandroid/app/PendingIntent;)V // method@0009 │ │ -002fc8: 0e00 |002e: return-void │ │ +003bd0: |[003bd0] fr.miximum.napply.AlarmService.scheduleSnooze:(I)V │ │ +003be0: 1504 0010 |0000: const/high16 v4, #int 268435456 // #1000 │ │ +003be4: 2201 1000 |0002: new-instance v1, Landroid/content/Intent; // type@0010 │ │ +003be8: 1c03 4300 |0004: const-class v3, Lfr/miximum/napply/AlarmService; // type@0043 │ │ +003bec: 7030 1c00 8103 |0006: invoke-direct {v1, v8, v3}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@001c │ │ +003bf2: 1a03 4201 |0009: const-string v3, "fr.miximum.napply.RING_ALARM" // string@0142 │ │ +003bf6: 6e20 2200 3100 |000b: invoke-virtual {v1, v3}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0022 │ │ +003bfc: 6e20 2300 4100 |000e: invoke-virtual {v1, v4}, Landroid/content/Intent;.setFlags:(I)Landroid/content/Intent; // method@0023 │ │ +003c02: 1a03 fd00 |0011: const-string v3, "appWidgetId" // string@00fd │ │ +003c06: 6e30 2000 3109 |0013: invoke-virtual {v1, v3, v9}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0020 │ │ +003c0c: 7140 0e00 9841 |0016: invoke-static {v8, v9, v1, v4}, Landroid/app/PendingIntent;.getService:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@000e │ │ +003c12: 0c02 |0019: move-result-object v2 │ │ +003c14: 1a03 f700 |001a: const-string v3, "alarm" // string@00f7 │ │ +003c18: 6e20 9700 3800 |001c: invoke-virtual {v8, v3}, Lfr/miximum/napply/AlarmService;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0097 │ │ +003c1e: 0c00 |001f: move-result-object v0 │ │ +003c20: 1f00 0600 |0020: check-cast v0, Landroid/app/AlarmManager; // type@0006 │ │ +003c24: 1223 |0022: const/4 v3, #int 2 // #2 │ │ +003c26: 7100 4500 0000 |0023: invoke-static {}, Landroid/os/SystemClock;.elapsedRealtime:()J // method@0045 │ │ +003c2c: 0b04 |0026: move-result-wide v4 │ │ +003c2e: 1706 a068 0600 |0027: const-wide/32 v6, #float 5.88545e-40 // #000668a0 │ │ +003c34: bb64 |002a: add-long/2addr v4, v6 │ │ +003c36: 6e52 0900 3054 |002b: invoke-virtual {v0, v3, v4, v5, v2}, Landroid/app/AlarmManager;.set:(IJLandroid/app/PendingIntent;)V // method@0009 │ │ +003c3c: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=118 │ │ 0x0009 line=119 │ │ 0x000e line=120 │ │ 0x0011 line=121 │ │ 0x0016 line=122 │ │ @@ -1306,25 +1310,25 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -002fcc: |[002fcc] fr.miximum.napply.AlarmService.sendAlarmTerminatedIntent:(I)V │ │ -002fdc: 2200 1000 |0000: new-instance v0, Landroid/content/Intent; // type@0010 │ │ -002fe0: 1a01 4401 |0002: const-string v1, "fr.miximum.napply.ALARM_TERMINATED" // string@0144 │ │ -002fe4: 7020 1d00 1000 |0004: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@001d │ │ -002fea: 1a01 0001 |0007: const-string v1, "appWidgetId" // string@0100 │ │ -002fee: 6e30 2000 1004 |0009: invoke-virtual {v0, v1, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0020 │ │ -002ff4: 1a01 ae00 |000c: const-string v1, "Napply" // string@00ae │ │ -002ff8: 1a02 c100 |000e: const-string v2, "Send broadcast terminated intent" // string@00c1 │ │ -002ffc: 7120 5400 2100 |0010: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0054 │ │ -003002: 6e20 9d00 0300 |0013: invoke-virtual {v3, v0}, Lfr/miximum/napply/AlarmService;.sendBroadcast:(Landroid/content/Intent;)V // method@009d │ │ -003008: 0e00 |0016: return-void │ │ +003c40: |[003c40] fr.miximum.napply.AlarmService.sendAlarmTerminatedIntent:(I)V │ │ +003c50: 2200 1000 |0000: new-instance v0, Landroid/content/Intent; // type@0010 │ │ +003c54: 1a01 4001 |0002: const-string v1, "fr.miximum.napply.ALARM_TERMINATED" // string@0140 │ │ +003c58: 7020 1d00 1000 |0004: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@001d │ │ +003c5e: 1a01 fd00 |0007: const-string v1, "appWidgetId" // string@00fd │ │ +003c62: 6e30 2000 1004 |0009: invoke-virtual {v0, v1, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0020 │ │ +003c68: 1a01 ab00 |000c: const-string v1, "Napply" // string@00ab │ │ +003c6c: 1a02 be00 |000e: const-string v2, "Send broadcast terminated intent" // string@00be │ │ +003c70: 7120 5400 2100 |0010: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0054 │ │ +003c76: 6e20 9d00 0300 |0013: invoke-virtual {v3, v0}, Lfr/miximum/napply/AlarmService;.sendBroadcast:(Landroid/content/Intent;)V // method@009d │ │ +003c7c: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0007 line=77 │ │ 0x000c line=78 │ │ 0x0013 line=79 │ │ 0x0016 line=80 │ │ @@ -1338,39 +1342,39 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 49 16-bit code units │ │ -00300c: |[00300c] fr.miximum.napply.AlarmService.setupAutokillAlarm:(I)V │ │ -00301c: 2201 1000 |0000: new-instance v1, Landroid/content/Intent; // type@0010 │ │ -003020: 1c03 4300 |0002: const-class v3, Lfr/miximum/napply/AlarmService; // type@0043 │ │ -003024: 7030 1c00 8103 |0004: invoke-direct {v1, v8, v3}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@001c │ │ -00302a: 1a03 4501 |0007: const-string v3, "fr.miximum.napply.CANCEL_ALARM" // string@0145 │ │ -00302e: 6e20 2200 3100 |0009: invoke-virtual {v1, v3}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0022 │ │ -003034: 1a03 0b01 |000c: const-string v3, "autokill" // string@010b │ │ -003038: 1214 |000e: const/4 v4, #int 1 // #1 │ │ -00303a: 6e30 2100 3104 |000f: invoke-virtual {v1, v3, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@0021 │ │ -003040: 1a03 0001 |0012: const-string v3, "appWidgetId" // string@0100 │ │ -003044: 6e30 2000 3109 |0014: invoke-virtual {v1, v3, v9}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0020 │ │ -00304a: 1203 |0017: const/4 v3, #int 0 // #0 │ │ -00304c: 7140 0e00 9831 |0018: invoke-static {v8, v9, v1, v3}, Landroid/app/PendingIntent;.getService:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@000e │ │ -003052: 0c02 |001b: move-result-object v2 │ │ -003054: 1a03 fa00 |001c: const-string v3, "alarm" // string@00fa │ │ -003058: 6e20 9700 3800 |001e: invoke-virtual {v8, v3}, Lfr/miximum/napply/AlarmService;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0097 │ │ -00305e: 0c00 |0021: move-result-object v0 │ │ -003060: 1f00 0600 |0022: check-cast v0, Landroid/app/AlarmManager; // type@0006 │ │ -003064: 1223 |0024: const/4 v3, #int 2 // #2 │ │ -003066: 7100 4500 0000 |0025: invoke-static {}, Landroid/os/SystemClock;.elapsedRealtime:()J // method@0045 │ │ -00306c: 0b04 |0028: move-result-wide v4 │ │ -00306e: 1706 60ea 0000 |0029: const-wide/32 v6, #float 8.40779e-41 // #0000ea60 │ │ -003074: bb64 |002c: add-long/2addr v4, v6 │ │ -003076: 6e52 0900 3054 |002d: invoke-virtual {v0, v3, v4, v5, v2}, Landroid/app/AlarmManager;.set:(IJLandroid/app/PendingIntent;)V // method@0009 │ │ -00307c: 0e00 |0030: return-void │ │ +003c80: |[003c80] fr.miximum.napply.AlarmService.setupAutokillAlarm:(I)V │ │ +003c90: 2201 1000 |0000: new-instance v1, Landroid/content/Intent; // type@0010 │ │ +003c94: 1c03 4300 |0002: const-class v3, Lfr/miximum/napply/AlarmService; // type@0043 │ │ +003c98: 7030 1c00 8103 |0004: invoke-direct {v1, v8, v3}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@001c │ │ +003c9e: 1a03 4101 |0007: const-string v3, "fr.miximum.napply.CANCEL_ALARM" // string@0141 │ │ +003ca2: 6e20 2200 3100 |0009: invoke-virtual {v1, v3}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0022 │ │ +003ca8: 1a03 0701 |000c: const-string v3, "autokill" // string@0107 │ │ +003cac: 1214 |000e: const/4 v4, #int 1 // #1 │ │ +003cae: 6e30 2100 3104 |000f: invoke-virtual {v1, v3, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@0021 │ │ +003cb4: 1a03 fd00 |0012: const-string v3, "appWidgetId" // string@00fd │ │ +003cb8: 6e30 2000 3109 |0014: invoke-virtual {v1, v3, v9}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0020 │ │ +003cbe: 1203 |0017: const/4 v3, #int 0 // #0 │ │ +003cc0: 7140 0e00 9831 |0018: invoke-static {v8, v9, v1, v3}, Landroid/app/PendingIntent;.getService:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@000e │ │ +003cc6: 0c02 |001b: move-result-object v2 │ │ +003cc8: 1a03 f700 |001c: const-string v3, "alarm" // string@00f7 │ │ +003ccc: 6e20 9700 3800 |001e: invoke-virtual {v8, v3}, Lfr/miximum/napply/AlarmService;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0097 │ │ +003cd2: 0c00 |0021: move-result-object v0 │ │ +003cd4: 1f00 0600 |0022: check-cast v0, Landroid/app/AlarmManager; // type@0006 │ │ +003cd8: 1223 |0024: const/4 v3, #int 2 // #2 │ │ +003cda: 7100 4500 0000 |0025: invoke-static {}, Landroid/os/SystemClock;.elapsedRealtime:()J // method@0045 │ │ +003ce0: 0b04 |0028: move-result-wide v4 │ │ +003ce2: 1706 60ea 0000 |0029: const-wide/32 v6, #float 8.40779e-41 // #0000ea60 │ │ +003ce8: bb64 |002c: add-long/2addr v4, v6 │ │ +003cea: 6e52 0900 3054 |002d: invoke-virtual {v0, v3, v4, v5, v2}, Landroid/app/AlarmManager;.set:(IJLandroid/app/PendingIntent;)V // method@0009 │ │ +003cf0: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ 0x0007 line=135 │ │ 0x000c line=136 │ │ 0x0012 line=137 │ │ 0x0017 line=138 │ │ @@ -1389,24 +1393,24 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -003080: |[003080] fr.miximum.napply.AlarmService.showCancelDialog:(I)V │ │ -003090: 2200 1000 |0000: new-instance v0, Landroid/content/Intent; // type@0010 │ │ -003094: 1c01 4200 |0002: const-class v1, Lfr/miximum/napply/AlarmCancelDialog; // type@0042 │ │ -003098: 7030 1c00 2001 |0004: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@001c │ │ -00309e: 1a01 0001 |0007: const-string v1, "appWidgetId" // string@0100 │ │ -0030a2: 6e30 2000 1003 |0009: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0020 │ │ -0030a8: 1501 0030 |000c: const/high16 v1, #int 805306368 // #3000 │ │ -0030ac: 6e20 2300 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/Intent;.setFlags:(I)Landroid/content/Intent; // method@0023 │ │ -0030b2: 6e20 a000 0200 |0011: invoke-virtual {v2, v0}, Lfr/miximum/napply/AlarmService;.startActivity:(Landroid/content/Intent;)V // method@00a0 │ │ -0030b8: 0e00 |0014: return-void │ │ +003cf4: |[003cf4] fr.miximum.napply.AlarmService.showCancelDialog:(I)V │ │ +003d04: 2200 1000 |0000: new-instance v0, Landroid/content/Intent; // type@0010 │ │ +003d08: 1c01 4200 |0002: const-class v1, Lfr/miximum/napply/AlarmCancelDialog; // type@0042 │ │ +003d0c: 7030 1c00 2001 |0004: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@001c │ │ +003d12: 1a01 fd00 |0007: const-string v1, "appWidgetId" // string@00fd │ │ +003d16: 6e30 2000 1003 |0009: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0020 │ │ +003d1c: 1501 0030 |000c: const/high16 v1, #int 805306368 // #3000 │ │ +003d20: 6e20 2300 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/Intent;.setFlags:(I)Landroid/content/Intent; // method@0023 │ │ +003d26: 6e20 a000 0200 |0011: invoke-virtual {v2, v0}, Lfr/miximum/napply/AlarmService;.startActivity:(Landroid/content/Intent;)V // method@00a0 │ │ +003d2c: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ 0x0007 line=165 │ │ 0x000c line=166 │ │ 0x0011 line=167 │ │ 0x0014 line=168 │ │ @@ -1420,22 +1424,22 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0030bc: |[0030bc] fr.miximum.napply.AlarmService.stop:()V │ │ -0030cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0030ce: 5c10 1300 |0001: iput-boolean v0, v1, Lfr/miximum/napply/AlarmService;.isAlarmRunning:Z // field@0013 │ │ -0030d2: 5410 1500 |0003: iget-object v0, v1, Lfr/miximum/napply/AlarmService;.mVibrator:Landroid/os/Vibrator; // field@0015 │ │ -0030d6: 6e10 4600 0000 |0005: invoke-virtual {v0}, Landroid/os/Vibrator;.cancel:()V // method@0046 │ │ -0030dc: 5410 1400 |0008: iget-object v0, v1, Lfr/miximum/napply/AlarmService;.mMediaPlayer:Landroid/media/MediaPlayer; // field@0014 │ │ -0030e0: 6e10 3c00 0000 |000a: invoke-virtual {v0}, Landroid/media/MediaPlayer;.stop:()V // method@003c │ │ -0030e6: 0e00 |000d: return-void │ │ +003d30: |[003d30] fr.miximum.napply.AlarmService.stop:()V │ │ +003d40: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +003d42: 5c10 1300 |0001: iput-boolean v0, v1, Lfr/miximum/napply/AlarmService;.isAlarmRunning:Z // field@0013 │ │ +003d46: 5410 1500 |0003: iget-object v0, v1, Lfr/miximum/napply/AlarmService;.mVibrator:Landroid/os/Vibrator; // field@0015 │ │ +003d4a: 6e10 4600 0000 |0005: invoke-virtual {v0}, Landroid/os/Vibrator;.cancel:()V // method@0046 │ │ +003d50: 5410 1400 |0008: iget-object v0, v1, Lfr/miximum/napply/AlarmService;.mMediaPlayer:Landroid/media/MediaPlayer; // field@0014 │ │ +003d54: 6e10 3c00 0000 |000a: invoke-virtual {v0}, Landroid/media/MediaPlayer;.stop:()V // method@003c │ │ +003d5a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x0003 line=108 │ │ 0x0008 line=109 │ │ 0x000d line=110 │ │ locals : │ │ @@ -1447,17 +1451,17 @@ │ │ type : '(Landroid/content/Intent;)Landroid/os/IBinder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0030e8: |[0030e8] fr.miximum.napply.AlarmService.onBind:(Landroid/content/Intent;)Landroid/os/IBinder; │ │ -0030f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0030fa: 1100 |0001: return-object v0 │ │ +003d5c: |[003d5c] fr.miximum.napply.AlarmService.onBind:(Landroid/content/Intent;)Landroid/os/IBinder; │ │ +003d6c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +003d6e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lfr/miximum/napply/AlarmService; │ │ 0x0000 - 0x0002 reg=2 intent Landroid/content/Intent; │ │ │ │ @@ -1466,54 +1470,54 @@ │ │ type : '(Landroid/content/Intent;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 84 16-bit code units │ │ -0030fc: |[0030fc] fr.miximum.napply.AlarmService.onStartCommand:(Landroid/content/Intent;II)I │ │ -00310c: 7110 a900 0400 |0000: invoke-static {v4}, Lfr/miximum/napply/NapplyWidget;.getAppWidgetId:(Landroid/content/Intent;)I // method@00a9 │ │ -003112: 0a00 |0003: move-result v0 │ │ -003114: 3800 1700 |0004: if-eqz v0, 001b // +0017 │ │ -003118: 1a01 4601 |0006: const-string v1, "fr.miximum.napply.RING_ALARM" // string@0146 │ │ -00311c: 6e10 1e00 0400 |0008: invoke-virtual {v4}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@001e │ │ -003122: 0c02 |000b: move-result-object v2 │ │ -003124: 6e20 1f01 2100 |000c: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@011f │ │ -00312a: 0a01 |000f: move-result v1 │ │ -00312c: 3801 0d00 |0010: if-eqz v1, 001d // +000d │ │ -003130: 7020 9e00 0300 |0012: invoke-direct {v3, v0}, Lfr/miximum/napply/AlarmService;.setupAutokillAlarm:(I)V // method@009e │ │ -003136: 7010 9a00 0300 |0015: invoke-direct {v3}, Lfr/miximum/napply/AlarmService;.ring:()V // method@009a │ │ -00313c: 7020 9f00 0300 |0018: invoke-direct {v3, v0}, Lfr/miximum/napply/AlarmService;.showCancelDialog:(I)V // method@009f │ │ -003142: 1221 |001b: const/4 v1, #int 2 // #2 │ │ -003144: 0f01 |001c: return v1 │ │ -003146: 1a01 4501 |001d: const-string v1, "fr.miximum.napply.CANCEL_ALARM" // string@0145 │ │ -00314a: 6e10 1e00 0400 |001f: invoke-virtual {v4}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@001e │ │ -003150: 0c02 |0022: move-result-object v2 │ │ -003152: 6e20 1f01 2100 |0023: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@011f │ │ -003158: 0a01 |0026: move-result v1 │ │ -00315a: 3801 1300 |0027: if-eqz v1, 003a // +0013 │ │ -00315e: 5531 1300 |0029: iget-boolean v1, v3, Lfr/miximum/napply/AlarmService;.isAlarmRunning:Z // field@0013 │ │ -003162: 3801 0f00 |002b: if-eqz v1, 003a // +000f │ │ -003166: 7010 a100 0300 |002d: invoke-direct {v3}, Lfr/miximum/napply/AlarmService;.stop:()V // method@00a1 │ │ -00316c: 7020 9c00 0300 |0030: invoke-direct {v3, v0}, Lfr/miximum/napply/AlarmService;.sendAlarmTerminatedIntent:(I)V // method@009c │ │ -003172: 7020 9600 0300 |0033: invoke-direct {v3, v0}, Lfr/miximum/napply/AlarmService;.cancelAutokillAlarm:(I)V // method@0096 │ │ -003178: 6e10 a200 0300 |0036: invoke-virtual {v3}, Lfr/miximum/napply/AlarmService;.stopSelf:()V // method@00a2 │ │ -00317e: 28e2 |0039: goto 001b // -001e │ │ -003180: 1a01 4701 |003a: const-string v1, "fr.miximum.napply.SNOOZE_ALARM" // string@0147 │ │ -003184: 6e10 1e00 0400 |003c: invoke-virtual {v4}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@001e │ │ -00318a: 0c02 |003f: move-result-object v2 │ │ -00318c: 6e20 1f01 2100 |0040: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@011f │ │ -003192: 0a01 |0043: move-result v1 │ │ -003194: 3801 d7ff |0044: if-eqz v1, 001b // -0029 │ │ -003198: 5531 1300 |0046: iget-boolean v1, v3, Lfr/miximum/napply/AlarmService;.isAlarmRunning:Z // field@0013 │ │ -00319c: 3801 d3ff |0048: if-eqz v1, 001b // -002d │ │ -0031a0: 7010 a100 0300 |004a: invoke-direct {v3}, Lfr/miximum/napply/AlarmService;.stop:()V // method@00a1 │ │ -0031a6: 7020 9600 0300 |004d: invoke-direct {v3, v0}, Lfr/miximum/napply/AlarmService;.cancelAutokillAlarm:(I)V // method@0096 │ │ -0031ac: 7020 9b00 0300 |0050: invoke-direct {v3, v0}, Lfr/miximum/napply/AlarmService;.scheduleSnooze:(I)V // method@009b │ │ -0031b2: 28c8 |0053: goto 001b // -0038 │ │ +003d70: |[003d70] fr.miximum.napply.AlarmService.onStartCommand:(Landroid/content/Intent;II)I │ │ +003d80: 7110 a900 0400 |0000: invoke-static {v4}, Lfr/miximum/napply/NapplyWidget;.getAppWidgetId:(Landroid/content/Intent;)I // method@00a9 │ │ +003d86: 0a00 |0003: move-result v0 │ │ +003d88: 3800 1700 |0004: if-eqz v0, 001b // +0017 │ │ +003d8c: 1a01 4201 |0006: const-string v1, "fr.miximum.napply.RING_ALARM" // string@0142 │ │ +003d90: 6e10 1e00 0400 |0008: invoke-virtual {v4}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@001e │ │ +003d96: 0c02 |000b: move-result-object v2 │ │ +003d98: 6e20 1d01 2100 |000c: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@011d │ │ +003d9e: 0a01 |000f: move-result v1 │ │ +003da0: 3801 0d00 |0010: if-eqz v1, 001d // +000d │ │ +003da4: 7020 9e00 0300 |0012: invoke-direct {v3, v0}, Lfr/miximum/napply/AlarmService;.setupAutokillAlarm:(I)V // method@009e │ │ +003daa: 7010 9a00 0300 |0015: invoke-direct {v3}, Lfr/miximum/napply/AlarmService;.ring:()V // method@009a │ │ +003db0: 7020 9f00 0300 |0018: invoke-direct {v3, v0}, Lfr/miximum/napply/AlarmService;.showCancelDialog:(I)V // method@009f │ │ +003db6: 1221 |001b: const/4 v1, #int 2 // #2 │ │ +003db8: 0f01 |001c: return v1 │ │ +003dba: 1a01 4101 |001d: const-string v1, "fr.miximum.napply.CANCEL_ALARM" // string@0141 │ │ +003dbe: 6e10 1e00 0400 |001f: invoke-virtual {v4}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@001e │ │ +003dc4: 0c02 |0022: move-result-object v2 │ │ +003dc6: 6e20 1d01 2100 |0023: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@011d │ │ +003dcc: 0a01 |0026: move-result v1 │ │ +003dce: 3801 1300 |0027: if-eqz v1, 003a // +0013 │ │ +003dd2: 5531 1300 |0029: iget-boolean v1, v3, Lfr/miximum/napply/AlarmService;.isAlarmRunning:Z // field@0013 │ │ +003dd6: 3801 0f00 |002b: if-eqz v1, 003a // +000f │ │ +003dda: 7010 a100 0300 |002d: invoke-direct {v3}, Lfr/miximum/napply/AlarmService;.stop:()V // method@00a1 │ │ +003de0: 7020 9c00 0300 |0030: invoke-direct {v3, v0}, Lfr/miximum/napply/AlarmService;.sendAlarmTerminatedIntent:(I)V // method@009c │ │ +003de6: 7020 9600 0300 |0033: invoke-direct {v3, v0}, Lfr/miximum/napply/AlarmService;.cancelAutokillAlarm:(I)V // method@0096 │ │ +003dec: 6e10 a200 0300 |0036: invoke-virtual {v3}, Lfr/miximum/napply/AlarmService;.stopSelf:()V // method@00a2 │ │ +003df2: 28e2 |0039: goto 001b // -001e │ │ +003df4: 1a01 4301 |003a: const-string v1, "fr.miximum.napply.SNOOZE_ALARM" // string@0143 │ │ +003df8: 6e10 1e00 0400 |003c: invoke-virtual {v4}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@001e │ │ +003dfe: 0c02 |003f: move-result-object v2 │ │ +003e00: 6e20 1d01 2100 |0040: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@011d │ │ +003e06: 0a01 |0043: move-result v1 │ │ +003e08: 3801 d7ff |0044: if-eqz v1, 001b // -0029 │ │ +003e0c: 5531 1300 |0046: iget-boolean v1, v3, Lfr/miximum/napply/AlarmService;.isAlarmRunning:Z // field@0013 │ │ +003e10: 3801 d3ff |0048: if-eqz v1, 001b // -002d │ │ +003e14: 7010 a100 0300 |004a: invoke-direct {v3}, Lfr/miximum/napply/AlarmService;.stop:()V // method@00a1 │ │ +003e1a: 7020 9600 0300 |004d: invoke-direct {v3, v0}, Lfr/miximum/napply/AlarmService;.cancelAutokillAlarm:(I)V // method@0096 │ │ +003e20: 7020 9b00 0300 |0050: invoke-direct {v3, v0}, Lfr/miximum/napply/AlarmService;.scheduleSnooze:(I)V // method@009b │ │ +003e26: 28c8 |0053: goto 001b // -0038 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0004 line=46 │ │ 0x0006 line=48 │ │ 0x0012 line=49 │ │ 0x0015 line=50 │ │ @@ -1536,15 +1540,15 @@ │ │ 0x0000 - 0x0054 reg=6 startId I │ │ │ │ source_file_idx : 15 (AlarmService.java) │ │ │ │ Class #9 header: │ │ class_idx : 68 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 106 │ │ +superclass_idx : 103 │ │ source_file_idx : 16 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #9 - │ │ @@ -1564,31 +1568,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0031b4: |[0031b4] fr.miximum.napply.BuildConfig.:()V │ │ -0031c4: 7010 1c01 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@011c │ │ -0031ca: 0e00 |0003: return-void │ │ +003e28: |[003e28] fr.miximum.napply.BuildConfig.:()V │ │ +003e38: 7010 1a01 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@011a │ │ +003e3e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=4 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lfr/miximum/napply/BuildConfig; │ │ │ │ Virtual methods - │ │ source_file_idx : 16 (BuildConfig.java) │ │ │ │ Class #10 header: │ │ class_idx : 69 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 106 │ │ -source_file_idx : 175 │ │ +superclass_idx : 103 │ │ +source_file_idx : 172 │ │ static_fields_size : 6 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #10 - │ │ Class descriptor : 'Lfr/miximum/napply/Napply;' │ │ @@ -1633,31 +1637,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0031cc: |[0031cc] fr.miximum.napply.Napply.:()V │ │ -0031dc: 7010 1c01 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@011c │ │ -0031e2: 0e00 |0003: return-void │ │ +003e40: |[003e40] fr.miximum.napply.Napply.:()V │ │ +003e50: 7010 1a01 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@011a │ │ +003e56: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lfr/miximum/napply/Napply; │ │ │ │ Virtual methods - │ │ - source_file_idx : 175 (Napply.java) │ │ + source_file_idx : 172 (Napply.java) │ │ │ │ Class #11 header: │ │ class_idx : 70 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 12 │ │ -source_file_idx : 176 │ │ +source_file_idx : 173 │ │ static_fields_size : 4 │ │ instance_fields_size: 0 │ │ direct_methods_size : 18 │ │ virtual_methods_size: 3 │ │ │ │ Class #11 - │ │ Class descriptor : 'Lfr/miximum/napply/NapplyWidget;' │ │ @@ -1692,17 +1696,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0031e4: |[0031e4] fr.miximum.napply.NapplyWidget.:()V │ │ -0031f4: 7010 1200 0000 |0000: invoke-direct {v0}, Landroid/appwidget/AppWidgetProvider;.:()V // method@0012 │ │ -0031fa: 0e00 |0003: return-void │ │ +003e58: |[003e58] fr.miximum.napply.NapplyWidget.:()V │ │ +003e68: 7010 1200 0000 |0000: invoke-direct {v0}, Landroid/appwidget/AppWidgetProvider;.:()V // method@0012 │ │ +003e6e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lfr/miximum/napply/NapplyWidget; │ │ │ │ #1 : (in Lfr/miximum/napply/NapplyWidget;) │ │ @@ -1710,43 +1714,43 @@ │ │ type : '(Landroid/content/Context;I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 59 16-bit code units │ │ -0031fc: |[0031fc] fr.miximum.napply.NapplyWidget.deletePreferences:(Landroid/content/Context;I)V │ │ -00320c: 1a01 4301 |0000: const-string v1, "fr.miximum.napply" // string@0143 │ │ -003210: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -003212: 6e30 1700 1402 |0003: invoke-virtual {v4, v1, v2}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0017 │ │ -003218: 0c01 |0006: move-result-object v1 │ │ -00321a: 7210 2a00 0100 |0007: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@002a │ │ -003220: 0c00 |000a: move-result-object v0 │ │ -003222: 2201 6d00 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@006d │ │ -003226: 7010 2401 0100 |000d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0124 │ │ -00322c: 1a02 af01 |0010: const-string v2, "nap_duration_" // string@01af │ │ -003230: 6e20 2701 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0127 │ │ -003236: 0c01 |0015: move-result-object v1 │ │ -003238: 6e20 2501 5100 |0016: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0125 │ │ -00323e: 0c01 |0019: move-result-object v1 │ │ -003240: 6e10 2a01 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@012a │ │ -003246: 0c01 |001d: move-result-object v1 │ │ -003248: 7220 2800 1000 |001e: invoke-interface {v0, v1}, Landroid/content/SharedPreferences$Editor;.remove:(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0028 │ │ -00324e: 2201 6d00 |0021: new-instance v1, Ljava/lang/StringBuilder; // type@006d │ │ -003252: 7010 2401 0100 |0023: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0124 │ │ -003258: 1a02 7901 |0026: const-string v2, "is_nap_running_" // string@0179 │ │ -00325c: 6e20 2701 2100 |0028: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0127 │ │ -003262: 0c01 |002b: move-result-object v1 │ │ -003264: 6e20 2501 5100 |002c: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0125 │ │ -00326a: 0c01 |002f: move-result-object v1 │ │ -00326c: 6e10 2a01 0100 |0030: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@012a │ │ -003272: 0c01 |0033: move-result-object v1 │ │ -003274: 7220 2800 1000 |0034: invoke-interface {v0, v1}, Landroid/content/SharedPreferences$Editor;.remove:(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0028 │ │ -00327a: 7210 2500 0000 |0037: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0025 │ │ -003280: 0e00 |003a: return-void │ │ +003e70: |[003e70] fr.miximum.napply.NapplyWidget.deletePreferences:(Landroid/content/Context;I)V │ │ +003e80: 1a01 3f01 |0000: const-string v1, "fr.miximum.napply" // string@013f │ │ +003e84: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +003e86: 6e30 1700 1402 |0003: invoke-virtual {v4, v1, v2}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0017 │ │ +003e8c: 0c01 |0006: move-result-object v1 │ │ +003e8e: 7210 2a00 0100 |0007: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@002a │ │ +003e94: 0c00 |000a: move-result-object v0 │ │ +003e96: 2201 6a00 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@006a │ │ +003e9a: 7010 2201 0100 |000d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0122 │ │ +003ea0: 1a02 a901 |0010: const-string v2, "nap_duration_" // string@01a9 │ │ +003ea4: 6e20 2501 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0125 │ │ +003eaa: 0c01 |0015: move-result-object v1 │ │ +003eac: 6e20 2301 5100 |0016: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0123 │ │ +003eb2: 0c01 |0019: move-result-object v1 │ │ +003eb4: 6e10 2801 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0128 │ │ +003eba: 0c01 |001d: move-result-object v1 │ │ +003ebc: 7220 2800 1000 |001e: invoke-interface {v0, v1}, Landroid/content/SharedPreferences$Editor;.remove:(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0028 │ │ +003ec2: 2201 6a00 |0021: new-instance v1, Ljava/lang/StringBuilder; // type@006a │ │ +003ec6: 7010 2201 0100 |0023: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0122 │ │ +003ecc: 1a02 7401 |0026: const-string v2, "is_nap_running_" // string@0174 │ │ +003ed0: 6e20 2501 2100 |0028: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0125 │ │ +003ed6: 0c01 |002b: move-result-object v1 │ │ +003ed8: 6e20 2301 5100 |002c: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0123 │ │ +003ede: 0c01 |002f: move-result-object v1 │ │ +003ee0: 6e10 2801 0100 |0030: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0128 │ │ +003ee6: 0c01 |0033: move-result-object v1 │ │ +003ee8: 7220 2800 1000 |0034: invoke-interface {v0, v1}, Landroid/content/SharedPreferences$Editor;.remove:(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0028 │ │ +003eee: 7210 2500 0000 |0037: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0025 │ │ +003ef4: 0e00 |003a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ 0x000b line=190 │ │ 0x0021 line=191 │ │ 0x0037 line=192 │ │ 0x003a line=193 │ │ @@ -1757,88 +1761,88 @@ │ │ 0x0000 - 0x003b reg=5 appWidgetId I │ │ │ │ #2 : (in Lfr/miximum/napply/NapplyWidget;) │ │ name : 'formatAlarmTime' │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ - registers : 7 │ │ + registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -003284: |[003284] fr.miximum.napply.NapplyWidget.formatAlarmTime:(I)Ljava/lang/String; │ │ -003294: 2200 2600 |0000: new-instance v0, Landroid/text/format/Time; // type@0026 │ │ -003298: 7010 4c00 0000 |0002: invoke-direct {v0}, Landroid/text/format/Time;.:()V // method@004c │ │ -00329e: 6e10 4f00 0000 |0005: invoke-virtual {v0}, Landroid/text/format/Time;.setToNow:()V // method@004f │ │ -0032a4: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -0032a6: 6e20 5000 1000 |0009: invoke-virtual {v0, v1}, Landroid/text/format/Time;.toMillis:(Z)J // method@0050 │ │ -0032ac: 0b01 |000c: move-result-wide v1 │ │ -0032ae: 8163 |000d: int-to-long v3, v6 │ │ -0032b0: bb31 |000e: add-long/2addr v1, v3 │ │ -0032b2: 6e30 4e00 1002 |000f: invoke-virtual {v0, v1, v2}, Landroid/text/format/Time;.set:(J)V // method@004e │ │ -0032b8: 1a01 0200 |0012: const-string v1, "%H:%M" // string@0002 │ │ -0032bc: 6e20 4d00 1000 |0014: invoke-virtual {v0, v1}, Landroid/text/format/Time;.format:(Ljava/lang/String;)Ljava/lang/String; // method@004d │ │ -0032c2: 0c01 |0017: move-result-object v1 │ │ -0032c4: 1101 |0018: return-object v1 │ │ +003ef8: |[003ef8] fr.miximum.napply.NapplyWidget.formatAlarmTime:(I)Ljava/lang/String; │ │ +003f08: 2200 2600 |0000: new-instance v0, Landroid/text/format/Time; // type@0026 │ │ +003f0c: 7010 4c00 0000 |0002: invoke-direct {v0}, Landroid/text/format/Time;.:()V // method@004c │ │ +003f12: 6e10 4f00 0000 |0005: invoke-virtual {v0}, Landroid/text/format/Time;.setToNow:()V // method@004f │ │ +003f18: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +003f1a: 6e20 5000 1000 |0009: invoke-virtual {v0, v1}, Landroid/text/format/Time;.toMillis:(Z)J // method@0050 │ │ +003f20: 0b02 |000c: move-result-wide v2 │ │ +003f22: 8174 |000d: int-to-long v4, v7 │ │ +003f24: bb42 |000e: add-long/2addr v2, v4 │ │ +003f26: 6e30 4e00 2003 |000f: invoke-virtual {v0, v2, v3}, Landroid/text/format/Time;.set:(J)V // method@004e │ │ +003f2c: 1a01 0200 |0012: const-string v1, "%H:%M" // string@0002 │ │ +003f30: 6e20 4d00 1000 |0014: invoke-virtual {v0, v1}, Landroid/text/format/Time;.format:(Ljava/lang/String;)Ljava/lang/String; // method@004d │ │ +003f36: 0c01 |0017: move-result-object v1 │ │ +003f38: 1101 |0018: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=280 │ │ 0x0005 line=281 │ │ 0x0008 line=282 │ │ 0x0012 line=283 │ │ locals : │ │ 0x0005 - 0x0019 reg=0 t Landroid/text/format/Time; │ │ - 0x0000 - 0x0019 reg=5 this Lfr/miximum/napply/NapplyWidget; │ │ - 0x0000 - 0x0019 reg=6 napDuration I │ │ + 0x0000 - 0x0019 reg=6 this Lfr/miximum/napply/NapplyWidget; │ │ + 0x0000 - 0x0019 reg=7 napDuration I │ │ │ │ #3 : (in Lfr/miximum/napply/NapplyWidget;) │ │ name : 'formatNapDuration' │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 69 16-bit code units │ │ -0032c8: |[0032c8] fr.miximum.napply.NapplyWidget.formatNapDuration:(I)Ljava/lang/String; │ │ -0032d8: 1a01 0000 |0000: const-string v1, "" // string@0000 │ │ -0032dc: db02 083c |0002: div-int/lit8 v2, v8, #int 60 // #3c │ │ -0032e0: da04 023c |0004: mul-int/lit8 v4, v2, #int 60 // #3c │ │ -0032e4: 9103 0804 |0006: sub-int v3, v8, v4 │ │ -0032e8: 2200 7300 |0008: new-instance v0, Ljava/util/Formatter; // type@0073 │ │ -0032ec: 7010 2b01 0000 |000a: invoke-direct {v0}, Ljava/util/Formatter;.:()V // method@012b │ │ -0032f2: 1a04 0100 |000d: const-string v4, "%02d" // string@0001 │ │ -0032f6: 1215 |000f: const/4 v5, #int 1 // #1 │ │ -0032f8: 2355 7f00 |0010: new-array v5, v5, [Ljava/lang/Object; // type@007f │ │ -0032fc: 1206 |0012: const/4 v6, #int 0 // #0 │ │ -0032fe: 7110 1901 0300 |0013: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0119 │ │ -003304: 0c07 |0016: move-result-object v7 │ │ -003306: 4d07 0506 |0017: aput-object v7, v5, v6 │ │ -00330a: 6e30 2d01 4005 |0019: invoke-virtual {v0, v4, v5}, Ljava/util/Formatter;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/util/Formatter; // method@012d │ │ -003310: 0c04 |001c: move-result-object v4 │ │ -003312: 6e10 2e01 0400 |001d: invoke-virtual {v4}, Ljava/util/Formatter;.out:()Ljava/lang/Appendable; // method@012e │ │ -003318: 0c04 |0020: move-result-object v4 │ │ -00331a: 6e10 1e01 0400 |0021: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@011e │ │ -003320: 0c01 |0024: move-result-object v1 │ │ -003322: 3d02 1f00 |0025: if-lez v2, 0044 // +001f │ │ -003326: 2204 6d00 |0027: new-instance v4, Ljava/lang/StringBuilder; // type@006d │ │ -00332a: 7010 2401 0400 |0029: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0124 │ │ -003330: 1a05 0000 |002c: const-string v5, "" // string@0000 │ │ -003334: 6e20 2701 5400 |002e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0127 │ │ -00333a: 0c04 |0031: move-result-object v4 │ │ -00333c: 6e20 2501 2400 |0032: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0125 │ │ -003342: 0c04 |0035: move-result-object v4 │ │ -003344: 1a05 0300 |0036: const-string v5, ":" // string@0003 │ │ -003348: 6e20 2701 5400 |0038: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0127 │ │ -00334e: 0c04 |003b: move-result-object v4 │ │ -003350: 6e20 2701 1400 |003c: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0127 │ │ -003356: 0c04 |003f: move-result-object v4 │ │ -003358: 6e10 2a01 0400 |0040: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@012a │ │ -00335e: 0c01 |0043: move-result-object v1 │ │ -003360: 1101 |0044: return-object v1 │ │ +003f3c: |[003f3c] fr.miximum.napply.NapplyWidget.formatNapDuration:(I)Ljava/lang/String; │ │ +003f4c: 1a01 0000 |0000: const-string v1, "" // string@0000 │ │ +003f50: db02 083c |0002: div-int/lit8 v2, v8, #int 60 // #3c │ │ +003f54: da04 023c |0004: mul-int/lit8 v4, v2, #int 60 // #3c │ │ +003f58: 9103 0804 |0006: sub-int v3, v8, v4 │ │ +003f5c: 2200 7000 |0008: new-instance v0, Ljava/util/Formatter; // type@0070 │ │ +003f60: 7010 2901 0000 |000a: invoke-direct {v0}, Ljava/util/Formatter;.:()V // method@0129 │ │ +003f66: 1a04 0100 |000d: const-string v4, "%02d" // string@0001 │ │ +003f6a: 1215 |000f: const/4 v5, #int 1 // #1 │ │ +003f6c: 2355 7c00 |0010: new-array v5, v5, [Ljava/lang/Object; // type@007c │ │ +003f70: 1206 |0012: const/4 v6, #int 0 // #0 │ │ +003f72: 7110 1701 0300 |0013: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0117 │ │ +003f78: 0c07 |0016: move-result-object v7 │ │ +003f7a: 4d07 0506 |0017: aput-object v7, v5, v6 │ │ +003f7e: 6e30 2b01 4005 |0019: invoke-virtual {v0, v4, v5}, Ljava/util/Formatter;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/util/Formatter; // method@012b │ │ +003f84: 0c04 |001c: move-result-object v4 │ │ +003f86: 6e10 2c01 0400 |001d: invoke-virtual {v4}, Ljava/util/Formatter;.out:()Ljava/lang/Appendable; // method@012c │ │ +003f8c: 0c04 |0020: move-result-object v4 │ │ +003f8e: 6e10 1c01 0400 |0021: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@011c │ │ +003f94: 0c01 |0024: move-result-object v1 │ │ +003f96: 3d02 1f00 |0025: if-lez v2, 0044 // +001f │ │ +003f9a: 2204 6a00 |0027: new-instance v4, Ljava/lang/StringBuilder; // type@006a │ │ +003f9e: 7010 2201 0400 |0029: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0122 │ │ +003fa4: 1a05 0000 |002c: const-string v5, "" // string@0000 │ │ +003fa8: 6e20 2501 5400 |002e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0125 │ │ +003fae: 0c04 |0031: move-result-object v4 │ │ +003fb0: 6e20 2301 2400 |0032: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0123 │ │ +003fb6: 0c04 |0035: move-result-object v4 │ │ +003fb8: 1a05 0300 |0036: const-string v5, ":" // string@0003 │ │ +003fbc: 6e20 2501 5400 |0038: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0125 │ │ +003fc2: 0c04 |003b: move-result-object v4 │ │ +003fc4: 6e20 2501 1400 |003c: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0125 │ │ +003fca: 0c04 |003f: move-result-object v4 │ │ +003fcc: 6e10 2801 0400 |0040: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0128 │ │ +003fd2: 0c01 |0043: move-result-object v1 │ │ +003fd4: 1101 |0044: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=383 │ │ 0x0002 line=384 │ │ 0x0004 line=385 │ │ 0x0008 line=387 │ │ 0x000d line=388 │ │ @@ -1857,24 +1861,24 @@ │ │ type : '(Landroid/content/Intent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -003364: |[003364] fr.miximum.napply.NapplyWidget.getAppWidgetId:(Landroid/content/Intent;)I │ │ -003374: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -003376: 6e10 1f00 0400 |0001: invoke-virtual {v4}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@001f │ │ -00337c: 0c01 |0004: move-result-object v1 │ │ -00337e: 3801 0900 |0005: if-eqz v1, 000e // +0009 │ │ -003382: 1a02 0001 |0007: const-string v2, "appWidgetId" // string@0100 │ │ -003386: 1203 |0009: const/4 v3, #int 0 // #0 │ │ -003388: 6e30 3e00 2103 |000a: invoke-virtual {v1, v2, v3}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@003e │ │ -00338e: 0a00 |000d: move-result v0 │ │ -003390: 0f00 |000e: return v0 │ │ +003fd8: |[003fd8] fr.miximum.napply.NapplyWidget.getAppWidgetId:(Landroid/content/Intent;)I │ │ +003fe8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +003fea: 6e10 1f00 0400 |0001: invoke-virtual {v4}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@001f │ │ +003ff0: 0c01 |0004: move-result-object v1 │ │ +003ff2: 3801 0900 |0005: if-eqz v1, 000e // +0009 │ │ +003ff6: 1a02 fd00 |0007: const-string v2, "appWidgetId" // string@00fd │ │ +003ffa: 1203 |0009: const/4 v3, #int 0 // #0 │ │ +003ffc: 6e30 3e00 2103 |000a: invoke-virtual {v1, v2, v3}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@003e │ │ +004002: 0a00 |000d: move-result v0 │ │ +004004: 0f00 |000e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ 0x0001 line=203 │ │ 0x0005 line=204 │ │ 0x0007 line=205 │ │ 0x000e line=208 │ │ @@ -1888,31 +1892,31 @@ │ │ type : '(Landroid/content/Context;I)I' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -003394: |[003394] fr.miximum.napply.NapplyWidget.getNapDuration:(Landroid/content/Context;I)I │ │ -0033a4: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -0033a6: 1a02 4301 |0001: const-string v2, "fr.miximum.napply" // string@0143 │ │ -0033aa: 6e30 1700 2504 |0003: invoke-virtual {v5, v2, v4}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0017 │ │ -0033b0: 0c01 |0006: move-result-object v1 │ │ -0033b2: 2202 6d00 |0007: new-instance v2, Ljava/lang/StringBuilder; // type@006d │ │ -0033b6: 7010 2401 0200 |0009: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0124 │ │ -0033bc: 1a03 af01 |000c: const-string v3, "nap_duration_" // string@01af │ │ -0033c0: 6e20 2701 3200 |000e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0127 │ │ -0033c6: 0c02 |0011: move-result-object v2 │ │ -0033c8: 6e20 2501 6200 |0012: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0125 │ │ -0033ce: 0c02 |0015: move-result-object v2 │ │ -0033d0: 6e10 2a01 0200 |0016: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@012a │ │ -0033d6: 0c02 |0019: move-result-object v2 │ │ -0033d8: 7230 2d00 2104 |001a: invoke-interface {v1, v2, v4}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@002d │ │ -0033de: 0a00 |001d: move-result v0 │ │ -0033e0: 0f00 |001e: return v0 │ │ +004008: |[004008] fr.miximum.napply.NapplyWidget.getNapDuration:(Landroid/content/Context;I)I │ │ +004018: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +00401a: 1a02 3f01 |0001: const-string v2, "fr.miximum.napply" // string@013f │ │ +00401e: 6e30 1700 2504 |0003: invoke-virtual {v5, v2, v4}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0017 │ │ +004024: 0c01 |0006: move-result-object v1 │ │ +004026: 2202 6a00 |0007: new-instance v2, Ljava/lang/StringBuilder; // type@006a │ │ +00402a: 7010 2201 0200 |0009: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0122 │ │ +004030: 1a03 a901 |000c: const-string v3, "nap_duration_" // string@01a9 │ │ +004034: 6e20 2501 3200 |000e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0125 │ │ +00403a: 0c02 |0011: move-result-object v2 │ │ +00403c: 6e20 2301 6200 |0012: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0123 │ │ +004042: 0c02 |0015: move-result-object v2 │ │ +004044: 6e10 2801 0200 |0016: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0128 │ │ +00404a: 0c02 |0019: move-result-object v2 │ │ +00404c: 7230 2d00 2104 |001a: invoke-interface {v1, v2, v4}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@002d │ │ +004052: 0a00 |001d: move-result v0 │ │ +004054: 0f00 |001e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=303 │ │ 0x0007 line=304 │ │ 0x001e line=306 │ │ locals : │ │ 0x001e - 0x001f reg=0 duration I │ │ @@ -1925,31 +1929,31 @@ │ │ type : '(Landroid/content/Context;I)Z' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -0033e4: |[0033e4] fr.miximum.napply.NapplyWidget.isAlarmRunning:(Landroid/content/Context;I)Z │ │ -0033f4: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -0033f6: 1a02 4301 |0001: const-string v2, "fr.miximum.napply" // string@0143 │ │ -0033fa: 6e30 1700 2504 |0003: invoke-virtual {v5, v2, v4}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0017 │ │ -003400: 0c01 |0006: move-result-object v1 │ │ -003402: 2202 6d00 |0007: new-instance v2, Ljava/lang/StringBuilder; // type@006d │ │ -003406: 7010 2401 0200 |0009: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0124 │ │ -00340c: 1a03 7901 |000c: const-string v3, "is_nap_running_" // string@0179 │ │ -003410: 6e20 2701 3200 |000e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0127 │ │ -003416: 0c02 |0011: move-result-object v2 │ │ -003418: 6e20 2501 6200 |0012: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0125 │ │ -00341e: 0c02 |0015: move-result-object v2 │ │ -003420: 6e10 2a01 0200 |0016: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@012a │ │ -003426: 0c02 |0019: move-result-object v2 │ │ -003428: 7230 2c00 2104 |001a: invoke-interface {v1, v2, v4}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@002c │ │ -00342e: 0a00 |001d: move-result v0 │ │ -003430: 0f00 |001e: return v0 │ │ +004058: |[004058] fr.miximum.napply.NapplyWidget.isAlarmRunning:(Landroid/content/Context;I)Z │ │ +004068: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +00406a: 1a02 3f01 |0001: const-string v2, "fr.miximum.napply" // string@013f │ │ +00406e: 6e30 1700 2504 |0003: invoke-virtual {v5, v2, v4}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0017 │ │ +004074: 0c01 |0006: move-result-object v1 │ │ +004076: 2202 6a00 |0007: new-instance v2, Ljava/lang/StringBuilder; // type@006a │ │ +00407a: 7010 2201 0200 |0009: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0122 │ │ +004080: 1a03 7401 |000c: const-string v3, "is_nap_running_" // string@0174 │ │ +004084: 6e20 2501 3200 |000e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0125 │ │ +00408a: 0c02 |0011: move-result-object v2 │ │ +00408c: 6e20 2301 6200 |0012: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0123 │ │ +004092: 0c02 |0015: move-result-object v2 │ │ +004094: 6e10 2801 0200 |0016: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0128 │ │ +00409a: 0c02 |0019: move-result-object v2 │ │ +00409c: 7230 2c00 2104 |001a: invoke-interface {v1, v2, v4}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@002c │ │ +0040a2: 0a00 |001d: move-result v0 │ │ +0040a4: 0f00 |001e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=328 │ │ 0x0007 line=329 │ │ 0x001e line=331 │ │ locals : │ │ 0x001e - 0x001f reg=0 isRunning Z │ │ @@ -1962,33 +1966,33 @@ │ │ type : '(Landroid/content/Context;ZI)V' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -003434: |[003434] fr.miximum.napply.NapplyWidget.setAlarmRunning:(Landroid/content/Context;ZI)V │ │ -003444: 1a01 4301 |0000: const-string v1, "fr.miximum.napply" // string@0143 │ │ -003448: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -00344a: 6e30 1700 1302 |0003: invoke-virtual {v3, v1, v2}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0017 │ │ -003450: 0c01 |0006: move-result-object v1 │ │ -003452: 7210 2a00 0100 |0007: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@002a │ │ -003458: 0c00 |000a: move-result-object v0 │ │ -00345a: 2201 6d00 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@006d │ │ -00345e: 7010 2401 0100 |000d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0124 │ │ -003464: 1a02 7901 |0010: const-string v2, "is_nap_running_" // string@0179 │ │ -003468: 6e20 2701 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0127 │ │ -00346e: 0c01 |0015: move-result-object v1 │ │ -003470: 6e20 2501 5100 |0016: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0125 │ │ -003476: 0c01 |0019: move-result-object v1 │ │ -003478: 6e10 2a01 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@012a │ │ -00347e: 0c01 |001d: move-result-object v1 │ │ -003480: 7230 2600 1004 |001e: invoke-interface {v0, v1, v4}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0026 │ │ -003486: 7210 2500 0000 |0021: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0025 │ │ -00348c: 0e00 |0024: return-void │ │ +0040a8: |[0040a8] fr.miximum.napply.NapplyWidget.setAlarmRunning:(Landroid/content/Context;ZI)V │ │ +0040b8: 1a01 3f01 |0000: const-string v1, "fr.miximum.napply" // string@013f │ │ +0040bc: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +0040be: 6e30 1700 1302 |0003: invoke-virtual {v3, v1, v2}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0017 │ │ +0040c4: 0c01 |0006: move-result-object v1 │ │ +0040c6: 7210 2a00 0100 |0007: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@002a │ │ +0040cc: 0c00 |000a: move-result-object v0 │ │ +0040ce: 2201 6a00 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@006a │ │ +0040d2: 7010 2201 0100 |000d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0122 │ │ +0040d8: 1a02 7401 |0010: const-string v2, "is_nap_running_" // string@0174 │ │ +0040dc: 6e20 2501 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0125 │ │ +0040e2: 0c01 |0015: move-result-object v1 │ │ +0040e4: 6e20 2301 5100 |0016: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0123 │ │ +0040ea: 0c01 |0019: move-result-object v1 │ │ +0040ec: 6e10 2801 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0128 │ │ +0040f2: 0c01 |001d: move-result-object v1 │ │ +0040f4: 7230 2600 1004 |001e: invoke-interface {v0, v1, v4}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0026 │ │ +0040fa: 7210 2500 0000 |0021: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0025 │ │ +004100: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ 0x000b line=317 │ │ 0x0021 line=318 │ │ 0x0024 line=319 │ │ locals : │ │ @@ -2002,33 +2006,33 @@ │ │ type : '(Landroid/content/Context;II)V' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -003490: |[003490] fr.miximum.napply.NapplyWidget.setNapDuration:(Landroid/content/Context;II)V │ │ -0034a0: 1a01 4301 |0000: const-string v1, "fr.miximum.napply" // string@0143 │ │ -0034a4: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -0034a6: 6e30 1700 1302 |0003: invoke-virtual {v3, v1, v2}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0017 │ │ -0034ac: 0c01 |0006: move-result-object v1 │ │ -0034ae: 7210 2a00 0100 |0007: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@002a │ │ -0034b4: 0c00 |000a: move-result-object v0 │ │ -0034b6: 2201 6d00 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@006d │ │ -0034ba: 7010 2401 0100 |000d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0124 │ │ -0034c0: 1a02 af01 |0010: const-string v2, "nap_duration_" // string@01af │ │ -0034c4: 6e20 2701 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0127 │ │ -0034ca: 0c01 |0015: move-result-object v1 │ │ -0034cc: 6e20 2501 4100 |0016: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0125 │ │ -0034d2: 0c01 |0019: move-result-object v1 │ │ -0034d4: 6e10 2a01 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@012a │ │ -0034da: 0c01 |001d: move-result-object v1 │ │ -0034dc: 7230 2700 1005 |001e: invoke-interface {v0, v1, v5}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0027 │ │ -0034e2: 7210 2500 0000 |0021: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0025 │ │ -0034e8: 0e00 |0024: return-void │ │ +004104: |[004104] fr.miximum.napply.NapplyWidget.setNapDuration:(Landroid/content/Context;II)V │ │ +004114: 1a01 3f01 |0000: const-string v1, "fr.miximum.napply" // string@013f │ │ +004118: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +00411a: 6e30 1700 1302 |0003: invoke-virtual {v3, v1, v2}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0017 │ │ +004120: 0c01 |0006: move-result-object v1 │ │ +004122: 7210 2a00 0100 |0007: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@002a │ │ +004128: 0c00 |000a: move-result-object v0 │ │ +00412a: 2201 6a00 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@006a │ │ +00412e: 7010 2201 0100 |000d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0122 │ │ +004134: 1a02 a901 |0010: const-string v2, "nap_duration_" // string@01a9 │ │ +004138: 6e20 2501 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0125 │ │ +00413e: 0c01 |0015: move-result-object v1 │ │ +004140: 6e20 2301 4100 |0016: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0123 │ │ +004146: 0c01 |0019: move-result-object v1 │ │ +004148: 6e10 2801 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0128 │ │ +00414e: 0c01 |001d: move-result-object v1 │ │ +004150: 7230 2700 1005 |001e: invoke-interface {v0, v1, v5}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0027 │ │ +004156: 7210 2500 0000 |0021: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0025 │ │ +00415c: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=292 │ │ 0x000b line=293 │ │ 0x0021 line=294 │ │ 0x0024 line=295 │ │ locals : │ │ @@ -2042,23 +2046,23 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -0034ec: |[0034ec] fr.miximum.napply.NapplyWidget.showCanceledToast:(Landroid/content/Context;)V │ │ -0034fc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0034fe: 1403 0600 057f |0001: const v3, #float 1.76787e+38 // #7f050006 │ │ -003504: 6e20 1800 3500 |0004: invoke-virtual {v5, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0018 │ │ -00350a: 0c01 |0007: move-result-object v1 │ │ -00350c: 7130 7000 1500 |0008: invoke-static {v5, v1, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0070 │ │ -003512: 0c02 |000b: move-result-object v2 │ │ -003514: 6e10 7100 0200 |000c: invoke-virtual {v2}, Landroid/widget/Toast;.show:()V // method@0071 │ │ -00351a: 0e00 |000f: return-void │ │ +004160: |[004160] fr.miximum.napply.NapplyWidget.showCanceledToast:(Landroid/content/Context;)V │ │ +004170: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +004172: 1403 0600 057f |0001: const v3, #float 1.76787e+38 // #7f050006 │ │ +004178: 6e20 1800 3500 |0004: invoke-virtual {v5, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0018 │ │ +00417e: 0c01 |0007: move-result-object v1 │ │ +004180: 7130 7000 1500 |0008: invoke-static {v5, v1, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0070 │ │ +004186: 0c02 |000b: move-result-object v2 │ │ +004188: 6e10 7100 0200 |000c: invoke-virtual {v2}, Landroid/widget/Toast;.show:()V // method@0071 │ │ +00418e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ 0x0001 line=269 │ │ 0x0008 line=270 │ │ 0x000c line=271 │ │ 0x000f line=272 │ │ @@ -2074,29 +2078,29 @@ │ │ type : '(Landroid/content/Context;I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -00351c: |[00351c] fr.miximum.napply.NapplyWidget.showNewNapToast:(Landroid/content/Context;I)V │ │ -00352c: 1403 0500 057f |0000: const v3, #float 1.76787e+38 // #7f050005 │ │ -003532: 1214 |0003: const/4 v4, #int 1 // #1 │ │ -003534: 2344 7f00 |0004: new-array v4, v4, [Ljava/lang/Object; // type@007f │ │ -003538: 1205 |0006: const/4 v5, #int 0 // #0 │ │ -00353a: 7020 a700 9700 |0007: invoke-direct {v7, v9}, Lfr/miximum/napply/NapplyWidget;.formatAlarmTime:(I)Ljava/lang/String; // method@00a7 │ │ -003540: 0c06 |000a: move-result-object v6 │ │ -003542: 4d06 0405 |000b: aput-object v6, v4, v5 │ │ -003546: 6e30 1900 3804 |000d: invoke-virtual {v8, v3, v4}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0019 │ │ -00354c: 0c01 |0010: move-result-object v1 │ │ -00354e: 1210 |0011: const/4 v0, #int 1 // #1 │ │ -003550: 7130 7000 1800 |0012: invoke-static {v8, v1, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0070 │ │ -003556: 0c02 |0015: move-result-object v2 │ │ -003558: 6e10 7100 0200 |0016: invoke-virtual {v2}, Landroid/widget/Toast;.show:()V // method@0071 │ │ -00355e: 0e00 |0019: return-void │ │ +004190: |[004190] fr.miximum.napply.NapplyWidget.showNewNapToast:(Landroid/content/Context;I)V │ │ +0041a0: 1403 0500 057f |0000: const v3, #float 1.76787e+38 // #7f050005 │ │ +0041a6: 1214 |0003: const/4 v4, #int 1 // #1 │ │ +0041a8: 2344 7c00 |0004: new-array v4, v4, [Ljava/lang/Object; // type@007c │ │ +0041ac: 1205 |0006: const/4 v5, #int 0 // #0 │ │ +0041ae: 7020 a700 9700 |0007: invoke-direct {v7, v9}, Lfr/miximum/napply/NapplyWidget;.formatAlarmTime:(I)Ljava/lang/String; // method@00a7 │ │ +0041b4: 0c06 |000a: move-result-object v6 │ │ +0041b6: 4d06 0405 |000b: aput-object v6, v4, v5 │ │ +0041ba: 6e30 1900 3804 |000d: invoke-virtual {v8, v3, v4}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0019 │ │ +0041c0: 0c01 |0010: move-result-object v1 │ │ +0041c2: 1210 |0011: const/4 v0, #int 1 // #1 │ │ +0041c4: 7130 7000 1800 |0012: invoke-static {v8, v1, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0070 │ │ +0041ca: 0c02 |0015: move-result-object v2 │ │ +0041cc: 6e10 7100 0200 |0016: invoke-virtual {v2}, Landroid/widget/Toast;.show:()V // method@0071 │ │ +0041d2: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=257 │ │ 0x0011 line=258 │ │ 0x0012 line=259 │ │ 0x0016 line=260 │ │ 0x0019 line=261 │ │ @@ -2113,107 +2117,106 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 64 16-bit code units │ │ -003560: |[003560] fr.miximum.napply.NapplyWidget.someAlarmPending:(Landroid/content/Context;)Z │ │ -003570: 1a06 4301 |0000: const-string v6, "fr.miximum.napply" // string@0143 │ │ -003574: 1207 |0002: const/4 v7, #int 0 // #0 │ │ -003576: 6e30 1700 6a07 |0003: invoke-virtual {v10, v6, v7}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0017 │ │ -00357c: 0c04 |0006: move-result-object v4 │ │ -00357e: 7210 2b00 0400 |0007: invoke-interface {v4}, Landroid/content/SharedPreferences;.getAll:()Ljava/util/Map; // method@002b │ │ -003584: 0c00 |000a: move-result-object v0 │ │ -003586: 1203 |000b: const/4 v3, #int 0 // #0 │ │ -003588: 7210 3401 0000 |000c: invoke-interface {v0}, Ljava/util/Map;.entrySet:()Ljava/util/Set; // method@0134 │ │ -00358e: 0c06 |000f: move-result-object v6 │ │ -003590: 7210 3501 0600 |0010: invoke-interface {v6}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@0135 │ │ -003596: 0c02 |0013: move-result-object v2 │ │ -003598: 7210 3001 0200 |0014: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@0130 │ │ -00359e: 0a06 |0017: move-result v6 │ │ -0035a0: 3806 2700 |0018: if-eqz v6, 003f // +0027 │ │ -0035a4: 7210 3101 0200 |001a: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0131 │ │ -0035aa: 0c01 |001d: move-result-object v1 │ │ -0035ac: 1f01 7500 |001e: check-cast v1, Ljava/util/Map$Entry; // type@0075 │ │ -0035b0: 7210 3201 0100 |0020: invoke-interface {v1}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@0132 │ │ -0035b6: 0c06 |0023: move-result-object v6 │ │ -0035b8: 1f06 6c00 |0024: check-cast v6, Ljava/lang/String; // type@006c │ │ -0035bc: 1a07 7901 |0026: const-string v7, "is_nap_running_" // string@0179 │ │ -0035c0: 6e20 2001 7600 |0028: invoke-virtual {v6, v7}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0120 │ │ -0035c6: 0a06 |002b: move-result v6 │ │ -0035c8: 3806 e8ff |002c: if-eqz v6, 0014 // -0018 │ │ -0035cc: 7210 3301 0100 |002e: invoke-interface {v1}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@0133 │ │ -0035d2: 0c06 |0031: move-result-object v6 │ │ -0035d4: 2207 6400 |0032: new-instance v7, Ljava/lang/Boolean; // type@0064 │ │ -0035d8: 1218 |0034: const/4 v8, #int 1 // #1 │ │ -0035da: 7020 1601 8700 |0035: invoke-direct {v7, v8}, Ljava/lang/Boolean;.:(Z)V // method@0116 │ │ -0035e0: 6e20 1d01 7600 |0038: invoke-virtual {v6, v7}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@011d │ │ -0035e6: 0a05 |003b: move-result v5 │ │ -0035e8: 3805 d8ff |003c: if-eqz v5, 0014 // -0028 │ │ -0035ec: 1213 |003e: const/4 v3, #int 1 // #1 │ │ -0035ee: 0f03 |003f: return v3 │ │ +0041d4: |[0041d4] fr.miximum.napply.NapplyWidget.someAlarmPending:(Landroid/content/Context;)Z │ │ +0041e4: 1a05 3f01 |0000: const-string v5, "fr.miximum.napply" // string@013f │ │ +0041e8: 1206 |0002: const/4 v6, #int 0 // #0 │ │ +0041ea: 6e30 1700 5a06 |0003: invoke-virtual {v10, v5, v6}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0017 │ │ +0041f0: 0c03 |0006: move-result-object v3 │ │ +0041f2: 7210 2b00 0300 |0007: invoke-interface {v3}, Landroid/content/SharedPreferences;.getAll:()Ljava/util/Map; // method@002b │ │ +0041f8: 0c00 |000a: move-result-object v0 │ │ +0041fa: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +0041fc: 7210 3201 0000 |000c: invoke-interface {v0}, Ljava/util/Map;.entrySet:()Ljava/util/Set; // method@0132 │ │ +004202: 0c05 |000f: move-result-object v5 │ │ +004204: 7210 3301 0500 |0010: invoke-interface {v5}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@0133 │ │ +00420a: 0c06 |0013: move-result-object v6 │ │ +00420c: 7210 2e01 0600 |0014: invoke-interface {v6}, Ljava/util/Iterator;.hasNext:()Z // method@012e │ │ +004212: 0a05 |0017: move-result v5 │ │ +004214: 3805 2700 |0018: if-eqz v5, 003f // +0027 │ │ +004218: 7210 2f01 0600 |001a: invoke-interface {v6}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@012f │ │ +00421e: 0c01 |001d: move-result-object v1 │ │ +004220: 1f01 7200 |001e: check-cast v1, Ljava/util/Map$Entry; // type@0072 │ │ +004224: 7210 3001 0100 |0020: invoke-interface {v1}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@0130 │ │ +00422a: 0c05 |0023: move-result-object v5 │ │ +00422c: 1f05 6900 |0024: check-cast v5, Ljava/lang/String; // type@0069 │ │ +004230: 1a07 7401 |0026: const-string v7, "is_nap_running_" // string@0174 │ │ +004234: 6e20 1e01 7500 |0028: invoke-virtual {v5, v7}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@011e │ │ +00423a: 0a05 |002b: move-result v5 │ │ +00423c: 3805 e8ff |002c: if-eqz v5, 0014 // -0018 │ │ +004240: 7210 3101 0100 |002e: invoke-interface {v1}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@0131 │ │ +004246: 0c05 |0031: move-result-object v5 │ │ +004248: 2207 6100 |0032: new-instance v7, Ljava/lang/Boolean; // type@0061 │ │ +00424c: 1218 |0034: const/4 v8, #int 1 // #1 │ │ +00424e: 7020 1301 8700 |0035: invoke-direct {v7, v8}, Ljava/lang/Boolean;.:(Z)V // method@0113 │ │ +004254: 6e20 1b01 7500 |0038: invoke-virtual {v5, v7}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@011b │ │ +00425a: 0a04 |003b: move-result v4 │ │ +00425c: 3804 d8ff |003c: if-eqz v4, 0014 // -0028 │ │ +004260: 1212 |003e: const/4 v2, #int 1 // #1 │ │ +004262: 0f02 |003f: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ 0x0007 line=146 │ │ 0x000b line=148 │ │ 0x000c line=149 │ │ 0x0020 line=150 │ │ 0x002e line=151 │ │ 0x003c line=153 │ │ 0x003e line=154 │ │ 0x003f line=160 │ │ locals : │ │ 0x0020 - 0x003f reg=1 e Ljava/util/Map$Entry; Ljava/util/Map$Entry; │ │ - 0x003c - 0x003f reg=5 value Z │ │ + 0x003c - 0x003f reg=4 value Z │ │ 0x000b - 0x0040 reg=0 allPreferences Ljava/util/Map; Ljava/util/Map; │ │ - 0x0014 - 0x0040 reg=2 i$ Ljava/util/Iterator; │ │ - 0x000c - 0x0040 reg=3 pending Z │ │ - 0x0007 - 0x0040 reg=4 prefs Landroid/content/SharedPreferences; │ │ + 0x000c - 0x0040 reg=2 pending Z │ │ + 0x0007 - 0x0040 reg=3 prefs Landroid/content/SharedPreferences; │ │ 0x0000 - 0x0040 reg=9 this Lfr/miximum/napply/NapplyWidget; │ │ 0x0000 - 0x0040 reg=10 context Landroid/content/Context; │ │ │ │ #12 : (in Lfr/miximum/napply/NapplyWidget;) │ │ name : 'startAlarm' │ │ type : '(Landroid/content/Context;I)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ - registers : 12 │ │ + registers : 13 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 57 16-bit code units │ │ -0035f0: |[0035f0] fr.miximum.napply.NapplyWidget.startAlarm:(Landroid/content/Context;I)I │ │ -003600: 1506 0010 |0000: const/high16 v6, #int 268435456 // #1000 │ │ -003604: 1404 60ea 0000 |0002: const v4, #float 8.40779e-41 // #0000ea60 │ │ -00360a: 7120 aa00 ba00 |0005: invoke-static {v10, v11}, Lfr/miximum/napply/NapplyWidget;.getNapDuration:(Landroid/content/Context;I)I // method@00aa │ │ -003610: 0a05 |0008: move-result v5 │ │ -003612: 9202 0405 |0009: mul-int v2, v4, v5 │ │ -003616: 2201 1000 |000b: new-instance v1, Landroid/content/Intent; // type@0010 │ │ -00361a: 1c04 4300 |000d: const-class v4, Lfr/miximum/napply/AlarmService; // type@0043 │ │ -00361e: 7030 1c00 a104 |000f: invoke-direct {v1, v10, v4}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@001c │ │ -003624: 1a04 4601 |0012: const-string v4, "fr.miximum.napply.RING_ALARM" // string@0146 │ │ -003628: 6e20 2200 4100 |0014: invoke-virtual {v1, v4}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0022 │ │ -00362e: 1a04 0001 |0017: const-string v4, "appWidgetId" // string@0100 │ │ -003632: 6e30 2000 410b |0019: invoke-virtual {v1, v4, v11}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0020 │ │ -003638: 6e20 2300 6100 |001c: invoke-virtual {v1, v6}, Landroid/content/Intent;.setFlags:(I)Landroid/content/Intent; // method@0023 │ │ -00363e: 7140 0e00 ba61 |001f: invoke-static {v10, v11, v1, v6}, Landroid/app/PendingIntent;.getService:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@000e │ │ -003644: 0c03 |0022: move-result-object v3 │ │ -003646: 1a04 fa00 |0023: const-string v4, "alarm" // string@00fa │ │ -00364a: 6e20 1a00 4a00 |0025: invoke-virtual {v10, v4}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@001a │ │ -003650: 0c00 |0028: move-result-object v0 │ │ -003652: 1f00 0600 |0029: check-cast v0, Landroid/app/AlarmManager; // type@0006 │ │ -003656: 6e20 0800 3000 |002b: invoke-virtual {v0, v3}, Landroid/app/AlarmManager;.cancel:(Landroid/app/PendingIntent;)V // method@0008 │ │ -00365c: 1224 |002e: const/4 v4, #int 2 // #2 │ │ -00365e: 7100 4500 0000 |002f: invoke-static {}, Landroid/os/SystemClock;.elapsedRealtime:()J // method@0045 │ │ -003664: 0b05 |0032: move-result-wide v5 │ │ -003666: 8127 |0033: int-to-long v7, v2 │ │ -003668: bb75 |0034: add-long/2addr v5, v7 │ │ -00366a: 6e53 0900 4065 |0035: invoke-virtual {v0, v4, v5, v6, v3}, Landroid/app/AlarmManager;.set:(IJLandroid/app/PendingIntent;)V // method@0009 │ │ -003670: 0f02 |0038: return v2 │ │ +004264: |[004264] fr.miximum.napply.NapplyWidget.startAlarm:(Landroid/content/Context;I)I │ │ +004274: 1506 0010 |0000: const/high16 v6, #int 268435456 // #1000 │ │ +004278: 1404 60ea 0000 |0002: const v4, #float 8.40779e-41 // #0000ea60 │ │ +00427e: 7120 aa00 cb00 |0005: invoke-static {v11, v12}, Lfr/miximum/napply/NapplyWidget;.getNapDuration:(Landroid/content/Context;I)I // method@00aa │ │ +004284: 0a05 |0008: move-result v5 │ │ +004286: 9202 0405 |0009: mul-int v2, v4, v5 │ │ +00428a: 2201 1000 |000b: new-instance v1, Landroid/content/Intent; // type@0010 │ │ +00428e: 1c04 4300 |000d: const-class v4, Lfr/miximum/napply/AlarmService; // type@0043 │ │ +004292: 7030 1c00 b104 |000f: invoke-direct {v1, v11, v4}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@001c │ │ +004298: 1a04 4201 |0012: const-string v4, "fr.miximum.napply.RING_ALARM" // string@0142 │ │ +00429c: 6e20 2200 4100 |0014: invoke-virtual {v1, v4}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0022 │ │ +0042a2: 1a04 fd00 |0017: const-string v4, "appWidgetId" // string@00fd │ │ +0042a6: 6e30 2000 410c |0019: invoke-virtual {v1, v4, v12}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0020 │ │ +0042ac: 6e20 2300 6100 |001c: invoke-virtual {v1, v6}, Landroid/content/Intent;.setFlags:(I)Landroid/content/Intent; // method@0023 │ │ +0042b2: 7140 0e00 cb61 |001f: invoke-static {v11, v12, v1, v6}, Landroid/app/PendingIntent;.getService:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@000e │ │ +0042b8: 0c03 |0022: move-result-object v3 │ │ +0042ba: 1a04 f700 |0023: const-string v4, "alarm" // string@00f7 │ │ +0042be: 6e20 1a00 4b00 |0025: invoke-virtual {v11, v4}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@001a │ │ +0042c4: 0c00 |0028: move-result-object v0 │ │ +0042c6: 1f00 0600 |0029: check-cast v0, Landroid/app/AlarmManager; // type@0006 │ │ +0042ca: 6e20 0800 3000 |002b: invoke-virtual {v0, v3}, Landroid/app/AlarmManager;.cancel:(Landroid/app/PendingIntent;)V // method@0008 │ │ +0042d0: 1224 |002e: const/4 v4, #int 2 // #2 │ │ +0042d2: 7100 4500 0000 |002f: invoke-static {}, Landroid/os/SystemClock;.elapsedRealtime:()J // method@0045 │ │ +0042d8: 0b06 |0032: move-result-wide v6 │ │ +0042da: 8128 |0033: int-to-long v8, v2 │ │ +0042dc: bb86 |0034: add-long/2addr v6, v8 │ │ +0042de: 6e53 0900 4076 |0035: invoke-virtual {v0, v4, v6, v7, v3}, Landroid/app/AlarmManager;.set:(IJLandroid/app/PendingIntent;)V // method@0009 │ │ +0042e4: 0f02 |0038: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=218 │ │ 0x000b line=220 │ │ 0x0012 line=221 │ │ 0x0017 line=222 │ │ 0x001c line=223 │ │ @@ -2223,49 +2226,49 @@ │ │ 0x002e line=228 │ │ 0x0038 line=230 │ │ locals : │ │ 0x002b - 0x0039 reg=0 am Landroid/app/AlarmManager; │ │ 0x0012 - 0x0039 reg=1 intent Landroid/content/Intent; │ │ 0x000b - 0x0039 reg=2 napDuration I │ │ 0x0023 - 0x0039 reg=3 pi Landroid/app/PendingIntent; │ │ - 0x0000 - 0x0039 reg=9 this Lfr/miximum/napply/NapplyWidget; │ │ - 0x0000 - 0x0039 reg=10 context Landroid/content/Context; │ │ - 0x0000 - 0x0039 reg=11 appWidgetId I │ │ + 0x0000 - 0x0039 reg=10 this Lfr/miximum/napply/NapplyWidget; │ │ + 0x0000 - 0x0039 reg=11 context Landroid/content/Context; │ │ + 0x0000 - 0x0039 reg=12 appWidgetId I │ │ │ │ #13 : (in Lfr/miximum/napply/NapplyWidget;) │ │ name : 'startSilentMode' │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 43 16-bit code units │ │ -003674: |[003674] fr.miximum.napply.NapplyWidget.startSilentMode:(Landroid/content/Context;)V │ │ -003684: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -003686: 1a03 0a01 |0001: const-string v3, "audio" // string@010a │ │ -00368a: 6e20 1a00 3700 |0003: invoke-virtual {v7, v3}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@001a │ │ -003690: 0c00 |0006: move-result-object v0 │ │ -003692: 1f00 1800 |0007: check-cast v0, Landroid/media/AudioManager; // type@0018 │ │ -003696: 1a03 4301 |0009: const-string v3, "fr.miximum.napply" // string@0143 │ │ -00369a: 6e30 1700 3705 |000b: invoke-virtual {v7, v3, v5}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0017 │ │ -0036a0: 0c02 |000e: move-result-object v2 │ │ -0036a2: 1a03 eb01 |000f: const-string v3, "ringer_mode" // string@01eb │ │ -0036a6: 7220 2900 3200 |0011: invoke-interface {v2, v3}, Landroid/content/SharedPreferences;.contains:(Ljava/lang/String;)Z // method@0029 │ │ -0036ac: 0a03 |0014: move-result v3 │ │ -0036ae: 3903 1200 |0015: if-nez v3, 0027 // +0012 │ │ -0036b2: 7210 2a00 0200 |0017: invoke-interface {v2}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@002a │ │ -0036b8: 0c01 |001a: move-result-object v1 │ │ -0036ba: 1a03 eb01 |001b: const-string v3, "ringer_mode" // string@01eb │ │ -0036be: 6e10 3400 0000 |001d: invoke-virtual {v0}, Landroid/media/AudioManager;.getRingerMode:()I // method@0034 │ │ -0036c4: 0a04 |0020: move-result v4 │ │ -0036c6: 7230 2700 3104 |0021: invoke-interface {v1, v3, v4}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0027 │ │ -0036cc: 7210 2500 0100 |0024: invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0025 │ │ -0036d2: 6e20 3500 5000 |0027: invoke-virtual {v0, v5}, Landroid/media/AudioManager;.setRingerMode:(I)V // method@0035 │ │ -0036d8: 0e00 |002a: return-void │ │ +0042e8: |[0042e8] fr.miximum.napply.NapplyWidget.startSilentMode:(Landroid/content/Context;)V │ │ +0042f8: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0042fa: 1a03 0601 |0001: const-string v3, "audio" // string@0106 │ │ +0042fe: 6e20 1a00 3700 |0003: invoke-virtual {v7, v3}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@001a │ │ +004304: 0c00 |0006: move-result-object v0 │ │ +004306: 1f00 1800 |0007: check-cast v0, Landroid/media/AudioManager; // type@0018 │ │ +00430a: 1a03 3f01 |0009: const-string v3, "fr.miximum.napply" // string@013f │ │ +00430e: 6e30 1700 3705 |000b: invoke-virtual {v7, v3, v5}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0017 │ │ +004314: 0c02 |000e: move-result-object v2 │ │ +004316: 1a03 e501 |000f: const-string v3, "ringer_mode" // string@01e5 │ │ +00431a: 7220 2900 3200 |0011: invoke-interface {v2, v3}, Landroid/content/SharedPreferences;.contains:(Ljava/lang/String;)Z // method@0029 │ │ +004320: 0a03 |0014: move-result v3 │ │ +004322: 3903 1200 |0015: if-nez v3, 0027 // +0012 │ │ +004326: 7210 2a00 0200 |0017: invoke-interface {v2}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@002a │ │ +00432c: 0c01 |001a: move-result-object v1 │ │ +00432e: 1a03 e501 |001b: const-string v3, "ringer_mode" // string@01e5 │ │ +004332: 6e10 3400 0000 |001d: invoke-virtual {v0}, Landroid/media/AudioManager;.getRingerMode:()I // method@0034 │ │ +004338: 0a04 |0020: move-result v4 │ │ +00433a: 7230 2700 3104 |0021: invoke-interface {v1, v3, v4}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0027 │ │ +004340: 7210 2500 0100 |0024: invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0025 │ │ +004346: 6e20 3500 5000 |0027: invoke-virtual {v0, v5}, Landroid/media/AudioManager;.setRingerMode:(I)V // method@0035 │ │ +00434c: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=99 │ │ 0x0009 line=102 │ │ 0x000f line=103 │ │ 0x0017 line=104 │ │ 0x001b line=105 │ │ @@ -2284,31 +2287,31 @@ │ │ type : '(Landroid/content/Context;I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 35 16-bit code units │ │ -0036dc: |[0036dc] fr.miximum.napply.NapplyWidget.stopAlarm:(Landroid/content/Context;I)V │ │ -0036ec: 2201 1000 |0000: new-instance v1, Landroid/content/Intent; // type@0010 │ │ -0036f0: 1c03 4300 |0002: const-class v3, Lfr/miximum/napply/AlarmService; // type@0043 │ │ -0036f4: 7030 1c00 5103 |0004: invoke-direct {v1, v5, v3}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@001c │ │ -0036fa: 1a03 4601 |0007: const-string v3, "fr.miximum.napply.RING_ALARM" // string@0146 │ │ -0036fe: 6e20 2200 3100 |0009: invoke-virtual {v1, v3}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0022 │ │ -003704: 1a03 0001 |000c: const-string v3, "appWidgetId" // string@0100 │ │ -003708: 6e30 2000 3106 |000e: invoke-virtual {v1, v3, v6}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0020 │ │ -00370e: 1503 0010 |0011: const/high16 v3, #int 268435456 // #1000 │ │ -003712: 7140 0e00 6531 |0013: invoke-static {v5, v6, v1, v3}, Landroid/app/PendingIntent;.getService:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@000e │ │ -003718: 0c02 |0016: move-result-object v2 │ │ -00371a: 1a03 fa00 |0017: const-string v3, "alarm" // string@00fa │ │ -00371e: 6e20 1a00 3500 |0019: invoke-virtual {v5, v3}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@001a │ │ -003724: 0c00 |001c: move-result-object v0 │ │ -003726: 1f00 0600 |001d: check-cast v0, Landroid/app/AlarmManager; // type@0006 │ │ -00372a: 6e20 0800 2000 |001f: invoke-virtual {v0, v2}, Landroid/app/AlarmManager;.cancel:(Landroid/app/PendingIntent;)V // method@0008 │ │ -003730: 0e00 |0022: return-void │ │ +004350: |[004350] fr.miximum.napply.NapplyWidget.stopAlarm:(Landroid/content/Context;I)V │ │ +004360: 2201 1000 |0000: new-instance v1, Landroid/content/Intent; // type@0010 │ │ +004364: 1c03 4300 |0002: const-class v3, Lfr/miximum/napply/AlarmService; // type@0043 │ │ +004368: 7030 1c00 5103 |0004: invoke-direct {v1, v5, v3}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@001c │ │ +00436e: 1a03 4201 |0007: const-string v3, "fr.miximum.napply.RING_ALARM" // string@0142 │ │ +004372: 6e20 2200 3100 |0009: invoke-virtual {v1, v3}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0022 │ │ +004378: 1a03 fd00 |000c: const-string v3, "appWidgetId" // string@00fd │ │ +00437c: 6e30 2000 3106 |000e: invoke-virtual {v1, v3, v6}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0020 │ │ +004382: 1503 0010 |0011: const/high16 v3, #int 268435456 // #1000 │ │ +004386: 7140 0e00 6531 |0013: invoke-static {v5, v6, v1, v3}, Landroid/app/PendingIntent;.getService:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@000e │ │ +00438c: 0c02 |0016: move-result-object v2 │ │ +00438e: 1a03 f700 |0017: const-string v3, "alarm" // string@00f7 │ │ +004392: 6e20 1a00 3500 |0019: invoke-virtual {v5, v3}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@001a │ │ +004398: 0c00 |001c: move-result-object v0 │ │ +00439a: 1f00 0600 |001d: check-cast v0, Landroid/app/AlarmManager; // type@0006 │ │ +00439e: 6e20 0800 2000 |001f: invoke-virtual {v0, v2}, Landroid/app/AlarmManager;.cancel:(Landroid/app/PendingIntent;)V // method@0008 │ │ +0043a4: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ 0x0007 line=242 │ │ 0x000c line=243 │ │ 0x0011 line=244 │ │ 0x0017 line=247 │ │ @@ -2327,45 +2330,45 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 60 16-bit code units │ │ -003734: |[003734] fr.miximum.napply.NapplyWidget.stopSilentMode:(Landroid/content/Context;)V │ │ -003744: 7020 b300 7600 |0000: invoke-direct {v6, v7}, Lfr/miximum/napply/NapplyWidget;.someAlarmPending:(Landroid/content/Context;)Z // method@00b3 │ │ -00374a: 0a04 |0003: move-result v4 │ │ -00374c: 3904 2f00 |0004: if-nez v4, 0033 // +002f │ │ -003750: 1a04 4301 |0006: const-string v4, "fr.miximum.napply" // string@0143 │ │ -003754: 1205 |0008: const/4 v5, #int 0 // #0 │ │ -003756: 6e30 1700 4705 |0009: invoke-virtual {v7, v4, v5}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0017 │ │ -00375c: 0c02 |000c: move-result-object v2 │ │ -00375e: 1a04 eb01 |000d: const-string v4, "ringer_mode" // string@01eb │ │ -003762: 7220 2900 4200 |000f: invoke-interface {v2, v4}, Landroid/content/SharedPreferences;.contains:(Ljava/lang/String;)Z // method@0029 │ │ -003768: 0a04 |0012: move-result v4 │ │ -00376a: 3804 2100 |0013: if-eqz v4, 0034 // +0021 │ │ -00376e: 1a04 eb01 |0015: const-string v4, "ringer_mode" // string@01eb │ │ -003772: 1225 |0017: const/4 v5, #int 2 // #2 │ │ -003774: 7230 2d00 4205 |0018: invoke-interface {v2, v4, v5}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@002d │ │ -00377a: 0a03 |001b: move-result v3 │ │ -00377c: 1a04 0a01 |001c: const-string v4, "audio" // string@010a │ │ -003780: 6e20 1a00 4700 |001e: invoke-virtual {v7, v4}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@001a │ │ -003786: 0c00 |0021: move-result-object v0 │ │ -003788: 1f00 1800 |0022: check-cast v0, Landroid/media/AudioManager; // type@0018 │ │ -00378c: 6e20 3500 3000 |0024: invoke-virtual {v0, v3}, Landroid/media/AudioManager;.setRingerMode:(I)V // method@0035 │ │ -003792: 7210 2a00 0200 |0027: invoke-interface {v2}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@002a │ │ -003798: 0c01 |002a: move-result-object v1 │ │ -00379a: 1a04 eb01 |002b: const-string v4, "ringer_mode" // string@01eb │ │ -00379e: 7220 2800 4100 |002d: invoke-interface {v1, v4}, Landroid/content/SharedPreferences$Editor;.remove:(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0028 │ │ -0037a4: 7210 2500 0100 |0030: invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0025 │ │ -0037aa: 0e00 |0033: return-void │ │ -0037ac: 1a04 ae00 |0034: const-string v4, "Napply" // string@00ae │ │ -0037b0: 1a05 b100 |0036: const-string v5, "No reference to initial ringer mode" // string@00b1 │ │ -0037b4: 7120 5400 5400 |0038: invoke-static {v4, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0054 │ │ -0037ba: 28f8 |003b: goto 0033 // -0008 │ │ +0043a8: |[0043a8] fr.miximum.napply.NapplyWidget.stopSilentMode:(Landroid/content/Context;)V │ │ +0043b8: 7020 b300 7600 |0000: invoke-direct {v6, v7}, Lfr/miximum/napply/NapplyWidget;.someAlarmPending:(Landroid/content/Context;)Z // method@00b3 │ │ +0043be: 0a04 |0003: move-result v4 │ │ +0043c0: 3904 2f00 |0004: if-nez v4, 0033 // +002f │ │ +0043c4: 1a04 3f01 |0006: const-string v4, "fr.miximum.napply" // string@013f │ │ +0043c8: 1205 |0008: const/4 v5, #int 0 // #0 │ │ +0043ca: 6e30 1700 4705 |0009: invoke-virtual {v7, v4, v5}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0017 │ │ +0043d0: 0c02 |000c: move-result-object v2 │ │ +0043d2: 1a04 e501 |000d: const-string v4, "ringer_mode" // string@01e5 │ │ +0043d6: 7220 2900 4200 |000f: invoke-interface {v2, v4}, Landroid/content/SharedPreferences;.contains:(Ljava/lang/String;)Z // method@0029 │ │ +0043dc: 0a04 |0012: move-result v4 │ │ +0043de: 3804 2100 |0013: if-eqz v4, 0034 // +0021 │ │ +0043e2: 1a04 e501 |0015: const-string v4, "ringer_mode" // string@01e5 │ │ +0043e6: 1225 |0017: const/4 v5, #int 2 // #2 │ │ +0043e8: 7230 2d00 4205 |0018: invoke-interface {v2, v4, v5}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@002d │ │ +0043ee: 0a03 |001b: move-result v3 │ │ +0043f0: 1a04 0601 |001c: const-string v4, "audio" // string@0106 │ │ +0043f4: 6e20 1a00 4700 |001e: invoke-virtual {v7, v4}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@001a │ │ +0043fa: 0c00 |0021: move-result-object v0 │ │ +0043fc: 1f00 1800 |0022: check-cast v0, Landroid/media/AudioManager; // type@0018 │ │ +004400: 6e20 3500 3000 |0024: invoke-virtual {v0, v3}, Landroid/media/AudioManager;.setRingerMode:(I)V // method@0035 │ │ +004406: 7210 2a00 0200 |0027: invoke-interface {v2}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@002a │ │ +00440c: 0c01 |002a: move-result-object v1 │ │ +00440e: 1a04 e501 |002b: const-string v4, "ringer_mode" // string@01e5 │ │ +004412: 7220 2800 4100 |002d: invoke-interface {v1, v4}, Landroid/content/SharedPreferences$Editor;.remove:(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0028 │ │ +004418: 7210 2500 0100 |0030: invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0025 │ │ +00441e: 0e00 |0033: return-void │ │ +004420: 1a04 ab00 |0034: const-string v4, "Napply" // string@00ab │ │ +004424: 1a05 ae00 |0036: const-string v5, "No reference to initial ringer mode" // string@00ae │ │ +004428: 7120 5400 5400 |0038: invoke-static {v4, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0054 │ │ +00442e: 28f8 |003b: goto 0033 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ 0x0006 line=120 │ │ 0x000d line=121 │ │ 0x0015 line=123 │ │ 0x001c line=124 │ │ @@ -2389,20 +2392,20 @@ │ │ type : '(Landroid/content/Context;Landroid/appwidget/AppWidgetManager;I)V' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 11 16-bit code units │ │ -0037bc: |[0037bc] fr.miximum.napply.NapplyWidget.updateAppWidget:(Landroid/content/Context;Landroid/appwidget/AppWidgetManager;I)V │ │ -0037cc: 1401 0400 057f |0000: const v1, #float 1.76787e+38 // #7f050004 │ │ -0037d2: 6e20 1800 1200 |0003: invoke-virtual {v2, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0018 │ │ -0037d8: 0c00 |0006: move-result-object v0 │ │ -0037da: 7140 b900 3204 |0007: invoke-static {v2, v3, v4, v0}, Lfr/miximum/napply/NapplyWidget;.updateAppWidget:(Landroid/content/Context;Landroid/appwidget/AppWidgetManager;ILjava/lang/String;)V // method@00b9 │ │ -0037e0: 0e00 |000a: return-void │ │ +004430: |[004430] fr.miximum.napply.NapplyWidget.updateAppWidget:(Landroid/content/Context;Landroid/appwidget/AppWidgetManager;I)V │ │ +004440: 1401 0400 057f |0000: const v1, #float 1.76787e+38 // #7f050004 │ │ +004446: 6e20 1800 1200 |0003: invoke-virtual {v2, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0018 │ │ +00444c: 0c00 |0006: move-result-object v0 │ │ +00444e: 7140 b900 3204 |0007: invoke-static {v2, v3, v4, v0}, Lfr/miximum/napply/NapplyWidget;.updateAppWidget:(Landroid/content/Context;Landroid/appwidget/AppWidgetManager;ILjava/lang/String;)V // method@00b9 │ │ +004454: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=373 │ │ 0x0007 line=374 │ │ 0x000a line=375 │ │ locals : │ │ 0x0007 - 0x000b reg=0 napLabel Ljava/lang/String; │ │ @@ -2415,48 +2418,48 @@ │ │ type : '(Landroid/content/Context;Landroid/appwidget/AppWidgetManager;ILjava/lang/String;)V' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 77 16-bit code units │ │ -0037e4: |[0037e4] fr.miximum.napply.NapplyWidget.updateAppWidget:(Landroid/content/Context;Landroid/appwidget/AppWidgetManager;ILjava/lang/String;)V │ │ -0037f4: 7120 aa00 8600 |0000: invoke-static {v6, v8}, Lfr/miximum/napply/NapplyWidget;.getNapDuration:(Landroid/content/Context;I)I // method@00aa │ │ -0037fa: 0a01 |0003: move-result v1 │ │ -0037fc: 2203 3600 |0004: new-instance v3, Landroid/widget/RemoteViews; // type@0036 │ │ -003800: 6e10 1600 0600 |0006: invoke-virtual {v6}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0016 │ │ -003806: 0c04 |0009: move-result-object v4 │ │ -003808: 1405 0300 037f |000a: const v5, #float 1.74129e+38 // #7f030003 │ │ -00380e: 7030 6c00 4305 |000d: invoke-direct {v3, v4, v5}, Landroid/widget/RemoteViews;.:(Ljava/lang/String;I)V // method@006c │ │ -003814: 1404 0500 077f |0010: const v4, #float 1.79446e+38 // #7f070005 │ │ -00381a: 7110 a800 0100 |0013: invoke-static {v1}, Lfr/miximum/napply/NapplyWidget;.formatNapDuration:(I)Ljava/lang/String; // method@00a8 │ │ -003820: 0c05 |0016: move-result-object v5 │ │ -003822: 6e30 6e00 4305 |0017: invoke-virtual {v3, v4, v5}, Landroid/widget/RemoteViews;.setTextViewText:(ILjava/lang/CharSequence;)V // method@006e │ │ -003828: 1404 0600 077f |001a: const v4, #float 1.79446e+38 // #7f070006 │ │ -00382e: 6e30 6e00 4309 |001d: invoke-virtual {v3, v4, v9}, Landroid/widget/RemoteViews;.setTextViewText:(ILjava/lang/CharSequence;)V // method@006e │ │ -003834: 2200 1000 |0020: new-instance v0, Landroid/content/Intent; // type@0010 │ │ -003838: 1c04 4600 |0022: const-class v4, Lfr/miximum/napply/NapplyWidget; // type@0046 │ │ -00383c: 7030 1c00 6004 |0024: invoke-direct {v0, v6, v4}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@001c │ │ -003842: 1a04 0001 |0027: const-string v4, "appWidgetId" // string@0100 │ │ -003846: 6e30 2000 4008 |0029: invoke-virtual {v0, v4, v8}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0020 │ │ -00384c: 7120 ab00 8600 |002c: invoke-static {v6, v8}, Lfr/miximum/napply/NapplyWidget;.isAlarmRunning:(Landroid/content/Context;I)Z // method@00ab │ │ -003852: 0a04 |002f: move-result v4 │ │ -003854: 3804 1700 |0030: if-eqz v4, 0047 // +0017 │ │ -003858: 1a04 4501 |0032: const-string v4, "fr.miximum.napply.CANCEL_ALARM" // string@0145 │ │ -00385c: 6e20 2200 4000 |0034: invoke-virtual {v0, v4}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0022 │ │ -003862: 1504 0008 |0037: const/high16 v4, #int 134217728 // #800 │ │ -003866: 7140 0d00 8640 |0039: invoke-static {v6, v8, v0, v4}, Landroid/app/PendingIntent;.getBroadcast:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@000d │ │ -00386c: 0c02 |003c: move-result-object v2 │ │ -00386e: 1404 0400 077f |003d: const v4, #float 1.79446e+38 // #7f070004 │ │ -003874: 6e30 6d00 4302 |0040: invoke-virtual {v3, v4, v2}, Landroid/widget/RemoteViews;.setOnClickPendingIntent:(ILandroid/app/PendingIntent;)V // method@006d │ │ -00387a: 6e30 1100 8703 |0043: invoke-virtual {v7, v8, v3}, Landroid/appwidget/AppWidgetManager;.updateAppWidget:(ILandroid/widget/RemoteViews;)V // method@0011 │ │ -003880: 0e00 |0046: return-void │ │ -003882: 1a04 4801 |0047: const-string v4, "fr.miximum.napply.START_ALARM" // string@0148 │ │ -003886: 6e20 2200 4000 |0049: invoke-virtual {v0, v4}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0022 │ │ -00388c: 28eb |004c: goto 0037 // -0015 │ │ +004458: |[004458] fr.miximum.napply.NapplyWidget.updateAppWidget:(Landroid/content/Context;Landroid/appwidget/AppWidgetManager;ILjava/lang/String;)V │ │ +004468: 7120 aa00 8600 |0000: invoke-static {v6, v8}, Lfr/miximum/napply/NapplyWidget;.getNapDuration:(Landroid/content/Context;I)I // method@00aa │ │ +00446e: 0a01 |0003: move-result v1 │ │ +004470: 2203 3600 |0004: new-instance v3, Landroid/widget/RemoteViews; // type@0036 │ │ +004474: 6e10 1600 0600 |0006: invoke-virtual {v6}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0016 │ │ +00447a: 0c04 |0009: move-result-object v4 │ │ +00447c: 1405 0300 037f |000a: const v5, #float 1.74129e+38 // #7f030003 │ │ +004482: 7030 6c00 4305 |000d: invoke-direct {v3, v4, v5}, Landroid/widget/RemoteViews;.:(Ljava/lang/String;I)V // method@006c │ │ +004488: 1404 0500 077f |0010: const v4, #float 1.79446e+38 // #7f070005 │ │ +00448e: 7110 a800 0100 |0013: invoke-static {v1}, Lfr/miximum/napply/NapplyWidget;.formatNapDuration:(I)Ljava/lang/String; // method@00a8 │ │ +004494: 0c05 |0016: move-result-object v5 │ │ +004496: 6e30 6e00 4305 |0017: invoke-virtual {v3, v4, v5}, Landroid/widget/RemoteViews;.setTextViewText:(ILjava/lang/CharSequence;)V // method@006e │ │ +00449c: 1404 0600 077f |001a: const v4, #float 1.79446e+38 // #7f070006 │ │ +0044a2: 6e30 6e00 4309 |001d: invoke-virtual {v3, v4, v9}, Landroid/widget/RemoteViews;.setTextViewText:(ILjava/lang/CharSequence;)V // method@006e │ │ +0044a8: 2200 1000 |0020: new-instance v0, Landroid/content/Intent; // type@0010 │ │ +0044ac: 1c04 4600 |0022: const-class v4, Lfr/miximum/napply/NapplyWidget; // type@0046 │ │ +0044b0: 7030 1c00 6004 |0024: invoke-direct {v0, v6, v4}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@001c │ │ +0044b6: 1a04 fd00 |0027: const-string v4, "appWidgetId" // string@00fd │ │ +0044ba: 6e30 2000 4008 |0029: invoke-virtual {v0, v4, v8}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0020 │ │ +0044c0: 7120 ab00 8600 |002c: invoke-static {v6, v8}, Lfr/miximum/napply/NapplyWidget;.isAlarmRunning:(Landroid/content/Context;I)Z // method@00ab │ │ +0044c6: 0a04 |002f: move-result v4 │ │ +0044c8: 3804 1700 |0030: if-eqz v4, 0047 // +0017 │ │ +0044cc: 1a04 4101 |0032: const-string v4, "fr.miximum.napply.CANCEL_ALARM" // string@0141 │ │ +0044d0: 6e20 2200 4000 |0034: invoke-virtual {v0, v4}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0022 │ │ +0044d6: 1504 0008 |0037: const/high16 v4, #int 134217728 // #800 │ │ +0044da: 7140 0d00 8640 |0039: invoke-static {v6, v8, v0, v4}, Landroid/app/PendingIntent;.getBroadcast:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@000d │ │ +0044e0: 0c02 |003c: move-result-object v2 │ │ +0044e2: 1404 0400 077f |003d: const v4, #float 1.79446e+38 // #7f070004 │ │ +0044e8: 6e30 6d00 4302 |0040: invoke-virtual {v3, v4, v2}, Landroid/widget/RemoteViews;.setOnClickPendingIntent:(ILandroid/app/PendingIntent;)V // method@006d │ │ +0044ee: 6e30 1100 8703 |0043: invoke-virtual {v7, v8, v3}, Landroid/appwidget/AppWidgetManager;.updateAppWidget:(ILandroid/widget/RemoteViews;)V // method@0011 │ │ +0044f4: 0e00 |0046: return-void │ │ +0044f6: 1a04 4401 |0047: const-string v4, "fr.miximum.napply.START_ALARM" // string@0144 │ │ +0044fa: 6e20 2200 4000 |0049: invoke-virtual {v0, v4}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0022 │ │ +004500: 28eb |004c: goto 0037 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=343 │ │ 0x0004 line=344 │ │ 0x0010 line=345 │ │ 0x001a line=346 │ │ 0x0020 line=349 │ │ @@ -2484,31 +2487,31 @@ │ │ type : '(Landroid/content/Context;[I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -003890: |[003890] fr.miximum.napply.NapplyWidget.onDeleted:(Landroid/content/Context;[I)V │ │ -0038a0: 1a03 ae00 |0000: const-string v3, "Napply" // string@00ae │ │ -0038a4: 1a04 d900 |0002: const-string v4, "Widget deleted" // string@00d9 │ │ -0038a8: 7120 5300 4300 |0004: invoke-static {v3, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0053 │ │ -0038ae: 2170 |0007: array-length v0, v7 │ │ -0038b0: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -0038b2: 3502 1400 |0009: if-ge v2, v0, 001d // +0014 │ │ -0038b6: 4401 0702 |000b: aget v1, v7, v2 │ │ -0038ba: 1203 |000d: const/4 v3, #int 0 // #0 │ │ -0038bc: 7130 af00 3601 |000e: invoke-static {v6, v3, v1}, Lfr/miximum/napply/NapplyWidget;.setAlarmRunning:(Landroid/content/Context;ZI)V // method@00af │ │ -0038c2: 7030 b600 6501 |0011: invoke-direct {v5, v6, v1}, Lfr/miximum/napply/NapplyWidget;.stopAlarm:(Landroid/content/Context;I)V // method@00b6 │ │ -0038c8: 7020 b700 6500 |0014: invoke-direct {v5, v6}, Lfr/miximum/napply/NapplyWidget;.stopSilentMode:(Landroid/content/Context;)V // method@00b7 │ │ -0038ce: 7030 a600 6501 |0017: invoke-direct {v5, v6, v1}, Lfr/miximum/napply/NapplyWidget;.deletePreferences:(Landroid/content/Context;I)V // method@00a6 │ │ -0038d4: d802 0201 |001a: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0038d8: 28ed |001c: goto 0009 // -0013 │ │ -0038da: 6f30 1300 6507 |001d: invoke-super {v5, v6, v7}, Landroid/appwidget/AppWidgetProvider;.onDeleted:(Landroid/content/Context;[I)V // method@0013 │ │ -0038e0: 0e00 |0020: return-void │ │ +004504: |[004504] fr.miximum.napply.NapplyWidget.onDeleted:(Landroid/content/Context;[I)V │ │ +004514: 1a03 ab00 |0000: const-string v3, "Napply" // string@00ab │ │ +004518: 1a04 d600 |0002: const-string v4, "Widget deleted" // string@00d6 │ │ +00451c: 7120 5300 4300 |0004: invoke-static {v3, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0053 │ │ +004522: 2170 |0007: array-length v0, v7 │ │ +004524: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +004526: 3502 1400 |0009: if-ge v2, v0, 001d // +0014 │ │ +00452a: 4401 0702 |000b: aget v1, v7, v2 │ │ +00452e: 1203 |000d: const/4 v3, #int 0 // #0 │ │ +004530: 7130 af00 3601 |000e: invoke-static {v6, v3, v1}, Lfr/miximum/napply/NapplyWidget;.setAlarmRunning:(Landroid/content/Context;ZI)V // method@00af │ │ +004536: 7030 b600 6501 |0011: invoke-direct {v5, v6, v1}, Lfr/miximum/napply/NapplyWidget;.stopAlarm:(Landroid/content/Context;I)V // method@00b6 │ │ +00453c: 7020 b700 6500 |0014: invoke-direct {v5, v6}, Lfr/miximum/napply/NapplyWidget;.stopSilentMode:(Landroid/content/Context;)V // method@00b7 │ │ +004542: 7030 a600 6501 |0017: invoke-direct {v5, v6, v1}, Lfr/miximum/napply/NapplyWidget;.deletePreferences:(Landroid/content/Context;I)V // method@00a6 │ │ +004548: d802 0201 |001a: add-int/lit8 v2, v2, #int 1 // #01 │ │ +00454c: 28ed |001c: goto 0009 // -0013 │ │ +00454e: 6f30 1300 6507 |001d: invoke-super {v5, v6, v7}, Landroid/appwidget/AppWidgetProvider;.onDeleted:(Landroid/content/Context;[I)V // method@0013 │ │ +004554: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ 0x0007 line=170 │ │ 0x0008 line=172 │ │ 0x000b line=173 │ │ 0x000d line=174 │ │ @@ -2531,64 +2534,64 @@ │ │ type : '(Landroid/content/Context;Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 106 16-bit code units │ │ -0038e4: |[0038e4] fr.miximum.napply.NapplyWidget.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ -0038f4: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -0038f6: 7110 a900 0700 |0001: invoke-static {v7}, Lfr/miximum/napply/NapplyWidget;.getAppWidgetId:(Landroid/content/Intent;)I // method@00a9 │ │ -0038fc: 0a00 |0004: move-result v0 │ │ -0038fe: 3800 2700 |0005: if-eqz v0, 002c // +0027 │ │ -003902: 1a02 4801 |0007: const-string v2, "fr.miximum.napply.START_ALARM" // string@0148 │ │ -003906: 6e10 1e00 0700 |0009: invoke-virtual {v7}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@001e │ │ -00390c: 0c03 |000c: move-result-object v3 │ │ -00390e: 6e20 1f01 3200 |000d: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@011f │ │ -003914: 0a02 |0010: move-result v2 │ │ -003916: 3802 1f00 |0011: if-eqz v2, 0030 // +001f │ │ -00391a: 7030 b400 6500 |0013: invoke-direct {v5, v6, v0}, Lfr/miximum/napply/NapplyWidget;.startAlarm:(Landroid/content/Context;I)I // method@00b4 │ │ -003920: 0a01 |0016: move-result v1 │ │ -003922: 7030 b200 6501 |0017: invoke-direct {v5, v6, v1}, Lfr/miximum/napply/NapplyWidget;.showNewNapToast:(Landroid/content/Context;I)V // method@00b2 │ │ -003928: 1212 |001a: const/4 v2, #int 1 // #1 │ │ -00392a: 7130 af00 2600 |001b: invoke-static {v6, v2, v0}, Lfr/miximum/napply/NapplyWidget;.setAlarmRunning:(Landroid/content/Context;ZI)V // method@00af │ │ -003930: 7020 b500 6500 |001e: invoke-direct {v5, v6}, Lfr/miximum/napply/NapplyWidget;.startSilentMode:(Landroid/content/Context;)V // method@00b5 │ │ -003936: 7110 1000 0600 |0021: invoke-static {v6}, Landroid/appwidget/AppWidgetManager;.getInstance:(Landroid/content/Context;)Landroid/appwidget/AppWidgetManager; // method@0010 │ │ -00393c: 0c02 |0024: move-result-object v2 │ │ -00393e: 7020 a700 1500 |0025: invoke-direct {v5, v1}, Lfr/miximum/napply/NapplyWidget;.formatAlarmTime:(I)Ljava/lang/String; // method@00a7 │ │ -003944: 0c03 |0028: move-result-object v3 │ │ -003946: 7140 b900 2630 |0029: invoke-static {v6, v2, v0, v3}, Lfr/miximum/napply/NapplyWidget;.updateAppWidget:(Landroid/content/Context;Landroid/appwidget/AppWidgetManager;ILjava/lang/String;)V // method@00b9 │ │ -00394c: 6f30 1400 6507 |002c: invoke-super {v5, v6, v7}, Landroid/appwidget/AppWidgetProvider;.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V // method@0014 │ │ -003952: 0e00 |002f: return-void │ │ -003954: 1a02 4501 |0030: const-string v2, "fr.miximum.napply.CANCEL_ALARM" // string@0145 │ │ -003958: 6e10 1e00 0700 |0032: invoke-virtual {v7}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@001e │ │ -00395e: 0c03 |0035: move-result-object v3 │ │ -003960: 6e20 1f01 3200 |0036: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@011f │ │ -003966: 0a02 |0039: move-result v2 │ │ -003968: 3802 1600 |003a: if-eqz v2, 0050 // +0016 │ │ -00396c: 7030 b600 6500 |003c: invoke-direct {v5, v6, v0}, Lfr/miximum/napply/NapplyWidget;.stopAlarm:(Landroid/content/Context;I)V // method@00b6 │ │ -003972: 7020 b100 6500 |003f: invoke-direct {v5, v6}, Lfr/miximum/napply/NapplyWidget;.showCanceledToast:(Landroid/content/Context;)V // method@00b1 │ │ -003978: 7130 af00 4600 |0042: invoke-static {v6, v4, v0}, Lfr/miximum/napply/NapplyWidget;.setAlarmRunning:(Landroid/content/Context;ZI)V // method@00af │ │ -00397e: 7020 b700 6500 |0045: invoke-direct {v5, v6}, Lfr/miximum/napply/NapplyWidget;.stopSilentMode:(Landroid/content/Context;)V // method@00b7 │ │ -003984: 7110 1000 0600 |0048: invoke-static {v6}, Landroid/appwidget/AppWidgetManager;.getInstance:(Landroid/content/Context;)Landroid/appwidget/AppWidgetManager; // method@0010 │ │ -00398a: 0c02 |004b: move-result-object v2 │ │ -00398c: 7130 b800 2600 |004c: invoke-static {v6, v2, v0}, Lfr/miximum/napply/NapplyWidget;.updateAppWidget:(Landroid/content/Context;Landroid/appwidget/AppWidgetManager;I)V // method@00b8 │ │ -003992: 28dd |004f: goto 002c // -0023 │ │ -003994: 1a02 4401 |0050: const-string v2, "fr.miximum.napply.ALARM_TERMINATED" // string@0144 │ │ -003998: 6e10 1e00 0700 |0052: invoke-virtual {v7}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@001e │ │ -00399e: 0c03 |0055: move-result-object v3 │ │ -0039a0: 6e20 1f01 3200 |0056: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@011f │ │ -0039a6: 0a02 |0059: move-result v2 │ │ -0039a8: 3802 d2ff |005a: if-eqz v2, 002c // -002e │ │ -0039ac: 7130 af00 4600 |005c: invoke-static {v6, v4, v0}, Lfr/miximum/napply/NapplyWidget;.setAlarmRunning:(Landroid/content/Context;ZI)V // method@00af │ │ -0039b2: 7020 b700 6500 |005f: invoke-direct {v5, v6}, Lfr/miximum/napply/NapplyWidget;.stopSilentMode:(Landroid/content/Context;)V // method@00b7 │ │ -0039b8: 7110 1000 0600 |0062: invoke-static {v6}, Landroid/appwidget/AppWidgetManager;.getInstance:(Landroid/content/Context;)Landroid/appwidget/AppWidgetManager; // method@0010 │ │ -0039be: 0c02 |0065: move-result-object v2 │ │ -0039c0: 7130 b800 2600 |0066: invoke-static {v6, v2, v0}, Lfr/miximum/napply/NapplyWidget;.updateAppWidget:(Landroid/content/Context;Landroid/appwidget/AppWidgetManager;I)V // method@00b8 │ │ -0039c6: 28c3 |0069: goto 002c // -003d │ │ +004558: |[004558] fr.miximum.napply.NapplyWidget.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ +004568: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +00456a: 7110 a900 0700 |0001: invoke-static {v7}, Lfr/miximum/napply/NapplyWidget;.getAppWidgetId:(Landroid/content/Intent;)I // method@00a9 │ │ +004570: 0a00 |0004: move-result v0 │ │ +004572: 3800 2700 |0005: if-eqz v0, 002c // +0027 │ │ +004576: 1a02 4401 |0007: const-string v2, "fr.miximum.napply.START_ALARM" // string@0144 │ │ +00457a: 6e10 1e00 0700 |0009: invoke-virtual {v7}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@001e │ │ +004580: 0c03 |000c: move-result-object v3 │ │ +004582: 6e20 1d01 3200 |000d: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@011d │ │ +004588: 0a02 |0010: move-result v2 │ │ +00458a: 3802 1f00 |0011: if-eqz v2, 0030 // +001f │ │ +00458e: 7030 b400 6500 |0013: invoke-direct {v5, v6, v0}, Lfr/miximum/napply/NapplyWidget;.startAlarm:(Landroid/content/Context;I)I // method@00b4 │ │ +004594: 0a01 |0016: move-result v1 │ │ +004596: 7030 b200 6501 |0017: invoke-direct {v5, v6, v1}, Lfr/miximum/napply/NapplyWidget;.showNewNapToast:(Landroid/content/Context;I)V // method@00b2 │ │ +00459c: 1212 |001a: const/4 v2, #int 1 // #1 │ │ +00459e: 7130 af00 2600 |001b: invoke-static {v6, v2, v0}, Lfr/miximum/napply/NapplyWidget;.setAlarmRunning:(Landroid/content/Context;ZI)V // method@00af │ │ +0045a4: 7020 b500 6500 |001e: invoke-direct {v5, v6}, Lfr/miximum/napply/NapplyWidget;.startSilentMode:(Landroid/content/Context;)V // method@00b5 │ │ +0045aa: 7110 1000 0600 |0021: invoke-static {v6}, Landroid/appwidget/AppWidgetManager;.getInstance:(Landroid/content/Context;)Landroid/appwidget/AppWidgetManager; // method@0010 │ │ +0045b0: 0c02 |0024: move-result-object v2 │ │ +0045b2: 7020 a700 1500 |0025: invoke-direct {v5, v1}, Lfr/miximum/napply/NapplyWidget;.formatAlarmTime:(I)Ljava/lang/String; // method@00a7 │ │ +0045b8: 0c03 |0028: move-result-object v3 │ │ +0045ba: 7140 b900 2630 |0029: invoke-static {v6, v2, v0, v3}, Lfr/miximum/napply/NapplyWidget;.updateAppWidget:(Landroid/content/Context;Landroid/appwidget/AppWidgetManager;ILjava/lang/String;)V // method@00b9 │ │ +0045c0: 6f30 1400 6507 |002c: invoke-super {v5, v6, v7}, Landroid/appwidget/AppWidgetProvider;.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V // method@0014 │ │ +0045c6: 0e00 |002f: return-void │ │ +0045c8: 1a02 4101 |0030: const-string v2, "fr.miximum.napply.CANCEL_ALARM" // string@0141 │ │ +0045cc: 6e10 1e00 0700 |0032: invoke-virtual {v7}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@001e │ │ +0045d2: 0c03 |0035: move-result-object v3 │ │ +0045d4: 6e20 1d01 3200 |0036: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@011d │ │ +0045da: 0a02 |0039: move-result v2 │ │ +0045dc: 3802 1600 |003a: if-eqz v2, 0050 // +0016 │ │ +0045e0: 7030 b600 6500 |003c: invoke-direct {v5, v6, v0}, Lfr/miximum/napply/NapplyWidget;.stopAlarm:(Landroid/content/Context;I)V // method@00b6 │ │ +0045e6: 7020 b100 6500 |003f: invoke-direct {v5, v6}, Lfr/miximum/napply/NapplyWidget;.showCanceledToast:(Landroid/content/Context;)V // method@00b1 │ │ +0045ec: 7130 af00 4600 |0042: invoke-static {v6, v4, v0}, Lfr/miximum/napply/NapplyWidget;.setAlarmRunning:(Landroid/content/Context;ZI)V // method@00af │ │ +0045f2: 7020 b700 6500 |0045: invoke-direct {v5, v6}, Lfr/miximum/napply/NapplyWidget;.stopSilentMode:(Landroid/content/Context;)V // method@00b7 │ │ +0045f8: 7110 1000 0600 |0048: invoke-static {v6}, Landroid/appwidget/AppWidgetManager;.getInstance:(Landroid/content/Context;)Landroid/appwidget/AppWidgetManager; // method@0010 │ │ +0045fe: 0c02 |004b: move-result-object v2 │ │ +004600: 7130 b800 2600 |004c: invoke-static {v6, v2, v0}, Lfr/miximum/napply/NapplyWidget;.updateAppWidget:(Landroid/content/Context;Landroid/appwidget/AppWidgetManager;I)V // method@00b8 │ │ +004606: 28dd |004f: goto 002c // -0023 │ │ +004608: 1a02 4001 |0050: const-string v2, "fr.miximum.napply.ALARM_TERMINATED" // string@0140 │ │ +00460c: 6e10 1e00 0700 |0052: invoke-virtual {v7}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@001e │ │ +004612: 0c03 |0055: move-result-object v3 │ │ +004614: 6e20 1d01 3200 |0056: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@011d │ │ +00461a: 0a02 |0059: move-result v2 │ │ +00461c: 3802 d2ff |005a: if-eqz v2, 002c // -002e │ │ +004620: 7130 af00 4600 |005c: invoke-static {v6, v4, v0}, Lfr/miximum/napply/NapplyWidget;.setAlarmRunning:(Landroid/content/Context;ZI)V // method@00af │ │ +004626: 7020 b700 6500 |005f: invoke-direct {v5, v6}, Lfr/miximum/napply/NapplyWidget;.stopSilentMode:(Landroid/content/Context;)V // method@00b7 │ │ +00462c: 7110 1000 0600 |0062: invoke-static {v6}, Landroid/appwidget/AppWidgetManager;.getInstance:(Landroid/content/Context;)Landroid/appwidget/AppWidgetManager; // method@0010 │ │ +004632: 0c02 |0065: move-result-object v2 │ │ +004634: 7130 b800 2600 |0066: invoke-static {v6, v2, v0}, Lfr/miximum/napply/NapplyWidget;.updateAppWidget:(Landroid/content/Context;Landroid/appwidget/AppWidgetManager;I)V // method@00b8 │ │ +00463a: 28c3 |0069: goto 002c // -003d │ │ catches : (none) │ │ positions : │ │ 0x0001 line=63 │ │ 0x0005 line=66 │ │ 0x0007 line=68 │ │ 0x0013 line=69 │ │ 0x0017 line=70 │ │ @@ -2619,23 +2622,23 @@ │ │ type : '(Landroid/content/Context;Landroid/appwidget/AppWidgetManager;[I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -0039c8: |[0039c8] fr.miximum.napply.NapplyWidget.onUpdate:(Landroid/content/Context;Landroid/appwidget/AppWidgetManager;[I)V │ │ -0039d8: 2160 |0000: array-length v0, v6 │ │ -0039da: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -0039dc: 3502 0a00 |0002: if-ge v2, v0, 000c // +000a │ │ -0039e0: 4401 0602 |0004: aget v1, v6, v2 │ │ -0039e4: 7130 b800 5401 |0006: invoke-static {v4, v5, v1}, Lfr/miximum/napply/NapplyWidget;.updateAppWidget:(Landroid/content/Context;Landroid/appwidget/AppWidgetManager;I)V // method@00b8 │ │ -0039ea: d802 0201 |0009: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0039ee: 28f7 |000b: goto 0002 // -0009 │ │ -0039f0: 0e00 |000c: return-void │ │ +00463c: |[00463c] fr.miximum.napply.NapplyWidget.onUpdate:(Landroid/content/Context;Landroid/appwidget/AppWidgetManager;[I)V │ │ +00464c: 2160 |0000: array-length v0, v6 │ │ +00464e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +004650: 3502 0a00 |0002: if-ge v2, v0, 000c // +000a │ │ +004654: 4401 0602 |0004: aget v1, v6, v2 │ │ +004658: 7130 b800 5401 |0006: invoke-static {v4, v5, v1}, Lfr/miximum/napply/NapplyWidget;.updateAppWidget:(Landroid/content/Context;Landroid/appwidget/AppWidgetManager;I)V // method@00b8 │ │ +00465e: d802 0201 |0009: add-int/lit8 v2, v2, #int 1 // #01 │ │ +004662: 28f7 |000b: goto 0002 // -0009 │ │ +004664: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0001 line=55 │ │ 0x0004 line=56 │ │ 0x0006 line=57 │ │ 0x0009 line=55 │ │ @@ -2645,21 +2648,21 @@ │ │ 0x0001 - 0x000d reg=0 N I │ │ 0x0002 - 0x000d reg=2 i I │ │ 0x0000 - 0x000d reg=3 this Lfr/miximum/napply/NapplyWidget; │ │ 0x0000 - 0x000d reg=4 context Landroid/content/Context; │ │ 0x0000 - 0x000d reg=5 appWidgetManager Landroid/appwidget/AppWidgetManager; │ │ 0x0000 - 0x000d reg=6 appWidgetIds [I │ │ │ │ - source_file_idx : 176 (NapplyWidget.java) │ │ + source_file_idx : 173 (NapplyWidget.java) │ │ │ │ Class #12 header: │ │ class_idx : 71 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 106 │ │ -source_file_idx : 190 │ │ +superclass_idx : 103 │ │ +source_file_idx : 187 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #12 annotations: │ │ Annotations on class │ │ @@ -2679,31 +2682,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0039f4: |[0039f4] fr.miximum.napply.R$attr.:()V │ │ -003a04: 7010 1c01 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@011c │ │ -003a0a: 0e00 |0003: return-void │ │ +004668: |[004668] fr.miximum.napply.R$attr.:()V │ │ +004678: 7010 1a01 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@011a │ │ +00467e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lfr/miximum/napply/R$attr; │ │ │ │ Virtual methods - │ │ - source_file_idx : 190 (R.java) │ │ + source_file_idx : 187 (R.java) │ │ │ │ Class #13 header: │ │ class_idx : 72 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 106 │ │ -source_file_idx : 190 │ │ +superclass_idx : 103 │ │ +source_file_idx : 187 │ │ static_fields_size : 20 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #13 annotations: │ │ Annotations on class │ │ @@ -2823,31 +2826,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -003a0c: |[003a0c] fr.miximum.napply.R$drawable.:()V │ │ -003a1c: 7010 1c01 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@011c │ │ -003a22: 0e00 |0003: return-void │ │ +004680: |[004680] fr.miximum.napply.R$drawable.:()V │ │ +004690: 7010 1a01 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@011a │ │ +004696: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lfr/miximum/napply/R$drawable; │ │ │ │ Virtual methods - │ │ - source_file_idx : 190 (R.java) │ │ + source_file_idx : 187 (R.java) │ │ │ │ Class #14 header: │ │ class_idx : 73 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 106 │ │ -source_file_idx : 190 │ │ +superclass_idx : 103 │ │ +source_file_idx : 187 │ │ static_fields_size : 17 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #14 annotations: │ │ Annotations on class │ │ @@ -2952,31 +2955,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -003a24: |[003a24] fr.miximum.napply.R$id.:()V │ │ -003a34: 7010 1c01 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@011c │ │ -003a3a: 0e00 |0003: return-void │ │ +004698: |[004698] fr.miximum.napply.R$id.:()V │ │ +0046a8: 7010 1a01 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@011a │ │ +0046ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lfr/miximum/napply/R$id; │ │ │ │ Virtual methods - │ │ - source_file_idx : 190 (R.java) │ │ + source_file_idx : 187 (R.java) │ │ │ │ Class #15 header: │ │ class_idx : 74 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 106 │ │ -source_file_idx : 190 │ │ +superclass_idx : 103 │ │ +source_file_idx : 187 │ │ static_fields_size : 7 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #15 annotations: │ │ Annotations on class │ │ @@ -3031,31 +3034,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -003a3c: |[003a3c] fr.miximum.napply.R$layout.:()V │ │ -003a4c: 7010 1c01 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@011c │ │ -003a52: 0e00 |0003: return-void │ │ +0046b0: |[0046b0] fr.miximum.napply.R$layout.:()V │ │ +0046c0: 7010 1a01 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@011a │ │ +0046c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lfr/miximum/napply/R$layout; │ │ │ │ Virtual methods - │ │ - source_file_idx : 190 (R.java) │ │ + source_file_idx : 187 (R.java) │ │ │ │ Class #16 header: │ │ class_idx : 75 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 106 │ │ -source_file_idx : 190 │ │ +superclass_idx : 103 │ │ +source_file_idx : 187 │ │ static_fields_size : 13 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #16 annotations: │ │ Annotations on class │ │ @@ -3140,31 +3143,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -003a54: |[003a54] fr.miximum.napply.R$string.:()V │ │ -003a64: 7010 1c01 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@011c │ │ -003a6a: 0e00 |0003: return-void │ │ +0046c8: |[0046c8] fr.miximum.napply.R$string.:()V │ │ +0046d8: 7010 1a01 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@011a │ │ +0046de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lfr/miximum/napply/R$string; │ │ │ │ Virtual methods - │ │ - source_file_idx : 190 (R.java) │ │ + source_file_idx : 187 (R.java) │ │ │ │ Class #17 header: │ │ class_idx : 76 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 106 │ │ -source_file_idx : 190 │ │ +superclass_idx : 103 │ │ +source_file_idx : 187 │ │ static_fields_size : 4 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #17 annotations: │ │ Annotations on class │ │ @@ -3204,31 +3207,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -003a6c: |[003a6c] fr.miximum.napply.R$style.:()V │ │ -003a7c: 7010 1c01 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@011c │ │ -003a82: 0e00 |0003: return-void │ │ +0046e0: |[0046e0] fr.miximum.napply.R$style.:()V │ │ +0046f0: 7010 1a01 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@011a │ │ +0046f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lfr/miximum/napply/R$style; │ │ │ │ Virtual methods - │ │ - source_file_idx : 190 (R.java) │ │ + source_file_idx : 187 (R.java) │ │ │ │ Class #18 header: │ │ class_idx : 77 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 106 │ │ -source_file_idx : 190 │ │ +superclass_idx : 103 │ │ +source_file_idx : 187 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #18 annotations: │ │ Annotations on class │ │ @@ -3253,31 +3256,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -003a84: |[003a84] fr.miximum.napply.R$xml.:()V │ │ -003a94: 7010 1c01 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@011c │ │ -003a9a: 0e00 |0003: return-void │ │ +0046f8: |[0046f8] fr.miximum.napply.R$xml.:()V │ │ +004708: 7010 1a01 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@011a │ │ +00470e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lfr/miximum/napply/R$xml; │ │ │ │ Virtual methods - │ │ - source_file_idx : 190 (R.java) │ │ + source_file_idx : 187 (R.java) │ │ │ │ Class #19 header: │ │ class_idx : 78 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 106 │ │ -source_file_idx : 190 │ │ +superclass_idx : 103 │ │ +source_file_idx : 187 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #19 annotations: │ │ Annotations on class │ │ @@ -3296,32 +3299,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -003a9c: |[003a9c] fr.miximum.napply.R.:()V │ │ -003aac: 7010 1c01 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@011c │ │ -003ab2: 0e00 |0003: return-void │ │ +004710: |[004710] fr.miximum.napply.R.:()V │ │ +004720: 7010 1a01 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@011a │ │ +004726: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ - 0x0003 line=84 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lfr/miximum/napply/R; │ │ │ │ Virtual methods - │ │ - source_file_idx : 190 (R.java) │ │ + source_file_idx : 187 (R.java) │ │ │ │ Class #20 header: │ │ class_idx : 79 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 106 │ │ -source_file_idx : 218 │ │ +superclass_idx : 103 │ │ +source_file_idx : 215 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #20 annotations: │ │ Annotations on class │ │ @@ -3346,60 +3348,60 @@ │ │ type : '(Lfr/miximum/napply/WidgetConfigure;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -003ab4: |[003ab4] fr.miximum.napply.WidgetConfigure$1.:(Lfr/miximum/napply/WidgetConfigure;)V │ │ -003ac4: 5b01 6000 |0000: iput-object v1, v0, Lfr/miximum/napply/WidgetConfigure$1;.this$0:Lfr/miximum/napply/WidgetConfigure; // field@0060 │ │ -003ac8: 7010 1c01 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@011c │ │ -003ace: 0e00 |0005: return-void │ │ +004728: |[004728] fr.miximum.napply.WidgetConfigure$1.:(Lfr/miximum/napply/WidgetConfigure;)V │ │ +004738: 5b01 6000 |0000: iput-object v1, v0, Lfr/miximum/napply/WidgetConfigure$1;.this$0:Lfr/miximum/napply/WidgetConfigure; // field@0060 │ │ +00473c: 7010 1a01 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@011a │ │ +004742: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lfr/miximum/napply/WidgetConfigure$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lfr/miximum/napply/WidgetConfigure; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lfr/miximum/napply/WidgetConfigure; │ │ │ │ Virtual methods - │ │ #0 : (in Lfr/miximum/napply/WidgetConfigure$1;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 52 16-bit code units │ │ -003ad0: |[003ad0] fr.miximum.napply.WidgetConfigure$1.onClick:(Landroid/view/View;)V │ │ -003ae0: 5461 6000 |0000: iget-object v1, v6, Lfr/miximum/napply/WidgetConfigure$1;.this$0:Lfr/miximum/napply/WidgetConfigure; // field@0060 │ │ -003ae4: 7110 1000 0100 |0002: invoke-static {v1}, Landroid/appwidget/AppWidgetManager;.getInstance:(Landroid/content/Context;)Landroid/appwidget/AppWidgetManager; // method@0010 │ │ -003aea: 0c00 |0005: move-result-object v0 │ │ -003aec: 5464 6000 |0006: iget-object v4, v6, Lfr/miximum/napply/WidgetConfigure$1;.this$0:Lfr/miximum/napply/WidgetConfigure; // field@0060 │ │ -003af0: 6e10 cb00 0400 |0008: invoke-virtual {v4}, Lfr/miximum/napply/WidgetConfigure;.getNapDuration:()I // method@00cb │ │ -003af6: 0a02 |000b: move-result v2 │ │ -003af8: 5464 6000 |000c: iget-object v4, v6, Lfr/miximum/napply/WidgetConfigure$1;.this$0:Lfr/miximum/napply/WidgetConfigure; // field@0060 │ │ -003afc: 5244 6400 |000e: iget v4, v4, Lfr/miximum/napply/WidgetConfigure;.mAppWidgetId:I // field@0064 │ │ -003b00: 7130 b000 4102 |0010: invoke-static {v1, v4, v2}, Lfr/miximum/napply/NapplyWidget;.setNapDuration:(Landroid/content/Context;II)V // method@00b0 │ │ -003b06: 5464 6000 |0013: iget-object v4, v6, Lfr/miximum/napply/WidgetConfigure$1;.this$0:Lfr/miximum/napply/WidgetConfigure; // field@0060 │ │ -003b0a: 5244 6400 |0015: iget v4, v4, Lfr/miximum/napply/WidgetConfigure;.mAppWidgetId:I // field@0064 │ │ -003b0e: 7130 b800 0104 |0017: invoke-static {v1, v0, v4}, Lfr/miximum/napply/NapplyWidget;.updateAppWidget:(Landroid/content/Context;Landroid/appwidget/AppWidgetManager;I)V // method@00b8 │ │ -003b14: 2203 1000 |001a: new-instance v3, Landroid/content/Intent; // type@0010 │ │ -003b18: 7010 1b00 0300 |001c: invoke-direct {v3}, Landroid/content/Intent;.:()V // method@001b │ │ -003b1e: 1a04 0001 |001f: const-string v4, "appWidgetId" // string@0100 │ │ -003b22: 5465 6000 |0021: iget-object v5, v6, Lfr/miximum/napply/WidgetConfigure$1;.this$0:Lfr/miximum/napply/WidgetConfigure; // field@0060 │ │ -003b26: 5255 6400 |0023: iget v5, v5, Lfr/miximum/napply/WidgetConfigure;.mAppWidgetId:I // field@0064 │ │ -003b2a: 6e30 2000 4305 |0025: invoke-virtual {v3, v4, v5}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0020 │ │ -003b30: 5464 6000 |0028: iget-object v4, v6, Lfr/miximum/napply/WidgetConfigure$1;.this$0:Lfr/miximum/napply/WidgetConfigure; // field@0060 │ │ -003b34: 12f5 |002a: const/4 v5, #int -1 // #ff │ │ -003b36: 6e30 cf00 5403 |002b: invoke-virtual {v4, v5, v3}, Lfr/miximum/napply/WidgetConfigure;.setResult:(ILandroid/content/Intent;)V // method@00cf │ │ -003b3c: 5464 6000 |002e: iget-object v4, v6, Lfr/miximum/napply/WidgetConfigure$1;.this$0:Lfr/miximum/napply/WidgetConfigure; // field@0060 │ │ -003b40: 6e10 c900 0400 |0030: invoke-virtual {v4}, Lfr/miximum/napply/WidgetConfigure;.finish:()V // method@00c9 │ │ -003b46: 0e00 |0033: return-void │ │ +004744: |[004744] fr.miximum.napply.WidgetConfigure$1.onClick:(Landroid/view/View;)V │ │ +004754: 5461 6000 |0000: iget-object v1, v6, Lfr/miximum/napply/WidgetConfigure$1;.this$0:Lfr/miximum/napply/WidgetConfigure; // field@0060 │ │ +004758: 7110 1000 0100 |0002: invoke-static {v1}, Landroid/appwidget/AppWidgetManager;.getInstance:(Landroid/content/Context;)Landroid/appwidget/AppWidgetManager; // method@0010 │ │ +00475e: 0c00 |0005: move-result-object v0 │ │ +004760: 5464 6000 |0006: iget-object v4, v6, Lfr/miximum/napply/WidgetConfigure$1;.this$0:Lfr/miximum/napply/WidgetConfigure; // field@0060 │ │ +004764: 6e10 cb00 0400 |0008: invoke-virtual {v4}, Lfr/miximum/napply/WidgetConfigure;.getNapDuration:()I // method@00cb │ │ +00476a: 0a02 |000b: move-result v2 │ │ +00476c: 5464 6000 |000c: iget-object v4, v6, Lfr/miximum/napply/WidgetConfigure$1;.this$0:Lfr/miximum/napply/WidgetConfigure; // field@0060 │ │ +004770: 5244 6400 |000e: iget v4, v4, Lfr/miximum/napply/WidgetConfigure;.mAppWidgetId:I // field@0064 │ │ +004774: 7130 b000 4102 |0010: invoke-static {v1, v4, v2}, Lfr/miximum/napply/NapplyWidget;.setNapDuration:(Landroid/content/Context;II)V // method@00b0 │ │ +00477a: 5464 6000 |0013: iget-object v4, v6, Lfr/miximum/napply/WidgetConfigure$1;.this$0:Lfr/miximum/napply/WidgetConfigure; // field@0060 │ │ +00477e: 5244 6400 |0015: iget v4, v4, Lfr/miximum/napply/WidgetConfigure;.mAppWidgetId:I // field@0064 │ │ +004782: 7130 b800 0104 |0017: invoke-static {v1, v0, v4}, Lfr/miximum/napply/NapplyWidget;.updateAppWidget:(Landroid/content/Context;Landroid/appwidget/AppWidgetManager;I)V // method@00b8 │ │ +004788: 2203 1000 |001a: new-instance v3, Landroid/content/Intent; // type@0010 │ │ +00478c: 7010 1b00 0300 |001c: invoke-direct {v3}, Landroid/content/Intent;.:()V // method@001b │ │ +004792: 1a04 fd00 |001f: const-string v4, "appWidgetId" // string@00fd │ │ +004796: 5465 6000 |0021: iget-object v5, v6, Lfr/miximum/napply/WidgetConfigure$1;.this$0:Lfr/miximum/napply/WidgetConfigure; // field@0060 │ │ +00479a: 5255 6400 |0023: iget v5, v5, Lfr/miximum/napply/WidgetConfigure;.mAppWidgetId:I // field@0064 │ │ +00479e: 6e30 2000 4305 |0025: invoke-virtual {v3, v4, v5}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0020 │ │ +0047a4: 5464 6000 |0028: iget-object v4, v6, Lfr/miximum/napply/WidgetConfigure$1;.this$0:Lfr/miximum/napply/WidgetConfigure; // field@0060 │ │ +0047a8: 12f5 |002a: const/4 v5, #int -1 // #ff │ │ +0047aa: 6e30 cf00 5403 |002b: invoke-virtual {v4, v5, v3}, Lfr/miximum/napply/WidgetConfigure;.setResult:(ILandroid/content/Intent;)V // method@00cf │ │ +0047b0: 5464 6000 |002e: iget-object v4, v6, Lfr/miximum/napply/WidgetConfigure$1;.this$0:Lfr/miximum/napply/WidgetConfigure; // field@0060 │ │ +0047b4: 6e10 c900 0400 |0030: invoke-virtual {v4}, Lfr/miximum/napply/WidgetConfigure;.finish:()V // method@00c9 │ │ +0047ba: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x0002 line=80 │ │ 0x0006 line=83 │ │ 0x000c line=84 │ │ 0x0013 line=85 │ │ @@ -3412,21 +3414,21 @@ │ │ 0x0006 - 0x0034 reg=0 appWidgetManager Landroid/appwidget/AppWidgetManager; │ │ 0x0002 - 0x0034 reg=1 context Landroid/content/Context; │ │ 0x000c - 0x0034 reg=2 napDuration I │ │ 0x001f - 0x0034 reg=3 resultValue Landroid/content/Intent; │ │ 0x0000 - 0x0034 reg=6 this Lfr/miximum/napply/WidgetConfigure$1; │ │ 0x0000 - 0x0034 reg=7 v Landroid/view/View; │ │ │ │ - source_file_idx : 218 (WidgetConfigure.java) │ │ + source_file_idx : 215 (WidgetConfigure.java) │ │ │ │ Class #21 header: │ │ class_idx : 80 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 106 │ │ -source_file_idx : 218 │ │ +superclass_idx : 103 │ │ +source_file_idx : 215 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #21 annotations: │ │ Annotations on class │ │ @@ -3451,54 +3453,54 @@ │ │ type : '(Lfr/miximum/napply/WidgetConfigure;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -003b48: |[003b48] fr.miximum.napply.WidgetConfigure$2.:(Lfr/miximum/napply/WidgetConfigure;)V │ │ -003b58: 5b01 6100 |0000: iput-object v1, v0, Lfr/miximum/napply/WidgetConfigure$2;.this$0:Lfr/miximum/napply/WidgetConfigure; // field@0061 │ │ -003b5c: 7010 1c01 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@011c │ │ -003b62: 0e00 |0005: return-void │ │ +0047bc: |[0047bc] fr.miximum.napply.WidgetConfigure$2.:(Lfr/miximum/napply/WidgetConfigure;)V │ │ +0047cc: 5b01 6100 |0000: iput-object v1, v0, Lfr/miximum/napply/WidgetConfigure$2;.this$0:Lfr/miximum/napply/WidgetConfigure; // field@0061 │ │ +0047d0: 7010 1a01 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@011a │ │ +0047d6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lfr/miximum/napply/WidgetConfigure$2; │ │ - 0x0000 - 0x0006 reg=1 (null) Lfr/miximum/napply/WidgetConfigure; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lfr/miximum/napply/WidgetConfigure; │ │ │ │ Virtual methods - │ │ #0 : (in Lfr/miximum/napply/WidgetConfigure$2;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -003b64: |[003b64] fr.miximum.napply.WidgetConfigure$2.onClick:(Landroid/view/View;)V │ │ -003b74: 5410 6100 |0000: iget-object v0, v1, Lfr/miximum/napply/WidgetConfigure$2;.this$0:Lfr/miximum/napply/WidgetConfigure; // field@0061 │ │ -003b78: 6e10 c900 0000 |0002: invoke-virtual {v0}, Lfr/miximum/napply/WidgetConfigure;.finish:()V // method@00c9 │ │ -003b7e: 0e00 |0005: return-void │ │ +0047d8: |[0047d8] fr.miximum.napply.WidgetConfigure$2.onClick:(Landroid/view/View;)V │ │ +0047e8: 5410 6100 |0000: iget-object v0, v1, Lfr/miximum/napply/WidgetConfigure$2;.this$0:Lfr/miximum/napply/WidgetConfigure; // field@0061 │ │ +0047ec: 6e10 c900 0000 |0002: invoke-virtual {v0}, Lfr/miximum/napply/WidgetConfigure;.finish:()V // method@00c9 │ │ +0047f2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0005 line=101 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lfr/miximum/napply/WidgetConfigure$2; │ │ 0x0000 - 0x0006 reg=2 v Landroid/view/View; │ │ │ │ - source_file_idx : 218 (WidgetConfigure.java) │ │ + source_file_idx : 215 (WidgetConfigure.java) │ │ │ │ Class #22 header: │ │ class_idx : 81 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 5 │ │ -source_file_idx : 218 │ │ +source_file_idx : 215 │ │ static_fields_size : 2 │ │ instance_fields_size: 5 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #22 - │ │ Class descriptor : 'Lfr/miximum/napply/WidgetConfigure;' │ │ @@ -3543,25 +3545,25 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -003b80: |[003b80] fr.miximum.napply.WidgetConfigure.:()V │ │ -003b90: 7010 0200 0100 |0000: invoke-direct {v1}, Landroid/app/Activity;.:()V // method@0002 │ │ -003b96: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -003b98: 5910 6400 |0004: iput v0, v1, Lfr/miximum/napply/WidgetConfigure;.mAppWidgetId:I // field@0064 │ │ -003b9c: 2200 4f00 |0006: new-instance v0, Lfr/miximum/napply/WidgetConfigure$1; // type@004f │ │ -003ba0: 7020 c200 1000 |0008: invoke-direct {v0, v1}, Lfr/miximum/napply/WidgetConfigure$1;.:(Lfr/miximum/napply/WidgetConfigure;)V // method@00c2 │ │ -003ba6: 5b10 6800 |000b: iput-object v0, v1, Lfr/miximum/napply/WidgetConfigure;.mOnCreateClickListener:Landroid/view/View$OnClickListener; // field@0068 │ │ -003baa: 2200 5000 |000d: new-instance v0, Lfr/miximum/napply/WidgetConfigure$2; // type@0050 │ │ -003bae: 7020 c400 1000 |000f: invoke-direct {v0, v1}, Lfr/miximum/napply/WidgetConfigure$2;.:(Lfr/miximum/napply/WidgetConfigure;)V // method@00c4 │ │ -003bb4: 5b10 6700 |0012: iput-object v0, v1, Lfr/miximum/napply/WidgetConfigure;.mOnCancelClickListener:Landroid/view/View$OnClickListener; // field@0067 │ │ -003bb8: 0e00 |0014: return-void │ │ +0047f4: |[0047f4] fr.miximum.napply.WidgetConfigure.:()V │ │ +004804: 7010 0200 0100 |0000: invoke-direct {v1}, Landroid/app/Activity;.:()V // method@0002 │ │ +00480a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +00480c: 5910 6400 |0004: iput v0, v1, Lfr/miximum/napply/WidgetConfigure;.mAppWidgetId:I // field@0064 │ │ +004810: 2200 4f00 |0006: new-instance v0, Lfr/miximum/napply/WidgetConfigure$1; // type@004f │ │ +004814: 7020 c200 1000 |0008: invoke-direct {v0, v1}, Lfr/miximum/napply/WidgetConfigure$1;.:(Lfr/miximum/napply/WidgetConfigure;)V // method@00c2 │ │ +00481a: 5b10 6800 |000b: iput-object v0, v1, Lfr/miximum/napply/WidgetConfigure;.mOnCreateClickListener:Landroid/view/View$OnClickListener; // field@0068 │ │ +00481e: 2200 5000 |000d: new-instance v0, Lfr/miximum/napply/WidgetConfigure$2; // type@0050 │ │ +004822: 7020 c400 1000 |000f: invoke-direct {v0, v1}, Lfr/miximum/napply/WidgetConfigure$2;.:(Lfr/miximum/napply/WidgetConfigure;)V // method@00c4 │ │ +004828: 5b10 6700 |0012: iput-object v0, v1, Lfr/miximum/napply/WidgetConfigure;.mOnCancelClickListener:Landroid/view/View$OnClickListener; // field@0067 │ │ +00482c: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0003 line=34 │ │ 0x0006 line=77 │ │ 0x000d line=98 │ │ locals : │ │ @@ -3572,38 +3574,38 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 50 16-bit code units │ │ -003bbc: |[003bbc] fr.miximum.napply.WidgetConfigure.configurePickers:()V │ │ -003bcc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -003bce: 1400 0c00 077f |0001: const v0, #float 1.79446e+38 // #7f07000c │ │ -003bd4: 6e20 c800 0300 |0004: invoke-virtual {v3, v0}, Lfr/miximum/napply/WidgetConfigure;.findViewById:(I)Landroid/view/View; // method@00c8 │ │ -003bda: 0c00 |0007: move-result-object v0 │ │ -003bdc: 1f00 5800 |0008: check-cast v0, Lfr/miximum/picker/NumberPicker; // type@0058 │ │ -003be0: 5b30 6500 |000a: iput-object v0, v3, Lfr/miximum/napply/WidgetConfigure;.mHourPicker:Lfr/miximum/picker/NumberPicker; // field@0065 │ │ -003be4: 5430 6500 |000c: iget-object v0, v3, Lfr/miximum/napply/WidgetConfigure;.mHourPicker:Lfr/miximum/picker/NumberPicker; // field@0065 │ │ -003be8: 1301 1700 |000e: const/16 v1, #int 23 // #17 │ │ -003bec: 6e30 fb00 2001 |0010: invoke-virtual {v0, v2, v1}, Lfr/miximum/picker/NumberPicker;.setRange:(II)V // method@00fb │ │ -003bf2: 5430 6500 |0013: iget-object v0, v3, Lfr/miximum/napply/WidgetConfigure;.mHourPicker:Lfr/miximum/picker/NumberPicker; // field@0065 │ │ -003bf6: 6e20 f600 2000 |0015: invoke-virtual {v0, v2}, Lfr/miximum/picker/NumberPicker;.setCurrent:(I)V // method@00f6 │ │ -003bfc: 1400 0e00 077f |0018: const v0, #float 1.79446e+38 // #7f07000e │ │ -003c02: 6e20 c800 0300 |001b: invoke-virtual {v3, v0}, Lfr/miximum/napply/WidgetConfigure;.findViewById:(I)Landroid/view/View; // method@00c8 │ │ -003c08: 0c00 |001e: move-result-object v0 │ │ -003c0a: 1f00 5800 |001f: check-cast v0, Lfr/miximum/picker/NumberPicker; // type@0058 │ │ -003c0e: 5b30 6600 |0021: iput-object v0, v3, Lfr/miximum/napply/WidgetConfigure;.mMinutePicker:Lfr/miximum/picker/NumberPicker; // field@0066 │ │ -003c12: 5430 6600 |0023: iget-object v0, v3, Lfr/miximum/napply/WidgetConfigure;.mMinutePicker:Lfr/miximum/picker/NumberPicker; // field@0066 │ │ -003c16: 1301 3b00 |0025: const/16 v1, #int 59 // #3b │ │ -003c1a: 6e30 fb00 2001 |0027: invoke-virtual {v0, v2, v1}, Lfr/miximum/picker/NumberPicker;.setRange:(II)V // method@00fb │ │ -003c20: 5430 6600 |002a: iget-object v0, v3, Lfr/miximum/napply/WidgetConfigure;.mMinutePicker:Lfr/miximum/picker/NumberPicker; // field@0066 │ │ -003c24: 1301 1900 |002c: const/16 v1, #int 25 // #19 │ │ -003c28: 6e20 f600 1000 |002e: invoke-virtual {v0, v1}, Lfr/miximum/picker/NumberPicker;.setCurrent:(I)V // method@00f6 │ │ -003c2e: 0e00 |0031: return-void │ │ +004830: |[004830] fr.miximum.napply.WidgetConfigure.configurePickers:()V │ │ +004840: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +004842: 1400 0c00 077f |0001: const v0, #float 1.79446e+38 // #7f07000c │ │ +004848: 6e20 c800 0300 |0004: invoke-virtual {v3, v0}, Lfr/miximum/napply/WidgetConfigure;.findViewById:(I)Landroid/view/View; // method@00c8 │ │ +00484e: 0c00 |0007: move-result-object v0 │ │ +004850: 1f00 5800 |0008: check-cast v0, Lfr/miximum/picker/NumberPicker; // type@0058 │ │ +004854: 5b30 6500 |000a: iput-object v0, v3, Lfr/miximum/napply/WidgetConfigure;.mHourPicker:Lfr/miximum/picker/NumberPicker; // field@0065 │ │ +004858: 5430 6500 |000c: iget-object v0, v3, Lfr/miximum/napply/WidgetConfigure;.mHourPicker:Lfr/miximum/picker/NumberPicker; // field@0065 │ │ +00485c: 1301 1700 |000e: const/16 v1, #int 23 // #17 │ │ +004860: 6e30 fb00 2001 |0010: invoke-virtual {v0, v2, v1}, Lfr/miximum/picker/NumberPicker;.setRange:(II)V // method@00fb │ │ +004866: 5430 6500 |0013: iget-object v0, v3, Lfr/miximum/napply/WidgetConfigure;.mHourPicker:Lfr/miximum/picker/NumberPicker; // field@0065 │ │ +00486a: 6e20 f600 2000 |0015: invoke-virtual {v0, v2}, Lfr/miximum/picker/NumberPicker;.setCurrent:(I)V // method@00f6 │ │ +004870: 1400 0e00 077f |0018: const v0, #float 1.79446e+38 // #7f07000e │ │ +004876: 6e20 c800 0300 |001b: invoke-virtual {v3, v0}, Lfr/miximum/napply/WidgetConfigure;.findViewById:(I)Landroid/view/View; // method@00c8 │ │ +00487c: 0c00 |001e: move-result-object v0 │ │ +00487e: 1f00 5800 |001f: check-cast v0, Lfr/miximum/picker/NumberPicker; // type@0058 │ │ +004882: 5b30 6600 |0021: iput-object v0, v3, Lfr/miximum/napply/WidgetConfigure;.mMinutePicker:Lfr/miximum/picker/NumberPicker; // field@0066 │ │ +004886: 5430 6600 |0023: iget-object v0, v3, Lfr/miximum/napply/WidgetConfigure;.mMinutePicker:Lfr/miximum/picker/NumberPicker; // field@0066 │ │ +00488a: 1301 3b00 |0025: const/16 v1, #int 59 // #3b │ │ +00488e: 6e30 fb00 2001 |0027: invoke-virtual {v0, v2, v1}, Lfr/miximum/picker/NumberPicker;.setRange:(II)V // method@00fb │ │ +004894: 5430 6600 |002a: iget-object v0, v3, Lfr/miximum/napply/WidgetConfigure;.mMinutePicker:Lfr/miximum/picker/NumberPicker; // field@0066 │ │ +004898: 1301 1900 |002c: const/16 v1, #int 25 // #19 │ │ +00489c: 6e20 f600 1000 |002e: invoke-virtual {v0, v1}, Lfr/miximum/picker/NumberPicker;.setCurrent:(I)V // method@00f6 │ │ +0048a2: 0e00 |0031: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=108 │ │ 0x000c line=109 │ │ 0x0013 line=110 │ │ 0x0018 line=112 │ │ 0x0023 line=113 │ │ @@ -3618,24 +3620,24 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -003c30: |[003c30] fr.miximum.napply.WidgetConfigure.getNapDuration:()I │ │ -003c40: 5420 6500 |0000: iget-object v0, v2, Lfr/miximum/napply/WidgetConfigure;.mHourPicker:Lfr/miximum/picker/NumberPicker; // field@0065 │ │ -003c44: 6e10 ef00 0000 |0002: invoke-virtual {v0}, Lfr/miximum/picker/NumberPicker;.getCurrent:()I // method@00ef │ │ -003c4a: 0a00 |0005: move-result v0 │ │ -003c4c: da00 003c |0006: mul-int/lit8 v0, v0, #int 60 // #3c │ │ -003c50: 5421 6600 |0008: iget-object v1, v2, Lfr/miximum/napply/WidgetConfigure;.mMinutePicker:Lfr/miximum/picker/NumberPicker; // field@0066 │ │ -003c54: 6e10 ef00 0100 |000a: invoke-virtual {v1}, Lfr/miximum/picker/NumberPicker;.getCurrent:()I // method@00ef │ │ -003c5a: 0a01 |000d: move-result v1 │ │ -003c5c: b010 |000e: add-int/2addr v0, v1 │ │ -003c5e: 0f00 |000f: return v0 │ │ +0048a4: |[0048a4] fr.miximum.napply.WidgetConfigure.getNapDuration:()I │ │ +0048b4: 5420 6500 |0000: iget-object v0, v2, Lfr/miximum/napply/WidgetConfigure;.mHourPicker:Lfr/miximum/picker/NumberPicker; // field@0065 │ │ +0048b8: 6e10 ef00 0000 |0002: invoke-virtual {v0}, Lfr/miximum/picker/NumberPicker;.getCurrent:()I // method@00ef │ │ +0048be: 0a00 |0005: move-result v0 │ │ +0048c0: da00 003c |0006: mul-int/lit8 v0, v0, #int 60 // #3c │ │ +0048c4: 5421 6600 |0008: iget-object v1, v2, Lfr/miximum/napply/WidgetConfigure;.mMinutePicker:Lfr/miximum/picker/NumberPicker; // field@0066 │ │ +0048c8: 6e10 ef00 0100 |000a: invoke-virtual {v1}, Lfr/miximum/picker/NumberPicker;.getCurrent:()I // method@00ef │ │ +0048ce: 0a01 |000d: move-result v1 │ │ +0048d0: b010 |000e: add-int/2addr v0, v1 │ │ +0048d2: 0f00 |000f: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Lfr/miximum/napply/WidgetConfigure; │ │ │ │ #1 : (in Lfr/miximum/napply/WidgetConfigure;) │ │ @@ -3643,47 +3645,47 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 73 16-bit code units │ │ -003c60: |[003c60] fr.miximum.napply.WidgetConfigure.onCreate:(Landroid/os/Bundle;)V │ │ -003c70: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -003c72: 6f20 0300 5400 |0001: invoke-super {v4, v5}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0003 │ │ -003c78: 6e20 ce00 3400 |0004: invoke-virtual {v4, v3}, Lfr/miximum/napply/WidgetConfigure;.setResult:(I)V // method@00ce │ │ -003c7e: 1402 0600 037f |0007: const v2, #float 1.74129e+38 // #7f030006 │ │ -003c84: 6e20 cd00 2400 |000a: invoke-virtual {v4, v2}, Lfr/miximum/napply/WidgetConfigure;.setContentView:(I)V // method@00cd │ │ -003c8a: 6e10 ca00 0400 |000d: invoke-virtual {v4}, Lfr/miximum/napply/WidgetConfigure;.getIntent:()Landroid/content/Intent; // method@00ca │ │ -003c90: 0c01 |0010: move-result-object v1 │ │ -003c92: 6e10 1f00 0100 |0011: invoke-virtual {v1}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@001f │ │ -003c98: 0c00 |0014: move-result-object v0 │ │ -003c9a: 3800 0a00 |0015: if-eqz v0, 001f // +000a │ │ -003c9e: 1a02 0001 |0017: const-string v2, "appWidgetId" // string@0100 │ │ -003ca2: 6e30 3e00 2003 |0019: invoke-virtual {v0, v2, v3}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@003e │ │ -003ca8: 0a02 |001c: move-result v2 │ │ -003caa: 5942 6400 |001d: iput v2, v4, Lfr/miximum/napply/WidgetConfigure;.mAppWidgetId:I // field@0064 │ │ -003cae: 5242 6400 |001f: iget v2, v4, Lfr/miximum/napply/WidgetConfigure;.mAppWidgetId:I // field@0064 │ │ -003cb2: 3902 0c00 |0021: if-nez v2, 002d // +000c │ │ -003cb6: 1a02 ae00 |0023: const-string v2, "Napply" // string@00ae │ │ -003cba: 1a03 1500 |0025: const-string v3, "Configure: no appwidget id provided" // string@0015 │ │ -003cbe: 7120 5400 3200 |0027: invoke-static {v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0054 │ │ -003cc4: 6e10 c900 0400 |002a: invoke-virtual {v4}, Lfr/miximum/napply/WidgetConfigure;.finish:()V // method@00c9 │ │ -003cca: 7010 c700 0400 |002d: invoke-direct {v4}, Lfr/miximum/napply/WidgetConfigure;.configurePickers:()V // method@00c7 │ │ -003cd0: 1402 0f00 077f |0030: const v2, #float 1.79446e+38 // #7f07000f │ │ -003cd6: 6e20 c800 2400 |0033: invoke-virtual {v4, v2}, Lfr/miximum/napply/WidgetConfigure;.findViewById:(I)Landroid/view/View; // method@00c8 │ │ -003cdc: 0c02 |0036: move-result-object v2 │ │ -003cde: 5443 6800 |0037: iget-object v3, v4, Lfr/miximum/napply/WidgetConfigure;.mOnCreateClickListener:Landroid/view/View$OnClickListener; // field@0068 │ │ -003ce2: 6e20 5800 3200 |0039: invoke-virtual {v2, v3}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0058 │ │ -003ce8: 1402 1000 077f |003c: const v2, #float 1.79446e+38 // #7f070010 │ │ -003cee: 6e20 c800 2400 |003f: invoke-virtual {v4, v2}, Lfr/miximum/napply/WidgetConfigure;.findViewById:(I)Landroid/view/View; // method@00c8 │ │ -003cf4: 0c02 |0042: move-result-object v2 │ │ -003cf6: 5443 6700 |0043: iget-object v3, v4, Lfr/miximum/napply/WidgetConfigure;.mOnCancelClickListener:Landroid/view/View$OnClickListener; // field@0067 │ │ -003cfa: 6e20 5800 3200 |0045: invoke-virtual {v2, v3}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0058 │ │ -003d00: 0e00 |0048: return-void │ │ +0048d4: |[0048d4] fr.miximum.napply.WidgetConfigure.onCreate:(Landroid/os/Bundle;)V │ │ +0048e4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0048e6: 6f20 0300 5400 |0001: invoke-super {v4, v5}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0003 │ │ +0048ec: 6e20 ce00 3400 |0004: invoke-virtual {v4, v3}, Lfr/miximum/napply/WidgetConfigure;.setResult:(I)V // method@00ce │ │ +0048f2: 1402 0600 037f |0007: const v2, #float 1.74129e+38 // #7f030006 │ │ +0048f8: 6e20 cd00 2400 |000a: invoke-virtual {v4, v2}, Lfr/miximum/napply/WidgetConfigure;.setContentView:(I)V // method@00cd │ │ +0048fe: 6e10 ca00 0400 |000d: invoke-virtual {v4}, Lfr/miximum/napply/WidgetConfigure;.getIntent:()Landroid/content/Intent; // method@00ca │ │ +004904: 0c01 |0010: move-result-object v1 │ │ +004906: 6e10 1f00 0100 |0011: invoke-virtual {v1}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@001f │ │ +00490c: 0c00 |0014: move-result-object v0 │ │ +00490e: 3800 0a00 |0015: if-eqz v0, 001f // +000a │ │ +004912: 1a02 fd00 |0017: const-string v2, "appWidgetId" // string@00fd │ │ +004916: 6e30 3e00 2003 |0019: invoke-virtual {v0, v2, v3}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@003e │ │ +00491c: 0a02 |001c: move-result v2 │ │ +00491e: 5942 6400 |001d: iput v2, v4, Lfr/miximum/napply/WidgetConfigure;.mAppWidgetId:I // field@0064 │ │ +004922: 5242 6400 |001f: iget v2, v4, Lfr/miximum/napply/WidgetConfigure;.mAppWidgetId:I // field@0064 │ │ +004926: 3902 0c00 |0021: if-nez v2, 002d // +000c │ │ +00492a: 1a02 ab00 |0023: const-string v2, "Napply" // string@00ab │ │ +00492e: 1a03 1500 |0025: const-string v3, "Configure: no appwidget id provided" // string@0015 │ │ +004932: 7120 5400 3200 |0027: invoke-static {v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0054 │ │ +004938: 6e10 c900 0400 |002a: invoke-virtual {v4}, Lfr/miximum/napply/WidgetConfigure;.finish:()V // method@00c9 │ │ +00493e: 7010 c700 0400 |002d: invoke-direct {v4}, Lfr/miximum/napply/WidgetConfigure;.configurePickers:()V // method@00c7 │ │ +004944: 1402 0f00 077f |0030: const v2, #float 1.79446e+38 // #7f07000f │ │ +00494a: 6e20 c800 2400 |0033: invoke-virtual {v4, v2}, Lfr/miximum/napply/WidgetConfigure;.findViewById:(I)Landroid/view/View; // method@00c8 │ │ +004950: 0c02 |0036: move-result-object v2 │ │ +004952: 5443 6800 |0037: iget-object v3, v4, Lfr/miximum/napply/WidgetConfigure;.mOnCreateClickListener:Landroid/view/View$OnClickListener; // field@0068 │ │ +004956: 6e20 5800 3200 |0039: invoke-virtual {v2, v3}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0058 │ │ +00495c: 1402 1000 077f |003c: const v2, #float 1.79446e+38 // #7f070010 │ │ +004962: 6e20 c800 2400 |003f: invoke-virtual {v4, v2}, Lfr/miximum/napply/WidgetConfigure;.findViewById:(I)Landroid/view/View; // method@00c8 │ │ +004968: 0c02 |0042: move-result-object v2 │ │ +00496a: 5443 6700 |0043: iget-object v3, v4, Lfr/miximum/napply/WidgetConfigure;.mOnCancelClickListener:Landroid/view/View$OnClickListener; // field@0067 │ │ +00496e: 6e20 5800 3200 |0045: invoke-virtual {v2, v3}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0058 │ │ +004974: 0e00 |0048: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=47 │ │ 0x0004 line=51 │ │ 0x0007 line=53 │ │ 0x000d line=56 │ │ 0x0011 line=57 │ │ @@ -3698,172 +3700,32 @@ │ │ 0x0048 line=72 │ │ locals : │ │ 0x0015 - 0x0049 reg=0 extras Landroid/os/Bundle; │ │ 0x0011 - 0x0049 reg=1 intent Landroid/content/Intent; │ │ 0x0000 - 0x0049 reg=4 this Lfr/miximum/napply/WidgetConfigure; │ │ 0x0000 - 0x0049 reg=5 icicle Landroid/os/Bundle; │ │ │ │ - source_file_idx : 218 (WidgetConfigure.java) │ │ + source_file_idx : 215 (WidgetConfigure.java) │ │ │ │ Class #23 header: │ │ -class_idx : 84 │ │ -access_flags : 1537 (0x0601) │ │ -superclass_idx : 106 │ │ -source_file_idx : 179 │ │ -static_fields_size : 0 │ │ -instance_fields_size: 0 │ │ -direct_methods_size : 0 │ │ -virtual_methods_size: 1 │ │ - │ │ -Class #23 annotations: │ │ -Annotations on class │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Lfr/miximum/picker/NumberPicker; │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1545 name="Formatter" │ │ - │ │ -Class #23 - │ │ - Class descriptor : 'Lfr/miximum/picker/NumberPicker$Formatter;' │ │ - Access flags : 0x0601 (PUBLIC INTERFACE ABSTRACT) │ │ - Superclass : 'Ljava/lang/Object;' │ │ - Interfaces - │ │ - Static fields - │ │ - Instance fields - │ │ - Direct methods - │ │ - Virtual methods - │ │ - #0 : (in Lfr/miximum/picker/NumberPicker$Formatter;) │ │ - name : 'toString' │ │ - type : '(I)Ljava/lang/String;' │ │ - access : 0x0401 (PUBLIC ABSTRACT) │ │ - code : (none) │ │ - │ │ - source_file_idx : 179 (NumberPicker.java) │ │ - │ │ -Class #24 header: │ │ -class_idx : 82 │ │ -access_flags : 16 (0x0010) │ │ -superclass_idx : 106 │ │ -source_file_idx : 179 │ │ -static_fields_size : 0 │ │ -instance_fields_size: 3 │ │ -direct_methods_size : 1 │ │ -virtual_methods_size: 1 │ │ - │ │ -Class #24 annotations: │ │ -Annotations on class │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Lfr/miximum/picker/NumberPicker; │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name=null │ │ - │ │ -Class #24 - │ │ - Class descriptor : 'Lfr/miximum/picker/NumberPicker$1;' │ │ - Access flags : 0x0010 (FINAL) │ │ - Superclass : 'Ljava/lang/Object;' │ │ - Interfaces - │ │ - #0 : 'Lfr/miximum/picker/NumberPicker$Formatter;' │ │ - Static fields - │ │ - Instance fields - │ │ - #0 : (in Lfr/miximum/picker/NumberPicker$1;) │ │ - name : 'mArgs' │ │ - type : '[Ljava/lang/Object;' │ │ - access : 0x0010 (FINAL) │ │ - #1 : (in Lfr/miximum/picker/NumberPicker$1;) │ │ - name : 'mBuilder' │ │ - type : 'Ljava/lang/StringBuilder;' │ │ - access : 0x0010 (FINAL) │ │ - #2 : (in Lfr/miximum/picker/NumberPicker$1;) │ │ - name : 'mFmt' │ │ - type : 'Ljava/util/Formatter;' │ │ - access : 0x0010 (FINAL) │ │ - Direct methods - │ │ - #0 : (in Lfr/miximum/picker/NumberPicker$1;) │ │ - name : '' │ │ - type : '()V' │ │ - access : 0x10000 (CONSTRUCTOR) │ │ - code - │ │ - registers : 3 │ │ - ins : 1 │ │ - outs : 2 │ │ - insns size : 25 16-bit code units │ │ -003d04: |[003d04] fr.miximum.picker.NumberPicker$1.:()V │ │ -003d14: 7010 1c01 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@011c │ │ -003d1a: 2200 6d00 |0003: new-instance v0, Ljava/lang/StringBuilder; // type@006d │ │ -003d1e: 7010 2401 0000 |0005: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0124 │ │ -003d24: 5b20 6a00 |0008: iput-object v0, v2, Lfr/miximum/picker/NumberPicker$1;.mBuilder:Ljava/lang/StringBuilder; // field@006a │ │ -003d28: 2200 7300 |000a: new-instance v0, Ljava/util/Formatter; // type@0073 │ │ -003d2c: 5421 6a00 |000c: iget-object v1, v2, Lfr/miximum/picker/NumberPicker$1;.mBuilder:Ljava/lang/StringBuilder; // field@006a │ │ -003d30: 7020 2c01 1000 |000e: invoke-direct {v0, v1}, Ljava/util/Formatter;.:(Ljava/lang/Appendable;)V // method@012c │ │ -003d36: 5b20 6b00 |0011: iput-object v0, v2, Lfr/miximum/picker/NumberPicker$1;.mFmt:Ljava/util/Formatter; // field@006b │ │ -003d3a: 1210 |0013: const/4 v0, #int 1 // #1 │ │ -003d3c: 2300 7f00 |0014: new-array v0, v0, [Ljava/lang/Object; // type@007f │ │ -003d40: 5b20 6900 |0016: iput-object v0, v2, Lfr/miximum/picker/NumberPicker$1;.mArgs:[Ljava/lang/Object; // field@0069 │ │ -003d44: 0e00 |0018: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=65 │ │ - 0x0003 line=66 │ │ - 0x000a line=67 │ │ - 0x0013 line=68 │ │ - locals : │ │ - 0x0000 - 0x0019 reg=2 this Lfr/miximum/picker/NumberPicker$1; │ │ - │ │ - Virtual methods - │ │ - #0 : (in Lfr/miximum/picker/NumberPicker$1;) │ │ - name : 'toString' │ │ - type : '(I)Ljava/lang/String;' │ │ - access : 0x0001 (PUBLIC) │ │ - code - │ │ - registers : 5 │ │ - ins : 2 │ │ - outs : 3 │ │ - insns size : 36 16-bit code units │ │ -003d48: |[003d48] fr.miximum.picker.NumberPicker$1.toString:(I)Ljava/lang/String; │ │ -003d58: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -003d5a: 5430 6900 |0001: iget-object v0, v3, Lfr/miximum/picker/NumberPicker$1;.mArgs:[Ljava/lang/Object; // field@0069 │ │ -003d5e: 7110 1901 0400 |0003: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0119 │ │ -003d64: 0c01 |0006: move-result-object v1 │ │ -003d66: 4d01 0002 |0007: aput-object v1, v0, v2 │ │ -003d6a: 5430 6a00 |0009: iget-object v0, v3, Lfr/miximum/picker/NumberPicker$1;.mBuilder:Ljava/lang/StringBuilder; // field@006a │ │ -003d6e: 5431 6a00 |000b: iget-object v1, v3, Lfr/miximum/picker/NumberPicker$1;.mBuilder:Ljava/lang/StringBuilder; // field@006a │ │ -003d72: 6e10 2901 0100 |000d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.length:()I // method@0129 │ │ -003d78: 0a01 |0010: move-result v1 │ │ -003d7a: 6e30 2801 2001 |0011: invoke-virtual {v0, v2, v1}, Ljava/lang/StringBuilder;.delete:(II)Ljava/lang/StringBuilder; // method@0128 │ │ -003d80: 5430 6b00 |0014: iget-object v0, v3, Lfr/miximum/picker/NumberPicker$1;.mFmt:Ljava/util/Formatter; // field@006b │ │ -003d84: 1a01 0100 |0016: const-string v1, "%02d" // string@0001 │ │ -003d88: 5432 6900 |0018: iget-object v2, v3, Lfr/miximum/picker/NumberPicker$1;.mArgs:[Ljava/lang/Object; // field@0069 │ │ -003d8c: 6e30 2d01 1002 |001a: invoke-virtual {v0, v1, v2}, Ljava/util/Formatter;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/util/Formatter; // method@012d │ │ -003d92: 5430 6b00 |001d: iget-object v0, v3, Lfr/miximum/picker/NumberPicker$1;.mFmt:Ljava/util/Formatter; // field@006b │ │ -003d96: 6e10 2f01 0000 |001f: invoke-virtual {v0}, Ljava/util/Formatter;.toString:()Ljava/lang/String; // method@012f │ │ -003d9c: 0c00 |0022: move-result-object v0 │ │ -003d9e: 1100 |0023: return-object v0 │ │ - catches : (none) │ │ - positions : │ │ - 0x0001 line=70 │ │ - 0x0009 line=71 │ │ - 0x0014 line=72 │ │ - 0x001d line=73 │ │ - locals : │ │ - 0x0000 - 0x0024 reg=3 this Lfr/miximum/picker/NumberPicker$1; │ │ - 0x0000 - 0x0024 reg=4 value I │ │ - │ │ - source_file_idx : 179 (NumberPicker.java) │ │ - │ │ -Class #25 header: │ │ class_idx : 83 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 106 │ │ -source_file_idx : 179 │ │ +superclass_idx : 103 │ │ +source_file_idx : 176 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ -Class #25 annotations: │ │ +Class #23 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Lfr/miximum/picker/NumberPicker; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=0 name=null │ │ │ │ -Class #25 - │ │ +Class #23 - │ │ Class descriptor : 'Lfr/miximum/picker/NumberPicker$2;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/Runnable;' │ │ Static fields - │ │ Instance fields - │ │ @@ -3877,100 +3739,132 @@ │ │ type : '(Lfr/miximum/picker/NumberPicker;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -003da0: |[003da0] fr.miximum.picker.NumberPicker$2.:(Lfr/miximum/picker/NumberPicker;)V │ │ -003db0: 5b01 6c00 |0000: iput-object v1, v0, Lfr/miximum/picker/NumberPicker$2;.this$0:Lfr/miximum/picker/NumberPicker; // field@006c │ │ -003db4: 7010 1c01 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@011c │ │ -003dba: 0e00 |0005: return-void │ │ +004978: |[004978] fr.miximum.picker.NumberPicker$2.:(Lfr/miximum/picker/NumberPicker;)V │ │ +004988: 5b01 6c00 |0000: iput-object v1, v0, Lfr/miximum/picker/NumberPicker$2;.this$0:Lfr/miximum/picker/NumberPicker; // field@006c │ │ +00498c: 7010 1a01 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@011a │ │ +004992: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lfr/miximum/picker/NumberPicker$2; │ │ - 0x0000 - 0x0006 reg=1 (null) Lfr/miximum/picker/NumberPicker; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lfr/miximum/picker/NumberPicker; │ │ │ │ Virtual methods - │ │ #0 : (in Lfr/miximum/picker/NumberPicker$2;) │ │ name : 'run' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 4 │ │ + registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 70 16-bit code units │ │ -003dbc: |[003dbc] fr.miximum.picker.NumberPicker$2.run:()V │ │ -003dcc: 5430 6c00 |0000: iget-object v0, v3, Lfr/miximum/picker/NumberPicker$2;.this$0:Lfr/miximum/picker/NumberPicker; // field@006c │ │ -003dd0: 7110 e200 0000 |0002: invoke-static {v0}, Lfr/miximum/picker/NumberPicker;.access$000:(Lfr/miximum/picker/NumberPicker;)Z // method@00e2 │ │ -003dd6: 0a00 |0005: move-result v0 │ │ -003dd8: 3800 1d00 |0006: if-eqz v0, 0023 // +001d │ │ -003ddc: 5430 6c00 |0008: iget-object v0, v3, Lfr/miximum/picker/NumberPicker$2;.this$0:Lfr/miximum/picker/NumberPicker; // field@006c │ │ -003de0: 5431 6c00 |000a: iget-object v1, v3, Lfr/miximum/picker/NumberPicker$2;.this$0:Lfr/miximum/picker/NumberPicker; // field@006c │ │ -003de4: 5211 7400 |000c: iget v1, v1, Lfr/miximum/picker/NumberPicker;.mCurrent:I // field@0074 │ │ -003de8: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -003dec: 6e20 ec00 1000 |0010: invoke-virtual {v0, v1}, Lfr/miximum/picker/NumberPicker;.changeCurrent:(I)V // method@00ec │ │ -003df2: 5430 6c00 |0013: iget-object v0, v3, Lfr/miximum/picker/NumberPicker$2;.this$0:Lfr/miximum/picker/NumberPicker; // field@006c │ │ -003df6: 7110 e400 0000 |0015: invoke-static {v0}, Lfr/miximum/picker/NumberPicker;.access$200:(Lfr/miximum/picker/NumberPicker;)Landroid/os/Handler; // method@00e4 │ │ -003dfc: 0c00 |0018: move-result-object v0 │ │ -003dfe: 5431 6c00 |0019: iget-object v1, v3, Lfr/miximum/picker/NumberPicker$2;.this$0:Lfr/miximum/picker/NumberPicker; // field@006c │ │ -003e02: 7110 e300 0100 |001b: invoke-static {v1}, Lfr/miximum/picker/NumberPicker;.access$100:(Lfr/miximum/picker/NumberPicker;)J // method@00e3 │ │ -003e08: 0b01 |001e: move-result-wide v1 │ │ -003e0a: 6e40 4100 3021 |001f: invoke-virtual {v0, v3, v1, v2}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0041 │ │ -003e10: 0e00 |0022: return-void │ │ -003e12: 5430 6c00 |0023: iget-object v0, v3, Lfr/miximum/picker/NumberPicker$2;.this$0:Lfr/miximum/picker/NumberPicker; // field@006c │ │ -003e16: 7110 e500 0000 |0025: invoke-static {v0}, Lfr/miximum/picker/NumberPicker;.access$300:(Lfr/miximum/picker/NumberPicker;)Z // method@00e5 │ │ -003e1c: 0a00 |0028: move-result v0 │ │ -003e1e: 3800 f9ff |0029: if-eqz v0, 0022 // -0007 │ │ -003e22: 5430 6c00 |002b: iget-object v0, v3, Lfr/miximum/picker/NumberPicker$2;.this$0:Lfr/miximum/picker/NumberPicker; // field@006c │ │ -003e26: 5431 6c00 |002d: iget-object v1, v3, Lfr/miximum/picker/NumberPicker$2;.this$0:Lfr/miximum/picker/NumberPicker; // field@006c │ │ -003e2a: 5211 7400 |002f: iget v1, v1, Lfr/miximum/picker/NumberPicker;.mCurrent:I // field@0074 │ │ -003e2e: d801 01ff |0031: add-int/lit8 v1, v1, #int -1 // #ff │ │ -003e32: 6e20 ec00 1000 |0033: invoke-virtual {v0, v1}, Lfr/miximum/picker/NumberPicker;.changeCurrent:(I)V // method@00ec │ │ -003e38: 5430 6c00 |0036: iget-object v0, v3, Lfr/miximum/picker/NumberPicker$2;.this$0:Lfr/miximum/picker/NumberPicker; // field@006c │ │ -003e3c: 7110 e400 0000 |0038: invoke-static {v0}, Lfr/miximum/picker/NumberPicker;.access$200:(Lfr/miximum/picker/NumberPicker;)Landroid/os/Handler; // method@00e4 │ │ -003e42: 0c00 |003b: move-result-object v0 │ │ -003e44: 5431 6c00 |003c: iget-object v1, v3, Lfr/miximum/picker/NumberPicker$2;.this$0:Lfr/miximum/picker/NumberPicker; // field@006c │ │ -003e48: 7110 e300 0100 |003e: invoke-static {v1}, Lfr/miximum/picker/NumberPicker;.access$100:(Lfr/miximum/picker/NumberPicker;)J // method@00e3 │ │ -003e4e: 0b01 |0041: move-result-wide v1 │ │ -003e50: 6e40 4100 3021 |0042: invoke-virtual {v0, v3, v1, v2}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0041 │ │ -003e56: 28dd |0045: goto 0022 // -0023 │ │ +004994: |[004994] fr.miximum.picker.NumberPicker$2.run:()V │ │ +0049a4: 5440 6c00 |0000: iget-object v0, v4, Lfr/miximum/picker/NumberPicker$2;.this$0:Lfr/miximum/picker/NumberPicker; // field@006c │ │ +0049a8: 7110 e200 0000 |0002: invoke-static {v0}, Lfr/miximum/picker/NumberPicker;.access$000:(Lfr/miximum/picker/NumberPicker;)Z // method@00e2 │ │ +0049ae: 0a00 |0005: move-result v0 │ │ +0049b0: 3800 1d00 |0006: if-eqz v0, 0023 // +001d │ │ +0049b4: 5440 6c00 |0008: iget-object v0, v4, Lfr/miximum/picker/NumberPicker$2;.this$0:Lfr/miximum/picker/NumberPicker; // field@006c │ │ +0049b8: 5441 6c00 |000a: iget-object v1, v4, Lfr/miximum/picker/NumberPicker$2;.this$0:Lfr/miximum/picker/NumberPicker; // field@006c │ │ +0049bc: 5211 7400 |000c: iget v1, v1, Lfr/miximum/picker/NumberPicker;.mCurrent:I // field@0074 │ │ +0049c0: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0049c4: 6e20 ec00 1000 |0010: invoke-virtual {v0, v1}, Lfr/miximum/picker/NumberPicker;.changeCurrent:(I)V // method@00ec │ │ +0049ca: 5440 6c00 |0013: iget-object v0, v4, Lfr/miximum/picker/NumberPicker$2;.this$0:Lfr/miximum/picker/NumberPicker; // field@006c │ │ +0049ce: 7110 e400 0000 |0015: invoke-static {v0}, Lfr/miximum/picker/NumberPicker;.access$200:(Lfr/miximum/picker/NumberPicker;)Landroid/os/Handler; // method@00e4 │ │ +0049d4: 0c00 |0018: move-result-object v0 │ │ +0049d6: 5441 6c00 |0019: iget-object v1, v4, Lfr/miximum/picker/NumberPicker$2;.this$0:Lfr/miximum/picker/NumberPicker; // field@006c │ │ +0049da: 7110 e300 0100 |001b: invoke-static {v1}, Lfr/miximum/picker/NumberPicker;.access$100:(Lfr/miximum/picker/NumberPicker;)J // method@00e3 │ │ +0049e0: 0b02 |001e: move-result-wide v2 │ │ +0049e2: 6e40 4100 4032 |001f: invoke-virtual {v0, v4, v2, v3}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0041 │ │ +0049e8: 0e00 |0022: return-void │ │ +0049ea: 5440 6c00 |0023: iget-object v0, v4, Lfr/miximum/picker/NumberPicker$2;.this$0:Lfr/miximum/picker/NumberPicker; // field@006c │ │ +0049ee: 7110 e500 0000 |0025: invoke-static {v0}, Lfr/miximum/picker/NumberPicker;.access$300:(Lfr/miximum/picker/NumberPicker;)Z // method@00e5 │ │ +0049f4: 0a00 |0028: move-result v0 │ │ +0049f6: 3800 f9ff |0029: if-eqz v0, 0022 // -0007 │ │ +0049fa: 5440 6c00 |002b: iget-object v0, v4, Lfr/miximum/picker/NumberPicker$2;.this$0:Lfr/miximum/picker/NumberPicker; // field@006c │ │ +0049fe: 5441 6c00 |002d: iget-object v1, v4, Lfr/miximum/picker/NumberPicker$2;.this$0:Lfr/miximum/picker/NumberPicker; // field@006c │ │ +004a02: 5211 7400 |002f: iget v1, v1, Lfr/miximum/picker/NumberPicker;.mCurrent:I // field@0074 │ │ +004a06: d801 01ff |0031: add-int/lit8 v1, v1, #int -1 // #ff │ │ +004a0a: 6e20 ec00 1000 |0033: invoke-virtual {v0, v1}, Lfr/miximum/picker/NumberPicker;.changeCurrent:(I)V // method@00ec │ │ +004a10: 5440 6c00 |0036: iget-object v0, v4, Lfr/miximum/picker/NumberPicker$2;.this$0:Lfr/miximum/picker/NumberPicker; // field@006c │ │ +004a14: 7110 e400 0000 |0038: invoke-static {v0}, Lfr/miximum/picker/NumberPicker;.access$200:(Lfr/miximum/picker/NumberPicker;)Landroid/os/Handler; // method@00e4 │ │ +004a1a: 0c00 |003b: move-result-object v0 │ │ +004a1c: 5441 6c00 |003c: iget-object v1, v4, Lfr/miximum/picker/NumberPicker$2;.this$0:Lfr/miximum/picker/NumberPicker; // field@006c │ │ +004a20: 7110 e300 0100 |003e: invoke-static {v1}, Lfr/miximum/picker/NumberPicker;.access$100:(Lfr/miximum/picker/NumberPicker;)J // method@00e3 │ │ +004a26: 0b02 |0041: move-result-wide v2 │ │ +004a28: 6e40 4100 4032 |0042: invoke-virtual {v0, v4, v2, v3}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0041 │ │ +004a2e: 28dd |0045: goto 0022 // -0023 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0008 line=81 │ │ 0x0013 line=82 │ │ 0x0022 line=87 │ │ 0x0023 line=83 │ │ 0x002b line=84 │ │ 0x0036 line=85 │ │ locals : │ │ - 0x0000 - 0x0046 reg=3 this Lfr/miximum/picker/NumberPicker$2; │ │ + 0x0000 - 0x0046 reg=4 this Lfr/miximum/picker/NumberPicker$2; │ │ │ │ - source_file_idx : 179 (NumberPicker.java) │ │ + source_file_idx : 176 (NumberPicker.java) │ │ │ │ -Class #26 header: │ │ +Class #24 header: │ │ +class_idx : 84 │ │ +access_flags : 1537 (0x0601) │ │ +superclass_idx : 103 │ │ +source_file_idx : 176 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 0 │ │ +virtual_methods_size: 1 │ │ + │ │ +Class #24 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Lfr/miximum/picker/NumberPicker; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1545 name="Formatter" │ │ + │ │ +Class #24 - │ │ + Class descriptor : 'Lfr/miximum/picker/NumberPicker$Formatter;' │ │ + Access flags : 0x0601 (PUBLIC INTERFACE ABSTRACT) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + Virtual methods - │ │ + #0 : (in Lfr/miximum/picker/NumberPicker$Formatter;) │ │ + name : 'toString' │ │ + type : '(I)Ljava/lang/String;' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + source_file_idx : 176 (NumberPicker.java) │ │ + │ │ +Class #25 header: │ │ class_idx : 85 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 106 │ │ -source_file_idx : 179 │ │ +superclass_idx : 103 │ │ +source_file_idx : 176 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ -Class #26 annotations: │ │ +Class #25 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Lfr/miximum/picker/NumberPicker; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=2 name="NumberPickerInputFilter" │ │ │ │ -Class #26 - │ │ +Class #25 - │ │ Class descriptor : 'Lfr/miximum/picker/NumberPicker$NumberPickerInputFilter;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/text/InputFilter;' │ │ Static fields - │ │ Instance fields - │ │ @@ -3984,18 +3878,18 @@ │ │ type : '(Lfr/miximum/picker/NumberPicker;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -003e58: |[003e58] fr.miximum.picker.NumberPicker$NumberPickerInputFilter.:(Lfr/miximum/picker/NumberPicker;)V │ │ -003e68: 5b01 6d00 |0000: iput-object v1, v0, Lfr/miximum/picker/NumberPicker$NumberPickerInputFilter;.this$0:Lfr/miximum/picker/NumberPicker; // field@006d │ │ -003e6c: 7010 1c01 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@011c │ │ -003e72: 0e00 |0005: return-void │ │ +004a30: |[004a30] fr.miximum.picker.NumberPicker$NumberPickerInputFilter.:(Lfr/miximum/picker/NumberPicker;)V │ │ +004a40: 5b01 6d00 |0000: iput-object v1, v0, Lfr/miximum/picker/NumberPicker$NumberPickerInputFilter;.this$0:Lfr/miximum/picker/NumberPicker; // field@006d │ │ +004a44: 7010 1a01 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@011a │ │ +004a4a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=328 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lfr/miximum/picker/NumberPicker$NumberPickerInputFilter; │ │ 0x0000 - 0x0006 reg=1 (null) Lfr/miximum/picker/NumberPicker; │ │ │ │ @@ -4004,149 +3898,144 @@ │ │ type : '(Lfr/miximum/picker/NumberPicker;Lfr/miximum/picker/NumberPicker$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -003e74: |[003e74] fr.miximum.picker.NumberPicker$NumberPickerInputFilter.:(Lfr/miximum/picker/NumberPicker;Lfr/miximum/picker/NumberPicker$1;)V │ │ -003e84: 7020 d500 1000 |0000: invoke-direct {v0, v1}, Lfr/miximum/picker/NumberPicker$NumberPickerInputFilter;.:(Lfr/miximum/picker/NumberPicker;)V // method@00d5 │ │ -003e8a: 0e00 |0003: return-void │ │ +004a4c: |[004a4c] fr.miximum.picker.NumberPicker$NumberPickerInputFilter.:(Lfr/miximum/picker/NumberPicker;Lfr/miximum/picker/NumberPicker$1;)V │ │ +004a5c: 7020 d500 1000 |0000: invoke-direct {v0, v1}, Lfr/miximum/picker/NumberPicker$NumberPickerInputFilter;.:(Lfr/miximum/picker/NumberPicker;)V // method@00d5 │ │ +004a62: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=328 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lfr/miximum/picker/NumberPicker$NumberPickerInputFilter; │ │ 0x0000 - 0x0004 reg=1 x0 Lfr/miximum/picker/NumberPicker; │ │ 0x0000 - 0x0004 reg=2 x1 Lfr/miximum/picker/NumberPicker$1; │ │ │ │ Virtual methods - │ │ #0 : (in Lfr/miximum/picker/NumberPicker$NumberPickerInputFilter;) │ │ name : 'filter' │ │ type : '(Ljava/lang/CharSequence;IILandroid/text/Spanned;II)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 23 │ │ + registers : 20 │ │ ins : 7 │ │ outs : 7 │ │ - insns size : 127 16-bit code units │ │ -003e8c: |[003e8c] fr.miximum.picker.NumberPicker$NumberPickerInputFilter.filter:(Ljava/lang/CharSequence;IILandroid/text/Spanned;II)Ljava/lang/CharSequence; │ │ -003e9c: 0800 1000 |0000: move-object/from16 v0, v16 │ │ -003ea0: 5402 6d00 |0002: iget-object v2, v0, Lfr/miximum/picker/NumberPicker$NumberPickerInputFilter;.this$0:Lfr/miximum/picker/NumberPicker; // field@006d │ │ -003ea4: 7110 e600 0200 |0004: invoke-static {v2}, Lfr/miximum/picker/NumberPicker;.access$600:(Lfr/miximum/picker/NumberPicker;)[Ljava/lang/String; // method@00e6 │ │ -003eaa: 0c02 |0007: move-result-object v2 │ │ -003eac: 3902 1b00 |0008: if-nez v2, 0023 // +001b │ │ -003eb0: 0800 1000 |000a: move-object/from16 v0, v16 │ │ -003eb4: 5402 6d00 |000c: iget-object v2, v0, Lfr/miximum/picker/NumberPicker$NumberPickerInputFilter;.this$0:Lfr/miximum/picker/NumberPicker; // field@006d │ │ -003eb8: 7110 e700 0200 |000e: invoke-static {v2}, Lfr/miximum/picker/NumberPicker;.access$700:(Lfr/miximum/picker/NumberPicker;)Landroid/text/InputFilter; // method@00e7 │ │ -003ebe: 0c02 |0011: move-result-object v2 │ │ -003ec0: 0803 1100 |0012: move-object/from16 v3, v17 │ │ -003ec4: 0204 1200 |0014: move/from16 v4, v18 │ │ -003ec8: 0205 1300 |0016: move/from16 v5, v19 │ │ -003ecc: 0806 1400 |0018: move-object/from16 v6, v20 │ │ -003ed0: 0207 1500 |001a: move/from16 v7, v21 │ │ -003ed4: 0208 1600 |001c: move/from16 v8, v22 │ │ -003ed8: 7807 4900 0200 |001e: invoke-interface/range {v2, v3, v4, v5, v6, v7, v8}, Landroid/text/InputFilter;.filter:(Ljava/lang/CharSequence;IILandroid/text/Spanned;II)Ljava/lang/CharSequence; // method@0049 │ │ -003ede: 0c0a |0021: move-result-object v10 │ │ -003ee0: 110a |0022: return-object v10 │ │ -003ee2: 7803 1701 1100 |0023: invoke-interface/range {v17, v18, v19}, Ljava/lang/CharSequence;.subSequence:(II)Ljava/lang/CharSequence; // method@0117 │ │ -003ee8: 0c02 |0026: move-result-object v2 │ │ -003eea: 7110 2301 0200 |0027: invoke-static {v2}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@0123 │ │ -003ef0: 0c0a |002a: move-result-object v10 │ │ -003ef2: 2202 6d00 |002b: new-instance v2, Ljava/lang/StringBuilder; // type@006d │ │ -003ef6: 7010 2401 0200 |002d: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0124 │ │ -003efc: 1203 |0030: const/4 v3, #int 0 // #0 │ │ -003efe: 0800 1400 |0031: move-object/from16 v0, v20 │ │ -003f02: 0201 1500 |0033: move/from16 v1, v21 │ │ -003f06: 7230 4b00 3001 |0035: invoke-interface {v0, v3, v1}, Landroid/text/Spanned;.subSequence:(II)Ljava/lang/CharSequence; // method@004b │ │ -003f0c: 0c03 |0038: move-result-object v3 │ │ -003f0e: 7110 2301 0300 |0039: invoke-static {v3}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@0123 │ │ -003f14: 0c03 |003c: move-result-object v3 │ │ -003f16: 6e20 2701 3200 |003d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0127 │ │ -003f1c: 0c02 |0040: move-result-object v2 │ │ -003f1e: 6e20 2601 a200 |0041: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0126 │ │ -003f24: 0c02 |0044: move-result-object v2 │ │ -003f26: 7801 4a00 1400 |0045: invoke-interface/range {v20}, Landroid/text/Spanned;.length:()I // method@004a │ │ -003f2c: 0a03 |0048: move-result v3 │ │ -003f2e: 0800 1400 |0049: move-object/from16 v0, v20 │ │ -003f32: 0201 1600 |004b: move/from16 v1, v22 │ │ -003f36: 7230 4b00 1003 |004d: invoke-interface {v0, v1, v3}, Landroid/text/Spanned;.subSequence:(II)Ljava/lang/CharSequence; // method@004b │ │ -003f3c: 0c03 |0050: move-result-object v3 │ │ -003f3e: 6e20 2601 3200 |0051: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0126 │ │ -003f44: 0c02 |0054: move-result-object v2 │ │ -003f46: 6e10 2a01 0200 |0055: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@012a │ │ -003f4c: 0c0d |0058: move-result-object v13 │ │ -003f4e: 7110 2301 0d00 |0059: invoke-static {v13}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@0123 │ │ -003f54: 0c02 |005c: move-result-object v2 │ │ -003f56: 6e10 2101 0200 |005d: invoke-virtual {v2}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@0121 │ │ -003f5c: 0c0e |0060: move-result-object v14 │ │ -003f5e: 0800 1000 |0061: move-object/from16 v0, v16 │ │ -003f62: 5402 6d00 |0063: iget-object v2, v0, Lfr/miximum/picker/NumberPicker$NumberPickerInputFilter;.this$0:Lfr/miximum/picker/NumberPicker; // field@006d │ │ -003f66: 7110 e600 0200 |0065: invoke-static {v2}, Lfr/miximum/picker/NumberPicker;.access$600:(Lfr/miximum/picker/NumberPicker;)[Ljava/lang/String; // method@00e6 │ │ -003f6c: 0c09 |0068: move-result-object v9 │ │ -003f6e: 219c |0069: array-length v12, v9 │ │ -003f70: 120b |006a: const/4 v11, #int 0 // #0 │ │ -003f72: 35cb 1100 |006b: if-ge v11, v12, 007c // +0011 │ │ -003f76: 460f 090b |006d: aget-object v15, v9, v11 │ │ -003f7a: 6e10 2101 0f00 |006f: invoke-virtual {v15}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@0121 │ │ -003f80: 0c0f |0072: move-result-object v15 │ │ -003f82: 6e20 2001 ef00 |0073: invoke-virtual {v15, v14}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0120 │ │ -003f88: 0a02 |0076: move-result v2 │ │ -003f8a: 3902 abff |0077: if-nez v2, 0022 // -0055 │ │ -003f8e: d80b 0b01 |0079: add-int/lit8 v11, v11, #int 1 // #01 │ │ -003f92: 28f0 |007b: goto 006b // -0010 │ │ -003f94: 1a0a 0000 |007c: const-string v10, "" // string@0000 │ │ -003f98: 28a4 |007e: goto 0022 // -005c │ │ + insns size : 119 16-bit code units │ │ +004a64: |[004a64] fr.miximum.picker.NumberPicker$NumberPickerInputFilter.filter:(Ljava/lang/CharSequence;IILandroid/text/Spanned;II)Ljava/lang/CharSequence; │ │ +004a74: 54d2 6d00 |0000: iget-object v2, v13, Lfr/miximum/picker/NumberPicker$NumberPickerInputFilter;.this$0:Lfr/miximum/picker/NumberPicker; // field@006d │ │ +004a78: 7110 e600 0200 |0002: invoke-static {v2}, Lfr/miximum/picker/NumberPicker;.access$600:(Lfr/miximum/picker/NumberPicker;)[Ljava/lang/String; // method@00e6 │ │ +004a7e: 0c02 |0005: move-result-object v2 │ │ +004a80: 3902 1700 |0006: if-nez v2, 001d // +0017 │ │ +004a84: 54d2 6d00 |0008: iget-object v2, v13, Lfr/miximum/picker/NumberPicker$NumberPickerInputFilter;.this$0:Lfr/miximum/picker/NumberPicker; // field@006d │ │ +004a88: 7110 e700 0200 |000a: invoke-static {v2}, Lfr/miximum/picker/NumberPicker;.access$700:(Lfr/miximum/picker/NumberPicker;)Landroid/text/InputFilter; // method@00e7 │ │ +004a8e: 0c02 |000d: move-result-object v2 │ │ +004a90: 07e3 |000e: move-object v3, v14 │ │ +004a92: 01f4 |000f: move v4, v15 │ │ +004a94: 0205 1000 |0010: move/from16 v5, v16 │ │ +004a98: 0806 1100 |0012: move-object/from16 v6, v17 │ │ +004a9c: 0207 1200 |0014: move/from16 v7, v18 │ │ +004aa0: 0208 1300 |0016: move/from16 v8, v19 │ │ +004aa4: 7807 4900 0200 |0018: invoke-interface/range {v2, v3, v4, v5, v6, v7, v8}, Landroid/text/InputFilter;.filter:(Ljava/lang/CharSequence;IILandroid/text/Spanned;II)Ljava/lang/CharSequence; // method@0049 │ │ +004aaa: 0c09 |001b: move-result-object v9 │ │ +004aac: 1109 |001c: return-object v9 │ │ +004aae: 7803 1401 0e00 |001d: invoke-interface/range {v14, v15, v16}, Ljava/lang/CharSequence;.subSequence:(II)Ljava/lang/CharSequence; // method@0114 │ │ +004ab4: 0c02 |0020: move-result-object v2 │ │ +004ab6: 7110 2101 0200 |0021: invoke-static {v2}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@0121 │ │ +004abc: 0c09 |0024: move-result-object v9 │ │ +004abe: 2202 6a00 |0025: new-instance v2, Ljava/lang/StringBuilder; // type@006a │ │ +004ac2: 7010 2201 0200 |0027: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0122 │ │ +004ac8: 1203 |002a: const/4 v3, #int 0 // #0 │ │ +004aca: 0800 1100 |002b: move-object/from16 v0, v17 │ │ +004ace: 0201 1200 |002d: move/from16 v1, v18 │ │ +004ad2: 7230 4b00 3001 |002f: invoke-interface {v0, v3, v1}, Landroid/text/Spanned;.subSequence:(II)Ljava/lang/CharSequence; // method@004b │ │ +004ad8: 0c03 |0032: move-result-object v3 │ │ +004ada: 7110 2101 0300 |0033: invoke-static {v3}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@0121 │ │ +004ae0: 0c03 |0036: move-result-object v3 │ │ +004ae2: 6e20 2501 3200 |0037: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0125 │ │ +004ae8: 0c02 |003a: move-result-object v2 │ │ +004aea: 6e20 2401 9200 |003b: invoke-virtual {v2, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0124 │ │ +004af0: 0c02 |003e: move-result-object v2 │ │ +004af2: 7801 4a00 1100 |003f: invoke-interface/range {v17}, Landroid/text/Spanned;.length:()I // method@004a │ │ +004af8: 0a03 |0042: move-result v3 │ │ +004afa: 0800 1100 |0043: move-object/from16 v0, v17 │ │ +004afe: 0201 1300 |0045: move/from16 v1, v19 │ │ +004b02: 7230 4b00 1003 |0047: invoke-interface {v0, v1, v3}, Landroid/text/Spanned;.subSequence:(II)Ljava/lang/CharSequence; // method@004b │ │ +004b08: 0c03 |004a: move-result-object v3 │ │ +004b0a: 6e20 2401 3200 |004b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0124 │ │ +004b10: 0c02 |004e: move-result-object v2 │ │ +004b12: 6e10 2801 0200 |004f: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0128 │ │ +004b18: 0c0a |0052: move-result-object v10 │ │ +004b1a: 7110 2101 0a00 |0053: invoke-static {v10}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@0121 │ │ +004b20: 0c02 |0056: move-result-object v2 │ │ +004b22: 6e10 1f01 0200 |0057: invoke-virtual {v2}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@011f │ │ +004b28: 0c0b |005a: move-result-object v11 │ │ +004b2a: 54d2 6d00 |005b: iget-object v2, v13, Lfr/miximum/picker/NumberPicker$NumberPickerInputFilter;.this$0:Lfr/miximum/picker/NumberPicker; // field@006d │ │ +004b2e: 7110 e600 0200 |005d: invoke-static {v2}, Lfr/miximum/picker/NumberPicker;.access$600:(Lfr/miximum/picker/NumberPicker;)[Ljava/lang/String; // method@00e6 │ │ +004b34: 0c03 |0060: move-result-object v3 │ │ +004b36: 2134 |0061: array-length v4, v3 │ │ +004b38: 1202 |0062: const/4 v2, #int 0 // #0 │ │ +004b3a: 3542 1100 |0063: if-ge v2, v4, 0074 // +0011 │ │ +004b3e: 460c 0302 |0065: aget-object v12, v3, v2 │ │ +004b42: 6e10 1f01 0c00 |0067: invoke-virtual {v12}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@011f │ │ +004b48: 0c0c |006a: move-result-object v12 │ │ +004b4a: 6e20 1e01 bc00 |006b: invoke-virtual {v12, v11}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@011e │ │ +004b50: 0a05 |006e: move-result v5 │ │ +004b52: 3905 adff |006f: if-nez v5, 001c // -0053 │ │ +004b56: d802 0201 |0071: add-int/lit8 v2, v2, #int 1 // #01 │ │ +004b5a: 28f0 |0073: goto 0063 // -0010 │ │ +004b5c: 1a09 0000 |0074: const-string v9, "" // string@0000 │ │ +004b60: 28a6 |0076: goto 001c // -005a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=331 │ │ - 0x000a line=332 │ │ - 0x0022 line=345 │ │ - 0x0023 line=334 │ │ - 0x002b line=335 │ │ - 0x0059 line=338 │ │ - 0x0061 line=339 │ │ - 0x006f line=340 │ │ - 0x0073 line=341 │ │ - 0x0079 line=339 │ │ - 0x007c line=345 │ │ - locals : │ │ - 0x006f - 0x007c reg=15 val Ljava/lang/String; │ │ - 0x0069 - 0x007f reg=9 arr$ [Ljava/lang/String; │ │ - 0x002b - 0x007f reg=10 filtered Ljava/lang/CharSequence; │ │ - 0x006b - 0x007f reg=11 i$ I │ │ - 0x006a - 0x007f reg=12 len$ I │ │ - 0x0059 - 0x007f reg=13 result Ljava/lang/String; │ │ - 0x0061 - 0x007f reg=14 str Ljava/lang/String; │ │ - 0x0000 - 0x007f reg=16 this Lfr/miximum/picker/NumberPicker$NumberPickerInputFilter; │ │ - 0x0000 - 0x007f reg=17 source Ljava/lang/CharSequence; │ │ - 0x0000 - 0x007f reg=18 start I │ │ - 0x0000 - 0x007f reg=19 end I │ │ - 0x0000 - 0x007f reg=20 dest Landroid/text/Spanned; │ │ - 0x0000 - 0x007f reg=21 dstart I │ │ - 0x0000 - 0x007f reg=22 dend I │ │ + 0x0008 line=332 │ │ + 0x001c line=345 │ │ + 0x001d line=334 │ │ + 0x0025 line=335 │ │ + 0x003f line=337 │ │ + 0x0053 line=338 │ │ + 0x005b line=339 │ │ + 0x0067 line=340 │ │ + 0x006b line=341 │ │ + 0x0071 line=339 │ │ + 0x0074 line=345 │ │ + locals : │ │ + 0x0067 - 0x0074 reg=12 val Ljava/lang/String; │ │ + 0x0025 - 0x0077 reg=9 filtered Ljava/lang/CharSequence; │ │ + 0x0053 - 0x0077 reg=10 result Ljava/lang/String; │ │ + 0x005b - 0x0077 reg=11 str Ljava/lang/String; │ │ + 0x0000 - 0x0077 reg=13 this Lfr/miximum/picker/NumberPicker$NumberPickerInputFilter; │ │ + 0x0000 - 0x0077 reg=14 source Ljava/lang/CharSequence; │ │ + 0x0000 - 0x0077 reg=15 start I │ │ + 0x0000 - 0x0077 reg=16 end I │ │ + 0x0000 - 0x0077 reg=17 dest Landroid/text/Spanned; │ │ + 0x0000 - 0x0077 reg=18 dstart I │ │ + 0x0000 - 0x0077 reg=19 dend I │ │ │ │ - source_file_idx : 179 (NumberPicker.java) │ │ + source_file_idx : 176 (NumberPicker.java) │ │ │ │ -Class #27 header: │ │ +Class #26 header: │ │ class_idx : 86 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 39 │ │ -source_file_idx : 179 │ │ +source_file_idx : 176 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ -Class #27 annotations: │ │ +Class #26 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Lfr/miximum/picker/NumberPicker; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=2 name="NumberRangeKeyListener" │ │ │ │ -Class #27 - │ │ +Class #26 - │ │ Class descriptor : 'Lfr/miximum/picker/NumberPicker$NumberRangeKeyListener;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Landroid/text/method/NumberKeyListener;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Lfr/miximum/picker/NumberPicker$NumberRangeKeyListener;) │ │ @@ -4159,18 +4048,18 @@ │ │ type : '(Lfr/miximum/picker/NumberPicker;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -003f9c: |[003f9c] fr.miximum.picker.NumberPicker$NumberRangeKeyListener.:(Lfr/miximum/picker/NumberPicker;)V │ │ -003fac: 5b01 6e00 |0000: iput-object v1, v0, Lfr/miximum/picker/NumberPicker$NumberRangeKeyListener;.this$0:Lfr/miximum/picker/NumberPicker; // field@006e │ │ -003fb0: 7010 5100 0000 |0002: invoke-direct {v0}, Landroid/text/method/NumberKeyListener;.:()V // method@0051 │ │ -003fb6: 0e00 |0005: return-void │ │ +004b64: |[004b64] fr.miximum.picker.NumberPicker$NumberRangeKeyListener.:(Lfr/miximum/picker/NumberPicker;)V │ │ +004b74: 5b01 6e00 |0000: iput-object v1, v0, Lfr/miximum/picker/NumberPicker$NumberRangeKeyListener;.this$0:Lfr/miximum/picker/NumberPicker; // field@006e │ │ +004b78: 7010 5100 0000 |0002: invoke-direct {v0}, Landroid/text/method/NumberKeyListener;.:()V // method@0051 │ │ +004b7e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=349 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lfr/miximum/picker/NumberPicker$NumberRangeKeyListener; │ │ 0x0000 - 0x0006 reg=1 (null) Lfr/miximum/picker/NumberPicker; │ │ │ │ @@ -4179,17 +4068,17 @@ │ │ type : '(Lfr/miximum/picker/NumberPicker;Lfr/miximum/picker/NumberPicker$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -003fb8: |[003fb8] fr.miximum.picker.NumberPicker$NumberRangeKeyListener.:(Lfr/miximum/picker/NumberPicker;Lfr/miximum/picker/NumberPicker$1;)V │ │ -003fc8: 7020 d800 1000 |0000: invoke-direct {v0, v1}, Lfr/miximum/picker/NumberPicker$NumberRangeKeyListener;.:(Lfr/miximum/picker/NumberPicker;)V // method@00d8 │ │ -003fce: 0e00 |0003: return-void │ │ +004b80: |[004b80] fr.miximum.picker.NumberPicker$NumberRangeKeyListener.:(Lfr/miximum/picker/NumberPicker;Lfr/miximum/picker/NumberPicker$1;)V │ │ +004b90: 7020 d800 1000 |0000: invoke-direct {v0, v1}, Lfr/miximum/picker/NumberPicker$NumberRangeKeyListener;.:(Lfr/miximum/picker/NumberPicker;)V // method@00d8 │ │ +004b96: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=349 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lfr/miximum/picker/NumberPicker$NumberRangeKeyListener; │ │ 0x0000 - 0x0004 reg=1 x0 Lfr/miximum/picker/NumberPicker; │ │ 0x0000 - 0x0004 reg=2 x1 Lfr/miximum/picker/NumberPicker$1; │ │ @@ -4200,60 +4089,61 @@ │ │ type : '(Ljava/lang/CharSequence;IILandroid/text/Spanned;II)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 7 │ │ outs : 7 │ │ insns size : 74 16-bit code units │ │ -003fd0: |[003fd0] fr.miximum.picker.NumberPicker$NumberRangeKeyListener.filter:(Ljava/lang/CharSequence;IILandroid/text/Spanned;II)Ljava/lang/CharSequence; │ │ -003fe0: 7507 5200 0500 |0000: invoke-super/range {v5, v6, v7, v8, v9, v10, v11}, Landroid/text/method/NumberKeyListener;.filter:(Ljava/lang/CharSequence;IILandroid/text/Spanned;II)Ljava/lang/CharSequence; // method@0052 │ │ -003fe6: 0c00 |0003: move-result-object v0 │ │ -003fe8: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ -003fec: 7230 1701 7608 |0006: invoke-interface {v6, v7, v8}, Ljava/lang/CharSequence;.subSequence:(II)Ljava/lang/CharSequence; // method@0117 │ │ -003ff2: 0c00 |0009: move-result-object v0 │ │ -003ff4: 2203 6d00 |000a: new-instance v3, Ljava/lang/StringBuilder; // type@006d │ │ -003ff8: 7010 2401 0300 |000c: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0124 │ │ -003ffe: 1204 |000f: const/4 v4, #int 0 // #0 │ │ -004000: 7230 4b00 490a |0010: invoke-interface {v9, v4, v10}, Landroid/text/Spanned;.subSequence:(II)Ljava/lang/CharSequence; // method@004b │ │ -004006: 0c04 |0013: move-result-object v4 │ │ -004008: 7110 2301 0400 |0014: invoke-static {v4}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@0123 │ │ -00400e: 0c04 |0017: move-result-object v4 │ │ -004010: 6e20 2701 4300 |0018: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0127 │ │ -004016: 0c03 |001b: move-result-object v3 │ │ -004018: 6e20 2601 0300 |001c: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0126 │ │ -00401e: 0c03 |001f: move-result-object v3 │ │ -004020: 7210 4a00 0900 |0020: invoke-interface {v9}, Landroid/text/Spanned;.length:()I // method@004a │ │ -004026: 0a04 |0023: move-result v4 │ │ -004028: 7230 4b00 b904 |0024: invoke-interface {v9, v11, v4}, Landroid/text/Spanned;.subSequence:(II)Ljava/lang/CharSequence; // method@004b │ │ -00402e: 0c04 |0027: move-result-object v4 │ │ -004030: 6e20 2601 4300 |0028: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0126 │ │ -004036: 0c03 |002b: move-result-object v3 │ │ -004038: 6e10 2a01 0300 |002c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@012a │ │ -00403e: 0c01 |002f: move-result-object v1 │ │ -004040: 1a03 0000 |0030: const-string v3, "" // string@0000 │ │ -004044: 6e20 1f01 1300 |0032: invoke-virtual {v3, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@011f │ │ -00404a: 0a03 |0035: move-result v3 │ │ -00404c: 3803 0300 |0036: if-eqz v3, 0039 // +0003 │ │ -004050: 1101 |0038: return-object v1 │ │ -004052: 5453 6e00 |0039: iget-object v3, v5, Lfr/miximum/picker/NumberPicker$NumberRangeKeyListener;.this$0:Lfr/miximum/picker/NumberPicker; // field@006e │ │ -004056: 7120 e900 1300 |003b: invoke-static {v3, v1}, Lfr/miximum/picker/NumberPicker;.access$900:(Lfr/miximum/picker/NumberPicker;Ljava/lang/String;)I // method@00e9 │ │ -00405c: 0a02 |003e: move-result v2 │ │ -00405e: 5453 6e00 |003f: iget-object v3, v5, Lfr/miximum/picker/NumberPicker$NumberRangeKeyListener;.this$0:Lfr/miximum/picker/NumberPicker; // field@006e │ │ -004062: 5233 7800 |0041: iget v3, v3, Lfr/miximum/picker/NumberPicker;.mEnd:I // field@0078 │ │ -004066: 3732 0500 |0043: if-le v2, v3, 0048 // +0005 │ │ -00406a: 1a01 0000 |0045: const-string v1, "" // string@0000 │ │ -00406e: 28f1 |0047: goto 0038 // -000f │ │ -004070: 0701 |0048: move-object v1, v0 │ │ -004072: 28ef |0049: goto 0038 // -0011 │ │ +004b98: |[004b98] fr.miximum.picker.NumberPicker$NumberRangeKeyListener.filter:(Ljava/lang/CharSequence;IILandroid/text/Spanned;II)Ljava/lang/CharSequence; │ │ +004ba8: 7507 5200 0500 |0000: invoke-super/range {v5, v6, v7, v8, v9, v10, v11}, Landroid/text/method/NumberKeyListener;.filter:(Ljava/lang/CharSequence;IILandroid/text/Spanned;II)Ljava/lang/CharSequence; // method@0052 │ │ +004bae: 0c00 |0003: move-result-object v0 │ │ +004bb0: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ +004bb4: 7230 1401 7608 |0006: invoke-interface {v6, v7, v8}, Ljava/lang/CharSequence;.subSequence:(II)Ljava/lang/CharSequence; // method@0114 │ │ +004bba: 0c00 |0009: move-result-object v0 │ │ +004bbc: 2203 6a00 |000a: new-instance v3, Ljava/lang/StringBuilder; // type@006a │ │ +004bc0: 7010 2201 0300 |000c: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0122 │ │ +004bc6: 1204 |000f: const/4 v4, #int 0 // #0 │ │ +004bc8: 7230 4b00 490a |0010: invoke-interface {v9, v4, v10}, Landroid/text/Spanned;.subSequence:(II)Ljava/lang/CharSequence; // method@004b │ │ +004bce: 0c04 |0013: move-result-object v4 │ │ +004bd0: 7110 2101 0400 |0014: invoke-static {v4}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@0121 │ │ +004bd6: 0c04 |0017: move-result-object v4 │ │ +004bd8: 6e20 2501 4300 |0018: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0125 │ │ +004bde: 0c03 |001b: move-result-object v3 │ │ +004be0: 6e20 2401 0300 |001c: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0124 │ │ +004be6: 0c03 |001f: move-result-object v3 │ │ +004be8: 7210 4a00 0900 |0020: invoke-interface {v9}, Landroid/text/Spanned;.length:()I // method@004a │ │ +004bee: 0a04 |0023: move-result v4 │ │ +004bf0: 7230 4b00 b904 |0024: invoke-interface {v9, v11, v4}, Landroid/text/Spanned;.subSequence:(II)Ljava/lang/CharSequence; // method@004b │ │ +004bf6: 0c04 |0027: move-result-object v4 │ │ +004bf8: 6e20 2401 4300 |0028: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0124 │ │ +004bfe: 0c03 |002b: move-result-object v3 │ │ +004c00: 6e10 2801 0300 |002c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0128 │ │ +004c06: 0c01 |002f: move-result-object v1 │ │ +004c08: 1a03 0000 |0030: const-string v3, "" // string@0000 │ │ +004c0c: 6e20 1d01 1300 |0032: invoke-virtual {v3, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@011d │ │ +004c12: 0a03 |0035: move-result v3 │ │ +004c14: 3803 0300 |0036: if-eqz v3, 0039 // +0003 │ │ +004c18: 1101 |0038: return-object v1 │ │ +004c1a: 5453 6e00 |0039: iget-object v3, v5, Lfr/miximum/picker/NumberPicker$NumberRangeKeyListener;.this$0:Lfr/miximum/picker/NumberPicker; // field@006e │ │ +004c1e: 7120 e900 1300 |003b: invoke-static {v3, v1}, Lfr/miximum/picker/NumberPicker;.access$900:(Lfr/miximum/picker/NumberPicker;Ljava/lang/String;)I // method@00e9 │ │ +004c24: 0a02 |003e: move-result v2 │ │ +004c26: 5453 6e00 |003f: iget-object v3, v5, Lfr/miximum/picker/NumberPicker$NumberRangeKeyListener;.this$0:Lfr/miximum/picker/NumberPicker; // field@006e │ │ +004c2a: 5233 7800 |0041: iget v3, v3, Lfr/miximum/picker/NumberPicker;.mEnd:I // field@0078 │ │ +004c2e: 3732 0500 |0043: if-le v2, v3, 0048 // +0005 │ │ +004c32: 1a01 0000 |0045: const-string v1, "" // string@0000 │ │ +004c36: 28f1 |0047: goto 0038 // -000f │ │ +004c38: 0701 |0048: move-object v1, v0 │ │ +004c3a: 28ef |0049: goto 0038 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=366 │ │ 0x0004 line=367 │ │ 0x0006 line=368 │ │ 0x000a line=371 │ │ + 0x0020 line=373 │ │ 0x0030 line=375 │ │ 0x0038 line=388 │ │ 0x0039 line=378 │ │ 0x003f line=385 │ │ 0x0045 line=386 │ │ 0x0049 line=388 │ │ locals : │ │ @@ -4274,18 +4164,18 @@ │ │ type : '()[C' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -004074: |[004074] fr.miximum.picker.NumberPicker$NumberRangeKeyListener.getAcceptedChars:()[C │ │ -004084: 7100 e800 0000 |0000: invoke-static {}, Lfr/miximum/picker/NumberPicker;.access$800:()[C // method@00e8 │ │ -00408a: 0c00 |0003: move-result-object v0 │ │ -00408c: 1100 |0004: return-object v0 │ │ +004c3c: |[004c3c] fr.miximum.picker.NumberPicker$NumberRangeKeyListener.getAcceptedChars:()[C │ │ +004c4c: 7100 e800 0000 |0000: invoke-static {}, Lfr/miximum/picker/NumberPicker;.access$800:()[C // method@00e8 │ │ +004c52: 0c00 |0003: move-result-object v0 │ │ +004c54: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=359 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lfr/miximum/picker/NumberPicker$NumberRangeKeyListener; │ │ │ │ #2 : (in Lfr/miximum/picker/NumberPicker$NumberRangeKeyListener;) │ │ @@ -4293,72 +4183,72 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -004090: |[004090] fr.miximum.picker.NumberPicker$NumberRangeKeyListener.getInputType:()I │ │ -0040a0: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -0040a2: 0f00 |0001: return v0 │ │ +004c58: |[004c58] fr.miximum.picker.NumberPicker$NumberRangeKeyListener.getInputType:()I │ │ +004c68: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +004c6a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=354 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lfr/miximum/picker/NumberPicker$NumberRangeKeyListener; │ │ │ │ - source_file_idx : 179 (NumberPicker.java) │ │ + source_file_idx : 176 (NumberPicker.java) │ │ │ │ -Class #28 header: │ │ +Class #27 header: │ │ class_idx : 87 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 106 │ │ -source_file_idx : 179 │ │ +superclass_idx : 103 │ │ +source_file_idx : 176 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ -Class #28 annotations: │ │ +Class #27 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Lfr/miximum/picker/NumberPicker; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1545 name="OnChangedListener" │ │ │ │ -Class #28 - │ │ +Class #27 - │ │ Class descriptor : 'Lfr/miximum/picker/NumberPicker$OnChangedListener;' │ │ Access flags : 0x0601 (PUBLIC INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ #0 : (in Lfr/miximum/picker/NumberPicker$OnChangedListener;) │ │ name : 'onChanged' │ │ type : '(Lfr/miximum/picker/NumberPicker;II)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 179 (NumberPicker.java) │ │ + source_file_idx : 176 (NumberPicker.java) │ │ │ │ -Class #29 header: │ │ +Class #28 header: │ │ class_idx : 88 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 53 │ │ -source_file_idx : 179 │ │ +source_file_idx : 176 │ │ static_fields_size : 5 │ │ instance_fields_size: 16 │ │ direct_methods_size : 16 │ │ virtual_methods_size: 16 │ │ │ │ -Class #29 annotations: │ │ +Class #28 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lfr/miximum/picker/NumberPicker$NumberRangeKeyListener; Lfr/miximum/picker/NumberPicker$NumberPickerInputFilter; Lfr/miximum/picker/NumberPicker$Formatter; Lfr/miximum/picker/NumberPicker$OnChangedListener; } │ │ │ │ -Class #29 - │ │ +Class #28 - │ │ Class descriptor : 'Lfr/miximum/picker/NumberPicker;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Landroid/widget/LinearLayout;' │ │ Interfaces - │ │ #0 : 'Landroid/view/View$OnClickListener;' │ │ #1 : 'Landroid/view/View$OnFocusChangeListener;' │ │ #2 : 'Landroid/view/View$OnLongClickListener;' │ │ @@ -4458,25 +4348,25 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -0040a4: |[0040a4] fr.miximum.picker.NumberPicker.:()V │ │ -0040b4: 2200 5200 |0000: new-instance v0, Lfr/miximum/picker/NumberPicker$1; // type@0052 │ │ -0040b8: 7010 d000 0000 |0002: invoke-direct {v0}, Lfr/miximum/picker/NumberPicker$1;.:()V // method@00d0 │ │ -0040be: 6900 7300 |0005: sput-object v0, Lfr/miximum/picker/NumberPicker;.TWO_DIGIT_FORMATTER:Lfr/miximum/picker/NumberPicker$Formatter; // field@0073 │ │ -0040c2: 1300 0a00 |0007: const/16 v0, #int 10 // #a │ │ -0040c6: 2300 7a00 |0009: new-array v0, v0, [C // type@007a │ │ -0040ca: 2600 0700 0000 |000b: fill-array-data v0, 00000012 // +00000007 │ │ -0040d0: 6900 7100 |000e: sput-object v0, Lfr/miximum/picker/NumberPicker;.DIGIT_CHARACTERS:[C // field@0071 │ │ -0040d4: 0e00 |0010: return-void │ │ -0040d6: 0000 |0011: nop // spacer │ │ -0040d8: 0003 0200 0a00 0000 3000 3100 3200 ... |0012: array-data (14 units) │ │ +004c6c: |[004c6c] fr.miximum.picker.NumberPicker.:()V │ │ +004c7c: 2200 5200 |0000: new-instance v0, Lfr/miximum/picker/NumberPicker$1; // type@0052 │ │ +004c80: 7010 d000 0000 |0002: invoke-direct {v0}, Lfr/miximum/picker/NumberPicker$1;.:()V // method@00d0 │ │ +004c86: 6900 7300 |0005: sput-object v0, Lfr/miximum/picker/NumberPicker;.TWO_DIGIT_FORMATTER:Lfr/miximum/picker/NumberPicker$Formatter; // field@0073 │ │ +004c8a: 1300 0a00 |0007: const/16 v0, #int 10 // #a │ │ +004c8e: 2300 7700 |0009: new-array v0, v0, [C // type@0077 │ │ +004c92: 2600 0700 0000 |000b: fill-array-data v0, 00000012 // +00000007 │ │ +004c98: 6900 7100 |000e: sput-object v0, Lfr/miximum/picker/NumberPicker;.DIGIT_CHARACTERS:[C // field@0071 │ │ +004c9c: 0e00 |0010: return-void │ │ +004c9e: 0000 |0011: nop // spacer │ │ +004ca0: 0003 0200 0a00 0000 3000 3100 3200 ... |0012: array-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0007 line=321 │ │ locals : │ │ │ │ #1 : (in Lfr/miximum/picker/NumberPicker;) │ │ @@ -4484,18 +4374,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0040f4: |[0040f4] fr.miximum.picker.NumberPicker.:(Landroid/content/Context;)V │ │ -004104: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -004106: 7030 e000 2100 |0001: invoke-direct {v1, v2, v0}, Lfr/miximum/picker/NumberPicker;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@00e0 │ │ -00410c: 0e00 |0004: return-void │ │ +004cbc: |[004cbc] fr.miximum.picker.NumberPicker.:(Landroid/content/Context;)V │ │ +004ccc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +004cce: 7030 e000 2100 |0001: invoke-direct {v1, v2, v0}, Lfr/miximum/picker/NumberPicker;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@00e0 │ │ +004cd4: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0004 line=107 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lfr/miximum/picker/NumberPicker; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -4505,18 +4395,18 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -004110: |[004110] fr.miximum.picker.NumberPicker.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -004120: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -004122: 7040 e100 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lfr/miximum/picker/NumberPicker;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@00e1 │ │ -004128: 0e00 |0004: return-void │ │ +004cd8: |[004cd8] fr.miximum.picker.NumberPicker.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +004ce8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +004cea: 7040 e100 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lfr/miximum/picker/NumberPicker;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@00e1 │ │ +004cf0: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ 0x0004 line=111 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lfr/miximum/picker/NumberPicker; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -4527,83 +4417,83 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 148 16-bit code units │ │ -00412c: |[00412c] fr.miximum.picker.NumberPicker.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -00413c: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -00413e: 1215 |0001: const/4 v5, #int 1 // #1 │ │ -004140: 1204 |0002: const/4 v4, #int 0 // #0 │ │ -004142: 7030 6a00 8709 |0003: invoke-direct {v7, v8, v9}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@006a │ │ -004148: 2202 5300 |0006: new-instance v2, Lfr/miximum/picker/NumberPicker$2; // type@0053 │ │ -00414c: 7020 d200 7200 |0008: invoke-direct {v2, v7}, Lfr/miximum/picker/NumberPicker$2;.:(Lfr/miximum/picker/NumberPicker;)V // method@00d2 │ │ -004152: 5b72 8000 |000b: iput-object v2, v7, Lfr/miximum/picker/NumberPicker;.mRunnable:Ljava/lang/Runnable; // field@0080 │ │ -004156: 1602 2c01 |000d: const-wide/16 v2, #int 300 // #12c │ │ -00415a: 5a72 8100 |000f: iput-wide v2, v7, Lfr/miximum/picker/NumberPicker;.mSpeed:J // field@0081 │ │ -00415e: 6e20 fa00 5700 |0011: invoke-virtual {v7, v5}, Lfr/miximum/picker/NumberPicker;.setOrientation:(I)V // method@00fa │ │ -004164: 1a02 7f01 |0014: const-string v2, "layout_inflater" // string@017f │ │ -004168: 6e20 1a00 2800 |0016: invoke-virtual {v8, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@001a │ │ -00416e: 0c00 |0019: move-result-object v0 │ │ -004170: 1f00 2b00 |001a: check-cast v0, Landroid/view/LayoutInflater; // type@002b │ │ -004174: 6002 ae00 |001c: sget v2, Lfr/miximum/picker/R$layout;.number_picker:I // field@00ae │ │ -004178: 6e40 5500 2057 |001e: invoke-virtual {v0, v2, v7, v5}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0055 │ │ -00417e: 2202 1d00 |0021: new-instance v2, Landroid/os/Handler; // type@001d │ │ -004182: 7010 3f00 0200 |0023: invoke-direct {v2}, Landroid/os/Handler;.:()V // method@003f │ │ -004188: 5b72 7a00 |0026: iput-object v2, v7, Lfr/miximum/picker/NumberPicker;.mHandler:Landroid/os/Handler; // field@007a │ │ -00418c: 2201 5500 |0028: new-instance v1, Lfr/miximum/picker/NumberPicker$NumberPickerInputFilter; // type@0055 │ │ -004190: 7030 d600 7106 |002a: invoke-direct {v1, v7, v6}, Lfr/miximum/picker/NumberPicker$NumberPickerInputFilter;.:(Lfr/miximum/picker/NumberPicker;Lfr/miximum/picker/NumberPicker$1;)V // method@00d6 │ │ -004196: 2202 5600 |002d: new-instance v2, Lfr/miximum/picker/NumberPicker$NumberRangeKeyListener; // type@0056 │ │ -00419a: 7030 d900 7206 |002f: invoke-direct {v2, v7, v6}, Lfr/miximum/picker/NumberPicker$NumberRangeKeyListener;.:(Lfr/miximum/picker/NumberPicker;Lfr/miximum/picker/NumberPicker$1;)V // method@00d9 │ │ -0041a0: 5b72 7e00 |0032: iput-object v2, v7, Lfr/miximum/picker/NumberPicker;.mNumberInputFilter:Landroid/text/InputFilter; // field@007e │ │ -0041a4: 6002 9e00 |0034: sget v2, Lfr/miximum/picker/R$id;.increment:I // field@009e │ │ -0041a8: 6e20 ed00 2700 |0036: invoke-virtual {v7, v2}, Lfr/miximum/picker/NumberPicker;.findViewById:(I)Landroid/view/View; // method@00ed │ │ -0041ae: 0c02 |0039: move-result-object v2 │ │ -0041b0: 1f02 5900 |003a: check-cast v2, Lfr/miximum/picker/NumberPickerButton; // type@0059 │ │ -0041b4: 5b72 7c00 |003c: iput-object v2, v7, Lfr/miximum/picker/NumberPicker;.mIncrementButton:Lfr/miximum/picker/NumberPickerButton; // field@007c │ │ -0041b8: 5472 7c00 |003e: iget-object v2, v7, Lfr/miximum/picker/NumberPicker;.mIncrementButton:Lfr/miximum/picker/NumberPickerButton; // field@007c │ │ -0041bc: 6e20 0c01 7200 |0040: invoke-virtual {v2, v7}, Lfr/miximum/picker/NumberPickerButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@010c │ │ -0041c2: 5472 7c00 |0043: iget-object v2, v7, Lfr/miximum/picker/NumberPicker;.mIncrementButton:Lfr/miximum/picker/NumberPickerButton; // field@007c │ │ -0041c6: 6e20 0d01 7200 |0045: invoke-virtual {v2, v7}, Lfr/miximum/picker/NumberPickerButton;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@010d │ │ -0041cc: 5472 7c00 |0048: iget-object v2, v7, Lfr/miximum/picker/NumberPicker;.mIncrementButton:Lfr/miximum/picker/NumberPickerButton; // field@007c │ │ -0041d0: 6e20 0b01 7200 |004a: invoke-virtual {v2, v7}, Lfr/miximum/picker/NumberPickerButton;.setNumberPicker:(Lfr/miximum/picker/NumberPicker;)V // method@010b │ │ -0041d6: 6002 9c00 |004d: sget v2, Lfr/miximum/picker/R$id;.decrement:I // field@009c │ │ -0041da: 6e20 ed00 2700 |004f: invoke-virtual {v7, v2}, Lfr/miximum/picker/NumberPicker;.findViewById:(I)Landroid/view/View; // method@00ed │ │ -0041e0: 0c02 |0052: move-result-object v2 │ │ -0041e2: 1f02 5900 |0053: check-cast v2, Lfr/miximum/picker/NumberPickerButton; // type@0059 │ │ -0041e6: 5b72 7600 |0055: iput-object v2, v7, Lfr/miximum/picker/NumberPicker;.mDecrementButton:Lfr/miximum/picker/NumberPickerButton; // field@0076 │ │ -0041ea: 5472 7600 |0057: iget-object v2, v7, Lfr/miximum/picker/NumberPicker;.mDecrementButton:Lfr/miximum/picker/NumberPickerButton; // field@0076 │ │ -0041ee: 6e20 0c01 7200 |0059: invoke-virtual {v2, v7}, Lfr/miximum/picker/NumberPickerButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@010c │ │ -0041f4: 5472 7600 |005c: iget-object v2, v7, Lfr/miximum/picker/NumberPicker;.mDecrementButton:Lfr/miximum/picker/NumberPickerButton; // field@0076 │ │ -0041f8: 6e20 0d01 7200 |005e: invoke-virtual {v2, v7}, Lfr/miximum/picker/NumberPickerButton;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@010d │ │ -0041fe: 5472 7600 |0061: iget-object v2, v7, Lfr/miximum/picker/NumberPicker;.mDecrementButton:Lfr/miximum/picker/NumberPickerButton; // field@0076 │ │ -004202: 6e20 0b01 7200 |0063: invoke-virtual {v2, v7}, Lfr/miximum/picker/NumberPickerButton;.setNumberPicker:(Lfr/miximum/picker/NumberPicker;)V // method@010b │ │ -004208: 6002 a900 |0066: sget v2, Lfr/miximum/picker/R$id;.timepicker_input:I // field@00a9 │ │ -00420c: 6e20 ed00 2700 |0068: invoke-virtual {v7, v2}, Lfr/miximum/picker/NumberPicker;.findViewById:(I)Landroid/view/View; // method@00ed │ │ -004212: 0c02 |006b: move-result-object v2 │ │ -004214: 1f02 3300 |006c: check-cast v2, Landroid/widget/EditText; // type@0033 │ │ -004218: 5b72 8300 |006e: iput-object v2, v7, Lfr/miximum/picker/NumberPicker;.mText:Landroid/widget/EditText; // field@0083 │ │ -00421c: 5472 8300 |0070: iget-object v2, v7, Lfr/miximum/picker/NumberPicker;.mText:Landroid/widget/EditText; // field@0083 │ │ -004220: 6e20 6000 7200 |0072: invoke-virtual {v2, v7}, Landroid/widget/EditText;.setOnFocusChangeListener:(Landroid/view/View$OnFocusChangeListener;)V // method@0060 │ │ -004226: 5472 8300 |0075: iget-object v2, v7, Lfr/miximum/picker/NumberPicker;.mText:Landroid/widget/EditText; // field@0083 │ │ -00422a: 2353 7e00 |0077: new-array v3, v5, [Landroid/text/InputFilter; // type@007e │ │ -00422e: 4d01 0304 |0079: aput-object v1, v3, v4 │ │ -004232: 6e20 5f00 3200 |007b: invoke-virtual {v2, v3}, Landroid/widget/EditText;.setFilters:([Landroid/text/InputFilter;)V // method@005f │ │ -004238: 5472 8300 |007e: iget-object v2, v7, Lfr/miximum/picker/NumberPicker;.mText:Landroid/widget/EditText; // field@0083 │ │ -00423c: 1223 |0080: const/4 v3, #int 2 // #2 │ │ -00423e: 6e20 6100 3200 |0081: invoke-virtual {v2, v3}, Landroid/widget/EditText;.setRawInputType:(I)V // method@0061 │ │ -004244: 6e10 f100 0700 |0084: invoke-virtual {v7}, Lfr/miximum/picker/NumberPicker;.isEnabled:()Z // method@00f1 │ │ -00424a: 0a02 |0087: move-result v2 │ │ -00424c: 3902 0500 |0088: if-nez v2, 008d // +0005 │ │ -004250: 6e20 f700 4700 |008a: invoke-virtual {v7, v4}, Lfr/miximum/picker/NumberPicker;.setEnabled:(Z)V // method@00f7 │ │ -004256: 5974 8200 |008d: iput v4, v7, Lfr/miximum/picker/NumberPicker;.mStart:I // field@0082 │ │ -00425a: 1302 c800 |008f: const/16 v2, #int 200 // #c8 │ │ -00425e: 5972 7800 |0091: iput v2, v7, Lfr/miximum/picker/NumberPicker;.mEnd:I // field@0078 │ │ -004262: 0e00 |0093: return-void │ │ +004cf4: |[004cf4] fr.miximum.picker.NumberPicker.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +004d04: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +004d06: 1215 |0001: const/4 v5, #int 1 // #1 │ │ +004d08: 1204 |0002: const/4 v4, #int 0 // #0 │ │ +004d0a: 7030 6a00 8709 |0003: invoke-direct {v7, v8, v9}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@006a │ │ +004d10: 2202 5300 |0006: new-instance v2, Lfr/miximum/picker/NumberPicker$2; // type@0053 │ │ +004d14: 7020 d200 7200 |0008: invoke-direct {v2, v7}, Lfr/miximum/picker/NumberPicker$2;.:(Lfr/miximum/picker/NumberPicker;)V // method@00d2 │ │ +004d1a: 5b72 8000 |000b: iput-object v2, v7, Lfr/miximum/picker/NumberPicker;.mRunnable:Ljava/lang/Runnable; // field@0080 │ │ +004d1e: 1602 2c01 |000d: const-wide/16 v2, #int 300 // #12c │ │ +004d22: 5a72 8100 |000f: iput-wide v2, v7, Lfr/miximum/picker/NumberPicker;.mSpeed:J // field@0081 │ │ +004d26: 6e20 fa00 5700 |0011: invoke-virtual {v7, v5}, Lfr/miximum/picker/NumberPicker;.setOrientation:(I)V // method@00fa │ │ +004d2c: 1a02 7a01 |0014: const-string v2, "layout_inflater" // string@017a │ │ +004d30: 6e20 1a00 2800 |0016: invoke-virtual {v8, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@001a │ │ +004d36: 0c00 |0019: move-result-object v0 │ │ +004d38: 1f00 2b00 |001a: check-cast v0, Landroid/view/LayoutInflater; // type@002b │ │ +004d3c: 6002 9c00 |001c: sget v2, Lfr/miximum/picker/R$layout;.number_picker:I // field@009c │ │ +004d40: 6e40 5500 2057 |001e: invoke-virtual {v0, v2, v7, v5}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0055 │ │ +004d46: 2202 1d00 |0021: new-instance v2, Landroid/os/Handler; // type@001d │ │ +004d4a: 7010 3f00 0200 |0023: invoke-direct {v2}, Landroid/os/Handler;.:()V // method@003f │ │ +004d50: 5b72 7a00 |0026: iput-object v2, v7, Lfr/miximum/picker/NumberPicker;.mHandler:Landroid/os/Handler; // field@007a │ │ +004d54: 2201 5500 |0028: new-instance v1, Lfr/miximum/picker/NumberPicker$NumberPickerInputFilter; // type@0055 │ │ +004d58: 7030 d600 7106 |002a: invoke-direct {v1, v7, v6}, Lfr/miximum/picker/NumberPicker$NumberPickerInputFilter;.:(Lfr/miximum/picker/NumberPicker;Lfr/miximum/picker/NumberPicker$1;)V // method@00d6 │ │ +004d5e: 2202 5600 |002d: new-instance v2, Lfr/miximum/picker/NumberPicker$NumberRangeKeyListener; // type@0056 │ │ +004d62: 7030 d900 7206 |002f: invoke-direct {v2, v7, v6}, Lfr/miximum/picker/NumberPicker$NumberRangeKeyListener;.:(Lfr/miximum/picker/NumberPicker;Lfr/miximum/picker/NumberPicker$1;)V // method@00d9 │ │ +004d68: 5b72 7e00 |0032: iput-object v2, v7, Lfr/miximum/picker/NumberPicker;.mNumberInputFilter:Landroid/text/InputFilter; // field@007e │ │ +004d6c: 6002 9800 |0034: sget v2, Lfr/miximum/picker/R$id;.increment:I // field@0098 │ │ +004d70: 6e20 ed00 2700 |0036: invoke-virtual {v7, v2}, Lfr/miximum/picker/NumberPicker;.findViewById:(I)Landroid/view/View; // method@00ed │ │ +004d76: 0c02 |0039: move-result-object v2 │ │ +004d78: 1f02 5900 |003a: check-cast v2, Lfr/miximum/picker/NumberPickerButton; // type@0059 │ │ +004d7c: 5b72 7c00 |003c: iput-object v2, v7, Lfr/miximum/picker/NumberPicker;.mIncrementButton:Lfr/miximum/picker/NumberPickerButton; // field@007c │ │ +004d80: 5472 7c00 |003e: iget-object v2, v7, Lfr/miximum/picker/NumberPicker;.mIncrementButton:Lfr/miximum/picker/NumberPickerButton; // field@007c │ │ +004d84: 6e20 0c01 7200 |0040: invoke-virtual {v2, v7}, Lfr/miximum/picker/NumberPickerButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@010c │ │ +004d8a: 5472 7c00 |0043: iget-object v2, v7, Lfr/miximum/picker/NumberPicker;.mIncrementButton:Lfr/miximum/picker/NumberPickerButton; // field@007c │ │ +004d8e: 6e20 0d01 7200 |0045: invoke-virtual {v2, v7}, Lfr/miximum/picker/NumberPickerButton;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@010d │ │ +004d94: 5472 7c00 |0048: iget-object v2, v7, Lfr/miximum/picker/NumberPicker;.mIncrementButton:Lfr/miximum/picker/NumberPickerButton; // field@007c │ │ +004d98: 6e20 0b01 7200 |004a: invoke-virtual {v2, v7}, Lfr/miximum/picker/NumberPickerButton;.setNumberPicker:(Lfr/miximum/picker/NumberPicker;)V // method@010b │ │ +004d9e: 6002 9700 |004d: sget v2, Lfr/miximum/picker/R$id;.decrement:I // field@0097 │ │ +004da2: 6e20 ed00 2700 |004f: invoke-virtual {v7, v2}, Lfr/miximum/picker/NumberPicker;.findViewById:(I)Landroid/view/View; // method@00ed │ │ +004da8: 0c02 |0052: move-result-object v2 │ │ +004daa: 1f02 5900 |0053: check-cast v2, Lfr/miximum/picker/NumberPickerButton; // type@0059 │ │ +004dae: 5b72 7600 |0055: iput-object v2, v7, Lfr/miximum/picker/NumberPicker;.mDecrementButton:Lfr/miximum/picker/NumberPickerButton; // field@0076 │ │ +004db2: 5472 7600 |0057: iget-object v2, v7, Lfr/miximum/picker/NumberPicker;.mDecrementButton:Lfr/miximum/picker/NumberPickerButton; // field@0076 │ │ +004db6: 6e20 0c01 7200 |0059: invoke-virtual {v2, v7}, Lfr/miximum/picker/NumberPickerButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@010c │ │ +004dbc: 5472 7600 |005c: iget-object v2, v7, Lfr/miximum/picker/NumberPicker;.mDecrementButton:Lfr/miximum/picker/NumberPickerButton; // field@0076 │ │ +004dc0: 6e20 0d01 7200 |005e: invoke-virtual {v2, v7}, Lfr/miximum/picker/NumberPickerButton;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@010d │ │ +004dc6: 5472 7600 |0061: iget-object v2, v7, Lfr/miximum/picker/NumberPicker;.mDecrementButton:Lfr/miximum/picker/NumberPickerButton; // field@0076 │ │ +004dca: 6e20 0b01 7200 |0063: invoke-virtual {v2, v7}, Lfr/miximum/picker/NumberPickerButton;.setNumberPicker:(Lfr/miximum/picker/NumberPicker;)V // method@010b │ │ +004dd0: 6002 9a00 |0066: sget v2, Lfr/miximum/picker/R$id;.timepicker_input:I // field@009a │ │ +004dd4: 6e20 ed00 2700 |0068: invoke-virtual {v7, v2}, Lfr/miximum/picker/NumberPicker;.findViewById:(I)Landroid/view/View; // method@00ed │ │ +004dda: 0c02 |006b: move-result-object v2 │ │ +004ddc: 1f02 3300 |006c: check-cast v2, Landroid/widget/EditText; // type@0033 │ │ +004de0: 5b72 8300 |006e: iput-object v2, v7, Lfr/miximum/picker/NumberPicker;.mText:Landroid/widget/EditText; // field@0083 │ │ +004de4: 5472 8300 |0070: iget-object v2, v7, Lfr/miximum/picker/NumberPicker;.mText:Landroid/widget/EditText; // field@0083 │ │ +004de8: 6e20 6000 7200 |0072: invoke-virtual {v2, v7}, Landroid/widget/EditText;.setOnFocusChangeListener:(Landroid/view/View$OnFocusChangeListener;)V // method@0060 │ │ +004dee: 5472 8300 |0075: iget-object v2, v7, Lfr/miximum/picker/NumberPicker;.mText:Landroid/widget/EditText; // field@0083 │ │ +004df2: 2353 7b00 |0077: new-array v3, v5, [Landroid/text/InputFilter; // type@007b │ │ +004df6: 4d01 0304 |0079: aput-object v1, v3, v4 │ │ +004dfa: 6e20 5f00 3200 |007b: invoke-virtual {v2, v3}, Landroid/widget/EditText;.setFilters:([Landroid/text/InputFilter;)V // method@005f │ │ +004e00: 5472 8300 |007e: iget-object v2, v7, Lfr/miximum/picker/NumberPicker;.mText:Landroid/widget/EditText; // field@0083 │ │ +004e04: 1223 |0080: const/4 v3, #int 2 // #2 │ │ +004e06: 6e20 6100 3200 |0081: invoke-virtual {v2, v3}, Landroid/widget/EditText;.setRawInputType:(I)V // method@0061 │ │ +004e0c: 6e10 f100 0700 |0084: invoke-virtual {v7}, Lfr/miximum/picker/NumberPicker;.isEnabled:()Z // method@00f1 │ │ +004e12: 0a02 |0087: move-result v2 │ │ +004e14: 3902 0500 |0088: if-nez v2, 008d // +0005 │ │ +004e18: 6e20 f700 4700 |008a: invoke-virtual {v7, v4}, Lfr/miximum/picker/NumberPicker;.setEnabled:(Z)V // method@00f7 │ │ +004e1e: 5974 8200 |008d: iput v4, v7, Lfr/miximum/picker/NumberPicker;.mStart:I // field@0082 │ │ +004e22: 1302 c800 |008f: const/16 v2, #int 200 // #c8 │ │ +004e26: 5972 7800 |0091: iput v2, v7, Lfr/miximum/picker/NumberPicker;.mEnd:I // field@0078 │ │ +004e2a: 0e00 |0093: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=115 │ │ 0x0006 line=78 │ │ 0x000d line=100 │ │ 0x0011 line=116 │ │ 0x0014 line=117 │ │ @@ -4641,17 +4531,17 @@ │ │ type : '(Lfr/miximum/picker/NumberPicker;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -004264: |[004264] fr.miximum.picker.NumberPicker.access$000:(Lfr/miximum/picker/NumberPicker;)Z │ │ -004274: 5510 7b00 |0000: iget-boolean v0, v1, Lfr/miximum/picker/NumberPicker;.mIncrement:Z // field@007b │ │ -004278: 0f00 |0002: return v0 │ │ +004e2c: |[004e2c] fr.miximum.picker.NumberPicker.access$000:(Lfr/miximum/picker/NumberPicker;)Z │ │ +004e3c: 5510 7b00 |0000: iget-boolean v0, v1, Lfr/miximum/picker/NumberPicker;.mIncrement:Z // field@007b │ │ +004e40: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lfr/miximum/picker/NumberPicker; │ │ │ │ #5 : (in Lfr/miximum/picker/NumberPicker;) │ │ @@ -4659,17 +4549,17 @@ │ │ type : '(Lfr/miximum/picker/NumberPicker;)J' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -00427c: |[00427c] fr.miximum.picker.NumberPicker.access$100:(Lfr/miximum/picker/NumberPicker;)J │ │ -00428c: 5320 8100 |0000: iget-wide v0, v2, Lfr/miximum/picker/NumberPicker;.mSpeed:J // field@0081 │ │ -004290: 1000 |0002: return-wide v0 │ │ +004e44: |[004e44] fr.miximum.picker.NumberPicker.access$100:(Lfr/miximum/picker/NumberPicker;)J │ │ +004e54: 5320 8100 |0000: iget-wide v0, v2, Lfr/miximum/picker/NumberPicker;.mSpeed:J // field@0081 │ │ +004e58: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 x0 Lfr/miximum/picker/NumberPicker; │ │ │ │ #6 : (in Lfr/miximum/picker/NumberPicker;) │ │ @@ -4677,17 +4567,17 @@ │ │ type : '(Lfr/miximum/picker/NumberPicker;)Landroid/os/Handler;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -004294: |[004294] fr.miximum.picker.NumberPicker.access$200:(Lfr/miximum/picker/NumberPicker;)Landroid/os/Handler; │ │ -0042a4: 5410 7a00 |0000: iget-object v0, v1, Lfr/miximum/picker/NumberPicker;.mHandler:Landroid/os/Handler; // field@007a │ │ -0042a8: 1100 |0002: return-object v0 │ │ +004e5c: |[004e5c] fr.miximum.picker.NumberPicker.access$200:(Lfr/miximum/picker/NumberPicker;)Landroid/os/Handler; │ │ +004e6c: 5410 7a00 |0000: iget-object v0, v1, Lfr/miximum/picker/NumberPicker;.mHandler:Landroid/os/Handler; // field@007a │ │ +004e70: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lfr/miximum/picker/NumberPicker; │ │ │ │ #7 : (in Lfr/miximum/picker/NumberPicker;) │ │ @@ -4695,17 +4585,17 @@ │ │ type : '(Lfr/miximum/picker/NumberPicker;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0042ac: |[0042ac] fr.miximum.picker.NumberPicker.access$300:(Lfr/miximum/picker/NumberPicker;)Z │ │ -0042bc: 5510 7500 |0000: iget-boolean v0, v1, Lfr/miximum/picker/NumberPicker;.mDecrement:Z // field@0075 │ │ -0042c0: 0f00 |0002: return v0 │ │ +004e74: |[004e74] fr.miximum.picker.NumberPicker.access$300:(Lfr/miximum/picker/NumberPicker;)Z │ │ +004e84: 5510 7500 |0000: iget-boolean v0, v1, Lfr/miximum/picker/NumberPicker;.mDecrement:Z // field@0075 │ │ +004e88: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lfr/miximum/picker/NumberPicker; │ │ │ │ #8 : (in Lfr/miximum/picker/NumberPicker;) │ │ @@ -4713,17 +4603,17 @@ │ │ type : '(Lfr/miximum/picker/NumberPicker;)[Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0042c4: |[0042c4] fr.miximum.picker.NumberPicker.access$600:(Lfr/miximum/picker/NumberPicker;)[Ljava/lang/String; │ │ -0042d4: 5410 7700 |0000: iget-object v0, v1, Lfr/miximum/picker/NumberPicker;.mDisplayedValues:[Ljava/lang/String; // field@0077 │ │ -0042d8: 1100 |0002: return-object v0 │ │ +004e8c: |[004e8c] fr.miximum.picker.NumberPicker.access$600:(Lfr/miximum/picker/NumberPicker;)[Ljava/lang/String; │ │ +004e9c: 5410 7700 |0000: iget-object v0, v1, Lfr/miximum/picker/NumberPicker;.mDisplayedValues:[Ljava/lang/String; // field@0077 │ │ +004ea0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lfr/miximum/picker/NumberPicker; │ │ │ │ #9 : (in Lfr/miximum/picker/NumberPicker;) │ │ @@ -4731,17 +4621,17 @@ │ │ type : '(Lfr/miximum/picker/NumberPicker;)Landroid/text/InputFilter;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0042dc: |[0042dc] fr.miximum.picker.NumberPicker.access$700:(Lfr/miximum/picker/NumberPicker;)Landroid/text/InputFilter; │ │ -0042ec: 5410 7e00 |0000: iget-object v0, v1, Lfr/miximum/picker/NumberPicker;.mNumberInputFilter:Landroid/text/InputFilter; // field@007e │ │ -0042f0: 1100 |0002: return-object v0 │ │ +004ea4: |[004ea4] fr.miximum.picker.NumberPicker.access$700:(Lfr/miximum/picker/NumberPicker;)Landroid/text/InputFilter; │ │ +004eb4: 5410 7e00 |0000: iget-object v0, v1, Lfr/miximum/picker/NumberPicker;.mNumberInputFilter:Landroid/text/InputFilter; // field@007e │ │ +004eb8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lfr/miximum/picker/NumberPicker; │ │ │ │ #10 : (in Lfr/miximum/picker/NumberPicker;) │ │ @@ -4749,35 +4639,35 @@ │ │ type : '()[C' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0042f4: |[0042f4] fr.miximum.picker.NumberPicker.access$800:()[C │ │ -004304: 6200 7100 |0000: sget-object v0, Lfr/miximum/picker/NumberPicker;.DIGIT_CHARACTERS:[C // field@0071 │ │ -004308: 1100 |0002: return-object v0 │ │ +004ebc: |[004ebc] fr.miximum.picker.NumberPicker.access$800:()[C │ │ +004ecc: 6200 7100 |0000: sget-object v0, Lfr/miximum/picker/NumberPicker;.DIGIT_CHARACTERS:[C // field@0071 │ │ +004ed0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ │ │ #11 : (in Lfr/miximum/picker/NumberPicker;) │ │ name : 'access$900' │ │ type : '(Lfr/miximum/picker/NumberPicker;Ljava/lang/String;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -00430c: |[00430c] fr.miximum.picker.NumberPicker.access$900:(Lfr/miximum/picker/NumberPicker;Ljava/lang/String;)I │ │ -00431c: 7020 f000 2100 |0000: invoke-direct {v1, v2}, Lfr/miximum/picker/NumberPicker;.getSelectedPos:(Ljava/lang/String;)I // method@00f0 │ │ -004322: 0a00 |0003: move-result v0 │ │ -004324: 0f00 |0004: return v0 │ │ +004ed4: |[004ed4] fr.miximum.picker.NumberPicker.access$900:(Lfr/miximum/picker/NumberPicker;Ljava/lang/String;)I │ │ +004ee4: 7020 f000 2100 |0000: invoke-direct {v1, v2}, Lfr/miximum/picker/NumberPicker;.getSelectedPos:(Ljava/lang/String;)I // method@00f0 │ │ +004eea: 0a00 |0003: move-result v0 │ │ +004eec: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Lfr/miximum/picker/NumberPicker; │ │ 0x0000 - 0x0005 reg=2 x1 Ljava/lang/String; │ │ │ │ @@ -4786,70 +4676,73 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -004328: |[004328] fr.miximum.picker.NumberPicker.formatNumber:(I)Ljava/lang/String; │ │ -004338: 5410 7900 |0000: iget-object v0, v1, Lfr/miximum/picker/NumberPicker;.mFormatter:Lfr/miximum/picker/NumberPicker$Formatter; // field@0079 │ │ -00433c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -004340: 5410 7900 |0004: iget-object v0, v1, Lfr/miximum/picker/NumberPicker;.mFormatter:Lfr/miximum/picker/NumberPicker$Formatter; // field@0079 │ │ -004344: 7220 d400 2000 |0006: invoke-interface {v0, v2}, Lfr/miximum/picker/NumberPicker$Formatter;.toString:(I)Ljava/lang/String; // method@00d4 │ │ -00434a: 0c00 |0009: move-result-object v0 │ │ -00434c: 1100 |000a: return-object v0 │ │ -00434e: 7110 2201 0200 |000b: invoke-static {v2}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@0122 │ │ -004354: 0c00 |000e: move-result-object v0 │ │ -004356: 28fb |000f: goto 000a // -0005 │ │ +004ef0: |[004ef0] fr.miximum.picker.NumberPicker.formatNumber:(I)Ljava/lang/String; │ │ +004f00: 5410 7900 |0000: iget-object v0, v1, Lfr/miximum/picker/NumberPicker;.mFormatter:Lfr/miximum/picker/NumberPicker$Formatter; // field@0079 │ │ +004f04: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +004f08: 5410 7900 |0004: iget-object v0, v1, Lfr/miximum/picker/NumberPicker;.mFormatter:Lfr/miximum/picker/NumberPicker$Formatter; // field@0079 │ │ +004f0c: 7220 d400 2000 |0006: invoke-interface {v0, v2}, Lfr/miximum/picker/NumberPicker$Formatter;.toString:(I)Ljava/lang/String; // method@00d4 │ │ +004f12: 0c00 |0009: move-result-object v0 │ │ +004f14: 1100 |000a: return-object v0 │ │ +004f16: 7110 2001 0200 |000b: invoke-static {v2}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@0120 │ │ +004f1c: 0c00 |000e: move-result-object v0 │ │ +004f1e: 28fb |000f: goto 000a // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ + 0x0006 line=218 │ │ + 0x000a line=217 │ │ + 0x000b line=219 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lfr/miximum/picker/NumberPicker; │ │ 0x0000 - 0x0010 reg=2 value I │ │ │ │ #13 : (in Lfr/miximum/picker/NumberPicker;) │ │ name : 'getSelectedPos' │ │ type : '(Ljava/lang/String;)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 49 16-bit code units │ │ -004358: |[004358] fr.miximum.picker.NumberPicker.getSelectedPos:(Ljava/lang/String;)I │ │ -004368: 5421 7700 |0000: iget-object v1, v2, Lfr/miximum/picker/NumberPicker;.mDisplayedValues:[Ljava/lang/String; // field@0077 │ │ -00436c: 3901 0700 |0002: if-nez v1, 0009 // +0007 │ │ -004370: 7110 1801 0300 |0004: invoke-static {v3}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@0118 │ │ -004376: 0a01 |0007: move-result v1 │ │ -004378: 0f01 |0008: return v1 │ │ -00437a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -00437c: 5421 7700 |000a: iget-object v1, v2, Lfr/miximum/picker/NumberPicker;.mDisplayedValues:[Ljava/lang/String; // field@0077 │ │ -004380: 2111 |000c: array-length v1, v1 │ │ -004382: 3510 1b00 |000d: if-ge v0, v1, 0028 // +001b │ │ -004386: 6e10 2101 0300 |000f: invoke-virtual {v3}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@0121 │ │ -00438c: 0c03 |0012: move-result-object v3 │ │ -00438e: 5421 7700 |0013: iget-object v1, v2, Lfr/miximum/picker/NumberPicker;.mDisplayedValues:[Ljava/lang/String; // field@0077 │ │ -004392: 4601 0100 |0015: aget-object v1, v1, v0 │ │ -004396: 6e10 2101 0100 |0017: invoke-virtual {v1}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@0121 │ │ -00439c: 0c01 |001a: move-result-object v1 │ │ -00439e: 6e20 2001 3100 |001b: invoke-virtual {v1, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0120 │ │ -0043a4: 0a01 |001e: move-result v1 │ │ -0043a6: 3801 0600 |001f: if-eqz v1, 0025 // +0006 │ │ -0043aa: 5221 8200 |0021: iget v1, v2, Lfr/miximum/picker/NumberPicker;.mStart:I // field@0082 │ │ -0043ae: b001 |0023: add-int/2addr v1, v0 │ │ -0043b0: 28e4 |0024: goto 0008 // -001c │ │ -0043b2: d800 0001 |0025: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0043b6: 28e3 |0027: goto 000a // -001d │ │ -0043b8: 7110 1801 0300 |0028: invoke-static {v3}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@0118 │ │ -0043be: 0a01 |002b: move-result v1 │ │ -0043c0: 28dc |002c: goto 0008 // -0024 │ │ -0043c2: 0d01 |002d: move-exception v1 │ │ -0043c4: 5221 8200 |002e: iget v1, v2, Lfr/miximum/picker/NumberPicker;.mStart:I // field@0082 │ │ -0043c8: 28d8 |0030: goto 0008 // -0028 │ │ +004f20: |[004f20] fr.miximum.picker.NumberPicker.getSelectedPos:(Ljava/lang/String;)I │ │ +004f30: 5421 7700 |0000: iget-object v1, v2, Lfr/miximum/picker/NumberPicker;.mDisplayedValues:[Ljava/lang/String; // field@0077 │ │ +004f34: 3901 0700 |0002: if-nez v1, 0009 // +0007 │ │ +004f38: 7110 1601 0300 |0004: invoke-static {v3}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@0116 │ │ +004f3e: 0a01 |0007: move-result v1 │ │ +004f40: 0f01 |0008: return v1 │ │ +004f42: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +004f44: 5421 7700 |000a: iget-object v1, v2, Lfr/miximum/picker/NumberPicker;.mDisplayedValues:[Ljava/lang/String; // field@0077 │ │ +004f48: 2111 |000c: array-length v1, v1 │ │ +004f4a: 3510 1b00 |000d: if-ge v0, v1, 0028 // +001b │ │ +004f4e: 6e10 1f01 0300 |000f: invoke-virtual {v3}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@011f │ │ +004f54: 0c03 |0012: move-result-object v3 │ │ +004f56: 5421 7700 |0013: iget-object v1, v2, Lfr/miximum/picker/NumberPicker;.mDisplayedValues:[Ljava/lang/String; // field@0077 │ │ +004f5a: 4601 0100 |0015: aget-object v1, v1, v0 │ │ +004f5e: 6e10 1f01 0100 |0017: invoke-virtual {v1}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@011f │ │ +004f64: 0c01 |001a: move-result-object v1 │ │ +004f66: 6e20 1e01 3100 |001b: invoke-virtual {v1, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@011e │ │ +004f6c: 0a01 |001e: move-result v1 │ │ +004f6e: 3801 0600 |001f: if-eqz v1, 0025 // +0006 │ │ +004f72: 5221 8200 |0021: iget v1, v2, Lfr/miximum/picker/NumberPicker;.mStart:I // field@0082 │ │ +004f76: b001 |0023: add-int/2addr v1, v0 │ │ +004f78: 28e4 |0024: goto 0008 // -001c │ │ +004f7a: d800 0001 |0025: add-int/lit8 v0, v0, #int 1 // #01 │ │ +004f7e: 28e3 |0027: goto 000a // -001d │ │ +004f80: 7110 1601 0300 |0028: invoke-static {v3}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@0116 │ │ +004f86: 0a01 |002b: move-result v1 │ │ +004f88: 28dc |002c: goto 0008 // -0024 │ │ +004f8a: 0d01 |002d: move-exception v1 │ │ +004f8c: 5221 8200 |002e: iget v1, v2, Lfr/miximum/picker/NumberPicker;.mStart:I // field@0082 │ │ +004f90: 28d8 |0030: goto 0008 // -0028 │ │ catches : 1 │ │ 0x0028 - 0x002b │ │ Ljava/lang/NumberFormatException; -> 0x002d │ │ positions : │ │ 0x0000 line=394 │ │ 0x0004 line=395 │ │ 0x0008 line=416 │ │ @@ -4871,31 +4764,31 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -0043d8: |[0043d8] fr.miximum.picker.NumberPicker.validateCurrentView:(Ljava/lang/CharSequence;)V │ │ -0043e8: 6e10 1e01 0300 |0000: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@011e │ │ -0043ee: 0c01 |0003: move-result-object v1 │ │ -0043f0: 7020 f000 1200 |0004: invoke-direct {v2, v1}, Lfr/miximum/picker/NumberPicker;.getSelectedPos:(Ljava/lang/String;)I // method@00f0 │ │ -0043f6: 0a00 |0007: move-result v0 │ │ -0043f8: 5221 8200 |0008: iget v1, v2, Lfr/miximum/picker/NumberPicker;.mStart:I // field@0082 │ │ -0043fc: 3410 1300 |000a: if-lt v0, v1, 001d // +0013 │ │ -004400: 5221 7800 |000c: iget v1, v2, Lfr/miximum/picker/NumberPicker;.mEnd:I // field@0078 │ │ -004404: 3610 0f00 |000e: if-gt v0, v1, 001d // +000f │ │ -004408: 5221 7400 |0010: iget v1, v2, Lfr/miximum/picker/NumberPicker;.mCurrent:I // field@0074 │ │ -00440c: 3201 0b00 |0012: if-eq v1, v0, 001d // +000b │ │ -004410: 5221 7400 |0014: iget v1, v2, Lfr/miximum/picker/NumberPicker;.mCurrent:I // field@0074 │ │ -004414: 5921 7f00 |0016: iput v1, v2, Lfr/miximum/picker/NumberPicker;.mPrevious:I // field@007f │ │ -004418: 5920 7400 |0018: iput v0, v2, Lfr/miximum/picker/NumberPicker;.mCurrent:I // field@0074 │ │ -00441c: 6e10 f200 0200 |001a: invoke-virtual {v2}, Lfr/miximum/picker/NumberPicker;.notifyChange:()V // method@00f2 │ │ -004422: 6e10 fe00 0200 |001d: invoke-virtual {v2}, Lfr/miximum/picker/NumberPicker;.updateView:()V // method@00fe │ │ -004428: 0e00 |0020: return-void │ │ +004fa0: |[004fa0] fr.miximum.picker.NumberPicker.validateCurrentView:(Ljava/lang/CharSequence;)V │ │ +004fb0: 7210 1501 0300 |0000: invoke-interface {v3}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@0115 │ │ +004fb6: 0c01 |0003: move-result-object v1 │ │ +004fb8: 7020 f000 1200 |0004: invoke-direct {v2, v1}, Lfr/miximum/picker/NumberPicker;.getSelectedPos:(Ljava/lang/String;)I // method@00f0 │ │ +004fbe: 0a00 |0007: move-result v0 │ │ +004fc0: 5221 8200 |0008: iget v1, v2, Lfr/miximum/picker/NumberPicker;.mStart:I // field@0082 │ │ +004fc4: 3410 1300 |000a: if-lt v0, v1, 001d // +0013 │ │ +004fc8: 5221 7800 |000c: iget v1, v2, Lfr/miximum/picker/NumberPicker;.mEnd:I // field@0078 │ │ +004fcc: 3610 0f00 |000e: if-gt v0, v1, 001d // +000f │ │ +004fd0: 5221 7400 |0010: iget v1, v2, Lfr/miximum/picker/NumberPicker;.mCurrent:I // field@0074 │ │ +004fd4: 3201 0b00 |0012: if-eq v1, v0, 001d // +000b │ │ +004fd8: 5221 7400 |0014: iget v1, v2, Lfr/miximum/picker/NumberPicker;.mCurrent:I // field@0074 │ │ +004fdc: 5921 7f00 |0016: iput v1, v2, Lfr/miximum/picker/NumberPicker;.mPrevious:I // field@007f │ │ +004fe0: 5920 7400 |0018: iput v0, v2, Lfr/miximum/picker/NumberPicker;.mCurrent:I // field@0074 │ │ +004fe4: 6e10 f200 0200 |001a: invoke-virtual {v2}, Lfr/miximum/picker/NumberPicker;.notifyChange:()V // method@00f2 │ │ +004fea: 6e10 fe00 0200 |001d: invoke-virtual {v2}, Lfr/miximum/picker/NumberPicker;.updateView:()V // method@00fe │ │ +004ff0: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ 0x0008 line=259 │ │ 0x0010 line=260 │ │ 0x0014 line=261 │ │ 0x0018 line=262 │ │ @@ -4912,28 +4805,28 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -00442c: |[00442c] fr.miximum.picker.NumberPicker.validateInput:(Landroid/view/View;)V │ │ -00443c: 1f03 3700 |0000: check-cast v3, Landroid/widget/TextView; // type@0037 │ │ -004440: 6e10 6f00 0300 |0002: invoke-virtual {v3}, Landroid/widget/TextView;.getText:()Ljava/lang/CharSequence; // method@006f │ │ -004446: 0c01 |0005: move-result-object v1 │ │ -004448: 7110 2301 0100 |0006: invoke-static {v1}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@0123 │ │ -00444e: 0c00 |0009: move-result-object v0 │ │ -004450: 1a01 0000 |000a: const-string v1, "" // string@0000 │ │ -004454: 6e20 1f01 0100 |000c: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@011f │ │ -00445a: 0a01 |000f: move-result v1 │ │ -00445c: 3801 0600 |0010: if-eqz v1, 0016 // +0006 │ │ -004460: 6e10 fe00 0200 |0012: invoke-virtual {v2}, Lfr/miximum/picker/NumberPicker;.updateView:()V // method@00fe │ │ -004466: 0e00 |0015: return-void │ │ -004468: 7020 ff00 0200 |0016: invoke-direct {v2, v0}, Lfr/miximum/picker/NumberPicker;.validateCurrentView:(Ljava/lang/CharSequence;)V // method@00ff │ │ -00446e: 28fc |0019: goto 0015 // -0004 │ │ +004ff4: |[004ff4] fr.miximum.picker.NumberPicker.validateInput:(Landroid/view/View;)V │ │ +005004: 1f03 3700 |0000: check-cast v3, Landroid/widget/TextView; // type@0037 │ │ +005008: 6e10 6f00 0300 |0002: invoke-virtual {v3}, Landroid/widget/TextView;.getText:()Ljava/lang/CharSequence; // method@006f │ │ +00500e: 0c01 |0005: move-result-object v1 │ │ +005010: 7110 2101 0100 |0006: invoke-static {v1}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@0121 │ │ +005016: 0c00 |0009: move-result-object v0 │ │ +005018: 1a01 0000 |000a: const-string v1, "" // string@0000 │ │ +00501c: 6e20 1d01 0100 |000c: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@011d │ │ +005022: 0a01 |000f: move-result v1 │ │ +005024: 3801 0600 |0010: if-eqz v1, 0016 // +0006 │ │ +005028: 6e10 fe00 0200 |0012: invoke-virtual {v2}, Lfr/miximum/picker/NumberPicker;.updateView:()V // method@00fe │ │ +00502e: 0e00 |0015: return-void │ │ +005030: 7020 ff00 0200 |0016: invoke-direct {v2, v0}, Lfr/miximum/picker/NumberPicker;.validateCurrentView:(Ljava/lang/CharSequence;)V // method@00ff │ │ +005036: 28fc |0019: goto 0015 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=280 │ │ 0x000a line=281 │ │ 0x0012 line=284 │ │ 0x0015 line=290 │ │ 0x0016 line=288 │ │ @@ -4948,18 +4841,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -004470: |[004470] fr.miximum.picker.NumberPicker.cancelDecrement:()V │ │ -004480: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -004482: 5c10 7500 |0001: iput-boolean v0, v1, Lfr/miximum/picker/NumberPicker;.mDecrement:Z // field@0075 │ │ -004486: 0e00 |0003: return-void │ │ +005038: |[005038] fr.miximum.picker.NumberPicker.cancelDecrement:()V │ │ +005048: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +00504a: 5c10 7500 |0001: iput-boolean v0, v1, Lfr/miximum/picker/NumberPicker;.mDecrement:Z // field@0075 │ │ +00504e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=318 │ │ 0x0003 line=319 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lfr/miximum/picker/NumberPicker; │ │ │ │ @@ -4968,18 +4861,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -004488: |[004488] fr.miximum.picker.NumberPicker.cancelIncrement:()V │ │ -004498: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -00449a: 5c10 7b00 |0001: iput-boolean v0, v1, Lfr/miximum/picker/NumberPicker;.mIncrement:Z // field@007b │ │ -00449e: 0e00 |0003: return-void │ │ +005050: |[005050] fr.miximum.picker.NumberPicker.cancelIncrement:()V │ │ +005060: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +005062: 5c10 7b00 |0001: iput-boolean v0, v1, Lfr/miximum/picker/NumberPicker;.mIncrement:Z // field@007b │ │ +005066: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=314 │ │ 0x0003 line=315 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lfr/miximum/picker/NumberPicker; │ │ │ │ @@ -4988,28 +4881,28 @@ │ │ type : '(I)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 26 16-bit code units │ │ -0044a0: |[0044a0] fr.miximum.picker.NumberPicker.changeCurrent:(I)V │ │ -0044b0: 5210 7800 |0000: iget v0, v1, Lfr/miximum/picker/NumberPicker;.mEnd:I // field@0078 │ │ -0044b4: 3702 1100 |0002: if-le v2, v0, 0013 // +0011 │ │ -0044b8: 5212 8200 |0004: iget v2, v1, Lfr/miximum/picker/NumberPicker;.mStart:I // field@0082 │ │ -0044bc: 5210 7400 |0006: iget v0, v1, Lfr/miximum/picker/NumberPicker;.mCurrent:I // field@0074 │ │ -0044c0: 5910 7f00 |0008: iput v0, v1, Lfr/miximum/picker/NumberPicker;.mPrevious:I // field@007f │ │ -0044c4: 5912 7400 |000a: iput v2, v1, Lfr/miximum/picker/NumberPicker;.mCurrent:I // field@0074 │ │ -0044c8: 6e10 f200 0100 |000c: invoke-virtual {v1}, Lfr/miximum/picker/NumberPicker;.notifyChange:()V // method@00f2 │ │ -0044ce: 6e10 fe00 0100 |000f: invoke-virtual {v1}, Lfr/miximum/picker/NumberPicker;.updateView:()V // method@00fe │ │ -0044d4: 0e00 |0012: return-void │ │ -0044d6: 5210 8200 |0013: iget v0, v1, Lfr/miximum/picker/NumberPicker;.mStart:I // field@0082 │ │ -0044da: 3502 f1ff |0015: if-ge v2, v0, 0006 // -000f │ │ -0044de: 5212 7800 |0017: iget v2, v1, Lfr/miximum/picker/NumberPicker;.mEnd:I // field@0078 │ │ -0044e2: 28ed |0019: goto 0006 // -0013 │ │ +005068: |[005068] fr.miximum.picker.NumberPicker.changeCurrent:(I)V │ │ +005078: 5210 7800 |0000: iget v0, v1, Lfr/miximum/picker/NumberPicker;.mEnd:I // field@0078 │ │ +00507c: 3702 1100 |0002: if-le v2, v0, 0013 // +0011 │ │ +005080: 5212 8200 |0004: iget v2, v1, Lfr/miximum/picker/NumberPicker;.mStart:I // field@0082 │ │ +005084: 5210 7400 |0006: iget v0, v1, Lfr/miximum/picker/NumberPicker;.mCurrent:I // field@0074 │ │ +005088: 5910 7f00 |0008: iput v0, v1, Lfr/miximum/picker/NumberPicker;.mPrevious:I // field@007f │ │ +00508c: 5912 7400 |000a: iput v2, v1, Lfr/miximum/picker/NumberPicker;.mCurrent:I // field@0074 │ │ +005090: 6e10 f200 0100 |000c: invoke-virtual {v1}, Lfr/miximum/picker/NumberPicker;.notifyChange:()V // method@00f2 │ │ +005096: 6e10 fe00 0100 |000f: invoke-virtual {v1}, Lfr/miximum/picker/NumberPicker;.updateView:()V // method@00fe │ │ +00509c: 0e00 |0012: return-void │ │ +00509e: 5210 8200 |0013: iget v0, v1, Lfr/miximum/picker/NumberPicker;.mStart:I // field@0082 │ │ +0050a2: 3502 f1ff |0015: if-ge v2, v0, 0006 // -000f │ │ +0050a6: 5212 7800 |0017: iget v2, v1, Lfr/miximum/picker/NumberPicker;.mEnd:I // field@0078 │ │ +0050aa: 28ed |0019: goto 0006 // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=225 │ │ 0x0004 line=226 │ │ 0x0006 line=230 │ │ 0x000a line=231 │ │ 0x000c line=233 │ │ @@ -5026,17 +4919,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0044e4: |[0044e4] fr.miximum.picker.NumberPicker.getCurrent:()I │ │ -0044f4: 5210 7400 |0000: iget v0, v1, Lfr/miximum/picker/NumberPicker;.mCurrent:I // field@0074 │ │ -0044f8: 0f00 |0002: return v0 │ │ +0050ac: |[0050ac] fr.miximum.picker.NumberPicker.getCurrent:()I │ │ +0050bc: 5210 7400 |0000: iget v0, v1, Lfr/miximum/picker/NumberPicker;.mCurrent:I // field@0074 │ │ +0050c0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=423 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lfr/miximum/picker/NumberPicker; │ │ │ │ #4 : (in Lfr/miximum/picker/NumberPicker;) │ │ @@ -5044,22 +4937,22 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 14 16-bit code units │ │ -0044fc: |[0044fc] fr.miximum.picker.NumberPicker.notifyChange:()V │ │ -00450c: 5430 7d00 |0000: iget-object v0, v3, Lfr/miximum/picker/NumberPicker;.mListener:Lfr/miximum/picker/NumberPicker$OnChangedListener; // field@007d │ │ -004510: 3800 0b00 |0002: if-eqz v0, 000d // +000b │ │ -004514: 5430 7d00 |0004: iget-object v0, v3, Lfr/miximum/picker/NumberPicker;.mListener:Lfr/miximum/picker/NumberPicker$OnChangedListener; // field@007d │ │ -004518: 5231 7f00 |0006: iget v1, v3, Lfr/miximum/picker/NumberPicker;.mPrevious:I // field@007f │ │ -00451c: 5232 7400 |0008: iget v2, v3, Lfr/miximum/picker/NumberPicker;.mCurrent:I // field@0074 │ │ -004520: 7240 dd00 3021 |000a: invoke-interface {v0, v3, v1, v2}, Lfr/miximum/picker/NumberPicker$OnChangedListener;.onChanged:(Lfr/miximum/picker/NumberPicker;II)V // method@00dd │ │ -004526: 0e00 |000d: return-void │ │ +0050c4: |[0050c4] fr.miximum.picker.NumberPicker.notifyChange:()V │ │ +0050d4: 5430 7d00 |0000: iget-object v0, v3, Lfr/miximum/picker/NumberPicker;.mListener:Lfr/miximum/picker/NumberPicker$OnChangedListener; // field@007d │ │ +0050d8: 3800 0b00 |0002: if-eqz v0, 000d // +000b │ │ +0050dc: 5430 7d00 |0004: iget-object v0, v3, Lfr/miximum/picker/NumberPicker;.mListener:Lfr/miximum/picker/NumberPicker$OnChangedListener; // field@007d │ │ +0050e0: 5231 7f00 |0006: iget v1, v3, Lfr/miximum/picker/NumberPicker;.mPrevious:I // field@007f │ │ +0050e4: 5232 7400 |0008: iget v2, v3, Lfr/miximum/picker/NumberPicker;.mCurrent:I // field@0074 │ │ +0050e8: 7240 dd00 3021 |000a: invoke-interface {v0, v3, v1, v2}, Lfr/miximum/picker/NumberPicker$OnChangedListener;.onChanged:(Lfr/miximum/picker/NumberPicker;II)V // method@00dd │ │ +0050ee: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=238 │ │ 0x0004 line=239 │ │ 0x000d line=241 │ │ locals : │ │ 0x0000 - 0x000e reg=3 this Lfr/miximum/picker/NumberPicker; │ │ @@ -5069,39 +4962,39 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 50 16-bit code units │ │ -004528: |[004528] fr.miximum.picker.NumberPicker.onClick:(Landroid/view/View;)V │ │ -004538: 5420 8300 |0000: iget-object v0, v2, Lfr/miximum/picker/NumberPicker;.mText:Landroid/widget/EditText; // field@0083 │ │ -00453c: 7020 0001 0200 |0002: invoke-direct {v2, v0}, Lfr/miximum/picker/NumberPicker;.validateInput:(Landroid/view/View;)V // method@0100 │ │ -004542: 5420 8300 |0005: iget-object v0, v2, Lfr/miximum/picker/NumberPicker;.mText:Landroid/widget/EditText; // field@0083 │ │ -004546: 6e10 5c00 0000 |0007: invoke-virtual {v0}, Landroid/widget/EditText;.hasFocus:()Z // method@005c │ │ -00454c: 0a00 |000a: move-result v0 │ │ -00454e: 3900 0700 |000b: if-nez v0, 0012 // +0007 │ │ -004552: 5420 8300 |000d: iget-object v0, v2, Lfr/miximum/picker/NumberPicker;.mText:Landroid/widget/EditText; // field@0083 │ │ -004556: 6e10 5d00 0000 |000f: invoke-virtual {v0}, Landroid/widget/EditText;.requestFocus:()Z // method@005d │ │ -00455c: 6000 9e00 |0012: sget v0, Lfr/miximum/picker/R$id;.increment:I // field@009e │ │ -004560: 6e10 5700 0300 |0014: invoke-virtual {v3}, Landroid/view/View;.getId:()I // method@0057 │ │ -004566: 0a01 |0017: move-result v1 │ │ -004568: 3310 0a00 |0018: if-ne v0, v1, 0022 // +000a │ │ -00456c: 5220 7400 |001a: iget v0, v2, Lfr/miximum/picker/NumberPicker;.mCurrent:I // field@0074 │ │ -004570: d800 0001 |001c: add-int/lit8 v0, v0, #int 1 // #01 │ │ -004574: 6e20 ec00 0200 |001e: invoke-virtual {v2, v0}, Lfr/miximum/picker/NumberPicker;.changeCurrent:(I)V // method@00ec │ │ -00457a: 0e00 |0021: return-void │ │ -00457c: 6000 9c00 |0022: sget v0, Lfr/miximum/picker/R$id;.decrement:I // field@009c │ │ -004580: 6e10 5700 0300 |0024: invoke-virtual {v3}, Landroid/view/View;.getId:()I // method@0057 │ │ -004586: 0a01 |0027: move-result v1 │ │ -004588: 3310 f9ff |0028: if-ne v0, v1, 0021 // -0007 │ │ -00458c: 5220 7400 |002a: iget v0, v2, Lfr/miximum/picker/NumberPicker;.mCurrent:I // field@0074 │ │ -004590: d800 00ff |002c: add-int/lit8 v0, v0, #int -1 // #ff │ │ -004594: 6e20 ec00 0200 |002e: invoke-virtual {v2, v0}, Lfr/miximum/picker/NumberPicker;.changeCurrent:(I)V // method@00ec │ │ -00459a: 28f0 |0031: goto 0021 // -0010 │ │ +0050f0: |[0050f0] fr.miximum.picker.NumberPicker.onClick:(Landroid/view/View;)V │ │ +005100: 5420 8300 |0000: iget-object v0, v2, Lfr/miximum/picker/NumberPicker;.mText:Landroid/widget/EditText; // field@0083 │ │ +005104: 7020 0001 0200 |0002: invoke-direct {v2, v0}, Lfr/miximum/picker/NumberPicker;.validateInput:(Landroid/view/View;)V // method@0100 │ │ +00510a: 5420 8300 |0005: iget-object v0, v2, Lfr/miximum/picker/NumberPicker;.mText:Landroid/widget/EditText; // field@0083 │ │ +00510e: 6e10 5c00 0000 |0007: invoke-virtual {v0}, Landroid/widget/EditText;.hasFocus:()Z // method@005c │ │ +005114: 0a00 |000a: move-result v0 │ │ +005116: 3900 0700 |000b: if-nez v0, 0012 // +0007 │ │ +00511a: 5420 8300 |000d: iget-object v0, v2, Lfr/miximum/picker/NumberPicker;.mText:Landroid/widget/EditText; // field@0083 │ │ +00511e: 6e10 5d00 0000 |000f: invoke-virtual {v0}, Landroid/widget/EditText;.requestFocus:()Z // method@005d │ │ +005124: 6000 9800 |0012: sget v0, Lfr/miximum/picker/R$id;.increment:I // field@0098 │ │ +005128: 6e10 5700 0300 |0014: invoke-virtual {v3}, Landroid/view/View;.getId:()I // method@0057 │ │ +00512e: 0a01 |0017: move-result v1 │ │ +005130: 3310 0a00 |0018: if-ne v0, v1, 0022 // +000a │ │ +005134: 5220 7400 |001a: iget v0, v2, Lfr/miximum/picker/NumberPicker;.mCurrent:I // field@0074 │ │ +005138: d800 0001 |001c: add-int/lit8 v0, v0, #int 1 // #01 │ │ +00513c: 6e20 ec00 0200 |001e: invoke-virtual {v2, v0}, Lfr/miximum/picker/NumberPicker;.changeCurrent:(I)V // method@00ec │ │ +005142: 0e00 |0021: return-void │ │ +005144: 6000 9700 |0022: sget v0, Lfr/miximum/picker/R$id;.decrement:I // field@0097 │ │ +005148: 6e10 5700 0300 |0024: invoke-virtual {v3}, Landroid/view/View;.getId:()I // method@0057 │ │ +00514e: 0a01 |0027: move-result v1 │ │ +005150: 3310 f9ff |0028: if-ne v0, v1, 0021 // -0007 │ │ +005154: 5220 7400 |002a: iget v0, v2, Lfr/miximum/picker/NumberPicker;.mCurrent:I // field@0074 │ │ +005158: d800 00ff |002c: add-int/lit8 v0, v0, #int -1 // #ff │ │ +00515c: 6e20 ec00 0200 |002e: invoke-virtual {v2, v0}, Lfr/miximum/picker/NumberPicker;.changeCurrent:(I)V // method@00ec │ │ +005162: 28f0 |0031: goto 0021 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=205 │ │ 0x0005 line=206 │ │ 0x0012 line=209 │ │ 0x001a line=210 │ │ 0x0021 line=214 │ │ @@ -5116,18 +5009,18 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -00459c: |[00459c] fr.miximum.picker.NumberPicker.onFocusChange:(Landroid/view/View;Z)V │ │ -0045ac: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ -0045b0: 7020 0001 1000 |0002: invoke-direct {v0, v1}, Lfr/miximum/picker/NumberPicker;.validateInput:(Landroid/view/View;)V // method@0100 │ │ -0045b6: 0e00 |0005: return-void │ │ +005164: |[005164] fr.miximum.picker.NumberPicker.onFocusChange:(Landroid/view/View;Z)V │ │ +005174: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ +005178: 7020 0001 1000 |0002: invoke-direct {v0, v1}, Lfr/miximum/picker/NumberPicker;.validateInput:(Landroid/view/View;)V // method@0100 │ │ +00517e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=274 │ │ 0x0002 line=275 │ │ 0x0005 line=277 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lfr/miximum/picker/NumberPicker; │ │ @@ -5139,36 +5032,36 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -0045b8: |[0045b8] fr.miximum.picker.NumberPicker.onLongClick:(Landroid/view/View;)Z │ │ -0045c8: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0045ca: 5430 8300 |0001: iget-object v0, v3, Lfr/miximum/picker/NumberPicker;.mText:Landroid/widget/EditText; // field@0083 │ │ -0045ce: 6e10 5a00 0000 |0003: invoke-virtual {v0}, Landroid/widget/EditText;.clearFocus:()V // method@005a │ │ -0045d4: 6000 9e00 |0006: sget v0, Lfr/miximum/picker/R$id;.increment:I // field@009e │ │ -0045d8: 6e10 5700 0400 |0008: invoke-virtual {v4}, Landroid/view/View;.getId:()I // method@0057 │ │ -0045de: 0a01 |000b: move-result v1 │ │ -0045e0: 3310 0c00 |000c: if-ne v0, v1, 0018 // +000c │ │ -0045e4: 5c32 7b00 |000e: iput-boolean v2, v3, Lfr/miximum/picker/NumberPicker;.mIncrement:Z // field@007b │ │ -0045e8: 5430 7a00 |0010: iget-object v0, v3, Lfr/miximum/picker/NumberPicker;.mHandler:Landroid/os/Handler; // field@007a │ │ -0045ec: 5431 8000 |0012: iget-object v1, v3, Lfr/miximum/picker/NumberPicker;.mRunnable:Ljava/lang/Runnable; // field@0080 │ │ -0045f0: 6e20 4000 1000 |0014: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0040 │ │ -0045f6: 0f02 |0017: return v2 │ │ -0045f8: 6000 9c00 |0018: sget v0, Lfr/miximum/picker/R$id;.decrement:I // field@009c │ │ -0045fc: 6e10 5700 0400 |001a: invoke-virtual {v4}, Landroid/view/View;.getId:()I // method@0057 │ │ -004602: 0a01 |001d: move-result v1 │ │ -004604: 3310 f9ff |001e: if-ne v0, v1, 0017 // -0007 │ │ -004608: 5c32 7500 |0020: iput-boolean v2, v3, Lfr/miximum/picker/NumberPicker;.mDecrement:Z // field@0075 │ │ -00460c: 5430 7a00 |0022: iget-object v0, v3, Lfr/miximum/picker/NumberPicker;.mHandler:Landroid/os/Handler; // field@007a │ │ -004610: 5431 8000 |0024: iget-object v1, v3, Lfr/miximum/picker/NumberPicker;.mRunnable:Ljava/lang/Runnable; // field@0080 │ │ -004614: 6e20 4000 1000 |0026: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0040 │ │ -00461a: 28ee |0029: goto 0017 // -0012 │ │ +005180: |[005180] fr.miximum.picker.NumberPicker.onLongClick:(Landroid/view/View;)Z │ │ +005190: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +005192: 5430 8300 |0001: iget-object v0, v3, Lfr/miximum/picker/NumberPicker;.mText:Landroid/widget/EditText; // field@0083 │ │ +005196: 6e10 5a00 0000 |0003: invoke-virtual {v0}, Landroid/widget/EditText;.clearFocus:()V // method@005a │ │ +00519c: 6000 9800 |0006: sget v0, Lfr/miximum/picker/R$id;.increment:I // field@0098 │ │ +0051a0: 6e10 5700 0400 |0008: invoke-virtual {v4}, Landroid/view/View;.getId:()I // method@0057 │ │ +0051a6: 0a01 |000b: move-result v1 │ │ +0051a8: 3310 0c00 |000c: if-ne v0, v1, 0018 // +000c │ │ +0051ac: 5c32 7b00 |000e: iput-boolean v2, v3, Lfr/miximum/picker/NumberPicker;.mIncrement:Z // field@007b │ │ +0051b0: 5430 7a00 |0010: iget-object v0, v3, Lfr/miximum/picker/NumberPicker;.mHandler:Landroid/os/Handler; // field@007a │ │ +0051b4: 5431 8000 |0012: iget-object v1, v3, Lfr/miximum/picker/NumberPicker;.mRunnable:Ljava/lang/Runnable; // field@0080 │ │ +0051b8: 6e20 4000 1000 |0014: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0040 │ │ +0051be: 0f02 |0017: return v2 │ │ +0051c0: 6000 9700 |0018: sget v0, Lfr/miximum/picker/R$id;.decrement:I // field@0097 │ │ +0051c4: 6e10 5700 0400 |001a: invoke-virtual {v4}, Landroid/view/View;.getId:()I // method@0057 │ │ +0051ca: 0a01 |001d: move-result v1 │ │ +0051cc: 3310 f9ff |001e: if-ne v0, v1, 0017 // -0007 │ │ +0051d0: 5c32 7500 |0020: iput-boolean v2, v3, Lfr/miximum/picker/NumberPicker;.mDecrement:Z // field@0075 │ │ +0051d4: 5430 7a00 |0022: iget-object v0, v3, Lfr/miximum/picker/NumberPicker;.mHandler:Landroid/os/Handler; // field@007a │ │ +0051d8: 5431 8000 |0024: iget-object v1, v3, Lfr/miximum/picker/NumberPicker;.mRunnable:Ljava/lang/Runnable; // field@0080 │ │ +0051dc: 6e20 4000 1000 |0026: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0040 │ │ +0051e2: 28ee |0029: goto 0017 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=301 │ │ 0x0006 line=303 │ │ 0x000e line=304 │ │ 0x0010 line=305 │ │ 0x0017 line=310 │ │ @@ -5184,18 +5077,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -00461c: |[00461c] fr.miximum.picker.NumberPicker.setCurrent:(I)V │ │ -00462c: 5901 7400 |0000: iput v1, v0, Lfr/miximum/picker/NumberPicker;.mCurrent:I // field@0074 │ │ -004630: 6e10 fe00 0000 |0002: invoke-virtual {v0}, Lfr/miximum/picker/NumberPicker;.updateView:()V // method@00fe │ │ -004636: 0e00 |0005: return-void │ │ +0051e4: |[0051e4] fr.miximum.picker.NumberPicker.setCurrent:(I)V │ │ +0051f4: 5901 7400 |0000: iput v1, v0, Lfr/miximum/picker/NumberPicker;.mCurrent:I // field@0074 │ │ +0051f8: 6e10 fe00 0000 |0002: invoke-virtual {v0}, Lfr/miximum/picker/NumberPicker;.updateView:()V // method@00fe │ │ +0051fe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ 0x0002 line=193 │ │ 0x0005 line=194 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lfr/miximum/picker/NumberPicker; │ │ @@ -5206,23 +5099,23 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -004638: |[004638] fr.miximum.picker.NumberPicker.setEnabled:(Z)V │ │ -004648: 6f20 6b00 2100 |0000: invoke-super {v1, v2}, Landroid/widget/LinearLayout;.setEnabled:(Z)V // method@006b │ │ -00464e: 5410 7c00 |0003: iget-object v0, v1, Lfr/miximum/picker/NumberPicker;.mIncrementButton:Lfr/miximum/picker/NumberPickerButton; // field@007c │ │ -004652: 6e20 0a01 2000 |0005: invoke-virtual {v0, v2}, Lfr/miximum/picker/NumberPickerButton;.setEnabled:(Z)V // method@010a │ │ -004658: 5410 7600 |0008: iget-object v0, v1, Lfr/miximum/picker/NumberPicker;.mDecrementButton:Lfr/miximum/picker/NumberPickerButton; // field@0076 │ │ -00465c: 6e20 0a01 2000 |000a: invoke-virtual {v0, v2}, Lfr/miximum/picker/NumberPickerButton;.setEnabled:(Z)V // method@010a │ │ -004662: 5410 8300 |000d: iget-object v0, v1, Lfr/miximum/picker/NumberPicker;.mText:Landroid/widget/EditText; // field@0083 │ │ -004666: 6e20 5e00 2000 |000f: invoke-virtual {v0, v2}, Landroid/widget/EditText;.setEnabled:(Z)V // method@005e │ │ -00466c: 0e00 |0012: return-void │ │ +005200: |[005200] fr.miximum.picker.NumberPicker.setEnabled:(Z)V │ │ +005210: 6f20 6b00 2100 |0000: invoke-super {v1, v2}, Landroid/widget/LinearLayout;.setEnabled:(Z)V // method@006b │ │ +005216: 5410 7c00 |0003: iget-object v0, v1, Lfr/miximum/picker/NumberPicker;.mIncrementButton:Lfr/miximum/picker/NumberPickerButton; // field@007c │ │ +00521a: 6e20 0a01 2000 |0005: invoke-virtual {v0, v2}, Lfr/miximum/picker/NumberPickerButton;.setEnabled:(Z)V // method@010a │ │ +005220: 5410 7600 |0008: iget-object v0, v1, Lfr/miximum/picker/NumberPicker;.mDecrementButton:Lfr/miximum/picker/NumberPickerButton; // field@0076 │ │ +005224: 6e20 0a01 2000 |000a: invoke-virtual {v0, v2}, Lfr/miximum/picker/NumberPickerButton;.setEnabled:(Z)V // method@010a │ │ +00522a: 5410 8300 |000d: iget-object v0, v1, Lfr/miximum/picker/NumberPicker;.mText:Landroid/widget/EditText; // field@0083 │ │ +00522e: 6e20 5e00 2000 |000f: invoke-virtual {v0, v2}, Landroid/widget/EditText;.setEnabled:(Z)V // method@005e │ │ +005234: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ 0x0003 line=147 │ │ 0x0008 line=148 │ │ 0x000d line=149 │ │ 0x0012 line=150 │ │ @@ -5235,17 +5128,17 @@ │ │ type : '(Lfr/miximum/picker/NumberPicker$Formatter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -004670: |[004670] fr.miximum.picker.NumberPicker.setFormatter:(Lfr/miximum/picker/NumberPicker$Formatter;)V │ │ -004680: 5b01 7900 |0000: iput-object v1, v0, Lfr/miximum/picker/NumberPicker;.mFormatter:Lfr/miximum/picker/NumberPicker$Formatter; // field@0079 │ │ -004684: 0e00 |0002: return-void │ │ +005238: |[005238] fr.miximum.picker.NumberPicker.setFormatter:(Lfr/miximum/picker/NumberPicker$Formatter;)V │ │ +005248: 5b01 7900 |0000: iput-object v1, v0, Lfr/miximum/picker/NumberPicker;.mFormatter:Lfr/miximum/picker/NumberPicker$Formatter; // field@0079 │ │ +00524c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ 0x0002 line=158 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lfr/miximum/picker/NumberPicker; │ │ 0x0000 - 0x0003 reg=1 formatter Lfr/miximum/picker/NumberPicker$Formatter; │ │ @@ -5255,17 +5148,17 @@ │ │ type : '(Lfr/miximum/picker/NumberPicker$OnChangedListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -004688: |[004688] fr.miximum.picker.NumberPicker.setOnChangeListener:(Lfr/miximum/picker/NumberPicker$OnChangedListener;)V │ │ -004698: 5b01 7d00 |0000: iput-object v1, v0, Lfr/miximum/picker/NumberPicker;.mListener:Lfr/miximum/picker/NumberPicker$OnChangedListener; // field@007d │ │ -00469c: 0e00 |0002: return-void │ │ +005250: |[005250] fr.miximum.picker.NumberPicker.setOnChangeListener:(Lfr/miximum/picker/NumberPicker$OnChangedListener;)V │ │ +005260: 5b01 7d00 |0000: iput-object v1, v0, Lfr/miximum/picker/NumberPicker;.mListener:Lfr/miximum/picker/NumberPicker$OnChangedListener; // field@007d │ │ +005264: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ 0x0002 line=154 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lfr/miximum/picker/NumberPicker; │ │ 0x0000 - 0x0003 reg=1 listener Lfr/miximum/picker/NumberPicker$OnChangedListener; │ │ @@ -5275,20 +5168,20 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0046a0: |[0046a0] fr.miximum.picker.NumberPicker.setRange:(II)V │ │ -0046b0: 5901 8200 |0000: iput v1, v0, Lfr/miximum/picker/NumberPicker;.mStart:I // field@0082 │ │ -0046b4: 5902 7800 |0002: iput v2, v0, Lfr/miximum/picker/NumberPicker;.mEnd:I // field@0078 │ │ -0046b8: 5901 7400 |0004: iput v1, v0, Lfr/miximum/picker/NumberPicker;.mCurrent:I // field@0074 │ │ -0046bc: 6e10 fe00 0000 |0006: invoke-virtual {v0}, Lfr/miximum/picker/NumberPicker;.updateView:()V // method@00fe │ │ -0046c2: 0e00 |0009: return-void │ │ +005268: |[005268] fr.miximum.picker.NumberPicker.setRange:(II)V │ │ +005278: 5901 8200 |0000: iput v1, v0, Lfr/miximum/picker/NumberPicker;.mStart:I // field@0082 │ │ +00527c: 5902 7800 |0002: iput v2, v0, Lfr/miximum/picker/NumberPicker;.mEnd:I // field@0078 │ │ +005280: 5901 7400 |0004: iput v1, v0, Lfr/miximum/picker/NumberPicker;.mCurrent:I // field@0074 │ │ +005284: 6e10 fe00 0000 |0006: invoke-virtual {v0}, Lfr/miximum/picker/NumberPicker;.updateView:()V // method@00fe │ │ +00528a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ 0x0002 line=169 │ │ 0x0004 line=170 │ │ 0x0006 line=171 │ │ 0x0009 line=172 │ │ @@ -5302,21 +5195,21 @@ │ │ type : '(II[Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0046c4: |[0046c4] fr.miximum.picker.NumberPicker.setRange:(II[Ljava/lang/String;)V │ │ -0046d4: 5b03 7700 |0000: iput-object v3, v0, Lfr/miximum/picker/NumberPicker;.mDisplayedValues:[Ljava/lang/String; // field@0077 │ │ -0046d8: 5901 8200 |0002: iput v1, v0, Lfr/miximum/picker/NumberPicker;.mStart:I // field@0082 │ │ -0046dc: 5902 7800 |0004: iput v2, v0, Lfr/miximum/picker/NumberPicker;.mEnd:I // field@0078 │ │ -0046e0: 5901 7400 |0006: iput v1, v0, Lfr/miximum/picker/NumberPicker;.mCurrent:I // field@0074 │ │ -0046e4: 6e10 fe00 0000 |0008: invoke-virtual {v0}, Lfr/miximum/picker/NumberPicker;.updateView:()V // method@00fe │ │ -0046ea: 0e00 |000b: return-void │ │ +00528c: |[00528c] fr.miximum.picker.NumberPicker.setRange:(II[Ljava/lang/String;)V │ │ +00529c: 5b03 7700 |0000: iput-object v3, v0, Lfr/miximum/picker/NumberPicker;.mDisplayedValues:[Ljava/lang/String; // field@0077 │ │ +0052a0: 5901 8200 |0002: iput v1, v0, Lfr/miximum/picker/NumberPicker;.mStart:I // field@0082 │ │ +0052a4: 5902 7800 |0004: iput v2, v0, Lfr/miximum/picker/NumberPicker;.mEnd:I // field@0078 │ │ +0052a8: 5901 7400 |0006: iput v1, v0, Lfr/miximum/picker/NumberPicker;.mCurrent:I // field@0074 │ │ +0052ac: 6e10 fe00 0000 |0008: invoke-virtual {v0}, Lfr/miximum/picker/NumberPicker;.updateView:()V // method@00fe │ │ +0052b2: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ 0x0002 line=185 │ │ 0x0004 line=186 │ │ 0x0006 line=187 │ │ 0x0008 line=188 │ │ @@ -5328,85 +5221,85 @@ │ │ 0x0000 - 0x000c reg=3 displayedValues [Ljava/lang/String; │ │ │ │ #14 : (in Lfr/miximum/picker/NumberPicker;) │ │ name : 'setSpeed' │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 3 │ │ + registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0046ec: |[0046ec] fr.miximum.picker.NumberPicker.setSpeed:(J)V │ │ -0046fc: 5a01 8100 |0000: iput-wide v1, v0, Lfr/miximum/picker/NumberPicker;.mSpeed:J // field@0081 │ │ -004700: 0e00 |0002: return-void │ │ +0052b4: |[0052b4] fr.miximum.picker.NumberPicker.setSpeed:(J)V │ │ +0052c4: 5a12 8100 |0000: iput-wide v2, v1, Lfr/miximum/picker/NumberPicker;.mSpeed:J // field@0081 │ │ +0052c8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ 0x0002 line=202 │ │ locals : │ │ - 0x0000 - 0x0003 reg=0 this Lfr/miximum/picker/NumberPicker; │ │ - 0x0000 - 0x0003 reg=1 speed J │ │ + 0x0000 - 0x0003 reg=1 this Lfr/miximum/picker/NumberPicker; │ │ + 0x0000 - 0x0003 reg=2 speed J │ │ │ │ #15 : (in Lfr/miximum/picker/NumberPicker;) │ │ name : 'updateView' │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -004704: |[004704] fr.miximum.picker.NumberPicker.updateView:()V │ │ -004714: 5440 7700 |0000: iget-object v0, v4, Lfr/miximum/picker/NumberPicker;.mDisplayedValues:[Ljava/lang/String; // field@0077 │ │ -004718: 3900 1d00 |0002: if-nez v0, 001f // +001d │ │ -00471c: 5440 8300 |0004: iget-object v0, v4, Lfr/miximum/picker/NumberPicker;.mText:Landroid/widget/EditText; // field@0083 │ │ -004720: 5241 7400 |0006: iget v1, v4, Lfr/miximum/picker/NumberPicker;.mCurrent:I // field@0074 │ │ -004724: 7020 ee00 1400 |0008: invoke-direct {v4, v1}, Lfr/miximum/picker/NumberPicker;.formatNumber:(I)Ljava/lang/String; // method@00ee │ │ -00472a: 0c01 |000b: move-result-object v1 │ │ -00472c: 6e20 6300 1000 |000c: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@0063 │ │ -004732: 5440 8300 |000f: iget-object v0, v4, Lfr/miximum/picker/NumberPicker;.mText:Landroid/widget/EditText; // field@0083 │ │ -004736: 5441 8300 |0011: iget-object v1, v4, Lfr/miximum/picker/NumberPicker;.mText:Landroid/widget/EditText; // field@0083 │ │ -00473a: 6e10 5b00 0100 |0013: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@005b │ │ -004740: 0c01 |0016: move-result-object v1 │ │ -004742: 7210 4800 0100 |0017: invoke-interface {v1}, Landroid/text/Editable;.length:()I // method@0048 │ │ -004748: 0a01 |001a: move-result v1 │ │ -00474a: 6e20 6200 1000 |001b: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setSelection:(I)V // method@0062 │ │ -004750: 0e00 |001e: return-void │ │ -004752: 5440 8300 |001f: iget-object v0, v4, Lfr/miximum/picker/NumberPicker;.mText:Landroid/widget/EditText; // field@0083 │ │ -004756: 5441 7700 |0021: iget-object v1, v4, Lfr/miximum/picker/NumberPicker;.mDisplayedValues:[Ljava/lang/String; // field@0077 │ │ -00475a: 5242 7400 |0023: iget v2, v4, Lfr/miximum/picker/NumberPicker;.mCurrent:I // field@0074 │ │ -00475e: 5243 8200 |0025: iget v3, v4, Lfr/miximum/picker/NumberPicker;.mStart:I // field@0082 │ │ -004762: b132 |0027: sub-int/2addr v2, v3 │ │ -004764: 4601 0102 |0028: aget-object v1, v1, v2 │ │ -004768: 6e20 6300 1000 |002a: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@0063 │ │ -00476e: 28e2 |002d: goto 000f // -001e │ │ +0052cc: |[0052cc] fr.miximum.picker.NumberPicker.updateView:()V │ │ +0052dc: 5440 7700 |0000: iget-object v0, v4, Lfr/miximum/picker/NumberPicker;.mDisplayedValues:[Ljava/lang/String; // field@0077 │ │ +0052e0: 3900 1d00 |0002: if-nez v0, 001f // +001d │ │ +0052e4: 5440 8300 |0004: iget-object v0, v4, Lfr/miximum/picker/NumberPicker;.mText:Landroid/widget/EditText; // field@0083 │ │ +0052e8: 5241 7400 |0006: iget v1, v4, Lfr/miximum/picker/NumberPicker;.mCurrent:I // field@0074 │ │ +0052ec: 7020 ee00 1400 |0008: invoke-direct {v4, v1}, Lfr/miximum/picker/NumberPicker;.formatNumber:(I)Ljava/lang/String; // method@00ee │ │ +0052f2: 0c01 |000b: move-result-object v1 │ │ +0052f4: 6e20 6300 1000 |000c: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@0063 │ │ +0052fa: 5440 8300 |000f: iget-object v0, v4, Lfr/miximum/picker/NumberPicker;.mText:Landroid/widget/EditText; // field@0083 │ │ +0052fe: 5441 8300 |0011: iget-object v1, v4, Lfr/miximum/picker/NumberPicker;.mText:Landroid/widget/EditText; // field@0083 │ │ +005302: 6e10 5b00 0100 |0013: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@005b │ │ +005308: 0c01 |0016: move-result-object v1 │ │ +00530a: 7210 4800 0100 |0017: invoke-interface {v1}, Landroid/text/Editable;.length:()I // method@0048 │ │ +005310: 0a01 |001a: move-result v1 │ │ +005312: 6e20 6200 1000 |001b: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setSelection:(I)V // method@0062 │ │ +005318: 0e00 |001e: return-void │ │ +00531a: 5440 8300 |001f: iget-object v0, v4, Lfr/miximum/picker/NumberPicker;.mText:Landroid/widget/EditText; // field@0083 │ │ +00531e: 5441 7700 |0021: iget-object v1, v4, Lfr/miximum/picker/NumberPicker;.mDisplayedValues:[Ljava/lang/String; // field@0077 │ │ +005322: 5242 7400 |0023: iget v2, v4, Lfr/miximum/picker/NumberPicker;.mCurrent:I // field@0074 │ │ +005326: 5243 8200 |0025: iget v3, v4, Lfr/miximum/picker/NumberPicker;.mStart:I // field@0082 │ │ +00532a: b132 |0027: sub-int/2addr v2, v3 │ │ +00532c: 4601 0102 |0028: aget-object v1, v1, v2 │ │ +005330: 6e20 6300 1000 |002a: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@0063 │ │ +005336: 28e2 |002d: goto 000f // -001e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=249 │ │ 0x0004 line=250 │ │ 0x000f line=254 │ │ 0x001e line=255 │ │ 0x001f line=252 │ │ locals : │ │ 0x0000 - 0x002e reg=4 this Lfr/miximum/picker/NumberPicker; │ │ │ │ - source_file_idx : 179 (NumberPicker.java) │ │ + source_file_idx : 176 (NumberPicker.java) │ │ │ │ -Class #30 header: │ │ +Class #29 header: │ │ class_idx : 89 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 52 │ │ -source_file_idx : 180 │ │ +source_file_idx : 177 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 4 │ │ │ │ -Class #30 - │ │ +Class #29 - │ │ Class descriptor : 'Lfr/miximum/picker/NumberPickerButton;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Landroid/widget/ImageButton;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Lfr/miximum/picker/NumberPickerButton;) │ │ @@ -5419,17 +5312,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -004770: |[004770] fr.miximum.picker.NumberPickerButton.:(Landroid/content/Context;)V │ │ -004780: 7020 6400 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/ImageButton;.:(Landroid/content/Context;)V // method@0064 │ │ -004786: 0e00 |0003: return-void │ │ +005338: |[005338] fr.miximum.picker.NumberPickerButton.:(Landroid/content/Context;)V │ │ +005348: 7020 6400 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/ImageButton;.:(Landroid/content/Context;)V // method@0064 │ │ +00534e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0003 line=43 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lfr/miximum/picker/NumberPickerButton; │ │ 0x0000 - 0x0004 reg=1 context Landroid/content/Context; │ │ @@ -5439,17 +5332,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 │ │ -004788: |[004788] fr.miximum.picker.NumberPickerButton.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -004798: 7030 6500 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/ImageButton;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0065 │ │ -00479e: 0e00 |0003: return-void │ │ +005350: |[005350] fr.miximum.picker.NumberPickerButton.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +005360: 7030 6500 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/ImageButton;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0065 │ │ +005366: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0003 line=39 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lfr/miximum/picker/NumberPickerButton; │ │ 0x0000 - 0x0004 reg=1 context Landroid/content/Context; │ │ @@ -5460,17 +5353,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 │ │ -0047a0: |[0047a0] fr.miximum.picker.NumberPickerButton.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -0047b0: 7040 6600 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/widget/ImageButton;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@0066 │ │ -0047b6: 0e00 |0003: return-void │ │ +005368: |[005368] fr.miximum.picker.NumberPickerButton.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +005378: 7040 6600 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/widget/ImageButton;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@0066 │ │ +00537e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lfr/miximum/picker/NumberPickerButton; │ │ 0x0000 - 0x0004 reg=1 context Landroid/content/Context; │ │ @@ -5482,29 +5375,29 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 28 16-bit code units │ │ -0047b8: |[0047b8] fr.miximum.picker.NumberPickerButton.cancelLongpress:()V │ │ -0047c8: 6000 9e00 |0000: sget v0, Lfr/miximum/picker/R$id;.increment:I // field@009e │ │ -0047cc: 6e10 0601 0200 |0002: invoke-virtual {v2}, Lfr/miximum/picker/NumberPickerButton;.getId:()I // method@0106 │ │ -0047d2: 0a01 |0005: move-result v1 │ │ -0047d4: 3310 0800 |0006: if-ne v0, v1, 000e // +0008 │ │ -0047d8: 5420 8400 |0008: iget-object v0, v2, Lfr/miximum/picker/NumberPickerButton;.mNumberPicker:Lfr/miximum/picker/NumberPicker; // field@0084 │ │ -0047dc: 6e10 eb00 0000 |000a: invoke-virtual {v0}, Lfr/miximum/picker/NumberPicker;.cancelIncrement:()V // method@00eb │ │ -0047e2: 0e00 |000d: return-void │ │ -0047e4: 6000 9c00 |000e: sget v0, Lfr/miximum/picker/R$id;.decrement:I // field@009c │ │ -0047e8: 6e10 0601 0200 |0010: invoke-virtual {v2}, Lfr/miximum/picker/NumberPickerButton;.getId:()I // method@0106 │ │ -0047ee: 0a01 |0013: move-result v1 │ │ -0047f0: 3310 f9ff |0014: if-ne v0, v1, 000d // -0007 │ │ -0047f4: 5420 8400 |0016: iget-object v0, v2, Lfr/miximum/picker/NumberPickerButton;.mNumberPicker:Lfr/miximum/picker/NumberPicker; // field@0084 │ │ -0047f8: 6e10 ea00 0000 |0018: invoke-virtual {v0}, Lfr/miximum/picker/NumberPicker;.cancelDecrement:()V // method@00ea │ │ -0047fe: 28f2 |001b: goto 000d // -000e │ │ +005380: |[005380] fr.miximum.picker.NumberPickerButton.cancelLongpress:()V │ │ +005390: 6000 9800 |0000: sget v0, Lfr/miximum/picker/R$id;.increment:I // field@0098 │ │ +005394: 6e10 0601 0200 |0002: invoke-virtual {v2}, Lfr/miximum/picker/NumberPickerButton;.getId:()I // method@0106 │ │ +00539a: 0a01 |0005: move-result v1 │ │ +00539c: 3310 0800 |0006: if-ne v0, v1, 000e // +0008 │ │ +0053a0: 5420 8400 |0008: iget-object v0, v2, Lfr/miximum/picker/NumberPickerButton;.mNumberPicker:Lfr/miximum/picker/NumberPicker; // field@0084 │ │ +0053a4: 6e10 eb00 0000 |000a: invoke-virtual {v0}, Lfr/miximum/picker/NumberPicker;.cancelIncrement:()V // method@00eb │ │ +0053aa: 0e00 |000d: return-void │ │ +0053ac: 6000 9700 |000e: sget v0, Lfr/miximum/picker/R$id;.decrement:I // field@0097 │ │ +0053b0: 6e10 0601 0200 |0010: invoke-virtual {v2}, Lfr/miximum/picker/NumberPickerButton;.getId:()I // method@0106 │ │ +0053b6: 0a01 |0013: move-result v1 │ │ +0053b8: 3310 f9ff |0014: if-ne v0, v1, 000d // -0007 │ │ +0053bc: 5420 8400 |0016: iget-object v0, v2, Lfr/miximum/picker/NumberPickerButton;.mNumberPicker:Lfr/miximum/picker/NumberPicker; // field@0084 │ │ +0053c0: 6e10 ea00 0000 |0018: invoke-virtual {v0}, Lfr/miximum/picker/NumberPicker;.cancelDecrement:()V // method@00ea │ │ +0053c6: 28f2 |001b: goto 000d // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0008 line=79 │ │ 0x000d line=83 │ │ 0x000e line=80 │ │ 0x0016 line=81 │ │ @@ -5516,28 +5409,29 @@ │ │ type : '(Landroid/view/MotionEvent;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -004800: |[004800] fr.miximum.picker.NumberPickerButton.cancelLongpressIfRequired:(Landroid/view/MotionEvent;)V │ │ -004810: 6e10 5600 0300 |0000: invoke-virtual {v3}, Landroid/view/MotionEvent;.getAction:()I // method@0056 │ │ -004816: 0a00 |0003: move-result v0 │ │ -004818: 1231 |0004: const/4 v1, #int 3 // #3 │ │ -00481a: 3210 0900 |0005: if-eq v0, v1, 000e // +0009 │ │ -00481e: 6e10 5600 0300 |0007: invoke-virtual {v3}, Landroid/view/MotionEvent;.getAction:()I // method@0056 │ │ -004824: 0a00 |000a: move-result v0 │ │ -004826: 1211 |000b: const/4 v1, #int 1 // #1 │ │ -004828: 3310 0500 |000c: if-ne v0, v1, 0011 // +0005 │ │ -00482c: 7010 0401 0200 |000e: invoke-direct {v2}, Lfr/miximum/picker/NumberPickerButton;.cancelLongpress:()V // method@0104 │ │ -004832: 0e00 |0011: return-void │ │ +0053c8: |[0053c8] fr.miximum.picker.NumberPickerButton.cancelLongpressIfRequired:(Landroid/view/MotionEvent;)V │ │ +0053d8: 6e10 5600 0300 |0000: invoke-virtual {v3}, Landroid/view/MotionEvent;.getAction:()I // method@0056 │ │ +0053de: 0a00 |0003: move-result v0 │ │ +0053e0: 1231 |0004: const/4 v1, #int 3 // #3 │ │ +0053e2: 3210 0900 |0005: if-eq v0, v1, 000e // +0009 │ │ +0053e6: 6e10 5600 0300 |0007: invoke-virtual {v3}, Landroid/view/MotionEvent;.getAction:()I // method@0056 │ │ +0053ec: 0a00 |000a: move-result v0 │ │ +0053ee: 1211 |000b: const/4 v1, #int 1 // #1 │ │ +0053f0: 3310 0500 |000c: if-ne v0, v1, 0011 // +0005 │ │ +0053f4: 7010 0401 0200 |000e: invoke-direct {v2}, Lfr/miximum/picker/NumberPickerButton;.cancelLongpress:()V // method@0104 │ │ +0053fa: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ + 0x0007 line=72 │ │ 0x000e line=73 │ │ 0x0011 line=75 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Lfr/miximum/picker/NumberPickerButton; │ │ 0x0000 - 0x0012 reg=3 event Landroid/view/MotionEvent; │ │ │ │ Virtual methods - │ │ @@ -5546,23 +5440,23 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -004834: |[004834] fr.miximum.picker.NumberPickerButton.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ -004844: 1300 1700 |0000: const/16 v0, #int 23 // #17 │ │ -004848: 3202 0600 |0002: if-eq v2, v0, 0008 // +0006 │ │ -00484c: 1300 4200 |0004: const/16 v0, #int 66 // #42 │ │ -004850: 3302 0500 |0006: if-ne v2, v0, 000b // +0005 │ │ -004854: 7010 0401 0100 |0008: invoke-direct {v1}, Lfr/miximum/picker/NumberPickerButton;.cancelLongpress:()V // method@0104 │ │ -00485a: 6f30 6700 2103 |000b: invoke-super {v1, v2, v3}, Landroid/widget/ImageButton;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@0067 │ │ -004860: 0a00 |000e: move-result v0 │ │ -004862: 0f00 |000f: return v0 │ │ +0053fc: |[0053fc] fr.miximum.picker.NumberPickerButton.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ +00540c: 1300 1700 |0000: const/16 v0, #int 23 // #17 │ │ +005410: 3202 0600 |0002: if-eq v2, v0, 0008 // +0006 │ │ +005414: 1300 4200 |0004: const/16 v0, #int 66 // #42 │ │ +005418: 3302 0500 |0006: if-ne v2, v0, 000b // +0005 │ │ +00541c: 7010 0401 0100 |0008: invoke-direct {v1}, Lfr/miximum/picker/NumberPickerButton;.cancelLongpress:()V // method@0104 │ │ +005422: 6f30 6700 2103 |000b: invoke-super {v1, v2, v3}, Landroid/widget/ImageButton;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@0067 │ │ +005428: 0a00 |000e: move-result v0 │ │ +00542a: 0f00 |000f: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0008 line=65 │ │ 0x000b line=67 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lfr/miximum/picker/NumberPickerButton; │ │ @@ -5574,19 +5468,19 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -004864: |[004864] fr.miximum.picker.NumberPickerButton.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -004874: 7020 0501 2100 |0000: invoke-direct {v1, v2}, Lfr/miximum/picker/NumberPickerButton;.cancelLongpressIfRequired:(Landroid/view/MotionEvent;)V // method@0105 │ │ -00487a: 6f20 6800 2100 |0003: invoke-super {v1, v2}, Landroid/widget/ImageButton;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@0068 │ │ -004880: 0a00 |0006: move-result v0 │ │ -004882: 0f00 |0007: return v0 │ │ +00542c: |[00542c] fr.miximum.picker.NumberPickerButton.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +00543c: 7020 0501 2100 |0000: invoke-direct {v1, v2}, Lfr/miximum/picker/NumberPickerButton;.cancelLongpressIfRequired:(Landroid/view/MotionEvent;)V // method@0105 │ │ +005442: 6f20 6800 2100 |0003: invoke-super {v1, v2}, Landroid/widget/ImageButton;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@0068 │ │ +005448: 0a00 |0006: move-result v0 │ │ +00544a: 0f00 |0007: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0003 line=52 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lfr/miximum/picker/NumberPickerButton; │ │ 0x0000 - 0x0008 reg=2 event Landroid/view/MotionEvent; │ │ @@ -5596,19 +5490,19 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -004884: |[004884] fr.miximum.picker.NumberPickerButton.onTrackballEvent:(Landroid/view/MotionEvent;)Z │ │ -004894: 7020 0501 2100 |0000: invoke-direct {v1, v2}, Lfr/miximum/picker/NumberPickerButton;.cancelLongpressIfRequired:(Landroid/view/MotionEvent;)V // method@0105 │ │ -00489a: 6f20 6900 2100 |0003: invoke-super {v1, v2}, Landroid/widget/ImageButton;.onTrackballEvent:(Landroid/view/MotionEvent;)Z // method@0069 │ │ -0048a0: 0a00 |0006: move-result v0 │ │ -0048a2: 0f00 |0007: return v0 │ │ +00544c: |[00544c] fr.miximum.picker.NumberPickerButton.onTrackballEvent:(Landroid/view/MotionEvent;)Z │ │ +00545c: 7020 0501 2100 |0000: invoke-direct {v1, v2}, Lfr/miximum/picker/NumberPickerButton;.cancelLongpressIfRequired:(Landroid/view/MotionEvent;)V // method@0105 │ │ +005462: 6f20 6900 2100 |0003: invoke-super {v1, v2}, Landroid/widget/ImageButton;.onTrackballEvent:(Landroid/view/MotionEvent;)Z // method@0069 │ │ +005468: 0a00 |0006: move-result v0 │ │ +00546a: 0f00 |0007: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x0003 line=58 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lfr/miximum/picker/NumberPickerButton; │ │ 0x0000 - 0x0008 reg=2 event Landroid/view/MotionEvent; │ │ @@ -5618,317 +5512,198 @@ │ │ type : '(Lfr/miximum/picker/NumberPicker;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0048a4: |[0048a4] fr.miximum.picker.NumberPickerButton.setNumberPicker:(Lfr/miximum/picker/NumberPicker;)V │ │ -0048b4: 5b01 8400 |0000: iput-object v1, v0, Lfr/miximum/picker/NumberPickerButton;.mNumberPicker:Lfr/miximum/picker/NumberPicker; // field@0084 │ │ -0048b8: 0e00 |0002: return-void │ │ +00546c: |[00546c] fr.miximum.picker.NumberPickerButton.setNumberPicker:(Lfr/miximum/picker/NumberPicker;)V │ │ +00547c: 5b01 8400 |0000: iput-object v1, v0, Lfr/miximum/picker/NumberPickerButton;.mNumberPicker:Lfr/miximum/picker/NumberPicker; // field@0084 │ │ +005480: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0002 line=47 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lfr/miximum/picker/NumberPickerButton; │ │ 0x0000 - 0x0003 reg=1 picker Lfr/miximum/picker/NumberPicker; │ │ │ │ - source_file_idx : 180 (NumberPickerButton.java) │ │ + source_file_idx : 177 (NumberPickerButton.java) │ │ │ │ -Class #31 header: │ │ +Class #30 header: │ │ class_idx : 90 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 106 │ │ -source_file_idx : 190 │ │ -static_fields_size : 0 │ │ -instance_fields_size: 0 │ │ -direct_methods_size : 1 │ │ -virtual_methods_size: 0 │ │ - │ │ -Class #31 annotations: │ │ -Annotations on class │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Lfr/miximum/picker/R; │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=25 name="attr" │ │ - │ │ -Class #31 - │ │ - Class descriptor : 'Lfr/miximum/picker/R$attr;' │ │ - Access flags : 0x0011 (PUBLIC FINAL) │ │ - Superclass : 'Ljava/lang/Object;' │ │ - Interfaces - │ │ - Static fields - │ │ - Instance fields - │ │ - Direct methods - │ │ - #0 : (in Lfr/miximum/picker/R$attr;) │ │ - name : '' │ │ - type : '()V' │ │ - access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ - code - │ │ - registers : 1 │ │ - ins : 1 │ │ - outs : 1 │ │ - insns size : 4 16-bit code units │ │ -0048bc: |[0048bc] fr.miximum.picker.R$attr.:()V │ │ -0048cc: 7010 1c01 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@011c │ │ -0048d2: 0e00 |0003: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=11 │ │ - locals : │ │ - 0x0000 - 0x0004 reg=0 this Lfr/miximum/picker/R$attr; │ │ - │ │ - Virtual methods - │ │ - source_file_idx : 190 (R.java) │ │ - │ │ -Class #32 header: │ │ -class_idx : 91 │ │ -access_flags : 17 (0x0011) │ │ -superclass_idx : 106 │ │ -source_file_idx : 190 │ │ -static_fields_size : 20 │ │ +superclass_idx : 103 │ │ +source_file_idx : 187 │ │ +static_fields_size : 18 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ -Class #32 annotations: │ │ +Class #30 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Lfr/miximum/picker/R; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=25 name="drawable" │ │ │ │ -Class #32 - │ │ +Class #30 - │ │ Class descriptor : 'Lfr/miximum/picker/R$drawable;' │ │ Access flags : 0x0011 (PUBLIC FINAL) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Lfr/miximum/picker/R$drawable;) │ │ - name : 'ic_launcher_napply' │ │ - type : 'I' │ │ - access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2130837504 │ │ - #1 : (in Lfr/miximum/picker/R$drawable;) │ │ name : 'icon' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ value : 2130837505 │ │ - #2 : (in Lfr/miximum/picker/R$drawable;) │ │ + #1 : (in Lfr/miximum/picker/R$drawable;) │ │ name : 'timepicker_down_btn' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ value : 2130837506 │ │ - #3 : (in Lfr/miximum/picker/R$drawable;) │ │ + #2 : (in Lfr/miximum/picker/R$drawable;) │ │ name : 'timepicker_down_disabled' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ value : 2130837507 │ │ - #4 : (in Lfr/miximum/picker/R$drawable;) │ │ + #3 : (in Lfr/miximum/picker/R$drawable;) │ │ name : 'timepicker_down_disabled_focused' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ value : 2130837508 │ │ - #5 : (in Lfr/miximum/picker/R$drawable;) │ │ + #4 : (in Lfr/miximum/picker/R$drawable;) │ │ name : 'timepicker_down_normal' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ value : 2130837509 │ │ - #6 : (in Lfr/miximum/picker/R$drawable;) │ │ + #5 : (in Lfr/miximum/picker/R$drawable;) │ │ name : 'timepicker_down_pressed' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ value : 2130837510 │ │ - #7 : (in Lfr/miximum/picker/R$drawable;) │ │ + #6 : (in Lfr/miximum/picker/R$drawable;) │ │ name : 'timepicker_down_selected' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ value : 2130837511 │ │ - #8 : (in Lfr/miximum/picker/R$drawable;) │ │ + #7 : (in Lfr/miximum/picker/R$drawable;) │ │ name : 'timepicker_input' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ value : 2130837512 │ │ - #9 : (in Lfr/miximum/picker/R$drawable;) │ │ + #8 : (in Lfr/miximum/picker/R$drawable;) │ │ name : 'timepicker_input_disabled' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ value : 2130837513 │ │ - #10 : (in Lfr/miximum/picker/R$drawable;) │ │ + #9 : (in Lfr/miximum/picker/R$drawable;) │ │ name : 'timepicker_input_normal' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ value : 2130837514 │ │ - #11 : (in Lfr/miximum/picker/R$drawable;) │ │ + #10 : (in Lfr/miximum/picker/R$drawable;) │ │ name : 'timepicker_input_pressed' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ value : 2130837515 │ │ - #12 : (in Lfr/miximum/picker/R$drawable;) │ │ + #11 : (in Lfr/miximum/picker/R$drawable;) │ │ name : 'timepicker_input_selected' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ value : 2130837516 │ │ - #13 : (in Lfr/miximum/picker/R$drawable;) │ │ + #12 : (in Lfr/miximum/picker/R$drawable;) │ │ name : 'timepicker_up_btn' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ value : 2130837517 │ │ - #14 : (in Lfr/miximum/picker/R$drawable;) │ │ + #13 : (in Lfr/miximum/picker/R$drawable;) │ │ name : 'timepicker_up_disabled' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ value : 2130837518 │ │ - #15 : (in Lfr/miximum/picker/R$drawable;) │ │ + #14 : (in Lfr/miximum/picker/R$drawable;) │ │ name : 'timepicker_up_disabled_focused' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ value : 2130837519 │ │ - #16 : (in Lfr/miximum/picker/R$drawable;) │ │ + #15 : (in Lfr/miximum/picker/R$drawable;) │ │ name : 'timepicker_up_normal' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ value : 2130837520 │ │ - #17 : (in Lfr/miximum/picker/R$drawable;) │ │ + #16 : (in Lfr/miximum/picker/R$drawable;) │ │ name : 'timepicker_up_pressed' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ value : 2130837521 │ │ - #18 : (in Lfr/miximum/picker/R$drawable;) │ │ + #17 : (in Lfr/miximum/picker/R$drawable;) │ │ name : 'timepicker_up_selected' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ value : 2130837522 │ │ - #19 : (in Lfr/miximum/picker/R$drawable;) │ │ - name : 'widget_bg' │ │ - type : 'I' │ │ - access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2130837523 │ │ Instance fields - │ │ Direct methods - │ │ #0 : (in Lfr/miximum/picker/R$drawable;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0048d4: |[0048d4] fr.miximum.picker.R$drawable.:()V │ │ -0048e4: 7010 1c01 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@011c │ │ -0048ea: 0e00 |0003: return-void │ │ +005484: |[005484] fr.miximum.picker.R$drawable.:()V │ │ +005494: 7010 1a01 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@011a │ │ +00549a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=13 │ │ + 0x0000 line=10 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lfr/miximum/picker/R$drawable; │ │ │ │ Virtual methods - │ │ - source_file_idx : 190 (R.java) │ │ + source_file_idx : 187 (R.java) │ │ │ │ -Class #33 header: │ │ -class_idx : 92 │ │ +Class #31 header: │ │ +class_idx : 91 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 106 │ │ -source_file_idx : 190 │ │ -static_fields_size : 17 │ │ +superclass_idx : 103 │ │ +source_file_idx : 187 │ │ +static_fields_size : 4 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ -Class #33 annotations: │ │ +Class #31 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Lfr/miximum/picker/R; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=25 name="id" │ │ │ │ -Class #33 - │ │ +Class #31 - │ │ Class descriptor : 'Lfr/miximum/picker/R$id;' │ │ Access flags : 0x0011 (PUBLIC FINAL) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Lfr/miximum/picker/R$id;) │ │ - name : 'about_credits' │ │ - type : 'I' │ │ - access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165185 │ │ - #1 : (in Lfr/miximum/picker/R$id;) │ │ - name : 'cancel_widget' │ │ - type : 'I' │ │ - access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165200 │ │ - #2 : (in Lfr/miximum/picker/R$id;) │ │ - name : 'create_widget' │ │ - type : 'I' │ │ - access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165199 │ │ - #3 : (in Lfr/miximum/picker/R$id;) │ │ name : 'decrement' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ value : 2131165193 │ │ - #4 : (in Lfr/miximum/picker/R$id;) │ │ - name : 'dismiss_alarm' │ │ - type : 'I' │ │ - access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165187 │ │ - #5 : (in Lfr/miximum/picker/R$id;) │ │ + #1 : (in Lfr/miximum/picker/R$id;) │ │ name : 'increment' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ value : 2131165191 │ │ - #6 : (in Lfr/miximum/picker/R$id;) │ │ - name : 'nap_colon' │ │ - type : 'I' │ │ - access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165197 │ │ - #7 : (in Lfr/miximum/picker/R$id;) │ │ - name : 'nap_configure_intro' │ │ - type : 'I' │ │ - access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165195 │ │ - #8 : (in Lfr/miximum/picker/R$id;) │ │ - name : 'nap_end' │ │ - type : 'I' │ │ - access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165190 │ │ - #9 : (in Lfr/miximum/picker/R$id;) │ │ - name : 'nap_hour' │ │ - type : 'I' │ │ - access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165196 │ │ - #10 : (in Lfr/miximum/picker/R$id;) │ │ - name : 'nap_minute' │ │ - type : 'I' │ │ - access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165198 │ │ - #11 : (in Lfr/miximum/picker/R$id;) │ │ - name : 'nap_time' │ │ - type : 'I' │ │ - access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165189 │ │ - #12 : (in Lfr/miximum/picker/R$id;) │ │ - name : 'napply_widget' │ │ - type : 'I' │ │ - access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165188 │ │ - #13 : (in Lfr/miximum/picker/R$id;) │ │ + #2 : (in Lfr/miximum/picker/R$id;) │ │ name : 'pref_num_picker' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ value : 2131165194 │ │ - #14 : (in Lfr/miximum/picker/R$id;) │ │ - name : 'scrollView1' │ │ - type : 'I' │ │ - access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165184 │ │ - #15 : (in Lfr/miximum/picker/R$id;) │ │ - name : 'snooze_alarm' │ │ - type : 'I' │ │ - access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165186 │ │ - #16 : (in Lfr/miximum/picker/R$id;) │ │ + #3 : (in Lfr/miximum/picker/R$id;) │ │ name : 'timepicker_input' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ value : 2131165192 │ │ Instance fields - │ │ Direct methods - │ │ #0 : (in Lfr/miximum/picker/R$id;) │ │ @@ -5936,364 +5711,278 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0048ec: |[0048ec] fr.miximum.picker.R$id.:()V │ │ -0048fc: 7010 1c01 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@011c │ │ -004902: 0e00 |0003: return-void │ │ +00549c: |[00549c] fr.miximum.picker.R$id.:()V │ │ +0054ac: 7010 1a01 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@011a │ │ +0054b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=35 │ │ + 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lfr/miximum/picker/R$id; │ │ │ │ Virtual methods - │ │ - source_file_idx : 190 (R.java) │ │ + source_file_idx : 187 (R.java) │ │ │ │ -Class #34 header: │ │ -class_idx : 93 │ │ +Class #32 header: │ │ +class_idx : 92 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 106 │ │ -source_file_idx : 190 │ │ -static_fields_size : 7 │ │ +superclass_idx : 103 │ │ +source_file_idx : 187 │ │ +static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ -Class #34 annotations: │ │ +Class #32 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Lfr/miximum/picker/R; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=25 name="layout" │ │ │ │ -Class #34 - │ │ +Class #32 - │ │ Class descriptor : 'Lfr/miximum/picker/R$layout;' │ │ Access flags : 0x0011 (PUBLIC FINAL) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Lfr/miximum/picker/R$layout;) │ │ - name : 'about' │ │ - type : 'I' │ │ - access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2130903040 │ │ - #1 : (in Lfr/miximum/picker/R$layout;) │ │ - name : 'alarm_cancel_dialog_layout' │ │ - type : 'I' │ │ - access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2130903041 │ │ - #2 : (in Lfr/miximum/picker/R$layout;) │ │ name : 'main' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ value : 2130903042 │ │ - #3 : (in Lfr/miximum/picker/R$layout;) │ │ - name : 'napply_widget_layout' │ │ - type : 'I' │ │ - access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2130903043 │ │ - #4 : (in Lfr/miximum/picker/R$layout;) │ │ + #1 : (in Lfr/miximum/picker/R$layout;) │ │ name : 'number_picker' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ value : 2130903044 │ │ - #5 : (in Lfr/miximum/picker/R$layout;) │ │ + #2 : (in Lfr/miximum/picker/R$layout;) │ │ name : 'number_picker_pref' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ value : 2130903045 │ │ - #6 : (in Lfr/miximum/picker/R$layout;) │ │ - name : 'widget_configure_layout' │ │ - type : 'I' │ │ - access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2130903046 │ │ Instance fields - │ │ Direct methods - │ │ #0 : (in Lfr/miximum/picker/R$layout;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -004904: |[004904] fr.miximum.picker.R$layout.:()V │ │ -004914: 7010 1c01 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@011c │ │ -00491a: 0e00 |0003: return-void │ │ +0054b4: |[0054b4] fr.miximum.picker.R$layout.:()V │ │ +0054c4: 7010 1a01 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@011a │ │ +0054ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=54 │ │ + 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lfr/miximum/picker/R$layout; │ │ │ │ Virtual methods - │ │ - source_file_idx : 190 (R.java) │ │ + source_file_idx : 187 (R.java) │ │ │ │ -Class #35 header: │ │ -class_idx : 94 │ │ +Class #33 header: │ │ +class_idx : 93 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 106 │ │ -source_file_idx : 190 │ │ -static_fields_size : 13 │ │ +superclass_idx : 103 │ │ +source_file_idx : 187 │ │ +static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ -Class #35 annotations: │ │ +Class #33 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Lfr/miximum/picker/R; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=25 name="string" │ │ │ │ -Class #35 - │ │ +Class #33 - │ │ Class descriptor : 'Lfr/miximum/picker/R$string;' │ │ Access flags : 0x0011 (PUBLIC FINAL) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Lfr/miximum/picker/R$string;) │ │ - name : 'alarm_snoozed' │ │ - type : 'I' │ │ - access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131034122 │ │ - #1 : (in Lfr/miximum/picker/R$string;) │ │ - name : 'app_credits' │ │ - type : 'I' │ │ - access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131034124 │ │ - #2 : (in Lfr/miximum/picker/R$string;) │ │ - name : 'app_description' │ │ - type : 'I' │ │ - access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131034123 │ │ - #3 : (in Lfr/miximum/picker/R$string;) │ │ name : 'app_name' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ value : 2131034112 │ │ - #4 : (in Lfr/miximum/picker/R$string;) │ │ - name : 'cancel' │ │ - type : 'I' │ │ - access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131034114 │ │ - #5 : (in Lfr/miximum/picker/R$string;) │ │ - name : 'configure_intro' │ │ - type : 'I' │ │ - access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131034115 │ │ - #6 : (in Lfr/miximum/picker/R$string;) │ │ - name : 'create_widget' │ │ - type : 'I' │ │ - access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131034113 │ │ - #7 : (in Lfr/miximum/picker/R$string;) │ │ - name : 'default_widget_label' │ │ - type : 'I' │ │ - access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131034116 │ │ - #8 : (in Lfr/miximum/picker/R$string;) │ │ - name : 'dismiss' │ │ - type : 'I' │ │ - access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131034121 │ │ - #9 : (in Lfr/miximum/picker/R$string;) │ │ - name : 'snooze' │ │ - type : 'I' │ │ - access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131034120 │ │ - #10 : (in Lfr/miximum/picker/R$string;) │ │ - name : 'toast_alarm_canceled' │ │ - type : 'I' │ │ - access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131034118 │ │ - #11 : (in Lfr/miximum/picker/R$string;) │ │ - name : 'toast_alarm_started' │ │ - type : 'I' │ │ - access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131034117 │ │ - #12 : (in Lfr/miximum/picker/R$string;) │ │ - name : 'wake_up' │ │ - type : 'I' │ │ - access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131034119 │ │ Instance fields - │ │ Direct methods - │ │ #0 : (in Lfr/miximum/picker/R$string;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -00491c: |[00491c] fr.miximum.picker.R$string.:()V │ │ -00492c: 7010 1c01 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@011c │ │ -004932: 0e00 |0003: return-void │ │ +0054cc: |[0054cc] fr.miximum.picker.R$string.:()V │ │ +0054dc: 7010 1a01 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@011a │ │ +0054e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=63 │ │ + 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lfr/miximum/picker/R$string; │ │ │ │ Virtual methods - │ │ - source_file_idx : 190 (R.java) │ │ + source_file_idx : 187 (R.java) │ │ │ │ -Class #36 header: │ │ -class_idx : 95 │ │ +Class #34 header: │ │ +class_idx : 94 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 106 │ │ -source_file_idx : 190 │ │ -static_fields_size : 4 │ │ +superclass_idx : 103 │ │ +source_file_idx : 187 │ │ +static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ -Class #36 annotations: │ │ +Class #34 annotations: │ │ Annotations on class │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Lfr/miximum/picker/R; │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=25 name="style" │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lfr/miximum/picker/R$string; Lfr/miximum/picker/R$layout; Lfr/miximum/picker/R$id; Lfr/miximum/picker/R$drawable; } │ │ │ │ -Class #36 - │ │ - Class descriptor : 'Lfr/miximum/picker/R$style;' │ │ +Class #34 - │ │ + Class descriptor : 'Lfr/miximum/picker/R;' │ │ Access flags : 0x0011 (PUBLIC FINAL) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ - #0 : (in Lfr/miximum/picker/R$style;) │ │ - name : 'Button' │ │ - type : 'I' │ │ - access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131099651 │ │ - #1 : (in Lfr/miximum/picker/R$style;) │ │ - name : 'Widget' │ │ - type : 'I' │ │ - access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131099648 │ │ - #2 : (in Lfr/miximum/picker/R$style;) │ │ - name : 'Widget_EndTime' │ │ - type : 'I' │ │ - access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131099650 │ │ - #3 : (in Lfr/miximum/picker/R$style;) │ │ - name : 'Widget_NapTime' │ │ - type : 'I' │ │ - access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131099649 │ │ Instance fields - │ │ Direct methods - │ │ - #0 : (in Lfr/miximum/picker/R$style;) │ │ + #0 : (in Lfr/miximum/picker/R;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -004934: |[004934] fr.miximum.picker.R$style.:()V │ │ -004944: 7010 1c01 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@011c │ │ -00494a: 0e00 |0003: return-void │ │ +0054e4: |[0054e4] fr.miximum.picker.R.:()V │ │ +0054f4: 7010 1a01 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@011a │ │ +0054fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=78 │ │ + 0x0000 line=9 │ │ locals : │ │ - 0x0000 - 0x0004 reg=0 this Lfr/miximum/picker/R$style; │ │ + 0x0000 - 0x0004 reg=0 this Lfr/miximum/picker/R; │ │ │ │ Virtual methods - │ │ - source_file_idx : 190 (R.java) │ │ + source_file_idx : 187 (R.java) │ │ │ │ -Class #37 header: │ │ -class_idx : 96 │ │ -access_flags : 17 (0x0011) │ │ -superclass_idx : 106 │ │ -source_file_idx : 190 │ │ -static_fields_size : 1 │ │ -instance_fields_size: 0 │ │ +Class #35 header: │ │ +class_idx : 82 │ │ +access_flags : 16 (0x0010) │ │ +superclass_idx : 103 │ │ +source_file_idx : 176 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ -virtual_methods_size: 0 │ │ +virtual_methods_size: 1 │ │ │ │ -Class #37 annotations: │ │ +Class #35 annotations: │ │ Annotations on class │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Lfr/miximum/picker/R; │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=25 name="xml" │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Lfr/miximum/picker/NumberPicker; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name=null │ │ │ │ -Class #37 - │ │ - Class descriptor : 'Lfr/miximum/picker/R$xml;' │ │ - Access flags : 0x0011 (PUBLIC FINAL) │ │ +Class #35 - │ │ + Class descriptor : 'Lfr/miximum/picker/NumberPicker$1;' │ │ + Access flags : 0x0010 (FINAL) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ + #0 : 'Lfr/miximum/picker/NumberPicker$Formatter;' │ │ Static fields - │ │ - #0 : (in Lfr/miximum/picker/R$xml;) │ │ - name : 'napply_widget_meta' │ │ - type : 'I' │ │ - access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2130968576 │ │ Instance fields - │ │ + #0 : (in Lfr/miximum/picker/NumberPicker$1;) │ │ + name : 'mArgs' │ │ + type : '[Ljava/lang/Object;' │ │ + access : 0x0010 (FINAL) │ │ + #1 : (in Lfr/miximum/picker/NumberPicker$1;) │ │ + name : 'mBuilder' │ │ + type : 'Ljava/lang/StringBuilder;' │ │ + access : 0x0010 (FINAL) │ │ + #2 : (in Lfr/miximum/picker/NumberPicker$1;) │ │ + name : 'mFmt' │ │ + type : 'Ljava/util/Formatter;' │ │ + access : 0x0010 (FINAL) │ │ Direct methods - │ │ - #0 : (in Lfr/miximum/picker/R$xml;) │ │ + #0 : (in Lfr/miximum/picker/NumberPicker$1;) │ │ name : '' │ │ type : '()V' │ │ - access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ - registers : 1 │ │ + registers : 3 │ │ ins : 1 │ │ - outs : 1 │ │ - insns size : 4 16-bit code units │ │ -00494c: |[00494c] fr.miximum.picker.R$xml.:()V │ │ -00495c: 7010 1c01 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@011c │ │ -004962: 0e00 |0003: return-void │ │ + outs : 2 │ │ + insns size : 25 16-bit code units │ │ +0054fc: |[0054fc] fr.miximum.picker.NumberPicker$1.:()V │ │ +00550c: 7010 1a01 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@011a │ │ +005512: 2200 6a00 |0003: new-instance v0, Ljava/lang/StringBuilder; // type@006a │ │ +005516: 7010 2201 0000 |0005: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0122 │ │ +00551c: 5b20 6a00 |0008: iput-object v0, v2, Lfr/miximum/picker/NumberPicker$1;.mBuilder:Ljava/lang/StringBuilder; // field@006a │ │ +005520: 2200 7000 |000a: new-instance v0, Ljava/util/Formatter; // type@0070 │ │ +005524: 5421 6a00 |000c: iget-object v1, v2, Lfr/miximum/picker/NumberPicker$1;.mBuilder:Ljava/lang/StringBuilder; // field@006a │ │ +005528: 7020 2a01 1000 |000e: invoke-direct {v0, v1}, Ljava/util/Formatter;.:(Ljava/lang/Appendable;)V // method@012a │ │ +00552e: 5b20 6b00 |0011: iput-object v0, v2, Lfr/miximum/picker/NumberPicker$1;.mFmt:Ljava/util/Formatter; // field@006b │ │ +005532: 1210 |0013: const/4 v0, #int 1 // #1 │ │ +005534: 2300 7c00 |0014: new-array v0, v0, [Ljava/lang/Object; // type@007c │ │ +005538: 5b20 6900 |0016: iput-object v0, v2, Lfr/miximum/picker/NumberPicker$1;.mArgs:[Ljava/lang/Object; // field@0069 │ │ +00553c: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=84 │ │ + 0x0000 line=65 │ │ + 0x0003 line=66 │ │ + 0x000a line=67 │ │ + 0x0013 line=68 │ │ locals : │ │ - 0x0000 - 0x0004 reg=0 this Lfr/miximum/picker/R$xml; │ │ + 0x0000 - 0x0019 reg=2 this Lfr/miximum/picker/NumberPicker$1; │ │ │ │ Virtual methods - │ │ - source_file_idx : 190 (R.java) │ │ - │ │ -Class #38 header: │ │ -class_idx : 97 │ │ -access_flags : 17 (0x0011) │ │ -superclass_idx : 106 │ │ -source_file_idx : 190 │ │ -static_fields_size : 0 │ │ -instance_fields_size: 0 │ │ -direct_methods_size : 1 │ │ -virtual_methods_size: 0 │ │ - │ │ -Class #38 annotations: │ │ -Annotations on class │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lfr/miximum/picker/R$xml; Lfr/miximum/picker/R$style; Lfr/miximum/picker/R$string; Lfr/miximum/picker/R$layout; Lfr/miximum/picker/R$id; Lfr/miximum/picker/R$drawable; Lfr/miximum/picker/R$attr; } │ │ - │ │ -Class #38 - │ │ - Class descriptor : 'Lfr/miximum/picker/R;' │ │ - Access flags : 0x0011 (PUBLIC FINAL) │ │ - Superclass : 'Ljava/lang/Object;' │ │ - Interfaces - │ │ - Static fields - │ │ - Instance fields - │ │ - Direct methods - │ │ - #0 : (in Lfr/miximum/picker/R;) │ │ - name : '' │ │ - type : '()V' │ │ - access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + #0 : (in Lfr/miximum/picker/NumberPicker$1;) │ │ + name : 'toString' │ │ + type : '(I)Ljava/lang/String;' │ │ + access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 1 │ │ - ins : 1 │ │ - outs : 1 │ │ - insns size : 4 16-bit code units │ │ -004964: |[004964] fr.miximum.picker.R.:()V │ │ -004974: 7010 1c01 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@011c │ │ -00497a: 0e00 |0003: return-void │ │ + registers : 5 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 36 16-bit code units │ │ +005540: |[005540] fr.miximum.picker.NumberPicker$1.toString:(I)Ljava/lang/String; │ │ +005550: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +005552: 5430 6900 |0001: iget-object v0, v3, Lfr/miximum/picker/NumberPicker$1;.mArgs:[Ljava/lang/Object; // field@0069 │ │ +005556: 7110 1701 0400 |0003: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0117 │ │ +00555c: 0c01 |0006: move-result-object v1 │ │ +00555e: 4d01 0002 |0007: aput-object v1, v0, v2 │ │ +005562: 5430 6a00 |0009: iget-object v0, v3, Lfr/miximum/picker/NumberPicker$1;.mBuilder:Ljava/lang/StringBuilder; // field@006a │ │ +005566: 5431 6a00 |000b: iget-object v1, v3, Lfr/miximum/picker/NumberPicker$1;.mBuilder:Ljava/lang/StringBuilder; // field@006a │ │ +00556a: 6e10 2701 0100 |000d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.length:()I // method@0127 │ │ +005570: 0a01 |0010: move-result v1 │ │ +005572: 6e30 2601 2001 |0011: invoke-virtual {v0, v2, v1}, Ljava/lang/StringBuilder;.delete:(II)Ljava/lang/StringBuilder; // method@0126 │ │ +005578: 5430 6b00 |0014: iget-object v0, v3, Lfr/miximum/picker/NumberPicker$1;.mFmt:Ljava/util/Formatter; // field@006b │ │ +00557c: 1a01 0100 |0016: const-string v1, "%02d" // string@0001 │ │ +005580: 5432 6900 |0018: iget-object v2, v3, Lfr/miximum/picker/NumberPicker$1;.mArgs:[Ljava/lang/Object; // field@0069 │ │ +005584: 6e30 2b01 1002 |001a: invoke-virtual {v0, v1, v2}, Ljava/util/Formatter;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/util/Formatter; // method@012b │ │ +00558a: 5430 6b00 |001d: iget-object v0, v3, Lfr/miximum/picker/NumberPicker$1;.mFmt:Ljava/util/Formatter; // field@006b │ │ +00558e: 6e10 2d01 0000 |001f: invoke-virtual {v0}, Ljava/util/Formatter;.toString:()Ljava/lang/String; // method@012d │ │ +005594: 0c00 |0022: move-result-object v0 │ │ +005596: 1100 |0023: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=10 │ │ - 0x0003 line=84 │ │ + 0x0001 line=70 │ │ + 0x0009 line=71 │ │ + 0x0014 line=72 │ │ + 0x001d line=73 │ │ locals : │ │ - 0x0000 - 0x0004 reg=0 this Lfr/miximum/picker/R; │ │ + 0x0000 - 0x0024 reg=3 this Lfr/miximum/picker/NumberPicker$1; │ │ + 0x0000 - 0x0024 reg=4 value I │ │ │ │ - Virtual methods - │ │ - source_file_idx : 190 (R.java) │ │ + source_file_idx : 176 (NumberPicker.java) │ ├── classes.jar │ │ ├── zipinfo {} │ │ │ @@ -1,41 +1,38 @@ │ │ │ -Zip file size: 49697 bytes, number of entries: 39 │ │ │ +Zip file size: 47522 bytes, number of entries: 36 │ │ │ ?rwxrwxr-x 2.0 unx 162 b- stor 80-Jan-01 00:00 android/annotation/SuppressLint.class │ │ │ ?rwxrwxr-x 2.0 unx 141 b- stor 80-Jan-01 00:00 android/annotation/TargetApi.class │ │ │ ?rwxrwxr-x 2.0 unx 270 b- stor 80-Jan-01 00:00 fr/miximum/napply/About.class │ │ │ ?rwxrwxr-x 2.0 unx 834 b- stor 80-Jan-01 00:00 fr/miximum/napply/AlarmCancelDialog$1.class │ │ │ ?rwxrwxr-x 2.0 unx 1477 b- stor 80-Jan-01 00:00 fr/miximum/napply/AlarmCancelDialog$2.class │ │ │ ?rwxrwxr-x 2.0 unx 610 b- stor 80-Jan-01 00:00 fr/miximum/napply/AlarmCancelDialog$3.class │ │ │ ?rwxrwxr-x 2.0 unx 610 b- stor 80-Jan-01 00:00 fr/miximum/napply/AlarmCancelDialog$4.class │ │ │ ?rwxrwxr-x 2.0 unx 4298 b- stor 80-Jan-01 00:00 fr/miximum/napply/AlarmCancelDialog.class │ │ │ ?rwxrwxr-x 2.0 unx 3715 b- stor 80-Jan-01 00:00 fr/miximum/napply/AlarmService.class │ │ │ ?rwxrwxr-x 2.0 unx 164 b- stor 80-Jan-01 00:00 fr/miximum/napply/BuildConfig.class │ │ │ ?rwxrwxr-x 2.0 unx 575 b- stor 80-Jan-01 00:00 fr/miximum/napply/Napply.class │ │ │ -?rwxrwxr-x 2.0 unx 7315 b- stor 80-Jan-01 00:00 fr/miximum/napply/NapplyWidget.class │ │ │ +?rwxrwxr-x 2.0 unx 7316 b- stor 80-Jan-01 00:00 fr/miximum/napply/NapplyWidget.class │ │ │ ?rwxrwxr-x 2.0 unx 139 b- stor 80-Jan-01 00:00 fr/miximum/napply/R$attr.class │ │ │ ?rwxrwxr-x 2.0 unx 1063 b- stor 80-Jan-01 00:00 fr/miximum/napply/R$drawable.class │ │ │ ?rwxrwxr-x 2.0 unx 763 b- stor 80-Jan-01 00:00 fr/miximum/napply/R$id.class │ │ │ ?rwxrwxr-x 2.0 unx 438 b- stor 80-Jan-01 00:00 fr/miximum/napply/R$layout.class │ │ │ ?rwxrwxr-x 2.0 unx 633 b- stor 80-Jan-01 00:00 fr/miximum/napply/R$string.class │ │ │ ?rwxrwxr-x 2.0 unx 296 b- stor 80-Jan-01 00:00 fr/miximum/napply/R$style.class │ │ │ ?rwxrwxr-x 2.0 unx 200 b- stor 80-Jan-01 00:00 fr/miximum/napply/R$xml.class │ │ │ ?rwxrwxr-x 2.0 unx 134 b- stor 80-Jan-01 00:00 fr/miximum/napply/R.class │ │ │ ?rwxrwxr-x 2.0 unx 1076 b- stor 80-Jan-01 00:00 fr/miximum/napply/WidgetConfigure$1.class │ │ │ ?rwxrwxr-x 2.0 unx 429 b- stor 80-Jan-01 00:00 fr/miximum/napply/WidgetConfigure$2.class │ │ │ ?rwxrwxr-x 2.0 unx 1814 b- stor 80-Jan-01 00:00 fr/miximum/napply/WidgetConfigure.class │ │ │ -?rwxrwxr-x 2.0 unx 135 b- stor 80-Jan-01 00:00 fr/miximum/picker/NumberPicker$Formatter.class │ │ │ -?rwxrwxr-x 2.0 unx 887 b- stor 80-Jan-01 00:00 fr/miximum/picker/NumberPicker$1.class │ │ │ ?rwxrwxr-x 2.0 unx 834 b- stor 80-Jan-01 00:00 fr/miximum/picker/NumberPicker$2.class │ │ │ -?rwxrwxr-x 2.0 unx 1458 b- stor 80-Jan-01 00:00 fr/miximum/picker/NumberPicker$NumberPickerInputFilter.class │ │ │ +?rwxrwxr-x 2.0 unx 135 b- stor 80-Jan-01 00:00 fr/miximum/picker/NumberPicker$Formatter.class │ │ │ +?rwxrwxr-x 2.0 unx 1463 b- stor 80-Jan-01 00:00 fr/miximum/picker/NumberPicker$NumberPickerInputFilter.class │ │ │ ?rwxrwxr-x 2.0 unx 1438 b- stor 80-Jan-01 00:00 fr/miximum/picker/NumberPicker$NumberRangeKeyListener.class │ │ │ ?rwxrwxr-x 2.0 unx 160 b- stor 80-Jan-01 00:00 fr/miximum/picker/NumberPicker$OnChangedListener.class │ │ │ -?rwxrwxr-x 2.0 unx 6815 b- stor 80-Jan-01 00:00 fr/miximum/picker/NumberPicker.class │ │ │ +?rwxrwxr-x 2.0 unx 6823 b- stor 80-Jan-01 00:00 fr/miximum/picker/NumberPicker.class │ │ │ ?rwxrwxr-x 2.0 unx 1310 b- stor 80-Jan-01 00:00 fr/miximum/picker/NumberPickerButton.class │ │ │ -?rwxrwxr-x 2.0 unx 139 b- stor 80-Jan-01 00:00 fr/miximum/picker/R$attr.class │ │ │ -?rwxrwxr-x 2.0 unx 1063 b- stor 80-Jan-01 00:00 fr/miximum/picker/R$drawable.class │ │ │ -?rwxrwxr-x 2.0 unx 763 b- stor 80-Jan-01 00:00 fr/miximum/picker/R$id.class │ │ │ -?rwxrwxr-x 2.0 unx 438 b- stor 80-Jan-01 00:00 fr/miximum/picker/R$layout.class │ │ │ -?rwxrwxr-x 2.0 unx 633 b- stor 80-Jan-01 00:00 fr/miximum/picker/R$string.class │ │ │ -?rwxrwxr-x 2.0 unx 296 b- stor 80-Jan-01 00:00 fr/miximum/picker/R$style.class │ │ │ -?rwxrwxr-x 2.0 unx 200 b- stor 80-Jan-01 00:00 fr/miximum/picker/R$xml.class │ │ │ +?rwxrwxr-x 2.0 unx 988 b- stor 80-Jan-01 00:00 fr/miximum/picker/R$drawable.class │ │ │ +?rwxrwxr-x 2.0 unx 302 b- stor 80-Jan-01 00:00 fr/miximum/picker/R$id.class │ │ │ +?rwxrwxr-x 2.0 unx 268 b- stor 80-Jan-01 00:00 fr/miximum/picker/R$layout.class │ │ │ +?rwxrwxr-x 2.0 unx 193 b- stor 80-Jan-01 00:00 fr/miximum/picker/R$string.class │ │ │ ?rwxrwxr-x 2.0 unx 134 b- stor 80-Jan-01 00:00 fr/miximum/picker/R.class │ │ │ -39 files, 43859 bytes uncompressed, 43859 bytes compressed: 0.0% │ │ │ +?rwxrwxr-x 2.0 unx 887 b- stor 80-Jan-01 00:00 fr/miximum/picker/NumberPicker$1.class │ │ │ +36 files, 42092 bytes uncompressed, 42092 bytes compressed: 0.0% │ │ ├── zipnote «TEMP»/diffoscope_dd_louzl_tmp/tmpj6fs6fe2_.zip │ │ │ @@ -63,21 +63,18 @@ │ │ │ │ │ │ Filename: fr/miximum/napply/WidgetConfigure$2.class │ │ │ Comment: │ │ │ │ │ │ Filename: fr/miximum/napply/WidgetConfigure.class │ │ │ Comment: │ │ │ │ │ │ -Filename: fr/miximum/picker/NumberPicker$Formatter.class │ │ │ -Comment: │ │ │ - │ │ │ -Filename: fr/miximum/picker/NumberPicker$1.class │ │ │ +Filename: fr/miximum/picker/NumberPicker$2.class │ │ │ Comment: │ │ │ │ │ │ -Filename: fr/miximum/picker/NumberPicker$2.class │ │ │ +Filename: fr/miximum/picker/NumberPicker$Formatter.class │ │ │ Comment: │ │ │ │ │ │ Filename: fr/miximum/picker/NumberPicker$NumberPickerInputFilter.class │ │ │ Comment: │ │ │ │ │ │ Filename: fr/miximum/picker/NumberPicker$NumberRangeKeyListener.class │ │ │ Comment: │ │ │ @@ -87,32 +84,26 @@ │ │ │ │ │ │ Filename: fr/miximum/picker/NumberPicker.class │ │ │ Comment: │ │ │ │ │ │ Filename: fr/miximum/picker/NumberPickerButton.class │ │ │ Comment: │ │ │ │ │ │ -Filename: fr/miximum/picker/R$attr.class │ │ │ -Comment: │ │ │ - │ │ │ Filename: fr/miximum/picker/R$drawable.class │ │ │ Comment: │ │ │ │ │ │ Filename: fr/miximum/picker/R$id.class │ │ │ Comment: │ │ │ │ │ │ Filename: fr/miximum/picker/R$layout.class │ │ │ Comment: │ │ │ │ │ │ Filename: fr/miximum/picker/R$string.class │ │ │ Comment: │ │ │ │ │ │ -Filename: fr/miximum/picker/R$style.class │ │ │ -Comment: │ │ │ - │ │ │ -Filename: fr/miximum/picker/R$xml.class │ │ │ +Filename: fr/miximum/picker/R.class │ │ │ Comment: │ │ │ │ │ │ -Filename: fr/miximum/picker/R.class │ │ │ +Filename: fr/miximum/picker/NumberPicker$1.class │ │ │ Comment: │ │ │ │ │ │ Zip file comment: │ │ ├── fr/miximum/napply/NapplyWidget.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -764,73 +764,71 @@ │ │ │ │ 36: return │ │ │ │ │ │ │ │ private boolean someAlarmPending(android.content.Context); │ │ │ │ descriptor: (Landroid/content/Context;)Z │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ Code: │ │ │ │ stack=300, locals=12, args_size=2 │ │ │ │ - 0: aconst_null │ │ │ │ - 1: astore_2 │ │ │ │ - 2: aload_1 │ │ │ │ - 3: ldc #9 // String fr.miximum.napply │ │ │ │ - 5: iconst_0 │ │ │ │ - 6: invokevirtual #28 // Method android/content/Context.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; │ │ │ │ - 9: astore_3 │ │ │ │ - 10: aload_3 │ │ │ │ - 11: invokeinterface #158, 1 // InterfaceMethod android/content/SharedPreferences.getAll:()Ljava/util/Map; │ │ │ │ - 16: astore 4 │ │ │ │ - 18: iconst_0 │ │ │ │ - 19: istore 5 │ │ │ │ - 21: aload 4 │ │ │ │ - 23: invokeinterface #164, 1 // InterfaceMethod java/util/Map.entrySet:()Ljava/util/Set; │ │ │ │ - 28: astore 6 │ │ │ │ - 30: aload 6 │ │ │ │ - 32: invokeinterface #170, 1 // InterfaceMethod java/util/Set.iterator:()Ljava/util/Iterator; │ │ │ │ - 37: astore 7 │ │ │ │ - 39: aload 7 │ │ │ │ - 41: invokeinterface #175, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 46: istore 8 │ │ │ │ - 48: iload 8 │ │ │ │ - 50: ifeq 131 │ │ │ │ - 53: aload 7 │ │ │ │ - 55: invokeinterface #179, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 60: checkcast #181 // class java/util/Map$Entry │ │ │ │ - 63: astore 9 │ │ │ │ - 65: aload 9 │ │ │ │ - 67: invokeinterface #184, 1 // InterfaceMethod java/util/Map$Entry.getKey:()Ljava/lang/Object; │ │ │ │ - 72: checkcast #186 // class java/lang/String │ │ │ │ - 75: astore 6 │ │ │ │ - 77: ldc #15 // String is_nap_running_ │ │ │ │ - 79: astore_2 │ │ │ │ - 80: aload 6 │ │ │ │ - 82: aload_2 │ │ │ │ - 83: invokevirtual #190 // Method java/lang/String.startsWith:(Ljava/lang/String;)Z │ │ │ │ - 86: istore 8 │ │ │ │ - 88: iload 8 │ │ │ │ - 90: ifeq 39 │ │ │ │ - 93: aload 9 │ │ │ │ - 95: invokeinterface #193, 1 // InterfaceMethod java/util/Map$Entry.getValue:()Ljava/lang/Object; │ │ │ │ - 100: astore 6 │ │ │ │ - 102: new #195 // class java/lang/Boolean │ │ │ │ - 105: astore_2 │ │ │ │ - 106: iconst_1 │ │ │ │ - 107: istore 10 │ │ │ │ - 109: aload_2 │ │ │ │ + 0: aload_1 │ │ │ │ + 1: ldc #9 // String fr.miximum.napply │ │ │ │ + 3: iconst_0 │ │ │ │ + 4: invokevirtual #28 // Method android/content/Context.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; │ │ │ │ + 7: astore_2 │ │ │ │ + 8: aload_2 │ │ │ │ + 9: invokeinterface #158, 1 // InterfaceMethod android/content/SharedPreferences.getAll:()Ljava/util/Map; │ │ │ │ + 14: astore_3 │ │ │ │ + 15: iconst_0 │ │ │ │ + 16: istore 4 │ │ │ │ + 18: aload_3 │ │ │ │ + 19: invokeinterface #164, 1 // InterfaceMethod java/util/Map.entrySet:()Ljava/util/Set; │ │ │ │ + 24: astore 5 │ │ │ │ + 26: aload 5 │ │ │ │ + 28: invokeinterface #170, 1 // InterfaceMethod java/util/Set.iterator:()Ljava/util/Iterator; │ │ │ │ + 33: astore 6 │ │ │ │ + 35: aload 6 │ │ │ │ + 37: invokeinterface #175, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 42: istore 7 │ │ │ │ + 44: iload 7 │ │ │ │ + 46: ifeq 132 │ │ │ │ + 49: aload 6 │ │ │ │ + 51: invokeinterface #179, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 56: checkcast #181 // class java/util/Map$Entry │ │ │ │ + 59: astore 8 │ │ │ │ + 61: aload 8 │ │ │ │ + 63: invokeinterface #184, 1 // InterfaceMethod java/util/Map$Entry.getKey:()Ljava/lang/Object; │ │ │ │ + 68: checkcast #186 // class java/lang/String │ │ │ │ + 71: astore 5 │ │ │ │ + 73: ldc #15 // String is_nap_running_ │ │ │ │ + 75: astore 9 │ │ │ │ + 77: aload 5 │ │ │ │ + 79: aload 9 │ │ │ │ + 81: invokevirtual #190 // Method java/lang/String.startsWith:(Ljava/lang/String;)Z │ │ │ │ + 84: istore 7 │ │ │ │ + 86: iload 7 │ │ │ │ + 88: ifeq 35 │ │ │ │ + 91: aload 8 │ │ │ │ + 93: invokeinterface #193, 1 // InterfaceMethod java/util/Map$Entry.getValue:()Ljava/lang/Object; │ │ │ │ + 98: astore 5 │ │ │ │ + 100: new #195 // class java/lang/Boolean │ │ │ │ + 103: astore 9 │ │ │ │ + 105: iconst_1 │ │ │ │ + 106: istore 10 │ │ │ │ + 108: aload 9 │ │ │ │ 110: iload 10 │ │ │ │ 112: invokespecial #198 // Method java/lang/Boolean."":(Z)V │ │ │ │ - 115: aload 6 │ │ │ │ - 117: aload_2 │ │ │ │ - 118: invokevirtual #202 // Method java/lang/Object.equals:(Ljava/lang/Object;)Z │ │ │ │ - 121: istore 11 │ │ │ │ - 123: iload 11 │ │ │ │ - 125: ifeq 39 │ │ │ │ - 128: iconst_1 │ │ │ │ - 129: istore 5 │ │ │ │ - 131: iload 5 │ │ │ │ - 133: ireturn │ │ │ │ + 115: aload 5 │ │ │ │ + 117: aload 9 │ │ │ │ + 119: invokevirtual #202 // Method java/lang/Object.equals:(Ljava/lang/Object;)Z │ │ │ │ + 122: istore 11 │ │ │ │ + 124: iload 11 │ │ │ │ + 126: ifeq 35 │ │ │ │ + 129: iconst_1 │ │ │ │ + 130: istore 4 │ │ │ │ + 132: iload 4 │ │ │ │ + 134: ireturn │ │ │ │ │ │ │ │ private int startAlarm(android.content.Context, int); │ │ │ │ descriptor: (Landroid/content/Context;I)I │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ Code: │ │ │ │ stack=300, locals=13, args_size=3 │ │ │ │ 0: ldc #203 // int 268435456 │ │ ├── fr/miximum/picker/NumberPicker$NumberPickerInputFilter.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -108,104 +108,108 @@ │ │ │ │ 2: invokespecial #17 // Method "":(Lfr/miximum/picker/NumberPicker;)V │ │ │ │ 5: return │ │ │ │ │ │ │ │ public java.lang.CharSequence filter(java.lang.CharSequence, int, int, android.text.Spanned, int, int); │ │ │ │ descriptor: (Ljava/lang/CharSequence;IILandroid/text/Spanned;II)Ljava/lang/CharSequence; │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=18, args_size=7 │ │ │ │ + stack=300, locals=17, args_size=7 │ │ │ │ 0: aload_0 │ │ │ │ 1: getfield #10 // Field this$0:Lfr/miximum/picker/NumberPicker; │ │ │ │ 4: invokestatic #23 // Method fr/miximum/picker/NumberPicker.access$600:(Lfr/miximum/picker/NumberPicker;)[Ljava/lang/String; │ │ │ │ 7: astore 7 │ │ │ │ 9: aload 7 │ │ │ │ - 11: ifnonnull 47 │ │ │ │ + 11: ifnonnull 53 │ │ │ │ 14: aload_0 │ │ │ │ 15: getfield #10 // Field this$0:Lfr/miximum/picker/NumberPicker; │ │ │ │ 18: invokestatic #27 // Method fr/miximum/picker/NumberPicker.access$700:(Lfr/miximum/picker/NumberPicker;)Landroid/text/InputFilter; │ │ │ │ 21: astore 7 │ │ │ │ 23: aload_1 │ │ │ │ 24: astore 8 │ │ │ │ - 26: aload 7 │ │ │ │ - 28: aload_1 │ │ │ │ - 29: iload_2 │ │ │ │ - 30: iload_3 │ │ │ │ - 31: aload 4 │ │ │ │ - 33: iload 5 │ │ │ │ - 35: iload 6 │ │ │ │ - 37: invokeinterface #31, 7 // InterfaceMethod android/text/InputFilter.filter:(Ljava/lang/CharSequence;IILandroid/text/Spanned;II)Ljava/lang/CharSequence; │ │ │ │ - 42: astore 9 │ │ │ │ - 44: aload 9 │ │ │ │ - 46: areturn │ │ │ │ - 47: aload_1 │ │ │ │ - 48: iload_2 │ │ │ │ - 49: iload_3 │ │ │ │ - 50: invokeinterface #37, 3 // InterfaceMethod java/lang/CharSequence.subSequence:(II)Ljava/lang/CharSequence; │ │ │ │ - 55: invokestatic #43 // Method java/lang/String.valueOf:(Ljava/lang/Object;)Ljava/lang/String; │ │ │ │ - 58: astore 9 │ │ │ │ - 60: new #45 // class java/lang/StringBuilder │ │ │ │ - 63: astore 7 │ │ │ │ - 65: aload 7 │ │ │ │ - 67: invokespecial #46 // Method java/lang/StringBuilder."":()V │ │ │ │ - 70: aload 4 │ │ │ │ - 72: iconst_0 │ │ │ │ - 73: iload 5 │ │ │ │ - 75: invokeinterface #49, 3 // InterfaceMethod android/text/Spanned.subSequence:(II)Ljava/lang/CharSequence; │ │ │ │ - 80: invokestatic #43 // Method java/lang/String.valueOf:(Ljava/lang/Object;)Ljava/lang/String; │ │ │ │ - 83: astore 8 │ │ │ │ - 85: aload 7 │ │ │ │ - 87: aload 8 │ │ │ │ - 89: invokevirtual #53 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 92: aload 9 │ │ │ │ - 94: invokevirtual #56 // Method java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ │ │ - 97: astore 7 │ │ │ │ - 99: aload 4 │ │ │ │ - 101: invokeinterface #60, 1 // InterfaceMethod android/text/Spanned.length:()I │ │ │ │ - 106: istore 10 │ │ │ │ - 108: aload 4 │ │ │ │ - 110: iload 6 │ │ │ │ - 112: iload 10 │ │ │ │ - 114: invokeinterface #49, 3 // InterfaceMethod android/text/Spanned.subSequence:(II)Ljava/lang/CharSequence; │ │ │ │ - 119: astore 8 │ │ │ │ - 121: aload 7 │ │ │ │ - 123: aload 8 │ │ │ │ - 125: invokevirtual #56 // Method java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ │ │ - 128: invokevirtual #64 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - 131: astore 11 │ │ │ │ - 133: aload 11 │ │ │ │ - 135: invokestatic #43 // Method java/lang/String.valueOf:(Ljava/lang/Object;)Ljava/lang/String; │ │ │ │ - 138: invokevirtual #67 // Method java/lang/String.toLowerCase:()Ljava/lang/String; │ │ │ │ - 141: astore 12 │ │ │ │ - 143: aload_0 │ │ │ │ - 144: getfield #10 // Field this$0:Lfr/miximum/picker/NumberPicker; │ │ │ │ - 147: astore 7 │ │ │ │ - 149: aload 7 │ │ │ │ - 151: invokestatic #23 // Method fr/miximum/picker/NumberPicker.access$600:(Lfr/miximum/picker/NumberPicker;)[Ljava/lang/String; │ │ │ │ - 154: astore 13 │ │ │ │ - 156: aload 13 │ │ │ │ - 158: arraylength │ │ │ │ - 159: istore 14 │ │ │ │ - 161: iconst_0 │ │ │ │ - 162: istore 15 │ │ │ │ - 164: iload 15 │ │ │ │ - 166: iload 14 │ │ │ │ - 168: if_icmpge 204 │ │ │ │ - 171: aload 13 │ │ │ │ - 173: iload 15 │ │ │ │ - 175: aaload │ │ │ │ - 176: invokevirtual #67 // Method java/lang/String.toLowerCase:()Ljava/lang/String; │ │ │ │ - 179: astore 16 │ │ │ │ - 181: aload 16 │ │ │ │ - 183: aload 12 │ │ │ │ - 185: invokevirtual #71 // Method java/lang/String.startsWith:(Ljava/lang/String;)Z │ │ │ │ - 188: istore 17 │ │ │ │ - 190: iload 17 │ │ │ │ - 192: ifne 44 │ │ │ │ - 195: iload 15 │ │ │ │ - 197: iconst_1 │ │ │ │ - 198: iadd │ │ │ │ - 199: istore 15 │ │ │ │ - 201: goto 164 │ │ │ │ - 204: ldc #73 // String │ │ │ │ - 206: astore 9 │ │ │ │ - 208: goto 44 │ │ │ │ + 26: iload_2 │ │ │ │ + 27: istore 9 │ │ │ │ + 29: iload_3 │ │ │ │ + 30: istore 10 │ │ │ │ + 32: aload 7 │ │ │ │ + 34: aload_1 │ │ │ │ + 35: iload_2 │ │ │ │ + 36: iload_3 │ │ │ │ + 37: aload 4 │ │ │ │ + 39: iload 5 │ │ │ │ + 41: iload 6 │ │ │ │ + 43: invokeinterface #31, 7 // InterfaceMethod android/text/InputFilter.filter:(Ljava/lang/CharSequence;IILandroid/text/Spanned;II)Ljava/lang/CharSequence; │ │ │ │ + 48: astore 11 │ │ │ │ + 50: aload 11 │ │ │ │ + 52: areturn │ │ │ │ + 53: aload_1 │ │ │ │ + 54: iload_2 │ │ │ │ + 55: iload_3 │ │ │ │ + 56: invokeinterface #37, 3 // InterfaceMethod java/lang/CharSequence.subSequence:(II)Ljava/lang/CharSequence; │ │ │ │ + 61: invokestatic #43 // Method java/lang/String.valueOf:(Ljava/lang/Object;)Ljava/lang/String; │ │ │ │ + 64: astore 11 │ │ │ │ + 66: new #45 // class java/lang/StringBuilder │ │ │ │ + 69: astore 7 │ │ │ │ + 71: aload 7 │ │ │ │ + 73: invokespecial #46 // Method java/lang/StringBuilder."":()V │ │ │ │ + 76: aload 4 │ │ │ │ + 78: iconst_0 │ │ │ │ + 79: iload 5 │ │ │ │ + 81: invokeinterface #49, 3 // InterfaceMethod android/text/Spanned.subSequence:(II)Ljava/lang/CharSequence; │ │ │ │ + 86: invokestatic #43 // Method java/lang/String.valueOf:(Ljava/lang/Object;)Ljava/lang/String; │ │ │ │ + 89: astore 8 │ │ │ │ + 91: aload 7 │ │ │ │ + 93: aload 8 │ │ │ │ + 95: invokevirtual #53 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 98: aload 11 │ │ │ │ + 100: invokevirtual #56 // Method java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ │ │ + 103: astore 7 │ │ │ │ + 105: aload 4 │ │ │ │ + 107: invokeinterface #60, 1 // InterfaceMethod android/text/Spanned.length:()I │ │ │ │ + 112: istore 12 │ │ │ │ + 114: aload 4 │ │ │ │ + 116: iload 6 │ │ │ │ + 118: iload 12 │ │ │ │ + 120: invokeinterface #49, 3 // InterfaceMethod android/text/Spanned.subSequence:(II)Ljava/lang/CharSequence; │ │ │ │ + 125: astore 8 │ │ │ │ + 127: aload 7 │ │ │ │ + 129: aload 8 │ │ │ │ + 131: invokevirtual #56 // Method java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ │ │ + 134: invokevirtual #64 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ + 137: astore 13 │ │ │ │ + 139: aload 13 │ │ │ │ + 141: invokestatic #43 // Method java/lang/String.valueOf:(Ljava/lang/Object;)Ljava/lang/String; │ │ │ │ + 144: invokevirtual #67 // Method java/lang/String.toLowerCase:()Ljava/lang/String; │ │ │ │ + 147: astore 14 │ │ │ │ + 149: aload_0 │ │ │ │ + 150: getfield #10 // Field this$0:Lfr/miximum/picker/NumberPicker; │ │ │ │ + 153: invokestatic #23 // Method fr/miximum/picker/NumberPicker.access$600:(Lfr/miximum/picker/NumberPicker;)[Ljava/lang/String; │ │ │ │ + 156: astore 8 │ │ │ │ + 158: aload 8 │ │ │ │ + 160: arraylength │ │ │ │ + 161: istore 9 │ │ │ │ + 163: iconst_0 │ │ │ │ + 164: istore 15 │ │ │ │ + 166: aconst_null │ │ │ │ + 167: astore 7 │ │ │ │ + 169: iload 15 │ │ │ │ + 171: iload 9 │ │ │ │ + 173: if_icmpge 209 │ │ │ │ + 176: aload 8 │ │ │ │ + 178: iload 15 │ │ │ │ + 180: aaload │ │ │ │ + 181: invokevirtual #67 // Method java/lang/String.toLowerCase:()Ljava/lang/String; │ │ │ │ + 184: astore 16 │ │ │ │ + 186: aload 16 │ │ │ │ + 188: aload 14 │ │ │ │ + 190: invokevirtual #71 // Method java/lang/String.startsWith:(Ljava/lang/String;)Z │ │ │ │ + 193: istore 10 │ │ │ │ + 195: iload 10 │ │ │ │ + 197: ifne 50 │ │ │ │ + 200: iload 15 │ │ │ │ + 202: iconst_1 │ │ │ │ + 203: iadd │ │ │ │ + 204: istore 15 │ │ │ │ + 206: goto 169 │ │ │ │ + 209: ldc #73 // String │ │ │ │ + 211: astore 11 │ │ │ │ + 213: goto 50 │ │ │ │ } │ │ ├── fr/miximum/picker/NumberPicker.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -220,18 +220,18 @@ │ │ │ │ #214 = Methodref #202.#213 // java/lang/String.toLowerCase:()Ljava/lang/String; │ │ │ │ #215 = Utf8 startsWith │ │ │ │ #216 = Utf8 (Ljava/lang/String;)Z │ │ │ │ #217 = NameAndType #215:#216 // startsWith:(Ljava/lang/String;)Z │ │ │ │ #218 = Methodref #202.#217 // java/lang/String.startsWith:(Ljava/lang/String;)Z │ │ │ │ #219 = Utf8 java/lang/NumberFormatException │ │ │ │ #220 = Class #219 // java/lang/NumberFormatException │ │ │ │ - #221 = Utf8 java/lang/Object │ │ │ │ - #222 = Class #221 // java/lang/Object │ │ │ │ + #221 = Utf8 java/lang/CharSequence │ │ │ │ + #222 = Class #221 // java/lang/CharSequence │ │ │ │ #223 = NameAndType #197:#212 // toString:()Ljava/lang/String; │ │ │ │ - #224 = Methodref #222.#223 // java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ + #224 = InterfaceMethodref #222.#223 // java/lang/CharSequence.toString:()Ljava/lang/String; │ │ │ │ #225 = NameAndType #25:#12 // mCurrent:I │ │ │ │ #226 = Fieldref #2.#225 // fr/miximum/picker/NumberPicker.mCurrent:I │ │ │ │ #227 = NameAndType #42:#12 // mPrevious:I │ │ │ │ #228 = Fieldref #2.#227 // fr/miximum/picker/NumberPicker.mPrevious:I │ │ │ │ #229 = Utf8 notifyChange │ │ │ │ #230 = NameAndType #229:#53 // notifyChange:()V │ │ │ │ #231 = Methodref #2.#230 // fr/miximum/picker/NumberPicker.notifyChange:()V │ │ │ │ @@ -830,52 +830,52 @@ │ │ │ │ │ │ │ │ private void validateCurrentView(java.lang.CharSequence); │ │ │ │ descriptor: (Ljava/lang/CharSequence;)V │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ Code: │ │ │ │ stack=300, locals=5, args_size=2 │ │ │ │ 0: aload_1 │ │ │ │ - 1: invokevirtual #224 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ - 4: astore_2 │ │ │ │ - 5: aload_0 │ │ │ │ - 6: aload_2 │ │ │ │ - 7: invokespecial #192 // Method getSelectedPos:(Ljava/lang/String;)I │ │ │ │ - 10: istore_3 │ │ │ │ - 11: aload_0 │ │ │ │ - 12: getfield #179 // Field mStart:I │ │ │ │ - 15: istore 4 │ │ │ │ - 17: iload_3 │ │ │ │ - 18: iload 4 │ │ │ │ - 20: if_icmplt 68 │ │ │ │ - 23: aload_0 │ │ │ │ - 24: getfield #182 // Field mEnd:I │ │ │ │ - 27: istore 4 │ │ │ │ - 29: iload_3 │ │ │ │ - 30: iload 4 │ │ │ │ - 32: if_icmpgt 68 │ │ │ │ - 35: aload_0 │ │ │ │ - 36: getfield #226 // Field mCurrent:I │ │ │ │ - 39: istore 4 │ │ │ │ - 41: iload 4 │ │ │ │ - 43: iload_3 │ │ │ │ - 44: if_icmpeq 68 │ │ │ │ - 47: aload_0 │ │ │ │ - 48: getfield #226 // Field mCurrent:I │ │ │ │ - 51: istore 4 │ │ │ │ - 53: aload_0 │ │ │ │ - 54: iload 4 │ │ │ │ - 56: putfield #228 // Field mPrevious:I │ │ │ │ - 59: aload_0 │ │ │ │ - 60: iload_3 │ │ │ │ - 61: putfield #226 // Field mCurrent:I │ │ │ │ - 64: aload_0 │ │ │ │ - 65: invokevirtual #231 // Method notifyChange:()V │ │ │ │ - 68: aload_0 │ │ │ │ - 69: invokevirtual #234 // Method updateView:()V │ │ │ │ - 72: return │ │ │ │ + 1: invokeinterface #224, 1 // InterfaceMethod java/lang/CharSequence.toString:()Ljava/lang/String; │ │ │ │ + 6: astore_2 │ │ │ │ + 7: aload_0 │ │ │ │ + 8: aload_2 │ │ │ │ + 9: invokespecial #192 // Method getSelectedPos:(Ljava/lang/String;)I │ │ │ │ + 12: istore_3 │ │ │ │ + 13: aload_0 │ │ │ │ + 14: getfield #179 // Field mStart:I │ │ │ │ + 17: istore 4 │ │ │ │ + 19: iload_3 │ │ │ │ + 20: iload 4 │ │ │ │ + 22: if_icmplt 70 │ │ │ │ + 25: aload_0 │ │ │ │ + 26: getfield #182 // Field mEnd:I │ │ │ │ + 29: istore 4 │ │ │ │ + 31: iload_3 │ │ │ │ + 32: iload 4 │ │ │ │ + 34: if_icmpgt 70 │ │ │ │ + 37: aload_0 │ │ │ │ + 38: getfield #226 // Field mCurrent:I │ │ │ │ + 41: istore 4 │ │ │ │ + 43: iload 4 │ │ │ │ + 45: iload_3 │ │ │ │ + 46: if_icmpeq 70 │ │ │ │ + 49: aload_0 │ │ │ │ + 50: getfield #226 // Field mCurrent:I │ │ │ │ + 53: istore 4 │ │ │ │ + 55: aload_0 │ │ │ │ + 56: iload 4 │ │ │ │ + 58: putfield #228 // Field mPrevious:I │ │ │ │ + 61: aload_0 │ │ │ │ + 62: iload_3 │ │ │ │ + 63: putfield #226 // Field mCurrent:I │ │ │ │ + 66: aload_0 │ │ │ │ + 67: invokevirtual #231 // Method notifyChange:()V │ │ │ │ + 70: aload_0 │ │ │ │ + 71: invokevirtual #234 // Method updateView:()V │ │ │ │ + 74: return │ │ │ │ │ │ │ │ private void validateInput(android.view.View); │ │ │ │ descriptor: (Landroid/view/View;)V │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ Code: │ │ │ │ stack=300, locals=5, args_size=2 │ │ │ │ 0: aload_1 │ │ ├── fr/miximum/picker/R$drawable.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -1,13 +1,12 @@ │ │ │ │ │ │ │ │ package fr.miximum.picker; │ │ │ │ │ │ │ │ public final class R$drawable │ │ │ │ { │ │ │ │ - public static final int ic_launcher_napply = 2130837504; │ │ │ │ public static final int icon = 2130837505; │ │ │ │ public static final int timepicker_down_btn = 2130837506; │ │ │ │ public static final int timepicker_down_disabled = 2130837507; │ │ │ │ public static final int timepicker_down_disabled_focused = 2130837508; │ │ │ │ public static final int timepicker_down_normal = 2130837509; │ │ │ │ public static final int timepicker_down_pressed = 2130837510; │ │ │ │ public static final int timepicker_down_selected = 2130837511; │ │ │ │ @@ -18,9 +17,8 @@ │ │ │ │ public static final int timepicker_input_selected = 2130837516; │ │ │ │ public static final int timepicker_up_btn = 2130837517; │ │ │ │ public static final int timepicker_up_disabled = 2130837518; │ │ │ │ public static final int timepicker_up_disabled_focused = 2130837519; │ │ │ │ public static final int timepicker_up_normal = 2130837520; │ │ │ │ public static final int timepicker_up_pressed = 2130837521; │ │ │ │ public static final int timepicker_up_selected = 2130837522; │ │ │ │ - public static final int widget_bg = 2130837523; │ │ │ │ } │ │ ├── fr/miximum/picker/R$id.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -1,23 +1,10 @@ │ │ │ │ │ │ │ │ package fr.miximum.picker; │ │ │ │ │ │ │ │ public final class R$id │ │ │ │ { │ │ │ │ - public static final int about_credits = 2131165185; │ │ │ │ - public static final int cancel_widget = 2131165200; │ │ │ │ - public static final int create_widget = 2131165199; │ │ │ │ public static final int decrement = 2131165193; │ │ │ │ - public static final int dismiss_alarm = 2131165187; │ │ │ │ public static final int increment = 2131165191; │ │ │ │ - public static final int nap_colon = 2131165197; │ │ │ │ - public static final int nap_configure_intro = 2131165195; │ │ │ │ - public static final int nap_end = 2131165190; │ │ │ │ - public static final int nap_hour = 2131165196; │ │ │ │ - public static final int nap_minute = 2131165198; │ │ │ │ - public static final int nap_time = 2131165189; │ │ │ │ - public static final int napply_widget = 2131165188; │ │ │ │ public static final int pref_num_picker = 2131165194; │ │ │ │ - public static final int scrollView1 = 2131165184; │ │ │ │ - public static final int snooze_alarm = 2131165186; │ │ │ │ public static final int timepicker_input = 2131165192; │ │ │ │ } │ │ ├── fr/miximum/picker/R$layout.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -1,13 +1,9 @@ │ │ │ │ │ │ │ │ package fr.miximum.picker; │ │ │ │ │ │ │ │ public final class R$layout │ │ │ │ { │ │ │ │ - public static final int about = 2130903040; │ │ │ │ - public static final int alarm_cancel_dialog_layout = 2130903041; │ │ │ │ public static final int main = 2130903042; │ │ │ │ - public static final int napply_widget_layout = 2130903043; │ │ │ │ public static final int number_picker = 2130903044; │ │ │ │ public static final int number_picker_pref = 2130903045; │ │ │ │ - public static final int widget_configure_layout = 2130903046; │ │ │ │ } │ │ ├── fr/miximum/picker/R$string.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -1,19 +1,7 @@ │ │ │ │ │ │ │ │ package fr.miximum.picker; │ │ │ │ │ │ │ │ public final class R$string │ │ │ │ { │ │ │ │ - public static final int alarm_snoozed = 2131034122; │ │ │ │ - public static final int app_credits = 2131034124; │ │ │ │ - public static final int app_description = 2131034123; │ │ │ │ public static final int app_name = 2131034112; │ │ │ │ - public static final int cancel = 2131034114; │ │ │ │ - public static final int configure_intro = 2131034115; │ │ │ │ - public static final int create_widget = 2131034113; │ │ │ │ - public static final int default_widget_label = 2131034116; │ │ │ │ - public static final int dismiss = 2131034121; │ │ │ │ - public static final int snooze = 2131034120; │ │ │ │ - public static final int toast_alarm_canceled = 2131034118; │ │ │ │ - public static final int toast_alarm_started = 2131034117; │ │ │ │ - public static final int wake_up = 2131034119; │ │ │ │ } ├── smali/fr/miximum/picker/NumberPicker$NumberPickerInputFilter.smali │ @@ -45,76 +45,72 @@ │ │ return-void │ .end method │ │ │ # virtual methods │ .method public filter(Ljava/lang/CharSequence;IILandroid/text/Spanned;II)Ljava/lang/CharSequence; │ - .locals 16 │ + .locals 13 │ .param p1, "source" # Ljava/lang/CharSequence; │ .param p2, "start" # I │ .param p3, "end" # I │ .param p4, "dest" # Landroid/text/Spanned; │ .param p5, "dstart" # I │ .param p6, "dend" # I │ │ .prologue │ .line 331 │ - move-object/from16 v0, p0 │ - │ - iget-object v2, v0, Lfr/miximum/picker/NumberPicker$NumberPickerInputFilter;->this$0:Lfr/miximum/picker/NumberPicker; │ + iget-object v2, p0, Lfr/miximum/picker/NumberPicker$NumberPickerInputFilter;->this$0:Lfr/miximum/picker/NumberPicker; │ │ invoke-static {v2}, Lfr/miximum/picker/NumberPicker;->access$600(Lfr/miximum/picker/NumberPicker;)[Ljava/lang/String; │ │ move-result-object v2 │ │ if-nez v2, :cond_1 │ │ .line 332 │ - move-object/from16 v0, p0 │ - │ - iget-object v2, v0, Lfr/miximum/picker/NumberPicker$NumberPickerInputFilter;->this$0:Lfr/miximum/picker/NumberPicker; │ + iget-object v2, p0, Lfr/miximum/picker/NumberPicker$NumberPickerInputFilter;->this$0:Lfr/miximum/picker/NumberPicker; │ │ invoke-static {v2}, Lfr/miximum/picker/NumberPicker;->access$700(Lfr/miximum/picker/NumberPicker;)Landroid/text/InputFilter; │ │ move-result-object v2 │ │ - move-object/from16 v3, p1 │ + move-object v3, p1 │ │ - move/from16 v4, p2 │ + move v4, p2 │ │ move/from16 v5, p3 │ │ move-object/from16 v6, p4 │ │ move/from16 v7, p5 │ │ move/from16 v8, p6 │ │ invoke-interface/range {v2 .. v8}, Landroid/text/InputFilter;->filter(Ljava/lang/CharSequence;IILandroid/text/Spanned;II)Ljava/lang/CharSequence; │ │ - move-result-object v10 │ + move-result-object v9 │ │ .line 345 │ :cond_0 │ :goto_0 │ - return-object v10 │ + return-object v9 │ │ .line 334 │ :cond_1 │ invoke-interface/range {p1 .. p3}, Ljava/lang/CharSequence;->subSequence(II)Ljava/lang/CharSequence; │ │ move-result-object v2 │ │ invoke-static {v2}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; │ │ - move-result-object v10 │ + move-result-object v9 │ │ .line 335 │ - .local v10, "filtered":Ljava/lang/CharSequence; │ + .local v9, "filtered":Ljava/lang/CharSequence; │ new-instance v2, Ljava/lang/StringBuilder; │ │ invoke-direct {v2}, Ljava/lang/StringBuilder;->()V │ │ const/4 v3, 0x0 │ │ move-object/from16 v0, p4 │ @@ -129,18 +125,19 @@ │ │ move-result-object v3 │ │ invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v2 │ │ - invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ + invoke-virtual {v2, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ move-result-object v2 │ │ + .line 337 │ invoke-interface/range {p4 .. p4}, Landroid/text/Spanned;->length()I │ │ move-result v3 │ │ move-object/from16 v0, p4 │ │ move/from16 v1, p6 │ @@ -151,66 +148,61 @@ │ │ invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ move-result-object v2 │ │ invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v13 │ + move-result-object v10 │ │ .line 338 │ - .local v13, "result":Ljava/lang/String; │ - invoke-static {v13}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; │ + .local v10, "result":Ljava/lang/String; │ + invoke-static {v10}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; │ │ move-result-object v2 │ │ invoke-virtual {v2}, Ljava/lang/String;->toLowerCase()Ljava/lang/String; │ │ - move-result-object v14 │ + move-result-object v11 │ │ .line 339 │ - .local v14, "str":Ljava/lang/String; │ - move-object/from16 v0, p0 │ - │ - iget-object v2, v0, Lfr/miximum/picker/NumberPicker$NumberPickerInputFilter;->this$0:Lfr/miximum/picker/NumberPicker; │ + .local v11, "str":Ljava/lang/String; │ + iget-object v2, p0, Lfr/miximum/picker/NumberPicker$NumberPickerInputFilter;->this$0:Lfr/miximum/picker/NumberPicker; │ │ invoke-static {v2}, Lfr/miximum/picker/NumberPicker;->access$600(Lfr/miximum/picker/NumberPicker;)[Ljava/lang/String; │ │ - move-result-object v9 │ + move-result-object v3 │ │ - .local v9, "arr$":[Ljava/lang/String; │ - array-length v12, v9 │ + array-length v4, v3 │ │ - .local v12, "len$":I │ - const/4 v11, 0x0 │ + const/4 v2, 0x0 │ │ - .local v11, "i$":I │ :goto_1 │ - if-ge v11, v12, :cond_2 │ + if-ge v2, v4, :cond_2 │ │ - aget-object v15, v9, v11 │ + aget-object v12, v3, v2 │ │ .line 340 │ - .local v15, "val":Ljava/lang/String; │ - invoke-virtual {v15}, Ljava/lang/String;->toLowerCase()Ljava/lang/String; │ + .local v12, "val":Ljava/lang/String; │ + invoke-virtual {v12}, Ljava/lang/String;->toLowerCase()Ljava/lang/String; │ │ - move-result-object v15 │ + move-result-object v12 │ │ .line 341 │ - invoke-virtual {v15, v14}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z │ + invoke-virtual {v12, v11}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z │ │ - move-result v2 │ + move-result v5 │ │ - if-nez v2, :cond_0 │ + if-nez v5, :cond_0 │ │ .line 339 │ - add-int/lit8 v11, v11, 0x1 │ + add-int/lit8 v2, v2, 0x1 │ │ goto :goto_1 │ │ .line 345 │ - .end local v15 # "val":Ljava/lang/String; │ + .end local v12 # "val":Ljava/lang/String; │ :cond_2 │ - const-string v10, "" │ + const-string v9, "" │ │ goto :goto_0 │ .end method ├── smali/fr/miximum/picker/NumberPicker$2.smali │ @@ -20,28 +20,29 @@ │ # instance fields │ .field final synthetic this$0:Lfr/miximum/picker/NumberPicker; │ │ │ # direct methods │ .method constructor (Lfr/miximum/picker/NumberPicker;)V │ .locals 0 │ + .param p1, "this$0" # Lfr/miximum/picker/NumberPicker; │ │ .prologue │ .line 78 │ iput-object p1, p0, Lfr/miximum/picker/NumberPicker$2;->this$0:Lfr/miximum/picker/NumberPicker; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public run()V │ - .locals 3 │ + .locals 4 │ │ .prologue │ .line 80 │ iget-object v0, p0, Lfr/miximum/picker/NumberPicker$2;->this$0:Lfr/miximum/picker/NumberPicker; │ │ invoke-static {v0}, Lfr/miximum/picker/NumberPicker;->access$000(Lfr/miximum/picker/NumberPicker;)Z │ │ @@ -67,17 +68,17 @@ │ │ move-result-object v0 │ │ iget-object v1, p0, Lfr/miximum/picker/NumberPicker$2;->this$0:Lfr/miximum/picker/NumberPicker; │ │ invoke-static {v1}, Lfr/miximum/picker/NumberPicker;->access$100(Lfr/miximum/picker/NumberPicker;)J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - invoke-virtual {v0, p0, v1, v2}, Landroid/os/Handler;->postDelayed(Ljava/lang/Runnable;J)Z │ + invoke-virtual {v0, p0, v2, v3}, Landroid/os/Handler;->postDelayed(Ljava/lang/Runnable;J)Z │ │ .line 87 │ :cond_0 │ :goto_0 │ return-void │ │ .line 83 │ @@ -108,13 +109,13 @@ │ │ move-result-object v0 │ │ iget-object v1, p0, Lfr/miximum/picker/NumberPicker$2;->this$0:Lfr/miximum/picker/NumberPicker; │ │ invoke-static {v1}, Lfr/miximum/picker/NumberPicker;->access$100(Lfr/miximum/picker/NumberPicker;)J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - invoke-virtual {v0, p0, v1, v2}, Landroid/os/Handler;->postDelayed(Ljava/lang/Runnable;J)Z │ + invoke-virtual {v0, p0, v2, v3}, Landroid/os/Handler;->postDelayed(Ljava/lang/Runnable;J)Z │ │ goto :goto_0 │ .end method ├── smali/fr/miximum/picker/R$drawable.smali │ @@ -11,16 +11,14 @@ │ .annotation system Ldalvik/annotation/InnerClass; │ accessFlags = 0x19 │ name = "drawable" │ .end annotation │ │ │ # static fields │ -.field public static final ic_launcher_napply:I = 0x7f020000 │ - │ .field public static final icon:I = 0x7f020001 │ │ .field public static final timepicker_down_btn:I = 0x7f020002 │ │ .field public static final timepicker_down_disabled:I = 0x7f020003 │ │ .field public static final timepicker_down_disabled_focused:I = 0x7f020004 │ @@ -49,20 +47,18 @@ │ │ .field public static final timepicker_up_normal:I = 0x7f020010 │ │ .field public static final timepicker_up_pressed:I = 0x7f020011 │ │ .field public static final timepicker_up_selected:I = 0x7f020012 │ │ -.field public static final widget_bg:I = 0x7f020013 │ - │ │ # direct methods │ .method public constructor ()V │ .locals 0 │ │ .prologue │ - .line 13 │ + .line 10 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method ├── smali/fr/miximum/picker/R.smali │ @@ -2,29 +2,25 @@ │ .super Ljava/lang/Object; │ .source "R.java" │ │ │ # annotations │ .annotation system Ldalvik/annotation/MemberClasses; │ value = { │ - Lfr/miximum/picker/R$xml;, │ - Lfr/miximum/picker/R$style;, │ Lfr/miximum/picker/R$string;, │ Lfr/miximum/picker/R$layout;, │ Lfr/miximum/picker/R$id;, │ - Lfr/miximum/picker/R$drawable;, │ - Lfr/miximum/picker/R$attr; │ + Lfr/miximum/picker/R$drawable; │ } │ .end annotation │ │ │ # direct methods │ .method public constructor ()V │ .locals 0 │ │ .prologue │ - .line 10 │ + .line 9 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 84 │ return-void │ .end method ├── smali/fr/miximum/picker/R$id.smali │ @@ -11,52 +11,26 @@ │ .annotation system Ldalvik/annotation/InnerClass; │ accessFlags = 0x19 │ name = "id" │ .end annotation │ │ │ # static fields │ -.field public static final about_credits:I = 0x7f070001 │ - │ -.field public static final cancel_widget:I = 0x7f070010 │ - │ -.field public static final create_widget:I = 0x7f07000f │ - │ .field public static final decrement:I = 0x7f070009 │ │ -.field public static final dismiss_alarm:I = 0x7f070003 │ - │ .field public static final increment:I = 0x7f070007 │ │ -.field public static final nap_colon:I = 0x7f07000d │ - │ -.field public static final nap_configure_intro:I = 0x7f07000b │ - │ -.field public static final nap_end:I = 0x7f070006 │ - │ -.field public static final nap_hour:I = 0x7f07000c │ - │ -.field public static final nap_minute:I = 0x7f07000e │ - │ -.field public static final nap_time:I = 0x7f070005 │ - │ -.field public static final napply_widget:I = 0x7f070004 │ - │ .field public static final pref_num_picker:I = 0x7f07000a │ │ -.field public static final scrollView1:I = 0x7f070000 │ - │ -.field public static final snooze_alarm:I = 0x7f070002 │ - │ .field public static final timepicker_input:I = 0x7f070008 │ │ │ # direct methods │ .method public constructor ()V │ .locals 0 │ │ .prologue │ - .line 35 │ + .line 30 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method ├── smali/fr/miximum/picker/R$string.smali │ @@ -11,44 +11,20 @@ │ .annotation system Ldalvik/annotation/InnerClass; │ accessFlags = 0x19 │ name = "string" │ .end annotation │ │ │ # static fields │ -.field public static final alarm_snoozed:I = 0x7f05000a │ - │ -.field public static final app_credits:I = 0x7f05000c │ - │ -.field public static final app_description:I = 0x7f05000b │ - │ .field public static final app_name:I = 0x7f050000 │ │ -.field public static final cancel:I = 0x7f050002 │ - │ -.field public static final configure_intro:I = 0x7f050003 │ - │ -.field public static final create_widget:I = 0x7f050001 │ - │ -.field public static final default_widget_label:I = 0x7f050004 │ - │ -.field public static final dismiss:I = 0x7f050009 │ - │ -.field public static final snooze:I = 0x7f050008 │ - │ -.field public static final toast_alarm_canceled:I = 0x7f050006 │ - │ -.field public static final toast_alarm_started:I = 0x7f050005 │ - │ -.field public static final wake_up:I = 0x7f050007 │ - │ │ # direct methods │ .method public constructor ()V │ .locals 0 │ │ .prologue │ - .line 63 │ + .line 41 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method ├── smali/fr/miximum/picker/NumberPicker$NumberRangeKeyListener.smali │ @@ -89,14 +89,15 @@ │ │ move-result-object v3 │ │ invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ move-result-object v3 │ │ + .line 373 │ invoke-interface {p4}, Landroid/text/Spanned;->length()I │ │ move-result v4 │ │ invoke-interface {p4, p6, v4}, Landroid/text/Spanned;->subSequence(II)Ljava/lang/CharSequence; │ │ move-result-object v4 ├── smali/fr/miximum/picker/R$layout.smali │ @@ -11,32 +11,24 @@ │ .annotation system Ldalvik/annotation/InnerClass; │ accessFlags = 0x19 │ name = "layout" │ .end annotation │ │ │ # static fields │ -.field public static final about:I = 0x7f030000 │ - │ -.field public static final alarm_cancel_dialog_layout:I = 0x7f030001 │ - │ .field public static final main:I = 0x7f030002 │ │ -.field public static final napply_widget_layout:I = 0x7f030003 │ - │ .field public static final number_picker:I = 0x7f030004 │ │ .field public static final number_picker_pref:I = 0x7f030005 │ │ -.field public static final widget_configure_layout:I = 0x7f030006 │ - │ │ # direct methods │ .method public constructor ()V │ .locals 0 │ │ .prologue │ - .line 54 │ + .line 36 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method ├── smali/fr/miximum/picker/NumberPicker.smali │ @@ -405,21 +405,24 @@ │ .line 217 │ iget-object v0, p0, Lfr/miximum/picker/NumberPicker;->mFormatter:Lfr/miximum/picker/NumberPicker$Formatter; │ │ if-eqz v0, :cond_0 │ │ iget-object v0, p0, Lfr/miximum/picker/NumberPicker;->mFormatter:Lfr/miximum/picker/NumberPicker$Formatter; │ │ + .line 218 │ invoke-interface {v0, p1}, Lfr/miximum/picker/NumberPicker$Formatter;->toString(I)Ljava/lang/String; │ │ move-result-object v0 │ │ + .line 217 │ :goto_0 │ return-object v0 │ │ + .line 219 │ :cond_0 │ invoke-static {p1}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; │ │ move-result-object v0 │ │ goto :goto_0 │ .end method │ @@ -511,15 +514,15 @@ │ │ .method private validateCurrentView(Ljava/lang/CharSequence;)V │ .locals 2 │ .param p1, "str" # Ljava/lang/CharSequence; │ │ .prologue │ .line 258 │ - invoke-virtual {p1}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-interface {p1}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-direct {p0, v1}, Lfr/miximum/picker/NumberPicker;->getSelectedPos(Ljava/lang/String;)I │ │ move-result v0 │ │ @@ -955,15 +958,15 @@ │ invoke-virtual {p0}, Lfr/miximum/picker/NumberPicker;->updateView()V │ │ .line 189 │ return-void │ .end method │ │ .method public setSpeed(J)V │ - .locals 0 │ + .locals 1 │ .param p1, "speed" # J │ │ .prologue │ .line 201 │ iput-wide p1, p0, Lfr/miximum/picker/NumberPicker;->mSpeed:J │ │ .line 202 ├── smali/fr/miximum/picker/NumberPickerButton.smali │ @@ -98,14 +98,15 @@ │ │ move-result v0 │ │ const/4 v1, 0x3 │ │ if-eq v0, v1, :cond_0 │ │ + .line 72 │ invoke-virtual {p1}, Landroid/view/MotionEvent;->getAction()I │ │ move-result v0 │ │ const/4 v1, 0x1 │ │ if-ne v0, v1, :cond_1 ├── smali/fr/miximum/napply/WidgetConfigure$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lfr/miximum/napply/WidgetConfigure; │ │ │ # direct methods │ .method constructor (Lfr/miximum/napply/WidgetConfigure;)V │ .locals 0 │ + .param p1, "this$0" # Lfr/miximum/napply/WidgetConfigure; │ │ .prologue │ .line 98 │ iput-object p1, p0, Lfr/miximum/napply/WidgetConfigure$2;->this$0:Lfr/miximum/napply/WidgetConfigure; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/fr/miximum/napply/AlarmCancelDialog$2.smali │ @@ -26,14 +26,15 @@ │ │ .field final synthetic this$0:Lfr/miximum/napply/AlarmCancelDialog; │ │ │ # direct methods │ .method constructor (Lfr/miximum/napply/AlarmCancelDialog;)V │ .locals 2 │ + .param p1, "this$0" # Lfr/miximum/napply/AlarmCancelDialog; │ │ .prologue │ const/4 v0, 0x0 │ │ .line 61 │ iput-object p1, p0, Lfr/miximum/napply/AlarmCancelDialog$2;->this$0:Lfr/miximum/napply/AlarmCancelDialog; │ │ @@ -68,145 +69,145 @@ │ .method public onSensorChanged(Landroid/hardware/SensorEvent;)V │ .locals 11 │ .param p1, "event" # Landroid/hardware/SensorEvent; │ │ .prologue │ const/16 v10, 0x9 │ │ - const/4 v9, 0x2 │ + const/4 v7, 0x2 │ │ - const-wide v7, 0x4065400000000000L # 170.0 │ + const-wide v8, 0x4065400000000000L # 170.0 │ │ .line 70 │ - iget-object v5, p1, Landroid/hardware/SensorEvent;->sensor:Landroid/hardware/Sensor; │ + iget-object v3, p1, Landroid/hardware/SensorEvent;->sensor:Landroid/hardware/Sensor; │ │ - invoke-virtual {v5}, Landroid/hardware/Sensor;->getType()I │ + invoke-virtual {v3}, Landroid/hardware/Sensor;->getType()I │ │ - move-result v5 │ + move-result v3 │ │ const/4 v6, 0x1 │ │ - if-ne v5, v6, :cond_0 │ + if-ne v3, v6, :cond_0 │ │ .line 71 │ - iget-object v5, p1, Landroid/hardware/SensorEvent;->values:[F │ + iget-object v3, p1, Landroid/hardware/SensorEvent;->values:[F │ │ - invoke-virtual {v5}, [F->clone()Ljava/lang/Object; │ + invoke-virtual {v3}, [F->clone()Ljava/lang/Object; │ │ - move-result-object v5 │ + move-result-object v3 │ │ - check-cast v5, [F │ + check-cast v3, [F │ │ - iput-object v5, p0, Lfr/miximum/napply/AlarmCancelDialog$2;->mGravity:[F │ + iput-object v3, p0, Lfr/miximum/napply/AlarmCancelDialog$2;->mGravity:[F │ │ .line 73 │ :cond_0 │ - iget-object v5, p1, Landroid/hardware/SensorEvent;->sensor:Landroid/hardware/Sensor; │ + iget-object v3, p1, Landroid/hardware/SensorEvent;->sensor:Landroid/hardware/Sensor; │ │ - invoke-virtual {v5}, Landroid/hardware/Sensor;->getType()I │ + invoke-virtual {v3}, Landroid/hardware/Sensor;->getType()I │ │ - move-result v5 │ + move-result v3 │ │ - if-ne v5, v9, :cond_1 │ + if-ne v3, v7, :cond_1 │ │ .line 74 │ - iget-object v5, p1, Landroid/hardware/SensorEvent;->values:[F │ + iget-object v3, p1, Landroid/hardware/SensorEvent;->values:[F │ │ - invoke-virtual {v5}, [F->clone()Ljava/lang/Object; │ + invoke-virtual {v3}, [F->clone()Ljava/lang/Object; │ │ - move-result-object v5 │ + move-result-object v3 │ │ - check-cast v5, [F │ + check-cast v3, [F │ │ - iput-object v5, p0, Lfr/miximum/napply/AlarmCancelDialog$2;->mGeomagnetic:[F │ + iput-object v3, p0, Lfr/miximum/napply/AlarmCancelDialog$2;->mGeomagnetic:[F │ │ .line 77 │ :cond_1 │ - iget-object v5, p0, Lfr/miximum/napply/AlarmCancelDialog$2;->mGravity:[F │ + iget-object v3, p0, Lfr/miximum/napply/AlarmCancelDialog$2;->mGravity:[F │ │ - if-eqz v5, :cond_3 │ + if-eqz v3, :cond_3 │ │ - iget-object v5, p0, Lfr/miximum/napply/AlarmCancelDialog$2;->mGeomagnetic:[F │ + iget-object v3, p0, Lfr/miximum/napply/AlarmCancelDialog$2;->mGeomagnetic:[F │ │ - if-eqz v5, :cond_3 │ + if-eqz v3, :cond_3 │ │ .line 78 │ new-array v1, v10, [F │ │ .line 79 │ .local v1, "R":[F │ new-array v0, v10, [F │ │ .line 80 │ .local v0, "I":[F │ - iget-object v5, p0, Lfr/miximum/napply/AlarmCancelDialog$2;->mGravity:[F │ + iget-object v3, p0, Lfr/miximum/napply/AlarmCancelDialog$2;->mGravity:[F │ │ iget-object v6, p0, Lfr/miximum/napply/AlarmCancelDialog$2;->mGeomagnetic:[F │ │ - invoke-static {v1, v0, v5, v6}, Landroid/hardware/SensorManager;->getRotationMatrix([F[F[F[F)Z │ + invoke-static {v1, v0, v3, v6}, Landroid/hardware/SensorManager;->getRotationMatrix([F[F[F[F)Z │ │ - move-result v5 │ + move-result v3 │ │ - if-eqz v5, :cond_3 │ + if-eqz v3, :cond_3 │ │ .line 81 │ - const/4 v5, 0x3 │ + const/4 v3, 0x3 │ │ - new-array v2, v5, [F │ + new-array v2, v3, [F │ │ .line 83 │ .local v2, "orientation":[F │ invoke-static {v1, v2}, Landroid/hardware/SensorManager;->getOrientation([F[F)[F │ │ .line 84 │ - aget v5, v2, v9 │ + aget v3, v2, v7 │ │ - float-to-double v5, v5 │ + float-to-double v6, v3 │ │ - invoke-static {v5, v6}, Ljava/lang/Math;->toDegrees(D)D │ + invoke-static {v6, v7}, Ljava/lang/Math;->toDegrees(D)D │ │ - move-result-wide v5 │ + move-result-wide v6 │ │ - invoke-static {v5, v6}, Ljava/lang/Math;->abs(D)D │ + invoke-static {v6, v7}, Ljava/lang/Math;->abs(D)D │ │ - move-result-wide v3 │ + move-result-wide v4 │ │ .line 87 │ - .local v3, "roll":D │ - iget-wide v5, p0, Lfr/miximum/napply/AlarmCancelDialog$2;->mPreviousRoll:D │ + .local v4, "roll":D │ + iget-wide v6, p0, Lfr/miximum/napply/AlarmCancelDialog$2;->mPreviousRoll:D │ │ - cmpg-double v5, v5, v7 │ + cmpg-double v3, v6, v8 │ │ - if-gez v5, :cond_2 │ + if-gez v3, :cond_2 │ │ - cmpl-double v5, v3, v7 │ + cmpl-double v3, v4, v8 │ │ - if-lez v5, :cond_2 │ + if-lez v3, :cond_2 │ │ .line 89 │ - iget-object v5, p0, Lfr/miximum/napply/AlarmCancelDialog$2;->this$0:Lfr/miximum/napply/AlarmCancelDialog; │ + iget-object v3, p0, Lfr/miximum/napply/AlarmCancelDialog$2;->this$0:Lfr/miximum/napply/AlarmCancelDialog; │ │ iget-object v6, p0, Lfr/miximum/napply/AlarmCancelDialog$2;->this$0:Lfr/miximum/napply/AlarmCancelDialog; │ │ invoke-virtual {v6}, Lfr/miximum/napply/AlarmCancelDialog;->getApplicationContext()Landroid/content/Context; │ │ move-result-object v6 │ │ - invoke-static {v5, v6}, Lfr/miximum/napply/AlarmCancelDialog;->access$100(Lfr/miximum/napply/AlarmCancelDialog;Landroid/content/Context;)V │ + invoke-static {v3, v6}, Lfr/miximum/napply/AlarmCancelDialog;->access$100(Lfr/miximum/napply/AlarmCancelDialog;Landroid/content/Context;)V │ │ .line 90 │ - iget-object v5, p0, Lfr/miximum/napply/AlarmCancelDialog$2;->this$0:Lfr/miximum/napply/AlarmCancelDialog; │ + iget-object v3, p0, Lfr/miximum/napply/AlarmCancelDialog$2;->this$0:Lfr/miximum/napply/AlarmCancelDialog; │ │ - invoke-virtual {v5}, Lfr/miximum/napply/AlarmCancelDialog;->finish()V │ + invoke-virtual {v3}, Lfr/miximum/napply/AlarmCancelDialog;->finish()V │ │ .line 92 │ :cond_2 │ - iput-wide v3, p0, Lfr/miximum/napply/AlarmCancelDialog$2;->mPreviousRoll:D │ + iput-wide v4, p0, Lfr/miximum/napply/AlarmCancelDialog$2;->mPreviousRoll:D │ │ .line 95 │ .end local v0 # "I":[F │ .end local v1 # "R":[F │ .end local v2 # "orientation":[F │ - .end local v3 # "roll":D │ + .end local v4 # "roll":D │ :cond_3 │ return-void │ .end method ├── smali/fr/miximum/napply/AlarmCancelDialog$1.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lfr/miximum/napply/AlarmCancelDialog; │ │ │ # direct methods │ .method constructor (Lfr/miximum/napply/AlarmCancelDialog;)V │ .locals 0 │ + .param p1, "this$0" # Lfr/miximum/napply/AlarmCancelDialog; │ │ .prologue │ .line 47 │ iput-object p1, p0, Lfr/miximum/napply/AlarmCancelDialog$1;->this$0:Lfr/miximum/napply/AlarmCancelDialog; │ │ invoke-direct {p0}, Landroid/content/BroadcastReceiver;->()V ├── smali/fr/miximum/napply/R.smali │ @@ -21,10 +21,9 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 10 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 84 │ return-void │ .end method ├── smali/fr/miximum/napply/NapplyWidget.smali │ @@ -90,15 +90,15 @@ │ invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;->commit()Z │ │ .line 193 │ return-void │ .end method │ │ .method private formatAlarmTime(I)Ljava/lang/String; │ - .locals 5 │ + .locals 6 │ .param p1, "napDuration" # I │ │ .prologue │ .line 280 │ new-instance v0, Landroid/text/format/Time; │ │ invoke-direct {v0}, Landroid/text/format/Time;->()V │ @@ -108,21 +108,21 @@ │ invoke-virtual {v0}, Landroid/text/format/Time;->setToNow()V │ │ .line 282 │ const/4 v1, 0x0 │ │ invoke-virtual {v0, v1}, Landroid/text/format/Time;->toMillis(Z)J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - int-to-long v3, p1 │ + int-to-long v4, p1 │ │ - add-long/2addr v1, v3 │ + add-long/2addr v2, v4 │ │ - invoke-virtual {v0, v1, v2}, Landroid/text/format/Time;->set(J)V │ + invoke-virtual {v0, v2, v3}, Landroid/text/format/Time;->set(J)V │ │ .line 283 │ const-string v1, "%H:%M" │ │ invoke-virtual {v0, v1}, Landroid/text/format/Time;->format(Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v1 │ @@ -512,103 +512,102 @@ │ │ .method private someAlarmPending(Landroid/content/Context;)Z │ .locals 9 │ .param p1, "context" # Landroid/content/Context; │ │ .prologue │ .line 145 │ - const-string v6, "fr.miximum.napply" │ + const-string v5, "fr.miximum.napply" │ │ - const/4 v7, 0x0 │ + const/4 v6, 0x0 │ │ - invoke-virtual {p1, v6, v7}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences; │ + invoke-virtual {p1, v5, v6}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences; │ │ - move-result-object v4 │ + move-result-object v3 │ │ .line 146 │ - .local v4, "prefs":Landroid/content/SharedPreferences; │ - invoke-interface {v4}, Landroid/content/SharedPreferences;->getAll()Ljava/util/Map; │ + .local v3, "prefs":Landroid/content/SharedPreferences; │ + invoke-interface {v3}, Landroid/content/SharedPreferences;->getAll()Ljava/util/Map; │ │ move-result-object v0 │ │ .line 148 │ .local v0, "allPreferences":Ljava/util/Map;, "Ljava/util/Map;" │ - const/4 v3, 0x0 │ + const/4 v2, 0x0 │ │ .line 149 │ - .local v3, "pending":Z │ + .local v2, "pending":Z │ invoke-interface {v0}, Ljava/util/Map;->entrySet()Ljava/util/Set; │ │ - move-result-object v6 │ + move-result-object v5 │ │ - invoke-interface {v6}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ + invoke-interface {v5}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ │ - move-result-object v2 │ + move-result-object v6 │ │ - .local v2, "i$":Ljava/util/Iterator; │ :cond_0 │ - invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v6}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v6 │ + move-result v5 │ │ - if-eqz v6, :cond_1 │ + if-eqz v5, :cond_1 │ │ - invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v6}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ move-result-object v1 │ │ check-cast v1, Ljava/util/Map$Entry; │ │ .line 150 │ .local v1, "e":Ljava/util/Map$Entry;, "Ljava/util/Map$Entry;" │ invoke-interface {v1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; │ │ - move-result-object v6 │ + move-result-object v5 │ │ - check-cast v6, Ljava/lang/String; │ + check-cast v5, Ljava/lang/String; │ │ const-string v7, "is_nap_running_" │ │ - invoke-virtual {v6, v7}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z │ + invoke-virtual {v5, v7}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z │ │ - move-result v6 │ + move-result v5 │ │ - if-eqz v6, :cond_0 │ + if-eqz v5, :cond_0 │ │ .line 151 │ invoke-interface {v1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; │ │ - move-result-object v6 │ + move-result-object v5 │ │ new-instance v7, Ljava/lang/Boolean; │ │ const/4 v8, 0x1 │ │ invoke-direct {v7, v8}, Ljava/lang/Boolean;->(Z)V │ │ - invoke-virtual {v6, v7}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z │ + invoke-virtual {v5, v7}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z │ │ - move-result v5 │ + move-result v4 │ │ .line 153 │ - .local v5, "value":Z │ - if-eqz v5, :cond_0 │ + .local v4, "value":Z │ + if-eqz v4, :cond_0 │ │ .line 154 │ - const/4 v3, 0x1 │ + const/4 v2, 0x1 │ │ .line 160 │ .end local v1 # "e":Ljava/util/Map$Entry;, "Ljava/util/Map$Entry;" │ - .end local v5 # "value":Z │ + .end local v4 # "value":Z │ :cond_1 │ - return v3 │ + return v2 │ .end method │ │ .method private startAlarm(Landroid/content/Context;I)I │ - .locals 9 │ + .locals 10 │ .param p1, "context" # Landroid/content/Context; │ .param p2, "appWidgetId" # I │ │ .prologue │ const/high16 v6, 0x10000000 │ │ .line 218 │ @@ -662,21 +661,21 @@ │ invoke-virtual {v0, v3}, Landroid/app/AlarmManager;->cancel(Landroid/app/PendingIntent;)V │ │ .line 228 │ const/4 v4, 0x2 │ │ invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J │ │ - move-result-wide v5 │ + move-result-wide v6 │ │ - int-to-long v7, v2 │ + int-to-long v8, v2 │ │ - add-long/2addr v5, v7 │ + add-long/2addr v6, v8 │ │ - invoke-virtual {v0, v4, v5, v6, v3}, Landroid/app/AlarmManager;->set(IJLandroid/app/PendingIntent;)V │ + invoke-virtual {v0, v4, v6, v7, v3}, Landroid/app/AlarmManager;->set(IJLandroid/app/PendingIntent;)V │ │ .line 230 │ return v2 │ .end method │ │ .method private startSilentMode(Landroid/content/Context;)V │ .locals 6 ├── smali/fr/miximum/napply/AlarmCancelDialog.smali │ @@ -367,33 +367,37 @@ │ │ iget-object v1, p0, Lfr/miximum/napply/AlarmCancelDialog;->mSensorListener:Landroid/hardware/SensorEventListener; │ │ iget-object v2, p0, Lfr/miximum/napply/AlarmCancelDialog;->mSensorManager:Landroid/hardware/SensorManager; │ │ const/4 v3, 0x1 │ │ + .line 156 │ invoke-virtual {v2, v3}, Landroid/hardware/SensorManager;->getDefaultSensor(I)Landroid/hardware/Sensor; │ │ move-result-object v2 │ │ + .line 155 │ invoke-virtual {v0, v1, v2, v4}, Landroid/hardware/SensorManager;->registerListener(Landroid/hardware/SensorEventListener;Landroid/hardware/Sensor;I)Z │ │ .line 158 │ iget-object v0, p0, Lfr/miximum/napply/AlarmCancelDialog;->mSensorManager:Landroid/hardware/SensorManager; │ │ iget-object v1, p0, Lfr/miximum/napply/AlarmCancelDialog;->mSensorListener:Landroid/hardware/SensorEventListener; │ │ iget-object v2, p0, Lfr/miximum/napply/AlarmCancelDialog;->mSensorManager:Landroid/hardware/SensorManager; │ │ const/4 v3, 0x2 │ │ + .line 159 │ invoke-virtual {v2, v3}, Landroid/hardware/SensorManager;->getDefaultSensor(I)Landroid/hardware/Sensor; │ │ move-result-object v2 │ │ + .line 158 │ invoke-virtual {v0, v1, v2, v4}, Landroid/hardware/SensorManager;->registerListener(Landroid/hardware/SensorEventListener;Landroid/hardware/Sensor;I)Z │ │ .line 162 │ invoke-super {p0}, Landroid/app/Activity;->onResume()V │ │ .line 163 │ return-void ├── smali/fr/miximum/napply/WidgetConfigure$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lfr/miximum/napply/WidgetConfigure; │ │ │ # direct methods │ .method constructor (Lfr/miximum/napply/WidgetConfigure;)V │ .locals 0 │ + .param p1, "this$0" # Lfr/miximum/napply/WidgetConfigure; │ │ .prologue │ .line 77 │ iput-object p1, p0, Lfr/miximum/napply/WidgetConfigure$1;->this$0:Lfr/miximum/napply/WidgetConfigure; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/fr/miximum/napply/AlarmCancelDialog$3.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lfr/miximum/napply/AlarmCancelDialog; │ │ │ # direct methods │ .method constructor (Lfr/miximum/napply/AlarmCancelDialog;)V │ .locals 0 │ + .param p1, "this$0" # Lfr/miximum/napply/AlarmCancelDialog; │ │ .prologue │ .line 183 │ iput-object p1, p0, Lfr/miximum/napply/AlarmCancelDialog$3;->this$0:Lfr/miximum/napply/AlarmCancelDialog; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/fr/miximum/napply/AlarmCancelDialog$4.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lfr/miximum/napply/AlarmCancelDialog; │ │ │ # direct methods │ .method constructor (Lfr/miximum/napply/AlarmCancelDialog;)V │ .locals 0 │ + .param p1, "this$0" # Lfr/miximum/napply/AlarmCancelDialog; │ │ .prologue │ .line 193 │ iput-object p1, p0, Lfr/miximum/napply/AlarmCancelDialog$4;->this$0:Lfr/miximum/napply/AlarmCancelDialog; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── res/drawable-hdpi-v4/icon.png │ ├── sng │ │ @@ -1,80 +1,80 @@ │ │ #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 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 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 00000001 00000002 00000004 00000006 00000008 00000009 0000000b 0000000b 0000000c 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000c 0000000b 0000000b 00000009 00000008 00000006 00000004 00000002 00000001 00000000 00000000 00000000 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00000000 00000001 00000003 00000006 00000009 0000000d 00000011 00000014 00000017 00000019 0000001a 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001a 00000019 00000017 00000014 00000011 0000000d 00000009 00000006 00000003 00000001 00000000 00000000 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00000001 00000003 00000006 0000000b 00000012 0000001d 5f7f1ca6 65891bd5 63881ad6 63881ad6 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63881ad6 63881ad6 65891bd5 5f7f1ca6 0000001d 00000012 0000000b 00000006 00000003 00000001 00000000 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00000002 00000006 0000000b 00000013 00000023 5e811ab7 669112ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 669112ff 5e811ab7 00000023 00000013 0000000b 00000006 00000002 00000000 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00000004 00000009 00000012 0000001d 7a9a39b0 87ac3eff 85a93bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85a93bff 87ac3eff 7a9a39b0 0000001d 00000012 00000009 00000004 00000001 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00000006 0000000d 00000019 00000031 92be3bec a7d648ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a7d648ff 92be3bec 00000031 00000019 0000000d 00000006 00000001 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00000008 00000012 00000020 0000003f 83b029e7 97cb30ff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 97cb30ff 83b029e7 0000003f 00000020 00000012 00000008 00000002 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000a 00000015 00000025 00000047 83ae2be9 98cb33ff 96c932ff 96c932ff 96c932ff 97c933ff 95c830ff 90c626ff 93c72cff 97c933ff 96c932ff 96c932ff 96c932ff 96c932ff 96c932ff 96c932ff 96c932ff 96c932ff 97c933ff 94c82eff 92c72aff 96c932ff 96c932ff 96c932ff 96c932ff 96c932ff 96c932ff 96c932ff 96c932ff 96c932ff 96c933ff 95c82fff 91c629ff 95c930ff 96c933ff 96c932ff 96c931ff 92c729ff 95c82fff 97c933ff 96c932ff 96c932ff 96c932ff 96c932ff 96c932ff 96c932ff 96c932ff 96c932ff 98cb33ff 83ae2be9 00000047 00000025 00000015 0000000a 00000003 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000b 00000019 0000002a 0000004e 82ad2bea 98ca33ff 96c832ff 96c832ff 96c832ff 94c72fff 99c939ff b1d666ff a3cf4dff 93c62cff 96c832ff 95c832ff 96c832ff 95c731ff 95c731ff 96c832ff 96c832ff 96c832ff 8fc425ff bada78ff d9ecb7ff 98c836ff 94c72fff 96c832ff 95c731ff 96c832ff 96c832ff 95c731ff 95c731ff 96c832ff 91c52aff acd45eff dfeec1ff 9dcc41ff 94c62eff 93c62dff 9ecc42ff e0efc3ff acd35dff 91c529ff 96c832ff 96c832ff 96c832ff 96c832ff 96c832ff 96c832ff 96c832ff 96c832ff 98ca33ff 82ad2bea 0000004e 0000002a 00000019 0000000b 00000004 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000d 0000001b 0000002d 00000051 80a92beb 96c733ff 94c532ff 94c532ff 94c532ff 8dc124ff bcda80ff ffffffff dfecc2ff 90c22aff 93c431ff 92c32eff 8ec227ff 91c32cff 90c22aff 92c32eff 94c432ff 90c229ff 87be19ff c8e097ff fdfdfdff 98c638ff 90c229ff 8fc228ff 91c32bff 94c532ff 91c32bff 90c22bff 91c32dff 8fc229ff 90c22bff a9d05aff d6e8b1ff 9cc83fff 8fc228ff 8dc124ff 9dca44ff ffffffff b6d774ff 8dc024ff 94c532ff 94c532ff 94c532ff 94c532ff 94c532ff 94c532ff 94c532ff 94c532ff 96c733ff 80a92beb 00000051 0000002d 0000001b 0000000d 00000004 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000d 0000001b 0000002f 00000054 7fa82beb 95c632ff 93c431ff 93c431ff 94c431ff 8ec128ff e2eec8ff e3efcaff eff6e3ff a2cb4eff 8dc124ff c4de8fff cfe4a5ff e8f1d3ff e1eec7ff 9cc943ff 8ec127ff cae19aff ebf3d9ff e6f0d0ff eef5e1ff 92c32fff c1dc89ff cfe4a4ff e5f0d0ff aad05dff a0ca49ff e5f0cdff f1f6e5ff b9d87bff 8bbf20ff aad05cff d5e7afff 98c63aff abd05eff eaf3d8ff e0edc4ff fafcf7ff b4d670ff 8cc024ff 93c431ff 93c431ff 93c431ff 93c431ff 93c431ff 93c431ff 93c431ff 93c431ff 95c632ff 7fa82beb 00000054 0000002f 0000001b 0000000d 00000004 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000d 0000001c 00000030 00000054 7ea72aeb 94c531ff 92c330ff 92c330ff 8ec129ff 9eca49ff f7f9f3ff a0ca4bff e4efceff c4de90ff 84bb16ff dbebbeff fafbf9ff bdd982ff ffffffff bcda82ff 9fca4aff fffeffff c6df94ff dbeabbff f0f5e6ff 8ec129ff d6e7b2ff ffffffff c8df98ff 9bc840ff e7f0d3ff deecc2ff c3de8eff fdfcfeff 9dc945ff b1d46dff fffeffff 9fca4aff e6f0d1ff e5f0d0ff c0db88ff fefeffff b2d46eff 8bbf23ff 92c330ff 92c330ff 92c330ff 92c330ff 92c330ff 92c330ff 92c330ff 92c330ff 94c531ff 7ea72aeb 00000054 00000030 0000001c 0000000d 00000004 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000e 0000001d 00000030 00000055 7da62aeb 93c331ff 91c130ff 91c130ff 89bd22ff bbd880ff ffffffff cee3a4ff eef5e0ff e3eeccff 87bc1dff daeabbff e0edc8ff 87bc1eff f5f8f0ff bcd985ff aed169ff fffdffff 8bbe26ff b2d36fff f1f6e8ff 8ec02bff d5e7b3ff e7f0d3ff 85bb19ff 95c338ff fffeffff b1d370ff 89bd22ff fefdffff b2d371ff abd063ff f8faf4ff a5cc57ff f7f9f3ff bbd881ff 86bc1cff f4f7eeff b4d473ff 8abd23ff 91c130ff 91c130ff 91c130ff 91c130ff 91c130ff 91c130ff 91c130ff 91c130ff 93c331ff 7da62aeb 00000055 00000030 0000001d 0000000e 00000005 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000e 0000001d 00000030 00000055 74a11ceb 89bc21ff 87ba20ff 87ba1fff 84b91aff dfebc6ff e6f0d0ff cde1a5ff d7e7b7ff f6f8f2ff 95c23aff d3e5afff deebc5ff 84b819ff f5f8efff b7d67cff 9ec74bff fdfcfeff 9cc646ff c0da8bff f0f5e7ff 84b81aff d1e4acff e3eecdff 82b716ff 89bb22ff f0f5e7ff c2db8fff 9cc646ff fbfbfbff 9fc84dff a7cc5bff f7f9f4ff 99c441ff eaf1daff c8df99ff 96c33dff fafbf8ff acce65ff 80b612ff 87ba20ff 87ba20ff 87ba20ff 87ba20ff 87ba20ff 87ba20ff 87ba20ff 87ba20ff 89bc21ff 74a11ceb 00000055 00000030 0000001d 0000000e 00000005 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000e 0000001d 00000030 00000055 9eb76beb bad87dff b7d57cff b6d478ff bdd986ff fafafaff cee1a5ff a6cc5cff b4d476ff f9faf7ff d0e3a9ff e1eccbff eaf1dcff b6d478ff f7f9f4ff d6e6b5ff b9d67eff f8f9f5ff f3f7ecff f6f9f3ff f1f5e8ff b6d478ff e2eecdff ecf3e0ff b6d478ff b2d272ff dfebc6ff f9faf5ff f3f7ebff f2f6ebff b6d478ff cce0a2ff f9faf9ff bcd885ff e1eccaff f9fbf6ff f1f5e8ff fdfcfdff cce0a2ff b3d373ff b7d57cff b7d57cff b7d57cff b7d57cff b7d57cff b7d57cff b7d57cff b7d57cff bad87dff 9eb76beb 00000055 00000030 0000001d 0000000e 00000005 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000e 0000001d 00000030 00000055 e0dce7eb ffffffff ffffffff ffffffff ffffffff fafafbff fffdffff ffffffff fffeffff fafafaff fffdffff fdfcffff fcfbfeff ffffffff fafafbff fffdffff ffffffff fafafaff fdfbffff fbfbfdff fbfafcff ffffffff fdfbffff fcfbfdff ffffffff ffffffff fdfbffff fbfafdff fdfbffff fafafbff ffffffff fffdffff fafafaff ffffffff fdfbffff fbfafcff fdfcffff f9f9f9ff fffdffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff e0dce7eb 00000055 00000030 0000001d 0000000e 00000005 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000e 0000001d 00000030 00000055 d6d6d6eb fcfcfcff 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 f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff fcfcfcff d6d6d6eb 00000055 00000030 0000001d 0000000e 00000005 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000e 0000001d 00000030 00000055 d6d6d6eb fcfcfcff 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 f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff fcfcfcff d6d6d6eb 00000055 00000030 0000001d 0000000e 00000005 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000e 0000001d 00000030 00000055 d5d5d5eb fbfbfbff 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 f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff fbfbfbff d5d5d5eb 00000055 00000030 0000001d 0000000e 00000005 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000e 0000001d 00000030 00000055 d5d5d5eb fafafaff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff fafafaff d5d5d5eb 00000055 00000030 0000001d 0000000e 00000005 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000e 0000001d 00000030 00000055 d5d5d5eb fafafaff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff fafafaff d5d5d5eb 00000055 00000030 0000001d 0000000e 00000005 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000e 0000001d 00000030 00000055 d4d4d4eb f8f8f8ff 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 f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f8f8f8ff d4d4d4eb 00000055 00000030 0000001d 0000000e 00000005 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000e 0000001d 00000030 00000055 d3d3d3eb f8f8f8ff 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 f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f8f8f8ff d3d3d3eb 00000055 00000030 0000001d 0000000e 00000005 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000e 0000001d 00000030 00000055 d2d2d2eb f7f7f7ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f7f7f7ff d2d2d2eb 00000055 00000030 0000001d 0000000e 00000005 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000e 0000001d 00000030 00000055 d2d2d2eb f7f7f7ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f7f7f7ff d2d2d2eb 00000055 00000030 0000001d 0000000e 00000005 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000e 0000001d 00000030 00000055 d2d2d2eb f5f5f5ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f3f3f3ff f3f3f4ff f3f3f3ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f5f5f5ff d2d2d2eb 00000055 00000030 0000001d 0000000e 00000005 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000e 0000001d 00000030 00000055 d1d1d1eb f5f5f5ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f5f5f5ff cfcfcfeb 00000054 00000030 0000001d 0000000e 00000005 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000e 0000001d 00000030 00000055 d0d0d0eb f4f4f4ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f2f2f4ff ecefe9ff b6d37aff ecefe7ff f2f2f3ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f7f7f7ff d5d5d5eb 05050556 00000031 0000001d 0000000e 00000005 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000e 0000001d 00000030 00000055 cfcfcfeb f3f3f3ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f2f1f4ff ebede5ff a5ca59ff e9ede3ff f1f1f3ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f3f3f3ff f5f5f5ff eeeeeeff ddddddfb 4a4a4a70 00000032 0000001d 0000000f 00000005 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000e 0000001d 00000030 00000055 cfcfcfeb f3f3f3ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f2f1f3ff eceee7ff a8cc62ff e7ebdeff f2f1f4ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff efefefff f2f2f2ff efefefff d4d4d4ff ccccccff bcbcbcfc 39393973 00000033 0000001e 0000000f 00000005 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000e 0000001d 00000030 00000055 cdcdcdeb f2f2f2ff efefefff efefefff efefefff efefefff efefefff efefefff efefefff efefefff efefefff efefefff efefefff efefefff efefefff efefefff efefefff efefefff efefefff efefefff efefefff efefefff efefefff efefefff efefefff efefefff efefefff eeeeeeff efefefff f1f0f3ff ededebff aacc66ff e8ebe2ff f4f1faff f1f0f4ff f0eff1ff efefefff eeeeeeff efefefff efefefff efefefff efefefff efefefff eeeeeeff f1f1f1ff ebebebff c6c6c6ff c1c1c1ff ccccccff bbbbbbf9 2929296f 00000033 0000001f 0000000f 00000006 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000e 0000001d 00000030 00000055 cccccceb f0f0f0ff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff eeeeefff f2f0f7ff f5f1fdff f2f0f5ff e7ebe1ff a4c95cff cedeaeff e0e7d2ff e4e9dcff ededecff f4f0faff f3f0f9ff efeef0ff edededff edededff edededff edededff eeeeeeff f0f0f0ff cececeff bdbdbdff c6c6c6ff ccccccff bbbbbbf9 2727276f 00000034 00000020 00000010 00000006 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000e 0000001d 00000030 00000055 cccccceb f0f0f0ff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff ededeeff f3f0f9ff f1eff5ff dae3c7ff bcd48bff a9cc66ff 97c342ff 8ebe2eff 8dbe2eff 90bf32ff 91bf35ff 9dc54eff b4d07bff d3e0b8ff eeeef0ff f3f0f9ff ededeeff edededff edededff eeeeeeff e8e8e8ff c1c1c1ff c1c1c1ff c6c6c6ff ccccccff bbbbbbfa 28282870 00000035 00000020 00000010 00000006 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000e 0000001d 00000030 00000055 cbcbcbeb efefefff ecececff ecececff ecececff ecececff ecececff ecececff ecececff ecececff ecececff ecececff ecececff ecececff ecececff ecececff ecececff ecececff ecececff ecececff ecececff ecececff ececebff efedf2ff f3eff9ff d6e1c0ff a7ca62ff 8cbc2cff 85b91fff 88ba23ff 8bbc2aff 8ebd2eff 8dbd2dff 8bbc2aff 8bbc29ff 8abb27ff 86b91fff 89bb26ff a1c655ff d2dfb8ff f2eff8ff eeedf0ff ecececff eeeeeeff e4e4e4ff bbbbbbff c1c1c1ff c5c5c5ff cbcbcbff bababafa 27272771 00000035 00000020 00000010 00000006 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000e 0000001d 00000030 00000055 cacacaeb eeeeeeff ebebebff ebebebff ebebebff ebebebff ebebebff ebebebff ebebebff ebebebff ebebebff ebebebff ebebebff ebebebff ebebebff ebebeaff efedf2ff f1eef7ff ecebecff ebebebff ebebebff ebebeaff f0edf5ff eaeae9ff b4d07dff 8aba29ff 87b921ff 8cbc2dff 8dbc2fff 8dbc2fff 8dbc2fff 8dbc30ff 8cbc2dff 8bbb2aff 8bbb2aff 8cbb2cff 8dbc30ff 8dbc2eff 87b924ff 88ba25ff b7d182ff edecefff eeedf1ff eeeeeeff e0e0e0ff b7b7b7ff c1c1c1ff c5c5c7ff cecdd1ff bbbabdfa 27282771 00000035 00000020 00000011 00000006 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000e 0000001d 00000030 00000055 cacacaeb eeeeeeff ebebebff ebebebff ebebebff ebebebff ebebebff ebebebff ebebebff ebebebff ebebebff ebebebff ebebebff ebebebff ebebebff efecf2ff d3dfbcff c7d8a2ff f0edf4ff efedf4ff eaeaeaff f1edf6ff e2e6daff 9fc655ff 84b71eff 8bbb2cff 8dbc2fff 8cbc2fff 8cbc2fff 8cbc2fff 8cbc2fff 8bbb2cff 8fbc33ff ccdbadff cedcb2ff 92be39ff 8bbb2cff 8cbc2fff 8dbc2fff 8bbb2cff 84b71dff abcb6cff edeceeff eeedefff ebebebff b8b9b8ff c0bec3ff c4c4c2ff bcc4afff b0b5a7f9 29282a70 00000035 00000020 00000011 00000006 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000e 0000001d 00000030 00000055 c9c9c9eb ecececff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff edebf0ff dbe2cdff a3c65cff a7c865ff dbe2ccff f5efffff e3e6dbff 99c14aff 85b71fff 8cba2fff 8cba2fff 8cba2fff 8cba2fff 8cba2fff 8cba2fff 8cba2fff 89b929ff 94be3fff eeecf2ff f0edf6ff 9ac14bff 89b928ff 8cba2fff 8cba2fff 8cba2fff 8cba2eff 83b61eff b3ce7cff edebf1ff eeeeefff d9d7dcff 9ba091ff 89a352ff 8dae4dff 8ca35df9 2d2a3272 00000035 00000020 00000010 00000006 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000e 0000001d 00000030 00000055 c7c7c7eb ebebebff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e7ff eceaf0ff eceaf0ff c1d59bff 9bc24fff bed394ff a3c65eff 84b620ff 8cba2fff 8bba2fff 8bba2eff 8bba2eff 8bba2eff 8bba2eff 8bba2eff 8bba2eff 8bba2eff 8ab92bff a3c65dff a4c760ff 8aba2bff 8bba2eff 8bba2eff 8bba2eff 8cba2fff 8cba2fff 86b724ff 82b51cff d4debfff f0ecf8ff eaece5ff 8aae43ff 61841cff 76933dff 7a904ffa 24222871 00000035 00000020 00000010 00000006 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000e 0000001d 00000030 00000055 c7c7c7eb ebebebff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e9e8eaff efecf6ff e3e6dfff 99c14bff 83b61fff 8bba2eff 8bba2eff 8bba2eff 8bba2eff 8bba2eff 8bba2eff 8bba2eff 8bba2eff 8bba2eff 8bba2eff 8bba2eff 86b724ff 86b723ff 8bba2eff 8bba2eff 8bba2eff 8bba2eff 89b929ff 82b61dff 96c044ff cad8abff e0e3d7ff eceaf1ff d6dfc3ff 8abd26ff 88b72cff 77a027ff 5d7d1fef 0000005e 00000034 00000020 00000010 00000006 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000e 0000001d 00000030 00000055 c6c6c6eb eaeaeaff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff ebe9eeff dde2d3ff 92bd3cff 89b729ff 8bb92eff 8bb92dff 8bb92eff 8bb92eff 8bb92eff 8bb92eff 8bb92eff 8bb92eff 8bb92eff 8bb92eff 8bb92eff 8bb92eff 8bb92eff 8bb92eff 8bb92eff 8ab92cff 83b51fff 8cb930ff bcd191ff e4e5e1ff c9d7aaff 90bb38ff c8d8a9ff e0e4d9ff 8ab82bff 8bb92cff 90c030ff 7ba528ea 00000057 00000033 0000001f 0000000f 00000006 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000e 0000001d 00000030 00000055 c5c5c5eb e9e9e9ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff ece9f3ff b2cc7dff 83b41eff 8bb82fff 85b624ff 83b41fff 88b72aff 8bb82fff 8ab82eff 8ab82eff 8ab82eff 8ab82eff 8ab82eff 8ab82eff 8ab82eff 8ab82eff 8ab82eff 8ab82eff 85b523ff 85b625ff acc971ff dee2d6ff d5dec4ff a0c35aff 84b520ff 82b41eff 96be47ff e7e6e8ff aac86dff 83b521ff 8cba2fff 769e28ec 00000057 00000033 0000001e 0000000f 00000005 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000e 0000001d 00000030 00000055 c4c4c4eb e9e9e9ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e7e6e9ff e1e3dcff 93bc40ff 86b627ff 87b628ff a8c76bff c4d4a1ff 93bc41ff 87b62aff 89b82eff 89b82eff 89b82eff 89b82eff 89b82eff 89b82eff 89b82eff 8ab82eff 86b627ff 82b41fff 9dc155ff d3ddc1ff dee2d7ff adca75ff 86b627ff 84b523ff 89b72eff 8ab82eff 81b41eff bbd191ff dee2d6ff 89b82eff 89b92bff 769f28eb 00000056 00000032 0000001d 0000000f 00000005 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000e 0000001d 00000030 00000055 c4c4c4eb e7e7e7ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff eae7f0ff cad7afff 85b426ff 87b62aff 87b62aff d7decaff fdf1ffff adc977ff 82b31fff 89b62eff 89b62eff 89b62eff 89b62eff 89b62eff 89b62eff 87b52aff 81b31eff 90ba3dff c5d4a5ff e2e3dfff bdd094ff 8cb834ff 82b320ff 88b62cff 89b62eff 89b62eff 89b62eff 87b529ff 8bb832ff e0e2dbff b6cd87ff 84b520ff 769e28eb 00000056 00000031 0000001d 0000000e 00000005 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000e 0000001d 00000030 00000055 c4c4c4eb e7e7e7ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff ebe8f2ff b8ce8cff 81b21eff 89b62eff 86b429ff a2c360ff b9cf8fff 91ba3dff 87b52aff 89b62eff 89b62eff 89b62eff 89b62eff 88b62cff 82b320ff 88b52cff b5cd87ff e0e2ddff cad7b1ff 95bd46ff 82b21fff 87b52aff 89b62eff 89b62eff 89b62eff 89b62eff 89b62eff 89b62eff 82b220ff acc773ff e5e4e6ff 93bc3fff 729a1feb 00000055 00000030 0000001d 0000000e 00000005 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000e 0000001d 00000030 00000055 c4c4c4eb e6e6e6ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e4ff e8e6edff acc876ff 81b31fff 88b62dff 88b62eff 84b425ff 81b320ff 86b52aff 88b62eff 88b62dff 88b62dff 88b62dff 83b323ff 83b322ff a5c467ff d9decfff d6ddc9ff a1c260ff 82b321ff 84b425ff 88b62dff 88b62dff 88b62dff 88b62dff 88b62dff 88b62dff 88b62dff 88b62dff 87b62bff 84b425ff d3dbc4ff c3d5a1ff 6f9918eb 00000055 00000030 0000001d 0000000e 00000004 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000e 0000001d 00000030 00000055 c4c4c4eb e5e5e5ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e4e2e4ff e6e4eaff a8c56dff 82b321ff 88b62dff 88b62dff 88b52dff 88b52dff 88b62dff 88b62dff 88b62dff 85b427ff 80b21dff 98bd4dff ced8b8ff dde0d8ff afc97dff 86b529ff 82b321ff 88b52dff 88b62dff 88b62dff 88b62dff 88b62dff 88b62dff 88b62dff 88b62dff 88b62dff 88b62dff 88b62dff 82b321ff 9cc056ff e4e5e3ff 8ba752eb 00000055 00000030 0000001d 0000000e 00000004 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000e 0000001d 00000030 00000055 c2c2c2eb e4e4e4ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e2e1e2ff e6e3eaff aac572ff 81b120ff 87b42dff 87b42dff 87b42dff 87b42dff 88b42dff 86b42aff 7fb01eff 8cb737ff bed09cff e0e1deff becf9aff 8cb737ff 80b11fff 86b42bff 88b42dff 87b42dff 87b42dff 87b42dff 87b42dff 87b42dff 87b42dff 87b42dff 87b42dff 87b42dff 87b42dff 87b42dff 87b42cff 80b11fff c3d3a3ff c1c2c0eb 00000054 00000030 0000001d 0000000e 00000004 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000e 0000001d 00000030 00000055 c2c2c2eb e4e4e4ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e8e4efff b4ca87ff 7fb01dff 87b42dff 87b42dff 87b42dff 86b42cff 81b120ff 85b328ff aec87cff dcdfd8ff cbd6b6ff 96bc4cff 80b01eff 84b328ff 87b42dff 87b42dff 87b42dff 87b42dff 87b42dff 87b42dff 87b42dff 87b42dff 87b42dff 87b42dff 87b42dff 87b42dff 87b42dff 87b42dff 87b42dff 83b225ff 94bc45ff bec0baeb 00000255 00000030 0000001d 0000000e 00000005 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000e 0000001d 00000030 00000055 c1c1c1eb e3e3e3ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e6e3ecff c5d3a9ff 82b124ff 86b32cff 86b32dff 82b124ff 80b020ff a0c060ff d4dac7ff d6dbccff a2c165ff 81b123ff 82b124ff 86b32dff 86b32dff 86b32dff 86b32dff 86b32dff 86b32dff 86b32dff 86b32dff 86b32dff 86b32dff 86b32dff 86b32dff 86b32dff 86b32dff 86b32dff 86b32dff 86b32dff 86b32dff 85b428ff 8da658eb 00000555 00000030 0000001d 0000000e 00000005 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000e 0000001d 00000030 00000055 c0c0c0eb e2e2e2ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff e1e1e4ff daddd4ff 8db63bff 80af22ff 7eaf1dff 93b946ff c7d3afff dcded9ff b1c884ff 86b22cff 80b021ff 86b22cff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 88b42dff 719822eb 00000055 00000030 0000001d 0000000e 00000005 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000e 0000001d 00000030 00000055 c0c0c0eb e2e2e2ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff e5e2ebff abc577ff 83b127ff b9cc91ff dddedaff c0d0a1ff 8db63cff 7faf1fff 85b12aff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 88b42eff 739927eb 00000055 00000030 0000001d 0000000e 00000005 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000e 0000001d 00000030 00000055 c0c0c0eb e1e1e1ff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff e1dfe3ff d6daceff cfd7c0ff cbd5b9ff 97bc51ff 7eaf1eff 82b126ff 86b22dff 85b22cff 85b22cff 85b22cff 85b22cff 85b22cff 85b22cff 85b22cff 85b22cff 85b22cff 85b22cff 85b22cff 85b22cff 85b22cff 85b22cff 85b22cff 85b22cff 85b22cff 85b22cff 85b22cff 85b22cff 85b22cff 85b22cff 87b42dff 729926eb 00000055 00000030 0000001d 0000000e 00000005 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000e 0000001d 00000030 00000055 bebebeeb e0e0e0ff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff e0dfe3ff e4e0eaff e4e0eaff e8e3f4ff c9d4b6ff 7eae1fff 80af21ff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 87b32cff 729826eb 00000055 00000030 0000001d 0000000e 00000005 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000e 0000001d 00000030 00000055 bebebeeb e0e0e0ff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dddddcff e1e0e6ff d5d9cdff b6c98fff b3c889ff cfd6c2ff e1dfe5ff 98bb52ff 7fae21ff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 87b32cff 729826eb 00000055 00000030 0000001d 0000000e 00000005 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000e 0000001d 00000030 00000055 bdbdbdeb dfdfdfff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff e1dee4ff cdd5bfff 8bb43aff 7dac1dff 7ead1fff 84b02bff c7d1b0ff ced5c0ff 82af27ff 83b02aff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 86b22cff 719726eb 00000055 00000030 0000001d 0000000e 00000005 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000e 0000001d 00000030 00000055 bdbdbdeb dfdfdfff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dddcddff dfdee3ff 9ebd5eff 7cac1bff 84b02cff 84b02cff 7fae23ff 8ab338ff dcdcdaff a7c272ff 7cac1dff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 86b22cff 719726eb 00000055 00000030 0000001d 0000000e 00000005 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000e 0000001d 00000030 00000055 bcbcbceb dededeff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dcdbdeff dadbd9ff 8cb43dff 80ae26ff 83af2cff 83af2cff 83af2cff 7cac1eff abc47cff d8dad4ff 87b132ff 81ae27ff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 85b12cff 709626eb 00000055 00000030 0000001d 0000000e 00000005 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000e 0000001d 00000030 00000055 bcbcbceb dededeff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dcdbdcff dedde1ff 9bbb5cff 7cab1fff 83af2cff 83af2cff 83af2cff 81ae29ff 83af2bff d2d7c9ff b6c991ff 7cab1dff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 85b12cff 709626eb 00000055 00000030 0000001d 0000000e 00000005 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000e 0000001c 00000030 00000054 bcbcbceb ddddddff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dfdde4ff c3cfadff 7fad25ff 82ae2aff 83ae2cff 83ae2cff 83ae2cff 7dac20ff 9dbc60ff dcdbdeff 8fb544ff 7fac23ff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 85b02cff 709526eb 00000054 00000030 0000001c 0000000e 00000004 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000d 0000001b 0000002f 00000053 bcbcbceb ddddddff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadbff dfdde5ff a1be68ff 7caa1eff 83ae2cff 83ae2cff 83ae2cff 83ae2bff 7dac21ff c3cfadff c3ceadff 7dac21ff 82ae2bff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 85b02cff 709526eb 00000053 0000002f 0000001b 0000000d 00000004 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000d 0000001a 0000002c 00000050 c4c4c4ef e4e4e4ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e4e2e8ff d5dbcaff 8db639ff 84b229ff 87b32dff 87b32dff 87b32dff 83b125ff 94ba47ff dfe0deff a5c269ff 82b123ff 87b32dff 87b32dff 87b32dff 87b32dff 87b32dff 87b32dff 87b32dff 87b32dff 87b32dff 87b32dff 87b32dff 87b32dff 87b32dff 87b32dff 87b32dff 87b32dff 87b32dff 87b32dff 87b32dff 87b32dff 87b32dff 89b62dff 759c27ef 00000050 0000002c 0000001a 0000000d 00000004 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000b 00000018 00000028 00000048 7f7f7fd6 858585ef 838383f1 828282f2 818181f3 818181f4 818181f4 818181f4 818181f4 818181f4 818181f4 818181f4 818181f4 818181f4 818181f4 818181f4 87848af4 637244f4 4a6612f4 4e6819f4 4e6819f4 4e6819f4 4e6819f4 496611f4 717960f4 777c6cf4 4c6715f4 4d6818f4 4e6819f4 4e6819f4 4e6819f4 4e6819f4 4e6819f4 4e6819f4 4e6819f4 4e6819f4 4e6819f4 4e6819f4 4e6819f4 4e6819f4 4e6819f4 4e6819f4 4e6819f4 4e6819f4 4e6819f4 4e6819f3 4e6919f2 4f691af1 4f6b1aef 4c6519d6 00000048 00000028 00000018 0000000b 00000004 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000a 00000014 00000023 0000003b 00000062 0000007e 00000089 00000091 00000098 0000009b 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009b 00000098 00000091 00000089 0000007e 00000062 0000003b 00000023 00000014 0000000a 00000004 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00000008 00000011 0000001c 0000002b 0000003c 0000004b 00000057 0000005f 00000066 00000069 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 00000069 00000066 0000005f 00000057 0000004b 0000003c 0000002b 0000001c 00000011 00000008 00000003 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00000006 0000000c 00000014 00000020 0000002c 00000037 00000040 00000046 0000004b 0000004d 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004d 0000004b 00000046 00000040 00000037 0000002c 00000020 00000014 0000000c 00000006 00000001 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00000004 00000008 0000000e 00000015 0000001d 00000025 0000002b 0000002f 00000033 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000033 0000002f 0000002b 00000025 0000001d 00000015 0000000e 00000008 00000004 00000001 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00000002 00000005 00000008 0000000d 00000012 00000016 0000001a 0000001d 0000001f 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 0000001f 0000001d 0000001a 00000016 00000012 0000000d 00000008 00000005 00000002 00000001 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00000001 00000002 00000004 00000006 00000009 0000000b 0000000d 0000000f 00000010 00000010 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000010 00000010 0000000f 0000000d 0000000b 00000009 00000006 00000004 00000002 00000001 00000000 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 00000001 00000002 00000004 00000006 00000008 00000009 0000000b 0000000b 0000000c 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000c 0000000b 0000000b 00000009 00000008 00000006 00000004 00000002 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000003 00000006 00000009 0000000d 00000011 00000014 00000017 00000019 0000001a 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001a 00000019 00000017 00000014 00000011 0000000d 00000009 00000006 00000003 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000003 00000006 0000000b 00000012 0000001d 5f7f1ca6 65891bd5 63881ad6 63881ad6 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63881ad6 63881ad6 65891bd5 5f7f1ca6 0000001d 00000012 0000000b 00000006 00000003 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000002 00000006 0000000b 00000013 00000023 5e811ab7 669112ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 669112ff 5e811ab7 00000023 00000013 0000000b 00000006 00000002 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000004 00000009 00000012 0000001d 7a9a39b0 87ac3eff 85a93bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85a93bff 87ac3eff 7a9a39b0 0000001d 00000012 00000009 00000004 00000001 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000006 0000000d 00000019 00000031 92be3bec a7d648ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a7d648ff 92be3bec 00000031 00000019 0000000d 00000006 00000001 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000008 00000012 00000020 0000003f 83b029e7 97cb30ff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 97cb30ff 83b029e7 0000003f 00000020 00000012 00000008 00000002 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000a 00000015 00000025 00000047 83ae2be9 98cb33ff 96c932ff 96c932ff 96c932ff 97c933ff 95c830ff 90c626ff 93c72cff 97c933ff 96c932ff 96c932ff 96c932ff 96c932ff 96c932ff 96c932ff 96c932ff 96c932ff 97c933ff 94c82eff 92c72aff 96c932ff 96c932ff 96c932ff 96c932ff 96c932ff 96c932ff 96c932ff 96c932ff 96c932ff 96c933ff 95c82fff 91c629ff 95c930ff 96c933ff 96c932ff 96c931ff 92c729ff 95c82fff 97c933ff 96c932ff 96c932ff 96c932ff 96c932ff 96c932ff 96c932ff 96c932ff 96c932ff 98cb33ff 83ae2be9 00000047 00000025 00000015 0000000a 00000003 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000b 00000019 0000002a 0000004e 82ad2bea 98ca33ff 96c832ff 96c832ff 96c832ff 94c72fff 99c939ff b1d666ff a3cf4dff 93c62cff 96c832ff 95c832ff 96c832ff 95c731ff 95c731ff 96c832ff 96c832ff 96c832ff 8fc425ff bada78ff d9ecb7ff 98c836ff 94c72fff 96c832ff 95c731ff 96c832ff 96c832ff 95c731ff 95c731ff 96c832ff 91c52aff acd45eff dfeec1ff 9dcc41ff 94c62eff 93c62dff 9ecc42ff e0efc3ff acd35dff 91c529ff 96c832ff 96c832ff 96c832ff 96c832ff 96c832ff 96c832ff 96c832ff 96c832ff 98ca33ff 82ad2bea 0000004e 0000002a 00000019 0000000b 00000004 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000d 0000001b 0000002d 00000051 80a92beb 96c733ff 94c532ff 94c532ff 94c532ff 8dc124ff bcda80ff ffffffff dfecc2ff 90c22aff 93c431ff 92c32eff 8ec227ff 91c32cff 90c22aff 92c32eff 94c432ff 90c229ff 87be19ff c8e097ff fdfdfdff 98c638ff 90c229ff 8fc228ff 91c32bff 94c532ff 91c32bff 90c22bff 91c32dff 8fc229ff 90c22bff a9d05aff d6e8b1ff 9cc83fff 8fc228ff 8dc124ff 9dca44ff ffffffff b6d774ff 8dc024ff 94c532ff 94c532ff 94c532ff 94c532ff 94c532ff 94c532ff 94c532ff 94c532ff 96c733ff 80a92beb 00000051 0000002d 0000001b 0000000d 00000004 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000d 0000001b 0000002f 00000054 7fa82beb 95c632ff 93c431ff 93c431ff 94c431ff 8ec128ff e2eec8ff e3efcaff eff6e3ff a2cb4eff 8dc124ff c4de8fff cfe4a5ff e8f1d3ff e1eec7ff 9cc943ff 8ec127ff cae19aff ebf3d9ff e6f0d0ff eef5e1ff 92c32fff c1dc89ff cfe4a4ff e5f0d0ff aad05dff a0ca49ff e5f0cdff f1f6e5ff b9d87bff 8bbf20ff aad05cff d5e7afff 98c63aff abd05eff eaf3d8ff e0edc4ff fafcf7ff b4d670ff 8cc024ff 93c431ff 93c431ff 93c431ff 93c431ff 93c431ff 93c431ff 93c431ff 93c431ff 95c632ff 7fa82beb 00000054 0000002f 0000001b 0000000d 00000004 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000d 0000001c 00000030 00000054 7ea72aeb 94c531ff 92c330ff 92c330ff 8ec129ff 9eca49ff f7f9f3ff a0ca4bff e4efceff c4de90ff 84bb16ff dbebbeff fafbf9ff bdd982ff ffffffff bcda82ff 9fca4aff fffeffff c6df94ff dbeabbff f0f5e6ff 8ec129ff d6e7b2ff ffffffff c8df98ff 9bc840ff e7f0d3ff deecc2ff c3de8eff fdfcfeff 9dc945ff b1d46dff fffeffff 9fca4aff e6f0d1ff e5f0d0ff c0db88ff fefeffff b2d46eff 8bbf23ff 92c330ff 92c330ff 92c330ff 92c330ff 92c330ff 92c330ff 92c330ff 92c330ff 94c531ff 7ea72aeb 00000054 00000030 0000001c 0000000d 00000004 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000e 0000001d 00000030 00000055 7da62aeb 93c331ff 91c130ff 91c130ff 89bd22ff bbd880ff ffffffff cee3a4ff eef5e0ff e3eeccff 87bc1dff daeabbff e0edc8ff 87bc1eff f5f8f0ff bcd985ff aed169ff fffdffff 8bbe26ff b2d36fff f1f6e8ff 8ec02bff d5e7b3ff e7f0d3ff 85bb19ff 95c338ff fffeffff b1d370ff 89bd22ff fefdffff b2d371ff abd063ff f8faf4ff a5cc57ff f7f9f3ff bbd881ff 86bc1cff f4f7eeff b4d473ff 8abd23ff 91c130ff 91c130ff 91c130ff 91c130ff 91c130ff 91c130ff 91c130ff 91c130ff 93c331ff 7da62aeb 00000055 00000030 0000001d 0000000e 00000005 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000e 0000001d 00000030 00000055 74a11ceb 89bc21ff 87ba20ff 87ba1fff 84b91aff dfebc6ff e6f0d0ff cde1a5ff d7e7b7ff f6f8f2ff 95c23aff d3e5afff deebc5ff 84b819ff f5f8efff b7d67cff 9ec74bff fdfcfeff 9cc646ff c0da8bff f0f5e7ff 84b81aff d1e4acff e3eecdff 82b716ff 89bb22ff f0f5e7ff c2db8fff 9cc646ff fbfbfbff 9fc84dff a7cc5bff f7f9f4ff 99c441ff eaf1daff c8df99ff 96c33dff fafbf8ff acce65ff 80b612ff 87ba20ff 87ba20ff 87ba20ff 87ba20ff 87ba20ff 87ba20ff 87ba20ff 87ba20ff 89bc21ff 74a11ceb 00000055 00000030 0000001d 0000000e 00000005 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000e 0000001d 00000030 00000055 9eb76beb bad87dff b7d57cff b6d478ff bdd986ff fafafaff cee1a5ff a6cc5cff b4d476ff f9faf7ff d0e3a9ff e1eccbff eaf1dcff b6d478ff f7f9f4ff d6e6b5ff b9d67eff f8f9f5ff f3f7ecff f6f9f3ff f1f5e8ff b6d478ff e2eecdff ecf3e0ff b6d478ff b2d272ff dfebc6ff f9faf5ff f3f7ebff f2f6ebff b6d478ff cce0a2ff f9faf9ff bcd885ff e1eccaff f9fbf6ff f1f5e8ff fdfcfdff cce0a2ff b3d373ff b7d57cff b7d57cff b7d57cff b7d57cff b7d57cff b7d57cff b7d57cff b7d57cff bad87dff 9eb76beb 00000055 00000030 0000001d 0000000e 00000005 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000e 0000001d 00000030 00000055 e0dce7eb ffffffff ffffffff ffffffff ffffffff fafafbff fffdffff ffffffff fffeffff fafafaff fffdffff fdfcffff fcfbfeff ffffffff fafafbff fffdffff ffffffff fafafaff fdfbffff fbfbfdff fbfafcff ffffffff fdfbffff fcfbfdff ffffffff ffffffff fdfbffff fbfafdff fdfbffff fafafbff ffffffff fffdffff fafafaff ffffffff fdfbffff fbfafcff fdfcffff f9f9f9ff fffdffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff e0dce7eb 00000055 00000030 0000001d 0000000e 00000005 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000e 0000001d 00000030 00000055 d6d6d6eb fcfcfcff 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 f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff fcfcfcff d6d6d6eb 00000055 00000030 0000001d 0000000e 00000005 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000e 0000001d 00000030 00000055 d6d6d6eb fcfcfcff 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 f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff fcfcfcff d6d6d6eb 00000055 00000030 0000001d 0000000e 00000005 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000e 0000001d 00000030 00000055 d5d5d5eb fbfbfbff 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 f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff fbfbfbff d5d5d5eb 00000055 00000030 0000001d 0000000e 00000005 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000e 0000001d 00000030 00000055 d5d5d5eb fafafaff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff fafafaff d5d5d5eb 00000055 00000030 0000001d 0000000e 00000005 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000e 0000001d 00000030 00000055 d5d5d5eb fafafaff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff fafafaff d5d5d5eb 00000055 00000030 0000001d 0000000e 00000005 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000e 0000001d 00000030 00000055 d4d4d4eb f8f8f8ff 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 f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f8f8f8ff d4d4d4eb 00000055 00000030 0000001d 0000000e 00000005 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000e 0000001d 00000030 00000055 d3d3d3eb f8f8f8ff 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 f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f8f8f8ff d3d3d3eb 00000055 00000030 0000001d 0000000e 00000005 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000e 0000001d 00000030 00000055 d2d2d2eb f7f7f7ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f7f7f7ff d2d2d2eb 00000055 00000030 0000001d 0000000e 00000005 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000e 0000001d 00000030 00000055 d2d2d2eb f7f7f7ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f7f7f7ff d2d2d2eb 00000055 00000030 0000001d 0000000e 00000005 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000e 0000001d 00000030 00000055 d2d2d2eb f5f5f5ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f3f3f3ff f3f3f4ff f3f3f3ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f5f5f5ff d2d2d2eb 00000055 00000030 0000001d 0000000e 00000005 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000e 0000001d 00000030 00000055 d1d1d1eb f5f5f5ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f5f5f5ff cfcfcfeb 00000054 00000030 0000001d 0000000e 00000005 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000e 0000001d 00000030 00000055 d0d0d0eb f4f4f4ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f2f2f4ff ecefe9ff b6d37aff ecefe7ff f2f2f3ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f7f7f7ff d5d5d5eb 05050556 00000031 0000001d 0000000e 00000005 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000e 0000001d 00000030 00000055 cfcfcfeb f3f3f3ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f2f1f4ff ebede5ff a5ca59ff e9ede3ff f1f1f3ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f3f3f3ff f5f5f5ff eeeeeeff ddddddfb 4a4a4a70 00000032 0000001d 0000000f 00000005 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000e 0000001d 00000030 00000055 cfcfcfeb f3f3f3ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f2f1f3ff eceee7ff a8cc62ff e7ebdeff f2f1f4ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff efefefff f2f2f2ff efefefff d4d4d4ff ccccccff bcbcbcfc 39393973 00000033 0000001e 0000000f 00000005 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000e 0000001d 00000030 00000055 cdcdcdeb f2f2f2ff efefefff efefefff efefefff efefefff efefefff efefefff efefefff efefefff efefefff efefefff efefefff efefefff efefefff efefefff efefefff efefefff efefefff efefefff efefefff efefefff efefefff efefefff efefefff efefefff efefefff eeeeeeff efefefff f1f0f3ff ededebff aacc66ff e8ebe2ff f4f1faff f1f0f4ff f0eff1ff efefefff eeeeeeff efefefff efefefff efefefff efefefff efefefff eeeeeeff f1f1f1ff ebebebff c6c6c6ff c1c1c1ff ccccccff bbbbbbf9 2929296f 00000033 0000001f 0000000f 00000006 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000e 0000001d 00000030 00000055 cccccceb f0f0f0ff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff eeeeefff f2f0f7ff f5f1fdff f2f0f5ff e7ebe1ff a4c95cff cedeaeff e0e7d2ff e4e9dcff ededecff f4f0faff f3f0f9ff efeef0ff edededff edededff edededff edededff eeeeeeff f0f0f0ff cececeff bdbdbdff c6c6c6ff ccccccff bbbbbbf9 2727276f 00000034 00000020 00000010 00000006 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000e 0000001d 00000030 00000055 cccccceb f0f0f0ff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff ededeeff f3f0f9ff f1eff5ff dae3c7ff bcd48bff a9cc66ff 97c342ff 8ebe2eff 8dbe2eff 90bf32ff 91bf35ff 9dc54eff b4d07bff d3e0b8ff eeeef0ff f3f0f9ff ededeeff edededff edededff eeeeeeff e8e8e8ff c1c1c1ff c1c1c1ff c6c6c6ff ccccccff bbbbbbfa 28282870 00000035 00000020 00000010 00000006 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000e 0000001d 00000030 00000055 cbcbcbeb efefefff ecececff ecececff ecececff ecececff ecececff ecececff ecececff ecececff ecececff ecececff ecececff ecececff ecececff ecececff ecececff ecececff ecececff ecececff ecececff ecececff ececebff efedf2ff f3eff9ff d6e1c0ff a7ca62ff 8cbc2cff 85b91fff 88ba23ff 8bbc2aff 8ebd2eff 8dbd2dff 8bbc2aff 8bbc29ff 8abb27ff 86b91fff 89bb26ff a1c655ff d2dfb8ff f2eff8ff eeedf0ff ecececff eeeeeeff e4e4e4ff bbbbbbff c1c1c1ff c5c5c5ff cbcbcbff bababafa 27272771 00000035 00000020 00000010 00000006 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000e 0000001d 00000030 00000055 cacacaeb eeeeeeff ebebebff ebebebff ebebebff ebebebff ebebebff ebebebff ebebebff ebebebff ebebebff ebebebff ebebebff ebebebff ebebebff ebebeaff efedf2ff f1eef7ff ecebecff ebebebff ebebebff ebebeaff f0edf5ff eaeae9ff b4d07dff 8aba29ff 87b921ff 8cbc2dff 8dbc2fff 8dbc2fff 8dbc2fff 8dbc30ff 8cbc2dff 8bbb2aff 8bbb2aff 8cbb2cff 8dbc30ff 8dbc2eff 87b924ff 88ba25ff b7d182ff edecefff eeedf1ff eeeeeeff e0e0e0ff b7b7b7ff c1c1c1ff c5c5c7ff cecdd1ff bbbabdfa 27282771 00000035 00000020 00000011 00000006 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000e 0000001d 00000030 00000055 cacacaeb eeeeeeff ebebebff ebebebff ebebebff ebebebff ebebebff ebebebff ebebebff ebebebff ebebebff ebebebff ebebebff ebebebff ebebebff efecf2ff d3dfbcff c7d8a2ff f0edf4ff efedf4ff eaeaeaff f1edf6ff e2e6daff 9fc655ff 84b71eff 8bbb2cff 8dbc2fff 8cbc2fff 8cbc2fff 8cbc2fff 8cbc2fff 8bbb2cff 8fbc33ff ccdbadff cedcb2ff 92be39ff 8bbb2cff 8cbc2fff 8dbc2fff 8bbb2cff 84b71dff abcb6cff edeceeff eeedefff ebebebff b8b9b8ff c0bec3ff c4c4c2ff bcc4afff b0b5a7f9 29282a70 00000035 00000020 00000011 00000006 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000e 0000001d 00000030 00000055 c9c9c9eb ecececff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff edebf0ff dbe2cdff a3c65cff a7c865ff dbe2ccff f5efffff e3e6dbff 99c14aff 85b71fff 8cba2fff 8cba2fff 8cba2fff 8cba2fff 8cba2fff 8cba2fff 8cba2fff 89b929ff 94be3fff eeecf2ff f0edf6ff 9ac14bff 89b928ff 8cba2fff 8cba2fff 8cba2fff 8cba2eff 83b61eff b3ce7cff edebf1ff eeeeefff d9d7dcff 9ba091ff 89a352ff 8dae4dff 8ca35df9 2d2a3272 00000035 00000020 00000010 00000006 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000e 0000001d 00000030 00000055 c7c7c7eb ebebebff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e7ff eceaf0ff eceaf0ff c1d59bff 9bc24fff bed394ff a3c65eff 84b620ff 8cba2fff 8bba2fff 8bba2eff 8bba2eff 8bba2eff 8bba2eff 8bba2eff 8bba2eff 8bba2eff 8ab92bff a3c65dff a4c760ff 8aba2bff 8bba2eff 8bba2eff 8bba2eff 8cba2fff 8cba2fff 86b724ff 82b51cff d4debfff f0ecf8ff eaece5ff 8aae43ff 61841cff 76933dff 7a904ffa 24222871 00000035 00000020 00000010 00000006 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000e 0000001d 00000030 00000055 c7c7c7eb ebebebff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e9e8eaff efecf6ff e3e6dfff 99c14bff 83b61fff 8bba2eff 8bba2eff 8bba2eff 8bba2eff 8bba2eff 8bba2eff 8bba2eff 8bba2eff 8bba2eff 8bba2eff 8bba2eff 86b724ff 86b723ff 8bba2eff 8bba2eff 8bba2eff 8bba2eff 89b929ff 82b61dff 96c044ff cad8abff e0e3d7ff eceaf1ff d6dfc3ff 8abd26ff 88b72cff 77a027ff 5d7d1fef 0000005e 00000034 00000020 00000010 00000006 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000e 0000001d 00000030 00000055 c6c6c6eb eaeaeaff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff ebe9eeff dde2d3ff 92bd3cff 89b729ff 8bb92eff 8bb92dff 8bb92eff 8bb92eff 8bb92eff 8bb92eff 8bb92eff 8bb92eff 8bb92eff 8bb92eff 8bb92eff 8bb92eff 8bb92eff 8bb92eff 8bb92eff 8ab92cff 83b51fff 8cb930ff bcd191ff e4e5e1ff c9d7aaff 90bb38ff c8d8a9ff e0e4d9ff 8ab82bff 8bb92cff 90c030ff 7ba528ea 00000057 00000033 0000001f 0000000f 00000006 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000e 0000001d 00000030 00000055 c5c5c5eb e9e9e9ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff ece9f3ff b2cc7dff 83b41eff 8bb82fff 85b624ff 83b41fff 88b72aff 8bb82fff 8ab82eff 8ab82eff 8ab82eff 8ab82eff 8ab82eff 8ab82eff 8ab82eff 8ab82eff 8ab82eff 8ab82eff 85b523ff 85b625ff acc971ff dee2d6ff d5dec4ff a0c35aff 84b520ff 82b41eff 96be47ff e7e6e8ff aac86dff 83b521ff 8cba2fff 769e28ec 00000057 00000033 0000001e 0000000f 00000005 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000e 0000001d 00000030 00000055 c4c4c4eb e9e9e9ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e7e6e9ff e1e3dcff 93bc40ff 86b627ff 87b628ff a8c76bff c4d4a1ff 93bc41ff 87b62aff 89b82eff 89b82eff 89b82eff 89b82eff 89b82eff 89b82eff 89b82eff 8ab82eff 86b627ff 82b41fff 9dc155ff d3ddc1ff dee2d7ff adca75ff 86b627ff 84b523ff 89b72eff 8ab82eff 81b41eff bbd191ff dee2d6ff 89b82eff 89b92bff 769f28eb 00000056 00000032 0000001d 0000000f 00000005 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000e 0000001d 00000030 00000055 c4c4c4eb e7e7e7ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff eae7f0ff cad7afff 85b426ff 87b62aff 87b62aff d7decaff fdf1ffff adc977ff 82b31fff 89b62eff 89b62eff 89b62eff 89b62eff 89b62eff 89b62eff 87b52aff 81b31eff 90ba3dff c5d4a5ff e2e3dfff bdd094ff 8cb834ff 82b320ff 88b62cff 89b62eff 89b62eff 89b62eff 87b529ff 8bb832ff e0e2dbff b6cd87ff 84b520ff 769e28eb 00000056 00000031 0000001d 0000000e 00000005 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000e 0000001d 00000030 00000055 c4c4c4eb e7e7e7ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff ebe8f2ff b8ce8cff 81b21eff 89b62eff 86b429ff a2c360ff b9cf8fff 91ba3dff 87b52aff 89b62eff 89b62eff 89b62eff 89b62eff 88b62cff 82b320ff 88b52cff b5cd87ff e0e2ddff cad7b1ff 95bd46ff 82b21fff 87b52aff 89b62eff 89b62eff 89b62eff 89b62eff 89b62eff 89b62eff 82b220ff acc773ff e5e4e6ff 93bc3fff 729a1feb 00000055 00000030 0000001d 0000000e 00000005 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000e 0000001d 00000030 00000055 c4c4c4eb e6e6e6ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e4ff e8e6edff acc876ff 81b31fff 88b62dff 88b62eff 84b425ff 81b320ff 86b52aff 88b62eff 88b62dff 88b62dff 88b62dff 83b323ff 83b322ff a5c467ff d9decfff d6ddc9ff a1c260ff 82b321ff 84b425ff 88b62dff 88b62dff 88b62dff 88b62dff 88b62dff 88b62dff 88b62dff 88b62dff 87b62bff 84b425ff d3dbc4ff c3d5a1ff 6f9918eb 00000055 00000030 0000001d 0000000e 00000004 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000e 0000001d 00000030 00000055 c4c4c4eb e5e5e5ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e4e2e4ff e6e4eaff a8c56dff 82b321ff 88b62dff 88b62dff 88b52dff 88b52dff 88b62dff 88b62dff 88b62dff 85b427ff 80b21dff 98bd4dff ced8b8ff dde0d8ff afc97dff 86b529ff 82b321ff 88b52dff 88b62dff 88b62dff 88b62dff 88b62dff 88b62dff 88b62dff 88b62dff 88b62dff 88b62dff 88b62dff 82b321ff 9cc056ff e4e5e3ff 8ba752eb 00000055 00000030 0000001d 0000000e 00000004 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000e 0000001d 00000030 00000055 c2c2c2eb e4e4e4ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e2e1e2ff e6e3eaff aac572ff 81b120ff 87b42dff 87b42dff 87b42dff 87b42dff 88b42dff 86b42aff 7fb01eff 8cb737ff bed09cff e0e1deff becf9aff 8cb737ff 80b11fff 86b42bff 88b42dff 87b42dff 87b42dff 87b42dff 87b42dff 87b42dff 87b42dff 87b42dff 87b42dff 87b42dff 87b42dff 87b42dff 87b42cff 80b11fff c3d3a3ff c1c2c0eb 00000054 00000030 0000001d 0000000e 00000004 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000e 0000001d 00000030 00000055 c2c2c2eb e4e4e4ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e8e4efff b4ca87ff 7fb01dff 87b42dff 87b42dff 87b42dff 86b42cff 81b120ff 85b328ff aec87cff dcdfd8ff cbd6b6ff 96bc4cff 80b01eff 84b328ff 87b42dff 87b42dff 87b42dff 87b42dff 87b42dff 87b42dff 87b42dff 87b42dff 87b42dff 87b42dff 87b42dff 87b42dff 87b42dff 87b42dff 87b42dff 83b225ff 94bc45ff bec0baeb 00000255 00000030 0000001d 0000000e 00000005 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000e 0000001d 00000030 00000055 c1c1c1eb e3e3e3ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e6e3ecff c5d3a9ff 82b124ff 86b32cff 86b32dff 82b124ff 80b020ff a0c060ff d4dac7ff d6dbccff a2c165ff 81b123ff 82b124ff 86b32dff 86b32dff 86b32dff 86b32dff 86b32dff 86b32dff 86b32dff 86b32dff 86b32dff 86b32dff 86b32dff 86b32dff 86b32dff 86b32dff 86b32dff 86b32dff 86b32dff 86b32dff 85b428ff 8da658eb 00000555 00000030 0000001d 0000000e 00000005 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000e 0000001d 00000030 00000055 c0c0c0eb e2e2e2ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff e1e1e4ff daddd4ff 8db63bff 80af22ff 7eaf1dff 93b946ff c7d3afff dcded9ff b1c884ff 86b22cff 80b021ff 86b22cff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 88b42dff 719822eb 00000055 00000030 0000001d 0000000e 00000005 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000e 0000001d 00000030 00000055 c0c0c0eb e2e2e2ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff e5e2ebff abc577ff 83b127ff b9cc91ff dddedaff c0d0a1ff 8db63cff 7faf1fff 85b12aff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 88b42eff 739927eb 00000055 00000030 0000001d 0000000e 00000005 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000e 0000001d 00000030 00000055 c0c0c0eb e1e1e1ff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff e1dfe3ff d6daceff cfd7c0ff cbd5b9ff 97bc51ff 7eaf1eff 82b126ff 86b22dff 85b22cff 85b22cff 85b22cff 85b22cff 85b22cff 85b22cff 85b22cff 85b22cff 85b22cff 85b22cff 85b22cff 85b22cff 85b22cff 85b22cff 85b22cff 85b22cff 85b22cff 85b22cff 85b22cff 85b22cff 85b22cff 85b22cff 87b42dff 729926eb 00000055 00000030 0000001d 0000000e 00000005 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000e 0000001d 00000030 00000055 bebebeeb e0e0e0ff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff e0dfe3ff e4e0eaff e4e0eaff e8e3f4ff c9d4b6ff 7eae1fff 80af21ff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 87b32cff 729826eb 00000055 00000030 0000001d 0000000e 00000005 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000e 0000001d 00000030 00000055 bebebeeb e0e0e0ff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dddddcff e1e0e6ff d5d9cdff b6c98fff b3c889ff cfd6c2ff e1dfe5ff 98bb52ff 7fae21ff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 87b32cff 729826eb 00000055 00000030 0000001d 0000000e 00000005 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000e 0000001d 00000030 00000055 bdbdbdeb dfdfdfff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff e1dee4ff cdd5bfff 8bb43aff 7dac1dff 7ead1fff 84b02bff c7d1b0ff ced5c0ff 82af27ff 83b02aff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 86b22cff 719726eb 00000055 00000030 0000001d 0000000e 00000005 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000e 0000001d 00000030 00000055 bdbdbdeb dfdfdfff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dddcddff dfdee3ff 9ebd5eff 7cac1bff 84b02cff 84b02cff 7fae23ff 8ab338ff dcdcdaff a7c272ff 7cac1dff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 86b22cff 719726eb 00000055 00000030 0000001d 0000000e 00000005 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000e 0000001d 00000030 00000055 bcbcbceb dededeff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dcdbdeff dadbd9ff 8cb43dff 80ae26ff 83af2cff 83af2cff 83af2cff 7cac1eff abc47cff d8dad4ff 87b132ff 81ae27ff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 85b12cff 709626eb 00000055 00000030 0000001d 0000000e 00000005 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000e 0000001d 00000030 00000055 bcbcbceb dededeff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dcdbdcff dedde1ff 9bbb5cff 7cab1fff 83af2cff 83af2cff 83af2cff 81ae29ff 83af2bff d2d7c9ff b6c991ff 7cab1dff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 85b12cff 709626eb 00000055 00000030 0000001d 0000000e 00000005 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000e 0000001c 00000030 00000054 bcbcbceb ddddddff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dfdde4ff c3cfadff 7fad25ff 82ae2aff 83ae2cff 83ae2cff 83ae2cff 7dac20ff 9dbc60ff dcdbdeff 8fb544ff 7fac23ff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 85b02cff 709526eb 00000054 00000030 0000001c 0000000e 00000004 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000d 0000001b 0000002f 00000053 bcbcbceb ddddddff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadbff dfdde5ff a1be68ff 7caa1eff 83ae2cff 83ae2cff 83ae2cff 83ae2bff 7dac21ff c3cfadff c3ceadff 7dac21ff 82ae2bff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 85b02cff 709526eb 00000053 0000002f 0000001b 0000000d 00000004 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000d 0000001a 0000002c 00000050 c4c4c4ef e4e4e4ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e4e2e8ff d5dbcaff 8db639ff 84b229ff 87b32dff 87b32dff 87b32dff 83b125ff 94ba47ff dfe0deff a5c269ff 82b123ff 87b32dff 87b32dff 87b32dff 87b32dff 87b32dff 87b32dff 87b32dff 87b32dff 87b32dff 87b32dff 87b32dff 87b32dff 87b32dff 87b32dff 87b32dff 87b32dff 87b32dff 87b32dff 87b32dff 87b32dff 87b32dff 89b62dff 759c27ef 00000050 0000002c 0000001a 0000000d 00000004 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000b 00000018 00000028 00000048 7f7f7fd6 858585ef 838383f1 828282f2 818181f3 818181f4 818181f4 818181f4 818181f4 818181f4 818181f4 818181f4 818181f4 818181f4 818181f4 818181f4 87848af4 637244f4 4a6612f4 4e6819f4 4e6819f4 4e6819f4 4e6819f4 496611f4 717960f4 777c6cf4 4c6715f4 4d6818f4 4e6819f4 4e6819f4 4e6819f4 4e6819f4 4e6819f4 4e6819f4 4e6819f4 4e6819f4 4e6819f4 4e6819f4 4e6819f4 4e6819f4 4e6819f4 4e6819f4 4e6819f4 4e6819f4 4e6819f4 4e6819f3 4e6919f2 4f691af1 4f6b1aef 4c6519d6 00000048 00000028 00000018 0000000b 00000004 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000a 00000014 00000023 0000003b 00000062 0000007e 00000089 00000091 00000098 0000009b 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009b 00000098 00000091 00000089 0000007e 00000062 0000003b 00000023 00000014 0000000a 00000004 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000008 00000011 0000001c 0000002b 0000003c 0000004b 00000057 0000005f 00000066 00000069 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 00000069 00000066 0000005f 00000057 0000004b 0000003c 0000002b 0000001c 00000011 00000008 00000003 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000006 0000000c 00000014 00000020 0000002c 00000037 00000040 00000046 0000004b 0000004d 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004d 0000004b 00000046 00000040 00000037 0000002c 00000020 00000014 0000000c 00000006 00000001 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000004 00000008 0000000e 00000015 0000001d 00000025 0000002b 0000002f 00000033 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000033 0000002f 0000002b 00000025 0000001d 00000015 0000000e 00000008 00000004 00000001 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000002 00000005 00000008 0000000d 00000012 00000016 0000001a 0000001d 0000001f 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 0000001f 0000001d 0000001a 00000016 00000012 0000000d 00000008 00000005 00000002 00000001 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000002 00000004 00000006 00000009 0000000b 0000000d 0000000f 00000010 00000010 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000010 00000010 0000000f 0000000d 0000000b 00000009 00000006 00000004 00000002 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ } │ ├── Image content ├── res/drawable-hdpi-v4/ic_launcher_napply.png │ ├── sng │ │ @@ -1,80 +1,80 @@ │ │ #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 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00000001 00000001 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 00000001 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 00000001 7a9a2030 95bd23df 82a52058 00000004 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00000001 688b1716 90b6238c 78961e22 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 00000007 74941c77 95be24fb 90b723e3 18180015 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 00000001 00000007 89af21a9 95be24fb 81a51e90 00000008 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00000001 0000000a 34410c53 94bd24fa 95bd23fc 6e8c196f 00000006 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00000002 50651530 94bc23f8 95bd23fc 5d751787 00000011 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 00000006 00000031 75941cd5 94bc23fd 88ae20d5 00000012 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 00000008 80a11f9e 95bd23fc 8aaf21f0 070a034e 0000000f 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 00000002 0000001c 3c4d0f88 94bc23fd 95bd23fc 61791854 00000004 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00000001 3c4b0f22 92b923f2 94bc23fd 5a7216b9 0000002e 00000006 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00000001 0000000b 00000040 80a31ee5 94bc23fd 82a61fbe 0000000e 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 00000006 7b9c1e89 95bd23fc 90b622f7 14190565 00000017 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 00000003 00000022 4f6413a1 94bc23fd 94bd24f9 4b61123a 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 00000001 16210b17 90b622e8 94bc23fd 678118c7 00000035 00000008 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00000001 0000000f 0707004b 8aaf21f0 95bd23fc 7d9f1da5 0000000a 00000001 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00000001 00000001 00000001 00000001 00000001 00000001 00000001 00000001 00000001 00000001 00000001 00000001 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00000004 76951d73 95bd23fc 93bb23fb 232c0974 0000001b 00000002 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00000004 00000028 5e7716b6 94bc23fd 92b923f3 37450e25 00000002 ffffff00 ffffff00 00000001 00000001 4d661a0a 86aa203f 86aa215d 8aaf2076 8cb12290 8db321a8 90b723bf 90b723bf 8db321a8 8cb12290 89ae2077 85a8215e 86aa203f 465d170b 00000002 00000001 00000001 ffffff00 00000001 00000010 8cb222da 94bc23fd 718f1ad4 0000003c 0000000a 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 00000001 00000013 181e055e 91b822f8 95bd23fc 77961c8b 00000009 00000003 78972020 88ae216b 8fb522b4 95be23ef 96bf24fa 95be24fb 95be24fb 95be24fb 95be24fb 95bd23fc 95bd23fc 95bd23fc 95be24fb 95be24fb 95be24fb 96bf24fa 95bd23f0 8fb522b4 87ac216c 74931f21 00000003 00000004 6c8b195c 95bd23fc 94bc23fd 33420b87 0000001f 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 00000006 0000002f 6b8819c9 94bc23fd 8eb522e7 7b9c1c76 91b822d1 96bf24fa 95be24fb 95bd23fc 95bd23fc 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 95bd23fc 95bd23fc 95be24fb 96bf24fa 91b822d1 7d9f1d72 88ad21ca 95bd23fc 7b9c1ee0 00000044 0000000d 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 00000001 00000018 2d3a0b76 95bd23fd 96bf24ff 96be23fc 95bd23fc 95bd23fc 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 95bd23fc 95bd23fc 95be24fb 97c024fe 96be23fd 4356109b 00000025 00000004 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00000001 00000004 7b9e1d57 8cb222db 96bf24fe 96bf24ff 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 97bf24fe 97bf24fe 89ae21e0 72921b5e 00000005 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 00000001 2e46170b 8ab02097 95be24fb 95bd23fc 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 95bd23fc 95be24fb 8aae2098 2b40150c 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 00000001 6b84191f 8eb522c5 95be24fb 95bd23fc 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 95be24fb 8eb421c6 68801820 00000002 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00000003 7a9d1b41 93bb23e4 95bd23fc 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 95bd23fc 92ba23e5 76981b43 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 00000002 75951d46 95bd23f5 95bd23fc 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 95bd23fc 95bd23f5 71911c48 00000004 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00000001 69851c2e 92bb23eb 95bd23fc 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 95bd23fc 92ba23ec 617a1a32 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 00000001 5571131b 90b723db 95bd23fc 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 95bd23fc 8fb523dd 4a63101f 00000001 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00000001 3749120e 8cb321c6 95bd23fc 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 95bd23fc 8bb121c8 2d3c0f11 00000001 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00000005 82a51f8d 95bd23fc 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd b9d36efe d1e3a1fe 9ec337fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd aacb52fd c7dc8cfe 9cc233fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd a1c53efd d0e29efe aacb52fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 9ec337fd d2e3a3fe b6d269fe 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 95bd23fc 80a11e90 00000007 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00000001 556c172d 93bb24f4 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd eff5deff ffffffff ecf3d8ff 9fc437fe 95bd23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd b7d26afe fcfdf8ff ffffffff c3da85fe 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd ccdf96fe ffffffff fcfdf8ff b8d26bfe 94bc23fd 94bc23fd 94bc23fd 94bc23fd 95bd23fd 9fc436fe edf4dbff ffffffff edf4daff 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 93bb24f4 4e631531 00000002 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00000001 00000008 86aa20b1 95bd23fc 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd bfd77bfe ffffffff ffffffff fbfcf6ff d2e4a1ff b3d061fe abcc53fd bbd472fe ddeab8fe fefefdff ffffffff f5f9ebff a2c63ffd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd a5c847fd f4f8e9ff ffffffff fefefdff dfebbdfe b8d26bfe abcc53fd b2cf5efe d1e39fff fafcf4ff ffffffff fffffeff bed678fe 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 95bd23fc 83a61fb5 0000000b 00000001 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00000003 6b86184a 95be24fb 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 95bd23fe c3da80ff fdfefaff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff eef4dcff a2c63ffd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd a2c63ffd f0f5e0ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fdfefcff c1d97cff 95bd23fe 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 95be24fb 6580174e 00000004 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00000001 0000000c 8bb021cc 95bd23fc 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 96be23fe 97c024ff a2c73cff d3e4a1ff fbfdf6ff ffffffff ffffffff ffffffff eaf2d5ff c6dc8bfe 9ac12ffd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 9bc232fd c6dc8bfe ecf3d7ff ffffffff ffffffff ffffffff fafcf4ff d1e39fff a4c83fff 97c024ff 96bf24fe 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 89af20ce 0000000e 00000001 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00000002 4f661337 95bd23fc 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 95bd23fe 97c024ff 97c024ff 97c024ff 98c127ff 9fc436fe a4c744fd a0c53cfd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd a0c43bfd a2c63ffd 9fc537fe 99c127ff 97c024ff 97c024ff 97c024ff 95bd23fe 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 95bd23fc 495f113b 00000003 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00000007 78981c8a 95bd23fc 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 97bf24fe 97c024ff 97c024ff 97bf24ff 95bd23fe 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 95bd23fe 96bf24ff 97c024ff 97c024ff 97c024fe 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 95bd23fc 75931b8e 00000009 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00000001 00000010 88ae21d2 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 95bd23fe 96be23fe 95bd23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bd23fd 96be23fe 95bd23fe 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 86ab20d5 00000014 00000001 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00000002 42570f32 94bd24fb 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bd24fb 3d500e36 00000003 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00000006 72931c7f 95bd23fc 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 95bd23fc 6f8e1b83 00000008 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00000001 0000000d 79991da7 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 75941cac 00000010 00000001 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00000001 00000014 7c9f1dc1 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 99c02dfd adcd57fd b8d36cfe c3d983fe c3d983fe b8d36cfe adcd57fd 99c02dfd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 7a9c1dc4 00000017 00000001 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00000001 00000019 83a71fd4 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd c3d983fe f9fbf2ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff f9fbf2ff c5db88fe 95bd25fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 81a51fd7 0000001c 00000001 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00000001 0000001c 8bb021e6 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd b0ce5cfe ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff afcd5afe 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 89af21e8 00000021 00000001 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00000001 00000020 92ba22f6 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd aacb51fd ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fefefcff aacb51fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 92b922f7 00000025 00000001 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00000001 00000024 95bd23fc 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd b8d26bfe f0f5e0ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff f0f5e0ff b6d168fe 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 95bd23fc 0000002b 00000003 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00000002 00000026 95bd23fc 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc24fd 9fc439fd a9ca4efd b2cf60fe b2cf60fe a9ca4efd 9fc439fd 94bc24fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 95bd23fc 0000002e 00000004 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00000002 00000027 95bd23fc 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 95bd23fc 00000030 00000004 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00000002 00000027 95bd23fc 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 95bd23fc 00000030 00000004 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00000002 00000026 95bd23fc 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 95bd23fc 0000002f 00000004 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00000001 0000001e 0000006c 0000008d 00000091 00000091 00000091 00000091 00000091 00000091 00000091 00000091 00000091 00000091 00000091 00000091 00000091 00000091 00000091 00000091 00000091 00000091 00000091 00000091 00000091 00000091 00000091 00000091 00000091 00000091 00000091 00000091 00000091 00000091 00000091 00000091 00000091 00000091 00000091 00000091 00000091 00000091 00000091 00000091 00000091 00000091 00000091 00000091 00000091 00000091 00000091 00000091 00000091 00000091 00000091 00000091 0000008e 00000073 00000025 00000004 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00000001 00000009 0000001f 00000029 0000002a 0000002a 0000002a 0000002a 0000002a 0000002a 0000002a 0000002a 0000002a 0000002a 0000002a 0000002a 0000002a 0000002a 0000002a 0000002a 0000002a 0000002a 0000002a 0000002a 0000002a 0000002a 0000002a 0000002a 0000002a 0000002a 0000002a 0000002a 0000002a 0000002a 0000002a 0000002a 0000002a 0000002a 0000002a 0000002a 0000002a 0000002a 0000002a 0000002a 0000002a 0000002a 0000002a 0000002a 0000002a 0000002a 0000002a 0000002a 0000002a 0000002a 0000002a 0000002a 0000002a 00000022 0000000b 00000001 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00000001 00000001 00000002 00000002 00000002 00000002 00000002 00000002 00000002 00000002 00000002 00000002 00000002 00000002 00000002 00000002 00000002 00000002 00000002 00000002 00000002 00000002 00000002 00000002 00000002 00000002 00000002 00000002 00000002 00000002 00000002 00000002 00000002 00000002 00000002 00000002 00000002 00000002 00000002 00000002 00000002 00000002 00000002 00000002 00000002 00000002 00000002 00000002 00000002 00000002 00000002 00000002 00000002 00000002 00000002 00000002 00000002 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 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 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 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 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 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 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 00000001 7a9a2030 95bd23df 82a52058 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 00000001 688b1716 90b6238c 78961e22 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 00000007 74941c77 95be24fb 90b723e3 18180015 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 00000007 89af21a9 95be24fb 81a51e90 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 00000001 0000000a 34410c53 94bd24fa 95bd23fc 6e8c196f 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 00000002 50651530 94bc23f8 95bd23fc 5d751787 00000011 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 00000006 00000031 75941cd5 94bc23fd 88ae20d5 00000012 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 00000008 80a11f9e 95bd23fc 8aaf21f0 070a034e 0000000f 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 00000002 0000001c 3c4d0f88 94bc23fd 95bd23fc 61791854 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 00000001 3c4b0f22 92b923f2 94bc23fd 5a7216b9 0000002e 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 00000001 0000000b 00000040 80a31ee5 94bc23fd 82a61fbe 0000000e 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 00000006 7b9c1e89 95bd23fc 90b622f7 14190565 00000017 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 00000003 00000022 4f6413a1 94bc23fd 94bd24f9 4b61123a 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 16210b17 90b622e8 94bc23fd 678118c7 00000035 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 00000001 0000000f 0707004b 8aaf21f0 95bd23fc 7d9f1da5 0000000a 00000001 00000000 00000000 00000000 00000000 00000000 00000001 00000001 00000001 00000001 00000001 00000001 00000001 00000001 00000001 00000001 00000001 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000004 76951d73 95bd23fc 93bb23fb 232c0974 0000001b 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 00000004 00000028 5e7716b6 94bc23fd 92b923f3 37450e25 00000002 00000000 00000000 00000001 00000001 4d661a0a 86aa203f 86aa215d 8aaf2076 8cb12290 8db321a8 90b723bf 90b723bf 8db321a8 8cb12290 89ae2077 85a8215e 86aa203f 465d170b 00000002 00000001 00000001 00000000 00000001 00000010 8cb222da 94bc23fd 718f1ad4 0000003c 0000000a 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 00000001 00000013 181e055e 91b822f8 95bd23fc 77961c8b 00000009 00000003 78972020 88ae216b 8fb522b4 95be23ef 96bf24fa 95be24fb 95be24fb 95be24fb 95be24fb 95bd23fc 95bd23fc 95bd23fc 95be24fb 95be24fb 95be24fb 96bf24fa 95bd23f0 8fb522b4 87ac216c 74931f21 00000003 00000004 6c8b195c 95bd23fc 94bc23fd 33420b87 0000001f 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 00000006 0000002f 6b8819c9 94bc23fd 8eb522e7 7b9c1c76 91b822d1 96bf24fa 95be24fb 95bd23fc 95bd23fc 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 95bd23fc 95bd23fc 95be24fb 96bf24fa 91b822d1 7d9f1d72 88ad21ca 95bd23fc 7b9c1ee0 00000044 0000000d 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 00000018 2d3a0b76 95bd23fd 96bf24ff 96be23fc 95bd23fc 95bd23fc 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 95bd23fc 95bd23fc 95be24fb 97c024fe 96be23fd 4356109b 00000025 00000004 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000004 7b9e1d57 8cb222db 96bf24fe 96bf24ff 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 97bf24fe 97bf24fe 89ae21e0 72921b5e 00000005 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 2e46170b 8ab02097 95be24fb 95bd23fc 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 95bd23fc 95be24fb 8aae2098 2b40150c 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 00000001 6b84191f 8eb522c5 95be24fb 95bd23fc 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 95be24fb 8eb421c6 68801820 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 00000003 7a9d1b41 93bb23e4 95bd23fc 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 95bd23fc 92ba23e5 76981b43 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 00000002 75951d46 95bd23f5 95bd23fc 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 95bd23fc 95bd23f5 71911c48 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 00000001 69851c2e 92bb23eb 95bd23fc 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 95bd23fc 92ba23ec 617a1a32 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 00000001 5571131b 90b723db 95bd23fc 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 95bd23fc 8fb523dd 4a63101f 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 3749120e 8cb321c6 95bd23fc 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 95bd23fc 8bb121c8 2d3c0f11 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000005 82a51f8d 95bd23fc 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd b9d36efe d1e3a1fe 9ec337fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd aacb52fd c7dc8cfe 9cc233fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd a1c53efd d0e29efe aacb52fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 9ec337fd d2e3a3fe b6d269fe 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 95bd23fc 80a11e90 00000007 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 556c172d 93bb24f4 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd eff5deff ffffffff ecf3d8ff 9fc437fe 95bd23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd b7d26afe fcfdf8ff ffffffff c3da85fe 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd ccdf96fe ffffffff fcfdf8ff b8d26bfe 94bc23fd 94bc23fd 94bc23fd 94bc23fd 95bd23fd 9fc436fe edf4dbff ffffffff edf4daff 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 93bb24f4 4e631531 00000002 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000008 86aa20b1 95bd23fc 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd bfd77bfe ffffffff ffffffff fbfcf6ff d2e4a1ff b3d061fe abcc53fd bbd472fe ddeab8fe fefefdff ffffffff f5f9ebff a2c63ffd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd a5c847fd f4f8e9ff ffffffff fefefdff dfebbdfe b8d26bfe abcc53fd b2cf5efe d1e39fff fafcf4ff ffffffff fffffeff bed678fe 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 95bd23fc 83a61fb5 0000000b 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000003 6b86184a 95be24fb 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 95bd23fe c3da80ff fdfefaff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff eef4dcff a2c63ffd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd a2c63ffd f0f5e0ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fdfefcff c1d97cff 95bd23fe 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 95be24fb 6580174e 00000004 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 0000000c 8bb021cc 95bd23fc 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 96be23fe 97c024ff a2c73cff d3e4a1ff fbfdf6ff ffffffff ffffffff ffffffff eaf2d5ff c6dc8bfe 9ac12ffd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 9bc232fd c6dc8bfe ecf3d7ff ffffffff ffffffff ffffffff fafcf4ff d1e39fff a4c83fff 97c024ff 96bf24fe 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 89af20ce 0000000e 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000002 4f661337 95bd23fc 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 95bd23fe 97c024ff 97c024ff 97c024ff 98c127ff 9fc436fe a4c744fd a0c53cfd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd a0c43bfd a2c63ffd 9fc537fe 99c127ff 97c024ff 97c024ff 97c024ff 95bd23fe 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 95bd23fc 495f113b 00000003 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000007 78981c8a 95bd23fc 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 97bf24fe 97c024ff 97c024ff 97bf24ff 95bd23fe 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 95bd23fe 96bf24ff 97c024ff 97c024ff 97c024fe 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 95bd23fc 75931b8e 00000009 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000010 88ae21d2 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 95bd23fe 96be23fe 95bd23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bd23fd 96be23fe 95bd23fe 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 86ab20d5 00000014 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000002 42570f32 94bd24fb 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bd24fb 3d500e36 00000003 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000006 72931c7f 95bd23fc 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 95bd23fc 6f8e1b83 00000008 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000001 0000000d 79991da7 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 75941cac 00000010 00000001 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000014 7c9f1dc1 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 99c02dfd adcd57fd b8d36cfe c3d983fe c3d983fe b8d36cfe adcd57fd 99c02dfd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 7a9c1dc4 00000017 00000001 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000019 83a71fd4 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd c3d983fe f9fbf2ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff f9fbf2ff c5db88fe 95bd25fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 81a51fd7 0000001c 00000001 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000001 0000001c 8bb021e6 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd b0ce5cfe ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff afcd5afe 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 89af21e8 00000021 00000001 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000020 92ba22f6 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd aacb51fd ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fefefcff aacb51fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 92b922f7 00000025 00000001 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000024 95bd23fc 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd b8d26bfe f0f5e0ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff f0f5e0ff b6d168fe 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 95bd23fc 0000002b 00000003 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000002 00000026 95bd23fc 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc24fd 9fc439fd a9ca4efd b2cf60fe b2cf60fe a9ca4efd 9fc439fd 94bc24fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 95bd23fc 0000002e 00000004 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000002 00000027 95bd23fc 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 95bd23fc 00000030 00000004 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000002 00000027 95bd23fc 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 95bd23fc 00000030 00000004 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000002 00000026 95bd23fc 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 94bc23fd 95bd23fc 0000002f 00000004 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000001 0000001e 0000006c 0000008d 00000091 00000091 00000091 00000091 00000091 00000091 00000091 00000091 00000091 00000091 00000091 00000091 00000091 00000091 00000091 00000091 00000091 00000091 00000091 00000091 00000091 00000091 00000091 00000091 00000091 00000091 00000091 00000091 00000091 00000091 00000091 00000091 00000091 00000091 00000091 00000091 00000091 00000091 00000091 00000091 00000091 00000091 00000091 00000091 00000091 00000091 00000091 00000091 00000091 00000091 00000091 00000091 0000008e 00000073 00000025 00000004 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000009 0000001f 00000029 0000002a 0000002a 0000002a 0000002a 0000002a 0000002a 0000002a 0000002a 0000002a 0000002a 0000002a 0000002a 0000002a 0000002a 0000002a 0000002a 0000002a 0000002a 0000002a 0000002a 0000002a 0000002a 0000002a 0000002a 0000002a 0000002a 0000002a 0000002a 0000002a 0000002a 0000002a 0000002a 0000002a 0000002a 0000002a 0000002a 0000002a 0000002a 0000002a 0000002a 0000002a 0000002a 0000002a 0000002a 0000002a 0000002a 0000002a 0000002a 0000002a 0000002a 0000002a 0000002a 0000002a 00000022 0000000b 00000001 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000001 00000002 00000002 00000002 00000002 00000002 00000002 00000002 00000002 00000002 00000002 00000002 00000002 00000002 00000002 00000002 00000002 00000002 00000002 00000002 00000002 00000002 00000002 00000002 00000002 00000002 00000002 00000002 00000002 00000002 00000002 00000002 00000002 00000002 00000002 00000002 00000002 00000002 00000002 00000002 00000002 00000002 00000002 00000002 00000002 00000002 00000002 00000002 00000002 00000002 00000002 00000002 00000002 00000002 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 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 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_launcher_napply.png │ ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 36; height: 36; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (146,182, 36) # rgb = (0x92,0xb6,0x24) │ │ (140,178, 34) # rgb = (0x8c,0xb2,0x22) │ │ (128,128, 0) # rgb = (0x80,0x80,0x00) │ │ (141,180, 35) # rgb = (0x8d,0xb4,0x23) │ │ (128,162, 35) # rgb = (0x80,0xa2,0x23) │ │ ( 61, 85, 12) # rgb = (0x3d,0x55,0x0c) │ │ @@ -74,65 +74,65 @@ │ │ (207,225,157) # rgb = (0xcf,0xe1,0x9d) │ │ (189,214,118) # rgb = (0xbd,0xd6,0x76) │ │ (215,231,172) # rgb = (0xd7,0xe7,0xac) │ │ (178,207, 97) # rgb = (0xb2,0xcf,0x61) │ │ (140,178, 33) # rgb = (0x8c,0xb2,0x21) │ │ (128,163, 31) # rgb = (0x80,0xa3,0x1f) │ │ (159,196, 56) # rgb = (0x9f,0xc4,0x38) │ │ - (240,246,222) # rgb = (0xf0,0xf6,0xde) │ │ - (242,247,228) # rgb = (0xf2,0xf7,0xe4) │ │ - (215,230,173) # rgb = (0xd7,0xe6,0xad) │ │ - (229,238,202) # rgb = (0xe5,0xee,0xca) │ │ - (251,252,246) # rgb = (0xfb,0xfc,0xf6) │ │ (181,209,103) # rgb = (0xb5,0xd1,0x67) │ │ - (252,253,249) # rgb = (0xfc,0xfd,0xf9) │ │ - (214,229,170) # rgb = (0xd6,0xe5,0xaa) │ │ - (243,248,229) # rgb = (0xf3,0xf8,0xe5) │ │ - (239,245,221) # rgb = (0xef,0xf5,0xdd) │ │ (159,197, 57) # rgb = (0x9f,0xc5,0x39) │ │ (125,158, 30) # rgb = (0x7d,0x9e,0x1e) │ │ (102,128, 26) # rgb = (0x66,0x80,0x1a) │ │ (144,184, 34) # rgb = (0x90,0xb8,0x22) │ │ (149,189, 35) # rgb = (0x95,0xbd,0x23) │ │ - (154,194, 43) # rgb = (0x9a,0xc2,0x2b) │ │ - (192,217,122) # rgb = (0xc0,0xd9,0x7a) │ │ - (209,226,159) # rgb = (0xd1,0xe2,0x9f) │ │ (161,197, 62) # rgb = (0xa1,0xc5,0x3e) │ │ (162,198, 63) # rgb = (0xa2,0xc6,0x3f) │ │ - (208,226,158) # rgb = (0xd0,0xe2,0x9e) │ │ - (190,216,118) # rgb = (0xbe,0xd8,0x76) │ │ - (154,194, 42) # rgb = (0x9a,0xc2,0x2a) │ │ (144,183, 34) # rgb = (0x90,0xb7,0x22) │ │ ( 93,116, 23) # rgb = (0x5d,0x74,0x17) │ │ (125,158, 30) # rgb = (0x7d,0x9e,0x1e) │ │ (150,190, 36) # rgb = (0x96,0xbe,0x24) │ │ (150,191, 36) # rgb = (0x96,0xbf,0x24) │ │ (116,147, 28) # rgb = (0x74,0x93,0x1c) │ │ (125,160, 30) # rgb = (0x7d,0xa0,0x1e) │ │ (123,156, 29) # rgb = (0x7b,0x9c,0x1d) │ │ (131,167, 31) # rgb = (0x83,0xa7,0x1f) │ │ (162,198, 65) # rgb = (0xa2,0xc6,0x41) │ │ (130,166, 31) # rgb = (0x82,0xa6,0x1f) │ │ (139,177, 34) # rgb = (0x8b,0xb1,0x22) │ │ (191,215,122) # rgb = (0xbf,0xd7,0x7a) │ │ - (246,250,237) # rgb = (0xf6,0xfa,0xed) │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (192,216,125) # rgb = (0xc0,0xd8,0x7d) │ │ (139,176, 34) # rgb = (0x8b,0xb0,0x22) │ │ (148,187, 35) # rgb = (0x94,0xbb,0x23) │ │ (187,212,114) # rgb = (0xbb,0xd4,0x72) │ │ - (239,245,223) # rgb = (0xef,0xf5,0xdf) │ │ (156,194, 51) # rgb = (0x9c,0xc2,0x33) │ │ ( 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 │ │ + (240,246,222) # rgb = (0xf0,0xf6,0xde) │ │ + (242,247,228) # rgb = (0xf2,0xf7,0xe4) │ │ + (215,230,173) # rgb = (0xd7,0xe6,0xad) │ │ + (229,238,202) # rgb = (0xe5,0xee,0xca) │ │ + (251,252,246) # rgb = (0xfb,0xfc,0xf6) │ │ + (252,253,249) # rgb = (0xfc,0xfd,0xf9) │ │ + (214,229,170) # rgb = (0xd6,0xe5,0xaa) │ │ + (243,248,229) # rgb = (0xf3,0xf8,0xe5) │ │ + (239,245,221) # rgb = (0xef,0xf5,0xdd) │ │ + (154,194, 43) # rgb = (0x9a,0xc2,0x2b) │ │ + (192,217,122) # rgb = (0xc0,0xd9,0x7a) │ │ + (209,226,159) # rgb = (0xd1,0xe2,0x9f) │ │ + (208,226,158) # rgb = (0xd0,0xe2,0x9e) │ │ + (190,216,118) # rgb = (0xbe,0xd8,0x76) │ │ + (154,194, 42) # rgb = (0x9a,0xc2,0x2a) │ │ + (246,250,237) # rgb = (0xf6,0xfa,0xed) │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (239,245,223) # rgb = (0xef,0xf5,0xdf) │ │ } │ │ tRNS { │ │ - 0 1 14 188 2 125 22 21 247 88 44 250 49 2 193 209 178 214 4 71 251 54 27 249 105 213 185 3 32 107 173 198 219 108 33 156 227 11 105 251 210 252 253 243 133 35 202 253 205 36 77 242 79 88 251 91 56 247 248 57 9 230 254 254 254 254 254 254 254 254 254 231 133 253 255 255 255 255 255 254 255 255 255 255 253 137 10 244 254 255 255 255 253 253 255 255 255 245 11 92 254 254 99 187 191 227 253 229 242 254 255 255 254 243 252 254 255 253 9 89 94 92} │ │ + 0 1 14 188 2 125 22 21 247 88 44 250 49 2 193 209 178 214 4 71 251 54 27 249 105 213 185 3 32 107 173 198 219 108 33 156 227 11 105 251 210 252 253 243 133 35 202 253 205 36 77 242 79 88 251 91 56 247 248 57 9 230 254 254 254 254 254 254 254 254 254 231 133 253 254 253 137 10 244 254 253 253 245 11 92 254 254 99 187 191 227 253 229 242 254 254 243 252 254 253 9 89 94 92} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000 │ │ @@ -150,21 +150,21 @@ │ │ 00000000000000000012191a1b1c1d1e1f20201f1e21220d232425000000000000000000 │ │ 00000000000000000001262728292a2a2a2a2a2a2a2a29282b2c01000000000000000000 │ │ 0000000000000000002d2e2f2a2a2a2a2a2a2a2a2a2a2a2a2f3031000000000000000000 │ │ 000000000000000032332a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a33340000000000000000 │ │ 0000000000000035362a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a363700000000000000 │ │ 00000000000038392a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a3a3b000000000000 │ │ 00000000003c3d2a2a3e3f402a2a41422a2a2a2a43442a2a4045462a2a473c0000000000 │ │ -0000000001482a2a2a494a4b4c4d4e3e2a2a2a2a4f504d515253542a2a2a550100000000 │ │ -0000000056572a2a2a58595a5b425c2a2a2a2a2a2a5d425e5f60582a2a2a616200000000 │ │ -00000001632a2a2a2a2a64652f2a2a2a2a2a2a2a2a2a2a2f65652a2a2a2a2a6601000000 │ │ -00000001672a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a6801000000 │ │ -0000000d692a2a2a2a2a2a2a2a2a2a2a2a6a6a2a2a2a2a2a2a2a2a2a2a2a2a6b1b000000 │ │ -0000001b6c2a2a2a2a2a2a2a2a2a2a6d6e6f6f6e702a2a2a2a2a2a2a2a2a2a711b000000 │ │ -0000001b722a2a2a2a2a2a2a2a2a2a73746f6f74732a2a2a2a2a2a2a2a2a2a7212000000 │ │ -0000001b2a2a2a2a2a2a2a2a2a2a2a2a2a75752a2a2a2a2a2a2a2a2a2a2a2a2a76000000 │ │ -0000001b2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a76000000 │ │ -000000017778787878787878787878787878787878787878787878787878787912000000 │ │ +0000000001482a2a2a4968696a6b6c3e2a2a2a2a4a6d6b6e6f704b2a2a2a4c0100000000 │ │ +000000004d4e2a2a2a4f71727342502a2a2a2a2a2a51427475764f2a2a2a525300000000 │ │ +00000001542a2a2a2a2a55562f2a2a2a2a2a2a2a2a2a2a2f56562a2a2a2a2a5701000000 │ │ +00000001582a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a5901000000 │ │ +0000000d5a2a2a2a2a2a2a2a2a2a2a2a2a5b5b2a2a2a2a2a2a2a2a2a2a2a2a5c1b000000 │ │ +0000001b5d2a2a2a2a2a2a2a2a2a2a5e777878775f2a2a2a2a2a2a2a2a2a2a601b000000 │ │ +0000001b612a2a2a2a2a2a2a2a2a2a6279787879622a2a2a2a2a2a2a2a2a2a6112000000 │ │ +0000001b2a2a2a2a2a2a2a2a2a2a2a2a2a63632a2a2a2a2a2a2a2a2a2a2a2a2a64000000 │ │ +0000001b2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a64000000 │ │ +000000016566666666666666666666666666666666666666666666666666666712000000 │ │ 000000000d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d00000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/ic_launcher_napply.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 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (102,119, 17) # rgb = (0x66,0x77,0x11) │ │ (146,186, 34) # rgb = (0x92,0xba,0x22) │ │ (104,139, 23) # rgb = (0x68,0x8b,0x17) │ │ ( 64, 64, 0) # rgb = (0x40,0x40,0x00) │ │ (144,183, 34) # rgb = (0x90,0xb7,0x22) │ │ (133,166, 33) # rgb = (0x85,0xa6,0x21) │ │ @@ -108,59 +108,34 @@ │ │ (152,192, 44) # rgb = (0x98,0xc0,0x2c) │ │ (188,213,116) # rgb = (0xbc,0xd5,0x74) │ │ (150,189, 38) # rgb = (0x96,0xbd,0x26) │ │ (132,166, 31) # rgb = (0x84,0xa6,0x1f) │ │ (107,138, 26) # rgb = (0x6b,0x8a,0x1a) │ │ (148,188, 35) # rgb = (0x94,0xbc,0x23) │ │ (167,201, 75) # rgb = (0xa7,0xc9,0x4b) │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (227,238,197) # rgb = (0xe3,0xee,0xc5) │ │ (163,198, 63) # rgb = (0xa3,0xc6,0x3f) │ │ (148,189, 35) # rgb = (0x94,0xbd,0x23) │ │ (171,203, 83) # rgb = (0xab,0xcb,0x53) │ │ - (242,247,228) # rgb = (0xf2,0xf7,0xe4) │ │ - (245,249,235) # rgb = (0xf5,0xf9,0xeb) │ │ (149,189, 37) # rgb = (0x95,0xbd,0x25) │ │ - (252,253,248) # rgb = (0xfc,0xfd,0xf8) │ │ - (242,247,229) # rgb = (0xf2,0xf7,0xe5) │ │ (170,203, 82) # rgb = (0xaa,0xcb,0x52) │ │ (164,199, 64) # rgb = (0xa4,0xc7,0x40) │ │ - (228,238,199) # rgb = (0xe4,0xee,0xc7) │ │ - (255,255,254) # rgb = (0xff,0xff,0xfe) │ │ (165,199, 70) # rgb = (0xa5,0xc7,0x46) │ │ (148,188, 35) # rgb = (0x94,0xbc,0x23) │ │ (103,132, 25) # rgb = (0x67,0x84,0x19) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (135,170, 32) # rgb = (0x87,0xaa,0x20) │ │ (198,220,136) # rgb = (0xc6,0xdc,0x88) │ │ - (254,255,253) # rgb = (0xfe,0xff,0xfd) │ │ - (253,254,252) # rgb = (0xfd,0xfe,0xfc) │ │ - (238,245,220) # rgb = (0xee,0xf5,0xdc) │ │ - (240,245,224) # rgb = (0xf0,0xf5,0xe0) │ │ - (248,250,240) # rgb = (0xf8,0xfa,0xf0) │ │ (174,206, 89) # rgb = (0xae,0xce,0x59) │ │ (175,206, 90) # rgb = (0xaf,0xce,0x5a) │ │ - (249,251,242) # rgb = (0xf9,0xfb,0xf2) │ │ - (239,245,222) # rgb = (0xef,0xf5,0xde) │ │ - (237,244,218) # rgb = (0xed,0xf4,0xda) │ │ - (195,218,130) # rgb = (0xc3,0xda,0x82) │ │ (133,168, 31) # rgb = (0x85,0xa8,0x1f) │ │ (115,148, 26) # rgb = (0x73,0x94,0x1a) │ │ - (150,191, 36) # rgb = (0x96,0xbf,0x24) │ │ - (167,202, 69) # rgb = (0xa7,0xca,0x45) │ │ - (212,229,165) # rgb = (0xd4,0xe5,0xa5) │ │ - (226,237,196) # rgb = (0xe2,0xed,0xc4) │ │ (229,239,201) # rgb = (0xe5,0xef,0xc9) │ │ (200,221,141) # rgb = (0xc8,0xdd,0x8d) │ │ (159,196, 58) # rgb = (0x9f,0xc4,0x3a) │ │ (160,196, 59) # rgb = (0xa0,0xc4,0x3b) │ │ - (228,238,198) # rgb = (0xe4,0xee,0xc6) │ │ - (213,229,166) # rgb = (0xd5,0xe5,0xa6) │ │ - (168,202, 71) # rgb = (0xa8,0xca,0x47) │ │ - (151,192, 36) # rgb = (0x97,0xc0,0x24) │ │ (110,142, 25) # rgb = (0x6e,0x8e,0x19) │ │ (124,158, 30) # rgb = (0x7c,0x9e,0x1e) │ │ (150,191, 36) # rgb = (0x96,0xbf,0x24) │ │ (149,189, 35) # rgb = (0x95,0xbd,0x23) │ │ (122,154, 30) # rgb = (0x7a,0x9a,0x1e) │ │ (141,179, 34) # rgb = (0x8d,0xb3,0x22) │ │ (149,189, 35) # rgb = (0x95,0xbd,0x23) │ │ @@ -169,25 +144,23 @@ │ │ (109,139, 26) # rgb = (0x6d,0x8b,0x1a) │ │ (103,131, 25) # rgb = (0x67,0x83,0x19) │ │ (109,140, 27) # rgb = (0x6d,0x8c,0x1b) │ │ (105,134, 26) # rgb = (0x69,0x86,0x1a) │ │ (113,142, 26) # rgb = (0x71,0x8e,0x1a) │ │ (154,193, 47) # rgb = (0x9a,0xc1,0x2f) │ │ (212,229,167) # rgb = (0xd4,0xe5,0xa7) │ │ - (248,251,241) # rgb = (0xf8,0xfb,0xf1) │ │ (156,194, 51) # rgb = (0x9c,0xc2,0x33) │ │ (109,138, 25) # rgb = (0x6d,0x8a,0x19) │ │ (118,151, 28) # rgb = (0x76,0x97,0x1c) │ │ (202,222,146) # rgb = (0xca,0xde,0x92) │ │ (203,223,148) # rgb = (0xcb,0xdf,0x94) │ │ (115,147, 27) # rgb = (0x73,0x93,0x1b) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (122,156, 29) # rgb = (0x7a,0x9c,0x1d) │ │ (166,200, 72) # rgb = (0xa6,0xc8,0x48) │ │ - (235,242,214) # rgb = (0xeb,0xf2,0xd6) │ │ (163,198, 66) # rgb = (0xa3,0xc6,0x42) │ │ (120,153, 29) # rgb = (0x78,0x99,0x1d) │ │ (121,155, 29) # rgb = (0x79,0x9b,0x1d) │ │ (119,152, 28) # rgb = (0x77,0x98,0x1c) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 97,123, 23) # rgb = (0x61,0x7b,0x17) │ │ (110,141, 26) # rgb = (0x6e,0x8d,0x1a) │ │ @@ -195,17 +168,44 @@ │ │ (110,141, 26) # rgb = (0x6e,0x8d,0x1a) │ │ ( 94,119, 22) # rgb = (0x5e,0x77,0x16) │ │ ( 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 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (227,238,197) # rgb = (0xe3,0xee,0xc5) │ │ + (242,247,228) # rgb = (0xf2,0xf7,0xe4) │ │ + (245,249,235) # rgb = (0xf5,0xf9,0xeb) │ │ + (252,253,248) # rgb = (0xfc,0xfd,0xf8) │ │ + (242,247,229) # rgb = (0xf2,0xf7,0xe5) │ │ + (228,238,199) # rgb = (0xe4,0xee,0xc7) │ │ + (255,255,254) # rgb = (0xff,0xff,0xfe) │ │ + (254,255,253) # rgb = (0xfe,0xff,0xfd) │ │ + (253,254,252) # rgb = (0xfd,0xfe,0xfc) │ │ + (238,245,220) # rgb = (0xee,0xf5,0xdc) │ │ + (240,245,224) # rgb = (0xf0,0xf5,0xe0) │ │ + (248,250,240) # rgb = (0xf8,0xfa,0xf0) │ │ + (249,251,242) # rgb = (0xf9,0xfb,0xf2) │ │ + (239,245,222) # rgb = (0xef,0xf5,0xde) │ │ + (237,244,218) # rgb = (0xed,0xf4,0xda) │ │ + (195,218,130) # rgb = (0xc3,0xda,0x82) │ │ + (150,191, 36) # rgb = (0x96,0xbf,0x24) │ │ + (167,202, 69) # rgb = (0xa7,0xca,0x45) │ │ + (212,229,165) # rgb = (0xd4,0xe5,0xa5) │ │ + (226,237,196) # rgb = (0xe2,0xed,0xc4) │ │ + (228,238,198) # rgb = (0xe4,0xee,0xc6) │ │ + (213,229,166) # rgb = (0xd5,0xe5,0xa6) │ │ + (168,202, 71) # rgb = (0xa8,0xca,0x47) │ │ + (151,192, 36) # rgb = (0x97,0xc0,0x24) │ │ + (248,251,241) # rgb = (0xf8,0xfb,0xf1) │ │ + (235,242,214) # rgb = (0xeb,0xf2,0xd6) │ │ } │ │ tRNS { │ │ - 0 3 15 215 22 4 156 23 1 45 252 144 4 98 83 20 221 237 17 7 213 239 43 10 135 253 113 71 177 15 2 35 234 220 6 191 245 70 12 162 81 6 50 78 103 128 7 47 251 193 18 53 244 198 26 94 168 236 251 169 95 23 167 249 88 16 190 252 239 245 211 23 110 240 254 242 112 13 169 170 14 32 210 211 33 20 216 217 21 9 195 197 11 153 253 254 253 253 253 254 253 253 254 253 155 50 249 253 255 255 254 253 253 255 255 253 255 255 253 254 255 255 253 250 52 5 193 254 255 255 255 255 255 253 253 255 255 255 255 196 69 255 255 255 255 254 254 253 253 255 255 255 255 72 168 254 254 172 235 253 237 13 68 72 124 129 156 253 254 255 253 161 181 254 254 186 9 200 253 255 253 204 204 208 11 168 224 226 225 174 42 67 70 68 46} │ │ + 0 3 15 215 22 4 156 23 1 45 252 144 4 98 83 20 221 237 17 7 213 239 43 10 135 253 113 71 177 15 2 35 234 220 6 191 245 70 12 162 81 6 50 78 103 128 7 47 251 193 18 53 244 198 26 94 168 236 251 169 95 23 167 249 88 16 190 252 239 245 211 23 110 240 254 242 112 13 169 170 14 32 210 211 33 20 216 217 21 9 195 197 11 153 253 254 253 253 253 254 253 253 254 253 155 50 249 253 254 253 253 253 253 254 253 250 52 5 193 254 253 253 196 69 254 254 253 253 72 168 254 254 172 235 253 237 13 68 72 124 129 156 253 254 253 161 181 254 254 186 9 200 253 253 204 204 208 11 168 224 226 225 174 42 67 70 68 46} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ @@ -230,26 +230,26 @@ │ │ 00000000000000000000000000414243440a1919191919191919191919190a4445464708000000000000000000000000 │ │ 0000000000000000000000001e48494a191919191919191919191919191919194a4b4c01000000000000000000000000 │ │ 00000000000000000000004d4e0a19191919191919191919191919191919191919190a4f500800000000000000000000 │ │ 0000000000000000000851520a191919191919191919191919191919191919191919190a535408000000000000000000 │ │ 000000000000000000555619191919191919191919191919191919191919191919191919195758000000000000000000 │ │ 0000000000000000595a191919191919191919191919191919191919191919191919191919195b5c0000000000000000 │ │ 000000000000001e5d0a19195e5f60191919196162191919191919636419191919656667191919680100000000000000 │ │ -00000000000008696a1919196b6c6d6e6f19707172191919191973747576196f7778797a1919197b7c08000000000000 │ │ -0000000000007d7e19191919197f808182836c848519191919191986876c888980798a19191919198b13000000000000 │ │ -0000000000088c0a19191919198d8e8f909192931919191919191919949291959697986f191919190a99080000000000 │ │ -00000000007d9a1919191919199b98989c19191919191919191919191919199c98989b1919191919199d220000000000 │ │ -0000000000179e191919191919199c9c191919191919191919191919191919199f9c19191919191919a0a10000000000 │ │ -0000000008a2191919191919191919191919191919191919191919191919191919191919191919191919a30800000000 │ │ -000000000ca4191919191919191919191919191919191919191919191919191919191919191919191919a57d00000000 │ │ -0000000022a61919191919191919191919191919a7a888a9a988a8aa1919191919191919191919191919ab1300000000 │ │ -0000000013ac1919191919191919191919191919ad6c6c6c6c6c6cae1919191919191919191919191919afb000000000 │ │ -0000000017b11919191919191919191919191919b2b36c6c6c6cb3b41919191919191919191919191919b51700000000 │ │ -0000000017b619191919191919191919191919191919aa6b6baa19191919191919191919191919191919b7b800000000 │ │ -0000000017b6191919191919191919191919191919191919191919191919191919191919191919191919b7b800000000 │ │ -0000000017b9babbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbcbd1700000000 │ │ -000000000cbebfc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c1c20c00000000 │ │ +00000000000008696a1919196ba8a96c6d196eaaab19191919196facad70196d71aeaf72191919737408000000000000 │ │ +0000000000007576191919191977b0b1b2b3a8b47819191919191979b5a8b6b7b0afb819191919197a13000000000000 │ │ +0000000000087b0a1919191919b9babbbc7c7d7e19191919191919197f7d7cbdbebfc06d191919190a80080000000000 │ │ +0000000000758119191919191982c0c083191919191919191919191919191983c0c08219191919191984220000000000 │ │ +000000000017851919191919191983831919191919191919191919191919191986831919191919191987880000000000 │ │ +0000000008891919191919191919191919191919191919191919191919191919191919191919191919198a0800000000 │ │ +000000000c8b1919191919191919191919191919191919191919191919191919191919191919191919198c7500000000 │ │ +00000000228d19191919191919191919191919198e8fb6c1c1b68f901919191919191919191919191919911300000000 │ │ +000000001392191919191919191919191919191993a8a8a8a8a8a8941919191919191919191919191919959600000000 │ │ +000000001797191919191919191919191919191998c2a8a8a8a8c29919191919191919191919191919199a1700000000 │ │ +00000000179b19191919191919191919191919191919906b6b90191919191919191919191919191919199c9d00000000 │ │ +00000000179b1919191919191919191919191919191919191919191919191919191919191919191919199c9d00000000 │ │ +00000000179e9fa0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1a21700000000 │ │ +000000000ca3a4a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a6a70c00000000 │ │ 00000000000c2222222222222222222222222222222222222222222222222222222222222222222222220c0000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ } │ ├── Image content