--- /home/fdroid/fdroiddata/tmp/fi.harism.wallpaper.flier_18.apk +++ /home/fdroid/fdroiddata/tmp/sigcp_fi.harism.wallpaper.flier_18.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: SHA-1 digest of AndroidManifest.xml does not match the digest specified in META-INF/MANIFEST.MF. Expected: , actual: │┄ ERROR: SHA-1 digest of resources.arsc does not match the digest specified in META-INF/MANIFEST.MF. Expected: , actual: │┄ ERROR: SHA-1 digest of classes.dex does not match the digest specified in META-INF/MANIFEST.MF. Expected: , actual: │ @@ -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: 5ba104f9d80e404097fb49eb271c1ba58b10efb7e9d9844d804e3066b6074942 │ -Signer #1 certificate SHA-1 digest: bc72eea682b5b731ba36f32904ca6ec35ee09959 │ -Signer #1 certificate MD5 digest: 3ad3bd44bcf8c33f4a042e1ee70671d5 │ -Signer #1 key algorithm: RSA │ -Signer #1 key size (bits): 2048 │ -Signer #1 public key SHA-256 digest: 138c3092d9ac9011d76a9579ff06c7c7e3ad75481e15b28cf295aba067883db6 │ -Signer #1 public key SHA-1 digest: 0e2992af5be8bc334e72f28a958b89cd6641c0e6 │ -Signer #1 public key MD5 digest: c379b92d91adc707892ac96c5c23f8a4 ├── zipinfo -v {} │┄ Differences in extra fields detected; using output from zipinfo -v │ @@ -1,385 +1,375 @@ │ There is no zipfile comment. │ │ End-of-central-directory record: │ ------------------------------- │ │ - Zip archive file size: 45222 (000000000000B0A6h) │ - Actual end-cent-dir record offset: 45200 (000000000000B090h) │ - Expected end-cent-dir record offset: 45200 (000000000000B090h) │ + Zip archive file size: 45348 (000000000000B124h) │ + Actual end-cent-dir record offset: 45326 (000000000000B10Eh) │ + Expected end-cent-dir record offset: 45326 (000000000000B10Eh) │ (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 12 entries. │ The central directory is 820 (0000000000000334h) bytes long, │ and its (expected) offset in bytes from the beginning of the zipfile │ - is 44380 (000000000000AD5Ch). │ + is 44506 (000000000000ADDAh). │ │ │ Central directory entry #1: │ --------------------------- │ │ - META-INF/MANIFEST.MF │ + AndroidManifest.xml │ │ offset of local header from start of archive: 0 │ (0000000000000000h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2013 Apr 29 03:45:52 │ - 32-bit CRC value (hex): d9834bf6 │ - compressed size: 427 bytes │ - uncompressed size: 751 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 #2: │ ---------------------------- │ - │ - There are an extra 16 bytes preceding this file. │ - │ - META-INF/C8E1CDB8.SF │ - │ - offset of local header from start of archive: 493 │ - (00000000000001EDh) bytes │ - file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ - minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ - file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2013 Apr 29 03:45:54 │ - 32-bit CRC value (hex): 21332d5c │ - compressed size: 491 bytes │ - uncompressed size: 872 bytes │ - length of filename: 20 characters │ - length of extra field: 0 bytes │ + file last modified on (DOS date/time): 2017 Oct 27 00:20:12 │ + 32-bit CRC value (hex): 20e13ce8 │ + compressed size: 890 bytes │ + uncompressed size: 2464 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 │ │ - There is no file comment. │ - │ -Central directory entry #3: │ ---------------------------- │ - │ - There are an extra 16 bytes preceding this file. │ - │ - META-INF/C8E1CDB8.RSA │ - │ - offset of local header from start of archive: 1050 │ - (000000000000041Ah) bytes │ - file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ - minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ - file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2013 Apr 29 03:45:54 │ - 32-bit CRC value (hex): 1b684c97 │ - compressed size: 1039 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 │ + The central-directory extra field contains: │ + - A subfield with ID 0xcafe (unknown) and 0 data bytes. │ │ There is no file comment. │ │ -Central directory entry #4: │ +Central directory entry #2: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/drawable/ic_app.png │ │ - offset of local header from start of archive: 2156 │ - (000000000000086Ch) bytes │ + offset of local header from start of archive: 959 │ + (00000000000003BFh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 29 02:35:34 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 46333f33 │ compressed size: 10012 bytes │ uncompressed size: 10012 bytes │ length of filename: 23 characters │ - length of extra field: 4 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number 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: │ +Central directory entry #3: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable/ic_thumbnail.jpg │ │ - offset of local header from start of archive: 12228 │ - (0000000000002FC4h) bytes │ + offset of local header from start of archive: 11024 │ + (0000000000002B10h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 29 02:35:22 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 24444abd │ compressed size: 9050 bytes │ uncompressed size: 9050 bytes │ length of filename: 29 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #6: │ +Central directory entry #4: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/layout/preference_brightness.xml │ │ - offset of local header from start of archive: 21338 │ - (000000000000535Ah) bytes │ + offset of local header from start of archive: 20133 │ + (0000000000004EA5h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2013 Apr 29 02:35:34 │ + file last modified on (DOS date/time): 2017 Oct 27 00:20:12 │ 32-bit CRC value (hex): a1406245 │ compressed size: 278 bytes │ uncompressed size: 528 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 #7: │ +Central directory entry #5: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/layout/preference_color.xml │ │ - offset of local header from start of archive: 21698 │ - (00000000000054C2h) bytes │ + offset of local header from start of archive: 20493 │ + (000000000000500Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2013 Apr 29 02:35:34 │ + file last modified on (DOS date/time): 2017 Oct 27 00:20:12 │ 32-bit CRC value (hex): d71a4a9e │ - compressed size: 614 bytes │ + compressed size: 613 bytes │ uncompressed size: 1784 bytes │ length of filename: 31 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #8: │ +Central directory entry #6: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/xml/flier.xml │ │ - offset of local header from start of archive: 22389 │ - (0000000000005775h) bytes │ + offset of local header from start of archive: 21183 │ + (00000000000052BFh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2013 Apr 29 02:35:34 │ + file last modified on (DOS date/time): 2017 Oct 27 00:20:12 │ 32-bit CRC value (hex): 72205192 │ compressed size: 276 bytes │ uncompressed size: 468 bytes │ length of filename: 17 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #9: │ +Central directory entry #7: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/xml/preferences.xml │ │ - offset of local header from start of archive: 22728 │ - (00000000000058C8h) bytes │ + offset of local header from start of archive: 21522 │ + (0000000000005412h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2013 Apr 29 02:35:34 │ + file last modified on (DOS date/time): 2017 Oct 27 00:20:12 │ 32-bit CRC value (hex): 7bdfdd72 │ - compressed size: 775 bytes │ + compressed size: 774 bytes │ uncompressed size: 2780 bytes │ length of filename: 23 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #10: │ +Central directory entry #8: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - AndroidManifest.xml │ + resources.arsc │ │ - offset of local header from start of archive: 23572 │ - (0000000000005C14h) bytes │ + offset of local header from start of archive: 22365 │ + (000000000000575Dh) 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): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): ed4219df │ + compressed size: 9004 bytes │ + uncompressed size: 9004 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 #9: │ +--------------------------- │ + │ + classes.dex │ + │ + offset of local header from start of archive: 31413 │ + (0000000000007AB5h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2013 Apr 29 02:35:34 │ - 32-bit CRC value (hex): 9abbd377 │ - compressed size: 821 bytes │ - uncompressed size: 2288 bytes │ - length of filename: 19 characters │ + file last modified on (DOS date/time): 2017 Oct 27 00:20:12 │ + 32-bit CRC value (hex): a8d85c10 │ + compressed size: 10930 bytes │ + uncompressed size: 23296 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 #11: │ +Central directory entry #10: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - resources.arsc │ + META-INF/MANIFEST.MF │ │ - offset of local header from start of archive: 24458 │ - (0000000000005F8Ah) bytes │ + offset of local header from start of archive: 42400 │ + (000000000000A5A0h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 29 02:35:34 │ - 32-bit CRC value (hex): 97725ce1 │ - compressed size: 8860 bytes │ - uncompressed size: 8860 bytes │ - length of filename: 14 characters │ + file last modified on (DOS date/time): 2017 Oct 27 00:20:12 │ + 32-bit CRC value (hex): d9834bf6 │ + compressed size: 427 bytes │ + uncompressed size: 751 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 #12: │ +Central directory entry #11: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + META-INF/C8E1CDB8.SF │ │ - classes.dex │ + offset of local header from start of archive: 42877 │ + (000000000000A77Dh) bytes │ + file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ + version of encoding software: 2.0 │ + minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ + file security status: not encrypted │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Oct 27 00:20:12 │ + 32-bit CRC value (hex): 21332d5c │ + compressed size: 489 bytes │ + uncompressed size: 872 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 #12: │ +--------------------------- │ │ - offset of local header from start of archive: 33364 │ - (0000000000008254h) bytes │ + META-INF/C8E1CDB8.RSA │ + │ + offset of local header from start of archive: 43416 │ + (000000000000A998h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2013 Apr 29 02:35:32 │ - 32-bit CRC value (hex): dc396523 │ - compressed size: 10959 bytes │ - uncompressed size: 23296 bytes │ - length of filename: 11 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Oct 27 00:20:12 │ + 32-bit CRC value (hex): 1b684c97 │ + compressed size: 1039 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 │┄ Format-specific differences are supported for Android package resource table (ARSC) but no file-specific differences were detected; falling back to a binary diff. │ @@ -1,8 +1,8 @@ │ -00000000: 0200 0c00 9c22 0000 0100 0000 0100 1c00 .....".......... │ +00000000: 0200 0c00 2c23 0000 0100 0000 0100 1c00 ....,#.......... │ 00000010: 500f 0000 4800 0000 0000 0000 0001 0000 P...H........... │ 00000020: 3c01 0000 0000 0000 0000 0000 1a00 0000 <............... │ 00000030: 3a00 0000 6100 0000 8300 0000 9700 0000 :...a........... │ 00000040: b100 0000 b800 0000 c100 0000 c700 0000 ................ │ 00000050: cb00 0000 cf00 0000 d300 0000 e300 0000 ................ │ 00000060: ef00 0000 fc00 0000 0701 0000 1001 0000 ................ │ 00000070: 1401 0000 1801 0000 ac01 0000 0e02 0000 ................ │ @@ -239,16 +239,16 @@ │ 00000ee0: 616e 6500 1818 6b65 795f 636f 6c6f 7273 ane...key_colors │ 00000ef0: 5f70 6c61 6e65 5f6f 7574 6c69 6e65 0015 _plane_outline.. │ 00000f00: 156b 6579 5f63 6f6c 6f72 735f 7761 7665 .key_colors_wave │ 00000f10: 5f66 726f 6e74 0014 146b 6579 5f63 6f6c _front...key_col │ 00000f20: 6f72 735f 7761 7665 5f62 6163 6b00 1010 ors_wave_back... │ 00000f30: 6b65 795f 636f 6c6f 7273 5f63 6c6f 7564 key_colors_cloud │ 00000f40: 0018 186b 6579 5f63 6f6c 6f72 735f 636c ...key_colors_cl │ -00000f50: 6f75 645f 6f75 746c 696e 6500 0002 1c01 oud_outline..... │ -00000f60: 4013 0000 7f00 0000 6600 6900 2e00 6800 @.......f.i...h. │ +00000f50: 6f75 645f 6f75 746c 696e 6500 0002 2001 oud_outline... . │ +00000f60: d013 0000 7f00 0000 6600 6900 2e00 6800 ........f.i...h. │ 00000f70: 6100 7200 6900 7300 6d00 2e00 7700 6100 a.r.i.s.m...w.a. │ 00000f80: 6c00 6c00 7000 6100 7000 6500 7200 2e00 l.l.p.a.p.e.r... │ 00000f90: 6600 6c00 6900 6500 7200 0000 0000 0000 f.l.i.e.r....... │ 00000fa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 00000fb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 00000fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 00000fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ @@ -256,299 +256,308 @@ │ 00000ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 00001000: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 00001010: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 00001020: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 00001030: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 00001040: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 00001050: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00001060: 0000 0000 0000 0000 1c01 0000 0800 0000 ................ │ -00001070: 9801 0000 4a00 0000 0100 1c00 7c00 0000 ....J.......|... │ -00001080: 0800 0000 0000 0000 0001 0000 3c00 0000 ............<... │ -00001090: 0000 0000 0000 0000 0700 0000 1200 0000 ................ │ -000010a0: 1b00 0000 2100 0000 2900 0000 3200 0000 ....!...)...2... │ -000010b0: 3a00 0000 0404 6174 7472 0008 0864 7261 :.....attr...dra │ -000010c0: 7761 626c 6500 0606 6c61 796f 7574 0003 wable...layout.. │ -000010d0: 0378 6d6c 0005 0561 7272 6179 0006 0673 .xml...array...s │ -000010e0: 7472 696e 6700 0505 7374 796c 6500 0202 tring...style... │ -000010f0: 6964 0000 0100 1c00 7807 0000 4a00 0000 id......x...J... │ -00001100: 0000 0000 0001 0000 4401 0000 0000 0000 ........D....... │ -00001110: 0000 0000 0900 0000 1800 0000 3000 0000 ............0... │ -00001120: 4300 0000 4b00 0000 5900 0000 7300 0000 C...K...Y...s... │ -00001130: 8c00 0000 a400 0000 bb00 0000 cc00 0000 ................ │ -00001140: dd00 0000 ee00 0000 ff00 0000 1101 0000 ................ │ -00001150: 2301 0000 3501 0000 4701 0000 6001 0000 #...5...G...`... │ -00001160: 7101 0000 8201 0000 8d01 0000 a001 0000 q............... │ -00001170: a901 0000 b701 0000 cf01 0000 e601 0000 ................ │ -00001180: ff01 0000 1702 0000 2702 0000 3f02 0000 ........'...?... │ -00001190: 5902 0000 7402 0000 9102 0000 a002 0000 Y...t........... │ -000011a0: b602 0000 ce02 0000 e402 0000 fc02 0000 ................ │ -000011b0: 1503 0000 3003 0000 4a03 0000 6603 0000 ....0...J...f... │ -000011c0: 7f03 0000 9a03 0000 af03 0000 c603 0000 ................ │ -000011d0: e303 0000 0204 0000 1704 0000 2e04 0000 ................ │ -000011e0: 4b04 0000 6a04 0000 8004 0000 9904 0000 K...j........... │ -000011f0: ad04 0000 c104 0000 d804 0000 eb04 0000 ................ │ -00001200: 0605 0000 1e05 0000 3505 0000 4805 0000 ........5...H... │ -00001210: 6305 0000 7f05 0000 9a05 0000 af05 0000 c............... │ -00001220: bc05 0000 ce05 0000 e205 0000 f605 0000 ................ │ -00001230: 0c06 0000 1f06 0000 0606 6963 5f61 7070 ..........ic_app │ -00001240: 000c 0c69 635f 7468 756d 626e 6169 6c00 ...ic_thumbnail. │ -00001250: 1515 7072 6566 6572 656e 6365 5f62 7269 ..preference_bri │ -00001260: 6768 746e 6573 7300 1010 7072 6566 6572 ghtness...prefer │ -00001270: 656e 6365 5f63 6f6c 6f72 0005 0566 6c69 ence_color...fli │ -00001280: 6572 000b 0b70 7265 6665 7265 6e63 6573 er...preferences │ -00001290: 0017 1767 656e 6572 616c 5f71 7561 6c69 ...general_quali │ -000012a0: 7479 5f65 6e74 7269 6573 0016 1667 656e ty_entries...gen │ -000012b0: 6572 616c 5f71 7561 6c69 7479 5f76 616c eral_quality_val │ -000012c0: 7565 7300 1515 636f 6c6f 7273 5f73 6368 ues...colors_sch │ -000012d0: 656d 655f 656e 7472 6965 7300 1414 636f eme_entries...co │ -000012e0: 6c6f 7273 5f73 6368 656d 655f 7661 6c75 lors_scheme_valu │ -000012f0: 6573 000e 0e73 6861 6465 725f 6669 6c6c es...shader_fill │ -00001300: 5f76 7300 0e0e 7368 6164 6572 5f66 696c _vs...shader_fil │ -00001310: 6c5f 6673 000e 0e73 6861 6465 725f 636f l_fs...shader_co │ -00001320: 7079 5f76 7300 0e0e 7368 6164 6572 5f63 py_vs...shader_c │ -00001330: 6f70 795f 6673 000f 0f73 6861 6465 725f opy_fs...shader_ │ -00001340: 706f 696e 745f 7673 000f 0f73 6861 6465 point_vs...shade │ -00001350: 725f 636c 6f75 645f 6673 000f 0f73 6861 r_cloud_fs...sha │ -00001360: 6465 725f 706c 616e 655f 7673 000f 0f73 der_plane_vs...s │ -00001370: 6861 6465 725f 706c 616e 655f 6673 0016 hader_plane_fs.. │ -00001380: 1673 6861 6465 725f 7761 7665 5f74 6578 .shader_wave_tex │ -00001390: 7475 7265 5f66 7300 0e0e 7368 6164 6572 ture_fs...shader │ -000013a0: 5f77 6176 655f 7673 000e 0e73 6861 6465 _wave_vs...shade │ -000013b0: 725f 7761 7665 5f66 7300 0808 6170 705f r_wave_fs...app_ │ -000013c0: 6e61 6d65 0010 1070 7265 6665 7265 6e63 name...preferenc │ -000013d0: 6573 5f6e 616d 6500 0606 6175 7468 6f72 es_name...author │ -000013e0: 000b 0b64 6573 6372 6970 7469 6f6e 0015 ...description.. │ -000013f0: 1565 7272 6f72 5f73 6861 6465 725f 636f .error_shader_co │ -00001400: 6d70 696c 6572 0014 1470 7265 6665 7265 mpiler...prefere │ -00001410: 6e63 655f 636f 6c6f 725f 7265 6400 1616 nce_color_red... │ -00001420: 7072 6566 6572 656e 6365 5f63 6f6c 6f72 preference_color │ -00001430: 5f67 7265 656e 0015 1570 7265 6665 7265 _green...prefere │ -00001440: 6e63 655f 636f 6c6f 725f 626c 7565 000d nce_color_blue.. │ -00001450: 0d67 656e 6572 616c 5f74 6974 6c65 0015 .general_title.. │ -00001460: 1567 656e 6572 616c 5f71 7561 6c69 7479 .general_quality │ -00001470: 5f74 6974 6c65 0017 1767 656e 6572 616c _title...general │ -00001480: 5f71 7561 6c69 7479 5f73 756d 6d61 7279 _quality_summary │ -00001490: 0018 1867 656e 6572 616c 5f62 7269 6768 ...general_brigh │ -000014a0: 746e 6573 735f 7469 746c 6500 1a1a 6765 tness_title...ge │ -000014b0: 6e65 7261 6c5f 6272 6967 6874 6e65 7373 neral_brightness │ -000014c0: 5f73 756d 6d61 7279 000c 0c63 6f6c 6f72 _summary...color │ -000014d0: 735f 7469 746c 6500 1313 636f 6c6f 7273 s_title...colors │ -000014e0: 5f73 6368 656d 655f 7469 746c 6500 1515 _scheme_title... │ -000014f0: 636f 6c6f 7273 5f73 6368 656d 655f 7375 colors_scheme_su │ -00001500: 6d6d 6172 7900 1313 636f 6c6f 7273 5f62 mmary...colors_b │ -00001510: 675f 746f 705f 7469 746c 6500 1515 636f g_top_title...co │ -00001520: 6c6f 7273 5f62 675f 746f 705f 7375 6d6d lors_bg_top_summ │ -00001530: 6172 7900 1616 636f 6c6f 7273 5f62 675f ary...colors_bg_ │ -00001540: 626f 7474 6f6d 5f74 6974 6c65 0018 1863 bottom_title...c │ -00001550: 6f6c 6f72 735f 6267 5f62 6f74 746f 6d5f olors_bg_bottom_ │ -00001560: 7375 6d6d 6172 7900 1717 636f 6c6f 7273 summary...colors │ -00001570: 5f77 6176 655f 6672 6f6e 745f 7469 746c _wave_front_titl │ -00001580: 6500 1919 636f 6c6f 7273 5f77 6176 655f e...colors_wave_ │ -00001590: 6672 6f6e 745f 7375 6d6d 6172 7900 1616 front_summary... │ -000015a0: 636f 6c6f 7273 5f77 6176 655f 6261 636b colors_wave_back │ -000015b0: 5f74 6974 6c65 0018 1863 6f6c 6f72 735f _title...colors_ │ -000015c0: 7761 7665 5f62 6163 6b5f 7375 6d6d 6172 wave_back_summar │ -000015d0: 7900 1212 636f 6c6f 7273 5f70 6c61 6e65 y...colors_plane │ -000015e0: 5f74 6974 6c65 0014 1463 6f6c 6f72 735f _title...colors_ │ -000015f0: 706c 616e 655f 7375 6d6d 6172 7900 1a1a plane_summary... │ -00001600: 636f 6c6f 7273 5f70 6c61 6e65 5f6f 7574 colors_plane_out │ -00001610: 6c69 6e65 5f74 6974 6c65 001c 1c63 6f6c line_title...col │ -00001620: 6f72 735f 706c 616e 655f 6f75 746c 696e ors_plane_outlin │ -00001630: 655f 7375 6d6d 6172 7900 1212 636f 6c6f e_summary...colo │ -00001640: 7273 5f63 6c6f 7564 5f74 6974 6c65 0014 rs_cloud_title.. │ -00001650: 1463 6f6c 6f72 735f 636c 6f75 645f 7375 .colors_cloud_su │ -00001660: 6d6d 6172 7900 1a1a 636f 6c6f 7273 5f63 mmary...colors_c │ -00001670: 6c6f 7564 5f6f 7574 6c69 6e65 5f74 6974 loud_outline_tit │ -00001680: 6c65 001c 1c63 6f6c 6f72 735f 636c 6f75 le...colors_clou │ -00001690: 645f 6f75 746c 696e 655f 7375 6d6d 6172 d_outline_summar │ -000016a0: 7900 1313 6b65 795f 6765 6e65 7261 6c5f y...key_general_ │ -000016b0: 7175 616c 6974 7900 1616 6b65 795f 6765 quality...key_ge │ -000016c0: 6e65 7261 6c5f 6272 6967 6874 6e65 7373 neral_brightness │ -000016d0: 0011 116b 6579 5f63 6f6c 6f72 735f 7363 ...key_colors_sc │ -000016e0: 6865 6d65 0011 116b 6579 5f63 6f6c 6f72 heme...key_color │ -000016f0: 735f 6267 5f74 6f70 0014 146b 6579 5f63 s_bg_top...key_c │ -00001700: 6f6c 6f72 735f 6267 5f62 6f74 746f 6d00 olors_bg_bottom. │ -00001710: 1010 6b65 795f 636f 6c6f 7273 5f70 6c61 ..key_colors_pla │ -00001720: 6e65 0018 186b 6579 5f63 6f6c 6f72 735f ne...key_colors_ │ -00001730: 706c 616e 655f 6f75 746c 696e 6500 1515 plane_outline... │ -00001740: 6b65 795f 636f 6c6f 7273 5f77 6176 655f key_colors_wave_ │ -00001750: 6672 6f6e 7400 1414 6b65 795f 636f 6c6f front...key_colo │ -00001760: 7273 5f77 6176 655f 6261 636b 0010 106b rs_wave_back...k │ -00001770: 6579 5f63 6f6c 6f72 735f 636c 6f75 6400 ey_colors_cloud. │ -00001780: 1818 6b65 795f 636f 6c6f 7273 5f63 6c6f ..key_colors_clo │ -00001790: 7564 5f6f 7574 6c69 6e65 0019 1970 7265 ud_outline...pre │ -000017a0: 6665 7265 6e63 655f 636f 6c6f 725f 5465 ference_color_Te │ -000017b0: 7874 5669 6577 0018 1870 7265 6665 7265 xtView...prefere │ -000017c0: 6e63 655f 636f 6c6f 725f 5365 656b 4261 nce_color_SeekBa │ -000017d0: 7200 1212 7365 656b 6261 725f 6272 6967 r...seekbar_brig │ -000017e0: 6874 6e65 7373 000a 0a63 6f6c 6f72 5f76 htness...color_v │ -000017f0: 6965 7700 0f0f 636f 6c6f 725f 7265 645f iew...color_red_ │ -00001800: 6c61 6265 6c00 1111 636f 6c6f 725f 7265 label...color_re │ -00001810: 645f 7365 656b 6261 7200 1111 636f 6c6f d_seekbar...colo │ -00001820: 725f 6772 6565 6e5f 6c61 6265 6c00 1313 r_green_label... │ -00001830: 636f 6c6f 725f 6772 6565 6e5f 7365 656b color_green_seek │ -00001840: 6261 7200 1010 636f 6c6f 725f 626c 7565 bar...color_blue │ -00001850: 5f6c 6162 656c 0012 1263 6f6c 6f72 5f62 _label...color_b │ -00001860: 6c75 655f 7365 656b 6261 7200 0202 1000 lue_seekbar..... │ -00001870: 1000 0000 0100 0000 0000 0000 0202 1000 ................ │ -00001880: 1800 0000 0200 0000 0200 0000 0000 0000 ................ │ -00001890: 0000 0000 0102 3800 6000 0000 0200 0000 ......8.`....... │ -000018a0: 0200 0000 4000 0000 2400 0000 0000 0000 ....@...$....... │ +00001060: 0000 0000 0000 0000 2001 0000 0800 0000 ........ ....... │ +00001070: 9c01 0000 4a00 0000 0000 0000 0100 1c00 ....J........... │ +00001080: 7c00 0000 0800 0000 0000 0000 0001 0000 |............... │ +00001090: 3c00 0000 0000 0000 0000 0000 0700 0000 <............... │ +000010a0: 1200 0000 1b00 0000 2100 0000 2900 0000 ........!...)... │ +000010b0: 3200 0000 3a00 0000 0404 6174 7472 0008 2...:.....attr.. │ +000010c0: 0864 7261 7761 626c 6500 0606 6c61 796f .drawable...layo │ +000010d0: 7574 0003 0378 6d6c 0005 0561 7272 6179 ut...xml...array │ +000010e0: 0006 0673 7472 696e 6700 0505 7374 796c ...string...styl │ +000010f0: 6500 0202 6964 0000 0100 1c00 7807 0000 e...id......x... │ +00001100: 4a00 0000 0000 0000 0001 0000 4401 0000 J...........D... │ +00001110: 0000 0000 0000 0000 0900 0000 1800 0000 ................ │ +00001120: 3000 0000 4300 0000 4b00 0000 5900 0000 0...C...K...Y... │ +00001130: 7300 0000 8c00 0000 a400 0000 bb00 0000 s............... │ +00001140: cc00 0000 dd00 0000 ee00 0000 ff00 0000 ................ │ +00001150: 1101 0000 2301 0000 3501 0000 4701 0000 ....#...5...G... │ +00001160: 6001 0000 7101 0000 8201 0000 8d01 0000 `...q........... │ +00001170: a001 0000 a901 0000 b701 0000 cf01 0000 ................ │ +00001180: e601 0000 ff01 0000 1702 0000 2702 0000 ............'... │ +00001190: 3f02 0000 5902 0000 7402 0000 9102 0000 ?...Y...t....... │ +000011a0: a002 0000 b602 0000 ce02 0000 e402 0000 ................ │ +000011b0: fc02 0000 1503 0000 3003 0000 4a03 0000 ........0...J... │ +000011c0: 6603 0000 7f03 0000 9a03 0000 af03 0000 f............... │ +000011d0: c603 0000 e303 0000 0204 0000 1704 0000 ................ │ +000011e0: 2e04 0000 4b04 0000 6a04 0000 8004 0000 ....K...j....... │ +000011f0: 9904 0000 ad04 0000 c104 0000 d804 0000 ................ │ +00001200: eb04 0000 0605 0000 1e05 0000 3505 0000 ............5... │ +00001210: 4805 0000 6305 0000 7f05 0000 9a05 0000 H...c........... │ +00001220: af05 0000 bc05 0000 ce05 0000 e205 0000 ................ │ +00001230: f605 0000 0c06 0000 1f06 0000 0606 6963 ..............ic │ +00001240: 5f61 7070 000c 0c69 635f 7468 756d 626e _app...ic_thumbn │ +00001250: 6169 6c00 1515 7072 6566 6572 656e 6365 ail...preference │ +00001260: 5f62 7269 6768 746e 6573 7300 1010 7072 _brightness...pr │ +00001270: 6566 6572 656e 6365 5f63 6f6c 6f72 0005 eference_color.. │ +00001280: 0566 6c69 6572 000b 0b70 7265 6665 7265 .flier...prefere │ +00001290: 6e63 6573 0017 1767 656e 6572 616c 5f71 nces...general_q │ +000012a0: 7561 6c69 7479 5f65 6e74 7269 6573 0016 uality_entries.. │ +000012b0: 1667 656e 6572 616c 5f71 7561 6c69 7479 .general_quality │ +000012c0: 5f76 616c 7565 7300 1515 636f 6c6f 7273 _values...colors │ +000012d0: 5f73 6368 656d 655f 656e 7472 6965 7300 _scheme_entries. │ +000012e0: 1414 636f 6c6f 7273 5f73 6368 656d 655f ..colors_scheme_ │ +000012f0: 7661 6c75 6573 000e 0e73 6861 6465 725f values...shader_ │ +00001300: 6669 6c6c 5f76 7300 0e0e 7368 6164 6572 fill_vs...shader │ +00001310: 5f66 696c 6c5f 6673 000e 0e73 6861 6465 _fill_fs...shade │ +00001320: 725f 636f 7079 5f76 7300 0e0e 7368 6164 r_copy_vs...shad │ +00001330: 6572 5f63 6f70 795f 6673 000f 0f73 6861 er_copy_fs...sha │ +00001340: 6465 725f 706f 696e 745f 7673 000f 0f73 der_point_vs...s │ +00001350: 6861 6465 725f 636c 6f75 645f 6673 000f hader_cloud_fs.. │ +00001360: 0f73 6861 6465 725f 706c 616e 655f 7673 .shader_plane_vs │ +00001370: 000f 0f73 6861 6465 725f 706c 616e 655f ...shader_plane_ │ +00001380: 6673 0016 1673 6861 6465 725f 7761 7665 fs...shader_wave │ +00001390: 5f74 6578 7475 7265 5f66 7300 0e0e 7368 _texture_fs...sh │ +000013a0: 6164 6572 5f77 6176 655f 7673 000e 0e73 ader_wave_vs...s │ +000013b0: 6861 6465 725f 7761 7665 5f66 7300 0808 hader_wave_fs... │ +000013c0: 6170 705f 6e61 6d65 0010 1070 7265 6665 app_name...prefe │ +000013d0: 7265 6e63 6573 5f6e 616d 6500 0606 6175 rences_name...au │ +000013e0: 7468 6f72 000b 0b64 6573 6372 6970 7469 thor...descripti │ +000013f0: 6f6e 0015 1565 7272 6f72 5f73 6861 6465 on...error_shade │ +00001400: 725f 636f 6d70 696c 6572 0014 1470 7265 r_compiler...pre │ +00001410: 6665 7265 6e63 655f 636f 6c6f 725f 7265 ference_color_re │ +00001420: 6400 1616 7072 6566 6572 656e 6365 5f63 d...preference_c │ +00001430: 6f6c 6f72 5f67 7265 656e 0015 1570 7265 olor_green...pre │ +00001440: 6665 7265 6e63 655f 636f 6c6f 725f 626c ference_color_bl │ +00001450: 7565 000d 0d67 656e 6572 616c 5f74 6974 ue...general_tit │ +00001460: 6c65 0015 1567 656e 6572 616c 5f71 7561 le...general_qua │ +00001470: 6c69 7479 5f74 6974 6c65 0017 1767 656e lity_title...gen │ +00001480: 6572 616c 5f71 7561 6c69 7479 5f73 756d eral_quality_sum │ +00001490: 6d61 7279 0018 1867 656e 6572 616c 5f62 mary...general_b │ +000014a0: 7269 6768 746e 6573 735f 7469 746c 6500 rightness_title. │ +000014b0: 1a1a 6765 6e65 7261 6c5f 6272 6967 6874 ..general_bright │ +000014c0: 6e65 7373 5f73 756d 6d61 7279 000c 0c63 ness_summary...c │ +000014d0: 6f6c 6f72 735f 7469 746c 6500 1313 636f olors_title...co │ +000014e0: 6c6f 7273 5f73 6368 656d 655f 7469 746c lors_scheme_titl │ +000014f0: 6500 1515 636f 6c6f 7273 5f73 6368 656d e...colors_schem │ +00001500: 655f 7375 6d6d 6172 7900 1313 636f 6c6f e_summary...colo │ +00001510: 7273 5f62 675f 746f 705f 7469 746c 6500 rs_bg_top_title. │ +00001520: 1515 636f 6c6f 7273 5f62 675f 746f 705f ..colors_bg_top_ │ +00001530: 7375 6d6d 6172 7900 1616 636f 6c6f 7273 summary...colors │ +00001540: 5f62 675f 626f 7474 6f6d 5f74 6974 6c65 _bg_bottom_title │ +00001550: 0018 1863 6f6c 6f72 735f 6267 5f62 6f74 ...colors_bg_bot │ +00001560: 746f 6d5f 7375 6d6d 6172 7900 1717 636f tom_summary...co │ +00001570: 6c6f 7273 5f77 6176 655f 6672 6f6e 745f lors_wave_front_ │ +00001580: 7469 746c 6500 1919 636f 6c6f 7273 5f77 title...colors_w │ +00001590: 6176 655f 6672 6f6e 745f 7375 6d6d 6172 ave_front_summar │ +000015a0: 7900 1616 636f 6c6f 7273 5f77 6176 655f y...colors_wave_ │ +000015b0: 6261 636b 5f74 6974 6c65 0018 1863 6f6c back_title...col │ +000015c0: 6f72 735f 7761 7665 5f62 6163 6b5f 7375 ors_wave_back_su │ +000015d0: 6d6d 6172 7900 1212 636f 6c6f 7273 5f70 mmary...colors_p │ +000015e0: 6c61 6e65 5f74 6974 6c65 0014 1463 6f6c lane_title...col │ +000015f0: 6f72 735f 706c 616e 655f 7375 6d6d 6172 ors_plane_summar │ +00001600: 7900 1a1a 636f 6c6f 7273 5f70 6c61 6e65 y...colors_plane │ +00001610: 5f6f 7574 6c69 6e65 5f74 6974 6c65 001c _outline_title.. │ +00001620: 1c63 6f6c 6f72 735f 706c 616e 655f 6f75 .colors_plane_ou │ +00001630: 746c 696e 655f 7375 6d6d 6172 7900 1212 tline_summary... │ +00001640: 636f 6c6f 7273 5f63 6c6f 7564 5f74 6974 colors_cloud_tit │ +00001650: 6c65 0014 1463 6f6c 6f72 735f 636c 6f75 le...colors_clou │ +00001660: 645f 7375 6d6d 6172 7900 1a1a 636f 6c6f d_summary...colo │ +00001670: 7273 5f63 6c6f 7564 5f6f 7574 6c69 6e65 rs_cloud_outline │ +00001680: 5f74 6974 6c65 001c 1c63 6f6c 6f72 735f _title...colors_ │ +00001690: 636c 6f75 645f 6f75 746c 696e 655f 7375 cloud_outline_su │ +000016a0: 6d6d 6172 7900 1313 6b65 795f 6765 6e65 mmary...key_gene │ +000016b0: 7261 6c5f 7175 616c 6974 7900 1616 6b65 ral_quality...ke │ +000016c0: 795f 6765 6e65 7261 6c5f 6272 6967 6874 y_general_bright │ +000016d0: 6e65 7373 0011 116b 6579 5f63 6f6c 6f72 ness...key_color │ +000016e0: 735f 7363 6865 6d65 0011 116b 6579 5f63 s_scheme...key_c │ +000016f0: 6f6c 6f72 735f 6267 5f74 6f70 0014 146b olors_bg_top...k │ +00001700: 6579 5f63 6f6c 6f72 735f 6267 5f62 6f74 ey_colors_bg_bot │ +00001710: 746f 6d00 1010 6b65 795f 636f 6c6f 7273 tom...key_colors │ +00001720: 5f70 6c61 6e65 0018 186b 6579 5f63 6f6c _plane...key_col │ +00001730: 6f72 735f 706c 616e 655f 6f75 746c 696e ors_plane_outlin │ +00001740: 6500 1515 6b65 795f 636f 6c6f 7273 5f77 e...key_colors_w │ +00001750: 6176 655f 6672 6f6e 7400 1414 6b65 795f ave_front...key_ │ +00001760: 636f 6c6f 7273 5f77 6176 655f 6261 636b colors_wave_back │ +00001770: 0010 106b 6579 5f63 6f6c 6f72 735f 636c ...key_colors_cl │ +00001780: 6f75 6400 1818 6b65 795f 636f 6c6f 7273 oud...key_colors │ +00001790: 5f63 6c6f 7564 5f6f 7574 6c69 6e65 0019 _cloud_outline.. │ +000017a0: 1970 7265 6665 7265 6e63 655f 636f 6c6f .preference_colo │ +000017b0: 725f 5465 7874 5669 6577 0018 1870 7265 r_TextView...pre │ +000017c0: 6665 7265 6e63 655f 636f 6c6f 725f 5365 ference_color_Se │ +000017d0: 656b 4261 7200 1212 7365 656b 6261 725f ekBar...seekbar_ │ +000017e0: 6272 6967 6874 6e65 7373 000a 0a63 6f6c brightness...col │ +000017f0: 6f72 5f76 6965 7700 0f0f 636f 6c6f 725f or_view...color_ │ +00001800: 7265 645f 6c61 6265 6c00 1111 636f 6c6f red_label...colo │ +00001810: 725f 7265 645f 7365 656b 6261 7200 1111 r_red_seekbar... │ +00001820: 636f 6c6f 725f 6772 6565 6e5f 6c61 6265 color_green_labe │ +00001830: 6c00 1313 636f 6c6f 725f 6772 6565 6e5f l...color_green_ │ +00001840: 7365 656b 6261 7200 1010 636f 6c6f 725f seekbar...color_ │ +00001850: 626c 7565 5f6c 6162 656c 0012 1263 6f6c blue_label...col │ +00001860: 6f72 5f62 6c75 655f 7365 656b 6261 7200 or_blue_seekbar. │ +00001870: 0202 1000 1000 0000 0100 0000 0000 0000 ................ │ +00001880: 0202 1000 1800 0000 0200 0000 0200 0000 ................ │ +00001890: 0000 0000 0000 0000 0102 4c00 7400 0000 ..........L.t... │ +000018a0: 0200 0000 0200 0000 5400 0000 3800 0000 ........T...8... │ 000018b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 000018c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -000018d0: 1000 0000 0800 0000 0000 0000 0800 0003 ................ │ -000018e0: 0000 0000 0800 0000 0100 0000 0800 0003 ................ │ -000018f0: 0100 0000 0202 1000 1800 0000 0300 0000 ................ │ -00001900: 0200 0000 0000 0000 0000 0000 0102 3800 ..............8. │ -00001910: 6000 0000 0300 0000 0200 0000 4000 0000 `...........@... │ -00001920: 2400 0000 0000 0000 0000 0000 0000 0000 $............... │ -00001930: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00001940: 0000 0000 0000 0000 1000 0000 0800 0000 ................ │ -00001950: 0200 0000 0800 0003 0200 0000 0800 0000 ................ │ -00001960: 0300 0000 0800 0003 0300 0000 0202 1000 ................ │ -00001970: 1800 0000 0400 0000 0200 0000 0000 0000 ................ │ -00001980: 0000 0000 0102 3800 6000 0000 0400 0000 ......8.`....... │ -00001990: 0200 0000 4000 0000 2400 0000 0000 0000 ....@...$....... │ -000019a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -000019b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -000019c0: 1000 0000 0800 0000 0400 0000 0800 0003 ................ │ -000019d0: 0400 0000 0800 0000 0500 0000 0800 0003 ................ │ -000019e0: 0500 0000 0202 1000 2000 0000 0500 0000 ........ ....... │ -000019f0: 0400 0000 0000 0000 0000 0000 0000 0000 ................ │ -00001a00: 0000 0000 0102 3800 4801 0000 0500 0000 ......8.H....... │ -00001a10: 0400 0000 4800 0000 2400 0000 0000 0000 ....H...$....... │ -00001a20: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00001a30: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00001a40: 3400 0000 6800 0000 b400 0000 1000 0100 4...h........... │ -00001a50: 0600 0000 0000 0000 0300 0000 0000 0002 ................ │ -00001a60: 0800 0003 0600 0000 0100 0002 0800 0003 ................ │ -00001a70: 0700 0000 0200 0002 0800 0003 0800 0000 ................ │ -00001a80: 1000 0100 0700 0000 0000 0000 0300 0000 ................ │ -00001a90: 0000 0002 0800 0003 0900 0000 0100 0002 ................ │ -00001aa0: 0800 0003 0a00 0000 0200 0002 0800 0003 ................ │ -00001ab0: 0b00 0000 1000 0100 0800 0000 0000 0000 ................ │ -00001ac0: 0500 0000 0000 0002 0800 0003 0c00 0000 ................ │ -00001ad0: 0100 0002 0800 0003 0d00 0000 0200 0002 ................ │ -00001ae0: 0800 0003 0e00 0000 0300 0002 0800 0003 ................ │ -00001af0: 0f00 0000 0400 0002 0800 0003 1000 0000 ................ │ -00001b00: 1000 0100 0900 0000 0000 0000 0500 0000 ................ │ -00001b10: 0000 0002 0800 0003 0a00 0000 0100 0002 ................ │ -00001b20: 0800 0003 0900 0000 0200 0002 0800 0003 ................ │ -00001b30: 1100 0000 0300 0002 0800 0003 1200 0000 ................ │ -00001b40: 0400 0002 0800 0003 0b00 0000 0202 1000 ................ │ -00001b50: e800 0000 0600 0000 3600 0000 0000 0000 ........6....... │ -00001b60: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00001b70: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00001b80: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00001b90: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00001ba0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +000018d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +000018e0: 0000 0000 0000 0000 1000 0000 0800 0000 ................ │ +000018f0: 0000 0000 0800 0003 0000 0000 0800 0000 ................ │ +00001900: 0100 0000 0800 0003 0100 0000 0202 1000 ................ │ +00001910: 1800 0000 0300 0000 0200 0000 0000 0000 ................ │ +00001920: 0000 0000 0102 4c00 7400 0000 0300 0000 ......L.t....... │ +00001930: 0200 0000 5400 0000 3800 0000 0000 0000 ....T...8....... │ +00001940: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00001950: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00001960: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00001970: 0000 0000 1000 0000 0800 0000 0200 0000 ................ │ +00001980: 0800 0003 0200 0000 0800 0000 0300 0000 ................ │ +00001990: 0800 0003 0300 0000 0202 1000 1800 0000 ................ │ +000019a0: 0400 0000 0200 0000 0000 0000 0000 0000 ................ │ +000019b0: 0102 4c00 7400 0000 0400 0000 0200 0000 ..L.t........... │ +000019c0: 5400 0000 3800 0000 0000 0000 0000 0000 T...8........... │ +000019d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +000019e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +000019f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00001a00: 1000 0000 0800 0000 0400 0000 0800 0003 ................ │ +00001a10: 0400 0000 0800 0000 0500 0000 0800 0003 ................ │ +00001a20: 0500 0000 0202 1000 2000 0000 0500 0000 ........ ....... │ +00001a30: 0400 0000 0000 0000 0000 0000 0000 0000 ................ │ +00001a40: 0000 0000 0102 4c00 5c01 0000 0500 0000 ......L.\....... │ +00001a50: 0400 0000 5c00 0000 3800 0000 0000 0000 ....\...8....... │ +00001a60: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00001a70: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00001a80: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00001a90: 0000 0000 3400 0000 6800 0000 b400 0000 ....4...h....... │ +00001aa0: 1000 0100 0600 0000 0000 0000 0300 0000 ................ │ +00001ab0: 0000 0002 0800 0003 0600 0000 0100 0002 ................ │ +00001ac0: 0800 0003 0700 0000 0200 0002 0800 0003 ................ │ +00001ad0: 0800 0000 1000 0100 0700 0000 0000 0000 ................ │ +00001ae0: 0300 0000 0000 0002 0800 0003 0900 0000 ................ │ +00001af0: 0100 0002 0800 0003 0a00 0000 0200 0002 ................ │ +00001b00: 0800 0003 0b00 0000 1000 0100 0800 0000 ................ │ +00001b10: 0000 0000 0500 0000 0000 0002 0800 0003 ................ │ +00001b20: 0c00 0000 0100 0002 0800 0003 0d00 0000 ................ │ +00001b30: 0200 0002 0800 0003 0e00 0000 0300 0002 ................ │ +00001b40: 0800 0003 0f00 0000 0400 0002 0800 0003 ................ │ +00001b50: 1000 0000 1000 0100 0900 0000 0000 0000 ................ │ +00001b60: 0500 0000 0000 0002 0800 0003 0a00 0000 ................ │ +00001b70: 0100 0002 0800 0003 0900 0000 0200 0002 ................ │ +00001b80: 0800 0003 1100 0000 0300 0002 0800 0003 ................ │ +00001b90: 1200 0000 0400 0002 0800 0003 0b00 0000 ................ │ +00001ba0: 0202 1000 e800 0000 0600 0000 3600 0000 ............6... │ 00001bb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 00001bc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 00001bd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 00001be0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 00001bf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 00001c00: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 00001c10: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 00001c20: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00001c30: 0000 0000 0102 3800 7004 0000 0600 0000 ......8.p....... │ -00001c40: 3600 0000 1001 0000 2400 0000 0000 0000 6.......$....... │ +00001c30: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00001c40: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 00001c50: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 00001c60: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00001c70: 1000 0000 2000 0000 3000 0000 4000 0000 .... ...0...@... │ -00001c80: 5000 0000 6000 0000 7000 0000 8000 0000 P...`...p....... │ -00001c90: 9000 0000 a000 0000 b000 0000 c000 0000 ................ │ -00001ca0: d000 0000 e000 0000 f000 0000 0001 0000 ................ │ -00001cb0: 1001 0000 2001 0000 3001 0000 4001 0000 .... ...0...@... │ -00001cc0: 5001 0000 6001 0000 7001 0000 8001 0000 P...`...p....... │ -00001cd0: 9001 0000 a001 0000 b001 0000 c001 0000 ................ │ -00001ce0: d001 0000 e001 0000 f001 0000 0002 0000 ................ │ -00001cf0: 1002 0000 2002 0000 3002 0000 4002 0000 .... ...0...@... │ -00001d00: 5002 0000 6002 0000 7002 0000 8002 0000 P...`...p....... │ -00001d10: 9002 0000 a002 0000 b002 0000 c002 0000 ................ │ -00001d20: d002 0000 e002 0000 f002 0000 0003 0000 ................ │ -00001d30: 1003 0000 2003 0000 3003 0000 4003 0000 .... ...0...@... │ -00001d40: 5003 0000 0800 0000 0a00 0000 0800 0003 P............... │ -00001d50: 1300 0000 0800 0000 0b00 0000 0800 0003 ................ │ -00001d60: 1400 0000 0800 0000 0c00 0000 0800 0003 ................ │ -00001d70: 1500 0000 0800 0000 0d00 0000 0800 0003 ................ │ -00001d80: 1600 0000 0800 0000 0e00 0000 0800 0003 ................ │ -00001d90: 1700 0000 0800 0000 0f00 0000 0800 0003 ................ │ -00001da0: 1800 0000 0800 0000 1000 0000 0800 0003 ................ │ -00001db0: 1900 0000 0800 0000 1100 0000 0800 0003 ................ │ -00001dc0: 1a00 0000 0800 0000 1200 0000 0800 0003 ................ │ -00001dd0: 1b00 0000 0800 0000 1300 0000 0800 0003 ................ │ -00001de0: 1c00 0000 0800 0000 1400 0000 0800 0003 ................ │ -00001df0: 1d00 0000 0800 0000 1500 0000 0800 0003 ................ │ -00001e00: 1e00 0000 0800 0000 1600 0000 0800 0003 ................ │ -00001e10: 1f00 0000 0800 0000 1700 0000 0800 0003 ................ │ -00001e20: 2000 0000 0800 0000 1800 0000 0800 0003 ............... │ -00001e30: 2100 0000 0800 0000 1900 0000 0800 0003 !............... │ -00001e40: 2200 0000 0800 0000 1a00 0000 0800 0003 "............... │ -00001e50: 2300 0000 0800 0000 1b00 0000 0800 0003 #............... │ -00001e60: 2400 0000 0800 0000 1c00 0000 0800 0003 $............... │ -00001e70: 2500 0000 0800 0000 1d00 0000 0800 0003 %............... │ -00001e80: 2600 0000 0800 0000 1e00 0000 0800 0003 &............... │ -00001e90: 2700 0000 0800 0000 1f00 0000 0800 0003 '............... │ -00001ea0: 2800 0000 0800 0000 2000 0000 0800 0003 (....... ....... │ -00001eb0: 2900 0000 0800 0000 2100 0000 0800 0003 ).......!....... │ -00001ec0: 2a00 0000 0800 0000 2200 0000 0800 0003 *......."....... │ -00001ed0: 2b00 0000 0800 0000 2300 0000 0800 0003 +.......#....... │ -00001ee0: 2c00 0000 0800 0000 2400 0000 0800 0003 ,.......$....... │ -00001ef0: 2d00 0000 0800 0000 2500 0000 0800 0003 -.......%....... │ -00001f00: 2e00 0000 0800 0000 2600 0000 0800 0003 ........&....... │ -00001f10: 2f00 0000 0800 0000 2700 0000 0800 0003 /.......'....... │ -00001f20: 3000 0000 0800 0000 2800 0000 0800 0003 0.......(....... │ -00001f30: 2f00 0000 0800 0000 2900 0000 0800 0003 /.......)....... │ -00001f40: 3100 0000 0800 0000 2a00 0000 0800 0003 1.......*....... │ -00001f50: 3200 0000 0800 0000 2b00 0000 0800 0003 2.......+....... │ -00001f60: 3300 0000 0800 0000 2c00 0000 0800 0003 3.......,....... │ -00001f70: 3400 0000 0800 0000 2d00 0000 0800 0003 4.......-....... │ -00001f80: 3500 0000 0800 0000 2e00 0000 0800 0003 5............... │ -00001f90: 3600 0000 0800 0000 2f00 0000 0800 0003 6......./....... │ -00001fa0: 3700 0000 0800 0000 3000 0000 0800 0003 7.......0....... │ -00001fb0: 3800 0000 0800 0000 3100 0000 0800 0003 8.......1....... │ -00001fc0: 3900 0000 0800 0000 3200 0000 0800 0003 9.......2....... │ -00001fd0: 3a00 0000 0800 0000 3300 0000 0800 0003 :.......3....... │ -00001fe0: 3b00 0000 0800 0000 3400 0000 0800 0003 ;.......4....... │ -00001ff0: 3c00 0000 0800 0000 3500 0000 0800 0003 <.......5....... │ -00002000: 3d00 0000 0800 0000 3600 0000 0800 0003 =.......6....... │ -00002010: 3e00 0000 0800 0000 3700 0000 0800 0003 >.......7....... │ -00002020: 3f00 0000 0800 0000 3800 0000 0800 0003 ?.......8....... │ -00002030: 4000 0000 0800 0000 3900 0000 0800 0003 @.......9....... │ -00002040: 4100 0000 0800 0000 3a00 0000 0800 0003 A.......:....... │ -00002050: 4200 0000 0800 0000 3b00 0000 0800 0003 B.......;....... │ -00002060: 4300 0000 0800 0000 3c00 0000 0800 0003 C.......<....... │ -00002070: 4400 0000 0800 0000 3d00 0000 0800 0003 D.......=....... │ -00002080: 4500 0000 0800 0000 3e00 0000 0800 0003 E.......>....... │ -00002090: 4600 0000 0800 0000 3f00 0000 0800 0003 F.......?....... │ -000020a0: 4700 0000 0202 1000 1800 0000 0700 0000 G............... │ -000020b0: 0200 0000 0000 0000 0000 0000 0102 3800 ..............8. │ -000020c0: d800 0000 0700 0000 0200 0000 4000 0000 ............@... │ -000020d0: 2400 0000 0000 0000 0000 0000 0000 0000 $............... │ -000020e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -000020f0: 0000 0000 0000 0000 5800 0000 1000 0100 ........X....... │ -00002100: 4000 0000 0000 0000 0600 0000 9500 0101 @............... │ -00002110: 0800 0005 0214 0000 9600 0101 0800 0010 ................ │ -00002120: 0300 0000 f400 0101 0800 0010 feff ffff ................ │ -00002130: f500 0101 0800 0010 feff ffff f700 0101 ................ │ -00002140: 0800 0005 0104 0000 f800 0101 0800 0005 ................ │ -00002150: 0104 0000 1000 0100 4100 0000 0000 0000 ........A....... │ -00002160: 0400 0000 f400 0101 0800 0010 ffff ffff ................ │ -00002170: f500 0101 0800 0010 feff ffff f700 0101 ................ │ -00002180: 0800 0005 0104 0000 f900 0101 0800 0005 ................ │ -00002190: 0108 0000 0202 1000 3000 0000 0800 0000 ........0....... │ -000021a0: 0800 0000 0000 0000 0000 0000 0000 0000 ................ │ -000021b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -000021c0: 0000 0000 0102 3800 d800 0000 0800 0000 ......8......... │ -000021d0: 0800 0000 5800 0000 2400 0000 0000 0000 ....X...$....... │ -000021e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -000021f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00002200: 1000 0000 2000 0000 3000 0000 4000 0000 .... ...0...@... │ -00002210: 5000 0000 6000 0000 7000 0000 0800 0000 P...`...p....... │ -00002220: 4200 0000 0800 0012 0000 0000 0800 0000 B............... │ -00002230: 4300 0000 0800 0012 0000 0000 0800 0000 C............... │ -00002240: 4400 0000 0800 0012 0000 0000 0800 0000 D............... │ -00002250: 4500 0000 0800 0012 0000 0000 0800 0000 E............... │ -00002260: 4600 0000 0800 0012 0000 0000 0800 0000 F............... │ -00002270: 4700 0000 0800 0012 0000 0000 0800 0000 G............... │ -00002280: 4800 0000 0800 0012 0000 0000 0800 0000 H............... │ -00002290: 4900 0000 0800 0012 0000 0000 I........... │ +00001c70: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00001c80: 0000 0000 0000 0000 0102 4c00 8404 0000 ..........L..... │ +00001c90: 0600 0000 3600 0000 2401 0000 3800 0000 ....6...$...8... │ +00001ca0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00001cb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00001cc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00001cd0: 0000 0000 0000 0000 1000 0000 2000 0000 ............ ... │ +00001ce0: 3000 0000 4000 0000 5000 0000 6000 0000 0...@...P...`... │ +00001cf0: 7000 0000 8000 0000 9000 0000 a000 0000 p............... │ +00001d00: b000 0000 c000 0000 d000 0000 e000 0000 ................ │ +00001d10: f000 0000 0001 0000 1001 0000 2001 0000 ............ ... │ +00001d20: 3001 0000 4001 0000 5001 0000 6001 0000 0...@...P...`... │ +00001d30: 7001 0000 8001 0000 9001 0000 a001 0000 p............... │ +00001d40: b001 0000 c001 0000 d001 0000 e001 0000 ................ │ +00001d50: f001 0000 0002 0000 1002 0000 2002 0000 ............ ... │ +00001d60: 3002 0000 4002 0000 5002 0000 6002 0000 0...@...P...`... │ +00001d70: 7002 0000 8002 0000 9002 0000 a002 0000 p............... │ +00001d80: b002 0000 c002 0000 d002 0000 e002 0000 ................ │ +00001d90: f002 0000 0003 0000 1003 0000 2003 0000 ............ ... │ +00001da0: 3003 0000 4003 0000 5003 0000 0800 0000 0...@...P....... │ +00001db0: 0a00 0000 0800 0003 1300 0000 0800 0000 ................ │ +00001dc0: 0b00 0000 0800 0003 1400 0000 0800 0000 ................ │ +00001dd0: 0c00 0000 0800 0003 1500 0000 0800 0000 ................ │ +00001de0: 0d00 0000 0800 0003 1600 0000 0800 0000 ................ │ +00001df0: 0e00 0000 0800 0003 1700 0000 0800 0000 ................ │ +00001e00: 0f00 0000 0800 0003 1800 0000 0800 0000 ................ │ +00001e10: 1000 0000 0800 0003 1900 0000 0800 0000 ................ │ +00001e20: 1100 0000 0800 0003 1a00 0000 0800 0000 ................ │ +00001e30: 1200 0000 0800 0003 1b00 0000 0800 0000 ................ │ +00001e40: 1300 0000 0800 0003 1c00 0000 0800 0000 ................ │ +00001e50: 1400 0000 0800 0003 1d00 0000 0800 0000 ................ │ +00001e60: 1500 0000 0800 0003 1e00 0000 0800 0000 ................ │ +00001e70: 1600 0000 0800 0003 1f00 0000 0800 0000 ................ │ +00001e80: 1700 0000 0800 0003 2000 0000 0800 0000 ........ ....... │ +00001e90: 1800 0000 0800 0003 2100 0000 0800 0000 ........!....... │ +00001ea0: 1900 0000 0800 0003 2200 0000 0800 0000 ........"....... │ +00001eb0: 1a00 0000 0800 0003 2300 0000 0800 0000 ........#....... │ +00001ec0: 1b00 0000 0800 0003 2400 0000 0800 0000 ........$....... │ +00001ed0: 1c00 0000 0800 0003 2500 0000 0800 0000 ........%....... │ +00001ee0: 1d00 0000 0800 0003 2600 0000 0800 0000 ........&....... │ +00001ef0: 1e00 0000 0800 0003 2700 0000 0800 0000 ........'....... │ +00001f00: 1f00 0000 0800 0003 2800 0000 0800 0000 ........(....... │ +00001f10: 2000 0000 0800 0003 2900 0000 0800 0000 .......)....... │ +00001f20: 2100 0000 0800 0003 2a00 0000 0800 0000 !.......*....... │ +00001f30: 2200 0000 0800 0003 2b00 0000 0800 0000 ".......+....... │ +00001f40: 2300 0000 0800 0003 2c00 0000 0800 0000 #.......,....... │ +00001f50: 2400 0000 0800 0003 2d00 0000 0800 0000 $.......-....... │ +00001f60: 2500 0000 0800 0003 2e00 0000 0800 0000 %............... │ +00001f70: 2600 0000 0800 0003 2f00 0000 0800 0000 &......./....... │ +00001f80: 2700 0000 0800 0003 3000 0000 0800 0000 '.......0....... │ +00001f90: 2800 0000 0800 0003 2f00 0000 0800 0000 (......./....... │ +00001fa0: 2900 0000 0800 0003 3100 0000 0800 0000 ).......1....... │ +00001fb0: 2a00 0000 0800 0003 3200 0000 0800 0000 *.......2....... │ +00001fc0: 2b00 0000 0800 0003 3300 0000 0800 0000 +.......3....... │ +00001fd0: 2c00 0000 0800 0003 3400 0000 0800 0000 ,.......4....... │ +00001fe0: 2d00 0000 0800 0003 3500 0000 0800 0000 -.......5....... │ +00001ff0: 2e00 0000 0800 0003 3600 0000 0800 0000 ........6....... │ +00002000: 2f00 0000 0800 0003 3700 0000 0800 0000 /.......7....... │ +00002010: 3000 0000 0800 0003 3800 0000 0800 0000 0.......8....... │ +00002020: 3100 0000 0800 0003 3900 0000 0800 0000 1.......9....... │ +00002030: 3200 0000 0800 0003 3a00 0000 0800 0000 2.......:....... │ +00002040: 3300 0000 0800 0003 3b00 0000 0800 0000 3.......;....... │ +00002050: 3400 0000 0800 0003 3c00 0000 0800 0000 4.......<....... │ +00002060: 3500 0000 0800 0003 3d00 0000 0800 0000 5.......=....... │ +00002070: 3600 0000 0800 0003 3e00 0000 0800 0000 6.......>....... │ +00002080: 3700 0000 0800 0003 3f00 0000 0800 0000 7.......?....... │ +00002090: 3800 0000 0800 0003 4000 0000 0800 0000 8.......@....... │ +000020a0: 3900 0000 0800 0003 4100 0000 0800 0000 9.......A....... │ +000020b0: 3a00 0000 0800 0003 4200 0000 0800 0000 :.......B....... │ +000020c0: 3b00 0000 0800 0003 4300 0000 0800 0000 ;.......C....... │ +000020d0: 3c00 0000 0800 0003 4400 0000 0800 0000 <.......D....... │ +000020e0: 3d00 0000 0800 0003 4500 0000 0800 0000 =.......E....... │ +000020f0: 3e00 0000 0800 0003 4600 0000 0800 0000 >.......F....... │ +00002100: 3f00 0000 0800 0003 4700 0000 0202 1000 ?.......G....... │ +00002110: 1800 0000 0700 0000 0200 0000 0000 0000 ................ │ +00002120: 0000 0000 0102 4c00 ec00 0000 0700 0000 ......L......... │ +00002130: 0200 0000 5400 0000 3800 0000 0000 0000 ....T...8....... │ +00002140: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00002150: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00002160: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00002170: 0000 0000 5800 0000 1000 0100 4000 0000 ....X.......@... │ +00002180: 0000 0000 0600 0000 9500 0101 0800 0005 ................ │ +00002190: 0214 0000 9600 0101 0800 0010 0300 0000 ................ │ +000021a0: f400 0101 0800 0010 feff ffff f500 0101 ................ │ +000021b0: 0800 0010 feff ffff f700 0101 0800 0005 ................ │ +000021c0: 0104 0000 f800 0101 0800 0005 0104 0000 ................ │ +000021d0: 1000 0100 4100 0000 0000 0000 0400 0000 ....A........... │ +000021e0: f400 0101 0800 0010 ffff ffff f500 0101 ................ │ +000021f0: 0800 0010 feff ffff f700 0101 0800 0005 ................ │ +00002200: 0104 0000 f900 0101 0800 0005 0108 0000 ................ │ +00002210: 0202 1000 3000 0000 0800 0000 0800 0000 ....0........... │ +00002220: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00002230: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00002240: 0102 4c00 ec00 0000 0800 0000 0800 0000 ..L............. │ +00002250: 6c00 0000 3800 0000 0000 0000 0000 0000 l...8........... │ +00002260: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00002270: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00002280: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00002290: 1000 0000 2000 0000 3000 0000 4000 0000 .... ...0...@... │ +000022a0: 5000 0000 6000 0000 7000 0000 0800 0000 P...`...p....... │ +000022b0: 4200 0000 0800 0012 0000 0000 0800 0000 B............... │ +000022c0: 4300 0000 0800 0012 0000 0000 0800 0000 C............... │ +000022d0: 4400 0000 0800 0012 0000 0000 0800 0000 D............... │ +000022e0: 4500 0000 0800 0012 0000 0000 0800 0000 E............... │ +000022f0: 4600 0000 0800 0012 0000 0000 0800 0000 F............... │ +00002300: 4700 0000 0800 0012 0000 0000 0800 0000 G............... │ +00002310: 4800 0000 0800 0012 0000 0000 0800 0000 H............... │ +00002320: 4900 0000 0800 0012 0000 0000 I........... ├── classes.dex │ ├── dexdump -a -d -f -h {} │ │┄ Ignoring differences in offsets to keep diff size reasonable. │ │ @@ -1,12 +1,12 @@ │ │ DEX version '035' │ │ DEX file header: │ │ magic : 'dex\n035\0' │ │ -checksum : 9bccfd59 │ │ -signature : d139...518a │ │ +checksum : fd0dfca0 │ │ +signature : 3ce2...d0bf │ │ file_size : 23296 │ │ header_size : 112 │ │ link_size : 0 │ │ link_off : 0 (0x000000) │ │ string_ids_size : 326 │ │ string_ids_off : 112 (0x000070) │ │ type_ids_size : 77 │ │ @@ -1687,29 +1687,29 @@ │ │ locals : │ │ │ │ #1 : (in Lfi/harism/wallpaper/flier/g;) │ │ name : 'a' │ │ type : '(JJF)F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ - registers : 10 │ │ + registers : 11 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ 002a20: |[002a20] fi.harism.wallpaper.flier.g.a:(JJF)F │ │ 002a30: 1800 182d 4454 fb21 1940 |0000: const-wide v0, #double 6.28319 // #401921fb54442d18 │ │ -002a3a: 9f02 0507 |0005: rem-long v2, v5, v7 │ │ +002a3a: 9f02 0608 |0005: rem-long v2, v6, v8 │ │ 002a3e: 8622 |0007: long-to-double v2, v2 │ │ 002a40: cd20 |0008: mul-double/2addr v0, v2 │ │ -002a42: 8672 |0009: long-to-double v2, v7 │ │ +002a42: 8682 |0009: long-to-double v2, v8 │ │ 002a44: ce20 |000a: div-double/2addr v0, v2 │ │ 002a46: 7120 d800 1000 |000b: invoke-static {v0, v1}, Ljava/lang/Math;.sin:(D)D // method@00d8 │ │ 002a4c: 0b00 |000e: move-result-wide v0 │ │ 002a4e: 8c00 |000f: double-to-float v0, v0 │ │ -002a50: c890 |0010: mul-float/2addr v0, v9 │ │ +002a50: c8a0 |0010: mul-float/2addr v0, v10 │ │ 002a52: 0f00 |0011: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lfi/harism/wallpaper/flier/g;) │ │ @@ -1724,69 +1724,69 @@ │ │ 002a54: |[002a54] fi.harism.wallpaper.flier.g.a:()V │ │ 002a64: 130e 011e |0000: const/16 v14, #int 7681 // #1e01 │ │ 002a68: 121d |0002: const/4 v13, #int 1 // #1 │ │ 002a6a: 120c |0003: const/4 v12, #int 0 // #0 │ │ 002a6c: 150b 803f |0004: const/high16 v11, #int 1065353216 // #3f80 │ │ 002a70: 120a |0006: const/4 v10, #int 0 // #0 │ │ 002a72: 7100 5200 0000 |0007: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0052 │ │ -002a78: 0b01 |000a: move-result-wide v1 │ │ -002a7a: 1603 a00f |000b: const-wide/16 v3, #int 4000 // #fa0 │ │ -002a7e: 1505 0040 |000d: const/high16 v5, #int 1073741824 // #4000 │ │ -002a82: 07f0 |000f: move-object v0, v15 │ │ -002a84: 7606 8700 0000 |0010: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lfi/harism/wallpaper/flier/g;.a:(JJF)F // method@0087 │ │ +002a78: 0b02 |000a: move-result-wide v2 │ │ +002a7a: 1604 a00f |000b: const-wide/16 v4, #int 4000 // #fa0 │ │ +002a7e: 1506 0040 |000d: const/high16 v6, #int 1073741824 // #4000 │ │ +002a82: 07f1 |000f: move-object v1, v15 │ │ +002a84: 7606 8700 0100 |0010: invoke-direct/range {v1, v2, v3, v4, v5, v6}, Lfi/harism/wallpaper/flier/g;.a:(JJF)F // method@0087 │ │ 002a8a: 0a00 |0013: move-result v0 │ │ -002a8c: 52f3 4300 |0014: iget v3, v15, Lfi/harism/wallpaper/flier/g;.a:F // field@0043 │ │ -002a90: a806 0003 |0016: mul-float v6, v0, v3 │ │ -002a94: 1603 5a18 |0018: const-wide/16 v3, #int 6234 // #185a │ │ -002a98: 1505 0040 |001a: const/high16 v5, #int 1073741824 // #4000 │ │ -002a9c: 07f0 |001c: move-object v0, v15 │ │ -002a9e: 7606 8700 0000 |001d: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lfi/harism/wallpaper/flier/g;.a:(JJF)F // method@0087 │ │ +002a8c: 52f1 4300 |0014: iget v1, v15, Lfi/harism/wallpaper/flier/g;.a:F // field@0043 │ │ +002a90: a807 0001 |0016: mul-float v7, v0, v1 │ │ +002a94: 1604 5a18 |0018: const-wide/16 v4, #int 6234 // #185a │ │ +002a98: 1506 0040 |001a: const/high16 v6, #int 1073741824 // #4000 │ │ +002a9c: 07f1 |001c: move-object v1, v15 │ │ +002a9e: 7606 8700 0100 |001d: invoke-direct/range {v1, v2, v3, v4, v5, v6}, Lfi/harism/wallpaper/flier/g;.a:(JJF)F // method@0087 │ │ 002aa4: 0a00 |0020: move-result v0 │ │ -002aa6: 52f3 4300 |0021: iget v3, v15, Lfi/harism/wallpaper/flier/g;.a:F // field@0043 │ │ -002aaa: a807 0003 |0023: mul-float v7, v0, v3 │ │ -002aae: 1603 6054 |0025: const-wide/16 v3, #int 21600 // #5460 │ │ -002ab2: 9f03 0103 |0027: rem-long v3, v1, v3 │ │ -002ab6: 8530 |0029: long-to-float v0, v3 │ │ -002ab8: 1503 7042 |002a: const/high16 v3, #int 1114636288 // #4270 │ │ -002abc: a908 0003 |002c: div-float v8, v0, v3 │ │ -002ac0: 1409 9a99 193e |002e: const v9, #float 0.15 // #3e19999a │ │ -002ac6: 1603 9920 |0031: const-wide/16 v3, #int 8345 // #2099 │ │ -002aca: 1405 cdcc cc3c |0033: const v5, #float 0.025 // #3ccccccd │ │ -002ad0: 07f0 |0036: move-object v0, v15 │ │ -002ad2: 7606 8700 0000 |0037: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lfi/harism/wallpaper/flier/g;.a:(JJF)F // method@0087 │ │ -002ad8: 0a00 |003a: move-result v0 │ │ -002ada: c690 |003b: add-float/2addr v0, v9 │ │ +002aa6: 52f1 4300 |0021: iget v1, v15, Lfi/harism/wallpaper/flier/g;.a:F // field@0043 │ │ +002aaa: a808 0001 |0023: mul-float v8, v0, v1 │ │ +002aae: 1600 6054 |0025: const-wide/16 v0, #int 21600 // #5460 │ │ +002ab2: 9f00 0200 |0027: rem-long v0, v2, v0 │ │ +002ab6: 8500 |0029: long-to-float v0, v0 │ │ +002ab8: 1501 7042 |002a: const/high16 v1, #int 1114636288 // #4270 │ │ +002abc: a909 0001 |002c: div-float v9, v0, v1 │ │ +002ac0: 1400 9a99 193e |002e: const v0, #float 0.15 // #3e19999a │ │ +002ac6: 1604 9920 |0031: const-wide/16 v4, #int 8345 // #2099 │ │ +002aca: 1406 cdcc cc3c |0033: const v6, #float 0.025 // #3ccccccd │ │ +002ad0: 07f1 |0036: move-object v1, v15 │ │ +002ad2: 7606 8700 0100 |0037: invoke-direct/range {v1, v2, v3, v4, v5, v6}, Lfi/harism/wallpaper/flier/g;.a:(JJF)F // method@0087 │ │ +002ad8: 0a01 |003a: move-result v1 │ │ +002ada: c610 |003b: add-float/2addr v0, v1 │ │ 002adc: 52f1 4300 |003c: iget v1, v15, Lfi/harism/wallpaper/flier/g;.a:F // field@0043 │ │ -002ae0: a809 0001 |003e: mul-float v9, v0, v1 │ │ +002ae0: a806 0001 |003e: mul-float v6, v0, v1 │ │ 002ae4: 1300 1000 |0040: const/16 v0, #int 16 // #10 │ │ 002ae8: 2300 4700 |0042: new-array v0, v0, [F // type@0047 │ │ 002aec: 01a1 |0044: move v1, v10 │ │ -002aee: 0162 |0045: move v2, v6 │ │ +002aee: 0172 |0045: move v2, v7 │ │ 002af0: 01b3 |0046: move v3, v11 │ │ 002af2: 01c4 |0047: move v4, v12 │ │ 002af4: 01c5 |0048: move v5, v12 │ │ 002af6: 7706 4e00 0000 |0049: invoke-static/range {v0, v1, v2, v3, v4, v5}, Landroid/opengl/Matrix;.setRotateM:([FIFFFF)V // method@004e │ │ 002afc: 01a1 |004c: move v1, v10 │ │ -002afe: 0182 |004d: move v2, v8 │ │ +002afe: 0192 |004d: move v2, v9 │ │ 002b00: 01c3 |004e: move v3, v12 │ │ 002b02: 01b4 |004f: move v4, v11 │ │ 002b04: 01c5 |0050: move v5, v12 │ │ 002b06: 7706 4a00 0000 |0051: invoke-static/range {v0, v1, v2, v3, v4, v5}, Landroid/opengl/Matrix;.rotateM:([FIFFFF)V // method@004a │ │ 002b0c: 01a1 |0054: move v1, v10 │ │ -002b0e: 0172 |0055: move v2, v7 │ │ +002b0e: 0182 |0055: move v2, v8 │ │ 002b10: 01c3 |0056: move v3, v12 │ │ 002b12: 01c4 |0057: move v4, v12 │ │ 002b14: 01b5 |0058: move v5, v11 │ │ 002b16: 7706 4a00 0000 |0059: invoke-static/range {v0, v1, v2, v3, v4, v5}, Landroid/opengl/Matrix;.rotateM:([FIFFFF)V // method@004a │ │ 002b1c: 52f1 4300 |005c: iget v1, v15, Lfi/harism/wallpaper/flier/g;.a:F // field@0043 │ │ 002b20: 7f11 |005e: neg-float v1, v1 │ │ 002b22: 1502 a040 |005f: const/high16 v2, #int 1084227584 // #40a0 │ │ 002b26: c921 |0061: div-float/2addr v1, v2 │ │ 002b28: 715c 4f00 a01b |0062: invoke-static {v0, v10, v11, v1, v12}, Landroid/opengl/Matrix;.translateM:([FIFFF)V // method@004f │ │ -002b2e: 7159 4b00 a099 |0065: invoke-static {v0, v10, v9, v9, v9}, Landroid/opengl/Matrix;.scaleM:([FIFFF)V // method@004b │ │ +002b2e: 7156 4b00 a066 |0065: invoke-static {v0, v10, v6, v6, v6}, Landroid/opengl/Matrix;.scaleM:([FIFFF)V // method@004b │ │ 002b34: 54f2 4a00 |0068: iget-object v2, v15, Lfi/harism/wallpaper/flier/g;.h:[F // field@004a │ │ 002b38: 01a1 |006a: move v1, v10 │ │ 002b3a: 01a3 |006b: move v3, v10 │ │ 002b3c: 0704 |006c: move-object v4, v0 │ │ 002b3e: 01a5 |006d: move v5, v10 │ │ 002b40: 7706 4700 0000 |006e: invoke-static/range {v0, v1, v2, v3, v4, v5}, Landroid/opengl/Matrix;.multiplyMM:([FI[FI[FI)V // method@0047 │ │ 002b46: 54f2 4900 |0071: iget-object v2, v15, Lfi/harism/wallpaper/flier/g;.g:[F // field@0049 │ │ @@ -3182,29 +3182,29 @@ │ │ locals : │ │ │ │ #1 : (in Lfi/harism/wallpaper/flier/n;) │ │ name : 'a' │ │ type : '(JJF)F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ - registers : 10 │ │ + registers : 11 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ 003894: |[003894] fi.harism.wallpaper.flier.n.a:(JJF)F │ │ 0038a4: 1800 182d 4454 fb21 1940 |0000: const-wide v0, #double 6.28319 // #401921fb54442d18 │ │ -0038ae: 9f02 0507 |0005: rem-long v2, v5, v7 │ │ +0038ae: 9f02 0608 |0005: rem-long v2, v6, v8 │ │ 0038b2: 8622 |0007: long-to-double v2, v2 │ │ 0038b4: cd20 |0008: mul-double/2addr v0, v2 │ │ -0038b6: 8672 |0009: long-to-double v2, v7 │ │ +0038b6: 8682 |0009: long-to-double v2, v8 │ │ 0038b8: ce20 |000a: div-double/2addr v0, v2 │ │ 0038ba: 7120 d800 1000 |000b: invoke-static {v0, v1}, Ljava/lang/Math;.sin:(D)D // method@00d8 │ │ 0038c0: 0b00 |000e: move-result-wide v0 │ │ 0038c2: 8c00 |000f: double-to-float v0, v0 │ │ -0038c4: c890 |0010: mul-float/2addr v0, v9 │ │ +0038c4: c8a0 |0010: mul-float/2addr v0, v10 │ │ 0038c6: 0f00 |0011: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lfi/harism/wallpaper/flier/n;) │ │ @@ -3218,23 +3218,23 @@ │ │ insns size : 229 16-bit code units │ │ 0038c8: |[0038c8] fi.harism.wallpaper.flier.n.a:()V │ │ 0038d8: 54e0 6300 |0000: iget-object v0, v14, Lfi/harism/wallpaper/flier/n;.a:Lfi/harism/wallpaper/flier/m; // field@0063 │ │ 0038dc: 6e10 a900 0000 |0002: invoke-virtual {v0}, Lfi/harism/wallpaper/flier/m;.a:()V // method@00a9 │ │ 0038e2: 54e0 6300 |0005: iget-object v0, v14, Lfi/harism/wallpaper/flier/n;.a:Lfi/harism/wallpaper/flier/m; // field@0063 │ │ 0038e6: 1a01 3b01 |0007: const-string v1, "uPositionOffset" // string@013b │ │ 0038ea: 6e20 a800 1000 |0009: invoke-virtual {v0, v1}, Lfi/harism/wallpaper/flier/m;.a:(Ljava/lang/String;)I // method@00a8 │ │ -0038f0: 0a06 |000c: move-result v6 │ │ +0038f0: 0a07 |000c: move-result v7 │ │ 0038f2: 54e0 6300 |000d: iget-object v0, v14, Lfi/harism/wallpaper/flier/n;.a:Lfi/harism/wallpaper/flier/m; // field@0063 │ │ 0038f6: 1a01 3c01 |000f: const-string v1, "uTextureSize" // string@013c │ │ 0038fa: 6e20 a800 1000 |0011: invoke-virtual {v0, v1}, Lfi/harism/wallpaper/flier/m;.a:(Ljava/lang/String;)I // method@00a8 │ │ -003900: 0a07 |0014: move-result v7 │ │ +003900: 0a08 |0014: move-result v8 │ │ 003902: 54e0 6300 |0015: iget-object v0, v14, Lfi/harism/wallpaper/flier/n;.a:Lfi/harism/wallpaper/flier/m; // field@0063 │ │ 003906: 1a01 3701 |0017: const-string v1, "uColor" // string@0137 │ │ 00390a: 6e20 a800 1000 |0019: invoke-virtual {v0, v1}, Lfi/harism/wallpaper/flier/m;.a:(Ljava/lang/String;)I // method@00a8 │ │ -003910: 0a08 |001c: move-result v8 │ │ +003910: 0a09 |001c: move-result v9 │ │ 003912: 54e0 6300 |001d: iget-object v0, v14, Lfi/harism/wallpaper/flier/n;.a:Lfi/harism/wallpaper/flier/m; // field@0063 │ │ 003916: 1a01 8f00 |001f: const-string v1, "aPosition" // string@008f │ │ 00391a: 6e20 a800 1000 |0021: invoke-virtual {v0, v1}, Lfi/harism/wallpaper/flier/m;.a:(Ljava/lang/String;)I // method@00a8 │ │ 003920: 0a00 |0024: move-result v0 │ │ 003922: 1221 |0025: const/4 v1, #int 2 // #2 │ │ 003924: 1302 0014 |0026: const/16 v2, #int 5120 // #1400 │ │ 003928: 1203 |0028: const/4 v3, #int 0 // #0 │ │ @@ -3246,87 +3246,87 @@ │ │ 003942: 7110 1000 0000 |0035: invoke-static {v0}, Landroid/opengl/GLES20;.glActiveTexture:(I)V // method@0010 │ │ 003948: 1300 e10d |0038: const/16 v0, #int 3553 // #de1 │ │ 00394c: 54e1 6800 |003a: iget-object v1, v14, Lfi/harism/wallpaper/flier/n;.f:Lfi/harism/wallpaper/flier/f; // field@0068 │ │ 003950: 1202 |003c: const/4 v2, #int 0 // #0 │ │ 003952: 6e20 8400 2100 |003d: invoke-virtual {v1, v2}, Lfi/harism/wallpaper/flier/f;.b:(I)I // method@0084 │ │ 003958: 0a01 |0040: move-result v1 │ │ 00395a: 7120 1400 1000 |0041: invoke-static {v0, v1}, Landroid/opengl/GLES20;.glBindTexture:(II)V // method@0014 │ │ -003960: 52e9 6900 |0044: iget v9, v14, Lfi/harism/wallpaper/flier/n;.g:I // field@0069 │ │ -003964: 52e0 6a00 |0046: iget v0, v14, Lfi/harism/wallpaper/flier/n;.h:I // field@006a │ │ -003968: db0a 0004 |0048: div-int/lit8 v10, v0, #int 4 // #04 │ │ +003960: 52e0 6900 |0044: iget v0, v14, Lfi/harism/wallpaper/flier/n;.g:I // field@0069 │ │ +003964: 52e1 6a00 |0046: iget v1, v14, Lfi/harism/wallpaper/flier/n;.h:I // field@006a │ │ +003968: db0a 0104 |0048: div-int/lit8 v10, v1, #int 4 // #04 │ │ 00396c: 7100 5200 0000 |004a: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0052 │ │ -003972: 0b01 |004d: move-result-wide v1 │ │ -003974: 1603 d007 |004e: const-wide/16 v3, #int 2000 // #7d0 │ │ -003978: 1405 cdcc 4c3e |0050: const v5, #float 0.2 // #3e4ccccd │ │ -00397e: 07e0 |0053: move-object v0, v14 │ │ -003980: 7606 ac00 0000 |0054: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lfi/harism/wallpaper/flier/n;.a:(JJF)F // method@00ac │ │ -003986: 0a00 |0057: move-result v0 │ │ -003988: 1403 cdcc 4c3e |0058: const v3, #float 0.2 // #3e4ccccd │ │ -00398e: c630 |005b: add-float/2addr v0, v3 │ │ -003990: 52e3 6c00 |005c: iget v3, v14, Lfi/harism/wallpaper/flier/n;.j:F // field@006c │ │ -003994: a70b 0003 |005e: sub-float v11, v0, v3 │ │ -003998: 1603 2909 |0060: const-wide/16 v3, #int 2345 // #929 │ │ -00399c: 1405 cdcc 4c3e |0062: const v5, #float 0.2 // #3e4ccccd │ │ -0039a2: 07e0 |0065: move-object v0, v14 │ │ -0039a4: 7606 ac00 0000 |0066: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lfi/harism/wallpaper/flier/n;.a:(JJF)F // method@00ac │ │ -0039aa: 0a00 |0069: move-result v0 │ │ -0039ac: 1403 cdcc 4c3e |006a: const v3, #float 0.2 // #3e4ccccd │ │ -0039b2: c630 |006d: add-float/2addr v0, v3 │ │ -0039b4: 52e3 6c00 |006e: iget v3, v14, Lfi/harism/wallpaper/flier/n;.j:F // field@006c │ │ -0039b8: a70c 0003 |0070: sub-float v12, v0, v3 │ │ -0039bc: 1603 8813 |0072: const-wide/16 v3, #int 5000 // #1388 │ │ -0039c0: 1405 cdcc 4c3e |0074: const v5, #float 0.2 // #3e4ccccd │ │ -0039c6: 07e0 |0077: move-object v0, v14 │ │ -0039c8: 7606 ac00 0000 |0078: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lfi/harism/wallpaper/flier/n;.a:(JJF)F // method@00ac │ │ -0039ce: 0a00 |007b: move-result v0 │ │ -0039d0: 1403 cdcc 4c3e |007c: const v3, #float 0.2 // #3e4ccccd │ │ -0039d6: a70d 0003 |007f: sub-float v13, v0, v3 │ │ -0039da: 1603 7214 |0081: const-wide/16 v3, #int 5234 // #1472 │ │ -0039de: 1405 cdcc 4c3e |0083: const v5, #float 0.2 // #3e4ccccd │ │ -0039e4: 07e0 |0086: move-object v0, v14 │ │ -0039e6: 7606 ac00 0000 |0087: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lfi/harism/wallpaper/flier/n;.a:(JJF)F // method@00ac │ │ -0039ec: 0a00 |008a: move-result v0 │ │ -0039ee: 1401 cdcc cc3e |008b: const v1, #float 0.4 // #3ecccccd │ │ -0039f4: c710 |008e: sub-float/2addr v0, v1 │ │ -0039f6: 1201 |008f: const/4 v1, #int 0 // #0 │ │ -0039f8: 1202 |0090: const/4 v2, #int 0 // #0 │ │ -0039fa: 7140 4200 21a9 |0091: invoke-static {v1, v2, v9, v10}, Landroid/opengl/GLES20;.glViewport:(IIII)V // method@0042 │ │ -003a00: 7130 3c00 b60d |0094: invoke-static {v6, v11, v13}, Landroid/opengl/GLES20;.glUniform2f:(IFF)V // method@003c │ │ -003a06: 8291 |0097: int-to-float v1, v9 │ │ +003972: 0b02 |004d: move-result-wide v2 │ │ +003974: 1604 d007 |004e: const-wide/16 v4, #int 2000 // #7d0 │ │ +003978: 1406 cdcc 4c3e |0050: const v6, #float 0.2 // #3e4ccccd │ │ +00397e: 07e1 |0053: move-object v1, v14 │ │ +003980: 7606 ac00 0100 |0054: invoke-direct/range {v1, v2, v3, v4, v5, v6}, Lfi/harism/wallpaper/flier/n;.a:(JJF)F // method@00ac │ │ +003986: 0a01 |0057: move-result v1 │ │ +003988: 1404 cdcc 4c3e |0058: const v4, #float 0.2 // #3e4ccccd │ │ +00398e: c641 |005b: add-float/2addr v1, v4 │ │ +003990: 52e4 6c00 |005c: iget v4, v14, Lfi/harism/wallpaper/flier/n;.j:F // field@006c │ │ +003994: a70b 0104 |005e: sub-float v11, v1, v4 │ │ +003998: 1604 2909 |0060: const-wide/16 v4, #int 2345 // #929 │ │ +00399c: 1406 cdcc 4c3e |0062: const v6, #float 0.2 // #3e4ccccd │ │ +0039a2: 07e1 |0065: move-object v1, v14 │ │ +0039a4: 7606 ac00 0100 |0066: invoke-direct/range {v1, v2, v3, v4, v5, v6}, Lfi/harism/wallpaper/flier/n;.a:(JJF)F // method@00ac │ │ +0039aa: 0a01 |0069: move-result v1 │ │ +0039ac: 1404 cdcc 4c3e |006a: const v4, #float 0.2 // #3e4ccccd │ │ +0039b2: c641 |006d: add-float/2addr v1, v4 │ │ +0039b4: 52e4 6c00 |006e: iget v4, v14, Lfi/harism/wallpaper/flier/n;.j:F // field@006c │ │ +0039b8: a70c 0104 |0070: sub-float v12, v1, v4 │ │ +0039bc: 1604 8813 |0072: const-wide/16 v4, #int 5000 // #1388 │ │ +0039c0: 1406 cdcc 4c3e |0074: const v6, #float 0.2 // #3e4ccccd │ │ +0039c6: 07e1 |0077: move-object v1, v14 │ │ +0039c8: 7606 ac00 0100 |0078: invoke-direct/range {v1, v2, v3, v4, v5, v6}, Lfi/harism/wallpaper/flier/n;.a:(JJF)F // method@00ac │ │ +0039ce: 0a01 |007b: move-result v1 │ │ +0039d0: 1404 cdcc 4c3e |007c: const v4, #float 0.2 // #3e4ccccd │ │ +0039d6: a70d 0104 |007f: sub-float v13, v1, v4 │ │ +0039da: 1604 7214 |0081: const-wide/16 v4, #int 5234 // #1472 │ │ +0039de: 1406 cdcc 4c3e |0083: const v6, #float 0.2 // #3e4ccccd │ │ +0039e4: 07e1 |0086: move-object v1, v14 │ │ +0039e6: 7606 ac00 0100 |0087: invoke-direct/range {v1, v2, v3, v4, v5, v6}, Lfi/harism/wallpaper/flier/n;.a:(JJF)F // method@00ac │ │ +0039ec: 0a01 |008a: move-result v1 │ │ +0039ee: 1402 cdcc cc3e |008b: const v2, #float 0.4 // #3ecccccd │ │ +0039f4: c721 |008e: sub-float/2addr v1, v2 │ │ +0039f6: 1202 |008f: const/4 v2, #int 0 // #0 │ │ +0039f8: 1203 |0090: const/4 v3, #int 0 // #0 │ │ +0039fa: 7140 4200 32a0 |0091: invoke-static {v2, v3, v0, v10}, Landroid/opengl/GLES20;.glViewport:(IIII)V // method@0042 │ │ +003a00: 7130 3c00 b70d |0094: invoke-static {v7, v11, v13}, Landroid/opengl/GLES20;.glUniform2f:(IFF)V // method@003c │ │ +003a06: 8200 |0097: int-to-float v0, v0 │ │ 003a08: 52e2 6b00 |0098: iget v2, v14, Lfi/harism/wallpaper/flier/n;.i:I // field@006b │ │ 003a0c: 8222 |009a: int-to-float v2, v2 │ │ -003a0e: c921 |009b: div-float/2addr v1, v2 │ │ +003a0e: c920 |009b: div-float/2addr v0, v2 │ │ 003a10: 82a2 |009c: int-to-float v2, v10 │ │ 003a12: 52e3 6b00 |009d: iget v3, v14, Lfi/harism/wallpaper/flier/n;.i:I // field@006b │ │ 003a16: 8233 |009f: int-to-float v3, v3 │ │ 003a18: c932 |00a0: div-float/2addr v2, v3 │ │ -003a1a: 7130 3c00 1702 |00a1: invoke-static {v7, v1, v2}, Landroid/opengl/GLES20;.glUniform2f:(IFF)V // method@003c │ │ -003a20: 1211 |00a4: const/4 v1, #int 1 // #1 │ │ +003a1a: 7130 3c00 0802 |00a1: invoke-static {v8, v0, v2}, Landroid/opengl/GLES20;.glUniform2f:(IFF)V // method@003c │ │ +003a20: 1210 |00a4: const/4 v0, #int 1 // #1 │ │ 003a22: 54e2 6700 |00a5: iget-object v2, v14, Lfi/harism/wallpaper/flier/n;.e:[F // field@0067 │ │ 003a26: 1203 |00a7: const/4 v3, #int 0 // #0 │ │ -003a28: 7140 3e00 1832 |00a8: invoke-static {v8, v1, v2, v3}, Landroid/opengl/GLES20;.glUniform3fv:(II[FI)V // method@003e │ │ -003a2e: 1251 |00ab: const/4 v1, #int 5 // #5 │ │ +003a28: 7140 3e00 0932 |00a8: invoke-static {v9, v0, v2, v3}, Landroid/opengl/GLES20;.glUniform3fv:(II[FI)V // method@003e │ │ +003a2e: 1250 |00ab: const/4 v0, #int 5 // #5 │ │ 003a30: 1202 |00ac: const/4 v2, #int 0 // #0 │ │ 003a32: 1243 |00ad: const/4 v3, #int 4 // #4 │ │ -003a34: 7130 2200 2103 |00ae: invoke-static {v1, v2, v3}, Landroid/opengl/GLES20;.glDrawArrays:(III)V // method@0022 │ │ -003a3a: 1301 900b |00b1: const/16 v1, #int 2960 // #b90 │ │ -003a3e: 7110 2400 0100 |00b3: invoke-static {v1}, Landroid/opengl/GLES20;.glEnable:(I)V // method@0024 │ │ -003a44: 1301 0702 |00b6: const/16 v1, #int 519 // #207 │ │ +003a34: 7130 2200 2003 |00ae: invoke-static {v0, v2, v3}, Landroid/opengl/GLES20;.glDrawArrays:(III)V // method@0022 │ │ +003a3a: 1300 900b |00b1: const/16 v0, #int 2960 // #b90 │ │ +003a3e: 7110 2400 0000 |00b3: invoke-static {v0}, Landroid/opengl/GLES20;.glEnable:(I)V // method@0024 │ │ +003a44: 1300 0702 |00b6: const/16 v0, #int 519 // #207 │ │ 003a48: 1212 |00b8: const/4 v2, #int 1 // #1 │ │ 003a4a: 12f3 |00b9: const/4 v3, #int -1 // #ff │ │ -003a4c: 7130 3700 2103 |00ba: invoke-static {v1, v2, v3}, Landroid/opengl/GLES20;.glStencilFunc:(III)V // method@0037 │ │ -003a52: 1301 011e |00bd: const/16 v1, #int 7681 // #1e01 │ │ +003a4c: 7130 3700 2003 |00ba: invoke-static {v0, v2, v3}, Landroid/opengl/GLES20;.glStencilFunc:(III)V // method@0037 │ │ +003a52: 1300 011e |00bd: const/16 v0, #int 7681 // #1e01 │ │ 003a56: 1302 011e |00bf: const/16 v2, #int 7681 // #1e01 │ │ 003a5a: 1303 011e |00c1: const/16 v3, #int 7681 // #1e01 │ │ -003a5e: 7130 3800 2103 |00c3: invoke-static {v1, v2, v3}, Landroid/opengl/GLES20;.glStencilOp:(III)V // method@0038 │ │ -003a64: 7130 3c00 c600 |00c6: invoke-static {v6, v12, v0}, Landroid/opengl/GLES20;.glUniform2f:(IFF)V // method@003c │ │ +003a5e: 7130 3800 2003 |00c3: invoke-static {v0, v2, v3}, Landroid/opengl/GLES20;.glStencilOp:(III)V // method@0038 │ │ +003a64: 7130 3c00 c701 |00c6: invoke-static {v7, v12, v1}, Landroid/opengl/GLES20;.glUniform2f:(IFF)V // method@003c │ │ 003a6a: 1210 |00c9: const/4 v0, #int 1 // #1 │ │ 003a6c: 54e1 6600 |00ca: iget-object v1, v14, Lfi/harism/wallpaper/flier/n;.d:[F // field@0066 │ │ 003a70: 1202 |00cc: const/4 v2, #int 0 // #0 │ │ -003a72: 7140 3e00 0821 |00cd: invoke-static {v8, v0, v1, v2}, Landroid/opengl/GLES20;.glUniform3fv:(II[FI)V // method@003e │ │ +003a72: 7140 3e00 0921 |00cd: invoke-static {v9, v0, v1, v2}, Landroid/opengl/GLES20;.glUniform3fv:(II[FI)V // method@003e │ │ 003a78: 1250 |00d0: const/4 v0, #int 5 // #5 │ │ 003a7a: 1201 |00d1: const/4 v1, #int 0 // #0 │ │ 003a7c: 1242 |00d2: const/4 v2, #int 4 // #4 │ │ 003a7e: 7130 2200 1002 |00d3: invoke-static {v0, v1, v2}, Landroid/opengl/GLES20;.glDrawArrays:(III)V // method@0022 │ │ 003a84: 1300 900b |00d6: const/16 v0, #int 2960 // #b90 │ │ 003a88: 7110 2100 0000 |00d8: invoke-static {v0}, Landroid/opengl/GLES20;.glDisable:(I)V // method@0021 │ │ 003a8e: 1200 |00db: const/4 v0, #int 0 // #0 │ ├── classes.jar │ │ ├── zipinfo {} │ │ │ @@ -1,21 +1,21 @@ │ │ │ -Zip file size: 36080 bytes, number of entries: 19 │ │ │ +Zip file size: 36081 bytes, number of entries: 19 │ │ │ ?rwxrwxr-x 2.0 unx 534 b- stor 80-Jan-01 00:00 fi/harism/wallpaper/flier/FlierService.class │ │ │ ?rwxrwxr-x 2.0 unx 4887 b- stor 80-Jan-01 00:00 fi/harism/wallpaper/flier/a.class │ │ │ ?rwxrwxr-x 2.0 unx 575 b- stor 80-Jan-01 00:00 fi/harism/wallpaper/flier/b.class │ │ │ ?rwxrwxr-x 2.0 unx 625 b- stor 80-Jan-01 00:00 fi/harism/wallpaper/flier/c.class │ │ │ ?rwxrwxr-x 2.0 unx 399 b- stor 80-Jan-01 00:00 fi/harism/wallpaper/flier/d.class │ │ │ ?rwxrwxr-x 2.0 unx 1714 b- stor 80-Jan-01 00:00 fi/harism/wallpaper/flier/e.class │ │ │ ?rwxrwxr-x 2.0 unx 1758 b- stor 80-Jan-01 00:00 fi/harism/wallpaper/flier/f.class │ │ │ -?rwxrwxr-x 2.0 unx 3614 b- stor 80-Jan-01 00:00 fi/harism/wallpaper/flier/g.class │ │ │ +?rwxrwxr-x 2.0 unx 3612 b- stor 80-Jan-01 00:00 fi/harism/wallpaper/flier/g.class │ │ │ ?rwxrwxr-x 2.0 unx 5512 b- stor 80-Jan-01 00:00 fi/harism/wallpaper/flier/h.class │ │ │ ?rwxrwxr-x 2.0 unx 546 b- stor 80-Jan-01 00:00 fi/harism/wallpaper/flier/i.class │ │ │ ?rwxrwxr-x 2.0 unx 79 b- stor 80-Jan-01 00:00 fi/harism/wallpaper/flier/j.class │ │ │ ?rwxrwxr-x 2.0 unx 2110 b- stor 80-Jan-01 00:00 fi/harism/wallpaper/flier/k.class │ │ │ ?rwxrwxr-x 2.0 unx 510 b- stor 80-Jan-01 00:00 fi/harism/wallpaper/flier/l.class │ │ │ ?rwxrwxr-x 2.0 unx 2024 b- stor 80-Jan-01 00:00 fi/harism/wallpaper/flier/m.class │ │ │ -?rwxrwxr-x 2.0 unx 3328 b- stor 80-Jan-01 00:00 fi/harism/wallpaper/flier/n.class │ │ │ +?rwxrwxr-x 2.0 unx 3331 b- stor 80-Jan-01 00:00 fi/harism/wallpaper/flier/n.class │ │ │ ?rwxrwxr-x 2.0 unx 1490 b- stor 80-Jan-01 00:00 fi/harism/wallpaper/flier/prefs/FlierBrightnessPreference.class │ │ │ ?rwxrwxr-x 2.0 unx 2462 b- stor 80-Jan-01 00:00 fi/harism/wallpaper/flier/prefs/FlierColorPreference.class │ │ │ ?rwxrwxr-x 2.0 unx 612 b- stor 80-Jan-01 00:00 fi/harism/wallpaper/flier/prefs/FlierColorSchemePreference.class │ │ │ ?rwxrwxr-x 2.0 unx 331 b- stor 80-Jan-01 00:00 fi/harism/wallpaper/flier/prefs/FlierPreferenceActivity.class │ │ │ -19 files, 33110 bytes uncompressed, 33110 bytes compressed: 0.0% │ │ │ +19 files, 33111 bytes uncompressed, 33111 bytes compressed: 0.0% │ │ ├── fi/harism/wallpaper/flier/g.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -81,15 +81,15 @@ │ │ │ │ final int n = 7681; │ │ │ │ final int n2 = 1; │ │ │ │ final float n3 = 1.0f; │ │ │ │ final long uptimeMillis = SystemClock.uptimeMillis(); │ │ │ │ final float n4 = this.a(uptimeMillis, 4000L, 2.0f) * this.a; │ │ │ │ final float n5 = this.a(uptimeMillis, 6234L, 2.0f) * this.a; │ │ │ │ final float n6 = uptimeMillis % 21600L / 60.0f; │ │ │ │ - final float n7 = (this.a(uptimeMillis, 8345L, 0.025f) + 0.15f) * this.a; │ │ │ │ + final float n7 = (0.15f + this.a(uptimeMillis, 8345L, 0.025f)) * this.a; │ │ │ │ final float[] array = new float[16]; │ │ │ │ Matrix.setRotateM(array, 0, n4, n3, 0.0f, 0.0f); │ │ │ │ Matrix.rotateM(array, 0, n6, 0.0f, n3, 0.0f); │ │ │ │ Matrix.rotateM(array, 0, n5, 0.0f, 0.0f, n3); │ │ │ │ Matrix.translateM(array, 0, n3, -this.a / 5.0f, 0.0f); │ │ │ │ Matrix.scaleM(array, 0, n7, n7, n7); │ │ │ │ Matrix.multiplyMM(array, 0, this.h, 0, array, 0); │ │ ├── fi/harism/wallpaper/flier/n.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -440,155 +440,157 @@ │ │ │ │ 82: invokevirtual #107 // Method fi/harism/wallpaper/flier/f.b:(I)I │ │ │ │ 85: istore 6 │ │ │ │ 87: sipush 3553 │ │ │ │ 90: iload 6 │ │ │ │ 92: invokestatic #111 // Method android/opengl/GLES20.glBindTexture:(II)V │ │ │ │ 95: aload_0 │ │ │ │ 96: getfield #113 // Field g:I │ │ │ │ - 99: istore 7 │ │ │ │ + 99: istore 4 │ │ │ │ 101: aload_0 │ │ │ │ 102: getfield #115 // Field h:I │ │ │ │ 105: iconst_4 │ │ │ │ 106: idiv │ │ │ │ - 107: istore 8 │ │ │ │ + 107: istore 7 │ │ │ │ 109: invokestatic #121 // Method android/os/SystemClock.uptimeMillis:()J │ │ │ │ - 112: lstore 9 │ │ │ │ + 112: lstore 8 │ │ │ │ 114: aload_0 │ │ │ │ - 115: lload 9 │ │ │ │ - 117: ldc2_w #122 // long 2000l │ │ │ │ - 120: ldc #127 // float 0.2f │ │ │ │ - 122: invokespecial #130 // Method a:(JJF)F │ │ │ │ - 125: ldc #127 // float 0.2f │ │ │ │ - 127: fadd │ │ │ │ - 128: fstore 11 │ │ │ │ - 130: aload_0 │ │ │ │ - 131: getfield #132 // Field j:F │ │ │ │ - 134: fstore 12 │ │ │ │ - 136: fload 11 │ │ │ │ - 138: fload 12 │ │ │ │ - 140: fsub │ │ │ │ - 141: fstore 13 │ │ │ │ - 143: aload_0 │ │ │ │ - 144: lload 9 │ │ │ │ - 146: ldc2_w #133 // long 2345l │ │ │ │ - 149: ldc #127 // float 0.2f │ │ │ │ - 151: invokespecial #130 // Method a:(JJF)F │ │ │ │ - 154: ldc #127 // float 0.2f │ │ │ │ - 156: fadd │ │ │ │ - 157: fstore 11 │ │ │ │ - 159: aload_0 │ │ │ │ - 160: getfield #132 // Field j:F │ │ │ │ - 163: fstore 12 │ │ │ │ - 165: fload 11 │ │ │ │ - 167: fload 12 │ │ │ │ - 169: fsub │ │ │ │ - 170: fstore 14 │ │ │ │ - 172: aload_0 │ │ │ │ - 173: lload 9 │ │ │ │ - 175: ldc2_w #137 // long 5000l │ │ │ │ - 178: ldc #127 // float 0.2f │ │ │ │ - 180: invokespecial #130 // Method a:(JJF)F │ │ │ │ - 183: ldc #127 // float 0.2f │ │ │ │ - 185: fsub │ │ │ │ - 186: fstore 15 │ │ │ │ - 188: aload_0 │ │ │ │ - 189: lload 9 │ │ │ │ - 191: ldc2_w #141 // long 5234l │ │ │ │ - 194: ldc #127 // float 0.2f │ │ │ │ - 196: invokespecial #130 // Method a:(JJF)F │ │ │ │ - 199: ldc #146 // float 0.4f │ │ │ │ - 201: fsub │ │ │ │ - 202: fstore 11 │ │ │ │ - 204: iconst_0 │ │ │ │ - 205: iconst_0 │ │ │ │ - 206: iload 7 │ │ │ │ - 208: iload 8 │ │ │ │ - 210: invokestatic #150 // Method android/opengl/GLES20.glViewport:(IIII)V │ │ │ │ - 213: iload_1 │ │ │ │ - 214: fload 13 │ │ │ │ - 216: fload 15 │ │ │ │ - 218: invokestatic #154 // Method android/opengl/GLES20.glUniform2f:(IFF)V │ │ │ │ - 221: iload 7 │ │ │ │ - 223: i2f │ │ │ │ - 224: fstore 16 │ │ │ │ - 226: aload_0 │ │ │ │ - 227: getfield #156 // Field i:I │ │ │ │ - 230: i2f │ │ │ │ - 231: fstore 17 │ │ │ │ - 233: fload 16 │ │ │ │ - 235: fload 17 │ │ │ │ - 237: fdiv │ │ │ │ - 238: fstore 16 │ │ │ │ - 240: iload 8 │ │ │ │ - 242: i2f │ │ │ │ - 243: fstore 17 │ │ │ │ - 245: aload_0 │ │ │ │ - 246: getfield #156 // Field i:I │ │ │ │ - 249: i2f │ │ │ │ - 250: fstore 12 │ │ │ │ - 252: fload 17 │ │ │ │ - 254: fload 12 │ │ │ │ - 256: fdiv │ │ │ │ - 257: fstore 17 │ │ │ │ - 259: iload_2 │ │ │ │ - 260: fload 16 │ │ │ │ - 262: fload 17 │ │ │ │ - 264: invokestatic #154 // Method android/opengl/GLES20.glUniform2f:(IFF)V │ │ │ │ - 267: aload_0 │ │ │ │ - 268: getfield #36 // Field e:[F │ │ │ │ - 271: astore 18 │ │ │ │ - 273: iload_3 │ │ │ │ - 274: iconst_1 │ │ │ │ - 275: aload 18 │ │ │ │ - 277: iconst_0 │ │ │ │ - 278: invokestatic #161 // Method android/opengl/GLES20.glUniform3fv:(II[FI)V │ │ │ │ - 281: iconst_5 │ │ │ │ - 282: iconst_0 │ │ │ │ - 283: iconst_4 │ │ │ │ - 284: invokestatic #167 // Method android/opengl/GLES20.glDrawArrays:(III)V │ │ │ │ - 287: sipush 2960 │ │ │ │ - 290: invokestatic #171 // Method android/opengl/GLES20.glEnable:(I)V │ │ │ │ - 293: sipush 519 │ │ │ │ - 296: iconst_1 │ │ │ │ - 297: iconst_m1 │ │ │ │ - 298: invokestatic #175 // Method android/opengl/GLES20.glStencilFunc:(III)V │ │ │ │ - 301: sipush 7681 │ │ │ │ + 115: astore 10 │ │ │ │ + 117: aload_0 │ │ │ │ + 118: lload 8 │ │ │ │ + 120: ldc2_w #122 // long 2000l │ │ │ │ + 123: ldc #127 // float 0.2f │ │ │ │ + 125: invokespecial #130 // Method a:(JJF)F │ │ │ │ + 128: ldc #127 // float 0.2f │ │ │ │ + 130: fadd │ │ │ │ + 131: fstore 11 │ │ │ │ + 133: aload_0 │ │ │ │ + 134: getfield #132 // Field j:F │ │ │ │ + 137: fstore 12 │ │ │ │ + 139: fload 11 │ │ │ │ + 141: fload 12 │ │ │ │ + 143: fsub │ │ │ │ + 144: fstore 13 │ │ │ │ + 146: aload_0 │ │ │ │ + 147: lload 8 │ │ │ │ + 149: ldc2_w #133 // long 2345l │ │ │ │ + 152: ldc #127 // float 0.2f │ │ │ │ + 154: invokespecial #130 // Method a:(JJF)F │ │ │ │ + 157: ldc #127 // float 0.2f │ │ │ │ + 159: fadd │ │ │ │ + 160: fstore 11 │ │ │ │ + 162: aload_0 │ │ │ │ + 163: getfield #132 // Field j:F │ │ │ │ + 166: fstore 12 │ │ │ │ + 168: fload 11 │ │ │ │ + 170: fload 12 │ │ │ │ + 172: fsub │ │ │ │ + 173: fstore 14 │ │ │ │ + 175: aload_0 │ │ │ │ + 176: lload 8 │ │ │ │ + 178: ldc2_w #137 // long 5000l │ │ │ │ + 181: ldc #127 // float 0.2f │ │ │ │ + 183: invokespecial #130 // Method a:(JJF)F │ │ │ │ + 186: ldc #127 // float 0.2f │ │ │ │ + 188: fsub │ │ │ │ + 189: fstore 15 │ │ │ │ + 191: aload_0 │ │ │ │ + 192: lload 8 │ │ │ │ + 194: ldc2_w #141 // long 5234l │ │ │ │ + 197: ldc #127 // float 0.2f │ │ │ │ + 199: invokespecial #130 // Method a:(JJF)F │ │ │ │ + 202: ldc #146 // float 0.4f │ │ │ │ + 204: fsub │ │ │ │ + 205: fstore 11 │ │ │ │ + 207: iconst_0 │ │ │ │ + 208: iconst_0 │ │ │ │ + 209: iload 4 │ │ │ │ + 211: iload 7 │ │ │ │ + 213: invokestatic #150 // Method android/opengl/GLES20.glViewport:(IIII)V │ │ │ │ + 216: iload_1 │ │ │ │ + 217: fload 13 │ │ │ │ + 219: fload 15 │ │ │ │ + 221: invokestatic #154 // Method android/opengl/GLES20.glUniform2f:(IFF)V │ │ │ │ + 224: iload 4 │ │ │ │ + 226: i2f │ │ │ │ + 227: fstore 16 │ │ │ │ + 229: aload_0 │ │ │ │ + 230: getfield #156 // Field i:I │ │ │ │ + 233: i2f │ │ │ │ + 234: fstore 17 │ │ │ │ + 236: fload 16 │ │ │ │ + 238: fload 17 │ │ │ │ + 240: fdiv │ │ │ │ + 241: fstore 16 │ │ │ │ + 243: iload 7 │ │ │ │ + 245: i2f │ │ │ │ + 246: fstore 17 │ │ │ │ + 248: aload_0 │ │ │ │ + 249: getfield #156 // Field i:I │ │ │ │ + 252: i2f │ │ │ │ + 253: fstore 18 │ │ │ │ + 255: fload 17 │ │ │ │ + 257: fload 18 │ │ │ │ + 259: fdiv │ │ │ │ + 260: fstore 17 │ │ │ │ + 262: iload_2 │ │ │ │ + 263: fload 16 │ │ │ │ + 265: fload 17 │ │ │ │ + 267: invokestatic #154 // Method android/opengl/GLES20.glUniform2f:(IFF)V │ │ │ │ + 270: aload_0 │ │ │ │ + 271: getfield #36 // Field e:[F │ │ │ │ + 274: astore 19 │ │ │ │ + 276: iload_3 │ │ │ │ + 277: iconst_1 │ │ │ │ + 278: aload 19 │ │ │ │ + 280: iconst_0 │ │ │ │ + 281: invokestatic #161 // Method android/opengl/GLES20.glUniform3fv:(II[FI)V │ │ │ │ + 284: iconst_5 │ │ │ │ + 285: iconst_0 │ │ │ │ + 286: iconst_4 │ │ │ │ + 287: invokestatic #167 // Method android/opengl/GLES20.glDrawArrays:(III)V │ │ │ │ + 290: sipush 2960 │ │ │ │ + 293: invokestatic #171 // Method android/opengl/GLES20.glEnable:(I)V │ │ │ │ + 296: sipush 519 │ │ │ │ + 299: iconst_1 │ │ │ │ + 300: iconst_m1 │ │ │ │ + 301: invokestatic #175 // Method android/opengl/GLES20.glStencilFunc:(III)V │ │ │ │ 304: sipush 7681 │ │ │ │ 307: sipush 7681 │ │ │ │ - 310: invokestatic #179 // Method android/opengl/GLES20.glStencilOp:(III)V │ │ │ │ - 313: iload_1 │ │ │ │ - 314: fload 14 │ │ │ │ - 316: fload 11 │ │ │ │ - 318: invokestatic #154 // Method android/opengl/GLES20.glUniform2f:(IFF)V │ │ │ │ - 321: aload_0 │ │ │ │ - 322: getfield #34 // Field d:[F │ │ │ │ - 325: astore 19 │ │ │ │ - 327: iload_3 │ │ │ │ - 328: iconst_1 │ │ │ │ - 329: aload 19 │ │ │ │ - 331: iconst_0 │ │ │ │ - 332: invokestatic #161 // Method android/opengl/GLES20.glUniform3fv:(II[FI)V │ │ │ │ - 335: iconst_5 │ │ │ │ - 336: iconst_0 │ │ │ │ - 337: iconst_4 │ │ │ │ - 338: invokestatic #167 // Method android/opengl/GLES20.glDrawArrays:(III)V │ │ │ │ - 341: sipush 2960 │ │ │ │ - 344: invokestatic #182 // Method android/opengl/GLES20.glDisable:(I)V │ │ │ │ - 347: aload_0 │ │ │ │ - 348: getfield #113 // Field g:I │ │ │ │ - 351: istore 20 │ │ │ │ - 353: aload_0 │ │ │ │ - 354: getfield #115 // Field h:I │ │ │ │ - 357: istore 21 │ │ │ │ - 359: iconst_0 │ │ │ │ - 360: iconst_0 │ │ │ │ - 361: iload 20 │ │ │ │ - 363: iload 21 │ │ │ │ - 365: invokestatic #150 // Method android/opengl/GLES20.glViewport:(IIII)V │ │ │ │ - 368: return │ │ │ │ + 310: sipush 7681 │ │ │ │ + 313: invokestatic #179 // Method android/opengl/GLES20.glStencilOp:(III)V │ │ │ │ + 316: iload_1 │ │ │ │ + 317: fload 14 │ │ │ │ + 319: fload 11 │ │ │ │ + 321: invokestatic #154 // Method android/opengl/GLES20.glUniform2f:(IFF)V │ │ │ │ + 324: aload_0 │ │ │ │ + 325: getfield #34 // Field d:[F │ │ │ │ + 328: astore 10 │ │ │ │ + 330: iload_3 │ │ │ │ + 331: iconst_1 │ │ │ │ + 332: aload 10 │ │ │ │ + 334: iconst_0 │ │ │ │ + 335: invokestatic #161 // Method android/opengl/GLES20.glUniform3fv:(II[FI)V │ │ │ │ + 338: iconst_5 │ │ │ │ + 339: iconst_0 │ │ │ │ + 340: iconst_4 │ │ │ │ + 341: invokestatic #167 // Method android/opengl/GLES20.glDrawArrays:(III)V │ │ │ │ + 344: sipush 2960 │ │ │ │ + 347: invokestatic #182 // Method android/opengl/GLES20.glDisable:(I)V │ │ │ │ + 350: aload_0 │ │ │ │ + 351: getfield #113 // Field g:I │ │ │ │ + 354: istore 20 │ │ │ │ + 356: aload_0 │ │ │ │ + 357: getfield #115 // Field h:I │ │ │ │ + 360: istore 21 │ │ │ │ + 362: iconst_0 │ │ │ │ + 363: iconst_0 │ │ │ │ + 364: iload 20 │ │ │ │ + 366: iload 21 │ │ │ │ + 368: invokestatic #150 // Method android/opengl/GLES20.glViewport:(IIII)V │ │ │ │ + 371: return │ │ │ │ │ │ │ │ public void a(float); │ │ │ │ descriptor: (F)V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=3, args_size=2 │ │ │ │ 0: ldc #184 // float 2.0f ├── smali/fi/harism/wallpaper/flier/g.smali │ @@ -154,15 +154,15 @@ │ 0x4t │ 0x4t │ 0x5t │ .end array-data │ .end method │ │ .method private a(JJF)F │ - .locals 4 │ + .locals 5 │ │ const-wide v0, 0x401921fb54442d18L # 6.283185307179586 │ │ rem-long v2, p1, p3 │ │ long-to-double v2, v2 │ │ @@ -196,103 +196,103 @@ │ │ const/high16 v11, 0x3f800000 # 1.0f │ │ const/4 v10, 0x0 │ │ invoke-static {}, Landroid/os/SystemClock;->uptimeMillis()J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - const-wide/16 v3, 0xfa0 │ + const-wide/16 v4, 0xfa0 │ │ - const/high16 v5, 0x40000000 # 2.0f │ + const/high16 v6, 0x40000000 # 2.0f │ │ - move-object v0, p0 │ + move-object v1, p0 │ │ - invoke-direct/range {v0 .. v5}, Lfi/harism/wallpaper/flier/g;->a(JJF)F │ + invoke-direct/range {v1 .. v6}, Lfi/harism/wallpaper/flier/g;->a(JJF)F │ │ move-result v0 │ │ - iget v3, p0, Lfi/harism/wallpaper/flier/g;->a:F │ + iget v1, p0, Lfi/harism/wallpaper/flier/g;->a:F │ │ - mul-float v6, v0, v3 │ + mul-float v7, v0, v1 │ │ - const-wide/16 v3, 0x185a │ + const-wide/16 v4, 0x185a │ │ - const/high16 v5, 0x40000000 # 2.0f │ + const/high16 v6, 0x40000000 # 2.0f │ │ - move-object v0, p0 │ + move-object v1, p0 │ │ - invoke-direct/range {v0 .. v5}, Lfi/harism/wallpaper/flier/g;->a(JJF)F │ + invoke-direct/range {v1 .. v6}, Lfi/harism/wallpaper/flier/g;->a(JJF)F │ │ move-result v0 │ │ - iget v3, p0, Lfi/harism/wallpaper/flier/g;->a:F │ + iget v1, p0, Lfi/harism/wallpaper/flier/g;->a:F │ │ - mul-float v7, v0, v3 │ + mul-float v8, v0, v1 │ │ - const-wide/16 v3, 0x5460 │ + const-wide/16 v0, 0x5460 │ │ - rem-long v3, v1, v3 │ + rem-long v0, v2, v0 │ │ - long-to-float v0, v3 │ + long-to-float v0, v0 │ │ - const/high16 v3, 0x42700000 # 60.0f │ + const/high16 v1, 0x42700000 # 60.0f │ │ - div-float v8, v0, v3 │ + div-float v9, v0, v1 │ │ - const v9, 0x3e19999a # 0.15f │ + const v0, 0x3e19999a # 0.15f │ │ - const-wide/16 v3, 0x2099 │ + const-wide/16 v4, 0x2099 │ │ - const v5, 0x3ccccccd # 0.025f │ + const v6, 0x3ccccccd # 0.025f │ │ - move-object v0, p0 │ + move-object v1, p0 │ │ - invoke-direct/range {v0 .. v5}, Lfi/harism/wallpaper/flier/g;->a(JJF)F │ + invoke-direct/range {v1 .. v6}, Lfi/harism/wallpaper/flier/g;->a(JJF)F │ │ - move-result v0 │ + move-result v1 │ │ - add-float/2addr v0, v9 │ + add-float/2addr v0, v1 │ │ iget v1, p0, Lfi/harism/wallpaper/flier/g;->a:F │ │ - mul-float v9, v0, v1 │ + mul-float v6, v0, v1 │ │ const/16 v0, 0x10 │ │ new-array v0, v0, [F │ │ move v1, v10 │ │ - move v2, v6 │ + move v2, v7 │ │ move v3, v11 │ │ move v4, v12 │ │ move v5, v12 │ │ invoke-static/range {v0 .. v5}, Landroid/opengl/Matrix;->setRotateM([FIFFFF)V │ │ move v1, v10 │ │ - move v2, v8 │ + move v2, v9 │ │ move v3, v12 │ │ move v4, v11 │ │ move v5, v12 │ │ invoke-static/range {v0 .. v5}, Landroid/opengl/Matrix;->rotateM([FIFFFF)V │ │ move v1, v10 │ │ - move v2, v7 │ + move v2, v8 │ │ move v3, v12 │ │ move v4, v12 │ │ move v5, v11 │ │ @@ -304,15 +304,15 @@ │ │ const/high16 v2, 0x40a00000 # 5.0f │ │ div-float/2addr v1, v2 │ │ invoke-static {v0, v10, v11, v1, v12}, Landroid/opengl/Matrix;->translateM([FIFFF)V │ │ - invoke-static {v0, v10, v9, v9, v9}, Landroid/opengl/Matrix;->scaleM([FIFFF)V │ + invoke-static {v0, v10, v6, v6, v6}, Landroid/opengl/Matrix;->scaleM([FIFFF)V │ │ iget-object v2, p0, Lfi/harism/wallpaper/flier/g;->h:[F │ │ move v1, v10 │ │ move v3, v10 ├── smali/fi/harism/wallpaper/flier/n.smali │ @@ -78,15 +78,15 @@ │ │ invoke-virtual {v0, v1}, Ljava/nio/ByteBuffer;->position(I)Ljava/nio/Buffer; │ │ return-void │ .end method │ │ .method private a(JJF)F │ - .locals 4 │ + .locals 5 │ │ const-wide v0, 0x401921fb54442d18L # 6.283185307179586 │ │ rem-long v2, p1, p3 │ │ long-to-double v2, v2 │ │ @@ -118,31 +118,31 @@ │ │ iget-object v0, p0, Lfi/harism/wallpaper/flier/n;->a:Lfi/harism/wallpaper/flier/m; │ │ const-string v1, "uPositionOffset" │ │ invoke-virtual {v0, v1}, Lfi/harism/wallpaper/flier/m;->a(Ljava/lang/String;)I │ │ - move-result v6 │ + move-result v7 │ │ iget-object v0, p0, Lfi/harism/wallpaper/flier/n;->a:Lfi/harism/wallpaper/flier/m; │ │ const-string v1, "uTextureSize" │ │ invoke-virtual {v0, v1}, Lfi/harism/wallpaper/flier/m;->a(Ljava/lang/String;)I │ │ - move-result v7 │ + move-result v8 │ │ iget-object v0, p0, Lfi/harism/wallpaper/flier/n;->a:Lfi/harism/wallpaper/flier/m; │ │ const-string v1, "uColor" │ │ invoke-virtual {v0, v1}, Lfi/harism/wallpaper/flier/m;->a(Ljava/lang/String;)I │ │ - move-result v8 │ + move-result v9 │ │ iget-object v0, p0, Lfi/harism/wallpaper/flier/n;->a:Lfi/harism/wallpaper/flier/m; │ │ const-string v1, "aPosition" │ │ invoke-virtual {v0, v1}, Lfi/harism/wallpaper/flier/m;->a(Ljava/lang/String;)I │ │ @@ -174,159 +174,159 @@ │ │ invoke-virtual {v1, v2}, Lfi/harism/wallpaper/flier/f;->b(I)I │ │ move-result v1 │ │ invoke-static {v0, v1}, Landroid/opengl/GLES20;->glBindTexture(II)V │ │ - iget v9, p0, Lfi/harism/wallpaper/flier/n;->g:I │ + iget v0, p0, Lfi/harism/wallpaper/flier/n;->g:I │ │ - iget v0, p0, Lfi/harism/wallpaper/flier/n;->h:I │ + iget v1, p0, Lfi/harism/wallpaper/flier/n;->h:I │ │ - div-int/lit8 v10, v0, 0x4 │ + div-int/lit8 v10, v1, 0x4 │ │ invoke-static {}, Landroid/os/SystemClock;->uptimeMillis()J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - const-wide/16 v3, 0x7d0 │ + const-wide/16 v4, 0x7d0 │ │ - const v5, 0x3e4ccccd # 0.2f │ + const v6, 0x3e4ccccd # 0.2f │ │ - move-object v0, p0 │ + move-object v1, p0 │ │ - invoke-direct/range {v0 .. v5}, Lfi/harism/wallpaper/flier/n;->a(JJF)F │ + invoke-direct/range {v1 .. v6}, Lfi/harism/wallpaper/flier/n;->a(JJF)F │ │ - move-result v0 │ - │ - const v3, 0x3e4ccccd # 0.2f │ + move-result v1 │ │ - add-float/2addr v0, v3 │ + const v4, 0x3e4ccccd # 0.2f │ │ - iget v3, p0, Lfi/harism/wallpaper/flier/n;->j:F │ + add-float/2addr v1, v4 │ │ - sub-float v11, v0, v3 │ + iget v4, p0, Lfi/harism/wallpaper/flier/n;->j:F │ │ - const-wide/16 v3, 0x929 │ + sub-float v11, v1, v4 │ │ - const v5, 0x3e4ccccd # 0.2f │ + const-wide/16 v4, 0x929 │ │ - move-object v0, p0 │ + const v6, 0x3e4ccccd # 0.2f │ │ - invoke-direct/range {v0 .. v5}, Lfi/harism/wallpaper/flier/n;->a(JJF)F │ + move-object v1, p0 │ │ - move-result v0 │ + invoke-direct/range {v1 .. v6}, Lfi/harism/wallpaper/flier/n;->a(JJF)F │ │ - const v3, 0x3e4ccccd # 0.2f │ + move-result v1 │ │ - add-float/2addr v0, v3 │ + const v4, 0x3e4ccccd # 0.2f │ │ - iget v3, p0, Lfi/harism/wallpaper/flier/n;->j:F │ + add-float/2addr v1, v4 │ │ - sub-float v12, v0, v3 │ + iget v4, p0, Lfi/harism/wallpaper/flier/n;->j:F │ │ - const-wide/16 v3, 0x1388 │ + sub-float v12, v1, v4 │ │ - const v5, 0x3e4ccccd # 0.2f │ + const-wide/16 v4, 0x1388 │ │ - move-object v0, p0 │ + const v6, 0x3e4ccccd # 0.2f │ │ - invoke-direct/range {v0 .. v5}, Lfi/harism/wallpaper/flier/n;->a(JJF)F │ + move-object v1, p0 │ │ - move-result v0 │ + invoke-direct/range {v1 .. v6}, Lfi/harism/wallpaper/flier/n;->a(JJF)F │ │ - const v3, 0x3e4ccccd # 0.2f │ + move-result v1 │ │ - sub-float v13, v0, v3 │ + const v4, 0x3e4ccccd # 0.2f │ │ - const-wide/16 v3, 0x1472 │ + sub-float v13, v1, v4 │ │ - const v5, 0x3e4ccccd # 0.2f │ + const-wide/16 v4, 0x1472 │ │ - move-object v0, p0 │ + const v6, 0x3e4ccccd # 0.2f │ │ - invoke-direct/range {v0 .. v5}, Lfi/harism/wallpaper/flier/n;->a(JJF)F │ + move-object v1, p0 │ │ - move-result v0 │ + invoke-direct/range {v1 .. v6}, Lfi/harism/wallpaper/flier/n;->a(JJF)F │ │ - const v1, 0x3ecccccd # 0.4f │ + move-result v1 │ │ - sub-float/2addr v0, v1 │ + const v2, 0x3ecccccd # 0.4f │ │ - const/4 v1, 0x0 │ + sub-float/2addr v1, v2 │ │ const/4 v2, 0x0 │ │ - invoke-static {v1, v2, v9, v10}, Landroid/opengl/GLES20;->glViewport(IIII)V │ + const/4 v3, 0x0 │ + │ + invoke-static {v2, v3, v0, v10}, Landroid/opengl/GLES20;->glViewport(IIII)V │ │ - invoke-static {v6, v11, v13}, Landroid/opengl/GLES20;->glUniform2f(IFF)V │ + invoke-static {v7, v11, v13}, Landroid/opengl/GLES20;->glUniform2f(IFF)V │ │ - int-to-float v1, v9 │ + int-to-float v0, v0 │ │ iget v2, p0, Lfi/harism/wallpaper/flier/n;->i:I │ │ int-to-float v2, v2 │ │ - div-float/2addr v1, v2 │ + div-float/2addr v0, v2 │ │ int-to-float v2, v10 │ │ iget v3, p0, Lfi/harism/wallpaper/flier/n;->i:I │ │ int-to-float v3, v3 │ │ div-float/2addr v2, v3 │ │ - invoke-static {v7, v1, v2}, Landroid/opengl/GLES20;->glUniform2f(IFF)V │ + invoke-static {v8, v0, v2}, Landroid/opengl/GLES20;->glUniform2f(IFF)V │ │ - const/4 v1, 0x1 │ + const/4 v0, 0x1 │ │ iget-object v2, p0, Lfi/harism/wallpaper/flier/n;->e:[F │ │ const/4 v3, 0x0 │ │ - invoke-static {v8, v1, v2, v3}, Landroid/opengl/GLES20;->glUniform3fv(II[FI)V │ + invoke-static {v9, v0, v2, v3}, Landroid/opengl/GLES20;->glUniform3fv(II[FI)V │ │ - const/4 v1, 0x5 │ + const/4 v0, 0x5 │ │ const/4 v2, 0x0 │ │ const/4 v3, 0x4 │ │ - invoke-static {v1, v2, v3}, Landroid/opengl/GLES20;->glDrawArrays(III)V │ + invoke-static {v0, v2, v3}, Landroid/opengl/GLES20;->glDrawArrays(III)V │ │ - const/16 v1, 0xb90 │ + const/16 v0, 0xb90 │ │ - invoke-static {v1}, Landroid/opengl/GLES20;->glEnable(I)V │ + invoke-static {v0}, Landroid/opengl/GLES20;->glEnable(I)V │ │ - const/16 v1, 0x207 │ + const/16 v0, 0x207 │ │ const/4 v2, 0x1 │ │ const/4 v3, -0x1 │ │ - invoke-static {v1, v2, v3}, Landroid/opengl/GLES20;->glStencilFunc(III)V │ + invoke-static {v0, v2, v3}, Landroid/opengl/GLES20;->glStencilFunc(III)V │ │ - const/16 v1, 0x1e01 │ + const/16 v0, 0x1e01 │ │ const/16 v2, 0x1e01 │ │ const/16 v3, 0x1e01 │ │ - invoke-static {v1, v2, v3}, Landroid/opengl/GLES20;->glStencilOp(III)V │ + invoke-static {v0, v2, v3}, Landroid/opengl/GLES20;->glStencilOp(III)V │ │ - invoke-static {v6, v12, v0}, Landroid/opengl/GLES20;->glUniform2f(IFF)V │ + invoke-static {v7, v12, v1}, Landroid/opengl/GLES20;->glUniform2f(IFF)V │ │ const/4 v0, 0x1 │ │ iget-object v1, p0, Lfi/harism/wallpaper/flier/n;->d:[F │ │ const/4 v2, 0x0 │ │ - invoke-static {v8, v0, v1, v2}, Landroid/opengl/GLES20;->glUniform3fv(II[FI)V │ + invoke-static {v9, v0, v1, v2}, Landroid/opengl/GLES20;->glUniform3fv(II[FI)V │ │ const/4 v0, 0x5 │ │ const/4 v1, 0x0 │ │ const/4 v2, 0x4