3.69 MB
/home/fdroid/fdroiddata/tmp/com.evancharlton.mileage_3110.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_com.evancharlton.mileage_3110.apk
3.87 KB
/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}
error from `/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}` (b): DOES NOT VERIFY ERROR: res/drawable-ldpi/ic_tab_fillup_unselected.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-hdpi/ic_tab_vehicles_selected.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-ldpi/ic_menu_edit.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-mdpi/ic_menu_info_details.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-ldpi/ic_tab_statistics_unselected.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-mdpi/ic_tab_fillup_selected.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-hdpi/ic_menu_add.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-ldpi/ic_tab_statistics_selected.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-mdpi/ic_tab_statistics_selected.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-hdpi/ic_tab_fillup_unselected.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-hdpi/ic_menu_edit.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-ldpi/ic_tab_vehicles_selected.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-ldpi/ic_tab_history_unselected.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-hdpi/ic_tab_statistics_unselected.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-hdpi/ic_menu_info_details.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-ldpi/ic_menu_recalculate.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-hdpi/ic_tab_fillup_selected.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-mdpi/ic_tab_fillup_unselected.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-hdpi/ic_tab_history_unselected.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-ldpi/icon.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-hdpi/ic_menu_intervals.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-hdpi/ic_menu_recalculate.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-mdpi/ic_tab_history_unselected.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-ldpi/ic_tab_history_selected.png entry referenced by META-INF/MANIFEST.MF not found in the APK [ truncated after 25 lines; 16 ignored ]
    
Offset 1, 16 lines modifiedOffset 0, 0 lines modified
1 Verifies 
2 Verified·using·v1·scheme·(JAR·signing):·true 
3 Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·false 
4 Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·false 
5 Verified·using·v4·scheme·(APK·Signature·Scheme·v4):·false 
6 Verified·for·SourceStamp:·false 
7 Number·of·signers:·1 
8 Signer·#1·certificate·DN:·CN=FDroid,·OU=FDroid,·O=fdroid.org,·L=ORG,·ST=ORG,·C=UK 
9 Signer·#1·certificate·SHA-256·digest:·1055e3c09a3d49fe0ebe38819954b73aeaeb080160e5b4bb4e33152e4231010a 
10 Signer·#1·certificate·SHA-1·digest:·3d9a9aa44b811761c4c410e2820f696d4180db3e 
11 Signer·#1·certificate·MD5·digest:·8d94344f7f0602be0095e060cfc19cab 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·8bcdebb16fb009badfa7ce091eb6e74a857ce47ca7889e8996767ffb62870ee3 
15 Signer·#1·public·key·SHA-1·digest:·6ba362898f9c9e8b52928ab746c90cd30f43ac97 
16 Signer·#1·public·key·MD5·digest:·f122c448e9b3cb8d277d06b531bf4286 
262 KB
zipinfo -v {}
Differences in extra fields detected; using output from zipinfo -v
    
Offset 1, 3786 lines modifiedOffset 1, 3656 lines modified
1 There·is·no·zipfile·comment.1 There·is·no·zipfile·comment.
  
2 End-of-central-directory·record:2 End-of-central-directory·record:
3 -------------------------------3 -------------------------------
  
4 ··Zip·archive·file·size:····················380948·(000000000005D014h)4 ··Zip·archive·file·size:····················380626·(000000000005CED2h)
5 ··Actual·end-cent-dir·record·offset:········380926·(000000000005CFFEh)5 ··Actual·end-cent-dir·record·offset:········380604·(000000000005CEBCh)
6 ··Expected·end-cent-dir·record·offset:······380926·(000000000005CFFEh)6 ··Expected·end-cent-dir·record·offset:······380604·(000000000005CEBCh)
7 ··(based·on·the·length·of·the·central·directory·and·its·expected·offset)7 ··(based·on·the·length·of·the·central·directory·and·its·expected·offset)
  
8 ··This·zipfile·constitutes·the·sole·disk·of·a·single-part·archive;·its8 ··This·zipfile·constitutes·the·sole·disk·of·a·single-part·archive;·its
9 ··central·directory·contains·125·entries.9 ··central·directory·contains·125·entries.
10 ··The·central·directory·is·10291·(0000000000002833h)·bytes·long,10 ··The·central·directory·is·10411·(00000000000028ABh)·bytes·long,
11 ··and·its·(expected)·offset·in·bytes·from·the·beginning·of·the·zipfile11 ··and·its·(expected)·offset·in·bytes·from·the·beginning·of·the·zipfile
12 ··is·370635·(000000000005A7CBh).12 ··is·370193·(000000000005A611h).
  
  
13 Central·directory·entry·#1:13 Central·directory·entry·#1:
14 ---------------------------14 ---------------------------
  
15 ··META-INF/MANIFEST.MF15 ··AndroidManifest.xml
  
16 ··offset·of·local·header·from·start·of·archive:···016 ··offset·of·local·header·from·start·of·archive:···0
17 ··················································(0000000000000000h)·bytes17 ··················································(0000000000000000h)·bytes
18 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT18 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT
19 ··version·of·encoding·software:···················2.019 ··version·of·encoding·software:···················2.0
20 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT20 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
21 ··minimum·software·version·required·to·extract:···2.021 ··minimum·software·version·required·to·extract:···2.0
22 ··compression·method:·····························deflated22 ··compression·method:·····························deflated
23 ··compression·sub-type·(deflation):···············normal23 ··compression·sub-type·(deflation):···············normal
24 ··file·security·status:···························not·encrypted24 ··file·security·status:···························not·encrypted
25 ··extended·local·header:··························yes25 ··extended·local·header:··························yes
26 ··file·last·modified·on·(DOS·date/time):··········2012·Jun·1·18:26:5426 ··file·last·modified·on·(DOS·date/time):··········2017·Sep·20·15:35:22
27 ··32-bit·CRC·value·(hex):·························d8341eeb27 ··32-bit·CRC·value·(hex):·························d4caee44
28 ··compressed·size:································3677·bytes28 ··compressed·size:································2499·bytes
29 ··uncompressed·size:······························11013·bytes29 ··uncompressed·size:······························11372·bytes
30 ··length·of·filename:·····························20·characters30 ··length·of·filename:·····························19·characters
31 ··length·of·extra·field:··························0·bytes31 ··length·of·extra·field:··························4·bytes
32 ··length·of·file·comment:·························0·characters32 ··length·of·file·comment:·························0·characters
33 ··disk·number·on·which·file·begins:···············disk·133 ··disk·number·on·which·file·begins:···············disk·1
34 ··apparent·file·type:·····························binary34 ··apparent·file·type:·····························binary
35 ··non-MSDOS·external·file·attributes:·············000000·hex35 ··non-MSDOS·external·file·attributes:·············000000·hex
36 ··MS-DOS·file·attributes·(00·hex):················none36 ··MS-DOS·file·attributes·(00·hex):················none
  
 37 ··The·central-directory·extra·field·contains:
 38 ··-·A·subfield·with·ID·0xcafe·(unknown)·and·0·data·bytes.
  
37 ··There·is·no·file·comment.39 ··There·is·no·file·comment.
  
38 Central·directory·entry·#2:40 Central·directory·entry·#2:
39 ---------------------------41 ---------------------------
  
40 ··There·are·an·extra·16·bytes·preceding·this·file.42 ··There·are·an·extra·16·bytes·preceding·this·file.
  
41 ··META-INF/1ABD07F1.SF43 ··res/anim/slide_in_left.xml
  
42 ··offset·of·local·header·from·start·of·archive:···374344 ··offset·of·local·header·from·start·of·archive:···2568
43 ··················································(0000000000000E9Fh)·bytes45 ··················································(0000000000000A08h)·bytes
44 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT46 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT
45 ··version·of·encoding·software:···················2.047 ··version·of·encoding·software:···················2.0
46 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT48 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
47 ··minimum·software·version·required·to·extract:···2.049 ··minimum·software·version·required·to·extract:···2.0
48 ··compression·method:·····························deflated50 ··compression·method:·····························deflated
49 ··compression·sub-type·(deflation):···············normal51 ··compression·sub-type·(deflation):···············normal
50 ··file·security·status:···························not·encrypted52 ··file·security·status:···························not·encrypted
51 ··extended·local·header:··························yes53 ··extended·local·header:··························yes
52 ··file·last·modified·on·(DOS·date/time):··········2012·Jun·1·18:26:5654 ··file·last·modified·on·(DOS·date/time):··········2017·Sep·20·15:35:22
53 ··32-bit·CRC·value·(hex):·························220d908f55 ··32-bit·CRC·value·(hex):·························c9c1e4c1
54 ··compressed·size:································3761·bytes56 ··compressed·size:································241·bytes
55 ··uncompressed·size:······························11134·bytes57 ··uncompressed·size:······························504·bytes
56 ··length·of·filename:·····························20·characters58 ··length·of·filename:·····························26·characters
57 ··length·of·extra·field:··························0·bytes59 ··length·of·extra·field:··························0·bytes
58 ··length·of·file·comment:·························0·characters60 ··length·of·file·comment:·························0·characters
59 ··disk·number·on·which·file·begins:···············disk·161 ··disk·number·on·which·file·begins:···············disk·1
60 ··apparent·file·type:·····························binary62 ··apparent·file·type:·····························binary
61 ··non-MSDOS·external·file·attributes:·············000000·hex63 ··non-MSDOS·external·file·attributes:·············000000·hex
62 ··MS-DOS·file·attributes·(00·hex):················none64 ··MS-DOS·file·attributes·(00·hex):················none
  
63 ··There·is·no·file·comment.65 ··There·is·no·file·comment.
  
64 Central·directory·entry·#3:66 Central·directory·entry·#3:
65 ---------------------------67 ---------------------------
  
66 ··There·are·an·extra·16·bytes·preceding·this·file.68 ··There·are·an·extra·16·bytes·preceding·this·file.
  
67 ··META-INF/1ABD07F1.RSA69 ··res/anim/slide_in_right.xml
  
68 ··offset·of·local·header·from·start·of·archive:···757070 ··offset·of·local·header·from·start·of·archive:···2881
69 ··················································(0000000000001D92h)·bytes71 ··················································(0000000000000B41h)·bytes
70 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT72 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT
71 ··version·of·encoding·software:···················2.073 ··version·of·encoding·software:···················2.0
72 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT74 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
73 ··minimum·software·version·required·to·extract:···2.075 ··minimum·software·version·required·to·extract:···2.0
74 ··compression·method:·····························deflated76 ··compression·method:·····························deflated
75 ··compression·sub-type·(deflation):···············normal77 ··compression·sub-type·(deflation):···············normal
76 ··file·security·status:···························not·encrypted78 ··file·security·status:···························not·encrypted
77 ··extended·local·header:··························yes79 ··extended·local·header:··························yes
78 ··file·last·modified·on·(DOS·date/time):··········2012·Jun·1·18:26:5680 ··file·last·modified·on·(DOS·date/time):··········2017·Sep·20·15:35:22
79 ··32-bit·CRC·value·(hex):·························391b6acd81 ··32-bit·CRC·value·(hex):·························cfd4fa50
80 ··compressed·size:································1039·bytes82 ··compressed·size:································241·bytes
81 ··uncompressed·size:······························1291·bytes83 ··uncompressed·size:······························504·bytes
82 ··length·of·filename:·····························21·characters84 ··length·of·filename:·····························27·characters
83 ··length·of·extra·field:··························0·bytes85 ··length·of·extra·field:··························0·bytes
84 ··length·of·file·comment:·························0·characters86 ··length·of·file·comment:·························0·characters
85 ··disk·number·on·which·file·begins:···············disk·187 ··disk·number·on·which·file·begins:···············disk·1
86 ··apparent·file·type:·····························binary88 ··apparent·file·type:·····························binary
87 ··non-MSDOS·external·file·attributes:·············000000·hex89 ··non-MSDOS·external·file·attributes:·············000000·hex
88 ··MS-DOS·file·attributes·(00·hex):················none90 ··MS-DOS·file·attributes·(00·hex):················none
  
89 ··There·is·no·file·comment.91 ··There·is·no·file·comment.
  
90 Central·directory·entry·#4:92 Central·directory·entry·#4:
91 ---------------------------93 ---------------------------
  
92 ··There·are·an·extra·16·bytes·preceding·this·file.94 ··There·are·an·extra·16·bytes·preceding·this·file.
  
93 ··res/anim/slide_in_left.xml95 ··res/anim/slide_out_left.xml
  
94 ··offset·of·local·header·from·start·of·archive:···867696 ··offset·of·local·header·from·start·of·archive:···3195
95 ··················································(00000000000021E4h)·bytes97 ··················································(0000000000000C7Bh)·bytes
96 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT98 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT
97 ··version·of·encoding·software:···················2.099 ··version·of·encoding·software:···················2.0
98 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT100 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
99 ··minimum·software·version·required·to·extract:···2.0101 ··minimum·software·version·required·to·extract:···2.0
100 ··compression·method:·····························deflated102 ··compression·method:·····························deflated
101 ··compression·sub-type·(deflation):···············normal103 ··compression·sub-type·(deflation):···············normal
102 ··file·security·status:···························not·encrypted104 ··file·security·status:···························not·encrypted
Max diff block lines reached; 260587/268408 bytes (97.09%) of diff not shown.
123 B
filetype from file(1)
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 Zip·archive·data,·at·least·v2.0·to·extract1 Java·archive·data·(JAR)
1.18 KB
AndroidManifest.xml (decoded)
1.13 KB
AndroidManifest.xml
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <manifest·xmlns:android="http://schemas.android.com/apk/res/android"·android:versionCode="3110"·android:versionName="3.1.1"·android:installLocation="auto"·package="com.evancharlton.mileage">2 <manifest·xmlns:android="http://schemas.android.com/apk/res/android"·android:versionCode="3110"·android:versionName="3.1.1"·android:installLocation="auto"·package="com.evancharlton.mileage"·platformBuildVersionCode="10"·platformBuildVersionName="2.3.3">
3 ··<uses-sdk·android:minSdkVersion="4"·android:targetSdkVersion="10"/>3 ··<uses-sdk·android:minSdkVersion="4"·android:targetSdkVersion="10"/>
4 ··<uses-permission·android:name="android.permission.ACCESS_COARSE_LOCATION"/>4 ··<uses-permission·android:name="android.permission.ACCESS_COARSE_LOCATION"/>
5 ··<uses-permission·android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>5 ··<uses-permission·android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
6 ··<uses-permission·android:name="android.permission.VIBRATE"/>6 ··<uses-permission·android:name="android.permission.VIBRATE"/>
7 ··<supports-screens·android:anyDensity="true"·android:smallScreens="true"·android:normalScreens="true"·android:largeScreens="true"/>7 ··<supports-screens·android:anyDensity="true"·android:smallScreens="true"·android:normalScreens="true"·android:largeScreens="true"/>
8 ··<application·android:label="@string/app_name"·android:icon="@drawable/icon">8 ··<application·android:label="@string/app_name"·android:icon="@drawable/icon">
9 ····<provider·android:name=".provider.FillUpsProvider"·android:authorities="com.evancharlton.mileage"/>9 ····<provider·android:name=".provider.FillUpsProvider"·android:authorities="com.evancharlton.mileage"/>
489 KB
resources.arsc
    
Offset 1, 3106 lines modifiedOffset 1, 3106 lines modified
00000000:·0200·0c00·c4e4·0000·0100·0000·0100·1c00··................00000000:·0200·0c00·e4e6·0000·0100·0000·0100·1c00··................
00000010:·8465·0000·9f01·0000·0000·0000·0000·0000··.e..............00000010:·7466·0000·9f01·0000·0000·0000·0000·0000··tf..............
00000020:·9806·0000·0000·0000·0000·0000·3000·0000··............0...00000020:·9806·0000·0000·0000·0000·0000·3000·0000··............0...
00000030:·6800·0000·a400·0000·ea00·0000·3001·0000··h...........0...00000030:·6800·0000·a400·0000·e600·0000·2801·0000··h...........(...
00000040:·7201·0000·b401·0000·0002·0000·3e02·0000··r...........>...00000040:·6601·0000·a001·0000·da01·0000·1402·0000··f...............
00000050:·8602·0000·ce02·0000·0803·0000·4c03·0000··............L...00000050:·4c02·0000·7a02·0000·b402·0000·fa02·0000··L...z...........
00000060:·9003·0000·e803·0000·4004·0000·9804·0000··........@.......00000060:·2a03·0000·5403·0000·8803·0000·ba03·0000··*...T...........
00000070:·e004·0000·3205·0000·8405·0000·d005·0000··....2...........00000070:·0204·0000·5604·0000·a204·0000·ee04·0000··....V...........
00000080:·1c06·0000·7206·0000·c806·0000·0807·0000··....r...........00000080:·3a05·0000·7c05·0000·a605·0000·e605·0000··:...|...........
00000090:·6407·0000·c607·0000·2208·0000·8408·0000··d......."....... 
000000a0:·e008·0000·4209·0000·a209·0000·080a·0000··....B...........00000090:·1e06·0000·5a06·0000·a206·0000·e806·0000··....Z...........
000000b0:·680a·0000·ce0a·0000·2e0b·0000·940b·0000··h...............000000a0:·2807·0000·7207·0000·b407·0000·ec07·0000··(...r...........
 000000b0:·2408·0000·5e08·0000·8c08·0000·c208·0000··$...^...........
 000000c0:·0409·0000·4409·0000·7c09·0000·cc09·0000··....D...|.......
 000000d0:·2e0a·0000·6a0a·0000·a40a·0000·d00a·0000··....j...........
 000000e0:·000b·0000·2c0b·0000·580b·0000·8c0b·0000··....,...X.......
000000c0:·d60b·0000·340c·0000·980c·0000·f60c·0000··....4...........000000f0:·b80b·0000·000c·0000·3e0c·0000·6c0c·0000··........>...l...
000000d0:·5a0d·0000·b80d·0000·1c0e·0000·7e0e·0000··Z...........~... 
000000e0:·e60e·0000·480f·0000·b00f·0000·1210·0000··....H........... 
000000f0:·7a10·0000·c210·0000·2611·0000·9011·0000··z.......&.......00000100:·b00c·0000·ec0c·0000·480d·0000·940d·0000··........H.......
 00000110:·020e·0000·660e·0000·b40e·0000·fe0e·0000··....f...........
 00000120:·640f·0000·ca0f·0000·3210·0000·9010·0000··d.......2.......
 00000130:·fa10·0000·6411·0000·bc11·0000·1e12·0000··....d...........
 00000140:·5c12·0000·ca12·0000·3013·0000·9413·0000··\.......0.......
00000100:·f411·0000·5e12·0000·c212·0000·2c13·0000··....^.......,...00000150:·fa13·0000·6214·0000·cc14·0000·2e15·0000··....b...........
00000110:·9413·0000·0214·0000·6a14·0000·d814·0000··........j.......00000160:·9815·0000·0616·0000·7016·0000·d216·0000··........p.......
00000120:·4015·0000·ae15·0000·f215·0000·5216·0000··@...........R... 
00000130:·b816·0000·1817·0000·7e17·0000·de17·0000··........~.......00000170:·3a17·0000·9817·0000·fe17·0000·6218·0000··:...........b...
00000140:·4418·0000·a818·0000·1219·0000·7619·0000··D...........v... 
00000150:·e019·0000·441a·0000·ae1a·0000·dc1a·0000··....D........... 
00000160:·141b·0000·4c1b·0000·8a1b·0000·b61b·0000··....L...........00000180:·cc18·0000·3219·0000·9c19·0000·041a·0000··....2...........
 00000190:·6a1a·0000·cc1a·0000·301b·0000·9e1b·0000··j.......0.......
 000001a0:·081c·0000·6e1c·0000·d41c·0000·3e1d·0000··....n.......>...
00000170:·ea1b·0000·161c·0000·421c·0000·721c·0000··........B...r...000001b0:·a01d·0000·081e·0000·461e·0000·a21e·0000··........F.......
00000180:·9e1c·0000·d81c·0000·141d·0000·761d·0000··............v...000001c0:·fa1e·0000·641f·0000·c21f·0000·0c20·0000··....d........·..
00000190:·c61d·0000·fe1d·0000·3e1e·0000·741e·0000··........>...t... 
000001a0:·a21e·0000·dc1e·0000·141f·0000·4c1f·0000··............L... 
000001b0:·8e1f·0000·d81f·0000·1820·0000·5e20·0000··.........·..^·.. 
000001c0:·a620·0000·e220·0000·1a21·0000·4421·0000··.·...·...!..D!..000001d0:·5a20·0000·ac20·0000·f820·0000·5e21·0000··Z·...·...·..^!..
000001d0:·8621·0000·d221·0000·2622·0000·5822·0000··.!...!..&"..X"..000001e0:·cc21·0000·3022·0000·9622·0000·f822·0000··.!..0"..."..."..
 000001f0:·5c23·0000·c423·0000·2e24·0000·9424·0000··\#...#...$...$..
 00000200:·0225·0000·6c25·0000·7225·0000·7825·0000··.%..l%..r%..x%..
000001e0:·8c22·0000·b622·0000·e622·0000·2c23·0000··."..."..."..,#.. 
000001f0:·6623·0000·9423·0000·cc23·0000·0624·0000··f#...#...#...$.. 
00000200:·4024·0000·7c24·0000·8224·0000·8824·0000··@$..|$...$...$.. 
00000210:·8e24·0000·a024·0000·c224·0000·d424·0000··.$...$...$...$.. 
00000220:·fc24·0000·2425·0000·5425·0000·6825·0000··.$..$%..T%..h%.. 
00000230:·8e25·0000·aa25·0000·d625·0000·f625·0000··.%...%...%...%..00000210:·7e25·0000·9025·0000·b225·0000·c425·0000··~%...%...%...%..
00000240:·a826·0000·4c27·0000·dc27·0000·ac28·0000··.&..L'...'...(.. 
00000250:·f228·0000·2429·0000·3829·0000·4429·0000··.(..$)..8)..D).. 
00000260:·8429·0000·9829·0000·a629·0000·c029·0000··.)...)...)...).. 
00000270:·d029·0000·e229·0000·fa29·0000·042a·0000··.)...)...)...*.. 
00000280:·222a·0000·302a·0000·4a2a·0000·642a·0000··"*..0*..J*..d*..00000220:·ec25·0000·1426·0000·4426·0000·5826·0000··.%...&..D&..X&..
 00000230:·7e26·0000·9a26·0000·c626·0000·e626·0000··~&...&...&...&..
 00000240:·9827·0000·3c28·0000·cc28·0000·9c29·0000··.'..<(...(...)..
 00000250:·e229·0000·142a·0000·282a·0000·342a·0000··.)...*..(*..4*..
 00000260:·742a·0000·882a·0000·962a·0000·b02a·0000··t*...*...*...*..
00000290:·902a·0000·b22a·0000·da2a·0000·182b·0000··.*...*...*...+..00000270:·c02a·0000·d22a·0000·ea2a·0000·f42a·0000··.*...*...*...*..
 00000280:·122b·0000·202b·0000·3a2b·0000·542b·0000··.+..·+..:+..T+..
 00000290:·802b·0000·a22b·0000·ca2b·0000·082c·0000··.+...+...+...,..
000002a0:·462b·0000·5c2b·0000·962b·0000·c62b·0000··F+..\+...+...+..000002a0:·362c·0000·4c2c·0000·862c·0000·b62c·0000··6,..L,...,...,..
 000002b0:·d62c·0000·1e2d·0000·2e2d·0000·3a2d·0000··.,...-...-..:-..
 000002c0:·642d·0000·8a2d·0000·b22d·0000·cc2d·0000··d-...-...-...-..
000002b0:·e62b·0000·2e2c·0000·3e2c·0000·4a2c·0000··.+...,..>,..J,.. 
000002c0:·742c·0000·9a2c·0000·c22c·0000·dc2c·0000··t,...,...,...,.. 
000002d0:·1e2d·0000·382d·0000·442d·0000·642d·0000··.-..8-..D-..d-.. 
000002e0:·e02d·0000·002e·0000·a62e·0000·c02e·0000··.-.............. 
000002f0:·cc2e·0000·da2e·0000·ea2e·0000·f82e·0000··................000002d0:·0e2e·0000·282e·0000·342e·0000·542e·0000··....(...4...T...
 000002e0:·d02e·0000·f02e·0000·962f·0000·b02f·0000··........./.../..
00000300:·0c2f·0000·202f·0000·2c2f·0000·382f·0000··./..·/..,/..8/..000002f0:·bc2f·0000·ca2f·0000·da2f·0000·e82f·0000··./.../.../.../..
00000310:·462f·0000·662f·0000·7e2f·0000·922f·0000··F/..f/..~/.../.. 
00000320:·b22f·0000·1a30·0000·7830·0000·9a30·0000··./...0..x0...0..00000300:·fc2f·0000·1030·0000·1c30·0000·2830·0000··./...0...0..(0..
 00000310:·3630·0000·5630·0000·6e30·0000·8230·0000··60..V0..n0...0..
00000330:·ee30·0000·0e31·0000·6a31·0000·8831·0000··.0...1..j1...1..00000320:·a230·0000·0a31·0000·6831·0000·8a31·0000··.0...1..h1...1..
00000340:·b431·0000·fc31·0000·4632·0000·6832·0000··.1...1..F2..h2..00000330:·de31·0000·fe31·0000·5a32·0000·7832·0000··.1...1..Z2..x2..
 00000340:·a432·0000·ec32·0000·3633·0000·5833·0000··.2...2..63..X3..
00000350:·7e32·0000·ba32·0000·e232·0000·f432·0000··~2...2...2...2.. 
00000360:·3833·0000·6833·0000·7633·0000·9e33·0000··83..h3..v3...3.. 
00000370:·ba33·0000·0034·0000·5c34·0000·7e34·0000··.3...4..\4..~4.. 
00000380:·f634·0000·4635·0000·6435·0000·2c37·0000··.4..F5..d5..,7.. 
00000390:·6037·0000·2038·0000·3c38·0000·5e38·0000··`7..·8..<8..^8.. 
000003a0:·563a·0000·d03b·0000·1c3d·0000·c23e·0000··V:...;...=...>.. 
000003b0:·ea3e·0000·023f·0000·283f·0000·443f·0000··.>...?..(?..D?.. 
000003c0:·6e3f·0000·aa3f·0000·ca3f·0000·e83f·0000··n?...?...?...?..00000350:·6e33·0000·aa33·0000·d233·0000·e433·0000··n3...3...3...3..
000003d0:·fa3f·0000·3240·0000·4a40·0000·6440·0000··.?..2@..J@..d@..00000360:·2834·0000·5834·0000·6634·0000·8e34·0000··(4..X4..f4...4..
 00000370:·aa34·0000·f034·0000·4c35·0000·6e35·0000··.4...4..L5..n5..
 00000380:·e635·0000·3636·0000·5436·0000·1c38·0000··.5..66..T6...8..
 00000390:·5038·0000·1039·0000·2c39·0000·4e39·0000··P8...9..,9..N9..
 000003a0:·463b·0000·c03c·0000·0c3e·0000·b23f·0000··F;...<...>...?..
 000003b0:·da3f·0000·f23f·0000·1840·0000·3440·0000··.?...?...@..4@..
000003e0:·7e40·0000·9c40·0000·e440·0000·1c41·0000··~@...@...@...A..000003c0:·5e40·0000·9a40·0000·ba40·0000·d840·0000··^@...@...@...@..
000003f0:·3a41·0000·5641·0000·8241·0000·aa41·0000··:A..VA...A...A..000003d0:·ea40·0000·2241·0000·3a41·0000·5441·0000··.@.."A..:A..TA..
 000003e0:·6e41·0000·8c41·0000·d441·0000·0c42·0000··nA...A...A...B..
 000003f0:·2a42·0000·4642·0000·7242·0000·9a42·0000··*B..FB..rB...B..
00000400:·d041·0000·0442·0000·2842·0000·4c42·0000··.A...B..(B..LB..00000400:·c042·0000·f442·0000·1843·0000·3c43·0000··.B...B...C..<C..
00000410:·7042·0000·8c42·0000·a842·0000·c442·0000··pB...B...B...B..00000410:·6043·0000·7c43·0000·9843·0000·b443·0000··`C..|C...C...C..
00000420:·e042·0000·1443·0000·4643·0000·6843·0000··.B...C..FC..hC.. 
00000430:·8843·0000·ae43·0000·d843·0000·0244·0000··.C...C...C...D.. 
00000440:·2c44·0000·4444·0000·6244·0000·8044·0000··,D..DD..bD...D..00000420:·d043·0000·0444·0000·3644·0000·5844·0000··.C...D..6D..XD..
 00000430:·7844·0000·9e44·0000·c844·0000·f244·0000··xD...D...D...D..
00000450:·9e44·0000·c244·0000·e444·0000·0445·0000··.D...D...D...E.. 
00000460:·2445·0000·3c45·0000·5a45·0000·7e45·0000··$E..<E..ZE..~E.. 
00000470:·8c45·0000·9a45·0000·a645·0000·b245·0000··.E...E...E...E..00000440:·1c45·0000·3445·0000·5245·0000·7045·0000··.E..4E..RE..pE..
00000480:·c445·0000·f845·0000·3046·0000·6446·0000··.E...E..0F..dF..00000450:·8e45·0000·b245·0000·d445·0000·f445·0000··.E...E...E...E..
 00000460:·1446·0000·2c46·0000·4a46·0000·6e46·0000··.F..,F..JF..nF..
 00000470:·7c46·0000·8a46·0000·9646·0000·a246·0000··|F...F...F...F..
00000490:·9646·0000·d246·0000·1847·0000·4247·0000··.F...F...G..BG..00000480:·b446·0000·e846·0000·2047·0000·5447·0000··.F...F..·G..TG..
 00000490:·8647·0000·c247·0000·0848·0000·3248·0000··.G...G...H..2H..
000004a0:·7847·0000·a047·0000·d647·0000·fc47·0000··xG...G...G...G..000004a0:·6848·0000·9048·0000·c648·0000·ec48·0000··hH...H...H...H..
 000004b0:·1a49·0000·4649·0000·7249·0000·a049·0000··.I..FI..rI...I..
 000004c0:·cc49·0000·044a·0000·484a·0000·784a·0000··.I...J..HJ..xJ..
000004b0:·2a48·0000·5648·0000·8248·0000·b048·0000··*H..VH...H...H.. 
000004c0:·dc48·0000·1449·0000·5849·0000·8849·0000··.H...I..XI...I.. 
000004d0:·c449·0000·fa49·0000·304a·0000·684a·0000··.I...I..0J..hJ.. 
000004e0:·a84a·0000·f44a·0000·3a4b·0000·684b·0000··.J...J..:K..hK..000004d0:·b44a·0000·ea4a·0000·204b·0000·584b·0000··.J...J..·K..XK..
000004f0:·ae4b·0000·f44b·0000·3e4c·0000·924c·0000··.K...K..>L...L..000004e0:·984b·0000·e44b·0000·2a4c·0000·584c·0000··.K...K..*L..XL..
 000004f0:·9e4c·0000·e44c·0000·2e4d·0000·824d·0000··.L...L...M...M..
00000500:·e44c·0000·2a4d·0000·584d·0000·6a4d·0000··.L..*M..XM..jM.. 
00000510:·704d·0000·804d·0000·864d·0000·aa4d·0000··pM...M...M...M.. 
00000520:·b84d·0000·c04d·0000·d84d·0000·e04d·0000··.M...M...M...M.. 
00000530:·fa4d·0000·1a4e·0000·404e·0000·4a4e·0000··.M...N..@N..JN..00000500:·d44d·0000·1a4e·0000·484e·0000·5a4e·0000··.M...N..HN..ZN..
 00000510:·604e·0000·704e·0000·764e·0000·9a4e·0000··`N..pN..vN...N..
00000540:·684e·0000·724e·0000·8c4e·0000·ac4e·0000··hN..rN...N...N..00000520:·a84e·0000·b04e·0000·c84e·0000·d04e·0000··.N...N...N...N..
 00000530:·ea4e·0000·0a4f·0000·304f·0000·3a4f·0000··.N...O..0O..:O..
00000550:·b84e·0000·d04e·0000·dc4e·0000·004f·0000··.N...N...N...O..00000540:·584f·0000·624f·0000·7c4f·0000·9c4f·0000··XO..bO..|O...O..
00000560:·284f·0000·3c4f·0000·5e4f·0000·724f·0000··(O..<O..^O..rO.. 
00000570:·7a4f·0000·824f·0000·9e4f·0000·be4f·0000··zO...O...O...O..00000550:·a84f·0000·c04f·0000·cc4f·0000·f04f·0000··.O...O...O...O..
Max diff block lines reached; 485555/500343 bytes (97.04%) of diff not shown.
915 KB
classes.dex
915 KB
classes.jar
65.2 KB
zipinfo {}
    
Offset 1, 235 lines modifiedOffset 1, 134 lines modified
1 Zip·file·size:·896904·bytes,·number·of·entries:·4191 Zip·file·size:·896934·bytes,·number·of·entries:·419
2 ?rwxrwxr-x··2.0·unx······162·b-·stor·80-Jan-01·00:00·android/annotation/SuppressLint.class2 ?rwxrwxr-x··2.0·unx······162·b-·stor·80-Jan-01·00:00·android/annotation/SuppressLint.class
3 ?rwxrwxr-x··2.0·unx······141·b-·stor·80-Jan-01·00:00·android/annotation/TargetApi.class3 ?rwxrwxr-x··2.0·unx······141·b-·stor·80-Jan-01·00:00·android/annotation/TargetApi.class
4 ?rwxrwxr-x··2.0·unx·····2185·b-·stor·80-Jan-01·00:00·au/com/bytecode/opencsv/CSVReader.class4 ?rwxrwxr-x··2.0·unx·····2185·b-·stor·80-Jan-01·00:00·au/com/bytecode/opencsv/CSVReader.class
5 ?rwxrwxr-x··2.0·unx·····4662·b-·stor·80-Jan-01·00:00·au/com/bytecode/opencsv/CSVWriter.class5 ?rwxrwxr-x··2.0·unx·····4662·b-·stor·80-Jan-01·00:00·au/com/bytecode/opencsv/CSVWriter.class
6 ?rwxrwxr-x··2.0·unx······267·b-·stor·80-Jan-01·00:00·au/com/bytecode/opencsv/bean/MappingStrategy.class 
7 ?rwxrwxr-x··2.0·unx·····1835·b-·stor·80-Jan-01·00:00·au/com/bytecode/opencsv/bean/HeaderColumnNameMappingStrategy.class 
8 ?rwxrwxr-x··2.0·unx······643·b-·stor·80-Jan-01·00:00·au/com/bytecode/opencsv/bean/ColumnPositionMappingStrategy.class 
9 ?rwxrwxr-x··2.0·unx·····2058·b-·stor·80-Jan-01·00:00·au/com/bytecode/opencsv/bean/CsvToBean.class6 ?rwxrwxr-x··2.0·unx·····2058·b-·stor·80-Jan-01·00:00·au/com/bytecode/opencsv/bean/CsvToBean.class
10 ?rwxrwxr-x··2.0·unx······701·b-·stor·80-Jan-01·00:00·au/com/bytecode/opencsv/bean/HeaderColumnNameTranslateMappingStrategy.class7 ?rwxrwxr-x··2.0·unx······267·b-·stor·80-Jan-01·00:00·au/com/bytecode/opencsv/bean/MappingStrategy.class
11 ?rwxrwxr-x··2.0·unx·····1015·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Annotations/ChartAnnotation.class8 ?rwxrwxr-x··2.0·unx·····1015·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Annotations/ChartAnnotation.class
12 ?rwxrwxr-x··2.0·unx·····1296·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Annotations/ChartAnnotationPosition.class9 ?rwxrwxr-x··2.0·unx·····1296·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Annotations/ChartAnnotationPosition.class
13 ?rwxrwxr-x··2.0·unx·····1416·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Annotations/ChartAnnotationPosition$a.class 
14 ?rwxrwxr-x··2.0·unx·····1286·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Annotations/ChartAnnotationPosition$b.class 
15 ?rwxrwxr-x··2.0·unx·····1542·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Annotations/ChartAnnotationPosition$c.class 
16 ?rwxrwxr-x··2.0·unx······655·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Annotations/ChartDrawableAnnotation$1.class10 ?rwxrwxr-x··2.0·unx······655·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Annotations/ChartDrawableAnnotation$1.class
17 ?rwxrwxr-x··2.0·unx·····2372·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Annotations/ChartDrawableAnnotation.class 
18 ?rwxrwxr-x··2.0·unx······651·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Annotations/ChartTextAnnotation$1.class11 ?rwxrwxr-x··2.0·unx······651·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Annotations/ChartTextAnnotation$1.class
19 ?rwxrwxr-x··2.0·unx·····5932·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Annotations/ChartTextAnnotation.class 
20 ?rwxrwxr-x··2.0·unx······175·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartCollection$IChangeListener.class 
21 ?rwxrwxr-x··2.0·unx······523·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartArea$1.class 
22 ?rwxrwxr-x··2.0·unx·····1000·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartArea$2.class12 ?rwxrwxr-x··2.0·unx·····1000·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartArea$2.class
23 ?rwxrwxr-x··2.0·unx·····1465·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/f.class 
24 ?rwxrwxr-x··2.0·unx······191·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ILayout$IElement.class 
25 ?rwxrwxr-x··2.0·unx······165·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/o.class 
26 ?rwxrwxr-x··2.0·unx····17829·b-·defN·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartArea.class 
27 ?rwxrwxr-x··2.0·unx······503·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartAxis$1.class 
28 ?rwxrwxr-x··2.0·unx······579·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartAxis$2.class 
29 ?rwxrwxr-x··2.0·unx·····1894·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartAxis$3.class13 ?rwxrwxr-x··2.0·unx·····1894·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartAxis$3.class
30 ?rwxrwxr-x··2.0·unx······155·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartAxis$a.class 
31 ?rwxrwxr-x··2.0·unx·····2364·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartAxis$Label.class 
32 ?rwxrwxr-x··2.0·unx······909·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartAxis$LabelLayoutMode.class14 ?rwxrwxr-x··2.0·unx······909·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartAxis$LabelLayoutMode.class
33 ?rwxrwxr-x··2.0·unx······898·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartAxis$LabelPosition.class15 ?rwxrwxr-x··2.0·unx······898·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartAxis$LabelPosition.class
34 ?rwxrwxr-x··2.0·unx······189·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartAxis$LabelsAdapter.class16 ?rwxrwxr-x··2.0·unx······189·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartAxis$LabelsAdapter.class
35 ?rwxrwxr-x··2.0·unx·····1330·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartAxis$Position.class17 ?rwxrwxr-x··2.0·unx·····1330·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartAxis$Position.class
36 ?rwxrwxr-x··2.0·unx······249·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartAxis$ScaleChangeListener.class18 ?rwxrwxr-x··2.0·unx······249·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartAxis$ScaleChangeListener.class
37 ?rwxrwxr-x··2.0·unx······955·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartAxis$TickMarkMode.class19 ?rwxrwxr-x··2.0·unx······955·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartAxis$TickMarkMode.class
38 ?rwxrwxr-x··2.0·unx······815·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartAxis$ValueType.class20 ?rwxrwxr-x··2.0·unx······815·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartAxis$ValueType.class
39 ?rwxrwxr-x··2.0·unx····25783·b-·defN·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartAxis.class21 ?rwxrwxr-x··2.0·unx······155·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartAxis$a.class
40 ?rwxrwxr-x··2.0·unx······157·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartAxisScale$IntervalIterator.class22 ?rwxrwxr-x··2.0·unx······157·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartAxisScale$IntervalIterator.class
41 ?rwxrwxr-x··2.0·unx·····1367·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartAxisScale$IntervalType.class23 ?rwxrwxr-x··2.0·unx·····1367·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartAxisScale$IntervalType.class
42 ?rwxrwxr-x··2.0·unx······831·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartAxisScale$a.class 
43 ?rwxrwxr-x··2.0·unx······546·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartAxisScale$b.class 
44 ?rwxrwxr-x··2.0·unx·····8166·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartAxisScale.class24 ?rwxrwxr-x··2.0·unx·····8171·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartAxisScale.class
45 ?rwxrwxr-x··2.0·unx·····2945·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartAxisScrollBar.class25 ?rwxrwxr-x··2.0·unx·····2945·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartAxisScrollBar.class
46 ?rwxrwxr-x··2.0·unx·····4910·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartAxisStripLine.class26 ?rwxrwxr-x··2.0·unx·····4891·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartAxisStripLine.class
 27 ?rwxrwxr-x··2.0·unx······175·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartCollection$IChangeListener.class
47 ?rwxrwxr-x··2.0·unx·····1821·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartCollection.class28 ?rwxrwxr-x··2.0·unx·····1821·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartCollection.class
48 ?rwxrwxr-x··2.0·unx·····2932·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartCustomAttribute.class29 ?rwxrwxr-x··2.0·unx·····2932·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartCustomAttribute.class
49 ?rwxrwxr-x··2.0·unx······622·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartEngine$1.class 
50 ?rwxrwxr-x··2.0·unx······518·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartEngine$2.class 
51 ?rwxrwxr-x··2.0·unx······145·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ILayout.class 
52 ?rwxrwxr-x··2.0·unx·····1793·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartEngine$3.class 
53 ?rwxrwxr-x··2.0·unx·····1988·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartEngine$4.class 
54 ?rwxrwxr-x··2.0·unx······755·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartEngine$5.class30 ?rwxrwxr-x··2.0·unx······755·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartEngine$5.class
55 ?rwxrwxr-x··2.0·unx······712·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartEngine$a.class 
56 ?rwxrwxr-x··2.0·unx······715·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartEngine$b.class 
57 ?rwxrwxr-x··2.0·unx······922·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartEngine$c.class 
58 ?rwxrwxr-x··2.0·unx····11651·b-·defN·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartEngine.class 
59 ?rwxrwxr-x··2.0·unx·····5609·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartGraph$a.class31 ?rwxrwxr-x··2.0·unx·····5609·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartGraph$a.class
60 ?rwxrwxr-x··2.0·unx·····2969·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartGraph$b.class32 ?rwxrwxr-x··2.0·unx·····2969·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartGraph$b.class
61 ?rwxrwxr-x··2.0·unx····13846·b-·defN·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartGraph.class33 ?rwxrwxr-x··2.0·unx····13846·b-·defN·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartGraph.class
62 ?rwxrwxr-x··2.0·unx······779·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartLayoutElement$1.class34 ?rwxrwxr-x··2.0·unx······779·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartLayoutElement$1.class
63 ?rwxrwxr-x··2.0·unx······986·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartLayoutElement$Alignment.class35 ?rwxrwxr-x··2.0·unx······986·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartLayoutElement$Alignment.class
64 ?rwxrwxr-x··2.0·unx·····1032·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartLayoutElement$Dock.class36 ?rwxrwxr-x··2.0·unx·····1032·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartLayoutElement$Dock.class
65 ?rwxrwxr-x··2.0·unx·····3782·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartLayoutElement.class 
66 ?rwxrwxr-x··2.0·unx······962·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartLegend$LayoutMode.class37 ?rwxrwxr-x··2.0·unx······962·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartLegend$LayoutMode.class
67 ?rwxrwxr-x··2.0·unx·····8035·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartLegend.class 
68 ?rwxrwxr-x··2.0·unx·····2137·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartLegendAdapter.class38 ?rwxrwxr-x··2.0·unx·····2137·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartLegendAdapter.class
69 ?rwxrwxr-x··2.0·unx······879·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartLegendAdapter$AnnotationItemsAdapter.class 
70 ?rwxrwxr-x··2.0·unx······762·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartLegendAdapter$CustomItemsAdapter$1.class 
71 ?rwxrwxr-x··2.0·unx·····1132·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartLegendAdapter$CustomItemsAdapter.class 
72 ?rwxrwxr-x··2.0·unx······792·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartLegendAdapter$GroupItemsAdapter.class 
73 ?rwxrwxr-x··2.0·unx·····1136·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartLegendAdapter$PointItemsAdapter.class 
74 ?rwxrwxr-x··2.0·unx······624·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartLegendAdapter$SeriesItemsAdapter.class 
75 ?rwxrwxr-x··2.0·unx·····1011·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartLegendAdapter$SmartItemsAdapter.class 
76 ?rwxrwxr-x··2.0·unx······532·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartLegendItem$1.class 
77 ?rwxrwxr-x··2.0·unx······469·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartLegendItem$Cell.class39 ?rwxrwxr-x··2.0·unx······469·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartLegendItem$Cell.class
78 ?rwxrwxr-x··2.0·unx·····1534·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartLegendItem$DrawableCell.class 
79 ?rwxrwxr-x··2.0·unx·····2502·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartLegendItem$TextCell.class 
80 ?rwxrwxr-x··2.0·unx·····4409·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartLegendItem.class40 ?rwxrwxr-x··2.0·unx·····4409·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartLegendItem.class
81 ?rwxrwxr-x··2.0·unx······864·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartLegendItemsBinder$a.class 
82 ?rwxrwxr-x··2.0·unx·····1692·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartLegendItemsBinder$b.class 
83 ?rwxrwxr-x··2.0·unx······166·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/IItemBinder.class 
84 ?rwxrwxr-x··2.0·unx·····2635·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartLegendItemsBinder.class 
85 ?rwxrwxr-x··2.0·unx·····1644·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartNamedCollection.class 
86 ?rwxrwxr-x··2.0·unx·····1541·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartPalette.class41 ?rwxrwxr-x··2.0·unx·····1541·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartPalette.class
87 ?rwxrwxr-x··2.0·unx·····9707·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartPointAttributes.class 
88 ?rwxrwxr-x··2.0·unx·····3413·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartPoint.class 
89 ?rwxrwxr-x··2.0·unx·····1925·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartPointCollection$a.class 
90 ?rwxrwxr-x··2.0·unx······724·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartPointCollection$b.class 
91 ?rwxrwxr-x··2.0·unx·····2310·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartPointCollection$c.class 
92 ?rwxrwxr-x··2.0·unx·····7470·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartPointCollection.class42 ?rwxrwxr-x··2.0·unx·····7452·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartPointCollection.class
93 ?rwxrwxr-x··2.0·unx······961·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartPointDeclaration$1.class43 ?rwxrwxr-x··2.0·unx······961·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartPointDeclaration$1.class
94 ?rwxrwxr-x··2.0·unx·····1149·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartPointDeclaration$Usage.class44 ?rwxrwxr-x··2.0·unx·····1149·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartPointDeclaration$Usage.class
95 ?rwxrwxr-x··2.0·unx·····1574·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartPointDeclaration.class45 ?rwxrwxr-x··2.0·unx·····1574·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartPointDeclaration.class
96 ?rwxrwxr-x··2.0·unx·····7977·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartRenderArgs.class46 ?rwxrwxr-x··2.0·unx·····7983·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartRenderArgs.class
97 ?rwxrwxr-x··2.0·unx·····1471·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartSeries$IconDrawable.class47 ?rwxrwxr-x··2.0·unx·····1471·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartSeries$IconDrawable.class
98 ?rwxrwxr-x··2.0·unx······659·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartSeries$a.class48 ?rwxrwxr-x··2.0·unx······659·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartSeries$a.class
99 ?rwxrwxr-x··2.0·unx·····8162·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartSeries.class 
100 ?rwxrwxr-x··2.0·unx······644·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartSeriesStyle.class 
101 ?rwxrwxr-x··2.0·unx·····1063·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartTitle$1.class49 ?rwxrwxr-x··2.0·unx·····1063·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartTitle$1.class
102 ?rwxrwxr-x··2.0·unx·····5229·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartTitle.class 
103 ?rwxrwxr-x··2.0·unx······586·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartTransform$1.class50 ?rwxrwxr-x··2.0·unx······586·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartTransform$1.class
104 ?rwxrwxr-x··2.0·unx·····1906·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartTransform.class51 ?rwxrwxr-x··2.0·unx·····1906·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartTransform.class
105 ?rwxrwxr-x··2.0·unx·····1151·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartTransform$a.class 
106 ?rwxrwxr-x··2.0·unx·····1478·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartTransform$b.class 
107 ?rwxrwxr-x··2.0·unx······336·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartTransform$c.class 
108 ?rwxrwxr-x··2.0·unx····12703·b-·defN·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartType.class52 ?rwxrwxr-x··2.0·unx····12696·b-·defN·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ChartType.class
109 ?rwxrwxr-x··2.0·unx·····1406·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/DoubleRange.class53 ?rwxrwxr-x··2.0·unx·····1406·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/DoubleRange.class
110 ?rwxrwxr-x··2.0·unx······129·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/IInvalidateListener.class54 ?rwxrwxr-x··2.0·unx······129·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/IInvalidateListener.class
 55 ?rwxrwxr-x··2.0·unx······166·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/IItemBinder.class
 56 ?rwxrwxr-x··2.0·unx······191·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ILayout$IElement.class
 57 ?rwxrwxr-x··2.0·unx······145·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/ILayout.class
111 ?rwxrwxr-x··2.0·unx·····1345·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/MathUtils.class58 ?rwxrwxr-x··2.0·unx·····1345·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/MathUtils.class
112 ?rwxrwxr-x··2.0·unx·····7496·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/View3D.class59 ?rwxrwxr-x··2.0·unx·····7496·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/View3D.class
113 ?rwxrwxr-x··2.0·unx······101·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/p.class 
114 ?rwxrwxr-x··2.0·unx·····1886·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/a.class 
115 ?rwxrwxr-x··2.0·unx······372·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/b.class 
116 ?rwxrwxr-x··2.0·unx······435·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/c.class 
117 ?rwxrwxr-x··2.0·unx······435·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/d.class 
118 ?rwxrwxr-x··2.0·unx·····3278·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/e.class60 ?rwxrwxr-x··2.0·unx·····3292·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/e.class
 61 ?rwxrwxr-x··2.0·unx·····1465·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/f.class
119 ?rwxrwxr-x··2.0·unx······956·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/g.class62 ?rwxrwxr-x··2.0·unx······956·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/g.class
120 ?rwxrwxr-x··2.0·unx······831·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/h.class 
121 ?rwxrwxr-x··2.0·unx······391·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/i.class63 ?rwxrwxr-x··2.0·unx······391·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/i.class
122 ?rwxrwxr-x··2.0·unx······260·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/j$a.class64 ?rwxrwxr-x··2.0·unx······260·b-·stor·80-Jan-01·00:00·com/artfulbits/aiCharts/Base/j$a.class
Max diff block lines reached; 52171/66703 bytes (78.21%) of diff not shown.
58.0 KB
zipnote «TEMP»/diffoscope_i0h42kij_tmp/tmpz3ucqlw0_.zip
    
Offset 6, 1253 lines modifiedOffset 6, 1253 lines modified
  
6 Filename:·au/com/bytecode/opencsv/CSVReader.class6 Filename:·au/com/bytecode/opencsv/CSVReader.class
7 Comment:·7 Comment:·
  
8 Filename:·au/com/bytecode/opencsv/CSVWriter.class8 Filename:·au/com/bytecode/opencsv/CSVWriter.class
9 Comment:·9 Comment:·
  
10 Filename:·au/com/bytecode/opencsv/bean/MappingStrategy.class10 Filename:·au/com/bytecode/opencsv/bean/CsvToBean.class
11 Comment:·11 Comment:·
  
12 Filename:·au/com/bytecode/opencsv/bean/HeaderColumnNameMappingStrategy.class12 Filename:·au/com/bytecode/opencsv/bean/MappingStrategy.class
13 Comment:·13 Comment:·
  
14 Filename:·au/com/bytecode/opencsv/bean/ColumnPositionMappingStrategy.class14 Filename:·com/artfulbits/aiCharts/Annotations/ChartAnnotation.class
15 Comment:·15 Comment:·
  
16 Filename:·au/com/bytecode/opencsv/bean/CsvToBean.class16 Filename:·com/artfulbits/aiCharts/Annotations/ChartAnnotationPosition.class
17 Comment:·17 Comment:·
  
18 Filename:·au/com/bytecode/opencsv/bean/HeaderColumnNameTranslateMappingStrategy.class18 Filename:·com/artfulbits/aiCharts/Annotations/ChartDrawableAnnotation$1.class
19 Comment:·19 Comment:·
  
20 Filename:·com/artfulbits/aiCharts/Annotations/ChartAnnotation.class20 Filename:·com/artfulbits/aiCharts/Annotations/ChartTextAnnotation$1.class
21 Comment:·21 Comment:·
  
22 Filename:·com/artfulbits/aiCharts/Annotations/ChartAnnotationPosition.class22 Filename:·com/artfulbits/aiCharts/Base/ChartArea$2.class
23 Comment:·23 Comment:·
  
24 Filename:·com/artfulbits/aiCharts/Annotations/ChartAnnotationPosition$a.class24 Filename:·com/artfulbits/aiCharts/Base/ChartAxis$3.class
25 Comment:·25 Comment:·
  
26 Filename:·com/artfulbits/aiCharts/Annotations/ChartAnnotationPosition$b.class26 Filename:·com/artfulbits/aiCharts/Base/ChartAxis$LabelLayoutMode.class
27 Comment:·27 Comment:·
  
28 Filename:·com/artfulbits/aiCharts/Annotations/ChartAnnotationPosition$c.class28 Filename:·com/artfulbits/aiCharts/Base/ChartAxis$LabelPosition.class
29 Comment:·29 Comment:·
  
30 Filename:·com/artfulbits/aiCharts/Annotations/ChartDrawableAnnotation$1.class30 Filename:·com/artfulbits/aiCharts/Base/ChartAxis$LabelsAdapter.class
31 Comment:·31 Comment:·
  
32 Filename:·com/artfulbits/aiCharts/Annotations/ChartDrawableAnnotation.class32 Filename:·com/artfulbits/aiCharts/Base/ChartAxis$Position.class
33 Comment:·33 Comment:·
  
34 Filename:·com/artfulbits/aiCharts/Annotations/ChartTextAnnotation$1.class34 Filename:·com/artfulbits/aiCharts/Base/ChartAxis$ScaleChangeListener.class
35 Comment:·35 Comment:·
  
36 Filename:·com/artfulbits/aiCharts/Annotations/ChartTextAnnotation.class36 Filename:·com/artfulbits/aiCharts/Base/ChartAxis$TickMarkMode.class
37 Comment:·37 Comment:·
  
38 Filename:·com/artfulbits/aiCharts/Base/ChartCollection$IChangeListener.class38 Filename:·com/artfulbits/aiCharts/Base/ChartAxis$ValueType.class
39 Comment:·39 Comment:·
  
40 Filename:·com/artfulbits/aiCharts/Base/ChartArea$1.class40 Filename:·com/artfulbits/aiCharts/Base/ChartAxis$a.class
41 Comment:·41 Comment:·
  
42 Filename:·com/artfulbits/aiCharts/Base/ChartArea$2.class42 Filename:·com/artfulbits/aiCharts/Base/ChartAxisScale$IntervalIterator.class
43 Comment:·43 Comment:·
  
44 Filename:·com/artfulbits/aiCharts/Base/f.class44 Filename:·com/artfulbits/aiCharts/Base/ChartAxisScale$IntervalType.class
45 Comment:·45 Comment:·
  
46 Filename:·com/artfulbits/aiCharts/Base/ILayout$IElement.class46 Filename:·com/artfulbits/aiCharts/Base/ChartAxisScale.class
47 Comment:·47 Comment:·
  
48 Filename:·com/artfulbits/aiCharts/Base/o.class48 Filename:·com/artfulbits/aiCharts/Base/ChartAxisScrollBar.class
49 Comment:·49 Comment:·
  
50 Filename:·com/artfulbits/aiCharts/Base/ChartArea.class50 Filename:·com/artfulbits/aiCharts/Base/ChartAxisStripLine.class
51 Comment:·51 Comment:·
  
52 Filename:·com/artfulbits/aiCharts/Base/ChartAxis$1.class52 Filename:·com/artfulbits/aiCharts/Base/ChartCollection$IChangeListener.class
53 Comment:·53 Comment:·
  
54 Filename:·com/artfulbits/aiCharts/Base/ChartAxis$2.class54 Filename:·com/artfulbits/aiCharts/Base/ChartCollection.class
55 Comment:·55 Comment:·
  
56 Filename:·com/artfulbits/aiCharts/Base/ChartAxis$3.class56 Filename:·com/artfulbits/aiCharts/Base/ChartCustomAttribute.class
57 Comment:·57 Comment:·
  
58 Filename:·com/artfulbits/aiCharts/Base/ChartAxis$a.class58 Filename:·com/artfulbits/aiCharts/Base/ChartEngine$5.class
59 Comment:·59 Comment:·
  
60 Filename:·com/artfulbits/aiCharts/Base/ChartAxis$Label.class60 Filename:·com/artfulbits/aiCharts/Base/ChartGraph$a.class
61 Comment:·61 Comment:·
  
62 Filename:·com/artfulbits/aiCharts/Base/ChartAxis$LabelLayoutMode.class62 Filename:·com/artfulbits/aiCharts/Base/ChartGraph$b.class
63 Comment:·63 Comment:·
  
64 Filename:·com/artfulbits/aiCharts/Base/ChartAxis$LabelPosition.class64 Filename:·com/artfulbits/aiCharts/Base/ChartGraph.class
65 Comment:·65 Comment:·
  
66 Filename:·com/artfulbits/aiCharts/Base/ChartAxis$LabelsAdapter.class66 Filename:·com/artfulbits/aiCharts/Base/ChartLayoutElement$1.class
67 Comment:·67 Comment:·
  
68 Filename:·com/artfulbits/aiCharts/Base/ChartAxis$Position.class68 Filename:·com/artfulbits/aiCharts/Base/ChartLayoutElement$Alignment.class
69 Comment:·69 Comment:·
  
70 Filename:·com/artfulbits/aiCharts/Base/ChartAxis$ScaleChangeListener.class70 Filename:·com/artfulbits/aiCharts/Base/ChartLayoutElement$Dock.class
71 Comment:·71 Comment:·
  
72 Filename:·com/artfulbits/aiCharts/Base/ChartAxis$TickMarkMode.class72 Filename:·com/artfulbits/aiCharts/Base/ChartLegend$LayoutMode.class
73 Comment:·73 Comment:·
  
74 Filename:·com/artfulbits/aiCharts/Base/ChartAxis$ValueType.class74 Filename:·com/artfulbits/aiCharts/Base/ChartLegendAdapter.class
75 Comment:·75 Comment:·
  
76 Filename:·com/artfulbits/aiCharts/Base/ChartAxis.class76 Filename:·com/artfulbits/aiCharts/Base/ChartLegendItem$Cell.class
77 Comment:·77 Comment:·
  
78 Filename:·com/artfulbits/aiCharts/Base/ChartAxisScale$IntervalIterator.class78 Filename:·com/artfulbits/aiCharts/Base/ChartLegendItem.class
79 Comment:·79 Comment:·
  
80 Filename:·com/artfulbits/aiCharts/Base/ChartAxisScale$IntervalType.class80 Filename:·com/artfulbits/aiCharts/Base/ChartPalette.class
81 Comment:·81 Comment:·
  
82 Filename:·com/artfulbits/aiCharts/Base/ChartAxisScale$a.class82 Filename:·com/artfulbits/aiCharts/Base/ChartPointCollection.class
83 Comment:·83 Comment:·
  
84 Filename:·com/artfulbits/aiCharts/Base/ChartAxisScale$b.class84 Filename:·com/artfulbits/aiCharts/Base/ChartPointDeclaration$1.class
85 Comment:·85 Comment:·
  
86 Filename:·com/artfulbits/aiCharts/Base/ChartAxisScale.class86 Filename:·com/artfulbits/aiCharts/Base/ChartPointDeclaration$Usage.class
87 Comment:·87 Comment:·
  
88 Filename:·com/artfulbits/aiCharts/Base/ChartAxisScrollBar.class88 Filename:·com/artfulbits/aiCharts/Base/ChartPointDeclaration.class
89 Comment:·89 Comment:·
  
Max diff block lines reached; 53062/59247 bytes (89.56%) of diff not shown.
1.37 KB
com/artfulbits/aiCharts/Annotations/ChartAnnotationPosition$b.class
1.24 KB
javap -verbose -constants -s -l -private {}
    
Offset 157, 21 lines modifiedOffset 157, 21 lines modified
157 ········88:·aload·········5157 ········88:·aload·········5
158 ········90:·invokevirtual·#52·················//·Method·com/artfulbits/aiCharts/Base/ChartNamedCollection.get:(Ljava/lang/String;)Lcom/artfulbits/aiCharts/Base/o;158 ········90:·invokevirtual·#52·················//·Method·com/artfulbits/aiCharts/Base/ChartNamedCollection.get:(Ljava/lang/String;)Lcom/artfulbits/aiCharts/Base/o;
159 ········93:·checkcast·····#43·················//·class·com/artfulbits/aiCharts/Base/ChartArea159 ········93:·checkcast·····#43·················//·class·com/artfulbits/aiCharts/Base/ChartArea
160 ········96:·astore········4160 ········96:·astore········4
161 ········98:·goto··········62161 ········98:·goto··········62
162 ·······101:·aload·········4162 ·······101:·aload·········4
163 ·······103:·invokestatic··#58·················//·Method·com/artfulbits/aiCharts/Base/ChartTransform.create:(Lcom/artfulbits/aiCharts/Base/ChartArea;)Lcom/artfulbits/aiCharts/Base/ChartTransform;163 ·······103:·invokestatic··#58·················//·Method·com/artfulbits/aiCharts/Base/ChartTransform.create:(Lcom/artfulbits/aiCharts/Base/ChartArea;)Lcom/artfulbits/aiCharts/Base/ChartTransform;
164 ·······106:·astore········4164 ·······106:·astore········5
165 ·······108:·aload_0165 ·······108:·aload_0
166 ·······109:·getfield······#17·················//·Field·b:D166 ·······109:·getfield······#17·················//·Field·b:D
167 ·······112:·dstore········7167 ·······112:·dstore········7
168 ·······114:·aload_0168 ·······114:·aload_0
169 ·······115:·getfield······#19·················//·Field·c:D169 ·······115:·getfield······#19·················//·Field·c:D
170 ·······118:·dstore········9170 ·······118:·dstore········9
171 ·······120:·aload·········4171 ·······120:·aload·········5
172 ·······122:·dload·········7172 ·······122:·dload·········7
173 ·······124:·dload·········9173 ·······124:·dload·········9
174 ·······126:·aload_2174 ·······126:·aload_2
175 ·······127:·invokevirtual·#62·················//·Method·com/artfulbits/aiCharts/Base/ChartTransform.getPoint:(DDLandroid/graphics/PointF;)V175 ·······127:·invokevirtual·#62·················//·Method·com/artfulbits/aiCharts/Base/ChartTransform.getPoint:(DDLandroid/graphics/PointF;)V
176 ·······130:·goto··········73176 ·······130:·goto··········73
177 }177 }
4.18 KB
com/artfulbits/aiCharts/Annotations/ChartAnnotationPosition$c.class
4.05 KB
javap -verbose -constants -s -l -private {}
    
Offset 122, 55 lines modifiedOffset 122, 53 lines modified
122 ········14:·invokevirtual·#28·················//·Method·com/artfulbits/aiCharts/Base/ChartNamedCollection.get:(Ljava/lang/String;)Lcom/artfulbits/aiCharts/Base/o;122 ········14:·invokevirtual·#28·················//·Method·com/artfulbits/aiCharts/Base/ChartNamedCollection.get:(Ljava/lang/String;)Lcom/artfulbits/aiCharts/Base/o;
123 ········17:·checkcast·····#30·················//·class·com/artfulbits/aiCharts/Base/ChartSeries123 ········17:·checkcast·····#30·················//·class·com/artfulbits/aiCharts/Base/ChartSeries
124 ········20:·astore_3124 ········20:·astore_3
125 ········21:·aload_0125 ········21:·aload_0
126 ········22:·getfield······#16·················//·Field·b:I126 ········22:·getfield······#16·················//·Field·b:I
127 ········25:·istore········5127 ········25:·istore········5
128 ········27:·iload·········5128 ········27:·iload·········5
129 ········29:·iflt··········126129 ········29:·iflt··········124
130 ········32:·aload_3130 ········32:·aload_3
131 ········33:·ifnull········126131 ········33:·ifnull········124
132 ········36:·aload_3132 ········36:·aload_3
133 ········37:·invokevirtual·#34·················//·Method·com/artfulbits/aiCharts/Base/ChartSeries.getPoints:()Lcom/artfulbits/aiCharts/Base/ChartPointCollection;133 ········37:·invokevirtual·#34·················//·Method·com/artfulbits/aiCharts/Base/ChartSeries.getPoints:()Lcom/artfulbits/aiCharts/Base/ChartPointCollection;
134 ········40:·astore········4134 ········40:·astore········4
135 ········42:·aload·········4135 ········42:·aload·········4
136 ········44:·invokevirtual·#40·················//·Method·com/artfulbits/aiCharts/Base/ChartPointCollection.size:()I136 ········44:·invokevirtual·#40·················//·Method·com/artfulbits/aiCharts/Base/ChartPointCollection.size:()I
137 ········47:·istore········5137 ········47:·istore········5
138 ········49:·aload_0138 ········49:·aload_0
139 ········50:·getfield······#16·················//·Field·b:I139 ········50:·getfield······#16·················//·Field·b:I
140 ········53:·istore········6140 ········53:·istore········6
141 ········55:·iload·········5141 ········55:·iload·········5
142 ········57:·iload·········6142 ········57:·iload·········6
143 ········59:·if_icmple·····126143 ········59:·if_icmple·····124
144 ········62:·aload_3144 ········62:·aload_3
145 ········63:·invokevirtual·#34·················//·Method·com/artfulbits/aiCharts/Base/ChartSeries.getPoints:()Lcom/artfulbits/aiCharts/Base/ChartPointCollection;145 ········63:·invokevirtual·#34·················//·Method·com/artfulbits/aiCharts/Base/ChartSeries.getPoints:()Lcom/artfulbits/aiCharts/Base/ChartPointCollection;
146 ········66:·astore········4146 ········66:·astore········4
147 ········68:·aload_0147 ········68:·aload_0
148 ········69:·getfield······#16·················//·Field·b:I148 ········69:·getfield······#16·················//·Field·b:I
149 ········72:·istore········6149 ········72:·istore········6
150 ········74:·aload·········4150 ········74:·aload·········4
151 ········76:·iload·········6151 ········76:·iload·········6
152 ········78:·invokevirtual·#43·················//·Method·com/artfulbits/aiCharts/Base/ChartPointCollection.get:(I)Lcom/artfulbits/aiCharts/Base/ChartPoint;152 ········78:·invokevirtual·#43·················//·Method·com/artfulbits/aiCharts/Base/ChartPointCollection.get:(I)Lcom/artfulbits/aiCharts/Base/ChartPoint;
153 ········81:·astore········7153 ········81:·astore········7
154 ········83:·aload_3154 ········83:·aload_3
155 ········84:·invokevirtual·#47·················//·Method·com/artfulbits/aiCharts/Base/ChartSeries.getPointDeclaration:()Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;155 ········84:·invokevirtual·#47·················//·Method·com/artfulbits/aiCharts/Base/ChartSeries.getPointDeclaration:()Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;
156 ········87:·astore········4 
157 ········89:·aload·········4 
158 ········91:·getfield······#52·················//·Field·com/artfulbits/aiCharts/Base/ChartPointDeclaration.YValueIndex:I156 ········87:·getfield······#52·················//·Field·com/artfulbits/aiCharts/Base/ChartPointDeclaration.YValueIndex:I
159 ········94:·istore········8157 ········90:·istore········8
160 ········96:·aload_3158 ········92:·aload_3
161 ········97:·invokestatic··#58·················//·Method·com/artfulbits/aiCharts/Base/ChartTransform.create:(Lcom/artfulbits/aiCharts/Base/ChartSeries;)Lcom/artfulbits/aiCharts/Base/ChartTransform;159 ········93:·invokestatic··#58·················//·Method·com/artfulbits/aiCharts/Base/ChartTransform.create:(Lcom/artfulbits/aiCharts/Base/ChartSeries;)Lcom/artfulbits/aiCharts/Base/ChartTransform;
162 ·······100:·astore_3160 ········96:·astore········4
163 ·······101:·aload·········7161 ········98:·aload·········7
164 ·······103:·invokevirtual·#64·················//·Method·com/artfulbits/aiCharts/Base/ChartPoint.getX:()D162 ·······100:·invokevirtual·#64·················//·Method·com/artfulbits/aiCharts/Base/ChartPoint.getX:()D
165 ·······106:·dstore········9163 ·······103:·dstore········9
166 ·······108:·aload·········7164 ·······105:·aload·········7
167 ·······110:·iload·········8165 ·······107:·iload·········8
168 ·······112:·invokevirtual·#68·················//·Method·com/artfulbits/aiCharts/Base/ChartPoint.getY:(I)D166 ·······109:·invokevirtual·#68·················//·Method·com/artfulbits/aiCharts/Base/ChartPoint.getY:(I)D
169 ·······115:·dstore········11167 ·······112:·dstore········11
170 ·······117:·aload_3168 ·······114:·aload·········4
171 ·······118:·dload·········9169 ·······116:·dload·········9
172 ·······120:·dload·········11170 ·······118:·dload·········11
173 ·······122:·aload_2171 ·······120:·aload_2
174 ·······123:·invokevirtual·#72·················//·Method·com/artfulbits/aiCharts/Base/ChartTransform.getPoint:(DDLandroid/graphics/PointF;)V172 ·······121:·invokevirtual·#72·················//·Method·com/artfulbits/aiCharts/Base/ChartTransform.getPoint:(DDLandroid/graphics/PointF;)V
175 ·······126:·return173 ·······124:·return
176 }174 }
3.19 KB
com/artfulbits/aiCharts/Base/ChartAxis.class
3.1 KB
procyon -ec {}
    
Offset 423, 23 lines modifiedOffset 423, 22 lines modified
423 ················}423 ················}
424 ················chartAxis$Label.a(canvas,·this);424 ················chartAxis$Label.a(canvas,·this);
425 ············}425 ············}
426 ········}426 ········}
427 ····}427 ····}
428 ····428 ····
429 ····protected·final·void·drawPolarXGrid(final·Canvas·canvas,·final·Rect·rect)·{429 ····protected·final·void·drawPolarXGrid(final·Canvas·canvas,·final·Rect·rect)·{
430 ········final·float·n·=·0.5f; 
431 ········final·ChartAxisScale$IntervalIterator·iterator·=·this.v.createIterator();430 ········final·ChartAxisScale$IntervalIterator·iterator·=·this.v.createIterator();
432 ········final·float·n2·=·(float)rect.centerX();431 ········final·float·n·=·(float)rect.centerX();
433 ········final·float·n3·=·(float)rect.centerY();432 ········final·float·n2·=·(float)rect.centerY();
434 ········final·float·n4·=·n·*·rect.width();433 ········final·float·n3·=·0.5f·*·rect.width();
435 ········final·float·n5·=·n·*·rect.height();434 ········final·float·n4·=·0.5f·*·rect.height();
436 ········do·{435 ········do·{
437 ············final·double·n6·=·(double)ChartTransform$b.a(this.v,·iterator.current());436 ············final·double·n5·=·(double)ChartTransform$b.a(this.v,·iterator.current());
438 ············canvas.drawLine(n2,·n3,·n2·+·(float)(n4·*·Math.cos(n6)),·n3·+·(float)(Math.sin(n6)·*·n5),·this.j);437 ············canvas.drawLine(n,·n2,·n·+·(float)(n3·*·Math.cos(n5)),·n2·+·(float)(Math.sin(n5)·*·n4),·this.j);
439 ········}·while·(iterator.next());438 ········}·while·(iterator.next());
440 ····}439 ····}
441 ····440 ····
442 ····protected·final·void·drawPolarYGrid(final·Canvas·canvas,·final·Rect·rect)·{441 ····protected·final·void·drawPolarYGrid(final·Canvas·canvas,·final·Rect·rect)·{
443 ········final·float·n·=·0.5f;442 ········final·float·n·=·0.5f;
444 ········final·ChartAxisScale$IntervalIterator·iterator·=·this.v.createIterator();443 ········final·ChartAxisScale$IntervalIterator·iterator·=·this.v.createIterator();
445 ········final·float·n2·=·(float)rect.centerX();444 ········final·float·n2·=·(float)rect.centerX();
Offset 1077, 31 lines modifiedOffset 1076, 29 lines modified
1077 ········}1076 ········}
1078 ········this.dimention·=·dimention;1077 ········this.dimention·=·dimention;
1079 ········this.labelsDimention·=·a;1078 ········this.labelsDimention·=·a;
1080 ········return·dimention;1079 ········return·dimention;
1081 ····}1080 ····}
1082 ····1081 ····
1083 ····protected·final·float·measurePolar(final·float·n,·final·float·n2)·{1082 ····protected·final·float·measurePolar(final·float·n,·final·float·n2)·{
1084 ········final·float·n3·=·0.5f; 
1085 ········final·double·n4·=·6.283185307179586; 
1086 ········final·float·a·=·n3·*·n;1083 ········final·float·a·=·0.5f·*·n;
1087 ········final·float·b·=·n3·*·n2;1084 ········final·float·b·=·0.5f·*·n2;
1088 ········float·min·=·Math.min(a,·b);1085 ········float·min·=·Math.min(a,·b);
1089 ········if·(this.z)·{1086 ········if·(this.z)·{
1090 ············final·List·b2·=·this.b();1087 ············final·List·b2·=·this.b();
1091 ············final·int·size·=·b2.size();1088 ············final·int·size·=·b2.size();
1092 ············int·i·=·0;1089 ············int·i·=·0;
1093 ············float·min2·=·min;1090 ············float·min2·=·min;
1094 ············while·(i·<·size)·{1091 ············while·(i·<·size)·{
1095 ················final·ChartAxis$Label·chartAxis$Label·=·(ChartAxis$Label)b2.get(i);1092 ················final·ChartAxis$Label·chartAxis$Label·=·(ChartAxis$Label)b2.get(i);
1096 ················final·double·valueToCoeficient·=·this.valueToCoeficient(chartAxis$Label.Position);1093 ················final·double·valueToCoeficient·=·this.valueToCoeficient(chartAxis$Label.Position);
1097 ················final·float·n5·=·(float)Math.abs(Math.cos(valueToCoeficient·*·n4));1094 ················final·float·n3·=·(float)Math.abs(Math.cos(6.283185307179586·*·valueToCoeficient));
1098 ················final·float·n6·=·(float)Math.abs(Math.sin(valueToCoeficient·*·n4));1095 ················final·float·n4·=·(float)Math.abs(Math.sin(valueToCoeficient·*·6.283185307179586));
1099 ················chartAxis$Label.measure(this);1096 ················chartAxis$Label.measure(this);
1100 ················min2·=·Math.min(Math.min(min2,·(a·-·chartAxis$Label.width)·/·n5),·(b·-·chartAxis$Label.height)·/·n6);1097 ················min2·=·Math.min(Math.min(min2,·(a·-·chartAxis$Label.width)·/·n3),·(b·-·chartAxis$Label.height)·/·n4);
1101 ················++i;1098 ················++i;
1102 ············}1099 ············}
1103 ············if·(this.q·!=·ChartAxis$TickMarkMode.Outer·||·this.q·!=·ChartAxis$TickMarkMode.None)·{1100 ············if·(this.q·!=·ChartAxis$TickMarkMode.Outer·||·this.q·!=·ChartAxis$TickMarkMode.None)·{
1104 ················min·=·min2·-·this.o;1101 ················min·=·min2·-·this.o;
1105 ············}1102 ············}
1106 ············else·{1103 ············else·{
1107 ················min·=·min2;1104 ················min·=·min2;
24.4 KB
com/artfulbits/aiCharts/Base/ChartAxisScale.class
24.3 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
34.6 KB
com/artfulbits/aiCharts/Base/ChartAxisStripLine.class
34.5 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
11.4 KB
com/artfulbits/aiCharts/Base/ChartGraph.class
11.3 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
4.87 KB
com/artfulbits/aiCharts/Base/ChartPointCollection$a.class
4.76 KB
javap -verbose -constants -s -l -private {}
    
Offset 110, 15 lines modifiedOffset 110, 15 lines modified
110 ········11:·putfield······#18·················//·Field·b:[Ljava/lang/String;110 ········11:·putfield······#18·················//·Field·b:[Ljava/lang/String;
111 ········14:·return111 ········14:·return
  
112 ··public·com.artfulbits.aiCharts.Base.ChartPoint·a(java.lang.Object);112 ··public·com.artfulbits.aiCharts.Base.ChartPoint·a(java.lang.Object);
113 ····descriptor:·(Ljava/lang/Object;)Lcom/artfulbits/aiCharts/Base/ChartPoint;113 ····descriptor:·(Ljava/lang/Object;)Lcom/artfulbits/aiCharts/Base/ChartPoint;
114 ····flags:·(0x0001)·ACC_PUBLIC114 ····flags:·(0x0001)·ACC_PUBLIC
115 ····Code:115 ····Code:
116 ······stack=300,·locals=13,·args_size=2116 ······stack=300,·locals=12,·args_size=2
117 ·········0:·aload_1117 ·········0:·aload_1
118 ·········1:·instanceof····#20·················//·class·org/w3c/dom/Node118 ·········1:·instanceof····#20·················//·class·org/w3c/dom/Node
119 ·········4:·istore_2119 ·········4:·istore_2
120 ·········5:·iload_2120 ·········5:·iload_2
121 ·········6:·ifeq··········405121 ·········6:·ifeq··········405
122 ·········9:·aload_1122 ·········9:·aload_1
123 ········10:·checkcast·····#20·················//·class·org/w3c/dom/Node123 ········10:·checkcast·····#20·················//·class·org/w3c/dom/Node
Offset 189, 17 lines modifiedOffset 189, 17 lines modified
189 ·······146:·ldc···········#47·················//·String·XML·attribute189 ·······146:·ldc···········#47·················//·String·XML·attribute
190 ·······148:·invokevirtual·#51·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;190 ·······148:·invokevirtual·#51·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
191 ·······151:·astore········4191 ·······151:·astore········4
192 ·······153:·aload_0192 ·······153:·aload_0
193 ·······154:·getfield······#18·················//·Field·b:[Ljava/lang/String;193 ·······154:·getfield······#18·················//·Field·b:[Ljava/lang/String;
194 ·······157:·iload_2194 ·······157:·iload_2
195 ·······158:·aaload195 ·······158:·aaload
196 ·······159:·astore········10196 ·······159:·astore········8
197 ·······161:·aload·········4197 ·······161:·aload·········4
198 ·······163:·aload·········10198 ·······163:·aload·········8
199 ·······165:·invokevirtual·#51·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;199 ·······165:·invokevirtual·#51·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
200 ·······168:·ldc···········#53·················//·String··does·not·exist·for·specified·node200 ·······168:·ldc···········#53·················//·String··does·not·exist·for·specified·node
201 ·······170:·invokevirtual·#51·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;201 ·······170:·invokevirtual·#51·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
202 ·······173:·invokevirtual·#56·················//·Method·java/lang/StringBuilder.toString:()Ljava/lang/String;202 ·······173:·invokevirtual·#56·················//·Method·java/lang/StringBuilder.toString:()Ljava/lang/String;
203 ·······176:·astore········4203 ·······176:·astore········4
204 ·······178:·aload_0204 ·······178:·aload_0
205 ·······179:·getfield······#18·················//·Field·b:[Ljava/lang/String;205 ·······179:·getfield······#18·················//·Field·b:[Ljava/lang/String;
Offset 248, 17 lines modifiedOffset 248, 17 lines modified
248 ·······261:·astore_3248 ·······261:·astore_3
249 ·······262:·new···········#44·················//·class·java/lang/StringBuilder249 ·······262:·new···········#44·················//·class·java/lang/StringBuilder
250 ·······265:·astore········4250 ·······265:·astore········4
251 ·······267:·aload·········4251 ·······267:·aload·········4
252 ·······269:·invokespecial·#45·················//·Method·java/lang/StringBuilder."<init>":()V252 ·······269:·invokespecial·#45·················//·Method·java/lang/StringBuilder."<init>":()V
253 ·······272:·aload_0253 ·······272:·aload_0
254 ·······273:·getfield······#16·················//·Field·a:Ljava/lang/String;254 ·······273:·getfield······#16·················//·Field·a:Ljava/lang/String;
255 ·······276:·astore········10255 ·······276:·astore········8
256 ·······278:·aload·········4256 ·······278:·aload·········4
257 ·······280:·aload·········10257 ·······280:·aload·········8
258 ·······282:·invokevirtual·#51·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;258 ·······282:·invokevirtual·#51·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
259 ·······285:·ldc···········#63·················//·String··attibute·value·is·incorrect259 ·······285:·ldc···········#63·················//·String··attibute·value·is·incorrect
260 ·······287:·invokevirtual·#51·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;260 ·······287:·invokevirtual·#51·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
261 ·······290:·invokevirtual·#56·················//·Method·java/lang/StringBuilder.toString:()Ljava/lang/String;261 ·······290:·invokevirtual·#56·················//·Method·java/lang/StringBuilder.toString:()Ljava/lang/String;
262 ·······293:·astore········4262 ·······293:·astore········4
263 ·······295:·aload_3263 ·······295:·aload_3
264 ·······296:·aload·········4264 ·······296:·aload·········4
Offset 268, 37 lines modifiedOffset 268, 37 lines modified
268 ·······304:·aload_3268 ·······304:·aload_3
269 ·······305:·athrow269 ·······305:·athrow
270 ·······306:·aload·········8270 ·······306:·aload·········8
271 ·······308:·invokeinterface·#34,··1···········//·InterfaceMethod·org/w3c/dom/Node.getNodeValue:()Ljava/lang/String;271 ·······308:·invokeinterface·#34,··1···········//·InterfaceMethod·org/w3c/dom/Node.getNodeValue:()Ljava/lang/String;
272 ·······313:·astore········8272 ·······313:·astore········8
273 ·······315:·aload·········8273 ·······315:·aload·········8
274 ·······317:·invokestatic··#40·················//·Method·java/lang/Double.parseDouble:(Ljava/lang/String;)D274 ·······317:·invokestatic··#40·················//·Method·java/lang/Double.parseDouble:(Ljava/lang/String;)D
275 ·······320:·dstore········11275 ·······320:·dstore········10
276 ·······322:·aload·········4276 ·······322:·aload·········4
277 ·······324:·iload_2277 ·······324:·iload_2
278 ·······325:·dload·········11278 ·······325:·dload·········10
279 ·······327:·dastore279 ·······327:·dastore
280 ·······328:·iload_2280 ·······328:·iload_2
281 ·······329:·iconst_1281 ·······329:·iconst_1
282 ·······330:·iadd282 ·······330:·iadd
283 ·······331:·istore_2283 ·······331:·istore_2
284 ·······332:·goto··········90284 ·······332:·goto··········90
285 ·······335:·astore_3285 ·······335:·astore_3
286 ·······336:·new···········#61·················//·class·com/artfulbits/aiCharts/Exceptions/XmlNodeValueParseException286 ·······336:·new···········#61·················//·class·com/artfulbits/aiCharts/Exceptions/XmlNodeValueParseException
287 ·······339:·astore········4287 ·······339:·astore········4
288 ·······341:·new···········#44·················//·class·java/lang/StringBuilder288 ·······341:·new···········#44·················//·class·java/lang/StringBuilder
289 ·······344:·astore········10289 ·······344:·astore········8
290 ·······346:·aload·········10290 ·······346:·aload·········8
291 ·······348:·invokespecial·#45·················//·Method·java/lang/StringBuilder."<init>":()V291 ·······348:·invokespecial·#45·················//·Method·java/lang/StringBuilder."<init>":()V
292 ·······351:·aload_0292 ·······351:·aload_0
293 ·······352:·getfield······#18·················//·Field·b:[Ljava/lang/String;293 ·······352:·getfield······#18·················//·Field·b:[Ljava/lang/String;
294 ·······355:·iload_2294 ·······355:·iload_2
295 ·······356:·aaload295 ·······356:·aaload
296 ·······357:·astore········5296 ·······357:·astore········5
297 ·······359:·aload·········10297 ·······359:·aload·········8
298 ·······361:·aload·········5298 ·······361:·aload·········5
299 ·······363:·invokevirtual·#51·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;299 ·······363:·invokevirtual·#51·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
300 ·······366:·ldc···········#63·················//·String··attibute·value·is·incorrect300 ·······366:·ldc···········#63·················//·String··attibute·value·is·incorrect
301 ·······368:·invokevirtual·#51·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;301 ·······368:·invokevirtual·#51·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
302 ·······371:·invokevirtual·#56·················//·Method·java/lang/StringBuilder.toString:()Ljava/lang/String;302 ·······371:·invokevirtual·#56·················//·Method·java/lang/StringBuilder.toString:()Ljava/lang/String;
303 ·······374:·astore········5303 ·······374:·astore········5
304 ·······376:·aload·········4304 ·······376:·aload·········4
1.44 KB
com/artfulbits/aiCharts/Base/ChartPointCollection.class
1.33 KB
procyon -ec {}
    
Offset 112, 34 lines modifiedOffset 112, 29 lines modified
112 ····}112 ····}
113 ····113 ····
114 ····public·final·ChartPoint·get(final·int·index)·{114 ····public·final·ChartPoint·get(final·int·index)·{
115 ········return·this.m_points.get(index);115 ········return·this.m_points.get(index);
116 ····}116 ····}
117 ····117 ····
118 ····protected·final·DoubleRange·getMinMaxRange(final·int·n)·{118 ····protected·final·DoubleRange·getMinMaxRange(final·int·n)·{
119 ········final·double·n2·=·Double.MAX_VALUE; 
120 ········final·double·n3·=·-1.7976931348623157E308;119 ········final·double·n2·=·-1.7976931348623157E308;
121 ········final·Iterator·iterator·=·this.iterator();120 ········final·Iterator·iterator·=·this.iterator();
 121 ········double·n3·=·Double.MAX_VALUE;
122 ········double·n4·=·n2;122 ········double·n4·=·n2;
123 ········double·n5·=·n3; 
124 ········while·(iterator.hasNext())·{123 ········while·(iterator.hasNext())·{
125 ············final·double·y·=·((ChartPoint)iterator.next()).getY(n);124 ············double·y·=·((ChartPoint)iterator.next()).getY(n);
126 ············if·(n4·>·y)·{125 ············if·(n3·>·y)·{
127 ················n4·=·y;126 ················n3·=·y;
128 ············}127 ············}
129 ············double·n6; 
130 ············if·(n5·<·y)·{128 ············if·(n4·>=·y)·{
131 ················n6·=·y;129 ················y·=·n4;
132 ············}130 ············}
133 ············else·{ 
134 ················n6·=·n5; 
135 ············} 
136 ············n5·=·n6;131 ············n4·=·y;
137 ········}132 ········}
138 ········return·new·DoubleRange(n4,·n5);133 ········return·new·DoubleRange(n3,·n4);
139 ····}134 ····}
140 ····135 ····
141 ····protected·final·double·getSum(final·int·n)·{136 ····protected·final·double·getSum(final·int·n)·{
142 ········final·double·n2·=·0.0;137 ········final·double·n2·=·0.0;
143 ········final·Iterator·iterator·=·this.iterator();138 ········final·Iterator·iterator·=·this.iterator();
144 ········double·n3·=·n2;139 ········double·n3·=·n2;
145 ········while·(iterator.hasNext())·{140 ········while·(iterator.hasNext())·{
3.77 KB
com/artfulbits/aiCharts/Base/ChartRenderArgs.class
3.67 KB
procyon -ec {}
    
Offset 108, 43 lines modifiedOffset 108, 43 lines modified
108 ········if·(!chartSeries.getType().isStacked100())·{108 ········if·(!chartSeries.getType().isStacked100())·{
109 ············b2·=·true;109 ············b2·=·true;
110 ········}110 ········}
111 ········else·{111 ········else·{
112 ············b2·=·false;112 ············b2·=·false;
113 ········}113 ········}
114 ········final·String·anObject·=·(String)chartSeries.getAttribute(ChartType.INTERNAL_STACK_GROUP);114 ········final·String·anObject·=·(String)chartSeries.getAttribute(ChartType.INTERNAL_STACK_GROUP);
 115 ····Label_0088:
 116 ········for·(final·ChartSeries·chartSeries2·:·chartArea.m_visibleSeries)·{
115 ········final·Iterator<ChartSeries>·iterator·=·(Iterator<ChartSeries>)chartArea.m_visibleSeries.iterator(); 
116 ········double·n5·=·n4; 
117 ········while·(iterator.hasNext())·{ 
118 ············final·ChartSeries·chartSeries2·=·(ChartSeries)iterator.next(); 
119 ············if·(chartSeries·==·chartSeries2)·{117 ············if·(chartSeries·==·chartSeries2)·{
120 ················n5·+=·n3;118 ················n4·+=·n3;
121 ················if·(b2)·{119 ················if·(b2)·{
122 ····················break;120 ····················break;
123 ················}121 ················}
124 ············}122 ············}
 123 ············final·double·n5·=·n4;
125 ············if·(chartSeries·!=·chartSeries2·||·!b2)·{124 ············if·(chartSeries·!=·chartSeries2·||·!b2)·{
126 ················final·String·s·=·(String)chartSeries2.getAttribute(ChartType.INTERNAL_STACK_GROUP);125 ················final·String·s·=·(String)chartSeries2.getAttribute(ChartType.INTERNAL_STACK_GROUP);
127 ················if·(!chartSeries2.getType().isStacked()·||·!s.equals(anObject))·{126 ················if·(chartSeries2.getType().isStacked()·&&·s.equals(anObject))·{
128 ····················continue; 
129 ················} 
130 ················for·(final·ChartPoint·chartPoint2·:·chartSeries2.getPoints())·{127 ····················for·(final·ChartPoint·chartPoint2·:·chartSeries2.getPoints())·{
131 ····················if·(chartPoint2.a·==·x)·{128 ························if·(chartPoint2.a·==·x)·{
132 ························n3·+=·chartPoint2.getY(n);129 ····························n3·+=·chartPoint2.getY(n);
 130 ····························n4·=·n5;
 131 ····························continue·Label_0088;
133 ························break;132 ························}
134 ····················}133 ····················}
135 ················}134 ················}
136 ············}135 ············}
 136 ············n4·=·n5;
137 ········}137 ········}
138 ········double·n6;138 ········double·n6;
139 ········if·(b2)·{139 ········if·(b2)·{
140 ············n6·=·chartSeries.getActualYAxis().getOrigin()·+·n5;140 ············n6·=·chartSeries.getActualYAxis().getOrigin()·+·n4;
141 ········}141 ········}
142 ········else·{142 ········else·{
143 ············n6·=·100.0·*·n5·/·n3;143 ············n6·=·100.0·*·n4·/·n3;
144 ········}144 ········}
145 ········return·n6;145 ········return·n6;
146 ····}146 ····}
147 ····147 ····
148 ····public·static·void·getStackedValue(final·ChartArea·chartArea,·final·ChartSeries·chartSeries,·final·ChartPoint·key,·final·int·n,·final·boolean·b,·final·double[]·array)·{148 ····public·static·void·getStackedValue(final·ChartArea·chartArea,·final·ChartSeries·chartSeries,·final·ChartPoint·key,·final·int·n,·final·boolean·b,·final·double[]·array)·{
149 ········double·y;149 ········double·y;
150 ········if·(b)·{150 ········if·(b)·{
Offset 161, 28 lines modifiedOffset 161, 33 lines modified
161 ········while·(i·<·size)·{161 ········while·(i·<·size)·{
162 ············final·ChartSeries·chartSeries2·=·(ChartSeries)a.get(i);162 ············final·ChartSeries·chartSeries2·=·(ChartSeries)a.get(i);
163 ············if·(chartSeries·==·chartSeries2)·{163 ············if·(chartSeries·==·chartSeries2)·{
164 ················n3·+=·n2;164 ················n3·+=·n2;
165 ············}165 ············}
166 ············final·List·pointsCache·=·chartSeries2.getPointsCache();166 ············final·List·pointsCache·=·chartSeries2.getPointsCache();
167 ············final·int·binarySearch·=·Collections.binarySearch(pointsCache,·key,·ChartPoint.X_COMPARATOR);167 ············final·int·binarySearch·=·Collections.binarySearch(pointsCache,·key,·ChartPoint.X_COMPARATOR);
 168 ············double·n4;
168 ············if·(binarySearch·>=·0)·{169 ············if·(binarySearch·>=·0)·{
169 ················n2·+=·((ChartPoint)pointsCache.get(binarySearch)).getY(n);170 ················n4·=·((ChartPoint)pointsCache.get(binarySearch)).getY(n)·+·n2;
 171 ············}
 172 ············else·{
 173 ················n4·=·n2;
170 ············}174 ············}
171 ············++i;175 ············++i;
 176 ············n2·=·n4;
172 ········}177 ········}
173 ········double·n4;178 ········double·n5;
174 ········if·(chartSeries.getType().isStacked100())·{179 ········if·(chartSeries.getType().isStacked100())·{
175 ············n4·=·n3·*·100.0·/·n2;180 ············n5·=·100.0·*·n3·/·n2;
176 ············n2·=·100.0;181 ············n2·=·100.0;
177 ········}182 ········}
178 ········else·{183 ········else·{
179 ············n4·=·n3·+·chartSeries.getActualYAxis().getOrigin();184 ············n5·=·chartSeries.getActualYAxis().getOrigin()·+·n3;
180 ········}185 ········}
181 ········array[1]·=·(array[0]·=·n4)·/·n2;186 ········array[1]·=·(array[0]·=·n5)·/·n2;
182 ····}187 ····}
183 ····188 ····
184 ····public·final·void·addRegion(final·Path·path,·final·Rect·rect,·final·Object·o)·{189 ····public·final·void·addRegion(final·Path·path,·final·Rect·rect,·final·Object·o)·{
185 ········final·Region·region·=·new·Region(rect);190 ········final·Region·region·=·new·Region(rect);
186 ········region.setPath(path,·region);191 ········region.setPath(path,·region);
187 ········this.Area.Regions.a(region,·o);192 ········this.Area.Regions.a(region,·o);
188 ····}193 ····}
1.89 KB
com/artfulbits/aiCharts/Base/ChartSeries.class
1.8 KB
javap -verbose -constants -s -l -private {}
    
Offset 1034, 15 lines modifiedOffset 1034, 15 lines modified
1034 ········31:·getfield······#76·················//·Field·l:Lcom/artfulbits/aiCharts/Base/DoubleRange;1034 ········31:·getfield······#76·················//·Field·l:Lcom/artfulbits/aiCharts/Base/DoubleRange;
1035 ········34:·areturn1035 ········34:·areturn
  
1036 ··protected·final·void·inflateAttributes(android.content.res.Resources,·java.lang.String,·int,·android.util.AttributeSet);1036 ··protected·final·void·inflateAttributes(android.content.res.Resources,·java.lang.String,·int,·android.util.AttributeSet);
1037 ····descriptor:·(Landroid/content/res/Resources;Ljava/lang/String;ILandroid/util/AttributeSet;)V1037 ····descriptor:·(Landroid/content/res/Resources;Ljava/lang/String;ILandroid/util/AttributeSet;)V
1038 ····flags:·(0x0014)·ACC_PROTECTED,·ACC_FINAL1038 ····flags:·(0x0014)·ACC_PROTECTED,·ACC_FINAL
1039 ····Code:1039 ····Code:
1040 ······stack=300,·locals=24,·args_size=51040 ······stack=300,·locals=23,·args_size=5
1041 ·········0:·iconst_11041 ·········0:·iconst_1
1042 ·········1:·istore········51042 ·········1:·istore········5
1043 ·········3:·ldc···········#209················//·String·name1043 ·········3:·ldc···········#209················//·String·name
1044 ·········5:·astore········61044 ·········5:·astore········6
1045 ·········7:·aload·········61045 ·········7:·aload·········6
1046 ·········9:·aload_21046 ·········9:·aload_2
1047 ········10:·invokevirtual·#215················//·Method·java/lang/String.equalsIgnoreCase:(Ljava/lang/String;)Z1047 ········10:·invokevirtual·#215················//·Method·java/lang/String.equalsIgnoreCase:(Ljava/lang/String;)Z
Offset 1200, 21 lines modifiedOffset 1200, 21 lines modified
1200 ·······331:·dstore········191200 ·······331:·dstore········19
1201 ·······333:·iload·········51201 ·······333:·iload·········5
1202 ·······335:·newarray·······double1202 ·······335:·newarray·······double
1203 ·······337:·astore········211203 ·······337:·astore········21
1204 ·······339:·aload·········181204 ·······339:·aload·········18
1205 ·······341:·iload·········71205 ·······341:·iload·········7
1206 ·······343:·aaload1206 ·······343:·aaload
1207 ·······344:·astore········131207 ·······344:·astore········22
1208 ·······346:·aload·········131208 ·······346:·aload·········22
1209 ·······348:·invokestatic··#268················//·Method·java/lang/Double.parseDouble:(Ljava/lang/String;)D1209 ·······348:·invokestatic··#268················//·Method·java/lang/Double.parseDouble:(Ljava/lang/String;)D
1210 ·······351:·dstore········221210 ·······351:·dstore········15
1211 ·······353:·aload·········211211 ·······353:·aload·········21
1212 ·······355:·iconst_01212 ·······355:·iconst_0
1213 ·······356:·dload·········221213 ·······356:·dload·········15
1214 ·······358:·dastore1214 ·······358:·dastore
1215 ·······359:·aload·········91215 ·······359:·aload·········9
1216 ·······361:·dload·········191216 ·······361:·dload·········19
1217 ·······363:·aload·········211217 ·······363:·aload·········21
1218 ·······365:·invokevirtual·#251················//·Method·com/artfulbits/aiCharts/Base/ChartPointCollection.addXY:(D[D)Lcom/artfulbits/aiCharts/Base/ChartPoint;1218 ·······365:·invokevirtual·#251················//·Method·com/artfulbits/aiCharts/Base/ChartPointCollection.addXY:(D[D)Lcom/artfulbits/aiCharts/Base/ChartPoint;
1219 ·······368:·pop1219 ·······368:·pop
1220 ·······369:·iload·········71220 ·······369:·iload·········7
15.6 KB
com/artfulbits/aiCharts/Base/ChartType.class
15.5 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
19.5 KB
com/artfulbits/aiCharts/Base/e.class
19.4 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
6.51 KB
com/artfulbits/aiCharts/Base/m.class
6.44 KB
javap -verbose -constants -s -l -private {}
    
Offset 841, 15 lines modifiedOffset 841, 15 lines modified
841 ········87:·pop841 ········87:·pop
842 ········88:·goto··········24842 ········88:·goto··········24
  
843 ··public·final·java.lang.String·a(com.artfulbits.aiCharts.Base.ChartPoint);843 ··public·final·java.lang.String·a(com.artfulbits.aiCharts.Base.ChartPoint);
844 ····descriptor:·(Lcom/artfulbits/aiCharts/Base/ChartPoint;)Ljava/lang/String;844 ····descriptor:·(Lcom/artfulbits/aiCharts/Base/ChartPoint;)Ljava/lang/String;
845 ····flags:·(0x0011)·ACC_PUBLIC,·ACC_FINAL845 ····flags:·(0x0011)·ACC_PUBLIC,·ACC_FINAL
846 ····Code:846 ····Code:
847 ······stack=300,·locals=20,·args_size=2847 ······stack=300,·locals=18,·args_size=2
848 ·········0:·new···········#86·················//·class·java/lang/StringBuilder848 ·········0:·new···········#86·················//·class·java/lang/StringBuilder
849 ·········3:·astore_2849 ·········3:·astore_2
850 ·········4:·aload_2850 ·········4:·aload_2
851 ·········5:·invokespecial·#87·················//·Method·java/lang/StringBuilder."<init>":()V851 ·········5:·invokespecial·#87·················//·Method·java/lang/StringBuilder."<init>":()V
852 ·········8:·aload_0852 ·········8:·aload_0
853 ·········9:·getfield······#126················//·Field·d:[Lcom/artfulbits/aiCharts/Base/m$a;853 ·········9:·getfield······#126················//·Field·d:[Lcom/artfulbits/aiCharts/Base/m$a;
854 ········12:·astore_3854 ········12:·astore_3
Offset 925, 17 lines modifiedOffset 925, 17 lines modified
925 ·······185:·getstatic·····#25·················//·Field·c:Ljava/text/SimpleDateFormat;925 ·······185:·getstatic·····#25·················//·Field·c:Ljava/text/SimpleDateFormat;
926 ·······188:·astore········6926 ·······188:·astore········6
927 ·······190:·dload·········8927 ·······190:·dload·········8
928 ·······192:·d2l928 ·······192:·d2l
929 ·······193:·lstore········11929 ·······193:·lstore········11
930 ·······195:·lload·········11930 ·······195:·lload·········11
931 ·······197:·invokestatic··#246················//·Method·java/lang/Long.valueOf:(J)Ljava/lang/Long;931 ·······197:·invokestatic··#246················//·Method·java/lang/Long.valueOf:(J)Ljava/lang/Long;
932 ·······200:·astore········13932 ·······200:·astore········10
933 ·······202:·aload·········6933 ·······202:·aload·········6
934 ·······204:·aload·········13934 ·······204:·aload·········10
935 ·······206:·invokevirtual·#247················//·Method·java/text/SimpleDateFormat.format:(Ljava/lang/Object;)Ljava/lang/String;935 ·······206:·invokevirtual·#247················//·Method·java/text/SimpleDateFormat.format:(Ljava/lang/Object;)Ljava/lang/String;
936 ·······209:·astore········6936 ·······209:·astore········6
937 ·······211:·aload_2937 ·······211:·aload_2
938 ·······212:·aload·········6938 ·······212:·aload·········6
939 ·······214:·invokevirtual·#226················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;939 ·······214:·invokevirtual·#226················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
940 ·······217:·pop940 ·······217:·pop
941 ·······218:·goto··········108941 ·······218:·goto··········108
Offset 944, 32 lines modifiedOffset 944, 32 lines modified
944 ·······226:·astore········10944 ·······226:·astore········10
945 ·······228:·aload·········10945 ·······228:·aload·········10
946 ·······230:·ifnonnull·····259946 ·······230:·ifnonnull·····259
947 ·······233:·new···········#22·················//·class·java/text/SimpleDateFormat947 ·······233:·new···········#22·················//·class·java/text/SimpleDateFormat
948 ·······236:·astore········10948 ·······236:·astore········10
949 ·······238:·aload·········6949 ·······238:·aload·········6
950 ·······240:·getfield······#201················//·Field·com/artfulbits/aiCharts/Base/m$a.c:Ljava/lang/String;950 ·······240:·getfield······#201················//·Field·com/artfulbits/aiCharts/Base/m$a.c:Ljava/lang/String;
951 ·······243:·astore········14951 ·······243:·astore········13
952 ·······245:·aload·········10952 ·······245:·aload·········10
953 ·······247:·aload·········14953 ·······247:·aload·········13
954 ·······249:·invokespecial·#248················//·Method·java/text/SimpleDateFormat."<init>":(Ljava/lang/String;)V954 ·······249:·invokespecial·#248················//·Method·java/text/SimpleDateFormat."<init>":(Ljava/lang/String;)V
955 ·······252:·aload·········6955 ·······252:·aload·········6
956 ·······254:·aload·········10956 ·······254:·aload·········10
957 ·······256:·putfield······#209················//·Field·com/artfulbits/aiCharts/Base/m$a.d:Ljava/text/Format;957 ·······256:·putfield······#209················//·Field·com/artfulbits/aiCharts/Base/m$a.d:Ljava/text/Format;
958 ·······259:·aload·········6958 ·······259:·aload·········6
959 ·······261:·getfield······#209················//·Field·com/artfulbits/aiCharts/Base/m$a.d:Ljava/text/Format;959 ·······261:·getfield······#209················//·Field·com/artfulbits/aiCharts/Base/m$a.d:Ljava/text/Format;
960 ·······264:·astore········6960 ·······264:·astore········6
961 ·······266:·dload·········8961 ·······266:·dload·········8
962 ·······268:·d2l962 ·······268:·d2l
963 ·······269:·lstore········11963 ·······269:·lstore········11
964 ·······271:·lload·········11964 ·······271:·lload·········11
965 ·······273:·invokestatic··#246················//·Method·java/lang/Long.valueOf:(J)Ljava/lang/Long;965 ·······273:·invokestatic··#246················//·Method·java/lang/Long.valueOf:(J)Ljava/lang/Long;
966 ·······276:·astore········13966 ·······276:·astore········10
967 ·······278:·aload·········6967 ·······278:·aload·········6
968 ·······280:·aload·········13968 ·······280:·aload·········10
969 ·······282:·invokevirtual·#223················//·Method·java/text/Format.format:(Ljava/lang/Object;)Ljava/lang/String;969 ·······282:·invokevirtual·#223················//·Method·java/text/Format.format:(Ljava/lang/Object;)Ljava/lang/String;
970 ·······285:·astore········6970 ·······285:·astore········6
971 ·······287:·aload_2971 ·······287:·aload_2
972 ·······288:·aload·········6972 ·······288:·aload·········6
973 ·······290:·invokevirtual·#226················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;973 ·······290:·invokevirtual·#226················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
974 ·······293:·pop974 ·······293:·pop
975 ·······294:·goto··········108975 ·······294:·goto··········108
Offset 997, 17 lines modifiedOffset 997, 17 lines modified
997 ·······342:·aload_1997 ·······342:·aload_1
998 ·······343:·invokevirtual·#258················//·Method·com/artfulbits/aiCharts/Base/ChartPoint.getSeries:()Lcom/artfulbits/aiCharts/Base/ChartSeries;998 ·······343:·invokevirtual·#258················//·Method·com/artfulbits/aiCharts/Base/ChartPoint.getSeries:()Lcom/artfulbits/aiCharts/Base/ChartSeries;
999 ·······346:·invokevirtual·#267················//·Method·com/artfulbits/aiCharts/Base/ChartSeries.getPoints:()Lcom/artfulbits/aiCharts/Base/ChartPointCollection;999 ·······346:·invokevirtual·#267················//·Method·com/artfulbits/aiCharts/Base/ChartSeries.getPoints:()Lcom/artfulbits/aiCharts/Base/ChartPointCollection;
1000 ·······349:·astore········61000 ·······349:·astore········6
1001 ·······351:·aload·········61001 ·······351:·aload·········6
1002 ·······353:·aload_11002 ·······353:·aload_1
1003 ·······354:·invokevirtual·#272················//·Method·com/artfulbits/aiCharts/Base/ChartPointCollection.indexOf:(Lcom/artfulbits/aiCharts/Base/ChartPoint;)I1003 ·······354:·invokevirtual·#272················//·Method·com/artfulbits/aiCharts/Base/ChartPointCollection.indexOf:(Lcom/artfulbits/aiCharts/Base/ChartPoint;)I
1004 ·······357:·istore········151004 ·······357:·istore········14
1005 ·······359:·aload_21005 ·······359:·aload_2
1006 ·······360:·iload·········151006 ·······360:·iload·········14
1007 ·······362:·invokevirtual·#275················//·Method·java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder;1007 ·······362:·invokevirtual·#275················//·Method·java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder;
1008 ·······365:·pop1008 ·······365:·pop
1009 ·······366:·goto··········1081009 ·······366:·goto··········108
1010 ·······369:·aload_11010 ·······369:·aload_1
1011 ·······370:·invokevirtual·#278················//·Method·com/artfulbits/aiCharts/Base/ChartPoint.getAxisLabel:()Ljava/lang/String;1011 ·······370:·invokevirtual·#278················//·Method·com/artfulbits/aiCharts/Base/ChartPoint.getAxisLabel:()Ljava/lang/String;
1012 ·······373:·astore········61012 ·······373:·astore········6
1013 ·······375:·aload_21013 ·······375:·aload_2
Offset 1015, 36 lines modifiedOffset 1015, 36 lines modified
1015 ·······378:·invokevirtual·#226················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;1015 ·······378:·invokevirtual·#226················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
1016 ·······381:·pop1016 ·······381:·pop
1017 ·······382:·goto··········1081017 ·······382:·goto··········108
1018 ·······385:·ldc2_w········#127················//·long·4636737291354636288l1018 ·······385:·ldc2_w········#127················//·long·4636737291354636288l
1019 ·······388:·lstore········111019 ·······388:·lstore········11
1020 ·······390:·aload·········61020 ·······390:·aload·········6
1021 ·······392:·getfield······#250················//·Field·com/artfulbits/aiCharts/Base/m$a.b:I1021 ·······392:·getfield······#250················//·Field·com/artfulbits/aiCharts/Base/m$a.b:I
1022 ·······395:·istore········161022 ·······395:·istore········7
1023 ·······397:·aload_11023 ·······397:·aload_1
1024 ·······398:·iload·········161024 ·······398:·iload·········7
1025 ·······400:·invokevirtual·#254················//·Method·com/artfulbits/aiCharts/Base/ChartPoint.getY:(I)D1025 ·······400:·invokevirtual·#254················//·Method·com/artfulbits/aiCharts/Base/ChartPoint.getY:(I)D
1026 ·······403:·dstore········171026 ·······403:·dstore········15
1027 ·······405:·ldc2_w········#129················//·double·100.0d1027 ·······405:·ldc2_w········#129················//·double·100.0d
1028 ·······408:·dload·········171028 ·······408:·dload·········15
1029 ·······410:·dmul1029 ·······410:·dmul
1030 ·······411:·dstore········81030 ·······411:·dstore········8
1031 ·······413:·aload_11031 ·······413:·aload_1
1032 ·······414:·invokevirtual·#258················//·Method·com/artfulbits/aiCharts/Base/ChartPoint.getSeries:()Lcom/artfulbits/aiCharts/Base/ChartSeries;1032 ·······414:·invokevirtual·#258················//·Method·com/artfulbits/aiCharts/Base/ChartPoint.getSeries:()Lcom/artfulbits/aiCharts/Base/ChartSeries;
1033 ·······417:·invokevirtual·#267················//·Method·com/artfulbits/aiCharts/Base/ChartSeries.getPoints:()Lcom/artfulbits/aiCharts/Base/ChartPointCollection;1033 ·······417:·invokevirtual·#267················//·Method·com/artfulbits/aiCharts/Base/ChartSeries.getPoints:()Lcom/artfulbits/aiCharts/Base/ChartPointCollection;
1034 ·······420:·astore········101034 ·······420:·astore········10
1035 ·······422:·aload·········61035 ·······422:·aload·········6
1036 ·······424:·getfield······#250················//·Field·com/artfulbits/aiCharts/Base/m$a.b:I1036 ·······424:·getfield······#250················//·Field·com/artfulbits/aiCharts/Base/m$a.b:I
1037 ·······427:·istore········191037 ·······427:·istore········17
1038 ·······429:·aload·········101038 ·······429:·aload·········10
1039 ·······431:·iload·········191039 ·······431:·iload·········17
1040 ·······433:·invokevirtual·#281················//·Method·com/artfulbits/aiCharts/Base/ChartPointCollection.getSum:(I)D1040 ·······433:·invokevirtual·#281················//·Method·com/artfulbits/aiCharts/Base/ChartPointCollection.getSum:(I)D
1041 ·······436:·dstore········171041 ·······436:·dstore········15
1042 ·······438:·dload·········81042 ·······438:·dload·········8
1043 ·······440:·dload·········171043 ·······440:·dload·········15
1044 ·······442:·ddiv1044 ·······442:·ddiv
1045 ·······443:·dstore········81045 ·······443:·dstore········8
1046 ·······445:·aload_21046 ·······445:·aload_2
1047 ·······446:·dload·········81047 ·······446:·dload·········8
1048 ·······448:·aload·········61048 ·······448:·aload·········6
1049 ·······450:·invokestatic··#241················//·Method·a:(Ljava/lang/StringBuilder;DLcom/artfulbits/aiCharts/Base/m$a;)V1049 ·······450:·invokestatic··#241················//·Method·a:(Ljava/lang/StringBuilder;DLcom/artfulbits/aiCharts/Base/m$a;)V
1050 ·······453:·goto··········1081050 ·······453:·goto··········108
2.02 KB
com/artfulbits/aiCharts/Extensions/DatabaseBinder.class
1.91 KB
procyon -ec {}
    
Offset 35, 57 lines modifiedOffset 35, 48 lines modified
35 ············throw·new·IllegalArgumentException("fields·should·contains·at·least·one·Y_VALUE");35 ············throw·new·IllegalArgumentException("fields·should·contains·at·least·one·Y_VALUE");
36 ········}36 ········}
37 ····}37 ····}
38 ····38 ····
39 ····public·ChartPoint·bind(final·Object·o,·ChartPoint·chartPoint)·{39 ····public·ChartPoint·bind(final·Object·o,·ChartPoint·chartPoint)·{
40 ········String·string·=·null;40 ········String·string·=·null;
41 ········final·Cursor·cursor·=·(Cursor)o;41 ········final·Cursor·cursor·=·(Cursor)o;
42 ········double·x·=·(double)cursor.getPosition();42 ········double·double1·=·(double)cursor.getPosition();
43 ········final·double[]·y·=·new·double[this.c];43 ········final·double[]·y·=·new·double[this.c];
44 ········int·i·=·0;44 ········int·i·=·0;
45 ········int·n·=·0;45 ········int·n·=·0;
46 ········String·string2·=·null;46 ········String·string2·=·null;
47 ········while·(i·<·this.a.length)·{47 ········while·(i·<·this.a.length)·{
48 ············double·double1·=·0.0; 
49 ············switch·(this.a[i])·{48 ············switch·(this.a[i])·{
50 ················default:·{ 
51 ····················double1·=·x; 
52 ····················break; 
53 ················} 
54 ················case·0:·{49 ················case·0:·{
55 ····················double1·=·cursor.getDouble(this.b[i]);50 ····················double1·=·cursor.getDouble(this.b[i]);
56 ····················break;51 ····················break;
57 ················}52 ················}
58 ················case·1:·{53 ················case·1:·{
59 ····················final·int·n2·=·n·+·1;54 ····················final·int·n2·=·n·+·1;
60 ····················y[n]·=·cursor.getDouble(this.b[i]);55 ····················y[n]·=·cursor.getDouble(this.b[i]);
61 ····················n·=·n2;56 ····················n·=·n2;
62 ····················double1·=·x; 
63 ····················break;57 ····················break;
64 ················}58 ················}
65 ················case·2:·{59 ················case·2:·{
66 ····················string2·=·cursor.getString(this.b[i]);60 ····················string2·=·cursor.getString(this.b[i]);
67 ····················double1·=·x; 
68 ····················break;61 ····················break;
69 ················}62 ················}
70 ················case·3:·{63 ················case·3:·{
71 ····················string·=·cursor.getString(this.b[i]);64 ····················string·=·cursor.getString(this.b[i]);
72 ····················double1·=·x; 
73 ····················break;65 ····················break;
74 ················}66 ················}
75 ············}67 ············}
76 ············++i;68 ············++i;
77 ············x·=·double1; 
78 ········}69 ········}
79 ········if·(chartPoint·==·null)·{70 ········if·(chartPoint·==·null)·{
80 ············chartPoint·=·new·ChartPoint(x,·y);71 ············chartPoint·=·new·ChartPoint(double1,·y);
81 ········}72 ········}
82 ········else·{73 ········else·{
83 ············chartPoint.reset();74 ············chartPoint.reset();
84 ············chartPoint.setX(x);75 ············chartPoint.setX(double1);
85 ············chartPoint.setY(y);76 ············chartPoint.setY(y);
86 ········}77 ········}
87 ········chartPoint.setAxisLabel(string);78 ········chartPoint.setAxisLabel(string);
88 ········chartPoint.setLabel(string2);79 ········chartPoint.setLabel(string2);
89 ········return·chartPoint;80 ········return·chartPoint;
90 ····}81 ····}
91 }82 }
1.29 KB
com/artfulbits/aiCharts/Types/ChartAreaType.class
1.2 KB
procyon -ec {}
    
Offset 21, 17 lines modifiedOffset 21, 18 lines modified
21 ····}21 ····}
22 ····22 ····
23 ····public·ChartAreaType()·{23 ····public·ChartAreaType()·{
24 ········this.m_flags·=·(ChartAreaType.FLAG_ORIGIN_DEPENDENT·|·ChartAreaType.FLAG_SUPPORT_3D);24 ········this.m_flags·=·(ChartAreaType.FLAG_ORIGIN_DEPENDENT·|·ChartAreaType.FLAG_SUPPORT_3D);
25 ····}25 ····}
26 ····26 ····
27 ····public·void·draw(final·ChartRenderArgs·chartRenderArgs)·{27 ····public·void·draw(final·ChartRenderArgs·chartRenderArgs)·{
 28 ········final·ChartSeries·series;
28 ········final·ChartSeries·series·=·chartRenderArgs.Series;29 ········final·ChartSeries·chartSeries·=·series·=·chartRenderArgs.Series;
29 ········final·int·yValueIndex·=·series.getPointDeclaration().YValueIndex;30 ········final·int·yValueIndex·=·chartSeries.getPointDeclaration().YValueIndex;
30 ········final·List·pointsCache·=·series.getPointsCache();31 ········final·List·pointsCache·=·chartSeries.getPointsCache();
31 ········final·double·origin·=·chartRenderArgs.ActualYAxis.getOrigin();32 ········final·double·origin·=·chartRenderArgs.ActualYAxis.getOrigin();
32 ········if·(pointsCache.size()·>·1)·{33 ········if·(pointsCache.size()·>·1)·{
33 ············final·PointF·pointF·=·new·PointF();34 ············final·PointF·pointF·=·new·PointF();
34 ············final·int·n·=·pointsCache.size()·-·1;35 ············final·int·n·=·pointsCache.size()·-·1;
35 ············final·double·visibleMinimum·=·chartRenderArgs.ActualXAxis.getScale().getVisibleMinimum();36 ············final·double·visibleMinimum·=·chartRenderArgs.ActualXAxis.getScale().getVisibleMinimum();
36 ············final·double·visibleMaximum·=·chartRenderArgs.ActualXAxis.getScale().getVisibleMaximum();37 ············final·double·visibleMaximum·=·chartRenderArgs.ActualXAxis.getScale().getVisibleMaximum();
37 ············final·int·visible·=·getVisibleFrom(pointsCache,·visibleMinimum,·visibleMaximum,·0,·n);38 ············final·int·visible·=·getVisibleFrom(pointsCache,·visibleMinimum,·visibleMaximum,·0,·n);
51.1 KB
com/artfulbits/aiCharts/Types/ChartPieType.class
51.0 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
4.73 KB
com/artfulbits/aiCharts/Types/ChartPieOfPieType.class
4.62 KB
procyon -ec {}
    
Offset 82, 15 lines modifiedOffset 82, 15 lines modified
82 ········else·{82 ········else·{
83 ············pointF.set((float)n2,·(float)rect.top);83 ············pointF.set((float)n2,·(float)rect.top);
84 ············pointF2.set((float)n2,·(float)rect.bottom);84 ············pointF2.set((float)n2,·(float)rect.bottom);
85 ········}85 ········}
86 ····}86 ····}
87 ····87 ····
88 ····public·void·draw(final·ChartRenderArgs·chartRenderArgs)·{88 ····public·void·draw(final·ChartRenderArgs·chartRenderArgs)·{
89 ········final·double·n·=·0.0;89 ········double·n·=·0.0;
90 ········final·double·n2·=·0.0;90 ········final·double·n2·=·0.0;
91 ········final·double·doubleValue·=·(double)chartRenderArgs.Series.getAttribute(ChartPieOfPieType.PLOTS_SIZE_SCALE);91 ········final·double·doubleValue·=·(double)chartRenderArgs.Series.getAttribute(ChartPieOfPieType.PLOTS_SIZE_SCALE);
92 ········final·double·doubleValue2·=·(double)chartRenderArgs.Series.getAttribute(ChartPieOfPieType.PLOTS_GAP_SCALE);92 ········final·double·doubleValue2·=·(double)chartRenderArgs.Series.getAttribute(ChartPieOfPieType.PLOTS_GAP_SCALE);
93 ········final·ChartPieOfPieType$SplitMode·chartPieOfPieType$SplitMode·=·(ChartPieOfPieType$SplitMode)chartRenderArgs.Series.getAttribute(ChartPieOfPieType.SPLIT_MODE);93 ········final·ChartPieOfPieType$SplitMode·chartPieOfPieType$SplitMode·=·(ChartPieOfPieType$SplitMode)chartRenderArgs.Series.getAttribute(ChartPieOfPieType.SPLIT_MODE);
94 ········final·double·doubleValue3·=·(double)chartRenderArgs.Series.getAttribute(ChartPieOfPieType.SPLIT_VALUE);94 ········final·double·doubleValue3·=·(double)chartRenderArgs.Series.getAttribute(ChartPieOfPieType.SPLIT_VALUE);
95 ········final·Rect·rect·=·new·Rect(chartRenderArgs.Bounds);95 ········final·Rect·rect·=·new·Rect(chartRenderArgs.Bounds);
96 ········final·Rect·rect2·=·new·Rect(chartRenderArgs.Bounds);96 ········final·Rect·rect2·=·new·Rect(chartRenderArgs.Bounds);
Offset 98, 42 lines modifiedOffset 98, 41 lines modified
98 ········final·ChartPointCollection·points·=·chartRenderArgs.Series.getPoints();98 ········final·ChartPointCollection·points·=·chartRenderArgs.Series.getPoints();
99 ········final·int·n3·=·(int)(((List)points).size()·-·doubleValue3);99 ········final·int·n3·=·(int)(((List)points).size()·-·doubleValue3);
100 ········final·ArrayList<ChartPoint>·list·=·new·ArrayList<ChartPoint>();100 ········final·ArrayList<ChartPoint>·list·=·new·ArrayList<ChartPoint>();
101 ········final·ArrayList<ChartPoint>·list2·=·new·ArrayList<ChartPoint>();101 ········final·ArrayList<ChartPoint>·list2·=·new·ArrayList<ChartPoint>();
102 ········final·ChartPoint·e·=·new·ChartPoint(0.0,·new·double[]·{·0.0·});102 ········final·ChartPoint·e·=·new·ChartPoint(0.0,·new·double[]·{·0.0·});
103 ········e.setBackColor(Integer.valueOf(chartRenderArgs.Chart.getPalette().getColor(pointsCache.size())));103 ········e.setBackColor(Integer.valueOf(chartRenderArgs.Chart.getPalette().getColor(pointsCache.size())));
104 ········list.add(e);104 ········list.add(e);
105 ········double·n4·=·n; 
106 ········for·(int·i·=·0;·i·<·pointsCache.size();·++i)·{105 ········for·(int·i·=·0;·i·<·pointsCache.size();·++i)·{
107 ············n4·+=·((ChartPoint)pointsCache.get(i)).getY(0);106 ············n·+=·((ChartPoint)pointsCache.get(i)).getY(0);
108 ········}107 ········}
109 ········double·y·=·n2;108 ········double·y·=·n2;
110 ········for·(int·j·=·0;·j·<·pointsCache.size();·++j)·{109 ········for·(int·j·=·0;·j·<·pointsCache.size();·++j)·{
111 ············final·ChartPoint·chartPoint·=·(ChartPoint)pointsCache.get(j);110 ············final·ChartPoint·chartPoint·=·(ChartPoint)pointsCache.get(j);
112 ············final·double·y2·=·chartPoint.getY(0);111 ············final·double·y2·=·chartPoint.getY(0);
113 ············final·int·n5;112 ············final·int·n4;
114 ············if·((chartPieOfPieType$SplitMode·==·ChartPieOfPieType$SplitMode.Custom·&&·(boolean)chartPoint.getAttribute(ChartPieOfPieType.SPLIT_POINT))·||·(chartPieOfPieType$SplitMode·==·ChartPieOfPieType$SplitMode.Position·&&·((List)points).indexOf(chartPoint)·>=·(n5·=·n3))·||·(chartPieOfPieType$SplitMode·==·ChartPieOfPieType$SplitMode.Value·&&·y2·<·doubleValue3)·||·(chartPieOfPieType$SplitMode·==·ChartPieOfPieType$SplitMode.Percentage·&&·y2·*·100.0·/·n4·<·doubleValue3))·{113 ············if·((chartPieOfPieType$SplitMode·==·ChartPieOfPieType$SplitMode.Custom·&&·(boolean)chartPoint.getAttribute(ChartPieOfPieType.SPLIT_POINT))·||·(chartPieOfPieType$SplitMode·==·ChartPieOfPieType$SplitMode.Position·&&·((List)points).indexOf(chartPoint)·>=·(n4·=·n3))·||·(chartPieOfPieType$SplitMode·==·ChartPieOfPieType$SplitMode.Value·&&·y2·<·doubleValue3)·||·(chartPieOfPieType$SplitMode·==·ChartPieOfPieType$SplitMode.Percentage·&&·y2·*·100.0·/·n·<·doubleValue3))·{
115 ················y·+=·chartPoint.getY(0);114 ················y·+=·chartPoint.getY(0);
116 ················list2.add(chartPoint);115 ················list2.add(chartPoint);
117 ············}116 ············}
118 ············else·{117 ············else·{
119 ················list.add(chartPoint);118 ················list.add(chartPoint);
120 ············}119 ············}
121 ········}120 ········}
122 ········e.setY(y);121 ········e.setY(y);
123 ········final·double·n6·=·chartRenderArgs.Bounds.width()·*·doubleValue2;122 ········final·double·n5·=·chartRenderArgs.Bounds.width()·*·doubleValue2;
124 ········final·double·n7·=·(chartRenderArgs.Bounds.width()·-·n6)·/·(doubleValue·+·1.0);123 ········final·double·n6·=·(chartRenderArgs.Bounds.width()·-·n5)·/·(doubleValue·+·1.0);
125 ········rect.right·=·rect.left·+·(int)(chartRenderArgs.Bounds.width()·-·n6·-·n7);124 ········rect.right·=·rect.left·+·(int)(chartRenderArgs.Bounds.width()·-·n5·-·n6);
126 ········rect2.left·=·rect2.right·-·(int)n7;125 ········rect2.left·=·rect2.right·-·(int)n6;
127 ········final·int·n8·=·-(int)(360.0·*·y·/·(n4·*·2.0));126 ········final·int·n7·=·-(int)(360.0·*·y·/·(n·*·2.0));
128 ········final·Rect·drawPie·=·this.drawPie(chartRenderArgs,·(List)list,·rect,·n8);127 ········final·Rect·drawPie·=·this.drawPie(chartRenderArgs,·(List)list,·rect,·n7);
129 ········final·Rect·drawPie2·=·this.drawPie(chartRenderArgs,·(List)list2,·rect2,·0);128 ········final·Rect·drawPie2·=·this.drawPie(chartRenderArgs,·(List)list2,·rect2,·0);
130 ········final·PointF·pointF·=·new·PointF();129 ········final·PointF·pointF·=·new·PointF();
131 ········final·PointF·pointF2·=·new·PointF();130 ········final·PointF·pointF2·=·new·PointF();
132 ········this.computePointCorners(e,·(float)Math.toRadians(n8),·drawPie,·pointF,·pointF2);131 ········this.computePointCorners(e,·(float)Math.toRadians(n7),·drawPie,·pointF,·pointF2);
133 ········final·ChartGraph·graph·=·chartRenderArgs.Graph;132 ········final·ChartGraph·graph·=·chartRenderArgs.Graph;
134 ········final·ChartSeries·series·=·chartRenderArgs.Series;133 ········final·ChartSeries·series·=·chartRenderArgs.Series;
135 ········final·int·intValue·=·(int)series.getAttribute(ChartPieOfPieType.LINES_COLOR);134 ········final·int·intValue·=·(int)series.getAttribute(ChartPieOfPieType.LINES_COLOR);
136 ········if·(intValue·!=·0)·{135 ········if·(intValue·!=·0)·{
137 ············final·PointF·pointF3·=·new·PointF();136 ············final·PointF·pointF3·=·new·PointF();
138 ············final·PointF·pointF4·=·new·PointF();137 ············final·PointF·pointF4·=·new·PointF();
139 ············final·Paint·paint·=·new·Paint();138 ············final·Paint·paint·=·new·Paint();
7.59 KB
com/artfulbits/aiCharts/Types/ChartBarOfPieType.class
7.49 KB
procyon -ec {}
    
Offset 20, 40 lines modifiedOffset 20, 46 lines modified
20 ····private·Rect·a(final·ChartRenderArgs·chartRenderArgs,·final·List·list,·final·Rect·rect)·{20 ····private·Rect·a(final·ChartRenderArgs·chartRenderArgs,·final·List·list,·final·Rect·rect)·{
21 ········final·double·n·=·0.0;21 ········final·double·n·=·0.0;
22 ········final·int·size·=·list.size();22 ········final·int·size·=·list.size();
23 ········final·int·yValueIndex·=·chartRenderArgs.Series.getPointDeclaration().YValueIndex;23 ········final·int·yValueIndex·=·chartRenderArgs.Series.getPointDeclaration().YValueIndex;
24 ········final·ChartPieType$a[]·array·=·new·ChartPieType$a[size];24 ········final·ChartPieType$a[]·array·=·new·ChartPieType$a[size];
25 ········int·n2·=·0;25 ········int·n2·=·0;
26 ········int·n3·=·0;26 ········int·n3·=·0;
 27 ········int·i·=·0;
27 ········double·n4·=·n;28 ········double·n4·=·n;
 29 ········while·(i·<·size)·{
28 ········double·n5; 
29 ········int·n8; 
30 ········int·n9; 
31 ········for·(int·i·=·0;·i·<·size;·++i,·n4·=·n5,·n2·=·n8,·n3·=·n9)·{ 
32 ············final·ChartPoint·chartPoint·=·(ChartPoint)list.get(i);30 ············final·ChartPoint·chartPoint·=·(ChartPoint)list.get(i);
33 ············n5·=·chartPoint.getY(yValueIndex)·+·n4;31 ············final·double·n5·=·chartPoint.getY(yValueIndex)·+·n4;
 32 ············int·n8·=·0;
 33 ············int·n9·=·0;
 34 ············Label_0196:·{
34 ············if·(chartPoint.getShowLabel()·||·chartPoint.getMarkerDrawable()·!=·null)·{35 ················if·(chartPoint.getShowLabel()·||·chartPoint.getMarkerDrawable()·!=·null)·{
35 ················array[i]·=·new·ChartPieType$a((ChartPieType)this,·chartPoint);36 ····················array[i]·=·new·ChartPieType$a((ChartPieType)this,·chartPoint);
36 ················switch·(ChartBarOfPieType$1.a[chartPoint.getHLabelAlignment().ordinal()])·{37 ····················switch·(ChartBarOfPieType$1.a[chartPoint.getHLabelAlignment().ordinal()])·{
37 ····················case·1:·{38 ························case·1:·{
38 ························final·int·n6·=·array[i].b·+·n2;39 ····························final·int·n6·=·array[i].b·+·n2;
39 ························final·int·n7·=·n3;40 ····························final·int·n7·=·n3;
40 ························n8·=·n6;41 ····························n8·=·n6;
41 ························n9·=·n7;42 ····························n9·=·n7;
42 ························continue;43 ····························break·Label_0196;
43 ····················}44 ························}
44 ····················case·2:·{45 ························case·2:·{
45 ························n9·=·array[i].b·+·n3;46 ····························n9·=·array[i].b·+·n3;
46 ························n8·=·n2;47 ····························n8·=·n2;
 48 ····························break·Label_0196;
47 ························continue;49 ························}
48 ····················}50 ····················}
49 ················}51 ················}
 52 ················n9·=·n3;
 53 ················n8·=·n2;
50 ············}54 ············}
 55 ············++i;
51 ············n9·=·n3;56 ············n4·=·n5;
52 ············n8·=·n2;57 ············n2·=·n8;
 58 ············n3·=·n9;
53 ········}59 ········}
54 ········final·int·min·=·Math.min(rect.width(),·rect.height()·/·2);60 ········final·int·min·=·Math.min(rect.width(),·rect.height()·/·2);
55 ········int·n10;61 ········int·n10;
56 ········if·(n2·+·n3·>·min)·{62 ········if·(n2·+·n3·>·min)·{
57 ············n10·=·min·/·2;63 ············n10·=·min·/·2;
58 ········}64 ········}
59 ········else·{65 ········else·{
Offset 112, 15 lines modifiedOffset 118, 15 lines modified
112 ········final·int·right·=·rect.centerX()·-·n10·/·2;118 ········final·int·right·=·rect.centerX()·-·n10·/·2;
113 ········rect.left·=·left;119 ········rect.left·=·left;
114 ········rect.right·=·right;120 ········rect.right·=·right;
115 ········return·rect;121 ········return·rect;
116 ····}122 ····}
117 ····123 ····
118 ····public·void·draw(final·ChartRenderArgs·chartRenderArgs)·{124 ····public·void·draw(final·ChartRenderArgs·chartRenderArgs)·{
119 ········final·double·n·=·0.0;125 ········double·n·=·0.0;
120 ········final·double·n2·=·0.0;126 ········final·double·n2·=·0.0;
121 ········final·double·doubleValue·=·(double)chartRenderArgs.Series.getAttribute(ChartBarOfPieType.PLOTS_SIZE_SCALE);127 ········final·double·doubleValue·=·(double)chartRenderArgs.Series.getAttribute(ChartBarOfPieType.PLOTS_SIZE_SCALE);
122 ········final·double·doubleValue2·=·(double)chartRenderArgs.Series.getAttribute(ChartBarOfPieType.PLOTS_GAP_SCALE);128 ········final·double·doubleValue2·=·(double)chartRenderArgs.Series.getAttribute(ChartBarOfPieType.PLOTS_GAP_SCALE);
123 ········final·ChartPieOfPieType$SplitMode·chartPieOfPieType$SplitMode·=·(ChartPieOfPieType$SplitMode)chartRenderArgs.Series.getAttribute(ChartBarOfPieType.SPLIT_MODE);129 ········final·ChartPieOfPieType$SplitMode·chartPieOfPieType$SplitMode·=·(ChartPieOfPieType$SplitMode)chartRenderArgs.Series.getAttribute(ChartBarOfPieType.SPLIT_MODE);
124 ········final·double·doubleValue3·=·(double)chartRenderArgs.Series.getAttribute(ChartBarOfPieType.SPLIT_VALUE);130 ········final·double·doubleValue3·=·(double)chartRenderArgs.Series.getAttribute(ChartBarOfPieType.SPLIT_VALUE);
125 ········final·Rect·rect·=·new·Rect(chartRenderArgs.Bounds);131 ········final·Rect·rect·=·new·Rect(chartRenderArgs.Bounds);
126 ········final·Rect·rect2·=·new·Rect(chartRenderArgs.Bounds);132 ········final·Rect·rect2·=·new·Rect(chartRenderArgs.Bounds);
Offset 128, 48 lines modifiedOffset 134, 47 lines modified
128 ········final·ChartPointCollection·points·=·chartRenderArgs.Series.getPoints();134 ········final·ChartPointCollection·points·=·chartRenderArgs.Series.getPoints();
129 ········final·int·n3·=·(int)(((List)points).size()·-·doubleValue3);135 ········final·int·n3·=·(int)(((List)points).size()·-·doubleValue3);
130 ········final·ArrayList<ChartPoint>·list·=·new·ArrayList<ChartPoint>();136 ········final·ArrayList<ChartPoint>·list·=·new·ArrayList<ChartPoint>();
131 ········final·ArrayList<ChartPoint>·list2·=·new·ArrayList<ChartPoint>();137 ········final·ArrayList<ChartPoint>·list2·=·new·ArrayList<ChartPoint>();
132 ········final·ChartPoint·e·=·new·ChartPoint(0.0,·new·double[]·{·0.0·});138 ········final·ChartPoint·e·=·new·ChartPoint(0.0,·new·double[]·{·0.0·});
133 ········e.setBackColor(Integer.valueOf(chartRenderArgs.Chart.getPalette().getColor(pointsCache.size())));139 ········e.setBackColor(Integer.valueOf(chartRenderArgs.Chart.getPalette().getColor(pointsCache.size())));
134 ········list.add(e);140 ········list.add(e);
135 ········double·n4·=·n; 
136 ········for·(int·i·=·0;·i·<·pointsCache.size();·++i)·{141 ········for·(int·i·=·0;·i·<·pointsCache.size();·++i)·{
137 ············n4·+=·((ChartPoint)pointsCache.get(i)).getY(0);142 ············n·+=·((ChartPoint)pointsCache.get(i)).getY(0);
138 ········}143 ········}
139 ········double·y·=·n2;144 ········double·y·=·n2;
140 ········for·(int·j·=·0;·j·<·pointsCache.size();·++j)·{145 ········for·(int·j·=·0;·j·<·pointsCache.size();·++j)·{
141 ············final·ChartPoint·chartPoint·=·(ChartPoint)pointsCache.get(j);146 ············final·ChartPoint·chartPoint·=·(ChartPoint)pointsCache.get(j);
142 ············final·double·y2·=·chartPoint.getY(0);147 ············final·double·y2·=·chartPoint.getY(0);
143 ············final·int·n5;148 ············final·int·n4;
144 ············if·((chartPieOfPieType$SplitMode·==·ChartPieOfPieType$SplitMode.Custom·&&·(boolean)chartPoint.getAttribute(ChartBarOfPieType.SPLIT_POINT))·||·(chartPieOfPieType$SplitMode·==·ChartPieOfPieType$SplitMode.Value·&&·y2·<·doubleValue3)·||·(chartPieOfPieType$SplitMode·==·ChartPieOfPieType$SplitMode.Position·&&·((List)points).indexOf(chartPoint)·>=·(n5·=·n3))·||·(chartPieOfPieType$SplitMode·==·ChartPieOfPieType$SplitMode.Percentage·&&·y2·*·100.0·/·n4·<·doubleValue3))·{149 ············if·((chartPieOfPieType$SplitMode·==·ChartPieOfPieType$SplitMode.Custom·&&·(boolean)chartPoint.getAttribute(ChartBarOfPieType.SPLIT_POINT))·||·(chartPieOfPieType$SplitMode·==·ChartPieOfPieType$SplitMode.Value·&&·y2·<·doubleValue3)·||·(chartPieOfPieType$SplitMode·==·ChartPieOfPieType$SplitMode.Position·&&·((List)points).indexOf(chartPoint)·>=·(n4·=·n3))·||·(chartPieOfPieType$SplitMode·==·ChartPieOfPieType$SplitMode.Percentage·&&·y2·*·100.0·/·n·<·doubleValue3))·{
145 ················y·+=·chartPoint.getY(0);150 ················y·+=·chartPoint.getY(0);
146 ················list2.add(chartPoint);151 ················list2.add(chartPoint);
147 ············}152 ············}
148 ············else·{153 ············else·{
149 ················list.add(chartPoint);154 ················list.add(chartPoint);
150 ············}155 ············}
151 ········}156 ········}
152 ········e.setY(y);157 ········e.setY(y);
153 ········final·double·n6·=·chartRenderArgs.Bounds.width()·*·doubleValue2;158 ········final·double·n5·=·chartRenderArgs.Bounds.width()·*·doubleValue2;
154 ········final·double·n7·=·(chartRenderArgs.Bounds.width()·-·n6)·/·(doubleValue·+·1.0);159 ········final·double·n6·=·(chartRenderArgs.Bounds.width()·-·n5)·/·(doubleValue·+·1.0);
155 ········rect.right·=·(int)(chartRenderArgs.Bounds.width()·-·n6·-·n7·+·rect.left);160 ········rect.right·=·(int)(chartRenderArgs.Bounds.width()·-·n5·-·n6·+·rect.left);
156 ········rect2.left·=·(int)(rect2.right·-·n7);161 ········rect2.left·=·(int)(rect2.right·-·n6);
157 ········if·(rect2.width()·<·rect2.height())·{162 ········if·(rect2.width()·<·rect2.height())·{
158 ············final·int·top·=·rect2.centerY()·-·rect2.width()·/·2;163 ············final·int·top·=·rect2.centerY()·-·rect2.width()·/·2;
159 ············final·int·bottom·=·rect2.centerY()·+·rect2.width()·/·2;164 ············final·int·bottom·=·rect2.centerY()·+·rect2.width()·/·2;
160 ············rect2.top·=·top;165 ············rect2.top·=·top;
161 ············rect2.bottom·=·bottom;166 ············rect2.bottom·=·bottom;
162 ········}167 ········}
163 ········final·int·n8·=·-(int)(360.0·*·y·/·(n4·*·2.0));168 ········final·int·n7·=·-(int)(360.0·*·y·/·(n·*·2.0));
164 ········final·Rect·drawPie·=·this.drawPie(chartRenderArgs,·(List)list,·rect,·n8);169 ········final·Rect·drawPie·=·this.drawPie(chartRenderArgs,·(List)list,·rect,·n7);
165 ········final·Rect·a·=·this.a(chartRenderArgs,·list2,·rect2);170 ········final·Rect·a·=·this.a(chartRenderArgs,·list2,·rect2);
166 ········final·PointF·pointF·=·new·PointF();171 ········final·PointF·pointF·=·new·PointF();
167 ········final·PointF·pointF2·=·new·PointF();172 ········final·PointF·pointF2·=·new·PointF();
168 ········this.computePointCorners(e,·(float)Math.toRadians(n8),·drawPie,·pointF,·pointF2);173 ········this.computePointCorners(e,·(float)Math.toRadians(n7),·drawPie,·pointF,·pointF2);
169 ········final·ChartGraph·graph·=·chartRenderArgs.Graph;174 ········final·ChartGraph·graph·=·chartRenderArgs.Graph;
170 ········final·ChartSeries·series·=·chartRenderArgs.Series;175 ········final·ChartSeries·series·=·chartRenderArgs.Series;
171 ········final·int·intValue·=·(int)series.getAttribute(ChartBarOfPieType.LINES_COLOR);176 ········final·int·intValue·=·(int)series.getAttribute(ChartBarOfPieType.LINES_COLOR);
172 ········if·(intValue·!=·0)·{177 ········if·(intValue·!=·0)·{
173 ············final·PointF·pointF3·=·new·PointF();178 ············final·PointF·pointF3·=·new·PointF();
174 ············final·PointF·pointF4·=·new·PointF();179 ············final·PointF·pointF4·=·new·PointF();
175 ············final·Paint·paint·=·new·Paint();180 ············final·Paint·paint·=·new·Paint();
2.1 KB
com/artfulbits/aiCharts/Types/ChartColumnType.class
2.0 KB
procyon -ec {}
    
Offset 42, 15 lines modifiedOffset 42, 15 lines modified
42 ········for·(int·i·=·visible;·i·<=·visibleTo;·++i)·{42 ········for·(int·i·=·visible;·i·<=·visibleTo;·++i)·{
43 ············final·ChartPoint·chartPoint·=·(ChartPoint)pointsCache.get(i);43 ············final·ChartPoint·chartPoint·=·(ChartPoint)pointsCache.get(i);
44 ············chartRenderArgs.getRect(chartPoint.getX()·+·sideBySideOffset.Minimum,·chartPoint.getY(yValueIndex),·chartPoint.getX()·+·sideBySideOffset.Maximum,·origin,·rectF);44 ············chartRenderArgs.getRect(chartPoint.getX()·+·sideBySideOffset.Minimum,·chartPoint.getY(yValueIndex),·chartPoint.getX()·+·sideBySideOffset.Maximum,·origin,·rectF);
45 ············if·(chartRenderArgs.isVisible(rectF.left,·rectF.top,·rectF.right,·rectF.bottom))·{45 ············if·(chartRenderArgs.isVisible(rectF.left,·rectF.top,·rectF.right,·rectF.bottom))·{
46 ················if·(chartRenderArgs.is3d)·{46 ················if·(chartRenderArgs.is3d)·{
47 ····················switch·(ChartColumnType$1.b[((Shape3D)chartPoint.getAttribute(ChartColumnType.SHAPE_3D)).ordinal()])·{47 ····················switch·(ChartColumnType$1.b[((Shape3D)chartPoint.getAttribute(ChartColumnType.SHAPE_3D)).ordinal()])·{
48 ························case·1:·{48 ························case·1:·{
49 ····························chartRenderArgs.Graph.drawBox3D(rectF.left,·rectF.top,·chartRenderArgs.Front,·rectF.right,·rectF.bottom,·chartRenderArgs.Front·+·chartRenderArgs.Back,·(ChartPointAttributes)chartPoint);49 ····························chartRenderArgs.Graph.drawBox3D(rectF.left,·rectF.top,·chartRenderArgs.Front,·rectF.right,·rectF.bottom,·chartRenderArgs.Back·+·chartRenderArgs.Front,·(ChartPointAttributes)chartPoint);
50 ····························break;50 ····························break;
51 ························}51 ························}
52 ························case·2:·{52 ························case·2:·{
53 ····························final·float·n2·=·chartRenderArgs.Back·/·2.0f;53 ····························final·float·n2·=·chartRenderArgs.Back·/·2.0f;
54 ····························float·n3;54 ····························float·n3;
55 ····························if·(rotated)·{55 ····························if·(rotated)·{
56 ································n3·=·rectF.height();56 ································n3·=·rectF.height();
Offset 126, 15 lines modifiedOffset 126, 15 lines modified
126 ········double·n2·=·0.0;126 ········double·n2·=·0.0;
127 ········switch·(ChartColumnType$1.a[((Alignment)chartPoint.getAttribute(ChartColumnType.MARKER_ALIGN)).ordinal()])·{127 ········switch·(ChartColumnType$1.a[((Alignment)chartPoint.getAttribute(ChartColumnType.MARKER_ALIGN)).ordinal()])·{
128 ············case·1:·{128 ············case·1:·{
129 ················n2·=·chartPoint.getY(n);129 ················n2·=·chartPoint.getY(n);
130 ················break;130 ················break;
131 ············}131 ············}
132 ············case·2:·{132 ············case·2:·{
133 ················n2·=·0.5·*·(chartRenderArgs.ActualYAxis.getOrigin()·+·chartPoint.getY(n));133 ················n2·=·(chartRenderArgs.ActualYAxis.getOrigin()·+·chartPoint.getY(n))·*·0.5;
134 ················break;134 ················break;
135 ············}135 ············}
136 ············case·3:·{136 ············case·3:·{
137 ················n2·=·chartRenderArgs.ActualYAxis.getOrigin();137 ················n2·=·chartRenderArgs.ActualYAxis.getOrigin();
138 ················break;138 ················break;
139 ············}139 ············}
140 ········}140 ········}
3.34 KB
com/artfulbits/aiCharts/Types/ChartBubbleType.class
3.24 KB
procyon -ec {}
    
Offset 34, 45 lines modifiedOffset 34, 37 lines modified
34 ····public·void·draw(final·ChartRenderArgs·chartRenderArgs)·{34 ····public·void·draw(final·ChartRenderArgs·chartRenderArgs)·{
35 ········final·List·pointsCache·=·chartRenderArgs.Series.getPointsCache();35 ········final·List·pointsCache·=·chartRenderArgs.Series.getPointsCache();
36 ········final·ChartPointDeclaration·pointDeclaration·=·chartRenderArgs.Series.getPointDeclaration();36 ········final·ChartPointDeclaration·pointDeclaration·=·chartRenderArgs.Series.getPointDeclaration();
37 ········final·Integer·n·=·(Integer)chartRenderArgs.Series.getAttribute(ChartBubbleType.MIN_RADIUS);37 ········final·Integer·n·=·(Integer)chartRenderArgs.Series.getAttribute(ChartBubbleType.MIN_RADIUS);
38 ········final·Integer·n2·=·(Integer)chartRenderArgs.Series.getAttribute(ChartBubbleType.MAX_RADIUS);38 ········final·Integer·n2·=·(Integer)chartRenderArgs.Series.getAttribute(ChartBubbleType.MAX_RADIUS);
39 ········final·int·intValue·=·(int)n;39 ········final·int·intValue·=·(int)n;
40 ········final·int·n3·=·n2·-·intValue;40 ········final·int·n3·=·n2·-·intValue;
41 ········final·double·n4·=·0.0; 
42 ········final·Iterator<ChartPoint>·iterator·=·pointsCache.iterator(); 
43 ········double·a·=·n4;41 ········double·max·=·0.0;
 42 ········for·(final·ChartPoint·chartPoint·:·pointsCache)·{
44 ········while·(iterator.hasNext())·{ 
45 ············final·ChartPoint·chartPoint·=·(ChartPoint)iterator.next(); 
46 ············double·max; 
47 ············if·(chartPoint.getY().length·>·pointDeclaration.SizeValueIndex)·{43 ············if·(chartPoint.getY().length·>·pointDeclaration.SizeValueIndex)·{
48 ················max·=·Math.max(a,·chartPoint.getY(pointDeclaration.SizeValueIndex));44 ················max·=·Math.max(max,·chartPoint.getY(pointDeclaration.SizeValueIndex));
49 ············}45 ············}
50 ············else·{ 
51 ················max·=·a; 
52 ············} 
53 ············a·=·max; 
54 ········}46 ········}
55 ········final·double·n5·=·n3·/·a;47 ········final·double·n4·=·n3·/·max;
56 ········final·int·n6·=·pointsCache.size()·-·1;48 ········final·int·n5·=·pointsCache.size()·-·1;
57 ········final·double·visibleMinimum·=·chartRenderArgs.ActualXAxis.getScale().getVisibleMinimum();49 ········final·double·visibleMinimum·=·chartRenderArgs.ActualXAxis.getScale().getVisibleMinimum();
58 ········final·double·visibleMaximum·=·chartRenderArgs.ActualXAxis.getScale().getVisibleMaximum();50 ········final·double·visibleMaximum·=·chartRenderArgs.ActualXAxis.getScale().getVisibleMaximum();
59 ········final·int·visible·=·getVisibleFrom(pointsCache,·visibleMinimum,·visibleMaximum,·0,·n6);51 ········final·int·visible·=·getVisibleFrom(pointsCache,·visibleMinimum,·visibleMaximum,·0,·n5);
60 ········final·int·visibleTo·=·getVisibleTo(pointsCache,·visibleMinimum,·visibleMaximum,·visible,·n6);52 ········final·int·visibleTo·=·getVisibleTo(pointsCache,·visibleMinimum,·visibleMaximum,·visible,·n5);
61 ········final·Path·path·=·new·Path();53 ········final·Path·path·=·new·Path();
62 ········final·PointF·pointF·=·new·PointF();54 ········final·PointF·pointF·=·new·PointF();
63 ········final·RectF·rectF·=·new·RectF();55 ········final·RectF·rectF·=·new·RectF();
64 ········final·Rect·bounds·=·new·Rect();56 ········final·Rect·bounds·=·new·Rect();
65 ········for·(int·i·=·visible;·i·<=·visibleTo;·++i)·{57 ········for·(int·i·=·visible;·i·<=·visibleTo;·++i)·{
66 ············final·ChartPoint·chartPoint2·=·(ChartPoint)pointsCache.get(i);58 ············final·ChartPoint·chartPoint2·=·(ChartPoint)pointsCache.get(i);
67 ············chartRenderArgs.getPoint(chartPoint2.getX(),·chartPoint2.getY(pointDeclaration.YValueIndex),·pointF);59 ············chartRenderArgs.getPoint(chartPoint2.getX(),·chartPoint2.getY(pointDeclaration.YValueIndex),·pointF);
68 ············rectF.set(pointF.x,·pointF.y,·pointF.x,·pointF.y);60 ············rectF.set(pointF.x,·pointF.y,·pointF.x,·pointF.y);
69 ············if·(chartPoint2.getY().length·>·pointDeclaration.SizeValueIndex)·{61 ············if·(chartPoint2.getY().length·>·pointDeclaration.SizeValueIndex)·{
70 ················final·int·n7·=·(int)(intValue·+·chartPoint2.getY(pointDeclaration.SizeValueIndex)·*·n5);62 ················final·int·n6·=·(int)(intValue·+·chartPoint2.getY(pointDeclaration.SizeValueIndex)·*·n4);
71 ················rectF.inset((float)(-n7),·(float)(-n7));63 ················rectF.inset((float)(-n6),·(float)(-n6));
72 ············}64 ············}
73 ············else·{65 ············else·{
74 ················rectF.inset((float)(-intValue),·(float)(-intValue));66 ················rectF.inset((float)(-intValue),·(float)(-intValue));
75 ············}67 ············}
76 ············rectF.round(bounds);68 ············rectF.round(bounds);
77 ············if·(chartRenderArgs.is3d)·{69 ············if·(chartRenderArgs.is3d)·{
78 ················chartRenderArgs.Graph.drawSphere3D(rectF.centerX(),·rectF.centerY(),·chartRenderArgs.Front·+·chartRenderArgs.Back·/·2.0f,·rectF.width()·/·2.0f,·(ChartPointAttributes)chartPoint2);70 ················chartRenderArgs.Graph.drawSphere3D(rectF.centerX(),·rectF.centerY(),·chartRenderArgs.Front·+·chartRenderArgs.Back·/·2.0f,·rectF.width()·/·2.0f,·(ChartPointAttributes)chartPoint2);
18.7 KB
com/artfulbits/aiCharts/Types/ChartCandleStickType.class
18.5 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
1.67 KB
com/artfulbits/aiCharts/Types/ChartFastLineType.class
1.56 KB
procyon -ec {}
    
Offset 60, 17 lines modifiedOffset 60, 18 lines modified
60 ············final·int·visibleTo·=·getVisibleTo(pointsCache,·visibleMinimum,·visibleMaximum,·visible,·n);60 ············final·int·visibleTo·=·getVisibleTo(pointsCache,·visibleMinimum,·visibleMaximum,·visible,·n);
61 ············final·ChartPoint·chartPoint·=·(ChartPoint)pointsCache.get(visible);61 ············final·ChartPoint·chartPoint·=·(ChartPoint)pointsCache.get(visible);
62 ············final·PointF·pointF·=·new·PointF();62 ············final·PointF·pointF·=·new·PointF();
63 ············final·Path·path·=·new·Path();63 ············final·Path·path·=·new·Path();
64 ············int·n4·=·1;64 ············int·n4·=·1;
65 ············float·n5·=·Float.MIN_VALUE;65 ············float·n5·=·Float.MIN_VALUE;
66 ············ChartPoint·chartPoint2·=·chartPoint;66 ············ChartPoint·chartPoint2·=·chartPoint;
 67 ············ChartPoint·chartPoint3;
67 ············int·n9;68 ············int·n9;
68 ············for·(int·i·=·visible;·i·<=·visibleTo;·i·=·n9)·{69 ············for·(int·i·=·visible;·i·<=·visibleTo;·i·=·n9,·chartPoint2·=·chartPoint3)·{
69 ················final·ChartPoint·chartPoint3·=·(ChartPoint)pointsCache.get(i);70 ················chartPoint3·=·pointsCache.get(i);
70 ················chartRenderArgs.getPoint(chartPoint3.getX(),·chartPoint3.getY(pointDeclaration.YValueIndex),·pointF);71 ················chartRenderArgs.getPoint(chartPoint3.getX(),·chartPoint3.getY(pointDeclaration.YValueIndex),·pointF);
71 ················int·n6;72 ················int·n6;
72 ················if·(n3·!=·0)·{73 ················if·(n3·!=·0)·{
73 ····················if·(b2)·{74 ····················if·(b2)·{
74 ························if·(chartPoint3.getX()·-·chartPoint2.getX()·<=·doubleValue)·{75 ························if·(chartPoint3.getX()·-·chartPoint2.getX()·<=·doubleValue)·{
75 ····························n6·=·1;76 ····························n6·=·1;
76 ························}77 ························}
Offset 107, 15 lines modifiedOffset 108, 14 lines modified
107 ················}108 ················}
108 ················else·{109 ················else·{
109 ····················path.lineTo(pointF.x,·pointF.y);110 ····················path.lineTo(pointF.x,·pointF.y);
110 ················}111 ················}
111 ················n9·=·i·+·1;112 ················n9·=·i·+·1;
112 ················n4·=·n7;113 ················n4·=·n7;
113 ················n5·=·n8;114 ················n5·=·n8;
114 ················chartPoint2·=·chartPoint3; 
115 ············}115 ············}
116 ············chartRenderArgs.Graph.strokePath(path,·(ChartPointAttributes)series);116 ············chartRenderArgs.Graph.strokePath(path,·(ChartPointAttributes)series);
117 ········}117 ········}
118 ····}118 ····}
119 ····119 ····
120 ····public·void·drawMarkers(final·ChartRenderArgs·chartRenderArgs)·{120 ····public·void·drawMarkers(final·ChartRenderArgs·chartRenderArgs)·{
121 ····}121 ····}
1.15 KB
com/artfulbits/aiCharts/Types/ChartFunnelType.class
1.05 KB
procyon -ec {}
    
Offset 46, 22 lines modifiedOffset 46, 22 lines modified
46 ········final·double·n5·=·(double)(float)chartRenderArgs.Series.getAttribute(ChartFunnelType.MINIMAL);46 ········final·double·n5·=·(double)(float)chartRenderArgs.Series.getAttribute(ChartFunnelType.MINIMAL);
47 ········int·n6·=·0;47 ········int·n6·=·0;
48 ········if·(chartFunnelType$Style·==·ChartFunnelType$Style.YIsWidth)·{48 ········if·(chartFunnelType$Style·==·ChartFunnelType$Style.YIsWidth)·{
49 ············final·double·n7·=·0.0;49 ············final·double·n7·=·0.0;
50 ············Arrays.sort(a,·(Comparator<?·super·ChartPoint>)new·ChartFunnelType$1(this,·yValueIndex));50 ············Arrays.sort(a,·(Comparator<?·super·ChartPoint>)new·ChartFunnelType$1(this,·yValueIndex));
51 ············final·int·length·=·a.length;51 ············final·int·length·=·a.length;
52 ············int·i·=·0;52 ············int·i·=·0;
53 ············int·n8·=·0; 
54 ············double·a2·=·n7;53 ············double·a2·=·n7;
 54 ············int·n8·=·0;
55 ············while·(i·<·length)·{55 ············while·(i·<·length)·{
56 ················final·double·max·=·Math.max(a2,·Math.abs(a[i].getY(yValueIndex)));56 ················final·double·max·=·Math.max(a2,·Math.abs(a[i].getY(yValueIndex)));
57 ················final·int·n9·=·n8·+·1;57 ················final·int·n9·=·n8·+·1;
58 ················++i;58 ················++i;
59 ················n8·=·n9; 
60 ················a2·=·max;59 ················a2·=·max;
 60 ················n8·=·n9;
61 ············}61 ············}
62 ············if·(n8·>·1)·{62 ············if·(n8·>·1)·{
63 ················final·Path·path·=·new·Path();63 ················final·Path·path·=·new·Path();
64 ················double·n10·=·0.0;64 ················double·n10·=·0.0;
65 ················ChartPoint·chartPoint·=·a[0];65 ················ChartPoint·chartPoint·=·a[0];
66 ················final·double·n11·=·1.0·/·a2;66 ················final·double·n11·=·1.0·/·a2;
67 ················final·double·n12·=·(1.0·-·(n8·-·2)·*·n4)·/·(n8·-·1);67 ················final·double·n12·=·(1.0·-·(n8·-·2)·*·n4)·/·(n8·-·1);
22.8 KB
com/artfulbits/aiCharts/Types/ChartHiLoOpenCloseType.class
22.7 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
10.5 KB
com/artfulbits/aiCharts/Types/ChartHiLoType.class
10.4 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
32.7 KB
com/artfulbits/aiCharts/Types/ChartLineType.class
32.6 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
15.9 KB
com/artfulbits/aiCharts/Types/ChartPointType.class
15.9 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
17.8 KB
com/artfulbits/aiCharts/Types/ChartPolarType.class
17.7 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
7.45 KB
com/artfulbits/aiCharts/Types/ChartPyramidType.class
7.35 KB
procyon -ec {}
    
Offset 49, 94 lines modifiedOffset 49, 99 lines modified
49 ········final·float·n·=·(float)bounds.centerX();49 ········final·float·n·=·(float)bounds.centerX();
50 ········final·float·n2·=·(float)bounds.height();50 ········final·float·n2·=·(float)bounds.height();
51 ········final·float·n3·=·0.5f·*·bounds.width();51 ········final·float·n3·=·0.5f·*·bounds.width();
52 ········final·double·n4·=·(double)(float)chartRenderArgs.Series.getAttribute(ChartPyramidType.GAP_RATIO);52 ········final·double·n4·=·(double)(float)chartRenderArgs.Series.getAttribute(ChartPyramidType.GAP_RATIO);
53 ········final·double·n5·=·(double)(float)chartRenderArgs.Series.getAttribute(ChartPyramidType.MINIMAL);53 ········final·double·n5·=·(double)(float)chartRenderArgs.Series.getAttribute(ChartPyramidType.MINIMAL);
54 ········int·n6·=·0;54 ········int·n6·=·0;
55 ········if·(chartPyramidType$Style·==·ChartPyramidType$Style.Surface)·{55 ········if·(chartPyramidType$Style·==·ChartPyramidType$Style.Surface)·{
56 ············double·n7·=·0.0;56 ············final·double·n7·=·0.0;
57 ············float·n8·=·0.0f;57 ············float·n8·=·0.0f;
58 ············final·Path·path·=·new·Path();58 ············final·Path·path·=·new·Path();
59 ············for·(int·length·=·array.length,·i·=·0;·i·<·length;·++i)·{59 ············final·int·length·=·array.length;
 60 ············int·i·=·0;
 61 ············int·n9·=·0;
 62 ············double·n10·=·n7;
 63 ············while·(i·<·length)·{
60 ················n7·+=·Math.abs(array[i].getY(yValueIndex));64 ················n10·+=·Math.abs(array[i].getY(yValueIndex));
61 ················++n6;65 ················++n9;
 66 ················++i;
62 ············}67 ············}
63 ············final·double·a·=·this.a(0.0,·n7);68 ············final·double·a·=·this.a(0.0,·n10);
64 ············final·double[]·array2·=·new·double[n6];69 ············final·double[]·array2·=·new·double[n9];
65 ············final·double[]·array3·=·new·double[n6];70 ············final·double[]·array3·=·new·double[n9];
66 ············final·double·a2·=·n5·*·n7;71 ············final·double·a2·=·n5·*·n10;
67 ············double·n9·=·0.0;72 ············double·n11·=·0.0;
68 ············for·(int·j·=·0;·j·<·n6;·++j)·{73 ············for·(int·j·=·0;·j·<·n9;·++j)·{
69 ················final·double·a3·=·this.a(n9,·Math.max(a2,·Math.abs(array[j].getY(yValueIndex))));74 ················final·double·a3·=·this.a(n11,·Math.max(a2,·Math.abs(array[j].getY(yValueIndex))));
70 ················array2[j]·=·n8;75 ················array2[j]·=·n8;
71 ················array3[j]·=·n8·+·a3;76 ················array3[j]·=·n8·+·a3;
72 ················n9·=·n8·+·a3;77 ················n11·=·n8·+·a3;
73 ················n8·+=·a3·+·n4·*·a;78 ················n8·+=·a3·+·n4·*·a;
74 ············}79 ············}
75 ············final·double·n10·=·1.0·/·n9;80 ············final·double·n12·=·1.0·/·n11;
76 ············for·(int·k·=·0;·k·<·array.length;·++k)·{81 ············for·(int·k·=·0;·k·<·array.length;·++k)·{
77 ················final·ChartPoint·chartPoint·=·array[k];82 ················final·ChartPoint·chartPoint·=·array[k];
78 ················final·float·n11·=·(float)(bounds.top·+·n2·*·n10·*·array2[k]);83 ················final·float·n13·=·(float)(bounds.top·+·n2·*·n12·*·array2[k]);
79 ················final·float·n12·=·(float)(bounds.top·+·n2·*·n10·*·array3[k]);84 ················final·float·n14·=·(float)(bounds.top·+·n2·*·n12·*·array3[k]);
80 ················final·float·n13·=·(float)(n3·*·n10·*·array2[k]);85 ················final·float·n15·=·(float)(n3·*·n12·*·array2[k]);
81 ················final·float·n14·=·(float)(n3·*·n10·*·array3[k]);86 ················final·float·n16·=·(float)(n3·*·n12·*·array3[k]);
82 ················if·(chartRenderArgs.is3d)·{87 ················if·(chartRenderArgs.is3d)·{
83 ····················chartRenderArgs.Graph.drawPyramid3D(n,·(n11·+·n12)·/·2.0f,·chartRenderArgs.Front·+·chartRenderArgs.Back·/·2.0f,·n12·-·n11,·n14,·n14,·n13,·n13,·false,·(ChartPointAttributes)chartPoint);88 ····················chartRenderArgs.Graph.drawPyramid3D(n,·(n13·+·n14)·/·2.0f,·chartRenderArgs.Front·+·chartRenderArgs.Back·/·2.0f,·n14·-·n13,·n16,·n16,·n15,·n15,·false,·(ChartPointAttributes)chartPoint);
84 ················}89 ················}
85 ················else·{90 ················else·{
86 ····················path.moveTo(n·-·n13,·n11);91 ····················path.moveTo(n·-·n15,·n13);
87 ····················path.lineTo(n·+·n13,·n11);92 ····················path.lineTo(n·+·n15,·n13);
88 ····················path.lineTo(n·+·n14,·n12);93 ····················path.lineTo(n·+·n16,·n14);
89 ····················path.lineTo(n·-·n14,·n12);94 ····················path.lineTo(n·-·n16,·n14);
90 ····················path.close();95 ····················path.close();
91 ····················chartRenderArgs.Graph.drawPath(path,·(ChartPointAttributes)chartPoint,·chartRenderArgs.Bounds);96 ····················chartRenderArgs.Graph.drawPath(path,·(ChartPointAttributes)chartPoint,·chartRenderArgs.Bounds);
92 ····················if·(chartRenderArgs.IsRegionEnabled)·{97 ····················if·(chartRenderArgs.IsRegionEnabled)·{
93 ························chartRenderArgs.addRegion(path,·bounds,·(Object)chartPoint);98 ························chartRenderArgs.addRegion(path,·bounds,·(Object)chartPoint);
94 ····················}99 ····················}
95 ················}100 ················}
96 ················path.reset();101 ················path.reset();
97 ················if·(chartPoint.getShowLabel()·||·chartPoint.getMarkerDrawable()·!=·null)·{102 ················if·(chartPoint.getShowLabel()·||·chartPoint.getMarkerDrawable()·!=·null)·{
98 ····················this.drawMarker(chartRenderArgs,·chartPoint,·new·PointF(n,·0.5f·*·(n11·+·n12)));103 ····················this.drawMarker(chartRenderArgs,·chartPoint,·new·PointF(n,·0.5f·*·(n13·+·n14)));
99 ················}104 ················}
100 ············}105 ············}
101 ········}106 ········}
102 ········else·{107 ········else·{
103 ············double·n15·=·0.0;108 ············double·n17·=·0.0;
104 ············float·n16·=·0.0f;109 ············float·n18·=·0.0f;
105 ············final·Path·path2·=·new·Path();110 ············final·Path·path2·=·new·Path();
106 ············for·(int·length2·=·array.length,·l·=·0;·l·<·length2;·++l)·{111 ············for·(int·length2·=·array.length,·l·=·0;·l·<·length2;·++l)·{
107 ················n15·+=·Math.abs(array[l].getY(yValueIndex));112 ················n17·+=·Math.abs(array[l].getY(yValueIndex));
108 ················++n6;113 ················++n6;
109 ············}114 ············}
110 ············final·double·n17·=·n5·*·n15;115 ············final·double·n19·=·n5·*·n17;
111 ············double·n18·=·0.0;116 ············double·n20·=·0.0;
112 ············for·(int·length3·=·array.length,·n19·=·0;·n19·<·length3;·++n19)·{117 ············for·(int·length3·=·array.length,·n21·=·0;·n21·<·length3;·++n21)·{
113 ················n18·+=·Math.max(n17,·Math.abs(array[n19].getY(yValueIndex)));118 ················n20·+=·Math.max(n19,·Math.abs(array[n21].getY(yValueIndex)));
114 ············}119 ············}
115 ············final·double·n20·=·(1.0·-·(n6·-·1)·*·n4)·/·n18;120 ············final·double·n22·=·(1.0·-·(n6·-·1)·*·n4)·/·n20;
116 ············for·(int·length4·=·array.length,·n21·=·0;·n21·<·length4;·++n21)·{121 ············for·(int·length4·=·array.length,·n23·=·0;·n23·<·length4;·++n23)·{
117 ················final·ChartPoint·chartPoint2·=·array[n21];122 ················final·ChartPoint·chartPoint2·=·array[n23];
118 ················final·double·n22·=·Math.max(chartPoint2.getY(yValueIndex),·n17)·*·n20;123 ················final·double·n24·=·Math.max(chartPoint2.getY(yValueIndex),·n19)·*·n22;
119 ················final·float·n23·=·bounds.top·+·n2·*·n16;124 ················final·float·n25·=·bounds.top·+·n2·*·n18;
120 ················final·float·n24·=·(float)(n2·*·n22)·+·n23;125 ················final·float·n26·=·(float)(n2·*·n24)·+·n25;
121 ················final·float·n25·=·n3·*·n16;126 ················final·float·n27·=·n3·*·n18;
122 ················final·float·n26·=·(float)(n3·*·(n16·+·n22));127 ················final·float·n28·=·(float)(n3·*·(n18·+·n24));
123 ················path2.moveTo(n·-·n25,·n23);128 ················path2.moveTo(n·-·n27,·n25);
124 ················path2.lineTo(n25·+·n,·n23);129 ················path2.lineTo(n27·+·n,·n25);
125 ················path2.lineTo(n·+·n26,·n24);130 ················path2.lineTo(n·+·n28,·n26);
126 ················path2.lineTo(n·-·n26,·n24);131 ················path2.lineTo(n·-·n28,·n26);
127 ················path2.close();132 ················path2.close();
128 ················chartRenderArgs.Graph.drawPath(path2,·(ChartPointAttributes)chartPoint2,·chartRenderArgs.Bounds);133 ················chartRenderArgs.Graph.drawPath(path2,·(ChartPointAttributes)chartPoint2,·chartRenderArgs.Bounds);
129 ················if·(chartRenderArgs.IsRegionEnabled)·{134 ················if·(chartRenderArgs.IsRegionEnabled)·{
130 ····················chartRenderArgs.addRegion(path2,·bounds,·(Object)chartPoint2);135 ····················chartRenderArgs.addRegion(path2,·bounds,·(Object)chartPoint2);
131 ················}136 ················}
132 ················path2.reset();137 ················path2.reset();
133 ················n16·+=·n22·+·n4;138 ················n18·+=·n24·+·n4;
134 ················if·(chartPoint2.getShowLabel()·||·chartPoint2.getMarkerDrawable()·!=·null)·{139 ················if·(chartPoint2.getShowLabel()·||·chartPoint2.getMarkerDrawable()·!=·null)·{
135 ····················this.drawMarker(chartRenderArgs,·chartPoint2,·new·PointF(n,·0.5f·*·(n23·+·n24)));140 ····················this.drawMarker(chartRenderArgs,·chartPoint2,·new·PointF(n,·(n25·+·n26)·*·0.5f));
136 ················}141 ················}
137 ············}142 ············}
138 ········}143 ········}
139 ····}144 ····}
140 ····145 ····
141 ····public·void·drawMarkers(final·ChartRenderArgs·chartRenderArgs)·{146 ····public·void·drawMarkers(final·ChartRenderArgs·chartRenderArgs)·{
142 ····}147 ····}
14.8 KB
com/artfulbits/aiCharts/Types/ChartRadarAreaType.class
14.7 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
26.4 KB
com/artfulbits/aiCharts/Types/ChartRangeAreaType.class
26.3 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
1.61 KB
com/artfulbits/aiCharts/Types/ChartRangeColumnType.class
1.5 KB
procyon -ec {}
    
Offset 27, 15 lines modifiedOffset 27, 15 lines modified
27 ········final·double·visibleMinimum·=·chartRenderArgs.ActualXAxis.getScale().getVisibleMinimum();27 ········final·double·visibleMinimum·=·chartRenderArgs.ActualXAxis.getScale().getVisibleMinimum();
28 ········final·double·visibleMaximum·=·chartRenderArgs.ActualXAxis.getScale().getVisibleMaximum();28 ········final·double·visibleMaximum·=·chartRenderArgs.ActualXAxis.getScale().getVisibleMaximum();
29 ········final·int·visible·=·getVisibleFrom(pointsCache,·visibleMinimum,·visibleMaximum,·0,·n);29 ········final·int·visible·=·getVisibleFrom(pointsCache,·visibleMinimum,·visibleMaximum,·0,·n);
30 ········final·int·visibleTo·=·getVisibleTo(pointsCache,·visibleMinimum,·visibleMaximum,·visible,·n);30 ········final·int·visibleTo·=·getVisibleTo(pointsCache,·visibleMinimum,·visibleMaximum,·visible,·n);
31 ········final·RectF·rectF·=·new·RectF();31 ········final·RectF·rectF·=·new·RectF();
32 ········for·(int·i·=·visible;·i·<=·visibleTo;·++i)·{32 ········for·(int·i·=·visible;·i·<=·visibleTo;·++i)·{
33 ············final·ChartPoint·chartPoint·=·(ChartPoint)pointsCache.get(i);33 ············final·ChartPoint·chartPoint·=·(ChartPoint)pointsCache.get(i);
34 ············chartRenderArgs.getRect(chartPoint.getX()·+·sideBySideOffset.Minimum,·chartPoint.getY(lowValueIndex),·chartPoint.getX()·+·sideBySideOffset.Maximum,·chartPoint.getY(highValueIndex),·rectF);34 ············chartRenderArgs.getRect(sideBySideOffset.Minimum·+·chartPoint.getX(),·chartPoint.getY(lowValueIndex),·sideBySideOffset.Maximum·+·chartPoint.getX(),·chartPoint.getY(highValueIndex),·rectF);
35 ············rectF.sort();35 ············rectF.sort();
36 ············if·(chartRenderArgs.IsRegionEnabled)·{36 ············if·(chartRenderArgs.IsRegionEnabled)·{
37 ················chartRenderArgs.addRegion(rectF,·(Object)chartPoint);37 ················chartRenderArgs.addRegion(rectF,·(Object)chartPoint);
38 ············}38 ············}
39 ············if·(chartRenderArgs.isVisible(rectF.left,·rectF.top,·rectF.right,·rectF.bottom))·{39 ············if·(chartRenderArgs.isVisible(rectF.left,·rectF.top,·rectF.right,·rectF.bottom))·{
40 ················if·(chartRenderArgs.is3d)·{40 ················if·(chartRenderArgs.is3d)·{
41 ····················chartRenderArgs.Graph.drawBox3D(rectF.left,·rectF.top,·chartRenderArgs.Front,·rectF.right,·rectF.bottom,·chartRenderArgs.Front·+·chartRenderArgs.Back,·(ChartPointAttributes)chartPoint);41 ····················chartRenderArgs.Graph.drawBox3D(rectF.left,·rectF.top,·chartRenderArgs.Front,·rectF.right,·rectF.bottom,·chartRenderArgs.Front·+·chartRenderArgs.Back,·(ChartPointAttributes)chartPoint);
1.19 KB
com/artfulbits/aiCharts/Types/ChartRoseType.class
1.1 KB
procyon -ec {}
    
Offset 30, 15 lines modifiedOffset 30, 15 lines modified
30 ········final·Rect·rect·=·new·Rect();30 ········final·Rect·rect·=·new·Rect();
31 ········final·Path·path·=·new·Path();31 ········final·Path·path·=·new·Path();
32 ········for·(final·ChartPoint·chartPoint·:·chartRenderArgs.Series.getPointsCache())·{32 ········for·(final·ChartPoint·chartPoint·:·chartRenderArgs.Series.getPointsCache())·{
33 ············final·double·valueToCoefficient·=·scale2.valueToCoefficient(chartPoint.getY(yValueIndex));33 ············final·double·valueToCoefficient·=·scale2.valueToCoefficient(chartPoint.getY(yValueIndex));
34 ············final·double·valueToCoefficient2·=·scale.valueToCoefficient(chartPoint.getX()·+·sideBySideOffset.Minimum);34 ············final·double·valueToCoefficient2·=·scale.valueToCoefficient(chartPoint.getX()·+·sideBySideOffset.Minimum);
35 ············final·double·valueToCoefficient3·=·scale.valueToCoefficient(chartPoint.getX()·+·sideBySideOffset.Maximum);35 ············final·double·valueToCoefficient3·=·scale.valueToCoefficient(chartPoint.getX()·+·sideBySideOffset.Maximum);
36 ············final·int·n2·=·(int)(valueToCoefficient·*·n);36 ············final·int·n2·=·(int)(valueToCoefficient·*·n);
37 ············final·float·n3·=·(float)(valueToCoefficient2·*·360.0);37 ············final·float·n3·=·(float)(360.0·*·valueToCoefficient2);
38 ············final·float·n4·=·(float)(360.0·*·valueToCoefficient3);38 ············final·float·n4·=·(float)(360.0·*·valueToCoefficient3);
39 ············rect.set(centerX·-·n2,·centerY·-·n2,·centerX·+·n2,·n2·+·centerY);39 ············rect.set(centerX·-·n2,·centerY·-·n2,·centerX·+·n2,·n2·+·centerY);
40 ············path.reset();40 ············path.reset();
41 ············path.moveTo((float)centerX,·(float)centerY);41 ············path.moveTo((float)centerX,·(float)centerY);
42 ············path.addArc(new·RectF(rect),·n3,·n4·-·n3);42 ············path.addArc(new·RectF(rect),·n3,·n4·-·n3);
43 ············path.lineTo((float)centerX,·(float)centerY);43 ············path.lineTo((float)centerX,·(float)centerY);
44 ············path.close();44 ············path.close();
1.89 KB
com/artfulbits/aiCharts/Types/ChartSplineType.class
1.79 KB
procyon -ec {}
    
Offset 84, 31 lines modifiedOffset 84, 29 lines modified
84 ················visible·=·getVisibleFrom((List)o,·visibleMinimum,·visibleMaximum,·0,·visibleTo);84 ················visible·=·getVisibleFrom((List)o,·visibleMinimum,·visibleMaximum,·0,·visibleTo);
85 ················visibleTo·=·getVisibleTo((List)o,·visibleMinimum,·visibleMaximum,·visible,·visibleTo);85 ················visibleTo·=·getVisibleTo((List)o,·visibleMinimum,·visibleMaximum,·visible,·visibleTo);
86 ············}86 ············}
87 ············final·int·max·=·Math.max(visible·-·1,·0);87 ············final·int·max·=·Math.max(visible·-·1,·0);
88 ············final·int·min·=·Math.min(visibleTo·+·1,·((List)o).size()·-·1);88 ············final·int·min·=·Math.min(visibleTo·+·1,·((List)o).size()·-·1);
89 ············final·PointF·pointF·=·new·PointF();89 ············final·PointF·pointF·=·new·PointF();
90 ············final·float[]·array·=·new·float[(min·-·max·+·1)·*·2];90 ············final·float[]·array·=·new·float[(min·-·max·+·1)·*·2];
91 ············int·i·=·max; 
92 ············int·n·=·0;91 ············int·n·=·0;
93 ············while·(i·<=·min)·{92 ············int·n3;
 93 ············for·(int·i·=·max;·i·<=·min;·++i,·n·=·n3)·{
94 ················final·ChartPoint·chartPoint·=·(ChartPoint)((List<ChartPoint>)o).get(i);94 ················final·ChartPoint·chartPoint·=·(ChartPoint)((List<ChartPoint>)o).get(i);
95 ················chartRenderArgs.getPoint(chartPoint.getX(),·chartPoint.getY(yValueIndex),·pointF);95 ················chartRenderArgs.getPoint(chartPoint.getX(),·chartPoint.getY(yValueIndex),·pointF);
96 ················final·int·n2·=·n·+·1;96 ················final·int·n2·=·n·+·1;
97 ················array[n]·=·pointF.x;97 ················array[n]·=·pointF.x;
98 ················final·int·n3·=·n2·+·1;98 ················n3·=·n2·+·1;
99 ················array[n2]·=·pointF.y;99 ················array[n2]·=·pointF.y;
100 ················if·(chartRenderArgs.IsRegionEnabled)·{100 ················if·(chartRenderArgs.IsRegionEnabled)·{
101 ····················path.reset();101 ····················path.reset();
102 ····················path.addCircle(pointF.x,·pointF.y,·(float)intValue,·Path$Direction.CW);102 ····················path.addCircle(pointF.x,·pointF.y,·(float)intValue,·Path$Direction.CW);
103 ····················path.close();103 ····················path.close();
104 ····················chartRenderArgs.addRegion(path,·chartRenderArgs.Bounds,·(Object)chartPoint);104 ····················chartRenderArgs.addRegion(path,·chartRenderArgs.Bounds,·(Object)chartPoint);
105 ················}105 ················}
106 ················++i; 
107 ················n·=·n3; 
108 ············}106 ············}
109 ············if·(chartRenderArgs.is3d)·{107 ············if·(chartRenderArgs.is3d)·{
110 ················chartRenderArgs.Graph.drawSpline3D(array,·floatValue,·chartRenderArgs.Front,·chartRenderArgs.Front·+·chartRenderArgs.Back,·chartRenderArgs.Series.getBackColor());108 ················chartRenderArgs.Graph.drawSpline3D(array,·floatValue,·chartRenderArgs.Front,·chartRenderArgs.Front·+·chartRenderArgs.Back,·chartRenderArgs.Series.getBackColor());
111 ············}109 ············}
112 ············else·{110 ············else·{
113 ················chartRenderArgs.Graph.strokePath(this.createSpline(array,·floatValue),·(ChartPointAttributes)series);111 ················chartRenderArgs.Graph.strokePath(this.createSpline(array,·floatValue),·(ChartPointAttributes)series);
114 ············}112 ············}
1.23 KB
com/artfulbits/aiCharts/Types/ChartSplineAreaType.class
1.12 KB
procyon -ec {}
    
Offset 16, 17 lines modifiedOffset 16, 18 lines modified
16 ····public·static·final·ChartCustomAttribute·BORDER_STYLE;16 ····public·static·final·ChartCustomAttribute·BORDER_STYLE;
17 ····17 ····
18 ····static·{18 ····static·{
19 ········BORDER_STYLE·=·ChartAreaType.BORDER_STYLE;19 ········BORDER_STYLE·=·ChartAreaType.BORDER_STYLE;
20 ····}20 ····}
21 ····21 ····
22 ····public·void·draw(final·ChartRenderArgs·chartRenderArgs)·{22 ····public·void·draw(final·ChartRenderArgs·chartRenderArgs)·{
 23 ········final·ChartSeries·series;
23 ········final·ChartSeries·series·=·chartRenderArgs.Series;24 ········final·ChartSeries·chartSeries·=·series·=·chartRenderArgs.Series;
24 ········final·int·yValueIndex·=·series.getPointDeclaration().YValueIndex;25 ········final·int·yValueIndex·=·chartSeries.getPointDeclaration().YValueIndex;
25 ········final·List·pointsCache·=·series.getPointsCache();26 ········final·List·pointsCache·=·chartSeries.getPointsCache();
26 ········if·(pointsCache.size()·>·0)·{27 ········if·(pointsCache.size()·>·0)·{
27 ············final·int·n·=·pointsCache.size()·-·1;28 ············final·int·n·=·pointsCache.size()·-·1;
28 ············final·double·visibleMinimum·=·chartRenderArgs.ActualXAxis.getScale().getVisibleMinimum();29 ············final·double·visibleMinimum·=·chartRenderArgs.ActualXAxis.getScale().getVisibleMinimum();
29 ············final·double·visibleMaximum·=·chartRenderArgs.ActualXAxis.getScale().getVisibleMaximum();30 ············final·double·visibleMaximum·=·chartRenderArgs.ActualXAxis.getScale().getVisibleMaximum();
30 ············int·n2;31 ············int·n2;
31 ············if·(series.getAttribute(ChartSplineAreaType.BORDER_STYLE)·==·ChartBorderStyle.Simple)·{32 ············if·(series.getAttribute(ChartSplineAreaType.BORDER_STYLE)·==·ChartBorderStyle.Simple)·{
32 ················n2·=·1;33 ················n2·=·1;
22.4 KB
com/artfulbits/aiCharts/Types/ChartStackedAreaType.class
22.3 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
1.86 KB
com/artfulbits/aiCharts/Types/ChartStackedColumnType.class
1.75 KB
procyon -ec {}
    
Offset 41, 21 lines modifiedOffset 41, 21 lines modified
41 ········final·double[]·array·=·new·double[2];41 ········final·double[]·array·=·new·double[2];
42 ········final·double[]·array2·=·new·double[2];42 ········final·double[]·array2·=·new·double[2];
43 ········for·(int·i·=·visible;·i·<=·visibleTo;·++i)·{43 ········for·(int·i·=·visible;·i·<=·visibleTo;·++i)·{
44 ············final·ChartPoint·chartPoint·=·(ChartPoint)pointsCache.get(i);44 ············final·ChartPoint·chartPoint·=·(ChartPoint)pointsCache.get(i);
45 ············final·double·x·=·chartPoint.getX();45 ············final·double·x·=·chartPoint.getX();
46 ············chartRenderArgs.getStackedValue(chartPoint,·yValueIndex,·false,·array);46 ············chartRenderArgs.getStackedValue(chartPoint,·yValueIndex,·false,·array);
47 ············chartRenderArgs.getStackedValue(chartPoint,·yValueIndex,·true,·array2);47 ············chartRenderArgs.getStackedValue(chartPoint,·yValueIndex,·true,·array2);
48 ············chartRenderArgs.getRect(x·+·sideBySideOffset.Minimum,·array2[0],·x·+·sideBySideOffset.Maximum,·array[0],·rectF);48 ············chartRenderArgs.getRect(sideBySideOffset.Minimum·+·x,·array2[0],·sideBySideOffset.Maximum·+·x,·array[0],·rectF);
49 ············if·(chartRenderArgs.is3d)·{49 ············if·(chartRenderArgs.is3d)·{
50 ················final·float·n2·=·(float)((1.0·-·array2[1])·/·2.0);50 ················final·float·n2·=·(float)((1.0·-·array2[1])·/·2.0);
51 ················final·float·n3·=·(float)((1.0·-·array[1])·/·2.0);51 ················final·float·n3·=·(float)((1.0·-·array[1])·/·2.0);
52 ················switch·(ChartStackedColumnType$1.a[((Shape3D)chartPoint.getAttribute(ChartStackedColumnType.SHAPE_3D)).ordinal()])·{52 ················switch·(ChartStackedColumnType$1.a[((Shape3D)chartPoint.getAttribute(ChartStackedColumnType.SHAPE_3D)).ordinal()])·{
53 ····················case·1:·{53 ····················case·1:·{
54 ························chartRenderArgs.Graph.drawBox3D(rectF.left,·rectF.top,·chartRenderArgs.Front,·rectF.right,·rectF.bottom,·chartRenderArgs.Front·+·chartRenderArgs.Back,·(ChartPointAttributes)chartPoint);54 ························chartRenderArgs.Graph.drawBox3D(rectF.left,·rectF.top,·chartRenderArgs.Front,·rectF.right,·rectF.bottom,·chartRenderArgs.Back·+·chartRenderArgs.Front,·(ChartPointAttributes)chartPoint);
55 ························break;55 ························break;
56 ····················}56 ····················}
57 ····················case·2:·{57 ····················case·2:·{
58 ························final·float·n4·=·chartRenderArgs.Back·/·2.0f;58 ························final·float·n4·=·chartRenderArgs.Back·/·2.0f;
59 ························float·n5;59 ························float·n5;
60 ························if·(rotated)·{60 ························if·(rotated)·{
61 ····························n5·=·rectF.height();61 ····························n5·=·rectF.height();
34.9 KB
com/artfulbits/aiCharts/Types/ChartStepAreaType.class
34.8 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
42.0 KB
com/artfulbits/aiCharts/Types/ChartStepLineType.class
41.9 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
13.5 KB
com/artfulbits/aiCharts/Types/a.class
13.4 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
2.95 KB
com/evancharlton/mileage/BaseListActivity.class
2.86 KB
javap -verbose -constants -s -l -private {}
    
Offset 629, 50 lines modifiedOffset 629, 48 lines modified
629 ········24:·invokevirtual·#126················//·Method·startActivity:(Landroid/content/Intent;)V629 ········24:·invokevirtual·#126················//·Method·startActivity:(Landroid/content/Intent;)V
630 ········27:·return630 ········27:·return
  
631 ··public·boolean·onContextItemSelected(android.view.MenuItem);631 ··public·boolean·onContextItemSelected(android.view.MenuItem);
632 ····descriptor:·(Landroid/view/MenuItem;)Z632 ····descriptor:·(Landroid/view/MenuItem;)Z
633 ····flags:·(0x0001)·ACC_PUBLIC633 ····flags:·(0x0001)·ACC_PUBLIC
634 ····Code:634 ····Code:
635 ······stack=300,·locals=11,·args_size=2635 ······stack=300,·locals=9,·args_size=2
636 ·········0:·aload_1636 ·········0:·aload_1
637 ·········1:·invokeinterface·#130,··1··········//·InterfaceMethod·android/view/MenuItem.getIntent:()Landroid/content/Intent;637 ·········1:·invokeinterface·#130,··1··········//·InterfaceMethod·android/view/MenuItem.getIntent:()Landroid/content/Intent;
638 ·········6:·astore_2638 ·········6:·astore_2
639 ·········7:·aload_2639 ·········7:·aload_2
640 ·········8:·ifnull········54640 ·········8:·ifnull········50
641 ········11:·ldc···········#62·················//·String·_id641 ········11:·ldc···········#62·················//·String·_id
642 ········13:·astore_3642 ········13:·astore_3
 643 ········14:·aload_2
 644 ········15:·aload_3
643 ········14:·iconst_m1645 ········16:·iconst_m1
644 ········15:·i2l646 ········17:·i2l
645 ········16:·lstore········4 
646 ········18:·aload_2 
647 ········19:·aload_3 
648 ········20:·lload·········4 
649 ········22:·invokevirtual·#134················//·Method·android/content/Intent.getLongExtra:(Ljava/lang/String;J)J647 ········18:·invokevirtual·#134················//·Method·android/content/Intent.getLongExtra:(Ljava/lang/String;J)J
 648 ········21:·lstore········4
 649 ········23:·lconst_0
650 ········25:·lstore········6650 ········24:·lstore········6
651 ········27:·lconst_0 
652 ········28:·lstore········8 
653 ········30:·lload·········6 
654 ········32:·lload·········8651 ········26:·lload·········4
 652 ········28:·lload·········6
655 ········34:·lcmp653 ········30:·lcmp
656 ········35:·istore········10654 ········31:·istore········8
657 ········37:·iload·········10655 ········33:·iload·········8
658 ········39:·iflt··········54656 ········35:·iflt··········50
659 ········42:·aload_0657 ········38:·aload_0
660 ········43:·aload_2658 ········39:·aload_2
661 ········44:·lload·········6659 ········40:·lload·········4
662 ········46:·invokevirtual·#138················//·Method·handleContextMenuSelection:(Landroid/content/Intent;J)Z660 ········42:·invokevirtual·#138················//·Method·handleContextMenuSelection:(Landroid/content/Intent;J)Z
663 ········49:·istore········10661 ········45:·istore········8
664 ········51:·iload·········10662 ········47:·iload·········8
665 ········53:·ireturn663 ········49:·ireturn
666 ········54:·aload_0664 ········50:·aload_0
667 ········55:·aload_1665 ········51:·aload_1
668 ········56:·invokespecial·#142················//·Method·android/app/ListActivity.onContextItemSelected:(Landroid/view/MenuItem;)Z666 ········52:·invokespecial·#142················//·Method·android/app/ListActivity.onContextItemSelected:(Landroid/view/MenuItem;)Z
669 ········59:·istore········10667 ········55:·istore········8
670 ········61:·goto··········51668 ········57:·goto··········47
  
671 ··protected·void·onCreate(android.os.Bundle);669 ··protected·void·onCreate(android.os.Bundle);
672 ····descriptor:·(Landroid/os/Bundle;)V670 ····descriptor:·(Landroid/os/Bundle;)V
673 ····flags:·(0x0004)·ACC_PROTECTED671 ····flags:·(0x0004)·ACC_PROTECTED
674 ····Code:672 ····Code:
675 ······stack=300,·locals=2,·args_size=2673 ······stack=300,·locals=2,·args_size=2
676 ·········0:·aload_0674 ·········0:·aload_0
887 B
com/evancharlton/mileage/FillupActivity.class
797 B
procyon -ec {}
    
Offset 440, 15 lines modifiedOffset 440, 15 lines modified
440 ········//···278:·aload···········24440 ········//···278:·aload···········24
441 ········//···280:·invokeinterface·android/database/Cursor.getCount:()I441 ········//···280:·invokeinterface·android/database/Cursor.getCount:()I
442 ········//···285:·istore··········15442 ········//···285:·istore··········15
443 ········//···287:·iload···········15443 ········//···287:·iload···········15
444 ········//···289:·ifle············320444 ········//···289:·ifle············320
445 ········//···292:·new·············Lcom/evancharlton/mileage/dao/Fillup;445 ········//···292:·new·············Lcom/evancharlton/mileage/dao/Fillup;
446 ········//···295:·astore··········16446 ········//···295:·astore··········16
447 ········//···297:·aload···········16447 ········//···297:·aload···········24
448 ········//···299:·astore··········7448 ········//···299:·astore··········7
449 ········//···301:·aload···········16449 ········//···301:·aload···········16
450 ········//···303:·aload···········24450 ········//···303:·aload···········24
451 ········//···305:·invokespecial···com/evancharlton/mileage/dao/Fillup.<init>:(Landroid/database/Cursor;)V451 ········//···305:·invokespecial···com/evancharlton/mileage/dao/Fillup.<init>:(Landroid/database/Cursor;)V
452 ········//···308:·aload···········16452 ········//···308:·aload···········16
453 ········//···310:·ifnull··········320453 ········//···310:·ifnull··········320
454 ········//···313:·aload···········16454 ········//···313:·aload···········16
30.8 KB
com/evancharlton/mileage/FillupInfoActivity.class
30.7 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
2.53 KB
com/evancharlton/mileage/ServiceIntervalsListActivity.class
2.41 KB
javap -verbose -constants -s -l -private {}
    
Offset 398, 45 lines modifiedOffset 398, 43 lines modified
398 ········69:·invokevirtual·#100················//·Method·startActivity:(Landroid/content/Intent;)V398 ········69:·invokevirtual·#100················//·Method·startActivity:(Landroid/content/Intent;)V
399 ········72:·goto··········28399 ········72:·goto··········28
  
400 ··protected·void·onCreate(android.os.Bundle);400 ··protected·void·onCreate(android.os.Bundle);
401 ····descriptor:·(Landroid/os/Bundle;)V401 ····descriptor:·(Landroid/os/Bundle;)V
402 ····flags:·(0x0004)·ACC_PROTECTED402 ····flags:·(0x0004)·ACC_PROTECTED
403 ····Code:403 ····Code:
404 ······stack=300,·locals=11,·args_size=2404 ······stack=300,·locals=9,·args_size=2
405 ·········0:·aload_0405 ·········0:·aload_0
406 ·········1:·aload_1406 ·········1:·aload_1
407 ·········2:·invokespecial·#106················//·Method·com/evancharlton/mileage/BaseListActivity.onCreate:(Landroid/os/Bundle;)V407 ·········2:·invokespecial·#106················//·Method·com/evancharlton/mileage/BaseListActivity.onCreate:(Landroid/os/Bundle;)V
408 ·········5:·aload_0408 ·········5:·aload_0
409 ·········6:·invokevirtual·#44·················//·Method·getIntent:()Landroid/content/Intent;409 ·········6:·invokevirtual·#44·················//·Method·getIntent:()Landroid/content/Intent;
410 ·········9:·astore_2410 ·········9:·astore_2
411 ········10:·ldc···········#46·················//·String·_id411 ········10:·ldc···········#46·················//·String·_id
412 ········12:·astore_3412 ········12:·astore_3
 413 ········13:·aload_2
 414 ········14:·aload_3
413 ········13:·iconst_m1415 ········15:·iconst_m1
414 ········14:·i2l416 ········16:·i2l
415 ········15:·lstore········4 
416 ········17:·aload_2 
417 ········18:·aload_3 
418 ········19:·lload·········4 
419 ········21:·invokevirtual·#52·················//·Method·android/content/Intent.getLongExtra:(Ljava/lang/String;J)J417 ········17:·invokevirtual·#52·················//·Method·android/content/Intent.getLongExtra:(Ljava/lang/String;J)J
 418 ········20:·lstore········4
 419 ········22:·lconst_0
420 ········24:·lstore········6420 ········23:·lstore········6
421 ········26:·lconst_0 
422 ········27:·lstore········8421 ········25:·lload·········4
423 ········29:·lload·········6422 ········27:·lload·········6
 423 ········29:·lcmp
 424 ········30:·istore········8
424 ········31:·lload·········8425 ········32:·iload·········8
425 ········33:·lcmp 
426 ········34:·istore········10 
427 ········36:·iload·········10 
428 ········38:·ifle··········51426 ········34:·ifle··········47
429 ········41:·ldc···········#107················//·int·2131165282427 ········37:·ldc···········#107················//·int·2131165282
430 ········43:·istore········10428 ········39:·istore········8
431 ········45:·aload_0429 ········41:·aload_0
432 ········46:·iload·········10430 ········42:·iload·········8
433 ········48:·invokevirtual·#112················//·Method·showDialog:(I)V431 ········44:·invokevirtual·#112················//·Method·showDialog:(I)V
434 ········51:·return432 ········47:·return
  
435 ··protected·android.app.Dialog·onCreateDialog(int);433 ··protected·android.app.Dialog·onCreateDialog(int);
436 ····descriptor:·(I)Landroid/app/Dialog;434 ····descriptor:·(I)Landroid/app/Dialog;
437 ····flags:·(0x0004)·ACC_PROTECTED435 ····flags:·(0x0004)·ACC_PROTECTED
438 ····Code:436 ····Code:
439 ······stack=300,·locals=15,·args_size=2437 ······stack=300,·locals=15,·args_size=2
440 ·········0:·aload_0438 ·········0:·aload_0
1.75 KB
com/evancharlton/mileage/adapters/FillupAdapter.class
1.65 KB
javap -verbose -constants -s -l -private {}
    
Offset 542, 15 lines modifiedOffset 542, 15 lines modified
542 ········67:·lstore········7542 ········67:·lstore········7
543 ········69:·goto··········62543 ········69:·goto··········62
  
544 ··public·android.view.View·getView(int,·android.view.View,·android.view.ViewGroup);544 ··public·android.view.View·getView(int,·android.view.View,·android.view.ViewGroup);
545 ····descriptor:·(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;545 ····descriptor:·(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;
546 ····flags:·(0x0001)·ACC_PUBLIC546 ····flags:·(0x0001)·ACC_PUBLIC
547 ····Code:547 ····Code:
548 ······stack=300,·locals=26,·args_size=4548 ······stack=300,·locals=24,·args_size=4
549 ·········0:·dconst_0549 ·········0:·dconst_0
550 ·········1:·dstore········4550 ·········1:·dstore········4
551 ·········3:·aload_0551 ·········3:·aload_0
552 ·········4:·getfield······#108················//·Field·mCursor:Landroid/database/Cursor;552 ·········4:·getfield······#108················//·Field·mCursor:Landroid/database/Cursor;
553 ·········7:·astore········6553 ·········7:·astore········6
554 ·········9:·aload·········6554 ·········9:·aload·········6
555 ········11:·iload_1555 ········11:·iload_1
Offset 775, 18 lines modifiedOffset 775, 18 lines modified
775 ·······509:·iload·········21775 ·······509:·iload·········21
776 ·······511:·ifle··········414776 ·······511:·ifle··········414
777 ·······514:·aload_0777 ·······514:·aload_0
778 ·······515:·getfield······#192················//·Field·mVehicle:Lcom/evancharlton/mileage/dao/Vehicle;778 ·······515:·getfield······#192················//·Field·mVehicle:Lcom/evancharlton/mileage/dao/Vehicle;
779 ·······518:·astore········6779 ·······518:·astore········6
780 ·······520:·aload_0780 ·······520:·aload_0
781 ·······521:·getfield······#103················//·Field·mAvgEconomy:D781 ·······521:·getfield······#103················//·Field·mAvgEconomy:D
782 ·······524:·dstore········24782 ·······524:·dstore········22
783 ·······526:·aload·········6783 ·······526:·aload·········6
784 ·······528:·dload·········19784 ·······528:·dload·········19
785 ·······530:·dload·········24785 ·······530:·dload·········22
786 ·······532:·invokestatic··#250················//·Method·com/evancharlton/mileage/math/Calculator.isBetterEconomy:(Lcom/evancharlton/mileage/dao/Vehicle;DD)Z786 ·······532:·invokestatic··#250················//·Method·com/evancharlton/mileage/math/Calculator.isBetterEconomy:(Lcom/evancharlton/mileage/dao/Vehicle;DD)Z
787 ·······535:·istore········21787 ·······535:·istore········21
788 ·······537:·iload·········21788 ·······537:·iload·········21
789 ·······539:·ifeq··········563789 ·······539:·ifeq··········563
790 ·······542:·aload·········10790 ·······542:·aload·········10
791 ·······544:·getfield······#212················//·Field·com/evancharlton/mileage/adapters/FillupAdapter$Holder.economy:Lcom/evancharlton/mileage/views/FormattedNumberView;791 ·······544:·getfield······#212················//·Field·com/evancharlton/mileage/adapters/FillupAdapter$Holder.economy:Lcom/evancharlton/mileage/views/FormattedNumberView;
792 ·······547:·astore········6792 ·······547:·astore········6
27.8 KB
com/evancharlton/mileage/adapters/VehicleStatisticsAdapter$1.class
27.7 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
7.68 KB
com/evancharlton/mileage/adapters/VehicleStatisticsAdapter.class
7.56 KB
javap -verbose -constants -s -l -private {}
    
Offset 251, 15 lines modifiedOffset 251, 15 lines modified
251 ····descriptor:·Lcom/evancharlton/mileage/dao/Vehicle;251 ····descriptor:·Lcom/evancharlton/mileage/dao/Vehicle;
252 ····flags:·(0x0012)·ACC_PRIVATE,·ACC_FINAL252 ····flags:·(0x0012)·ACC_PRIVATE,·ACC_FINAL
  
253 ··public·com.evancharlton.mileage.adapters.VehicleStatisticsAdapter(android.content.Context,·com.evancharlton.mileage.dao.Vehicle,·com.evancharlton.mileage.provider.StatisticsGroup[]);253 ··public·com.evancharlton.mileage.adapters.VehicleStatisticsAdapter(android.content.Context,·com.evancharlton.mileage.dao.Vehicle,·com.evancharlton.mileage.provider.StatisticsGroup[]);
254 ····descriptor:·(Landroid/content/Context;Lcom/evancharlton/mileage/dao/Vehicle;[Lcom/evancharlton/mileage/provider/StatisticsGroup;)V254 ····descriptor:·(Landroid/content/Context;Lcom/evancharlton/mileage/dao/Vehicle;[Lcom/evancharlton/mileage/provider/StatisticsGroup;)V
255 ····flags:·(0x0001)·ACC_PUBLIC255 ····flags:·(0x0001)·ACC_PUBLIC
256 ····Code:256 ····Code:
257 ······stack=300,·locals=14,·args_size=4257 ······stack=300,·locals=13,·args_size=4
258 ·········0:·aload_0258 ·········0:·aload_0
259 ·········1:·invokespecial·#27·················//·Method·android/widget/BaseAdapter."<init>":()V259 ·········1:·invokespecial·#27·················//·Method·android/widget/BaseAdapter."<init>":()V
260 ·········4:·new···········#29·················//·class·java/util/ArrayList260 ·········4:·new···········#29·················//·class·java/util/ArrayList
261 ·········7:·astore········4261 ·········7:·astore········4
262 ·········9:·aload·········4262 ·········9:·aload·········4
263 ········11:·invokespecial·#30·················//·Method·java/util/ArrayList."<init>":()V263 ········11:·invokespecial·#30·················//·Method·java/util/ArrayList."<init>":()V
264 ········14:·aload_0264 ········14:·aload_0
Offset 281, 82 lines modifiedOffset 281, 74 lines modified
281 ········48:·aload_0281 ········48:·aload_0
282 ········49:·aload_1282 ········49:·aload_1
283 ········50:·putfield······#47·················//·Field·mContext:Landroid/content/Context;283 ········50:·putfield······#47·················//·Field·mContext:Landroid/content/Context;
284 ········53:·aload_0284 ········53:·aload_0
285 ········54:·aload_2285 ········54:·aload_2
286 ········55:·putfield······#49·················//·Field·mVehicle:Lcom/evancharlton/mileage/dao/Vehicle;286 ········55:·putfield······#49·················//·Field·mVehicle:Lcom/evancharlton/mileage/dao/Vehicle;
287 ········58:·aload_3287 ········58:·aload_3
288 ········59:·astore········5 
289 ········61:·aload_3 
290 ········62:·arraylength288 ········59:·arraylength
 289 ········60:·istore········5
 290 ········62:·iconst_0
291 ········63:·istore········6291 ········63:·istore········6
292 ········65:·iconst_0 
293 ········66:·istore········7 
294 ········68:·aconst_null292 ········65:·aconst_null
295 ········69:·astore········8293 ········66:·astore········4
 294 ········68:·iload·········6
296 ········71:·iconst_0 
297 ········72:·istore········9 
298 ········74:·iload·········9295 ········70:·iload·········5
 296 ········72:·if_icmpge·····184
 297 ········75:·aload_3
299 ········76:·iload·········6298 ········76:·iload·········6
300 ········78:·if_icmpge·····199 
301 ········81:·aload·········5 
302 ········83:·iload·········9 
303 ········85:·aaload299 ········78:·aaload
304 ········86:·astore········10300 ········79:·astore········7
305 ········88:·aload_0301 ········81:·aload_0
306 ········89:·getfield······#32·················//·Field·mObjects:Ljava/util/ArrayList;302 ········82:·getfield······#32·················//·Field·mObjects:Ljava/util/ArrayList;
307 ········92:·astore········4303 ········85:·astore········8
308 ········94:·new···········#51·················//·class·com/evancharlton/mileage/adapters/VehicleStatisticsAdapter$StatisticHolder304 ········87:·new···········#51·················//·class·com/evancharlton/mileage/adapters/VehicleStatisticsAdapter$StatisticHolder
309 ········97:·astore········11305 ········90:·astore········9
310 ········99:·aload·········11306 ········92:·aload·········9
311 ·······101:·aload_1307 ········94:·aload_1
312 ·······102:·aload·········10308 ········95:·aload·········7
313 ·······104:·invokespecial·#54·················//·Method·com/evancharlton/mileage/adapters/VehicleStatisticsAdapter$StatisticHolder."<init>":(Landroid/content/Context;Lcom/evancharlton/mileage/provider/StatisticsGroup;)V309 ········97:·invokespecial·#54·················//·Method·com/evancharlton/mileage/adapters/VehicleStatisticsAdapter$StatisticHolder."<init>":(Landroid/content/Context;Lcom/evancharlton/mileage/provider/StatisticsGroup;)V
314 ·······107:·aload·········4310 ·······100:·aload·········8
315 ·······109:·aload·········11311 ·······102:·aload·········9
316 ·······111:·invokevirtual·#58·················//·Method·java/util/ArrayList.add:(Ljava/lang/Object;)Z312 ·······104:·invokevirtual·#58·················//·Method·java/util/ArrayList.add:(Ljava/lang/Object;)Z
317 ·······114:·pop313 ·······107:·pop
318 ·······115:·aload·········10314 ·······108:·aload·········7
319 ·······117:·invokevirtual·#64·················//·Method·com/evancharlton/mileage/provider/StatisticsGroup.getStatistics:()Ljava/util/ArrayList;315 ·······110:·invokevirtual·#64·················//·Method·com/evancharlton/mileage/provider/StatisticsGroup.getStatistics:()Ljava/util/ArrayList;
320 ·······120:·astore········4 
321 ·······122:·aload·········4 
322 ·······124:·invokevirtual·#68·················//·Method·java/util/ArrayList.iterator:()Ljava/util/Iterator;316 ·······113:·invokevirtual·#68·················//·Method·java/util/ArrayList.iterator:()Ljava/util/Iterator;
323 ·······127:·astore········8317 ·······116:·astore········8
324 ·······129:·aload·········8318 ·······118:·aload·········8
325 ·······131:·invokeinterface·#74,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z319 ·······120:·invokeinterface·#74,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
326 ·······136:·istore········12320 ·······125:·istore········10
327 ·······138:·iload·········12321 ·······127:·iload·········10
328 ·······140:·ifeq··········186322 ·······129:·ifeq··········175
329 ·······143:·aload·········8323 ·······132:·aload·········8
330 ·······145:·invokeinterface·#78,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;324 ·······134:·invokeinterface·#78,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
331 ·······150:·checkcast·····#80·················//·class·com/evancharlton/mileage/provider/Statistic325 ·······139:·checkcast·····#80·················//·class·com/evancharlton/mileage/provider/Statistic
332 ·······153:·astore········13326 ·······142:·astore········11
333 ·······155:·aload_0327 ·······144:·aload_0
334 ·······156:·getfield······#32·················//·Field·mObjects:Ljava/util/ArrayList;328 ·······145:·getfield······#32·················//·Field·mObjects:Ljava/util/ArrayList;
335 ·······159:·astore········4329 ·······148:·astore········9
336 ·······161:·new···········#51·················//·class·com/evancharlton/mileage/adapters/VehicleStatisticsAdapter$StatisticHolder330 ·······150:·new···········#51·················//·class·com/evancharlton/mileage/adapters/VehicleStatisticsAdapter$StatisticHolder
337 ·······164:·astore········11331 ·······153:·astore········12
 332 ·······155:·aload·········12
 333 ·······157:·aload_1
338 ·······166:·aload·········11334 ·······158:·aload·········11
339 ·······168:·aload_1335 ·······160:·aload_2
340 ·······169:·aload·········13 
341 ·······171:·aload_2 
342 ·······172:·invokespecial·#83·················//·Method·com/evancharlton/mileage/adapters/VehicleStatisticsAdapter$StatisticHolder."<init>":(Landroid/content/Context;Lcom/evancharlton/mileage/provider/Statistic;Lcom/evancharlton/mileage/dao/Vehicle;)V336 ·······161:·invokespecial·#83·················//·Method·com/evancharlton/mileage/adapters/VehicleStatisticsAdapter$StatisticHolder."<init>":(Landroid/content/Context;Lcom/evancharlton/mileage/provider/Statistic;Lcom/evancharlton/mileage/dao/Vehicle;)V
343 ·······175:·aload·········4337 ·······164:·aload·········9
344 ·······177:·aload·········11338 ·······166:·aload·········12
345 ·······179:·invokevirtual·#58·················//·Method·java/util/ArrayList.add:(Ljava/lang/Object;)Z339 ·······168:·invokevirtual·#58·················//·Method·java/util/ArrayList.add:(Ljava/lang/Object;)Z
346 ·······182:·pop340 ·······171:·pop
347 ·······183:·goto··········129341 ·······172:·goto··········118
348 ·······186:·iload·········9342 ·······175:·iload·········6
349 ·······188:·iconst_1343 ·······177:·iconst_1
350 ·······189:·iadd344 ·······178:·iadd
351 ·······190:·istore········7345 ·······179:·istore········6
352 ·······192:·iload·········7 
353 ·······194:·istore········9 
354 ·······196:·goto··········74346 ·······181:·goto··········68
355 ·······199:·return347 ·······184:·return
  
356 ··static·com.evancharlton.mileage.dao.Vehicle·access$000(com.evancharlton.mileage.adapters.VehicleStatisticsAdapter);348 ··static·com.evancharlton.mileage.dao.Vehicle·access$000(com.evancharlton.mileage.adapters.VehicleStatisticsAdapter);
357 ····descriptor:·(Lcom/evancharlton/mileage/adapters/VehicleStatisticsAdapter;)Lcom/evancharlton/mileage/dao/Vehicle;349 ····descriptor:·(Lcom/evancharlton/mileage/adapters/VehicleStatisticsAdapter;)Lcom/evancharlton/mileage/dao/Vehicle;
358 ····flags:·(0x1008)·ACC_STATIC,·ACC_SYNTHETIC350 ····flags:·(0x1008)·ACC_STATIC,·ACC_SYNTHETIC
359 ····Code:351 ····Code:
360 ······stack=300,·locals=1,·args_size=1352 ······stack=300,·locals=1,·args_size=1
361 ·········0:·aload_0353 ·········0:·aload_0
764 B
com/evancharlton/mileage/charts/LineChart.class
670 B
procyon -ec {}
    
Offset 52, 15 lines modifiedOffset 52, 14 lines modified
52 ····}52 ····}
53 ····53 ····
54 ····protected·final·void·unserializeData(final·Object·o)·{54 ····protected·final·void·unserializeData(final·Object·o)·{
55 ········final·ChartPoint[]·array·=·(ChartPoint[])o;55 ········final·ChartPoint[]·array·=·(ChartPoint[])o;
56 ········if·(array·!=·null)·{56 ········if·(array·!=·null)·{
57 ············final·ChartSeries·chartSeries·=·new·ChartSeries(this.getAxisTitle().toString(),·ChartTypes.Line);57 ············final·ChartSeries·chartSeries·=·new·ChartSeries(this.getAxisTitle().toString(),·ChartTypes.Line);
58 ············final·ChartPointCollection·points·=·chartSeries.getPoints();58 ············final·ChartPointCollection·points·=·chartSeries.getPoints();
59 ············final·ChartPoint[]·array2·=·array; 
60 ············for·(int·length·=·array.length,·i·=·0;·i·<·length;·++i)·{59 ············for·(int·length·=·array.length,·i·=·0;·i·<·length;·++i)·{
61 ················points.add(array2[i]);60 ················points.add(array[i]);
62 ············}61 ············}
63 ············this.addChartSeries(chartSeries);62 ············this.addChartSeries(chartSeries);
64 ········}63 ········}
65 ····}64 ····}
66 }65 }
63.6 KB
com/evancharlton/mileage/dao/Dao.class
63.5 KB
procyon -ec {}
Max HTML report size reached
565 B
com/evancharlton/mileage/dao/FillupSeries.class
471 B
procyon -ec {}
    
Offset 92, 14 lines modifiedOffset 92, 14 lines modified
92 ················abs·=·Math.abs(fillup.getOdometer()·-·first.getOdometer());92 ················abs·=·Math.abs(fillup.getOdometer()·-·first.getOdometer());
93 ············}93 ············}
94 ········}94 ········}
95 ········return·abs;95 ········return·abs;
96 ····}96 ····}
97 ····97 ····
98 ····public·double·getTotalVolume()·{98 ····public·double·getTotalVolume()·{
99 ········return·this.getEconomyVolume()·+·((Fillup)this.get(0)).getVolume();99 ········return·((Fillup)this.get(0)).getVolume()·+·this.getEconomyVolume();
100 ····}100 ····}
101 ····101 ····
102 ····public·Fillup·last()·{102 ····public·Fillup·last()·{
103 ········return·this.get(this.size()·-·1);103 ········return·this.get(this.size()·-·1);
104 ····}104 ····}
105 }105 }
6.36 KB
com/evancharlton/mileage/dao/ServiceInterval.class
6.26 KB
javap -verbose -constants -s -l -private {}
    
Offset 663, 15 lines modifiedOffset 663, 15 lines modified
663 ·········1:·getfield······#198················//·Field·mVehicleId:J663 ·········1:·getfield······#198················//·Field·mVehicleId:J
664 ·········4:·lreturn664 ·········4:·lreturn
  
665 ··public·void·raiseNotification(android.content.Context);665 ··public·void·raiseNotification(android.content.Context);
666 ····descriptor:·(Landroid/content/Context;)V666 ····descriptor:·(Landroid/content/Context;)V
667 ····flags:·(0x0001)·ACC_PUBLIC667 ····flags:·(0x0001)·ACC_PUBLIC
668 ····Code:668 ····Code:
669 ······stack=300,·locals=21,·args_size=2669 ······stack=300,·locals=19,·args_size=2
670 ·········0:·aconst_null670 ·········0:·aconst_null
671 ·········1:·astore_2671 ·········1:·astore_2
672 ·········2:·aload_1672 ·········2:·aload_1
673 ·········3:·ldc···········#200················//·String·com.evancharlton.mileage_preferences673 ·········3:·ldc···········#200················//·String·com.evancharlton.mileage_preferences
674 ·········5:·iconst_0674 ·········5:·iconst_0
675 ·········6:·invokevirtual·#204················//·Method·android/content/Context.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences;675 ·········6:·invokevirtual·#204················//·Method·android/content/Context.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences;
676 ·········9:·astore_3676 ·········9:·astore_3
Offset 724, 28 lines modifiedOffset 724, 28 lines modified
724 ·······102:·aload·········13724 ·······102:·aload·········13
725 ·······104:·ldc···········#237················//·int·2130837527725 ·······104:·ldc···········#237················//·int·2130837527
726 ·······106:·aload_2726 ·······106:·aload_2
727 ·······107:·lload·········14727 ·······107:·lload·········14
728 ·······109:·invokespecial·#249················//·Method·android/app/Notification."<init>":(ILjava/lang/CharSequence;J)V728 ·······109:·invokespecial·#249················//·Method·android/app/Notification."<init>":(ILjava/lang/CharSequence;J)V
729 ·······112:·aload_0729 ·······112:·aload_0
730 ·······113:·invokevirtual·#61·················//·Method·getId:()J730 ·······113:·invokevirtual·#61·················//·Method·getId:()J
731 ·······116:·lstore········16731 ·······116:·lstore········14
732 ·······118:·aload·········7732 ·······118:·aload·········7
733 ·······120:·ldc···········#57·················//·String·_id733 ·······120:·ldc···········#57·················//·String·_id
734 ·······122:·lload·········16734 ·······122:·lload·········14
735 ·······124:·invokevirtual·#65·················//·Method·android/content/Intent.putExtra:(Ljava/lang/String;J)Landroid/content/Intent;735 ·······124:·invokevirtual·#65·················//·Method·android/content/Intent.putExtra:(Ljava/lang/String;J)Landroid/content/Intent;
736 ·······127:·pop736 ·······127:·pop
737 ·······128:·aconst_null737 ·······128:·aconst_null
738 ·······129:·astore_2738 ·······129:·astore_2
739 ·······130:·aload_1739 ·······130:·aload_1
740 ·······131:·iconst_0740 ·······131:·iconst_0
741 ·······132:·aload·········7741 ·······132:·aload·········7
742 ·······134:·iconst_0742 ·······134:·iconst_0
743 ·······135:·invokestatic··#252················//·Method·android/app/PendingIntent.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;743 ·······135:·invokestatic··#252················//·Method·android/app/PendingIntent.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;
744 ·······138:·astore········18744 ·······138:·astore········16
745 ·······140:·aload·········13745 ·······140:·aload·········13
746 ·······142:·bipush········16746 ·······142:·bipush········16
747 ·······144:·putfield······#257················//·Field·android/app/Notification.flags:I747 ·······144:·putfield······#257················//·Field·android/app/Notification.flags:I
748 ·······147:·ldc_w·········#259················//·String·interval_notification_led748 ·······147:·ldc_w·········#259················//·String·interval_notification_led
749 ·······150:·astore········4749 ·······150:·astore········4
750 ·······152:·iconst_1750 ·······152:·iconst_1
751 ·······153:·istore········5751 ·······153:·istore········5
Offset 813, 23 lines modifiedOffset 813, 23 lines modified
813 ·······284:·astore········4813 ·······284:·astore········4
814 ·······286:·ldc_w·········#283················//·String814 ·······286:·ldc_w·········#283················//·String
815 ·······289:·astore_2815 ·······289:·astore_2
816 ·······290:·aload_3816 ·······290:·aload_3
817 ·······291:·aload·········4817 ·······291:·aload·········4
818 ·······293:·aload_2818 ·······293:·aload_2
819 ·······294:·invokeinterface·#286,··3··········//·InterfaceMethod·android/content/SharedPreferences.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;819 ·······294:·invokeinterface·#286,··3··········//·InterfaceMethod·android/content/SharedPreferences.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
820 ·······299:·astore········19820 ·······299:·astore········17
821 ·······301:·aload·········19821 ·······301:·aload·········17
822 ·······303:·ifnull········332822 ·······303:·ifnull········332
823 ·······306:·aload·········19823 ·······306:·aload·········17
824 ·······308:·invokevirtual·#291················//·Method·java/lang/String.length:()I824 ·······308:·invokevirtual·#291················//·Method·java/lang/String.length:()I
825 ·······311:·istore········6825 ·······311:·istore········6
826 ·······313:·iload·········6826 ·······313:·iload·········6
827 ·······315:·ifle··········332827 ·······315:·ifle··········332
828 ·······318:·aload·········19828 ·······318:·aload·········17
829 ·······320:·invokestatic··#297················//·Method·android/net/Uri.parse:(Ljava/lang/String;)Landroid/net/Uri;829 ·······320:·invokestatic··#297················//·Method·android/net/Uri.parse:(Ljava/lang/String;)Landroid/net/Uri;
830 ·······323:·astore········4830 ·······323:·astore········4
831 ·······325:·aload·········13831 ·······325:·aload·········13
832 ·······327:·aload·········4832 ·······327:·aload·········4
833 ·······329:·putfield······#300················//·Field·android/app/Notification.sound:Landroid/net/Uri;833 ·······329:·putfield······#300················//·Field·android/app/Notification.sound:Landroid/net/Uri;
834 ·······332:·iconst_m1834 ·······332:·iconst_m1
835 ·······333:·istore········6835 ·······333:·istore········6
Offset 839, 42 lines modifiedOffset 839, 42 lines modified
839 ·······342:·aload_0839 ·······342:·aload_0
840 ·······343:·invokevirtual·#241················//·Method·getDescription:()Ljava/lang/String;840 ·······343:·invokevirtual·#241················//·Method·getDescription:()Ljava/lang/String;
841 ·······346:·astore········4841 ·······346:·astore········4
842 ·······348:·aload·········13842 ·······348:·aload·········13
843 ·······350:·aload_1843 ·······350:·aload_1
844 ·······351:·aload·········4844 ·······351:·aload·········4
845 ·······353:·aload·········12845 ·······353:·aload·········12
846 ·······355:·aload·········18846 ·······355:·aload·········16
847 ·······357:·invokevirtual·#307················//·Method·android/app/Notification.setLatestEventInfo:(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V847 ·······357:·invokevirtual·#307················//·Method·android/app/Notification.setLatestEventInfo:(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V
848 ·······360:·ldc_w·········#309················//·String·notification848 ·······360:·ldc_w·········#309················//·String·notification
849 ·······363:·astore········4849 ·······363:·astore········4
850 ·······365:·aload_1850 ·······365:·aload_1
851 ·······366:·aload·········4851 ·······366:·aload·········4
852 ·······368:·invokevirtual·#152················//·Method·android/content/Context.getSystemService:(Ljava/lang/String;)Ljava/lang/Object;852 ·······368:·invokevirtual·#152················//·Method·android/content/Context.getSystemService:(Ljava/lang/String;)Ljava/lang/Object;
853 ·······371:·checkcast·····#311················//·class·android/app/NotificationManager853 ·······371:·checkcast·····#311················//·class·android/app/NotificationManager
854 ·······374:·astore········20854 ·······374:·astore········18
855 ·······376:·aload·········20855 ·······376:·aload·········18
856 ·······378:·ifnull········401856 ·······378:·ifnull········401
857 ·······381:·aload_0857 ·······381:·aload_0
858 ·······382:·invokevirtual·#61·················//·Method·getId:()J858 ·······382:·invokevirtual·#61·················//·Method·getId:()J
859 ·······385:·lstore········8859 ·······385:·lstore········8
860 ·······387:·lload·········8860 ·······387:·lload·········8
861 ·······389:·l2i861 ·······389:·l2i
862 ·······390:·istore········6862 ·······390:·istore········6
863 ·······392:·aload·········20863 ·······392:·aload·········18
864 ·······394:·iload·········6864 ·······394:·iload·········6
865 ·······396:·aload·········13865 ·······396:·aload·········13
866 ·······398:·invokevirtual·#315················//·Method·android/app/NotificationManager.notify:(ILandroid/app/Notification;)V866 ·······398:·invokevirtual·#315················//·Method·android/app/NotificationManager.notify:(ILandroid/app/Notification;)V
867 ·······401:·return867 ·······401:·return
  
868 ··public·void·scheduleAlarm(android.content.Context,·long);868 ··public·void·scheduleAlarm(android.content.Context,·long);
869 ····descriptor:·(Landroid/content/Context;J)V869 ····descriptor:·(Landroid/content/Context;J)V
870 ····flags:·(0x0001)·ACC_PUBLIC870 ····flags:·(0x0001)·ACC_PUBLIC
871 ····Code:871 ····Code:
872 ······stack=300,·locals=13,·args_size=3872 ······stack=300,·locals=12,·args_size=3
873 ·········0:·iconst_1873 ·········0:·iconst_1
874 ·········1:·istore········4874 ·········1:·istore········4
875 ·········3:·aload_1875 ·········3:·aload_1
876 ·········4:·ldc···········#148················//·String·alarm876 ·········4:·ldc···········#148················//·String·alarm
877 ·········6:·invokevirtual·#152················//·Method·android/content/Context.getSystemService:(Ljava/lang/String;)Ljava/lang/Object;877 ·········6:·invokevirtual·#152················//·Method·android/content/Context.getSystemService:(Ljava/lang/String;)Ljava/lang/Object;
878 ·········9:·checkcast·····#154················//·class·android/app/AlarmManager878 ·········9:·checkcast·····#154················//·class·android/app/AlarmManager
879 ········12:·astore········5879 ········12:·astore········5
Offset 907, 17 lines modifiedOffset 907, 17 lines modified
907 ········69:·iconst_0907 ········69:·iconst_0
908 ········70:·aload·········10908 ········70:·aload·········10
909 ········72:·aastore909 ········72:·aastore
910 ········73:·aload_1910 ········73:·aload_1
911 ········74:·ldc_w·········#329················//·int·2131165227911 ········74:·ldc_w·········#329················//·int·2131165227
912 ········77:·aload·········11912 ········77:·aload·········11
913 ········79:·invokevirtual·#234················//·Method·android/content/Context.getString:(I[Ljava/lang/Object;)Ljava/lang/String;913 ········79:·invokevirtual·#234················//·Method·android/content/Context.getString:(I[Ljava/lang/Object;)Ljava/lang/String;
914 ········82:·astore········12914 ········82:·astore········9
915 ········84:·aload_1915 ········84:·aload_1
916 ········85:·aload·········12916 ········85:·aload·········9
917 ········87:·iload·········4917 ········87:·iload·········4
918 ········89:·invokestatic··#174················//·Method·android/widget/Toast.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;918 ········89:·invokestatic··#174················//·Method·android/widget/Toast.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
919 ········92:·invokevirtual·#177················//·Method·android/widget/Toast.show:()V919 ········92:·invokevirtual·#177················//·Method·android/widget/Toast.show:()V
920 ········95:·return920 ········95:·return
  
Max diff block lines reached; 39/6322 bytes (0.62%) of diff not shown.
8.12 KB
com/evancharlton/mileage/io/BaseExportActivity$ExportTask.class
8.0 KB
javap -verbose -constants -s -l -private {}
    
Offset 83, 35 lines modifiedOffset 83, 37 lines modified
83 ···#75·=·Methodref··········#64.#74·······//·com/evancharlton/mileage/io/BaseExportActivity.getString:(I)Ljava/lang/String;83 ···#75·=·Methodref··········#64.#74·······//·com/evancharlton/mileage/io/BaseExportActivity.getString:(I)Ljava/lang/String;
84 ···#76·=·Utf8···············com/evancharlton/mileage/io/BaseExportActivity$Update84 ···#76·=·Utf8···············com/evancharlton/mileage/io/BaseExportActivity$Update
85 ···#77·=·Class··············#76···········//·com/evancharlton/mileage/io/BaseExportActivity$Update85 ···#77·=·Class··············#76···········//·com/evancharlton/mileage/io/BaseExportActivity$Update
86 ···#78·=·Utf8···············getTitle86 ···#78·=·Utf8···············getTitle
87 ···#79·=·Utf8···············()Ljava/lang/CharSequence;87 ···#79·=·Utf8···············()Ljava/lang/CharSequence;
88 ···#80·=·NameAndType········#78:#79·······//·getTitle:()Ljava/lang/CharSequence;88 ···#80·=·NameAndType········#78:#79·······//·getTitle:()Ljava/lang/CharSequence;
89 ···#81·=·Methodref··········#64.#80·······//·com/evancharlton/mileage/io/BaseExportActivity.getTitle:()Ljava/lang/CharSequence;89 ···#81·=·Methodref··········#64.#80·······//·com/evancharlton/mileage/io/BaseExportActivity.getTitle:()Ljava/lang/CharSequence;
 90 ···#82·=·Utf8···············java/lang/CharSequence
 91 ···#83·=·Class··············#82···········//·java/lang/CharSequence
90 ···#82·=·Methodref··········#53.#40·······//·java/lang/Object.toString:()Ljava/lang/String;92 ···#84·=·InterfaceMethodref·#83.#40·······//·java/lang/CharSequence.toString:()Ljava/lang/String;
91 ···#83·=·Utf8···············(Ljava/lang/String;I)V93 ···#85·=·Utf8···············(Ljava/lang/String;I)V
92 ···#84·=·NameAndType········#7:#83········//·"<init>":(Ljava/lang/String;I)V94 ···#86·=·NameAndType········#7:#85········//·"<init>":(Ljava/lang/String;I)V
93 ···#85·=·Methodref··········#77.#84·······//·com/evancharlton/mileage/io/BaseExportActivity$Update."<init>":(Ljava/lang/String;I)V95 ···#87·=·Methodref··········#77.#86·······//·com/evancharlton/mileage/io/BaseExportActivity$Update."<init>":(Ljava/lang/String;I)V
94 ···#86·=·Utf8···············update96 ···#88·=·Utf8···············update
95 ···#87·=·Utf8···············(Lcom/evancharlton/mileage/io/BaseExportActivity$Update;)V97 ···#89·=·Utf8···············(Lcom/evancharlton/mileage/io/BaseExportActivity$Update;)V
96 ···#88·=·NameAndType········#86:#87·······//·update:(Lcom/evancharlton/mileage/io/BaseExportActivity$Update;)V98 ···#90·=·NameAndType········#88:#89·······//·update:(Lcom/evancharlton/mileage/io/BaseExportActivity$Update;)V
97 ···#89·=·Methodref··········#64.#88·······//·com/evancharlton/mileage/io/BaseExportActivity.update:(Lcom/evancharlton/mileage/io/BaseExportActivity$Update;)V99 ···#91·=·Methodref··········#64.#90·······//·com/evancharlton/mileage/io/BaseExportActivity.update:(Lcom/evancharlton/mileage/io/BaseExportActivity$Update;)V
98 ···#90·=·Utf8···············[Lcom/evancharlton/mileage/io/BaseExportActivity$Update;100 ···#92·=·Utf8···············[Lcom/evancharlton/mileage/io/BaseExportActivity$Update;
99 ···#91·=·Class··············#90···········//·"[Lcom/evancharlton/mileage/io/BaseExportActivity$Update;"101 ···#93·=·Class··············#92···········//·"[Lcom/evancharlton/mileage/io/BaseExportActivity$Update;"
100 ···#92·=·Utf8···············onProgressUpdate102 ···#94·=·Utf8···············onProgressUpdate
101 ···#93·=·Utf8···············([Lcom/evancharlton/mileage/io/BaseExportActivity$Update;)V103 ···#95·=·Utf8···············([Lcom/evancharlton/mileage/io/BaseExportActivity$Update;)V
102 ···#94·=·NameAndType········#92:#93·······//·onProgressUpdate:([Lcom/evancharlton/mileage/io/BaseExportActivity$Update;)V104 ···#96·=·NameAndType········#94:#95·······//·onProgressUpdate:([Lcom/evancharlton/mileage/io/BaseExportActivity$Update;)V
103 ···#95·=·Methodref··········#2.#94········//·com/evancharlton/mileage/io/BaseExportActivity$ExportTask.onProgressUpdate:([Lcom/evancharlton/mileage/io/BaseExportActivity$Update;)V105 ···#97·=·Methodref··········#2.#96········//·com/evancharlton/mileage/io/BaseExportActivity$ExportTask.onProgressUpdate:([Lcom/evancharlton/mileage/io/BaseExportActivity$Update;)V
104 ···#96·=·Utf8···············Code106 ···#98·=·Utf8···············Code
105 ···#97·=·Utf8···············attach107 ···#99·=·Utf8···············attach
106 ···#98·=·Utf8···············(Lcom/evancharlton/mileage/io/BaseExportActivity;)V108 ··#100·=·Utf8···············(Lcom/evancharlton/mileage/io/BaseExportActivity;)V
107 ···#99·=·Utf8···············([Ljava/lang/Object;)Ljava/lang/Object;109 ··#101·=·Utf8···············([Ljava/lang/Object;)Ljava/lang/Object;
108 ··#100·=·Utf8···············(Ljava/lang/Object;)V 
109 ··#101·=·Utf8···············onPreExecute 
110 ··#102·=·Utf8···············([Ljava/lang/Object;)V110 ··#102·=·Utf8···············(Ljava/lang/Object;)V
 111 ··#103·=·Utf8···············onPreExecute
 112 ··#104·=·Utf8···············([Ljava/lang/Object;)V
111 {113 {
112 ··protected·com.evancharlton.mileage.io.BaseExportActivity·mActivity;114 ··protected·com.evancharlton.mileage.io.BaseExportActivity·mActivity;
113 ····descriptor:·Lcom/evancharlton/mileage/io/BaseExportActivity;115 ····descriptor:·Lcom/evancharlton/mileage/io/BaseExportActivity;
114 ····flags:·(0x0004)·ACC_PROTECTED116 ····flags:·(0x0004)·ACC_PROTECTED
  
115 ··protected·com.evancharlton.mileage.io.BaseExportActivity$ExportTask();117 ··protected·com.evancharlton.mileage.io.BaseExportActivity$ExportTask();
116 ····descriptor:·()V118 ····descriptor:·()V
Offset 259, 24 lines modifiedOffset 261, 24 lines modified
259 ·········1:·getfield······#12·················//·Field·mActivity:Lcom/evancharlton/mileage/io/BaseExportActivity;261 ·········1:·getfield······#12·················//·Field·mActivity:Lcom/evancharlton/mileage/io/BaseExportActivity;
260 ·········4:·astore_1262 ·········4:·astore_1
261 ·········5:·new···········#77·················//·class·com/evancharlton/mileage/io/BaseExportActivity$Update263 ·········5:·new···········#77·················//·class·com/evancharlton/mileage/io/BaseExportActivity$Update
262 ·········8:·astore_2264 ·········8:·astore_2
263 ·········9:·aload_0265 ·········9:·aload_0
264 ········10:·getfield······#12·················//·Field·mActivity:Lcom/evancharlton/mileage/io/BaseExportActivity;266 ········10:·getfield······#12·················//·Field·mActivity:Lcom/evancharlton/mileage/io/BaseExportActivity;
265 ········13:·invokevirtual·#81·················//·Method·com/evancharlton/mileage/io/BaseExportActivity.getTitle:()Ljava/lang/CharSequence;267 ········13:·invokevirtual·#81·················//·Method·com/evancharlton/mileage/io/BaseExportActivity.getTitle:()Ljava/lang/CharSequence;
266 ········16:·invokevirtual·#82·················//·Method·java/lang/Object.toString:()Ljava/lang/String;268 ········16:·invokeinterface·#84,··1···········//·InterfaceMethod·java/lang/CharSequence.toString:()Ljava/lang/String;
267 ········19:·astore_3269 ········21:·astore_3
268 ········20:·aload_2270 ········22:·aload_2
269 ········21:·aload_3271 ········23:·aload_3
270 ········22:·iconst_0272 ········24:·iconst_0
271 ········23:·invokespecial·#85·················//·Method·com/evancharlton/mileage/io/BaseExportActivity$Update."<init>":(Ljava/lang/String;I)V273 ········25:·invokespecial·#87·················//·Method·com/evancharlton/mileage/io/BaseExportActivity$Update."<init>":(Ljava/lang/String;I)V
272 ········26:·aload_1274 ········28:·aload_1
273 ········27:·aload_2275 ········29:·aload_2
274 ········28:·invokevirtual·#89·················//·Method·com/evancharlton/mileage/io/BaseExportActivity.update:(Lcom/evancharlton/mileage/io/BaseExportActivity$Update;)V276 ········30:·invokevirtual·#91·················//·Method·com/evancharlton/mileage/io/BaseExportActivity.update:(Lcom/evancharlton/mileage/io/BaseExportActivity$Update;)V
275 ········31:·return277 ········33:·return
  
276 ··protected·final·void·onProgressUpdate(com.evancharlton.mileage.io.BaseExportActivity$Update...);278 ··protected·final·void·onProgressUpdate(com.evancharlton.mileage.io.BaseExportActivity$Update...);
277 ····descriptor:·([Lcom/evancharlton/mileage/io/BaseExportActivity$Update;)V279 ····descriptor:·([Lcom/evancharlton/mileage/io/BaseExportActivity$Update;)V
278 ····flags:·(0x0094)·ACC_PROTECTED,·ACC_FINAL,·ACC_VARARGS280 ····flags:·(0x0094)·ACC_PROTECTED,·ACC_FINAL,·ACC_VARARGS
279 ····Code:281 ····Code:
280 ······stack=300,·locals=4,·args_size=2282 ······stack=300,·locals=4,·args_size=2
281 ·········0:·aload_0283 ·········0:·aload_0
Offset 284, 27 lines modifiedOffset 286, 27 lines modified
284 ·········4:·astore_2286 ·········4:·astore_2
285 ·········5:·aload_1287 ·········5:·aload_1
286 ·········6:·iconst_0288 ·········6:·iconst_0
287 ·········7:·aaload289 ·········7:·aaload
288 ·········8:·astore_3290 ·········8:·astore_3
289 ·········9:·aload_2291 ·········9:·aload_2
290 ········10:·aload_3292 ········10:·aload_3
291 ········11:·invokevirtual·#89·················//·Method·com/evancharlton/mileage/io/BaseExportActivity.update:(Lcom/evancharlton/mileage/io/BaseExportActivity$Update;)V293 ········11:·invokevirtual·#91·················//·Method·com/evancharlton/mileage/io/BaseExportActivity.update:(Lcom/evancharlton/mileage/io/BaseExportActivity$Update;)V
292 ········14:·return294 ········14:·return
  
293 ··protected·void·onProgressUpdate(java.lang.Object[]);295 ··protected·void·onProgressUpdate(java.lang.Object[]);
294 ····descriptor:·([Ljava/lang/Object;)V296 ····descriptor:·([Ljava/lang/Object;)V
295 ····flags:·(0x1044)·ACC_PROTECTED,·ACC_BRIDGE,·ACC_SYNTHETIC297 ····flags:·(0x1044)·ACC_PROTECTED,·ACC_BRIDGE,·ACC_SYNTHETIC
296 ····Code:298 ····Code:
297 ······stack=300,·locals=2,·args_size=2299 ······stack=300,·locals=2,·args_size=2
298 ·········0:·aload_1300 ·········0:·aload_1
299 ·········1:·checkcast·····#91·················//·class·"[Lcom/evancharlton/mileage/io/BaseExportActivity$Update;"301 ·········1:·checkcast·····#93·················//·class·"[Lcom/evancharlton/mileage/io/BaseExportActivity$Update;"
300 ·········4:·astore_1302 ·········4:·astore_1
301 ·········5:·aload_0303 ·········5:·aload_0
302 ·········6:·aload_1304 ·········6:·aload_1
303 ·········7:·invokevirtual·#95·················//·Method·onProgressUpdate:([Lcom/evancharlton/mileage/io/BaseExportActivity$Update;)V305 ·········7:·invokevirtual·#97·················//·Method·onProgressUpdate:([Lcom/evancharlton/mileage/io/BaseExportActivity$Update;)V
304 ········10:·return306 ········10:·return
  
305 ··public·abstract·java.lang.String·performExport(java.lang.String,·java.lang.String);307 ··public·abstract·java.lang.String·performExport(java.lang.String,·java.lang.String);
306 ····descriptor:·(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;308 ····descriptor:·(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
307 ····flags:·(0x0401)·ACC_PUBLIC,·ACC_ABSTRACT309 ····flags:·(0x0401)·ACC_PUBLIC,·ACC_ABSTRACT
308 }310 }
9.31 KB
com/evancharlton/mileage/io/CsvDateFormatActivity.class
9.2 KB
javap -verbose -constants -s -l -private {}
    
Offset 45, 19 lines modifiedOffset 45, 19 lines modified
45 ···#37·=·Fieldref···········#2.#36········//·com/evancharlton/mileage/io/CsvDateFormatActivity.mRawDateView:Landroid/widget/TextView;45 ···#37·=·Fieldref···········#2.#36········//·com/evancharlton/mileage/io/CsvDateFormatActivity.mRawDateView:Landroid/widget/TextView;
46 ···#38·=·Utf8···············android/widget/TextView46 ···#38·=·Utf8···············android/widget/TextView
47 ···#39·=·Class··············#38···········//·android/widget/TextView47 ···#39·=·Class··············#38···········//·android/widget/TextView
48 ···#40·=·Utf8···············getText48 ···#40·=·Utf8···············getText
49 ···#41·=·Utf8···············()Ljava/lang/CharSequence;49 ···#41·=·Utf8···············()Ljava/lang/CharSequence;
50 ···#42·=·NameAndType········#40:#41·······//·getText:()Ljava/lang/CharSequence;50 ···#42·=·NameAndType········#40:#41·······//·getText:()Ljava/lang/CharSequence;
51 ···#43·=·Methodref··········#39.#42·······//·android/widget/TextView.getText:()Ljava/lang/CharSequence;51 ···#43·=·Methodref··········#39.#42·······//·android/widget/TextView.getText:()Ljava/lang/CharSequence;
52 ···#44·=·Utf8···············java/lang/Object52 ···#44·=·Utf8···············java/lang/CharSequence
53 ···#45·=·Class··············#44···········//·java/lang/Object53 ···#45·=·Class··············#44···········//·java/lang/CharSequence
54 ···#46·=·Utf8···············toString54 ···#46·=·Utf8···············toString
55 ···#47·=·NameAndType········#46:#28·······//·toString:()Ljava/lang/String;55 ···#47·=·NameAndType········#46:#28·······//·toString:()Ljava/lang/String;
56 ···#48·=·Methodref··········#45.#47·······//·java/lang/Object.toString:()Ljava/lang/String;56 ···#48·=·InterfaceMethodref·#45.#47·······//·java/lang/CharSequence.toString:()Ljava/lang/String;
57 ···#49·=·Utf8···············parse57 ···#49·=·Utf8···············parse
58 ···#50·=·Utf8···············(Ljava/lang/String;)Ljava/util/Date;58 ···#50·=·Utf8···············(Ljava/lang/String;)Ljava/util/Date;
59 ···#51·=·NameAndType········#49:#50·······//·parse:(Ljava/lang/String;)Ljava/util/Date;59 ···#51·=·NameAndType········#49:#50·······//·parse:(Ljava/lang/String;)Ljava/util/Date;
60 ···#52·=·Methodref··········#32.#51·······//·java/text/SimpleDateFormat.parse:(Ljava/lang/String;)Ljava/util/Date;60 ···#52·=·Methodref··········#32.#51·······//·java/text/SimpleDateFormat.parse:(Ljava/lang/String;)Ljava/util/Date;
61 ···#53·=·Utf8···············java/lang/StringBuilder61 ···#53·=·Utf8···············java/lang/StringBuilder
62 ···#54·=·Class··············#53···········//·java/lang/StringBuilder62 ···#54·=·Class··············#53···········//·java/lang/StringBuilder
63 ···#55·=·Methodref··········#54.#22·······//·java/lang/StringBuilder."<init>":()V63 ···#55·=·Methodref··········#54.#22·······//·java/lang/StringBuilder."<init>":()V
Offset 309, 84 lines modifiedOffset 309, 84 lines modified
309 ········14:·aload_0309 ········14:·aload_0
310 ········15:·getfield······#37·················//·Field·mRawDateView:Landroid/widget/TextView;310 ········15:·getfield······#37·················//·Field·mRawDateView:Landroid/widget/TextView;
311 ········18:·astore_3311 ········18:·astore_3
312 ········19:·aload_3312 ········19:·aload_3
313 ········20:·invokevirtual·#43·················//·Method·android/widget/TextView.getText:()Ljava/lang/CharSequence;313 ········20:·invokevirtual·#43·················//·Method·android/widget/TextView.getText:()Ljava/lang/CharSequence;
314 ········23:·astore_3314 ········23:·astore_3
315 ········24:·aload_3315 ········24:·aload_3
316 ········25:·invokevirtual·#48·················//·Method·java/lang/Object.toString:()Ljava/lang/String;316 ········25:·invokeinterface·#48,··1···········//·InterfaceMethod·java/lang/CharSequence.toString:()Ljava/lang/String;
317 ········28:·astore_3317 ········30:·astore_3
318 ········29:·aload_2318 ········31:·aload_2
319 ········30:·aload_3319 ········32:·aload_3
320 ········31:·invokevirtual·#52·················//·Method·java/text/SimpleDateFormat.parse:(Ljava/lang/String;)Ljava/util/Date;320 ········33:·invokevirtual·#52·················//·Method·java/text/SimpleDateFormat.parse:(Ljava/lang/String;)Ljava/util/Date;
321 ········34:·astore········4321 ········36:·astore········4
322 ········36:·new···········#54·················//·class·java/lang/StringBuilder322 ········38:·new···········#54·················//·class·java/lang/StringBuilder
323 ········39:·astore_3323 ········41:·astore_3
324 ········40:·aload_3324 ········42:·aload_3
325 ········41:·invokespecial·#55·················//·Method·java/lang/StringBuilder."<init>":()V325 ········43:·invokespecial·#55·················//·Method·java/lang/StringBuilder."<init>":()V
326 ········44:·aload_0326 ········46:·aload_0
327 ········45:·getfield······#57·················//·Field·mDateFormatter:Ljava/text/DateFormat;327 ········47:·getfield······#57·················//·Field·mDateFormatter:Ljava/text/DateFormat;
328 ········48:·astore········5328 ········50:·astore········5
329 ········50:·aload·········5329 ········52:·aload·········5
330 ········52:·aload·········4330 ········54:·aload·········4
331 ········54:·invokevirtual·#63·················//·Method·java/text/DateFormat.format:(Ljava/util/Date;)Ljava/lang/String;331 ········56:·invokevirtual·#63·················//·Method·java/text/DateFormat.format:(Ljava/util/Date;)Ljava/lang/String;
332 ········57:·astore········5332 ········59:·astore········5
333 ········59:·aload_3333 ········61:·aload_3
334 ········60:·aload·········5334 ········62:·aload·········5
335 ········62:·invokevirtual·#67·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;335 ········64:·invokevirtual·#67·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
336 ········65:·astore_3336 ········67:·astore_3
337 ········66:·ldc···········#69·················//·String337 ········68:·ldc···········#69·················//·String
338 ········68:·astore········5338 ········70:·astore········5
339 ········70:·aload_3339 ········72:·aload_3
340 ········71:·aload·········5340 ········73:·aload·········5
341 ········73:·invokevirtual·#67·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;341 ········75:·invokevirtual·#67·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
342 ········76:·astore_3342 ········78:·astore_3
343 ········77:·aload_0343 ········79:·aload_0
344 ········78:·getfield······#71·················//·Field·mTimeFormatter:Ljava/text/DateFormat;344 ········80:·getfield······#71·················//·Field·mTimeFormatter:Ljava/text/DateFormat;
345 ········81:·astore········5345 ········83:·astore········5
346 ········83:·aload·········5346 ········85:·aload·········5
347 ········85:·aload·········4347 ········87:·aload·········4
348 ········87:·invokevirtual·#63·················//·Method·java/text/DateFormat.format:(Ljava/util/Date;)Ljava/lang/String;348 ········89:·invokevirtual·#63·················//·Method·java/text/DateFormat.format:(Ljava/util/Date;)Ljava/lang/String;
349 ········90:·astore········5349 ········92:·astore········5
350 ········92:·aload_3350 ········94:·aload_3
351 ········93:·aload·········5351 ········95:·aload·········5
352 ········95:·invokevirtual·#67·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;352 ········97:·invokevirtual·#67·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
353 ········98:·astore_3353 ·······100:·astore_3
354 ········99:·aload_3354 ·······101:·aload_3
355 ·······100:·invokevirtual·#72·················//·Method·java/lang/StringBuilder.toString:()Ljava/lang/String;355 ·······102:·invokevirtual·#72·················//·Method·java/lang/StringBuilder.toString:()Ljava/lang/String;
356 ·······103:·astore········6356 ·······105:·astore········6
357 ·······105:·aload_0357 ·······107:·aload_0
358 ·······106:·getfield······#74·················//·Field·mParsedDateView:Landroid/widget/TextView;358 ·······108:·getfield······#74·················//·Field·mParsedDateView:Landroid/widget/TextView;
359 ·······109:·aload·········6359 ·······111:·aload·········6
360 ·······111:·invokevirtual·#78·················//·Method·android/widget/TextView.setText:(Ljava/lang/CharSequence;)V360 ·······113:·invokevirtual·#78·················//·Method·android/widget/TextView.setText:(Ljava/lang/CharSequence;)V
361 ·······114:·return361 ·······116:·return
362 ·······115:·pop362 ·······117:·pop
363 ·······116:·ldc···········#79·················//·int·2131165381363 ·······118:·ldc···········#79·················//·int·2131165381
364 ·······118:·istore········7364 ·······120:·istore········7
365 ·······120:·aload_0365 ·······122:·aload_0
366 ·······121:·iload·········7366 ·······123:·iload·········7
367 ·······123:·invokevirtual·#84·················//·Method·getString:(I)Ljava/lang/String;367 ·······125:·invokevirtual·#84·················//·Method·getString:(I)Ljava/lang/String;
368 ·······126:·astore········6368 ·······128:·astore········6
369 ·······128:·goto··········105369 ·······130:·goto··········107
370 ······Exception·table:370 ······Exception·table:
371 ·········from····to··target·type371 ·········from····to··target·type
372 ············14····18···115···Class·java/text/ParseException372 ············14····18···117···Class·java/text/ParseException
373 ············19····23···115···Class·java/text/ParseException373 ············19····23···117···Class·java/text/ParseException
374 ············24····28···115···Class·java/text/ParseException374 ············24····30···117···Class·java/text/ParseException
375 ············30····34···115···Class·java/text/ParseException375 ············32····36···117···Class·java/text/ParseException
376 ············36····39···115···Class·java/text/ParseException376 ············38····41···117···Class·java/text/ParseException
377 ············40····44···115···Class·java/text/ParseException377 ············42····46···117···Class·java/text/ParseException
378 ············44····48···115···Class·java/text/ParseException 
379 ············52····57···115···Class·java/text/ParseException 
380 ············60····65···115···Class·java/text/ParseException378 ············46····50···117···Class·java/text/ParseException
381 ············71····76···115···Class·java/text/ParseException 
382 ············77····81···115···Class·java/text/ParseException 
383 ············85····90···115···Class·java/text/ParseException379 ············54····59···117···Class·java/text/ParseException
 380 ············62····67···117···Class·java/text/ParseException
384 ············93····98···115···Class·java/text/ParseException381 ············73····78···117···Class·java/text/ParseException
 382 ············79····83···117···Class·java/text/ParseException
 383 ············87····92···117···Class·java/text/ParseException
385 ············99···103···115···Class·java/text/ParseException384 ············95···100···117···Class·java/text/ParseException
 385 ···········101···105···117···Class·java/text/ParseException
  
386 ··private·java.lang.String·getFormatPattern();386 ··private·java.lang.String·getFormatPattern();
387 ····descriptor:·()Ljava/lang/String;387 ····descriptor:·()Ljava/lang/String;
388 ····flags:·(0x0002)·ACC_PRIVATE388 ····flags:·(0x0002)·ACC_PRIVATE
389 ····Code:389 ····Code:
390 ······stack=300,·locals=3,·args_size=1390 ······stack=300,·locals=3,·args_size=1
391 ·········0:·aload_0391 ·········0:·aload_0
9.93 KB
com/evancharlton/mileage/io/CsvVehicleMappingActivity.class
9.81 KB
javap -verbose -constants -s -l -private {}
    
Offset 428, 87 lines modifiedOffset 428, 85 lines modified
428 ·········1:·aload_0428 ·········1:·aload_0
429 ·········2:·ldc···········#84·················//·class·com/evancharlton/mileage/io/CsvDateFormatActivity429 ·········2:·ldc···········#84·················//·class·com/evancharlton/mileage/io/CsvDateFormatActivity
430 ·········4:·invokevirtual·#88·················//·Method·android/content/Intent.setClass:(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent;430 ·········4:·invokevirtual·#88·················//·Method·android/content/Intent.setClass:(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent;
431 ·········7:·pop431 ·········7:·pop
432 ·········8:·aload_0432 ·········8:·aload_0
433 ·········9:·getfield······#29·················//·Field·mVehicleMapping:Ljava/util/HashMap;433 ·········9:·getfield······#29·················//·Field·mVehicleMapping:Ljava/util/HashMap;
434 ········12:·invokevirtual·#92·················//·Method·java/util/HashMap.keySet:()Ljava/util/Set;434 ········12:·invokevirtual·#92·················//·Method·java/util/HashMap.keySet:()Ljava/util/Set;
435 ········15:·astore_2 
436 ········16:·aload_2 
437 ········17:·invokeinterface·#98,··1···········//·InterfaceMethod·java/util/Set.iterator:()Ljava/util/Iterator;435 ········15:·invokeinterface·#98,··1···········//·InterfaceMethod·java/util/Set.iterator:()Ljava/util/Iterator;
438 ········22:·astore_3436 ········20:·astore_2
439 ········23:·aload_3437 ········21:·aload_2
440 ········24:·invokeinterface·#104,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z438 ········22:·invokeinterface·#104,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
441 ········29:·istore········4 
442 ········31:·iload·········4439 ········27:·istore_3
 440 ········28:·iload_3
443 ········33:·ifeq··········134441 ········29:·ifeq··········137
444 ········36:·aload_3442 ········32:·aload_2
445 ········37:·invokeinterface·#107,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;443 ········33:·invokeinterface·#107,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
446 ········42:·checkcast·····#109················//·class·java/lang/Long444 ········38:·checkcast·····#109················//·class·java/lang/Long
447 ········45:·astore········5445 ········41:·astore········4
448 ········47:·aload_0446 ········43:·aload_0
449 ········48:·getfield······#29·················//·Field·mVehicleMapping:Ljava/util/HashMap;447 ········44:·getfield······#29·················//·Field·mVehicleMapping:Ljava/util/HashMap;
450 ········51:·aload·········5448 ········47:·aload·········4
451 ········53:·invokevirtual·#113················//·Method·java/util/HashMap.get:(Ljava/lang/Object;)Ljava/lang/Object;449 ········49:·invokevirtual·#113················//·Method·java/util/HashMap.get:(Ljava/lang/Object;)Ljava/lang/Object;
452 ········56:·checkcast·····#115················//·class·android/widget/Spinner450 ········52:·checkcast·····#115················//·class·android/widget/Spinner
453 ········59:·astore········6451 ········55:·astore········5
454 ········61:·aload_0452 ········57:·aload_0
455 ········62:·getfield······#22·················//·Field·mVehicles:Ljava/util/ArrayList;453 ········58:·getfield······#22·················//·Field·mVehicles:Ljava/util/ArrayList;
456 ········65:·astore_2454 ········61:·astore········6
457 ········66:·aload·········6455 ········63:·aload·········5
458 ········68:·invokevirtual·#119················//·Method·android/widget/Spinner.getSelectedItemPosition:()I456 ········65:·invokevirtual·#119················//·Method·android/widget/Spinner.getSelectedItemPosition:()I
459 ········71:·istore········7457 ········68:·istore········7
460 ········73:·aload_2458 ········70:·aload·········6
461 ········74:·iload·········7459 ········72:·iload·········7
462 ········76:·invokevirtual·#122················//·Method·java/util/ArrayList.get:(I)Ljava/lang/Object;460 ········74:·invokevirtual·#122················//·Method·java/util/ArrayList.get:(I)Ljava/lang/Object;
463 ········79:·checkcast·····#26·················//·class·java/util/HashMap461 ········77:·checkcast·····#26·················//·class·java/util/HashMap
464 ········82:·astore········8462 ········80:·astore········8
465 ········84:·aload·········8463 ········82:·aload·········8
466 ········86:·ldc···········#124················//·String·title464 ········84:·ldc···········#124················//·String·title
467 ········88:·invokevirtual·#113················//·Method·java/util/HashMap.get:(Ljava/lang/Object;)Ljava/lang/Object;465 ········86:·invokevirtual·#113················//·Method·java/util/HashMap.get:(Ljava/lang/Object;)Ljava/lang/Object;
468 ········91:·checkcast·····#72·················//·class·java/lang/String466 ········89:·checkcast·····#72·················//·class·java/lang/String
469 ········94:·astore········9467 ········92:·astore········9
470 ········96:·new···········#126················//·class·java/lang/StringBuilder468 ········94:·new···········#126················//·class·java/lang/StringBuilder
471 ········99:·astore_2 
472 ·······100:·aload_2469 ········97:·astore········6
 470 ········99:·aload·········6
473 ·······101:·invokespecial·#127················//·Method·java/lang/StringBuilder."<init>":()V471 ·······101:·invokespecial·#127················//·Method·java/lang/StringBuilder."<init>":()V
474 ·······104:·ldc···········#129················//·String·vehicle_472 ·······104:·ldc···········#129················//·String·vehicle_
475 ·······106:·astore········10473 ·······106:·astore········10
476 ·······108:·aload_2474 ·······108:·aload·········6
477 ·······109:·aload·········10475 ·······110:·aload·········10
478 ·······111:·invokevirtual·#133················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;476 ·······112:·invokevirtual·#133················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
479 ·······114:·aload·········9477 ·······115:·aload·········9
480 ·······116:·invokevirtual·#133················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;478 ·······117:·invokevirtual·#133················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
481 ·······119:·invokevirtual·#137················//·Method·java/lang/StringBuilder.toString:()Ljava/lang/String;479 ·······120:·invokevirtual·#137················//·Method·java/lang/StringBuilder.toString:()Ljava/lang/String;
482 ·······122:·astore_2480 ·······123:·astore········6
483 ·······123:·aload_1481 ·······125:·aload_1
484 ·······124:·aload_2 
485 ·······125:·aload·········5482 ·······126:·aload·········6
 483 ·······128:·aload·········4
486 ·······127:·invokevirtual·#141················//·Method·android/content/Intent.putExtra:(Ljava/lang/String;Ljava/io/Serializable;)Landroid/content/Intent;484 ·······130:·invokevirtual·#141················//·Method·android/content/Intent.putExtra:(Ljava/lang/String;Ljava/io/Serializable;)Landroid/content/Intent;
487 ·······130:·pop485 ·······133:·pop
488 ·······131:·goto··········23486 ·······134:·goto··········21
489 ·······134:·aload_0487 ·······137:·aload_0
490 ·······135:·getfield······#32·················//·Field·mRowCount:I488 ·······138:·getfield······#32·················//·Field·mRowCount:I
491 ·······138:·istore········7489 ·······141:·istore_3
492 ·······140:·aload_1490 ·······142:·aload_1
493 ·······141:·ldc···········#143················//·String·total_rows491 ·······143:·ldc···········#143················//·String·total_rows
494 ·······143:·iload·········7492 ·······145:·iload_3
495 ·······145:·invokevirtual·#146················//·Method·android/content/Intent.putExtra:(Ljava/lang/String;I)Landroid/content/Intent;493 ·······146:·invokevirtual·#146················//·Method·android/content/Intent.putExtra:(Ljava/lang/String;I)Landroid/content/Intent;
496 ·······148:·pop494 ·······149:·pop
497 ·······149:·aload_0495 ·······150:·aload_0
498 ·······150:·iconst_2496 ·······151:·iconst_2
499 ·······151:·invokevirtual·#150················//·Method·setResult:(I)V497 ·······152:·invokevirtual·#150················//·Method·setResult:(I)V
500 ·······154:·iconst_1498 ·······155:·iconst_1
501 ·······155:·ireturn499 ·······156:·ireturn
  
502 ··public·void·dataRead(java.lang.String);500 ··public·void·dataRead(java.lang.String);
503 ····descriptor:·(Ljava/lang/String;)V501 ····descriptor:·(Ljava/lang/String;)V
504 ····flags:·(0x0001)·ACC_PUBLIC502 ····flags:·(0x0001)·ACC_PUBLIC
505 ····Code:503 ····Code:
506 ······stack=300,·locals=7,·args_size=2504 ······stack=300,·locals=6,·args_size=2
507 ·········0:·new···········#26·················//·class·java/util/HashMap505 ·········0:·new···········#26·················//·class·java/util/HashMap
508 ·········3:·astore_2506 ·········3:·astore_2
509 ·········4:·aload_2507 ·········4:·aload_2
510 ·········5:·invokespecial·#27·················//·Method·java/util/HashMap."<init>":()V508 ·········5:·invokespecial·#27·················//·Method·java/util/HashMap."<init>":()V
511 ·········8:·aload_2509 ·········8:·aload_2
512 ·········9:·ldc···········#124················//·String·title510 ·········9:·ldc···········#124················//·String·title
513 ········11:·aload_1511 ········11:·aload_1
Offset 517, 31 lines modifiedOffset 515, 29 lines modified
517 ········16:·aload_0515 ········16:·aload_0
518 ········17:·getfield······#22·················//·Field·mVehicles:Ljava/util/ArrayList;516 ········17:·getfield······#22·················//·Field·mVehicles:Ljava/util/ArrayList;
519 ········20:·aload_2517 ········20:·aload_2
520 ········21:·invokevirtual·#158················//·Method·java/util/ArrayList.add:(Ljava/lang/Object;)Z518 ········21:·invokevirtual·#158················//·Method·java/util/ArrayList.add:(Ljava/lang/Object;)Z
521 ········24:·pop519 ········24:·pop
522 ········25:·aload_0520 ········25:·aload_0
523 ········26:·getfield······#24·················//·Field·mAdapters:Ljava/util/ArrayList;521 ········26:·getfield······#24·················//·Field·mAdapters:Ljava/util/ArrayList;
524 ········29:·astore_3 
525 ········30:·aload_3 
526 ········31:·invokevirtual·#159················//·Method·java/util/ArrayList.iterator:()Ljava/util/Iterator;522 ········29:·invokevirtual·#159················//·Method·java/util/ArrayList.iterator:()Ljava/util/Iterator;
527 ········34:·astore········4 
528 ········36:·aload·········4523 ········32:·astore_3
 524 ········33:·aload_3
529 ········38:·invokeinterface·#104,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z525 ········34:·invokeinterface·#104,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
530 ········43:·istore········5526 ········39:·istore········4
531 ········45:·iload·········5527 ········41:·iload·········4
532 ········47:·ifeq··········70528 ········43:·ifeq··········65
533 ········50:·aload·········4529 ········46:·aload_3
534 ········52:·invokeinterface·#107,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;530 ········47:·invokeinterface·#107,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
535 ········57:·checkcast·····#161················//·class·android/widget/SimpleAdapter531 ········52:·checkcast·····#161················//·class·android/widget/SimpleAdapter
536 ········60:·astore········6532 ········55:·astore········5
537 ········62:·aload·········6533 ········57:·aload·········5
538 ········64:·invokevirtual·#164················//·Method·android/widget/SimpleAdapter.notifyDataSetChanged:()V534 ········59:·invokevirtual·#164················//·Method·android/widget/SimpleAdapter.notifyDataSetChanged:()V
539 ········67:·goto··········36535 ········62:·goto··········33
540 ········70:·return536 ········65:·return
  
541 ··protected·void·onCreate(android.os.Bundle);537 ··protected·void·onCreate(android.os.Bundle);
542 ····descriptor:·(Landroid/os/Bundle;)V538 ····descriptor:·(Landroid/os/Bundle;)V
543 ····flags:·(0x0004)·ACC_PROTECTED539 ····flags:·(0x0004)·ACC_PROTECTED
544 ····Code:540 ····Code:
545 ······stack=300,·locals=19,·args_size=2541 ······stack=300,·locals=19,·args_size=2
546 ·········0:·iconst_1542 ·········0:·iconst_1
3.53 KB
com/evancharlton/mileage/provider/DatabaseUpgrader.class
3.42 KB
procyon -ec {}
    
Offset 29, 20 lines modifiedOffset 29, 19 lines modified
29 ····}29 ····}
30 ····30 ····
31 ····private·static·boolean·backupExistingTables()·{31 ····private·static·boolean·backupExistingTables()·{
32 ········int·n·=·1;32 ········int·n·=·1;
33 ········final·String[]·array·=·{·"fillups",·null,·null·};33 ········final·String[]·array·=·{·"fillups",·null,·null·};
34 ········array[n]·=·"vehicles";34 ········array[n]·=·"vehicles";
35 ········array[2]·=·"maintenance_intervals";35 ········array[2]·=·"maintenance_intervals";
36 ········final·String[]·array2·=·array; 
37 ········try·{36 ········try·{
38 ············final·int·length·=·array.length;37 ············final·int·length·=·array.length;
39 ············int·i·=·0;38 ············int·i·=·0;
40 ············while·(i·<·length)·{39 ············while·(i·<·length)·{
41 ················final·String·s·=·array2[i];40 ················final·String·s·=·array[i];
42 ················try·{41 ················try·{
43 ····················DatabaseUpgrader.BUILDER.append("ALTER·TABLE·").append(s).append("·RENAME·TO·OLD_").append(s);42 ····················DatabaseUpgrader.BUILDER.append("ALTER·TABLE·").append(s).append("·RENAME·TO·OLD_").append(s);
44 ····················flush();43 ····················flush();
45 ····················++i;44 ····················++i;
46 ················}45 ················}
47 ················catch·(SQLiteException·ex)·{46 ················catch·(SQLiteException·ex)·{
48 ····················Log.e("DatabaseUpgrader",·"Unable·to·backup·existing·tables!",·(Throwable)ex);47 ····················Log.e("DatabaseUpgrader",·"Unable·to·backup·existing·tables!",·(Throwable)ex);
Offset 65, 37 lines modifiedOffset 64, 35 lines modified
65 ········array[n]·=·(ContentTable)new·FillupsFieldsTable();64 ········array[n]·=·(ContentTable)new·FillupsFieldsTable();
66 ········array[2]·=·(ContentTable)new·FieldsTable();65 ········array[2]·=·(ContentTable)new·FieldsTable();
67 ········array[3]·=·(ContentTable)new·VehiclesTable();66 ········array[3]·=·(ContentTable)new·VehiclesTable();
68 ········array[4]·=·(ContentTable)new·VehicleTypesTable();67 ········array[4]·=·(ContentTable)new·VehicleTypesTable();
69 ········array[5]·=·(ContentTable)new·ServiceIntervalsTable();68 ········array[5]·=·(ContentTable)new·ServiceIntervalsTable();
70 ········array[6]·=·(ContentTable)new·ServiceIntervalTemplatesTable();69 ········array[6]·=·(ContentTable)new·ServiceIntervalTemplatesTable();
71 ········array[7]·=·(ContentTable)new·CacheTable();70 ········array[7]·=·(ContentTable)new·CacheTable();
72 ········final·ContentTable[]·array2·=·array; 
73 ········try·{71 ········try·{
74 ············final·int·length·=·array.length;72 ············final·int·length·=·array.length;
75 ············int·i·=·0;73 ············int·i·=·0;
76 ············while·(i·<·length)·{74 ············while·(i·<·length)·{
77 ················final·ContentTable·contentTable·=·array2[i];75 ················final·ContentTable·contentTable·=·array[i];
78 ················try·{76 ················try·{
79 ····················final·String·create·=·contentTable.create();77 ····················final·String·create·=·contentTable.create();
80 ····················try·{78 ····················try·{
81 ························exec(create);79 ························exec(create);
82 ························final·String[]·init·=·contentTable.init(true);80 ························final·String[]·init·=·contentTable.init(true);
83 ························Label_0204:·{81 ························Label_0197:·{
84 ····························if·(init·==·null)·{82 ····························if·(init·==·null)·{
85 ································break·Label_0204;83 ································break·Label_0197;
86 ····························}84 ····························}
87 ····························final·String[]·array3·=·init; 
88 ····························final·int·length2·=·init.length;85 ····························final·int·length2·=·init.length;
89 ····························int·n2·=·0;86 ····························int·n2·=·0;
90 ····························while·(true)·{87 ····························while·(true)·{
91 ································if·(n2·>=·length2)·{88 ································if·(n2·>=·length2)·{
92 ····································break·Label_0204;89 ····································break·Label_0197;
93 ································}90 ································}
94 ································final·String·s·=·array3[n2];91 ································final·String·s·=·init[n2];
95 ································try·{92 ································try·{
96 ····································exec(s);93 ····································exec(s);
97 ····································++n2;94 ····································++n2;
98 ····································continue;95 ····································continue;
99 ····································++i;96 ····································++i;
100 ································}97 ································}
101 ································catch·(IllegalArgumentException·ex)·{98 ································catch·(IllegalArgumentException·ex)·{
Offset 110, 15 lines modifiedOffset 107, 15 lines modified
110 ····················}107 ····················}
111 ····················catch·(IllegalArgumentException·ex3)·{}108 ····················catch·(IllegalArgumentException·ex3)·{}
112 ····················catch·(IllegalAccessException·ex4)·{}109 ····················catch·(IllegalAccessException·ex4)·{}
113 ················}110 ················}
114 ················catch·(IllegalArgumentException·ex5)·{}111 ················catch·(IllegalArgumentException·ex5)·{}
115 ················catch·(IllegalAccessException·ex6)·{}112 ················catch·(IllegalAccessException·ex6)·{}
116 ············}113 ············}
117 ············goto·Label_0240;114 ············goto·Label_0233;
118 ········}115 ········}
119 ········catch·(IllegalArgumentException·ex7)·{}116 ········catch·(IllegalArgumentException·ex7)·{}
120 ········catch·(IllegalAccessException·ex8)·{}117 ········catch·(IllegalAccessException·ex8)·{}
121 ····}118 ····}
122 ····119 ····
123 ····private·static·final·void·exec(final·String·s)·{120 ····private·static·final·void·exec(final·String·s)·{
124 ········log(s);121 ········log(s);
5.99 KB
com/evancharlton/mileage/provider/FillUpsProvider$DatabaseHelper.class
5.85 KB
javap -verbose -constants -s -l -private {}
    
Offset 109, 67 lines modifiedOffset 109, 65 lines modified
109 ·········0:·ldc···········#15·················//·String·Creating·database109 ·········0:·ldc···········#15·················//·String·Creating·database
110 ·········2:·astore_2110 ·········2:·astore_2
111 ·········3:·ldc···········#13·················//·String·FillupsProvider111 ·········3:·ldc···········#13·················//·String·FillupsProvider
112 ·········5:·aload_2112 ·········5:·aload_2
113 ·········6:·invokestatic··#21·················//·Method·android/util/Log.d:(Ljava/lang/String;Ljava/lang/String;)I113 ·········6:·invokestatic··#21·················//·Method·android/util/Log.d:(Ljava/lang/String;Ljava/lang/String;)I
114 ·········9:·pop114 ·········9:·pop
115 ········10:·getstatic·····#27·················//·Field·com/evancharlton/mileage/provider/FillUpsProvider.TABLES:Ljava/util/ArrayList;115 ········10:·getstatic·····#27·················//·Field·com/evancharlton/mileage/provider/FillUpsProvider.TABLES:Ljava/util/ArrayList;
116 ········13:·astore_3 
117 ········14:·aload_3 
118 ········15:·invokevirtual·#33·················//·Method·java/util/ArrayList.iterator:()Ljava/util/Iterator;116 ········13:·invokevirtual·#33·················//·Method·java/util/ArrayList.iterator:()Ljava/util/Iterator;
119 ········18:·astore········4 
120 ········20:·aload·········4117 ········16:·astore_3
 118 ········17:·aload_3
121 ········22:·invokeinterface·#39,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z119 ········18:·invokeinterface·#39,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
122 ········27:·istore········5120 ········23:·istore········4
123 ········29:·iload·········5121 ········25:·iload·········4
124 ········31:·ifeq··········105122 ········27:·ifeq··········104
125 ········34:·aload·········4123 ········30:·aload_3
126 ········36:·invokeinterface·#43,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;124 ········31:·invokeinterface·#43,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
127 ········41:·checkcast·····#45·················//·class·com/evancharlton/mileage/provider/tables/ContentTable125 ········36:·checkcast·····#45·················//·class·com/evancharlton/mileage/provider/tables/ContentTable
128 ········44:·astore········6126 ········39:·astore········5
129 ········46:·aload·········6127 ········41:·aload·········5
130 ········48:·invokevirtual·#49·················//·Method·com/evancharlton/mileage/provider/tables/ContentTable.create:()Ljava/lang/String;128 ········43:·invokevirtual·#49·················//·Method·com/evancharlton/mileage/provider/tables/ContentTable.create:()Ljava/lang/String;
131 ········51:·astore········7129 ········46:·astore········6
132 ········53:·aload·········7130 ········48:·aload·········6
133 ········55:·ifnull········20131 ········50:·ifnull········17
134 ········58:·aload_1132 ········53:·aload_1
135 ········59:·aload·········7133 ········54:·aload·········6
136 ········61:·invokevirtual·#55·················//·Method·android/database/sqlite/SQLiteDatabase.execSQL:(Ljava/lang/String;)V134 ········56:·invokevirtual·#55·················//·Method·android/database/sqlite/SQLiteDatabase.execSQL:(Ljava/lang/String;)V
137 ········64:·goto··········20135 ········59:·goto··········17
138 ········67:·astore········8136 ········62:·astore········7
139 ········69:·ldc···········#57·················//·String·DatabaseHelper137 ········64:·ldc···········#57·················//·String·DatabaseHelper
140 ········71:·astore_3138 ········66:·astore_2
141 ········72:·ldc···········#59·················//·String·Could·not·create·table139 ········67:·ldc···········#59·················//·String·Could·not·create·table
 140 ········69:·astore········8
142 ········74:·astore_2 
143 ········75:·aload_3 
144 ········76:·aload_2141 ········71:·aload_2
145 ········77:·aload·········8142 ········72:·aload·········8
 143 ········74:·aload·········7
146 ········79:·invokestatic··#63·················//·Method·android/util/Log.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I144 ········76:·invokestatic··#63·················//·Method·android/util/Log.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
147 ········82:·pop145 ········79:·pop
148 ········83:·goto··········20146 ········80:·goto··········17
149 ········86:·astore········8147 ········83:·astore········7
150 ········88:·ldc···········#57·················//·String·DatabaseHelper148 ········85:·ldc···········#57·················//·String·DatabaseHelper
151 ········90:·astore_3149 ········87:·astore_2
152 ········91:·ldc···········#59·················//·String·Could·not·create·table150 ········88:·ldc···········#59·················//·String·Could·not·create·table
 151 ········90:·astore········8
153 ········93:·astore_2 
154 ········94:·aload_3 
155 ········95:·aload_2152 ········92:·aload_2
156 ········96:·aload·········8153 ········93:·aload·········8
 154 ········95:·aload·········7
157 ········98:·invokestatic··#63·················//·Method·android/util/Log.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I155 ········97:·invokestatic··#63·················//·Method·android/util/Log.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
158 ·······101:·pop156 ·······100:·pop
159 ·······102:·goto··········20157 ·······101:·goto··········17
160 ·······105:·aload_1158 ·······104:·aload_1
161 ·······106:·invokestatic··#67·················//·Method·com/evancharlton/mileage/provider/FillUpsProvider.initTables:(Landroid/database/sqlite/SQLiteDatabase;)V159 ·······105:·invokestatic··#67·················//·Method·com/evancharlton/mileage/provider/FillUpsProvider.initTables:(Landroid/database/sqlite/SQLiteDatabase;)V
162 ·······109:·return160 ·······108:·return
163 ······Exception·table:161 ······Exception·table:
164 ·········from····to··target·type162 ·········from····to··target·type
 163 ············41····46····62···Class·java/lang/IllegalArgumentException
 164 ············41····46····83···Class·java/lang/IllegalAccessException
165 ············46····51····67···Class·java/lang/IllegalArgumentException165 ············54····59····62···Class·java/lang/IllegalArgumentException
166 ············46····51····86···Class·java/lang/IllegalAccessException166 ············54····59····83···Class·java/lang/IllegalAccessException
167 ············59····64····67···Class·java/lang/IllegalArgumentException 
168 ············59····64····86···Class·java/lang/IllegalAccessException 
  
169 ··public·void·onUpgrade(android.database.sqlite.SQLiteDatabase,·int,·int);167 ··public·void·onUpgrade(android.database.sqlite.SQLiteDatabase,·int,·int);
170 ····descriptor:·(Landroid/database/sqlite/SQLiteDatabase;II)V168 ····descriptor:·(Landroid/database/sqlite/SQLiteDatabase;II)V
171 ····flags:·(0x0001)·ACC_PUBLIC169 ····flags:·(0x0001)·ACC_PUBLIC
172 ····Code:170 ····Code:
173 ······stack=300,·locals=4,·args_size=4171 ······stack=300,·locals=4,·args_size=4
174 ·········0:·aload_1172 ·········0:·aload_1
894 B
com/evancharlton/mileage/provider/FillUpsProvider.class
784 B
procyon -ec {}
    
Offset 60, 17 lines modifiedOffset 60, 16 lines modified
60 ····}60 ····}
61 ····61 ····
62 ····public·static·void·initTables(final·SQLiteDatabase·sqLiteDatabase)·{62 ····public·static·void·initTables(final·SQLiteDatabase·sqLiteDatabase)·{
63 ········final·Iterator<ContentTable>·iterator·=·(Iterator<ContentTable>)FillUpsProvider.TABLES.iterator();63 ········final·Iterator<ContentTable>·iterator·=·(Iterator<ContentTable>)FillUpsProvider.TABLES.iterator();
64 ········while·(iterator.hasNext())·{64 ········while·(iterator.hasNext())·{
65 ············final·String[]·init·=·((ContentTable)iterator.next()).init(false);65 ············final·String[]·init·=·((ContentTable)iterator.next()).init(false);
66 ············if·(init·!=·null)·{66 ············if·(init·!=·null)·{
67 ················final·String[]·array·=·init; 
68 ················for·(int·length·=·init.length,·i·=·0;·i·<·length;·++i)·{67 ················for·(int·length·=·init.length,·i·=·0;·i·<·length;·++i)·{
69 ····················sqLiteDatabase.execSQL(array[i]);68 ····················sqLiteDatabase.execSQL(init[i]);
70 ················}69 ················}
71 ············}70 ············}
72 ········}71 ········}
73 ····}72 ····}
74 ····73 ····
75 ····private·void·notifyListeners(final·Uri·uri)·{74 ····private·void·notifyListeners(final·Uri·uri)·{
76 ········final·Context·context·=·this.getContext();75 ········final·Context·context·=·this.getContext();
2.3 KB
com/evancharlton/mileage/provider/tables/ContentTable.class
2.18 KB
procyon -ec {}
    
Offset 28, 42 lines modifiedOffset 28, 42 lines modified
28 ············hashMap.put(s,·s);28 ············hashMap.put(s,·s);
29 ········}29 ········}
30 ········return·hashMap;30 ········return·hashMap;
31 ····}31 ····}
32 ····32 ····
33 ····public·final·String·create()·{33 ····public·final·String·create()·{
34 ········final·ContentTable$TableBuilder·contentTable$TableBuilder·=·new·ContentTable$TableBuilder(this);34 ········final·ContentTable$TableBuilder·contentTable$TableBuilder·=·new·ContentTable$TableBuilder(this);
35 ········Field[]·declaredFields;35 ········final·Field[]·declaredFields·=·this.getDaoType().getDeclaredFields();
36 ····Label_0160:36 ····Label_0148:
37 ········for·(int·length·=·(declaredFields·=·this.getDaoType().getDeclaredFields()).length,·i·=·0;·i·<·length;·++i)·{37 ········for·(int·length·=·declaredFields.length,·i·=·0;·i·<·length;·++i)·{
38 ············final·Annotation[]·annotations; 
39 ············final·int·length2·=·(annotations·=·declaredFields[i].getAnnotations()).length;38 ············final·Annotation[]·annotations·=·declaredFields[i].getAnnotations();
 39 ············final·int·length2·=·annotations.length;
40 ············int·j·=·0;40 ············int·j·=·0;
41 ············while·(j·<·length2)·{41 ············while·(j·<·length2)·{
42 ················final·Annotation·annotation·=·annotations[j];42 ················final·Annotation·annotation·=·annotations[j];
43 ················if·(annotation·instanceof·Dao$Column)·{43 ················if·(annotation·instanceof·Dao$Column)·{
44 ····················final·Dao$Column·dao$Column·=·(Dao$Column)annotation;44 ····················final·Dao$Column·dao$Column·=·(Dao$Column)annotation;
45 ····················final·String·name·=·dao$Column.name();45 ····················final·String·name·=·dao$Column.name();
46 ····················switch·(dao$Column.type())·{46 ····················switch·(dao$Column.type())·{
47 ························case·0:·{47 ························case·0:·{
48 ····························contentTable$TableBuilder.addText(name);48 ····························contentTable$TableBuilder.addText(name);
49 ····························continue·Label_0160;49 ····························continue·Label_0148;
50 ························}50 ························}
51 ························case·2:·{51 ························case·2:·{
52 ····························contentTable$TableBuilder.addDouble(name);52 ····························contentTable$TableBuilder.addDouble(name);
53 ····························continue·Label_0160;53 ····························continue·Label_0148;
54 ························}54 ························}
55 ························case·1:55 ························case·1:
56 ························case·3:56 ························case·3:
57 ························case·4:57 ························case·4:
58 ························case·5:·{58 ························case·5:·{
59 ····························contentTable$TableBuilder.addInteger(name);59 ····························contentTable$TableBuilder.addInteger(name);
60 ························}60 ························}
61 ························default:·{61 ························default:·{
62 ····························continue·Label_0160;62 ····························continue·Label_0148;
63 ························}63 ························}
64 ····················}64 ····················}
65 ················}65 ················}
66 ················else·{66 ················else·{
67 ····················++j;67 ····················++j;
68 ················}68 ················}
69 ············}69 ············}
2.72 KB
com/evancharlton/mileage/provider/tables/ContentTable$InsertBuilder.class
2.58 KB
javap -verbose -constants -s -l -private {}
    
Offset 255, 17 lines modifiedOffset 255, 17 lines modified
255 ·······122:·iadd255 ·······122:·iadd
256 ·······123:·istore········5256 ·······123:·istore········5
257 ·······125:·goto··········34257 ·······125:·goto··········34
258 ·······128:·aload_0258 ·······128:·aload_0
259 ·······129:·getfield······#21·················//·Field·mBuilder:Ljava/lang/StringBuilder;259 ·······129:·getfield······#21·················//·Field·mBuilder:Ljava/lang/StringBuilder;
260 ·······132:·astore_1260 ·······132:·astore_1
261 ·······133:·ldc···········#86·················//·String·)·VALUES·(261 ·······133:·ldc···········#86·················//·String·)·VALUES·(
262 ·······135:·astore········9262 ·······135:·astore········6
263 ·······137:·aload_1263 ·······137:·aload_1
264 ·······138:·aload·········9264 ·······138:·aload·········6
265 ·······140:·invokevirtual·#32·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;265 ·······140:·invokevirtual·#32·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
266 ·······143:·pop266 ·······143:·pop
267 ·······144:·iconst_0267 ·······144:·iconst_0
268 ·······145:·istore········5268 ·······145:·istore········5
269 ·······147:·iload·········5269 ·······147:·iload·········5
270 ·······149:·iload_3270 ·······149:·iload_3
271 ·······150:·if_icmpge·····225271 ·······150:·if_icmpge·····225
Offset 273, 39 lines modifiedOffset 273, 39 lines modified
273 ·······154:·getfield······#21·················//·Field·mBuilder:Ljava/lang/StringBuilder;273 ·······154:·getfield······#21·················//·Field·mBuilder:Ljava/lang/StringBuilder;
274 ·······157:·ldc···········#88·················//·String·\'274 ·······157:·ldc···········#88·················//·String·\'
275 ·······159:·invokevirtual·#32·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;275 ·······159:·invokevirtual·#32·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
276 ·······162:·astore_1276 ·······162:·astore_1
277 ·······163:·aload·········4277 ·······163:·aload·········4
278 ·······165:·iload·········5278 ·······165:·iload·········5
279 ·······167:·aaload279 ·······167:·aaload
280 ·······168:·astore········9280 ·······168:·astore········6
281 ·······170:·aload_1281 ·······170:·aload_1
282 ·······171:·aload·········9282 ·······171:·aload·········6
283 ·······173:·invokevirtual·#32·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;283 ·······173:·invokevirtual·#32·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
284 ·······176:·astore_1284 ·······176:·astore_1
285 ·······177:·ldc···········#88·················//·String·\'285 ·······177:·ldc···········#88·················//·String·\'
286 ·······179:·astore········9286 ·······179:·astore········6
287 ·······181:·aload_1287 ·······181:·aload_1
288 ·······182:·aload·········9288 ·······182:·aload·········6
289 ·······184:·invokevirtual·#32·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;289 ·······184:·invokevirtual·#32·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
290 ·······187:·pop290 ·······187:·pop
291 ·······188:·iload·········5291 ·······188:·iload·········5
292 ·······190:·iconst_1292 ·······190:·iconst_1
293 ·······191:·iadd293 ·······191:·iadd
294 ·······192:·istore········7294 ·······192:·istore········7
295 ·······194:·iload·········7295 ·······194:·iload·········7
296 ·······196:·iload_3296 ·······196:·iload_3
297 ·······197:·if_icmpge·····216297 ·······197:·if_icmpge·····216
298 ·······200:·aload_0298 ·······200:·aload_0
299 ·······201:·getfield······#21·················//·Field·mBuilder:Ljava/lang/StringBuilder;299 ·······201:·getfield······#21·················//·Field·mBuilder:Ljava/lang/StringBuilder;
300 ·······204:·astore_1300 ·······204:·astore_1
301 ·······205:·ldc···········#84·················//·String·,301 ·······205:·ldc···········#84·················//·String·,
302 ·······207:·astore········9302 ·······207:·astore········6
303 ·······209:·aload_1303 ·······209:·aload_1
304 ·······210:·aload·········9304 ·······210:·aload·········6
305 ·······212:·invokevirtual·#32·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;305 ·······212:·invokevirtual·#32·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
306 ·······215:·pop306 ·······215:·pop
307 ·······216:·iload·········5307 ·······216:·iload·········5
308 ·······218:·iconst_1308 ·······218:·iconst_1
309 ·······219:·iadd309 ·······219:·iadd
310 ·······220:·istore········5310 ·······220:·istore········5
311 ·······222:·goto··········147311 ·······222:·goto··········147
42.7 KB
com/evancharlton/mileage/tasks/CsvImportTask.class
42.6 KB
procyon -ec {}
Max HTML report size reached
11.9 KB
com/evancharlton/mileage/tasks/FillupInfoTask.class
11.8 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
30.4 KB
com/evancharlton/mileage/tasks/VehicleStatisticsTask.class
30.3 KB
procyon -ec {}
Max HTML report size reached
665 B
com/evancharlton/mileage/util/Util.class
585 B
procyon -ec {}
    
Offset 5, 14 lines modifiedOffset 5, 14 lines modified
5 import·android.content.Context;5 import·android.content.Context;
6 import·android.os.Environment;6 import·android.os.Environment;
7 import·java.io.File;7 import·java.io.File;
  
8 public·final·class·Util8 public·final·class·Util
9 {9 {
10 ····public·static·File·getExternalFolder()·{10 ····public·static·File·getExternalFolder()·{
11 ········return·new·File(Environment.getExternalStorageDirectory()·+·"/"·+·"mileage");11 ········return·new·File(Environment.getExternalStorageDirectory()·+·"/mileage");
12 ····}12 ····}
13 ····13 ····
14 ····public·static·boolean·isIntentAvailable(final·Context·context,·final·Intent·intent)·{14 ····public·static·boolean·isIntentAvailable(final·Context·context,·final·Intent·intent)·{
15 ········return·context.getPackageManager().queryIntentActivities(intent,·65536).size()·>·0;15 ········return·context.getPackageManager().queryIntentActivities(intent,·65536).size()·>·0;
16 ····}16 ····}
17 }17 }
3.03 KB
com/evancharlton/mileage/views/DateButton.class
2.94 KB
javap -verbose -constants -s -l -private {}
    
Offset 313, 15 lines modifiedOffset 313, 15 lines modified
313 ·········1:·getfield······#26·················//·Field·mTimestamp:J313 ·········1:·getfield······#26·················//·Field·mTimestamp:J
314 ·········4:·lreturn314 ·········4:·lreturn
  
315 ··public·void·onRestoreInstanceState(android.os.Parcelable);315 ··public·void·onRestoreInstanceState(android.os.Parcelable);
316 ····descriptor:·(Landroid/os/Parcelable;)V316 ····descriptor:·(Landroid/os/Parcelable;)V
317 ····flags:·(0x0001)·ACC_PUBLIC317 ····flags:·(0x0001)·ACC_PUBLIC
318 ····Code:318 ····Code:
319 ······stack=300,·locals=10,·args_size=2319 ······stack=300,·locals=8,·args_size=2
320 ·········0:·aload_1320 ·········0:·aload_1
321 ·········1:·astore_2321 ·········1:·astore_2
322 ·········2:·aload_1322 ·········2:·aload_1
323 ·········3:·checkcast·····#84·················//·class·android/os/Bundle323 ·········3:·checkcast·····#84·················//·class·android/os/Bundle
324 ·········6:·astore_2324 ·········6:·astore_2
325 ·········7:·aload_2325 ·········7:·aload_2
326 ·········8:·ldc···········#86·················//·String·super326 ·········8:·ldc···········#86·················//·String·super
Offset 332, 36 lines modifiedOffset 332, 36 lines modified
332 ········16:·invokespecial·#94·················//·Method·android/widget/Button.onRestoreInstanceState:(Landroid/os/Parcelable;)V332 ········16:·invokespecial·#94·················//·Method·android/widget/Button.onRestoreInstanceState:(Landroid/os/Parcelable;)V
333 ········19:·invokestatic··#24·················//·Method·java/lang/System.currentTimeMillis:()J333 ········19:·invokestatic··#24·················//·Method·java/lang/System.currentTimeMillis:()J
334 ········22:·lstore········4334 ········22:·lstore········4
335 ········24:·aload_2335 ········24:·aload_2
336 ········25:·ldc···········#96·················//·String·timestamp336 ········25:·ldc···········#96·················//·String·timestamp
337 ········27:·lload·········4337 ········27:·lload·········4
338 ········29:·invokevirtual·#100················//·Method·android/os/Bundle.getLong:(Ljava/lang/String;J)J338 ········29:·invokevirtual·#100················//·Method·android/os/Bundle.getLong:(Ljava/lang/String;J)J
339 ········32:·lstore········6339 ········32:·lstore········4
340 ········34:·aload_0340 ········34:·aload_0
341 ········35:·lload·········6341 ········35:·lload·········4
342 ········37:·invokevirtual·#60·················//·Method·setDate:(J)V342 ········37:·invokevirtual·#60·················//·Method·setDate:(J)V
343 ········40:·getstatic·····#62·················//·Field·mDialog:Lcom/evancharlton/mileage/views/DateButton$StaticDatePickerDialog;343 ········40:·getstatic·····#62·················//·Field·mDialog:Lcom/evancharlton/mileage/views/DateButton$StaticDatePickerDialog;
344 ········43:·astore_3344 ········43:·astore_3
345 ········44:·aload_3345 ········44:·aload_3
346 ········45:·ifnull········87346 ········45:·ifnull········87
347 ········48:·getstatic·····#62·················//·Field·mDialog:Lcom/evancharlton/mileage/views/DateButton$StaticDatePickerDialog;347 ········48:·getstatic·····#62·················//·Field·mDialog:Lcom/evancharlton/mileage/views/DateButton$StaticDatePickerDialog;
348 ········51:·astore_3348 ········51:·astore_3
349 ········52:·aload_0349 ········52:·aload_0
350 ········53:·getfield······#33·················//·Field·mDateSetCallback:Landroid/app/DatePickerDialog$OnDateSetListener;350 ········53:·getfield······#33·················//·Field·mDateSetCallback:Landroid/app/DatePickerDialog$OnDateSetListener;
351 ········56:·astore········8351 ········56:·astore········6
352 ········58:·aload_3352 ········58:·aload_3
353 ········59:·aload·········8353 ········59:·aload·········6
354 ········61:·invokevirtual·#104················//·Method·com/evancharlton/mileage/views/DateButton$StaticDatePickerDialog.setCallback:(Landroid/app/DatePickerDialog$OnDateSetListener;)V354 ········61:·invokevirtual·#104················//·Method·com/evancharlton/mileage/views/DateButton$StaticDatePickerDialog.setCallback:(Landroid/app/DatePickerDialog$OnDateSetListener;)V
355 ········64:·getstatic·····#62·················//·Field·mDialog:Lcom/evancharlton/mileage/views/DateButton$StaticDatePickerDialog;355 ········64:·getstatic·····#62·················//·Field·mDialog:Lcom/evancharlton/mileage/views/DateButton$StaticDatePickerDialog;
356 ········67:·astore_3356 ········67:·astore_3
357 ········68:·aload_3357 ········68:·aload_3
358 ········69:·invokevirtual·#108················//·Method·com/evancharlton/mileage/views/DateButton$StaticDatePickerDialog.isShowing:()Z358 ········69:·invokevirtual·#108················//·Method·com/evancharlton/mileage/views/DateButton$StaticDatePickerDialog.isShowing:()Z
359 ········72:·istore········9359 ········72:·istore········7
360 ········74:·iload·········9360 ········74:·iload·········7
361 ········76:·ifne··········87361 ········76:·ifne··········87
362 ········79:·getstatic·····#62·················//·Field·mDialog:Lcom/evancharlton/mileage/views/DateButton$StaticDatePickerDialog;362 ········79:·getstatic·····#62·················//·Field·mDialog:Lcom/evancharlton/mileage/views/DateButton$StaticDatePickerDialog;
363 ········82:·astore_3363 ········82:·astore_3
364 ········83:·aload_3364 ········83:·aload_3
365 ········84:·invokevirtual·#78·················//·Method·com/evancharlton/mileage/views/DateButton$StaticDatePickerDialog.show:()V365 ········84:·invokevirtual·#78·················//·Method·com/evancharlton/mileage/views/DateButton$StaticDatePickerDialog.show:()V
366 ········87:·return366 ········87:·return
367 ········88:·astore_3367 ········88:·astore_3
4.8 KB
com/evancharlton/mileage/views/FormattedCurrencyView.class
4.68 KB
javap -verbose -constants -s -l -private {}
    
Offset 33, 20 lines modifiedOffset 33, 20 lines modified
33 ··#25·=·Utf8···············(Ljava/lang/String;)V33 ··#25·=·Utf8···············(Ljava/lang/String;)V
34 ··#26·=·NameAndType········#24:#25········//·setCurrencySymbol:(Ljava/lang/String;)V34 ··#26·=·NameAndType········#24:#25········//·setCurrencySymbol:(Ljava/lang/String;)V
35 ··#27·=·Methodref··········#20.#26········//·java/text/DecimalFormatSymbols.setCurrencySymbol:(Ljava/lang/String;)V35 ··#27·=·Methodref··········#20.#26········//·java/text/DecimalFormatSymbols.setCurrencySymbol:(Ljava/lang/String;)V
36 ··#28·=·Utf8···············setDecimalFormatSymbols36 ··#28·=·Utf8···············setDecimalFormatSymbols
37 ··#29·=·Utf8···············(Ljava/text/DecimalFormatSymbols;)V37 ··#29·=·Utf8···············(Ljava/text/DecimalFormatSymbols;)V
38 ··#30·=·NameAndType········#28:#29········//·setDecimalFormatSymbols:(Ljava/text/DecimalFormatSymbols;)V38 ··#30·=·NameAndType········#28:#29········//·setDecimalFormatSymbols:(Ljava/text/DecimalFormatSymbols;)V
39 ··#31·=·Methodref··········#8.#30·········//·java/text/DecimalFormat.setDecimalFormatSymbols:(Ljava/text/DecimalFormatSymbols;)V39 ··#31·=·Methodref··········#8.#30·········//·java/text/DecimalFormat.setDecimalFormatSymbols:(Ljava/text/DecimalFormatSymbols;)V
40 ··#32·=·Utf8···············java/lang/Object40 ··#32·=·Utf8···············java/lang/CharSequence
41 ··#33·=·Class··············#32············//·java/lang/Object41 ··#33·=·Class··············#32············//·java/lang/CharSequence
42 ··#34·=·Utf8···············toString42 ··#34·=·Utf8···············toString
43 ··#35·=·Utf8···············()Ljava/lang/String;43 ··#35·=·Utf8···············()Ljava/lang/String;
44 ··#36·=·NameAndType········#34:#35········//·toString:()Ljava/lang/String;44 ··#36·=·NameAndType········#34:#35········//·toString:()Ljava/lang/String;
45 ··#37·=·Methodref··········#33.#36········//·java/lang/Object.toString:()Ljava/lang/String;45 ··#37·=·InterfaceMethodref·#33.#36········//·java/lang/CharSequence.toString:()Ljava/lang/String;
46 ··#38·=·Utf8···············java/lang/Double46 ··#38·=·Utf8···············java/lang/Double
47 ··#39·=·Class··············#38············//·java/lang/Double47 ··#39·=·Class··············#38············//·java/lang/Double
48 ··#40·=·Utf8···············parseDouble48 ··#40·=·Utf8···············parseDouble
49 ··#41·=·Utf8···············(Ljava/lang/String;)D49 ··#41·=·Utf8···············(Ljava/lang/String;)D
50 ··#42·=·NameAndType········#40:#41········//·parseDouble:(Ljava/lang/String;)D50 ··#42·=·NameAndType········#40:#41········//·parseDouble:(Ljava/lang/String;)D
51 ··#43·=·Methodref··········#39.#42········//·java/lang/Double.parseDouble:(Ljava/lang/String;)D51 ··#43·=·Methodref··········#39.#42········//·java/lang/Double.parseDouble:(Ljava/lang/String;)D
52 ··#44·=·Utf8···············java/text/NumberFormat52 ··#44·=·Utf8···············java/text/NumberFormat
Offset 108, 37 lines modifiedOffset 108, 37 lines modified
  
108 ··public·void·setText(java.lang.CharSequence,·android.widget.TextView$BufferType);108 ··public·void·setText(java.lang.CharSequence,·android.widget.TextView$BufferType);
109 ····descriptor:·(Ljava/lang/CharSequence;Landroid/widget/TextView$BufferType;)V109 ····descriptor:·(Ljava/lang/CharSequence;Landroid/widget/TextView$BufferType;)V
110 ····flags:·(0x0001)·ACC_PUBLIC110 ····flags:·(0x0001)·ACC_PUBLIC
111 ····Code:111 ····Code:
112 ······stack=300,·locals=6,·args_size=3112 ······stack=300,·locals=6,·args_size=3
113 ·········0:·aload_1113 ·········0:·aload_1
114 ·········1:·invokevirtual·#37·················//·Method·java/lang/Object.toString:()Ljava/lang/String;114 ·········1:·invokeinterface·#37,··1···········//·InterfaceMethod·java/lang/CharSequence.toString:()Ljava/lang/String;
115 ·········4:·astore_3115 ·········6:·astore_3
116 ·········5:·aload_3116 ·········7:·aload_3
117 ·········6:·invokestatic··#43·················//·Method·java/lang/Double.parseDouble:(Ljava/lang/String;)D117 ·········8:·invokestatic··#43·················//·Method·java/lang/Double.parseDouble:(Ljava/lang/String;)D
118 ·········9:·dstore········4118 ········11:·dstore········4
119 ········11:·getstatic·····#14·················//·Field·FORMAT:Ljava/text/NumberFormat;119 ········13:·getstatic·····#14·················//·Field·FORMAT:Ljava/text/NumberFormat;
120 ········14:·astore_3120 ········16:·astore_3
121 ········15:·aload_3121 ········17:·aload_3
122 ········16:·dload·········4122 ········18:·dload·········4
123 ········18:·invokevirtual·#49·················//·Method·java/text/NumberFormat.format:(D)Ljava/lang/String;123 ········20:·invokevirtual·#49·················//·Method·java/text/NumberFormat.format:(D)Ljava/lang/String;
124 ········21:·astore_3124 ········23:·astore_3
125 ········22:·aload_0125 ········24:·aload_0
126 ········23:·aload_3126 ········25:·aload_3
127 ········24:·aload_2127 ········26:·aload_2
128 ········25:·invokespecial·#53·················//·Method·android/widget/TextView.setText:(Ljava/lang/CharSequence;Landroid/widget/TextView$BufferType;)V128 ········27:·invokespecial·#53·················//·Method·android/widget/TextView.setText:(Ljava/lang/CharSequence;Landroid/widget/TextView$BufferType;)V
129 ········28:·return129 ········30:·return
130 ········29:·pop130 ········31:·pop
131 ········30:·aload_0131 ········32:·aload_0
132 ········31:·aload_1132 ········33:·aload_1
133 ········32:·aload_2133 ········34:·aload_2
134 ········33:·invokespecial·#53·················//·Method·android/widget/TextView.setText:(Ljava/lang/CharSequence;Landroid/widget/TextView$BufferType;)V134 ········35:·invokespecial·#53·················//·Method·android/widget/TextView.setText:(Ljava/lang/CharSequence;Landroid/widget/TextView$BufferType;)V
135 ········36:·goto··········28135 ········38:·goto··········30
136 ······Exception·table:136 ······Exception·table:
137 ·········from····to··target·type137 ·········from····to··target·type
138 ·············0·····4····29···Class·java/lang/Exception138 ·············0·····6····31···Class·java/lang/Exception
139 ·············5·····9····29···Class·java/lang/Exception139 ·············7····11····31···Class·java/lang/Exception
140 ············11····14····29···Class·java/lang/Exception140 ············13····16····31···Class·java/lang/Exception
141 ············16····21····29···Class·java/lang/Exception141 ············18····23····31···Class·java/lang/Exception
142 ············24····28····29···Class·java/lang/Exception142 ············26····30····31···Class·java/lang/Exception
143 }143 }
10.1 KB
com/evancharlton/mileage/views/FormattedDateView.class
10.0 KB
procyon -ec {}
Max HTML report size reached
4.87 KB
com/evancharlton/mileage/views/FormattedNumberView.class
4.76 KB
javap -verbose -constants -s -l -private {}
    
Offset 20, 20 lines modifiedOffset 20, 20 lines modified
20 ··#12·=·Methodref··········#8.#11·········//·java/text/DecimalFormat.getNumberInstance:()Ljava/text/NumberFormat;20 ··#12·=·Methodref··········#8.#11·········//·java/text/DecimalFormat.getNumberInstance:()Ljava/text/NumberFormat;
21 ··#13·=·NameAndType········#5:#6··········//·FORMAT:Ljava/text/NumberFormat;21 ··#13·=·NameAndType········#5:#6··········//·FORMAT:Ljava/text/NumberFormat;
22 ··#14·=·Fieldref···········#2.#13·········//·com/evancharlton/mileage/views/FormattedNumberView.FORMAT:Ljava/text/NumberFormat;22 ··#14·=·Fieldref···········#2.#13·········//·com/evancharlton/mileage/views/FormattedNumberView.FORMAT:Ljava/text/NumberFormat;
23 ··#15·=·Utf8···············<init>23 ··#15·=·Utf8···············<init>
24 ··#16·=·Utf8···············(Landroid/content/Context;Landroid/util/AttributeSet;)V24 ··#16·=·Utf8···············(Landroid/content/Context;Landroid/util/AttributeSet;)V
25 ··#17·=·NameAndType········#15:#16········//·"<init>":(Landroid/content/Context;Landroid/util/AttributeSet;)V25 ··#17·=·NameAndType········#15:#16········//·"<init>":(Landroid/content/Context;Landroid/util/AttributeSet;)V
26 ··#18·=·Methodref··········#4.#17·········//·android/widget/TextView."<init>":(Landroid/content/Context;Landroid/util/AttributeSet;)V26 ··#18·=·Methodref··········#4.#17·········//·android/widget/TextView."<init>":(Landroid/content/Context;Landroid/util/AttributeSet;)V
27 ··#19·=·Utf8···············java/lang/Object27 ··#19·=·Utf8···············java/lang/CharSequence
28 ··#20·=·Class··············#19············//·java/lang/Object28 ··#20·=·Class··············#19············//·java/lang/CharSequence
29 ··#21·=·Utf8···············toString29 ··#21·=·Utf8···············toString
30 ··#22·=·Utf8···············()Ljava/lang/String;30 ··#22·=·Utf8···············()Ljava/lang/String;
31 ··#23·=·NameAndType········#21:#22········//·toString:()Ljava/lang/String;31 ··#23·=·NameAndType········#21:#22········//·toString:()Ljava/lang/String;
32 ··#24·=·Methodref··········#20.#23········//·java/lang/Object.toString:()Ljava/lang/String;32 ··#24·=·InterfaceMethodref·#20.#23········//·java/lang/CharSequence.toString:()Ljava/lang/String;
33 ··#25·=·Utf8···············java/lang/Double33 ··#25·=·Utf8···············java/lang/Double
34 ··#26·=·Class··············#25············//·java/lang/Double34 ··#26·=·Class··············#25············//·java/lang/Double
35 ··#27·=·Utf8···············parseDouble35 ··#27·=·Utf8···············parseDouble
36 ··#28·=·Utf8···············(Ljava/lang/String;)D36 ··#28·=·Utf8···············(Ljava/lang/String;)D
37 ··#29·=·NameAndType········#27:#28········//·parseDouble:(Ljava/lang/String;)D37 ··#29·=·NameAndType········#27:#28········//·parseDouble:(Ljava/lang/String;)D
38 ··#30·=·Methodref··········#26.#29········//·java/lang/Double.parseDouble:(Ljava/lang/String;)D38 ··#30·=·Methodref··········#26.#29········//·java/lang/Double.parseDouble:(Ljava/lang/String;)D
39 ··#31·=·Utf8···············java/text/NumberFormat39 ··#31·=·Utf8···············java/text/NumberFormat
Offset 78, 37 lines modifiedOffset 78, 37 lines modified
  
78 ··public·void·setText(java.lang.CharSequence,·android.widget.TextView$BufferType);78 ··public·void·setText(java.lang.CharSequence,·android.widget.TextView$BufferType);
79 ····descriptor:·(Ljava/lang/CharSequence;Landroid/widget/TextView$BufferType;)V79 ····descriptor:·(Ljava/lang/CharSequence;Landroid/widget/TextView$BufferType;)V
80 ····flags:·(0x0001)·ACC_PUBLIC80 ····flags:·(0x0001)·ACC_PUBLIC
81 ····Code:81 ····Code:
82 ······stack=300,·locals=6,·args_size=382 ······stack=300,·locals=6,·args_size=3
83 ·········0:·aload_183 ·········0:·aload_1
84 ·········1:·invokevirtual·#24·················//·Method·java/lang/Object.toString:()Ljava/lang/String;84 ·········1:·invokeinterface·#24,··1···········//·InterfaceMethod·java/lang/CharSequence.toString:()Ljava/lang/String;
85 ·········4:·astore_385 ·········6:·astore_3
86 ·········5:·aload_386 ·········7:·aload_3
87 ·········6:·invokestatic··#30·················//·Method·java/lang/Double.parseDouble:(Ljava/lang/String;)D87 ·········8:·invokestatic··#30·················//·Method·java/lang/Double.parseDouble:(Ljava/lang/String;)D
88 ·········9:·dstore········488 ········11:·dstore········4
89 ········11:·getstatic·····#14·················//·Field·FORMAT:Ljava/text/NumberFormat;89 ········13:·getstatic·····#14·················//·Field·FORMAT:Ljava/text/NumberFormat;
90 ········14:·astore_390 ········16:·astore_3
91 ········15:·aload_391 ········17:·aload_3
92 ········16:·dload·········492 ········18:·dload·········4
93 ········18:·invokevirtual·#36·················//·Method·java/text/NumberFormat.format:(D)Ljava/lang/String;93 ········20:·invokevirtual·#36·················//·Method·java/text/NumberFormat.format:(D)Ljava/lang/String;
94 ········21:·astore_394 ········23:·astore_3
95 ········22:·aload_095 ········24:·aload_0
96 ········23:·aload_396 ········25:·aload_3
97 ········24:·aload_297 ········26:·aload_2
98 ········25:·invokespecial·#40·················//·Method·android/widget/TextView.setText:(Ljava/lang/CharSequence;Landroid/widget/TextView$BufferType;)V98 ········27:·invokespecial·#40·················//·Method·android/widget/TextView.setText:(Ljava/lang/CharSequence;Landroid/widget/TextView$BufferType;)V
99 ········28:·return99 ········30:·return
100 ········29:·pop100 ········31:·pop
101 ········30:·aload_0101 ········32:·aload_0
102 ········31:·aload_1102 ········33:·aload_1
103 ········32:·aload_2103 ········34:·aload_2
104 ········33:·invokespecial·#40·················//·Method·android/widget/TextView.setText:(Ljava/lang/CharSequence;Landroid/widget/TextView$BufferType;)V104 ········35:·invokespecial·#40·················//·Method·android/widget/TextView.setText:(Ljava/lang/CharSequence;Landroid/widget/TextView$BufferType;)V
105 ········36:·goto··········28105 ········38:·goto··········30
106 ······Exception·table:106 ······Exception·table:
107 ·········from····to··target·type107 ·········from····to··target·type
108 ·············0·····4····29···Class·java/lang/Exception108 ·············0·····6····31···Class·java/lang/Exception
109 ·············5·····9····29···Class·java/lang/Exception109 ·············7····11····31···Class·java/lang/Exception
110 ············11····14····29···Class·java/lang/Exception110 ············13····16····31···Class·java/lang/Exception
111 ············16····21····29···Class·java/lang/Exception111 ············18····23····31···Class·java/lang/Exception
112 ············24····28····29···Class·java/lang/Exception112 ············26····30····31···Class·java/lang/Exception
113 }113 }
1.1 KB
smali/com/artfulbits/aiCharts/ChartGestureListener.smali
    
Offset 115, 15 lines modifiedOffset 115, 15 lines modified
115 ····:cond_2115 ····:cond_2
116 ····const/4·v0,·0x0116 ····const/4·v0,·0x0
  
117 ····goto·:goto_0117 ····goto·:goto_0
118 .end·method118 .end·method
  
119 .method·protected·static·moveAxis(Lcom/artfulbits/aiCharts/Base/ChartAxis;F)V119 .method·protected·static·moveAxis(Lcom/artfulbits/aiCharts/Base/ChartAxis;F)V
120 ····.locals·9120 ····.locals·10
  
121 ····invoke-virtual·{p0},·Lcom/artfulbits/aiCharts/Base/ChartAxis;->getScale()Lcom/artfulbits/aiCharts/Base/ChartAxisScale;121 ····invoke-virtual·{p0},·Lcom/artfulbits/aiCharts/Base/ChartAxis;->getScale()Lcom/artfulbits/aiCharts/Base/ChartAxisScale;
  
122 ····move-result-object·v6122 ····move-result-object·v6
  
123 ····invoke-virtual·{v6},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->getZoomSize()D123 ····invoke-virtual·{v6},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->getZoomSize()D
  
Offset 149, 17 lines modifiedOffset 149, 17 lines modified
  
149 ····invoke-virtual·{v6},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->getRealMinimum()D149 ····invoke-virtual·{v6},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->getRealMinimum()D
  
150 ····move-result-wide·v2150 ····move-result-wide·v2
  
151 ····invoke-virtual·{v6},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->getRealMaximum()D151 ····invoke-virtual·{v6},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->getRealMaximum()D
  
152 ····move-result-wide·v7152 ····move-result-wide·v8
  
153 ····sub-double·v4,·v7,·v4153 ····sub-double·v4,·v8,·v4
  
154 ····invoke-static/range·{v0·..·v5},·Lcom/artfulbits/aiCharts/Base/MathUtils;->clamp(DDD)D154 ····invoke-static/range·{v0·..·v5},·Lcom/artfulbits/aiCharts/Base/MathUtils;->clamp(DDD)D
  
155 ····move-result-wide·v0155 ····move-result-wide·v0
  
156 ····invoke-virtual·{v6,·v0,·v1},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->setZoomPosition(D)V156 ····invoke-virtual·{v6,·v0,·v1},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->setZoomPosition(D)V
  
10.7 KB
smali/com/artfulbits/aiCharts/Types/ChartPolarType.smali
    
Offset 33, 15 lines modifiedOffset 33, 15 lines modified
  
33 ····return-void33 ····return-void
34 .end·method34 .end·method
  
  
35 #·virtual·methods35 #·virtual·methods
36 .method·public·draw(Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;)V36 .method·public·draw(Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;)V
37 ····.locals·2037 ····.locals·21
  
38 ····move-object/from16·v0,·p138 ····move-object/from16·v0,·p1
  
39 ····iget-object·v3,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Series:Lcom/artfulbits/aiCharts/Base/ChartSeries;39 ····iget-object·v3,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Series:Lcom/artfulbits/aiCharts/Base/ChartSeries;
  
40 ····sget-object·v2,·Lcom/artfulbits/aiCharts/Types/ChartPolarType;->HIT_RADIUS:Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;40 ····sget-object·v2,·Lcom/artfulbits/aiCharts/Types/ChartPolarType;->HIT_RADIUS:Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;
  
Offset 49, 201 lines modifiedOffset 49, 205 lines modified
  
49 ····move-result-object·v249 ····move-result-object·v2
  
50 ····check-cast·v2,·Ljava/lang/Integer;50 ····check-cast·v2,·Ljava/lang/Integer;
  
51 ····invoke-virtual·{v2},·Ljava/lang/Integer;->intValue()I51 ····invoke-virtual·{v2},·Ljava/lang/Integer;->intValue()I
  
52 ····move-result·v1452 ····move-result·v15
  
53 ····invoke-virtual·{v3},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointDeclaration()Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;53 ····invoke-virtual·{v3},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointDeclaration()Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;
  
54 ····move-result-object·v254 ····move-result-object·v2
  
55 ····iget·v15,·v2,·Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;->YValueIndex:I55 ····iget·v0,·v2,·Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;->YValueIndex:I
  
 56 ····move/from16·v16,·v0
  
56 ····invoke-virtual/range·{p0·..·p0},·Lcom/artfulbits/aiCharts/Types/ChartPolarType;->isIndexed()Z57 ····invoke-virtual/range·{p0·..·p0},·Lcom/artfulbits/aiCharts/Types/ChartPolarType;->isIndexed()Z
  
57 ····move-result·v1658 ····move-result·v17
  
58 ····invoke-virtual·{v3},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointsCache()Ljava/util/List;59 ····invoke-virtual·{v3},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointsCache()Ljava/util/List;
  
59 ····move-result-object·v260 ····move-result-object·v3
  
60 ····new-instance·v17,·Landroid/graphics/Path;61 ····new-instance·v18,·Landroid/graphics/Path;
  
61 ····invoke-direct/range·{v17·..·v17},·Landroid/graphics/Path;-><init>()V62 ····invoke-direct/range·{v18·..·v18},·Landroid/graphics/Path;-><init>()V
  
62 ····invoke-interface·{v2},·Ljava/util/List;->size()I63 ····invoke-interface·{v3},·Ljava/util/List;->size()I
  
63 ····move-result·v364 ····move-result·v2
  
64 ····if-lez·v3,·:cond_265 ····if-lez·v2,·:cond_2
  
65 ····invoke-interface·{v2},·Ljava/util/List;->size()I66 ····invoke-interface·{v3},·Ljava/util/List;->size()I
  
66 ····move-result·v367 ····move-result·v2
  
67 ····add-int/lit8·v8,·v3,·-0x168 ····add-int/lit8·v9,·v2,·-0x1
  
68 ····move-object/from16·v0,·p169 ····move-object/from16·v0,·p1
  
69 ····iget-object·v3,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->ActualXAxis:Lcom/artfulbits/aiCharts/Base/ChartAxis;70 ····iget-object·v2,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->ActualXAxis:Lcom/artfulbits/aiCharts/Base/ChartAxis;
  
70 ····invoke-virtual·{v3},·Lcom/artfulbits/aiCharts/Base/ChartAxis;->getScale()Lcom/artfulbits/aiCharts/Base/ChartAxisScale;71 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartAxis;->getScale()Lcom/artfulbits/aiCharts/Base/ChartAxisScale;
  
71 ····move-result-object·v372 ····move-result-object·v2
  
72 ····invoke-virtual·{v3},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->getVisibleMinimum()D73 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->getVisibleMinimum()D
  
73 ····move-result-wide·v374 ····move-result-wide·v4
  
74 ····move-object/from16·v0,·p175 ····move-object/from16·v0,·p1
  
75 ····iget-object·v5,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->ActualXAxis:Lcom/artfulbits/aiCharts/Base/ChartAxis;76 ····iget-object·v2,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->ActualXAxis:Lcom/artfulbits/aiCharts/Base/ChartAxis;
  
76 ····invoke-virtual·{v5},·Lcom/artfulbits/aiCharts/Base/ChartAxis;->getScale()Lcom/artfulbits/aiCharts/Base/ChartAxisScale;77 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartAxis;->getScale()Lcom/artfulbits/aiCharts/Base/ChartAxisScale;
  
77 ····move-result-object·v578 ····move-result-object·v2
  
78 ····invoke-virtual·{v5},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->getVisibleMaximum()D79 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->getVisibleMaximum()D
  
79 ····move-result-wide·v580 ····move-result-wide·v6
  
80 ····const/4·v7,·0x081 ····const/4·v8,·0x0
  
81 ····invoke-static/range·{v2·..·v8},·Lcom/artfulbits/aiCharts/Types/ChartPolarType;->getVisibleFrom(Ljava/util/List;DDII)I82 ····invoke-static/range·{v3·..·v9},·Lcom/artfulbits/aiCharts/Types/ChartPolarType;->getVisibleFrom(Ljava/util/List;DDII)I
  
82 ····move-result·v783 ····move-result·v8
  
83 ····invoke-static/range·{v2·..·v8},·Lcom/artfulbits/aiCharts/Types/ChartPolarType;->getVisibleTo(Ljava/util/List;DDII)I84 ····invoke-static/range·{v3·..·v9},·Lcom/artfulbits/aiCharts/Types/ChartPolarType;->getVisibleTo(Ljava/util/List;DDII)I
  
84 ····move-result·v1885 ····move-result·v19
  
85 ····move/from16·v0,·v1886 ····move/from16·v0,·v19
  
86 ····invoke-interface·{v2,·v0},·Ljava/util/List;->get(I)Ljava/lang/Object;87 ····invoke-interface·{v3,·v0},·Ljava/util/List;->get(I)Ljava/lang/Object;
  
87 ····move-result-object·v388 ····move-result-object·v2
  
 89 ····check-cast·v2,·Lcom/artfulbits/aiCharts/Base/ChartPoint;
  
88 ····check-cast·v3,·Lcom/artfulbits/aiCharts/Base/ChartPoint;90 ····new-instance·v14,·Landroid/graphics/PointF;
  
89 ····new-instance·v13,·Landroid/graphics/PointF;91 ····invoke-direct·{v14},·Landroid/graphics/PointF;-><init>()V
  
90 ····invoke-direct·{v13},·Landroid/graphics/PointF;-><init>()V92 ····new-instance·v20,·Landroid/graphics/PointF;
  
91 ····new-instance·v19,·Landroid/graphics/PointF;93 ····invoke-direct/range·{v20·..·v20},·Landroid/graphics/PointF;-><init>()V
  
92 ····invoke-direct/range·{v19·..·v19},·Landroid/graphics/PointF;-><init>()V94 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartPoint;->getX()D
  
93 ····invoke-virtual·{v3},·Lcom/artfulbits/aiCharts/Base/ChartPoint;->getX()D95 ····move-result-wide·v10
  
94 ····move-result-wide·v996 ····move/from16·v0,·v16
  
95 ····invoke-virtual·{v3,·v15},·Lcom/artfulbits/aiCharts/Base/ChartPoint;->getY(I)D97 ····invoke-virtual·{v2,·v0},·Lcom/artfulbits/aiCharts/Base/ChartPoint;->getY(I)D
  
96 ····move-result-wide·v1198 ····move-result-wide·v12
  
97 ····move-object/from16·v8,·p199 ····move-object/from16·v9,·p1
  
98 ····invoke-virtual/range·{v8·..·v13},·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->getPoint(DDLandroid/graphics/PointF;)V100 ····invoke-virtual/range·{v9·..·v14},·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->getPoint(DDLandroid/graphics/PointF;)V
  
99 ····move-object·v10,·v3101 ····move-object·v4,·v2
  
100 ····move·v11,·v7102 ····move·v11,·v8
  
101 ····:goto_0103 ····:goto_0
102 ····move/from16·v0,·v18104 ····move/from16·v0,·v19
Max diff block lines reached; 4712/10819 bytes (43.55%) of diff not shown.
16.4 KB
smali/com/artfulbits/aiCharts/Types/ChartBarOfPieType.smali
    
Offset 31, 58 lines modifiedOffset 31, 58 lines modified
31 ············">;",31 ············">;",
32 ············"Landroid/graphics/Rect;",32 ············"Landroid/graphics/Rect;",
33 ············")",33 ············")",
34 ············"Landroid/graphics/Rect;"34 ············"Landroid/graphics/Rect;"
35 ········}35 ········}
36 ····.end·annotation36 ····.end·annotation
  
37 ····const-wide/16·v5,·0x037 ····const-wide/16·v6,·0x0
  
38 ····invoke-interface/range·{p2·..·p2},·Ljava/util/List;->size()I38 ····invoke-interface/range·{p2·..·p2},·Ljava/util/List;->size()I
  
39 ····move-result·v1339 ····move-result·v11
  
40 ····move-object/from16·v0,·p140 ····move-object/from16·v0,·p1
  
41 ····iget-object·v2,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Series:Lcom/artfulbits/aiCharts/Base/ChartSeries;41 ····iget-object·v2,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Series:Lcom/artfulbits/aiCharts/Base/ChartSeries;
  
42 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointDeclaration()Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;42 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointDeclaration()Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;
  
43 ····move-result-object·v243 ····move-result-object·v2
  
44 ····iget·v14,·v2,·Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;->YValueIndex:I44 ····iget·v14,·v2,·Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;->YValueIndex:I
  
45 ····new-array·v15,·v13,·[Lcom/artfulbits/aiCharts/Types/ChartPieType$a;45 ····new-array·v15,·v11,·[Lcom/artfulbits/aiCharts/Types/ChartPieType$a;
  
46 ····const/4·v4,·0x046 ····const/4·v4,·0x0
  
47 ····const/4·v3,·0x047 ····const/4·v3,·0x0
  
48 ····const/4·v2,·0x048 ····const/4·v2,·0x0
  
49 ····move-wide·v11,·v5 
  
50 ····move·v5,·v249 ····move·v5,·v2
  
 50 ····move-wide·v12,·v6
  
51 ····:goto_051 ····:goto_0
52 ····if-ge·v5,·v13,·:cond_252 ····if-ge·v5,·v11,·:cond_2
  
53 ····move-object/from16·v0,·p253 ····move-object/from16·v0,·p2
  
54 ····invoke-interface·{v0,·v5},·Ljava/util/List;->get(I)Ljava/lang/Object;54 ····invoke-interface·{v0,·v5},·Ljava/util/List;->get(I)Ljava/lang/Object;
  
55 ····move-result-object·v255 ····move-result-object·v2
  
56 ····check-cast·v2,·Lcom/artfulbits/aiCharts/Base/ChartPoint;56 ····check-cast·v2,·Lcom/artfulbits/aiCharts/Base/ChartPoint;
  
57 ····invoke-virtual·{v2,·v14},·Lcom/artfulbits/aiCharts/Base/ChartPoint;->getY(I)D57 ····invoke-virtual·{v2,·v14},·Lcom/artfulbits/aiCharts/Base/ChartPoint;->getY(I)D
  
58 ····move-result-wide·v658 ····move-result-wide·v6
  
59 ····add-double/2addr·v6,·v1159 ····add-double/2addr·v6,·v12
  
60 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartPoint;->getShowLabel()Z60 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartPoint;->getShowLabel()Z
  
61 ····move-result·v861 ····move-result·v8
  
62 ····if-nez·v8,·:cond_062 ····if-nez·v8,·:cond_0
  
Offset 121, 15 lines modifiedOffset 121, 15 lines modified
121 ····move·v3,·v4121 ····move·v3,·v4
  
122 ····:goto_1122 ····:goto_1
123 ····add-int/lit8·v4,·v5,·0x1123 ····add-int/lit8·v4,·v5,·0x1
  
124 ····move·v5,·v4124 ····move·v5,·v4
  
125 ····move-wide·v11,·v6125 ····move-wide·v12,·v6
  
126 ····move·v4,·v3126 ····move·v4,·v3
  
127 ····move·v3,·v2127 ····move·v3,·v2
  
128 ····goto·:goto_0128 ····goto·:goto_0
  
Offset 252, 15 lines modifiedOffset 252, 15 lines modified
252 ····iput·v2,·v0,·Landroid/graphics/RectF;->right:F252 ····iput·v2,·v0,·Landroid/graphics/RectF;->right:F
  
253 ····const/4·v2,·0x0253 ····const/4·v2,·0x0
  
254 ····move·v10,·v2254 ····move·v10,·v2
  
255 ····:goto_3255 ····:goto_3
256 ····if-ge·v10,·v13,·:cond_5256 ····if-ge·v10,·v11,·:cond_5
  
257 ····move-object/from16·v0,·p2257 ····move-object/from16·v0,·p2
  
258 ····invoke-interface·{v0,·v10},·Ljava/util/List;->get(I)Ljava/lang/Object;258 ····invoke-interface·{v0,·v10},·Ljava/util/List;->get(I)Ljava/lang/Object;
  
259 ····move-result-object·v4259 ····move-result-object·v4
  
Offset 274, 15 lines modifiedOffset 274, 15 lines modified
  
274 ····invoke-virtual·{v4,·v14},·Lcom/artfulbits/aiCharts/Base/ChartPoint;->getY(I)D274 ····invoke-virtual·{v4,·v14},·Lcom/artfulbits/aiCharts/Base/ChartPoint;->getY(I)D
  
275 ····move-result-wide·v18275 ····move-result-wide·v18
  
276 ····mul-double·v6,·v6,·v18276 ····mul-double·v6,·v6,·v18
  
277 ····div-double/2addr·v6,·v11277 ····div-double/2addr·v6,·v12
  
278 ····double-to-float·v2,·v6278 ····double-to-float·v2,·v6
  
279 ····move-object/from16·v0,·v17279 ····move-object/from16·v0,·v17
  
280 ····iget·v6,·v0,·Landroid/graphics/RectF;->top:F280 ····iget·v6,·v0,·Landroid/graphics/RectF;->top:F
  
Offset 481, 15 lines modifiedOffset 481, 15 lines modified
481 .end·method481 .end·method
  
  
482 #·virtual·methods482 #·virtual·methods
483 .method·public·draw(Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;)V483 .method·public·draw(Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;)V
484 ····.locals·32484 ····.locals·32
  
485 ····const-wide/16·v7,·0x0485 ····const-wide/16·v8,·0x0
  
486 ····const-wide/16·v10,·0x0486 ····const-wide/16·v10,·0x0
  
487 ····move-object/from16·v0,·p1487 ····move-object/from16·v0,·p1
  
488 ····iget-object·v4,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Series:Lcom/artfulbits/aiCharts/Base/ChartSeries;488 ····iget-object·v4,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Series:Lcom/artfulbits/aiCharts/Base/ChartSeries;
  
Offset 499, 15 lines modifiedOffset 499, 15 lines modified
  
499 ····move-result-object·v4499 ····move-result-object·v4
Max diff block lines reached; 13723/16683 bytes (82.26%) of diff not shown.
21.0 KB
smali/com/artfulbits/aiCharts/Types/ChartAreaType.smali
    
Offset 51, 418 lines modifiedOffset 51, 426 lines modified
  
51 ····return-void51 ····return-void
52 .end·method52 .end·method
  
  
53 #·virtual·methods53 #·virtual·methods
54 .method·public·draw(Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;)V54 .method·public·draw(Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;)V
55 ····.locals·2155 ····.locals·25
  
56 ····move-object/from16·v0,·p156 ····move-object/from16·v0,·p1
  
57 ····iget-object·v15,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Series:Lcom/artfulbits/aiCharts/Base/ChartSeries;57 ····iget-object·v0,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Series:Lcom/artfulbits/aiCharts/Base/ChartSeries;
  
58 ····invoke-virtual·{v15},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointDeclaration()Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;58 ····move-object/from16·v19,·v0
  
59 ····move-result-object·v259 ····invoke-virtual/range·{v19·..·v19},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointDeclaration()Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;
  
 60 ····move-result-object·v4
  
60 ····iget·v0,·v2,·Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;->YValueIndex:I61 ····iget·v0,·v4,·Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;->YValueIndex:I
  
61 ····move/from16·v16,·v062 ····move/from16·v20,·v0
  
62 ····invoke-virtual·{v15},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointsCache()Ljava/util/List;63 ····invoke-virtual/range·{v19·..·v19},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointsCache()Ljava/util/List;
  
63 ····move-result-object·v264 ····move-result-object·v5
  
64 ····move-object/from16·v0,·p165 ····move-object/from16·v0,·p1
  
65 ····iget-object·v3,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->ActualYAxis:Lcom/artfulbits/aiCharts/Base/ChartAxis;66 ····iget-object·v4,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->ActualYAxis:Lcom/artfulbits/aiCharts/Base/ChartAxis;
  
66 ····invoke-virtual·{v3},·Lcom/artfulbits/aiCharts/Base/ChartAxis;->getOrigin()D67 ····invoke-virtual·{v4},·Lcom/artfulbits/aiCharts/Base/ChartAxis;->getOrigin()D
  
67 ····move-result-wide·v1768 ····move-result-wide·v22
  
68 ····invoke-interface·{v2},·Ljava/util/List;->size()I69 ····invoke-interface·{v5},·Ljava/util/List;->size()I
  
69 ····move-result·v370 ····move-result·v4
  
70 ····const/4·v4,·0x171 ····const/4·v6,·0x1
  
71 ····if-le·v3,·v4,·:cond_172 ····if-le·v4,·v6,·:cond_1
  
72 ····new-instance·v13,·Landroid/graphics/PointF;73 ····new-instance·v12,·Landroid/graphics/PointF;
  
73 ····invoke-direct·{v13},·Landroid/graphics/PointF;-><init>()V74 ····invoke-direct·{v12},·Landroid/graphics/PointF;-><init>()V
  
74 ····invoke-interface·{v2},·Ljava/util/List;->size()I75 ····invoke-interface·{v5},·Ljava/util/List;->size()I
  
75 ····move-result·v376 ····move-result·v4
  
76 ····add-int/lit8·v8,·v3,·-0x177 ····add-int/lit8·v11,·v4,·-0x1
  
77 ····move-object/from16·v0,·p178 ····move-object/from16·v0,·p1
  
78 ····iget-object·v3,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->ActualXAxis:Lcom/artfulbits/aiCharts/Base/ChartAxis;79 ····iget-object·v4,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->ActualXAxis:Lcom/artfulbits/aiCharts/Base/ChartAxis;
  
79 ····invoke-virtual·{v3},·Lcom/artfulbits/aiCharts/Base/ChartAxis;->getScale()Lcom/artfulbits/aiCharts/Base/ChartAxisScale;80 ····invoke-virtual·{v4},·Lcom/artfulbits/aiCharts/Base/ChartAxis;->getScale()Lcom/artfulbits/aiCharts/Base/ChartAxisScale;
  
80 ····move-result-object·v381 ····move-result-object·v4
  
81 ····invoke-virtual·{v3},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->getVisibleMinimum()D82 ····invoke-virtual·{v4},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->getVisibleMinimum()D
  
82 ····move-result-wide·v383 ····move-result-wide·v6
  
83 ····move-object/from16·v0,·p184 ····move-object/from16·v0,·p1
  
84 ····iget-object·v5,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->ActualXAxis:Lcom/artfulbits/aiCharts/Base/ChartAxis;85 ····iget-object·v4,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->ActualXAxis:Lcom/artfulbits/aiCharts/Base/ChartAxis;
  
85 ····invoke-virtual·{v5},·Lcom/artfulbits/aiCharts/Base/ChartAxis;->getScale()Lcom/artfulbits/aiCharts/Base/ChartAxisScale;86 ····invoke-virtual·{v4},·Lcom/artfulbits/aiCharts/Base/ChartAxis;->getScale()Lcom/artfulbits/aiCharts/Base/ChartAxisScale;
  
86 ····move-result-object·v587 ····move-result-object·v4
  
87 ····invoke-virtual·{v5},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->getVisibleMaximum()D88 ····invoke-virtual·{v4},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->getVisibleMaximum()D
  
88 ····move-result-wide·v589 ····move-result-wide·v8
  
89 ····const/4·v7,·0x090 ····const/4·v10,·0x0
  
90 ····invoke-static/range·{v2·..·v8},·Lcom/artfulbits/aiCharts/Types/ChartAreaType;->getVisibleFrom(Ljava/util/List;DDII)I91 ····invoke-static/range·{v5·..·v11},·Lcom/artfulbits/aiCharts/Types/ChartAreaType;->getVisibleFrom(Ljava/util/List;DDII)I
  
91 ····move-result·v792 ····move-result·v10
  
92 ····invoke-static/range·{v2·..·v8},·Lcom/artfulbits/aiCharts/Types/ChartAreaType;->getVisibleTo(Ljava/util/List;DDII)I93 ····invoke-static/range·{v5·..·v11},·Lcom/artfulbits/aiCharts/Types/ChartAreaType;->getVisibleTo(Ljava/util/List;DDII)I
  
93 ····move-result·v1994 ····move-result·v21
  
94 ····move-object/from16·v0,·p195 ····move-object/from16·v0,·p1
  
95 ····iget-boolean·v3,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->is3d:Z96 ····iget-boolean·v4,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->is3d:Z
  
96 ····if-eqz·v3,·:cond_297 ····if-eqz·v4,·:cond_2
  
97 ····sub-int·v3,·v19,·v798 ····sub-int·v4,·v21,·v10
  
98 ····add-int/lit8·v3,·v3,·0x199 ····add-int/lit8·v4,·v4,·0x1
  
99 ····mul-int/lit8·v3,·v3,·0x4100 ····mul-int/lit8·v4,·v4,·0x4
  
100 ····new-array·v12,·v3,·[F101 ····new-array·v14,·v4,·[F
  
101 ····const/4·v3,·0x0102 ····const/4·v4,·0x0
  
102 ····move·v10,·v7103 ····move·v6,·v10
  
103 ····move·v11,·v3104 ····move·v13,·v4
  
104 ····:goto_0105 ····:goto_0
105 ····move/from16·v0,·v19106 ····move/from16·v0,·v21
  
106 ····if-gt·v10,·v0,·:cond_0107 ····if-gt·v6,·v0,·:cond_0
  
107 ····invoke-interface·{v2,·v10},·Ljava/util/List;->get(I)Ljava/lang/Object;108 ····invoke-interface·{v5,·v6},·Ljava/util/List;->get(I)Ljava/lang/Object;
  
108 ····move-result-object·v3109 ····move-result-object·v4
  
109 ····move-object·v9,·v3 
  
110 ····check-cast·v9,·Lcom/artfulbits/aiCharts/Base/ChartPoint; 
  
111 ····invoke-virtual·{v9},·Lcom/artfulbits/aiCharts/Base/ChartPoint;->getX()D 
  
112 ····move-result-wide·v4110 ····check-cast·v4,·Lcom/artfulbits/aiCharts/Base/ChartPoint;
  
113 ····move/from16·v0,·v16111 ····invoke-virtual·{v4},·Lcom/artfulbits/aiCharts/Base/ChartPoint;->getX()D
  
114 ····invoke-virtual·{v9,·v0},·Lcom/artfulbits/aiCharts/Base/ChartPoint;->getY(I)D112 ····move-result-wide·v8
Max diff block lines reached; 15139/21398 bytes (70.75%) of diff not shown.
21.1 KB
smali/com/artfulbits/aiCharts/Types/ChartStackedColumnType.smali
    
Offset 72, 491 lines modifiedOffset 72, 511 lines modified
  
72 ····return-void72 ····return-void
73 .end·method73 .end·method
  
  
74 #·virtual·methods74 #·virtual·methods
75 .method·public·draw(Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;)V75 .method·public·draw(Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;)V
76 ····.locals·3276 ····.locals·34
  
77 ····move-object/from16·v0,·p177 ····move-object/from16·v0,·p1
  
78 ····iget-object·v4,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Series:Lcom/artfulbits/aiCharts/Base/ChartSeries;78 ····iget-object·v4,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Series:Lcom/artfulbits/aiCharts/Base/ChartSeries;
  
79 ····invoke-virtual/range·{p1·..·p1},·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->getSideBySideOffset()Lcom/artfulbits/aiCharts/Base/DoubleRange;79 ····invoke-virtual/range·{p1·..·p1},·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->getSideBySideOffset()Lcom/artfulbits/aiCharts/Base/DoubleRange;
  
80 ····move-result-object·v2780 ····move-result-object·v29
  
81 ····invoke-virtual·{v4},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointDeclaration()Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;81 ····invoke-virtual·{v4},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointDeclaration()Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;
  
82 ····move-result-object·v482 ····move-result-object·v4
  
83 ····iget·v0,·v4,·Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;->YValueIndex:I83 ····iget·v0,·v4,·Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;->YValueIndex:I
  
84 ····move/from16·v28,·v084 ····move/from16·v30,·v0
  
85 ····move-object/from16·v0,·p185 ····move-object/from16·v0,·p1
  
86 ····iget-object·v4,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Series:Lcom/artfulbits/aiCharts/Base/ChartSeries;86 ····iget-object·v4,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Series:Lcom/artfulbits/aiCharts/Base/ChartSeries;
  
87 ····invoke-virtual·{v4},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointsCache()Ljava/util/List;87 ····invoke-virtual·{v4},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointsCache()Ljava/util/List;
  
88 ····move-result-object·v488 ····move-result-object·v5
  
89 ····invoke-virtual/range·{p0·..·p0},·Lcom/artfulbits/aiCharts/Types/ChartStackedColumnType;->isRotated()Z89 ····invoke-virtual/range·{p0·..·p0},·Lcom/artfulbits/aiCharts/Types/ChartStackedColumnType;->isRotated()Z
  
90 ····move-result·v2490 ····move-result·v26
  
91 ····invoke-interface·{v4},·Ljava/util/List;->size()I91 ····invoke-interface·{v5},·Ljava/util/List;->size()I
  
92 ····move-result·v592 ····move-result·v4
  
93 ····add-int/lit8·v10,·v5,·-0x193 ····add-int/lit8·v11,·v4,·-0x1
  
94 ····move-object/from16·v0,·p194 ····move-object/from16·v0,·p1
  
95 ····iget-object·v5,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->ActualXAxis:Lcom/artfulbits/aiCharts/Base/ChartAxis;95 ····iget-object·v4,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->ActualXAxis:Lcom/artfulbits/aiCharts/Base/ChartAxis;
  
96 ····invoke-virtual·{v5},·Lcom/artfulbits/aiCharts/Base/ChartAxis;->getScale()Lcom/artfulbits/aiCharts/Base/ChartAxisScale;96 ····invoke-virtual·{v4},·Lcom/artfulbits/aiCharts/Base/ChartAxis;->getScale()Lcom/artfulbits/aiCharts/Base/ChartAxisScale;
  
97 ····move-result-object·v597 ····move-result-object·v4
  
98 ····invoke-virtual·{v5},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->getVisibleMinimum()D98 ····invoke-virtual·{v4},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->getVisibleMinimum()D
  
99 ····move-result-wide·v599 ····move-result-wide·v6
  
100 ····move-object/from16·v0,·p1100 ····move-object/from16·v0,·p1
  
101 ····iget-object·v7,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->ActualXAxis:Lcom/artfulbits/aiCharts/Base/ChartAxis;101 ····iget-object·v4,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->ActualXAxis:Lcom/artfulbits/aiCharts/Base/ChartAxis;
  
102 ····invoke-virtual·{v7},·Lcom/artfulbits/aiCharts/Base/ChartAxis;->getScale()Lcom/artfulbits/aiCharts/Base/ChartAxisScale;102 ····invoke-virtual·{v4},·Lcom/artfulbits/aiCharts/Base/ChartAxis;->getScale()Lcom/artfulbits/aiCharts/Base/ChartAxisScale;
  
103 ····move-result-object·v7103 ····move-result-object·v4
  
104 ····invoke-virtual·{v7},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->getVisibleMaximum()D104 ····invoke-virtual·{v4},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->getVisibleMaximum()D
  
105 ····move-result-wide·v7105 ····move-result-wide·v8
  
106 ····const/4·v9,·0x0106 ····const/4·v10,·0x0
  
107 ····invoke-static/range·{v4·..·v10},·Lcom/artfulbits/aiCharts/Types/ChartStackedColumnType;->getVisibleFrom(Ljava/util/List;DDII)I107 ····invoke-static/range·{v5·..·v11},·Lcom/artfulbits/aiCharts/Types/ChartStackedColumnType;->getVisibleFrom(Ljava/util/List;DDII)I
  
108 ····move-result·v9108 ····move-result·v10
  
109 ····invoke-static/range·{v4·..·v10},·Lcom/artfulbits/aiCharts/Types/ChartStackedColumnType;->getVisibleTo(Ljava/util/List;DDII)I109 ····invoke-static/range·{v5·..·v11},·Lcom/artfulbits/aiCharts/Types/ChartStackedColumnType;->getVisibleTo(Ljava/util/List;DDII)I
  
110 ····move-result·v29110 ····move-result·v31
  
111 ····new-instance·v14,·Landroid/graphics/RectF;111 ····new-instance·v16,·Landroid/graphics/RectF;
  
112 ····invoke-direct·{v14},·Landroid/graphics/RectF;-><init>()V112 ····invoke-direct/range·{v16·..·v16},·Landroid/graphics/RectF;-><init>()V
  
113 ····const/4·v5,·0x2113 ····const/4·v4,·0x2
  
114 ····new-array·v0,·v5,·[D114 ····new-array·v0,·v4,·[D
  
115 ····move-object/from16·v30,·v0115 ····move-object/from16·v32,·v0
  
116 ····const/4·v5,·0x2116 ····const/4·v4,·0x2
  
117 ····new-array·v0,·v5,·[D117 ····new-array·v0,·v4,·[D
  
118 ····move-object/from16·v31,·v0118 ····move-object/from16·v33,·v0
  
119 ····move/from16·v26,·v9119 ····move/from16·v28,·v10
  
120 ····:goto_0120 ····:goto_0
121 ····move/from16·v0,·v26121 ····move/from16·v0,·v28
  
122 ····move/from16·v1,·v29122 ····move/from16·v1,·v31
  
123 ····if-gt·v0,·v1,·:cond_8123 ····if-gt·v0,·v1,·:cond_8
  
124 ····move/from16·v0,·v26124 ····move/from16·v0,·v28
  
125 ····invoke-interface·{v4,·v0},·Ljava/util/List;->get(I)Ljava/lang/Object;125 ····invoke-interface·{v5,·v0},·Ljava/util/List;->get(I)Ljava/lang/Object;
  
126 ····move-result-object·v25126 ····move-result-object·v27
  
127 ····check-cast·v25,·Lcom/artfulbits/aiCharts/Base/ChartPoint;127 ····check-cast·v27,·Lcom/artfulbits/aiCharts/Base/ChartPoint;
  
128 ····invoke-virtual/range·{v25·..·v25},·Lcom/artfulbits/aiCharts/Base/ChartPoint;->getX()D128 ····invoke-virtual/range·{v27·..·v27},·Lcom/artfulbits/aiCharts/Base/ChartPoint;->getX()D
  
129 ····move-result-wide·v10129 ····move-result-wide·v6
  
130 ····const/4·v5,·0x0130 ····const/4·v4,·0x0
  
131 ····move-object/from16·v0,·p1131 ····move-object/from16·v0,·p1
  
132 ····move-object/from16·v1,·v25132 ····move-object/from16·v1,·v27
  
133 ····move/from16·v2,·v28133 ····move/from16·v2,·v30
  
134 ····move-object/from16·v3,·v30134 ····move-object/from16·v3,·v32
  
135 ····invoke-virtual·{v0,·v1,·v2,·v5,·v3},·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->getStackedValue(Lcom/artfulbits/aiCharts/Base/ChartPoint;IZ[D)V135 ····invoke-virtual·{v0,·v1,·v2,·v4,·v3},·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->getStackedValue(Lcom/artfulbits/aiCharts/Base/ChartPoint;IZ[D)V
  
136 ····const/4·v5,·0x1136 ····const/4·v4,·0x1
Max diff block lines reached; 15611/21501 bytes (72.61%) of diff not shown.
23.6 KB
smali/com/artfulbits/aiCharts/Types/ChartStepLineType.smali
    
Offset 119, 488 lines modifiedOffset 119, 482 lines modified
  
119 ····invoke-virtual·{v10},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointDeclaration()Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;119 ····invoke-virtual·{v10},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointDeclaration()Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;
  
120 ····move-result-object·v2120 ····move-result-object·v2
  
121 ····iget·v0,·v2,·Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;->YValueIndex:I121 ····iget·v0,·v2,·Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;->YValueIndex:I
  
122 ····move/from16·v16,·v0122 ····move/from16·v17,·v0
  
123 ····move-object/from16·v0,·p1123 ····move-object/from16·v0,·p1
  
124 ····iget-object·v2,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Series:Lcom/artfulbits/aiCharts/Base/ChartSeries;124 ····iget-object·v2,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Series:Lcom/artfulbits/aiCharts/Base/ChartSeries;
  
125 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointsCache()Ljava/util/List;125 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointsCache()Ljava/util/List;
  
126 ····move-result-object·v2126 ····move-result-object·v3
  
127 ····invoke-interface·{v2},·Ljava/util/List;->size()I127 ····invoke-interface·{v3},·Ljava/util/List;->size()I
  
128 ····move-result·v3128 ····move-result·v2
  
129 ····if-lez·v3,·:cond_b129 ····if-lez·v2,·:cond_b
  
130 ····move-object/from16·v0,·p1130 ····move-object/from16·v0,·p1
  
131 ····iget-object·v3,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Series:Lcom/artfulbits/aiCharts/Base/ChartSeries;131 ····iget-object·v2,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Series:Lcom/artfulbits/aiCharts/Base/ChartSeries;
  
132 ····sget-object·v4,·Lcom/artfulbits/aiCharts/Types/ChartStepLineType;->INVERSED:Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;132 ····sget-object·v4,·Lcom/artfulbits/aiCharts/Types/ChartStepLineType;->INVERSED:Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;
  
133 ····invoke-virtual·{v3,·v4},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getAttribute(Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;)Ljava/lang/Object;133 ····invoke-virtual·{v2,·v4},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getAttribute(Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;)Ljava/lang/Object;
  
134 ····move-result-object·v3134 ····move-result-object·v2
  
135 ····check-cast·v3,·Ljava/lang/Boolean;135 ····check-cast·v2,·Ljava/lang/Boolean;
  
136 ····invoke-virtual·{v3},·Ljava/lang/Boolean;->booleanValue()Z136 ····invoke-virtual·{v2},·Ljava/lang/Boolean;->booleanValue()Z
  
137 ····move-result·v17137 ····move-result·v18
  
138 ····invoke-interface·{v2},·Ljava/util/List;->size()I138 ····invoke-interface·{v3},·Ljava/util/List;->size()I
  
139 ····move-result·v3139 ····move-result·v2
  
140 ····add-int/lit8·v8,·v3,·-0x1140 ····add-int/lit8·v9,·v2,·-0x1
  
141 ····move-object/from16·v0,·p1141 ····move-object/from16·v0,·p1
  
142 ····iget-object·v3,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->ActualXAxis:Lcom/artfulbits/aiCharts/Base/ChartAxis;142 ····iget-object·v2,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->ActualXAxis:Lcom/artfulbits/aiCharts/Base/ChartAxis;
  
143 ····invoke-virtual·{v3},·Lcom/artfulbits/aiCharts/Base/ChartAxis;->getScale()Lcom/artfulbits/aiCharts/Base/ChartAxisScale;143 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartAxis;->getScale()Lcom/artfulbits/aiCharts/Base/ChartAxisScale;
  
144 ····move-result-object·v3144 ····move-result-object·v2
  
145 ····invoke-virtual·{v3},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->getVisibleMinimum()D145 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->getVisibleMinimum()D
  
146 ····move-result-wide·v3146 ····move-result-wide·v4
  
147 ····move-object/from16·v0,·p1147 ····move-object/from16·v0,·p1
  
148 ····iget-object·v5,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->ActualXAxis:Lcom/artfulbits/aiCharts/Base/ChartAxis;148 ····iget-object·v2,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->ActualXAxis:Lcom/artfulbits/aiCharts/Base/ChartAxis;
  
149 ····invoke-virtual·{v5},·Lcom/artfulbits/aiCharts/Base/ChartAxis;->getScale()Lcom/artfulbits/aiCharts/Base/ChartAxisScale;149 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartAxis;->getScale()Lcom/artfulbits/aiCharts/Base/ChartAxisScale;
  
150 ····move-result-object·v5150 ····move-result-object·v2
  
151 ····invoke-virtual·{v5},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->getVisibleMaximum()D151 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->getVisibleMaximum()D
  
152 ····move-result-wide·v5152 ····move-result-wide·v6
  
153 ····sget-object·v7,·Lcom/artfulbits/aiCharts/Types/ChartLineType;->BREAK_MODE:Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;153 ····sget-object·v2,·Lcom/artfulbits/aiCharts/Types/ChartLineType;->BREAK_MODE:Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;
  
154 ····invoke-virtual·{v10,·v7},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getAttribute(Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;)Ljava/lang/Object;154 ····invoke-virtual·{v10,·v2},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getAttribute(Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;)Ljava/lang/Object;
  
155 ····move-result-object·v7155 ····move-result-object·v2
  
156 ····check-cast·v7,·Lcom/artfulbits/aiCharts/Types/ChartLineType$BreakMode;156 ····check-cast·v2,·Lcom/artfulbits/aiCharts/Types/ChartLineType$BreakMode;
  
157 ····sget-object·v9,·Lcom/artfulbits/aiCharts/Types/ChartLineType$BreakMode;->None:Lcom/artfulbits/aiCharts/Types/ChartLineType$BreakMode;157 ····sget-object·v8,·Lcom/artfulbits/aiCharts/Types/ChartLineType$BreakMode;->None:Lcom/artfulbits/aiCharts/Types/ChartLineType$BreakMode;
  
158 ····if-eq·v7,·v9,·:cond_2158 ····if-eq·v2,·v8,·:cond_2
  
159 ····const/4·v9,·0x1159 ····const/4·v8,·0x1
  
160 ····:goto_0160 ····:goto_0
161 ····sget-object·v11,·Lcom/artfulbits/aiCharts/Types/ChartLineType$BreakMode;->Auto:Lcom/artfulbits/aiCharts/Types/ChartLineType$BreakMode;161 ····sget-object·v11,·Lcom/artfulbits/aiCharts/Types/ChartLineType$BreakMode;->Auto:Lcom/artfulbits/aiCharts/Types/ChartLineType$BreakMode;
  
162 ····if-ne·v7,·v11,·:cond_3162 ····if-ne·v2,·v11,·:cond_3
  
163 ····const/4·v7,·0x1163 ····const/4·v2,·0x1
  
164 ····move·v14,·v7164 ····move·v15,·v2
  
165 ····:goto_1165 ····:goto_1
166 ····sget-object·v7,·Lcom/artfulbits/aiCharts/Types/ChartLineType;->BREAK_DELTA:Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;166 ····sget-object·v2,·Lcom/artfulbits/aiCharts/Types/ChartLineType;->BREAK_DELTA:Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;
  
167 ····invoke-virtual·{v10,·v7},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getAttribute(Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;)Ljava/lang/Object;167 ····invoke-virtual·{v10,·v2},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getAttribute(Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;)Ljava/lang/Object;
  
168 ····move-result-object·v7168 ····move-result-object·v2
  
169 ····check-cast·v7,·Ljava/lang/Double;169 ····check-cast·v2,·Ljava/lang/Double;
  
170 ····invoke-virtual·{v7},·Ljava/lang/Double;->doubleValue()D170 ····invoke-virtual·{v2},·Ljava/lang/Double;->doubleValue()D
  
171 ····move-result-wide·v18171 ····move-result-wide·v20
  
172 ····sget-object·v7,·Lcom/artfulbits/aiCharts/Types/ChartStepLineType;->HIT_RADIUS:Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;172 ····sget-object·v2,·Lcom/artfulbits/aiCharts/Types/ChartStepLineType;->HIT_RADIUS:Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;
  
173 ····invoke-virtual·{v10,·v7},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getAttribute(Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;)Ljava/lang/Object;173 ····invoke-virtual·{v10,·v2},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getAttribute(Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;)Ljava/lang/Object;
  
174 ····move-result-object·v7174 ····move-result-object·v2
  
175 ····check-cast·v7,·Ljava/lang/Integer;175 ····check-cast·v2,·Ljava/lang/Integer;
  
176 ····invoke-virtual·{v7},·Ljava/lang/Integer;->intValue()I176 ····invoke-virtual·{v2},·Ljava/lang/Integer;->intValue()I
  
177 ····move-result·v20177 ····move-result·v19
  
178 ····new-instance·v21,·Landroid/graphics/Path;178 ····new-instance·v22,·Landroid/graphics/Path;
  
179 ····invoke-direct/range·{v21·..·v21},·Landroid/graphics/Path;-><init>()V179 ····invoke-direct/range·{v22·..·v22},·Landroid/graphics/Path;-><init>()V
  
180 ····if-eqz·v14,·:cond_c180 ····if-eqz·v15,·:cond_c
  
181 ····invoke-static/range·{v18·..·v19},·Ljava/lang/Double;->isInfinite(D)Z181 ····invoke-static/range·{v20·..·v21},·Ljava/lang/Double;->isInfinite(D)Z
  
182 ····move-result·v7182 ····move-result·v2
  
Max diff block lines reached; 16485/24094 bytes (68.42%) of diff not shown.
17.5 KB
smali/com/artfulbits/aiCharts/Types/ChartStepAreaType.smali
    
Offset 56, 310 lines modifiedOffset 56, 306 lines modified
  
56 #·virtual·methods56 #·virtual·methods
57 .method·public·draw(Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;)V57 .method·public·draw(Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;)V
58 ····.locals·2158 ····.locals·21
  
59 ····move-object/from16·v0,·p159 ····move-object/from16·v0,·p1
  
60 ····iget-object·v14,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Series:Lcom/artfulbits/aiCharts/Base/ChartSeries;60 ····iget-object·v15,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Series:Lcom/artfulbits/aiCharts/Base/ChartSeries;
  
61 ····move-object/from16·v0,·p161 ····move-object/from16·v0,·p1
  
62 ····iget-object·v2,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Series:Lcom/artfulbits/aiCharts/Base/ChartSeries;62 ····iget-object·v2,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Series:Lcom/artfulbits/aiCharts/Base/ChartSeries;
  
63 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointsCache()Ljava/util/List;63 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointsCache()Ljava/util/List;
  
64 ····move-result-object·v264 ····move-result-object·v3
  
65 ····invoke-interface·{v2},·Ljava/util/List;->size()I65 ····invoke-interface·{v3},·Ljava/util/List;->size()I
  
66 ····move-result·v366 ····move-result·v2
  
67 ····if-lez·v3,·:cond_467 ····if-lez·v2,·:cond_4
  
68 ····move-object/from16·v0,·p168 ····move-object/from16·v0,·p1
  
69 ····iget-object·v3,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Series:Lcom/artfulbits/aiCharts/Base/ChartSeries;69 ····iget-object·v2,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Series:Lcom/artfulbits/aiCharts/Base/ChartSeries;
  
70 ····sget-object·v4,·Lcom/artfulbits/aiCharts/Types/ChartStepAreaType;->INVERSED:Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;70 ····sget-object·v4,·Lcom/artfulbits/aiCharts/Types/ChartStepAreaType;->INVERSED:Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;
  
71 ····invoke-virtual·{v3,·v4},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getAttribute(Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;)Ljava/lang/Object;71 ····invoke-virtual·{v2,·v4},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getAttribute(Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;)Ljava/lang/Object;
  
72 ····move-result-object·v372 ····move-result-object·v2
  
73 ····check-cast·v3,·Ljava/lang/Boolean;73 ····check-cast·v2,·Ljava/lang/Boolean;
  
74 ····invoke-virtual·{v3},·Ljava/lang/Boolean;->booleanValue()Z74 ····invoke-virtual·{v2},·Ljava/lang/Boolean;->booleanValue()Z
  
75 ····move-result·v1575 ····move-result·v16
  
76 ····invoke-virtual·{v14},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointDeclaration()Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;76 ····invoke-virtual·{v15},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointDeclaration()Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;
  
77 ····move-result-object·v377 ····move-result-object·v2
  
78 ····iget·v0,·v3,·Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;->YValueIndex:I78 ····iget·v0,·v2,·Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;->YValueIndex:I
  
79 ····move/from16·v16,·v079 ····move/from16·v17,·v0
  
80 ····invoke-interface·{v2},·Ljava/util/List;->size()I80 ····invoke-interface·{v3},·Ljava/util/List;->size()I
  
81 ····move-result·v381 ····move-result·v2
  
82 ····add-int/lit8·v8,·v3,·-0x182 ····add-int/lit8·v9,·v2,·-0x1
  
83 ····move-object/from16·v0,·p183 ····move-object/from16·v0,·p1
  
84 ····iget-object·v3,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->ActualXAxis:Lcom/artfulbits/aiCharts/Base/ChartAxis;84 ····iget-object·v2,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->ActualXAxis:Lcom/artfulbits/aiCharts/Base/ChartAxis;
  
85 ····invoke-virtual·{v3},·Lcom/artfulbits/aiCharts/Base/ChartAxis;->getScale()Lcom/artfulbits/aiCharts/Base/ChartAxisScale;85 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartAxis;->getScale()Lcom/artfulbits/aiCharts/Base/ChartAxisScale;
  
86 ····move-result-object·v386 ····move-result-object·v2
  
87 ····invoke-virtual·{v3},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->getVisibleMinimum()D87 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->getVisibleMinimum()D
  
88 ····move-result-wide·v388 ····move-result-wide·v4
  
89 ····move-object/from16·v0,·p189 ····move-object/from16·v0,·p1
  
90 ····iget-object·v5,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->ActualXAxis:Lcom/artfulbits/aiCharts/Base/ChartAxis;90 ····iget-object·v2,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->ActualXAxis:Lcom/artfulbits/aiCharts/Base/ChartAxis;
  
91 ····invoke-virtual·{v5},·Lcom/artfulbits/aiCharts/Base/ChartAxis;->getScale()Lcom/artfulbits/aiCharts/Base/ChartAxisScale;91 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartAxis;->getScale()Lcom/artfulbits/aiCharts/Base/ChartAxisScale;
  
92 ····move-result-object·v592 ····move-result-object·v2
  
93 ····invoke-virtual·{v5},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->getVisibleMaximum()D93 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->getVisibleMaximum()D
  
94 ····move-result-wide·v594 ····move-result-wide·v6
  
95 ····move-object/from16·v0,·p195 ····move-object/from16·v0,·p1
  
96 ····iget-object·v7,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->YAxis:Lcom/artfulbits/aiCharts/Base/ChartAxis;96 ····iget-object·v2,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->YAxis:Lcom/artfulbits/aiCharts/Base/ChartAxis;
  
97 ····invoke-virtual·{v7},·Lcom/artfulbits/aiCharts/Base/ChartAxis;->getOrigin()D97 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartAxis;->getOrigin()D
  
98 ····move-result-wide·v1798 ····move-result-wide·v18
  
99 ····const/4·v7,·0x099 ····const/4·v8,·0x0
  
100 ····invoke-static/range·{v2·..·v8},·Lcom/artfulbits/aiCharts/Types/ChartStepAreaType;->getVisibleFrom(Ljava/util/List;DDII)I100 ····invoke-static/range·{v3·..·v9},·Lcom/artfulbits/aiCharts/Types/ChartStepAreaType;->getVisibleFrom(Ljava/util/List;DDII)I
  
101 ····move-result·v7101 ····move-result·v8
  
102 ····invoke-static/range·{v2·..·v8},·Lcom/artfulbits/aiCharts/Types/ChartStepAreaType;->getVisibleTo(Ljava/util/List;DDII)I102 ····invoke-static/range·{v3·..·v9},·Lcom/artfulbits/aiCharts/Types/ChartStepAreaType;->getVisibleTo(Ljava/util/List;DDII)I
  
103 ····move-result·v19103 ····move-result·v7
  
104 ····sget-object·v3,·Lcom/artfulbits/aiCharts/Types/ChartStepAreaType;->BORDER_STYLE:Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;104 ····sget-object·v2,·Lcom/artfulbits/aiCharts/Types/ChartStepAreaType;->BORDER_STYLE:Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;
  
105 ····invoke-virtual·{v14,·v3},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getAttribute(Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;)Ljava/lang/Object;105 ····invoke-virtual·{v15,·v2},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getAttribute(Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;)Ljava/lang/Object;
  
106 ····move-result-object·v3106 ····move-result-object·v2
  
107 ····sget-object·v4,·Lcom/artfulbits/aiCharts/Enums/ChartBorderStyle;->Simple:Lcom/artfulbits/aiCharts/Enums/ChartBorderStyle;107 ····sget-object·v4,·Lcom/artfulbits/aiCharts/Enums/ChartBorderStyle;->Simple:Lcom/artfulbits/aiCharts/Enums/ChartBorderStyle;
  
108 ····if-ne·v3,·v4,·:cond_0108 ····if-ne·v2,·v4,·:cond_0
  
109 ····const/4·v3,·0x1109 ····const/4·v2,·0x1
  
110 ····move·v4,·v3110 ····move·v4,·v2
  
111 ····:goto_0111 ····:goto_0
112 ····new-instance·v20,·Landroid/graphics/Path;112 ····new-instance·v20,·Landroid/graphics/Path;
  
113 ····invoke-direct/range·{v20·..·v20},·Landroid/graphics/Path;-><init>()V113 ····invoke-direct/range·{v20·..·v20},·Landroid/graphics/Path;-><init>()V
  
114 ····new-instance·v13,·Landroid/graphics/PointF;114 ····new-instance·v14,·Landroid/graphics/PointF;
  
115 ····invoke-direct·{v13},·Landroid/graphics/PointF;-><init>()V115 ····invoke-direct·{v14},·Landroid/graphics/PointF;-><init>()V
  
116 ····invoke-interface·{v2,·v7},·Ljava/util/List;->get(I)Ljava/lang/Object;116 ····invoke-interface·{v3,·v8},·Ljava/util/List;->get(I)Ljava/lang/Object;
  
117 ····move-result-object·v3117 ····move-result-object·v2
  
118 ····check-cast·v3,·Lcom/artfulbits/aiCharts/Base/ChartPoint;118 ····check-cast·v2,·Lcom/artfulbits/aiCharts/Base/ChartPoint;
  
119 ····invoke-virtual·{v3},·Lcom/artfulbits/aiCharts/Base/ChartPoint;->getX()D119 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartPoint;->getX()D
  
120 ····move-result-wide·v9120 ····move-result-wide·v10
Max diff block lines reached; 10455/17846 bytes (58.58%) of diff not shown.
23.5 KB
smali/com/artfulbits/aiCharts/Types/ChartColumnType.smali
    
Offset 88, 556 lines modifiedOffset 88, 554 lines modified
  
88 ····return-void88 ····return-void
89 .end·method89 .end·method
  
  
90 #·virtual·methods90 #·virtual·methods
91 .method·public·draw(Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;)V91 .method·public·draw(Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;)V
92 ····.locals·2892 ····.locals·29
  
93 ····invoke-virtual/range·{p1·..·p1},·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->getSideBySideOffset()Lcom/artfulbits/aiCharts/Base/DoubleRange;93 ····invoke-virtual/range·{p1·..·p1},·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->getSideBySideOffset()Lcom/artfulbits/aiCharts/Base/DoubleRange;
  
94 ····move-result-object·v2594 ····move-result-object·v26
  
95 ····move-object/from16·v0,·p195 ····move-object/from16·v0,·p1
  
96 ····iget-object·v2,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Series:Lcom/artfulbits/aiCharts/Base/ChartSeries;96 ····iget-object·v2,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Series:Lcom/artfulbits/aiCharts/Base/ChartSeries;
  
97 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointDeclaration()Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;97 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointDeclaration()Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;
  
98 ····move-result-object·v298 ····move-result-object·v2
  
99 ····iget·v0,·v2,·Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;->YValueIndex:I99 ····iget·v0,·v2,·Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;->YValueIndex:I
  
100 ····move/from16·v26,·v0100 ····move/from16·v27,·v0
  
101 ····move-object/from16·v0,·p1101 ····move-object/from16·v0,·p1
  
102 ····iget-object·v2,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Series:Lcom/artfulbits/aiCharts/Base/ChartSeries;102 ····iget-object·v2,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Series:Lcom/artfulbits/aiCharts/Base/ChartSeries;
  
103 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointsCache()Ljava/util/List;103 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointsCache()Ljava/util/List;
  
104 ····move-result-object·v2104 ····move-result-object·v3
  
105 ····invoke-virtual/range·{p0·..·p0},·Lcom/artfulbits/aiCharts/Types/ChartColumnType;->isRotated()Z105 ····invoke-virtual/range·{p0·..·p0},·Lcom/artfulbits/aiCharts/Types/ChartColumnType;->isRotated()Z
  
106 ····move-result·v12106 ····move-result·v13
  
107 ····invoke-interface·{v2},·Ljava/util/List;->size()I107 ····invoke-interface·{v3},·Ljava/util/List;->size()I
  
108 ····move-result·v3108 ····move-result·v2
  
109 ····add-int/lit8·v8,·v3,·-0x1109 ····add-int/lit8·v9,·v2,·-0x1
  
110 ····move-object/from16·v0,·p1110 ····move-object/from16·v0,·p1
  
111 ····iget-object·v3,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->ActualYAxis:Lcom/artfulbits/aiCharts/Base/ChartAxis;111 ····iget-object·v2,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->ActualYAxis:Lcom/artfulbits/aiCharts/Base/ChartAxis;
  
112 ····invoke-virtual·{v3},·Lcom/artfulbits/aiCharts/Base/ChartAxis;->getOrigin()D112 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartAxis;->getOrigin()D
  
113 ····move-result-wide·v21113 ····move-result-wide·v22
  
114 ····move-object/from16·v0,·p1114 ····move-object/from16·v0,·p1
  
115 ····iget-object·v3,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->ActualXAxis:Lcom/artfulbits/aiCharts/Base/ChartAxis;115 ····iget-object·v2,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->ActualXAxis:Lcom/artfulbits/aiCharts/Base/ChartAxis;
  
116 ····invoke-virtual·{v3},·Lcom/artfulbits/aiCharts/Base/ChartAxis;->getScale()Lcom/artfulbits/aiCharts/Base/ChartAxisScale;116 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartAxis;->getScale()Lcom/artfulbits/aiCharts/Base/ChartAxisScale;
  
117 ····move-result-object·v3117 ····move-result-object·v2
  
118 ····invoke-virtual·{v3},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->getVisibleMinimum()D118 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->getVisibleMinimum()D
  
119 ····move-result-wide·v3119 ····move-result-wide·v4
  
120 ····move-object/from16·v0,·p1120 ····move-object/from16·v0,·p1
  
121 ····iget-object·v5,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->ActualXAxis:Lcom/artfulbits/aiCharts/Base/ChartAxis;121 ····iget-object·v2,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->ActualXAxis:Lcom/artfulbits/aiCharts/Base/ChartAxis;
  
122 ····invoke-virtual·{v5},·Lcom/artfulbits/aiCharts/Base/ChartAxis;->getScale()Lcom/artfulbits/aiCharts/Base/ChartAxisScale;122 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartAxis;->getScale()Lcom/artfulbits/aiCharts/Base/ChartAxisScale;
  
123 ····move-result-object·v5123 ····move-result-object·v2
  
124 ····invoke-virtual·{v5},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->getVisibleMaximum()D124 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->getVisibleMaximum()D
  
125 ····move-result-wide·v5125 ····move-result-wide·v6
  
126 ····const/4·v7,·0x0126 ····const/4·v8,·0x0
  
127 ····invoke-static/range·{v2·..·v8},·Lcom/artfulbits/aiCharts/Types/ChartColumnType;->getVisibleFrom(Ljava/util/List;DDII)I127 ····invoke-static/range·{v3·..·v9},·Lcom/artfulbits/aiCharts/Types/ChartColumnType;->getVisibleFrom(Ljava/util/List;DDII)I
  
128 ····move-result·v7128 ····move-result·v8
  
129 ····invoke-static/range·{v2·..·v8},·Lcom/artfulbits/aiCharts/Types/ChartColumnType;->getVisibleTo(Ljava/util/List;DDII)I129 ····invoke-static/range·{v3·..·v9},·Lcom/artfulbits/aiCharts/Types/ChartColumnType;->getVisibleTo(Ljava/util/List;DDII)I
  
130 ····move-result·v27130 ····move-result·v28
  
131 ····new-instance·v23,·Landroid/graphics/RectF;131 ····new-instance·v24,·Landroid/graphics/RectF;
  
132 ····invoke-direct/range·{v23·..·v23},·Landroid/graphics/RectF;-><init>()V132 ····invoke-direct/range·{v24·..·v24},·Landroid/graphics/RectF;-><init>()V
  
133 ····move/from16·v24,·v7133 ····move/from16·v25,·v8
  
134 ····:goto_0134 ····:goto_0
135 ····move/from16·v0,·v24135 ····move/from16·v0,·v25
  
136 ····move/from16·v1,·v27136 ····move/from16·v1,·v28
  
137 ····if-gt·v0,·v1,·:cond_8137 ····if-gt·v0,·v1,·:cond_8
  
138 ····move/from16·v0,·v24138 ····move/from16·v0,·v25
  
139 ····invoke-interface·{v2,·v0},·Ljava/util/List;->get(I)Ljava/lang/Object;139 ····invoke-interface·{v3,·v0},·Ljava/util/List;->get(I)Ljava/lang/Object;
  
140 ····move-result-object·v13140 ····move-result-object·v14
  
141 ····check-cast·v13,·Lcom/artfulbits/aiCharts/Base/ChartPoint;141 ····check-cast·v14,·Lcom/artfulbits/aiCharts/Base/ChartPoint;
  
142 ····invoke-virtual·{v13},·Lcom/artfulbits/aiCharts/Base/ChartPoint;->getX()D142 ····invoke-virtual·{v14},·Lcom/artfulbits/aiCharts/Base/ChartPoint;->getX()D
  
143 ····move-result-wide·v3143 ····move-result-wide·v4
  
144 ····move-object/from16·v0,·v25144 ····move-object/from16·v0,·v26
  
145 ····iget-wide·v5,·v0,·Lcom/artfulbits/aiCharts/Base/DoubleRange;->Minimum:D145 ····iget-wide·v6,·v0,·Lcom/artfulbits/aiCharts/Base/DoubleRange;->Minimum:D
  
146 ····add-double·v15,·v3,·v5146 ····add-double·v16,·v4,·v6
  
147 ····move/from16·v0,·v26147 ····move/from16·v0,·v27
  
148 ····invoke-virtual·{v13,·v0},·Lcom/artfulbits/aiCharts/Base/ChartPoint;->getY(I)D148 ····invoke-virtual·{v14,·v0},·Lcom/artfulbits/aiCharts/Base/ChartPoint;->getY(I)D
  
149 ····move-result-wide·v17149 ····move-result-wide·v18
  
150 ····invoke-virtual·{v13},·Lcom/artfulbits/aiCharts/Base/ChartPoint;->getX()D150 ····invoke-virtual·{v14},·Lcom/artfulbits/aiCharts/Base/ChartPoint;->getX()D
  
151 ····move-result-wide·v3151 ····move-result-wide·v4
  
152 ····move-object/from16·v0,·v25152 ····move-object/from16·v0,·v26
Max diff block lines reached; 17774/23998 bytes (74.06%) of diff not shown.
18.0 KB
smali/com/artfulbits/aiCharts/Types/ChartBubbleType.smali
    
Offset 88, 394 lines modifiedOffset 88, 383 lines modified
  
88 ····move-object/from16·v0,·p188 ····move-object/from16·v0,·p1
  
89 ····iget-object·v2,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Series:Lcom/artfulbits/aiCharts/Base/ChartSeries;89 ····iget-object·v2,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Series:Lcom/artfulbits/aiCharts/Base/ChartSeries;
  
90 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointsCache()Ljava/util/List;90 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointsCache()Ljava/util/List;
  
91 ····move-result-object·v291 ····move-result-object·v3
  
92 ····move-object/from16·v0,·p192 ····move-object/from16·v0,·p1
  
93 ····iget-object·v3,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Series:Lcom/artfulbits/aiCharts/Base/ChartSeries;93 ····iget-object·v2,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Series:Lcom/artfulbits/aiCharts/Base/ChartSeries;
  
94 ····invoke-virtual·{v3},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointDeclaration()Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;94 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointDeclaration()Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;
  
95 ····move-result-object·v1695 ····move-result-object·v10
  
96 ····move-object/from16·v0,·p196 ····move-object/from16·v0,·p1
  
97 ····iget-object·v3,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Series:Lcom/artfulbits/aiCharts/Base/ChartSeries;97 ····iget-object·v2,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Series:Lcom/artfulbits/aiCharts/Base/ChartSeries;
  
98 ····sget-object·v4,·Lcom/artfulbits/aiCharts/Types/ChartBubbleType;->MIN_RADIUS:Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;98 ····sget-object·v4,·Lcom/artfulbits/aiCharts/Types/ChartBubbleType;->MIN_RADIUS:Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;
  
99 ····invoke-virtual·{v3,·v4},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getAttribute(Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;)Ljava/lang/Object;99 ····invoke-virtual·{v2,·v4},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getAttribute(Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;)Ljava/lang/Object;
  
100 ····move-result-object·v3100 ····move-result-object·v2
  
101 ····check-cast·v3,·Ljava/lang/Integer;101 ····check-cast·v2,·Ljava/lang/Integer;
  
102 ····move-object/from16·v0,·p1102 ····move-object/from16·v0,·p1
  
103 ····iget-object·v4,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Series:Lcom/artfulbits/aiCharts/Base/ChartSeries;103 ····iget-object·v4,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Series:Lcom/artfulbits/aiCharts/Base/ChartSeries;
  
104 ····sget-object·v5,·Lcom/artfulbits/aiCharts/Types/ChartBubbleType;->MAX_RADIUS:Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;104 ····sget-object·v5,·Lcom/artfulbits/aiCharts/Types/ChartBubbleType;->MAX_RADIUS:Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;
  
105 ····invoke-virtual·{v4,·v5},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getAttribute(Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;)Ljava/lang/Object;105 ····invoke-virtual·{v4,·v5},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getAttribute(Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;)Ljava/lang/Object;
  
106 ····move-result-object·v4106 ····move-result-object·v4
  
107 ····check-cast·v4,·Ljava/lang/Integer;107 ····check-cast·v4,·Ljava/lang/Integer;
  
108 ····invoke-virtual·{v3},·Ljava/lang/Integer;->intValue()I108 ····invoke-virtual·{v2},·Ljava/lang/Integer;->intValue()I
  
109 ····move-result·v17109 ····move-result·v17
  
110 ····invoke-virtual·{v4},·Ljava/lang/Integer;->intValue()I110 ····invoke-virtual·{v4},·Ljava/lang/Integer;->intValue()I
  
111 ····move-result·v3111 ····move-result·v2
  
112 ····sub-int·v6,·v3,·v17112 ····sub-int·v6,·v2,·v17
  
113 ····const-wide/16·v3,·0x0113 ····const-wide/16·v4,·0x0
  
114 ····invoke-interface·{v2},·Ljava/util/List;->iterator()Ljava/util/Iterator;114 ····invoke-interface·{v3},·Ljava/util/List;->iterator()Ljava/util/Iterator;
  
115 ····move-result-object·v7115 ····move-result-object·v7
  
 116 ····:cond_0
116 ····move-wide·v4,·v3 
  
117 ····:goto_0117 ····:goto_0
118 ····invoke-interface·{v7},·Ljava/util/Iterator;->hasNext()Z118 ····invoke-interface·{v7},·Ljava/util/Iterator;->hasNext()Z
  
119 ····move-result·v3119 ····move-result·v2
  
120 ····if-eqz·v3,·:cond_0120 ····if-eqz·v2,·:cond_1
  
121 ····invoke-interface·{v7},·Ljava/util/Iterator;->next()Ljava/lang/Object;121 ····invoke-interface·{v7},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
122 ····move-result-object·v3122 ····move-result-object·v2
  
123 ····check-cast·v3,·Lcom/artfulbits/aiCharts/Base/ChartPoint;123 ····check-cast·v2,·Lcom/artfulbits/aiCharts/Base/ChartPoint;
  
124 ····invoke-virtual·{v3},·Lcom/artfulbits/aiCharts/Base/ChartPoint;->getY()[D124 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartPoint;->getY()[D
  
125 ····move-result-object·v8125 ····move-result-object·v8
  
126 ····array-length·v8,·v8126 ····array-length·v8,·v8
  
127 ····move-object/from16·v0,·v16 
  
128 ····iget·v9,·v0,·Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;->SizeValueIndex:I127 ····iget·v9,·v10,·Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;->SizeValueIndex:I
  
129 ····if-le·v8,·v9,·:cond_7128 ····if-le·v8,·v9,·:cond_0
  
130 ····move-object/from16·v0,·v16129 ····iget·v8,·v10,·Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;->SizeValueIndex:I
  
131 ····iget·v8,·v0,·Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;->SizeValueIndex:I 
  
132 ····invoke-virtual·{v3,·v8},·Lcom/artfulbits/aiCharts/Base/ChartPoint;->getY(I)D130 ····invoke-virtual·{v2,·v8},·Lcom/artfulbits/aiCharts/Base/ChartPoint;->getY(I)D
  
133 ····move-result-wide·v8131 ····move-result-wide·v8
  
134 ····invoke-static·{v4,·v5,·v8,·v9},·Ljava/lang/Math;->max(DD)D132 ····invoke-static·{v4,·v5,·v8,·v9},·Ljava/lang/Math;->max(DD)D
  
135 ····move-result-wide·v3133 ····move-result-wide·v4
  
136 ····:goto_1 
137 ····move-wide·v4,·v3 
  
138 ····goto·:goto_0134 ····goto·:goto_0
  
139 ····:cond_0135 ····:cond_1
140 ····int-to-double·v6,·v6136 ····int-to-double·v6,·v6
  
141 ····div-double·v18,·v6,·v4137 ····div-double·v18,·v6,·v4
  
142 ····invoke-interface·{v2},·Ljava/util/List;->size()I138 ····invoke-interface·{v3},·Ljava/util/List;->size()I
  
143 ····move-result·v3139 ····move-result·v2
  
144 ····add-int/lit8·v8,·v3,·-0x1140 ····add-int/lit8·v9,·v2,·-0x1
  
145 ····move-object/from16·v0,·p1141 ····move-object/from16·v0,·p1
  
146 ····iget-object·v3,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->ActualXAxis:Lcom/artfulbits/aiCharts/Base/ChartAxis;142 ····iget-object·v2,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->ActualXAxis:Lcom/artfulbits/aiCharts/Base/ChartAxis;
  
147 ····invoke-virtual·{v3},·Lcom/artfulbits/aiCharts/Base/ChartAxis;->getScale()Lcom/artfulbits/aiCharts/Base/ChartAxisScale;143 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartAxis;->getScale()Lcom/artfulbits/aiCharts/Base/ChartAxisScale;
  
148 ····move-result-object·v3144 ····move-result-object·v2
  
149 ····invoke-virtual·{v3},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->getVisibleMinimum()D145 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->getVisibleMinimum()D
  
150 ····move-result-wide·v3146 ····move-result-wide·v4
  
151 ····move-object/from16·v0,·p1147 ····move-object/from16·v0,·p1
  
Max diff block lines reached; 12493/18354 bytes (68.07%) of diff not shown.
17.3 KB
smali/com/artfulbits/aiCharts/Types/ChartLineType.smali
    
Offset 65, 15 lines modifiedOffset 65, 15 lines modified
65 ········}65 ········}
66 ····.end·annotation66 ····.end·annotation
67 .end·field67 .end·field
  
  
68 #·direct·methods68 #·direct·methods
69 .method·static·constructor·<clinit>()V69 .method·static·constructor·<clinit>()V
70 ····.locals·570 ····.locals·6
  
71 ····const-string·v0,·"line-break_mode"71 ····const-string·v0,·"line-break_mode"
  
72 ····const-class·v1,·Lcom/artfulbits/aiCharts/Types/ChartLineType;72 ····const-class·v1,·Lcom/artfulbits/aiCharts/Types/ChartLineType;
  
73 ····const-class·v2,·Lcom/artfulbits/aiCharts/Types/ChartLineType$BreakMode;73 ····const-class·v2,·Lcom/artfulbits/aiCharts/Types/ChartLineType$BreakMode;
  
Offset 87, 17 lines modifiedOffset 87, 17 lines modified
  
87 ····const-string·v0,·"line-break_delta"87 ····const-string·v0,·"line-break_delta"
  
88 ····const-class·v1,·Lcom/artfulbits/aiCharts/Types/ChartLineType;88 ····const-class·v1,·Lcom/artfulbits/aiCharts/Types/ChartLineType;
  
89 ····const-class·v2,·Ljava/lang/Double;89 ····const-class·v2,·Ljava/lang/Double;
  
90 ····const-wide/high16·v3,·0x7ff0000000000000L····#·Double.POSITIVE_INFINITY90 ····const-wide/high16·v4,·0x7ff0000000000000L····#·Double.POSITIVE_INFINITY
  
91 ····invoke-static·{v3,·v4},·Ljava/lang/Double;->valueOf(D)Ljava/lang/Double;91 ····invoke-static·{v4,·v5},·Ljava/lang/Double;->valueOf(D)Ljava/lang/Double;
  
92 ····move-result-object·v392 ····move-result-object·v3
  
93 ····invoke-static·{v0,·v1,·v2,·v3},·Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;->register(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Class;Ljava/lang/Object;)Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;93 ····invoke-static·{v0,·v1,·v2,·v3},·Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;->register(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Class;Ljava/lang/Object;)Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;
  
94 ····move-result-object·v094 ····move-result-object·v0
  
Offset 175, 88 lines modifiedOffset 175, 88 lines modified
  
175 #·virtual·methods175 #·virtual·methods
176 .method·public·draw(Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;)V176 .method·public·draw(Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;)V
177 ····.locals·30177 ····.locals·30
  
178 ····move-object/from16·v0,·p1178 ····move-object/from16·v0,·p1
  
179 ····iget-object·v6,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Series:Lcom/artfulbits/aiCharts/Base/ChartSeries;179 ····iget-object·v5,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Series:Lcom/artfulbits/aiCharts/Base/ChartSeries;
  
180 ····invoke-virtual·{v6},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointDeclaration()Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;180 ····invoke-virtual·{v5},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointDeclaration()Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;
  
181 ····move-result-object·v3181 ····move-result-object·v2
  
182 ····iget·v0,·v3,·Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;->YValueIndex:I182 ····iget·v0,·v2,·Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;->YValueIndex:I
  
183 ····move/from16·v23,·v0183 ····move/from16·v23,·v0
  
184 ····sget-object·v3,·Lcom/artfulbits/aiCharts/Types/ChartLineType;->SORTED_POINTS:Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;184 ····sget-object·v2,·Lcom/artfulbits/aiCharts/Types/ChartLineType;->SORTED_POINTS:Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;
  
185 ····invoke-virtual·{v6,·v3},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getAttribute(Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;)Ljava/lang/Object;185 ····invoke-virtual·{v5,·v2},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getAttribute(Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;)Ljava/lang/Object;
  
186 ····move-result-object·v3186 ····move-result-object·v2
  
187 ····check-cast·v3,·Ljava/lang/Boolean;187 ····check-cast·v2,·Ljava/lang/Boolean;
  
188 ····invoke-virtual·{v3},·Ljava/lang/Boolean;->booleanValue()Z188 ····invoke-virtual·{v2},·Ljava/lang/Boolean;->booleanValue()Z
  
189 ····move-result·v7189 ····move-result·v6
  
190 ····if-eqz·v7,·:cond_2190 ····if-eqz·v6,·:cond_2
  
191 ····invoke-virtual·{v6},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointsCache()Ljava/util/List;191 ····invoke-virtual·{v5},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointsCache()Ljava/util/List;
  
192 ····move-result-object·v3192 ····move-result-object·v3
  
193 ····:goto_0193 ····:goto_0
194 ····sget-object·v4,·Lcom/artfulbits/aiCharts/Types/ChartLineType;->BREAK_MODE:Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;194 ····sget-object·v2,·Lcom/artfulbits/aiCharts/Types/ChartLineType;->BREAK_MODE:Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;
  
195 ····invoke-virtual·{v6,·v4},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getAttribute(Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;)Ljava/lang/Object;195 ····invoke-virtual·{v5,·v2},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getAttribute(Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;)Ljava/lang/Object;
  
196 ····move-result-object·v4196 ····move-result-object·v2
  
197 ····check-cast·v4,·Lcom/artfulbits/aiCharts/Types/ChartLineType$BreakMode;197 ····check-cast·v2,·Lcom/artfulbits/aiCharts/Types/ChartLineType$BreakMode;
  
198 ····sget-object·v5,·Lcom/artfulbits/aiCharts/Types/ChartLineType$BreakMode;->None:Lcom/artfulbits/aiCharts/Types/ChartLineType$BreakMode;198 ····sget-object·v4,·Lcom/artfulbits/aiCharts/Types/ChartLineType$BreakMode;->None:Lcom/artfulbits/aiCharts/Types/ChartLineType$BreakMode;
  
199 ····if-eq·v4,·v5,·:cond_3199 ····if-eq·v2,·v4,·:cond_3
  
200 ····const/4·v5,·0x1200 ····const/4·v4,·0x1
  
201 ····:goto_1201 ····:goto_1
202 ····sget-object·v8,·Lcom/artfulbits/aiCharts/Types/ChartLineType$BreakMode;->Auto:Lcom/artfulbits/aiCharts/Types/ChartLineType$BreakMode;202 ····sget-object·v7,·Lcom/artfulbits/aiCharts/Types/ChartLineType$BreakMode;->Auto:Lcom/artfulbits/aiCharts/Types/ChartLineType$BreakMode;
  
203 ····if-ne·v4,·v8,·:cond_4203 ····if-ne·v2,·v7,·:cond_4
  
204 ····const/4·v4,·0x1204 ····const/4·v2,·0x1
  
205 ····move/from16·v19,·v4205 ····move/from16·v19,·v2
  
206 ····:goto_2206 ····:goto_2
207 ····sget-object·v4,·Lcom/artfulbits/aiCharts/Types/ChartLineType;->BREAK_DELTA:Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;207 ····sget-object·v2,·Lcom/artfulbits/aiCharts/Types/ChartLineType;->BREAK_DELTA:Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;
  
208 ····invoke-virtual·{v6,·v4},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getAttribute(Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;)Ljava/lang/Object;208 ····invoke-virtual·{v5,·v2},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getAttribute(Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;)Ljava/lang/Object;
  
209 ····move-result-object·v4209 ····move-result-object·v2
  
210 ····check-cast·v4,·Ljava/lang/Double;210 ····check-cast·v2,·Ljava/lang/Double;
  
211 ····invoke-virtual·{v4},·Ljava/lang/Double;->doubleValue()D211 ····invoke-virtual·{v2},·Ljava/lang/Double;->doubleValue()D
  
212 ····move-result-wide·v24212 ····move-result-wide·v24
  
213 ····sget-object·v4,·Lcom/artfulbits/aiCharts/Types/ChartLineType;->HIT_RADIUS:Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;213 ····sget-object·v2,·Lcom/artfulbits/aiCharts/Types/ChartLineType;->HIT_RADIUS:Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;
  
214 ····invoke-virtual·{v6,·v4},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getAttribute(Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;)Ljava/lang/Object;214 ····invoke-virtual·{v5,·v2},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getAttribute(Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;)Ljava/lang/Object;
  
215 ····move-result-object·v4215 ····move-result-object·v2
  
216 ····check-cast·v4,·Ljava/lang/Integer;216 ····check-cast·v2,·Ljava/lang/Integer;
  
217 ····invoke-virtual·{v4},·Ljava/lang/Integer;->intValue()I217 ····invoke-virtual·{v2},·Ljava/lang/Integer;->intValue()I
  
218 ····move-result·v26218 ····move-result·v26
  
219 ····invoke-virtual/range·{p0·..·p0},·Lcom/artfulbits/aiCharts/Types/ChartLineType;->isStacked()Z219 ····invoke-virtual/range·{p0·..·p0},·Lcom/artfulbits/aiCharts/Types/ChartLineType;->isStacked()Z
  
220 ····move-result·v27220 ····move-result·v27
  
Offset 264, 61 lines modifiedOffset 264, 61 lines modified
  
264 ····invoke-direct/range·{v28·..·v28},·Landroid/graphics/Path;-><init>()V264 ····invoke-direct/range·{v28·..·v28},·Landroid/graphics/Path;-><init>()V
  
265 ····if-eqz·v19,·:cond_e265 ····if-eqz·v19,·:cond_e
Max diff block lines reached; 10713/17603 bytes (60.86%) of diff not shown.
15.2 KB
smali/com/artfulbits/aiCharts/Types/ChartCandleStickType.smali
    
Offset 84, 296 lines modifiedOffset 84, 272 lines modified
  
84 ····return-void84 ····return-void
85 .end·method85 .end·method
  
  
86 #·virtual·methods86 #·virtual·methods
87 .method·public·draw(Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;)V87 .method·public·draw(Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;)V
88 ····.locals·3688 ····.locals·35
  
89 ····move-object/from16·v0,·p189 ····move-object/from16·v0,·p1
  
90 ····iget-object·v5,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Series:Lcom/artfulbits/aiCharts/Base/ChartSeries;90 ····iget-object·v4,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Series:Lcom/artfulbits/aiCharts/Base/ChartSeries;
  
91 ····invoke-virtual/range·{p1·..·p1},·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->getSideBySideOffset()Lcom/artfulbits/aiCharts/Base/DoubleRange;91 ····invoke-virtual/range·{p1·..·p1},·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->getSideBySideOffset()Lcom/artfulbits/aiCharts/Base/DoubleRange;
  
92 ····move-result-object·v2892 ····move-result-object·v27
  
93 ····invoke-virtual·{v5},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointDeclaration()Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;93 ····invoke-virtual·{v4},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointDeclaration()Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;
  
94 ····move-result-object·v494 ····move-result-object·v2
  
95 ····invoke-virtual·{v5},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointsCache()Ljava/util/List;95 ····invoke-virtual·{v4},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointsCache()Ljava/util/List;
  
96 ····move-result-object·v396 ····move-result-object·v3
  
97 ····iget·v0,·v4,·Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;->LowValueIndex:I97 ····iget·v0,·v2,·Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;->LowValueIndex:I
  
 98 ····move/from16·v28,·v0
  
 99 ····iget·v0,·v2,·Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;->HighValueIndex:I
  
98 ····move/from16·v29,·v0100 ····move/from16·v29,·v0
  
99 ····iget·v0,·v4,·Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;->HighValueIndex:I101 ····iget·v0,·v2,·Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;->OpenValueIndex:I
  
100 ····move/from16·v30,·v0102 ····move/from16·v30,·v0
  
101 ····iget·v0,·v4,·Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;->OpenValueIndex:I103 ····iget·v0,·v2,·Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;->CloseValueIndex:I
  
102 ····move/from16·v31,·v0104 ····move/from16·v31,·v0
  
 105 ····sget-object·v2,·Lcom/artfulbits/aiCharts/Types/ChartCandleStickType;->PRICE_UP_COLOR:Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;
103 ····iget·v0,·v4,·Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;->CloseValueIndex:I 
  
104 ····move/from16·v32,·v0 
  
105 ····sget-object·v4,·Lcom/artfulbits/aiCharts/Types/ChartCandleStickType;->PRICE_UP_COLOR:Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;106 ····invoke-virtual·{v4,·v2},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getAttribute(Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;)Ljava/lang/Object;
  
106 ····invoke-virtual·{v5,·v4},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getAttribute(Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;)Ljava/lang/Object;107 ····move-result-object·v2
  
107 ····move-result-object·v4108 ····check-cast·v2,·Ljava/lang/Integer;
  
108 ····check-cast·v4,·Ljava/lang/Integer;109 ····invoke-virtual·{v2},·Ljava/lang/Integer;->intValue()I
  
109 ····invoke-virtual·{v4},·Ljava/lang/Integer;->intValue()I110 ····move-result·v32
  
110 ····move-result·v33 
  
111 ····sget-object·v4,·Lcom/artfulbits/aiCharts/Types/ChartCandleStickType;->PRICE_DOWN_COLOR:Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;111 ····sget-object·v2,·Lcom/artfulbits/aiCharts/Types/ChartCandleStickType;->PRICE_DOWN_COLOR:Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;
  
112 ····invoke-virtual·{v5,·v4},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getAttribute(Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;)Ljava/lang/Object;112 ····invoke-virtual·{v4,·v2},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getAttribute(Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;)Ljava/lang/Object;
  
113 ····move-result-object·v4113 ····move-result-object·v2
  
114 ····check-cast·v4,·Ljava/lang/Integer;114 ····check-cast·v2,·Ljava/lang/Integer;
  
115 ····invoke-virtual·{v4},·Ljava/lang/Integer;->intValue()I115 ····invoke-virtual·{v2},·Ljava/lang/Integer;->intValue()I
  
116 ····move-result·v34116 ····move-result·v33
  
117 ····invoke-interface·{v3},·Ljava/util/List;->size()I117 ····invoke-interface·{v3},·Ljava/util/List;->size()I
  
118 ····move-result·v4118 ····move-result·v2
  
119 ····add-int/lit8·v9,·v4,·-0x1119 ····add-int/lit8·v9,·v2,·-0x1
  
120 ····move-object/from16·v0,·p1120 ····move-object/from16·v0,·p1
  
121 ····iget-object·v4,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->ActualXAxis:Lcom/artfulbits/aiCharts/Base/ChartAxis;121 ····iget-object·v2,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->ActualXAxis:Lcom/artfulbits/aiCharts/Base/ChartAxis;
  
122 ····invoke-virtual·{v4},·Lcom/artfulbits/aiCharts/Base/ChartAxis;->getScale()Lcom/artfulbits/aiCharts/Base/ChartAxisScale;122 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartAxis;->getScale()Lcom/artfulbits/aiCharts/Base/ChartAxisScale;
  
123 ····move-result-object·v4123 ····move-result-object·v2
  
124 ····invoke-virtual·{v4},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->getVisibleMinimum()D124 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->getVisibleMinimum()D
  
125 ····move-result-wide·v4125 ····move-result-wide·v4
  
126 ····move-object/from16·v0,·p1126 ····move-object/from16·v0,·p1
  
127 ····iget-object·v6,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->ActualXAxis:Lcom/artfulbits/aiCharts/Base/ChartAxis;127 ····iget-object·v2,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->ActualXAxis:Lcom/artfulbits/aiCharts/Base/ChartAxis;
  
128 ····invoke-virtual·{v6},·Lcom/artfulbits/aiCharts/Base/ChartAxis;->getScale()Lcom/artfulbits/aiCharts/Base/ChartAxisScale;128 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartAxis;->getScale()Lcom/artfulbits/aiCharts/Base/ChartAxisScale;
  
129 ····move-result-object·v6129 ····move-result-object·v2
  
130 ····invoke-virtual·{v6},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->getVisibleMaximum()D130 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->getVisibleMaximum()D
  
131 ····move-result-wide·v6131 ····move-result-wide·v6
  
132 ····const/4·v8,·0x0132 ····const/4·v8,·0x0
  
133 ····invoke-static/range·{v3·..·v9},·Lcom/artfulbits/aiCharts/Types/ChartCandleStickType;->getVisibleFrom(Ljava/util/List;DDII)I133 ····invoke-static/range·{v3·..·v9},·Lcom/artfulbits/aiCharts/Types/ChartCandleStickType;->getVisibleFrom(Ljava/util/List;DDII)I
  
134 ····move-result·v8134 ····move-result·v8
  
135 ····invoke-static/range·{v3·..·v9},·Lcom/artfulbits/aiCharts/Types/ChartCandleStickType;->getVisibleTo(Ljava/util/List;DDII)I135 ····invoke-static/range·{v3·..·v9},·Lcom/artfulbits/aiCharts/Types/ChartCandleStickType;->getVisibleTo(Ljava/util/List;DDII)I
  
136 ····move-result·v35136 ····move-result·v34
  
137 ····new-instance·v9,·Landroid/graphics/PointF;137 ····new-instance·v10,·Landroid/graphics/PointF;
  
138 ····invoke-direct·{v9},·Landroid/graphics/PointF;-><init>()V138 ····invoke-direct·{v10},·Landroid/graphics/PointF;-><init>()V
  
139 ····new-instance·v15,·Landroid/graphics/PointF;139 ····new-instance·v16,·Landroid/graphics/PointF;
  
140 ····invoke-direct·{v15},·Landroid/graphics/PointF;-><init>()V140 ····invoke-direct/range·{v16·..·v16},·Landroid/graphics/PointF;-><init>()V
  
141 ····new-instance·v25,·Landroid/graphics/RectF;141 ····new-instance·v26,·Landroid/graphics/RectF;
  
142 ····invoke-direct/range·{v25·..·v25},·Landroid/graphics/RectF;-><init>()V142 ····invoke-direct/range·{v26·..·v26},·Landroid/graphics/RectF;-><init>()V
  
143 ····move/from16·v27,·v8143 ····move·v4,·v8
  
144 ····:goto_0144 ····:goto_0
145 ····move/from16·v0,·v27145 ····move/from16·v0,·v34
  
Max diff block lines reached; 8498/15466 bytes (54.95%) of diff not shown.
8.17 KB
smali/com/artfulbits/aiCharts/Types/ChartRadarAreaType.smali
    
Offset 18, 163 lines modifiedOffset 18, 169 lines modified
  
18 ····return-void18 ····return-void
19 .end·method19 .end·method
  
  
20 #·virtual·methods20 #·virtual·methods
21 .method·public·draw(Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;)V21 .method·public·draw(Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;)V
22 ····.locals·1622 ····.locals·18
  
23 ····move-object/from16·v0,·p123 ····move-object/from16·v0,·p1
  
24 ····iget-object·v13,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Series:Lcom/artfulbits/aiCharts/Base/ChartSeries;24 ····iget-object·v15,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Series:Lcom/artfulbits/aiCharts/Base/ChartSeries;
  
25 ····invoke-virtual·{v13},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointDeclaration()Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;25 ····invoke-virtual·{v15},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointDeclaration()Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;
  
26 ····move-result-object·v126 ····move-result-object·v2
  
 27 ····iget·v0,·v2,·Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;->YValueIndex:I
  
27 ····iget·v14,·v1,·Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;->YValueIndex:I28 ····move/from16·v16,·v0
  
28 ····invoke-virtual/range·{p0·..·p0},·Lcom/artfulbits/aiCharts/Types/ChartRadarAreaType;->isIndexed()Z29 ····invoke-virtual/range·{p0·..·p0},·Lcom/artfulbits/aiCharts/Types/ChartRadarAreaType;->isIndexed()Z
  
29 ····move-result·v1530 ····move-result·v17
  
30 ····invoke-virtual·{v13},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointsCache()Ljava/util/List;31 ····invoke-virtual·{v15},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointsCache()Ljava/util/List;
  
31 ····move-result-object·v132 ····move-result-object·v3
  
32 ····invoke-interface·{v1},·Ljava/util/List;->size()I33 ····invoke-interface·{v3},·Ljava/util/List;->size()I
  
33 ····move-result·v234 ····move-result·v2
  
34 ····if-lez·v2,·:cond_235 ····if-lez·v2,·:cond_2
  
35 ····invoke-interface·{v1},·Ljava/util/List;->size()I36 ····invoke-interface·{v3},·Ljava/util/List;->size()I
  
36 ····move-result·v237 ····move-result·v2
  
37 ····add-int/lit8·v7,·v2,·-0x138 ····add-int/lit8·v9,·v2,·-0x1
  
38 ····move-object/from16·v0,·p139 ····move-object/from16·v0,·p1
  
39 ····iget-object·v2,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->ActualXAxis:Lcom/artfulbits/aiCharts/Base/ChartAxis;40 ····iget-object·v2,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->ActualXAxis:Lcom/artfulbits/aiCharts/Base/ChartAxis;
  
40 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartAxis;->getScale()Lcom/artfulbits/aiCharts/Base/ChartAxisScale;41 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartAxis;->getScale()Lcom/artfulbits/aiCharts/Base/ChartAxisScale;
  
41 ····move-result-object·v242 ····move-result-object·v2
  
42 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->getVisibleMinimum()D43 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->getVisibleMinimum()D
  
43 ····move-result-wide·v244 ····move-result-wide·v4
  
44 ····move-object/from16·v0,·p145 ····move-object/from16·v0,·p1
  
45 ····iget-object·v4,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->ActualXAxis:Lcom/artfulbits/aiCharts/Base/ChartAxis;46 ····iget-object·v2,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->ActualXAxis:Lcom/artfulbits/aiCharts/Base/ChartAxis;
  
46 ····invoke-virtual·{v4},·Lcom/artfulbits/aiCharts/Base/ChartAxis;->getScale()Lcom/artfulbits/aiCharts/Base/ChartAxisScale;47 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartAxis;->getScale()Lcom/artfulbits/aiCharts/Base/ChartAxisScale;
  
47 ····move-result-object·v448 ····move-result-object·v2
  
48 ····invoke-virtual·{v4},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->getVisibleMaximum()D49 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->getVisibleMaximum()D
  
49 ····move-result-wide·v450 ····move-result-wide·v6
  
50 ····const/4·v6,·0x051 ····const/4·v8,·0x0
  
51 ····invoke-static/range·{v1·..·v7},·Lcom/artfulbits/aiCharts/Types/ChartRadarAreaType;->getVisibleFrom(Ljava/util/List;DDII)I52 ····invoke-static/range·{v3·..·v9},·Lcom/artfulbits/aiCharts/Types/ChartRadarAreaType;->getVisibleFrom(Ljava/util/List;DDII)I
  
52 ····move-result·v653 ····move-result·v8
  
53 ····invoke-static/range·{v1·..·v7},·Lcom/artfulbits/aiCharts/Types/ChartRadarAreaType;->getVisibleTo(Ljava/util/List;DDII)I54 ····invoke-static/range·{v3·..·v9},·Lcom/artfulbits/aiCharts/Types/ChartRadarAreaType;->getVisibleTo(Ljava/util/List;DDII)I
  
54 ····move-result·v355 ····move-result·v4
  
55 ····new-instance·v4,·Landroid/graphics/Path;56 ····new-instance·v5,·Landroid/graphics/Path;
  
56 ····invoke-direct·{v4},·Landroid/graphics/Path;-><init>()V57 ····invoke-direct·{v5},·Landroid/graphics/Path;-><init>()V
  
57 ····invoke-interface·{v1,·v3},·Ljava/util/List;->get(I)Ljava/lang/Object;58 ····invoke-interface·{v3,·v4},·Ljava/util/List;->get(I)Ljava/lang/Object;
  
58 ····move-result-object·v259 ····move-result-object·v2
  
59 ····check-cast·v2,·Lcom/artfulbits/aiCharts/Base/ChartPoint;60 ····check-cast·v2,·Lcom/artfulbits/aiCharts/Base/ChartPoint;
  
60 ····new-instance·v12,·Landroid/graphics/PointF;61 ····new-instance·v14,·Landroid/graphics/PointF;
  
61 ····invoke-direct·{v12},·Landroid/graphics/PointF;-><init>()V62 ····invoke-direct·{v14},·Landroid/graphics/PointF;-><init>()V
  
62 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartPoint;->getX()D63 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartPoint;->getX()D
  
63 ····move-result-wide·v864 ····move-result-wide·v10
  
64 ····invoke-virtual·{v2,·v14},·Lcom/artfulbits/aiCharts/Base/ChartPoint;->getY(I)D65 ····move/from16·v0,·v16
  
 66 ····invoke-virtual·{v2,·v0},·Lcom/artfulbits/aiCharts/Base/ChartPoint;->getY(I)D
  
65 ····move-result-wide·v1067 ····move-result-wide·v12
  
66 ····move-object/from16·v7,·p168 ····move-object/from16·v9,·p1
  
67 ····invoke-virtual/range·{v7·..·v12},·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->getPoint(DDLandroid/graphics/PointF;)V69 ····invoke-virtual/range·{v9·..·v14},·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->getPoint(DDLandroid/graphics/PointF;)V
  
68 ····iget·v2,·v12,·Landroid/graphics/PointF;->x:F70 ····iget·v2,·v14,·Landroid/graphics/PointF;->x:F
  
69 ····iget·v5,·v12,·Landroid/graphics/PointF;->y:F71 ····iget·v6,·v14,·Landroid/graphics/PointF;->y:F
  
70 ····invoke-virtual·{v4,·v2,·v5},·Landroid/graphics/Path;->moveTo(FF)V72 ····invoke-virtual·{v5,·v2,·v6},·Landroid/graphics/Path;->moveTo(FF)V
  
71 ····:goto_073 ····:goto_0
72 ····if-gt·v6,·v3,·:cond_174 ····if-gt·v8,·v4,·:cond_1
  
73 ····invoke-interface·{v1,·v6},·Ljava/util/List;->get(I)Ljava/lang/Object;75 ····invoke-interface·{v3,·v8},·Ljava/util/List;->get(I)Ljava/lang/Object;
  
74 ····move-result-object·v276 ····move-result-object·v2
  
75 ····check-cast·v2,·Lcom/artfulbits/aiCharts/Base/ChartPoint;77 ····check-cast·v2,·Lcom/artfulbits/aiCharts/Base/ChartPoint;
  
76 ····if-eqz·v15,·:cond_078 ····if-eqz·v17,·:cond_0
  
77 ····int-to-double·v8,·v679 ····int-to-double·v10,·v8
  
78 ····:goto_180 ····:goto_1
79 ····invoke-virtual·{v2,·v14},·Lcom/artfulbits/aiCharts/Base/ChartPoint;->getY(I)D81 ····move/from16·v0,·v16
  
 82 ····invoke-virtual·{v2,·v0},·Lcom/artfulbits/aiCharts/Base/ChartPoint;->getY(I)D
  
Max diff block lines reached; 2106/8241 bytes (25.56%) of diff not shown.
7.27 KB
smali/com/artfulbits/aiCharts/Types/ChartHiLoType.smali
    
Offset 14, 152 lines modifiedOffset 14, 152 lines modified
  
14 ····return-void14 ····return-void
15 .end·method15 .end·method
  
  
16 #·virtual·methods16 #·virtual·methods
17 .method·public·draw(Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;)V17 .method·public·draw(Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;)V
18 ····.locals·2118 ····.locals·22
  
19 ····move-object/from16·v0,·p119 ····move-object/from16·v0,·p1
  
20 ····iget-object·v2,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Series:Lcom/artfulbits/aiCharts/Base/ChartSeries;20 ····iget-object·v2,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Series:Lcom/artfulbits/aiCharts/Base/ChartSeries;
  
21 ····invoke-virtual/range·{p1·..·p1},·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->getSideBySideOffset()Lcom/artfulbits/aiCharts/Base/DoubleRange;21 ····invoke-virtual/range·{p1·..·p1},·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->getSideBySideOffset()Lcom/artfulbits/aiCharts/Base/DoubleRange;
  
22 ····move-result-object·v122 ····move-result-object·v3
  
23 ····invoke-virtual·{v1},·Lcom/artfulbits/aiCharts/Base/DoubleRange;->center()D23 ····invoke-virtual·{v3},·Lcom/artfulbits/aiCharts/Base/DoubleRange;->center()D
  
24 ····move-result-wide·v1624 ····move-result-wide·v18
  
25 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointsCache()Ljava/util/List;25 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointsCache()Ljava/util/List;
  
26 ····move-result-object·v126 ····move-result-object·v3
  
27 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointDeclaration()Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;27 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointDeclaration()Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;
  
28 ····move-result-object·v328 ····move-result-object·v4
  
29 ····iget·v0,·v3,·Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;->HighValueIndex:I29 ····iget·v0,·v4,·Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;->HighValueIndex:I
  
30 ····move/from16·v18,·v030 ····move/from16·v17,·v0
  
31 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointDeclaration()Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;31 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointDeclaration()Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;
  
32 ····move-result-object·v232 ····move-result-object·v2
  
33 ····iget·v0,·v2,·Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;->LowValueIndex:I33 ····iget·v0,·v2,·Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;->LowValueIndex:I
  
34 ····move/from16·v19,·v034 ····move/from16·v20,·v0
  
35 ····invoke-interface·{v1},·Ljava/util/List;->size()I35 ····invoke-interface·{v3},·Ljava/util/List;->size()I
  
36 ····move-result·v236 ····move-result·v2
  
37 ····add-int/lit8·v7,·v2,·-0x137 ····add-int/lit8·v9,·v2,·-0x1
  
38 ····move-object/from16·v0,·p138 ····move-object/from16·v0,·p1
  
39 ····iget-object·v2,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->ActualXAxis:Lcom/artfulbits/aiCharts/Base/ChartAxis;39 ····iget-object·v2,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->ActualXAxis:Lcom/artfulbits/aiCharts/Base/ChartAxis;
  
40 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartAxis;->getScale()Lcom/artfulbits/aiCharts/Base/ChartAxisScale;40 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartAxis;->getScale()Lcom/artfulbits/aiCharts/Base/ChartAxisScale;
  
41 ····move-result-object·v241 ····move-result-object·v2
  
42 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->getVisibleMinimum()D42 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->getVisibleMinimum()D
  
43 ····move-result-wide·v243 ····move-result-wide·v4
  
44 ····move-object/from16·v0,·p144 ····move-object/from16·v0,·p1
  
45 ····iget-object·v4,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->ActualXAxis:Lcom/artfulbits/aiCharts/Base/ChartAxis;45 ····iget-object·v2,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->ActualXAxis:Lcom/artfulbits/aiCharts/Base/ChartAxis;
  
46 ····invoke-virtual·{v4},·Lcom/artfulbits/aiCharts/Base/ChartAxis;->getScale()Lcom/artfulbits/aiCharts/Base/ChartAxisScale;46 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartAxis;->getScale()Lcom/artfulbits/aiCharts/Base/ChartAxisScale;
  
47 ····move-result-object·v447 ····move-result-object·v2
  
48 ····invoke-virtual·{v4},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->getVisibleMaximum()D48 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->getVisibleMaximum()D
  
49 ····move-result-wide·v449 ····move-result-wide·v6
  
50 ····const/4·v6,·0x050 ····const/4·v8,·0x0
  
51 ····invoke-static/range·{v1·..·v7},·Lcom/artfulbits/aiCharts/Types/ChartHiLoType;->getVisibleFrom(Ljava/util/List;DDII)I51 ····invoke-static/range·{v3·..·v9},·Lcom/artfulbits/aiCharts/Types/ChartHiLoType;->getVisibleFrom(Ljava/util/List;DDII)I
  
52 ····move-result·v652 ····move-result·v8
  
53 ····invoke-static/range·{v1·..·v7},·Lcom/artfulbits/aiCharts/Types/ChartHiLoType;->getVisibleTo(Ljava/util/List;DDII)I53 ····invoke-static/range·{v3·..·v9},·Lcom/artfulbits/aiCharts/Types/ChartHiLoType;->getVisibleTo(Ljava/util/List;DDII)I
  
54 ····move-result·v2054 ····move-result·v21
  
55 ····new-instance·v7,·Landroid/graphics/PointF;55 ····new-instance·v10,·Landroid/graphics/PointF;
  
56 ····invoke-direct·{v7},·Landroid/graphics/PointF;-><init>()V56 ····invoke-direct·{v10},·Landroid/graphics/PointF;-><init>()V
  
57 ····new-instance·v13,·Landroid/graphics/PointF;57 ····new-instance·v16,·Landroid/graphics/PointF;
  
58 ····invoke-direct·{v13},·Landroid/graphics/PointF;-><init>()V58 ····invoke-direct/range·{v16·..·v16},·Landroid/graphics/PointF;-><init>()V
  
59 ····move·v15,·v659 ····move·v4,·v8
  
60 ····:goto_060 ····:goto_0
61 ····move/from16·v0,·v2061 ····move/from16·v0,·v21
  
62 ····if-gt·v15,·v0,·:cond_062 ····if-gt·v4,·v0,·:cond_0
  
63 ····invoke-interface·{v1,·v15},·Ljava/util/List;->get(I)Ljava/lang/Object;63 ····invoke-interface·{v3,·v4},·Ljava/util/List;->get(I)Ljava/lang/Object;
  
64 ····move-result-object·v264 ····move-result-object·v2
  
65 ····move-object·v14,·v265 ····check-cast·v2,·Lcom/artfulbits/aiCharts/Base/ChartPoint;
  
66 ····check-cast·v14,·Lcom/artfulbits/aiCharts/Base/ChartPoint;66 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartPoint;->getX()D
  
67 ····invoke-virtual·{v14},·Lcom/artfulbits/aiCharts/Base/ChartPoint;->getX()D67 ····move-result-wide·v6
  
68 ····move-result-wide·v268 ····add-double·v6,·v6,·v18
  
69 ····add-double·v3,·v2,·v16 
  
70 ····move/from16·v0,·v1969 ····move/from16·v0,·v20
  
71 ····invoke-virtual·{v14,·v0},·Lcom/artfulbits/aiCharts/Base/ChartPoint;->getY(I)D70 ····invoke-virtual·{v2,·v0},·Lcom/artfulbits/aiCharts/Base/ChartPoint;->getY(I)D
  
72 ····move-result-wide·v571 ····move-result-wide·v8
  
73 ····move-object/from16·v2,·p172 ····move-object/from16·v5,·p1
  
74 ····invoke-virtual/range·{v2·..·v7},·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->getPoint(DDLandroid/graphics/PointF;)V73 ····invoke-virtual/range·{v5·..·v10},·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->getPoint(DDLandroid/graphics/PointF;)V
  
75 ····invoke-virtual·{v14},·Lcom/artfulbits/aiCharts/Base/ChartPoint;->getX()D74 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartPoint;->getX()D
  
76 ····move-result-wide·v275 ····move-result-wide·v6
  
77 ····add-double·v9,·v2,·v1676 ····add-double·v12,·v6,·v18
  
78 ····move/from16·v0,·v1877 ····move/from16·v0,·v17
Max diff block lines reached; 1410/7335 bytes (19.22%) of diff not shown.
18.5 KB
smali/com/artfulbits/aiCharts/Types/ChartPyramidType.smali
    
Offset 167, 25 lines modifiedOffset 167, 25 lines modified
  
167 ····goto·:goto_0167 ····goto·:goto_0
168 .end·method168 .end·method
  
  
169 #·virtual·methods169 #·virtual·methods
170 .method·public·draw(Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;)V170 .method·public·draw(Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;)V
171 ····.locals·31171 ····.locals·32
  
172 ····move-object/from16·v0,·p1172 ····move-object/from16·v0,·p1
  
173 ····iget-object·v4,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Series:Lcom/artfulbits/aiCharts/Base/ChartSeries;173 ····iget-object·v4,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Series:Lcom/artfulbits/aiCharts/Base/ChartSeries;
  
174 ····invoke-virtual·{v4},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointDeclaration()Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;174 ····invoke-virtual·{v4},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointDeclaration()Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;
  
175 ····move-result-object·v4175 ····move-result-object·v4
  
176 ····iget·v10,·v4,·Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;->YValueIndex:I176 ····iget·v12,·v4,·Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;->YValueIndex:I
  
177 ····move-object/from16·v0,·p1177 ····move-object/from16·v0,·p1
  
178 ····iget-object·v4,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Series:Lcom/artfulbits/aiCharts/Base/ChartSeries;178 ····iget-object·v4,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Series:Lcom/artfulbits/aiCharts/Base/ChartSeries;
  
179 ····invoke-virtual·{v4},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPoints()Lcom/artfulbits/aiCharts/Base/ChartPointCollection;179 ····invoke-virtual·{v4},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPoints()Lcom/artfulbits/aiCharts/Base/ChartPointCollection;
  
Offset 249, 15 lines modifiedOffset 249, 15 lines modified
  
249 ····check-cast·v6,·Ljava/lang/Float;249 ····check-cast·v6,·Ljava/lang/Float;
  
250 ····invoke-virtual·{v6},·Ljava/lang/Float;->floatValue()F250 ····invoke-virtual·{v6},·Ljava/lang/Float;->floatValue()F
  
251 ····move-result·v6251 ····move-result·v6
  
252 ····float-to-double·v11,·v6252 ····float-to-double·v14,·v6
  
253 ····move-object/from16·v0,·p1253 ····move-object/from16·v0,·p1
  
254 ····iget-object·v6,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Series:Lcom/artfulbits/aiCharts/Base/ChartSeries;254 ····iget-object·v6,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Series:Lcom/artfulbits/aiCharts/Base/ChartSeries;
  
255 ····sget-object·v7,·Lcom/artfulbits/aiCharts/Types/ChartPyramidType;->MINIMAL:Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;255 ····sget-object·v7,·Lcom/artfulbits/aiCharts/Types/ChartPyramidType;->MINIMAL:Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;
  
Offset 267, 147 lines modifiedOffset 267, 151 lines modified
  
267 ····check-cast·v6,·Ljava/lang/Float;267 ····check-cast·v6,·Ljava/lang/Float;
  
268 ····invoke-virtual·{v6},·Ljava/lang/Float;->floatValue()F268 ····invoke-virtual·{v6},·Ljava/lang/Float;->floatValue()F
  
269 ····move-result·v6269 ····move-result·v6
  
270 ····float-to-double·v13,·v6270 ····float-to-double·v0,·v6
  
 271 ····move-wide/from16·v20,·v0
  
271 ····const/4·v9,·0x0272 ····const/4·v7,·0x0
  
272 ····sget-object·v6,·Lcom/artfulbits/aiCharts/Types/ChartPyramidType$Style;->Surface:Lcom/artfulbits/aiCharts/Types/ChartPyramidType$Style;273 ····sget-object·v6,·Lcom/artfulbits/aiCharts/Types/ChartPyramidType$Style;->Surface:Lcom/artfulbits/aiCharts/Types/ChartPyramidType$Style;
  
273 ····if-ne·v4,·v6,·:cond_6274 ····if-ne·v4,·v6,·:cond_6
  
274 ····const-wide/16·v6,·0x0275 ····const-wide/16·v10,·0x0
  
275 ····const/4·v8,·0x0276 ····const/4·v8,·0x0
  
276 ····new-instance·v20,·Landroid/graphics/Path;277 ····new-instance·v22,·Landroid/graphics/Path;
  
277 ····invoke-direct/range·{v20·..·v20},·Landroid/graphics/Path;-><init>()V278 ····invoke-direct/range·{v22·..·v22},·Landroid/graphics/Path;-><init>()V
  
278 ····move-object/from16·v0,·v16279 ····move-object/from16·v0,·v16
  
279 ····array-length·v15,·v0280 ····array-length·v13,·v0
  
280 ····const/4·v4,·0x0281 ····const/4·v4,·0x0
  
 282 ····move·v9,·v7
281 ····:goto_0 
282 ····if-ge·v4,·v15,·:cond_0 
  
283 ····aget-object·v21,·v16,·v4283 ····move-wide·v6,·v10
  
284 ····move-object/from16·v0,·v21284 ····:goto_0
 285 ····if-ge·v4,·v13,·:cond_0
  
 286 ····aget-object·v10,·v16,·v4
  
285 ····invoke-virtual·{v0,·v10},·Lcom/artfulbits/aiCharts/Base/ChartPoint;->getY(I)D287 ····invoke-virtual·{v10,·v12},·Lcom/artfulbits/aiCharts/Base/ChartPoint;->getY(I)D
  
286 ····move-result-wide·v21288 ····move-result-wide·v10
  
287 ····invoke-static/range·{v21·..·v22},·Ljava/lang/Math;->abs(D)D289 ····invoke-static·{v10,·v11},·Ljava/lang/Math;->abs(D)D
  
288 ····move-result-wide·v21290 ····move-result-wide·v10
  
289 ····add-double·v6,·v6,·v21291 ····add-double/2addr·v6,·v10
  
290 ····add-int/lit8·v9,·v9,·0x1292 ····add-int/lit8·v9,·v9,·0x1
  
291 ····add-int/lit8·v4,·v4,·0x1293 ····add-int/lit8·v4,·v4,·0x1
  
292 ····goto·:goto_0294 ····goto·:goto_0
  
293 ····:cond_0295 ····:cond_0
294 ····const-wide/16·v21,·0x0296 ····const-wide/16·v10,·0x0
  
295 ····move-object/from16·v0,·p0297 ····move-object/from16·v0,·p0
  
296 ····move-wide/from16·v1,·v21298 ····invoke-direct·{v0,·v10,·v11,·v6,·v7},·Lcom/artfulbits/aiCharts/Types/ChartPyramidType;->a(DD)D
  
297 ····invoke-direct·{v0,·v1,·v2,·v6,·v7},·Lcom/artfulbits/aiCharts/Types/ChartPyramidType;->a(DD)D 
  
298 ····move-result-wide·v21299 ····move-result-wide·v10
  
299 ····new-array·v0,·v9,·[D300 ····new-array·v0,·v9,·[D
  
300 ····move-object/from16·v23,·v0301 ····move-object/from16·v23,·v0
  
301 ····new-array·v0,·v9,·[D302 ····new-array·v0,·v9,·[D
  
302 ····move-object/from16·v24,·v0303 ····move-object/from16·v24,·v0
  
303 ····mul-double/2addr·v13,·v6304 ····mul-double·v20,·v20,·v6
  
304 ····const-wide/16·v6,·0x0305 ····const-wide/16·v6,·0x0
  
305 ····const/4·v4,·0x0306 ····const/4·v4,·0x0
  
306 ····:goto_1307 ····:goto_1
307 ····if-ge·v4,·v9,·:cond_1308 ····if-ge·v4,·v9,·:cond_1
Max diff block lines reached; 15066/18876 bytes (79.82%) of diff not shown.
15.8 KB
smali/com/artfulbits/aiCharts/Types/ChartFunnelType.smali
    
Offset 169, 15 lines modifiedOffset 169, 15 lines modified
  
169 ····return-void169 ····return-void
170 .end·method170 .end·method
  
  
171 #·virtual·methods171 #·virtual·methods
172 .method·public·draw(Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;)V172 .method·public·draw(Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;)V
173 ····.locals·37173 ····.locals·38
  
174 ····move-object/from16·v0,·p1174 ····move-object/from16·v0,·p1
  
175 ····iget-object·v4,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Series:Lcom/artfulbits/aiCharts/Base/ChartSeries;175 ····iget-object·v4,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Series:Lcom/artfulbits/aiCharts/Base/ChartSeries;
  
176 ····invoke-virtual·{v4},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointDeclaration()Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;176 ····invoke-virtual·{v4},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointDeclaration()Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;
  
Offset 255, 15 lines modifiedOffset 255, 15 lines modified
  
255 ····invoke-virtual·{v6},·Ljava/lang/Float;->floatValue()F255 ····invoke-virtual·{v6},·Ljava/lang/Float;->floatValue()F
  
256 ····move-result·v6256 ····move-result·v6
  
257 ····float-to-double·v0,·v6257 ····float-to-double·v0,·v6
  
258 ····move-wide/from16·v17,·v0258 ····move-wide/from16·v18,·v0
  
259 ····move-object/from16·v0,·p1259 ····move-object/from16·v0,·p1
  
260 ····iget-object·v6,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Series:Lcom/artfulbits/aiCharts/Base/ChartSeries;260 ····iget-object·v6,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Series:Lcom/artfulbits/aiCharts/Base/ChartSeries;
  
261 ····sget-object·v7,·Lcom/artfulbits/aiCharts/Types/ChartFunnelType;->MINIMAL:Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;261 ····sget-object·v7,·Lcom/artfulbits/aiCharts/Types/ChartFunnelType;->MINIMAL:Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;
  
Offset 275, 105 lines modifiedOffset 275, 109 lines modified
  
275 ····invoke-virtual·{v6},·Ljava/lang/Float;->floatValue()F275 ····invoke-virtual·{v6},·Ljava/lang/Float;->floatValue()F
  
276 ····move-result·v6276 ····move-result·v6
  
277 ····float-to-double·v0,·v6277 ····float-to-double·v0,·v6
  
278 ····move-wide/from16·v19,·v0278 ····move-wide/from16·v20,·v0
  
279 ····const/4·v9,·0x0279 ····const/4·v7,·0x0
  
280 ····sget-object·v6,·Lcom/artfulbits/aiCharts/Types/ChartFunnelType$Style;->YIsWidth:Lcom/artfulbits/aiCharts/Types/ChartFunnelType$Style;280 ····sget-object·v6,·Lcom/artfulbits/aiCharts/Types/ChartFunnelType$Style;->YIsWidth:Lcom/artfulbits/aiCharts/Types/ChartFunnelType$Style;
  
281 ····if-ne·v5,·v6,·:cond_4281 ····if-ne·v5,·v6,·:cond_4
  
282 ····const-wide/16·v6,·0x0282 ····const-wide/16·v8,·0x0
  
283 ····new-instance·v5,·Lcom/artfulbits/aiCharts/Types/ChartFunnelType$1;283 ····new-instance·v5,·Lcom/artfulbits/aiCharts/Types/ChartFunnelType$1;
  
284 ····move-object/from16·v0,·p0284 ····move-object/from16·v0,·p0
  
285 ····invoke-direct·{v5,·v0,·v12},·Lcom/artfulbits/aiCharts/Types/ChartFunnelType$1;-><init>(Lcom/artfulbits/aiCharts/Types/ChartFunnelType;I)V285 ····invoke-direct·{v5,·v0,·v12},·Lcom/artfulbits/aiCharts/Types/ChartFunnelType$1;-><init>(Lcom/artfulbits/aiCharts/Types/ChartFunnelType;I)V
  
286 ····invoke-static·{v4,·v5},·Ljava/util/Arrays;->sort([Ljava/lang/Object;Ljava/util/Comparator;)V286 ····invoke-static·{v4,·v5},·Ljava/util/Arrays;->sort([Ljava/lang/Object;Ljava/util/Comparator;)V
  
287 ····array-length·v8,·v4287 ····array-length·v0,·v4
  
 288 ····move/from16·v17,·v0
  
288 ····const/4·v5,·0x0289 ····const/4·v5,·0x0
  
289 ····move·v11,·v9290 ····move-wide·v10,·v8
  
290 ····move-wide·v9,·v6291 ····move·v9,·v7
  
291 ····:goto_0292 ····:goto_0
 293 ····move/from16·v0,·v17
  
292 ····if-ge·v5,·v8,·:cond_0294 ····if-ge·v5,·v0,·:cond_0
  
293 ····aget-object·v6,·v4,·v5295 ····aget-object·v6,·v4,·v5
  
294 ····invoke-virtual·{v6,·v12},·Lcom/artfulbits/aiCharts/Base/ChartPoint;->getY(I)D296 ····invoke-virtual·{v6,·v12},·Lcom/artfulbits/aiCharts/Base/ChartPoint;->getY(I)D
  
295 ····move-result-wide·v6297 ····move-result-wide·v6
  
296 ····invoke-static·{v6,·v7},·Ljava/lang/Math;->abs(D)D298 ····invoke-static·{v6,·v7},·Ljava/lang/Math;->abs(D)D
  
297 ····move-result-wide·v6299 ····move-result-wide·v6
  
298 ····invoke-static·{v9,·v10,·v6,·v7},·Ljava/lang/Math;->max(DD)D300 ····invoke-static·{v10,·v11,·v6,·v7},·Ljava/lang/Math;->max(DD)D
  
299 ····move-result-wide·v6301 ····move-result-wide·v6
  
300 ····add-int/lit8·v9,·v11,·0x1302 ····add-int/lit8·v8,·v9,·0x1
  
301 ····add-int/lit8·v5,·v5,·0x1303 ····add-int/lit8·v5,·v5,·0x1
  
302 ····move·v11,·v9304 ····move-wide·v10,·v6
  
303 ····move-wide·v9,·v6305 ····move·v9,·v8
  
304 ····goto·:goto_0306 ····goto·:goto_0
  
305 ····:cond_0307 ····:cond_0
306 ····const/4·v5,·0x1308 ····const/4·v5,·0x1
  
307 ····if-le·v11,·v5,·:cond_c309 ····if-le·v9,·v5,·:cond_c
  
308 ····new-instance·v21,·Landroid/graphics/Path;310 ····new-instance·v17,·Landroid/graphics/Path;
  
309 ····invoke-direct/range·{v21·..·v21},·Landroid/graphics/Path;-><init>()V311 ····invoke-direct/range·{v17·..·v17},·Landroid/graphics/Path;-><init>()V
  
310 ····const-wide/16·v6,·0x0312 ····const-wide/16·v6,·0x0
  
311 ····const/4·v5,·0x0313 ····const/4·v5,·0x0
  
312 ····aget-object·v8,·v4,·v5314 ····aget-object·v8,·v4,·v5
  
313 ····const-wide/high16·v22,·0x3ff0000000000000L····#·1.0315 ····const-wide/high16·v22,·0x3ff0000000000000L····#·1.0
  
314 ····div-double·v22,·v22,·v9316 ····div-double·v10,·v22,·v10
  
315 ····const-wide/high16·v9,·0x3ff0000000000000L····#·1.0317 ····const-wide/high16·v22,·0x3ff0000000000000L····#·1.0
  
316 ····add-int/lit8·v5,·v11,·-0x2318 ····add-int/lit8·v5,·v9,·-0x2
  
317 ····int-to-double·v0,·v5319 ····int-to-double·v0,·v5
  
318 ····move-wide/from16·v24,·v0320 ····move-wide/from16·v24,·v0
  
319 ····mul-double·v24,·v24,·v17321 ····mul-double·v24,·v24,·v18
  
320 ····sub-double·v9,·v9,·v24322 ····sub-double·v22,·v22,·v24
  
Max diff block lines reached; 12431/16063 bytes (77.39%) of diff not shown.
10.7 KB
smali/com/artfulbits/aiCharts/Types/ChartRangeColumnType.smali
    
Offset 18, 218 lines modifiedOffset 18, 224 lines modified
  
18 ····return-void18 ····return-void
19 .end·method19 .end·method
  
  
20 #·virtual·methods20 #·virtual·methods
21 .method·public·draw(Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;)V21 .method·public·draw(Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;)V
22 ····.locals·1822 ····.locals·20
  
23 ····invoke-virtual/range·{p1·..·p1},·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->getSideBySideOffset()Lcom/artfulbits/aiCharts/Base/DoubleRange;23 ····invoke-virtual/range·{p1·..·p1},·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->getSideBySideOffset()Lcom/artfulbits/aiCharts/Base/DoubleRange;
  
24 ····move-result-object·v1424 ····move-result-object·v16
  
25 ····move-object/from16·v0,·p125 ····move-object/from16·v0,·p1
  
26 ····iget-object·v1,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Series:Lcom/artfulbits/aiCharts/Base/ChartSeries;26 ····iget-object·v2,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Series:Lcom/artfulbits/aiCharts/Base/ChartSeries;
  
27 ····invoke-virtual·{v1},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointsCache()Ljava/util/List;27 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointsCache()Ljava/util/List;
  
28 ····move-result-object·v128 ····move-result-object·v3
  
29 ····move-object/from16·v0,·p129 ····move-object/from16·v0,·p1
  
30 ····iget-object·v2,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Series:Lcom/artfulbits/aiCharts/Base/ChartSeries;30 ····iget-object·v2,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Series:Lcom/artfulbits/aiCharts/Base/ChartSeries;
  
31 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointDeclaration()Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;31 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointDeclaration()Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;
  
32 ····move-result-object·v232 ····move-result-object·v2
  
33 ····iget·v15,·v2,·Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;->LowValueIndex:I33 ····iget·v0,·v2,·Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;->LowValueIndex:I
  
 34 ····move/from16·v17,·v0
  
34 ····move-object/from16·v0,·p135 ····move-object/from16·v0,·p1
  
35 ····iget-object·v2,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Series:Lcom/artfulbits/aiCharts/Base/ChartSeries;36 ····iget-object·v2,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Series:Lcom/artfulbits/aiCharts/Base/ChartSeries;
  
36 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointDeclaration()Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;37 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointDeclaration()Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;
  
37 ····move-result-object·v238 ····move-result-object·v2
  
38 ····iget·v0,·v2,·Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;->HighValueIndex:I39 ····iget·v0,·v2,·Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;->HighValueIndex:I
  
39 ····move/from16·v16,·v040 ····move/from16·v18,·v0
  
40 ····invoke-interface·{v1},·Ljava/util/List;->size()I41 ····invoke-interface·{v3},·Ljava/util/List;->size()I
  
41 ····move-result·v242 ····move-result·v2
  
42 ····add-int/lit8·v7,·v2,·-0x143 ····add-int/lit8·v9,·v2,·-0x1
  
43 ····move-object/from16·v0,·p144 ····move-object/from16·v0,·p1
  
44 ····iget-object·v2,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->ActualXAxis:Lcom/artfulbits/aiCharts/Base/ChartAxis;45 ····iget-object·v2,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->ActualXAxis:Lcom/artfulbits/aiCharts/Base/ChartAxis;
  
45 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartAxis;->getScale()Lcom/artfulbits/aiCharts/Base/ChartAxisScale;46 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartAxis;->getScale()Lcom/artfulbits/aiCharts/Base/ChartAxisScale;
  
46 ····move-result-object·v247 ····move-result-object·v2
  
47 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->getVisibleMinimum()D48 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->getVisibleMinimum()D
  
48 ····move-result-wide·v249 ····move-result-wide·v4
  
49 ····move-object/from16·v0,·p150 ····move-object/from16·v0,·p1
  
50 ····iget-object·v4,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->ActualXAxis:Lcom/artfulbits/aiCharts/Base/ChartAxis;51 ····iget-object·v2,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->ActualXAxis:Lcom/artfulbits/aiCharts/Base/ChartAxis;
  
51 ····invoke-virtual·{v4},·Lcom/artfulbits/aiCharts/Base/ChartAxis;->getScale()Lcom/artfulbits/aiCharts/Base/ChartAxisScale;52 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartAxis;->getScale()Lcom/artfulbits/aiCharts/Base/ChartAxisScale;
  
52 ····move-result-object·v453 ····move-result-object·v2
  
53 ····invoke-virtual·{v4},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->getVisibleMaximum()D54 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->getVisibleMaximum()D
  
54 ····move-result-wide·v455 ····move-result-wide·v6
  
55 ····const/4·v6,·0x056 ····const/4·v8,·0x0
  
56 ····invoke-static/range·{v1·..·v7},·Lcom/artfulbits/aiCharts/Types/ChartRangeColumnType;->getVisibleFrom(Ljava/util/List;DDII)I57 ····invoke-static/range·{v3·..·v9},·Lcom/artfulbits/aiCharts/Types/ChartRangeColumnType;->getVisibleFrom(Ljava/util/List;DDII)I
  
57 ····move-result·v658 ····move-result·v8
  
58 ····invoke-static/range·{v1·..·v7},·Lcom/artfulbits/aiCharts/Types/ChartRangeColumnType;->getVisibleTo(Ljava/util/List;DDII)I59 ····invoke-static/range·{v3·..·v9},·Lcom/artfulbits/aiCharts/Types/ChartRangeColumnType;->getVisibleTo(Ljava/util/List;DDII)I
  
59 ····move-result·v1760 ····move-result·v19
  
60 ····new-instance·v11,·Landroid/graphics/RectF;61 ····new-instance·v14,·Landroid/graphics/RectF;
  
61 ····invoke-direct·{v11},·Landroid/graphics/RectF;-><init>()V62 ····invoke-direct·{v14},·Landroid/graphics/RectF;-><init>()V
  
62 ····move·v13,·v663 ····move·v15,·v8
  
63 ····:goto_064 ····:goto_0
64 ····move/from16·v0,·v1765 ····move/from16·v0,·v19
  
65 ····if-gt·v13,·v0,·:cond_366 ····if-gt·v15,·v0,·:cond_3
  
66 ····invoke-interface·{v1,·v13},·Ljava/util/List;->get(I)Ljava/lang/Object;67 ····invoke-interface·{v3,·v15},·Ljava/util/List;->get(I)Ljava/lang/Object;
  
67 ····move-result-object·v268 ····move-result-object·v2
  
68 ····move-object·v12,·v269 ····check-cast·v2,·Lcom/artfulbits/aiCharts/Base/ChartPoint;
  
69 ····check-cast·v12,·Lcom/artfulbits/aiCharts/Base/ChartPoint;70 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartPoint;->getX()D
  
70 ····invoke-virtual·{v12},·Lcom/artfulbits/aiCharts/Base/ChartPoint;->getX()D71 ····move-result-wide·v4
  
71 ····move-result-wide·v272 ····move-object/from16·v0,·v16
  
72 ····iget-wide·v4,·v14,·Lcom/artfulbits/aiCharts/Base/DoubleRange;->Minimum:D73 ····iget-wide·v6,·v0,·Lcom/artfulbits/aiCharts/Base/DoubleRange;->Minimum:D
  
73 ····add-double·v3,·v2,·v474 ····add-double/2addr·v6,·v4
  
74 ····invoke-virtual·{v12,·v15},·Lcom/artfulbits/aiCharts/Base/ChartPoint;->getY(I)D75 ····move/from16·v0,·v17
  
75 ····move-result-wide·v576 ····invoke-virtual·{v2,·v0},·Lcom/artfulbits/aiCharts/Base/ChartPoint;->getY(I)D
  
76 ····invoke-virtual·{v12},·Lcom/artfulbits/aiCharts/Base/ChartPoint;->getX()D77 ····move-result-wide·v8
  
77 ····move-result-wide·v778 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartPoint;->getX()D
  
78 ····iget-wide·v9,·v14,·Lcom/artfulbits/aiCharts/Base/DoubleRange;->Maximum:D79 ····move-result-wide·v4
  
79 ····add-double/2addr·v7,·v980 ····move-object/from16·v0,·v16
  
80 ····move/from16·v0,·v1681 ····iget-wide·v10,·v0,·Lcom/artfulbits/aiCharts/Base/DoubleRange;->Maximum:D
  
81 ····invoke-virtual·{v12,·v0},·Lcom/artfulbits/aiCharts/Base/ChartPoint;->getY(I)D82 ····add-double/2addr·v10,·v4
Max diff block lines reached; 4723/10810 bytes (43.69%) of diff not shown.
56.4 KB
smali/com/artfulbits/aiCharts/Types/ChartPieType.smali
    
Offset 332, 15 lines modifiedOffset 332, 15 lines modified
332 .method·public·drawMarkers(Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;)V332 .method·public·drawMarkers(Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;)V
333 ····.locals·0333 ····.locals·0
  
334 ····return-void334 ····return-void
335 .end·method335 .end·method
  
336 .method·protected·drawPie(Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;Ljava/util/List;Landroid/graphics/Rect;I)Landroid/graphics/Rect;336 .method·protected·drawPie(Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;Ljava/util/List;Landroid/graphics/Rect;I)Landroid/graphics/Rect;
337 ····.locals·33337 ····.locals·34
338 ····.annotation·system·Ldalvik/annotation/Signature;338 ····.annotation·system·Ldalvik/annotation/Signature;
339 ········value·=·{339 ········value·=·{
340 ············"(",340 ············"(",
341 ············"Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;",341 ············"Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;",
342 ············"Ljava/util/List",342 ············"Ljava/util/List",
343 ············"<",343 ············"<",
344 ············"Lcom/artfulbits/aiCharts/Base/ChartPoint;",344 ············"Lcom/artfulbits/aiCharts/Base/ChartPoint;",
Offset 349, 1318 lines modifiedOffset 349, 1318 lines modified
349 ············"I)",349 ············"I)",
350 ············"Landroid/graphics/Rect;"350 ············"Landroid/graphics/Rect;"
351 ········}351 ········}
352 ····.end·annotation352 ····.end·annotation
  
353 ····invoke-interface/range·{p2·..·p2},·Ljava/util/List;->size()I353 ····invoke-interface/range·{p2·..·p2},·Ljava/util/List;->size()I
  
354 ····move-result·v18354 ····move-result·v17
  
355 ····move-object/from16·v0,·p1355 ····move-object/from16·v0,·p1
  
356 ····iget-object·v7,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Series:Lcom/artfulbits/aiCharts/Base/ChartSeries;356 ····iget-object·v8,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Series:Lcom/artfulbits/aiCharts/Base/ChartSeries;
  
357 ····invoke-virtual·{v7},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointDeclaration()Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;357 ····invoke-virtual·{v8},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointDeclaration()Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;
  
358 ····move-result-object·v3358 ····move-result-object·v4
  
359 ····iget·v0,·v3,·Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;->YValueIndex:I359 ····iget·v0,·v4,·Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;->YValueIndex:I
  
360 ····move/from16·v19,·v0360 ····move/from16·v20,·v0
  
361 ····sget-object·v3,·Lcom/artfulbits/aiCharts/Types/ChartPieType;->LABEL_STYLE:Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;361 ····sget-object·v4,·Lcom/artfulbits/aiCharts/Types/ChartPieType;->LABEL_STYLE:Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;
  
362 ····invoke-virtual·{v7,·v3},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getAttribute(Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;)Ljava/lang/Object;362 ····invoke-virtual·{v8,·v4},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getAttribute(Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;)Ljava/lang/Object;
  
363 ····move-result-object·v3363 ····move-result-object·v4
  
364 ····check-cast·v3,·Lcom/artfulbits/aiCharts/Types/ChartPieType$LabelStyle;364 ····check-cast·v4,·Lcom/artfulbits/aiCharts/Types/ChartPieType$LabelStyle;
  
365 ····sget-object·v4,·Lcom/artfulbits/aiCharts/Types/ChartPieType$LabelStyle;->Inside:Lcom/artfulbits/aiCharts/Types/ChartPieType$LabelStyle;365 ····sget-object·v5,·Lcom/artfulbits/aiCharts/Types/ChartPieType$LabelStyle;->Inside:Lcom/artfulbits/aiCharts/Types/ChartPieType$LabelStyle;
  
366 ····if-eq·v3,·v4,·:cond_0366 ····if-eq·v4,·v5,·:cond_0
  
367 ····const/4·v4,·0x1367 ····const/4·v5,·0x1
  
368 ····move·v14,·v4368 ····move·v15,·v5
  
369 ····:goto_0369 ····:goto_0
370 ····sget-object·v4,·Lcom/artfulbits/aiCharts/Types/ChartPieType$LabelStyle;->OutsideColumn:Lcom/artfulbits/aiCharts/Types/ChartPieType$LabelStyle;370 ····sget-object·v5,·Lcom/artfulbits/aiCharts/Types/ChartPieType$LabelStyle;->OutsideColumn:Lcom/artfulbits/aiCharts/Types/ChartPieType$LabelStyle;
  
371 ····if-ne·v3,·v4,·:cond_1371 ····if-ne·v4,·v5,·:cond_1
  
372 ····const/4·v3,·0x1372 ····const/4·v4,·0x1
  
373 ····move·v15,·v3373 ····move/from16·v16,·v4
  
374 ····:goto_1374 ····:goto_1
375 ····sget-object·v3,·Lcom/artfulbits/aiCharts/Types/ChartPieType;->LABEL_OFFSET:Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;375 ····sget-object·v4,·Lcom/artfulbits/aiCharts/Types/ChartPieType;->LABEL_OFFSET:Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;
  
376 ····invoke-virtual·{v7,·v3},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getAttribute(Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;)Ljava/lang/Object;376 ····invoke-virtual·{v8,·v4},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getAttribute(Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;)Ljava/lang/Object;
  
377 ····move-result-object·v3377 ····move-result-object·v4
  
378 ····check-cast·v3,·Ljava/lang/Float;378 ····check-cast·v4,·Ljava/lang/Float;
  
379 ····invoke-virtual·{v3},·Ljava/lang/Float;->floatValue()F379 ····invoke-virtual·{v4},·Ljava/lang/Float;->floatValue()F
  
380 ····move-result·v20380 ····move-result·v21
  
381 ····sget-object·v3,·Lcom/artfulbits/aiCharts/Types/ChartPieType;->MINIMAL_SIZE:Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;381 ····sget-object·v4,·Lcom/artfulbits/aiCharts/Types/ChartPieType;->MINIMAL_SIZE:Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;
  
382 ····invoke-virtual·{v7,·v3},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getAttribute(Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;)Ljava/lang/Object;382 ····invoke-virtual·{v8,·v4},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getAttribute(Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;)Ljava/lang/Object;
  
383 ····move-result-object·v3383 ····move-result-object·v4
  
384 ····check-cast·v3,·Ljava/lang/Float;384 ····check-cast·v4,·Ljava/lang/Float;
  
385 ····invoke-virtual·{v3},·Ljava/lang/Float;->floatValue()F385 ····invoke-virtual·{v4},·Ljava/lang/Float;->floatValue()F
  
386 ····move-result·v3386 ····move-result·v4
  
387 ····const/high16·v4,·0x40000000····#·2.0f387 ····const/high16·v5,·0x40000000····#·2.0f
  
388 ····div-float·v8,·v3,·v4388 ····div-float·v9,·v4,·v5
  
389 ····sget-object·v3,·Lcom/artfulbits/aiCharts/Types/ChartPieType;->TICK_SIZE:Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;389 ····sget-object·v4,·Lcom/artfulbits/aiCharts/Types/ChartPieType;->TICK_SIZE:Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;
  
390 ····invoke-virtual·{v7,·v3},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getAttribute(Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;)Ljava/lang/Object;390 ····invoke-virtual·{v8,·v4},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getAttribute(Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;)Ljava/lang/Object;
  
391 ····move-result-object·v3391 ····move-result-object·v4
  
392 ····check-cast·v3,·Ljava/lang/Integer;392 ····check-cast·v4,·Ljava/lang/Integer;
  
393 ····invoke-virtual·{v3},·Ljava/lang/Integer;->intValue()I393 ····invoke-virtual·{v4},·Ljava/lang/Integer;->intValue()I
  
394 ····move-result·v21394 ····move-result·v22
  
395 ····move/from16·v0,·p4395 ····move/from16·v0,·p4
  
396 ····int-to-float·v10,·v0396 ····int-to-float·v11,·v0
  
397 ····const-wide/16·v5,·0x0397 ····const-wide/16·v6,·0x0
  
398 ····sget-object·v3,·Lcom/artfulbits/aiCharts/Types/ChartPieType;->OPTIMIZE_POINTS:Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;398 ····sget-object·v4,·Lcom/artfulbits/aiCharts/Types/ChartPieType;->OPTIMIZE_POINTS:Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;
  
399 ····invoke-virtual·{v7,·v3},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getAttribute(Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;)Ljava/lang/Object;399 ····invoke-virtual·{v8,·v4},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getAttribute(Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;)Ljava/lang/Object;
  
400 ····move-result-object·v3400 ····move-result-object·v4
  
401 ····check-cast·v3,·Ljava/lang/Boolean;401 ····check-cast·v4,·Ljava/lang/Boolean;
  
402 ····invoke-virtual·{v3},·Ljava/lang/Boolean;->booleanValue()Z402 ····invoke-virtual·{v4},·Ljava/lang/Boolean;->booleanValue()Z
  
403 ····move-result·v3403 ····move-result·v4
  
404 ····if-eqz·v3,·:cond_2404 ····if-eqz·v4,·:cond_2
  
405 ····const/4·v3,·0x0405 ····const/4·v4,·0x0
  
406 ····div-int/lit8·v7,·v18,·0x4406 ····div-int/lit8·v8,·v17,·0x4
  
Max diff block lines reached; 50330/57688 bytes (87.25%) of diff not shown.
18.7 KB
smali/com/artfulbits/aiCharts/Types/ChartHiLoOpenCloseType.smali
    
Offset 56, 354 lines modifiedOffset 56, 332 lines modified
  
56 ····return-void56 ····return-void
57 .end·method57 .end·method
  
  
58 #·virtual·methods58 #·virtual·methods
59 .method·public·draw(Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;)V59 .method·public·draw(Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;)V
60 ····.locals·5260 ····.locals·51
  
61 ····move-object/from16·v0,·p161 ····move-object/from16·v0,·p1
  
62 ····iget-object·v4,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Series:Lcom/artfulbits/aiCharts/Base/ChartSeries;62 ····iget-object·v2,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Series:Lcom/artfulbits/aiCharts/Base/ChartSeries;
  
63 ····invoke-virtual/range·{p1·..·p1},·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->getSideBySideOffset()Lcom/artfulbits/aiCharts/Base/DoubleRange;63 ····invoke-virtual/range·{p1·..·p1},·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->getSideBySideOffset()Lcom/artfulbits/aiCharts/Base/DoubleRange;
  
64 ····move-result-object·v4464 ····move-result-object·v43
  
65 ····invoke-virtual/range·{v44·..·v44},·Lcom/artfulbits/aiCharts/Base/DoubleRange;->center()D65 ····invoke-virtual/range·{v43·..·v43},·Lcom/artfulbits/aiCharts/Base/DoubleRange;->center()D
  
66 ····move-result-wide·v4566 ····move-result-wide·v44
  
67 ····invoke-virtual·{v4},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointsCache()Ljava/util/List;67 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointsCache()Ljava/util/List;
  
68 ····move-result-object·v368 ····move-result-object·v3
  
69 ····invoke-virtual·{v4},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointDeclaration()Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;69 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointDeclaration()Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;
  
70 ····move-result-object·v570 ····move-result-object·v4
  
71 ····iget·v0,·v5,·Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;->HighValueIndex:I71 ····iget·v0,·v4,·Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;->HighValueIndex:I
  
72 ····move/from16·v47,·v072 ····move/from16·v46,·v0
  
73 ····invoke-virtual·{v4},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointDeclaration()Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;73 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointDeclaration()Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;
  
74 ····move-result-object·v574 ····move-result-object·v4
  
75 ····iget·v0,·v5,·Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;->LowValueIndex:I75 ····iget·v0,·v4,·Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;->LowValueIndex:I
  
76 ····move/from16·v48,·v076 ····move/from16·v47,·v0
  
77 ····invoke-virtual·{v4},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointDeclaration()Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;77 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointDeclaration()Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;
  
78 ····move-result-object·v578 ····move-result-object·v4
  
79 ····iget·v0,·v5,·Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;->CloseValueIndex:I79 ····iget·v0,·v4,·Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;->CloseValueIndex:I
  
80 ····move/from16·v49,·v080 ····move/from16·v48,·v0
  
81 ····invoke-virtual·{v4},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointDeclaration()Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;81 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointDeclaration()Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;
  
82 ····move-result-object·v582 ····move-result-object·v4
  
83 ····iget·v0,·v5,·Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;->OpenValueIndex:I83 ····iget·v0,·v4,·Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;->OpenValueIndex:I
  
84 ····move/from16·v50,·v084 ····move/from16·v49,·v0
  
85 ····sget-object·v5,·Lcom/artfulbits/aiCharts/Types/ChartHiLoOpenCloseType;->STYLE:Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;85 ····sget-object·v4,·Lcom/artfulbits/aiCharts/Types/ChartHiLoOpenCloseType;->STYLE:Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;
  
86 ····invoke-virtual·{v4,·v5},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getAttribute(Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;)Ljava/lang/Object;86 ····invoke-virtual·{v2,·v4},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getAttribute(Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;)Ljava/lang/Object;
  
87 ····move-result-object·v487 ····move-result-object·v2
  
88 ····check-cast·v4,·Lcom/artfulbits/aiCharts/Types/ChartHiLoOpenCloseType$Style;88 ····check-cast·v2,·Lcom/artfulbits/aiCharts/Types/ChartHiLoOpenCloseType$Style;
  
89 ····sget-object·v5,·Lcom/artfulbits/aiCharts/Types/ChartHiLoOpenCloseType$Style;->All:Lcom/artfulbits/aiCharts/Types/ChartHiLoOpenCloseType$Style;89 ····sget-object·v4,·Lcom/artfulbits/aiCharts/Types/ChartHiLoOpenCloseType$Style;->All:Lcom/artfulbits/aiCharts/Types/ChartHiLoOpenCloseType$Style;
  
90 ····if-eq·v4,·v5,·:cond_090 ····if-eq·v2,·v4,·:cond_0
  
91 ····sget-object·v5,·Lcom/artfulbits/aiCharts/Types/ChartHiLoOpenCloseType$Style;->OpenOnly:Lcom/artfulbits/aiCharts/Types/ChartHiLoOpenCloseType$Style;91 ····sget-object·v4,·Lcom/artfulbits/aiCharts/Types/ChartHiLoOpenCloseType$Style;->OpenOnly:Lcom/artfulbits/aiCharts/Types/ChartHiLoOpenCloseType$Style;
  
92 ····if-ne·v4,·v5,·:cond_492 ····if-ne·v2,·v4,·:cond_4
  
93 ····:cond_093 ····:cond_0
94 ····const/4·v5,·0x194 ····const/4·v4,·0x1
  
95 ····move/from16·v41,·v595 ····move/from16·v41,·v4
  
96 ····:goto_096 ····:goto_0
97 ····sget-object·v5,·Lcom/artfulbits/aiCharts/Types/ChartHiLoOpenCloseType$Style;->All:Lcom/artfulbits/aiCharts/Types/ChartHiLoOpenCloseType$Style;97 ····sget-object·v4,·Lcom/artfulbits/aiCharts/Types/ChartHiLoOpenCloseType$Style;->All:Lcom/artfulbits/aiCharts/Types/ChartHiLoOpenCloseType$Style;
  
98 ····if-eq·v4,·v5,·:cond_198 ····if-eq·v2,·v4,·:cond_1
  
99 ····sget-object·v5,·Lcom/artfulbits/aiCharts/Types/ChartHiLoOpenCloseType$Style;->CloseOnly:Lcom/artfulbits/aiCharts/Types/ChartHiLoOpenCloseType$Style;99 ····sget-object·v4,·Lcom/artfulbits/aiCharts/Types/ChartHiLoOpenCloseType$Style;->CloseOnly:Lcom/artfulbits/aiCharts/Types/ChartHiLoOpenCloseType$Style;
  
100 ····if-ne·v4,·v5,·:cond_5100 ····if-ne·v2,·v4,·:cond_5
  
101 ····:cond_1101 ····:cond_1
102 ····const/4·v4,·0x1102 ····const/4·v2,·0x1
  
103 ····move/from16·v42,·v4103 ····move/from16·v42,·v2
  
104 ····:goto_1104 ····:goto_1
105 ····invoke-interface·{v3},·Ljava/util/List;->size()I105 ····invoke-interface·{v3},·Ljava/util/List;->size()I
  
106 ····move-result·v4106 ····move-result·v2
  
107 ····add-int/lit8·v9,·v4,·-0x1107 ····add-int/lit8·v9,·v2,·-0x1
  
108 ····move-object/from16·v0,·p1108 ····move-object/from16·v0,·p1
  
109 ····iget-object·v4,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->ActualXAxis:Lcom/artfulbits/aiCharts/Base/ChartAxis;109 ····iget-object·v2,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->ActualXAxis:Lcom/artfulbits/aiCharts/Base/ChartAxis;
  
110 ····invoke-virtual·{v4},·Lcom/artfulbits/aiCharts/Base/ChartAxis;->getScale()Lcom/artfulbits/aiCharts/Base/ChartAxisScale;110 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartAxis;->getScale()Lcom/artfulbits/aiCharts/Base/ChartAxisScale;
  
111 ····move-result-object·v4111 ····move-result-object·v2
  
112 ····invoke-virtual·{v4},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->getVisibleMinimum()D112 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->getVisibleMinimum()D
  
113 ····move-result-wide·v4113 ····move-result-wide·v4
  
114 ····move-object/from16·v0,·p1114 ····move-object/from16·v0,·p1
  
115 ····iget-object·v6,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->ActualXAxis:Lcom/artfulbits/aiCharts/Base/ChartAxis;115 ····iget-object·v2,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->ActualXAxis:Lcom/artfulbits/aiCharts/Base/ChartAxis;
  
116 ····invoke-virtual·{v6},·Lcom/artfulbits/aiCharts/Base/ChartAxis;->getScale()Lcom/artfulbits/aiCharts/Base/ChartAxisScale;116 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartAxis;->getScale()Lcom/artfulbits/aiCharts/Base/ChartAxisScale;
  
117 ····move-result-object·v6117 ····move-result-object·v2
  
118 ····invoke-virtual·{v6},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->getVisibleMaximum()D118 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->getVisibleMaximum()D
  
119 ····move-result-wide·v6119 ····move-result-wide·v6
  
120 ····const/4·v8,·0x0120 ····const/4·v8,·0x0
  
121 ····invoke-static/range·{v3·..·v9},·Lcom/artfulbits/aiCharts/Types/ChartHiLoOpenCloseType;->getVisibleFrom(Ljava/util/List;DDII)I121 ····invoke-static/range·{v3·..·v9},·Lcom/artfulbits/aiCharts/Types/ChartHiLoOpenCloseType;->getVisibleFrom(Ljava/util/List;DDII)I
  
Max diff block lines reached; 11059/18974 bytes (58.29%) of diff not shown.
12.0 KB
smali/com/artfulbits/aiCharts/Types/ChartStackedAreaType.smali
    
Offset 45, 274 lines modifiedOffset 45, 280 lines modified
  
45 ····return-void45 ····return-void
46 .end·method46 .end·method
  
  
47 #·virtual·methods47 #·virtual·methods
48 .method·public·draw(Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;)V48 .method·public·draw(Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;)V
49 ····.locals·1749 ····.locals·18
  
50 ····move-object/from16·v0,·p150 ····move-object/from16·v0,·p1
  
51 ····iget-object·v11,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Series:Lcom/artfulbits/aiCharts/Base/ChartSeries;51 ····iget-object·v12,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Series:Lcom/artfulbits/aiCharts/Base/ChartSeries;
  
52 ····invoke-virtual·{v11},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointDeclaration()Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;52 ····invoke-virtual·{v12},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointDeclaration()Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;
  
53 ····move-result-object·v253 ····move-result-object·v2
  
54 ····invoke-virtual·{v11},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointsCache()Ljava/util/List;54 ····invoke-virtual·{v12},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointsCache()Ljava/util/List;
  
55 ····move-result-object·v155 ····move-result-object·v3
  
56 ····iget·v12,·v2,·Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;->YValueIndex:I56 ····iget·v13,·v2,·Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;->YValueIndex:I
  
57 ····invoke-interface·{v1},·Ljava/util/List;->size()I57 ····invoke-interface·{v3},·Ljava/util/List;->size()I
  
58 ····move-result·v258 ····move-result·v2
  
59 ····const/4·v3,·0x159 ····const/4·v4,·0x1
  
60 ····if-le·v2,·v3,·:cond_160 ····if-le·v2,·v4,·:cond_1
  
61 ····invoke-interface·{v1},·Ljava/util/List;->size()I61 ····invoke-interface·{v3},·Ljava/util/List;->size()I
  
62 ····move-result·v262 ····move-result·v2
  
63 ····add-int/lit8·v7,·v2,·-0x163 ····add-int/lit8·v9,·v2,·-0x1
  
64 ····move-object/from16·v0,·p164 ····move-object/from16·v0,·p1
  
65 ····iget-object·v2,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->ActualXAxis:Lcom/artfulbits/aiCharts/Base/ChartAxis;65 ····iget-object·v2,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->ActualXAxis:Lcom/artfulbits/aiCharts/Base/ChartAxis;
  
66 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartAxis;->getScale()Lcom/artfulbits/aiCharts/Base/ChartAxisScale;66 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartAxis;->getScale()Lcom/artfulbits/aiCharts/Base/ChartAxisScale;
  
67 ····move-result-object·v267 ····move-result-object·v2
  
68 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->getVisibleMinimum()D68 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->getVisibleMinimum()D
  
69 ····move-result-wide·v269 ····move-result-wide·v4
  
70 ····move-object/from16·v0,·p170 ····move-object/from16·v0,·p1
  
71 ····iget-object·v4,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->ActualXAxis:Lcom/artfulbits/aiCharts/Base/ChartAxis;71 ····iget-object·v2,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->ActualXAxis:Lcom/artfulbits/aiCharts/Base/ChartAxis;
  
72 ····invoke-virtual·{v4},·Lcom/artfulbits/aiCharts/Base/ChartAxis;->getScale()Lcom/artfulbits/aiCharts/Base/ChartAxisScale;72 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartAxis;->getScale()Lcom/artfulbits/aiCharts/Base/ChartAxisScale;
  
73 ····move-result-object·v473 ····move-result-object·v2
  
74 ····invoke-virtual·{v4},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->getVisibleMaximum()D74 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->getVisibleMaximum()D
  
75 ····move-result-wide·v475 ····move-result-wide·v6
  
76 ····const/4·v6,·0x076 ····const/4·v8,·0x0
  
77 ····invoke-static/range·{v1·..·v7},·Lcom/artfulbits/aiCharts/Types/ChartStackedAreaType;->getVisibleFrom(Ljava/util/List;DDII)I77 ····invoke-static/range·{v3·..·v9},·Lcom/artfulbits/aiCharts/Types/ChartStackedAreaType;->getVisibleFrom(Ljava/util/List;DDII)I
  
78 ····move-result·v678 ····move-result·v8
  
79 ····invoke-static/range·{v1·..·v7},·Lcom/artfulbits/aiCharts/Types/ChartStackedAreaType;->getVisibleTo(Ljava/util/List;DDII)I79 ····invoke-static/range·{v3·..·v9},·Lcom/artfulbits/aiCharts/Types/ChartStackedAreaType;->getVisibleTo(Ljava/util/List;DDII)I
  
80 ····move-result·v1380 ····move-result·v14
  
81 ····sub-int·v2,·v13,·v681 ····sub-int·v2,·v14,·v8
  
82 ····add-int/lit8·v14,·v2,·0x182 ····add-int/lit8·v15,·v2,·0x1
  
83 ····new-instance·v15,·Landroid/graphics/Path;83 ····new-instance·v16,·Landroid/graphics/Path;
  
84 ····invoke-direct·{v15},·Landroid/graphics/Path;-><init>()V84 ····invoke-direct/range·{v16·..·v16},·Landroid/graphics/Path;-><init>()V
  
85 ····new-instance·v7,·Landroid/graphics/PointF;85 ····new-instance·v10,·Landroid/graphics/PointF;
  
86 ····invoke-direct·{v7},·Landroid/graphics/PointF;-><init>()V86 ····invoke-direct·{v10},·Landroid/graphics/PointF;-><init>()V
  
87 ····mul-int/lit8·v2,·v14,·0x487 ····mul-int/lit8·v2,·v15,·0x4
  
88 ····new-array·v0,·v2,·[F88 ····new-array·v0,·v2,·[F
  
89 ····move-object/from16·v16,·v089 ····move-object/from16·v17,·v0
  
90 ····const/4·v2,·0x090 ····const/4·v2,·0x0
  
91 ····move·v9,·v291 ····move·v4,·v2
  
92 ····move·v10,·v692 ····move·v11,·v8
  
93 ····:goto_093 ····:goto_0
94 ····if-gt·v10,·v13,·:cond_094 ····if-gt·v11,·v14,·:cond_0
  
95 ····invoke-interface·{v1,·v10},·Ljava/util/List;->get(I)Ljava/lang/Object;95 ····invoke-interface·{v3,·v11},·Ljava/util/List;->get(I)Ljava/lang/Object;
  
96 ····move-result-object·v296 ····move-result-object·v2
  
97 ····move-object·v8,·v297 ····check-cast·v2,·Lcom/artfulbits/aiCharts/Base/ChartPoint;
  
98 ····check-cast·v8,·Lcom/artfulbits/aiCharts/Base/ChartPoint;98 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartPoint;->getX()D
  
99 ····invoke-virtual·{v8},·Lcom/artfulbits/aiCharts/Base/ChartPoint;->getX()D99 ····move-result-wide·v6
  
100 ····move-result-wide·v3 
  
101 ····const/4·v2,·0x0100 ····const/4·v5,·0x0
  
102 ····move-object/from16·v0,·p1101 ····move-object/from16·v0,·p1
  
103 ····invoke-virtual·{v0,·v8,·v12,·v2},·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->getStackedValue(Lcom/artfulbits/aiCharts/Base/ChartPoint;IZ)D102 ····invoke-virtual·{v0,·v2,·v13,·v5},·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->getStackedValue(Lcom/artfulbits/aiCharts/Base/ChartPoint;IZ)D
  
104 ····move-result-wide·v5103 ····move-result-wide·v8
  
105 ····move-object/from16·v2,·p1104 ····move-object/from16·v5,·p1
  
106 ····invoke-virtual/range·{v2·..·v7},·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->getPoint(DDLandroid/graphics/PointF;)V105 ····invoke-virtual/range·{v5·..·v10},·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->getPoint(DDLandroid/graphics/PointF;)V
  
107 ····add-int/lit8·v2,·v9,·0x1106 ····add-int/lit8·v5,·v4,·0x1
  
108 ····iget·v3,·v7,·Landroid/graphics/PointF;->x:F107 ····iget·v6,·v10,·Landroid/graphics/PointF;->x:F
  
109 ····aput·v3,·v16,·v9108 ····aput·v6,·v17,·v4
Max diff block lines reached; 6195/12196 bytes (50.80%) of diff not shown.
13.5 KB
smali/com/artfulbits/aiCharts/Types/ChartFastLineType.smali
    
Offset 63, 311 lines modifiedOffset 63, 311 lines modified
  
63 ····return-void63 ····return-void
64 .end·method64 .end·method
  
  
65 #·virtual·methods65 #·virtual·methods
66 .method·public·draw(Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;)V66 .method·public·draw(Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;)V
67 ····.locals·2067 ····.locals·21
  
68 ····move-object/from16·v0,·p168 ····move-object/from16·v0,·p1
  
69 ····iget-object·v14,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Series:Lcom/artfulbits/aiCharts/Base/ChartSeries;69 ····iget-object·v15,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Series:Lcom/artfulbits/aiCharts/Base/ChartSeries;
  
70 ····invoke-virtual·{v14},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointsCache()Ljava/util/List;70 ····invoke-virtual·{v15},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointsCache()Ljava/util/List;
  
71 ····move-result-object·v171 ····move-result-object·v3
  
72 ····invoke-virtual·{v14},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointDeclaration()Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;72 ····invoke-virtual·{v15},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointDeclaration()Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;
  
73 ····move-result-object·v1573 ····move-result-object·v16
  
74 ····invoke-interface·{v1},·Ljava/util/List;->size()I74 ····invoke-interface·{v3},·Ljava/util/List;->size()I
  
75 ····move-result·v275 ····move-result·v2
  
76 ····if-lez·v2,·:cond_976 ····if-lez·v2,·:cond_9
  
77 ····invoke-interface·{v1},·Ljava/util/List;->size()I77 ····invoke-interface·{v3},·Ljava/util/List;->size()I
  
78 ····move-result·v278 ····move-result·v2
  
79 ····add-int/lit8·v7,·v2,·-0x179 ····add-int/lit8·v9,·v2,·-0x1
  
80 ····move-object/from16·v0,·p180 ····move-object/from16·v0,·p1
  
81 ····iget-object·v2,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->ActualXAxis:Lcom/artfulbits/aiCharts/Base/ChartAxis;81 ····iget-object·v2,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->ActualXAxis:Lcom/artfulbits/aiCharts/Base/ChartAxis;
  
82 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartAxis;->getScale()Lcom/artfulbits/aiCharts/Base/ChartAxisScale;82 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartAxis;->getScale()Lcom/artfulbits/aiCharts/Base/ChartAxisScale;
  
83 ····move-result-object·v283 ····move-result-object·v2
  
84 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->getVisibleMinimum()D84 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->getVisibleMinimum()D
  
85 ····move-result-wide·v285 ····move-result-wide·v4
  
86 ····move-object/from16·v0,·p186 ····move-object/from16·v0,·p1
  
87 ····iget-object·v4,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->ActualXAxis:Lcom/artfulbits/aiCharts/Base/ChartAxis;87 ····iget-object·v2,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->ActualXAxis:Lcom/artfulbits/aiCharts/Base/ChartAxis;
  
88 ····invoke-virtual·{v4},·Lcom/artfulbits/aiCharts/Base/ChartAxis;->getScale()Lcom/artfulbits/aiCharts/Base/ChartAxisScale;88 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartAxis;->getScale()Lcom/artfulbits/aiCharts/Base/ChartAxisScale;
  
89 ····move-result-object·v489 ····move-result-object·v2
  
90 ····invoke-virtual·{v4},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->getVisibleMaximum()D90 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->getVisibleMaximum()D
  
91 ····move-result-wide·v491 ····move-result-wide·v6
  
92 ····sget-object·v6,·Lcom/artfulbits/aiCharts/Types/ChartLineType;->BREAK_MODE:Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;92 ····sget-object·v2,·Lcom/artfulbits/aiCharts/Types/ChartLineType;->BREAK_MODE:Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;
  
93 ····invoke-virtual·{v14,·v6},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getAttribute(Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;)Ljava/lang/Object;93 ····invoke-virtual·{v15,·v2},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getAttribute(Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;)Ljava/lang/Object;
  
94 ····move-result-object·v694 ····move-result-object·v2
  
95 ····check-cast·v6,·Lcom/artfulbits/aiCharts/Types/ChartLineType$BreakMode;95 ····check-cast·v2,·Lcom/artfulbits/aiCharts/Types/ChartLineType$BreakMode;
  
96 ····sget-object·v8,·Lcom/artfulbits/aiCharts/Types/ChartLineType$BreakMode;->None:Lcom/artfulbits/aiCharts/Types/ChartLineType$BreakMode;96 ····sget-object·v8,·Lcom/artfulbits/aiCharts/Types/ChartLineType$BreakMode;->None:Lcom/artfulbits/aiCharts/Types/ChartLineType$BreakMode;
  
97 ····if-eq·v6,·v8,·:cond_097 ····if-eq·v2,·v8,·:cond_0
  
98 ····const/4·v8,·0x198 ····const/4·v8,·0x1
  
99 ····:goto_099 ····:goto_0
100 ····sget-object·v9,·Lcom/artfulbits/aiCharts/Types/ChartLineType$BreakMode;->Auto:Lcom/artfulbits/aiCharts/Types/ChartLineType$BreakMode;100 ····sget-object·v10,·Lcom/artfulbits/aiCharts/Types/ChartLineType$BreakMode;->Auto:Lcom/artfulbits/aiCharts/Types/ChartLineType$BreakMode;
  
101 ····if-ne·v6,·v9,·:cond_1101 ····if-ne·v2,·v10,·:cond_1
  
102 ····const/4·v6,·0x1102 ····const/4·v2,·0x1
  
103 ····move·v9,·v6103 ····move·v11,·v2
  
104 ····:goto_1104 ····:goto_1
105 ····sget-object·v6,·Lcom/artfulbits/aiCharts/Types/ChartLineType;->BREAK_DELTA:Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;105 ····sget-object·v2,·Lcom/artfulbits/aiCharts/Types/ChartLineType;->BREAK_DELTA:Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;
  
106 ····invoke-virtual·{v14,·v6},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getAttribute(Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;)Ljava/lang/Object;106 ····invoke-virtual·{v15,·v2},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getAttribute(Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;)Ljava/lang/Object;
  
107 ····move-result-object·v6107 ····move-result-object·v2
  
108 ····check-cast·v6,·Ljava/lang/Double;108 ····check-cast·v2,·Ljava/lang/Double;
  
109 ····invoke-virtual·{v6},·Ljava/lang/Double;->doubleValue()D109 ····invoke-virtual·{v2},·Ljava/lang/Double;->doubleValue()D
  
110 ····move-result-wide·v16110 ····move-result-wide·v18
  
111 ····if-eqz·v9,·:cond_b111 ····if-eqz·v11,·:cond_b
  
112 ····invoke-static/range·{v16·..·v17},·Ljava/lang/Double;->isInfinite(D)Z112 ····invoke-static/range·{v18·..·v19},·Ljava/lang/Double;->isInfinite(D)Z
  
113 ····move-result·v6113 ····move-result·v2
  
114 ····if-nez·v6,·:cond_2114 ····if-nez·v2,·:cond_2
  
115 ····const/4·v6,·0x1115 ····const/4·v2,·0x1
  
116 ····:goto_2116 ····:goto_2
117 ····move·v10,·v6117 ····move·v12,·v2
  
118 ····:goto_3118 ····:goto_3
119 ····const/4·v6,·0x0119 ····const/4·v8,·0x0
  
120 ····invoke-static/range·{v1·..·v7},·Lcom/artfulbits/aiCharts/Types/ChartFastLineType;->getVisibleFrom(Ljava/util/List;DDII)I120 ····invoke-static/range·{v3·..·v9},·Lcom/artfulbits/aiCharts/Types/ChartFastLineType;->getVisibleFrom(Ljava/util/List;DDII)I
  
121 ····move-result·v6121 ····move-result·v8
  
122 ····invoke-static/range·{v1·..·v7},·Lcom/artfulbits/aiCharts/Types/ChartFastLineType;->getVisibleTo(Ljava/util/List;DDII)I122 ····invoke-static/range·{v3·..·v9},·Lcom/artfulbits/aiCharts/Types/ChartFastLineType;->getVisibleTo(Ljava/util/List;DDII)I
  
123 ····move-result·v18123 ····move-result·v17
  
124 ····invoke-interface·{v1,·v6},·Ljava/util/List;->get(I)Ljava/lang/Object;124 ····invoke-interface·{v3,·v8},·Ljava/util/List;->get(I)Ljava/lang/Object;
  
125 ····move-result-object·v2125 ····move-result-object·v2
  
126 ····check-cast·v2,·Lcom/artfulbits/aiCharts/Base/ChartPoint;126 ····check-cast·v2,·Lcom/artfulbits/aiCharts/Base/ChartPoint;
  
127 ····new-instance·v7,·Landroid/graphics/PointF;127 ····new-instance·v10,·Landroid/graphics/PointF;
  
128 ····invoke-direct·{v7},·Landroid/graphics/PointF;-><init>()V128 ····invoke-direct·{v10},·Landroid/graphics/PointF;-><init>()V
  
Max diff block lines reached; 6998/13692 bytes (51.11%) of diff not shown.
12.3 KB
smali/com/artfulbits/aiCharts/Types/ChartRoseType.smali
    
Offset 18, 249 lines modifiedOffset 18, 267 lines modified
  
18 ····return-void18 ····return-void
19 .end·method19 .end·method
  
  
20 #·virtual·methods20 #·virtual·methods
21 .method·public·draw(Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;)V21 .method·public·draw(Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;)V
22 ····.locals·2222 ····.locals·24
  
23 ····move-object/from16·v0,·p123 ····move-object/from16·v0,·p1
  
24 ····iget-object·v3,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->ActualXAxis:Lcom/artfulbits/aiCharts/Base/ChartAxis;24 ····iget-object·v4,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->ActualXAxis:Lcom/artfulbits/aiCharts/Base/ChartAxis;
  
25 ····invoke-virtual·{v3},·Lcom/artfulbits/aiCharts/Base/ChartAxis;->getScale()Lcom/artfulbits/aiCharts/Base/ChartAxisScale;25 ····invoke-virtual·{v4},·Lcom/artfulbits/aiCharts/Base/ChartAxis;->getScale()Lcom/artfulbits/aiCharts/Base/ChartAxisScale;
  
26 ····move-result-object·v426 ····move-result-object·v5
  
27 ····move-object/from16·v0,·p127 ····move-object/from16·v0,·p1
  
28 ····iget-object·v3,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->ActualYAxis:Lcom/artfulbits/aiCharts/Base/ChartAxis;28 ····iget-object·v4,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->ActualYAxis:Lcom/artfulbits/aiCharts/Base/ChartAxis;
  
29 ····invoke-virtual·{v3},·Lcom/artfulbits/aiCharts/Base/ChartAxis;->getScale()Lcom/artfulbits/aiCharts/Base/ChartAxisScale;29 ····invoke-virtual·{v4},·Lcom/artfulbits/aiCharts/Base/ChartAxis;->getScale()Lcom/artfulbits/aiCharts/Base/ChartAxisScale;
  
30 ····move-result-object·v530 ····move-result-object·v6
  
31 ····move-object/from16·v0,·p131 ····move-object/from16·v0,·p1
  
32 ····iget-object·v3,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Series:Lcom/artfulbits/aiCharts/Base/ChartSeries;32 ····iget-object·v4,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Series:Lcom/artfulbits/aiCharts/Base/ChartSeries;
  
33 ····invoke-virtual·{v3},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointDeclaration()Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;33 ····invoke-virtual·{v4},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointDeclaration()Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;
  
34 ····move-result-object·v334 ····move-result-object·v4
  
35 ····iget·v6,·v3,·Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;->YValueIndex:I35 ····iget·v7,·v4,·Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;->YValueIndex:I
  
36 ····invoke-virtual/range·{p1·..·p1},·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->getSideBySideOffset()Lcom/artfulbits/aiCharts/Base/DoubleRange;36 ····invoke-virtual/range·{p1·..·p1},·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->getSideBySideOffset()Lcom/artfulbits/aiCharts/Base/DoubleRange;
  
37 ····move-result-object·v737 ····move-result-object·v8
  
38 ····move-object/from16·v0,·p138 ····move-object/from16·v0,·p1
  
39 ····iget-object·v3,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Bounds:Landroid/graphics/Rect;39 ····iget-object·v4,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Bounds:Landroid/graphics/Rect;
  
40 ····invoke-virtual·{v3},·Landroid/graphics/Rect;->centerX()I40 ····invoke-virtual·{v4},·Landroid/graphics/Rect;->centerX()I
  
41 ····move-result·v841 ····move-result·v9
  
42 ····move-object/from16·v0,·p142 ····move-object/from16·v0,·p1
  
43 ····iget-object·v3,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Bounds:Landroid/graphics/Rect;43 ····iget-object·v4,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Bounds:Landroid/graphics/Rect;
  
44 ····invoke-virtual·{v3},·Landroid/graphics/Rect;->centerY()I44 ····invoke-virtual·{v4},·Landroid/graphics/Rect;->centerY()I
  
45 ····move-result·v945 ····move-result·v10
  
46 ····move-object/from16·v0,·p146 ····move-object/from16·v0,·p1
  
47 ····iget-object·v3,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Bounds:Landroid/graphics/Rect;47 ····iget-object·v4,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Bounds:Landroid/graphics/Rect;
  
48 ····invoke-virtual·{v3},·Landroid/graphics/Rect;->width()I48 ····invoke-virtual·{v4},·Landroid/graphics/Rect;->width()I
  
49 ····move-result·v349 ····move-result·v4
  
50 ····move-object/from16·v0,·p150 ····move-object/from16·v0,·p1
  
51 ····iget-object·v10,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Bounds:Landroid/graphics/Rect;51 ····iget-object·v11,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Bounds:Landroid/graphics/Rect;
  
52 ····invoke-virtual·{v10},·Landroid/graphics/Rect;->height()I52 ····invoke-virtual·{v11},·Landroid/graphics/Rect;->height()I
  
53 ····move-result·v1053 ····move-result·v11
  
54 ····invoke-static·{v3,·v10},·Ljava/lang/Math;->min(II)I54 ····invoke-static·{v4,·v11},·Ljava/lang/Math;->min(II)I
  
55 ····move-result·v355 ····move-result·v4
  
56 ····div-int/lit8·v3,·v3,·0x256 ····div-int/lit8·v4,·v4,·0x2
  
57 ····int-to-float·v10,·v357 ····int-to-float·v11,·v4
  
58 ····new-instance·v11,·Landroid/graphics/Rect;58 ····new-instance·v12,·Landroid/graphics/Rect;
  
59 ····invoke-direct·{v11},·Landroid/graphics/Rect;-><init>()V59 ····invoke-direct·{v12},·Landroid/graphics/Rect;-><init>()V
  
60 ····new-instance·v12,·Landroid/graphics/Path;60 ····new-instance·v13,·Landroid/graphics/Path;
  
61 ····invoke-direct·{v12},·Landroid/graphics/Path;-><init>()V61 ····invoke-direct·{v13},·Landroid/graphics/Path;-><init>()V
  
62 ····move-object/from16·v0,·p162 ····move-object/from16·v0,·p1
  
63 ····iget-object·v3,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Series:Lcom/artfulbits/aiCharts/Base/ChartSeries;63 ····iget-object·v4,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Series:Lcom/artfulbits/aiCharts/Base/ChartSeries;
  
64 ····invoke-virtual·{v3},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointsCache()Ljava/util/List;64 ····invoke-virtual·{v4},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointsCache()Ljava/util/List;
  
65 ····move-result-object·v365 ····move-result-object·v4
  
66 ····invoke-interface·{v3},·Ljava/util/List;->iterator()Ljava/util/Iterator;66 ····invoke-interface·{v4},·Ljava/util/List;->iterator()Ljava/util/Iterator;
  
67 ····move-result-object·v1367 ····move-result-object·v14
  
68 ····:goto_068 ····:goto_0
69 ····invoke-interface·{v13},·Ljava/util/Iterator;->hasNext()Z69 ····invoke-interface·{v14},·Ljava/util/Iterator;->hasNext()Z
  
70 ····move-result·v3 
  
71 ····if-eqz·v3,·:cond_1 
  
72 ····invoke-interface·{v13},·Ljava/util/Iterator;->next()Ljava/lang/Object;70 ····move-result·v4
  
73 ····move-result-object·v371 ····if-eqz·v4,·:cond_1
  
74 ····check-cast·v3,·Lcom/artfulbits/aiCharts/Base/ChartPoint;72 ····invoke-interface·{v14},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
75 ····invoke-virtual·{v3,·v6},·Lcom/artfulbits/aiCharts/Base/ChartPoint;->getY(I)D 
  
76 ····move-result-wide·v1473 ····move-result-object·v4
  
77 ····invoke-virtual·{v5,·v14,·v15},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->valueToCoefficient(D)D 
  
78 ····move-result-wide·v1474 ····check-cast·v4,·Lcom/artfulbits/aiCharts/Base/ChartPoint;
  
79 ····invoke-virtual·{v3},·Lcom/artfulbits/aiCharts/Base/ChartPoint;->getX()D75 ····invoke-virtual·{v4,·v7},·Lcom/artfulbits/aiCharts/Base/ChartPoint;->getY(I)D
  
80 ····move-result-wide·v1676 ····move-result-wide·v16
  
81 ····iget-wide·v0,·v7,·Lcom/artfulbits/aiCharts/Base/DoubleRange;->Minimum:D 
  
82 ····move-wide/from16·v18,·v0 
Max diff block lines reached; 5791/12462 bytes (46.47%) of diff not shown.
9.59 KB
smali/com/artfulbits/aiCharts/Types/ChartPointType.smali
    
Offset 178, 149 lines modifiedOffset 178, 149 lines modified
178 .method·public·drawMarkers(Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;)V178 .method·public·drawMarkers(Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;)V
179 ····.locals·12179 ····.locals·12
  
180 ····iget-object·v0,·p1,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Series:Lcom/artfulbits/aiCharts/Base/ChartSeries;180 ····iget-object·v0,·p1,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Series:Lcom/artfulbits/aiCharts/Base/ChartSeries;
  
181 ····invoke-virtual·{v0},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointsCache()Ljava/util/List;181 ····invoke-virtual·{v0},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointsCache()Ljava/util/List;
  
182 ····move-result-object·v0182 ····move-result-object·v1
  
183 ····new-instance·v7,·Landroid/graphics/PointF;183 ····new-instance·v8,·Landroid/graphics/PointF;
  
184 ····invoke-direct·{v7},·Landroid/graphics/PointF;-><init>()V184 ····invoke-direct·{v8},·Landroid/graphics/PointF;-><init>()V
  
185 ····invoke-interface·{v0},·Ljava/util/List;->size()I185 ····invoke-interface·{v1},·Ljava/util/List;->size()I
  
186 ····move-result·v1186 ····move-result·v0
  
187 ····add-int/lit8·v6,·v1,·-0x1187 ····add-int/lit8·v7,·v0,·-0x1
  
188 ····iget-object·v1,·p1,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->ActualXAxis:Lcom/artfulbits/aiCharts/Base/ChartAxis;188 ····iget-object·v0,·p1,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->ActualXAxis:Lcom/artfulbits/aiCharts/Base/ChartAxis;
  
189 ····invoke-virtual·{v1},·Lcom/artfulbits/aiCharts/Base/ChartAxis;->getScale()Lcom/artfulbits/aiCharts/Base/ChartAxisScale;189 ····invoke-virtual·{v0},·Lcom/artfulbits/aiCharts/Base/ChartAxis;->getScale()Lcom/artfulbits/aiCharts/Base/ChartAxisScale;
  
190 ····move-result-object·v1190 ····move-result-object·v0
  
191 ····invoke-virtual·{v1},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->getVisibleMinimum()D191 ····invoke-virtual·{v0},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->getVisibleMinimum()D
  
192 ····move-result-wide·v1192 ····move-result-wide·v2
  
193 ····iget-object·v3,·p1,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->ActualXAxis:Lcom/artfulbits/aiCharts/Base/ChartAxis;193 ····iget-object·v0,·p1,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->ActualXAxis:Lcom/artfulbits/aiCharts/Base/ChartAxis;
  
194 ····invoke-virtual·{v3},·Lcom/artfulbits/aiCharts/Base/ChartAxis;->getScale()Lcom/artfulbits/aiCharts/Base/ChartAxisScale;194 ····invoke-virtual·{v0},·Lcom/artfulbits/aiCharts/Base/ChartAxis;->getScale()Lcom/artfulbits/aiCharts/Base/ChartAxisScale;
  
195 ····move-result-object·v3195 ····move-result-object·v0
  
196 ····invoke-virtual·{v3},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->getVisibleMaximum()D196 ····invoke-virtual·{v0},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->getVisibleMaximum()D
  
197 ····move-result-wide·v3197 ····move-result-wide·v4
  
198 ····iget-object·v5,·p1,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Series:Lcom/artfulbits/aiCharts/Base/ChartSeries;198 ····iget-object·v0,·p1,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Series:Lcom/artfulbits/aiCharts/Base/ChartSeries;
  
199 ····sget-object·v8,·Lcom/artfulbits/aiCharts/Types/ChartPointType;->HIT_RADIUS:Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;199 ····sget-object·v6,·Lcom/artfulbits/aiCharts/Types/ChartPointType;->HIT_RADIUS:Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;
  
200 ····invoke-virtual·{v5,·v8},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getAttribute(Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;)Ljava/lang/Object;200 ····invoke-virtual·{v0,·v6},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getAttribute(Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;)Ljava/lang/Object;
  
201 ····move-result-object·v5201 ····move-result-object·v0
  
202 ····check-cast·v5,·Ljava/lang/Integer;202 ····check-cast·v0,·Ljava/lang/Integer;
  
203 ····invoke-virtual·{v5},·Ljava/lang/Integer;->intValue()I203 ····invoke-virtual·{v0},·Ljava/lang/Integer;->intValue()I
  
204 ····move-result·v8204 ····move-result·v9
  
205 ····new-instance·v9,·Landroid/graphics/Path;205 ····new-instance·v10,·Landroid/graphics/Path;
  
206 ····invoke-direct·{v9},·Landroid/graphics/Path;-><init>()V206 ····invoke-direct·{v10},·Landroid/graphics/Path;-><init>()V
  
207 ····const/4·v5,·0x0207 ····const/4·v6,·0x0
  
208 ····invoke-static/range·{v0·..·v6},·Lcom/artfulbits/aiCharts/Types/ChartPointType;->getVisibleFrom(Ljava/util/List;DDII)I208 ····invoke-static/range·{v1·..·v7},·Lcom/artfulbits/aiCharts/Types/ChartPointType;->getVisibleFrom(Ljava/util/List;DDII)I
  
209 ····move-result·v5209 ····move-result·v6
  
210 ····invoke-static/range·{v0·..·v6},·Lcom/artfulbits/aiCharts/Types/ChartPointType;->getVisibleTo(Ljava/util/List;DDII)I210 ····invoke-static/range·{v1·..·v7},·Lcom/artfulbits/aiCharts/Types/ChartPointType;->getVisibleTo(Ljava/util/List;DDII)I
  
211 ····move-result·v2211 ····move-result·v2
  
212 ····:goto_0212 ····:goto_0
213 ····if-gt·v5,·v2,·:cond_2213 ····if-gt·v6,·v2,·:cond_2
  
214 ····invoke-interface·{v0,·v5},·Ljava/util/List;->get(I)Ljava/lang/Object;214 ····invoke-interface·{v1,·v6},·Ljava/util/List;->get(I)Ljava/lang/Object;
  
215 ····move-result-object·v1215 ····move-result-object·v0
  
216 ····check-cast·v1,·Lcom/artfulbits/aiCharts/Base/ChartPoint;216 ····check-cast·v0,·Lcom/artfulbits/aiCharts/Base/ChartPoint;
  
217 ····const/4·v3,·0x0217 ····const/4·v3,·0x0
  
218 ····invoke-virtual·{p0,·p1,·v1,·v3,·v7},·Lcom/artfulbits/aiCharts/Types/ChartPointType;->getMarkerPoint(Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;Lcom/artfulbits/aiCharts/Base/ChartPoint;ILandroid/graphics/PointF;)V218 ····invoke-virtual·{p0,·p1,·v0,·v3,·v8},·Lcom/artfulbits/aiCharts/Types/ChartPointType;->getMarkerPoint(Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;Lcom/artfulbits/aiCharts/Base/ChartPoint;ILandroid/graphics/PointF;)V
  
219 ····iget-boolean·v1,·p1,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->is3d:Z219 ····iget-boolean·v0,·p1,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->is3d:Z
  
220 ····if-eqz·v1,·:cond_0220 ····if-eqz·v0,·:cond_0
  
221 ····iget-object·v1,·p1,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Area:Lcom/artfulbits/aiCharts/Base/ChartArea;221 ····iget-object·v0,·p1,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Area:Lcom/artfulbits/aiCharts/Base/ChartArea;
  
222 ····invoke-virtual·{v1},·Lcom/artfulbits/aiCharts/Base/ChartArea;->getView3D()Lcom/artfulbits/aiCharts/Base/View3D;222 ····invoke-virtual·{v0},·Lcom/artfulbits/aiCharts/Base/ChartArea;->getView3D()Lcom/artfulbits/aiCharts/Base/View3D;
  
223 ····move-result-object·v1223 ····move-result-object·v0
  
224 ····iget·v3,·v7,·Landroid/graphics/PointF;->x:F224 ····iget·v3,·v8,·Landroid/graphics/PointF;->x:F
  
225 ····iget·v4,·v7,·Landroid/graphics/PointF;->y:F225 ····iget·v4,·v8,·Landroid/graphics/PointF;->y:F
  
226 ····iget·v6,·p1,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Front:F226 ····iget·v5,·p1,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Front:F
  
227 ····iget·v10,·p1,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Back:F227 ····iget·v7,·p1,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Back:F
  
228 ····const/high16·v11,·0x40000000····#·2.0f228 ····const/high16·v11,·0x40000000····#·2.0f
  
229 ····div-float/2addr·v10,·v11229 ····div-float/2addr·v7,·v11
  
230 ····add-float/2addr·v6,·v10230 ····add-float/2addr·v5,·v7
  
231 ····invoke-virtual·{v1,·v3,·v4,·v6,·v7},·Lcom/artfulbits/aiCharts/Base/View3D;->project(FFFLandroid/graphics/PointF;)Z231 ····invoke-virtual·{v0,·v3,·v4,·v5,·v8},·Lcom/artfulbits/aiCharts/Base/View3D;->project(FFFLandroid/graphics/PointF;)Z
  
232 ····:cond_0232 ····:cond_0
233 ····invoke-interface·{v0,·v5},·Ljava/util/List;->get(I)Ljava/lang/Object;233 ····invoke-interface·{v1,·v6},·Ljava/util/List;->get(I)Ljava/lang/Object;
  
234 ····move-result-object·v1234 ····move-result-object·v0
  
235 ····check-cast·v1,·Lcom/artfulbits/aiCharts/Base/ChartPoint;235 ····check-cast·v0,·Lcom/artfulbits/aiCharts/Base/ChartPoint;
  
236 ····invoke-virtual·{p0,·p1,·v1,·v7},·Lcom/artfulbits/aiCharts/Types/ChartPointType;->drawMarker(Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;Lcom/artfulbits/aiCharts/Base/ChartPoint;Landroid/graphics/PointF;)V236 ····invoke-virtual·{p0,·p1,·v0,·v8},·Lcom/artfulbits/aiCharts/Types/ChartPointType;->drawMarker(Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;Lcom/artfulbits/aiCharts/Base/ChartPoint;Landroid/graphics/PointF;)V
  
237 ····iget-boolean·v1,·p1,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->IsRegionEnabled:Z237 ····iget-boolean·v0,·p1,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->IsRegionEnabled:Z
  
238 ····if-eqz·v1,·:cond_1238 ····if-eqz·v0,·:cond_1
  
239 ····invoke-virtual·{v9},·Landroid/graphics/Path;->reset()V239 ····invoke-virtual·{v10},·Landroid/graphics/Path;->reset()V
  
240 ····iget·v1,·v7,·Landroid/graphics/PointF;->x:F240 ····iget·v0,·v8,·Landroid/graphics/PointF;->x:F
  
241 ····iget·v3,·v7,·Landroid/graphics/PointF;->y:F241 ····iget·v3,·v8,·Landroid/graphics/PointF;->y:F
  
242 ····int-to-float·v4,·v8242 ····int-to-float·v4,·v9
  
Max diff block lines reached; 1216/9710 bytes (12.52%) of diff not shown.
9.74 KB
smali/com/artfulbits/aiCharts/Types/ChartSplineType.smali
    
Offset 297, 218 lines modifiedOffset 297, 216 lines modified
  
297 ····move-result·v4297 ····move-result·v4
  
298 ····if-eqz·v4,·:cond_2298 ····if-eqz·v4,·:cond_2
  
299 ····invoke-virtual·{v12},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointsCache()Ljava/util/List;299 ····invoke-virtual·{v12},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointsCache()Ljava/util/List;
  
300 ····move-result-object·v2300 ····move-result-object·v3
  
301 ····:goto_0301 ····:goto_0
302 ····invoke-interface·{v2},·Ljava/util/List;->size()I302 ····invoke-interface·{v3},·Ljava/util/List;->size()I
  
303 ····move-result·v3303 ····move-result·v2
  
304 ····if-lez·v3,·:cond_4304 ····if-lez·v2,·:cond_4
  
305 ····sget-object·v3,·Lcom/artfulbits/aiCharts/Types/ChartSplineType;->HIT_RADIUS:Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;305 ····sget-object·v2,·Lcom/artfulbits/aiCharts/Types/ChartSplineType;->HIT_RADIUS:Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;
  
306 ····invoke-virtual·{v12,·v3},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getAttribute(Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;)Ljava/lang/Object;306 ····invoke-virtual·{v12,·v2},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getAttribute(Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;)Ljava/lang/Object;
  
307 ····move-result-object·v3307 ····move-result-object·v2
  
308 ····check-cast·v3,·Ljava/lang/Integer;308 ····check-cast·v2,·Ljava/lang/Integer;
  
309 ····invoke-virtual·{v3},·Ljava/lang/Integer;->intValue()I309 ····invoke-virtual·{v2},·Ljava/lang/Integer;->intValue()I
  
310 ····move-result·v14310 ····move-result·v14
  
311 ····sget-object·v3,·Lcom/artfulbits/aiCharts/Types/ChartSplineType;->TENSION:Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;311 ····sget-object·v2,·Lcom/artfulbits/aiCharts/Types/ChartSplineType;->TENSION:Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;
  
312 ····invoke-virtual·{v12,·v3},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getAttribute(Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;)Ljava/lang/Object;312 ····invoke-virtual·{v12,·v2},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getAttribute(Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;)Ljava/lang/Object;
  
313 ····move-result-object·v3313 ····move-result-object·v2
  
314 ····check-cast·v3,·Ljava/lang/Float;314 ····check-cast·v2,·Ljava/lang/Float;
  
315 ····invoke-virtual·{v3},·Ljava/lang/Float;->floatValue()F315 ····invoke-virtual·{v2},·Ljava/lang/Float;->floatValue()F
  
316 ····move-result·v15316 ····move-result·v15
  
317 ····new-instance·v16,·Landroid/graphics/Path;317 ····new-instance·v16,·Landroid/graphics/Path;
  
318 ····invoke-direct/range·{v16·..·v16},·Landroid/graphics/Path;-><init>()V318 ····invoke-direct/range·{v16·..·v16},·Landroid/graphics/Path;-><init>()V
  
319 ····const/4·v7,·0x0319 ····const/4·v8,·0x0
  
320 ····invoke-interface·{v2},·Ljava/util/List;->size()I320 ····invoke-interface·{v3},·Ljava/util/List;->size()I
  
321 ····move-result·v3321 ····move-result·v2
  
322 ····add-int/lit8·v8,·v3,·-0x1322 ····add-int/lit8·v9,·v2,·-0x1
  
323 ····if-eqz·v4,·:cond_0323 ····if-eqz·v4,·:cond_0
  
324 ····move-object/from16·v0,·p1324 ····move-object/from16·v0,·p1
  
325 ····iget-object·v3,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->ActualXAxis:Lcom/artfulbits/aiCharts/Base/ChartAxis;325 ····iget-object·v2,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->ActualXAxis:Lcom/artfulbits/aiCharts/Base/ChartAxis;
  
326 ····invoke-virtual·{v3},·Lcom/artfulbits/aiCharts/Base/ChartAxis;->getScale()Lcom/artfulbits/aiCharts/Base/ChartAxisScale;326 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartAxis;->getScale()Lcom/artfulbits/aiCharts/Base/ChartAxisScale;
  
327 ····move-result-object·v3327 ····move-result-object·v2
  
328 ····invoke-virtual·{v3},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->getVisibleMinimum()D328 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->getVisibleMinimum()D
  
329 ····move-result-wide·v3329 ····move-result-wide·v4
  
330 ····move-object/from16·v0,·p1330 ····move-object/from16·v0,·p1
  
331 ····iget-object·v5,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->ActualXAxis:Lcom/artfulbits/aiCharts/Base/ChartAxis;331 ····iget-object·v2,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->ActualXAxis:Lcom/artfulbits/aiCharts/Base/ChartAxis;
  
332 ····invoke-virtual·{v5},·Lcom/artfulbits/aiCharts/Base/ChartAxis;->getScale()Lcom/artfulbits/aiCharts/Base/ChartAxisScale;332 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartAxis;->getScale()Lcom/artfulbits/aiCharts/Base/ChartAxisScale;
  
333 ····move-result-object·v5333 ····move-result-object·v2
  
334 ····invoke-virtual·{v5},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->getVisibleMaximum()D334 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->getVisibleMaximum()D
  
335 ····move-result-wide·v5335 ····move-result-wide·v6
  
336 ····const/4·v7,·0x0336 ····const/4·v8,·0x0
  
337 ····invoke-static/range·{v2·..·v8},·Lcom/artfulbits/aiCharts/Types/ChartSplineType;->getVisibleFrom(Ljava/util/List;DDII)I337 ····invoke-static/range·{v3·..·v9},·Lcom/artfulbits/aiCharts/Types/ChartSplineType;->getVisibleFrom(Ljava/util/List;DDII)I
  
338 ····move-result·v7338 ····move-result·v8
  
339 ····invoke-static/range·{v2·..·v8},·Lcom/artfulbits/aiCharts/Types/ChartSplineType;->getVisibleTo(Ljava/util/List;DDII)I339 ····invoke-static/range·{v3·..·v9},·Lcom/artfulbits/aiCharts/Types/ChartSplineType;->getVisibleTo(Ljava/util/List;DDII)I
  
340 ····move-result·v8340 ····move-result·v9
  
341 ····:cond_0341 ····:cond_0
342 ····add-int/lit8·v3,·v7,·-0x1342 ····add-int/lit8·v2,·v8,·-0x1
  
343 ····const/4·v4,·0x0343 ····const/4·v4,·0x0
  
344 ····invoke-static·{v3,·v4},·Ljava/lang/Math;->max(II)I344 ····invoke-static·{v2,·v4},·Ljava/lang/Math;->max(II)I
  
345 ····move-result·v3345 ····move-result·v2
  
346 ····add-int/lit8·v4,·v8,·0x1346 ····add-int/lit8·v4,·v9,·0x1
  
347 ····invoke-interface·{v2},·Ljava/util/List;->size()I347 ····invoke-interface·{v3},·Ljava/util/List;->size()I
  
348 ····move-result·v5348 ····move-result·v5
  
349 ····add-int/lit8·v5,·v5,·-0x1349 ····add-int/lit8·v5,·v5,·-0x1
  
350 ····invoke-static·{v4,·v5},·Ljava/lang/Math;->min(II)I350 ····invoke-static·{v4,·v5},·Ljava/lang/Math;->min(II)I
  
351 ····move-result·v17351 ····move-result·v17
  
352 ····new-instance·v8,·Landroid/graphics/PointF;352 ····new-instance·v10,·Landroid/graphics/PointF;
  
353 ····invoke-direct·{v8},·Landroid/graphics/PointF;-><init>()V353 ····invoke-direct·{v10},·Landroid/graphics/PointF;-><init>()V
  
354 ····sub-int·v4,·v17,·v3354 ····sub-int·v4,·v17,·v2
  
355 ····add-int/lit8·v4,·v4,·0x1355 ····add-int/lit8·v4,·v4,·0x1
  
356 ····mul-int/lit8·v4,·v4,·0x2356 ····mul-int/lit8·v4,·v4,·0x2
  
357 ····new-array·v0,·v4,·[F357 ····new-array·v0,·v4,·[F
  
358 ····move-object/from16·v18,·v0358 ····move-object/from16·v18,·v0
  
359 ····const/4·v4,·0x0359 ····const/4·v4,·0x0
  
360 ····move·v10,·v3 
  
Max diff block lines reached; 3943/9856 bytes (40.01%) of diff not shown.
14.9 KB
smali/com/artfulbits/aiCharts/Types/ChartPieOfPieType.smali
    
Offset 76, 15 lines modifiedOffset 76, 15 lines modified
76 ········}76 ········}
77 ····.end·annotation77 ····.end·annotation
78 .end·field78 .end·field
  
  
79 #·direct·methods79 #·direct·methods
80 .method·static·constructor·<clinit>()V80 .method·static·constructor·<clinit>()V
81 ····.locals·581 ····.locals·6
  
82 ····const-string·v0,·"pie-split_mode"82 ····const-string·v0,·"pie-split_mode"
  
83 ····const-class·v1,·Lcom/artfulbits/aiCharts/Types/ChartPieOfPieType;83 ····const-class·v1,·Lcom/artfulbits/aiCharts/Types/ChartPieOfPieType;
  
84 ····const-class·v2,·Lcom/artfulbits/aiCharts/Types/ChartPieOfPieType$SplitMode;84 ····const-class·v2,·Lcom/artfulbits/aiCharts/Types/ChartPieOfPieType$SplitMode;
  
Offset 98, 17 lines modifiedOffset 98, 17 lines modified
  
98 ····const-string·v0,·"pie-split_value"98 ····const-string·v0,·"pie-split_value"
  
99 ····const-class·v1,·Lcom/artfulbits/aiCharts/Types/ChartPieOfPieType;99 ····const-class·v1,·Lcom/artfulbits/aiCharts/Types/ChartPieOfPieType;
  
100 ····const-class·v2,·Ljava/lang/Double;100 ····const-class·v2,·Ljava/lang/Double;
  
101 ····const-wide/high16·v3,·0x4024000000000000L····#·10.0101 ····const-wide/high16·v4,·0x4024000000000000L····#·10.0
  
102 ····invoke-static·{v3,·v4},·Ljava/lang/Double;->valueOf(D)Ljava/lang/Double;102 ····invoke-static·{v4,·v5},·Ljava/lang/Double;->valueOf(D)Ljava/lang/Double;
  
103 ····move-result-object·v3103 ····move-result-object·v3
  
104 ····invoke-static·{v0,·v1,·v2,·v3},·Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;->register(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Class;Ljava/lang/Object;)Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;104 ····invoke-static·{v0,·v1,·v2,·v3},·Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;->register(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Class;Ljava/lang/Object;)Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;
  
105 ····move-result-object·v0105 ····move-result-object·v0
  
Offset 130, 17 lines modifiedOffset 130, 17 lines modified
  
130 ····const-string·v0,·"pie-plots_scale"130 ····const-string·v0,·"pie-plots_scale"
  
131 ····const-class·v1,·Lcom/artfulbits/aiCharts/Types/ChartPieOfPieType;131 ····const-class·v1,·Lcom/artfulbits/aiCharts/Types/ChartPieOfPieType;
  
132 ····const-class·v2,·Ljava/lang/Double;132 ····const-class·v2,·Ljava/lang/Double;
  
133 ····const-wide/high16·v3,·0x4000000000000000L····#·2.0133 ····const-wide/high16·v4,·0x4000000000000000L····#·2.0
  
134 ····invoke-static·{v3,·v4},·Ljava/lang/Double;->valueOf(D)Ljava/lang/Double;134 ····invoke-static·{v4,·v5},·Ljava/lang/Double;->valueOf(D)Ljava/lang/Double;
  
135 ····move-result-object·v3135 ····move-result-object·v3
  
136 ····invoke-static·{v0,·v1,·v2,·v3},·Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;->register(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Class;Ljava/lang/Object;)Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;136 ····invoke-static·{v0,·v1,·v2,·v3},·Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;->register(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Class;Ljava/lang/Object;)Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;
  
137 ····move-result-object·v0137 ····move-result-object·v0
  
Offset 148, 17 lines modifiedOffset 148, 17 lines modified
  
148 ····const-string·v0,·"pie-plots_gap"148 ····const-string·v0,·"pie-plots_gap"
  
149 ····const-class·v1,·Lcom/artfulbits/aiCharts/Types/ChartPieOfPieType;149 ····const-class·v1,·Lcom/artfulbits/aiCharts/Types/ChartPieOfPieType;
  
150 ····const-class·v2,·Ljava/lang/Double;150 ····const-class·v2,·Ljava/lang/Double;
  
151 ····const-wide·v3,·0x3f9eb851eb851eb8L····#·0.03151 ····const-wide·v4,·0x3f9eb851eb851eb8L····#·0.03
  
152 ····invoke-static·{v3,·v4},·Ljava/lang/Double;->valueOf(D)Ljava/lang/Double;152 ····invoke-static·{v4,·v5},·Ljava/lang/Double;->valueOf(D)Ljava/lang/Double;
  
153 ····move-result-object·v3153 ····move-result-object·v3
  
154 ····invoke-static·{v0,·v1,·v2,·v3},·Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;->register(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Class;Ljava/lang/Object;)Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;154 ····invoke-static·{v0,·v1,·v2,·v3},·Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;->register(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Class;Ljava/lang/Object;)Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;
  
155 ····move-result-object·v0155 ····move-result-object·v0
  
Offset 425, 15 lines modifiedOffset 425, 15 lines modified
  
425 ····goto·:goto_0425 ····goto·:goto_0
426 .end·method426 .end·method
  
427 .method·public·draw(Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;)V427 .method·public·draw(Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;)V
428 ····.locals·32428 ····.locals·32
  
429 ····const-wide/16·v7,·0x0429 ····const-wide/16·v8,·0x0
  
430 ····const-wide/16·v10,·0x0430 ····const-wide/16·v10,·0x0
  
431 ····move-object/from16·v0,·p1431 ····move-object/from16·v0,·p1
  
432 ····iget-object·v4,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Series:Lcom/artfulbits/aiCharts/Base/ChartSeries;432 ····iget-object·v4,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Series:Lcom/artfulbits/aiCharts/Base/ChartSeries;
  
Offset 443, 15 lines modifiedOffset 443, 15 lines modified
  
443 ····move-result-object·v4443 ····move-result-object·v4
  
444 ····check-cast·v4,·Ljava/lang/Double;444 ····check-cast·v4,·Ljava/lang/Double;
  
445 ····invoke-virtual·{v4},·Ljava/lang/Double;->doubleValue()D445 ····invoke-virtual·{v4},·Ljava/lang/Double;->doubleValue()D
  
446 ····move-result-wide·v13446 ····move-result-wide·v14
  
447 ····move-object/from16·v0,·p1447 ····move-object/from16·v0,·p1
  
448 ····iget-object·v4,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Series:Lcom/artfulbits/aiCharts/Base/ChartSeries;448 ····iget-object·v4,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Series:Lcom/artfulbits/aiCharts/Base/ChartSeries;
  
449 ····sget-object·v5,·Lcom/artfulbits/aiCharts/Types/ChartPieOfPieType;->PLOTS_GAP_SCALE:Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;449 ····sget-object·v5,·Lcom/artfulbits/aiCharts/Types/ChartPieOfPieType;->PLOTS_GAP_SCALE:Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;
  
Offset 459, 15 lines modifiedOffset 459, 15 lines modified
  
459 ····move-result-object·v4459 ····move-result-object·v4
  
460 ····check-cast·v4,·Ljava/lang/Double;460 ····check-cast·v4,·Ljava/lang/Double;
  
461 ····invoke-virtual·{v4},·Ljava/lang/Double;->doubleValue()D461 ····invoke-virtual·{v4},·Ljava/lang/Double;->doubleValue()D
  
462 ····move-result-wide·v15462 ····move-result-wide·v16
  
463 ····move-object/from16·v0,·p1463 ····move-object/from16·v0,·p1
  
464 ····iget-object·v4,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Series:Lcom/artfulbits/aiCharts/Base/ChartSeries;464 ····iget-object·v4,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Series:Lcom/artfulbits/aiCharts/Base/ChartSeries;
  
465 ····sget-object·v5,·Lcom/artfulbits/aiCharts/Types/ChartPieOfPieType;->SPLIT_MODE:Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;465 ····sget-object·v5,·Lcom/artfulbits/aiCharts/Types/ChartPieOfPieType;->SPLIT_MODE:Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;
  
Offset 487, 182 lines modifiedOffset 487, 174 lines modified
  
487 ····move-result-object·v5487 ····move-result-object·v5
  
488 ····check-cast·v5,·Ljava/lang/Double;488 ····check-cast·v5,·Ljava/lang/Double;
  
489 ····invoke-virtual·{v5},·Ljava/lang/Double;->doubleValue()D489 ····invoke-virtual·{v5},·Ljava/lang/Double;->doubleValue()D
  
490 ····move-result-wide·v17490 ····move-result-wide·v18
  
Max diff block lines reached; 10920/15181 bytes (71.93%) of diff not shown.
6.28 KB
smali/com/artfulbits/aiCharts/Types/a.smali
    
Offset 143, 21 lines modifiedOffset 143, 21 lines modified
  
143 ····goto·:goto_0143 ····goto·:goto_0
144 .end·method144 .end·method
  
  
145 #·virtual·methods145 #·virtual·methods
146 .method·protected·computePlanes(Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;)[F146 .method·protected·computePlanes(Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;)[F
147 ····.locals·9147 ····.locals·10
  
148 ····const/4·v1,·0x0148 ····const/4·v1,·0x0
  
149 ····new-instance·v7,·Ljava/util/ArrayList;149 ····new-instance·v8,·Ljava/util/ArrayList;
  
150 ····invoke-direct·{v7},·Ljava/util/ArrayList;-><init>()V150 ····invoke-direct·{v8},·Ljava/util/ArrayList;-><init>()V
  
151 ····iget-boolean·v0,·p1,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->is3d:Z151 ····iget-boolean·v0,·p1,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->is3d:Z
  
152 ····if-eqz·v0,·:cond_1152 ····if-eqz·v0,·:cond_1
  
153 ····iget-object·v0,·p1,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->ActualYAxis:Lcom/artfulbits/aiCharts/Base/ChartAxis;153 ····iget-object·v0,·p1,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->ActualYAxis:Lcom/artfulbits/aiCharts/Base/ChartAxis;
  
Offset 175, 15 lines modifiedOffset 175, 15 lines modified
  
175 ····move-result-wide·v2175 ····move-result-wide·v2
  
176 ····invoke-static·{v2,·v3},·Ljava/lang/Double;->valueOf(D)Ljava/lang/Double;176 ····invoke-static·{v2,·v3},·Ljava/lang/Double;->valueOf(D)Ljava/lang/Double;
  
177 ····move-result-object·v2177 ····move-result-object·v2
  
178 ····invoke-virtual·{v7,·v2},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z178 ····invoke-virtual·{v8,·v2},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
  
179 ····invoke-interface·{v0},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale$IntervalIterator;->next()Z179 ····invoke-interface·{v0},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale$IntervalIterator;->next()Z
  
180 ····move-result·v2180 ····move-result·v2
  
181 ····if-nez·v2,·:cond_0181 ····if-nez·v2,·:cond_0
  
Offset 191, 94 lines modifiedOffset 191, 94 lines modified
  
191 ····move-result-wide·v2191 ····move-result-wide·v2
  
192 ····invoke-static·{v2,·v3},·Ljava/lang/Double;->valueOf(D)Ljava/lang/Double;192 ····invoke-static·{v2,·v3},·Ljava/lang/Double;->valueOf(D)Ljava/lang/Double;
  
193 ····move-result-object·v0193 ····move-result-object·v0
  
194 ····invoke-virtual·{v7,·v0},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z194 ····invoke-virtual·{v8,·v0},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
  
195 ····invoke-virtual·{v7},·Ljava/util/ArrayList;->size()I195 ····invoke-virtual·{v8},·Ljava/util/ArrayList;->size()I
  
196 ····move-result·v0196 ····move-result·v0
  
197 ····new-array·v8,·v0,·[F197 ····new-array·v9,·v0,·[F
  
198 ····iget-boolean·v0,·p1,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->is3d:Z198 ····iget-boolean·v0,·p1,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->is3d:Z
  
199 ····if-eqz·v0,·:cond_2199 ····if-eqz·v0,·:cond_2
  
200 ····move·v6,·v1200 ····move·v7,·v1
  
201 ····:goto_1201 ····:goto_1
202 ····array-length·v0,·v8202 ····array-length·v0,·v9
  
203 ····if-ge·v6,·v0,·:cond_3203 ····if-ge·v7,·v0,·:cond_3
  
204 ····const-wide/16·v1,·0x0204 ····const-wide/16·v2,·0x0
  
205 ····invoke-virtual·{v7,·v6},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object;205 ····invoke-virtual·{v8,·v7},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
  
206 ····move-result-object·v0206 ····move-result-object·v0
  
207 ····check-cast·v0,·Ljava/lang/Double;207 ····check-cast·v0,·Ljava/lang/Double;
  
208 ····invoke-virtual·{v0},·Ljava/lang/Double;->doubleValue()D208 ····invoke-virtual·{v0},·Ljava/lang/Double;->doubleValue()D
  
209 ····move-result-wide·v3209 ····move-result-wide·v4
  
210 ····iget-object·v5,·p0,·Lcom/artfulbits/aiCharts/Types/a;->a:Landroid/graphics/PointF;210 ····iget-object·v6,·p0,·Lcom/artfulbits/aiCharts/Types/a;->a:Landroid/graphics/PointF;
  
211 ····move-object·v0,·p1211 ····move-object·v1,·p1
  
212 ····invoke-virtual/range·{v0·..·v5},·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->getPoint(DDLandroid/graphics/PointF;)V212 ····invoke-virtual/range·{v1·..·v6},·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->getPoint(DDLandroid/graphics/PointF;)V
  
213 ····iget-object·v0,·p0,·Lcom/artfulbits/aiCharts/Types/a;->a:Landroid/graphics/PointF;213 ····iget-object·v0,·p0,·Lcom/artfulbits/aiCharts/Types/a;->a:Landroid/graphics/PointF;
  
214 ····iget·v0,·v0,·Landroid/graphics/PointF;->y:F214 ····iget·v0,·v0,·Landroid/graphics/PointF;->y:F
  
215 ····aput·v0,·v8,·v6215 ····aput·v0,·v9,·v7
  
216 ····add-int/lit8·v0,·v6,·0x1216 ····add-int/lit8·v0,·v7,·0x1
  
217 ····move·v6,·v0217 ····move·v7,·v0
  
218 ····goto·:goto_1218 ····goto·:goto_1
  
219 ····:cond_1219 ····:cond_1
220 ····iget-object·v0,·p1,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->ActualZAxis:Lcom/artfulbits/aiCharts/Base/ChartAxis;220 ····iget-object·v0,·p1,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->ActualZAxis:Lcom/artfulbits/aiCharts/Base/ChartAxis;
  
221 ····goto·:goto_0221 ····goto·:goto_0
  
222 ····:cond_2222 ····:cond_2
223 ····:goto_2223 ····:goto_2
224 ····array-length·v0,·v8224 ····array-length·v0,·v9
  
225 ····if-ge·v1,·v0,·:cond_3225 ····if-ge·v1,·v0,·:cond_3
  
226 ····invoke-virtual·{v7,·v1},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object;226 ····invoke-virtual·{v8,·v1},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
  
227 ····move-result-object·v0227 ····move-result-object·v0
  
228 ····check-cast·v0,·Ljava/lang/Double;228 ····check-cast·v0,·Ljava/lang/Double;
  
229 ····invoke-virtual·{v0},·Ljava/lang/Double;->floatValue()F229 ····invoke-virtual·{v0},·Ljava/lang/Double;->floatValue()F
  
230 ····move-result·v0230 ····move-result·v0
  
231 ····aput·v0,·v8,·v1231 ····aput·v0,·v9,·v1
  
232 ····add-int/lit8·v1,·v1,·0x1232 ····add-int/lit8·v1,·v1,·0x1
  
233 ····goto·:goto_2233 ····goto·:goto_2
  
234 ····:cond_3234 ····:cond_3
235 ····invoke-static·{v8},·Ljava/util/Arrays;->sort([F)V235 ····invoke-static·{v9},·Ljava/util/Arrays;->sort([F)V
  
236 ····return-object·v8236 ····return-object·v9
237 .end·method237 .end·method
  
Max diff block lines reached; 2331/6349 bytes (36.71%) of diff not shown.
16.8 KB
smali/com/artfulbits/aiCharts/Types/ChartSplineAreaType.smali
    
Offset 33, 314 lines modifiedOffset 33, 332 lines modified
  
33 ····return-void33 ····return-void
34 .end·method34 .end·method
  
  
35 #·virtual·methods35 #·virtual·methods
36 .method·public·draw(Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;)V36 .method·public·draw(Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;)V
37 ····.locals·1837 ····.locals·21
  
38 ····move-object/from16·v0,·p138 ····move-object/from16·v0,·p1
  
39 ····iget-object·v13,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Series:Lcom/artfulbits/aiCharts/Base/ChartSeries;39 ····iget-object·v0,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Series:Lcom/artfulbits/aiCharts/Base/ChartSeries;
  
40 ····invoke-virtual·{v13},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointDeclaration()Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;40 ····move-object/from16·v16,·v0
  
41 ····move-result-object·v241 ····invoke-virtual/range·{v16·..·v16},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointDeclaration()Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;
  
42 ····iget·v14,·v2,·Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;->YValueIndex:I42 ····move-result-object·v4
  
43 ····invoke-virtual·{v13},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointsCache()Ljava/util/List;43 ····iget·v0,·v4,·Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;->YValueIndex:I
  
44 ····move-result-object·v244 ····move/from16·v17,·v0
  
45 ····invoke-interface·{v2},·Ljava/util/List;->size()I45 ····invoke-virtual/range·{v16·..·v16},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointsCache()Ljava/util/List;
  
 46 ····move-result-object·v5
  
 47 ····invoke-interface·{v5},·Ljava/util/List;->size()I
  
46 ····move-result·v348 ····move-result·v4
  
47 ····if-lez·v3,·:cond_249 ····if-lez·v4,·:cond_2
  
48 ····invoke-interface·{v2},·Ljava/util/List;->size()I50 ····invoke-interface·{v5},·Ljava/util/List;->size()I
  
49 ····move-result·v351 ····move-result·v4
  
50 ····add-int/lit8·v8,·v3,·-0x152 ····add-int/lit8·v11,·v4,·-0x1
  
51 ····move-object/from16·v0,·p153 ····move-object/from16·v0,·p1
  
52 ····iget-object·v3,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->ActualXAxis:Lcom/artfulbits/aiCharts/Base/ChartAxis;54 ····iget-object·v4,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->ActualXAxis:Lcom/artfulbits/aiCharts/Base/ChartAxis;
  
53 ····invoke-virtual·{v3},·Lcom/artfulbits/aiCharts/Base/ChartAxis;->getScale()Lcom/artfulbits/aiCharts/Base/ChartAxisScale;55 ····invoke-virtual·{v4},·Lcom/artfulbits/aiCharts/Base/ChartAxis;->getScale()Lcom/artfulbits/aiCharts/Base/ChartAxisScale;
  
54 ····move-result-object·v356 ····move-result-object·v4
  
55 ····invoke-virtual·{v3},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->getVisibleMinimum()D57 ····invoke-virtual·{v4},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->getVisibleMinimum()D
  
56 ····move-result-wide·v358 ····move-result-wide·v6
  
57 ····move-object/from16·v0,·p159 ····move-object/from16·v0,·p1
  
58 ····iget-object·v5,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->ActualXAxis:Lcom/artfulbits/aiCharts/Base/ChartAxis;60 ····iget-object·v4,·v0,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->ActualXAxis:Lcom/artfulbits/aiCharts/Base/ChartAxis;
  
59 ····invoke-virtual·{v5},·Lcom/artfulbits/aiCharts/Base/ChartAxis;->getScale()Lcom/artfulbits/aiCharts/Base/ChartAxisScale;61 ····invoke-virtual·{v4},·Lcom/artfulbits/aiCharts/Base/ChartAxis;->getScale()Lcom/artfulbits/aiCharts/Base/ChartAxisScale;
  
60 ····move-result-object·v562 ····move-result-object·v4
  
 63 ····invoke-virtual·{v4},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->getVisibleMaximum()D
  
61 ····invoke-virtual·{v5},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->getVisibleMaximum()D64 ····move-result-wide·v8
  
62 ····move-result-wide·v565 ····sget-object·v4,·Lcom/artfulbits/aiCharts/Types/ChartSplineAreaType;->BORDER_STYLE:Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;
  
63 ····sget-object·v7,·Lcom/artfulbits/aiCharts/Types/ChartSplineAreaType;->BORDER_STYLE:Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;66 ····move-object/from16·v0,·v16
  
64 ····invoke-virtual·{v13,·v7},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getAttribute(Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;)Ljava/lang/Object;67 ····invoke-virtual·{v0,·v4},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getAttribute(Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;)Ljava/lang/Object;
  
65 ····move-result-object·v768 ····move-result-object·v4
  
66 ····sget-object·v9,·Lcom/artfulbits/aiCharts/Enums/ChartBorderStyle;->Simple:Lcom/artfulbits/aiCharts/Enums/ChartBorderStyle;69 ····sget-object·v10,·Lcom/artfulbits/aiCharts/Enums/ChartBorderStyle;->Simple:Lcom/artfulbits/aiCharts/Enums/ChartBorderStyle;
  
67 ····if-ne·v7,·v9,·:cond_070 ····if-ne·v4,·v10,·:cond_0
  
68 ····const/4·v7,·0x171 ····const/4·v4,·0x1
  
69 ····move·v9,·v772 ····move·v13,·v4
  
70 ····:goto_073 ····:goto_0
71 ····sget-object·v7,·Lcom/artfulbits/aiCharts/Types/ChartSplineAreaType;->TENSION:Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;74 ····sget-object·v4,·Lcom/artfulbits/aiCharts/Types/ChartSplineAreaType;->TENSION:Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;
  
72 ····invoke-virtual·{v13,·v7},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getAttribute(Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;)Ljava/lang/Object;75 ····move-object/from16·v0,·v16
  
73 ····move-result-object·v776 ····invoke-virtual·{v0,·v4},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getAttribute(Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;)Ljava/lang/Object;
  
74 ····check-cast·v7,·Ljava/lang/Float;77 ····move-result-object·v4
  
75 ····invoke-virtual·{v7},·Ljava/lang/Float;->floatValue()F78 ····check-cast·v4,·Ljava/lang/Float;
  
76 ····move-result·v1579 ····invoke-virtual·{v4},·Ljava/lang/Float;->floatValue()F
  
77 ····const/4·v7,·0x080 ····move-result·v18
  
78 ····invoke-static/range·{v2·..·v8},·Lcom/artfulbits/aiCharts/Types/ChartSplineAreaType;->getVisibleFrom(Ljava/util/List;DDII)I81 ····const/4·v10,·0x0
  
79 ····move-result·v782 ····invoke-static/range·{v5·..·v11},·Lcom/artfulbits/aiCharts/Types/ChartSplineAreaType;->getVisibleFrom(Ljava/util/List;DDII)I
  
80 ····invoke-static/range·{v2·..·v8},·Lcom/artfulbits/aiCharts/Types/ChartSplineAreaType;->getVisibleTo(Ljava/util/List;DDII)I83 ····move-result·v10
  
 84 ····invoke-static/range·{v5·..·v11},·Lcom/artfulbits/aiCharts/Types/ChartSplineAreaType;->getVisibleTo(Ljava/util/List;DDII)I
  
81 ····move-result·v385 ····move-result·v4
  
82 ····add-int/lit8·v4,·v7,·-0x186 ····add-int/lit8·v6,·v10,·-0x1
  
83 ····const/4·v5,·0x087 ····const/4·v7,·0x0
  
84 ····invoke-static·{v4,·v5},·Ljava/lang/Math;->max(II)I88 ····invoke-static·{v6,·v7},·Ljava/lang/Math;->max(II)I
  
85 ····move-result·v1189 ····move-result·v14
  
86 ····add-int/lit8·v3,·v3,·0x190 ····add-int/lit8·v4,·v4,·0x1
  
87 ····invoke-interface·{v2},·Ljava/util/List;->size()I91 ····invoke-interface·{v5},·Ljava/util/List;->size()I
  
88 ····move-result·v492 ····move-result·v6
  
89 ····add-int/lit8·v4,·v4,·-0x193 ····add-int/lit8·v6,·v6,·-0x1
  
90 ····invoke-static·{v3,·v4},·Ljava/lang/Math;->min(II)I94 ····invoke-static·{v4,·v6},·Ljava/lang/Math;->min(II)I
  
91 ····move-result·v1695 ····move-result·v19
  
92 ····new-instance·v8,·Landroid/graphics/PointF;96 ····new-instance·v12,·Landroid/graphics/PointF;
  
93 ····invoke-direct·{v8},·Landroid/graphics/PointF;-><init>()V97 ····invoke-direct·{v12},·Landroid/graphics/PointF;-><init>()V
Max diff block lines reached; 10059/17078 bytes (58.90%) of diff not shown.
8.04 KB
smali/com/artfulbits/aiCharts/Types/ChartRangeAreaType.smali
    
Offset 20, 158 lines modifiedOffset 20, 156 lines modified
20 .method·public·draw(Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;)V20 .method·public·draw(Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;)V
21 ····.locals·1421 ····.locals·14
  
22 ····iget-object·v0,·p1,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Series:Lcom/artfulbits/aiCharts/Base/ChartSeries;22 ····iget-object·v0,·p1,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Series:Lcom/artfulbits/aiCharts/Base/ChartSeries;
  
23 ····invoke-virtual·{v0},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointsCache()Ljava/util/List;23 ····invoke-virtual·{v0},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointsCache()Ljava/util/List;
  
24 ····move-result-object·v024 ····move-result-object·v1
  
25 ····invoke-interface·{v0},·Ljava/util/List;->size()I25 ····invoke-interface·{v1},·Ljava/util/List;->size()I
  
26 ····move-result·v126 ····move-result·v0
  
27 ····const/4·v2,·0x127 ····const/4·v2,·0x1
  
28 ····if-le·v1,·v2,·:cond_128 ····if-le·v0,·v2,·:cond_1
  
29 ····iget-object·v1,·p1,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Series:Lcom/artfulbits/aiCharts/Base/ChartSeries;29 ····iget-object·v0,·p1,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Series:Lcom/artfulbits/aiCharts/Base/ChartSeries;
  
30 ····invoke-virtual·{v1},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointDeclaration()Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;30 ····invoke-virtual·{v0},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointDeclaration()Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;
  
31 ····move-result-object·v131 ····move-result-object·v0
  
32 ····iget·v10,·v1,·Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;->LowValueIndex:I32 ····iget·v10,·v0,·Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;->LowValueIndex:I
  
33 ····iget-object·v1,·p1,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Series:Lcom/artfulbits/aiCharts/Base/ChartSeries;33 ····iget-object·v0,·p1,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->Series:Lcom/artfulbits/aiCharts/Base/ChartSeries;
  
34 ····invoke-virtual·{v1},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointDeclaration()Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;34 ····invoke-virtual·{v0},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointDeclaration()Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;
  
35 ····move-result-object·v135 ····move-result-object·v0
  
36 ····iget·v11,·v1,·Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;->HighValueIndex:I36 ····iget·v11,·v0,·Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;->HighValueIndex:I
  
37 ····invoke-interface·{v0},·Ljava/util/List;->size()I37 ····invoke-interface·{v1},·Ljava/util/List;->size()I
  
38 ····move-result·v138 ····move-result·v0
  
39 ····add-int/lit8·v6,·v1,·-0x139 ····add-int/lit8·v7,·v0,·-0x1
  
40 ····iget-object·v1,·p1,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->ActualXAxis:Lcom/artfulbits/aiCharts/Base/ChartAxis;40 ····iget-object·v0,·p1,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->ActualXAxis:Lcom/artfulbits/aiCharts/Base/ChartAxis;
  
41 ····invoke-virtual·{v1},·Lcom/artfulbits/aiCharts/Base/ChartAxis;->getScale()Lcom/artfulbits/aiCharts/Base/ChartAxisScale;41 ····invoke-virtual·{v0},·Lcom/artfulbits/aiCharts/Base/ChartAxis;->getScale()Lcom/artfulbits/aiCharts/Base/ChartAxisScale;
  
42 ····move-result-object·v142 ····move-result-object·v0
  
43 ····invoke-virtual·{v1},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->getVisibleMinimum()D43 ····invoke-virtual·{v0},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->getVisibleMinimum()D
  
44 ····move-result-wide·v144 ····move-result-wide·v2
  
45 ····iget-object·v3,·p1,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->ActualXAxis:Lcom/artfulbits/aiCharts/Base/ChartAxis;45 ····iget-object·v0,·p1,·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->ActualXAxis:Lcom/artfulbits/aiCharts/Base/ChartAxis;
  
46 ····invoke-virtual·{v3},·Lcom/artfulbits/aiCharts/Base/ChartAxis;->getScale()Lcom/artfulbits/aiCharts/Base/ChartAxisScale;46 ····invoke-virtual·{v0},·Lcom/artfulbits/aiCharts/Base/ChartAxis;->getScale()Lcom/artfulbits/aiCharts/Base/ChartAxisScale;
  
47 ····move-result-object·v347 ····move-result-object·v0
  
48 ····invoke-virtual·{v3},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->getVisibleMaximum()D48 ····invoke-virtual·{v0},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->getVisibleMaximum()D
  
49 ····move-result-wide·v349 ····move-result-wide·v4
  
50 ····const/4·v5,·0x050 ····const/4·v6,·0x0
  
51 ····invoke-static/range·{v0·..·v6},·Lcom/artfulbits/aiCharts/Types/ChartRangeAreaType;->getVisibleFrom(Ljava/util/List;DDII)I51 ····invoke-static/range·{v1·..·v7},·Lcom/artfulbits/aiCharts/Types/ChartRangeAreaType;->getVisibleFrom(Ljava/util/List;DDII)I
  
52 ····move-result·v552 ····move-result·v6
  
53 ····invoke-static/range·{v0·..·v6},·Lcom/artfulbits/aiCharts/Types/ChartRangeAreaType;->getVisibleTo(Ljava/util/List;DDII)I53 ····invoke-static/range·{v1·..·v7},·Lcom/artfulbits/aiCharts/Types/ChartRangeAreaType;->getVisibleTo(Ljava/util/List;DDII)I
  
54 ····move-result·v1254 ····move-result·v12
  
55 ····new-instance·v6,·Landroid/graphics/PointF;55 ····new-instance·v8,·Landroid/graphics/PointF;
  
56 ····invoke-direct·{v6},·Landroid/graphics/PointF;-><init>()V56 ····invoke-direct·{v8},·Landroid/graphics/PointF;-><init>()V
  
57 ····sub-int·v1,·v12,·v557 ····sub-int·v0,·v12,·v6
  
58 ····add-int/lit8·v1,·v1,·0x158 ····add-int/lit8·v0,·v0,·0x1
  
59 ····mul-int/lit8·v1,·v1,·0x459 ····mul-int/lit8·v0,·v0,·0x4
  
60 ····new-array·v13,·v1,·[F60 ····new-array·v13,·v0,·[F
  
61 ····const/4·v1,·0x061 ····const/4·v0,·0x0
  
62 ····move·v8,·v162 ····move·v2,·v0
  
63 ····move·v9,·v563 ····move·v9,·v6
  
64 ····:goto_064 ····:goto_0
65 ····if-gt·v9,·v12,·:cond_065 ····if-gt·v9,·v12,·:cond_0
  
66 ····invoke-interface·{v0,·v9},·Ljava/util/List;->get(I)Ljava/lang/Object;66 ····invoke-interface·{v1,·v9},·Ljava/util/List;->get(I)Ljava/lang/Object;
  
67 ····move-result-object·v1 
  
68 ····move-object·v7,·v1 
  
69 ····check-cast·v7,·Lcom/artfulbits/aiCharts/Base/ChartPoint; 
  
70 ····invoke-virtual·{v7},·Lcom/artfulbits/aiCharts/Base/ChartPoint;->getX()D67 ····move-result-object·v0
  
71 ····move-result-wide·v268 ····check-cast·v0,·Lcom/artfulbits/aiCharts/Base/ChartPoint;
  
72 ····invoke-virtual·{v7,·v10},·Lcom/artfulbits/aiCharts/Base/ChartPoint;->getY(I)D69 ····invoke-virtual·{v0},·Lcom/artfulbits/aiCharts/Base/ChartPoint;->getX()D
  
73 ····move-result-wide·v470 ····move-result-wide·v4
  
74 ····move-object·v1,·p171 ····invoke-virtual·{v0,·v10},·Lcom/artfulbits/aiCharts/Base/ChartPoint;->getY(I)D
  
75 ····invoke-virtual/range·{v1·..·v6},·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->getPoint(DDLandroid/graphics/PointF;)V72 ····move-result-wide·v6
  
76 ····add-int/lit8·v1,·v8,·0x173 ····move-object·v3,·p1
  
77 ····iget·v2,·v6,·Landroid/graphics/PointF;->x:F74 ····invoke-virtual/range·{v3·..·v8},·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->getPoint(DDLandroid/graphics/PointF;)V
  
78 ····aput·v2,·v13,·v875 ····add-int/lit8·v3,·v2,·0x1
  
79 ····add-int/lit8·v8,·v1,·0x176 ····iget·v4,·v8,·Landroid/graphics/PointF;->x:F
  
80 ····iget·v2,·v6,·Landroid/graphics/PointF;->y:F77 ····aput·v4,·v13,·v2
  
81 ····aput·v2,·v13,·v178 ····add-int/lit8·v2,·v3,·0x1
  
82 ····invoke-virtual·{v7},·Lcom/artfulbits/aiCharts/Base/ChartPoint;->getX()D79 ····iget·v4,·v8,·Landroid/graphics/PointF;->y:F
  
83 ····move-result-wide·v280 ····aput·v4,·v13,·v3
  
84 ····invoke-virtual·{v7,·v11},·Lcom/artfulbits/aiCharts/Base/ChartPoint;->getY(I)D81 ····invoke-virtual·{v0},·Lcom/artfulbits/aiCharts/Base/ChartPoint;->getX()D
Max diff block lines reached; 1131/8109 bytes (13.95%) of diff not shown.
650 B
smali/com/artfulbits/aiCharts/Annotations/ChartAnnotationPosition.smali
    
Offset 52, 15 lines modifiedOffset 52, 15 lines modified
  
52 ····invoke-direct·{v0,·p0,·p1,·v1},·Lcom/artfulbits/aiCharts/Annotations/ChartAnnotationPosition$a;-><init>(Landroid/graphics/PointF;Ljava/lang/String;I)V52 ····invoke-direct·{v0,·p0,·p1,·v1},·Lcom/artfulbits/aiCharts/Annotations/ChartAnnotationPosition$a;-><init>(Landroid/graphics/PointF;Ljava/lang/String;I)V
  
53 ····return-object·v053 ····return-object·v0
54 .end·method54 .end·method
  
55 .method·public·static·relativeToArea(Ljava/lang/String;DD)Lcom/artfulbits/aiCharts/Annotations/ChartAnnotationPosition;55 .method·public·static·relativeToArea(Ljava/lang/String;DD)Lcom/artfulbits/aiCharts/Annotations/ChartAnnotationPosition;
56 ····.locals·656 ····.locals·7
  
57 ····new-instance·v0,·Lcom/artfulbits/aiCharts/Annotations/ChartAnnotationPosition$b;57 ····new-instance·v0,·Lcom/artfulbits/aiCharts/Annotations/ChartAnnotationPosition$b;
  
58 ····move-object·v1,·p058 ····move-object·v1,·p0
  
59 ····move-wide·v2,·p159 ····move-wide·v2,·p1
  
1.54 KB
smali/com/artfulbits/aiCharts/Annotations/ChartAnnotationPosition$b.smali
    
Offset 35, 15 lines modifiedOffset 35, 15 lines modified
  
35 ····return-void35 ····return-void
36 .end·method36 .end·method
  
  
37 #·virtual·methods37 #·virtual·methods
38 .method·protected·final·getPin(Lcom/artfulbits/aiCharts/Base/ChartEngine;Landroid/graphics/PointF;)V38 .method·protected·final·getPin(Lcom/artfulbits/aiCharts/Base/ChartEngine;Landroid/graphics/PointF;)V
39 ····.locals·639 ····.locals·7
  
40 ····const/4·v2,·0x040 ····const/4·v2,·0x0
  
41 ····const/4·v0,·0x041 ····const/4·v0,·0x0
  
42 ····invoke-virtual·{p1},·Lcom/artfulbits/aiCharts/Base/ChartEngine;->getAreas()Lcom/artfulbits/aiCharts/Base/ChartNamedCollection;42 ····invoke-virtual·{p1},·Lcom/artfulbits/aiCharts/Base/ChartEngine;->getAreas()Lcom/artfulbits/aiCharts/Base/ChartNamedCollection;
  
Offset 98, 19 lines modifiedOffset 98, 19 lines modified
98 ····check-cast·v0,·Lcom/artfulbits/aiCharts/Base/ChartArea;98 ····check-cast·v0,·Lcom/artfulbits/aiCharts/Base/ChartArea;
  
99 ····goto·:goto_099 ····goto·:goto_0
  
100 ····:cond_2100 ····:cond_2
101 ····invoke-static·{v0},·Lcom/artfulbits/aiCharts/Base/ChartTransform;->create(Lcom/artfulbits/aiCharts/Base/ChartArea;)Lcom/artfulbits/aiCharts/Base/ChartTransform;101 ····invoke-static·{v0},·Lcom/artfulbits/aiCharts/Base/ChartTransform;->create(Lcom/artfulbits/aiCharts/Base/ChartArea;)Lcom/artfulbits/aiCharts/Base/ChartTransform;
  
102 ····move-result-object·v0102 ····move-result-object·v1
  
103 ····iget-wide·v1,·p0,·Lcom/artfulbits/aiCharts/Annotations/ChartAnnotationPosition$b;->b:D103 ····iget-wide·v2,·p0,·Lcom/artfulbits/aiCharts/Annotations/ChartAnnotationPosition$b;->b:D
  
104 ····iget-wide·v3,·p0,·Lcom/artfulbits/aiCharts/Annotations/ChartAnnotationPosition$b;->c:D104 ····iget-wide·v4,·p0,·Lcom/artfulbits/aiCharts/Annotations/ChartAnnotationPosition$b;->c:D
  
105 ····move-object·v5,·p2105 ····move-object·v6,·p2
  
106 ····invoke-virtual/range·{v0·..·v5},·Lcom/artfulbits/aiCharts/Base/ChartTransform;->getPoint(DDLandroid/graphics/PointF;)V106 ····invoke-virtual/range·{v1·..·v6},·Lcom/artfulbits/aiCharts/Base/ChartTransform;->getPoint(DDLandroid/graphics/PointF;)V
  
107 ····goto·:goto_1107 ····goto·:goto_1
108 .end·method108 .end·method
2.25 KB
smali/com/artfulbits/aiCharts/Annotations/ChartAnnotationPosition$c.smali
    
Offset 31, 15 lines modifiedOffset 31, 15 lines modified
  
31 ····return-void31 ····return-void
32 .end·method32 .end·method
  
  
33 #·virtual·methods33 #·virtual·methods
34 .method·protected·final·getPin(Lcom/artfulbits/aiCharts/Base/ChartEngine;Landroid/graphics/PointF;)V34 .method·protected·final·getPin(Lcom/artfulbits/aiCharts/Base/ChartEngine;Landroid/graphics/PointF;)V
35 ····.locals·635 ····.locals·7
  
36 ····invoke-virtual·{p1},·Lcom/artfulbits/aiCharts/Base/ChartEngine;->getSeries()Lcom/artfulbits/aiCharts/Base/ChartNamedCollection;36 ····invoke-virtual·{p1},·Lcom/artfulbits/aiCharts/Base/ChartEngine;->getSeries()Lcom/artfulbits/aiCharts/Base/ChartNamedCollection;
  
37 ····move-result-object·v037 ····move-result-object·v0
  
38 ····iget-object·v1,·p0,·Lcom/artfulbits/aiCharts/Annotations/ChartAnnotationPosition$c;->a:Ljava/lang/String;38 ····iget-object·v1,·p0,·Lcom/artfulbits/aiCharts/Annotations/ChartAnnotationPosition$c;->a:Ljava/lang/String;
  
Offset 71, 34 lines modifiedOffset 71, 34 lines modified
  
71 ····move-result-object·v171 ····move-result-object·v1
  
72 ····iget·v2,·p0,·Lcom/artfulbits/aiCharts/Annotations/ChartAnnotationPosition$c;->b:I72 ····iget·v2,·p0,·Lcom/artfulbits/aiCharts/Annotations/ChartAnnotationPosition$c;->b:I
  
73 ····invoke-virtual·{v1,·v2},·Lcom/artfulbits/aiCharts/Base/ChartPointCollection;->get(I)Lcom/artfulbits/aiCharts/Base/ChartPoint;73 ····invoke-virtual·{v1,·v2},·Lcom/artfulbits/aiCharts/Base/ChartPointCollection;->get(I)Lcom/artfulbits/aiCharts/Base/ChartPoint;
  
74 ····move-result-object·v374 ····move-result-object·v4
  
75 ····invoke-virtual·{v0},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointDeclaration()Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;75 ····invoke-virtual·{v0},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPointDeclaration()Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;
  
76 ····move-result-object·v176 ····move-result-object·v1
  
77 ····iget·v4,·v1,·Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;->YValueIndex:I77 ····iget·v5,·v1,·Lcom/artfulbits/aiCharts/Base/ChartPointDeclaration;->YValueIndex:I
  
78 ····invoke-static·{v0},·Lcom/artfulbits/aiCharts/Base/ChartTransform;->create(Lcom/artfulbits/aiCharts/Base/ChartSeries;)Lcom/artfulbits/aiCharts/Base/ChartTransform;78 ····invoke-static·{v0},·Lcom/artfulbits/aiCharts/Base/ChartTransform;->create(Lcom/artfulbits/aiCharts/Base/ChartSeries;)Lcom/artfulbits/aiCharts/Base/ChartTransform;
  
79 ····move-result-object·v079 ····move-result-object·v1
  
80 ····invoke-virtual·{v3},·Lcom/artfulbits/aiCharts/Base/ChartPoint;->getX()D80 ····invoke-virtual·{v4},·Lcom/artfulbits/aiCharts/Base/ChartPoint;->getX()D
  
81 ····move-result-wide·v181 ····move-result-wide·v2
  
82 ····invoke-virtual·{v3,·v4},·Lcom/artfulbits/aiCharts/Base/ChartPoint;->getY(I)D82 ····invoke-virtual·{v4,·v5},·Lcom/artfulbits/aiCharts/Base/ChartPoint;->getY(I)D
  
83 ····move-result-wide·v383 ····move-result-wide·v4
  
84 ····move-object·v5,·p284 ····move-object·v6,·p2
  
85 ····invoke-virtual/range·{v0·..·v5},·Lcom/artfulbits/aiCharts/Base/ChartTransform;->getPoint(DDLandroid/graphics/PointF;)V85 ····invoke-virtual/range·{v1·..·v6},·Lcom/artfulbits/aiCharts/Base/ChartTransform;->getPoint(DDLandroid/graphics/PointF;)V
  
86 ····:cond_086 ····:cond_0
87 ····return-void87 ····return-void
88 .end·method88 .end·method
461 B
smali/com/artfulbits/aiCharts/Base/ChartAxisScale$b.smali
    
Offset 22, 15 lines modifiedOffset 22, 15 lines modified
22 .field·private·final·b:D22 .field·private·final·b:D
  
23 .field·private·final·c:D23 .field·private·final·c:D
  
  
24 #·direct·methods24 #·direct·methods
25 .method·public·constructor·<init>(DDD)V25 .method·public·constructor·<init>(DDD)V
26 ····.locals·226 ····.locals·3
  
27 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V27 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
28 ····invoke-static·{p1,·p2,·p5,·p6},·Lcom/artfulbits/aiCharts/Base/MathUtils;->floorTo(DD)D28 ····invoke-static·{p1,·p2,·p5,·p6},·Lcom/artfulbits/aiCharts/Base/MathUtils;->floorTo(DD)D
  
29 ····move-result-wide·v029 ····move-result-wide·v0
  
6.69 KB
smali/com/artfulbits/aiCharts/Base/ChartPointCollection.smali
    
Offset 206, 15 lines modifiedOffset 206, 15 lines modified
  
206 ····invoke-direct·{v0},·Ljava/lang/UnsupportedOperationException;-><init>()V206 ····invoke-direct·{v0},·Ljava/lang/UnsupportedOperationException;-><init>()V
  
207 ····throw·v0207 ····throw·v0
208 .end·method208 .end·method
  
209 .method·public·final·varargs·addDate(J[D)Lcom/artfulbits/aiCharts/Base/ChartPoint;209 .method·public·final·varargs·addDate(J[D)Lcom/artfulbits/aiCharts/Base/ChartPoint;
210 ····.locals·2210 ····.locals·3
  
211 ····iget-object·v0,·p0,·Lcom/artfulbits/aiCharts/Base/ChartPointCollection;->a:Lcom/artfulbits/aiCharts/Base/ChartSeries;211 ····iget-object·v0,·p0,·Lcom/artfulbits/aiCharts/Base/ChartPointCollection;->a:Lcom/artfulbits/aiCharts/Base/ChartSeries;
  
212 ····sget-object·v1,·Lcom/artfulbits/aiCharts/Base/ChartAxis$ValueType;->Date:Lcom/artfulbits/aiCharts/Base/ChartAxis$ValueType;212 ····sget-object·v1,·Lcom/artfulbits/aiCharts/Base/ChartAxis$ValueType;->Date:Lcom/artfulbits/aiCharts/Base/ChartAxis$ValueType;
  
213 ····iput-object·v1,·v0,·Lcom/artfulbits/aiCharts/Base/ChartSeries;->m_xValueType:Lcom/artfulbits/aiCharts/Base/ChartAxis$ValueType;213 ····iput-object·v1,·v0,·Lcom/artfulbits/aiCharts/Base/ChartSeries;->m_xValueType:Lcom/artfulbits/aiCharts/Base/ChartAxis$ValueType;
  
Offset 260, 15 lines modifiedOffset 260, 15 lines modified
  
260 ····move-result-object·v0260 ····move-result-object·v0
  
261 ····return-object·v0261 ····return-object·v0
262 .end·method262 .end·method
  
263 .method·public·final·varargs·addXY(D[D)Lcom/artfulbits/aiCharts/Base/ChartPoint;263 .method·public·final·varargs·addXY(D[D)Lcom/artfulbits/aiCharts/Base/ChartPoint;
264 ····.locals·2264 ····.locals·3
  
265 ····new-instance·v0,·Lcom/artfulbits/aiCharts/Base/ChartPoint;265 ····new-instance·v0,·Lcom/artfulbits/aiCharts/Base/ChartPoint;
  
266 ····invoke-direct·{v0,·p1,·p2,·p3},·Lcom/artfulbits/aiCharts/Base/ChartPoint;-><init>(D[D)V266 ····invoke-direct·{v0,·p1,·p2,·p3},·Lcom/artfulbits/aiCharts/Base/ChartPoint;-><init>(D[D)V
  
267 ····invoke-virtual·{p0,·v0},·Lcom/artfulbits/aiCharts/Base/ChartPointCollection;->add(Lcom/artfulbits/aiCharts/Base/ChartPoint;)Z267 ····invoke-virtual·{p0,·v0},·Lcom/artfulbits/aiCharts/Base/ChartPointCollection;->add(Lcom/artfulbits/aiCharts/Base/ChartPoint;)Z
  
Offset 427, 116 lines modifiedOffset 427, 110 lines modified
  
427 ····move-result-object·v0427 ····move-result-object·v0
  
428 ····return-object·v0428 ····return-object·v0
429 .end·method429 .end·method
  
430 .method·protected·final·getMinMaxRange(I)Lcom/artfulbits/aiCharts/Base/DoubleRange;430 .method·protected·final·getMinMaxRange(I)Lcom/artfulbits/aiCharts/Base/DoubleRange;
431 ····.locals·12431 ····.locals·8
  
432 ····const-wide·v2,·0x7fefffffffffffffL····#·Double.MAX_VALUE432 ····const-wide·v2,·0x7fefffffffffffffL····#·Double.MAX_VALUE
  
433 ····const-wide·v0,·-0x10000000000001L433 ····const-wide·v0,·-0x10000000000001L
  
434 ····invoke-virtual·{p0},·Lcom/artfulbits/aiCharts/Base/ChartPointCollection;->iterator()Ljava/util/Iterator;434 ····invoke-virtual·{p0},·Lcom/artfulbits/aiCharts/Base/ChartPointCollection;->iterator()Ljava/util/Iterator;
  
435 ····move-result-object·v7435 ····move-result-object·v6
  
436 ····move-wide·v8,·v0 
  
437 ····move-wide·v10,·v2436 ····move-wide·v4,·v2
  
438 ····move-wide·v3,·v10437 ····move-wide·v2,·v0
  
439 ····move-wide·v1,·v8 
  
440 ····:goto_0438 ····:goto_0
441 ····invoke-interface·{v7},·Ljava/util/Iterator;->hasNext()Z439 ····invoke-interface·{v6},·Ljava/util/Iterator;->hasNext()Z
  
442 ····move-result·v0440 ····move-result·v0
  
443 ····if-eqz·v0,·:cond_1441 ····if-eqz·v0,·:cond_1
  
444 ····invoke-interface·{v7},·Ljava/util/Iterator;->next()Ljava/lang/Object;442 ····invoke-interface·{v6},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
445 ····move-result-object·v0443 ····move-result-object·v0
  
446 ····check-cast·v0,·Lcom/artfulbits/aiCharts/Base/ChartPoint;444 ····check-cast·v0,·Lcom/artfulbits/aiCharts/Base/ChartPoint;
  
447 ····invoke-virtual·{v0,·p1},·Lcom/artfulbits/aiCharts/Base/ChartPoint;->getY(I)D445 ····invoke-virtual·{v0,·p1},·Lcom/artfulbits/aiCharts/Base/ChartPoint;->getY(I)D
  
448 ····move-result-wide·v5446 ····move-result-wide·v0
  
449 ····cmpl-double·v0,·v3,·v5447 ····cmpl-double·v7,·v4,·v0
  
450 ····if-lez·v0,·:cond_0448 ····if-lez·v7,·:cond_0
  
451 ····move-wide·v3,·v5449 ····move-wide·v4,·v0
  
452 ····:cond_0450 ····:cond_0
453 ····cmpg-double·v0,·v1,·v5451 ····cmpg-double·v7,·v2,·v0
  
454 ····if-gez·v0,·:cond_2452 ····if-gez·v7,·:cond_2
  
455 ····move-wide·v0,·v5 
  
456 ····:goto_1453 ····:goto_1
457 ····move-wide·v1,·v0454 ····move-wide·v2,·v0
  
458 ····goto·:goto_0455 ····goto·:goto_0
  
459 ····:cond_1456 ····:cond_1
460 ····new-instance·v0,·Lcom/artfulbits/aiCharts/Base/DoubleRange;457 ····new-instance·v0,·Lcom/artfulbits/aiCharts/Base/DoubleRange;
  
461 ····invoke-direct·{v0,·v3,·v4,·v1,·v2},·Lcom/artfulbits/aiCharts/Base/DoubleRange;-><init>(DD)V458 ····invoke-direct·{v0,·v4,·v5,·v2,·v3},·Lcom/artfulbits/aiCharts/Base/DoubleRange;-><init>(DD)V
  
462 ····return-object·v0459 ····return-object·v0
  
463 ····:cond_2460 ····:cond_2
464 ····move-wide·v0,·v1461 ····move-wide·v0,·v2
  
465 ····goto·:goto_1462 ····goto·:goto_1
466 .end·method463 .end·method
  
467 .method·protected·final·getSum(I)D464 .method·protected·final·getSum(I)D
468 ····.locals·6465 ····.locals·5
  
469 ····const-wide/16·v0,·0x0466 ····const-wide/16·v0,·0x0
  
470 ····invoke-virtual·{p0},·Lcom/artfulbits/aiCharts/Base/ChartPointCollection;->iterator()Ljava/util/Iterator;467 ····invoke-virtual·{p0},·Lcom/artfulbits/aiCharts/Base/ChartPointCollection;->iterator()Ljava/util/Iterator;
  
471 ····move-result-object·v3468 ····move-result-object·v4
  
472 ····move-wide·v1,·v0469 ····move-wide·v2,·v0
  
473 ····:goto_0470 ····:goto_0
474 ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z471 ····invoke-interface·{v4},·Ljava/util/Iterator;->hasNext()Z
  
475 ····move-result·v0472 ····move-result·v0
  
476 ····if-eqz·v0,·:cond_0473 ····if-eqz·v0,·:cond_0
  
477 ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object;474 ····invoke-interface·{v4},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
478 ····move-result-object·v0475 ····move-result-object·v0
  
Max diff block lines reached; 2887/6725 bytes (42.93%) of diff not shown.
475 B
smali/com/artfulbits/aiCharts/Base/ChartAxis$Label.smali
    
Offset 31, 15 lines modifiedOffset 31, 15 lines modified
31 .field·protected·visible:Z31 .field·protected·visible:Z
  
32 .field·protected·width:F32 .field·protected·width:F
  
  
33 #·direct·methods33 #·direct·methods
34 .method·public·constructor·<init>(Ljava/lang/String;D)V34 .method·public·constructor·<init>(Ljava/lang/String;D)V
35 ····.locals·135 ····.locals·2
  
36 ····const/4·v0,·0x036 ····const/4·v0,·0x0
  
37 ····invoke-direct·{p0},·Lcom/artfulbits/aiCharts/Base/ChartAxis$a;-><init>()V37 ····invoke-direct·{p0},·Lcom/artfulbits/aiCharts/Base/ChartAxis$a;-><init>()V
  
38 ····iput·v0,·p0,·Lcom/artfulbits/aiCharts/Base/ChartAxis$Label;->a:F38 ····iput·v0,·p0,·Lcom/artfulbits/aiCharts/Base/ChartAxis$Label;->a:F
  
2.96 KB
smali/com/artfulbits/aiCharts/Base/DoubleRange.smali
    
Offset 16, 15 lines modifiedOffset 16, 15 lines modified
  
16 ····invoke-virtual·{p0},·Lcom/artfulbits/aiCharts/Base/DoubleRange;->b()V16 ····invoke-virtual·{p0},·Lcom/artfulbits/aiCharts/Base/DoubleRange;->b()V
  
17 ····return-void17 ····return-void
18 .end·method18 .end·method
  
19 .method·public·constructor·<init>(DD)V19 .method·public·constructor·<init>(DD)V
20 ····.locals·020 ····.locals·1
  
21 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V21 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
22 ····invoke-virtual·{p0,·p1,·p2,·p3,·p4},·Lcom/artfulbits/aiCharts/Base/DoubleRange;->set(DD)V22 ····invoke-virtual·{p0,·p1,·p2,·p3,·p4},·Lcom/artfulbits/aiCharts/Base/DoubleRange;->set(DD)V
  
23 ····return-void23 ····return-void
24 .end·method24 .end·method
Offset 107, 15 lines modifiedOffset 107, 15 lines modified
  
107 ····mul-double/2addr·v0,·v2107 ····mul-double/2addr·v0,·v2
  
108 ····return-wide·v0108 ····return-wide·v0
109 .end·method109 .end·method
  
110 .method·public·final·extrapolate(D)D110 .method·public·final·extrapolate(D)D
111 ····.locals·6111 ····.locals·7
  
112 ····iget-wide·v0,·p0,·Lcom/artfulbits/aiCharts/Base/DoubleRange;->Minimum:D112 ····iget-wide·v0,·p0,·Lcom/artfulbits/aiCharts/Base/DoubleRange;->Minimum:D
  
113 ····sub-double·v0,·p1,·v0113 ····sub-double·v0,·p1,·v0
  
114 ····iget-wide·v2,·p0,·Lcom/artfulbits/aiCharts/Base/DoubleRange;->Maximum:D114 ····iget-wide·v2,·p0,·Lcom/artfulbits/aiCharts/Base/DoubleRange;->Maximum:D
  
Offset 137, 15 lines modifiedOffset 137, 15 lines modified
  
137 ····sub-double/2addr·v0,·v2137 ····sub-double/2addr·v0,·v2
  
138 ····return-wide·v0138 ····return-wide·v0
139 .end·method139 .end·method
  
140 .method·public·final·interpolate(D)D140 .method·public·final·interpolate(D)D
141 ····.locals·6141 ····.locals·7
  
142 ····iget-wide·v0,·p0,·Lcom/artfulbits/aiCharts/Base/DoubleRange;->Minimum:D142 ····iget-wide·v0,·p0,·Lcom/artfulbits/aiCharts/Base/DoubleRange;->Minimum:D
  
143 ····iget-wide·v2,·p0,·Lcom/artfulbits/aiCharts/Base/DoubleRange;->Maximum:D143 ····iget-wide·v2,·p0,·Lcom/artfulbits/aiCharts/Base/DoubleRange;->Maximum:D
  
144 ····iget-wide·v4,·p0,·Lcom/artfulbits/aiCharts/Base/DoubleRange;->Minimum:D144 ····iget-wide·v4,·p0,·Lcom/artfulbits/aiCharts/Base/DoubleRange;->Minimum:D
  
Offset 177, 30 lines modifiedOffset 177, 30 lines modified
  
177 ····iput-wide·p1,·p0,·Lcom/artfulbits/aiCharts/Base/DoubleRange;->Maximum:D177 ····iput-wide·p1,·p0,·Lcom/artfulbits/aiCharts/Base/DoubleRange;->Maximum:D
  
178 ····goto·:goto_0178 ····goto·:goto_0
179 .end·method179 .end·method
  
180 .method·public·final·union(D)Lcom/artfulbits/aiCharts/Base/DoubleRange;180 .method·public·final·union(D)Lcom/artfulbits/aiCharts/Base/DoubleRange;
181 ····.locals·5181 ····.locals·7
  
182 ····new-instance·v2,·Lcom/artfulbits/aiCharts/Base/DoubleRange;182 ····new-instance·v2,·Lcom/artfulbits/aiCharts/Base/DoubleRange;
  
183 ····iget-wide·v0,·p0,·Lcom/artfulbits/aiCharts/Base/DoubleRange;->Minimum:D183 ····iget-wide·v0,·p0,·Lcom/artfulbits/aiCharts/Base/DoubleRange;->Minimum:D
  
184 ····cmpg-double·v0,·p1,·v0184 ····cmpg-double·v0,·p1,·v0
  
185 ····if-gez·v0,·:cond_0185 ····if-gez·v0,·:cond_0
  
186 ····move-wide·v0,·p1186 ····move-wide·v0,·p1
  
187 ····:goto_0187 ····:goto_0
188 ····iget-wide·v3,·p0,·Lcom/artfulbits/aiCharts/Base/DoubleRange;->Maximum:D188 ····iget-wide·v4,·p0,·Lcom/artfulbits/aiCharts/Base/DoubleRange;->Maximum:D
  
189 ····cmpl-double·v3,·p1,·v3189 ····cmpl-double·v3,·p1,·v4
  
190 ····if-lez·v3,·:cond_1190 ····if-lez·v3,·:cond_1
  
191 ····:goto_1191 ····:goto_1
192 ····invoke-direct·{v2,·v0,·v1,·p1,·p2},·Lcom/artfulbits/aiCharts/Base/DoubleRange;-><init>(DD)V192 ····invoke-direct·{v2,·v0,·v1,·p1,·p2},·Lcom/artfulbits/aiCharts/Base/DoubleRange;-><init>(DD)V
  
193 ····return-object·v2193 ····return-object·v2
Offset 213, 28 lines modifiedOffset 213, 28 lines modified
213 ····:cond_1213 ····:cond_1
214 ····iget-wide·p1,·p0,·Lcom/artfulbits/aiCharts/Base/DoubleRange;->Maximum:D214 ····iget-wide·p1,·p0,·Lcom/artfulbits/aiCharts/Base/DoubleRange;->Maximum:D
  
215 ····goto·:goto_1215 ····goto·:goto_1
216 .end·method216 .end·method
  
217 .method·public·final·union(DD)Lcom/artfulbits/aiCharts/Base/DoubleRange;217 .method·public·final·union(DD)Lcom/artfulbits/aiCharts/Base/DoubleRange;
218 ····.locals·3218 ····.locals·5
  
219 ····new-instance·v0,·Lcom/artfulbits/aiCharts/Base/DoubleRange;219 ····new-instance·v0,·Lcom/artfulbits/aiCharts/Base/DoubleRange;
  
220 ····iget-wide·v1,·p0,·Lcom/artfulbits/aiCharts/Base/DoubleRange;->Minimum:D220 ····iget-wide·v2,·p0,·Lcom/artfulbits/aiCharts/Base/DoubleRange;->Minimum:D
  
221 ····cmpg-double·v1,·p1,·v1221 ····cmpg-double·v1,·p1,·v2
  
222 ····if-gez·v1,·:cond_0222 ····if-gez·v1,·:cond_0
  
223 ····:goto_0223 ····:goto_0
224 ····iget-wide·v1,·p0,·Lcom/artfulbits/aiCharts/Base/DoubleRange;->Maximum:D224 ····iget-wide·v2,·p0,·Lcom/artfulbits/aiCharts/Base/DoubleRange;->Maximum:D
  
225 ····cmpl-double·v1,·p3,·v1225 ····cmpl-double·v1,·p3,·v2
  
226 ····if-lez·v1,·:cond_1226 ····if-lez·v1,·:cond_1
  
227 ····:goto_1227 ····:goto_1
228 ····invoke-direct·{v0,·p1,·p2,·p3,·p4},·Lcom/artfulbits/aiCharts/Base/DoubleRange;-><init>(DD)V228 ····invoke-direct·{v0,·p1,·p2,·p3,·p4},·Lcom/artfulbits/aiCharts/Base/DoubleRange;-><init>(DD)V
  
229 ····return-object·v0229 ····return-object·v0
2.01 KB
smali/com/artfulbits/aiCharts/Base/ChartTransform$a.smali
    
Offset 69, 15 lines modifiedOffset 69, 15 lines modified
  
69 ····return-void69 ····return-void
70 .end·method70 .end·method
  
  
71 #·virtual·methods71 #·virtual·methods
72 .method·public·final·getPoint(DDLandroid/graphics/PointF;)V72 .method·public·final·getPoint(DDLandroid/graphics/PointF;)V
73 ····.locals·673 ····.locals·7
  
74 ····iget·v0,·p0,·Lcom/artfulbits/aiCharts/Base/ChartTransform$a;->a:F74 ····iget·v0,·p0,·Lcom/artfulbits/aiCharts/Base/ChartTransform$a;->a:F
  
75 ····float-to-double·v0,·v075 ····float-to-double·v0,·v0
  
76 ····iget-object·v2,·p0,·Lcom/artfulbits/aiCharts/Base/ChartTransform$a;->e:Lcom/artfulbits/aiCharts/Base/ChartAxisScale;76 ····iget-object·v2,·p0,·Lcom/artfulbits/aiCharts/Base/ChartTransform$a;->e:Lcom/artfulbits/aiCharts/Base/ChartAxisScale;
  
Offset 119, 49 lines modifiedOffset 119, 49 lines modified
  
119 ····iput·v0,·p5,·Landroid/graphics/PointF;->y:F119 ····iput·v0,·p5,·Landroid/graphics/PointF;->y:F
  
120 ····return-void120 ····return-void
121 .end·method121 .end·method
  
122 .method·public·final·getX(FF)D122 .method·public·final·getX(FF)D
123 ····.locals·3123 ····.locals·4
  
124 ····iget-object·v0,·p0,·Lcom/artfulbits/aiCharts/Base/ChartTransform$a;->e:Lcom/artfulbits/aiCharts/Base/ChartAxisScale;124 ····iget-object·v0,·p0,·Lcom/artfulbits/aiCharts/Base/ChartTransform$a;->e:Lcom/artfulbits/aiCharts/Base/ChartAxisScale;
  
125 ····iget·v1,·p0,·Lcom/artfulbits/aiCharts/Base/ChartTransform$a;->a:F125 ····iget·v1,·p0,·Lcom/artfulbits/aiCharts/Base/ChartTransform$a;->a:F
  
126 ····sub-float·v1,·p1,·v1126 ····sub-float·v1,·p1,·v1
  
127 ····iget·v2,·p0,·Lcom/artfulbits/aiCharts/Base/ChartTransform$a;->b:F127 ····iget·v2,·p0,·Lcom/artfulbits/aiCharts/Base/ChartTransform$a;->b:F
  
128 ····div-float/2addr·v1,·v2128 ····div-float/2addr·v1,·v2
  
129 ····float-to-double·v1,·v1129 ····float-to-double·v2,·v1
  
130 ····invoke-virtual·{v0,·v1,·v2},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->coefficientToValue(D)D130 ····invoke-virtual·{v0,·v2,·v3},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->coefficientToValue(D)D
  
131 ····move-result-wide·v0131 ····move-result-wide·v0
  
132 ····return-wide·v0132 ····return-wide·v0
133 .end·method133 .end·method
  
134 .method·public·final·getY(FF)D134 .method·public·final·getY(FF)D
135 ····.locals·3135 ····.locals·4
  
136 ····iget-object·v0,·p0,·Lcom/artfulbits/aiCharts/Base/ChartTransform$a;->f:Lcom/artfulbits/aiCharts/Base/ChartAxisScale;136 ····iget-object·v0,·p0,·Lcom/artfulbits/aiCharts/Base/ChartTransform$a;->f:Lcom/artfulbits/aiCharts/Base/ChartAxisScale;
  
137 ····iget·v1,·p0,·Lcom/artfulbits/aiCharts/Base/ChartTransform$a;->c:F137 ····iget·v1,·p0,·Lcom/artfulbits/aiCharts/Base/ChartTransform$a;->c:F
  
138 ····sub-float·v1,·p2,·v1138 ····sub-float·v1,·p2,·v1
  
139 ····iget·v2,·p0,·Lcom/artfulbits/aiCharts/Base/ChartTransform$a;->d:F139 ····iget·v2,·p0,·Lcom/artfulbits/aiCharts/Base/ChartTransform$a;->d:F
  
140 ····div-float/2addr·v1,·v2140 ····div-float/2addr·v1,·v2
  
141 ····float-to-double·v1,·v1141 ····float-to-double·v2,·v1
  
142 ····invoke-virtual·{v0,·v1,·v2},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->coefficientToValue(D)D142 ····invoke-virtual·{v0,·v2,·v3},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->coefficientToValue(D)D
  
143 ····move-result-wide·v0143 ····move-result-wide·v0
  
144 ····return-wide·v0144 ····return-wide·v0
145 .end·method145 .end·method
15.9 KB
smali/com/artfulbits/aiCharts/Base/ChartAxisStripLine.smali
    
Offset 88, 33 lines modifiedOffset 88, 33 lines modified
  
88 ····invoke-virtual·{v0,·v1},·Landroid/graphics/Paint;->setAntiAlias(Z)V88 ····invoke-virtual·{v0,·v1},·Landroid/graphics/Paint;->setAntiAlias(Z)V
  
89 ····return-void89 ····return-void
90 .end·method90 .end·method
  
91 .method·public·constructor·<init>(DD)V91 .method·public·constructor·<init>(DD)V
92 ····.locals·092 ····.locals·1
  
93 ····invoke-direct·{p0},·Lcom/artfulbits/aiCharts/Base/ChartAxisStripLine;-><init>()V93 ····invoke-direct·{p0},·Lcom/artfulbits/aiCharts/Base/ChartAxisStripLine;-><init>()V
  
94 ····iput-wide·p1,·p0,·Lcom/artfulbits/aiCharts/Base/ChartAxisStripLine;->c:D94 ····iput-wide·p1,·p0,·Lcom/artfulbits/aiCharts/Base/ChartAxisStripLine;->c:D
  
95 ····iput-wide·p3,·p0,·Lcom/artfulbits/aiCharts/Base/ChartAxisStripLine;->d:D95 ····iput-wide·p3,·p0,·Lcom/artfulbits/aiCharts/Base/ChartAxisStripLine;->d:D
  
96 ····return-void96 ····return-void
97 .end·method97 .end·method
  
  
98 #·virtual·methods98 #·virtual·methods
99 .method·protected·final·draw(Landroid/graphics/Canvas;Landroid/graphics/Rect;Lcom/artfulbits/aiCharts/Base/ChartAxis;)V99 .method·protected·final·draw(Landroid/graphics/Canvas;Landroid/graphics/Rect;Lcom/artfulbits/aiCharts/Base/ChartAxis;)V
100 ····.locals·23100 ····.locals·24
  
101 ····new-instance·v15,·Landroid/graphics/Rect;101 ····new-instance·v9,·Landroid/graphics/Rect;
  
102 ····invoke-direct·{v15},·Landroid/graphics/Rect;-><init>()V102 ····invoke-direct·{v9},·Landroid/graphics/Rect;-><init>()V
  
103 ····new-instance·v16,·Landroid/graphics/Rect;103 ····new-instance·v16,·Landroid/graphics/Rect;
  
104 ····invoke-direct/range·{v16·..·v16},·Landroid/graphics/Rect;-><init>()V104 ····invoke-direct/range·{v16·..·v16},·Landroid/graphics/Rect;-><init>()V
  
105 ····new-instance·v2,·Landroid/graphics/RectF;105 ····new-instance·v2,·Landroid/graphics/RectF;
  
Offset 147, 160 lines modifiedOffset 147, 160 lines modified
147 ····const/4·v3,·0x1147 ····const/4·v3,·0x1
  
148 ····move·v8,·v3148 ····move·v8,·v3
  
149 ····:goto_0149 ····:goto_0
150 ····move-object/from16·v0,·p0150 ····move-object/from16·v0,·p0
  
151 ····iget-wide·v3,·v0,·Lcom/artfulbits/aiCharts/Base/ChartAxisStripLine;->a:D151 ····iget-wide·v4,·v0,·Lcom/artfulbits/aiCharts/Base/ChartAxisStripLine;->a:D
  
152 ····invoke-static·{v3,·v4},·Ljava/lang/Double;->isNaN(D)Z152 ····invoke-static·{v4,·v5},·Ljava/lang/Double;->isNaN(D)Z
  
153 ····move-result·v3153 ····move-result·v3
  
154 ····if-eqz·v3,·:cond_3154 ····if-eqz·v3,·:cond_3
  
155 ····invoke-virtual/range·{v17·..·v17},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->getVisibleMinimum()D155 ····invoke-virtual/range·{v17·..·v17},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->getVisibleMinimum()D
  
156 ····move-result-wide·v3156 ····move-result-wide·v4
  
157 ····:goto_1157 ····:goto_1
158 ····move-object/from16·v0,·p0158 ····move-object/from16·v0,·p0
  
159 ····iget-wide·v5,·v0,·Lcom/artfulbits/aiCharts/Base/ChartAxisStripLine;->b:D159 ····iget-wide·v6,·v0,·Lcom/artfulbits/aiCharts/Base/ChartAxisStripLine;->b:D
  
160 ····invoke-static·{v5,·v6},·Ljava/lang/Double;->isNaN(D)Z160 ····invoke-static·{v6,·v7},·Ljava/lang/Double;->isNaN(D)Z
  
161 ····move-result·v5161 ····move-result·v3
  
162 ····if-eqz·v5,·:cond_4162 ····if-eqz·v3,·:cond_4
  
163 ····invoke-virtual/range·{v17·..·v17},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->getVisibleMaximum()D163 ····invoke-virtual/range·{v17·..·v17},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->getVisibleMaximum()D
  
164 ····move-result-wide·v5164 ····move-result-wide·v6
  
165 ····move-wide·v9,·v5165 ····move-wide·v10,·v6
  
166 ····:goto_2166 ····:goto_2
167 ····move-object/from16·v0,·p0167 ····move-object/from16·v0,·p0
  
168 ····iget-wide·v5,·v0,·Lcom/artfulbits/aiCharts/Base/ChartAxisStripLine;->c:D168 ····iget-wide·v6,·v0,·Lcom/artfulbits/aiCharts/Base/ChartAxisStripLine;->c:D
  
169 ····invoke-static·{v5,·v6},·Ljava/lang/Double;->isInfinite(D)Z169 ····invoke-static·{v6,·v7},·Ljava/lang/Double;->isInfinite(D)Z
  
170 ····move-result·v5170 ····move-result·v3
  
171 ····if-eqz·v5,·:cond_5171 ····if-eqz·v3,·:cond_5
  
172 ····sub-double·v5,·v9,·v3172 ····sub-double·v6,·v10,·v4
  
173 ····move-wide·v13,·v5173 ····move-wide·v14,·v6
  
174 ····:goto_3174 ····:goto_3
175 ····if-eqz·v8,·:cond_0175 ····if-eqz·v8,·:cond_0
  
176 ····move-object/from16·v0,·p0176 ····move-object/from16·v0,·p0
  
177 ····iget-object·v5,·v0,·Lcom/artfulbits/aiCharts/Base/ChartAxisStripLine;->j:Landroid/graphics/Paint;177 ····iget-object·v3,·v0,·Lcom/artfulbits/aiCharts/Base/ChartAxisStripLine;->j:Landroid/graphics/Paint;
  
178 ····move-object/from16·v0,·p0178 ····move-object/from16·v0,·p0
  
179 ····iget-object·v6,·v0,·Lcom/artfulbits/aiCharts/Base/ChartAxisStripLine;->g:Ljava/lang/String;179 ····iget-object·v6,·v0,·Lcom/artfulbits/aiCharts/Base/ChartAxisStripLine;->g:Ljava/lang/String;
  
180 ····const/4·v7,·0x0180 ····const/4·v7,·0x0
  
181 ····move-object/from16·v0,·p0181 ····move-object/from16·v0,·p0
  
182 ····iget-object·v11,·v0,·Lcom/artfulbits/aiCharts/Base/ChartAxisStripLine;->g:Ljava/lang/String;182 ····iget-object·v12,·v0,·Lcom/artfulbits/aiCharts/Base/ChartAxisStripLine;->g:Ljava/lang/String;
  
183 ····invoke-virtual·{v11},·Ljava/lang/String;->length()I183 ····invoke-virtual·{v12},·Ljava/lang/String;->length()I
  
184 ····move-result·v11184 ····move-result·v12
  
185 ····move-object/from16·v0,·v16185 ····move-object/from16·v0,·v16
  
186 ····invoke-virtual·{v5,·v6,·v7,·v11,·v0},·Landroid/graphics/Paint;->getTextBounds(Ljava/lang/String;IILandroid/graphics/Rect;)V186 ····invoke-virtual·{v3,·v6,·v7,·v12,·v0},·Landroid/graphics/Paint;->getTextBounds(Ljava/lang/String;IILandroid/graphics/Rect;)V
  
187 ····:cond_0187 ····:cond_0
188 ····move-wide·v11,·v3188 ····move-wide·v12,·v4
  
189 ····:goto_4189 ····:goto_4
190 ····cmpg-double·v3,·v11,·v9190 ····cmpg-double·v3,·v12,·v10
  
191 ····if-gez·v3,·:cond_a191 ····if-gez·v3,·:cond_a
  
192 ····move-object/from16·v0,·v17192 ····move-object/from16·v0,·v17
  
193 ····invoke-virtual·{v0,·v11,·v12},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->valueToCoefficient(D)D193 ····invoke-virtual·{v0,·v12,·v13},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->valueToCoefficient(D)D
  
194 ····move-result-wide·v3194 ····move-result-wide·v4
  
195 ····add-double·v5,·v11,·v13195 ····add-double·v6,·v12,·v14
  
196 ····move-object/from16·v0,·v17196 ····move-object/from16·v0,·v17
Max diff block lines reached; 11647/16127 bytes (72.22%) of diff not shown.
1.06 KB
smali/com/artfulbits/aiCharts/Base/ChartAxisScale$a.smali
    
Offset 24, 15 lines modifiedOffset 24, 15 lines modified
24 .field·private·final·c:I24 .field·private·final·c:I
  
25 .field·private·final·d:I25 .field·private·final·d:I
  
  
26 #·direct·methods26 #·direct·methods
27 .method·public·constructor·<init>(DDII)V27 .method·public·constructor·<init>(DDII)V
28 ····.locals·328 ····.locals·5
  
29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
30 ····invoke-static·{},·Ljava/util/Calendar;->getInstance()Ljava/util/Calendar;30 ····invoke-static·{},·Ljava/util/Calendar;->getInstance()Ljava/util/Calendar;
  
31 ····move-result-object·v031 ····move-result-object·v0
  
Offset 42, 17 lines modifiedOffset 42, 17 lines modified
  
42 ····move-result-object·v042 ····move-result-object·v0
  
43 ····iput-object·v0,·p0,·Lcom/artfulbits/aiCharts/Base/ChartAxisScale$a;->a:Ljava/util/Calendar;43 ····iput-object·v0,·p0,·Lcom/artfulbits/aiCharts/Base/ChartAxisScale$a;->a:Ljava/util/Calendar;
  
44 ····iget-object·v0,·p0,·Lcom/artfulbits/aiCharts/Base/ChartAxisScale$a;->b:Ljava/util/Calendar;44 ····iget-object·v0,·p0,·Lcom/artfulbits/aiCharts/Base/ChartAxisScale$a;->b:Ljava/util/Calendar;
  
45 ····double-to-long·v1,·p345 ····double-to-long·v2,·p3
  
46 ····invoke-virtual·{v0,·v1,·v2},·Ljava/util/Calendar;->setTimeInMillis(J)V46 ····invoke-virtual·{v0,·v2,·v3},·Ljava/util/Calendar;->setTimeInMillis(J)V
  
47 ····iput·p5,·p0,·Lcom/artfulbits/aiCharts/Base/ChartAxisScale$a;->c:I47 ····iput·p5,·p0,·Lcom/artfulbits/aiCharts/Base/ChartAxisScale$a;->c:I
  
48 ····iput·p6,·p0,·Lcom/artfulbits/aiCharts/Base/ChartAxisScale$a;->d:I48 ····iput·p6,·p0,·Lcom/artfulbits/aiCharts/Base/ChartAxisScale$a;->d:I
  
49 ····return-void49 ····return-void
50 .end·method50 .end·method
13.2 KB
smali/com/artfulbits/aiCharts/Base/ChartType.smali
    
Offset 297, 126 lines modifiedOffset 297, 126 lines modified
  
297 ····invoke-virtual·{v8},·Lcom/artfulbits/aiCharts/Base/ChartPointCollection;->size()I297 ····invoke-virtual·{v8},·Lcom/artfulbits/aiCharts/Base/ChartPointCollection;->size()I
  
298 ····move-result·v9298 ····move-result·v9
  
299 ····if-lez·v9,·:cond_a299 ····if-lez·v9,·:cond_a
  
300 ····const-wide·v3,·-0x10000000000001L300 ····const-wide·v4,·-0x10000000000001L
  
301 ····const-wide·v1,·0x7fefffffffffffffL····#·Double.MAX_VALUE301 ····const-wide·v2,·0x7fefffffffffffffL····#·Double.MAX_VALUE
  
302 ····invoke-virtual·{p0},·Lcom/artfulbits/aiCharts/Base/ChartType;->isStacked()Z302 ····invoke-virtual·{p0},·Lcom/artfulbits/aiCharts/Base/ChartType;->isStacked()Z
  
303 ····move-result·v0303 ····move-result·v0
  
304 ····if-eqz·v0,·:cond_3304 ····if-eqz·v0,·:cond_3
  
305 ····invoke-virtual·{p1},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->a()Lcom/artfulbits/aiCharts/Base/ChartArea;305 ····invoke-virtual·{p1},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->a()Lcom/artfulbits/aiCharts/Base/ChartArea;
  
306 ····move-result-object·v10306 ····move-result-object·v10
  
307 ····const/4·v0,·0x0307 ····const/4·v0,·0x0
  
308 ····move·v7,·v0308 ····move·v1,·v0
  
309 ····:goto_0309 ····:goto_0
310 ····if-ge·v7,·v9,·:cond_7310 ····if-ge·v1,·v9,·:cond_7
  
311 ····const/4·v0,·0x0311 ····const/4·v0,·0x0
  
312 ····:goto_1312 ····:goto_1
313 ····array-length·v5,·p3313 ····array-length·v6,·p3
  
314 ····if-ge·v0,·v5,·:cond_2314 ····if-ge·v0,·v6,·:cond_2
  
315 ····invoke-virtual·{v8,·v7},·Lcom/artfulbits/aiCharts/Base/ChartPointCollection;->get(I)Lcom/artfulbits/aiCharts/Base/ChartPoint;315 ····invoke-virtual·{v8,·v1},·Lcom/artfulbits/aiCharts/Base/ChartPointCollection;->get(I)Lcom/artfulbits/aiCharts/Base/ChartPoint;
  
316 ····move-result-object·v5316 ····move-result-object·v6
  
317 ····aget·v6,·p3,·v0317 ····aget·v7,·p3,·v0
  
318 ····const/4·v11,·0x1318 ····const/4·v11,·0x1
  
319 ····invoke-static·{v10,·p1,·v5,·v6,·v11},·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->getStackedValue(Lcom/artfulbits/aiCharts/Base/ChartArea;Lcom/artfulbits/aiCharts/Base/ChartSeries;Lcom/artfulbits/aiCharts/Base/ChartPoint;IZ)D319 ····invoke-static·{v10,·p1,·v6,·v7,·v11},·Lcom/artfulbits/aiCharts/Base/ChartRenderArgs;->getStackedValue(Lcom/artfulbits/aiCharts/Base/ChartArea;Lcom/artfulbits/aiCharts/Base/ChartSeries;Lcom/artfulbits/aiCharts/Base/ChartPoint;IZ)D
  
320 ····move-result-wide·v5320 ····move-result-wide·v6
  
321 ····cmpl-double·v11,·v5,·v3321 ····cmpl-double·v11,·v6,·v4
  
322 ····if-lez·v11,·:cond_0322 ····if-lez·v11,·:cond_0
  
323 ····move-wide·v3,·v5323 ····move-wide·v4,·v6
  
324 ····:cond_0324 ····:cond_0
325 ····cmpg-double·v11,·v5,·v1325 ····cmpg-double·v11,·v6,·v2
  
326 ····if-gez·v11,·:cond_1326 ····if-gez·v11,·:cond_1
  
327 ····move-wide·v1,·v5327 ····move-wide·v2,·v6
  
328 ····:cond_1328 ····:cond_1
329 ····add-int/lit8·v0,·v0,·0x1329 ····add-int/lit8·v0,·v0,·0x1
  
330 ····goto·:goto_1330 ····goto·:goto_1
  
331 ····:cond_2331 ····:cond_2
332 ····add-int/lit8·v0,·v7,·0x1332 ····add-int/lit8·v0,·v1,·0x1
  
333 ····move·v7,·v0333 ····move·v1,·v0
  
334 ····goto·:goto_0334 ····goto·:goto_0
  
335 ····:cond_3335 ····:cond_3
336 ····const/4·v0,·0x0336 ····const/4·v0,·0x0
  
337 ····move·v7,·v0337 ····move·v1,·v0
  
338 ····:goto_2338 ····:goto_2
339 ····if-ge·v7,·v9,·:cond_7339 ····if-ge·v1,·v9,·:cond_7
  
340 ····const/4·v0,·0x0340 ····const/4·v0,·0x0
  
341 ····:goto_3341 ····:goto_3
342 ····array-length·v5,·p3342 ····array-length·v6,·p3
  
343 ····if-ge·v0,·v5,·:cond_6343 ····if-ge·v0,·v6,·:cond_6
  
344 ····invoke-virtual·{v8,·v7},·Lcom/artfulbits/aiCharts/Base/ChartPointCollection;->get(I)Lcom/artfulbits/aiCharts/Base/ChartPoint;344 ····invoke-virtual·{v8,·v1},·Lcom/artfulbits/aiCharts/Base/ChartPointCollection;->get(I)Lcom/artfulbits/aiCharts/Base/ChartPoint;
  
345 ····move-result-object·v5345 ····move-result-object·v6
  
346 ····aget·v6,·p3,·v0346 ····aget·v7,·p3,·v0
  
347 ····invoke-virtual·{v5,·v6},·Lcom/artfulbits/aiCharts/Base/ChartPoint;->getY(I)D347 ····invoke-virtual·{v6,·v7},·Lcom/artfulbits/aiCharts/Base/ChartPoint;->getY(I)D
  
348 ····move-result-wide·v5348 ····move-result-wide·v6
  
349 ····cmpl-double·v10,·v5,·v3349 ····cmpl-double·v10,·v6,·v4
  
350 ····if-lez·v10,·:cond_4350 ····if-lez·v10,·:cond_4
  
351 ····move-wide·v3,·v5351 ····move-wide·v4,·v6
  
352 ····:cond_4352 ····:cond_4
353 ····cmpg-double·v10,·v5,·v1353 ····cmpg-double·v10,·v6,·v2
  
354 ····if-gez·v10,·:cond_5354 ····if-gez·v10,·:cond_5
  
355 ····move-wide·v1,·v5355 ····move-wide·v2,·v6
  
356 ····:cond_5356 ····:cond_5
357 ····add-int/lit8·v0,·v0,·0x1357 ····add-int/lit8·v0,·v0,·0x1
  
358 ····goto·:goto_3358 ····goto·:goto_3
  
359 ····:cond_6359 ····:cond_6
360 ····add-int/lit8·v0,·v7,·0x1360 ····add-int/lit8·v0,·v1,·0x1
  
361 ····move·v7,·v0361 ····move·v1,·v0
  
362 ····goto·:goto_2362 ····goto·:goto_2
  
363 ····:cond_7363 ····:cond_7
364 ····invoke-virtual·{p0},·Lcom/artfulbits/aiCharts/Base/ChartType;->isOriginDependent()Z364 ····invoke-virtual·{p0},·Lcom/artfulbits/aiCharts/Base/ChartType;->isOriginDependent()Z
  
365 ····move-result·v0365 ····move-result·v0
Offset 425, 31 lines modifiedOffset 425, 31 lines modified
Max diff block lines reached; 9627/13420 bytes (71.74%) of diff not shown.
37.6 KB
smali/com/artfulbits/aiCharts/Base/ChartAxis.smali
    
Offset 390, 265 lines modifiedOffset 390, 269 lines modified
  
390 ····iput-object·v0,·p0,·Lcom/artfulbits/aiCharts/Base/ChartAxis;->f:Lcom/artfulbits/aiCharts/Base/ChartCollection;390 ····iput-object·v0,·p0,·Lcom/artfulbits/aiCharts/Base/ChartAxis;->f:Lcom/artfulbits/aiCharts/Base/ChartCollection;
  
391 ····return-void391 ····return-void
392 .end·method392 .end·method
  
393 .method·private·a(Ljava/util/List;ZFFFLcom/artfulbits/aiCharts/Enums/Alignment;)F393 .method·private·a(Ljava/util/List;ZFFFLcom/artfulbits/aiCharts/Enums/Alignment;)F
394 ····.locals·16394 ····.locals·18
395 ····.annotation·system·Ldalvik/annotation/Signature;395 ····.annotation·system·Ldalvik/annotation/Signature;
396 ········value·=·{396 ········value·=·{
397 ············"(",397 ············"(",
398 ············"Ljava/util/List",398 ············"Ljava/util/List",
399 ············"<",399 ············"<",
400 ············"Lcom/artfulbits/aiCharts/Base/ChartAxis$Label;",400 ············"Lcom/artfulbits/aiCharts/Base/ChartAxis$Label;",
401 ············">;ZFFF",401 ············">;ZFFF",
402 ············"Lcom/artfulbits/aiCharts/Enums/Alignment;",402 ············"Lcom/artfulbits/aiCharts/Enums/Alignment;",
403 ············")F"403 ············")F"
404 ········}404 ········}
405 ····.end·annotation405 ····.end·annotation
  
406 ····const/4·v1,·0x4406 ····const/4·v2,·0x4
  
407 ····new-array·v6,·v1,·[F407 ····new-array·v7,·v2,·[F
  
408 ····fill-array-data·v6,·:array_0408 ····fill-array-data·v7,·:array_0
  
409 ····const/4·v1,·0x5409 ····const/4·v2,·0x5
  
410 ····new-array·v7,·v1,·[F410 ····new-array·v8,·v2,·[F
  
411 ····fill-array-data·v7,·:array_1411 ····fill-array-data·v8,·:array_1
  
412 ····if-eqz·p2,·:cond_2412 ····if-eqz·p2,·:cond_2
  
413 ····const/4·v1,·0x0413 ····const/4·v2,·0x0
  
414 ····move-object·v2,·v1414 ····move-object·v3,·v2
  
415 ····:goto_0415 ····:goto_0
416 ····const/4·v4,·0x0416 ····const/4·v5,·0x0
  
417 ····sget-object·v1,·Lcom/artfulbits/aiCharts/Enums/Alignment;->Near:Lcom/artfulbits/aiCharts/Enums/Alignment;417 ····sget-object·v2,·Lcom/artfulbits/aiCharts/Enums/Alignment;->Near:Lcom/artfulbits/aiCharts/Enums/Alignment;
  
418 ····move-object/from16·v0,·p6418 ····move-object/from16·v0,·p6
  
419 ····invoke-static·{v0,·v1},·Lcom/artfulbits/aiCharts/Base/a;->a(Lcom/artfulbits/aiCharts/Enums/Alignment;Lcom/artfulbits/aiCharts/Enums/Alignment;)I419 ····invoke-static·{v0,·v2},·Lcom/artfulbits/aiCharts/Base/a;->a(Lcom/artfulbits/aiCharts/Enums/Alignment;Lcom/artfulbits/aiCharts/Enums/Alignment;)I
  
420 ····move-result·v8420 ····move-result·v9
  
421 ····const/4·v1,·0x0421 ····const/4·v2,·0x0
  
422 ····invoke-interface/range·{p1·..·p1},·Ljava/util/List;->size()I422 ····invoke-interface/range·{p1·..·p1},·Ljava/util/List;->size()I
  
423 ····move-result·v9423 ····move-result·v10
  
424 ····move·v5,·v1424 ····move·v6,·v2
  
425 ····:goto_1425 ····:goto_1
426 ····if-ge·v5,·v9,·:cond_4426 ····if-ge·v6,·v10,·:cond_4
  
427 ····move-object/from16·v0,·p1427 ····move-object/from16·v0,·p1
  
428 ····invoke-interface·{v0,·v5},·Ljava/util/List;->get(I)Ljava/lang/Object;428 ····invoke-interface·{v0,·v6},·Ljava/util/List;->get(I)Ljava/lang/Object;
  
429 ····move-result-object·v1429 ····move-result-object·v2
  
430 ····check-cast·v1,·Lcom/artfulbits/aiCharts/Base/ChartAxis$Label;430 ····check-cast·v2,·Lcom/artfulbits/aiCharts/Base/ChartAxis$Label;
  
431 ····const/4·v3,·0x1431 ····const/4·v4,·0x1
  
432 ····iput-boolean·v3,·v1,·Lcom/artfulbits/aiCharts/Base/ChartAxis$Label;->visible:Z432 ····iput-boolean·v4,·v2,·Lcom/artfulbits/aiCharts/Base/ChartAxis$Label;->visible:Z
  
433 ····if-eqz·p2,·:cond_0433 ····if-eqz·p2,·:cond_0
  
434 ····move-object/from16·v0,·p0434 ····move-object/from16·v0,·p0
  
435 ····invoke-virtual·{v1,·v0},·Lcom/artfulbits/aiCharts/Base/ChartAxis$Label;->measure(Lcom/artfulbits/aiCharts/Base/ChartAxis;)V435 ····invoke-virtual·{v2,·v0},·Lcom/artfulbits/aiCharts/Base/ChartAxis$Label;->measure(Lcom/artfulbits/aiCharts/Base/ChartAxis;)V
  
436 ····:cond_0436 ····:cond_0
437 ····move-object/from16·v0,·p0437 ····move-object/from16·v0,·p0
  
438 ····iget-object·v3,·v0,·Lcom/artfulbits/aiCharts/Base/ChartAxis;->v:Lcom/artfulbits/aiCharts/Base/ChartAxisScale;438 ····iget-object·v4,·v0,·Lcom/artfulbits/aiCharts/Base/ChartAxis;->v:Lcom/artfulbits/aiCharts/Base/ChartAxisScale;
  
439 ····iget-wide·v10,·v1,·Lcom/artfulbits/aiCharts/Base/ChartAxis$Label;->Position:D439 ····iget-wide·v12,·v2,·Lcom/artfulbits/aiCharts/Base/ChartAxis$Label;->Position:D
  
440 ····invoke-virtual·{v3,·v10,·v11},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->valueToCoefficient(D)D440 ····invoke-virtual·{v4,·v12,·v13},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->valueToCoefficient(D)D
  
441 ····move-result-wide·v10441 ····move-result-wide·v12
  
442 ····move/from16·v0,·p3442 ····move/from16·v0,·p3
  
443 ····float-to-double·v12,·v0443 ····float-to-double·v14,·v0
  
444 ····move/from16·v0,·p4444 ····move/from16·v0,·p4
  
445 ····float-to-double·v14,·v0445 ····float-to-double·v0,·v0
  
446 ····mul-double/2addr·v10,·v14446 ····move-wide/from16·v16,·v0
  
 447 ····mul-double·v12,·v12,·v16
  
447 ····add-double/2addr·v10,·v12448 ····add-double/2addr·v12,·v14
  
448 ····double-to-float·v10,·v10449 ····double-to-float·v11,·v12
  
449 ····const/4·v3,·0x0450 ····const/4·v4,·0x0
  
450 ····:goto_2451 ····:goto_2
451 ····sget·v11,·Lcom/artfulbits/aiCharts/Base/ChartAxis;->c:I452 ····sget·v12,·Lcom/artfulbits/aiCharts/Base/ChartAxis;->c:I
  
452 ····if-ge·v3,·v11,·:cond_7453 ····if-ge·v4,·v12,·:cond_7
  
453 ····aget·v11,·v6,·v3454 ····aget·v12,·v7,·v4
  
454 ····cmpg-float·v11,·v11,·v10455 ····cmpg-float·v12,·v12,·v11
  
455 ····if-gez·v11,·:cond_3456 ····if-gez·v12,·:cond_3
  
456 ····:goto_3457 ····:goto_3
457 ····iget·v4,·v1,·Lcom/artfulbits/aiCharts/Base/ChartAxis$Label;->width:F458 ····iget·v5,·v2,·Lcom/artfulbits/aiCharts/Base/ChartAxis$Label;->width:F
  
458 ····add-float/2addr·v4,·v10459 ····add-float/2addr·v5,·v11
  
459 ····aput·v4,·v6,·v3460 ····aput·v5,·v7,·v4
  
460 ····aget·v4,·v7,·v3461 ····aget·v5,·v8,·v4
  
Max diff block lines reached; 33525/38406 bytes (87.29%) of diff not shown.
19.7 KB
smali/com/artfulbits/aiCharts/Base/ChartAxisScale.smali
    
Offset 206, 46 lines modifiedOffset 206, 46 lines modified
  
206 ····invoke-static·{v2,·v3},·Ljava/lang/Math;->floor(D)D206 ····invoke-static·{v2,·v3},·Ljava/lang/Math;->floor(D)D
  
207 ····move-result-wide·v2207 ····move-result-wide·v2
  
208 ····invoke-static·{v0,·v1,·v2,·v3},·Ljava/lang/Math;->pow(DD)D208 ····invoke-static·{v0,·v1,·v2,·v3},·Ljava/lang/Math;->pow(DD)D
  
209 ····move-result-wide·v1209 ····move-result-wide·v2
  
210 ····div-double·v3,·p0,·v1210 ····div-double·v4,·p0,·v2
  
211 ····sget-object·v5,·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->a:[D211 ····sget-object·v1,·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->a:[D
  
212 ····array-length·v6,·v5212 ····array-length·v6,·v1
  
213 ····const/4·v0,·0x0213 ····const/4·v0,·0x0
  
214 ····:goto_0214 ····:goto_0
215 ····if-ge·v0,·v6,·:cond_0215 ····if-ge·v0,·v6,·:cond_0
  
216 ····aget-wide·v7,·v5,·v0216 ····aget-wide·v8,·v1,·v0
  
217 ····cmpg-double·v9,·v3,·v7217 ····cmpg-double·v7,·v4,·v8
  
218 ····if-gtz·v9,·:cond_1218 ····if-gtz·v7,·:cond_1
  
219 ····mul-double·p0,·v7,·v1219 ····mul-double·p0,·v8,·v2
  
220 ····:cond_0220 ····:cond_0
221 ····return-wide·p0221 ····return-wide·p0
  
222 ····:cond_1222 ····:cond_1
223 ····add-int/lit8·v0,·v0,·0x1223 ····add-int/lit8·v0,·v0,·0x1
  
224 ····goto·:goto_0224 ····goto·:goto_0
225 .end·method225 .end·method
  
226 .method·static·synthetic·a(DI)Ljava/util/Calendar;226 .method·static·synthetic·a(DI)Ljava/util/Calendar;
227 ····.locals·9227 ····.locals·10
  
228 ····const/16·v8,·0xc228 ····const/16·v8,·0xc
  
229 ····const/16·v7,·0xa229 ····const/16·v7,·0xa
  
230 ····const/4·v6,·0x5230 ····const/4·v6,·0x5
  
Offset 271, 19 lines modifiedOffset 271, 19 lines modified
  
271 ····packed-switch·p2,·:pswitch_data_0271 ····packed-switch·p2,·:pswitch_data_0
  
272 ····:goto_0272 ····:goto_0
273 ····:pswitch_0273 ····:pswitch_0
274 ····invoke-virtual·{v0},·Ljava/util/Calendar;->getTimeInMillis()J274 ····invoke-virtual·{v0},·Ljava/util/Calendar;->getTimeInMillis()J
  
275 ····move-result-wide·v1275 ····move-result-wide·v2
  
276 ····long-to-double·v1,·v1276 ····long-to-double·v2,·v2
  
277 ····cmpg-double·v1,·v1,·p0277 ····cmpg-double·v1,·v2,·p0
  
278 ····if-gez·v1,·:cond_0278 ····if-gez·v1,·:cond_0
  
279 ····invoke-virtual·{v0,·p2,·v4},·Ljava/util/Calendar;->add(II)V279 ····invoke-virtual·{v0,·p2,·v4},·Ljava/util/Calendar;->add(II)V
  
280 ····:cond_0280 ····:cond_0
281 ····return-object·v0281 ····return-object·v0
Offset 387, 17 lines modifiedOffset 387, 17 lines modified
387 ····add-int/lit8·v0,·v0,·-0x1387 ····add-int/lit8·v0,·v0,·-0x1
  
388 ····:goto_0388 ····:goto_0
389 ····if-ltz·v0,·:cond_0389 ····if-ltz·v0,·:cond_0
  
390 ····sget-object·v1,·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->b:[D390 ····sget-object·v1,·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->b:[D
  
391 ····aget-wide·v1,·v1,·v0391 ····aget-wide·v2,·v1,·v0
  
392 ····cmpl-double·v1,·p0,·v1392 ····cmpl-double·v1,·p0,·v2
  
393 ····if-ltz·v1,·:cond_1393 ····if-ltz·v1,·:cond_1
  
394 ····const/4·v1,·0x0394 ····const/4·v1,·0x0
  
395 ····sget-object·v2,·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->b:[D395 ····sget-object·v2,·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->b:[D
  
Offset 429, 15 lines modifiedOffset 429, 15 lines modified
  
429 ····goto·:goto_0429 ····goto·:goto_0
430 .end·method430 .end·method
  
  
431 #·virtual·methods431 #·virtual·methods
432 .method·public·final·coefficientToValue(D)D432 .method·public·final·coefficientToValue(D)D
433 ····.locals·4433 ····.locals·5
  
434 ····iget-wide·v0,·p0,·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->v:D434 ····iget-wide·v0,·p0,·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->v:D
  
435 ····iget-wide·v2,·p0,·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->w:D435 ····iget-wide·v2,·p0,·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->w:D
  
436 ····mul-double/2addr·v2,·p1436 ····mul-double/2addr·v2,·p1
  
Offset 563, 15 lines modifiedOffset 563, 15 lines modified
  
563 ····invoke-virtual·{v0},·Lcom/artfulbits/aiCharts/Base/ChartAxis;->onScaleChanging()V563 ····invoke-virtual·{v0},·Lcom/artfulbits/aiCharts/Base/ChartAxis;->onScaleChanging()V
  
564 ····return-void564 ····return-void
565 .end·method565 .end·method
  
566 .method·public·final·contains(D)Z566 .method·public·final·contains(D)Z
567 ····.locals·2567 ····.locals·3
  
568 ····iget-wide·v0,·p0,·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->o:D568 ····iget-wide·v0,·p0,·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->o:D
  
569 ····cmpl-double·v0,·p1,·v0569 ····cmpl-double·v0,·p1,·v0
  
570 ····if-ltz·v0,·:cond_0570 ····if-ltz·v0,·:cond_0
  
Offset 589, 53 lines modifiedOffset 589, 53 lines modified
589 ····:cond_0589 ····:cond_0
590 ····const/4·v0,·0x0590 ····const/4·v0,·0x0
  
591 ····goto·:goto_0591 ····goto·:goto_0
592 .end·method592 .end·method
  
593 .method·public·final·createIterator()Lcom/artfulbits/aiCharts/Base/ChartAxisScale$IntervalIterator;593 .method·public·final·createIterator()Lcom/artfulbits/aiCharts/Base/ChartAxisScale$IntervalIterator;
594 ····.locals·7594 ····.locals·8
  
595 ····iget-object·v0,·p0,·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->d:Lcom/artfulbits/aiCharts/Base/ChartAxis;595 ····iget-object·v0,·p0,·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->d:Lcom/artfulbits/aiCharts/Base/ChartAxis;
Max diff block lines reached; 17117/20038 bytes (85.42%) of diff not shown.
6.24 KB
smali/com/artfulbits/aiCharts/Base/m.smali
    
Offset 528, 15 lines modifiedOffset 528, 15 lines modified
528 ····move-object·v1,·v3528 ····move-object·v1,·v3
  
529 ····:cond_3529 ····:cond_3
530 ····return-object·v1530 ····return-object·v1
531 .end·method531 .end·method
  
532 .method·private·static·a(Ljava/lang/StringBuilder;DLcom/artfulbits/aiCharts/Base/m$a;)V532 .method·private·static·a(Ljava/lang/StringBuilder;DLcom/artfulbits/aiCharts/Base/m$a;)V
533 ····.locals·2533 ····.locals·3
  
534 ····iget-object·v0,·p3,·Lcom/artfulbits/aiCharts/Base/m$a;->c:Ljava/lang/String;534 ····iget-object·v0,·p3,·Lcom/artfulbits/aiCharts/Base/m$a;->c:Ljava/lang/String;
  
535 ····if-nez·v0,·:cond_0535 ····if-nez·v0,·:cond_0
  
536 ····invoke-static·{p1,·p2},·Lcom/artfulbits/aiCharts/Base/m;->a(D)D536 ····invoke-static·{p1,·p2},·Lcom/artfulbits/aiCharts/Base/m;->a(D)D
  
Offset 575, 15 lines modifiedOffset 575, 15 lines modified
  
575 ····goto·:goto_0575 ····goto·:goto_0
576 .end·method576 .end·method
  
  
577 #·virtual·methods577 #·virtual·methods
578 .method·public·final·a(Lcom/artfulbits/aiCharts/Base/ChartPoint;)Ljava/lang/String;578 .method·public·final·a(Lcom/artfulbits/aiCharts/Base/ChartPoint;)Ljava/lang/String;
579 ····.locals·9579 ····.locals·10
  
580 ····new-instance·v1,·Ljava/lang/StringBuilder;580 ····new-instance·v1,·Ljava/lang/StringBuilder;
  
581 ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V581 ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V
  
582 ····iget-object·v2,·p0,·Lcom/artfulbits/aiCharts/Base/m;->d:[Lcom/artfulbits/aiCharts/Base/m$a;582 ····iget-object·v2,·p0,·Lcom/artfulbits/aiCharts/Base/m;->d:[Lcom/artfulbits/aiCharts/Base/m$a;
  
Offset 622, 64 lines modifiedOffset 622, 64 lines modified
622 ····invoke-virtual·{v1,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;622 ····invoke-virtual·{v1,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
623 ····goto·:goto_1623 ····goto·:goto_1
  
624 ····:pswitch_3624 ····:pswitch_3
625 ····invoke-virtual·{p1},·Lcom/artfulbits/aiCharts/Base/ChartPoint;->getX()D625 ····invoke-virtual·{p1},·Lcom/artfulbits/aiCharts/Base/ChartPoint;->getX()D
  
626 ····move-result-wide·v5626 ····move-result-wide·v6
  
627 ····invoke-static·{v1,·v5,·v6,·v4},·Lcom/artfulbits/aiCharts/Base/m;->a(Ljava/lang/StringBuilder;DLcom/artfulbits/aiCharts/Base/m$a;)V627 ····invoke-static·{v1,·v6,·v7,·v4},·Lcom/artfulbits/aiCharts/Base/m;->a(Ljava/lang/StringBuilder;DLcom/artfulbits/aiCharts/Base/m$a;)V
  
628 ····goto·:goto_1628 ····goto·:goto_1
  
629 ····:pswitch_4629 ····:pswitch_4
630 ····invoke-virtual·{p1},·Lcom/artfulbits/aiCharts/Base/ChartPoint;->getX()D630 ····invoke-virtual·{p1},·Lcom/artfulbits/aiCharts/Base/ChartPoint;->getX()D
  
631 ····move-result-wide·v5631 ····move-result-wide·v6
  
632 ····iget-object·v7,·v4,·Lcom/artfulbits/aiCharts/Base/m$a;->c:Ljava/lang/String;632 ····iget-object·v5,·v4,·Lcom/artfulbits/aiCharts/Base/m$a;->c:Ljava/lang/String;
  
633 ····if-nez·v7,·:cond_1633 ····if-nez·v5,·:cond_1
  
634 ····sget-object·v4,·Lcom/artfulbits/aiCharts/Base/m;->c:Ljava/text/SimpleDateFormat;634 ····sget-object·v4,·Lcom/artfulbits/aiCharts/Base/m;->c:Ljava/text/SimpleDateFormat;
  
635 ····double-to-long·v5,·v5635 ····double-to-long·v6,·v6
  
636 ····invoke-static·{v5,·v6},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;636 ····invoke-static·{v6,·v7},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
  
637 ····move-result-object·v5637 ····move-result-object·v5
  
638 ····invoke-virtual·{v4,·v5},·Ljava/text/SimpleDateFormat;->format(Ljava/lang/Object;)Ljava/lang/String;638 ····invoke-virtual·{v4,·v5},·Ljava/text/SimpleDateFormat;->format(Ljava/lang/Object;)Ljava/lang/String;
  
639 ····move-result-object·v4639 ····move-result-object·v4
  
640 ····invoke-virtual·{v1,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;640 ····invoke-virtual·{v1,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
641 ····goto·:goto_1641 ····goto·:goto_1
  
642 ····:cond_1642 ····:cond_1
643 ····iget-object·v7,·v4,·Lcom/artfulbits/aiCharts/Base/m$a;->d:Ljava/text/Format;643 ····iget-object·v5,·v4,·Lcom/artfulbits/aiCharts/Base/m$a;->d:Ljava/text/Format;
  
644 ····if-nez·v7,·:cond_2644 ····if-nez·v5,·:cond_2
  
645 ····new-instance·v7,·Ljava/text/SimpleDateFormat;645 ····new-instance·v5,·Ljava/text/SimpleDateFormat;
  
646 ····iget-object·v8,·v4,·Lcom/artfulbits/aiCharts/Base/m$a;->c:Ljava/lang/String;646 ····iget-object·v8,·v4,·Lcom/artfulbits/aiCharts/Base/m$a;->c:Ljava/lang/String;
  
647 ····invoke-direct·{v7,·v8},·Ljava/text/SimpleDateFormat;-><init>(Ljava/lang/String;)V647 ····invoke-direct·{v5,·v8},·Ljava/text/SimpleDateFormat;-><init>(Ljava/lang/String;)V
  
648 ····iput-object·v7,·v4,·Lcom/artfulbits/aiCharts/Base/m$a;->d:Ljava/text/Format;648 ····iput-object·v5,·v4,·Lcom/artfulbits/aiCharts/Base/m$a;->d:Ljava/text/Format;
  
649 ····:cond_2649 ····:cond_2
650 ····iget-object·v4,·v4,·Lcom/artfulbits/aiCharts/Base/m$a;->d:Ljava/text/Format;650 ····iget-object·v4,·v4,·Lcom/artfulbits/aiCharts/Base/m$a;->d:Ljava/text/Format;
  
651 ····double-to-long·v5,·v5651 ····double-to-long·v6,·v6
  
652 ····invoke-static·{v5,·v6},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;652 ····invoke-static·{v6,·v7},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
  
653 ····move-result-object·v5653 ····move-result-object·v5
  
654 ····invoke-virtual·{v4,·v5},·Ljava/text/Format;->format(Ljava/lang/Object;)Ljava/lang/String;654 ····invoke-virtual·{v4,·v5},·Ljava/text/Format;->format(Ljava/lang/Object;)Ljava/lang/String;
  
655 ····move-result-object·v4655 ····move-result-object·v4
  
Offset 688, 17 lines modifiedOffset 688, 17 lines modified
688 ····goto·:goto_1688 ····goto·:goto_1
  
689 ····:pswitch_5689 ····:pswitch_5
690 ····iget·v5,·v4,·Lcom/artfulbits/aiCharts/Base/m$a;->b:I690 ····iget·v5,·v4,·Lcom/artfulbits/aiCharts/Base/m$a;->b:I
  
691 ····invoke-virtual·{p1,·v5},·Lcom/artfulbits/aiCharts/Base/ChartPoint;->getY(I)D691 ····invoke-virtual·{p1,·v5},·Lcom/artfulbits/aiCharts/Base/ChartPoint;->getY(I)D
  
692 ····move-result-wide·v5692 ····move-result-wide·v6
  
693 ····invoke-static·{v1,·v5,·v6,·v4},·Lcom/artfulbits/aiCharts/Base/m;->a(Ljava/lang/StringBuilder;DLcom/artfulbits/aiCharts/Base/m$a;)V693 ····invoke-static·{v1,·v6,·v7,·v4},·Lcom/artfulbits/aiCharts/Base/m;->a(Ljava/lang/StringBuilder;DLcom/artfulbits/aiCharts/Base/m$a;)V
  
694 ····goto·:goto_1694 ····goto·:goto_1
  
695 ····:pswitch_6695 ····:pswitch_6
696 ····invoke-virtual·{p1},·Lcom/artfulbits/aiCharts/Base/ChartPoint;->getSeries()Lcom/artfulbits/aiCharts/Base/ChartSeries;696 ····invoke-virtual·{p1},·Lcom/artfulbits/aiCharts/Base/ChartPoint;->getSeries()Lcom/artfulbits/aiCharts/Base/ChartSeries;
  
697 ····move-result-object·v4697 ····move-result-object·v4
Offset 734, 41 lines modifiedOffset 734, 41 lines modified
734 ····move-result-object·v4734 ····move-result-object·v4
  
735 ····invoke-virtual·{v1,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;735 ····invoke-virtual·{v1,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
736 ····goto·:goto_1736 ····goto·:goto_1
  
737 ····:pswitch_9737 ····:pswitch_9
738 ····const-wide/high16·v5,·0x4059000000000000L····#·100.0738 ····const-wide/high16·v6,·0x4059000000000000L····#·100.0
  
739 ····iget·v7,·v4,·Lcom/artfulbits/aiCharts/Base/m$a;->b:I739 ····iget·v5,·v4,·Lcom/artfulbits/aiCharts/Base/m$a;->b:I
  
740 ····invoke-virtual·{p1,·v7},·Lcom/artfulbits/aiCharts/Base/ChartPoint;->getY(I)D740 ····invoke-virtual·{p1,·v5},·Lcom/artfulbits/aiCharts/Base/ChartPoint;->getY(I)D
Max diff block lines reached; 1417/6306 bytes (22.47%) of diff not shown.
1.57 KB
smali/com/artfulbits/aiCharts/Base/ChartTransform$b.smali
    
Offset 71, 15 lines modifiedOffset 71, 15 lines modified
  
71 ····iput-object·p3,·p0,·Lcom/artfulbits/aiCharts/Base/ChartTransform$b;->e:Lcom/artfulbits/aiCharts/Base/ChartAxisScale;71 ····iput-object·p3,·p0,·Lcom/artfulbits/aiCharts/Base/ChartTransform$b;->e:Lcom/artfulbits/aiCharts/Base/ChartAxisScale;
  
72 ····return-void72 ····return-void
73 .end·method73 .end·method
  
74 .method·public·static·a(Lcom/artfulbits/aiCharts/Base/ChartAxisScale;D)F74 .method·public·static·a(Lcom/artfulbits/aiCharts/Base/ChartAxisScale;D)F
75 ····.locals·675 ····.locals·7
  
76 ····const-wide·v0,·-0x4006de04abbbd2e8L····#·-1.570796326794896676 ····const-wide·v0,·-0x4006de04abbbd2e8L····#·-1.5707963267948966
  
77 ····const-wide·v2,·0x401921fb54442d18L····#·6.28318530717958677 ····const-wide·v2,·0x401921fb54442d18L····#·6.283185307179586
  
78 ····invoke-virtual·{p0,·p1,·p2},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->valueToCoefficient(D)D78 ····invoke-virtual·{p0,·p1,·p2},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->valueToCoefficient(D)D
  
Offset 93, 15 lines modifiedOffset 93, 15 lines modified
  
93 ····return·v093 ····return·v0
94 .end·method94 .end·method
  
  
95 #·virtual·methods95 #·virtual·methods
96 .method·public·final·getPoint(DDLandroid/graphics/PointF;)V96 .method·public·final·getPoint(DDLandroid/graphics/PointF;)V
97 ····.locals·697 ····.locals·7
  
98 ····const-wide·v0,·-0x4006de04abbbd2e8L····#·-1.570796326794896698 ····const-wide·v0,·-0x4006de04abbbd2e8L····#·-1.5707963267948966
  
99 ····const-wide·v2,·0x401921fb54442d18L····#·6.28318530717958699 ····const-wide·v2,·0x401921fb54442d18L····#·6.283185307179586
  
100 ····iget-object·v4,·p0,·Lcom/artfulbits/aiCharts/Base/ChartTransform$b;->d:Lcom/artfulbits/aiCharts/Base/ChartAxisScale;100 ····iget-object·v4,·p0,·Lcom/artfulbits/aiCharts/Base/ChartTransform$b;->d:Lcom/artfulbits/aiCharts/Base/ChartAxisScale;
  
Offset 115, 17 lines modifiedOffset 115, 17 lines modified
  
115 ····double-to-float·v0,·v0115 ····double-to-float·v0,·v0
  
116 ····iget-object·v1,·p0,·Lcom/artfulbits/aiCharts/Base/ChartTransform$b;->e:Lcom/artfulbits/aiCharts/Base/ChartAxisScale;116 ····iget-object·v1,·p0,·Lcom/artfulbits/aiCharts/Base/ChartTransform$b;->e:Lcom/artfulbits/aiCharts/Base/ChartAxisScale;
  
117 ····invoke-virtual·{v1,·p3,·p4},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->valueToCoefficient(D)D117 ····invoke-virtual·{v1,·p3,·p4},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->valueToCoefficient(D)D
  
118 ····move-result-wide·v1118 ····move-result-wide·v2
  
119 ····double-to-float·v1,·v1119 ····double-to-float·v1,·v2
  
120 ····iget·v2,·p0,·Lcom/artfulbits/aiCharts/Base/ChartTransform$b;->a:F120 ····iget·v2,·p0,·Lcom/artfulbits/aiCharts/Base/ChartTransform$b;->a:F
  
121 ····invoke-static·{v0},·Landroid/util/FloatMath;->cos(F)F121 ····invoke-static·{v0},·Landroid/util/FloatMath;->cos(F)F
  
122 ····move-result·v3122 ····move-result·v3
  
21.9 KB
smali/com/artfulbits/aiCharts/Base/ChartArea.smali
    
Offset 1468, 15 lines modifiedOffset 1468, 15 lines modified
  
1468 ····invoke-static·{v0,·v1},·Ljava/lang/Double;->isNaN(D)Z1468 ····invoke-static·{v0,·v1},·Ljava/lang/Double;->isNaN(D)Z
  
1469 ····move-result·v01469 ····move-result·v0
  
1470 ····if-eqz·v0,·:cond_31470 ····if-eqz·v0,·:cond_3
  
1471 ····const-wide·v1,·0x7fefffffffffffffL····#·Double.MAX_VALUE1471 ····const-wide·v2,·0x7fefffffffffffffL····#·Double.MAX_VALUE
  
1472 ····iget-object·v0,·p0,·Lcom/artfulbits/aiCharts/Base/ChartArea;->m_visibleSeries:Ljava/util/ArrayList;1472 ····iget-object·v0,·p0,·Lcom/artfulbits/aiCharts/Base/ChartArea;->m_visibleSeries:Ljava/util/ArrayList;
  
1473 ····invoke-virtual·{v0},·Ljava/util/ArrayList;->size()I1473 ····invoke-virtual·{v0},·Ljava/util/ArrayList;->size()I
  
1474 ····move-result·v71474 ····move-result·v7
  
Offset 1499, 22 lines modifiedOffset 1499, 22 lines modified
  
1499 ····const/4·v0,·0x01499 ····const/4·v0,·0x0
  
1500 ····invoke-interface·{v8},·Ljava/util/List;->size()I1500 ····invoke-interface·{v8},·Ljava/util/List;->size()I
  
1501 ····move-result·v91501 ····move-result·v9
  
1502 ····move·v3,·v41502 ····move·v1,·v4
  
1503 ····move-object·v5,·v01503 ····move-object·v5,·v0
  
1504 ····:goto_11504 ····:goto_1
1505 ····if-ge·v3,·v9,·:cond_11505 ····if-ge·v1,·v9,·:cond_1
  
1506 ····invoke-interface·{v8,·v3},·Ljava/util/List;->get(I)Ljava/lang/Object;1506 ····invoke-interface·{v8,·v1},·Ljava/util/List;->get(I)Ljava/lang/Object;
  
1507 ····move-result-object·v01507 ····move-result-object·v0
  
1508 ····check-cast·v0,·Lcom/artfulbits/aiCharts/Base/ChartPoint;1508 ····check-cast·v0,·Lcom/artfulbits/aiCharts/Base/ChartPoint;
  
1509 ····if-eqz·v5,·:cond_01509 ····if-eqz·v5,·:cond_0
  
Offset 1528, 34 lines modifiedOffset 1528, 34 lines modified
  
1528 ····iget-wide·v10,·v0,·Lcom/artfulbits/aiCharts/Base/ChartPoint;->a:D1528 ····iget-wide·v10,·v0,·Lcom/artfulbits/aiCharts/Base/ChartPoint;->a:D
  
1529 ····iget-wide·v12,·v5,·Lcom/artfulbits/aiCharts/Base/ChartPoint;->a:D1529 ····iget-wide·v12,·v5,·Lcom/artfulbits/aiCharts/Base/ChartPoint;->a:D
  
1530 ····sub-double/2addr·v10,·v121530 ····sub-double/2addr·v10,·v12
  
1531 ····invoke-static·{v10,·v11,·v1,·v2},·Ljava/lang/Math;->min(DD)D1531 ····invoke-static·{v10,·v11,·v2,·v3},·Ljava/lang/Math;->min(DD)D
  
1532 ····move-result-wide·v11532 ····move-result-wide·v2
  
1533 ····:cond_01533 ····:cond_0
1534 ····add-int/lit8·v3,·v3,·0x11534 ····add-int/lit8·v1,·v1,·0x1
  
1535 ····move-object·v5,·v01535 ····move-object·v5,·v0
  
1536 ····goto·:goto_11536 ····goto·:goto_1
  
1537 ····:cond_11537 ····:cond_1
1538 ····add-int/lit8·v0,·v6,·0x11538 ····add-int/lit8·v0,·v6,·0x1
  
1539 ····move·v6,·v01539 ····move·v6,·v0
  
1540 ····goto·:goto_01540 ····goto·:goto_0
  
1541 ····:cond_21541 ····:cond_2
1542 ····iput-wide·v1,·p0,·Lcom/artfulbits/aiCharts/Base/ChartArea;->i:D1542 ····iput-wide·v2,·p0,·Lcom/artfulbits/aiCharts/Base/ChartArea;->i:D
  
1543 ····:cond_31543 ····:cond_3
1544 ····iget-wide·v0,·p0,·Lcom/artfulbits/aiCharts/Base/ChartArea;->i:D1544 ····iget-wide·v0,·p0,·Lcom/artfulbits/aiCharts/Base/ChartArea;->i:D
  
1545 ····return-wide·v01545 ····return-wide·v0
1546 .end·method1546 .end·method
  
Offset 3171, 423 lines modifiedOffset 3171, 427 lines modified
3171 .method·public·final·measure(Landroid/graphics/Point;)V3171 .method·public·final·measure(Landroid/graphics/Point;)V
3172 ····.locals·03172 ····.locals·0
  
3173 ····return-void3173 ····return-void
3174 .end·method3174 .end·method
  
3175 .method·public·final·refresh()V3175 .method·public·final·refresh()V
3176 ····.locals·183176 ····.locals·20
  
3177 ····const/4·v1,·0x03177 ····const/4·v2,·0x0
  
3178 ····move-object/from16·v0,·p03178 ····move-object/from16·v0,·p0
  
3179 ····iput-object·v1,·v0,·Lcom/artfulbits/aiCharts/Base/ChartArea;->m_primarySeries:Lcom/artfulbits/aiCharts/Base/ChartSeries;3179 ····iput-object·v2,·v0,·Lcom/artfulbits/aiCharts/Base/ChartArea;->m_primarySeries:Lcom/artfulbits/aiCharts/Base/ChartSeries;
  
3180 ····move-object/from16·v0,·p03180 ····move-object/from16·v0,·p0
  
3181 ····iget-object·v1,·v0,·Lcom/artfulbits/aiCharts/Base/ChartArea;->m_visibleSeries:Ljava/util/ArrayList;3181 ····iget-object·v2,·v0,·Lcom/artfulbits/aiCharts/Base/ChartArea;->m_visibleSeries:Ljava/util/ArrayList;
  
3182 ····invoke-virtual·{v1},·Ljava/util/ArrayList;->clear()V3182 ····invoke-virtual·{v2},·Ljava/util/ArrayList;->clear()V
  
3183 ····const-wide/high16·v1,·0x7ff8000000000000L····#·Double.NaN3183 ····const-wide/high16·v2,·0x7ff8000000000000L····#·Double.NaN
  
3184 ····move-object/from16·v0,·p03184 ····move-object/from16·v0,·p0
  
3185 ····iput-wide·v1,·v0,·Lcom/artfulbits/aiCharts/Base/ChartArea;->i:D3185 ····iput-wide·v2,·v0,·Lcom/artfulbits/aiCharts/Base/ChartArea;->i:D
  
3186 ····move-object/from16·v0,·p03186 ····move-object/from16·v0,·p0
  
3187 ····iget-object·v1,·v0,·Lcom/artfulbits/aiCharts/Base/ChartArea;->p:Lcom/artfulbits/aiCharts/Base/ChartEngine;3187 ····iget-object·v2,·v0,·Lcom/artfulbits/aiCharts/Base/ChartArea;->p:Lcom/artfulbits/aiCharts/Base/ChartEngine;
  
3188 ····if-nez·v1,·:cond_13188 ····if-nez·v2,·:cond_1
  
3189 ····:cond_03189 ····:cond_0
3190 ····return-void3190 ····return-void
  
3191 ····:cond_13191 ····:cond_1
3192 ····move-object/from16·v0,·p03192 ····move-object/from16·v0,·p0
  
3193 ····iget-object·v1,·v0,·Lcom/artfulbits/aiCharts/Base/ChartArea;->p:Lcom/artfulbits/aiCharts/Base/ChartEngine;3193 ····iget-object·v2,·v0,·Lcom/artfulbits/aiCharts/Base/ChartArea;->p:Lcom/artfulbits/aiCharts/Base/ChartEngine;
  
3194 ····invoke-virtual·{v1},·Lcom/artfulbits/aiCharts/Base/ChartEngine;->getSeries()Lcom/artfulbits/aiCharts/Base/ChartNamedCollection;3194 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartEngine;->getSeries()Lcom/artfulbits/aiCharts/Base/ChartNamedCollection;
  
3195 ····move-result-object·v43195 ····move-result-object·v5
  
3196 ····move-object/from16·v0,·p03196 ····move-object/from16·v0,·p0
  
3197 ····iget-object·v1,·v0,·Lcom/artfulbits/aiCharts/Base/ChartArea;->h:Lcom/artfulbits/aiCharts/Base/View3D;3197 ····iget-object·v2,·v0,·Lcom/artfulbits/aiCharts/Base/ChartArea;->h:Lcom/artfulbits/aiCharts/Base/View3D;
  
3198 ····invoke-virtual·{v1},·Lcom/artfulbits/aiCharts/Base/View3D;->getMode()I3198 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/View3D;->getMode()I
  
3199 ····move-result·v13199 ····move-result·v2
  
Max diff block lines reached; 17834/22306 bytes (79.95%) of diff not shown.
1.8 KB
smali/com/artfulbits/aiCharts/Base/MathUtils.smali
    
Offset 32, 15 lines modifiedOffset 32, 15 lines modified
  
32 ····mul-double/2addr·v0,·p232 ····mul-double/2addr·v0,·p2
  
33 ····return-wide·v033 ····return-wide·v0
34 .end·method34 .end·method
  
35 .method·public·static·clamp(DDD)D35 .method·public·static·clamp(DDD)D
36 ····.locals·136 ····.locals·2
  
37 ····cmpg-double·v0,·p0,·p237 ····cmpg-double·v0,·p0,·p2
  
38 ····if-gez·v0,·:cond_038 ····if-gez·v0,·:cond_0
  
39 ····:goto_039 ····:goto_0
40 ····return-wide·p240 ····return-wide·p2
Offset 130, 15 lines modifiedOffset 130, 15 lines modified
  
130 ····div-double·v0,·v2,·v0130 ····div-double·v0,·v2,·v0
  
131 ····goto·:goto_0131 ····goto·:goto_0
132 .end·method132 .end·method
  
133 .method·public·static·equals(Ljava/lang/Double;D)Z133 .method·public·static·equals(Ljava/lang/Double;D)Z
134 ····.locals·2134 ····.locals·3
  
135 ····if-eqz·p0,·:cond_0135 ····if-eqz·p0,·:cond_0
  
136 ····invoke-virtual·{p0},·Ljava/lang/Double;->doubleValue()D136 ····invoke-virtual·{p0},·Ljava/lang/Double;->doubleValue()D
  
137 ····move-result-wide·v0137 ····move-result-wide·v0
  
Offset 196, 15 lines modifiedOffset 196, 15 lines modified
  
196 ····move-result-wide·v0196 ····move-result-wide·v0
  
197 ····return-wide·v0197 ····return-wide·v0
198 .end·method198 .end·method
  
199 .method·public·static·solveQuadratic(DDD[D)I199 .method·public·static·solveQuadratic(DDD[D)I
200 ····.locals·7200 ····.locals·8
  
201 ····const-wide/16·v0,·0x0201 ····const-wide/16·v0,·0x0
  
202 ····cmpl-double·v0,·p0,·v0202 ····cmpl-double·v0,·p0,·v0
  
203 ····if-nez·v0,·:cond_0203 ····if-nez·v0,·:cond_0
  
Offset 250, 37 lines modifiedOffset 250, 37 lines modified
  
250 ····invoke-static·{v0,·v1},·Ljava/lang/Math;->sqrt(D)D250 ····invoke-static·{v0,·v1},·Ljava/lang/Math;->sqrt(D)D
  
251 ····move-result-wide·v0251 ····move-result-wide·v0
  
252 ····const/4·v2,·0x0252 ····const/4·v2,·0x0
  
253 ····neg-double·v3,·p2253 ····neg-double·v4,·p2
  
254 ····sub-double/2addr·v3,·v0254 ····sub-double/2addr·v4,·v0
  
255 ····const-wide/high16·v5,·0x4000000000000000L····#·2.0255 ····const-wide/high16·v6,·0x4000000000000000L····#·2.0
  
256 ····mul-double/2addr·v5,·p0256 ····mul-double/2addr·v6,·p0
  
257 ····div-double/2addr·v3,·v5257 ····div-double/2addr·v4,·v6
  
258 ····aput-wide·v3,·p6,·v2258 ····aput-wide·v4,·p6,·v2
  
259 ····const/4·v2,·0x1259 ····const/4·v2,·0x1
  
260 ····neg-double·v3,·p2260 ····neg-double·v4,·p2
  
261 ····add-double/2addr·v0,·v3261 ····add-double/2addr·v0,·v4
  
262 ····const-wide/high16·v3,·0x4000000000000000L····#·2.0262 ····const-wide/high16·v4,·0x4000000000000000L····#·2.0
  
263 ····mul-double/2addr·v3,·p0263 ····mul-double/2addr·v4,·p0
  
264 ····div-double/2addr·v0,·v3264 ····div-double/2addr·v0,·v4
  
265 ····aput-wide·v0,·p6,·v2265 ····aput-wide·v0,·p6,·v2
  
266 ····const/4·v0,·0x2266 ····const/4·v0,·0x2
  
267 ····goto·:goto_0267 ····goto·:goto_0
  
1.43 KB
smali/com/artfulbits/aiCharts/Base/ChartSeries.smali
    
Offset 771, 29 lines modifiedOffset 771, 29 lines modified
771 ····move·v0,·v1771 ····move·v0,·v1
  
772 ····:goto_1772 ····:goto_1
773 ····if-ge·v0,·v2,·:cond_0773 ····if-ge·v0,·v2,·:cond_0
  
774 ····iget-object·v4,·p0,·Lcom/artfulbits/aiCharts/Base/ChartSeries;->b:Lcom/artfulbits/aiCharts/Base/ChartPointCollection;774 ····iget-object·v4,·p0,·Lcom/artfulbits/aiCharts/Base/ChartSeries;->b:Lcom/artfulbits/aiCharts/Base/ChartPointCollection;
  
775 ····int-to-double·v5,·v0775 ····int-to-double·v6,·v0
  
776 ····new-array·v7,·v10,·[D776 ····new-array·v5,·v10,·[D
  
777 ····const/16·v8,·0x64777 ····const/16·v8,·0x64
  
778 ····invoke-virtual·{v3,·v8},·Ljava/util/Random;->nextInt(I)I778 ····invoke-virtual·{v3,·v8},·Ljava/util/Random;->nextInt(I)I
  
779 ····move-result·v8779 ····move-result·v8
  
780 ····int-to-double·v8,·v8780 ····int-to-double·v8,·v8
  
781 ····aput-wide·v8,·v7,·v1781 ····aput-wide·v8,·v5,·v1
  
782 ····invoke-virtual·{v4,·v5,·v6,·v7},·Lcom/artfulbits/aiCharts/Base/ChartPointCollection;->addXY(D[D)Lcom/artfulbits/aiCharts/Base/ChartPoint;782 ····invoke-virtual·{v4,·v6,·v7,·v5},·Lcom/artfulbits/aiCharts/Base/ChartPointCollection;->addXY(D[D)Lcom/artfulbits/aiCharts/Base/ChartPoint;
  
783 ····add-int/lit8·v0,·v0,·0x1783 ····add-int/lit8·v0,·v0,·0x1
  
784 ····goto·:goto_1784 ····goto·:goto_1
  
785 ····:cond_5785 ····:cond_5
786 ····const-string·v0,·"points"786 ····const-string·v0,·"points"
Offset 833, 17 lines modifiedOffset 833, 17 lines modified
  
833 ····new-array·v6,·v10,·[D833 ····new-array·v6,·v10,·[D
  
834 ····aget-object·v7,·v2,·v0834 ····aget-object·v7,·v2,·v0
  
835 ····invoke-static·{v7},·Ljava/lang/Double;->parseDouble(Ljava/lang/String;)D835 ····invoke-static·{v7},·Ljava/lang/Double;->parseDouble(Ljava/lang/String;)D
  
836 ····move-result-wide·v7836 ····move-result-wide·v8
  
837 ····aput-wide·v7,·v6,·v1837 ····aput-wide·v8,·v6,·v1
  
838 ····invoke-virtual·{v3,·v4,·v5,·v6},·Lcom/artfulbits/aiCharts/Base/ChartPointCollection;->addXY(D[D)Lcom/artfulbits/aiCharts/Base/ChartPoint;838 ····invoke-virtual·{v3,·v4,·v5,·v6},·Lcom/artfulbits/aiCharts/Base/ChartPointCollection;->addXY(D[D)Lcom/artfulbits/aiCharts/Base/ChartPoint;
  
839 ····add-int/lit8·v0,·v0,·0x1839 ····add-int/lit8·v0,·v0,·0x1
  
840 ····goto·:goto_2840 ····goto·:goto_2
  
3.09 KB
smali/com/artfulbits/aiCharts/Base/e.smali
    
Offset 114, 29 lines modifiedOffset 114, 29 lines modified
114 .end·method114 .end·method
  
  
115 #·virtual·methods115 #·virtual·methods
116 .method·public·final·a(D)Ljava/lang/String;116 .method·public·final·a(D)Ljava/lang/String;
117 ····.locals·5117 ····.locals·5
  
118 ····const/4·v3,·0x0118 ····const/4·v4,·0x0
  
119 ····iget-object·v0,·p0,·Lcom/artfulbits/aiCharts/Base/e;->o:Ljava/lang/StringBuffer;119 ····iget-object·v0,·p0,·Lcom/artfulbits/aiCharts/Base/e;->o:Ljava/lang/StringBuffer;
  
120 ····invoke-virtual·{v0,·v3},·Ljava/lang/StringBuffer;->setLength(I)V120 ····invoke-virtual·{v0,·v4},·Ljava/lang/StringBuffer;->setLength(I)V
  
121 ····iget-boolean·v0,·p0,·Lcom/artfulbits/aiCharts/Base/e;->g:Z121 ····iget-boolean·v0,·p0,·Lcom/artfulbits/aiCharts/Base/e;->g:Z
  
122 ····if-eqz·v0,·:cond_4122 ····if-eqz·v0,·:cond_4
  
123 ····iget-object·v0,·p0,·Lcom/artfulbits/aiCharts/Base/e;->m:Ljava/util/Date;123 ····iget-object·v0,·p0,·Lcom/artfulbits/aiCharts/Base/e;->m:Ljava/util/Date;
  
124 ····double-to-long·v1,·p1124 ····double-to-long·v2,·p1
  
125 ····invoke-virtual·{v0,·v1,·v2},·Ljava/util/Date;->setTime(J)V125 ····invoke-virtual·{v0,·v2,·v3},·Ljava/util/Date;->setTime(J)V
  
126 ····iget-object·v0,·p0,·Lcom/artfulbits/aiCharts/Base/e;->j:Ljava/text/DateFormat;126 ····iget-object·v0,·p0,·Lcom/artfulbits/aiCharts/Base/e;->j:Ljava/text/DateFormat;
  
127 ····if-eqz·v0,·:cond_0127 ····if-eqz·v0,·:cond_0
  
128 ····iget-object·v0,·p0,·Lcom/artfulbits/aiCharts/Base/e;->j:Ljava/text/DateFormat;128 ····iget-object·v0,·p0,·Lcom/artfulbits/aiCharts/Base/e;->j:Ljava/text/DateFormat;
  
Offset 162, 15 lines modifiedOffset 162, 15 lines modified
  
162 ····if-eqz·v0,·:cond_1162 ····if-eqz·v0,·:cond_1
  
163 ····iget-object·v0,·p0,·Lcom/artfulbits/aiCharts/Base/e;->n:[Ljava/lang/Object;163 ····iget-object·v0,·p0,·Lcom/artfulbits/aiCharts/Base/e;->n:[Ljava/lang/Object;
  
164 ····iget-object·v1,·p0,·Lcom/artfulbits/aiCharts/Base/e;->m:Ljava/util/Date;164 ····iget-object·v1,·p0,·Lcom/artfulbits/aiCharts/Base/e;->m:Ljava/util/Date;
  
165 ····aput-object·v1,·v0,·v3165 ····aput-object·v1,·v0,·v4
  
166 ····iget-object·v0,·p0,·Lcom/artfulbits/aiCharts/Base/e;->l:Ljava/text/MessageFormat;166 ····iget-object·v0,·p0,·Lcom/artfulbits/aiCharts/Base/e;->l:Ljava/text/MessageFormat;
  
167 ····iget-object·v1,·p0,·Lcom/artfulbits/aiCharts/Base/e;->n:[Ljava/lang/Object;167 ····iget-object·v1,·p0,·Lcom/artfulbits/aiCharts/Base/e;->n:[Ljava/lang/Object;
  
168 ····iget-object·v2,·p0,·Lcom/artfulbits/aiCharts/Base/e;->o:Ljava/lang/StringBuffer;168 ····iget-object·v2,·p0,·Lcom/artfulbits/aiCharts/Base/e;->o:Ljava/lang/StringBuffer;
  
Offset 249, 15 lines modifiedOffset 249, 15 lines modified
  
249 ····iget-object·v0,·p0,·Lcom/artfulbits/aiCharts/Base/e;->n:[Ljava/lang/Object;249 ····iget-object·v0,·p0,·Lcom/artfulbits/aiCharts/Base/e;->n:[Ljava/lang/Object;
  
250 ····invoke-static·{p1,·p2},·Ljava/lang/Double;->valueOf(D)Ljava/lang/Double;250 ····invoke-static·{p1,·p2},·Ljava/lang/Double;->valueOf(D)Ljava/lang/Double;
  
251 ····move-result-object·v1251 ····move-result-object·v1
  
252 ····aput-object·v1,·v0,·v3252 ····aput-object·v1,·v0,·v4
  
253 ····iget-object·v0,·p0,·Lcom/artfulbits/aiCharts/Base/e;->l:Ljava/text/MessageFormat;253 ····iget-object·v0,·p0,·Lcom/artfulbits/aiCharts/Base/e;->l:Ljava/text/MessageFormat;
  
254 ····iget-object·v1,·p0,·Lcom/artfulbits/aiCharts/Base/e;->n:[Ljava/lang/Object;254 ····iget-object·v1,·p0,·Lcom/artfulbits/aiCharts/Base/e;->n:[Ljava/lang/Object;
  
255 ····iget-object·v2,·p0,·Lcom/artfulbits/aiCharts/Base/e;->o:Ljava/lang/StringBuffer;255 ····iget-object·v2,·p0,·Lcom/artfulbits/aiCharts/Base/e;->o:Ljava/lang/StringBuffer;
  
Offset 363, 15 lines modifiedOffset 363, 15 lines modified
  
363 ····iput-object·v0,·p0,·Lcom/artfulbits/aiCharts/Base/e;->l:Ljava/text/MessageFormat;363 ····iput-object·v0,·p0,·Lcom/artfulbits/aiCharts/Base/e;->l:Ljava/text/MessageFormat;
  
364 ····goto·:goto_0364 ····goto·:goto_0
365 .end·method365 .end·method
  
366 .method·public·final·b()V366 .method·public·final·b()V
367 ····.locals·5367 ····.locals·6
  
368 ····const/4·v1,·0x1368 ····const/4·v1,·0x1
  
369 ····const/4·v2,·0x0369 ····const/4·v2,·0x0
  
370 ····iget-object·v0,·p0,·Lcom/artfulbits/aiCharts/Base/e;->e:Lcom/artfulbits/aiCharts/Base/ChartAxis;370 ····iget-object·v0,·p0,·Lcom/artfulbits/aiCharts/Base/e;->e:Lcom/artfulbits/aiCharts/Base/ChartAxis;
  
Offset 392, 17 lines modifiedOffset 392, 17 lines modified
  
392 ····invoke-virtual·{v0},·Lcom/artfulbits/aiCharts/Base/ChartAxis;->getScale()Lcom/artfulbits/aiCharts/Base/ChartAxisScale;392 ····invoke-virtual·{v0},·Lcom/artfulbits/aiCharts/Base/ChartAxis;->getScale()Lcom/artfulbits/aiCharts/Base/ChartAxisScale;
  
393 ····move-result-object·v0393 ····move-result-object·v0
  
394 ····invoke-virtual·{v0},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->getVisibleInterval()D394 ····invoke-virtual·{v0},·Lcom/artfulbits/aiCharts/Base/ChartAxisScale;->getVisibleInterval()D
  
395 ····move-result-wide·v3395 ····move-result-wide·v4
  
396 ····iput-wide·v3,·p0,·Lcom/artfulbits/aiCharts/Base/e;->i:D396 ····iput-wide·v4,·p0,·Lcom/artfulbits/aiCharts/Base/e;->i:D
  
397 ····iget-object·v0,·p0,·Lcom/artfulbits/aiCharts/Base/e;->e:Lcom/artfulbits/aiCharts/Base/ChartAxis;397 ····iget-object·v0,·p0,·Lcom/artfulbits/aiCharts/Base/e;->e:Lcom/artfulbits/aiCharts/Base/ChartAxis;
  
398 ····invoke-virtual·{v0},·Lcom/artfulbits/aiCharts/Base/ChartAxis;->getScale()Lcom/artfulbits/aiCharts/Base/ChartAxisScale;398 ····invoke-virtual·{v0},·Lcom/artfulbits/aiCharts/Base/ChartAxis;->getScale()Lcom/artfulbits/aiCharts/Base/ChartAxisScale;
  
399 ····move-result-object·v0399 ····move-result-object·v0
  
496 B
smali/com/artfulbits/aiCharts/Base/ChartPoint.smali
    
Offset 335, 15 lines modifiedOffset 335, 15 lines modified
  
335 ····invoke-virtual·{p0,·p1},·Lcom/artfulbits/aiCharts/Base/ChartPoint;->setBaseAttributes(Lcom/artfulbits/aiCharts/Base/ChartPointAttributes;)V335 ····invoke-virtual·{p0,·p1},·Lcom/artfulbits/aiCharts/Base/ChartPoint;->setBaseAttributes(Lcom/artfulbits/aiCharts/Base/ChartPointAttributes;)V
  
336 ····return-void336 ····return-void
337 .end·method337 .end·method
  
338 .method·public·final·setX(D)V338 .method·public·final·setX(D)V
339 ····.locals·2339 ····.locals·3
  
340 ····iget-wide·v0,·p0,·Lcom/artfulbits/aiCharts/Base/ChartPoint;->a:D340 ····iget-wide·v0,·p0,·Lcom/artfulbits/aiCharts/Base/ChartPoint;->a:D
  
341 ····cmpl-double·v0,·v0,·p1341 ····cmpl-double·v0,·v0,·p1
  
342 ····if-eqz·v0,·:cond_0342 ····if-eqz·v0,·:cond_0
  
3.24 KB
smali/com/artfulbits/aiCharts/Base/ChartPointCollection$a.smali
    
Offset 44, 15 lines modifiedOffset 44, 15 lines modified
  
44 ····return-void44 ····return-void
45 .end·method45 .end·method
  
  
46 #·virtual·methods46 #·virtual·methods
47 .method·public·a(Ljava/lang/Object;)Lcom/artfulbits/aiCharts/Base/ChartPoint;47 .method·public·a(Ljava/lang/Object;)Lcom/artfulbits/aiCharts/Base/ChartPoint;
48 ····.locals·748 ····.locals·8
  
49 ····instance-of·v0,·p1,·Lorg/w3c/dom/Node;49 ····instance-of·v0,·p1,·Lorg/w3c/dom/Node;
  
50 ····if-eqz·v0,·:cond_350 ····if-eqz·v0,·:cond_3
  
51 ····check-cast·p1,·Lorg/w3c/dom/Node;51 ····check-cast·p1,·Lorg/w3c/dom/Node;
  
Offset 87, 34 lines modifiedOffset 87, 34 lines modified
87 ····move-result-object·v087 ····move-result-object·v0
  
88 ····:try_start_088 ····:try_start_0
89 ····invoke-static·{v0},·Ljava/lang/Double;->parseDouble(Ljava/lang/String;)D89 ····invoke-static·{v0},·Ljava/lang/Double;->parseDouble(Ljava/lang/String;)D
90 ····:try_end_090 ····:try_end_0
91 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_091 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0
  
92 ····move-result-wide·v392 ····move-result-wide·v4
  
93 ····const/4·v0,·0x093 ····const/4·v0,·0x0
  
94 ····:goto_094 ····:goto_0
95 ····iget-object·v5,·p0,·Lcom/artfulbits/aiCharts/Base/ChartPointCollection$a;->b:[Ljava/lang/String;95 ····iget-object·v3,·p0,·Lcom/artfulbits/aiCharts/Base/ChartPointCollection$a;->b:[Ljava/lang/String;
  
96 ····array-length·v5,·v596 ····array-length·v3,·v3
  
97 ····if-ge·v0,·v5,·:cond_297 ····if-ge·v0,·v3,·:cond_2
  
98 ····iget-object·v5,·p0,·Lcom/artfulbits/aiCharts/Base/ChartPointCollection$a;->b:[Ljava/lang/String;98 ····iget-object·v3,·p0,·Lcom/artfulbits/aiCharts/Base/ChartPointCollection$a;->b:[Ljava/lang/String;
  
99 ····aget-object·v5,·v5,·v099 ····aget-object·v3,·v3,·v0
  
100 ····invoke-interface·{v1,·v5},·Lorg/w3c/dom/NamedNodeMap;->getNamedItem(Ljava/lang/String;)Lorg/w3c/dom/Node;100 ····invoke-interface·{v1,·v3},·Lorg/w3c/dom/NamedNodeMap;->getNamedItem(Ljava/lang/String;)Lorg/w3c/dom/Node;
  
101 ····move-result-object·v5101 ····move-result-object·v3
  
102 ····if-nez·v5,·:cond_1102 ····if-nez·v3,·:cond_1
  
103 ····new-instance·v1,·Lcom/artfulbits/aiCharts/Exceptions/XmlElementAttributeNotFoundException;103 ····new-instance·v1,·Lcom/artfulbits/aiCharts/Exceptions/XmlElementAttributeNotFoundException;
  
104 ····new-instance·v2,·Ljava/lang/StringBuilder;104 ····new-instance·v2,·Ljava/lang/StringBuilder;
  
105 ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V105 ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V
  
Offset 211, 24 lines modifiedOffset 211, 24 lines modified
211 ····move-result-object·v2211 ····move-result-object·v2
  
212 ····invoke-direct·{v1,·v2,·p1,·v0},·Lcom/artfulbits/aiCharts/Exceptions/XmlNodeValueParseException;-><init>(Ljava/lang/String;Lorg/w3c/dom/Node;Ljava/lang/Exception;)V212 ····invoke-direct·{v1,·v2,·p1,·v0},·Lcom/artfulbits/aiCharts/Exceptions/XmlNodeValueParseException;-><init>(Ljava/lang/String;Lorg/w3c/dom/Node;Ljava/lang/Exception;)V
  
213 ····throw·v1213 ····throw·v1
  
214 ····:cond_1214 ····:cond_1
215 ····invoke-interface·{v5},·Lorg/w3c/dom/Node;->getNodeValue()Ljava/lang/String;215 ····invoke-interface·{v3},·Lorg/w3c/dom/Node;->getNodeValue()Ljava/lang/String;
  
216 ····move-result-object·v5216 ····move-result-object·v3
  
217 ····:try_start_1217 ····:try_start_1
218 ····invoke-static·{v5},·Ljava/lang/Double;->parseDouble(Ljava/lang/String;)D218 ····invoke-static·{v3},·Ljava/lang/Double;->parseDouble(Ljava/lang/String;)D
  
219 ····move-result-wide·v5219 ····move-result-wide·v6
  
220 ····aput-wide·v5,·v2,·v0220 ····aput-wide·v6,·v2,·v0
221 ····:try_end_1221 ····:try_end_1
222 ····.catch·Ljava/lang/Exception;·{:try_start_1·..·:try_end_1}·:catch_1222 ····.catch·Ljava/lang/Exception;·{:try_start_1·..·:try_end_1}·:catch_1
  
223 ····add-int/lit8·v0,·v0,·0x1223 ····add-int/lit8·v0,·v0,·0x1
  
224 ····goto/16·:goto_0224 ····goto/16·:goto_0
  
Offset 262, 15 lines modifiedOffset 262, 15 lines modified
262 ····invoke-direct·{v2,·v0,·p1,·v1},·Lcom/artfulbits/aiCharts/Exceptions/XmlNodeValueParseException;-><init>(Ljava/lang/String;Lorg/w3c/dom/Node;Ljava/lang/Exception;)V262 ····invoke-direct·{v2,·v0,·p1,·v1},·Lcom/artfulbits/aiCharts/Exceptions/XmlNodeValueParseException;-><init>(Ljava/lang/String;Lorg/w3c/dom/Node;Ljava/lang/Exception;)V
  
263 ····throw·v2263 ····throw·v2
  
264 ····:cond_2264 ····:cond_2
265 ····new-instance·v0,·Lcom/artfulbits/aiCharts/Base/ChartPoint;265 ····new-instance·v0,·Lcom/artfulbits/aiCharts/Base/ChartPoint;
  
266 ····invoke-direct·{v0,·v3,·v4,·v2},·Lcom/artfulbits/aiCharts/Base/ChartPoint;-><init>(D[D)V266 ····invoke-direct·{v0,·v4,·v5,·v2},·Lcom/artfulbits/aiCharts/Base/ChartPoint;-><init>(D[D)V
  
267 ····:goto_1267 ····:goto_1
268 ····return-object·v0268 ····return-object·v0
  
269 ····:cond_3269 ····:cond_3
270 ····const/4·v0,·0x0270 ····const/4·v0,·0x0
  
17.6 KB
smali/com/artfulbits/aiCharts/Base/ChartRenderArgs.smali
    
Offset 320, 319 lines modifiedOffset 320, 338 lines modified
  
320 ····invoke-direct·{v6,·v2,·v3,·v0,·v1},·Lcom/artfulbits/aiCharts/Base/DoubleRange;-><init>(DD)V320 ····invoke-direct·{v6,·v2,·v3,·v0,·v1},·Lcom/artfulbits/aiCharts/Base/DoubleRange;-><init>(DD)V
  
321 ····return-object·v6321 ····return-object·v6
322 .end·method322 .end·method
  
323 .method·public·static·getStackedValue(Lcom/artfulbits/aiCharts/Base/ChartArea;Lcom/artfulbits/aiCharts/Base/ChartSeries;Lcom/artfulbits/aiCharts/Base/ChartPoint;IZ)D323 .method·public·static·getStackedValue(Lcom/artfulbits/aiCharts/Base/ChartArea;Lcom/artfulbits/aiCharts/Base/ChartSeries;Lcom/artfulbits/aiCharts/Base/ChartPoint;IZ)D
324 ····.locals·14324 ····.locals·16
  
325 ····invoke-virtual/range·{p2·..·p2},·Lcom/artfulbits/aiCharts/Base/ChartPoint;->getX()D325 ····invoke-virtual/range·{p2·..·p2},·Lcom/artfulbits/aiCharts/Base/ChartPoint;->getX()D
  
326 ····move-result-wide·v9326 ····move-result-wide·v12
  
327 ····const-wide/16·v1,·0x0327 ····const-wide/16·v2,·0x0
  
328 ····const-wide/16·v5,·0x0328 ····const-wide/16·v8,·0x0
  
329 ····if-eqz·p4,·:cond_7329 ····if-eqz·p4,·:cond_7
  
330 ····const-wide/16·v1,·0x0330 ····const-wide/16·v2,·0x0
  
331 ····invoke-virtual/range·{p2·..·p3},·Lcom/artfulbits/aiCharts/Base/ChartPoint;->getY(I)D331 ····invoke-virtual/range·{p2·..·p3},·Lcom/artfulbits/aiCharts/Base/ChartPoint;->getY(I)D
  
332 ····move-result-wide·v3332 ····move-result-wide·v4
  
333 ····add-double/2addr·v1,·v3333 ····add-double/2addr·v2,·v4
  
334 ····move-wide·v2,·v1334 ····move-wide·v4,·v2
  
335 ····:goto_0335 ····:goto_0
336 ····invoke-virtual·{p1},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getType()Lcom/artfulbits/aiCharts/Base/ChartType;336 ····invoke-virtual/range·{p1·..·p1},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getType()Lcom/artfulbits/aiCharts/Base/ChartType;
  
337 ····move-result-object·v1337 ····move-result-object·v2
  
338 ····invoke-virtual·{v1},·Lcom/artfulbits/aiCharts/Base/ChartType;->isStacked100()Z338 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartType;->isStacked100()Z
  
339 ····move-result·v1339 ····move-result·v2
  
340 ····if-nez·v1,·:cond_4340 ····if-nez·v2,·:cond_3
  
341 ····const/4·v1,·0x1341 ····const/4·v2,·0x1
  
342 ····move·v4,·v1342 ····move·v6,·v2
  
343 ····:goto_1343 ····:goto_1
344 ····sget-object·v1,·Lcom/artfulbits/aiCharts/Base/ChartType;->INTERNAL_STACK_GROUP:Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;344 ····sget-object·v2,·Lcom/artfulbits/aiCharts/Base/ChartType;->INTERNAL_STACK_GROUP:Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;
  
345 ····invoke-virtual·{p1,·v1},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getAttribute(Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;)Ljava/lang/Object;345 ····move-object/from16·v0,·p1
  
346 ····move-result-object·v1346 ····invoke-virtual·{v0,·v2},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getAttribute(Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;)Ljava/lang/Object;
  
347 ····check-cast·v1,·Ljava/lang/String;347 ····move-result-object·v2
  
348 ····iget-object·v7,·p0,·Lcom/artfulbits/aiCharts/Base/ChartArea;->m_visibleSeries:Ljava/util/ArrayList;348 ····check-cast·v2,·Ljava/lang/String;
  
349 ····invoke-virtual·{v7},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;349 ····move-object/from16·v0,·p0
  
350 ····move-result-object·v11350 ····iget-object·v3,·v0,·Lcom/artfulbits/aiCharts/Base/ChartArea;->m_visibleSeries:Ljava/util/ArrayList;
  
351 ····move-wide·v7,·v2351 ····invoke-virtual·{v3},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
  
 352 ····move-result-object·v7
  
352 ····:cond_0 
353 ····:goto_2353 ····:goto_2
354 ····invoke-interface·{v11},·Ljava/util/Iterator;->hasNext()Z354 ····invoke-interface·{v7},·Ljava/util/Iterator;->hasNext()Z
  
355 ····move-result·v2355 ····move-result·v3
  
356 ····if-eqz·v2,·:cond_5356 ····if-eqz·v3,·:cond_5
  
357 ····invoke-interface·{v11},·Ljava/util/Iterator;->next()Ljava/lang/Object;357 ····invoke-interface·{v7},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
358 ····move-result-object·v2358 ····move-result-object·v3
  
359 ····check-cast·v2,·Lcom/artfulbits/aiCharts/Base/ChartSeries;359 ····check-cast·v3,·Lcom/artfulbits/aiCharts/Base/ChartSeries;
  
360 ····if-ne·p1,·v2,·:cond_1360 ····move-object/from16·v0,·p1
  
361 ····add-double/2addr·v7,·v5361 ····if-ne·v0,·v3,·:cond_0
  
362 ····if-nez·v4,·:cond_5362 ····add-double/2addr·v4,·v8
  
363 ····:cond_1 
364 ····if-ne·p1,·v2,·:cond_2363 ····if-nez·v6,·:cond_5
  
365 ····if-nez·v4,·:cond_0364 ····:cond_0
 365 ····move-wide·v10,·v4
  
 366 ····move-object/from16·v0,·p1
366 ····:cond_2 
367 ····sget-object·v3,·Lcom/artfulbits/aiCharts/Base/ChartType;->INTERNAL_STACK_GROUP:Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute; 
  
368 ····invoke-virtual·{v2,·v3},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getAttribute(Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;)Ljava/lang/Object;367 ····if-ne·v0,·v3,·:cond_1
  
369 ····move-result-object·v3368 ····if-nez·v6,·:cond_4
  
370 ····check-cast·v3,·Ljava/lang/String;369 ····:cond_1
 370 ····sget-object·v4,·Lcom/artfulbits/aiCharts/Base/ChartType;->INTERNAL_STACK_GROUP:Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;
  
371 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getType()Lcom/artfulbits/aiCharts/Base/ChartType;371 ····invoke-virtual·{v3,·v4},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getAttribute(Lcom/artfulbits/aiCharts/Base/ChartCustomAttribute;)Ljava/lang/Object;
  
372 ····move-result-object·v12372 ····move-result-object·v4
  
373 ····invoke-virtual·{v12},·Lcom/artfulbits/aiCharts/Base/ChartType;->isStacked()Z373 ····check-cast·v4,·Ljava/lang/String;
  
374 ····move-result·v12374 ····invoke-virtual·{v3},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getType()Lcom/artfulbits/aiCharts/Base/ChartType;
  
375 ····if-eqz·v12,·:cond_0375 ····move-result-object·v5
  
376 ····invoke-virtual·{v3,·v1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z376 ····invoke-virtual·{v5},·Lcom/artfulbits/aiCharts/Base/ChartType;->isStacked()Z
  
377 ····move-result·v3377 ····move-result·v5
  
378 ····if-eqz·v3,·:cond_0378 ····if-eqz·v5,·:cond_4
  
379 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPoints()Lcom/artfulbits/aiCharts/Base/ChartPointCollection;379 ····invoke-virtual·{v4,·v2},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
380 ····move-result-object·v2380 ····move-result·v4
  
381 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartPointCollection;->iterator()Ljava/util/Iterator;381 ····if-eqz·v4,·:cond_4
  
 382 ····invoke-virtual·{v3},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPoints()Lcom/artfulbits/aiCharts/Base/ChartPointCollection;
  
382 ····move-result-object·v3383 ····move-result-object·v3
  
 384 ····invoke-virtual·{v3},·Lcom/artfulbits/aiCharts/Base/ChartPointCollection;->iterator()Ljava/util/Iterator;
Max diff block lines reached; 11852/17879 bytes (66.29%) of diff not shown.
29.3 KB
smali/com/artfulbits/aiCharts/Base/ChartGraph.smali
    
Offset 1490, 536 lines modifiedOffset 1490, 536 lines modified
1490 ····invoke-virtual·{v1},·Lcom/artfulbits/aiCharts/Base/ChartGraph$a;->b()V1490 ····invoke-virtual·{v1},·Lcom/artfulbits/aiCharts/Base/ChartGraph$a;->b()V
  
1491 ····:cond_01491 ····:cond_0
1492 ····return-void1492 ····return-void
1493 .end·method1493 .end·method
  
1494 .method·public·final·drawCylinder3D(FFFFFFFFZLcom/artfulbits/aiCharts/Base/ChartPointAttributes;)V1494 .method·public·final·drawCylinder3D(FFFFFFFFZLcom/artfulbits/aiCharts/Base/ChartPointAttributes;)V
1495 ····.locals·321495 ····.locals·33
  
1496 ····move-object/from16·v0,·p01496 ····move-object/from16·v0,·p0
  
1497 ····iget-object·v1,·v0,·Lcom/artfulbits/aiCharts/Base/ChartGraph;->c:Lcom/artfulbits/aiCharts/Base/ChartGraph$b;1497 ····iget-object·v2,·v0,·Lcom/artfulbits/aiCharts/Base/ChartGraph;->c:Lcom/artfulbits/aiCharts/Base/ChartGraph$b;
  
1498 ····invoke-virtual·{v1},·Lcom/artfulbits/aiCharts/Base/ChartGraph$b;->a()V1498 ····invoke-virtual·{v2},·Lcom/artfulbits/aiCharts/Base/ChartGraph$b;->a()V
  
1499 ····invoke-virtual/range·{p10·..·p10},·Lcom/artfulbits/aiCharts/Base/ChartPointAttributes;->getBackColor()I1499 ····invoke-virtual/range·{p10·..·p10},·Lcom/artfulbits/aiCharts/Base/ChartPointAttributes;->getBackColor()I
  
1500 ····move-result·v101500 ····move-result·v11
  
1501 ····const/high16·v1,·0x40000000····#·2.0f1501 ····const/high16·v2,·0x40000000····#·2.0f
  
1502 ····div-float·v1,·p4,·v11502 ····div-float·v2,·p4,·v2
  
1503 ····div-float·v26,·p5,·p61503 ····div-float·v27,·p5,·p6
  
1504 ····const/high16·v2,·0x3f800000····#·1.0f1504 ····const/high16·v3,·0x3f800000····#·1.0f
  
1505 ····div-float·v27,·v2,·v261505 ····div-float·v28,·v3,·v27
  
1506 ····div-float·v28,·p7,·p81506 ····div-float·v29,·p7,·p8
  
1507 ····const/high16·v2,·0x3f800000····#·1.0f1507 ····const/high16·v3,·0x3f800000····#·1.0f
  
1508 ····div-float·v29,·v2,·v281508 ····div-float·v30,·v3,·v29
  
1509 ····if-eqz·p9,·:cond_11509 ····if-eqz·p9,·:cond_1
  
1510 ····sub-float·v2,·p1,·v11510 ····sub-float·v3,·p1,·v2
  
1511 ····add-float·v12,·p1,·v11511 ····add-float·v13,·p1,·v2
  
1512 ····move-object/from16·v0,·p01512 ····move-object/from16·v0,·p0
  
1513 ····iget-object·v1,·v0,·Lcom/artfulbits/aiCharts/Base/ChartGraph;->c:Lcom/artfulbits/aiCharts/Base/ChartGraph$b;1513 ····iget-object·v2,·v0,·Lcom/artfulbits/aiCharts/Base/ChartGraph;->c:Lcom/artfulbits/aiCharts/Base/ChartGraph$b;
  
1514 ····const/high16·v5,·0x3f800000····#·1.0f 
  
1515 ····const/4·v6,·0x01514 ····const/high16·v6,·0x3f800000····#·1.0f
  
1516 ····const/4·v7,·0x01515 ····const/4·v7,·0x0
  
1517 ····const/4·v8,·0x01516 ····const/4·v8,·0x0
  
1518 ····const/4·v9,·0x01517 ····const/4·v9,·0x0
  
1519 ····move/from16·v3,·p21518 ····const/4·v10,·0x0
  
1520 ····move/from16·v4,·p31519 ····move/from16·v4,·p2
  
1521 ····invoke-virtual/range·{v1·..·v10},·Lcom/artfulbits/aiCharts/Base/ChartGraph$b;->a(FFFFFFFFI)I1520 ····move/from16·v5,·p3
  
1522 ····move-result·v11521 ····invoke-virtual/range·{v2·..·v11},·Lcom/artfulbits/aiCharts/Base/ChartGraph$b;->a(FFFFFFFFI)I
  
1523 ····move-object/from16·v0,·p01522 ····move-result·v2
  
1524 ····iget-object·v11,·v0,·Lcom/artfulbits/aiCharts/Base/ChartGraph;->c:Lcom/artfulbits/aiCharts/Base/ChartGraph$b;1523 ····move-object/from16·v0,·p0
  
1525 ····const/high16·v15,·-0x40800000····#·-1.0f1524 ····iget-object·v12,·v0,·Lcom/artfulbits/aiCharts/Base/ChartGraph;->c:Lcom/artfulbits/aiCharts/Base/ChartGraph$b;
  
1526 ····const/16·v16,·0x01525 ····const/high16·v16,·-0x40800000····#·-1.0f
  
1527 ····const/16·v17,·0x01526 ····const/16·v17,·0x0
  
1528 ····const/16·v18,·0x01527 ····const/16·v18,·0x0
  
1529 ····const/16·v19,·0x01528 ····const/16·v19,·0x0
  
1530 ····move/from16·v13,·p21529 ····const/16·v20,·0x0
  
1531 ····move/from16·v14,·p31530 ····move/from16·v14,·p2
  
1532 ····move/from16·v20,·v101531 ····move/from16·v15,·p3
  
1533 ····invoke-virtual/range·{v11·..·v20},·Lcom/artfulbits/aiCharts/Base/ChartGraph$b;->a(FFFFFFFFI)I1532 ····move/from16·v21,·v11
  
1534 ····move-result·v31533 ····invoke-virtual/range·{v12·..·v21},·Lcom/artfulbits/aiCharts/Base/ChartGraph$b;->a(FFFFFFFFI)I
  
1535 ····move/from16·v23,·v11534 ····move-result·v4
  
1536 ····move/from16·v24,·v31535 ····move/from16·v24,·v2
  
 1536 ····move/from16·v25,·v4
  
1537 ····:goto_01537 ····:goto_0
1538 ····const/4·v1,·0x01538 ····const/4·v2,·0x0
  
1539 ····move/from16·v25,·v11539 ····move/from16·v26,·v2
  
1540 ····:goto_11540 ····:goto_1
1541 ····const/16·v1,·0xc1541 ····const/16·v2,·0xc
  
1542 ····move/from16·v0,·v251542 ····move/from16·v0,·v26
  
1543 ····if-gt·v0,·v1,·:cond_31543 ····if-gt·v0,·v2,·:cond_3
  
1544 ····move/from16·v0,·v251544 ····move/from16·v0,·v26
  
1545 ····int-to-double·v3,·v01545 ····int-to-double·v4,·v0
  
1546 ····const-wide·v5,·0x401921fb54442d18L····#·6.2831853071795861546 ····const-wide·v6,·0x401921fb54442d18L····#·6.283185307179586
  
1547 ····mul-double/2addr·v3,·v51547 ····mul-double/2addr·v4,·v6
  
1548 ····const-wide/high16·v5,·0x4028000000000000L····#·12.01548 ····const-wide/high16·v6,·0x4028000000000000L····#·12.0
  
1549 ····div-double/2addr·v3,·v51549 ····div-double/2addr·v4,·v6
  
1550 ····invoke-static·{v3,·v4},·Ljava/lang/Math;->cos(D)D1550 ····invoke-static·{v4,·v5},·Ljava/lang/Math;->cos(D)D
  
1551 ····move-result-wide·v51551 ····move-result-wide·v6
  
1552 ····double-to-float·v0,·v51552 ····double-to-float·v0,·v6
  
1553 ····move/from16·v30,·v01553 ····move/from16·v31,·v0
  
1554 ····invoke-static·{v3,·v4},·Ljava/lang/Math;->sin(D)D1554 ····invoke-static·{v4,·v5},·Ljava/lang/Math;->sin(D)D
  
Max diff block lines reached; 25385/29930 bytes (84.81%) of diff not shown.
2.54 KB
smali/com/artfulbits/aiCharts/Base/ChartPointCollection$b.smali
    
Offset 44, 36 lines modifiedOffset 44, 36 lines modified
  
44 ····return-void44 ····return-void
45 .end·method45 .end·method
  
  
46 #·virtual·methods46 #·virtual·methods
47 .method·public·final·synthetic·bind(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;47 .method·public·final·synthetic·bind(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
48 ····.locals·648 ····.locals·8
  
49 ····instance-of·v0,·p1,·Landroid/database/Cursor;49 ····instance-of·v0,·p1,·Landroid/database/Cursor;
  
50 ····if-eqz·v0,·:cond_250 ····if-eqz·v0,·:cond_2
  
51 ····check-cast·p1,·Landroid/database/Cursor;51 ····check-cast·p1,·Landroid/database/Cursor;
  
52 ····invoke-interface·{p1},·Landroid/database/Cursor;->getPosition()I52 ····invoke-interface·{p1},·Landroid/database/Cursor;->getPosition()I
  
53 ····move-result·v053 ····move-result·v0
  
54 ····int-to-double·v1,·v054 ····int-to-double·v2,·v0
  
55 ····iget-object·v0,·p0,·Lcom/artfulbits/aiCharts/Base/ChartPointCollection$b;->b:[I55 ····iget-object·v0,·p0,·Lcom/artfulbits/aiCharts/Base/ChartPointCollection$b;->b:[I
  
56 ····if-nez·v0,·:cond_056 ····if-nez·v0,·:cond_0
  
57 ····const/4·v0,·0x157 ····const/4·v0,·0x1
  
58 ····:goto_058 ····:goto_0
59 ····new-array·v3,·v0,·[D59 ····new-array·v4,·v0,·[D
  
60 ····iget·v0,·p0,·Lcom/artfulbits/aiCharts/Base/ChartPointCollection$b;->a:I60 ····iget·v0,·p0,·Lcom/artfulbits/aiCharts/Base/ChartPointCollection$b;->a:I
  
61 ····if-ltz·v0,·:cond_361 ····if-ltz·v0,·:cond_3
  
62 ····iget·v0,·p0,·Lcom/artfulbits/aiCharts/Base/ChartPointCollection$b;->a:I62 ····iget·v0,·p0,·Lcom/artfulbits/aiCharts/Base/ChartPointCollection$b;->a:I
  
Offset 85, 29 lines modifiedOffset 85, 29 lines modified
85 ····iget-object·v2,·p0,·Lcom/artfulbits/aiCharts/Base/ChartPointCollection$b;->b:[I85 ····iget-object·v2,·p0,·Lcom/artfulbits/aiCharts/Base/ChartPointCollection$b;->b:[I
  
86 ····if-eqz·v2,·:cond_186 ····if-eqz·v2,·:cond_1
  
87 ····const/4·v2,·0x087 ····const/4·v2,·0x0
  
88 ····:goto_288 ····:goto_2
89 ····iget-object·v4,·p0,·Lcom/artfulbits/aiCharts/Base/ChartPointCollection$b;->b:[I89 ····iget-object·v3,·p0,·Lcom/artfulbits/aiCharts/Base/ChartPointCollection$b;->b:[I
  
90 ····array-length·v4,·v490 ····array-length·v3,·v3
  
91 ····if-ge·v2,·v4,·:cond_191 ····if-ge·v2,·v3,·:cond_1
  
92 ····iget-object·v4,·p0,·Lcom/artfulbits/aiCharts/Base/ChartPointCollection$b;->b:[I92 ····iget-object·v3,·p0,·Lcom/artfulbits/aiCharts/Base/ChartPointCollection$b;->b:[I
  
93 ····aget·v4,·v4,·v293 ····aget·v3,·v3,·v2
  
94 ····invoke-interface·{p1,·v4},·Landroid/database/Cursor;->getDouble(I)D94 ····invoke-interface·{p1,·v3},·Landroid/database/Cursor;->getDouble(I)D
  
95 ····move-result-wide·v495 ····move-result-wide·v6
  
96 ····aput-wide·v4,·v3,·v296 ····aput-wide·v6,·v4,·v2
  
97 ····add-int/lit8·v2,·v2,·0x197 ····add-int/lit8·v2,·v2,·0x1
  
98 ····goto·:goto_298 ····goto·:goto_2
  
99 ····:cond_099 ····:cond_0
100 ····iget-object·v0,·p0,·Lcom/artfulbits/aiCharts/Base/ChartPointCollection$b;->b:[I100 ····iget-object·v0,·p0,·Lcom/artfulbits/aiCharts/Base/ChartPointCollection$b;->b:[I
Offset 115, 24 lines modifiedOffset 115, 24 lines modified
115 ····array-length·v0,·v0115 ····array-length·v0,·v0
  
116 ····goto·:goto_0116 ····goto·:goto_0
  
117 ····:cond_1117 ····:cond_1
118 ····new-instance·v2,·Lcom/artfulbits/aiCharts/Base/ChartPoint;118 ····new-instance·v2,·Lcom/artfulbits/aiCharts/Base/ChartPoint;
  
119 ····invoke-direct·{v2,·v0,·v1,·v3},·Lcom/artfulbits/aiCharts/Base/ChartPoint;-><init>(D[D)V119 ····invoke-direct·{v2,·v0,·v1,·v4},·Lcom/artfulbits/aiCharts/Base/ChartPoint;-><init>(D[D)V
  
120 ····move-object·v0,·v2120 ····move-object·v0,·v2
  
121 ····:goto_3121 ····:goto_3
122 ····return-object·v0122 ····return-object·v0
  
123 ····:cond_2123 ····:cond_2
124 ····const/4·v0,·0x0124 ····const/4·v0,·0x0
  
125 ····goto·:goto_3125 ····goto·:goto_3
  
126 ····:cond_3126 ····:cond_3
127 ····move-wide·v0,·v1127 ····move-wide·v0,·v2
  
128 ····goto·:goto_1128 ····goto·:goto_1
129 .end·method129 .end·method
2.41 KB
smali/com/artfulbits/aiCharts/Extensions/DatabaseBinder.smali
    
Offset 126, 15 lines modifiedOffset 126, 15 lines modified
126 ····:cond_4126 ····:cond_4
127 ····return-void127 ····return-void
128 .end·method128 .end·method
  
  
129 #·virtual·methods129 #·virtual·methods
130 .method·public·bind(Ljava/lang/Object;Lcom/artfulbits/aiCharts/Base/ChartPoint;)Lcom/artfulbits/aiCharts/Base/ChartPoint;130 .method·public·bind(Ljava/lang/Object;Lcom/artfulbits/aiCharts/Base/ChartPoint;)Lcom/artfulbits/aiCharts/Base/ChartPoint;
131 ····.locals·12131 ····.locals·10
  
132 ····const/4·v1,·0x0132 ····const/4·v1,·0x0
  
133 ····const/4·v0,·0x0133 ····const/4·v0,·0x0
  
134 ····check-cast·p1,·Landroid/database/Cursor;134 ····check-cast·p1,·Landroid/database/Cursor;
  
Offset 163, 35 lines modifiedOffset 163, 29 lines modified
  
163 ····iget-object·v3,·p0,·Lcom/artfulbits/aiCharts/Extensions/DatabaseBinder;->a:[I163 ····iget-object·v3,·p0,·Lcom/artfulbits/aiCharts/Extensions/DatabaseBinder;->a:[I
  
164 ····aget·v3,·v3,·v6164 ····aget·v3,·v3,·v6
  
165 ····packed-switch·v3,·:pswitch_data_0165 ····packed-switch·v3,·:pswitch_data_0
  
166 ····move-wide·v3,·v4 
  
167 ····:goto_1166 ····:goto_1
168 ····add-int/lit8·v5,·v6,·0x1167 ····add-int/lit8·v3,·v6,·0x1
  
169 ····move·v6,·v5 
  
170 ····move-wide·v10,·v3168 ····move·v6,·v3
  
171 ····move-wide·v4,·v10 
  
172 ····goto·:goto_0169 ····goto·:goto_0
  
173 ····:pswitch_0170 ····:pswitch_0
174 ····iget-object·v3,·p0,·Lcom/artfulbits/aiCharts/Extensions/DatabaseBinder;->b:[I171 ····iget-object·v3,·p0,·Lcom/artfulbits/aiCharts/Extensions/DatabaseBinder;->b:[I
  
175 ····aget·v3,·v3,·v6172 ····aget·v3,·v3,·v6
  
176 ····invoke-interface·{p1,·v3},·Landroid/database/Cursor;->getDouble(I)D173 ····invoke-interface·{p1,·v3},·Landroid/database/Cursor;->getDouble(I)D
  
177 ····move-result-wide·v3174 ····move-result-wide·v4
  
178 ····goto·:goto_1175 ····goto·:goto_1
  
179 ····:pswitch_1176 ····:pswitch_1
180 ····add-int/lit8·v3,·v2,·0x1177 ····add-int/lit8·v3,·v2,·0x1
  
181 ····iget-object·v8,·p0,·Lcom/artfulbits/aiCharts/Extensions/DatabaseBinder;->b:[I178 ····iget-object·v8,·p0,·Lcom/artfulbits/aiCharts/Extensions/DatabaseBinder;->b:[I
Offset 202, 44 lines modifiedOffset 196, 36 lines modified
  
202 ····move-result-wide·v8196 ····move-result-wide·v8
  
203 ····aput-wide·v8,·v7,·v2197 ····aput-wide·v8,·v7,·v2
  
204 ····move·v2,·v3198 ····move·v2,·v3
  
205 ····move-wide·v10,·v4 
  
206 ····move-wide·v3,·v10 
  
207 ····goto·:goto_1199 ····goto·:goto_1
  
208 ····:pswitch_2200 ····:pswitch_2
209 ····iget-object·v0,·p0,·Lcom/artfulbits/aiCharts/Extensions/DatabaseBinder;->b:[I201 ····iget-object·v0,·p0,·Lcom/artfulbits/aiCharts/Extensions/DatabaseBinder;->b:[I
  
210 ····aget·v0,·v0,·v6202 ····aget·v0,·v0,·v6
  
211 ····invoke-interface·{p1,·v0},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;203 ····invoke-interface·{p1,·v0},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;
  
212 ····move-result-object·v0204 ····move-result-object·v0
  
213 ····move-wide·v3,·v4 
  
214 ····goto·:goto_1205 ····goto·:goto_1
  
215 ····:pswitch_3206 ····:pswitch_3
216 ····iget-object·v1,·p0,·Lcom/artfulbits/aiCharts/Extensions/DatabaseBinder;->b:[I207 ····iget-object·v1,·p0,·Lcom/artfulbits/aiCharts/Extensions/DatabaseBinder;->b:[I
  
217 ····aget·v1,·v1,·v6208 ····aget·v1,·v1,·v6
  
218 ····invoke-interface·{p1,·v1},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;209 ····invoke-interface·{p1,·v1},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;
  
219 ····move-result-object·v1210 ····move-result-object·v1
  
220 ····move-wide·v3,·v4 
  
221 ····goto·:goto_1211 ····goto·:goto_1
  
222 ····:cond_0212 ····:cond_0
223 ····if-nez·p2,·:cond_1213 ····if-nez·p2,·:cond_1
  
224 ····new-instance·p2,·Lcom/artfulbits/aiCharts/Base/ChartPoint;214 ····new-instance·p2,·Lcom/artfulbits/aiCharts/Base/ChartPoint;
  
Offset 257, 14 lines modifiedOffset 243, 16 lines modified
  
257 ····invoke-virtual·{p2,·v4,·v5},·Lcom/artfulbits/aiCharts/Base/ChartPoint;->setX(D)V243 ····invoke-virtual·{p2,·v4,·v5},·Lcom/artfulbits/aiCharts/Base/ChartPoint;->setX(D)V
  
258 ····invoke-virtual·{p2,·v7},·Lcom/artfulbits/aiCharts/Base/ChartPoint;->setY([D)V244 ····invoke-virtual·{p2,·v7},·Lcom/artfulbits/aiCharts/Base/ChartPoint;->setY([D)V
  
259 ····goto·:goto_2245 ····goto·:goto_2
  
 246 ····nop
  
260 ····:pswitch_data_0247 ····:pswitch_data_0
261 ····.packed-switch·0x0248 ····.packed-switch·0x0
262 ········:pswitch_0249 ········:pswitch_0
263 ········:pswitch_1250 ········:pswitch_1
264 ········:pswitch_2251 ········:pswitch_2
265 ········:pswitch_3252 ········:pswitch_3
266 ····.end·packed-switch253 ····.end·packed-switch
2.82 KB
smali/com/artfulbits/license/LicenseData.smali
    
Offset 20, 15 lines modifiedOffset 20, 15 lines modified
20 .field·private·final·d:J20 .field·private·final·d:J
  
21 .field·private·final·e:J21 .field·private·final·e:J
  
  
22 #·direct·methods22 #·direct·methods
23 .method·private·constructor·<init>([B)V23 .method·private·constructor·<init>([B)V
24 ····.locals·324 ····.locals·4
  
25 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V25 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
26 ····new-instance·v0,·Lcom/artfulbits/license/LicenseData$a;26 ····new-instance·v0,·Lcom/artfulbits/license/LicenseData$a;
  
27 ····invoke-direct·{v0,·p1},·Lcom/artfulbits/license/LicenseData$a;-><init>([B)V27 ····invoke-direct·{v0,·p1},·Lcom/artfulbits/license/LicenseData$a;-><init>([B)V
  
Offset 40, 23 lines modifiedOffset 40, 23 lines modified
  
40 ····move-result-object·v140 ····move-result-object·v1
  
41 ····iput-object·v1,·p0,·Lcom/artfulbits/license/LicenseData;->a:Ljava/lang/String;41 ····iput-object·v1,·p0,·Lcom/artfulbits/license/LicenseData;->a:Ljava/lang/String;
  
42 ····invoke-virtual·{v0},·Lcom/artfulbits/license/LicenseData$a;->b()J42 ····invoke-virtual·{v0},·Lcom/artfulbits/license/LicenseData$a;->b()J
  
43 ····move-result-wide·v143 ····move-result-wide·v2
  
44 ····iput-wide·v1,·p0,·Lcom/artfulbits/license/LicenseData;->d:J44 ····iput-wide·v2,·p0,·Lcom/artfulbits/license/LicenseData;->d:J
  
45 ····invoke-virtual·{v0},·Lcom/artfulbits/license/LicenseData$a;->b()J45 ····invoke-virtual·{v0},·Lcom/artfulbits/license/LicenseData$a;->b()J
  
46 ····move-result-wide·v146 ····move-result-wide·v2
  
47 ····iput-wide·v1,·p0,·Lcom/artfulbits/license/LicenseData;->e:J47 ····iput-wide·v2,·p0,·Lcom/artfulbits/license/LicenseData;->e:J
  
48 ····invoke-virtual·{v0},·Lcom/artfulbits/license/LicenseData$a;->a()Ljava/lang/String;48 ····invoke-virtual·{v0},·Lcom/artfulbits/license/LicenseData$a;->a()Ljava/lang/String;
  
49 ····move-result-object·v149 ····move-result-object·v1
  
50 ····iput-object·v1,·p0,·Lcom/artfulbits/license/LicenseData;->b:Ljava/lang/String;50 ····iput-object·v1,·p0,·Lcom/artfulbits/license/LicenseData;->b:Ljava/lang/String;
  
Offset 383, 33 lines modifiedOffset 383, 33 lines modified
  
383 ····goto·:goto_0383 ····goto·:goto_0
384 .end·method384 .end·method
  
  
385 #·virtual·methods385 #·virtual·methods
386 .method·public·final·getCreationDate()Ljava/util/Date;386 .method·public·final·getCreationDate()Ljava/util/Date;
387 ····.locals·3387 ····.locals·4
  
388 ····new-instance·v0,·Ljava/util/Date;388 ····new-instance·v0,·Ljava/util/Date;
  
389 ····iget-wide·v1,·p0,·Lcom/artfulbits/license/LicenseData;->d:J389 ····iget-wide·v2,·p0,·Lcom/artfulbits/license/LicenseData;->d:J
  
390 ····invoke-direct·{v0,·v1,·v2},·Ljava/util/Date;-><init>(J)V390 ····invoke-direct·{v0,·v2,·v3},·Ljava/util/Date;-><init>(J)V
  
391 ····return-object·v0391 ····return-object·v0
392 .end·method392 .end·method
  
393 .method·public·final·getExpirationDate()Ljava/util/Date;393 .method·public·final·getExpirationDate()Ljava/util/Date;
394 ····.locals·3394 ····.locals·4
  
395 ····new-instance·v0,·Ljava/util/Date;395 ····new-instance·v0,·Ljava/util/Date;
  
396 ····iget-wide·v1,·p0,·Lcom/artfulbits/license/LicenseData;->e:J396 ····iget-wide·v2,·p0,·Lcom/artfulbits/license/LicenseData;->e:J
  
397 ····invoke-direct·{v0,·v1,·v2},·Ljava/util/Date;-><init>(J)V397 ····invoke-direct·{v0,·v2,·v3},·Ljava/util/Date;-><init>(J)V
  
398 ····return-object·v0398 ····return-object·v0
399 .end·method399 .end·method
  
400 .method·public·final·getLicenceType()Ljava/lang/String;400 .method·public·final·getLicenceType()Ljava/lang/String;
401 ····.locals·1401 ····.locals·1
  
Offset 499, 23 lines modifiedOffset 499, 23 lines modified
499 ····:cond_1499 ····:cond_1
500 ····const/4·v0,·0x0500 ····const/4·v0,·0x0
  
501 ····goto·:goto_0501 ····goto·:goto_0
502 .end·method502 .end·method
  
503 .method·public·final·isValid()Z503 .method·public·final·isValid()Z
504 ····.locals·5504 ····.locals·6
  
505 ····const/4·v0,·0x0505 ····const/4·v0,·0x0
  
506 ····iget-wide·v1,·p0,·Lcom/artfulbits/license/LicenseData;->d:J506 ····iget-wide·v2,·p0,·Lcom/artfulbits/license/LicenseData;->d:J
  
507 ····iget-wide·v3,·p0,·Lcom/artfulbits/license/LicenseData;->e:J507 ····iget-wide·v4,·p0,·Lcom/artfulbits/license/LicenseData;->e:J
  
508 ····cmp-long·v1,·v1,·v3508 ····cmp-long·v1,·v2,·v4
  
509 ····if-lez·v1,·:cond_1509 ····if-lez·v1,·:cond_1
  
510 ····:cond_0510 ····:cond_0
511 ····:goto_0511 ····:goto_0
512 ····return·v0512 ····return·v0
  
2.65 KB
smali/com/artfulbits/license/LicenseData$a.smali
    
Offset 153, 17 lines modifiedOffset 153, 17 lines modified
  
153 ····iput·v0,·p0,·Lcom/artfulbits/license/LicenseData$a;->b:I153 ····iput·v0,·p0,·Lcom/artfulbits/license/LicenseData$a;->b:I
  
154 ····return-void154 ····return-void
155 .end·method155 .end·method
  
156 .method·public·final·b()J156 .method·public·final·b()J
157 ····.locals·7157 ····.locals·8
  
158 ····const-wide/16·v5,·0xff158 ····const-wide/16·v6,·0xff
  
159 ····const-wide/16·v0,·0x0159 ····const-wide/16·v0,·0x0
  
160 ····iget-object·v2,·p0,·Lcom/artfulbits/license/LicenseData$a;->a:[B160 ····iget-object·v2,·p0,·Lcom/artfulbits/license/LicenseData$a;->a:[B
  
161 ····iget·v3,·p0,·Lcom/artfulbits/license/LicenseData$a;->b:I161 ····iget·v3,·p0,·Lcom/artfulbits/license/LicenseData$a;->b:I
  
Offset 171, 15 lines modifiedOffset 171, 15 lines modified
  
171 ····iput·v4,·p0,·Lcom/artfulbits/license/LicenseData$a;->b:I171 ····iput·v4,·p0,·Lcom/artfulbits/license/LicenseData$a;->b:I
  
172 ····aget-byte·v2,·v2,·v3172 ····aget-byte·v2,·v2,·v3
  
173 ····int-to-long·v2,·v2173 ····int-to-long·v2,·v2
  
174 ····and-long/2addr·v2,·v5174 ····and-long/2addr·v2,·v6
  
175 ····const/16·v4,·0x38175 ····const/16·v4,·0x38
  
176 ····shl-long/2addr·v2,·v4176 ····shl-long/2addr·v2,·v4
  
177 ····or-long/2addr·v0,·v2177 ····or-long/2addr·v0,·v2
  
Offset 191, 15 lines modifiedOffset 191, 15 lines modified
  
191 ····iput·v4,·p0,·Lcom/artfulbits/license/LicenseData$a;->b:I191 ····iput·v4,·p0,·Lcom/artfulbits/license/LicenseData$a;->b:I
  
192 ····aget-byte·v2,·v2,·v3192 ····aget-byte·v2,·v2,·v3
  
193 ····int-to-long·v2,·v2193 ····int-to-long·v2,·v2
  
194 ····and-long/2addr·v2,·v5194 ····and-long/2addr·v2,·v6
  
195 ····const/16·v4,·0x30195 ····const/16·v4,·0x30
  
196 ····shl-long/2addr·v2,·v4196 ····shl-long/2addr·v2,·v4
  
197 ····or-long/2addr·v0,·v2197 ····or-long/2addr·v0,·v2
  
Offset 211, 15 lines modifiedOffset 211, 15 lines modified
  
211 ····iput·v4,·p0,·Lcom/artfulbits/license/LicenseData$a;->b:I211 ····iput·v4,·p0,·Lcom/artfulbits/license/LicenseData$a;->b:I
  
212 ····aget-byte·v2,·v2,·v3212 ····aget-byte·v2,·v2,·v3
  
213 ····int-to-long·v2,·v2213 ····int-to-long·v2,·v2
  
214 ····and-long/2addr·v2,·v5214 ····and-long/2addr·v2,·v6
  
215 ····const/16·v4,·0x28215 ····const/16·v4,·0x28
  
216 ····shl-long/2addr·v2,·v4216 ····shl-long/2addr·v2,·v4
  
217 ····or-long/2addr·v0,·v2217 ····or-long/2addr·v0,·v2
  
Offset 231, 15 lines modifiedOffset 231, 15 lines modified
  
231 ····iput·v4,·p0,·Lcom/artfulbits/license/LicenseData$a;->b:I231 ····iput·v4,·p0,·Lcom/artfulbits/license/LicenseData$a;->b:I
  
232 ····aget-byte·v2,·v2,·v3232 ····aget-byte·v2,·v2,·v3
  
233 ····int-to-long·v2,·v2233 ····int-to-long·v2,·v2
  
234 ····and-long/2addr·v2,·v5234 ····and-long/2addr·v2,·v6
  
235 ····const/16·v4,·0x20235 ····const/16·v4,·0x20
  
236 ····shl-long/2addr·v2,·v4236 ····shl-long/2addr·v2,·v4
  
237 ····or-long/2addr·v0,·v2237 ····or-long/2addr·v0,·v2
  
Offset 251, 15 lines modifiedOffset 251, 15 lines modified
  
251 ····iput·v4,·p0,·Lcom/artfulbits/license/LicenseData$a;->b:I251 ····iput·v4,·p0,·Lcom/artfulbits/license/LicenseData$a;->b:I
  
252 ····aget-byte·v2,·v2,·v3252 ····aget-byte·v2,·v2,·v3
  
253 ····int-to-long·v2,·v2253 ····int-to-long·v2,·v2
  
254 ····and-long/2addr·v2,·v5254 ····and-long/2addr·v2,·v6
  
255 ····const/16·v4,·0x18255 ····const/16·v4,·0x18
  
256 ····shl-long/2addr·v2,·v4256 ····shl-long/2addr·v2,·v4
  
257 ····or-long/2addr·v0,·v2257 ····or-long/2addr·v0,·v2
  
Offset 271, 15 lines modifiedOffset 271, 15 lines modified
  
271 ····iput·v4,·p0,·Lcom/artfulbits/license/LicenseData$a;->b:I271 ····iput·v4,·p0,·Lcom/artfulbits/license/LicenseData$a;->b:I
  
272 ····aget-byte·v2,·v2,·v3272 ····aget-byte·v2,·v2,·v3
  
273 ····int-to-long·v2,·v2273 ····int-to-long·v2,·v2
  
274 ····and-long/2addr·v2,·v5274 ····and-long/2addr·v2,·v6
  
275 ····const/16·v4,·0x10275 ····const/16·v4,·0x10
  
276 ····shl-long/2addr·v2,·v4276 ····shl-long/2addr·v2,·v4
  
277 ····or-long/2addr·v0,·v2277 ····or-long/2addr·v0,·v2
  
Offset 291, 15 lines modifiedOffset 291, 15 lines modified
  
291 ····iput·v4,·p0,·Lcom/artfulbits/license/LicenseData$a;->b:I291 ····iput·v4,·p0,·Lcom/artfulbits/license/LicenseData$a;->b:I
  
292 ····aget-byte·v2,·v2,·v3292 ····aget-byte·v2,·v2,·v3
  
293 ····int-to-long·v2,·v2293 ····int-to-long·v2,·v2
  
294 ····and-long/2addr·v2,·v5294 ····and-long/2addr·v2,·v6
  
295 ····const/16·v4,·0x8295 ····const/16·v4,·0x8
  
296 ····shl-long/2addr·v2,·v4296 ····shl-long/2addr·v2,·v4
  
Max diff block lines reached; 261/2620 bytes (9.96%) of diff not shown.
1.21 KB
smali/com/evancharlton/mileage/ImportActivity$FileLoader.smali
    
Offset 64, 21 lines modifiedOffset 64, 19 lines modified
  
64 ····.line·16064 ····.line·160
65 ····return-void65 ····return-void
66 .end·method66 .end·method
  
67 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;67 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;
68 ····.locals·168 ····.locals·1
69 ····.param·p1,·"x0"····#·[Ljava/lang/Object; 
  
70 ····.prologue69 ····.prologue
71 ····.line·15570 ····.line·155
72 ····check-cast·p1,·[Ljava/lang/Void;71 ····check-cast·p1,·[Ljava/lang/Void;
  
73 ····.end·local·p1····#·"x0":[Ljava/lang/Object; 
74 ····invoke-virtual·{p0,·p1},·Lcom/evancharlton/mileage/ImportActivity$FileLoader;->doInBackground([Ljava/lang/Void;)[Ljava/lang/String;72 ····invoke-virtual·{p0,·p1},·Lcom/evancharlton/mileage/ImportActivity$FileLoader;->doInBackground([Ljava/lang/Void;)[Ljava/lang/String;
  
75 ····move-result-object·v073 ····move-result-object·v0
  
76 ····return-object·v074 ····return-object·v0
77 .end·method75 .end·method
  
Offset 105, 21 lines modifiedOffset 103, 19 lines modified
105 ····move-result-object·v0103 ····move-result-object·v0
  
106 ····return-object·v0104 ····return-object·v0
107 .end·method105 .end·method
  
108 .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V106 .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V
109 ····.locals·0107 ····.locals·0
110 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
111 ····.prologue108 ····.prologue
112 ····.line·155109 ····.line·155
113 ····check-cast·p1,·[Ljava/lang/String;110 ····check-cast·p1,·[Ljava/lang/String;
  
114 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
115 ····invoke-virtual·{p0,·p1},·Lcom/evancharlton/mileage/ImportActivity$FileLoader;->onPostExecute([Ljava/lang/String;)V111 ····invoke-virtual·{p0,·p1},·Lcom/evancharlton/mileage/ImportActivity$FileLoader;->onPostExecute([Ljava/lang/String;)V
  
116 ····return-void112 ····return-void
117 .end·method113 .end·method
  
118 .method·protected·onPostExecute([Ljava/lang/String;)V114 .method·protected·onPostExecute([Ljava/lang/String;)V
119 ····.locals·2115 ····.locals·2
2.17 KB
smali/com/evancharlton/mileage/BaseListActivity$3.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$itemId:J22 .field·final·synthetic·val$itemId:J
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/evancharlton/mileage/BaseListActivity;J)V24 .method·constructor·<init>(Lcom/evancharlton/mileage/BaseListActivity;J)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/evancharlton/mileage/BaseListActivity;
  
26 ····.prologue27 ····.prologue
27 ····.line·20228 ····.line·202
28 ····iput-object·p1,·p0,·Lcom/evancharlton/mileage/BaseListActivity$3;->this$0:Lcom/evancharlton/mileage/BaseListActivity;29 ····iput-object·p1,·p0,·Lcom/evancharlton/mileage/BaseListActivity$3;->this$0:Lcom/evancharlton/mileage/BaseListActivity;
  
29 ····iput-wide·p2,·p0,·Lcom/evancharlton/mileage/BaseListActivity$3;->val$itemId:J30 ····iput-wide·p2,·p0,·Lcom/evancharlton/mileage/BaseListActivity$3;->val$itemId:J
  
Offset 37, 15 lines modifiedOffset 38, 15 lines modified
  
37 ····return-void38 ····return-void
38 .end·method39 .end·method
  
  
39 #·virtual·methods40 #·virtual·methods
40 .method·public·run()V41 .method·public·run()V
41 ····.locals·742 ····.locals·8
  
42 ····.prologue43 ····.prologue
43 ····.line·20544 ····.line·205
44 ····iget-object·v0,·p0,·Lcom/evancharlton/mileage/BaseListActivity$3;->this$0:Lcom/evancharlton/mileage/BaseListActivity;45 ····iget-object·v0,·p0,·Lcom/evancharlton/mileage/BaseListActivity$3;->this$0:Lcom/evancharlton/mileage/BaseListActivity;
  
45 ····invoke-virtual·{v0},·Lcom/evancharlton/mileage/BaseListActivity;->getContentResolver()Landroid/content/ContentResolver;46 ····invoke-virtual·{v0},·Lcom/evancharlton/mileage/BaseListActivity;->getContentResolver()Landroid/content/ContentResolver;
  
Offset 61, 27 lines modifiedOffset 62, 29 lines modified
  
61 ····const/4·v3,·0x162 ····const/4·v3,·0x1
  
62 ····new-array·v3,·v3,·[Ljava/lang/String;63 ····new-array·v3,·v3,·[Ljava/lang/String;
  
63 ····const/4·v4,·0x064 ····const/4·v4,·0x0
  
64 ····iget-wide·v5,·p0,·Lcom/evancharlton/mileage/BaseListActivity$3;->val$itemId:J65 ····iget-wide·v6,·p0,·Lcom/evancharlton/mileage/BaseListActivity$3;->val$itemId:J
  
 66 ····.line·206
65 ····invoke-static·{v5,·v6},·Ljava/lang/String;->valueOf(J)Ljava/lang/String;67 ····invoke-static·{v6,·v7},·Ljava/lang/String;->valueOf(J)Ljava/lang/String;
  
66 ····move-result-object·v568 ····move-result-object·v5
  
67 ····aput-object·v5,·v3,·v469 ····aput-object·v5,·v3,·v4
  
 70 ····.line·205
68 ····invoke-virtual·{v0,·v1,·v2,·v3},·Landroid/content/ContentResolver;->delete(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I71 ····invoke-virtual·{v0,·v1,·v2,·v3},·Landroid/content/ContentResolver;->delete(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I
  
69 ····.line·20872 ····.line·208
70 ····iget-object·v0,·p0,·Lcom/evancharlton/mileage/BaseListActivity$3;->this$0:Lcom/evancharlton/mileage/BaseListActivity;73 ····iget-object·v0,·p0,·Lcom/evancharlton/mileage/BaseListActivity$3;->this$0:Lcom/evancharlton/mileage/BaseListActivity;
  
71 ····iget-wide·v1,·p0,·Lcom/evancharlton/mileage/BaseListActivity$3;->val$itemId:J74 ····iget-wide·v2,·p0,·Lcom/evancharlton/mileage/BaseListActivity$3;->val$itemId:J
  
72 ····invoke-virtual·{v0,·v1,·v2},·Lcom/evancharlton/mileage/BaseListActivity;->itemDeleted(J)V75 ····invoke-virtual·{v0,·v2,·v3},·Lcom/evancharlton/mileage/BaseListActivity;->itemDeleted(J)V
  
73 ····.line·20976 ····.line·209
74 ····return-void77 ····return-void
75 .end·method78 .end·method
1.39 KB
smali/com/evancharlton/mileage/AboutActivity.smali
    
Offset 41, 18 lines modifiedOffset 41, 20 lines modified
  
41 ····const-string·v1,·"android.intent.action.VIEW"41 ····const-string·v1,·"android.intent.action.VIEW"
  
42 ····invoke-direct·{v0,·v1},·Landroid/content/Intent;-><init>(Ljava/lang/String;)V42 ····invoke-direct·{v0,·v1},·Landroid/content/Intent;-><init>(Ljava/lang/String;)V
  
43 ····const-string·v1,·"http://www.artfulbits.com/products/android/aicharts.aspx"43 ····const-string·v1,·"http://www.artfulbits.com/products/android/aicharts.aspx"
  
 44 ····.line·23
44 ····invoke-static·{v1},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;45 ····invoke-static·{v1},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;
  
45 ····move-result-object·v146 ····move-result-object·v1
  
 47 ····.line·22
46 ····invoke-virtual·{v0,·v1},·Landroid/content/Intent;->setData(Landroid/net/Uri;)Landroid/content/Intent;48 ····invoke-virtual·{v0,·v1},·Landroid/content/Intent;->setData(Landroid/net/Uri;)Landroid/content/Intent;
  
47 ····move-result-object·v049 ····move-result-object·v0
  
48 ····invoke-virtual·{p0,·v0},·Lcom/evancharlton/mileage/AboutActivity;->startActivity(Landroid/content/Intent;)V50 ····invoke-virtual·{p0,·v0},·Lcom/evancharlton/mileage/AboutActivity;->startActivity(Landroid/content/Intent;)V
  
49 ····goto·:goto_051 ····goto·:goto_0
Offset 63, 18 lines modifiedOffset 65, 20 lines modified
  
63 ····const-string·v1,·"android.intent.action.VIEW"65 ····const-string·v1,·"android.intent.action.VIEW"
  
64 ····invoke-direct·{v0,·v1},·Landroid/content/Intent;-><init>(Ljava/lang/String;)V66 ····invoke-direct·{v0,·v1},·Landroid/content/Intent;-><init>(Ljava/lang/String;)V
  
65 ····const-string·v1,·"http://market.android.com/details?id=com.stevealbright.clutch"67 ····const-string·v1,·"http://market.android.com/details?id=com.stevealbright.clutch"
  
 68 ····.line·27
66 ····invoke-static·{v1},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;69 ····invoke-static·{v1},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;
  
67 ····move-result-object·v170 ····move-result-object·v1
  
 71 ····.line·26
68 ····invoke-virtual·{v0,·v1},·Landroid/content/Intent;->setData(Landroid/net/Uri;)Landroid/content/Intent;72 ····invoke-virtual·{v0,·v1},·Landroid/content/Intent;->setData(Landroid/net/Uri;)Landroid/content/Intent;
  
69 ····move-result-object·v073 ····move-result-object·v0
  
70 ····invoke-virtual·{p0,·v0},·Lcom/evancharlton/mileage/AboutActivity;->startActivity(Landroid/content/Intent;)V74 ····invoke-virtual·{p0,·v0},·Lcom/evancharlton/mileage/AboutActivity;->startActivity(Landroid/content/Intent;)V
  
71 ····goto·:goto_075 ····goto·:goto_0
5.22 KB
smali/com/evancharlton/mileage/VehicleActivity.smali
    
Offset 636, 15 lines modifiedOffset 636, 15 lines modified
636 ····invoke-super·{p0,·p1,·v0},·Lcom/evancharlton/mileage/BaseFormActivity;->onCreate(Landroid/os/Bundle;I)V636 ····invoke-super·{p0,·p1,·v0},·Lcom/evancharlton/mileage/BaseFormActivity;->onCreate(Landroid/os/Bundle;I)V
  
637 ····.line·59637 ····.line·59
638 ····return-void638 ····return-void
639 .end·method639 .end·method
  
640 .method·protected·populateUI()V640 .method·protected·populateUI()V
641 ····.locals·11641 ····.locals·12
  
642 ····.prologue642 ····.prologue
643 ····const/4·v3,·0x0643 ····const/4·v3,·0x0
  
644 ····const/4·v7,·0x1644 ····const/4·v7,·0x1
  
645 ····const/4·v8,·0x0645 ····const/4·v8,·0x0
Offset 745, 17 lines modifiedOffset 745, 17 lines modified
  
745 ····move-result-wide·v4745 ····move-result-wide·v4
  
746 ····iget-object·v0,·p0,·Lcom/evancharlton/mileage/VehicleActivity;->mVehicle:Lcom/evancharlton/mileage/dao/Vehicle;746 ····iget-object·v0,·p0,·Lcom/evancharlton/mileage/VehicleActivity;->mVehicle:Lcom/evancharlton/mileage/dao/Vehicle;
  
747 ····invoke-virtual·{v0},·Lcom/evancharlton/mileage/dao/Vehicle;->getId()J747 ····invoke-virtual·{v0},·Lcom/evancharlton/mileage/dao/Vehicle;->getId()J
  
748 ····move-result-wide·v9748 ····move-result-wide·v10
  
749 ····cmp-long·v0,·v4,·v9749 ····cmp-long·v0,·v4,·v10
  
750 ····if-nez·v0,·:cond_2750 ····if-nez·v0,·:cond_2
  
751 ····move·v0,·v7751 ····move·v0,·v7
  
752 ····:goto_0752 ····:goto_0
753 ····invoke-virtual·{v3,·v0},·Landroid/widget/CheckBox;->setChecked(Z)V753 ····invoke-virtual·{v3,·v0},·Landroid/widget/CheckBox;->setChecked(Z)V
Offset 825, 15 lines modifiedOffset 825, 15 lines modified
825 ····move·v0,·v8825 ····move·v0,·v8
  
826 ····.line·108826 ····.line·108
827 ····goto·:goto_0827 ····goto·:goto_0
828 .end·method828 .end·method
  
829 .method·protected·saved()V829 .method·protected·saved()V
830 ····.locals·7830 ····.locals·8
  
831 ····.prologue831 ····.prologue
832 ····.line·169832 ····.line·169
833 ····iget-object·v4,·p0,·Lcom/evancharlton/mileage/VehicleActivity;->mVehicle:Lcom/evancharlton/mileage/dao/Vehicle;833 ····iget-object·v4,·p0,·Lcom/evancharlton/mileage/VehicleActivity;->mVehicle:Lcom/evancharlton/mileage/dao/Vehicle;
  
834 ····invoke-virtual·{v4},·Lcom/evancharlton/mileage/dao/Vehicle;->getVolumeUnits()I834 ····invoke-virtual·{v4},·Lcom/evancharlton/mileage/dao/Vehicle;->getVolumeUnits()I
  
Offset 841, 24 lines modifiedOffset 841, 26 lines modified
  
841 ····iget·v5,·p0,·Lcom/evancharlton/mileage/VehicleActivity;->mVolumeUnits:I841 ····iget·v5,·p0,·Lcom/evancharlton/mileage/VehicleActivity;->mVolumeUnits:I
  
842 ····if-ne·v4,·v5,·:cond_0842 ····if-ne·v4,·v5,·:cond_0
  
843 ····iget-object·v4,·p0,·Lcom/evancharlton/mileage/VehicleActivity;->mVehicle:Lcom/evancharlton/mileage/dao/Vehicle;843 ····iget-object·v4,·p0,·Lcom/evancharlton/mileage/VehicleActivity;->mVehicle:Lcom/evancharlton/mileage/dao/Vehicle;
  
 844 ····.line·170
844 ····invoke-virtual·{v4},·Lcom/evancharlton/mileage/dao/Vehicle;->getDistanceUnits()I845 ····invoke-virtual·{v4},·Lcom/evancharlton/mileage/dao/Vehicle;->getDistanceUnits()I
  
845 ····move-result·v4846 ····move-result·v4
  
846 ····iget·v5,·p0,·Lcom/evancharlton/mileage/VehicleActivity;->mDistanceUnits:I847 ····iget·v5,·p0,·Lcom/evancharlton/mileage/VehicleActivity;->mDistanceUnits:I
  
847 ····if-ne·v4,·v5,·:cond_0848 ····if-ne·v4,·v5,·:cond_0
  
848 ····iget-object·v4,·p0,·Lcom/evancharlton/mileage/VehicleActivity;->mVehicle:Lcom/evancharlton/mileage/dao/Vehicle;849 ····iget-object·v4,·p0,·Lcom/evancharlton/mileage/VehicleActivity;->mVehicle:Lcom/evancharlton/mileage/dao/Vehicle;
  
 850 ····.line·171
849 ····invoke-virtual·{v4},·Lcom/evancharlton/mileage/dao/Vehicle;->getEconomyUnits()I851 ····invoke-virtual·{v4},·Lcom/evancharlton/mileage/dao/Vehicle;->getEconomyUnits()I
  
850 ····move-result·v4852 ····move-result·v4
  
851 ····iget·v5,·p0,·Lcom/evancharlton/mileage/VehicleActivity;->mEconomyUnits:I853 ····iget·v5,·p0,·Lcom/evancharlton/mileage/VehicleActivity;->mEconomyUnits:I
  
852 ····if-eq·v4,·v5,·:cond_1854 ····if-eq·v4,·v5,·:cond_1
Offset 869, 17 lines modifiedOffset 871, 17 lines modified
  
869 ····invoke-direct·{v2},·Landroid/content/ContentValues;-><init>()V871 ····invoke-direct·{v2},·Landroid/content/ContentValues;-><init>()V
  
870 ····.line·173872 ····.line·173
871 ····.local·v2,·"values":Landroid/content/ContentValues;873 ····.local·v2,·"values":Landroid/content/ContentValues;
872 ····const-string·v4,·"economy"874 ····const-string·v4,·"economy"
  
873 ····const-wide/16·v5,·0x0875 ····const-wide/16·v6,·0x0
  
874 ····invoke-static·{v5,·v6},·Ljava/lang/Double;->valueOf(D)Ljava/lang/Double;876 ····invoke-static·{v6,·v7},·Ljava/lang/Double;->valueOf(D)Ljava/lang/Double;
  
875 ····move-result-object·v5877 ····move-result-object·v5
  
876 ····invoke-virtual·{v2,·v4,·v5},·Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Double;)V878 ····invoke-virtual·{v2,·v4,·v5},·Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Double;)V
  
877 ····.line·174879 ····.line·174
878 ····const-string·v3,·"vehicle_id·=·?"880 ····const-string·v3,·"vehicle_id·=·?"
Offset 890, 19 lines modifiedOffset 892, 20 lines modified
  
890 ····new-array·v0,·v4,·[Ljava/lang/String;892 ····new-array·v0,·v4,·[Ljava/lang/String;
  
891 ····const/4·v4,·0x0893 ····const/4·v4,·0x0
  
892 ····iget-object·v5,·p0,·Lcom/evancharlton/mileage/VehicleActivity;->mVehicle:Lcom/evancharlton/mileage/dao/Vehicle;894 ····iget-object·v5,·p0,·Lcom/evancharlton/mileage/VehicleActivity;->mVehicle:Lcom/evancharlton/mileage/dao/Vehicle;
  
 895 ····.line·176
893 ····invoke-virtual·{v5},·Lcom/evancharlton/mileage/dao/Vehicle;->getId()J896 ····invoke-virtual·{v5},·Lcom/evancharlton/mileage/dao/Vehicle;->getId()J
  
894 ····move-result-wide·v5897 ····move-result-wide·v6
  
895 ····invoke-static·{v5,·v6},·Ljava/lang/String;->valueOf(J)Ljava/lang/String;898 ····invoke-static·{v6,·v7},·Ljava/lang/String;->valueOf(J)Ljava/lang/String;
  
896 ····move-result-object·v5899 ····move-result-object·v5
  
897 ····aput-object·v5,·v0,·v4900 ····aput-object·v5,·v0,·v4
  
898 ····.line·178901 ····.line·178
899 ····.local·v0,·"selectionArgs":[Ljava/lang/String;902 ····.local·v0,·"selectionArgs":[Ljava/lang/String;
Offset 936, 15 lines modifiedOffset 939, 15 lines modified
936 ····invoke-super·{p0},·Lcom/evancharlton/mileage/BaseFormActivity;->saved()V939 ····invoke-super·{p0},·Lcom/evancharlton/mileage/BaseFormActivity;->saved()V
  
937 ····.line·186940 ····.line·186
938 ····return-void941 ····return-void
939 .end·method942 .end·method
  
940 .method·protected·setFields()V943 .method·protected·setFields()V
941 ····.locals·9944 ····.locals·10
942 ····.annotation·system·Ldalvik/annotation/Throws;945 ····.annotation·system·Ldalvik/annotation/Throws;
943 ········value·=·{946 ········value·=·{
944 ············Lcom/evancharlton/mileage/exceptions/InvalidFieldException;947 ············Lcom/evancharlton/mileage/exceptions/InvalidFieldException;
Max diff block lines reached; 1598/5243 bytes (30.48%) of diff not shown.
1.55 KB
smali/com/evancharlton/mileage/ImportActivity.smali
    
Offset 91, 15 lines modifiedOffset 91, 14 lines modified
91 .method·public·constructor·<init>()V91 .method·public·constructor·<init>()V
92 ····.locals·092 ····.locals·0
  
93 ····.prologue93 ····.prologue
94 ····.line·3394 ····.line·33
95 ····invoke-direct·{p0},·Landroid/app/Activity;-><init>()V95 ····invoke-direct·{p0},·Landroid/app/Activity;-><init>()V
  
96 ····.line·177 
97 ····return-void96 ····return-void
98 .end·method97 .end·method
  
99 .method·static·synthetic·access$000()[Ljava/lang/Class;98 .method·static·synthetic·access$000()[Ljava/lang/Class;
100 ····.locals·199 ····.locals·1
  
101 ····.prologue100 ····.prologue
Offset 414, 34 lines modifiedOffset 413, 38 lines modified
414 ····:pswitch_0413 ····:pswitch_0
415 ····new-instance·v0,·Landroid/app/AlertDialog$Builder;414 ····new-instance·v0,·Landroid/app/AlertDialog$Builder;
  
416 ····invoke-direct·{v0,·p0},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V415 ····invoke-direct·{v0,·p0},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V
  
417 ····const·v1,·0x7f070034416 ····const·v1,·0x7f070034
  
 417 ····.line·117
418 ····invoke-virtual·{v0,·v1},·Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder;418 ····invoke-virtual·{v0,·v1},·Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder;
  
419 ····move-result-object·v0419 ····move-result-object·v0
  
420 ····const·v1,·0x7f070035420 ····const·v1,·0x7f070035
  
 421 ····.line·118
421 ····invoke-virtual·{v0,·v1},·Landroid/app/AlertDialog$Builder;->setMessage(I)Landroid/app/AlertDialog$Builder;422 ····invoke-virtual·{v0,·v1},·Landroid/app/AlertDialog$Builder;->setMessage(I)Landroid/app/AlertDialog$Builder;
  
422 ····move-result-object·v0423 ····move-result-object·v0
  
423 ····const·v1,·0x104000a424 ····const·v1,·0x104000a
  
424 ····new-instance·v2,·Lcom/evancharlton/mileage/ImportActivity$3;425 ····new-instance·v2,·Lcom/evancharlton/mileage/ImportActivity$3;
  
425 ····invoke-direct·{v2,·p0,·p1},·Lcom/evancharlton/mileage/ImportActivity$3;-><init>(Lcom/evancharlton/mileage/ImportActivity;I)V426 ····invoke-direct·{v2,·p0,·p1},·Lcom/evancharlton/mileage/ImportActivity$3;-><init>(Lcom/evancharlton/mileage/ImportActivity;I)V
  
 427 ····.line·119
426 ····invoke-virtual·{v0,·v1,·v2},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;428 ····invoke-virtual·{v0,·v1,·v2},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;
  
427 ····move-result-object·v0429 ····move-result-object·v0
  
 430 ····.line·125
428 ····invoke-virtual·{v0},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog;431 ····invoke-virtual·{v0},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog;
  
429 ····move-result-object·v0432 ····move-result-object·v0
  
430 ····goto·:goto_0433 ····goto·:goto_0
  
431 ····.line·114434 ····.line·114
966 B
smali/com/evancharlton/mileage/Mileage.smali
    
Offset 278, 27 lines modifiedOffset 278, 29 lines modified
  
278 ····invoke-direct·{p0,·p1,·v0,·v1},·Lcom/evancharlton/mileage/Mileage;->add(Landroid/view/Menu;ILjava/lang/Class;)Landroid/view/MenuItem;278 ····invoke-direct·{p0,·p1,·v0,·v1},·Lcom/evancharlton/mileage/Mileage;->add(Landroid/view/Menu;ILjava/lang/Class;)Landroid/view/MenuItem;
  
279 ····move-result-object·v0279 ····move-result-object·v0
  
280 ····const·v1,·0x7f020006280 ····const·v1,·0x7f020006
  
 281 ····.line·75
281 ····invoke-interface·{v0,·v1},·Landroid/view/MenuItem;->setIcon(I)Landroid/view/MenuItem;282 ····invoke-interface·{v0,·v1},·Landroid/view/MenuItem;->setIcon(I)Landroid/view/MenuItem;
  
282 ····.line·76283 ····.line·76
283 ····const·v0,·0x7f070044284 ····const·v0,·0x7f070044
  
284 ····const-class·v1,·Lcom/evancharlton/mileage/SettingsActivity;285 ····const-class·v1,·Lcom/evancharlton/mileage/SettingsActivity;
  
285 ····invoke-direct·{p0,·p1,·v0,·v1},·Lcom/evancharlton/mileage/Mileage;->add(Landroid/view/Menu;ILjava/lang/Class;)Landroid/view/MenuItem;286 ····invoke-direct·{p0,·p1,·v0,·v1},·Lcom/evancharlton/mileage/Mileage;->add(Landroid/view/Menu;ILjava/lang/Class;)Landroid/view/MenuItem;
  
286 ····move-result-object·v0287 ····move-result-object·v0
  
287 ····const·v1,·0x7f020009288 ····const·v1,·0x7f020009
  
 289 ····.line·77
288 ····invoke-interface·{v0,·v1},·Landroid/view/MenuItem;->setIcon(I)Landroid/view/MenuItem;290 ····invoke-interface·{v0,·v1},·Landroid/view/MenuItem;->setIcon(I)Landroid/view/MenuItem;
  
289 ····.line·78291 ····.line·78
290 ····invoke-super·{p0,·p1},·Landroid/app/TabActivity;->onCreateOptionsMenu(Landroid/view/Menu;)Z292 ····invoke-super·{p0,·p1},·Landroid/app/TabActivity;->onCreateOptionsMenu(Landroid/view/Menu;)Z
  
291 ····move-result·v0293 ····move-result·v0
  
3.24 KB
smali/com/evancharlton/mileage/SettingsActivity$4.smali
    
Offset 24, 14 lines modifiedOffset 24, 15 lines modified
  
24 .field·final·synthetic·val$prefs:Landroid/content/SharedPreferences;24 .field·final·synthetic·val$prefs:Landroid/content/SharedPreferences;
  
  
25 #·direct·methods25 #·direct·methods
26 .method·constructor·<init>(Lcom/evancharlton/mileage/SettingsActivity;Landroid/database/Cursor;Landroid/content/SharedPreferences;)V26 .method·constructor·<init>(Lcom/evancharlton/mileage/SettingsActivity;Landroid/database/Cursor;Landroid/content/SharedPreferences;)V
27 ····.locals·027 ····.locals·0
 28 ····.param·p1,·"this$0"····#·Lcom/evancharlton/mileage/SettingsActivity;
  
28 ····.prologue29 ····.prologue
29 ····.line·8430 ····.line·84
30 ····iput-object·p1,·p0,·Lcom/evancharlton/mileage/SettingsActivity$4;->this$0:Lcom/evancharlton/mileage/SettingsActivity;31 ····iput-object·p1,·p0,·Lcom/evancharlton/mileage/SettingsActivity$4;->this$0:Lcom/evancharlton/mileage/SettingsActivity;
  
31 ····iput-object·p2,·p0,·Lcom/evancharlton/mileage/SettingsActivity$4;->val$c:Landroid/database/Cursor;32 ····iput-object·p2,·p0,·Lcom/evancharlton/mileage/SettingsActivity$4;->val$c:Landroid/database/Cursor;
  
Offset 47, 54 lines modifiedOffset 48, 54 lines modified
47 .method·public·onClick(Landroid/content/DialogInterface;I)V48 .method·public·onClick(Landroid/content/DialogInterface;I)V
48 ····.locals·649 ····.locals·6
49 ····.param·p1,·"dialog"····#·Landroid/content/DialogInterface;50 ····.param·p1,·"dialog"····#·Landroid/content/DialogInterface;
50 ····.param·p2,·"which"····#·I51 ····.param·p2,·"which"····#·I
  
51 ····.prologue52 ····.prologue
52 ····.line·8753 ····.line·87
53 ····const-wide/16·v1,·-0x154 ····const-wide/16·v2,·-0x1
  
54 ····.line·8855 ····.line·88
55 ····.local·v1,·"id":J56 ····.local·v2,·"id":J
56 ····iget-object·v3,·p0,·Lcom/evancharlton/mileage/SettingsActivity$4;->val$c:Landroid/database/Cursor;57 ····iget-object·v1,·p0,·Lcom/evancharlton/mileage/SettingsActivity$4;->val$c:Landroid/database/Cursor;
  
57 ····invoke-interface·{v3,·p2},·Landroid/database/Cursor;->moveToPosition(I)Z58 ····invoke-interface·{v1,·p2},·Landroid/database/Cursor;->moveToPosition(I)Z
  
58 ····move-result·v359 ····move-result·v1
  
59 ····if-eqz·v3,·:cond_060 ····if-eqz·v1,·:cond_0
  
60 ····.line·8961 ····.line·89
61 ····iget-object·v3,·p0,·Lcom/evancharlton/mileage/SettingsActivity$4;->val$c:Landroid/database/Cursor;62 ····iget-object·v1,·p0,·Lcom/evancharlton/mileage/SettingsActivity$4;->val$c:Landroid/database/Cursor;
  
62 ····iget-object·v4,·p0,·Lcom/evancharlton/mileage/SettingsActivity$4;->val$c:Landroid/database/Cursor;63 ····iget-object·v4,·p0,·Lcom/evancharlton/mileage/SettingsActivity$4;->val$c:Landroid/database/Cursor;
  
63 ····const-string·v5,·"_id"64 ····const-string·v5,·"_id"
  
64 ····invoke-interface·{v4,·v5},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I65 ····invoke-interface·{v4,·v5},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
  
65 ····move-result·v466 ····move-result·v4
  
66 ····invoke-interface·{v3,·v4},·Landroid/database/Cursor;->getLong(I)J67 ····invoke-interface·{v1,·v4},·Landroid/database/Cursor;->getLong(I)J
  
67 ····move-result-wide·v168 ····move-result-wide·v2
  
68 ····.line·9169 ····.line·91
69 ····:cond_070 ····:cond_0
70 ····iget-object·v3,·p0,·Lcom/evancharlton/mileage/SettingsActivity$4;->val$prefs:Landroid/content/SharedPreferences;71 ····iget-object·v1,·p0,·Lcom/evancharlton/mileage/SettingsActivity$4;->val$prefs:Landroid/content/SharedPreferences;
  
71 ····invoke-interface·{v3},·Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;72 ····invoke-interface·{v1},·Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
  
72 ····move-result-object·v073 ····move-result-object·v0
  
73 ····.line·9274 ····.line·92
74 ····.local·v0,·"editor":Landroid/content/SharedPreferences$Editor;75 ····.local·v0,·"editor":Landroid/content/SharedPreferences$Editor;
75 ····const-string·v3,·"meta_field"76 ····const-string·v1,·"meta_field"
  
76 ····invoke-interface·{v0,·v3,·v1,·v2},·Landroid/content/SharedPreferences$Editor;->putLong(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor;77 ····invoke-interface·{v0,·v1,·v2,·v3},·Landroid/content/SharedPreferences$Editor;->putLong(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor;
  
77 ····.line·9378 ····.line·93
78 ····invoke-interface·{v0},·Landroid/content/SharedPreferences$Editor;->commit()Z79 ····invoke-interface·{v0},·Landroid/content/SharedPreferences$Editor;->commit()Z
  
79 ····.line·9480 ····.line·94
80 ····return-void81 ····return-void
81 .end·method82 .end·method
2.53 KB
smali/com/evancharlton/mileage/SettingsActivity.smali
    
Offset 140, 32 lines modifiedOffset 140, 36 lines modified
140 ····:pswitch_1140 ····:pswitch_1
141 ····new-instance·v0,·Landroid/app/AlertDialog$Builder;141 ····new-instance·v0,·Landroid/app/AlertDialog$Builder;
  
142 ····invoke-direct·{v0,·p0},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V142 ····invoke-direct·{v0,·p0},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V
  
143 ····const·v1,·0x7f070060143 ····const·v1,·0x7f070060
  
 144 ····.line·68
144 ····invoke-virtual·{v0,·v1},·Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder;145 ····invoke-virtual·{v0,·v1},·Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder;
  
145 ····move-result-object·v0146 ····move-result-object·v0
  
146 ····const·v1,·0x7f070061147 ····const·v1,·0x7f070061
  
 148 ····.line·69
147 ····invoke-virtual·{v0,·v1},·Landroid/app/AlertDialog$Builder;->setMessage(I)Landroid/app/AlertDialog$Builder;149 ····invoke-virtual·{v0,·v1},·Landroid/app/AlertDialog$Builder;->setMessage(I)Landroid/app/AlertDialog$Builder;
  
148 ····move-result-object·v0150 ····move-result-object·v0
  
149 ····new-instance·v1,·Lcom/evancharlton/mileage/SettingsActivity$2;151 ····new-instance·v1,·Lcom/evancharlton/mileage/SettingsActivity$2;
  
150 ····invoke-direct·{v1,·p0,·p1},·Lcom/evancharlton/mileage/SettingsActivity$2;-><init>(Lcom/evancharlton/mileage/SettingsActivity;I)V152 ····invoke-direct·{v1,·p0,·p1},·Lcom/evancharlton/mileage/SettingsActivity$2;-><init>(Lcom/evancharlton/mileage/SettingsActivity;I)V
  
 153 ····.line·70
151 ····invoke-virtual·{v0,·v8,·v1},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;154 ····invoke-virtual·{v0,·v8,·v1},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;
  
152 ····move-result-object·v0155 ····move-result-object·v0
  
 156 ····.line·76
153 ····invoke-virtual·{v0},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog;157 ····invoke-virtual·{v0},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog;
  
154 ····move-result-object·v0158 ····move-result-object·v0
  
155 ····goto·:goto_0159 ····goto·:goto_0
  
156 ····.line·78160 ····.line·78
Offset 204, 28 lines modifiedOffset 208, 31 lines modified
  
204 ····const-string·v2,·"title"208 ····const-string·v2,·"title"
  
205 ····new-instance·v3,·Lcom/evancharlton/mileage/SettingsActivity$4;209 ····new-instance·v3,·Lcom/evancharlton/mileage/SettingsActivity$4;
  
206 ····invoke-direct·{v3,·p0,·v6,·v7},·Lcom/evancharlton/mileage/SettingsActivity$4;-><init>(Lcom/evancharlton/mileage/SettingsActivity;Landroid/database/Cursor;Landroid/content/SharedPreferences;)V210 ····invoke-direct·{v3,·p0,·v6,·v7},·Lcom/evancharlton/mileage/SettingsActivity$4;-><init>(Lcom/evancharlton/mileage/SettingsActivity;Landroid/database/Cursor;Landroid/content/SharedPreferences;)V
  
 211 ····.line·83
207 ····invoke-virtual·{v0,·v6,·v1,·v2,·v3},·Landroid/app/AlertDialog$Builder;->setSingleChoiceItems(Landroid/database/Cursor;ILjava/lang/String;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;212 ····invoke-virtual·{v0,·v6,·v1,·v2,·v3},·Landroid/app/AlertDialog$Builder;->setSingleChoiceItems(Landroid/database/Cursor;ILjava/lang/String;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;
  
208 ····move-result-object·v0213 ····move-result-object·v0
  
209 ····new-instance·v1,·Lcom/evancharlton/mileage/SettingsActivity$3;214 ····new-instance·v1,·Lcom/evancharlton/mileage/SettingsActivity$3;
  
210 ····invoke-direct·{v1,·p0,·p1},·Lcom/evancharlton/mileage/SettingsActivity$3;-><init>(Lcom/evancharlton/mileage/SettingsActivity;I)V215 ····invoke-direct·{v1,·p0,·p1},·Lcom/evancharlton/mileage/SettingsActivity$3;-><init>(Lcom/evancharlton/mileage/SettingsActivity;I)V
  
 216 ····.line·96
211 ····invoke-virtual·{v0,·v8,·v1},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;217 ····invoke-virtual·{v0,·v8,·v1},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;
  
212 ····move-result-object·v0218 ····move-result-object·v0
  
213 ····const·v1,·0x7f070036219 ····const·v1,·0x7f070036
  
 220 ····.line·102
214 ····invoke-virtual·{v0,·v1},·Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder;221 ····invoke-virtual·{v0,·v1},·Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder;
  
215 ····move-result-object·v0222 ····move-result-object·v0
  
216 ····invoke-virtual·{v0},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog;223 ····invoke-virtual·{v0},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog;
  
217 ····move-result-object·v0224 ····move-result-object·v0
1.02 KB
smali/com/evancharlton/mileage/FillupListActivity$3.smali
    
Offset 20, 28 lines modifiedOffset 20, 29 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/evancharlton/mileage/FillupListActivity;21 .field·final·synthetic·this$0:Lcom/evancharlton/mileage/FillupListActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/evancharlton/mileage/FillupListActivity;)V23 .method·constructor·<init>(Lcom/evancharlton/mileage/FillupListActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/evancharlton/mileage/FillupListActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·9727 ····.line·97
27 ····iput-object·p1,·p0,·Lcom/evancharlton/mileage/FillupListActivity$3;->this$0:Lcom/evancharlton/mileage/FillupListActivity;28 ····iput-object·p1,·p0,·Lcom/evancharlton/mileage/FillupListActivity$3;->this$0:Lcom/evancharlton/mileage/FillupListActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
29 ····return-void30 ····return-void
30 .end·method31 .end·method
  
  
31 #·virtual·methods32 #·virtual·methods
32 .method·public·onItemClick(Landroid/widget/AdapterView;Landroid/view/View;IJ)V33 .method·public·onItemClick(Landroid/widget/AdapterView;Landroid/view/View;IJ)V
33 ····.locals·134 ····.locals·2
34 ····.param·p2,·"view"····#·Landroid/view/View;35 ····.param·p2,·"view"····#·Landroid/view/View;
35 ····.param·p3,·"position"····#·I36 ····.param·p3,·"position"····#·I
36 ····.param·p4,·"id"····#·J37 ····.param·p4,·"id"····#·J
37 ····.annotation·system·Ldalvik/annotation/Signature;38 ····.annotation·system·Ldalvik/annotation/Signature;
38 ········value·=·{39 ········value·=·{
39 ············"(",40 ············"(",
40 ············"Landroid/widget/AdapterView",41 ············"Landroid/widget/AdapterView",
603 B
smali/com/evancharlton/mileage/FillupListActivity$4.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$id:J22 .field·final·synthetic·val$id:J
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/evancharlton/mileage/FillupListActivity;J)V24 .method·constructor·<init>(Lcom/evancharlton/mileage/FillupListActivity;J)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/evancharlton/mileage/FillupListActivity;
  
26 ····.prologue27 ····.prologue
27 ····.line·14328 ····.line·143
28 ····iput-object·p1,·p0,·Lcom/evancharlton/mileage/FillupListActivity$4;->this$0:Lcom/evancharlton/mileage/FillupListActivity;29 ····iput-object·p1,·p0,·Lcom/evancharlton/mileage/FillupListActivity$4;->this$0:Lcom/evancharlton/mileage/FillupListActivity;
  
29 ····iput-wide·p2,·p0,·Lcom/evancharlton/mileage/FillupListActivity$4;->val$id:J30 ····iput-wide·p2,·p0,·Lcom/evancharlton/mileage/FillupListActivity$4;->val$id:J
  
1.14 KB
smali/com/evancharlton/mileage/FillupListActivity$1.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lcom/evancharlton/mileage/FillupListActivity;18 .field·final·synthetic·this$0:Lcom/evancharlton/mileage/FillupListActivity;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lcom/evancharlton/mileage/FillupListActivity;)V20 .method·constructor·<init>(Lcom/evancharlton/mileage/FillupListActivity;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lcom/evancharlton/mileage/FillupListActivity;
  
22 ····.prologue23 ····.prologue
23 ····.line·4224 ····.line·42
24 ····iput-object·p1,·p0,·Lcom/evancharlton/mileage/FillupListActivity$1;->this$0:Lcom/evancharlton/mileage/FillupListActivity;25 ····iput-object·p1,·p0,·Lcom/evancharlton/mileage/FillupListActivity$1;->this$0:Lcom/evancharlton/mileage/FillupListActivity;
  
25 ····invoke-direct·{p0},·Landroid/content/BroadcastReceiver;-><init>()V26 ····invoke-direct·{p0},·Landroid/content/BroadcastReceiver;-><init>()V
  
Offset 48, 14 lines modifiedOffset 49, 14 lines modified
  
48 ····const-string·v1,·"average_economy"49 ····const-string·v1,·"average_economy"
  
49 ····const-wide/16·v2,·0x050 ····const-wide/16·v2,·0x0
  
50 ····invoke-virtual·{p2,·v1,·v2,·v3},·Landroid/content/Intent;->getDoubleExtra(Ljava/lang/String;D)D51 ····invoke-virtual·{p2,·v1,·v2,·v3},·Landroid/content/Intent;->getDoubleExtra(Ljava/lang/String;D)D
  
51 ····move-result-wide·v152 ····move-result-wide·v2
  
52 ····invoke-virtual·{v0,·v1,·v2},·Lcom/evancharlton/mileage/adapters/FillupAdapter;->calculationFinished(D)V53 ····invoke-virtual·{v0,·v2,·v3},·Lcom/evancharlton/mileage/adapters/FillupAdapter;->calculationFinished(D)V
  
53 ····.line·4754 ····.line·47
54 ····return-void55 ····return-void
55 .end·method56 .end·method
570 B
smali/com/evancharlton/mileage/ImportActivity$3.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$id:I22 .field·final·synthetic·val$id:I
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/evancharlton/mileage/ImportActivity;I)V24 .method·constructor·<init>(Lcom/evancharlton/mileage/ImportActivity;I)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/evancharlton/mileage/ImportActivity;
  
26 ····.prologue27 ····.prologue
27 ····.line·12028 ····.line·120
28 ····iput-object·p1,·p0,·Lcom/evancharlton/mileage/ImportActivity$3;->this$0:Lcom/evancharlton/mileage/ImportActivity;29 ····iput-object·p1,·p0,·Lcom/evancharlton/mileage/ImportActivity$3;->this$0:Lcom/evancharlton/mileage/ImportActivity;
  
29 ····iput·p2,·p0,·Lcom/evancharlton/mileage/ImportActivity$3;->val$id:I30 ····iput·p2,·p0,·Lcom/evancharlton/mileage/ImportActivity$3;->val$id:I
  
622 B
smali/com/evancharlton/mileage/BaseFormActivity$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/evancharlton/mileage/BaseFormActivity;21 .field·final·synthetic·this$0:Lcom/evancharlton/mileage/BaseFormActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/evancharlton/mileage/BaseFormActivity;)V23 .method·constructor·<init>(Lcom/evancharlton/mileage/BaseFormActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/evancharlton/mileage/BaseFormActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·4927 ····.line·49
27 ····iput-object·p1,·p0,·Lcom/evancharlton/mileage/BaseFormActivity$1;->this$0:Lcom/evancharlton/mileage/BaseFormActivity;28 ····iput-object·p1,·p0,·Lcom/evancharlton/mileage/BaseFormActivity$1;->this$0:Lcom/evancharlton/mileage/BaseFormActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
463 B
smali/com/evancharlton/mileage/ImportExportActivity.smali
    
Offset 111, 13 lines modifiedOffset 111, 14 lines modified
  
111 ····const/4·v1,·0x1111 ····const/4·v1,·0x1
  
112 ····invoke-static·{p0,·v0,·v1},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;112 ····invoke-static·{p0,·v0,·v1},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
  
113 ····move-result-object·v0113 ····move-result-object·v0
  
 114 ····.line·26
114 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V115 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V
  
115 ····.line·28116 ····.line·28
116 ····:cond_0117 ····:cond_0
117 ····return-void118 ····return-void
118 .end·method119 .end·method
567 B
smali/com/evancharlton/mileage/FillupInfoActivity$PartialStatistic.smali
    
Offset 26, 15 lines modifiedOffset 26, 15 lines modified
26 ····.line·18526 ····.line·185
27 ····return-void27 ····return-void
28 .end·method28 .end·method
  
  
29 #·virtual·methods29 #·virtual·methods
30 .method·public·format(Landroid/content/Context;Lcom/evancharlton/mileage/dao/Vehicle;D)Ljava/lang/String;30 .method·public·format(Landroid/content/Context;Lcom/evancharlton/mileage/dao/Vehicle;D)Ljava/lang/String;
31 ····.locals·631 ····.locals·7
32 ····.param·p1,·"context"····#·Landroid/content/Context;32 ····.param·p1,·"context"····#·Landroid/content/Context;
33 ····.param·p2,·"vehicle"····#·Lcom/evancharlton/mileage/dao/Vehicle;33 ····.param·p2,·"vehicle"····#·Lcom/evancharlton/mileage/dao/Vehicle;
34 ····.param·p3,·"value"····#·D34 ····.param·p3,·"value"····#·D
  
35 ····.prologue35 ····.prologue
36 ····const/4·v0,·0x136 ····const/4·v0,·0x1
  
636 B
smali/com/evancharlton/mileage/FillupListActivity$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/evancharlton/mileage/FillupListActivity;21 .field·final·synthetic·this$0:Lcom/evancharlton/mileage/FillupListActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/evancharlton/mileage/FillupListActivity;)V23 .method·constructor·<init>(Lcom/evancharlton/mileage/FillupListActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/evancharlton/mileage/FillupListActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·7427 ····.line·74
27 ····iput-object·p1,·p0,·Lcom/evancharlton/mileage/FillupListActivity$2;->this$0:Lcom/evancharlton/mileage/FillupListActivity;28 ····iput-object·p1,·p0,·Lcom/evancharlton/mileage/FillupListActivity$2;->this$0:Lcom/evancharlton/mileage/FillupListActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
609 B
smali/com/evancharlton/mileage/ImportActivity$4.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/evancharlton/mileage/ImportActivity;21 .field·final·synthetic·this$0:Lcom/evancharlton/mileage/ImportActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/evancharlton/mileage/ImportActivity;)V23 .method·constructor·<init>(Lcom/evancharlton/mileage/ImportActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/evancharlton/mileage/ImportActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·13227 ····.line·132
27 ····iput-object·p1,·p0,·Lcom/evancharlton/mileage/ImportActivity$4;->this$0:Lcom/evancharlton/mileage/ImportActivity;28 ····iput-object·p1,·p0,·Lcom/evancharlton/mileage/ImportActivity$4;->this$0:Lcom/evancharlton/mileage/ImportActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
6.24 KB
smali/com/evancharlton/mileage/BaseListActivity.smali
    
Offset 58, 18 lines modifiedOffset 58, 20 lines modified
  
58 ····invoke-interface·{p1,·v2,·v2,·v2,·v0},·Landroid/view/ContextMenu;->add(IIII)Landroid/view/MenuItem;58 ····invoke-interface·{p1,·v2,·v2,·v2,·v0},·Landroid/view/ContextMenu;->add(IIII)Landroid/view/MenuItem;
  
59 ····move-result-object·v059 ····move-result-object·v0
  
60 ····const-string·v1,·"android.intent.action.EDIT"60 ····const-string·v1,·"android.intent.action.EDIT"
  
 61 ····.line·189
61 ····invoke-virtual·{p0,·v1,·p3,·p4},·Lcom/evancharlton/mileage/BaseListActivity;->createContextMenuIntent(Ljava/lang/String;J)Landroid/content/Intent;62 ····invoke-virtual·{p0,·v1,·p3,·p4},·Lcom/evancharlton/mileage/BaseListActivity;->createContextMenuIntent(Ljava/lang/String;J)Landroid/content/Intent;
  
62 ····move-result-object·v163 ····move-result-object·v1
  
 64 ····.line·188
63 ····invoke-interface·{v0,·v1},·Landroid/view/MenuItem;->setIntent(Landroid/content/Intent;)Landroid/view/MenuItem;65 ····invoke-interface·{v0,·v1},·Landroid/view/MenuItem;->setIntent(Landroid/content/Intent;)Landroid/view/MenuItem;
  
64 ····.line·19166 ····.line·191
65 ····iget·v0,·p2,·Landroid/widget/AdapterView$AdapterContextMenuInfo;->position:I67 ····iget·v0,·p2,·Landroid/widget/AdapterView$AdapterContextMenuInfo;->position:I
  
66 ····invoke-virtual·{p0,·v0},·Lcom/evancharlton/mileage/BaseListActivity;->canDelete(I)Z68 ····invoke-virtual·{p0,·v0},·Lcom/evancharlton/mileage/BaseListActivity;->canDelete(I)Z
  
Offset 82, 18 lines modifiedOffset 84, 20 lines modified
  
82 ····invoke-interface·{p1,·v2,·v2,·v2,·v0},·Landroid/view/ContextMenu;->add(IIII)Landroid/view/MenuItem;84 ····invoke-interface·{p1,·v2,·v2,·v2,·v0},·Landroid/view/ContextMenu;->add(IIII)Landroid/view/MenuItem;
  
83 ····move-result-object·v085 ····move-result-object·v0
  
84 ····const-string·v1,·"android.intent.action.DELETE"86 ····const-string·v1,·"android.intent.action.DELETE"
  
 87 ····.line·193
85 ····invoke-virtual·{p0,·v1,·p3,·p4},·Lcom/evancharlton/mileage/BaseListActivity;->createContextMenuIntent(Ljava/lang/String;J)Landroid/content/Intent;88 ····invoke-virtual·{p0,·v1,·p3,·p4},·Lcom/evancharlton/mileage/BaseListActivity;->createContextMenuIntent(Ljava/lang/String;J)Landroid/content/Intent;
  
86 ····move-result-object·v189 ····move-result-object·v1
  
 90 ····.line·192
87 ····invoke-interface·{v0,·v1},·Landroid/view/MenuItem;->setIntent(Landroid/content/Intent;)Landroid/view/MenuItem;91 ····invoke-interface·{v0,·v1},·Landroid/view/MenuItem;->setIntent(Landroid/content/Intent;)Landroid/view/MenuItem;
  
88 ····.line·19592 ····.line·195
89 ····:cond_093 ····:cond_0
90 ····return-void94 ····return-void
91 .end·method95 .end·method
  
Offset 156, 20 lines modifiedOffset 160, 22 lines modified
  
156 ····move-result-object·v3160 ····move-result-object·v3
  
157 ····invoke-virtual·{p0},·Lcom/evancharlton/mileage/BaseListActivity;->getSelectionArgs()[Ljava/lang/String;161 ····invoke-virtual·{p0},·Lcom/evancharlton/mileage/BaseListActivity;->getSelectionArgs()[Ljava/lang/String;
  
158 ····move-result-object·v4162 ····move-result-object·v4
  
 163 ····.line·88
159 ····invoke-virtual·{p0},·Lcom/evancharlton/mileage/BaseListActivity;->getSortOrder()Ljava/lang/String;164 ····invoke-virtual·{p0},·Lcom/evancharlton/mileage/BaseListActivity;->getSortOrder()Ljava/lang/String;
  
160 ····move-result-object·v5165 ····move-result-object·v5
  
161 ····move-object·v0,·p0166 ····move-object·v0,·p0
  
 167 ····.line·87
162 ····invoke-virtual/range·{v0·..·v5},·Lcom/evancharlton/mileage/BaseListActivity;->managedQuery(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;168 ····invoke-virtual/range·{v0·..·v5},·Lcom/evancharlton/mileage/BaseListActivity;->managedQuery(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;
  
163 ····move-result-object·v0169 ····move-result-object·v0
  
164 ····return-object·v0170 ····return-object·v0
165 .end·method171 .end·method
  
Offset 289, 15 lines modifiedOffset 295, 15 lines modified
289 ····.end·array-data295 ····.end·array-data
290 .end·method296 .end·method
  
291 .method·protected·abstract·getUri()Landroid/net/Uri;297 .method·protected·abstract·getUri()Landroid/net/Uri;
292 .end·method298 .end·method
  
293 .method·protected·handleContextMenuSelection(Landroid/content/Intent;J)Z299 .method·protected·handleContextMenuSelection(Landroid/content/Intent;J)Z
294 ····.locals·3300 ····.locals·4
295 ····.param·p1,·"intent"····#·Landroid/content/Intent;301 ····.param·p1,·"intent"····#·Landroid/content/Intent;
296 ····.param·p2,·"itemId"····#·J302 ····.param·p2,·"itemId"····#·J
  
297 ····.prologue303 ····.prologue
298 ····const/4·v0,·0x1304 ····const/4·v0,·0x1
  
299 ····.line·198305 ····.line·198
Offset 364, 15 lines modifiedOffset 370, 15 lines modified
  
364 ····.prologue370 ····.prologue
365 ····.line·217371 ····.line·217
366 ····return-void372 ····return-void
367 .end·method373 .end·method
  
368 .method·protected·loadItem(JLjava/lang/Class;)V374 .method·protected·loadItem(JLjava/lang/Class;)V
369 ····.locals·2375 ····.locals·3
370 ····.param·p1,·"id"····#·J376 ····.param·p1,·"id"····#·J
371 ····.annotation·system·Ldalvik/annotation/Signature;377 ····.annotation·system·Ldalvik/annotation/Signature;
372 ········value·=·{378 ········value·=·{
373 ············"(J",379 ············"(J",
374 ············"Ljava/lang/Class",380 ············"Ljava/lang/Class",
375 ············"<+",381 ············"<+",
376 ············"Landroid/app/Activity;",382 ············"Landroid/app/Activity;",
Offset 411, 44 lines modifiedOffset 417, 44 lines modified
411 ····move-result-object·v0417 ····move-result-object·v0
  
412 ····.line·155418 ····.line·155
413 ····.local·v0,·"intent":Landroid/content/Intent;419 ····.local·v0,·"intent":Landroid/content/Intent;
414 ····if-eqz·v0,·:cond_0420 ····if-eqz·v0,·:cond_0
  
415 ····.line·156421 ····.line·156
416 ····const-string·v3,·"_id"422 ····const-string·v1,·"_id"
  
417 ····const-wide/16·v4,·-0x1423 ····const-wide/16·v4,·-0x1
  
418 ····invoke-virtual·{v0,·v3,·v4,·v5},·Landroid/content/Intent;->getLongExtra(Ljava/lang/String;J)J424 ····invoke-virtual·{v0,·v1,·v4,·v5},·Landroid/content/Intent;->getLongExtra(Ljava/lang/String;J)J
  
419 ····move-result-wide·v1425 ····move-result-wide·v2
  
420 ····.line·157426 ····.line·157
421 ····.local·v1,·"itemId":J427 ····.local·v2,·"itemId":J
422 ····const-wide/16·v3,·0x0428 ····const-wide/16·v4,·0x0
  
423 ····cmp-long·v3,·v1,·v3429 ····cmp-long·v1,·v2,·v4
  
424 ····if-ltz·v3,·:cond_0430 ····if-ltz·v1,·:cond_0
  
425 ····.line·158431 ····.line·158
426 ····invoke-virtual·{p0,·v0,·v1,·v2},·Lcom/evancharlton/mileage/BaseListActivity;->handleContextMenuSelection(Landroid/content/Intent;J)Z432 ····invoke-virtual·{p0,·v0,·v2,·v3},·Lcom/evancharlton/mileage/BaseListActivity;->handleContextMenuSelection(Landroid/content/Intent;J)Z
  
427 ····move-result·v3433 ····move-result·v1
  
428 ····.line·161434 ····.line·161
429 ····.end·local·v1····#·"itemId":J435 ····.end·local·v2····#·"itemId":J
Max diff block lines reached; 2377/6283 bytes (37.83%) of diff not shown.
668 B
smali/com/evancharlton/mileage/ImportExportActivity$1.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$cls:Ljava/lang/Class;22 .field·final·synthetic·val$cls:Ljava/lang/Class;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/evancharlton/mileage/ImportExportActivity;Ljava/lang/Class;)V24 .method·constructor·<init>(Lcom/evancharlton/mileage/ImportExportActivity;Ljava/lang/Class;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/evancharlton/mileage/ImportExportActivity;
  
26 ····.prologue27 ····.prologue
27 ····.line·3128 ····.line·31
28 ····iput-object·p1,·p0,·Lcom/evancharlton/mileage/ImportExportActivity$1;->this$0:Lcom/evancharlton/mileage/ImportExportActivity;29 ····iput-object·p1,·p0,·Lcom/evancharlton/mileage/ImportExportActivity$1;->this$0:Lcom/evancharlton/mileage/ImportExportActivity;
  
29 ····iput-object·p2,·p0,·Lcom/evancharlton/mileage/ImportExportActivity$1;->val$cls:Ljava/lang/Class;30 ····iput-object·p2,·p0,·Lcom/evancharlton/mileage/ImportExportActivity$1;->val$cls:Ljava/lang/Class;
  
668 B
smali/com/evancharlton/mileage/BaseListActivity$2.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$deleteAction:Ljava/lang/Runnable;22 .field·final·synthetic·val$deleteAction:Ljava/lang/Runnable;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/evancharlton/mileage/BaseListActivity;Ljava/lang/Runnable;)V24 .method·constructor·<init>(Lcom/evancharlton/mileage/BaseListActivity;Ljava/lang/Runnable;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/evancharlton/mileage/BaseListActivity;
  
26 ····.prologue27 ····.prologue
27 ····.line·16828 ····.line·168
28 ····iput-object·p1,·p0,·Lcom/evancharlton/mileage/BaseListActivity$2;->this$0:Lcom/evancharlton/mileage/BaseListActivity;29 ····iput-object·p1,·p0,·Lcom/evancharlton/mileage/BaseListActivity$2;->this$0:Lcom/evancharlton/mileage/BaseListActivity;
  
29 ····iput-object·p2,·p0,·Lcom/evancharlton/mileage/BaseListActivity$2;->val$deleteAction:Ljava/lang/Runnable;30 ····iput-object·p2,·p0,·Lcom/evancharlton/mileage/BaseListActivity$2;->val$deleteAction:Ljava/lang/Runnable;
  
583 B
smali/com/evancharlton/mileage/SettingsActivity$3.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$id:I22 .field·final·synthetic·val$id:I
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/evancharlton/mileage/SettingsActivity;I)V24 .method·constructor·<init>(Lcom/evancharlton/mileage/SettingsActivity;I)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/evancharlton/mileage/SettingsActivity;
  
26 ····.prologue27 ····.prologue
27 ····.line·9728 ····.line·97
28 ····iput-object·p1,·p0,·Lcom/evancharlton/mileage/SettingsActivity$3;->this$0:Lcom/evancharlton/mileage/SettingsActivity;29 ····iput-object·p1,·p0,·Lcom/evancharlton/mileage/SettingsActivity$3;->this$0:Lcom/evancharlton/mileage/SettingsActivity;
  
29 ····iput·p2,·p0,·Lcom/evancharlton/mileage/SettingsActivity$3;->val$id:I30 ····iput·p2,·p0,·Lcom/evancharlton/mileage/SettingsActivity$3;->val$id:I
  
5.53 KB
smali/com/evancharlton/mileage/FillupListActivity.smali
    
Offset 79, 15 lines modifiedOffset 79, 15 lines modified
79 ····.line·3179 ····.line·31
80 ····invoke-direct·{p0},·Lcom/evancharlton/mileage/FillupListActivity;->calculate()V80 ····invoke-direct·{p0},·Lcom/evancharlton/mileage/FillupListActivity;->calculate()V
  
81 ····return-void81 ····return-void
82 .end·method82 .end·method
  
83 .method·static·synthetic·access$300(Lcom/evancharlton/mileage/FillupListActivity;J)V83 .method·static·synthetic·access$300(Lcom/evancharlton/mileage/FillupListActivity;J)V
84 ····.locals·084 ····.locals·1
85 ····.param·p0,·"x0"····#·Lcom/evancharlton/mileage/FillupListActivity;85 ····.param·p0,·"x0"····#·Lcom/evancharlton/mileage/FillupListActivity;
86 ····.param·p1,·"x1"····#·J86 ····.param·p1,·"x1"····#·J
  
87 ····.prologue87 ····.prologue
88 ····.line·3188 ····.line·31
89 ····invoke-direct·{p0,·p1,·p2},·Lcom/evancharlton/mileage/FillupListActivity;->openFillup(J)V89 ····invoke-direct·{p0,·p1,·p2},·Lcom/evancharlton/mileage/FillupListActivity;->openFillup(J)V
  
Offset 104, 15 lines modifiedOffset 104, 15 lines modified
104 ····invoke-static·{p0,·v0},·Lcom/evancharlton/mileage/services/RecalculateEconomyService;->run(Landroid/content/Context;Lcom/evancharlton/mileage/dao/Vehicle;)V104 ····invoke-static·{p0,·v0},·Lcom/evancharlton/mileage/services/RecalculateEconomyService;->run(Landroid/content/Context;Lcom/evancharlton/mileage/dao/Vehicle;)V
  
105 ····.line·178105 ····.line·178
106 ····return-void106 ····return-void
107 .end·method107 .end·method
  
108 .method·private·editFillup(J)V108 .method·private·editFillup(J)V
109 ····.locals·2109 ····.locals·3
110 ····.param·p1,·"id"····#·J110 ····.param·p1,·"id"····#·J
  
111 ····.prologue111 ····.prologue
112 ····.line·137112 ····.line·137
113 ····new-instance·v0,·Landroid/content/Intent;113 ····new-instance·v0,·Landroid/content/Intent;
  
114 ····const-class·v1,·Lcom/evancharlton/mileage/FillupActivity;114 ····const-class·v1,·Lcom/evancharlton/mileage/FillupActivity;
Offset 129, 15 lines modifiedOffset 129, 15 lines modified
129 ····invoke-virtual·{p0,·v0},·Lcom/evancharlton/mileage/FillupListActivity;->startActivity(Landroid/content/Intent;)V129 ····invoke-virtual·{p0,·v0},·Lcom/evancharlton/mileage/FillupListActivity;->startActivity(Landroid/content/Intent;)V
  
130 ····.line·140130 ····.line·140
131 ····return-void131 ····return-void
132 .end·method132 .end·method
  
133 .method·private·openFillup(J)V133 .method·private·openFillup(J)V
134 ····.locals·2134 ····.locals·3
135 ····.param·p1,·"id"····#·J135 ····.param·p1,·"id"····#·J
  
136 ····.prologue136 ····.prologue
137 ····.line·131137 ····.line·131
138 ····new-instance·v0,·Landroid/content/Intent;138 ····new-instance·v0,·Landroid/content/Intent;
  
139 ····const-class·v1,·Lcom/evancharlton/mileage/FillupInfoActivity;139 ····const-class·v1,·Lcom/evancharlton/mileage/FillupInfoActivity;
Offset 172, 25 lines modifiedOffset 172, 25 lines modified
172 ····.line·150172 ····.line·150
173 ····return-void173 ····return-void
174 .end·method174 .end·method
  
  
175 #·virtual·methods175 #·virtual·methods
176 .method·protected·final·getVehicle()Lcom/evancharlton/mileage/dao/Vehicle;176 .method·protected·final·getVehicle()Lcom/evancharlton/mileage/dao/Vehicle;
177 ····.locals·5177 ····.locals·6
  
178 ····.prologue178 ····.prologue
179 ····.line·181179 ····.line·181
180 ····iget-object·v1,·p0,·Lcom/evancharlton/mileage/FillupListActivity;->mVehicles:Lcom/evancharlton/mileage/views/CursorSpinner;180 ····iget-object·v1,·p0,·Lcom/evancharlton/mileage/FillupListActivity;->mVehicles:Lcom/evancharlton/mileage/views/CursorSpinner;
  
181 ····invoke-virtual·{v1},·Lcom/evancharlton/mileage/views/CursorSpinner;->getSelectedItemId()J181 ····invoke-virtual·{v1},·Lcom/evancharlton/mileage/views/CursorSpinner;->getSelectedItemId()J
  
182 ····move-result-wide·v1182 ····move-result-wide·v2
  
183 ····invoke-static·{p0,·v1,·v2},·Lcom/evancharlton/mileage/dao/Vehicle;->loadById(Landroid/content/Context;J)Lcom/evancharlton/mileage/dao/Vehicle;183 ····invoke-static·{p0,·v2,·v3},·Lcom/evancharlton/mileage/dao/Vehicle;->loadById(Landroid/content/Context;J)Lcom/evancharlton/mileage/dao/Vehicle;
  
184 ····move-result-object·v0184 ····move-result-object·v0
  
185 ····.line·182185 ····.line·182
186 ····.local·v0,·"vehicle":Lcom/evancharlton/mileage/dao/Vehicle;186 ····.local·v0,·"vehicle":Lcom/evancharlton/mileage/dao/Vehicle;
187 ····if-nez·v0,·:cond_0187 ····if-nez·v0,·:cond_0
  
Offset 207, 17 lines modifiedOffset 207, 17 lines modified
  
207 ····move-result-object·v2207 ····move-result-object·v2
  
208 ····iget-object·v3,·p0,·Lcom/evancharlton/mileage/FillupListActivity;->mVehicles:Lcom/evancharlton/mileage/views/CursorSpinner;208 ····iget-object·v3,·p0,·Lcom/evancharlton/mileage/FillupListActivity;->mVehicles:Lcom/evancharlton/mileage/views/CursorSpinner;
  
209 ····invoke-virtual·{v3},·Lcom/evancharlton/mileage/views/CursorSpinner;->getSelectedItemId()J209 ····invoke-virtual·{v3},·Lcom/evancharlton/mileage/views/CursorSpinner;->getSelectedItemId()J
  
210 ····move-result-wide·v3210 ····move-result-wide·v4
  
211 ····invoke-virtual·{v2,·v3,·v4},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;211 ····invoke-virtual·{v2,·v4,·v5},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
  
212 ····move-result-object·v2212 ····move-result-object·v2
  
213 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;213 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
214 ····move-result-object·v2214 ····move-result-object·v2
  
Offset 234, 19 lines modifiedOffset 234, 20 lines modified
  
234 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;234 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
235 ····move-result-object·v2235 ····move-result-object·v2
  
236 ····iget-object·v3,·p0,·Lcom/evancharlton/mileage/FillupListActivity;->mVehicles:Lcom/evancharlton/mileage/views/CursorSpinner;236 ····iget-object·v3,·p0,·Lcom/evancharlton/mileage/FillupListActivity;->mVehicles:Lcom/evancharlton/mileage/views/CursorSpinner;
  
 237 ····.line·185
237 ····invoke-virtual·{v3},·Lcom/evancharlton/mileage/views/CursorSpinner;->getSelectedItemId()J238 ····invoke-virtual·{v3},·Lcom/evancharlton/mileage/views/CursorSpinner;->getSelectedItemId()J
  
238 ····move-result-wide·v3239 ····move-result-wide·v4
  
239 ····invoke-virtual·{v2,·v3,·v4},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;240 ····invoke-virtual·{v2,·v4,·v5},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
  
240 ····move-result-object·v2241 ····move-result-object·v2
  
241 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;242 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
242 ····move-result-object·v2243 ····move-result-object·v2
  
Offset 493, 44 lines modifiedOffset 494, 49 lines modified
493 ····.line·154494 ····.line·154
494 ····new-instance·v1,·Landroid/app/AlertDialog$Builder;495 ····new-instance·v1,·Landroid/app/AlertDialog$Builder;
  
495 ····invoke-direct·{v1,·p0},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V496 ····invoke-direct·{v1,·p0},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V
  
496 ····const·v2,·0x7f070032497 ····const·v2,·0x7f070032
  
 498 ····.line·156
497 ····invoke-virtual·{v1,·v2},·Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder;499 ····invoke-virtual·{v1,·v2},·Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder;
  
498 ····move-result-object·v1500 ····move-result-object·v1
  
499 ····const·v2,·0x7f070033501 ····const·v2,·0x7f070033
  
Max diff block lines reached; 1223/5554 bytes (22.02%) of diff not shown.
608 B
smali/com/evancharlton/mileage/ImportActivity$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/evancharlton/mileage/ImportActivity;21 .field·final·synthetic·this$0:Lcom/evancharlton/mileage/ImportActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/evancharlton/mileage/ImportActivity;)V23 .method·constructor·<init>(Lcom/evancharlton/mileage/ImportActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/evancharlton/mileage/ImportActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·9127 ····.line·91
27 ····iput-object·p1,·p0,·Lcom/evancharlton/mileage/ImportActivity$2;->this$0:Lcom/evancharlton/mileage/ImportActivity;28 ····iput-object·p1,·p0,·Lcom/evancharlton/mileage/ImportActivity$2;->this$0:Lcom/evancharlton/mileage/ImportActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
686 B
smali/com/evancharlton/mileage/VehicleStatisticsActivity$3.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/evancharlton/mileage/VehicleStatisticsActivity;21 .field·final·synthetic·this$0:Lcom/evancharlton/mileage/VehicleStatisticsActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/evancharlton/mileage/VehicleStatisticsActivity;)V23 .method·constructor·<init>(Lcom/evancharlton/mileage/VehicleStatisticsActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/evancharlton/mileage/VehicleStatisticsActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·15027 ····.line·150
27 ····iput-object·p1,·p0,·Lcom/evancharlton/mileage/VehicleStatisticsActivity$3;->this$0:Lcom/evancharlton/mileage/VehicleStatisticsActivity;28 ····iput-object·p1,·p0,·Lcom/evancharlton/mileage/VehicleStatisticsActivity$3;->this$0:Lcom/evancharlton/mileage/VehicleStatisticsActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
637 B
smali/com/evancharlton/mileage/FillupListActivity$5.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/evancharlton/mileage/FillupListActivity;21 .field·final·synthetic·this$0:Lcom/evancharlton/mileage/FillupListActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/evancharlton/mileage/FillupListActivity;)V23 .method·constructor·<init>(Lcom/evancharlton/mileage/FillupListActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/evancharlton/mileage/FillupListActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·16727 ····.line·167
27 ····iput-object·p1,·p0,·Lcom/evancharlton/mileage/FillupListActivity$5;->this$0:Lcom/evancharlton/mileage/FillupListActivity;28 ····iput-object·p1,·p0,·Lcom/evancharlton/mileage/FillupListActivity$5;->this$0:Lcom/evancharlton/mileage/FillupListActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
559 B
smali/com/evancharlton/mileage/Mileage$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/evancharlton/mileage/Mileage;21 .field·final·synthetic·this$0:Lcom/evancharlton/mileage/Mileage;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/evancharlton/mileage/Mileage;)V23 .method·constructor·<init>(Lcom/evancharlton/mileage/Mileage;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/evancharlton/mileage/Mileage;
  
25 ····.prologue26 ····.prologue
26 ····.line·4027 ····.line·40
27 ····iput-object·p1,·p0,·Lcom/evancharlton/mileage/Mileage$1;->this$0:Lcom/evancharlton/mileage/Mileage;28 ····iput-object·p1,·p0,·Lcom/evancharlton/mileage/Mileage$1;->this$0:Lcom/evancharlton/mileage/Mileage;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1010 B
smali/com/evancharlton/mileage/VehicleStatisticsActivity$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/evancharlton/mileage/VehicleStatisticsActivity;21 .field·final·synthetic·this$0:Lcom/evancharlton/mileage/VehicleStatisticsActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/evancharlton/mileage/VehicleStatisticsActivity;)V23 .method·constructor·<init>(Lcom/evancharlton/mileage/VehicleStatisticsActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/evancharlton/mileage/VehicleStatisticsActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·13327 ····.line·133
27 ····iput-object·p1,·p0,·Lcom/evancharlton/mileage/VehicleStatisticsActivity$2;->this$0:Lcom/evancharlton/mileage/VehicleStatisticsActivity;28 ····iput-object·p1,·p0,·Lcom/evancharlton/mileage/VehicleStatisticsActivity$2;->this$0:Lcom/evancharlton/mileage/VehicleStatisticsActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 136, 11 lines modifiedOffset 137, 12 lines modified
  
136 ····const/4·v5,·0x0137 ····const/4·v5,·0x0
  
137 ····invoke-static·{v3,·v4,·v5},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;138 ····invoke-static·{v3,·v4,·v5},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
  
138 ····move-result-object·v3139 ····move-result-object·v3
  
 140 ····.line·145
139 ····invoke-virtual·{v3},·Landroid/widget/Toast;->show()V141 ····invoke-virtual·{v3},·Landroid/widget/Toast;->show()V
  
140 ····goto·:goto_0142 ····goto·:goto_0
141 .end·method143 .end·method
6.13 KB
smali/com/evancharlton/mileage/ServiceIntervalsListActivity.smali
    
Offset 63, 33 lines modifiedOffset 63, 35 lines modified
  
63 ····move-result-object·v063 ····move-result-object·v0
  
64 ····return-object·v064 ····return-object·v0
65 .end·method65 .end·method
  
66 .method·public·onClick(Landroid/content/DialogInterface;I)V66 .method·public·onClick(Landroid/content/DialogInterface;I)V
67 ····.locals·567 ····.locals·6
68 ····.param·p1,·"dialog"····#·Landroid/content/DialogInterface;68 ····.param·p1,·"dialog"····#·Landroid/content/DialogInterface;
69 ····.param·p2,·"which"····#·I69 ····.param·p2,·"which"····#·I
  
70 ····.prologue70 ····.prologue
71 ····.line·9971 ····.line·99
 72 ····.line·100
72 ····invoke-virtual·{p0},·Lcom/evancharlton/mileage/ServiceIntervalsListActivity;->getIntent()Landroid/content/Intent;73 ····invoke-virtual·{p0},·Lcom/evancharlton/mileage/ServiceIntervalsListActivity;->getIntent()Landroid/content/Intent;
  
73 ····move-result-object·v174 ····move-result-object·v1
  
74 ····const-string·v2,·"_id"75 ····const-string·v2,·"_id"
  
75 ····const-wide/16·v3,·-0x176 ····const-wide/16·v4,·-0x1
  
76 ····invoke-virtual·{v1,·v2,·v3,·v4},·Landroid/content/Intent;->getLongExtra(Ljava/lang/String;J)J77 ····invoke-virtual·{v1,·v2,·v4,·v5},·Landroid/content/Intent;->getLongExtra(Ljava/lang/String;J)J
  
77 ····move-result-wide·v178 ····move-result-wide·v2
  
 79 ····.line·99
78 ····invoke-static·{p0,·v1,·v2},·Lcom/evancharlton/mileage/dao/ServiceInterval;->loadById(Landroid/content/Context;J)Lcom/evancharlton/mileage/dao/ServiceInterval;80 ····invoke-static·{p0,·v2,·v3},·Lcom/evancharlton/mileage/dao/ServiceInterval;->loadById(Landroid/content/Context;J)Lcom/evancharlton/mileage/dao/ServiceInterval;
  
79 ····move-result-object·v081 ····move-result-object·v0
  
80 ····.line·10182 ····.line·101
81 ····.local·v0,·"interval":Lcom/evancharlton/mileage/dao/ServiceInterval;83 ····.local·v0,·"interval":Lcom/evancharlton/mileage/dao/ServiceInterval;
82 ····packed-switch·p2,·:pswitch_data_084 ····packed-switch·p2,·:pswitch_data_0
  
Offset 110, 21 lines modifiedOffset 112, 21 lines modified
110 ····.line·108112 ····.line·108
111 ····:pswitch_2113 ····:pswitch_2
112 ····invoke-virtual·{v0,·p0},·Lcom/evancharlton/mileage/dao/ServiceInterval;->deleteAlarm(Landroid/content/Context;)V114 ····invoke-virtual·{v0,·p0},·Lcom/evancharlton/mileage/dao/ServiceInterval;->deleteAlarm(Landroid/content/Context;)V
  
113 ····.line·109115 ····.line·109
114 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J116 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J
  
115 ····move-result-wide·v1117 ····move-result-wide·v2
  
116 ····const-wide/32·v3,·0x5265c00118 ····const-wide/32·v4,·0x5265c00
  
117 ····add-long/2addr·v1,·v3119 ····add-long/2addr·v2,·v4
  
118 ····invoke-virtual·{v0,·p0,·v1,·v2},·Lcom/evancharlton/mileage/dao/ServiceInterval;->scheduleAlarm(Landroid/content/Context;J)V120 ····invoke-virtual·{v0,·p0,·v2,·v3},·Lcom/evancharlton/mileage/dao/ServiceInterval;->scheduleAlarm(Landroid/content/Context;J)V
  
119 ····goto·:goto_0121 ····goto·:goto_0
  
120 ····.line·101122 ····.line·101
121 ····:pswitch_data_0123 ····:pswitch_data_0
122 ····.packed-switch·-0x3124 ····.packed-switch·-0x3
123 ········:pswitch_2125 ········:pswitch_2
Offset 202, 17 lines modifiedOffset 204, 17 lines modified
  
202 ····invoke-virtual·{v2,·v3,·v4,·v5},·Landroid/content/Intent;->getLongExtra(Ljava/lang/String;J)J204 ····invoke-virtual·{v2,·v3,·v4,·v5},·Landroid/content/Intent;->getLongExtra(Ljava/lang/String;J)J
  
203 ····move-result-wide·v0205 ····move-result-wide·v0
  
204 ····.line·32206 ····.line·32
205 ····.local·v0,·"id":J207 ····.local·v0,·"id":J
206 ····const-wide/16·v3,·0x0208 ····const-wide/16·v4,·0x0
  
207 ····cmp-long·v3,·v0,·v3209 ····cmp-long·v3,·v0,·v4
  
208 ····if-lez·v3,·:cond_0210 ····if-lez·v3,·:cond_0
  
209 ····.line·33211 ····.line·33
210 ····const·v3,·0x7f070062212 ····const·v3,·0x7f070062
  
211 ····invoke-virtual·{p0,·v3},·Lcom/evancharlton/mileage/ServiceIntervalsListActivity;->showDialog(I)V213 ····invoke-virtual·{p0,·v3},·Lcom/evancharlton/mileage/ServiceIntervalsListActivity;->showDialog(I)V
Offset 224, 26 lines modifiedOffset 226, 28 lines modified
  
224 .method·protected·onCreateDialog(I)Landroid/app/Dialog;226 .method·protected·onCreateDialog(I)Landroid/app/Dialog;
225 ····.locals·7227 ····.locals·7
226 ····.param·p1,·"id"····#·I228 ····.param·p1,·"id"····#·I
  
227 ····.prologue229 ····.prologue
228 ····.line·39230 ····.line·39
 231 ····.line·40
229 ····invoke-virtual·{p0},·Lcom/evancharlton/mileage/ServiceIntervalsListActivity;->getIntent()Landroid/content/Intent;232 ····invoke-virtual·{p0},·Lcom/evancharlton/mileage/ServiceIntervalsListActivity;->getIntent()Landroid/content/Intent;
  
230 ····move-result-object·v2233 ····move-result-object·v2
  
231 ····const-string·v3,·"_id"234 ····const-string·v3,·"_id"
  
232 ····const-wide/16·v4,·-0x1235 ····const-wide/16·v4,·-0x1
  
233 ····invoke-virtual·{v2,·v3,·v4,·v5},·Landroid/content/Intent;->getLongExtra(Ljava/lang/String;J)J236 ····invoke-virtual·{v2,·v3,·v4,·v5},·Landroid/content/Intent;->getLongExtra(Ljava/lang/String;J)J
  
234 ····move-result-wide·v2237 ····move-result-wide·v2
  
 238 ····.line·39
235 ····invoke-static·{p0,·v2,·v3},·Lcom/evancharlton/mileage/dao/ServiceInterval;->loadById(Landroid/content/Context;J)Lcom/evancharlton/mileage/dao/ServiceInterval;239 ····invoke-static·{p0,·v2,·v3},·Lcom/evancharlton/mileage/dao/ServiceInterval;->loadById(Landroid/content/Context;J)Lcom/evancharlton/mileage/dao/ServiceInterval;
  
236 ····move-result-object·v0240 ····move-result-object·v0
  
237 ····.line·41241 ····.line·41
238 ····.local·v0,·"interval":Lcom/evancharlton/mileage/dao/ServiceInterval;242 ····.local·v0,·"interval":Lcom/evancharlton/mileage/dao/ServiceInterval;
239 ····invoke-virtual·{v0},·Lcom/evancharlton/mileage/dao/ServiceInterval;->getVehicleId()J243 ····invoke-virtual·{v0},·Lcom/evancharlton/mileage/dao/ServiceInterval;->getVehicleId()J
Offset 270, 44 lines modifiedOffset 274, 49 lines modified
270 ····:pswitch_0274 ····:pswitch_0
271 ····new-instance·v2,·Landroid/app/AlertDialog$Builder;275 ····new-instance·v2,·Landroid/app/AlertDialog$Builder;
  
272 ····invoke-direct·{v2,·p0},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V276 ····invoke-direct·{v2,·p0},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V
  
273 ····const·v3,·0x1040013277 ····const·v3,·0x1040013
  
 278 ····.line·45
274 ····invoke-virtual·{v2,·v3,·p0},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;279 ····invoke-virtual·{v2,·v3,·p0},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;
  
275 ····move-result-object·v2280 ····move-result-object·v2
  
276 ····const·v3,·0x1040009281 ····const·v3,·0x1040009
  
 282 ····.line·46
277 ····invoke-virtual·{v2,·v3,·p0},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;283 ····invoke-virtual·{v2,·v3,·p0},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;
  
278 ····move-result-object·v2284 ····move-result-object·v2
  
279 ····const·v3,·0x7f070064285 ····const·v3,·0x7f070064
  
 286 ····.line·47
Max diff block lines reached; 1789/6152 bytes (29.08%) of diff not shown.
1.23 KB
smali/com/evancharlton/mileage/ChartActivity$2.smali
    
Offset 20, 34 lines modifiedOffset 20, 35 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/evancharlton/mileage/ChartActivity;21 .field·final·synthetic·this$0:Lcom/evancharlton/mileage/ChartActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/evancharlton/mileage/ChartActivity;)V23 .method·constructor·<init>(Lcom/evancharlton/mileage/ChartActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/evancharlton/mileage/ChartActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·4727 ····.line·47
27 ····iput-object·p1,·p0,·Lcom/evancharlton/mileage/ChartActivity$2;->this$0:Lcom/evancharlton/mileage/ChartActivity;28 ····iput-object·p1,·p0,·Lcom/evancharlton/mileage/ChartActivity$2;->this$0:Lcom/evancharlton/mileage/ChartActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
29 ····return-void30 ····return-void
30 .end·method31 .end·method
  
  
31 #·virtual·methods32 #·virtual·methods
32 .method·public·onClick(Landroid/view/View;)V33 .method·public·onClick(Landroid/view/View;)V
33 ····.locals·334 ····.locals·4
34 ····.param·p1,·"arg0"····#·Landroid/view/View;35 ····.param·p1,·"arg0"····#·Landroid/view/View;
  
35 ····.prologue36 ····.prologue
36 ····.line·5037 ····.line·50
37 ····iget-object·v0,·p0,·Lcom/evancharlton/mileage/ChartActivity$2;->this$0:Lcom/evancharlton/mileage/ChartActivity;38 ····iget-object·v0,·p0,·Lcom/evancharlton/mileage/ChartActivity$2;->this$0:Lcom/evancharlton/mileage/ChartActivity;
  
38 ····const-wide/high16·v1,·0x4000000000000000L····#·2.039 ····const-wide/high16·v2,·0x4000000000000000L····#·2.0
  
39 ····invoke-virtual·{v0,·v1,·v2},·Lcom/evancharlton/mileage/ChartActivity;->zoom(D)V40 ····invoke-virtual·{v0,·v2,·v3},·Lcom/evancharlton/mileage/ChartActivity;->zoom(D)V
  
40 ····.line·5141 ····.line·51
41 ····return-void42 ····return-void
42 .end·method43 .end·method
1.69 KB
smali/com/evancharlton/mileage/ServiceIntervalActivity$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/evancharlton/mileage/ServiceIntervalActivity;21 .field·final·synthetic·this$0:Lcom/evancharlton/mileage/ServiceIntervalActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/evancharlton/mileage/ServiceIntervalActivity;)V23 .method·constructor·<init>(Lcom/evancharlton/mileage/ServiceIntervalActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/evancharlton/mileage/ServiceIntervalActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·10927 ····.line·109
27 ····iput-object·p1,·p0,·Lcom/evancharlton/mileage/ServiceIntervalActivity$2;->this$0:Lcom/evancharlton/mileage/ServiceIntervalActivity;28 ····iput-object·p1,·p0,·Lcom/evancharlton/mileage/ServiceIntervalActivity$2;->this$0:Lcom/evancharlton/mileage/ServiceIntervalActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 56, 27 lines modifiedOffset 57, 29 lines modified
56 ····const/4·v3,·0x057 ····const/4·v3,·0x0
  
57 ····.line·11258 ····.line·112
58 ····sget-object·v0,·Lcom/evancharlton/mileage/provider/FillUpsProvider;->BASE_URI:Landroid/net/Uri;59 ····sget-object·v0,·Lcom/evancharlton/mileage/provider/FillUpsProvider;->BASE_URI:Landroid/net/Uri;
  
59 ····const-string·v2,·"intervals/templates"60 ····const-string·v2,·"intervals/templates"
  
 61 ····.line·113
60 ····invoke-static·{v0,·v2},·Landroid/net/Uri;->withAppendedPath(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri;62 ····invoke-static·{v0,·v2},·Landroid/net/Uri;->withAppendedPath(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri;
  
61 ····move-result-object·v163 ····move-result-object·v1
  
62 ····.line·11564 ····.line·115
63 ····.local·v1,·"uri":Landroid/net/Uri;65 ····.local·v1,·"uri":Landroid/net/Uri;
64 ····invoke-static·{v1,·p4,·p5},·Landroid/content/ContentUris;->withAppendedId(Landroid/net/Uri;J)Landroid/net/Uri;66 ····invoke-static·{v1,·p4,·p5},·Landroid/content/ContentUris;->withAppendedId(Landroid/net/Uri;J)Landroid/net/Uri;
  
65 ····move-result-object·v167 ····move-result-object·v1
  
66 ····.line·11668 ····.line·116
67 ····iget-object·v0,·p0,·Lcom/evancharlton/mileage/ServiceIntervalActivity$2;->this$0:Lcom/evancharlton/mileage/ServiceIntervalActivity;69 ····iget-object·v0,·p0,·Lcom/evancharlton/mileage/ServiceIntervalActivity$2;->this$0:Lcom/evancharlton/mileage/ServiceIntervalActivity;
  
 70 ····.line·117
68 ····invoke-virtual·{v0},·Lcom/evancharlton/mileage/ServiceIntervalActivity;->getContentResolver()Landroid/content/ContentResolver;71 ····invoke-virtual·{v0},·Lcom/evancharlton/mileage/ServiceIntervalActivity;->getContentResolver()Landroid/content/ContentResolver;
  
69 ····move-result-object·v072 ····move-result-object·v0
  
70 ····sget-object·v2,·Lcom/evancharlton/mileage/provider/tables/ServiceIntervalTemplatesTable;->PROJECTION:[Ljava/lang/String;73 ····sget-object·v2,·Lcom/evancharlton/mileage/provider/tables/ServiceIntervalTemplatesTable;->PROJECTION:[Ljava/lang/String;
  
71 ····move-object·v4,·v374 ····move-object·v4,·v3
608 B
smali/com/evancharlton/mileage/ExportActivity$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/evancharlton/mileage/ExportActivity;21 .field·final·synthetic·this$0:Lcom/evancharlton/mileage/ExportActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/evancharlton/mileage/ExportActivity;)V23 .method·constructor·<init>(Lcom/evancharlton/mileage/ExportActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/evancharlton/mileage/ExportActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·6627 ····.line·66
27 ····iput-object·p1,·p0,·Lcom/evancharlton/mileage/ExportActivity$2;->this$0:Lcom/evancharlton/mileage/ExportActivity;28 ····iput-object·p1,·p0,·Lcom/evancharlton/mileage/ExportActivity$2;->this$0:Lcom/evancharlton/mileage/ExportActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
915 B
smali/com/evancharlton/mileage/FieldActivity.smali
    
Offset 66, 27 lines modifiedOffset 66, 29 lines modified
66 ····.line·3466 ····.line·34
67 ····sget-object·v0,·Lcom/evancharlton/mileage/provider/tables/FieldsTable;->PROJECTION:[Ljava/lang/String;67 ····sget-object·v0,·Lcom/evancharlton/mileage/provider/tables/FieldsTable;->PROJECTION:[Ljava/lang/String;
  
68 ····return-object·v068 ····return-object·v0
69 .end·method69 .end·method
  
70 .method·protected·getUri(J)Landroid/net/Uri;70 .method·protected·getUri(J)Landroid/net/Uri;
71 ····.locals·271 ····.locals·3
72 ····.param·p1,·"id"····#·J72 ····.param·p1,·"id"····#·J
  
73 ····.prologue73 ····.prologue
74 ····.line·3974 ····.line·39
75 ····sget-object·v0,·Lcom/evancharlton/mileage/provider/FillUpsProvider;->BASE_URI:Landroid/net/Uri;75 ····sget-object·v0,·Lcom/evancharlton/mileage/provider/FillUpsProvider;->BASE_URI:Landroid/net/Uri;
  
76 ····const-string·v1,·"fields/"76 ····const-string·v1,·"fields/"
  
 77 ····.line·40
77 ····invoke-static·{v0,·v1},·Landroid/net/Uri;->withAppendedPath(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri;78 ····invoke-static·{v0,·v1},·Landroid/net/Uri;->withAppendedPath(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri;
  
78 ····move-result-object·v079 ····move-result-object·v0
  
 80 ····.line·39
79 ····invoke-static·{v0,·p1,·p2},·Landroid/content/ContentUris;->withAppendedId(Landroid/net/Uri;J)Landroid/net/Uri;81 ····invoke-static·{v0,·p1,·p2},·Landroid/content/ContentUris;->withAppendedId(Landroid/net/Uri;J)Landroid/net/Uri;
  
80 ····move-result-object·v082 ····move-result-object·v0
  
81 ····return-object·v083 ····return-object·v0
82 .end·method84 .end·method
  
943 B
smali/com/evancharlton/mileage/VehicleTypeActivity.smali
    
Offset 106, 27 lines modifiedOffset 106, 29 lines modified
106 ····.line·51106 ····.line·51
107 ····sget-object·v0,·Lcom/evancharlton/mileage/provider/tables/VehicleTypesTable;->PROJECTION:[Ljava/lang/String;107 ····sget-object·v0,·Lcom/evancharlton/mileage/provider/tables/VehicleTypesTable;->PROJECTION:[Ljava/lang/String;
  
108 ····return-object·v0108 ····return-object·v0
109 .end·method109 .end·method
  
110 .method·protected·getUri(J)Landroid/net/Uri;110 .method·protected·getUri(J)Landroid/net/Uri;
111 ····.locals·2111 ····.locals·3
112 ····.param·p1,·"id"····#·J112 ····.param·p1,·"id"····#·J
  
113 ····.prologue113 ····.prologue
114 ····.line·56114 ····.line·56
115 ····sget-object·v0,·Lcom/evancharlton/mileage/provider/FillUpsProvider;->BASE_URI:Landroid/net/Uri;115 ····sget-object·v0,·Lcom/evancharlton/mileage/provider/FillUpsProvider;->BASE_URI:Landroid/net/Uri;
  
116 ····const-string·v1,·"vehicles/types/"116 ····const-string·v1,·"vehicles/types/"
  
 117 ····.line·57
117 ····invoke-static·{v0,·v1},·Landroid/net/Uri;->withAppendedPath(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri;118 ····invoke-static·{v0,·v1},·Landroid/net/Uri;->withAppendedPath(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri;
  
118 ····move-result-object·v0119 ····move-result-object·v0
  
 120 ····.line·56
119 ····invoke-static·{v0,·p1,·p2},·Landroid/content/ContentUris;->withAppendedId(Landroid/net/Uri;J)Landroid/net/Uri;121 ····invoke-static·{v0,·p1,·p2},·Landroid/content/ContentUris;->withAppendedId(Landroid/net/Uri;J)Landroid/net/Uri;
  
120 ····move-result-object·v0122 ····move-result-object·v0
  
121 ····return-object·v0123 ····return-object·v0
122 .end·method124 .end·method
  
1.7 KB
smali/com/evancharlton/mileage/VehicleStatisticsActivity.smali
    
Offset 564, 15 lines modifiedOffset 564, 15 lines modified
564 ····.line·247564 ····.line·247
565 ····iget-object·v0,·p0,·Lcom/evancharlton/mileage/VehicleStatisticsActivity;->mAdapter:Lcom/evancharlton/mileage/adapters/VehicleStatisticsAdapter;565 ····iget-object·v0,·p0,·Lcom/evancharlton/mileage/VehicleStatisticsActivity;->mAdapter:Lcom/evancharlton/mileage/adapters/VehicleStatisticsAdapter;
  
566 ····return-object·v0566 ····return-object·v0
567 .end·method567 .end·method
  
568 .method·public·getCacheCursor()Landroid/database/Cursor;568 .method·public·getCacheCursor()Landroid/database/Cursor;
569 ····.locals·7569 ····.locals·8
  
570 ····.prologue570 ····.prologue
571 ····.line·185571 ····.line·185
572 ····sget-object·v1,·Lcom/evancharlton/mileage/provider/tables/CacheTable;->BASE_URI:Landroid/net/Uri;572 ····sget-object·v1,·Lcom/evancharlton/mileage/provider/tables/CacheTable;->BASE_URI:Landroid/net/Uri;
  
573 ····sget-object·v2,·Lcom/evancharlton/mileage/provider/tables/CacheTable;->PROJECTION:[Ljava/lang/String;573 ····sget-object·v2,·Lcom/evancharlton/mileage/provider/tables/CacheTable;->PROJECTION:[Ljava/lang/String;
  
Offset 582, 19 lines modifiedOffset 582, 20 lines modified
  
582 ····new-array·v4,·v0,·[Ljava/lang/String;582 ····new-array·v4,·v0,·[Ljava/lang/String;
  
583 ····const/4·v0,·0x0583 ····const/4·v0,·0x0
  
584 ····iget-object·v5,·p0,·Lcom/evancharlton/mileage/VehicleStatisticsActivity;->mVehicle:Lcom/evancharlton/mileage/dao/Vehicle;584 ····iget-object·v5,·p0,·Lcom/evancharlton/mileage/VehicleStatisticsActivity;->mVehicle:Lcom/evancharlton/mileage/dao/Vehicle;
  
 585 ····.line·187
585 ····invoke-virtual·{v5},·Lcom/evancharlton/mileage/dao/Vehicle;->getId()J586 ····invoke-virtual·{v5},·Lcom/evancharlton/mileage/dao/Vehicle;->getId()J
  
586 ····move-result-wide·v5587 ····move-result-wide·v6
  
587 ····invoke-static·{v5,·v6},·Ljava/lang/String;->valueOf(J)Ljava/lang/String;588 ····invoke-static·{v6,·v7},·Ljava/lang/String;->valueOf(J)Ljava/lang/String;
  
588 ····move-result-object·v5589 ····move-result-object·v5
  
589 ····aput-object·v5,·v4,·v0590 ····aput-object·v5,·v4,·v0
  
590 ····const/4·v0,·0x1591 ····const/4·v0,·0x1
  
Offset 602, 14 lines modifiedOffset 603, 15 lines modified
  
602 ····aput-object·v5,·v4,·v0603 ····aput-object·v5,·v4,·v0
  
603 ····const-string·v5,·"statistics_group·asc,·statistics_order·asc"604 ····const-string·v5,·"statistics_group·asc,·statistics_order·asc"
  
604 ····move-object·v0,·p0605 ····move-object·v0,·p0
  
 606 ····.line·185
605 ····invoke-virtual/range·{v0·..·v5},·Lcom/evancharlton/mileage/VehicleStatisticsActivity;->managedQuery(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;607 ····invoke-virtual/range·{v0·..·v5},·Lcom/evancharlton/mileage/VehicleStatisticsActivity;->managedQuery(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;
  
606 ····move-result-object·v0608 ····move-result-object·v0
  
607 ····return-object·v0609 ····return-object·v0
608 .end·method610 .end·method
  
623 B
smali/com/evancharlton/mileage/BaseListActivity$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/evancharlton/mileage/BaseListActivity;21 .field·final·synthetic·this$0:Lcom/evancharlton/mileage/BaseListActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/evancharlton/mileage/BaseListActivity;)V23 .method·constructor·<init>(Lcom/evancharlton/mileage/BaseListActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/evancharlton/mileage/BaseListActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·17427 ····.line·174
27 ····iput-object·p1,·p0,·Lcom/evancharlton/mileage/BaseListActivity$1;->this$0:Lcom/evancharlton/mileage/BaseListActivity;28 ····iput-object·p1,·p0,·Lcom/evancharlton/mileage/BaseListActivity$1;->this$0:Lcom/evancharlton/mileage/BaseListActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
609 B
smali/com/evancharlton/mileage/FillupActivity$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/evancharlton/mileage/FillupActivity;21 .field·final·synthetic·this$0:Lcom/evancharlton/mileage/FillupActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/evancharlton/mileage/FillupActivity;)V23 .method·constructor·<init>(Lcom/evancharlton/mileage/FillupActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/evancharlton/mileage/FillupActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·22927 ····.line·229
27 ····iput-object·p1,·p0,·Lcom/evancharlton/mileage/FillupActivity$1;->this$0:Lcom/evancharlton/mileage/FillupActivity;28 ····iput-object·p1,·p0,·Lcom/evancharlton/mileage/FillupActivity$1;->this$0:Lcom/evancharlton/mileage/FillupActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
686 B
smali/com/evancharlton/mileage/VehicleStatisticsActivity$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/evancharlton/mileage/VehicleStatisticsActivity;21 .field·final·synthetic·this$0:Lcom/evancharlton/mileage/VehicleStatisticsActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/evancharlton/mileage/VehicleStatisticsActivity;)V23 .method·constructor·<init>(Lcom/evancharlton/mileage/VehicleStatisticsActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/evancharlton/mileage/VehicleStatisticsActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·11527 ····.line·115
27 ····iput-object·p1,·p0,·Lcom/evancharlton/mileage/VehicleStatisticsActivity$1;->this$0:Lcom/evancharlton/mileage/VehicleStatisticsActivity;28 ····iput-object·p1,·p0,·Lcom/evancharlton/mileage/VehicleStatisticsActivity$1;->this$0:Lcom/evancharlton/mileage/VehicleStatisticsActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
4.34 KB
smali/com/evancharlton/mileage/ServiceIntervalTemplateActivity.smali
    
Offset 68, 27 lines modifiedOffset 68, 29 lines modified
68 ····.line·4668 ····.line·46
69 ····sget-object·v0,·Lcom/evancharlton/mileage/provider/tables/ServiceIntervalTemplatesTable;->PROJECTION:[Ljava/lang/String;69 ····sget-object·v0,·Lcom/evancharlton/mileage/provider/tables/ServiceIntervalTemplatesTable;->PROJECTION:[Ljava/lang/String;
  
70 ····return-object·v070 ····return-object·v0
71 .end·method71 .end·method
  
72 .method·protected·getUri(J)Landroid/net/Uri;72 .method·protected·getUri(J)Landroid/net/Uri;
73 ····.locals·273 ····.locals·3
74 ····.param·p1,·"id"····#·J74 ····.param·p1,·"id"····#·J
  
75 ····.prologue75 ····.prologue
76 ····.line·5176 ····.line·51
77 ····sget-object·v0,·Lcom/evancharlton/mileage/provider/FillUpsProvider;->BASE_URI:Landroid/net/Uri;77 ····sget-object·v0,·Lcom/evancharlton/mileage/provider/FillUpsProvider;->BASE_URI:Landroid/net/Uri;
  
78 ····const-string·v1,·"intervals/templates"78 ····const-string·v1,·"intervals/templates"
  
 79 ····.line·52
79 ····invoke-static·{v0,·v1},·Landroid/net/Uri;->withAppendedPath(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri;80 ····invoke-static·{v0,·v1},·Landroid/net/Uri;->withAppendedPath(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri;
  
80 ····move-result-object·v081 ····move-result-object·v0
  
 82 ····.line·51
81 ····invoke-static·{v0,·p1,·p2},·Landroid/content/ContentUris;->withAppendedId(Landroid/net/Uri;J)Landroid/net/Uri;83 ····invoke-static·{v0,·p1,·p2},·Landroid/content/ContentUris;->withAppendedId(Landroid/net/Uri;J)Landroid/net/Uri;
  
82 ····move-result-object·v084 ····move-result-object·v0
  
83 ····return-object·v085 ····return-object·v0
84 .end·method86 .end·method
  
Offset 166, 15 lines modifiedOffset 168, 15 lines modified
166 ····invoke-super·{p0,·p1,·v0},·Lcom/evancharlton/mileage/BaseFormActivity;->onCreate(Landroid/os/Bundle;I)V168 ····invoke-super·{p0,·p1,·v0},·Lcom/evancharlton/mileage/BaseFormActivity;->onCreate(Landroid/os/Bundle;I)V
  
167 ····.line·37169 ····.line·37
168 ····return-void170 ····return-void
169 .end·method171 .end·method
  
170 .method·protected·populateUI()V172 .method·protected·populateUI()V
171 ····.locals·3173 ····.locals·4
  
172 ····.prologue174 ····.prologue
173 ····.line·67175 ····.line·67
174 ····iget-object·v0,·p0,·Lcom/evancharlton/mileage/ServiceIntervalTemplateActivity;->mTitle:Landroid/widget/EditText;176 ····iget-object·v0,·p0,·Lcom/evancharlton/mileage/ServiceIntervalTemplateActivity;->mTitle:Landroid/widget/EditText;
  
175 ····iget-object·v1,·p0,·Lcom/evancharlton/mileage/ServiceIntervalTemplateActivity;->mTemplate:Lcom/evancharlton/mileage/dao/ServiceIntervalTemplate;177 ····iget-object·v1,·p0,·Lcom/evancharlton/mileage/ServiceIntervalTemplateActivity;->mTemplate:Lcom/evancharlton/mileage/dao/ServiceIntervalTemplate;
  
Offset 198, 43 lines modifiedOffset 200, 43 lines modified
198 ····.line·69200 ····.line·69
199 ····iget-object·v0,·p0,·Lcom/evancharlton/mileage/ServiceIntervalTemplateActivity;->mDistance:Lcom/evancharlton/mileage/views/DistanceDelta;201 ····iget-object·v0,·p0,·Lcom/evancharlton/mileage/ServiceIntervalTemplateActivity;->mDistance:Lcom/evancharlton/mileage/views/DistanceDelta;
  
200 ····iget-object·v1,·p0,·Lcom/evancharlton/mileage/ServiceIntervalTemplateActivity;->mTemplate:Lcom/evancharlton/mileage/dao/ServiceIntervalTemplate;202 ····iget-object·v1,·p0,·Lcom/evancharlton/mileage/ServiceIntervalTemplateActivity;->mTemplate:Lcom/evancharlton/mileage/dao/ServiceIntervalTemplate;
  
201 ····invoke-virtual·{v1},·Lcom/evancharlton/mileage/dao/ServiceIntervalTemplate;->getDistance()J203 ····invoke-virtual·{v1},·Lcom/evancharlton/mileage/dao/ServiceIntervalTemplate;->getDistance()J
  
202 ····move-result-wide·v1204 ····move-result-wide·v2
  
203 ····invoke-virtual·{v0,·v1,·v2},·Lcom/evancharlton/mileage/views/DistanceDelta;->setDelta(J)V205 ····invoke-virtual·{v0,·v2,·v3},·Lcom/evancharlton/mileage/views/DistanceDelta;->setDelta(J)V
  
204 ····.line·70206 ····.line·70
205 ····iget-object·v0,·p0,·Lcom/evancharlton/mileage/ServiceIntervalTemplateActivity;->mDuration:Lcom/evancharlton/mileage/views/DateDelta;207 ····iget-object·v0,·p0,·Lcom/evancharlton/mileage/ServiceIntervalTemplateActivity;->mDuration:Lcom/evancharlton/mileage/views/DateDelta;
  
206 ····iget-object·v1,·p0,·Lcom/evancharlton/mileage/ServiceIntervalTemplateActivity;->mTemplate:Lcom/evancharlton/mileage/dao/ServiceIntervalTemplate;208 ····iget-object·v1,·p0,·Lcom/evancharlton/mileage/ServiceIntervalTemplateActivity;->mTemplate:Lcom/evancharlton/mileage/dao/ServiceIntervalTemplate;
  
207 ····invoke-virtual·{v1},·Lcom/evancharlton/mileage/dao/ServiceIntervalTemplate;->getDuration()J209 ····invoke-virtual·{v1},·Lcom/evancharlton/mileage/dao/ServiceIntervalTemplate;->getDuration()J
  
208 ····move-result-wide·v1210 ····move-result-wide·v2
  
209 ····invoke-virtual·{v0,·v1,·v2},·Lcom/evancharlton/mileage/views/DateDelta;->setDelta(J)V211 ····invoke-virtual·{v0,·v2,·v3},·Lcom/evancharlton/mileage/views/DateDelta;->setDelta(J)V
  
210 ····.line·71212 ····.line·71
211 ····return-void213 ····return-void
212 .end·method214 .end·method
  
213 .method·protected·setFields()V215 .method·protected·setFields()V
214 ····.locals·9216 ····.locals·10
215 ····.annotation·system·Ldalvik/annotation/Throws;217 ····.annotation·system·Ldalvik/annotation/Throws;
216 ········value·=·{218 ········value·=·{
217 ············Lcom/evancharlton/mileage/exceptions/InvalidFieldException;219 ············Lcom/evancharlton/mileage/exceptions/InvalidFieldException;
218 ········}220 ········}
219 ····.end·annotation221 ····.end·annotation
  
220 ····.prologue222 ····.prologue
221 ····const-wide/16·v7,·0x0223 ····const-wide/16·v8,·0x0
  
222 ····.line·75224 ····.line·75
223 ····iget-object·v5,·p0,·Lcom/evancharlton/mileage/ServiceIntervalTemplateActivity;->mTitle:Landroid/widget/EditText;225 ····iget-object·v5,·p0,·Lcom/evancharlton/mileage/ServiceIntervalTemplateActivity;->mTitle:Landroid/widget/EditText;
  
224 ····invoke-virtual·{v5},·Landroid/widget/EditText;->getText()Landroid/text/Editable;226 ····invoke-virtual·{v5},·Landroid/widget/EditText;->getText()Landroid/text/Editable;
  
225 ····move-result-object·v5227 ····move-result-object·v5
Offset 288, 15 lines modifiedOffset 290, 15 lines modified
  
288 ····invoke-virtual·{v5},·Lcom/evancharlton/mileage/views/DistanceDelta;->getDelta()J290 ····invoke-virtual·{v5},·Lcom/evancharlton/mileage/views/DistanceDelta;->getDelta()J
  
289 ····move-result-wide·v0291 ····move-result-wide·v0
  
290 ····.line·84292 ····.line·84
291 ····.local·v0,·"distance":J293 ····.local·v0,·"distance":J
292 ····cmp-long·v5,·v0,·v7294 ····cmp-long·v5,·v0,·v8
  
293 ····if-gtz·v5,·:cond_1295 ····if-gtz·v5,·:cond_1
  
294 ····.line·85296 ····.line·85
295 ····new-instance·v5,·Lcom/evancharlton/mileage/exceptions/InvalidFieldException;297 ····new-instance·v5,·Lcom/evancharlton/mileage/exceptions/InvalidFieldException;
  
296 ····iget-object·v6,·p0,·Lcom/evancharlton/mileage/ServiceIntervalTemplateActivity;->mDistance:Lcom/evancharlton/mileage/views/DistanceDelta;298 ····iget-object·v6,·p0,·Lcom/evancharlton/mileage/ServiceIntervalTemplateActivity;->mDistance:Lcom/evancharlton/mileage/views/DistanceDelta;
Offset 322, 15 lines modifiedOffset 324, 15 lines modified
  
322 ····invoke-virtual·{v5},·Lcom/evancharlton/mileage/views/DateDelta;->getDelta()J324 ····invoke-virtual·{v5},·Lcom/evancharlton/mileage/views/DateDelta;->getDelta()J
  
323 ····move-result-wide·v2325 ····move-result-wide·v2
  
324 ····.line·91326 ····.line·91
325 ····.local·v2,·"duration":J327 ····.local·v2,·"duration":J
326 ····cmp-long·v5,·v2,·v7328 ····cmp-long·v5,·v2,·v8
  
327 ····if-gtz·v5,·:cond_2329 ····if-gtz·v5,·:cond_2
  
328 ····.line·92330 ····.line·92
329 ····new-instance·v5,·Lcom/evancharlton/mileage/exceptions/InvalidFieldException;331 ····new-instance·v5,·Lcom/evancharlton/mileage/exceptions/InvalidFieldException;
  
330 ····iget-object·v6,·p0,·Lcom/evancharlton/mileage/ServiceIntervalTemplateActivity;->mDuration:Lcom/evancharlton/mileage/views/DateDelta;332 ····iget-object·v6,·p0,·Lcom/evancharlton/mileage/ServiceIntervalTemplateActivity;->mDuration:Lcom/evancharlton/mileage/views/DateDelta;
584 B
smali/com/evancharlton/mileage/BaseFormActivity$2.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$id:I22 .field·final·synthetic·val$id:I
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/evancharlton/mileage/BaseFormActivity;I)V24 .method·constructor·<init>(Lcom/evancharlton/mileage/BaseFormActivity;I)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/evancharlton/mileage/BaseFormActivity;
  
26 ····.prologue27 ····.prologue
27 ····.line·12728 ····.line·127
28 ····iput-object·p1,·p0,·Lcom/evancharlton/mileage/BaseFormActivity$2;->this$0:Lcom/evancharlton/mileage/BaseFormActivity;29 ····iput-object·p1,·p0,·Lcom/evancharlton/mileage/BaseFormActivity$2;->this$0:Lcom/evancharlton/mileage/BaseFormActivity;
  
29 ····iput·p2,·p0,·Lcom/evancharlton/mileage/BaseFormActivity$2;->val$id:I30 ····iput·p2,·p0,·Lcom/evancharlton/mileage/BaseFormActivity$2;->val$id:I
  
1.06 KB
smali/com/evancharlton/mileage/ImportActivity$FileAdapter.smali
    
Offset 77, 14 lines modifiedOffset 77, 15 lines modified
77 ····.line·22177 ····.line·221
78 ····iget-object·v1,·p0,·Lcom/evancharlton/mileage/ImportActivity$FileAdapter;->mInflater:Landroid/view/LayoutInflater;78 ····iget-object·v1,·p0,·Lcom/evancharlton/mileage/ImportActivity$FileAdapter;->mInflater:Landroid/view/LayoutInflater;
  
79 ····const·v2,·0x109000979 ····const·v2,·0x1090009
  
80 ····const/4·v3,·0x080 ····const/4·v3,·0x0
  
 81 ····.line·222
81 ····invoke-virtual·{v1,·v2,·p3,·v3},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;82 ····invoke-virtual·{v1,·v2,·p3,·v3},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
  
82 ····move-result-object·p283 ····move-result-object·p2
  
83 ····.line·22684 ····.line·226
84 ····:cond_085 ····:cond_0
85 ····invoke-virtual·{p2},·Landroid/view/View;->getTag()Ljava/lang/Object;86 ····invoke-virtual·{p2},·Landroid/view/View;->getTag()Ljava/lang/Object;
Offset 168, 14 lines modifiedOffset 169, 15 lines modified
168 ····.line·204169 ····.line·204
169 ····iget-object·v1,·p0,·Lcom/evancharlton/mileage/ImportActivity$FileAdapter;->mInflater:Landroid/view/LayoutInflater;170 ····iget-object·v1,·p0,·Lcom/evancharlton/mileage/ImportActivity$FileAdapter;->mInflater:Landroid/view/LayoutInflater;
  
170 ····const·v2,·0x1090008171 ····const·v2,·0x1090008
  
171 ····const/4·v3,·0x0172 ····const/4·v3,·0x0
  
 173 ····.line·205
172 ····invoke-virtual·{v1,·v2,·p3,·v3},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;174 ····invoke-virtual·{v1,·v2,·p3,·v3},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
  
173 ····move-result-object·p2175 ····move-result-object·p2
  
174 ····.line·208176 ····.line·208
175 ····:cond_0177 ····:cond_0
176 ····invoke-virtual·{p2},·Landroid/view/View;->getTag()Ljava/lang/Object;178 ····invoke-virtual·{p2},·Landroid/view/View;->getTag()Ljava/lang/Object;
14.1 KB
smali/com/evancharlton/mileage/ServiceIntervalActivity.smali
    
Offset 42, 15 lines modifiedOffset 42, 15 lines modified
  
42 ····iput-object·v0,·p0,·Lcom/evancharlton/mileage/ServiceIntervalActivity;->mInterval:Lcom/evancharlton/mileage/dao/ServiceInterval;42 ····iput-object·v0,·p0,·Lcom/evancharlton/mileage/ServiceIntervalActivity;->mInterval:Lcom/evancharlton/mileage/dao/ServiceInterval;
  
43 ····return-void43 ····return-void
44 .end·method44 .end·method
  
45 .method·static·synthetic·access$000(Lcom/evancharlton/mileage/ServiceIntervalActivity;J)V45 .method·static·synthetic·access$000(Lcom/evancharlton/mileage/ServiceIntervalActivity;J)V
46 ····.locals·046 ····.locals·1
47 ····.param·p0,·"x0"····#·Lcom/evancharlton/mileage/ServiceIntervalActivity;47 ····.param·p0,·"x0"····#·Lcom/evancharlton/mileage/ServiceIntervalActivity;
48 ····.param·p1,·"x1"····#·J48 ····.param·p1,·"x1"····#·J
  
49 ····.prologue49 ····.prologue
50 ····.line·2850 ····.line·28
51 ····invoke-direct·{p0,·p1,·p2},·Lcom/evancharlton/mileage/ServiceIntervalActivity;->filterTemplates(J)V51 ····invoke-direct·{p0,·p1,·p2},·Lcom/evancharlton/mileage/ServiceIntervalActivity;->filterTemplates(J)V
  
Offset 120, 15 lines modifiedOffset 120, 15 lines modified
120 ····.line·28120 ····.line·28
121 ····iget-object·v0,·p0,·Lcom/evancharlton/mileage/ServiceIntervalActivity;->mDuration:Lcom/evancharlton/mileage/views/DateDelta;121 ····iget-object·v0,·p0,·Lcom/evancharlton/mileage/ServiceIntervalActivity;->mDuration:Lcom/evancharlton/mileage/views/DateDelta;
  
122 ····return-object·v0122 ····return-object·v0
123 .end·method123 .end·method
  
124 .method·private·filterTemplates(J)V124 .method·private·filterTemplates(J)V
125 ····.locals·4125 ····.locals·5
126 ····.param·p1,·"id"····#·J126 ····.param·p1,·"id"····#·J
  
127 ····.prologue127 ····.prologue
128 ····.line·136128 ····.line·136
129 ····new-instance·v0,·Ljava/lang/StringBuilder;129 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
130 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V130 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V
Offset 145, 14 lines modifiedOffset 145, 15 lines modified
  
145 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;145 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
146 ····move-result-object·v2146 ····move-result-object·v2
  
147 ····const-string·v3,·"vehicle_type_id"147 ····const-string·v3,·"vehicle_type_id"
  
 148 ····.line·138
148 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;149 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
149 ····move-result-object·v2150 ····move-result-object·v2
  
150 ····const-string·v3,·"·from·vehicles·where·"151 ····const-string·v3,·"·from·vehicles·where·"
  
151 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;152 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
Offset 163, 23 lines modifiedOffset 164, 25 lines modified
  
163 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;164 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
164 ····move-result-object·v2165 ····move-result-object·v2
  
165 ····const-string·v3,·"·=··?)"166 ····const-string·v3,·"·=··?)"
  
 167 ····.line·139
166 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;168 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
167 ····.line·140169 ····.line·140
168 ····const/4·v2,·0x1170 ····const/4·v2,·0x1
  
169 ····new-array·v1,·v2,·[Ljava/lang/String;171 ····new-array·v1,·v2,·[Ljava/lang/String;
  
170 ····const/4·v2,·0x0172 ····const/4·v2,·0x0
  
 173 ····.line·141
171 ····invoke-static·{p1,·p2},·Ljava/lang/String;->valueOf(J)Ljava/lang/String;174 ····invoke-static·{p1,·p2},·Ljava/lang/String;->valueOf(J)Ljava/lang/String;
  
172 ····move-result-object·v3175 ····move-result-object·v3
  
173 ····aput-object·v3,·v1,·v2176 ····aput-object·v3,·v1,·v2
  
174 ····.line·143177 ····.line·143
Offset 269, 27 lines modifiedOffset 272, 29 lines modified
269 ····.line·59272 ····.line·59
270 ····sget-object·v0,·Lcom/evancharlton/mileage/provider/tables/ServiceIntervalsTable;->PROJECTION:[Ljava/lang/String;273 ····sget-object·v0,·Lcom/evancharlton/mileage/provider/tables/ServiceIntervalsTable;->PROJECTION:[Ljava/lang/String;
  
271 ····return-object·v0274 ····return-object·v0
272 .end·method275 .end·method
  
273 .method·protected·getUri(J)Landroid/net/Uri;276 .method·protected·getUri(J)Landroid/net/Uri;
274 ····.locals·2277 ····.locals·3
275 ····.param·p1,·"id"····#·J278 ····.param·p1,·"id"····#·J
  
276 ····.prologue279 ····.prologue
277 ····.line·64280 ····.line·64
278 ····sget-object·v0,·Lcom/evancharlton/mileage/provider/FillUpsProvider;->BASE_URI:Landroid/net/Uri;281 ····sget-object·v0,·Lcom/evancharlton/mileage/provider/FillUpsProvider;->BASE_URI:Landroid/net/Uri;
  
279 ····const-string·v1,·"intervals/"282 ····const-string·v1,·"intervals/"
  
 283 ····.line·65
280 ····invoke-static·{v0,·v1},·Landroid/net/Uri;->withAppendedPath(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri;284 ····invoke-static·{v0,·v1},·Landroid/net/Uri;->withAppendedPath(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri;
  
281 ····move-result-object·v0285 ····move-result-object·v0
  
 286 ····.line·64
282 ····invoke-static·{v0,·p1,·p2},·Landroid/content/ContentUris;->withAppendedId(Landroid/net/Uri;J)Landroid/net/Uri;287 ····invoke-static·{v0,·p1,·p2},·Landroid/content/ContentUris;->withAppendedId(Landroid/net/Uri;J)Landroid/net/Uri;
  
283 ····move-result-object·v0288 ····move-result-object·v0
  
284 ····return-object·v0289 ····return-object·v0
285 .end·method290 .end·method
  
Offset 418, 15 lines modifiedOffset 423, 15 lines modified
418 ····invoke-super·{p0,·p1,·v0},·Lcom/evancharlton/mileage/BaseFormActivity;->onCreate(Landroid/os/Bundle;I)V423 ····invoke-super·{p0,·p1,·v0},·Lcom/evancharlton/mileage/BaseFormActivity;->onCreate(Landroid/os/Bundle;I)V
  
419 ····.line·50424 ····.line·50
420 ····return-void425 ····return-void
421 .end·method426 .end·method
  
422 .method·protected·populateUI()V427 .method·protected·populateUI()V
423 ····.locals·3428 ····.locals·4
  
424 ····.prologue429 ····.prologue
425 ····.line·148430 ····.line·148
426 ····iget-object·v0,·p0,·Lcom/evancharlton/mileage/ServiceIntervalActivity;->mTitle:Landroid/widget/EditText;431 ····iget-object·v0,·p0,·Lcom/evancharlton/mileage/ServiceIntervalActivity;->mTitle:Landroid/widget/EditText;
  
427 ····iget-object·v1,·p0,·Lcom/evancharlton/mileage/ServiceIntervalActivity;->mInterval:Lcom/evancharlton/mileage/dao/ServiceInterval;432 ····iget-object·v1,·p0,·Lcom/evancharlton/mileage/ServiceIntervalActivity;->mInterval:Lcom/evancharlton/mileage/dao/ServiceInterval;
  
Offset 450, 119 lines modifiedOffset 455, 119 lines modified
450 ····.line·150455 ····.line·150
451 ····iget-object·v0,·p0,·Lcom/evancharlton/mileage/ServiceIntervalActivity;->mDistance:Lcom/evancharlton/mileage/views/DistanceDelta;456 ····iget-object·v0,·p0,·Lcom/evancharlton/mileage/ServiceIntervalActivity;->mDistance:Lcom/evancharlton/mileage/views/DistanceDelta;
  
452 ····iget-object·v1,·p0,·Lcom/evancharlton/mileage/ServiceIntervalActivity;->mInterval:Lcom/evancharlton/mileage/dao/ServiceInterval;457 ····iget-object·v1,·p0,·Lcom/evancharlton/mileage/ServiceIntervalActivity;->mInterval:Lcom/evancharlton/mileage/dao/ServiceInterval;
  
453 ····invoke-virtual·{v1},·Lcom/evancharlton/mileage/dao/ServiceInterval;->getDistance()J458 ····invoke-virtual·{v1},·Lcom/evancharlton/mileage/dao/ServiceInterval;->getDistance()J
  
Max diff block lines reached; 10374/14294 bytes (72.58%) of diff not shown.
1.49 KB
smali/com/evancharlton/mileage/ImportActivity$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/evancharlton/mileage/ImportActivity;21 .field·final·synthetic·this$0:Lcom/evancharlton/mileage/ImportActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/evancharlton/mileage/ImportActivity;)V23 .method·constructor·<init>(Lcom/evancharlton/mileage/ImportActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/evancharlton/mileage/ImportActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·7427 ····.line·74
27 ····iput-object·p1,·p0,·Lcom/evancharlton/mileage/ImportActivity$1;->this$0:Lcom/evancharlton/mileage/ImportActivity;28 ····iput-object·p1,·p0,·Lcom/evancharlton/mileage/ImportActivity$1;->this$0:Lcom/evancharlton/mileage/ImportActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 42, 24 lines modifiedOffset 43, 26 lines modified
  
42 ····.prologue43 ····.prologue
43 ····.line·7744 ····.line·77
44 ····new-instance·v0,·Landroid/content/Intent;45 ····new-instance·v0,·Landroid/content/Intent;
  
45 ····iget-object·v1,·p0,·Lcom/evancharlton/mileage/ImportActivity$1;->this$0:Lcom/evancharlton/mileage/ImportActivity;46 ····iget-object·v1,·p0,·Lcom/evancharlton/mileage/ImportActivity$1;->this$0:Lcom/evancharlton/mileage/ImportActivity;
  
 47 ····.line·78
46 ····invoke-static·{},·Lcom/evancharlton/mileage/ImportActivity;->access$000()[Ljava/lang/Class;48 ····invoke-static·{},·Lcom/evancharlton/mileage/ImportActivity;->access$000()[Ljava/lang/Class;
  
47 ····move-result-object·v249 ····move-result-object·v2
  
48 ····iget-object·v3,·p0,·Lcom/evancharlton/mileage/ImportActivity$1;->this$0:Lcom/evancharlton/mileage/ImportActivity;50 ····iget-object·v3,·p0,·Lcom/evancharlton/mileage/ImportActivity$1;->this$0:Lcom/evancharlton/mileage/ImportActivity;
  
49 ····invoke-static·{v3},·Lcom/evancharlton/mileage/ImportActivity;->access$100(Lcom/evancharlton/mileage/ImportActivity;)Landroid/widget/Spinner;51 ····invoke-static·{v3},·Lcom/evancharlton/mileage/ImportActivity;->access$100(Lcom/evancharlton/mileage/ImportActivity;)Landroid/widget/Spinner;
  
50 ····move-result-object·v352 ····move-result-object·v3
  
 53 ····.line·79
51 ····invoke-virtual·{v3},·Landroid/widget/Spinner;->getSelectedItemPosition()I54 ····invoke-virtual·{v3},·Landroid/widget/Spinner;->getSelectedItemPosition()I
  
52 ····move-result·v355 ····move-result·v3
  
53 ····aget-object·v2,·v2,·v356 ····aget-object·v2,·v2,·v3
  
54 ····invoke-direct·{v0,·v1,·v2},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V57 ····invoke-direct·{v0,·v1,·v2},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
1.49 KB
smali/com/evancharlton/mileage/ExportActivity$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/evancharlton/mileage/ExportActivity;21 .field·final·synthetic·this$0:Lcom/evancharlton/mileage/ExportActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/evancharlton/mileage/ExportActivity;)V23 .method·constructor·<init>(Lcom/evancharlton/mileage/ExportActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/evancharlton/mileage/ExportActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·5427 ····.line·54
27 ····iput-object·p1,·p0,·Lcom/evancharlton/mileage/ExportActivity$1;->this$0:Lcom/evancharlton/mileage/ExportActivity;28 ····iput-object·p1,·p0,·Lcom/evancharlton/mileage/ExportActivity$1;->this$0:Lcom/evancharlton/mileage/ExportActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 42, 24 lines modifiedOffset 43, 26 lines modified
  
42 ····.prologue43 ····.prologue
43 ····.line·5744 ····.line·57
44 ····new-instance·v0,·Landroid/content/Intent;45 ····new-instance·v0,·Landroid/content/Intent;
  
45 ····iget-object·v1,·p0,·Lcom/evancharlton/mileage/ExportActivity$1;->this$0:Lcom/evancharlton/mileage/ExportActivity;46 ····iget-object·v1,·p0,·Lcom/evancharlton/mileage/ExportActivity$1;->this$0:Lcom/evancharlton/mileage/ExportActivity;
  
 47 ····.line·58
46 ····invoke-static·{},·Lcom/evancharlton/mileage/ExportActivity;->access$000()[Ljava/lang/Class;48 ····invoke-static·{},·Lcom/evancharlton/mileage/ExportActivity;->access$000()[Ljava/lang/Class;
  
47 ····move-result-object·v249 ····move-result-object·v2
  
48 ····iget-object·v3,·p0,·Lcom/evancharlton/mileage/ExportActivity$1;->this$0:Lcom/evancharlton/mileage/ExportActivity;50 ····iget-object·v3,·p0,·Lcom/evancharlton/mileage/ExportActivity$1;->this$0:Lcom/evancharlton/mileage/ExportActivity;
  
49 ····invoke-static·{v3},·Lcom/evancharlton/mileage/ExportActivity;->access$100(Lcom/evancharlton/mileage/ExportActivity;)Landroid/widget/Spinner;51 ····invoke-static·{v3},·Lcom/evancharlton/mileage/ExportActivity;->access$100(Lcom/evancharlton/mileage/ExportActivity;)Landroid/widget/Spinner;
  
50 ····move-result-object·v352 ····move-result-object·v3
  
 53 ····.line·59
51 ····invoke-virtual·{v3},·Landroid/widget/Spinner;->getSelectedItemPosition()I54 ····invoke-virtual·{v3},·Landroid/widget/Spinner;->getSelectedItemPosition()I
  
52 ····move-result·v355 ····move-result·v3
  
53 ····aget-object·v2,·v2,·v356 ····aget-object·v2,·v2,·v3
  
54 ····invoke-direct·{v0,·v1,·v2},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V57 ····invoke-direct·{v0,·v1,·v2},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
629 B
smali/com/evancharlton/mileage/FieldListActivity$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/evancharlton/mileage/FieldListActivity;21 .field·final·synthetic·this$0:Lcom/evancharlton/mileage/FieldListActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/evancharlton/mileage/FieldListActivity;)V23 .method·constructor·<init>(Lcom/evancharlton/mileage/FieldListActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/evancharlton/mileage/FieldListActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·5827 ····.line·58
27 ····iput-object·p1,·p0,·Lcom/evancharlton/mileage/FieldListActivity$1;->this$0:Lcom/evancharlton/mileage/FieldListActivity;28 ····iput-object·p1,·p0,·Lcom/evancharlton/mileage/FieldListActivity$1;->this$0:Lcom/evancharlton/mileage/FieldListActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.23 KB
smali/com/evancharlton/mileage/ChartActivity$1.smali
    
Offset 20, 34 lines modifiedOffset 20, 35 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/evancharlton/mileage/ChartActivity;21 .field·final·synthetic·this$0:Lcom/evancharlton/mileage/ChartActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/evancharlton/mileage/ChartActivity;)V23 .method·constructor·<init>(Lcom/evancharlton/mileage/ChartActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/evancharlton/mileage/ChartActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·4027 ····.line·40
27 ····iput-object·p1,·p0,·Lcom/evancharlton/mileage/ChartActivity$1;->this$0:Lcom/evancharlton/mileage/ChartActivity;28 ····iput-object·p1,·p0,·Lcom/evancharlton/mileage/ChartActivity$1;->this$0:Lcom/evancharlton/mileage/ChartActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
29 ····return-void30 ····return-void
30 .end·method31 .end·method
  
  
31 #·virtual·methods32 #·virtual·methods
32 .method·public·onClick(Landroid/view/View;)V33 .method·public·onClick(Landroid/view/View;)V
33 ····.locals·334 ····.locals·4
34 ····.param·p1,·"arg0"····#·Landroid/view/View;35 ····.param·p1,·"arg0"····#·Landroid/view/View;
  
35 ····.prologue36 ····.prologue
36 ····.line·4337 ····.line·43
37 ····iget-object·v0,·p0,·Lcom/evancharlton/mileage/ChartActivity$1;->this$0:Lcom/evancharlton/mileage/ChartActivity;38 ····iget-object·v0,·p0,·Lcom/evancharlton/mileage/ChartActivity$1;->this$0:Lcom/evancharlton/mileage/ChartActivity;
  
38 ····const-wide/high16·v1,·0x3fe0000000000000L····#·0.539 ····const-wide/high16·v2,·0x3fe0000000000000L····#·0.5
  
39 ····invoke-virtual·{v0,·v1,·v2},·Lcom/evancharlton/mileage/ChartActivity;->zoom(D)V40 ····invoke-virtual·{v0,·v2,·v3},·Lcom/evancharlton/mileage/ChartActivity;->zoom(D)V
  
40 ····.line·4441 ····.line·44
41 ····return-void42 ····return-void
42 .end·method43 .end·method
1.2 KB
smali/com/evancharlton/mileage/ExportActivity$FilenameTask.smali
    
Offset 152, 21 lines modifiedOffset 152, 19 lines modified
  
152 ····.line·118152 ····.line·118
153 ····return-void153 ····return-void
154 .end·method154 .end·method
  
155 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;155 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;
156 ····.locals·1156 ····.locals·1
157 ····.param·p1,·"x0"····#·[Ljava/lang/Object; 
  
158 ····.prologue157 ····.prologue
159 ····.line·109158 ····.line·109
160 ····check-cast·p1,·[Ljava/lang/Void;159 ····check-cast·p1,·[Ljava/lang/Void;
  
161 ····.end·local·p1····#·"x0":[Ljava/lang/Object; 
162 ····invoke-virtual·{p0,·p1},·Lcom/evancharlton/mileage/ExportActivity$FilenameTask;->doInBackground([Ljava/lang/Void;)Ljava/lang/String;160 ····invoke-virtual·{p0,·p1},·Lcom/evancharlton/mileage/ExportActivity$FilenameTask;->doInBackground([Ljava/lang/Void;)Ljava/lang/String;
  
163 ····move-result-object·v0161 ····move-result-object·v0
  
164 ····return-object·v0162 ····return-object·v0
165 .end·method163 .end·method
  
Offset 251, 21 lines modifiedOffset 249, 19 lines modified
  
251 ····.line·139249 ····.line·139
252 ····goto·:goto_0250 ····goto·:goto_0
253 .end·method251 .end·method
  
254 .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V252 .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V
255 ····.locals·0253 ····.locals·0
256 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
257 ····.prologue254 ····.prologue
258 ····.line·109255 ····.line·109
259 ····check-cast·p1,·Ljava/lang/String;256 ····check-cast·p1,·Ljava/lang/String;
  
260 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
261 ····invoke-virtual·{p0,·p1},·Lcom/evancharlton/mileage/ExportActivity$FilenameTask;->onPostExecute(Ljava/lang/String;)V257 ····invoke-virtual·{p0,·p1},·Lcom/evancharlton/mileage/ExportActivity$FilenameTask;->onPostExecute(Ljava/lang/String;)V
  
262 ····return-void258 ····return-void
263 .end·method259 .end·method
  
264 .method·protected·onPostExecute(Ljava/lang/String;)V260 .method·protected·onPostExecute(Ljava/lang/String;)V
265 ····.locals·1261 ····.locals·1
1.24 KB
smali/com/evancharlton/mileage/ChartActivity.smali
    
Offset 34, 15 lines modifiedOffset 34, 14 lines modified
34 .method·public·constructor·<init>()V34 .method·public·constructor·<init>()V
35 ····.locals·035 ····.locals·0
  
36 ····.prologue36 ····.prologue
37 ····.line·1837 ····.line·18
38 ····invoke-direct·{p0},·Landroid/app/Activity;-><init>()V38 ····invoke-direct·{p0},·Landroid/app/Activity;-><init>()V
  
39 ····.line·133 
40 ····return-void39 ····return-void
41 .end·method40 .end·method
  
42 .method·private·restoreLastNonConfigurationInstance()V41 .method·private·restoreLastNonConfigurationInstance()V
43 ····.locals·442 ····.locals·4
  
44 ····.prologue43 ····.prologue
Offset 395, 31 lines modifiedOffset 394, 33 lines modified
  
395 ····iget-object·v2,·p0,·Lcom/evancharlton/mileage/ChartActivity;->mChartGenerator:Lcom/evancharlton/mileage/ChartActivity$ChartGenerator;394 ····iget-object·v2,·p0,·Lcom/evancharlton/mileage/ChartActivity;->mChartGenerator:Lcom/evancharlton/mileage/ChartActivity$ChartGenerator;
  
396 ····aput-object·v2,·v0,·v1395 ····aput-object·v2,·v0,·v1
  
397 ····const/4·v1,·0x1396 ····const/4·v1,·0x1
  
 397 ····.line·63
398 ····invoke-virtual·{p0},·Lcom/evancharlton/mileage/ChartActivity;->serializeData()Ljava/lang/Object;398 ····invoke-virtual·{p0},·Lcom/evancharlton/mileage/ChartActivity;->serializeData()Ljava/lang/Object;
  
399 ····move-result-object·v2399 ····move-result-object·v2
  
400 ····aput-object·v2,·v0,·v1400 ····aput-object·v2,·v0,·v1
  
 401 ····.line·61
401 ····return-object·v0402 ····return-object·v0
402 .end·method403 .end·method
  
403 .method·protected·abstract·serializeData()Ljava/lang/Object;404 .method·protected·abstract·serializeData()Ljava/lang/Object;
404 .end·method405 .end·method
  
405 .method·protected·abstract·unserializeData(Ljava/lang/Object;)V406 .method·protected·abstract·unserializeData(Ljava/lang/Object;)V
406 .end·method407 .end·method
  
407 .method·protected·zoom(D)V408 .method·protected·zoom(D)V
408 ····.locals·2409 ····.locals·3
409 ····.param·p1,·"factor"····#·D410 ····.param·p1,·"factor"····#·D
  
410 ····.prologue411 ····.prologue
411 ····.line·56412 ····.line·56
412 ····invoke-virtual·{p0},·Lcom/evancharlton/mileage/ChartActivity;->getChart()Lcom/artfulbits/aiCharts/ChartView;413 ····invoke-virtual·{p0},·Lcom/evancharlton/mileage/ChartActivity;->getChart()Lcom/artfulbits/aiCharts/ChartView;
  
413 ····move-result-object·v0414 ····move-result-object·v0
1.15 KB
smali/com/evancharlton/mileage/ServiceIntervalTemplateListActivity.smali
    
Offset 99, 14 lines modifiedOffset 99, 15 lines modified
  
99 ····.line·7399 ····.line·73
100 ····.local·v0,·"resolver":Landroid/content/ContentResolver;100 ····.local·v0,·"resolver":Landroid/content/ContentResolver;
101 ····new-instance·v1,·Lcom/evancharlton/mileage/ServiceIntervalTemplateListActivity$1;101 ····new-instance·v1,·Lcom/evancharlton/mileage/ServiceIntervalTemplateListActivity$1;
  
102 ····invoke-direct·{v1,·p0,·v0},·Lcom/evancharlton/mileage/ServiceIntervalTemplateListActivity$1;-><init>(Lcom/evancharlton/mileage/ServiceIntervalTemplateListActivity;Landroid/content/ContentResolver;)V102 ····invoke-direct·{v1,·p0,·v0},·Lcom/evancharlton/mileage/ServiceIntervalTemplateListActivity$1;-><init>(Lcom/evancharlton/mileage/ServiceIntervalTemplateListActivity;Landroid/content/ContentResolver;)V
  
 103 ····.line·79
103 ····invoke-virtual·{v1},·Lcom/evancharlton/mileage/ServiceIntervalTemplateListActivity$1;->start()V104 ····invoke-virtual·{v1},·Lcom/evancharlton/mileage/ServiceIntervalTemplateListActivity$1;->start()V
  
104 ····goto·:goto_0105 ····goto·:goto_0
  
105 ····.line·66106 ····.line·66
106 ····:pswitch_data_0107 ····:pswitch_data_0
107 ····.packed-switch·0x7f09000a108 ····.packed-switch·0x7f09000a
Offset 129, 14 lines modifiedOffset 130, 15 lines modified
  
129 ····invoke-interface·{p1,·v2,·v0,·v2,·v1},·Landroid/view/Menu;->add(IIII)Landroid/view/MenuItem;130 ····invoke-interface·{p1,·v2,·v0,·v2,·v1},·Landroid/view/Menu;->add(IIII)Landroid/view/MenuItem;
  
130 ····move-result-object·v0131 ····move-result-object·v0
  
131 ····const·v1,·0x7f020002132 ····const·v1,·0x7f020002
  
 133 ····.line·41
132 ····invoke-interface·{v0,·v1},·Landroid/view/MenuItem;->setIcon(I)Landroid/view/MenuItem;134 ····invoke-interface·{v0,·v1},·Landroid/view/MenuItem;->setIcon(I)Landroid/view/MenuItem;
  
133 ····.line·42135 ····.line·42
134 ····invoke-super·{p0,·p1},·Lcom/evancharlton/mileage/BaseListActivity;->onCreateOptionsMenu(Landroid/view/Menu;)Z136 ····invoke-super·{p0,·p1},·Lcom/evancharlton/mileage/BaseListActivity;->onCreateOptionsMenu(Landroid/view/Menu;)Z
  
135 ····move-result·v0137 ····move-result·v0
  
831 B
smali/com/evancharlton/mileage/ServiceIntervalTemplateListActivity$1.smali
    
Offset 19, 14 lines modifiedOffset 19, 15 lines modified
  
19 .field·final·synthetic·val$resolver:Landroid/content/ContentResolver;19 .field·final·synthetic·val$resolver:Landroid/content/ContentResolver;
  
  
20 #·direct·methods20 #·direct·methods
21 .method·constructor·<init>(Lcom/evancharlton/mileage/ServiceIntervalTemplateListActivity;Landroid/content/ContentResolver;)V21 .method·constructor·<init>(Lcom/evancharlton/mileage/ServiceIntervalTemplateListActivity;Landroid/content/ContentResolver;)V
22 ····.locals·022 ····.locals·0
 23 ····.param·p1,·"this$0"····#·Lcom/evancharlton/mileage/ServiceIntervalTemplateListActivity;
  
23 ····.prologue24 ····.prologue
24 ····.line·7325 ····.line·73
25 ····iput-object·p1,·p0,·Lcom/evancharlton/mileage/ServiceIntervalTemplateListActivity$1;->this$0:Lcom/evancharlton/mileage/ServiceIntervalTemplateListActivity;26 ····iput-object·p1,·p0,·Lcom/evancharlton/mileage/ServiceIntervalTemplateListActivity$1;->this$0:Lcom/evancharlton/mileage/ServiceIntervalTemplateListActivity;
  
26 ····iput-object·p2,·p0,·Lcom/evancharlton/mileage/ServiceIntervalTemplateListActivity$1;->val$resolver:Landroid/content/ContentResolver;27 ····iput-object·p2,·p0,·Lcom/evancharlton/mileage/ServiceIntervalTemplateListActivity$1;->val$resolver:Landroid/content/ContentResolver;
  
583 B
smali/com/evancharlton/mileage/SettingsActivity$2.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$id:I22 .field·final·synthetic·val$id:I
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/evancharlton/mileage/SettingsActivity;I)V24 .method·constructor·<init>(Lcom/evancharlton/mileage/SettingsActivity;I)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/evancharlton/mileage/SettingsActivity;
  
26 ····.prologue27 ····.prologue
27 ····.line·7128 ····.line·71
28 ····iput-object·p1,·p0,·Lcom/evancharlton/mileage/SettingsActivity$2;->this$0:Lcom/evancharlton/mileage/SettingsActivity;29 ····iput-object·p1,·p0,·Lcom/evancharlton/mileage/SettingsActivity$2;->this$0:Lcom/evancharlton/mileage/SettingsActivity;
  
29 ····iput·p2,·p0,·Lcom/evancharlton/mileage/SettingsActivity$2;->val$id:I30 ····iput·p2,·p0,·Lcom/evancharlton/mileage/SettingsActivity$2;->val$id:I
  
1.34 KB
smali/com/evancharlton/mileage/ChartActivity$ChartGenerator.smali
    
Offset 74, 21 lines modifiedOffset 74, 19 lines modified
74 ····iget-object·v0,·p0,·Lcom/evancharlton/mileage/ChartActivity$ChartGenerator;->mActivity:Lcom/evancharlton/mileage/ChartActivity;74 ····iget-object·v0,·p0,·Lcom/evancharlton/mileage/ChartActivity$ChartGenerator;->mActivity:Lcom/evancharlton/mileage/ChartActivity;
  
75 ····return-object·v075 ····return-object·v0
76 .end·method76 .end·method
  
77 .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V77 .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V
78 ····.locals·078 ····.locals·0
79 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
80 ····.prologue79 ····.prologue
81 ····.line·13380 ····.line·133
82 ····check-cast·p1,·[Lcom/artfulbits/aiCharts/Base/ChartSeries;81 ····check-cast·p1,·[Lcom/artfulbits/aiCharts/Base/ChartSeries;
  
83 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
84 ····invoke-virtual·{p0,·p1},·Lcom/evancharlton/mileage/ChartActivity$ChartGenerator;->onPostExecute([Lcom/artfulbits/aiCharts/Base/ChartSeries;)V82 ····invoke-virtual·{p0,·p1},·Lcom/evancharlton/mileage/ChartActivity$ChartGenerator;->onPostExecute([Lcom/artfulbits/aiCharts/Base/ChartSeries;)V
  
85 ····return-void83 ····return-void
86 .end·method84 .end·method
  
87 .method·protected·onPostExecute([Lcom/artfulbits/aiCharts/Base/ChartSeries;)V85 .method·protected·onPostExecute([Lcom/artfulbits/aiCharts/Base/ChartSeries;)V
88 ····.locals·486 ····.locals·4
Offset 201, 18 lines modifiedOffset 199, 16 lines modified
201 ····.line·154199 ····.line·154
202 ····:cond_0200 ····:cond_0
203 ····return-void201 ····return-void
204 .end·method202 .end·method
  
205 .method·protected·bridge·synthetic·onProgressUpdate([Ljava/lang/Object;)V203 .method·protected·bridge·synthetic·onProgressUpdate([Ljava/lang/Object;)V
206 ····.locals·0204 ····.locals·0
207 ····.param·p1,·"x0"····#·[Ljava/lang/Object; 
  
208 ····.prologue205 ····.prologue
209 ····.line·133206 ····.line·133
210 ····check-cast·p1,·[Ljava/lang/Integer;207 ····check-cast·p1,·[Ljava/lang/Integer;
  
211 ····.end·local·p1····#·"x0":[Ljava/lang/Object; 
212 ····invoke-virtual·{p0,·p1},·Lcom/evancharlton/mileage/ChartActivity$ChartGenerator;->onProgressUpdate([Ljava/lang/Integer;)V208 ····invoke-virtual·{p0,·p1},·Lcom/evancharlton/mileage/ChartActivity$ChartGenerator;->onProgressUpdate([Ljava/lang/Integer;)V
  
213 ····return-void209 ····return-void
214 .end·method210 .end·method
2.82 KB
smali/com/evancharlton/mileage/BaseFormActivity.smali
    
Offset 84, 14 lines modifiedOffset 84, 15 lines modified
  
84 ····const/4·v2,·0x184 ····const/4·v2,·0x1
  
85 ····invoke-static·{p0,·v1,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;85 ····invoke-static·{p0,·v1,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
  
86 ····move-result-object·v186 ····move-result-object·v1
  
 87 ····.line·83
87 ····invoke-virtual·{v1},·Landroid/widget/Toast;->show()V88 ····invoke-virtual·{v1},·Landroid/widget/Toast;->show()V
  
88 ····.line·8889 ····.line·88
89 ····:goto_090 ····:goto_0
90 ····return-void91 ····return-void
  
91 ····.line·8592 ····.line·85
Offset 181, 44 lines modifiedOffset 182, 49 lines modified
181 ····:pswitch_0182 ····:pswitch_0
182 ····new-instance·v0,·Landroid/app/AlertDialog$Builder;183 ····new-instance·v0,·Landroid/app/AlertDialog$Builder;
  
183 ····invoke-direct·{v0,·p0},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V184 ····invoke-direct·{v0,·p0},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V
  
184 ····const·v1,·0x7f070032185 ····const·v1,·0x7f070032
  
 186 ····.line·114
185 ····invoke-virtual·{v0,·v1},·Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder;187 ····invoke-virtual·{v0,·v1},·Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder;
  
186 ····move-result-object·v0188 ····move-result-object·v0
  
187 ····const·v1,·0x7f070033189 ····const·v1,·0x7f070033
  
 190 ····.line·115
188 ····invoke-virtual·{v0,·v1},·Landroid/app/AlertDialog$Builder;->setMessage(I)Landroid/app/AlertDialog$Builder;191 ····invoke-virtual·{v0,·v1},·Landroid/app/AlertDialog$Builder;->setMessage(I)Landroid/app/AlertDialog$Builder;
  
189 ····move-result-object·v0192 ····move-result-object·v0
  
190 ····const·v1,·0x1040013193 ····const·v1,·0x1040013
  
191 ····new-instance·v2,·Lcom/evancharlton/mileage/BaseFormActivity$3;194 ····new-instance·v2,·Lcom/evancharlton/mileage/BaseFormActivity$3;
  
192 ····invoke-direct·{v2,·p0,·p1},·Lcom/evancharlton/mileage/BaseFormActivity$3;-><init>(Lcom/evancharlton/mileage/BaseFormActivity;I)V195 ····invoke-direct·{v2,·p0,·p1},·Lcom/evancharlton/mileage/BaseFormActivity$3;-><init>(Lcom/evancharlton/mileage/BaseFormActivity;I)V
  
 196 ····.line·116
193 ····invoke-virtual·{v0,·v1,·v2},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;197 ····invoke-virtual·{v0,·v1,·v2},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;
  
194 ····move-result-object·v0198 ····move-result-object·v0
  
195 ····const·v1,·0x1040009199 ····const·v1,·0x1040009
  
196 ····new-instance·v2,·Lcom/evancharlton/mileage/BaseFormActivity$2;200 ····new-instance·v2,·Lcom/evancharlton/mileage/BaseFormActivity$2;
  
197 ····invoke-direct·{v2,·p0,·p1},·Lcom/evancharlton/mileage/BaseFormActivity$2;-><init>(Lcom/evancharlton/mileage/BaseFormActivity;I)V201 ····invoke-direct·{v2,·p0,·p1},·Lcom/evancharlton/mileage/BaseFormActivity$2;-><init>(Lcom/evancharlton/mileage/BaseFormActivity;I)V
  
 202 ····.line·126
198 ····invoke-virtual·{v0,·v1,·v2},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;203 ····invoke-virtual·{v0,·v1,·v2},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;
  
199 ····move-result-object·v0204 ····move-result-object·v0
  
 205 ····.line·132
200 ····invoke-virtual·{v0},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog;206 ····invoke-virtual·{v0},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog;
  
201 ····move-result-object·v0207 ····move-result-object·v0
  
202 ····goto·:goto_0208 ····goto·:goto_0
  
203 ····.line·111209 ····.line·111
Offset 307, 15 lines modifiedOffset 313, 15 lines modified
307 ····:pswitch_data_0313 ····:pswitch_data_0
308 ····.packed-switch·0x7f070029314 ····.packed-switch·0x7f070029
309 ········:pswitch_0315 ········:pswitch_0
310 ····.end·packed-switch316 ····.end·packed-switch
311 .end·method317 .end·method
  
312 .method·protected·onResume()V318 .method·protected·onResume()V
313 ····.locals·11319 ····.locals·12
  
314 ····.prologue320 ····.prologue
315 ····const/4·v3,·0x0321 ····const/4·v3,·0x0
  
316 ····.line·43322 ····.line·43
317 ····invoke-super·{p0},·Landroid/app/Activity;->onResume()V323 ····invoke-super·{p0},·Landroid/app/Activity;->onResume()V
  
Offset 390, 17 lines modifiedOffset 396, 17 lines modified
  
390 ····invoke-virtual·{p0},·Lcom/evancharlton/mileage/BaseFormActivity;->getDao()Lcom/evancharlton/mileage/dao/Dao;396 ····invoke-virtual·{p0},·Lcom/evancharlton/mileage/BaseFormActivity;->getDao()Lcom/evancharlton/mileage/dao/Dao;
  
391 ····move-result-object·v0397 ····move-result-object·v0
  
392 ····invoke-virtual·{v0},·Lcom/evancharlton/mileage/dao/Dao;->getId()J398 ····invoke-virtual·{v0},·Lcom/evancharlton/mileage/dao/Dao;->getId()J
  
393 ····move-result-wide·v9399 ····move-result-wide·v10
  
394 ····cmp-long·v0,·v4,·v9400 ····cmp-long·v0,·v4,·v10
  
395 ····if-eqz·v0,·:cond_0401 ····if-eqz·v0,·:cond_0
  
396 ····.line·68402 ····.line·68
397 ····invoke-virtual·{v7},·Ljava/lang/Long;->longValue()J403 ····invoke-virtual·{v7},·Ljava/lang/Long;->longValue()J
  
398 ····move-result-wide·v4404 ····move-result-wide·v4
46.7 KB
smali/com/evancharlton/mileage/FillupActivity.smali
    
Offset 129, 14 lines modifiedOffset 129, 15 lines modified
  
129 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;129 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
130 ····move-result-object·v1130 ····move-result-object·v1
  
131 ····iget-object·v2,·p0,·Lcom/evancharlton/mileage/FillupActivity;->mVehicles:Lcom/evancharlton/mileage/views/CursorSpinner;131 ····iget-object·v2,·p0,·Lcom/evancharlton/mileage/FillupActivity;->mVehicles:Lcom/evancharlton/mileage/views/CursorSpinner;
  
 132 ····.line·83
132 ····invoke-virtual·{v2},·Lcom/evancharlton/mileage/views/CursorSpinner;->getSelectedItemId()J133 ····invoke-virtual·{v2},·Lcom/evancharlton/mileage/views/CursorSpinner;->getSelectedItemId()J
  
133 ····move-result-wide·v2134 ····move-result-wide·v2
  
134 ····invoke-virtual·{v1,·v2,·v3},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;135 ····invoke-virtual·{v1,·v2,·v3},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
  
135 ····move-result-object·v1136 ····move-result-object·v1
Offset 215, 24 lines modifiedOffset 216, 26 lines modified
215 ····invoke-virtual·{v2,·v3},·Landroid/widget/EditText;->setHint(Ljava/lang/CharSequence;)V216 ····invoke-virtual·{v2,·v3},·Landroid/widget/EditText;->setHint(Ljava/lang/CharSequence;)V
  
216 ····.line·267217 ····.line·267
217 ····iget-object·v2,·p0,·Lcom/evancharlton/mileage/FillupActivity;->mPrice:Landroid/widget/EditText;218 ····iget-object·v2,·p0,·Lcom/evancharlton/mileage/FillupActivity;->mPrice:Landroid/widget/EditText;
  
218 ····new-array·v3,·v6,·[Ljava/lang/Object;219 ····new-array·v3,·v6,·[Ljava/lang/Object;
  
 220 ····.line·268
219 ····invoke-direct·{p0},·Lcom/evancharlton/mileage/FillupActivity;->getVehicle()Lcom/evancharlton/mileage/dao/Vehicle;221 ····invoke-direct·{p0},·Lcom/evancharlton/mileage/FillupActivity;->getVehicle()Lcom/evancharlton/mileage/dao/Vehicle;
  
220 ····move-result-object·v4222 ····move-result-object·v4
  
221 ····invoke-static·{p0,·v4},·Lcom/evancharlton/mileage/math/Calculator;->getVolumeUnits(Landroid/content/Context;Lcom/evancharlton/mileage/dao/Vehicle;)Ljava/lang/String;223 ····invoke-static·{p0,·v4},·Lcom/evancharlton/mileage/math/Calculator;->getVolumeUnits(Landroid/content/Context;Lcom/evancharlton/mileage/dao/Vehicle;)Ljava/lang/String;
  
222 ····move-result-object·v4224 ····move-result-object·v4
  
223 ····aput-object·v4,·v3,·v5225 ····aput-object·v4,·v3,·v5
  
 226 ····.line·267
224 ····invoke-virtual·{p0,·v7,·v3},·Lcom/evancharlton/mileage/FillupActivity;->getString(I[Ljava/lang/Object;)Ljava/lang/String;227 ····invoke-virtual·{p0,·v7,·v3},·Lcom/evancharlton/mileage/FillupActivity;->getString(I[Ljava/lang/Object;)Ljava/lang/String;
  
225 ····move-result-object·v3228 ····move-result-object·v3
  
226 ····invoke-virtual·{v2,·v3},·Landroid/widget/EditText;->setHint(Ljava/lang/CharSequence;)V229 ····invoke-virtual·{v2,·v3},·Landroid/widget/EditText;->setHint(Ljava/lang/CharSequence;)V
  
227 ····.line·269230 ····.line·269
Offset 241, 32 lines modifiedOffset 244, 32 lines modified
241 ····.line·270244 ····.line·270
242 ····iget-object·v2,·p0,·Lcom/evancharlton/mileage/FillupActivity;->mVolume:Landroid/widget/EditText;245 ····iget-object·v2,·p0,·Lcom/evancharlton/mileage/FillupActivity;->mVolume:Landroid/widget/EditText;
  
243 ····iget-object·v3,·p0,·Lcom/evancharlton/mileage/FillupActivity;->mFillup:Lcom/evancharlton/mileage/dao/Fillup;246 ····iget-object·v3,·p0,·Lcom/evancharlton/mileage/FillupActivity;->mFillup:Lcom/evancharlton/mileage/dao/Fillup;
  
244 ····invoke-virtual·{v3},·Lcom/evancharlton/mileage/dao/Fillup;->getVolume()D247 ····invoke-virtual·{v3},·Lcom/evancharlton/mileage/dao/Fillup;->getVolume()D
  
245 ····move-result-wide·v3248 ····move-result-wide·v4
  
246 ····invoke-static·{v3,·v4},·Ljava/lang/String;->valueOf(D)Ljava/lang/String;249 ····invoke-static·{v4,·v5},·Ljava/lang/String;->valueOf(D)Ljava/lang/String;
  
247 ····move-result-object·v3250 ····move-result-object·v3
  
248 ····invoke-virtual·{v2,·v3},·Landroid/widget/EditText;->setText(Ljava/lang/CharSequence;)V251 ····invoke-virtual·{v2,·v3},·Landroid/widget/EditText;->setText(Ljava/lang/CharSequence;)V
  
249 ····.line·271252 ····.line·271
250 ····iget-object·v2,·p0,·Lcom/evancharlton/mileage/FillupActivity;->mPrice:Landroid/widget/EditText;253 ····iget-object·v2,·p0,·Lcom/evancharlton/mileage/FillupActivity;->mPrice:Landroid/widget/EditText;
  
251 ····iget-object·v3,·p0,·Lcom/evancharlton/mileage/FillupActivity;->mFillup:Lcom/evancharlton/mileage/dao/Fillup;254 ····iget-object·v3,·p0,·Lcom/evancharlton/mileage/FillupActivity;->mFillup:Lcom/evancharlton/mileage/dao/Fillup;
  
252 ····invoke-virtual·{v3},·Lcom/evancharlton/mileage/dao/Fillup;->getUnitPrice()D255 ····invoke-virtual·{v3},·Lcom/evancharlton/mileage/dao/Fillup;->getUnitPrice()D
  
253 ····move-result-wide·v3256 ····move-result-wide·v4
  
254 ····invoke-static·{v3,·v4},·Ljava/lang/String;->valueOf(D)Ljava/lang/String;257 ····invoke-static·{v4,·v5},·Ljava/lang/String;->valueOf(D)Ljava/lang/String;
  
255 ····move-result-object·v3258 ····move-result-object·v3
  
256 ····invoke-virtual·{v2,·v3},·Landroid/widget/EditText;->setText(Ljava/lang/CharSequence;)V259 ····invoke-virtual·{v2,·v3},·Landroid/widget/EditText;->setText(Ljava/lang/CharSequence;)V
  
257 ····goto·:goto_0260 ····goto·:goto_0
  
Offset 295, 32 lines modifiedOffset 298, 32 lines modified
295 ····.line·278298 ····.line·278
296 ····iget-object·v2,·p0,·Lcom/evancharlton/mileage/FillupActivity;->mVolume:Landroid/widget/EditText;299 ····iget-object·v2,·p0,·Lcom/evancharlton/mileage/FillupActivity;->mVolume:Landroid/widget/EditText;
  
297 ····iget-object·v3,·p0,·Lcom/evancharlton/mileage/FillupActivity;->mFillup:Lcom/evancharlton/mileage/dao/Fillup;300 ····iget-object·v3,·p0,·Lcom/evancharlton/mileage/FillupActivity;->mFillup:Lcom/evancharlton/mileage/dao/Fillup;
  
298 ····invoke-virtual·{v3},·Lcom/evancharlton/mileage/dao/Fillup;->getVolume()D301 ····invoke-virtual·{v3},·Lcom/evancharlton/mileage/dao/Fillup;->getVolume()D
  
299 ····move-result-wide·v3302 ····move-result-wide·v4
  
300 ····invoke-static·{v3,·v4},·Ljava/lang/String;->valueOf(D)Ljava/lang/String;303 ····invoke-static·{v4,·v5},·Ljava/lang/String;->valueOf(D)Ljava/lang/String;
  
301 ····move-result-object·v3304 ····move-result-object·v3
  
302 ····invoke-virtual·{v2,·v3},·Landroid/widget/EditText;->setText(Ljava/lang/CharSequence;)V305 ····invoke-virtual·{v2,·v3},·Landroid/widget/EditText;->setText(Ljava/lang/CharSequence;)V
  
303 ····.line·279306 ····.line·279
304 ····iget-object·v2,·p0,·Lcom/evancharlton/mileage/FillupActivity;->mPrice:Landroid/widget/EditText;307 ····iget-object·v2,·p0,·Lcom/evancharlton/mileage/FillupActivity;->mPrice:Landroid/widget/EditText;
  
305 ····iget-object·v3,·p0,·Lcom/evancharlton/mileage/FillupActivity;->mFillup:Lcom/evancharlton/mileage/dao/Fillup;308 ····iget-object·v3,·p0,·Lcom/evancharlton/mileage/FillupActivity;->mFillup:Lcom/evancharlton/mileage/dao/Fillup;
  
306 ····invoke-virtual·{v3},·Lcom/evancharlton/mileage/dao/Fillup;->getTotalCost()D309 ····invoke-virtual·{v3},·Lcom/evancharlton/mileage/dao/Fillup;->getTotalCost()D
  
307 ····move-result-wide·v3310 ····move-result-wide·v4
  
308 ····invoke-static·{v3,·v4},·Ljava/lang/String;->valueOf(D)Ljava/lang/String;311 ····invoke-static·{v4,·v5},·Ljava/lang/String;->valueOf(D)Ljava/lang/String;
  
309 ····move-result-object·v3312 ····move-result-object·v3
  
310 ····invoke-virtual·{v2,·v3},·Landroid/widget/EditText;->setText(Ljava/lang/CharSequence;)V313 ····invoke-virtual·{v2,·v3},·Landroid/widget/EditText;->setText(Ljava/lang/CharSequence;)V
  
311 ····goto·:goto_0314 ····goto·:goto_0
  
Offset 331, 24 lines modifiedOffset 334, 26 lines modified
331 ····invoke-virtual·{v2,·v8},·Landroid/widget/EditText;->setHint(I)V334 ····invoke-virtual·{v2,·v8},·Landroid/widget/EditText;->setHint(I)V
  
332 ····.line·284335 ····.line·284
333 ····iget-object·v2,·p0,·Lcom/evancharlton/mileage/FillupActivity;->mPrice:Landroid/widget/EditText;336 ····iget-object·v2,·p0,·Lcom/evancharlton/mileage/FillupActivity;->mPrice:Landroid/widget/EditText;
  
334 ····new-array·v3,·v6,·[Ljava/lang/Object;337 ····new-array·v3,·v6,·[Ljava/lang/Object;
  
 338 ····.line·285
335 ····invoke-direct·{p0},·Lcom/evancharlton/mileage/FillupActivity;->getVehicle()Lcom/evancharlton/mileage/dao/Vehicle;339 ····invoke-direct·{p0},·Lcom/evancharlton/mileage/FillupActivity;->getVehicle()Lcom/evancharlton/mileage/dao/Vehicle;
  
336 ····move-result-object·v4340 ····move-result-object·v4
  
337 ····invoke-static·{p0,·v4},·Lcom/evancharlton/mileage/math/Calculator;->getVolumeUnits(Landroid/content/Context;Lcom/evancharlton/mileage/dao/Vehicle;)Ljava/lang/String;341 ····invoke-static·{p0,·v4},·Lcom/evancharlton/mileage/math/Calculator;->getVolumeUnits(Landroid/content/Context;Lcom/evancharlton/mileage/dao/Vehicle;)Ljava/lang/String;
  
338 ····move-result-object·v4342 ····move-result-object·v4
  
339 ····aput-object·v4,·v3,·v5343 ····aput-object·v4,·v3,·v5
  
Max diff block lines reached; 42716/47703 bytes (89.55%) of diff not shown.
682 B
smali/com/evancharlton/mileage/FillupListActivity$6.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$deleteAction:Ljava/lang/Runnable;22 .field·final·synthetic·val$deleteAction:Ljava/lang/Runnable;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/evancharlton/mileage/FillupListActivity;Ljava/lang/Runnable;)V24 .method·constructor·<init>(Lcom/evancharlton/mileage/FillupListActivity;Ljava/lang/Runnable;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/evancharlton/mileage/FillupListActivity;
  
26 ····.prologue27 ····.prologue
27 ····.line·15928 ····.line·159
28 ····iput-object·p1,·p0,·Lcom/evancharlton/mileage/FillupListActivity$6;->this$0:Lcom/evancharlton/mileage/FillupListActivity;29 ····iput-object·p1,·p0,·Lcom/evancharlton/mileage/FillupListActivity$6;->this$0:Lcom/evancharlton/mileage/FillupListActivity;
  
29 ····iput-object·p2,·p0,·Lcom/evancharlton/mileage/FillupListActivity$6;->val$deleteAction:Ljava/lang/Runnable;30 ····iput-object·p2,·p0,·Lcom/evancharlton/mileage/FillupListActivity$6;->val$deleteAction:Ljava/lang/Runnable;
  
403 B
smali/com/evancharlton/mileage/ExportActivity.smali
    
Offset 74, 15 lines modifiedOffset 74, 14 lines modified
74 .method·public·constructor·<init>()V74 .method·public·constructor·<init>()V
75 ····.locals·075 ····.locals·0
  
76 ····.prologue76 ····.prologue
77 ····.line·2277 ····.line·22
78 ····invoke-direct·{p0},·Landroid/app/Activity;-><init>()V78 ····invoke-direct·{p0},·Landroid/app/Activity;-><init>()V
  
79 ····.line·109 
80 ····return-void79 ····return-void
81 .end·method80 .end·method
  
82 .method·static·synthetic·access$000()[Ljava/lang/Class;81 .method·static·synthetic·access$000()[Ljava/lang/Class;
83 ····.locals·182 ····.locals·1
  
84 ····.prologue83 ····.prologue
1.52 KB
smali/com/evancharlton/mileage/ServiceIntervalActivity$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/evancharlton/mileage/ServiceIntervalActivity;21 .field·final·synthetic·this$0:Lcom/evancharlton/mileage/ServiceIntervalActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/evancharlton/mileage/ServiceIntervalActivity;)V23 .method·constructor·<init>(Lcom/evancharlton/mileage/ServiceIntervalActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/evancharlton/mileage/ServiceIntervalActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·7927 ····.line·79
27 ····iput-object·p1,·p0,·Lcom/evancharlton/mileage/ServiceIntervalActivity$1;->this$0:Lcom/evancharlton/mileage/ServiceIntervalActivity;28 ····iput-object·p1,·p0,·Lcom/evancharlton/mileage/ServiceIntervalActivity$1;->this$0:Lcom/evancharlton/mileage/ServiceIntervalActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 86, 24 lines modifiedOffset 87, 26 lines modified
86 ····.local·v2,·"projection":[Ljava/lang/String;87 ····.local·v2,·"projection":[Ljava/lang/String;
87 ····const-string·v3,·"vehicle_id·=·?"88 ····const-string·v3,·"vehicle_id·=·?"
  
88 ····.line·9089 ····.line·90
89 ····.local·v3,·"selection":Ljava/lang/String;90 ····.local·v3,·"selection":Ljava/lang/String;
90 ····new-array·v4,·v1,·[Ljava/lang/String;91 ····new-array·v4,·v1,·[Ljava/lang/String;
  
 92 ····.line·91
91 ····invoke-static·{p4,·p5},·Ljava/lang/String;->valueOf(J)Ljava/lang/String;93 ····invoke-static·{p4,·p5},·Ljava/lang/String;->valueOf(J)Ljava/lang/String;
  
92 ····move-result-object·v094 ····move-result-object·v0
  
93 ····aput-object·v0,·v4,·v795 ····aput-object·v0,·v4,·v7
  
94 ····.line·9396 ····.line·93
95 ····.local·v4,·"args":[Ljava/lang/String;97 ····.local·v4,·"args":[Ljava/lang/String;
96 ····iget-object·v0,·p0,·Lcom/evancharlton/mileage/ServiceIntervalActivity$1;->this$0:Lcom/evancharlton/mileage/ServiceIntervalActivity;98 ····iget-object·v0,·p0,·Lcom/evancharlton/mileage/ServiceIntervalActivity$1;->this$0:Lcom/evancharlton/mileage/ServiceIntervalActivity;
  
 99 ····.line·94
97 ····invoke-virtual·{v0},·Lcom/evancharlton/mileage/ServiceIntervalActivity;->getContentResolver()Landroid/content/ContentResolver;100 ····invoke-virtual·{v0},·Lcom/evancharlton/mileage/ServiceIntervalActivity;->getContentResolver()Landroid/content/ContentResolver;
  
98 ····move-result-object·v0101 ····move-result-object·v0
  
99 ····sget-object·v1,·Lcom/evancharlton/mileage/provider/tables/FillupsTable;->BASE_URI:Landroid/net/Uri;102 ····sget-object·v1,·Lcom/evancharlton/mileage/provider/tables/FillupsTable;->BASE_URI:Landroid/net/Uri;
  
100 ····const-string·v5,·"odometer·desc"103 ····const-string·v5,·"odometer·desc"
584 B
smali/com/evancharlton/mileage/BaseFormActivity$3.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$id:I22 .field·final·synthetic·val$id:I
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/evancharlton/mileage/BaseFormActivity;I)V24 .method·constructor·<init>(Lcom/evancharlton/mileage/BaseFormActivity;I)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/evancharlton/mileage/BaseFormActivity;
  
26 ····.prologue27 ····.prologue
27 ····.line·11728 ····.line·117
28 ····iput-object·p1,·p0,·Lcom/evancharlton/mileage/BaseFormActivity$3;->this$0:Lcom/evancharlton/mileage/BaseFormActivity;29 ····iput-object·p1,·p0,·Lcom/evancharlton/mileage/BaseFormActivity$3;->this$0:Lcom/evancharlton/mileage/BaseFormActivity;
  
29 ····iput·p2,·p0,·Lcom/evancharlton/mileage/BaseFormActivity$3;->val$id:I30 ····iput·p2,·p0,·Lcom/evancharlton/mileage/BaseFormActivity$3;->val$id:I
  
26.9 KB
smali/com/evancharlton/mileage/FillupInfoActivity.smali
    
Offset 170, 22 lines modifiedOffset 170, 21 lines modified
170 ····.line·56170 ····.line·56
171 ····new-instance·v0,·Landroid/util/SparseArray;171 ····new-instance·v0,·Landroid/util/SparseArray;
  
172 ····invoke-direct·{v0},·Landroid/util/SparseArray;-><init>()V172 ····invoke-direct·{v0},·Landroid/util/SparseArray;-><init>()V
  
173 ····iput-object·v0,·p0,·Lcom/evancharlton/mileage/FillupInfoActivity;->mLayouts:Landroid/util/SparseArray;173 ····iput-object·v0,·p0,·Lcom/evancharlton/mileage/FillupInfoActivity;->mLayouts:Landroid/util/SparseArray;
  
174 ····.line·193 
175 ····return-void174 ····return-void
176 .end·method175 .end·method
  
  
177 #·virtual·methods176 #·virtual·methods
178 .method·public·addInformation(Lcom/evancharlton/mileage/tasks/FillupInfoTask$DataHolder;)V177 .method·public·addInformation(Lcom/evancharlton/mileage/tasks/FillupInfoTask$DataHolder;)V
179 ····.locals·7178 ····.locals·8
180 ····.param·p1,·"update"····#·Lcom/evancharlton/mileage/tasks/FillupInfoTask$DataHolder;179 ····.param·p1,·"update"····#·Lcom/evancharlton/mileage/tasks/FillupInfoTask$DataHolder;
  
181 ····.prologue180 ····.prologue
182 ····.line·162181 ····.line·162
183 ····iget-object·v3,·p0,·Lcom/evancharlton/mileage/FillupInfoActivity;->mLayouts:Landroid/util/SparseArray;182 ····iget-object·v3,·p0,·Lcom/evancharlton/mileage/FillupInfoActivity;->mLayouts:Landroid/util/SparseArray;
  
184 ····iget·v4,·p1,·Lcom/evancharlton/mileage/tasks/FillupInfoTask$DataHolder;->key:I183 ····iget·v4,·p1,·Lcom/evancharlton/mileage/tasks/FillupInfoTask$DataHolder;->key:I
Offset 220, 17 lines modifiedOffset 219, 17 lines modified
  
220 ····.line·168219 ····.line·168
221 ····.local·v1,·"stat":Landroid/widget/TextView;220 ····.local·v1,·"stat":Landroid/widget/TextView;
222 ····iget-object·v3,·v0,·Lcom/evancharlton/mileage/FillupInfoActivity$Holder;->statistic:Lcom/evancharlton/mileage/provider/Statistic;221 ····iget-object·v3,·v0,·Lcom/evancharlton/mileage/FillupInfoActivity$Holder;->statistic:Lcom/evancharlton/mileage/provider/Statistic;
  
223 ····iget-object·v4,·p0,·Lcom/evancharlton/mileage/FillupInfoActivity;->mVehicle:Lcom/evancharlton/mileage/dao/Vehicle;222 ····iget-object·v4,·p0,·Lcom/evancharlton/mileage/FillupInfoActivity;->mVehicle:Lcom/evancharlton/mileage/dao/Vehicle;
  
224 ····iget-wide·v5,·p1,·Lcom/evancharlton/mileage/tasks/FillupInfoTask$DataHolder;->data:D223 ····iget-wide·v6,·p1,·Lcom/evancharlton/mileage/tasks/FillupInfoTask$DataHolder;->data:D
  
225 ····invoke-virtual·{v3,·p0,·v4,·v5,·v6},·Lcom/evancharlton/mileage/provider/Statistic;->format(Landroid/content/Context;Lcom/evancharlton/mileage/dao/Vehicle;D)Ljava/lang/String;224 ····invoke-virtual·{v3,·p0,·v4,·v6,·v7},·Lcom/evancharlton/mileage/provider/Statistic;->format(Landroid/content/Context;Lcom/evancharlton/mileage/dao/Vehicle;D)Ljava/lang/String;
  
226 ····move-result-object·v3225 ····move-result-object·v3
  
227 ····invoke-virtual·{v1,·v3},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V226 ····invoke-virtual·{v1,·v3},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
  
228 ····goto·:goto_0227 ····goto·:goto_0
229 .end·method228 .end·method
Offset 260, 26 lines modifiedOffset 259, 28 lines modified
  
260 ····invoke-direct·{v0,·p0,·v1},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V259 ····invoke-direct·{v0,·p0,·v1},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
  
261 ····.line·136260 ····.line·136
262 ····.local·v0,·"intent":Landroid/content/Intent;261 ····.local·v0,·"intent":Landroid/content/Intent;
263 ····const-string·v1,·"dao_item_id"262 ····const-string·v1,·"dao_item_id"
  
 263 ····.line·137
264 ····invoke-virtual·{p0},·Lcom/evancharlton/mileage/FillupInfoActivity;->getIntent()Landroid/content/Intent;264 ····invoke-virtual·{p0},·Lcom/evancharlton/mileage/FillupInfoActivity;->getIntent()Landroid/content/Intent;
  
265 ····move-result-object·v2265 ····move-result-object·v2
  
266 ····const-string·v3,·"dao_item_id"266 ····const-string·v3,·"dao_item_id"
  
267 ····const-wide/16·v4,·-0x1267 ····const-wide/16·v4,·-0x1
  
268 ····invoke-virtual·{v2,·v3,·v4,·v5},·Landroid/content/Intent;->getLongExtra(Ljava/lang/String;J)J268 ····invoke-virtual·{v2,·v3,·v4,·v5},·Landroid/content/Intent;->getLongExtra(Ljava/lang/String;J)J
  
269 ····move-result-wide·v2269 ····move-result-wide·v2
  
 270 ····.line·136
270 ····invoke-virtual·{v0,·v1,·v2,·v3},·Landroid/content/Intent;->putExtra(Ljava/lang/String;J)Landroid/content/Intent;271 ····invoke-virtual·{v0,·v1,·v2,·v3},·Landroid/content/Intent;->putExtra(Ljava/lang/String;J)Landroid/content/Intent;
  
271 ····.line·138272 ····.line·138
272 ····invoke-virtual·{p0,·v0},·Lcom/evancharlton/mileage/FillupInfoActivity;->startActivity(Landroid/content/Intent;)V273 ····invoke-virtual·{p0,·v0},·Lcom/evancharlton/mileage/FillupInfoActivity;->startActivity(Landroid/content/Intent;)V
  
273 ····goto·:goto_0274 ····goto·:goto_0
  
Offset 381, 457 lines modifiedOffset 382, 469 lines modified
381 ········:pswitch_0382 ········:pswitch_0
382 ········:pswitch_0383 ········:pswitch_0
383 ········:pswitch_1384 ········:pswitch_1
384 ····.end·packed-switch385 ····.end·packed-switch
385 .end·method386 .end·method
  
386 .method·protected·onCreate(Landroid/os/Bundle;)V387 .method·protected·onCreate(Landroid/os/Bundle;)V
387 ····.locals·22388 ····.locals·23
388 ····.param·p1,·"savedInstanceState"····#·Landroid/os/Bundle;389 ····.param·p1,·"savedInstanceState"····#·Landroid/os/Bundle;
  
389 ····.prologue390 ····.prologue
390 ····.line·70391 ····.line·70
391 ····invoke-super/range·{p0·..·p1},·Landroid/app/Activity;->onCreate(Landroid/os/Bundle;)V392 ····invoke-super/range·{p0·..·p1},·Landroid/app/Activity;->onCreate(Landroid/os/Bundle;)V
  
392 ····.line·71393 ····.line·71
393 ····const·v2,·0x7f03000f394 ····const·v4,·0x7f03000f
  
394 ····move-object/from16·v0,·p0395 ····move-object/from16·v0,·p0
  
395 ····invoke-virtual·{v0,·v2},·Lcom/evancharlton/mileage/FillupInfoActivity;->setContentView(I)V396 ····invoke-virtual·{v0,·v4},·Lcom/evancharlton/mileage/FillupInfoActivity;->setContentView(I)V
  
396 ····.line·73397 ····.line·73
397 ····invoke-static/range·{p0·..·p0},·Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater;398 ····invoke-static/range·{p0·..·p0},·Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater;
  
398 ····move-result-object·v2399 ····move-result-object·v4
  
399 ····move-object/from16·v0,·p0400 ····move-object/from16·v0,·p0
  
400 ····iput-object·v2,·v0,·Lcom/evancharlton/mileage/FillupInfoActivity;->mInflater:Landroid/view/LayoutInflater;401 ····iput-object·v4,·v0,·Lcom/evancharlton/mileage/FillupInfoActivity;->mInflater:Landroid/view/LayoutInflater;
  
401 ····.line·75402 ····.line·75
402 ····const·v2,·0x7f09001f403 ····const·v4,·0x7f09001f
  
403 ····move-object/from16·v0,·p0404 ····move-object/from16·v0,·p0
  
404 ····invoke-virtual·{v0,·v2},·Lcom/evancharlton/mileage/FillupInfoActivity;->findViewById(I)Landroid/view/View;405 ····invoke-virtual·{v0,·v4},·Lcom/evancharlton/mileage/FillupInfoActivity;->findViewById(I)Landroid/view/View;
  
405 ····move-result-object·v20406 ····move-result-object·v18
  
406 ····check-cast·v20,·Landroid/widget/Button;407 ····check-cast·v18,·Landroid/widget/Button;
  
407 ····.line·76408 ····.line·76
408 ····.local·v20,·"previous":Landroid/widget/Button;409 ····.local·v18,·"previous":Landroid/widget/Button;
409 ····const·v2,·0x7f09001e410 ····const·v4,·0x7f09001e
  
410 ····move-object/from16·v0,·p0411 ····move-object/from16·v0,·p0
  
411 ····invoke-virtual·{v0,·v2},·Lcom/evancharlton/mileage/FillupInfoActivity;->findViewById(I)Landroid/view/View;412 ····invoke-virtual·{v0,·v4},·Lcom/evancharlton/mileage/FillupInfoActivity;->findViewById(I)Landroid/view/View;
  
412 ····move-result-object·v19413 ····move-result-object·v17
  
413 ····check-cast·v19,·Landroid/widget/Button;414 ····check-cast·v17,·Landroid/widget/Button;
  
414 ····.line·78415 ····.line·78
415 ····.local·v19,·"next":Landroid/widget/Button;416 ····.local·v17,·"next":Landroid/widget/Button;
416 ····move-object/from16·v0,·v19417 ····move-object/from16·v0,·v17
  
Max diff block lines reached; 22345/27449 bytes (81.41%) of diff not shown.
3.64 KB
smali/com/evancharlton/mileage/VehicleListActivity.smali
    
Offset 32, 15 lines modifiedOffset 32, 15 lines modified
32 ····.line·2832 ····.line·28
33 ····return-void33 ····return-void
34 .end·method34 .end·method
  
  
35 #·virtual·methods35 #·virtual·methods
36 .method·protected·addContextMenuItems(Landroid/view/ContextMenu;Landroid/widget/AdapterView$AdapterContextMenuInfo;J)V36 .method·protected·addContextMenuItems(Landroid/view/ContextMenu;Landroid/widget/AdapterView$AdapterContextMenuInfo;J)V
37 ····.locals·237 ····.locals·3
38 ····.param·p1,·"menu"····#·Landroid/view/ContextMenu;38 ····.param·p1,·"menu"····#·Landroid/view/ContextMenu;
39 ····.param·p2,·"info"····#·Landroid/widget/AdapterView$AdapterContextMenuInfo;39 ····.param·p2,·"info"····#·Landroid/widget/AdapterView$AdapterContextMenuInfo;
40 ····.param·p3,·"id"····#·J40 ····.param·p3,·"id"····#·J
  
41 ····.prologue41 ····.prologue
42 ····const/4·v1,·0x042 ····const/4·v1,·0x0
  
Offset 49, 18 lines modifiedOffset 49, 20 lines modified
  
49 ····invoke-interface·{p1,·v1,·v1,·v1,·v0},·Landroid/view/ContextMenu;->add(IIII)Landroid/view/MenuItem;49 ····invoke-interface·{p1,·v1,·v1,·v1,·v0},·Landroid/view/ContextMenu;->add(IIII)Landroid/view/MenuItem;
  
50 ····move-result-object·v050 ····move-result-object·v0
  
51 ····const-string·v1,·"android.intent.action.VIEW"51 ····const-string·v1,·"android.intent.action.VIEW"
  
 52 ····.line·73
52 ····invoke-virtual·{p0,·v1,·p3,·p4},·Lcom/evancharlton/mileage/VehicleListActivity;->createContextMenuIntent(Ljava/lang/String;J)Landroid/content/Intent;53 ····invoke-virtual·{p0,·v1,·p3,·p4},·Lcom/evancharlton/mileage/VehicleListActivity;->createContextMenuIntent(Ljava/lang/String;J)Landroid/content/Intent;
  
53 ····move-result-object·v154 ····move-result-object·v1
  
 55 ····.line·72
54 ····invoke-interface·{v0,·v1},·Landroid/view/MenuItem;->setIntent(Landroid/content/Intent;)Landroid/view/MenuItem;56 ····invoke-interface·{v0,·v1},·Landroid/view/MenuItem;->setIntent(Landroid/content/Intent;)Landroid/view/MenuItem;
  
55 ····.line·7457 ····.line·74
56 ····invoke-super·{p0,·p1,·p2,·p3,·p4},·Lcom/evancharlton/mileage/BaseListActivity;->addContextMenuItems(Landroid/view/ContextMenu;Landroid/widget/AdapterView$AdapterContextMenuInfo;J)V58 ····invoke-super·{p0,·p1,·p2,·p3,·p4},·Lcom/evancharlton/mileage/BaseListActivity;->addContextMenuItems(Landroid/view/ContextMenu;Landroid/widget/AdapterView$AdapterContextMenuInfo;J)V
  
57 ····.line·7559 ····.line·75
58 ····return-void60 ····return-void
Offset 124, 20 lines modifiedOffset 126, 20 lines modified
124 ····.line·62126 ····.line·62
125 ····sget-object·v0,·Lcom/evancharlton/mileage/provider/tables/VehiclesTable;->BASE_URI:Landroid/net/Uri;127 ····sget-object·v0,·Lcom/evancharlton/mileage/provider/tables/VehiclesTable;->BASE_URI:Landroid/net/Uri;
  
126 ····return-object·v0128 ····return-object·v0
127 .end·method129 .end·method
  
128 .method·protected·handleContextMenuSelection(Landroid/content/Intent;J)Z130 .method·protected·handleContextMenuSelection(Landroid/content/Intent;J)Z
129 ····.locals·6131 ····.locals·8
130 ····.param·p1,·"intent"····#·Landroid/content/Intent;132 ····.param·p1,·"intent"····#·Landroid/content/Intent;
131 ····.param·p2,·"itemId"····#·J133 ····.param·p2,·"itemId"····#·J
  
132 ····.prologue134 ····.prologue
133 ····const/4·v5,·0x0135 ····const/4·v6,·0x0
  
134 ····.line·79136 ····.line·79
135 ····invoke-virtual·{p1},·Landroid/content/Intent;->getAction()Ljava/lang/String;137 ····invoke-virtual·{p1},·Landroid/content/Intent;->getAction()Ljava/lang/String;
  
136 ····move-result-object·v2138 ····move-result-object·v2
  
137 ····const-string·v3,·"android.intent.action.VIEW"139 ····const-string·v3,·"android.intent.action.VIEW"
Offset 155, 17 lines modifiedOffset 157, 17 lines modified
  
155 ····.line·81157 ····.line·81
156 ····.local·v1,·"values":Landroid/content/ContentValues;158 ····.local·v1,·"values":Landroid/content/ContentValues;
157 ····const-string·v2,·"default_time"159 ····const-string·v2,·"default_time"
  
158 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J160 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J
  
159 ····move-result-wide·v3161 ····move-result-wide·v4
  
160 ····invoke-static·{v3,·v4},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;162 ····invoke-static·{v4,·v5},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
  
161 ····move-result-object·v3163 ····move-result-object·v3
  
162 ····invoke-virtual·{v1,·v2,·v3},·Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V164 ····invoke-virtual·{v1,·v2,·v3},·Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V
  
163 ····.line·82165 ····.line·82
164 ····sget-object·v2,·Lcom/evancharlton/mileage/provider/tables/VehiclesTable;->BASE_URI:Landroid/net/Uri;166 ····sget-object·v2,·Lcom/evancharlton/mileage/provider/tables/VehiclesTable;->BASE_URI:Landroid/net/Uri;
Offset 176, 29 lines modifiedOffset 178, 30 lines modified
  
176 ····.line·83178 ····.line·83
177 ····.local·v0,·"uri":Landroid/net/Uri;179 ····.local·v0,·"uri":Landroid/net/Uri;
178 ····invoke-virtual·{p0},·Lcom/evancharlton/mileage/VehicleListActivity;->getContentResolver()Landroid/content/ContentResolver;180 ····invoke-virtual·{p0},·Lcom/evancharlton/mileage/VehicleListActivity;->getContentResolver()Landroid/content/ContentResolver;
  
179 ····move-result-object·v2181 ····move-result-object·v2
  
180 ····invoke-virtual·{v2,·v0,·v1,·v5,·v5},·Landroid/content/ContentResolver;->update(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I182 ····invoke-virtual·{v2,·v0,·v1,·v6,·v6},·Landroid/content/ContentResolver;->update(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I
  
181 ····.line·84183 ····.line·84
182 ····const·v2,·0x7f070010184 ····const·v2,·0x7f070010
  
183 ····invoke-virtual·{p0,·v2},·Lcom/evancharlton/mileage/VehicleListActivity;->getString(I)Ljava/lang/String;185 ····invoke-virtual·{p0,·v2},·Lcom/evancharlton/mileage/VehicleListActivity;->getString(I)Ljava/lang/String;
  
184 ····move-result-object·v2186 ····move-result-object·v2
  
185 ····const/4·v3,·0x0187 ····const/4·v3,·0x0
  
186 ····invoke-static·{p0,·v2,·v3},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;188 ····invoke-static·{p0,·v2,·v3},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
  
187 ····move-result-object·v2189 ····move-result-object·v2
  
 190 ····.line·85
188 ····invoke-virtual·{v2},·Landroid/widget/Toast;->show()V191 ····invoke-virtual·{v2},·Landroid/widget/Toast;->show()V
  
189 ····.line·86192 ····.line·86
190 ····const/4·v2,·0x1193 ····const/4·v2,·0x1
  
191 ····.line·88194 ····.line·88
192 ····.end·local·v0····#·"uri":Landroid/net/Uri;195 ····.end·local·v0····#·"uri":Landroid/net/Uri;
622 B
smali/com/evancharlton/mileage/SettingsActivity$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/evancharlton/mileage/SettingsActivity;21 .field·final·synthetic·this$0:Lcom/evancharlton/mileage/SettingsActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/evancharlton/mileage/SettingsActivity;)V23 .method·constructor·<init>(Lcom/evancharlton/mileage/SettingsActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/evancharlton/mileage/SettingsActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·3927 ····.line·39
27 ····iput-object·p1,·p0,·Lcom/evancharlton/mileage/SettingsActivity$1;->this$0:Lcom/evancharlton/mileage/SettingsActivity;28 ····iput-object·p1,·p0,·Lcom/evancharlton/mileage/SettingsActivity$1;->this$0:Lcom/evancharlton/mileage/SettingsActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
5.47 KB
smali/com/evancharlton/mileage/dao/FillupField.smali
    
Offset 104, 14 lines modifiedOffset 104, 15 lines modified
  
104 ····sget-object·v2,·Lcom/evancharlton/mileage/provider/tables/FieldsTable;->PROJECTION:[Ljava/lang/String;104 ····sget-object·v2,·Lcom/evancharlton/mileage/provider/tables/FieldsTable;->PROJECTION:[Ljava/lang/String;
  
105 ····move-object·v4,·v3105 ····move-object·v4,·v3
  
106 ····move-object·v5,·v3106 ····move-object·v5,·v3
  
 107 ····.line·95
107 ····invoke-virtual/range·{v0·..·v5},·Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;108 ····invoke-virtual/range·{v0·..·v5},·Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;
  
108 ····move-result-object·v6109 ····move-result-object·v6
  
109 ····.line·96110 ····.line·96
110 ····.local·v6,·"c":Landroid/database/Cursor;111 ····.local·v6,·"c":Landroid/database/Cursor;
111 ····new-instance·v7,·Lcom/evancharlton/mileage/dao/Field;112 ····new-instance·v7,·Lcom/evancharlton/mileage/dao/Field;
Offset 144, 15 lines modifiedOffset 145, 15 lines modified
144 ····.line·102145 ····.line·102
145 ····iget-wide·v0,·p0,·Lcom/evancharlton/mileage/dao/FillupField;->mTemplateId:J146 ····iget-wide·v0,·p0,·Lcom/evancharlton/mileage/dao/FillupField;->mTemplateId:J
  
146 ····return-wide·v0147 ····return-wide·v0
147 .end·method148 .end·method
  
148 .method·public·getUri()Landroid/net/Uri;149 .method·public·getUri()Landroid/net/Uri;
149 ····.locals·3150 ····.locals·4
  
150 ····.prologue151 ····.prologue
151 ····.line·45152 ····.line·45
152 ····sget-object·v0,·Lcom/evancharlton/mileage/provider/FillUpsProvider;->BASE_URI:Landroid/net/Uri;153 ····sget-object·v0,·Lcom/evancharlton/mileage/provider/FillUpsProvider;->BASE_URI:Landroid/net/Uri;
  
153 ····.line·46154 ····.line·46
154 ····.local·v0,·"base":Landroid/net/Uri;155 ····.local·v0,·"base":Landroid/net/Uri;
Offset 168, 17 lines modifiedOffset 169, 17 lines modified
168 ····invoke-static·{v0,·v1},·Landroid/net/Uri;->withAppendedPath(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri;169 ····invoke-static·{v0,·v1},·Landroid/net/Uri;->withAppendedPath(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri;
  
169 ····move-result-object·v0170 ····move-result-object·v0
  
170 ····.line·48171 ····.line·48
171 ····invoke-virtual·{p0},·Lcom/evancharlton/mileage/dao/FillupField;->getId()J172 ····invoke-virtual·{p0},·Lcom/evancharlton/mileage/dao/FillupField;->getId()J
  
172 ····move-result-wide·v1173 ····move-result-wide·v2
  
173 ····invoke-static·{v0,·v1,·v2},·Landroid/content/ContentUris;->withAppendedId(Landroid/net/Uri;J)Landroid/net/Uri;174 ····invoke-static·{v0,·v2,·v3},·Landroid/content/ContentUris;->withAppendedId(Landroid/net/Uri;J)Landroid/net/Uri;
  
174 ····move-result-object·v0175 ····move-result-object·v0
  
175 ····.line·52176 ····.line·52
176 ····:goto_0177 ····:goto_0
177 ····return-object·v0178 ····return-object·v0
  
Offset 214, 41 lines modifiedOffset 215, 43 lines modified
  
214 ····.prologue215 ····.prologue
215 ····const/4·v12,·0x0216 ····const/4·v12,·0x0
  
216 ····const/4·v10,·0x1217 ····const/4·v10,·0x1
  
217 ····.line·57218 ····.line·57
218 ····new-instance·v9,·Landroid/content/ContentValues;219 ····new-instance·v7,·Landroid/content/ContentValues;
  
219 ····invoke-direct·{v9},·Landroid/content/ContentValues;-><init>()V220 ····invoke-direct·{v7},·Landroid/content/ContentValues;-><init>()V
  
220 ····.line·58221 ····.line·58
221 ····.local·v9,·"values":Landroid/content/ContentValues;222 ····.local·v7,·"values":Landroid/content/ContentValues;
222 ····invoke-virtual·{p0,·v9},·Lcom/evancharlton/mileage/dao/FillupField;->validate(Landroid/content/ContentValues;)V223 ····invoke-virtual·{p0,·v7},·Lcom/evancharlton/mileage/dao/FillupField;->validate(Landroid/content/ContentValues;)V
  
223 ····.line·59224 ····.line·59
224 ····const-string·v3,·"fillup_id·=·?·AND·template_id·=·?"225 ····const-string·v3,·"fillup_id·=·?·AND·template_id·=·?"
  
225 ····.line·60226 ····.line·60
226 ····.local·v3,·"selection":Ljava/lang/String;227 ····.local·v3,·"selection":Ljava/lang/String;
227 ····const/4·v0,·0x2228 ····const/4·v0,·0x2
  
228 ····new-array·v4,·v0,·[Ljava/lang/String;229 ····new-array·v4,·v0,·[Ljava/lang/String;
  
229 ····iget-wide·v0,·p0,·Lcom/evancharlton/mileage/dao/FillupField;->mFillupId:J230 ····iget-wide·v0,·p0,·Lcom/evancharlton/mileage/dao/FillupField;->mFillupId:J
  
 231 ····.line·61
230 ····invoke-static·{v0,·v1},·Ljava/lang/String;->valueOf(J)Ljava/lang/String;232 ····invoke-static·{v0,·v1},·Ljava/lang/String;->valueOf(J)Ljava/lang/String;
  
231 ····move-result-object·v0233 ····move-result-object·v0
  
232 ····aput-object·v0,·v4,·v12234 ····aput-object·v0,·v4,·v12
  
233 ····iget-wide·v0,·p0,·Lcom/evancharlton/mileage/dao/FillupField;->mTemplateId:J235 ····iget-wide·v0,·p0,·Lcom/evancharlton/mileage/dao/FillupField;->mTemplateId:J
  
 236 ····.line·62
234 ····invoke-static·{v0,·v1},·Ljava/lang/String;->valueOf(J)Ljava/lang/String;237 ····invoke-static·{v0,·v1},·Ljava/lang/String;->valueOf(J)Ljava/lang/String;
  
235 ····move-result-object·v0238 ····move-result-object·v0
  
236 ····aput-object·v0,·v4,·v10239 ····aput-object·v0,·v4,·v10
  
237 ····.line·64240 ····.line·64
Offset 265, 18 lines modifiedOffset 268, 18 lines modified
  
265 ····invoke-virtual/range·{v0·..·v5},·Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;268 ····invoke-virtual/range·{v0·..·v5},·Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;
  
266 ····move-result-object·v6269 ····move-result-object·v6
  
267 ····.line·67270 ····.line·67
268 ····.local·v6,·"c":Landroid/database/Cursor;271 ····.local·v6,·"c":Landroid/database/Cursor;
269 ····const-wide/16·v7,·0x0272 ····const-wide/16·v8,·0x0
  
270 ····.line·68273 ····.line·68
271 ····.local·v7,·"id":J274 ····.local·v8,·"id":J
272 ····invoke-interface·{v6},·Landroid/database/Cursor;->getCount()I275 ····invoke-interface·{v6},·Landroid/database/Cursor;->getCount()I
  
273 ····move-result·v0276 ····move-result·v0
  
274 ····if-lez·v0,·:cond_0277 ····if-lez·v0,·:cond_0
  
275 ····.line·69278 ····.line·69
Offset 287, 24 lines modifiedOffset 290, 24 lines modified
  
287 ····invoke-interface·{v6,·v0},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I290 ····invoke-interface·{v6,·v0},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
  
288 ····move-result·v0291 ····move-result·v0
  
289 ····invoke-interface·{v6,·v0},·Landroid/database/Cursor;->getLong(I)J292 ····invoke-interface·{v6,·v0},·Landroid/database/Cursor;->getLong(I)J
  
290 ····move-result-wide·v7293 ····move-result-wide·v8
  
291 ····.line·72294 ····.line·72
292 ····:cond_0295 ····:cond_0
293 ····invoke-interface·{v6},·Landroid/database/Cursor;->close()V296 ····invoke-interface·{v6},·Landroid/database/Cursor;->close()V
  
294 ····.line·73297 ····.line·73
Max diff block lines reached; 1536/5495 bytes (27.95%) of diff not shown.
6.96 KB
smali/com/evancharlton/mileage/dao/ServiceInterval.smali
    
Offset 164, 29 lines modifiedOffset 164, 29 lines modified
164 ····move-result-wide·v2164 ····move-result-wide·v2
  
165 ····invoke-virtual·{v0,·v1,·v2,·v3},·Landroid/content/Intent;->putExtra(Ljava/lang/String;J)Landroid/content/Intent;165 ····invoke-virtual·{v0,·v1,·v2,·v3},·Landroid/content/Intent;->putExtra(Ljava/lang/String;J)Landroid/content/Intent;
  
166 ····.line·119166 ····.line·119
167 ····invoke-virtual·{p0},·Lcom/evancharlton/mileage/dao/ServiceInterval;->getId()J167 ····invoke-virtual·{p0},·Lcom/evancharlton/mileage/dao/ServiceInterval;->getId()J
  
168 ····move-result-wide·v1168 ····move-result-wide·v2
  
169 ····long-to-int·v1,·v1169 ····long-to-int·v1,·v2
  
170 ····const/high16·v2,·0x8000000170 ····const/high16·v2,·0x8000000
  
171 ····invoke-static·{p1,·v1,·v0,·v2},·Landroid/app/PendingIntent;->getBroadcast(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;171 ····invoke-static·{p1,·v1,·v0,·v2},·Landroid/app/PendingIntent;->getBroadcast(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;
  
172 ····move-result-object·v1172 ····move-result-object·v1
  
173 ····return-object·v1173 ····return-object·v1
174 .end·method174 .end·method
  
175 .method·public·static·final·loadById(Landroid/content/Context;J)Lcom/evancharlton/mileage/dao/ServiceInterval;175 .method·public·static·final·loadById(Landroid/content/Context;J)Lcom/evancharlton/mileage/dao/ServiceInterval;
176 ····.locals·8176 ····.locals·9
177 ····.param·p0,·"context"····#·Landroid/content/Context;177 ····.param·p0,·"context"····#·Landroid/content/Context;
178 ····.param·p1,·"id"····#·J178 ····.param·p1,·"id"····#·J
  
179 ····.prologue179 ····.prologue
180 ····const/4·v3,·0x0180 ····const/4·v3,·0x0
  
181 ····.line·81181 ····.line·81
Offset 324, 14 lines modifiedOffset 324, 15 lines modified
  
324 ····const/4·v2,·0x0324 ····const/4·v2,·0x0
  
325 ····invoke-static·{p1,·v1,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;325 ····invoke-static·{p1,·v1,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
  
326 ····move-result-object·v1326 ····move-result-object·v1
  
 327 ····.line·112
327 ····invoke-virtual·{v1},·Landroid/widget/Toast;->show()V328 ····invoke-virtual·{v1},·Landroid/widget/Toast;->show()V
  
328 ····.line·114329 ····.line·114
329 ····.end·local·v0····#·"mgr":Landroid/app/AlarmManager;330 ····.end·local·v0····#·"mgr":Landroid/app/AlarmManager;
330 ····:cond_0331 ····:cond_0
331 ····return-void332 ····return-void
332 .end·method333 .end·method
Offset 489, 29 lines modifiedOffset 490, 30 lines modified
  
489 ····const·v8,·0x7f020017490 ····const·v8,·0x7f020017
  
490 ····invoke-virtual·{p0},·Lcom/evancharlton/mileage/dao/ServiceInterval;->getDescription()Ljava/lang/String;491 ····invoke-virtual·{p0},·Lcom/evancharlton/mileage/dao/ServiceInterval;->getDescription()Ljava/lang/String;
  
491 ····move-result-object·v9492 ····move-result-object·v9
  
 493 ····.line·135
492 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J494 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J
  
493 ····move-result-wide·v10495 ····move-result-wide·v10
  
494 ····invoke-direct·{v3,·v8,·v9,·v10,·v11},·Landroid/app/Notification;-><init>(ILjava/lang/CharSequence;J)V496 ····invoke-direct·{v3,·v8,·v9,·v10,·v11},·Landroid/app/Notification;-><init>(ILjava/lang/CharSequence;J)V
  
495 ····.line·136497 ····.line·136
496 ····.local·v3,·"notification":Landroid/app/Notification;498 ····.local·v3,·"notification":Landroid/app/Notification;
497 ····const-string·v8,·"_id"499 ····const-string·v8,·"_id"
  
498 ····invoke-virtual·{p0},·Lcom/evancharlton/mileage/dao/ServiceInterval;->getId()J500 ····invoke-virtual·{p0},·Lcom/evancharlton/mileage/dao/ServiceInterval;->getId()J
  
499 ····move-result-wide·v9501 ····move-result-wide·v10
  
500 ····invoke-virtual·{v2,·v8,·v9,·v10},·Landroid/content/Intent;->putExtra(Ljava/lang/String;J)Landroid/content/Intent;502 ····invoke-virtual·{v2,·v8,·v10,·v11},·Landroid/content/Intent;->putExtra(Ljava/lang/String;J)Landroid/content/Intent;
  
501 ····.line·137503 ····.line·137
502 ····const/4·v8,·0x0504 ····const/4·v8,·0x0
  
503 ····const/4·v9,·0x0505 ····const/4·v9,·0x0
  
504 ····invoke-static·{p1,·v8,·v2,·v9},·Landroid/app/PendingIntent;->getActivity(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;506 ····invoke-static·{p1,·v8,·v2,·v9},·Landroid/app/PendingIntent;->getActivity(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;
Offset 617, 14 lines modifiedOffset 619, 15 lines modified
617 ····move-result-object·v8619 ····move-result-object·v8
  
618 ····invoke-virtual·{v3,·p1,·v8,·v1,·v0},·Landroid/app/Notification;->setLatestEventInfo(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V620 ····invoke-virtual·{v3,·p1,·v8,·v1,·v0},·Landroid/app/Notification;->setLatestEventInfo(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V
  
619 ····.line·164621 ····.line·164
620 ····const-string·v8,·"notification"622 ····const-string·v8,·"notification"
  
 623 ····.line·165
621 ····invoke-virtual·{p1,·v8},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;624 ····invoke-virtual·{p1,·v8},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
  
622 ····move-result-object·v4625 ····move-result-object·v4
  
623 ····check-cast·v4,·Landroid/app/NotificationManager;626 ····check-cast·v4,·Landroid/app/NotificationManager;
  
624 ····.line·166627 ····.line·166
Offset 660, 15 lines modifiedOffset 663, 15 lines modified
660 ········0xfa663 ········0xfa
661 ········0xfa664 ········0xfa
662 ········0xfa665 ········0xfa
663 ····.end·array-data666 ····.end·array-data
664 .end·method667 .end·method
  
665 .method·public·scheduleAlarm(Landroid/content/Context;J)V668 .method·public·scheduleAlarm(Landroid/content/Context;J)V
666 ····.locals·7669 ····.locals·8
667 ····.param·p1,·"context"····#·Landroid/content/Context;670 ····.param·p1,·"context"····#·Landroid/content/Context;
668 ····.param·p2,·"when"····#·J671 ····.param·p2,·"when"····#·J
  
669 ····.prologue672 ····.prologue
670 ····const/4·v6,·0x1673 ····const/4·v6,·0x1
  
671 ····.line·97674 ····.line·97
Offset 686, 21 lines modifiedOffset 689, 21 lines modified
  
686 ····invoke-direct·{v2,·p2,·p3},·Ljava/util/Date;-><init>(J)V689 ····invoke-direct·{v2,·p2,·p3},·Ljava/util/Date;-><init>(J)V
  
687 ····.line·100690 ····.line·100
688 ····.local·v2,·"trigger":Ljava/util/Date;691 ····.local·v2,·"trigger":Ljava/util/Date;
689 ····invoke-virtual·{v2},·Ljava/util/Date;->getTime()J692 ····invoke-virtual·{v2},·Ljava/util/Date;->getTime()J
  
690 ····move-result-wide·v3693 ····move-result-wide·v4
  
691 ····invoke-direct·{p0,·p1},·Lcom/evancharlton/mileage/dao/ServiceInterval;->getPendingIntent(Landroid/content/Context;)Landroid/app/PendingIntent;694 ····invoke-direct·{p0,·p1},·Lcom/evancharlton/mileage/dao/ServiceInterval;->getPendingIntent(Landroid/content/Context;)Landroid/app/PendingIntent;
  
692 ····move-result-object·v5695 ····move-result-object·v3
  
693 ····invoke-virtual·{v1,·v6,·v3,·v4,·v5},·Landroid/app/AlarmManager;->set(IJLandroid/app/PendingIntent;)V696 ····invoke-virtual·{v1,·v6,·v4,·v5,·v3},·Landroid/app/AlarmManager;->set(IJLandroid/app/PendingIntent;)V
  
694 ····.line·101697 ····.line·101
695 ····invoke-static·{p1,·v6,·v2},·Lcom/evancharlton/mileage/math/Calculator;->getDateString(Landroid/content/Context;ILjava/util/Date;)Ljava/lang/String;698 ····invoke-static·{p1,·v6,·v2},·Lcom/evancharlton/mileage/math/Calculator;->getDateString(Landroid/content/Context;ILjava/util/Date;)Ljava/lang/String;
  
Max diff block lines reached; 2853/7015 bytes (40.67%) of diff not shown.
306 B
smali/com/evancharlton/mileage/dao/Dao$Range.smali
    
Offset 24, 10 lines modifiedOffset 24, 9 lines modified
24 .method·public·constructor·<init>()V24 .method·public·constructor·<init>()V
25 ····.locals·025 ····.locals·0
  
26 ····.prologue26 ····.prologue
27 ····.line·45327 ····.line·453
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
29 ····.line·454 
30 ····return-void29 ····return-void
31 .end·method30 .end·method
3.09 KB
smali/com/evancharlton/mileage/dao/Vehicle.smali
    
Offset 181, 29 lines modifiedOffset 181, 29 lines modified
181 ····invoke-direct·{p0,·p1},·Lcom/evancharlton/mileage/dao/Dao;-><init>(Landroid/database/Cursor;)V181 ····invoke-direct·{p0,·p1},·Lcom/evancharlton/mileage/dao/Dao;-><init>(Landroid/database/Cursor;)V
  
182 ····.line·92182 ····.line·92
183 ····return-void183 ····return-void
184 .end·method184 .end·method
  
185 .method·public·static·final·loadById(Landroid/content/Context;J)Lcom/evancharlton/mileage/dao/Vehicle;185 .method·public·static·final·loadById(Landroid/content/Context;J)Lcom/evancharlton/mileage/dao/Vehicle;
186 ····.locals·8186 ····.locals·9
187 ····.param·p0,·"context"····#·Landroid/content/Context;187 ····.param·p0,·"context"····#·Landroid/content/Context;
188 ····.param·p1,·"id"····#·J188 ····.param·p1,·"id"····#·J
  
189 ····.prologue189 ····.prologue
190 ····const/4·v3,·0x0190 ····const/4·v3,·0x0
  
191 ····.line·95191 ····.line·95
192 ····sget-object·v0,·Lcom/evancharlton/mileage/provider/tables/VehiclesTable;->BASE_URI:Landroid/net/Uri;192 ····sget-object·v0,·Lcom/evancharlton/mileage/provider/tables/VehiclesTable;->BASE_URI:Landroid/net/Uri;
  
193 ····invoke-static·{v0,·p1,·p2},·Landroid/content/ContentUris;->withAppendedId(Landroid/net/Uri;J)Landroid/net/Uri;193 ····invoke-static·{v0,·p1,·p2},·Landroid/content/ContentUris;->withAppendedId(Landroid/net/Uri;J)Landroid/net/Uri;
  
194 ····move-result-object·v1194 ····move-result-object·v1
  
195 ····.line·96195 ····.line·97
196 ····.local·v1,·"uri":Landroid/net/Uri;196 ····.local·v1,·"uri":Landroid/net/Uri;
197 ····invoke-virtual·{p0},·Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;197 ····invoke-virtual·{p0},·Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;
  
198 ····move-result-object·v0198 ····move-result-object·v0
  
199 ····sget-object·v2,·Lcom/evancharlton/mileage/provider/tables/VehiclesTable;->PROJECTION:[Ljava/lang/String;199 ····sget-object·v2,·Lcom/evancharlton/mileage/provider/tables/VehiclesTable;->PROJECTION:[Ljava/lang/String;
  
Offset 444, 38 lines modifiedOffset 444, 40 lines modified
444 ····.line·110444 ····.line·110
445 ····sget-object·v1,·Lcom/evancharlton/mileage/provider/tables/FillupsTable;->BASE_URI:Landroid/net/Uri;445 ····sget-object·v1,·Lcom/evancharlton/mileage/provider/tables/FillupsTable;->BASE_URI:Landroid/net/Uri;
  
446 ····.line·111446 ····.line·111
447 ····.local·v1,·"uri":Landroid/net/Uri;447 ····.local·v1,·"uri":Landroid/net/Uri;
448 ····sget-object·v2,·Lcom/evancharlton/mileage/provider/tables/FillupsTable;->PROJECTION:[Ljava/lang/String;448 ····sget-object·v2,·Lcom/evancharlton/mileage/provider/tables/FillupsTable;->PROJECTION:[Ljava/lang/String;
  
449 ····.line·112449 ····.line·113
450 ····.local·v2,·"projection":[Ljava/lang/String;450 ····.local·v2,·"projection":[Ljava/lang/String;
451 ····invoke-virtual·{p1},·Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;451 ····invoke-virtual·{p1},·Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;
  
452 ····move-result-object·v0452 ····move-result-object·v0
  
453 ····const-string·v3,·"vehicle_id·=·?"453 ····const-string·v3,·"vehicle_id·=·?"
  
454 ····new-array·v4,·v10,·[Ljava/lang/String;454 ····new-array·v4,·v10,·[Ljava/lang/String;
  
455 ····const/4·v5,·0x0455 ····const/4·v5,·0x0
  
 456 ····.line·115
456 ····invoke-virtual·{p0},·Lcom/evancharlton/mileage/dao/Vehicle;->getId()J457 ····invoke-virtual·{p0},·Lcom/evancharlton/mileage/dao/Vehicle;->getId()J
  
457 ····move-result-wide·v8458 ····move-result-wide·v8
  
458 ····invoke-static·{v8,·v9},·Ljava/lang/String;->valueOf(J)Ljava/lang/String;459 ····invoke-static·{v8,·v9},·Ljava/lang/String;->valueOf(J)Ljava/lang/String;
  
459 ····move-result-object·v8460 ····move-result-object·v8
  
460 ····aput-object·v8,·v4,·v5461 ····aput-object·v8,·v4,·v5
  
461 ····const-string·v5,·"odometer·desc"462 ····const-string·v5,·"odometer·desc"
  
 463 ····.line·113
462 ····invoke-virtual/range·{v0·..·v5},·Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;464 ····invoke-virtual/range·{v0·..·v5},·Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;
  
463 ····move-result-object·v6465 ····move-result-object·v6
  
464 ····.line·118466 ····.line·118
465 ····.local·v6,·"c":Landroid/database/Cursor;467 ····.local·v6,·"c":Landroid/database/Cursor;
466 ····const/4·v7,·0x0468 ····const/4·v7,·0x0
Offset 515, 15 lines modifiedOffset 517, 15 lines modified
515 ····iput-object·p1,·p0,·Lcom/evancharlton/mileage/dao/Vehicle;->mPrefCurrency:Ljava/lang/String;517 ····iput-object·p1,·p0,·Lcom/evancharlton/mileage/dao/Vehicle;->mPrefCurrency:Ljava/lang/String;
  
516 ····.line·169518 ····.line·169
517 ····return-void519 ····return-void
518 .end·method520 .end·method
  
519 .method·public·setDefaultTime(J)V521 .method·public·setDefaultTime(J)V
520 ····.locals·0522 ····.locals·1
521 ····.param·p1,·"defaultTime"····#·J523 ····.param·p1,·"defaultTime"····#·J
  
522 ····.prologue524 ····.prologue
523 ····.line·152525 ····.line·152
524 ····iput-wide·p1,·p0,·Lcom/evancharlton/mileage/dao/Vehicle;->mDefaultTime:J526 ····iput-wide·p1,·p0,·Lcom/evancharlton/mileage/dao/Vehicle;->mDefaultTime:J
  
525 ····.line·153527 ····.line·153
Offset 599, 15 lines modifiedOffset 601, 15 lines modified
599 ····iput-object·p1,·p0,·Lcom/evancharlton/mileage/dao/Vehicle;->mTitle:Ljava/lang/String;601 ····iput-object·p1,·p0,·Lcom/evancharlton/mileage/dao/Vehicle;->mTitle:Ljava/lang/String;
  
600 ····.line·129602 ····.line·129
601 ····return-void603 ····return-void
602 .end·method604 .end·method
  
603 .method·public·setVehicleType(J)V605 .method·public·setVehicleType(J)V
604 ····.locals·0606 ····.locals·1
605 ····.param·p1,·"vehicleType"····#·J607 ····.param·p1,·"vehicleType"····#·J
  
606 ····.prologue608 ····.prologue
607 ····.line·148609 ····.line·148
608 ····iput-wide·p1,·p0,·Lcom/evancharlton/mileage/dao/Vehicle;->mVehicleType:J610 ····iput-wide·p1,·p0,·Lcom/evancharlton/mileage/dao/Vehicle;->mVehicleType:J
  
609 ····.line·149611 ····.line·149
1.21 KB
smali/com/evancharlton/mileage/dao/ServiceIntervalTemplate.smali
    
Offset 176, 27 lines modifiedOffset 176, 27 lines modified
176 ····iput-object·p1,·p0,·Lcom/evancharlton/mileage/dao/ServiceIntervalTemplate;->mDescription:Ljava/lang/String;176 ····iput-object·p1,·p0,·Lcom/evancharlton/mileage/dao/ServiceIntervalTemplate;->mDescription:Ljava/lang/String;
  
177 ····.line·65177 ····.line·65
178 ····return-void178 ····return-void
179 .end·method179 .end·method
  
180 .method·public·setDistance(J)V180 .method·public·setDistance(J)V
181 ····.locals·0181 ····.locals·1
182 ····.param·p1,·"distance"····#·J182 ····.param·p1,·"distance"····#·J
  
183 ····.prologue183 ····.prologue
184 ····.line·72184 ····.line·72
185 ····iput-wide·p1,·p0,·Lcom/evancharlton/mileage/dao/ServiceIntervalTemplate;->mDistance:J185 ····iput-wide·p1,·p0,·Lcom/evancharlton/mileage/dao/ServiceIntervalTemplate;->mDistance:J
  
186 ····.line·73186 ····.line·73
187 ····return-void187 ····return-void
188 .end·method188 .end·method
  
189 .method·public·setDuration(J)V189 .method·public·setDuration(J)V
190 ····.locals·0190 ····.locals·1
191 ····.param·p1,·"duration"····#·J191 ····.param·p1,·"duration"····#·J
  
192 ····.prologue192 ····.prologue
193 ····.line·80193 ····.line·80
194 ····iput-wide·p1,·p0,·Lcom/evancharlton/mileage/dao/ServiceIntervalTemplate;->mDuration:J194 ····iput-wide·p1,·p0,·Lcom/evancharlton/mileage/dao/ServiceIntervalTemplate;->mDuration:J
  
195 ····.line·81195 ····.line·81
Offset 212, 15 lines modifiedOffset 212, 15 lines modified
212 ····iput-object·p1,·p0,·Lcom/evancharlton/mileage/dao/ServiceIntervalTemplate;->mTitle:Ljava/lang/String;212 ····iput-object·p1,·p0,·Lcom/evancharlton/mileage/dao/ServiceIntervalTemplate;->mTitle:Ljava/lang/String;
  
213 ····.line·57213 ····.line·57
214 ····return-void214 ····return-void
215 .end·method215 .end·method
  
216 .method·public·setVehicleTypeId(J)V216 .method·public·setVehicleTypeId(J)V
217 ····.locals·0217 ····.locals·1
218 ····.param·p1,·"vehicleTypeId"····#·J218 ····.param·p1,·"vehicleTypeId"····#·J
  
219 ····.prologue219 ····.prologue
220 ····.line·88220 ····.line·88
221 ····iput-wide·p1,·p0,·Lcom/evancharlton/mileage/dao/ServiceIntervalTemplate;->mVehicleTypeId:J221 ····iput-wide·p1,·p0,·Lcom/evancharlton/mileage/dao/ServiceIntervalTemplate;->mVehicleTypeId:J
  
222 ····.line·89222 ····.line·89
55.0 KB
smali/com/evancharlton/mileage/dao/Dao.smali
    
Offset 492, 816 lines modifiedOffset 492, 808 lines modified
492 .end·method492 .end·method
  
493 .method·public·load(Landroid/content/ContentValues;)V493 .method·public·load(Landroid/content/ContentValues;)V
494 ····.locals·14494 ····.locals·14
495 ····.param·p1,·"values"····#·Landroid/content/ContentValues;495 ····.param·p1,·"values"····#·Landroid/content/ContentValues;
  
496 ····.prologue496 ····.prologue
497 ····const-wide/16·v12,·-0x1497 ····const-wide/16·v10,·-0x1
  
498 ····const/4·v11,·0x1498 ····const/4·v8,·0x1
  
 499 ····const/4·v9,·0x0
  
499 ····.line·127500 ····.line·127
500 ····if-nez·p1,·:cond_1501 ····if-nez·p1,·:cond_1
  
501 ····.line·128502 ····.line·128
502 ····iput-wide·v12,·p0,·Lcom/evancharlton/mileage/dao/Dao;->mId:J503 ····iput-wide·v10,·p0,·Lcom/evancharlton/mileage/dao/Dao;->mId:J
  
503 ····.line·195504 ····.line·195
504 ····:cond_0505 ····:cond_0
505 ····return-void506 ····return-void
  
506 ····.line·131507 ····.line·131
507 ····:cond_1508 ····:cond_1
508 ····const-string·v10,·"_id"509 ····const-string·v7,·"_id"
  
509 ····invoke-virtual·{p1,·v10},·Landroid/content/ContentValues;->getAsLong(Ljava/lang/String;)Ljava/lang/Long;510 ····invoke-virtual·{p1,·v7},·Landroid/content/ContentValues;->getAsLong(Ljava/lang/String;)Ljava/lang/Long;
  
510 ····move-result-object·v6511 ····move-result-object·v4
  
511 ····.line·132512 ····.line·132
512 ····.local·v6,·"id":Ljava/lang/Long;513 ····.local·v4,·"id":Ljava/lang/Long;
513 ····if-nez·v6,·:cond_4514 ····if-nez·v4,·:cond_4
  
514 ····.line·133515 ····.line·133
515 ····iput-wide·v12,·p0,·Lcom/evancharlton/mileage/dao/Dao;->mId:J516 ····iput-wide·v10,·p0,·Lcom/evancharlton/mileage/dao/Dao;->mId:J
  
516 ····.line·139517 ····.line·139
517 ····:goto_0518 ····:goto_0
518 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;519 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
519 ····move-result-object·v10520 ····move-result-object·v7
  
520 ····invoke-virtual·{v10},·Ljava/lang/Class;->getDeclaredFields()[Ljava/lang/reflect/Field;521 ····invoke-virtual·{v7},·Ljava/lang/Class;->getDeclaredFields()[Ljava/lang/reflect/Field;
  
521 ····move-result-object·v4522 ····move-result-object·v3
  
522 ····.line·140523 ····.line·140
523 ····.local·v4,·"fields":[Ljava/lang/reflect/Field;524 ····.local·v3,·"fields":[Ljava/lang/reflect/Field;
524 ····move-object·v0,·v4525 ····array-length·v11,·v3
  
 526 ····move·v10,·v9
525 ····.local·v0,·"arr$":[Ljava/lang/reflect/Field; 
526 ····array-length·v7,·v0 
  
527 ····.local·v7,·"len$":I 
528 ····const/4·v5,·0x0 
  
529 ····.local·v5,·"i$":I 
530 ····:goto_1527 ····:goto_1
531 ····if-ge·v5,·v7,·:cond_0528 ····if-ge·v10,·v11,·:cond_0
  
532 ····aget-object·v3,·v0,·v5529 ····aget-object·v2,·v3,·v10
  
533 ····.line·141530 ····.line·141
534 ····.local·v3,·"field":Ljava/lang/reflect/Field;531 ····.local·v2,·"field":Ljava/lang/reflect/Field;
535 ····const-class·v10,·Lcom/evancharlton/mileage/dao/Dao$Column;532 ····const-class·v7,·Lcom/evancharlton/mileage/dao/Dao$Column;
  
536 ····invoke-virtual·{v3,·v10},·Ljava/lang/reflect/Field;->getAnnotation(Ljava/lang/Class;)Ljava/lang/annotation/Annotation;533 ····invoke-virtual·{v2,·v7},·Ljava/lang/reflect/Field;->getAnnotation(Ljava/lang/Class;)Ljava/lang/annotation/Annotation;
  
537 ····move-result-object·v1534 ····move-result-object·v0
  
538 ····check-cast·v1,·Lcom/evancharlton/mileage/dao/Dao$Column;535 ····check-cast·v0,·Lcom/evancharlton/mileage/dao/Dao$Column;
  
539 ····.line·142536 ····.line·142
540 ····.local·v1,·"column":Lcom/evancharlton/mileage/dao/Dao$Column;537 ····.local·v0,·"column":Lcom/evancharlton/mileage/dao/Dao$Column;
541 ····if-eqz·v1,·:cond_3538 ····if-eqz·v0,·:cond_3
  
542 ····.line·143539 ····.line·143
543 ····const/4·v9,·0x0540 ····const/4·v6,·0x0
  
544 ····.line·144541 ····.line·144
545 ····.local·v9,·"value":Ljava/lang/Object;542 ····.local·v6,·"value":Ljava/lang/Object;
546 ····invoke-interface·{v1},·Lcom/evancharlton/mileage/dao/Dao$Column;->type()I543 ····invoke-interface·{v0},·Lcom/evancharlton/mileage/dao/Dao$Column;->type()I
  
547 ····move-result·v10544 ····move-result·v7
  
548 ····packed-switch·v10,·:pswitch_data_0545 ····packed-switch·v7,·:pswitch_data_0
  
549 ····.line·184546 ····.line·184
550 ····.end·local·v9····#·"value":Ljava/lang/Object;547 ····.end·local·v6····#·"value":Ljava/lang/Object;
551 ····:cond_2548 ····:cond_2
552 ····:goto_2549 ····:goto_2
553 ····if-eqz·v9,·:cond_3550 ····if-eqz·v6,·:cond_3
  
554 ····.line·186551 ····.line·186
555 ····:try_start_0552 ····:try_start_0
556 ····invoke-virtual·{v3,·p0,·v9},·Ljava/lang/reflect/Field;->set(Ljava/lang/Object;Ljava/lang/Object;)V553 ····invoke-virtual·{v2,·p0,·v6},·Ljava/lang/reflect/Field;->set(Ljava/lang/Object;Ljava/lang/Object;)V
557 ····:try_end_0554 ····:try_end_0
558 ····.catch·Ljava/lang/IllegalArgumentException;·{:try_start_0·..·:try_end_0}·:catch_0555 ····.catch·Ljava/lang/IllegalArgumentException;·{:try_start_0·..·:try_end_0}·:catch_0
559 ····.catch·Ljava/lang/IllegalAccessException;·{:try_start_0·..·:try_end_0}·:catch_1556 ····.catch·Ljava/lang/IllegalAccessException;·{:try_start_0·..·:try_end_0}·:catch_1
  
560 ····.line·140557 ····.line·140
561 ····:cond_3558 ····:cond_3
562 ····:goto_3559 ····:goto_3
563 ····add-int/lit8·v5,·v5,·0x1560 ····add-int/lit8·v7,·v10,·0x1
  
 561 ····move·v10,·v7
  
564 ····goto·:goto_1562 ····goto·:goto_1
  
565 ····.line·135563 ····.line·135
566 ····.end·local·v0····#·"arr$":[Ljava/lang/reflect/Field; 
567 ····.end·local·v1····#·"column":Lcom/evancharlton/mileage/dao/Dao$Column;564 ····.end·local·v0····#·"column":Lcom/evancharlton/mileage/dao/Dao$Column;
568 ····.end·local·v3····#·"field":Ljava/lang/reflect/Field;565 ····.end·local·v2····#·"field":Ljava/lang/reflect/Field;
569 ····.end·local·v4····#·"fields":[Ljava/lang/reflect/Field;566 ····.end·local·v3····#·"fields":[Ljava/lang/reflect/Field;
570 ····.end·local·v5····#·"i$":I 
571 ····.end·local·v7····#·"len$":I 
572 ····:cond_4567 ····:cond_4
573 ····invoke-virtual·{v6},·Ljava/lang/Long;->longValue()J568 ····invoke-virtual·{v4},·Ljava/lang/Long;->longValue()J
  
574 ····move-result-wide·v12569 ····move-result-wide·v10
  
575 ····iput-wide·v12,·p0,·Lcom/evancharlton/mileage/dao/Dao;->mId:J570 ····iput-wide·v10,·p0,·Lcom/evancharlton/mileage/dao/Dao;->mId:J
  
576 ····goto·:goto_0571 ····goto·:goto_0
Max diff block lines reached; 51183/56206 bytes (91.06%) of diff not shown.
6.55 KB
smali/com/evancharlton/mileage/dao/Fillup.smali
    
Offset 372, 15 lines modifiedOffset 372, 15 lines modified
  
372 ····move-result-wide·v4372 ····move-result-wide·v4
  
373 ····invoke-static·{v0,·v4,·v5},·Landroid/content/ContentUris;->withAppendedId(Landroid/net/Uri;J)Landroid/net/Uri;373 ····invoke-static·{v0,·v4,·v5},·Landroid/content/ContentUris;->withAppendedId(Landroid/net/Uri;J)Landroid/net/Uri;
  
374 ····move-result-object·v1374 ····move-result-object·v1
  
375 ····.line·174375 ····.line·175
376 ····.local·v1,·"uri":Landroid/net/Uri;376 ····.local·v1,·"uri":Landroid/net/Uri;
377 ····invoke-virtual·{p1},·Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;377 ····invoke-virtual·{p1},·Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;
  
378 ····move-result-object·v0378 ····move-result-object·v0
  
379 ····sget-object·v2,·Lcom/evancharlton/mileage/provider/tables/FillupsFieldsTable;->PROJECTION:[Ljava/lang/String;379 ····sget-object·v2,·Lcom/evancharlton/mileage/provider/tables/FillupsFieldsTable;->PROJECTION:[Ljava/lang/String;
  
Offset 726, 28 lines modifiedOffset 726, 29 lines modified
726 ····.line·141726 ····.line·141
727 ····sget-object·v1,·Lcom/evancharlton/mileage/provider/tables/FillupsTable;->BASE_URI:Landroid/net/Uri;727 ····sget-object·v1,·Lcom/evancharlton/mileage/provider/tables/FillupsTable;->BASE_URI:Landroid/net/Uri;
  
728 ····.line·142728 ····.line·142
729 ····.local·v1,·"uri":Landroid/net/Uri;729 ····.local·v1,·"uri":Landroid/net/Uri;
730 ····sget-object·v2,·Lcom/evancharlton/mileage/provider/tables/FillupsTable;->PROJECTION:[Ljava/lang/String;730 ····sget-object·v2,·Lcom/evancharlton/mileage/provider/tables/FillupsTable;->PROJECTION:[Ljava/lang/String;
  
731 ····.line·143731 ····.line·144
732 ····.local·v2,·"projection":[Ljava/lang/String;732 ····.local·v2,·"projection":[Ljava/lang/String;
733 ····invoke-virtual·{p1},·Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;733 ····invoke-virtual·{p1},·Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;
  
734 ····move-result-object·v0734 ····move-result-object·v0
  
735 ····const-string·v3,·"vehicle_id·=·?·AND·odometer·>·?"735 ····const-string·v3,·"vehicle_id·=·?·AND·odometer·>·?"
  
736 ····const/4·v4,·0x2736 ····const/4·v4,·0x2
  
737 ····new-array·v4,·v4,·[Ljava/lang/String;737 ····new-array·v4,·v4,·[Ljava/lang/String;
  
738 ····const/4·v5,·0x0738 ····const/4·v5,·0x0
  
 739 ····.line·146
739 ····invoke-virtual·{p0},·Lcom/evancharlton/mileage/dao/Fillup;->getVehicleId()J740 ····invoke-virtual·{p0},·Lcom/evancharlton/mileage/dao/Fillup;->getVehicleId()J
  
740 ····move-result-wide·v8741 ····move-result-wide·v8
  
741 ····invoke-static·{v8,·v9},·Ljava/lang/String;->valueOf(J)Ljava/lang/String;742 ····invoke-static·{v8,·v9},·Ljava/lang/String;->valueOf(J)Ljava/lang/String;
  
742 ····move-result-object·v8743 ····move-result-object·v8
Offset 762, 14 lines modifiedOffset 763, 15 lines modified
  
762 ····move-result-object·v5763 ····move-result-object·v5
  
763 ····aput-object·v5,·v4,·v10764 ····aput-object·v5,·v4,·v10
  
764 ····const-string·v5,·"odometer·asc"765 ····const-string·v5,·"odometer·asc"
  
 766 ····.line·144
765 ····invoke-virtual/range·{v0·..·v5},·Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;767 ····invoke-virtual/range·{v0·..·v5},·Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;
  
766 ····move-result-object·v6768 ····move-result-object·v6
  
767 ····.line·148769 ····.line·148
768 ····.local·v6,·"c":Landroid/database/Cursor;770 ····.local·v6,·"c":Landroid/database/Cursor;
769 ····invoke-interface·{v6},·Landroid/database/Cursor;->getCount()I771 ····invoke-interface·{v6},·Landroid/database/Cursor;->getCount()I
Offset 819, 28 lines modifiedOffset 821, 29 lines modified
819 ····.line·122821 ····.line·122
820 ····sget-object·v1,·Lcom/evancharlton/mileage/provider/tables/FillupsTable;->BASE_URI:Landroid/net/Uri;822 ····sget-object·v1,·Lcom/evancharlton/mileage/provider/tables/FillupsTable;->BASE_URI:Landroid/net/Uri;
  
821 ····.line·123823 ····.line·123
822 ····.local·v1,·"uri":Landroid/net/Uri;824 ····.local·v1,·"uri":Landroid/net/Uri;
823 ····sget-object·v2,·Lcom/evancharlton/mileage/provider/tables/FillupsTable;->PROJECTION:[Ljava/lang/String;825 ····sget-object·v2,·Lcom/evancharlton/mileage/provider/tables/FillupsTable;->PROJECTION:[Ljava/lang/String;
  
824 ····.line·124826 ····.line·125
825 ····.local·v2,·"projection":[Ljava/lang/String;827 ····.local·v2,·"projection":[Ljava/lang/String;
826 ····invoke-virtual·{p1},·Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;828 ····invoke-virtual·{p1},·Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;
  
827 ····move-result-object·v0829 ····move-result-object·v0
  
828 ····const-string·v3,·"vehicle_id·=·?·AND·odometer·<·?"830 ····const-string·v3,·"vehicle_id·=·?·AND·odometer·<·?"
  
829 ····const/4·v4,·0x2831 ····const/4·v4,·0x2
  
830 ····new-array·v4,·v4,·[Ljava/lang/String;832 ····new-array·v4,·v4,·[Ljava/lang/String;
  
831 ····const/4·v5,·0x0833 ····const/4·v5,·0x0
  
 834 ····.line·127
832 ····invoke-virtual·{p0},·Lcom/evancharlton/mileage/dao/Fillup;->getVehicleId()J835 ····invoke-virtual·{p0},·Lcom/evancharlton/mileage/dao/Fillup;->getVehicleId()J
  
833 ····move-result-wide·v8836 ····move-result-wide·v8
  
834 ····invoke-static·{v8,·v9},·Ljava/lang/String;->valueOf(J)Ljava/lang/String;837 ····invoke-static·{v8,·v9},·Ljava/lang/String;->valueOf(J)Ljava/lang/String;
  
835 ····move-result-object·v8838 ····move-result-object·v8
Offset 855, 14 lines modifiedOffset 858, 15 lines modified
  
855 ····move-result-object·v5858 ····move-result-object·v5
  
856 ····aput-object·v5,·v4,·v10859 ····aput-object·v5,·v4,·v10
  
857 ····const-string·v5,·"odometer·desc"860 ····const-string·v5,·"odometer·desc"
  
 861 ····.line·125
858 ····invoke-virtual/range·{v0·..·v5},·Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;862 ····invoke-virtual/range·{v0·..·v5},·Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;
  
859 ····move-result-object·v6863 ····move-result-object·v6
  
860 ····.line·129864 ····.line·129
861 ····.local·v6,·"c":Landroid/database/Cursor;865 ····.local·v6,·"c":Landroid/database/Cursor;
862 ····invoke-interface·{v6},·Landroid/database/Cursor;->getCount()I866 ····invoke-interface·{v6},·Landroid/database/Cursor;->getCount()I
Offset 890, 15 lines modifiedOffset 894, 15 lines modified
890 ····.end·local·v2····#·"projection":[Ljava/lang/String;894 ····.end·local·v2····#·"projection":[Ljava/lang/String;
891 ····.end·local·v6····#·"c":Landroid/database/Cursor;895 ····.end·local·v6····#·"c":Landroid/database/Cursor;
892 ····:cond_1896 ····:cond_1
893 ····return-object·v7897 ····return-object·v7
894 .end·method898 .end·method
  
895 .method·protected·preValidate()V899 .method·protected·preValidate()V
896 ····.locals·3900 ····.locals·4
  
897 ····.prologue901 ····.prologue
898 ····.line·111902 ····.line·111
899 ····invoke-virtual·{p0},·Lcom/evancharlton/mileage/dao/Fillup;->getVolume()D903 ····invoke-virtual·{p0},·Lcom/evancharlton/mileage/dao/Fillup;->getVolume()D
  
900 ····.line·112904 ····.line·112
901 ····invoke-virtual·{p0},·Lcom/evancharlton/mileage/dao/Fillup;->getUnitPrice()D905 ····invoke-virtual·{p0},·Lcom/evancharlton/mileage/dao/Fillup;->getUnitPrice()D
Offset 912, 27 lines modifiedOffset 916, 27 lines modified
912 ····if-nez·v0,·:cond_0916 ····if-nez·v0,·:cond_0
  
913 ····.line·115917 ····.line·115
Max diff block lines reached; 2733/6618 bytes (41.30%) of diff not shown.
2.5 KB
smali/com/evancharlton/mileage/dao/FillupSeries.smali
    
Offset 246, 21 lines modifiedOffset 246, 19 lines modified
246 ····const/4·v0,·0x1246 ····const/4·v0,·0x1
  
247 ····return·v0247 ····return·v0
248 .end·method248 .end·method
  
249 .method·public·bridge·synthetic·add(Ljava/lang/Object;)Z249 .method·public·bridge·synthetic·add(Ljava/lang/Object;)Z
250 ····.locals·1250 ····.locals·1
251 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
252 ····.prologue251 ····.prologue
253 ····.line·8252 ····.line·8
254 ····check-cast·p1,·Lcom/evancharlton/mileage/dao/Fillup;253 ····check-cast·p1,·Lcom/evancharlton/mileage/dao/Fillup;
  
255 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
256 ····invoke-virtual·{p0,·p1},·Lcom/evancharlton/mileage/dao/FillupSeries;->add(Lcom/evancharlton/mileage/dao/Fillup;)Z254 ····invoke-virtual·{p0,·p1},·Lcom/evancharlton/mileage/dao/FillupSeries;->add(Lcom/evancharlton/mileage/dao/Fillup;)Z
  
257 ····move-result·v0255 ····move-result·v0
  
258 ····return·v0256 ····return·v0
259 .end·method257 .end·method
  
Offset 285, 28 lines modifiedOffset 283, 27 lines modified
  
285 ····.prologue283 ····.prologue
286 ····.line·78284 ····.line·78
287 ····iget-wide·v4,·p0,·Lcom/evancharlton/mileage/dao/FillupSeries;->mEconomyVolume:D285 ····iget-wide·v4,·p0,·Lcom/evancharlton/mileage/dao/FillupSeries;->mEconomyVolume:D
  
288 ····const-wide/16·v6,·0x0286 ····const-wide/16·v6,·0x0
  
289 ····cmpl-double·v4,·v4,·v6287 ····cmpl-double·v1,·v4,·v6
  
290 ····if-nez·v4,·:cond_2288 ····if-nez·v1,·:cond_2
  
291 ····.line·79289 ····.line·79
292 ····const-wide/16·v2,·0x0290 ····const-wide/16·v2,·0x0
  
293 ····.line·80291 ····.line·80
294 ····.local·v2,·"total":D292 ····.local·v2,·"total":D
295 ····invoke-virtual·{p0},·Lcom/evancharlton/mileage/dao/FillupSeries;->iterator()Ljava/util/Iterator;293 ····invoke-virtual·{p0},·Lcom/evancharlton/mileage/dao/FillupSeries;->iterator()Ljava/util/Iterator;
  
296 ····move-result-object·v1294 ····move-result-object·v1
  
297 ····.local·v1,·"i$":Ljava/util/Iterator; 
298 ····:cond_0295 ····:cond_0
299 ····:goto_0296 ····:goto_0
300 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z297 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z
  
301 ····move-result·v4298 ····move-result·v4
  
302 ····if-eqz·v4,·:cond_1299 ····if-eqz·v4,·:cond_1
Offset 343, 15 lines modifiedOffset 340, 14 lines modified
  
343 ····.line·88340 ····.line·88
344 ····.end·local·v0····#·"fillup":Lcom/evancharlton/mileage/dao/Fillup;341 ····.end·local·v0····#·"fillup":Lcom/evancharlton/mileage/dao/Fillup;
345 ····:cond_1342 ····:cond_1
346 ····iput-wide·v2,·p0,·Lcom/evancharlton/mileage/dao/FillupSeries;->mEconomyVolume:D343 ····iput-wide·v2,·p0,·Lcom/evancharlton/mileage/dao/FillupSeries;->mEconomyVolume:D
  
347 ····.line·90344 ····.line·90
348 ····.end·local·v1····#·"i$":Ljava/util/Iterator; 
349 ····.end·local·v2····#·"total":D345 ····.end·local·v2····#·"total":D
350 ····:cond_2346 ····:cond_2
351 ····iget-wide·v4,·p0,·Lcom/evancharlton/mileage/dao/FillupSeries;->mEconomyVolume:D347 ····iget-wide·v4,·p0,·Lcom/evancharlton/mileage/dao/FillupSeries;->mEconomyVolume:D
  
352 ····return-wide·v4348 ····return-wide·v4
353 .end·method349 .end·method
  
Offset 472, 35 lines modifiedOffset 468, 35 lines modified
  
472 ····move-result-wide·v2468 ····move-result-wide·v2
  
473 ····goto·:goto_1469 ····goto·:goto_1
474 .end·method470 .end·method
  
475 .method·public·getTotalVolume()D471 .method·public·getTotalVolume()D
476 ····.locals·5472 ····.locals·4
  
477 ····.prologue473 ····.prologue
478 ····.line·64474 ····.line·64
479 ····invoke-virtual·{p0},·Lcom/evancharlton/mileage/dao/FillupSeries;->getEconomyVolume()D475 ····invoke-virtual·{p0},·Lcom/evancharlton/mileage/dao/FillupSeries;->getEconomyVolume()D
  
480 ····move-result-wide·v1476 ····move-result-wide·v2
  
481 ····const/4·v0,·0x0477 ····const/4·v0,·0x0
  
482 ····invoke-virtual·{p0,·v0},·Lcom/evancharlton/mileage/dao/FillupSeries;->get(I)Ljava/lang/Object;478 ····invoke-virtual·{p0,·v0},·Lcom/evancharlton/mileage/dao/FillupSeries;->get(I)Ljava/lang/Object;
  
483 ····move-result-object·v0479 ····move-result-object·v0
  
484 ····check-cast·v0,·Lcom/evancharlton/mileage/dao/Fillup;480 ····check-cast·v0,·Lcom/evancharlton/mileage/dao/Fillup;
  
485 ····invoke-virtual·{v0},·Lcom/evancharlton/mileage/dao/Fillup;->getVolume()D481 ····invoke-virtual·{v0},·Lcom/evancharlton/mileage/dao/Fillup;->getVolume()D
  
486 ····move-result-wide·v3482 ····move-result-wide·v0
  
487 ····add-double·v0,·v1,·v3483 ····add-double/2addr·v0,·v2
  
488 ····return-wide·v0484 ····return-wide·v0
489 .end·method485 .end·method
  
490 .method·public·last()Lcom/evancharlton/mileage/dao/Fillup;486 .method·public·last()Lcom/evancharlton/mileage/dao/Fillup;
491 ····.locals·1487 ····.locals·1
  
3.19 KB
smali/com/evancharlton/mileage/dao/CachedValue.smali
    
Offset 87, 19 lines modifiedOffset 87, 19 lines modified
87 ····.annotation·runtime·Lcom/evancharlton/mileage/dao/Dao$Validate;87 ····.annotation·runtime·Lcom/evancharlton/mileage/dao/Dao$Validate;
88 ····.end·annotation88 ····.end·annotation
89 .end·field89 .end·field
  
  
90 #·direct·methods90 #·direct·methods
91 .method·public·constructor·<init>(Landroid/content/ContentValues;)V91 .method·public·constructor·<init>(Landroid/content/ContentValues;)V
92 ····.locals·592 ····.locals·6
93 ····.param·p1,·"values"····#·Landroid/content/ContentValues;93 ····.param·p1,·"values"····#·Landroid/content/ContentValues;
  
94 ····.prologue94 ····.prologue
95 ····const-wide/16·v3,·0x095 ····const-wide/16·v4,·0x0
  
96 ····const/4·v1,·0x096 ····const/4·v1,·0x0
  
97 ····.line·5097 ····.line·50
98 ····invoke-direct·{p0,·p1},·Lcom/evancharlton/mileage/dao/Dao;-><init>(Landroid/content/ContentValues;)V98 ····invoke-direct·{p0,·p1},·Lcom/evancharlton/mileage/dao/Dao;-><init>(Landroid/content/ContentValues;)V
  
99 ····.line·5299 ····.line·52
Offset 119, 17 lines modifiedOffset 119, 17 lines modified
119 ····move-result-object·v0119 ····move-result-object·v0
  
120 ····iput-object·v0,·p0,·Lcom/evancharlton/mileage/dao/CachedValue;->mKey:Ljava/lang/String;120 ····iput-object·v0,·p0,·Lcom/evancharlton/mileage/dao/CachedValue;->mKey:Ljava/lang/String;
  
121 ····.line·54121 ····.line·54
122 ····const-string·v0,·"value"122 ····const-string·v0,·"value"
  
123 ····const-wide/16·v1,·0x0123 ····const-wide/16·v2,·0x0
  
124 ····invoke-virtual·{p0,·p1,·v0,·v1,·v2},·Lcom/evancharlton/mileage/dao/CachedValue;->getDouble(Landroid/content/ContentValues;Ljava/lang/String;D)D124 ····invoke-virtual·{p0,·p1,·v0,·v2,·v3},·Lcom/evancharlton/mileage/dao/CachedValue;->getDouble(Landroid/content/ContentValues;Ljava/lang/String;D)D
  
125 ····move-result-wide·v0125 ····move-result-wide·v0
  
126 ····iput-wide·v0,·p0,·Lcom/evancharlton/mileage/dao/CachedValue;->mValue:D126 ····iput-wide·v0,·p0,·Lcom/evancharlton/mileage/dao/CachedValue;->mValue:D
  
127 ····.line·55127 ····.line·55
128 ····const-string·v0,·"is_valid"128 ····const-string·v0,·"is_valid"
Offset 141, 24 lines modifiedOffset 141, 24 lines modified
141 ····move-result·v0141 ····move-result·v0
  
142 ····iput-boolean·v0,·p0,·Lcom/evancharlton/mileage/dao/CachedValue;->mIsValid:Z142 ····iput-boolean·v0,·p0,·Lcom/evancharlton/mileage/dao/CachedValue;->mIsValid:Z
  
143 ····.line·56143 ····.line·56
144 ····const-string·v0,·"statistics_group"144 ····const-string·v0,·"statistics_group"
  
145 ····invoke-virtual·{p0,·p1,·v0,·v3,·v4},·Lcom/evancharlton/mileage/dao/CachedValue;->getLong(Landroid/content/ContentValues;Ljava/lang/String;J)J145 ····invoke-virtual·{p0,·p1,·v0,·v4,·v5},·Lcom/evancharlton/mileage/dao/CachedValue;->getLong(Landroid/content/ContentValues;Ljava/lang/String;J)J
  
146 ····move-result-wide·v0146 ····move-result-wide·v0
  
147 ····iput-wide·v0,·p0,·Lcom/evancharlton/mileage/dao/CachedValue;->mGroup:J147 ····iput-wide·v0,·p0,·Lcom/evancharlton/mileage/dao/CachedValue;->mGroup:J
  
148 ····.line·57148 ····.line·57
149 ····const-string·v0,·"statistics_order"149 ····const-string·v0,·"statistics_order"
  
150 ····invoke-virtual·{p0,·p1,·v0,·v3,·v4},·Lcom/evancharlton/mileage/dao/CachedValue;->getLong(Landroid/content/ContentValues;Ljava/lang/String;J)J150 ····invoke-virtual·{p0,·p1,·v0,·v4,·v5},·Lcom/evancharlton/mileage/dao/CachedValue;->getLong(Landroid/content/ContentValues;Ljava/lang/String;J)J
  
151 ····move-result-wide·v0151 ····move-result-wide·v0
  
152 ····iput-wide·v0,·p0,·Lcom/evancharlton/mileage/dao/CachedValue;->mOrder:J152 ····iput-wide·v0,·p0,·Lcom/evancharlton/mileage/dao/CachedValue;->mOrder:J
  
153 ····.line·58153 ····.line·58
154 ····return-void154 ····return-void
Offset 234, 39 lines modifiedOffset 234, 39 lines modified
234 ····.line·69234 ····.line·69
235 ····iget-wide·v0,·p0,·Lcom/evancharlton/mileage/dao/CachedValue;->mValue:D235 ····iget-wide·v0,·p0,·Lcom/evancharlton/mileage/dao/CachedValue;->mValue:D
  
236 ····return-wide·v0236 ····return-wide·v0
237 .end·method237 .end·method
  
238 .method·public·setGroup(J)V238 .method·public·setGroup(J)V
239 ····.locals·0239 ····.locals·1
240 ····.param·p1,·"group"····#·J240 ····.param·p1,·"group"····#·J
  
241 ····.prologue241 ····.prologue
242 ····.line·81242 ····.line·81
243 ····iput-wide·p1,·p0,·Lcom/evancharlton/mileage/dao/CachedValue;->mGroup:J243 ····iput-wide·p1,·p0,·Lcom/evancharlton/mileage/dao/CachedValue;->mGroup:J
  
244 ····.line·82244 ····.line·82
245 ····return-void245 ····return-void
246 .end·method246 .end·method
  
247 .method·public·setOrder(J)V247 .method·public·setOrder(J)V
248 ····.locals·0248 ····.locals·1
249 ····.param·p1,·"order"····#·J249 ····.param·p1,·"order"····#·J
  
250 ····.prologue250 ····.prologue
251 ····.line·89251 ····.line·89
252 ····iput-wide·p1,·p0,·Lcom/evancharlton/mileage/dao/CachedValue;->mOrder:J252 ····iput-wide·p1,·p0,·Lcom/evancharlton/mileage/dao/CachedValue;->mOrder:J
  
253 ····.line·90253 ····.line·90
254 ····return-void254 ····return-void
255 .end·method255 .end·method
  
256 .method·public·setValue(D)V256 .method·public·setValue(D)V
257 ····.locals·0257 ····.locals·1
258 ····.param·p1,·"value"····#·D258 ····.param·p1,·"value"····#·D
  
259 ····.prologue259 ····.prologue
260 ····.line·73260 ····.line·73
261 ····iput-wide·p1,·p0,·Lcom/evancharlton/mileage/dao/CachedValue;->mValue:D261 ····iput-wide·p1,·p0,·Lcom/evancharlton/mileage/dao/CachedValue;->mValue:D
  
262 ····.line·74262 ····.line·74
411 B
smali/com/evancharlton/mileage/io/BaseExportActivity.smali
    
Offset 24, 15 lines modifiedOffset 24, 14 lines modified
24 .method·public·constructor·<init>()V24 .method·public·constructor·<init>()V
25 ····.locals·025 ····.locals·0
  
26 ····.prologue26 ····.prologue
27 ····.line·1527 ····.line·15
28 ····invoke-direct·{p0},·Landroid/app/Activity;-><init>()V28 ····invoke-direct·{p0},·Landroid/app/Activity;-><init>()V
  
29 ····.line·112 
30 ····return-void29 ····return-void
31 .end·method30 .end·method
  
  
32 #·virtual·methods31 #·virtual·methods
33 .method·public·completed(Ljava/lang/String;)V32 .method·public·completed(Ljava/lang/String;)V
34 ····.locals·233 ····.locals·2
831 B
smali/com/evancharlton/mileage/io/DbExportActivity.smali
    
Offset 2, 29 lines modifiedOffset 2, 27 lines modified
2 .super·Lcom/evancharlton/mileage/io/BaseExportActivity;2 .super·Lcom/evancharlton/mileage/io/BaseExportActivity;
3 .source·"DbExportActivity.java"3 .source·"DbExportActivity.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/MemberClasses;5 .annotation·system·Ldalvik/annotation/MemberClasses;
6 ····value·=·{6 ····value·=·{
7 ········Lcom/evancharlton/mileage/io/DbExportActivity$1;, 
8 ········Lcom/evancharlton/mileage/io/DbExportActivity$DbExportTask;7 ········Lcom/evancharlton/mileage/io/DbExportActivity$DbExportTask;
9 ····}8 ····}
10 .end·annotation9 .end·annotation
  
  
11 #·direct·methods10 #·direct·methods
12 .method·public·constructor·<init>()V11 .method·public·constructor·<init>()V
13 ····.locals·012 ····.locals·0
  
14 ····.prologue13 ····.prologue
15 ····.line·914 ····.line·9
16 ····invoke-direct·{p0},·Lcom/evancharlton/mileage/io/BaseExportActivity;-><init>()V15 ····invoke-direct·{p0},·Lcom/evancharlton/mileage/io/BaseExportActivity;-><init>()V
  
17 ····.line·15 
18 ····return-void16 ····return-void
19 .end·method17 .end·method
  
  
20 #·virtual·methods18 #·virtual·methods
21 .method·protected·createExportTask()Lcom/evancharlton/mileage/io/BaseExportActivity$ExportTask;19 .method·protected·createExportTask()Lcom/evancharlton/mileage/io/BaseExportActivity$ExportTask;
22 ····.locals·220 ····.locals·2
3.17 KB
smali/com/evancharlton/mileage/io/DbExportActivity$DbExportTask.smali
    
Offset 35, 67 lines modifiedOffset 35, 67 lines modified
  
35 ····return-void35 ····return-void
36 .end·method36 .end·method
  
  
37 #·virtual·methods37 #·virtual·methods
38 .method·public·performExport(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;38 .method·public·performExport(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
39 ····.locals·639 ····.locals·7
40 ····.param·p1,·"inputFile"····#·Ljava/lang/String;40 ····.param·p1,·"inputFile"····#·Ljava/lang/String;
41 ····.param·p2,·"outputFile"····#·Ljava/lang/String;41 ····.param·p2,·"outputFile"····#·Ljava/lang/String;
  
42 ····.prologue42 ····.prologue
43 ····.line·1943 ····.line·19
44 ····:try_start_044 ····:try_start_0
45 ····new-instance·v1,·Ljava/io/FileInputStream;45 ····new-instance·v0,·Ljava/io/FileInputStream;
  
46 ····invoke-direct·{v1,·p1},·Ljava/io/FileInputStream;-><init>(Ljava/lang/String;)V46 ····invoke-direct·{v0,·p1},·Ljava/io/FileInputStream;-><init>(Ljava/lang/String;)V
  
47 ····invoke-virtual·{v1},·Ljava/io/FileInputStream;->getChannel()Ljava/nio/channels/FileChannel;47 ····invoke-virtual·{v0},·Ljava/io/FileInputStream;->getChannel()Ljava/nio/channels/FileChannel;
  
48 ····move-result-object·v048 ····move-result-object·v1
  
49 ····.line·2049 ····.line·20
50 ····.local·v0,·"input":Ljava/nio/channels/FileChannel;50 ····.local·v1,·"input":Ljava/nio/channels/FileChannel;
51 ····new-instance·v1,·Ljava/io/FileOutputStream;51 ····new-instance·v0,·Ljava/io/FileOutputStream;
  
52 ····invoke-direct·{v1,·p2},·Ljava/io/FileOutputStream;-><init>(Ljava/lang/String;)V52 ····invoke-direct·{v0,·p2},·Ljava/io/FileOutputStream;-><init>(Ljava/lang/String;)V
  
53 ····invoke-virtual·{v1},·Ljava/io/FileOutputStream;->getChannel()Ljava/nio/channels/FileChannel;53 ····invoke-virtual·{v0},·Ljava/io/FileOutputStream;->getChannel()Ljava/nio/channels/FileChannel;
  
54 ····move-result-object·v554 ····move-result-object·v6
  
55 ····.line·2155 ····.line·21
56 ····.local·v5,·"output":Ljava/nio/channels/FileChannel;56 ····.local·v6,·"output":Ljava/nio/channels/FileChannel;
57 ····const-wide/16·v1,·0x057 ····const-wide/16·v2,·0x0
  
58 ····invoke-virtual·{v0},·Ljava/nio/channels/FileChannel;->size()J58 ····invoke-virtual·{v1},·Ljava/nio/channels/FileChannel;->size()J
  
59 ····move-result-wide·v359 ····move-result-wide·v4
  
60 ····invoke-virtual/range·{v0·..·v5},·Ljava/nio/channels/FileChannel;->transferTo(JJLjava/nio/channels/WritableByteChannel;)J60 ····invoke-virtual/range·{v1·..·v6},·Ljava/nio/channels/FileChannel;->transferTo(JJLjava/nio/channels/WritableByteChannel;)J
  
61 ····.line·2261 ····.line·22
62 ····invoke-virtual·{v0},·Ljava/nio/channels/FileChannel;->close()V62 ····invoke-virtual·{v1},·Ljava/nio/channels/FileChannel;->close()V
  
63 ····.line·2363 ····.line·23
64 ····invoke-virtual·{v5},·Ljava/nio/channels/FileChannel;->close()V64 ····invoke-virtual·{v6},·Ljava/nio/channels/FileChannel;->close()V
65 ····:try_end_065 ····:try_end_0
66 ····.catch·Ljava/io/IOException;·{:try_start_0·..·:try_end_0}·:catch_066 ····.catch·Ljava/io/IOException;·{:try_start_0·..·:try_end_0}·:catch_0
  
67 ····.line·2767 ····.line·27
68 ····.end·local·v0····#·"input":Ljava/nio/channels/FileChannel;68 ····.end·local·v1····#·"input":Ljava/nio/channels/FileChannel;
69 ····.end·local·v5····#·"output":Ljava/nio/channels/FileChannel;69 ····.end·local·v6····#·"output":Ljava/nio/channels/FileChannel;
70 ····.end·local·p2····#·"outputFile":Ljava/lang/String;70 ····.end·local·p2····#·"outputFile":Ljava/lang/String;
71 ····:goto_071 ····:goto_0
72 ····return-object·p272 ····return-object·p2
  
73 ····.line·2573 ····.line·25
74 ····.restart·local·p2····#·"outputFile":Ljava/lang/String;74 ····.restart·local·p2····#·"outputFile":Ljava/lang/String;
75 ····:catch_075 ····:catch_0
76 ····move-exception·v176 ····move-exception·v0
  
77 ····.line·2777 ····.line·27
78 ····const/4·p2,·0x078 ····const/4·p2,·0x0
  
79 ····goto·:goto_079 ····goto·:goto_0
80 .end·method80 .end·method
18.0 KB
smali/com/evancharlton/mileage/io/CsvExportActivity$CsvExportTask.smali
    
Offset 61, 20 lines modifiedOffset 61, 22 lines modified
  
61 ····invoke-static·{p1},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;61 ····invoke-static·{p1},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
62 ····move-result-object·v562 ····move-result-object·v5
  
63 ····aput-object·v5,·v4,·v663 ····aput-object·v5,·v4,·v6
  
 64 ····.line·93
64 ····invoke-static·{p2},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;65 ····invoke-static·{p2},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
65 ····move-result-object·v566 ····move-result-object·v5
  
66 ····aput-object·v5,·v4,·v767 ····aput-object·v5,·v4,·v7
  
 68 ····.line·92
67 ····invoke-virtual·{v2,·v3,·v4},·Lcom/evancharlton/mileage/io/BaseExportActivity;->getString(I[Ljava/lang/Object;)Ljava/lang/String;69 ····invoke-virtual·{v2,·v3,·v4},·Lcom/evancharlton/mileage/io/BaseExportActivity;->getString(I[Ljava/lang/Object;)Ljava/lang/String;
  
68 ····move-result-object·v270 ····move-result-object·v2
  
69 ····invoke-direct·{v1,·v2,·p1},·Lcom/evancharlton/mileage/io/BaseExportActivity$Update;-><init>(Ljava/lang/String;I)V71 ····invoke-direct·{v1,·v2,·p1},·Lcom/evancharlton/mileage/io/BaseExportActivity$Update;-><init>(Ljava/lang/String;I)V
  
70 ····aput-object·v1,·v0,·v672 ····aput-object·v1,·v0,·v6
Offset 84, 350 lines modifiedOffset 86, 357 lines modified
84 ····.line·9486 ····.line·94
85 ····return-void87 ····return-void
86 .end·method88 .end·method
  
  
87 #·virtual·methods89 #·virtual·methods
88 .method·public·performExport(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;90 .method·public·performExport(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
89 ····.locals·1791 ····.locals·18
90 ····.param·p1,·"inputFile"····#·Ljava/lang/String;92 ····.param·p1,·"inputFile"····#·Ljava/lang/String;
91 ····.param·p2,·"outputFile"····#·Ljava/lang/String;93 ····.param·p2,·"outputFile"····#·Ljava/lang/String;
  
92 ····.prologue94 ····.prologue
93 ····.line·2995 ····.line·29
94 ····:try_start_096 ····:try_start_0
95 ····new-instance·v16,·Ljava/io/BufferedWriter;97 ····new-instance·v17,·Ljava/io/BufferedWriter;
  
96 ····new-instance·v1,·Ljava/io/FileWriter;98 ····new-instance·v2,·Ljava/io/FileWriter;
  
97 ····move-object/from16·v0,·p299 ····move-object/from16·v0,·p2
  
98 ····invoke-direct·{v1,·v0},·Ljava/io/FileWriter;-><init>(Ljava/lang/String;)V100 ····invoke-direct·{v2,·v0},·Ljava/io/FileWriter;-><init>(Ljava/lang/String;)V
  
99 ····move-object/from16·v0,·v16101 ····move-object/from16·v0,·v17
  
100 ····invoke-direct·{v0,·v1},·Ljava/io/BufferedWriter;-><init>(Ljava/io/Writer;)V102 ····invoke-direct·{v0,·v2},·Ljava/io/BufferedWriter;-><init>(Ljava/io/Writer;)V
  
101 ····.line·30103 ····.line·30
102 ····.local·v16,·"writer":Ljava/io/BufferedWriter;104 ····.local·v17,·"writer":Ljava/io/BufferedWriter;
103 ····new-instance·v11,·Lau/com/bytecode/opencsv/CSVWriter;105 ····new-instance·v12,·Lau/com/bytecode/opencsv/CSVWriter;
  
104 ····move-object/from16·v0,·v16106 ····move-object/from16·v0,·v17
  
105 ····invoke-direct·{v11,·v0},·Lau/com/bytecode/opencsv/CSVWriter;-><init>(Ljava/io/Writer;)V107 ····invoke-direct·{v12,·v0},·Lau/com/bytecode/opencsv/CSVWriter;-><init>(Ljava/io/Writer;)V
  
106 ····.line·33108 ····.line·33
107 ····.local·v11,·"csvWriter":Lau/com/bytecode/opencsv/CSVWriter;109 ····.local·v12,·"csvWriter":Lau/com/bytecode/opencsv/CSVWriter;
108 ····sget-object·v2,·Lcom/evancharlton/mileage/provider/tables/FillupsTable;->BASE_URI:Landroid/net/Uri;110 ····sget-object·v3,·Lcom/evancharlton/mileage/provider/tables/FillupsTable;->BASE_URI:Landroid/net/Uri;
  
109 ····.line·34111 ····.line·34
110 ····.local·v2,·"uri":Landroid/net/Uri;112 ····.local·v3,·"uri":Landroid/net/Uri;
111 ····move-object/from16·v0,·p0113 ····move-object/from16·v0,·p0
  
112 ····iget-object·v1,·v0,·Lcom/evancharlton/mileage/io/CsvExportActivity$CsvExportTask;->mActivity:Lcom/evancharlton/mileage/io/BaseExportActivity;114 ····iget-object·v2,·v0,·Lcom/evancharlton/mileage/io/CsvExportActivity$CsvExportTask;->mActivity:Lcom/evancharlton/mileage/io/BaseExportActivity;
  
113 ····invoke-virtual·{v1},·Lcom/evancharlton/mileage/io/BaseExportActivity;->getContentResolver()Landroid/content/ContentResolver;115 ····invoke-virtual·{v2},·Lcom/evancharlton/mileage/io/BaseExportActivity;->getContentResolver()Landroid/content/ContentResolver;
  
114 ····move-result-object·v1116 ····move-result-object·v2
  
115 ····sget-object·v3,·Lcom/evancharlton/mileage/provider/tables/FillupsTable;->CSV_PROJECTION:[Ljava/lang/String; 
  
116 ····const/4·v4,·0x0117 ····sget-object·v4,·Lcom/evancharlton/mileage/provider/tables/FillupsTable;->CSV_PROJECTION:[Ljava/lang/String;
  
117 ····const/4·v5,·0x0118 ····const/4·v5,·0x0
  
118 ····const/4·v6,·0x0119 ····const/4·v6,·0x0
  
119 ····invoke-virtual/range·{v1·..·v6},·Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;120 ····const/4·v7,·0x0
  
 121 ····invoke-virtual/range·{v2·..·v7},·Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;
  
120 ····move-result-object·v13122 ····move-result-object·v14
  
121 ····.line·36123 ····.line·36
122 ····.local·v13,·"fillups":Landroid/database/Cursor;124 ····.local·v14,·"fillups":Landroid/database/Cursor;
123 ····invoke-interface·{v13},·Landroid/database/Cursor;->getCount()I125 ····invoke-interface·{v14},·Landroid/database/Cursor;->getCount()I
  
124 ····move-result·v10126 ····move-result·v11
  
125 ····.line·37127 ····.line·37
126 ····.local·v10,·"FILLUP_COUNT":I128 ····.local·v11,·"FILLUP_COUNT":I
127 ····const/4·v1,·0x1129 ····const/4·v2,·0x1
  
128 ····new-array·v1,·v1,·[Lcom/evancharlton/mileage/io/BaseExportActivity$Update;130 ····new-array·v2,·v2,·[Lcom/evancharlton/mileage/io/BaseExportActivity$Update;
  
129 ····const/4·v3,·0x0131 ····const/4·v4,·0x0
  
130 ····new-instance·v4,·Lcom/evancharlton/mileage/io/BaseExportActivity$Update;132 ····new-instance·v5,·Lcom/evancharlton/mileage/io/BaseExportActivity$Update;
  
131 ····const/4·v5,·0x0133 ····const/4·v6,·0x0
  
132 ····add-int/lit8·v6,·v10,·0x1134 ····add-int/lit8·v7,·v11,·0x1
  
133 ····invoke-direct·{v4,·v5,·v6},·Lcom/evancharlton/mileage/io/BaseExportActivity$Update;-><init>(II)V135 ····invoke-direct·{v5,·v6,·v7},·Lcom/evancharlton/mileage/io/BaseExportActivity$Update;-><init>(II)V
  
134 ····aput-object·v4,·v1,·v3136 ····aput-object·v5,·v2,·v4
  
135 ····move-object/from16·v0,·p0137 ····move-object/from16·v0,·p0
  
136 ····invoke-virtual·{v0,·v1},·Lcom/evancharlton/mileage/io/CsvExportActivity$CsvExportTask;->publishProgress([Ljava/lang/Object;)V138 ····invoke-virtual·{v0,·v2},·Lcom/evancharlton/mileage/io/CsvExportActivity$CsvExportTask;->publishProgress([Ljava/lang/Object;)V
  
137 ····.line·39139 ····.line·39
138 ····sget-object·v1,·Lcom/evancharlton/mileage/provider/tables/FillupsTable;->CSV_PROJECTION:[Ljava/lang/String;140 ····sget-object·v2,·Lcom/evancharlton/mileage/provider/tables/FillupsTable;->CSV_PROJECTION:[Ljava/lang/String;
  
139 ····array-length·v7,·v1141 ····array-length·v8,·v2
  
140 ····.line·40142 ····.line·40
141 ····.local·v7,·"COLUMN_COUNT":I143 ····.local·v8,·"COLUMN_COUNT":I
142 ····new-array·v12,·v7,·[Ljava/lang/String;144 ····new-array·v13,·v8,·[Ljava/lang/String;
  
143 ····.line·43145 ····.line·43
144 ····.local·v12,·"data":[Ljava/lang/String;146 ····.local·v13,·"data":[Ljava/lang/String;
145 ····const/4·v14,·0x0147 ····const/4·v15,·0x0
  
146 ····.local·v14,·"i":I148 ····.local·v15,·"i":I
Max diff block lines reached; 12198/18299 bytes (66.66%) of diff not shown.
719 B
smali/com/evancharlton/mileage/io/CsvDateFormatActivity.smali
    
Offset 63, 15 lines modifiedOffset 63, 15 lines modified
63 ····:try_start_063 ····:try_start_0
64 ····iget-object·v5,·p0,·Lcom/evancharlton/mileage/io/CsvDateFormatActivity;->mRawDateView:Landroid/widget/TextView;64 ····iget-object·v5,·p0,·Lcom/evancharlton/mileage/io/CsvDateFormatActivity;->mRawDateView:Landroid/widget/TextView;
  
65 ····invoke-virtual·{v5},·Landroid/widget/TextView;->getText()Ljava/lang/CharSequence;65 ····invoke-virtual·{v5},·Landroid/widget/TextView;->getText()Ljava/lang/CharSequence;
  
66 ····move-result-object·v566 ····move-result-object·v5
  
67 ····invoke-virtual·{v5},·Ljava/lang/Object;->toString()Ljava/lang/String;67 ····invoke-interface·{v5},·Ljava/lang/CharSequence;->toString()Ljava/lang/String;
  
68 ····move-result-object·v568 ····move-result-object·v5
  
69 ····invoke-virtual·{v1,·v5},·Ljava/text/SimpleDateFormat;->parse(Ljava/lang/String;)Ljava/util/Date;69 ····invoke-virtual·{v1,·v5},·Ljava/text/SimpleDateFormat;->parse(Ljava/lang/String;)Ljava/util/Date;
  
70 ····move-result-object·v070 ····move-result-object·v0
  
3.32 KB
smali/com/evancharlton/mileage/io/CsvColumnMappingActivity.smali
    
Offset 110, 80 lines modifiedOffset 110, 79 lines modified
110 #·virtual·methods110 #·virtual·methods
111 .method·protected·buildIntent(Landroid/content/Intent;)Z111 .method·protected·buildIntent(Landroid/content/Intent;)Z
112 ····.locals·5112 ····.locals·5
113 ····.param·p1,·"intent"····#·Landroid/content/Intent;113 ····.param·p1,·"intent"····#·Landroid/content/Intent;
  
114 ····.prologue114 ····.prologue
115 ····.line·74115 ····.line·74
116 ····const-class·v4,·Lcom/evancharlton/mileage/io/CsvVehicleMappingActivity;116 ····const-class·v3,·Lcom/evancharlton/mileage/io/CsvVehicleMappingActivity;
  
117 ····invoke-virtual·{p1,·p0,·v4},·Landroid/content/Intent;->setClass(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent;117 ····invoke-virtual·{p1,·p0,·v3},·Landroid/content/Intent;->setClass(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent;
  
118 ····.line·75118 ····.line·75
119 ····iget-object·v4,·p0,·Lcom/evancharlton/mileage/io/CsvColumnMappingActivity;->mColumnSpinners:Ljava/util/ArrayList;119 ····iget-object·v3,·p0,·Lcom/evancharlton/mileage/io/CsvColumnMappingActivity;->mColumnSpinners:Ljava/util/ArrayList;
  
120 ····invoke-virtual·{v4},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;120 ····invoke-virtual·{v3},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
  
121 ····move-result-object·v3121 ····move-result-object·v4
  
122 ····.local·v3,·"i$":Ljava/util/Iterator; 
123 ····:goto_0122 ····:goto_0
124 ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z123 ····invoke-interface·{v4},·Ljava/util/Iterator;->hasNext()Z
  
125 ····move-result·v4124 ····move-result·v3
  
126 ····if-eqz·v4,·:cond_0125 ····if-eqz·v3,·:cond_0
  
127 ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object;126 ····invoke-interface·{v4},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
128 ····move-result-object·v0127 ····move-result-object·v0
  
129 ····check-cast·v0,·Landroid/widget/Spinner;128 ····check-cast·v0,·Landroid/widget/Spinner;
  
130 ····.line·76129 ····.line·76
131 ····.local·v0,·"columnSpinner":Landroid/widget/Spinner;130 ····.local·v0,·"columnSpinner":Landroid/widget/Spinner;
132 ····invoke-virtual·{v0},·Landroid/widget/Spinner;->getSelectedItem()Ljava/lang/Object;131 ····invoke-virtual·{v0},·Landroid/widget/Spinner;->getSelectedItem()Ljava/lang/Object;
  
133 ····move-result-object·v4132 ····move-result-object·v3
  
134 ····invoke-virtual·{v4},·Ljava/lang/Object;->toString()Ljava/lang/String;133 ····invoke-virtual·{v3},·Ljava/lang/Object;->toString()Ljava/lang/String;
  
135 ····move-result-object·v2134 ····move-result-object·v2
  
136 ····.line·77135 ····.line·77
137 ····.local·v2,·"dbField":Ljava/lang/String;136 ····.local·v2,·"dbField":Ljava/lang/String;
138 ····invoke-virtual·{v0},·Landroid/widget/Spinner;->getTag()Ljava/lang/Object;137 ····invoke-virtual·{v0},·Landroid/widget/Spinner;->getTag()Ljava/lang/Object;
  
139 ····move-result-object·v4138 ····move-result-object·v3
  
140 ····check-cast·v4,·Ljava/lang/Integer;139 ····check-cast·v3,·Ljava/lang/Integer;
  
141 ····invoke-virtual·{v4},·Ljava/lang/Integer;->intValue()I140 ····invoke-virtual·{v3},·Ljava/lang/Integer;->intValue()I
  
142 ····move-result·v1141 ····move-result·v1
  
143 ····.line·78142 ····.line·78
144 ····.local·v1,·"csvIndex":I143 ····.local·v1,·"csvIndex":I
145 ····invoke-virtual·{p1,·v2,·v1},·Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent;144 ····invoke-virtual·{p1,·v2,·v1},·Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent;
  
146 ····goto·:goto_0145 ····goto·:goto_0
  
147 ····.line·80146 ····.line·80
148 ····.end·local·v0····#·"columnSpinner":Landroid/widget/Spinner;147 ····.end·local·v0····#·"columnSpinner":Landroid/widget/Spinner;
149 ····.end·local·v1····#·"csvIndex":I148 ····.end·local·v1····#·"csvIndex":I
150 ····.end·local·v2····#·"dbField":Ljava/lang/String;149 ····.end·local·v2····#·"dbField":Ljava/lang/String;
151 ····:cond_0150 ····:cond_0
152 ····const/4·v4,·0x2151 ····const/4·v3,·0x2
  
153 ····invoke-virtual·{p0,·v4},·Lcom/evancharlton/mileage/io/CsvColumnMappingActivity;->setResult(I)V152 ····invoke-virtual·{p0,·v3},·Lcom/evancharlton/mileage/io/CsvColumnMappingActivity;->setResult(I)V
  
154 ····.line·81153 ····.line·81
155 ····const/4·v4,·0x1154 ····const/4·v3,·0x1
  
156 ····return·v4155 ····return·v3
157 .end·method156 .end·method
  
158 .method·protected·onCreate(Landroid/os/Bundle;)V157 .method·protected·onCreate(Landroid/os/Bundle;)V
159 ····.locals·1158 ····.locals·1
160 ····.param·p1,·"savedInstanceState"····#·Landroid/os/Bundle;159 ····.param·p1,·"savedInstanceState"····#·Landroid/os/Bundle;
  
161 ····.prologue160 ····.prologue
8.24 KB
smali/com/evancharlton/mileage/io/CsvVehicleMappingActivity.smali
    
Offset 167, 161 lines modifiedOffset 167, 159 lines modified
167 #·virtual·methods167 #·virtual·methods
168 .method·protected·buildIntent(Landroid/content/Intent;)Z168 .method·protected·buildIntent(Landroid/content/Intent;)Z
169 ····.locals·7169 ····.locals·7
170 ····.param·p1,·"intent"····#·Landroid/content/Intent;170 ····.param·p1,·"intent"····#·Landroid/content/Intent;
  
171 ····.prologue171 ····.prologue
172 ····.line·93172 ····.line·93
173 ····const-class·v5,·Lcom/evancharlton/mileage/io/CsvDateFormatActivity;173 ····const-class·v4,·Lcom/evancharlton/mileage/io/CsvDateFormatActivity;
  
174 ····invoke-virtual·{p1,·p0,·v5},·Landroid/content/Intent;->setClass(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent;174 ····invoke-virtual·{p1,·p0,·v4},·Landroid/content/Intent;->setClass(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent;
  
175 ····.line·95175 ····.line·95
176 ····iget-object·v5,·p0,·Lcom/evancharlton/mileage/io/CsvVehicleMappingActivity;->mVehicleMapping:Ljava/util/HashMap;176 ····iget-object·v4,·p0,·Lcom/evancharlton/mileage/io/CsvVehicleMappingActivity;->mVehicleMapping:Ljava/util/HashMap;
  
177 ····invoke-virtual·{v5},·Ljava/util/HashMap;->keySet()Ljava/util/Set;177 ····invoke-virtual·{v4},·Ljava/util/HashMap;->keySet()Ljava/util/Set;
  
178 ····move-result-object·v5178 ····move-result-object·v4
  
179 ····invoke-interface·{v5},·Ljava/util/Set;->iterator()Ljava/util/Iterator;179 ····invoke-interface·{v4},·Ljava/util/Set;->iterator()Ljava/util/Iterator;
  
180 ····move-result-object·v0180 ····move-result-object·v4
  
181 ····.local·v0,·"i$":Ljava/util/Iterator; 
182 ····:goto_0181 ····:goto_0
183 ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z182 ····invoke-interface·{v4},·Ljava/util/Iterator;->hasNext()Z
  
184 ····move-result·v5183 ····move-result·v5
  
185 ····if-eqz·v5,·:cond_0184 ····if-eqz·v5,·:cond_0
  
186 ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object;185 ····invoke-interface·{v4},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
187 ····move-result-object·v4186 ····move-result-object·v3
  
188 ····check-cast·v4,·Ljava/lang/Long;187 ····check-cast·v3,·Ljava/lang/Long;
  
189 ····.line·96188 ····.line·96
190 ····.local·v4,·"vehicleId":Ljava/lang/Long;189 ····.local·v3,·"vehicleId":Ljava/lang/Long;
191 ····iget-object·v5,·p0,·Lcom/evancharlton/mileage/io/CsvVehicleMappingActivity;->mVehicleMapping:Ljava/util/HashMap;190 ····iget-object·v5,·p0,·Lcom/evancharlton/mileage/io/CsvVehicleMappingActivity;->mVehicleMapping:Ljava/util/HashMap;
  
192 ····invoke-virtual·{v5,·v4},·Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;191 ····invoke-virtual·{v5,·v3},·Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
  
193 ····move-result-object·v2192 ····move-result-object·v1
  
194 ····check-cast·v2,·Landroid/widget/Spinner;193 ····check-cast·v1,·Landroid/widget/Spinner;
  
195 ····.line·97194 ····.line·97
196 ····.local·v2,·"spinner":Landroid/widget/Spinner;195 ····.local·v1,·"spinner":Landroid/widget/Spinner;
197 ····iget-object·v5,·p0,·Lcom/evancharlton/mileage/io/CsvVehicleMappingActivity;->mVehicles:Ljava/util/ArrayList;196 ····iget-object·v5,·p0,·Lcom/evancharlton/mileage/io/CsvVehicleMappingActivity;->mVehicles:Ljava/util/ArrayList;
  
198 ····invoke-virtual·{v2},·Landroid/widget/Spinner;->getSelectedItemPosition()I197 ····invoke-virtual·{v1},·Landroid/widget/Spinner;->getSelectedItemPosition()I
  
199 ····move-result·v6198 ····move-result·v6
  
200 ····invoke-virtual·{v5,·v6},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object;199 ····invoke-virtual·{v5,·v6},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
  
201 ····move-result-object·v1200 ····move-result-object·v0
  
202 ····check-cast·v1,·Ljava/util/HashMap;201 ····check-cast·v0,·Ljava/util/HashMap;
  
203 ····.line·98202 ····.line·98
204 ····.local·v1,·"mapping":Ljava/util/HashMap;,·"Ljava/util/HashMap<Ljava/lang/String;Ljava/lang/String;>;"203 ····.local·v0,·"mapping":Ljava/util/HashMap;,·"Ljava/util/HashMap<Ljava/lang/String;Ljava/lang/String;>;"
205 ····const-string·v5,·"title"204 ····const-string·v5,·"title"
  
206 ····invoke-virtual·{v1,·v5},·Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;205 ····invoke-virtual·{v0,·v5},·Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
  
207 ····move-result-object·v3206 ····move-result-object·v2
  
208 ····check-cast·v3,·Ljava/lang/String;207 ····check-cast·v2,·Ljava/lang/String;
  
209 ····.line·99208 ····.line·99
210 ····.local·v3,·"title":Ljava/lang/String;209 ····.local·v2,·"title":Ljava/lang/String;
211 ····new-instance·v5,·Ljava/lang/StringBuilder;210 ····new-instance·v5,·Ljava/lang/StringBuilder;
  
212 ····invoke-direct·{v5},·Ljava/lang/StringBuilder;-><init>()V211 ····invoke-direct·{v5},·Ljava/lang/StringBuilder;-><init>()V
  
213 ····const-string·v6,·"vehicle_"212 ····const-string·v6,·"vehicle_"
  
214 ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;213 ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
215 ····move-result-object·v5214 ····move-result-object·v5
  
216 ····invoke-virtual·{v5,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;215 ····invoke-virtual·{v5,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
217 ····move-result-object·v5216 ····move-result-object·v5
  
218 ····invoke-virtual·{v5},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;217 ····invoke-virtual·{v5},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
219 ····move-result-object·v5218 ····move-result-object·v5
  
220 ····invoke-virtual·{p1,·v5,·v4},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/io/Serializable;)Landroid/content/Intent;219 ····invoke-virtual·{p1,·v5,·v3},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/io/Serializable;)Landroid/content/Intent;
  
221 ····goto·:goto_0220 ····goto·:goto_0
  
222 ····.line·102221 ····.line·102
223 ····.end·local·v1····#·"mapping":Ljava/util/HashMap;,·"Ljava/util/HashMap<Ljava/lang/String;Ljava/lang/String;>;"222 ····.end·local·v0····#·"mapping":Ljava/util/HashMap;,·"Ljava/util/HashMap<Ljava/lang/String;Ljava/lang/String;>;"
224 ····.end·local·v2····#·"spinner":Landroid/widget/Spinner;223 ····.end·local·v1····#·"spinner":Landroid/widget/Spinner;
225 ····.end·local·v3····#·"title":Ljava/lang/String;224 ····.end·local·v2····#·"title":Ljava/lang/String;
226 ····.end·local·v4····#·"vehicleId":Ljava/lang/Long;225 ····.end·local·v3····#·"vehicleId":Ljava/lang/Long;
227 ····:cond_0226 ····:cond_0
228 ····const-string·v5,·"total_rows"227 ····const-string·v4,·"total_rows"
  
229 ····iget·v6,·p0,·Lcom/evancharlton/mileage/io/CsvVehicleMappingActivity;->mRowCount:I228 ····iget·v5,·p0,·Lcom/evancharlton/mileage/io/CsvVehicleMappingActivity;->mRowCount:I
  
230 ····invoke-virtual·{p1,·v5,·v6},·Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent;229 ····invoke-virtual·{p1,·v4,·v5},·Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent;
  
231 ····.line·103230 ····.line·103
232 ····const/4·v5,·0x2231 ····const/4·v4,·0x2
  
233 ····invoke-virtual·{p0,·v5},·Lcom/evancharlton/mileage/io/CsvVehicleMappingActivity;->setResult(I)V232 ····invoke-virtual·{p0,·v4},·Lcom/evancharlton/mileage/io/CsvVehicleMappingActivity;->setResult(I)V
  
234 ····.line·104233 ····.line·104
235 ····const/4·v5,·0x1234 ····const/4·v4,·0x1
  
236 ····return·v5235 ····return·v4
237 .end·method236 .end·method
  
238 .method·public·dataRead(Ljava/lang/String;)V237 .method·public·dataRead(Ljava/lang/String;)V
239 ····.locals·4238 ····.locals·4
240 ····.param·p1,·"vehicle"····#·Ljava/lang/String;239 ····.param·p1,·"vehicle"····#·Ljava/lang/String;
  
241 ····.prologue240 ····.prologue
242 ····.line·108241 ····.line·108
243 ····new-instance·v2,·Ljava/util/HashMap;242 ····new-instance·v1,·Ljava/util/HashMap;
  
244 ····invoke-direct·{v2},·Ljava/util/HashMap;-><init>()V243 ····invoke-direct·{v1},·Ljava/util/HashMap;-><init>()V
  
Max diff block lines reached; 1899/8304 bytes (22.87%) of diff not shown.
3.16 KB
smali/com/evancharlton/mileage/io/BaseExportActivity$ExportTask.smali
    
Offset 57, 21 lines modifiedOffset 57, 19 lines modified
  
57 ····.line·7757 ····.line·77
58 ····return-void58 ····return-void
59 .end·method59 .end·method
  
60 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;60 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;
61 ····.locals·161 ····.locals·1
62 ····.param·p1,·"x0"····#·[Ljava/lang/Object; 
  
63 ····.prologue62 ····.prologue
64 ····.line·7263 ····.line·72
65 ····check-cast·p1,·[Ljava/lang/String;64 ····check-cast·p1,·[Ljava/lang/String;
  
66 ····.end·local·p1····#·"x0":[Ljava/lang/Object; 
67 ····invoke-virtual·{p0,·p1},·Lcom/evancharlton/mileage/io/BaseExportActivity$ExportTask;->doInBackground([Ljava/lang/String;)Ljava/lang/String;65 ····invoke-virtual·{p0,·p1},·Lcom/evancharlton/mileage/io/BaseExportActivity$ExportTask;->doInBackground([Ljava/lang/String;)Ljava/lang/String;
  
68 ····move-result-object·v066 ····move-result-object·v0
  
69 ····return-object·v067 ····return-object·v0
70 .end·method68 .end·method
  
Offset 120, 21 lines modifiedOffset 118, 19 lines modified
120 ····move-result-object·v2118 ····move-result-object·v2
  
121 ····return-object·v2119 ····return-object·v2
122 .end·method120 .end·method
  
123 .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V121 .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V
124 ····.locals·0122 ····.locals·0
125 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
126 ····.prologue123 ····.prologue
127 ····.line·72124 ····.line·72
128 ····check-cast·p1,·Ljava/lang/String;125 ····check-cast·p1,·Ljava/lang/String;
  
129 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
130 ····invoke-virtual·{p0,·p1},·Lcom/evancharlton/mileage/io/BaseExportActivity$ExportTask;->onPostExecute(Ljava/lang/String;)V126 ····invoke-virtual·{p0,·p1},·Lcom/evancharlton/mileage/io/BaseExportActivity$ExportTask;->onPostExecute(Ljava/lang/String;)V
  
131 ····return-void127 ····return-void
132 .end·method128 .end·method
  
133 .method·protected·final·onPostExecute(Ljava/lang/String;)V129 .method·protected·final·onPostExecute(Ljava/lang/String;)V
134 ····.locals·6130 ····.locals·6
Offset 153, 26 lines modifiedOffset 149, 28 lines modified
  
153 ····new-array·v3,·v3,·[Ljava/lang/Object;149 ····new-array·v3,·v3,·[Ljava/lang/Object;
  
154 ····const/4·v4,·0x0150 ····const/4·v4,·0x0
  
155 ····const/16·v5,·0x2f151 ····const/16·v5,·0x2f
  
 152 ····.line·102
156 ····invoke-virtual·{p1,·v5},·Ljava/lang/String;->lastIndexOf(I)I153 ····invoke-virtual·{p1,·v5},·Ljava/lang/String;->lastIndexOf(I)I
  
157 ····move-result·v5154 ····move-result·v5
  
158 ····add-int/lit8·v5,·v5,·0x1155 ····add-int/lit8·v5,·v5,·0x1
  
159 ····invoke-virtual·{p1,·v5},·Ljava/lang/String;->substring(I)Ljava/lang/String;156 ····invoke-virtual·{p1,·v5},·Ljava/lang/String;->substring(I)Ljava/lang/String;
  
160 ····move-result-object·v5157 ····move-result-object·v5
  
161 ····aput-object·v5,·v3,·v4158 ····aput-object·v5,·v3,·v4
  
 159 ····.line·101
162 ····invoke-virtual·{v1,·v2,·v3},·Lcom/evancharlton/mileage/io/BaseExportActivity;->getString(I[Ljava/lang/Object;)Ljava/lang/String;160 ····invoke-virtual·{v1,·v2,·v3},·Lcom/evancharlton/mileage/io/BaseExportActivity;->getString(I[Ljava/lang/Object;)Ljava/lang/String;
  
163 ····move-result-object·v0161 ····move-result-object·v0
  
164 ····.line·106162 ····.line·106
165 ····.local·v0,·"msg":Ljava/lang/String;163 ····.local·v0,·"msg":Ljava/lang/String;
166 ····:goto_0164 ····:goto_0
Offset 209, 15 lines modifiedOffset 207, 15 lines modified
  
209 ····iget-object·v2,·p0,·Lcom/evancharlton/mileage/io/BaseExportActivity$ExportTask;->mActivity:Lcom/evancharlton/mileage/io/BaseExportActivity;207 ····iget-object·v2,·p0,·Lcom/evancharlton/mileage/io/BaseExportActivity$ExportTask;->mActivity:Lcom/evancharlton/mileage/io/BaseExportActivity;
  
210 ····invoke-virtual·{v2},·Lcom/evancharlton/mileage/io/BaseExportActivity;->getTitle()Ljava/lang/CharSequence;208 ····invoke-virtual·{v2},·Lcom/evancharlton/mileage/io/BaseExportActivity;->getTitle()Ljava/lang/CharSequence;
  
211 ····move-result-object·v2209 ····move-result-object·v2
  
212 ····invoke-virtual·{v2},·Ljava/lang/Object;->toString()Ljava/lang/String;210 ····invoke-interface·{v2},·Ljava/lang/CharSequence;->toString()Ljava/lang/String;
  
213 ····move-result-object·v2211 ····move-result-object·v2
  
214 ····const/4·v3,·0x0212 ····const/4·v3,·0x0
  
215 ····invoke-direct·{v1,·v2,·v3},·Lcom/evancharlton/mileage/io/BaseExportActivity$Update;-><init>(Ljava/lang/String;I)V213 ····invoke-direct·{v1,·v2,·v3},·Lcom/evancharlton/mileage/io/BaseExportActivity$Update;-><init>(Ljava/lang/String;I)V
  
Offset 243, 21 lines modifiedOffset 241, 19 lines modified
  
243 ····.line·94241 ····.line·94
244 ····return-void242 ····return-void
245 .end·method243 .end·method
  
246 .method·protected·bridge·synthetic·onProgressUpdate([Ljava/lang/Object;)V244 .method·protected·bridge·synthetic·onProgressUpdate([Ljava/lang/Object;)V
247 ····.locals·0245 ····.locals·0
248 ····.param·p1,·"x0"····#·[Ljava/lang/Object; 
  
249 ····.prologue246 ····.prologue
250 ····.line·72247 ····.line·72
251 ····check-cast·p1,·[Lcom/evancharlton/mileage/io/BaseExportActivity$Update;248 ····check-cast·p1,·[Lcom/evancharlton/mileage/io/BaseExportActivity$Update;
  
252 ····.end·local·p1····#·"x0":[Ljava/lang/Object; 
253 ····invoke-virtual·{p0,·p1},·Lcom/evancharlton/mileage/io/BaseExportActivity$ExportTask;->onProgressUpdate([Lcom/evancharlton/mileage/io/BaseExportActivity$Update;)V249 ····invoke-virtual·{p0,·p1},·Lcom/evancharlton/mileage/io/BaseExportActivity$ExportTask;->onProgressUpdate([Lcom/evancharlton/mileage/io/BaseExportActivity$Update;)V
  
254 ····return-void250 ····return-void
255 .end·method251 .end·method
  
256 .method·public·abstract·performExport(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;252 .method·public·abstract·performExport(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
257 .end·method253 .end·method
678 B
smali/com/evancharlton/mileage/io/CsvDateFormatActivity$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/evancharlton/mileage/io/CsvDateFormatActivity;21 .field·final·synthetic·this$0:Lcom/evancharlton/mileage/io/CsvDateFormatActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/evancharlton/mileage/io/CsvDateFormatActivity;)V23 .method·constructor·<init>(Lcom/evancharlton/mileage/io/CsvDateFormatActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/evancharlton/mileage/io/CsvDateFormatActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·5127 ····.line·51
27 ····iput-object·p1,·p0,·Lcom/evancharlton/mileage/io/CsvDateFormatActivity$1;->this$0:Lcom/evancharlton/mileage/io/CsvDateFormatActivity;28 ····iput-object·p1,·p0,·Lcom/evancharlton/mileage/io/CsvDateFormatActivity$1;->this$0:Lcom/evancharlton/mileage/io/CsvDateFormatActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
838 B
smali/com/evancharlton/mileage/io/CsvExportActivity.smali
    
Offset 2, 29 lines modifiedOffset 2, 27 lines modified
2 .super·Lcom/evancharlton/mileage/io/BaseExportActivity;2 .super·Lcom/evancharlton/mileage/io/BaseExportActivity;
3 .source·"CsvExportActivity.java"3 .source·"CsvExportActivity.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/MemberClasses;5 .annotation·system·Ldalvik/annotation/MemberClasses;
6 ····value·=·{6 ····value·=·{
7 ········Lcom/evancharlton/mileage/io/CsvExportActivity$1;, 
8 ········Lcom/evancharlton/mileage/io/CsvExportActivity$CsvExportTask;7 ········Lcom/evancharlton/mileage/io/CsvExportActivity$CsvExportTask;
9 ····}8 ····}
10 .end·annotation9 .end·annotation
  
  
11 #·direct·methods10 #·direct·methods
12 .method·public·constructor·<init>()V11 .method·public·constructor·<init>()V
13 ····.locals·012 ····.locals·0
  
14 ····.prologue13 ····.prologue
15 ····.line·1914 ····.line·19
16 ····invoke-direct·{p0},·Lcom/evancharlton/mileage/io/BaseExportActivity;-><init>()V15 ····invoke-direct·{p0},·Lcom/evancharlton/mileage/io/BaseExportActivity;-><init>()V
  
17 ····.line·25 
18 ····return-void16 ····return-void
19 .end·method17 .end·method
  
  
20 #·virtual·methods18 #·virtual·methods
21 .method·protected·createExportTask()Lcom/evancharlton/mileage/io/BaseExportActivity$ExportTask;19 .method·protected·createExportTask()Lcom/evancharlton/mileage/io/BaseExportActivity$ExportTask;
22 ····.locals·220 ····.locals·2
1.71 KB
smali/com/evancharlton/mileage/tasks/CsvVehicleReaderTask.smali
    
Offset 240, 21 lines modifiedOffset 240, 19 lines modified
240 ····invoke-static·{v8,·v9,·v3},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I240 ····invoke-static·{v8,·v9,·v3},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
  
241 ····goto·:goto_1241 ····goto·:goto_1
242 .end·method242 .end·method
  
243 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;243 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;
244 ····.locals·1244 ····.locals·1
245 ····.param·p1,·"x0"····#·[Ljava/lang/Object; 
  
246 ····.prologue245 ····.prologue
247 ····.line·16246 ····.line·16
248 ····check-cast·p1,·[Ljava/lang/String;247 ····check-cast·p1,·[Ljava/lang/String;
  
249 ····.end·local·p1····#·"x0":[Ljava/lang/Object; 
250 ····invoke-virtual·{p0,·p1},·Lcom/evancharlton/mileage/tasks/CsvVehicleReaderTask;->doInBackground([Ljava/lang/String;)Ljava/lang/Integer;248 ····invoke-virtual·{p0,·p1},·Lcom/evancharlton/mileage/tasks/CsvVehicleReaderTask;->doInBackground([Ljava/lang/String;)Ljava/lang/Integer;
  
251 ····move-result-object·v0249 ····move-result-object·v0
  
252 ····return-object·v0250 ····return-object·v0
253 .end·method251 .end·method
  
Offset 278, 35 lines modifiedOffset 276, 31 lines modified
  
278 ····.line·64276 ····.line·64
279 ····return-void277 ····return-void
280 .end·method278 .end·method
  
281 .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V279 .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V
282 ····.locals·0280 ····.locals·0
283 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
284 ····.prologue281 ····.prologue
285 ····.line·16282 ····.line·16
286 ····check-cast·p1,·Ljava/lang/Integer;283 ····check-cast·p1,·Ljava/lang/Integer;
  
287 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
288 ····invoke-virtual·{p0,·p1},·Lcom/evancharlton/mileage/tasks/CsvVehicleReaderTask;->onPostExecute(Ljava/lang/Integer;)V284 ····invoke-virtual·{p0,·p1},·Lcom/evancharlton/mileage/tasks/CsvVehicleReaderTask;->onPostExecute(Ljava/lang/Integer;)V
  
289 ····return-void285 ····return-void
290 .end·method286 .end·method
  
291 .method·protected·bridge·synthetic·onProgressUpdate([Ljava/lang/Object;)V287 .method·protected·bridge·synthetic·onProgressUpdate([Ljava/lang/Object;)V
292 ····.locals·0288 ····.locals·0
293 ····.param·p1,·"x0"····#·[Ljava/lang/Object; 
  
294 ····.prologue289 ····.prologue
295 ····.line·16290 ····.line·16
296 ····check-cast·p1,·[Ljava/lang/String;291 ····check-cast·p1,·[Ljava/lang/String;
  
297 ····.end·local·p1····#·"x0":[Ljava/lang/Object; 
298 ····invoke-virtual·{p0,·p1},·Lcom/evancharlton/mileage/tasks/CsvVehicleReaderTask;->onProgressUpdate([Ljava/lang/String;)V292 ····invoke-virtual·{p0,·p1},·Lcom/evancharlton/mileage/tasks/CsvVehicleReaderTask;->onProgressUpdate([Ljava/lang/String;)V
  
299 ····return-void293 ····return-void
300 .end·method294 .end·method
  
301 .method·protected·varargs·onProgressUpdate([Ljava/lang/String;)V295 .method·protected·varargs·onProgressUpdate([Ljava/lang/String;)V
302 ····.locals·2296 ····.locals·2
1.19 KB
smali/com/evancharlton/mileage/tasks/CsvDateReaderTask.smali
    
Offset 64, 21 lines modifiedOffset 64, 19 lines modified
64 ····return-void64 ····return-void
65 .end·method65 .end·method
  
  
66 #·virtual·methods66 #·virtual·methods
67 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;67 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;
68 ····.locals·168 ····.locals·1
69 ····.param·p1,·"x0"····#·[Ljava/lang/Object; 
  
70 ····.prologue69 ····.prologue
71 ····.line·1570 ····.line·15
72 ····check-cast·p1,·[Ljava/lang/String;71 ····check-cast·p1,·[Ljava/lang/String;
  
73 ····.end·local·p1····#·"x0":[Ljava/lang/Object; 
74 ····invoke-virtual·{p0,·p1},·Lcom/evancharlton/mileage/tasks/CsvDateReaderTask;->doInBackground([Ljava/lang/String;)Ljava/lang/String;72 ····invoke-virtual·{p0,·p1},·Lcom/evancharlton/mileage/tasks/CsvDateReaderTask;->doInBackground([Ljava/lang/String;)Ljava/lang/String;
  
75 ····move-result-object·v073 ····move-result-object·v0
  
76 ····return-object·v074 ····return-object·v0
77 .end·method75 .end·method
  
Offset 172, 21 lines modifiedOffset 170, 19 lines modified
172 ····const/4·v6,·0x0170 ····const/4·v6,·0x0
  
173 ····goto·:goto_0171 ····goto·:goto_0
174 .end·method172 .end·method
  
175 .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V173 .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V
176 ····.locals·0174 ····.locals·0
177 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
178 ····.prologue175 ····.prologue
179 ····.line·15176 ····.line·15
180 ····check-cast·p1,·Ljava/lang/String;177 ····check-cast·p1,·Ljava/lang/String;
  
181 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
182 ····invoke-virtual·{p0,·p1},·Lcom/evancharlton/mileage/tasks/CsvDateReaderTask;->onPostExecute(Ljava/lang/String;)V178 ····invoke-virtual·{p0,·p1},·Lcom/evancharlton/mileage/tasks/CsvDateReaderTask;->onPostExecute(Ljava/lang/String;)V
  
183 ····return-void179 ····return-void
184 .end·method180 .end·method
  
185 .method·protected·onPostExecute(Ljava/lang/String;)V181 .method·protected·onPostExecute(Ljava/lang/String;)V
186 ····.locals·1182 ····.locals·1
79.5 KB
smali/com/evancharlton/mileage/tasks/VehicleStatisticsTask.smali
    
Offset 45, 15 lines modifiedOffset 45, 15 lines modified
45 ····.line·2845 ····.line·28
46 ····iput·v0,·p0,·Lcom/evancharlton/mileage/tasks/VehicleStatisticsTask;->mTotal:I46 ····iput·v0,·p0,·Lcom/evancharlton/mileage/tasks/VehicleStatisticsTask;->mTotal:I
  
47 ····return-void47 ····return-void
48 .end·method48 .end·method
  
49 .method·private·update(Lcom/evancharlton/mileage/provider/Statistic;D)V49 .method·private·update(Lcom/evancharlton/mileage/provider/Statistic;D)V
50 ····.locals·150 ····.locals·2
51 ····.param·p1,·"statistic"····#·Lcom/evancharlton/mileage/provider/Statistic;51 ····.param·p1,·"statistic"····#·Lcom/evancharlton/mileage/provider/Statistic;
52 ····.param·p2,·"value"····#·D52 ····.param·p2,·"value"····#·D
  
53 ····.prologue53 ····.prologue
54 ····.line·33254 ····.line·332
55 ····invoke-virtual·{p1,·p2,·p3},·Lcom/evancharlton/mileage/provider/Statistic;->setValue(D)V55 ····invoke-virtual·{p1,·p2,·p3},·Lcom/evancharlton/mileage/provider/Statistic;->setValue(D)V
  
Offset 100, 1527 lines modifiedOffset 100, 1530 lines modified
  
100 ····.line·34100 ····.line·34
101 ····return-void101 ····return-void
102 .end·method102 .end·method
  
103 .method·public·bridge·synthetic·attach(Ljava/lang/Object;)V103 .method·public·bridge·synthetic·attach(Ljava/lang/Object;)V
104 ····.locals·0104 ····.locals·0
105 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
106 ····.prologue105 ····.prologue
107 ····.line·20106 ····.line·20
108 ····check-cast·p1,·Lcom/evancharlton/mileage/VehicleStatisticsActivity;107 ····check-cast·p1,·Lcom/evancharlton/mileage/VehicleStatisticsActivity;
  
109 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
110 ····invoke-virtual·{p0,·p1},·Lcom/evancharlton/mileage/tasks/VehicleStatisticsTask;->attach(Lcom/evancharlton/mileage/VehicleStatisticsActivity;)V108 ····invoke-virtual·{p0,·p1},·Lcom/evancharlton/mileage/tasks/VehicleStatisticsTask;->attach(Lcom/evancharlton/mileage/VehicleStatisticsActivity;)V
  
111 ····return-void109 ····return-void
112 .end·method110 .end·method
  
113 .method·protected·varargs·doInBackground([Landroid/database/Cursor;)Ljava/lang/Integer;111 .method·protected·varargs·doInBackground([Landroid/database/Cursor;)Ljava/lang/Integer;
114 ····.locals·103112 ····.locals·104
115 ····.param·p1,·"cursors"····#·[Landroid/database/Cursor;113 ····.param·p1,·"cursors"····#·[Landroid/database/Cursor;
  
116 ····.prologue114 ····.prologue
117 ····.line·44115 ····.line·44
118 ····const-class·v100,·Lcom/evancharlton/mileage/tasks/VehicleStatisticsTask;116 ····const-class·v99,·Lcom/evancharlton/mileage/tasks/VehicleStatisticsTask;
  
119 ····monitor-enter·v100117 ····monitor-enter·v99
  
120 ····.line·46118 ····.line·46
121 ····const/4·v5,·0x1119 ····const/4·v6,·0x1
  
122 ····:try_start_0120 ····:try_start_0
123 ····new-array·v9,·v5,·[Ljava/lang/String;121 ····new-array·v10,·v6,·[Ljava/lang/String;
  
124 ····const/4·v6,·0x0122 ····const/4·v7,·0x0
  
 123 ····.line·47
125 ····invoke-virtual/range·{p0·..·p0},·Lcom/evancharlton/mileage/tasks/VehicleStatisticsTask;->getParent()Ljava/lang/Object;124 ····invoke-virtual/range·{p0·..·p0},·Lcom/evancharlton/mileage/tasks/VehicleStatisticsTask;->getParent()Ljava/lang/Object;
  
126 ····move-result-object·v5125 ····move-result-object·v6
  
127 ····check-cast·v5,·Lcom/evancharlton/mileage/VehicleStatisticsActivity;126 ····check-cast·v6,·Lcom/evancharlton/mileage/VehicleStatisticsActivity;
  
128 ····invoke-virtual·{v5},·Lcom/evancharlton/mileage/VehicleStatisticsActivity;->getVehicle()Lcom/evancharlton/mileage/dao/Vehicle;127 ····invoke-virtual·{v6},·Lcom/evancharlton/mileage/VehicleStatisticsActivity;->getVehicle()Lcom/evancharlton/mileage/dao/Vehicle;
  
129 ····move-result-object·v5128 ····move-result-object·v6
  
130 ····invoke-virtual·{v5},·Lcom/evancharlton/mileage/dao/Vehicle;->getId()J129 ····invoke-virtual·{v6},·Lcom/evancharlton/mileage/dao/Vehicle;->getId()J
  
131 ····move-result-wide·v101130 ····move-result-wide·v102
  
132 ····invoke-static/range·{v101·..·v102},·Ljava/lang/String;->valueOf(J)Ljava/lang/String;131 ····invoke-static/range·{v102·..·v103},·Ljava/lang/String;->valueOf(J)Ljava/lang/String;
  
133 ····move-result-object·v5132 ····move-result-object·v6
  
134 ····aput-object·v5,·v9,·v6133 ····aput-object·v6,·v10,·v7
  
135 ····.line·49134 ····.line·49
136 ····.local·v9,·"args":[Ljava/lang/String;135 ····.local·v10,·"args":[Ljava/lang/String;
137 ····move-object/from16·v0,·p0136 ····move-object/from16·v0,·p0
  
138 ····iget-object·v5,·v0,·Lcom/evancharlton/mileage/tasks/VehicleStatisticsTask;->mContentResolver:Landroid/content/ContentResolver;137 ····iget-object·v6,·v0,·Lcom/evancharlton/mileage/tasks/VehicleStatisticsTask;->mContentResolver:Landroid/content/ContentResolver;
  
139 ····sget-object·v6,·Lcom/evancharlton/mileage/provider/tables/CacheTable;->BASE_URI:Landroid/net/Uri;138 ····sget-object·v7,·Lcom/evancharlton/mileage/provider/tables/CacheTable;->BASE_URI:Landroid/net/Uri;
  
140 ····const-string·v7,·"item·=·?"139 ····const-string·v8,·"item·=·?"
  
141 ····invoke-virtual·{v5,·v6,·v7,·v9},·Landroid/content/ContentResolver;->delete(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I140 ····invoke-virtual·{v6,·v7,·v8,·v10},·Landroid/content/ContentResolver;->delete(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I
  
142 ····.line·51141 ····.line·51
143 ····const-string·v8,·"vehicle_id·=·?"142 ····const-string·v9,·"vehicle_id·=·?"
  
144 ····.line·52143 ····.line·52
145 ····.local·v8,·"selection":Ljava/lang/String;144 ····.local·v9,·"selection":Ljava/lang/String;
146 ····const/4·v5,·0x1145 ····const/4·v6,·0x1
  
147 ····new-array·v9,·v5,·[Ljava/lang/String;146 ····new-array·v10,·v6,·[Ljava/lang/String;
  
148 ····.end·local·v9····#·"args":[Ljava/lang/String;147 ····.end·local·v10····#·"args":[Ljava/lang/String;
149 ····const/4·v6,·0x0148 ····const/4·v7,·0x0
  
 149 ····.line·53
150 ····invoke-virtual/range·{p0·..·p0},·Lcom/evancharlton/mileage/tasks/VehicleStatisticsTask;->getParent()Ljava/lang/Object;150 ····invoke-virtual/range·{p0·..·p0},·Lcom/evancharlton/mileage/tasks/VehicleStatisticsTask;->getParent()Ljava/lang/Object;
  
151 ····move-result-object·v5151 ····move-result-object·v6
  
152 ····check-cast·v5,·Lcom/evancharlton/mileage/VehicleStatisticsActivity;152 ····check-cast·v6,·Lcom/evancharlton/mileage/VehicleStatisticsActivity;
  
153 ····invoke-virtual·{v5},·Lcom/evancharlton/mileage/VehicleStatisticsActivity;->getVehicle()Lcom/evancharlton/mileage/dao/Vehicle;153 ····invoke-virtual·{v6},·Lcom/evancharlton/mileage/VehicleStatisticsActivity;->getVehicle()Lcom/evancharlton/mileage/dao/Vehicle;
  
154 ····move-result-object·v5154 ····move-result-object·v6
  
155 ····invoke-virtual·{v5},·Lcom/evancharlton/mileage/dao/Vehicle;->getId()J155 ····invoke-virtual·{v6},·Lcom/evancharlton/mileage/dao/Vehicle;->getId()J
  
156 ····move-result-wide·v101156 ····move-result-wide·v102
  
157 ····invoke-static/range·{v101·..·v102},·Ljava/lang/String;->valueOf(J)Ljava/lang/String;157 ····invoke-static/range·{v102·..·v103},·Ljava/lang/String;->valueOf(J)Ljava/lang/String;
  
158 ····move-result-object·v5158 ····move-result-object·v6
  
159 ····aput-object·v5,·v9,·v6159 ····aput-object·v6,·v10,·v7
  
160 ····.line·56160 ····.line·56
161 ····.restart·local·v9····#·"args":[Ljava/lang/String;161 ····.restart·local·v10····#·"args":[Ljava/lang/String;
162 ····move-object/from16·v0,·p0162 ····move-object/from16·v0,·p0
  
163 ····iget-object·v5,·v0,·Lcom/evancharlton/mileage/tasks/VehicleStatisticsTask;->mContentResolver:Landroid/content/ContentResolver;163 ····iget-object·v6,·v0,·Lcom/evancharlton/mileage/tasks/VehicleStatisticsTask;->mContentResolver:Landroid/content/ContentResolver;
  
164 ····sget-object·v6,·Lcom/evancharlton/mileage/provider/tables/FillupsTable;->BASE_URI:Landroid/net/Uri;164 ····sget-object·v7,·Lcom/evancharlton/mileage/provider/tables/FillupsTable;->BASE_URI:Landroid/net/Uri;
  
Max diff block lines reached; 74959/81238 bytes (92.27%) of diff not shown.
4.83 KB
smali/com/evancharlton/mileage/tasks/FillupInfoTask.smali
    
Offset 40, 15 lines modifiedOffset 40, 15 lines modified
40 ····iput-object·p1,·p0,·Lcom/evancharlton/mileage/tasks/FillupInfoTask;->mFillup:Lcom/evancharlton/mileage/dao/Fillup;40 ····iput-object·p1,·p0,·Lcom/evancharlton/mileage/tasks/FillupInfoTask;->mFillup:Lcom/evancharlton/mileage/dao/Fillup;
  
41 ····.line·1441 ····.line·14
42 ····return-void42 ····return-void
43 .end·method43 .end·method
  
44 .method·private·publish(ID)V44 .method·private·publish(ID)V
45 ····.locals·345 ····.locals·4
46 ····.param·p1,·"key"····#·I46 ····.param·p1,·"key"····#·I
47 ····.param·p2,·"data"····#·D47 ····.param·p2,·"data"····#·D
  
48 ····.prologue48 ····.prologue
49 ····.line·2449 ····.line·24
50 ····const/4·v0,·0x150 ····const/4·v0,·0x1
  
Offset 68, 21 lines modifiedOffset 68, 19 lines modified
68 ····return-void68 ····return-void
69 .end·method69 .end·method
  
  
70 #·virtual·methods70 #·virtual·methods
71 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;71 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;
72 ····.locals·172 ····.locals·1
73 ····.param·p1,·"x0"····#·[Ljava/lang/Object; 
  
74 ····.prologue73 ····.prologue
75 ····.line·974 ····.line·9
76 ····check-cast·p1,·[Ljava/lang/Void;75 ····check-cast·p1,·[Ljava/lang/Void;
  
77 ····.end·local·p1····#·"x0":[Ljava/lang/Object; 
78 ····invoke-virtual·{p0,·p1},·Lcom/evancharlton/mileage/tasks/FillupInfoTask;->doInBackground([Ljava/lang/Void;)Ljava/lang/Void;76 ····invoke-virtual·{p0,·p1},·Lcom/evancharlton/mileage/tasks/FillupInfoTask;->doInBackground([Ljava/lang/Void;)Ljava/lang/Void;
  
79 ····move-result-object·v077 ····move-result-object·v0
  
80 ····return-object·v078 ····return-object·v0
81 .end·method79 .end·method
  
Offset 107, 28 lines modifiedOffset 105, 28 lines modified
107 ····.line·30105 ····.line·30
108 ····.local·v0,·"prev":Lcom/evancharlton/mileage/dao/Fillup;106 ····.local·v0,·"prev":Lcom/evancharlton/mileage/dao/Fillup;
109 ····iget-object·v1,·p0,·Lcom/evancharlton/mileage/tasks/FillupInfoTask;->mFillup:Lcom/evancharlton/mileage/dao/Fillup;107 ····iget-object·v1,·p0,·Lcom/evancharlton/mileage/tasks/FillupInfoTask;->mFillup:Lcom/evancharlton/mileage/dao/Fillup;
  
110 ····invoke-virtual·{v1,·v0},·Lcom/evancharlton/mileage/dao/Fillup;->setPrevious(Lcom/evancharlton/mileage/dao/Fillup;)V108 ····invoke-virtual·{v1,·v0},·Lcom/evancharlton/mileage/dao/Fillup;->setPrevious(Lcom/evancharlton/mileage/dao/Fillup;)V
  
111 ····.line·33109 ····.line·33
112 ····const·v3,·0x7f070123110 ····const·v1,·0x7f070123
  
113 ····iget-object·v1,·p0,·Lcom/evancharlton/mileage/tasks/FillupInfoTask;->mFillup:Lcom/evancharlton/mileage/dao/Fillup;111 ····iget-object·v2,·p0,·Lcom/evancharlton/mileage/tasks/FillupInfoTask;->mFillup:Lcom/evancharlton/mileage/dao/Fillup;
  
114 ····invoke-virtual·{v1},·Lcom/evancharlton/mileage/dao/Fillup;->isPartial()Z112 ····invoke-virtual·{v2},·Lcom/evancharlton/mileage/dao/Fillup;->isPartial()Z
  
115 ····move-result·v1113 ····move-result·v2
  
116 ····if-eqz·v1,·:cond_1114 ····if-eqz·v2,·:cond_1
  
117 ····const-wide/high16·v1,·0x3ff0000000000000L····#·1.0115 ····const-wide/high16·v2,·0x3ff0000000000000L····#·1.0
  
118 ····:goto_0116 ····:goto_0
119 ····invoke-direct·{p0,·v3,·v1,·v2},·Lcom/evancharlton/mileage/tasks/FillupInfoTask;->publish(ID)V117 ····invoke-direct·{p0,·v1,·v2,·v3},·Lcom/evancharlton/mileage/tasks/FillupInfoTask;->publish(ID)V
  
120 ····.line·34118 ····.line·34
121 ····const·v1,·0x7f07011c119 ····const·v1,·0x7f07011c
  
122 ····iget-object·v2,·p0,·Lcom/evancharlton/mileage/tasks/FillupInfoTask;->mFillup:Lcom/evancharlton/mileage/dao/Fillup;120 ····iget-object·v2,·p0,·Lcom/evancharlton/mileage/tasks/FillupInfoTask;->mFillup:Lcom/evancharlton/mileage/dao/Fillup;
  
123 ····invoke-virtual·{v2},·Lcom/evancharlton/mileage/dao/Fillup;->getVolume()D121 ····invoke-virtual·{v2},·Lcom/evancharlton/mileage/dao/Fillup;->getVolume()D
Offset 205, 66 lines modifiedOffset 203, 63 lines modified
205 ····:cond_0203 ····:cond_0
206 ····const/4·v1,·0x0204 ····const/4·v1,·0x0
  
207 ····return-object·v1205 ····return-object·v1
  
208 ····.line·33206 ····.line·33
209 ····:cond_1207 ····:cond_1
210 ····const-wide/16·v1,·0x0208 ····const-wide/16·v2,·0x0
  
211 ····goto·:goto_0209 ····goto·:goto_0
212 .end·method210 .end·method
  
213 .method·protected·varargs·onProgressUpdate([Lcom/evancharlton/mileage/tasks/FillupInfoTask$DataHolder;)V211 .method·protected·varargs·onProgressUpdate([Lcom/evancharlton/mileage/tasks/FillupInfoTask$DataHolder;)V
214 ····.locals·5212 ····.locals·4
215 ····.param·p1,·"update"····#·[Lcom/evancharlton/mileage/tasks/FillupInfoTask$DataHolder;213 ····.param·p1,·"update"····#·[Lcom/evancharlton/mileage/tasks/FillupInfoTask$DataHolder;
  
216 ····.prologue214 ····.prologue
217 ····.line·18215 ····.line·18
218 ····move-object·v0,·p1 
  
219 ····.local·v0,·"arr$":[Lcom/evancharlton/mileage/tasks/FillupInfoTask$DataHolder; 
220 ····array-length·v3,·v0216 ····array-length·v3,·p1
  
221 ····.local·v3,·"len$":I 
222 ····const/4·v1,·0x0217 ····const/4·v1,·0x0
  
223 ····.local·v1,·"i$":I218 ····move·v2,·v1
  
224 ····:goto_0219 ····:goto_0
225 ····if-ge·v1,·v3,·:cond_0220 ····if-ge·v2,·v3,·:cond_0
  
226 ····aget-object·v2,·v0,·v1221 ····aget-object·v0,·p1,·v2
  
227 ····.line·19222 ····.line·19
228 ····.local·v2,·"info":Lcom/evancharlton/mileage/tasks/FillupInfoTask$DataHolder;223 ····.local·v0,·"info":Lcom/evancharlton/mileage/tasks/FillupInfoTask$DataHolder;
229 ····invoke-virtual·{p0},·Lcom/evancharlton/mileage/tasks/FillupInfoTask;->getParent()Ljava/lang/Object;224 ····invoke-virtual·{p0},·Lcom/evancharlton/mileage/tasks/FillupInfoTask;->getParent()Ljava/lang/Object;
  
230 ····move-result-object·v4225 ····move-result-object·v1
  
231 ····check-cast·v4,·Lcom/evancharlton/mileage/FillupInfoActivity;226 ····check-cast·v1,·Lcom/evancharlton/mileage/FillupInfoActivity;
  
232 ····invoke-virtual·{v4,·v2},·Lcom/evancharlton/mileage/FillupInfoActivity;->addInformation(Lcom/evancharlton/mileage/tasks/FillupInfoTask$DataHolder;)V227 ····invoke-virtual·{v1,·v0},·Lcom/evancharlton/mileage/FillupInfoActivity;->addInformation(Lcom/evancharlton/mileage/tasks/FillupInfoTask$DataHolder;)V
  
233 ····.line·18228 ····.line·18
234 ····add-int/lit8·v1,·v1,·0x1229 ····add-int/lit8·v1,·v2,·0x1
  
 230 ····move·v2,·v1
  
235 ····goto·:goto_0231 ····goto·:goto_0
  
236 ····.line·21232 ····.line·21
237 ····.end·local·v2····#·"info":Lcom/evancharlton/mileage/tasks/FillupInfoTask$DataHolder;233 ····.end·local·v0····#·"info":Lcom/evancharlton/mileage/tasks/FillupInfoTask$DataHolder;
238 ····:cond_0234 ····:cond_0
239 ····return-void235 ····return-void
240 .end·method236 .end·method
  
241 .method·protected·bridge·synthetic·onProgressUpdate([Ljava/lang/Object;)V237 .method·protected·bridge·synthetic·onProgressUpdate([Ljava/lang/Object;)V
242 ····.locals·0238 ····.locals·0
243 ····.param·p1,·"x0"····#·[Ljava/lang/Object; 
  
Max diff block lines reached; 334/4829 bytes (6.92%) of diff not shown.
38.0 KB
smali/com/evancharlton/mileage/tasks/CsvImportTask.smali
    
Offset 96, 31 lines modifiedOffset 96, 31 lines modified
96 ····.end·annotation96 ····.end·annotation
  
97 ····.prologue97 ····.prologue
98 ····.line·12398 ····.line·123
99 ····:try_start_099 ····:try_start_0
100 ····invoke-direct·{p0,·p3,·p2,·p4},·Lcom/evancharlton/mileage/tasks/CsvImportTask;->getData(Landroid/os/Bundle;Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/String;100 ····invoke-direct·{p0,·p3,·p2,·p4},·Lcom/evancharlton/mileage/tasks/CsvImportTask;->getData(Landroid/os/Bundle;Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/String;
  
101 ····move-result-object·v3101 ····move-result-object·v1
  
102 ····.line·124102 ····.line·124
103 ····.local·v3,·"value":Ljava/lang/String;103 ····.local·v1,·"value":Ljava/lang/String;
104 ····const-string·v4,·"CsvImportTask"104 ····const-string·v4,·"CsvImportTask"
  
105 ····new-instance·v5,·Ljava/lang/StringBuilder;105 ····new-instance·v5,·Ljava/lang/StringBuilder;
  
106 ····invoke-direct·{v5},·Ljava/lang/StringBuilder;-><init>()V106 ····invoke-direct·{v5},·Ljava/lang/StringBuilder;-><init>()V
  
107 ····const-string·v6,·"Parsing·\'"107 ····const-string·v6,·"Parsing·\'"
  
108 ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;108 ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
109 ····move-result-object·v5109 ····move-result-object·v5
  
110 ····invoke-virtual·{v5,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;110 ····invoke-virtual·{v5,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
111 ····move-result-object·v5111 ····move-result-object·v5
  
112 ····const-string·v6,·"\'·for·"112 ····const-string·v6,·"\'·for·"
  
113 ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;113 ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
Offset 133, 31 lines modifiedOffset 133, 31 lines modified
133 ····invoke-virtual·{v5},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;133 ····invoke-virtual·{v5},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
134 ····move-result-object·v5134 ····move-result-object·v5
  
135 ····invoke-static·{v4,·v5},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I135 ····invoke-static·{v4,·v5},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
  
136 ····.line·125136 ····.line·125
137 ····invoke-static·{v3},·Ljava/lang/Double;->parseDouble(Ljava/lang/String;)D137 ····invoke-static·{v1},·Ljava/lang/Double;->parseDouble(Ljava/lang/String;)D
  
138 ····move-result-wide·v1138 ····move-result-wide·v2
  
139 ····.line·126139 ····.line·126
140 ····.local·v1,·"parsed":D140 ····.local·v2,·"parsed":D
141 ····invoke-static·{v1,·v2},·Ljava/lang/Double;->valueOf(D)Ljava/lang/Double;141 ····invoke-static·{v2,·v3},·Ljava/lang/Double;->valueOf(D)Ljava/lang/Double;
  
142 ····move-result-object·v4142 ····move-result-object·v4
  
143 ····invoke-virtual·{p1,·p2,·v4},·Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Double;)V143 ····invoke-virtual·{p1,·p2,·v4},·Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Double;)V
144 ····:try_end_0144 ····:try_end_0
145 ····.catch·Ljava/lang/NumberFormatException;·{:try_start_0·..·:try_end_0}·:catch_0145 ····.catch·Ljava/lang/NumberFormatException;·{:try_start_0·..·:try_end_0}·:catch_0
  
146 ····.line·131146 ····.line·131
147 ····.end·local·v1····#·"parsed":D 
148 ····.end·local·v3····#·"value":Ljava/lang/String;147 ····.end·local·v1····#·"value":Ljava/lang/String;
 148 ····.end·local·v2····#·"parsed":D
149 ····:goto_0149 ····:goto_0
150 ····return-void150 ····return-void
  
151 ····.line·127151 ····.line·127
152 ····:catch_0152 ····:catch_0
153 ····move-exception·v0153 ····move-exception·v0
  
Offset 176, 738 lines modifiedOffset 176, 741 lines modified
  
176 ····goto·:goto_0176 ····goto·:goto_0
177 .end·method177 .end·method
  
  
178 #·virtual·methods178 #·virtual·methods
179 .method·protected·varargs·doInBackground([Landroid/os/Bundle;)Ljava/lang/Integer;179 .method·protected·varargs·doInBackground([Landroid/os/Bundle;)Ljava/lang/Integer;
180 ····.locals·27180 ····.locals·28
181 ····.param·p1,·"params"····#·[Landroid/os/Bundle;181 ····.param·p1,·"params"····#·[Landroid/os/Bundle;
  
182 ····.prologue182 ····.prologue
183 ····.line·32183 ····.line·32
184 ····const/16·v23,·0x0184 ····const/16·v24,·0x0
  
185 ····aget-object·v3,·p1,·v23185 ····aget-object·v4,·p1,·v24
  
186 ····.line·34186 ····.line·34
187 ····.local·v3,·"args":Landroid/os/Bundle;187 ····.local·v4,·"args":Landroid/os/Bundle;
188 ····const-string·v23,·"wipe·data"188 ····const-string·v24,·"wipe·data"
  
189 ····move-object/from16·v0,·v23189 ····move-object/from16·v0,·v24
  
190 ····invoke-virtual·{v3,·v0},·Landroid/os/Bundle;->getBoolean(Ljava/lang/String;)Z190 ····invoke-virtual·{v4,·v0},·Landroid/os/Bundle;->getBoolean(Ljava/lang/String;)Z
  
191 ····move-result·v12191 ····move-result·v13
  
192 ····.line·35192 ····.line·35
193 ····.local·v12,·"erase":Z193 ····.local·v13,·"erase":Z
194 ····if-eqz·v12,·:cond_0194 ····if-eqz·v13,·:cond_0
  
195 ····.line·36195 ····.line·36
196 ····invoke-virtual/range·{p0·..·p0},·Lcom/evancharlton/mileage/tasks/CsvImportTask;->getParent()Ljava/lang/Object;196 ····invoke-virtual/range·{p0·..·p0},·Lcom/evancharlton/mileage/tasks/CsvImportTask;->getParent()Ljava/lang/Object;
  
197 ····move-result-object·v23197 ····move-result-object·v24
  
198 ····check-cast·v23,·Lcom/evancharlton/mileage/io/CsvImportActivity; 
  
199 ····invoke-virtual/range·{v23·..·v23},·Lcom/evancharlton/mileage/io/CsvImportActivity;->getContentResolver()Landroid/content/ContentResolver;198 ····check-cast·v24,·Lcom/evancharlton/mileage/io/CsvImportActivity;
  
200 ····move-result-object·v23199 ····invoke-virtual/range·{v24·..·v24},·Lcom/evancharlton/mileage/io/CsvImportActivity;->getContentResolver()Landroid/content/ContentResolver;
  
201 ····sget-object·v24,·Lcom/evancharlton/mileage/provider/tables/FillupsTable;->BASE_URI:Landroid/net/Uri;200 ····move-result-object·v24
  
202 ····const/16·v25,·0x0201 ····sget-object·v25,·Lcom/evancharlton/mileage/provider/tables/FillupsTable;->BASE_URI:Landroid/net/Uri;
  
203 ····const/16·v26,·0x0202 ····const/16·v26,·0x0
  
 203 ····const/16·v27,·0x0
  
204 ····invoke-virtual/range·{v23·..·v26},·Landroid/content/ContentResolver;->delete(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I204 ····invoke-virtual/range·{v24·..·v27},·Landroid/content/ContentResolver;->delete(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I
  
205 ····.line·37205 ····.line·37
206 ····const/16·v23,·0x2206 ····const/16·v24,·0x2
  
207 ····move/from16·v0,·v23207 ····move/from16·v0,·v24
  
208 ····new-array·v0,·v0,·[Ljava/lang/Integer;208 ····new-array·v0,·v0,·[Ljava/lang/Integer;
  
209 ····move-object/from16·v23,·v0209 ····move-object/from16·v24,·v0
  
210 ····const/16·v24,·0x0 
  
Max diff block lines reached; 33947/38758 bytes (87.59%) of diff not shown.
1.2 KB
smali/com/evancharlton/mileage/tasks/CsvColumnReaderTask.smali
    
Offset 29, 21 lines modifiedOffset 29, 19 lines modified
29 ····return-void29 ····return-void
30 .end·method30 .end·method
  
  
31 #·virtual·methods31 #·virtual·methods
32 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;32 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;
33 ····.locals·133 ····.locals·1
34 ····.param·p1,·"x0"····#·[Ljava/lang/Object; 
  
35 ····.prologue34 ····.prologue
36 ····.line·1535 ····.line·15
37 ····check-cast·p1,·[Ljava/lang/String;36 ····check-cast·p1,·[Ljava/lang/String;
  
38 ····.end·local·p1····#·"x0":[Ljava/lang/Object; 
39 ····invoke-virtual·{p0,·p1},·Lcom/evancharlton/mileage/tasks/CsvColumnReaderTask;->doInBackground([Ljava/lang/String;)[Ljava/lang/String;37 ····invoke-virtual·{p0,·p1},·Lcom/evancharlton/mileage/tasks/CsvColumnReaderTask;->doInBackground([Ljava/lang/String;)[Ljava/lang/String;
  
40 ····move-result-object·v038 ····move-result-object·v0
  
41 ····return-object·v039 ····return-object·v0
42 .end·method40 .end·method
  
Offset 129, 21 lines modifiedOffset 127, 19 lines modified
129 ····const/4·v1,·0x0127 ····const/4·v1,·0x0
  
130 ····goto·:goto_0128 ····goto·:goto_0
131 .end·method129 .end·method
  
132 .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V130 .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V
133 ····.locals·0131 ····.locals·0
134 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
135 ····.prologue132 ····.prologue
136 ····.line·15133 ····.line·15
137 ····check-cast·p1,·[Ljava/lang/String;134 ····check-cast·p1,·[Ljava/lang/String;
  
138 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
139 ····invoke-virtual·{p0,·p1},·Lcom/evancharlton/mileage/tasks/CsvColumnReaderTask;->onPostExecute([Ljava/lang/String;)V135 ····invoke-virtual·{p0,·p1},·Lcom/evancharlton/mileage/tasks/CsvColumnReaderTask;->onPostExecute([Ljava/lang/String;)V
  
140 ····return-void136 ····return-void
141 .end·method137 .end·method
  
142 .method·protected·onPostExecute([Ljava/lang/String;)V138 .method·protected·onPostExecute([Ljava/lang/String;)V
143 ····.locals·1139 ····.locals·1
1.82 KB
smali/com/evancharlton/mileage/tasks/CsvDataReader.smali
    
Offset 29, 21 lines modifiedOffset 29, 19 lines modified
29 ····return-void29 ····return-void
30 .end·method30 .end·method
  
  
31 #·virtual·methods31 #·virtual·methods
32 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;32 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;
33 ····.locals·133 ····.locals·1
34 ····.param·p1,·"x0"····#·[Ljava/lang/Object; 
  
35 ····.prologue34 ····.prologue
36 ····.line·1535 ····.line·15
37 ····check-cast·p1,·[Ljava/lang/String;36 ····check-cast·p1,·[Ljava/lang/String;
  
38 ····.end·local·p1····#·"x0":[Ljava/lang/Object; 
39 ····invoke-virtual·{p0,·p1},·Lcom/evancharlton/mileage/tasks/CsvDataReader;->doInBackground([Ljava/lang/String;)Ljava/lang/Void;37 ····invoke-virtual·{p0,·p1},·Lcom/evancharlton/mileage/tasks/CsvDataReader;->doInBackground([Ljava/lang/String;)Ljava/lang/Void;
  
40 ····move-result-object·v038 ····move-result-object·v0
  
41 ····return-object·v039 ····return-object·v0
42 .end·method40 .end·method
  
Offset 210, 21 lines modifiedOffset 208, 19 lines modified
210 ····.end·local·v6····#·"reader":Ljava/io/BufferedReader;208 ····.end·local·v6····#·"reader":Ljava/io/BufferedReader;
211 ····.restart·local·v5····#·"reader":Ljava/io/BufferedReader;209 ····.restart·local·v5····#·"reader":Ljava/io/BufferedReader;
212 ····goto·:goto_2210 ····goto·:goto_2
213 .end·method211 .end·method
  
214 .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V212 .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V
215 ····.locals·0213 ····.locals·0
216 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
217 ····.prologue214 ····.prologue
218 ····.line·15215 ····.line·15
219 ····check-cast·p1,·Ljava/lang/Void;216 ····check-cast·p1,·Ljava/lang/Void;
  
220 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
221 ····invoke-virtual·{p0,·p1},·Lcom/evancharlton/mileage/tasks/CsvDataReader;->onPostExecute(Ljava/lang/Void;)V217 ····invoke-virtual·{p0,·p1},·Lcom/evancharlton/mileage/tasks/CsvDataReader;->onPostExecute(Ljava/lang/Void;)V
  
222 ····return-void218 ····return-void
223 .end·method219 .end·method
  
224 .method·protected·onPostExecute(Ljava/lang/Void;)V220 .method·protected·onPostExecute(Ljava/lang/Void;)V
225 ····.locals·0221 ····.locals·0
Offset 233, 21 lines modifiedOffset 229, 19 lines modified
233 ····.prologue229 ····.prologue
234 ····.line·52230 ····.line·52
235 ····return-void231 ····return-void
236 .end·method232 .end·method
  
237 .method·protected·bridge·synthetic·onProgressUpdate([Ljava/lang/Object;)V233 .method·protected·bridge·synthetic·onProgressUpdate([Ljava/lang/Object;)V
238 ····.locals·0234 ····.locals·0
239 ····.param·p1,·"x0"····#·[Ljava/lang/Object; 
  
240 ····.prologue235 ····.prologue
241 ····.line·15236 ····.line·15
242 ····check-cast·p1,·[[Ljava/lang/String;237 ····check-cast·p1,·[[Ljava/lang/String;
  
243 ····.end·local·p1····#·"x0":[Ljava/lang/Object; 
244 ····invoke-virtual·{p0,·p1},·Lcom/evancharlton/mileage/tasks/CsvDataReader;->onProgressUpdate([[Ljava/lang/String;)V238 ····invoke-virtual·{p0,·p1},·Lcom/evancharlton/mileage/tasks/CsvDataReader;->onProgressUpdate([[Ljava/lang/String;)V
  
245 ····return-void239 ····return-void
246 .end·method240 .end·method
  
247 .method·protected·varargs·onProgressUpdate([[Ljava/lang/String;)V241 .method·protected·varargs·onProgressUpdate([[Ljava/lang/String;)V
248 ····.locals·0242 ····.locals·0
13.3 KB
smali/com/evancharlton/mileage/tasks/DbImportTask.smali
    
Offset 81, 161 lines modifiedOffset 81, 163 lines modified
81 ········}81 ········}
82 ····.end·annotation82 ····.end·annotation
  
83 ····.prologue83 ····.prologue
84 ····.line·8284 ····.line·82
85 ····invoke-virtual·{p0},·Lcom/evancharlton/mileage/tasks/DbImportTask;->getParent()Ljava/lang/Object;85 ····invoke-virtual·{p0},·Lcom/evancharlton/mileage/tasks/DbImportTask;->getParent()Ljava/lang/Object;
  
86 ····move-result-object·v186 ····move-result-object·v2
  
87 ····check-cast·v1,·Lcom/evancharlton/mileage/io/DbImportActivity;87 ····check-cast·v2,·Lcom/evancharlton/mileage/io/DbImportActivity;
  
88 ····const-string·v2,·"mileage.db"88 ····const-string·v3,·"mileage.db"
  
89 ····invoke-virtual·{v1,·v2},·Lcom/evancharlton/mileage/io/DbImportActivity;->getDatabasePath(Ljava/lang/String;)Ljava/io/File;89 ····invoke-virtual·{v2,·v3},·Lcom/evancharlton/mileage/io/DbImportActivity;->getDatabasePath(Ljava/lang/String;)Ljava/io/File;
  
90 ····move-result-object·v890 ····move-result-object·v0
  
91 ····.line·8391 ····.line·83
92 ····.local·v8,·"database":Ljava/io/File;92 ····.local·v0,·"database":Ljava/io/File;
93 ····new-instance·v1,·Ljava/io/FileInputStream;93 ····new-instance·v2,·Ljava/io/FileInputStream;
  
94 ····sget-object·v2,·Lcom/evancharlton/mileage/tasks/DbImportTask;->TEMP_FILE:Ljava/lang/String;94 ····sget-object·v3,·Lcom/evancharlton/mileage/tasks/DbImportTask;->TEMP_FILE:Ljava/lang/String;
  
95 ····invoke-direct·{v1,·v2},·Ljava/io/FileInputStream;-><init>(Ljava/lang/String;)V95 ····invoke-direct·{v2,·v3},·Ljava/io/FileInputStream;-><init>(Ljava/lang/String;)V
  
96 ····invoke-virtual·{v1},·Ljava/io/FileInputStream;->getChannel()Ljava/nio/channels/FileChannel;96 ····invoke-virtual·{v2},·Ljava/io/FileInputStream;->getChannel()Ljava/nio/channels/FileChannel;
  
97 ····move-result-object·v097 ····move-result-object·v1
  
98 ····.line·8498 ····.line·84
99 ····.local·v0,·"input":Ljava/nio/channels/FileChannel;99 ····.local·v1,·"input":Ljava/nio/channels/FileChannel;
100 ····new-instance·v1,·Ljava/io/FileOutputStream;100 ····new-instance·v2,·Ljava/io/FileOutputStream;
  
101 ····invoke-direct·{v1,·v8},·Ljava/io/FileOutputStream;-><init>(Ljava/io/File;)V101 ····invoke-direct·{v2,·v0},·Ljava/io/FileOutputStream;-><init>(Ljava/io/File;)V
  
102 ····invoke-virtual·{v1},·Ljava/io/FileOutputStream;->getChannel()Ljava/nio/channels/FileChannel;102 ····invoke-virtual·{v2},·Ljava/io/FileOutputStream;->getChannel()Ljava/nio/channels/FileChannel;
  
103 ····move-result-object·v5103 ····move-result-object·v6
  
104 ····.line·85104 ····.line·85
105 ····.local·v5,·"output":Ljava/nio/channels/FileChannel;105 ····.local·v6,·"output":Ljava/nio/channels/FileChannel;
106 ····const-wide/16·v1,·0x0106 ····const-wide/16·v2,·0x0
  
107 ····invoke-virtual·{v0},·Ljava/nio/channels/FileChannel;->size()J107 ····invoke-virtual·{v1},·Ljava/nio/channels/FileChannel;->size()J
  
108 ····move-result-wide·v3108 ····move-result-wide·v4
  
109 ····invoke-virtual/range·{v0·..·v5},·Ljava/nio/channels/FileChannel;->transferTo(JJLjava/nio/channels/WritableByteChannel;)J109 ····invoke-virtual/range·{v1·..·v6},·Ljava/nio/channels/FileChannel;->transferTo(JJLjava/nio/channels/WritableByteChannel;)J
  
110 ····move-result-wide·v6110 ····move-result-wide·v8
  
111 ····.line·86111 ····.line·86
112 ····.local·v6,·"bytes":J112 ····.local·v8,·"bytes":J
113 ····invoke-virtual·{v0},·Ljava/nio/channels/FileChannel;->close()V113 ····invoke-virtual·{v1},·Ljava/nio/channels/FileChannel;->close()V
  
114 ····.line·87114 ····.line·87
115 ····invoke-virtual·{v5},·Ljava/nio/channels/FileChannel;->close()V115 ····invoke-virtual·{v6},·Ljava/nio/channels/FileChannel;->close()V
  
116 ····.line·88116 ····.line·88
117 ····const-string·v1,·"DbImportTask"117 ····const-string·v2,·"DbImportTask"
  
118 ····new-instance·v2,·Ljava/lang/StringBuilder;118 ····new-instance·v3,·Ljava/lang/StringBuilder;
  
119 ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V119 ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V
  
120 ····const-string·v3,·"Wrote·"120 ····const-string·v4,·"Wrote·"
  
121 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;121 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
122 ····move-result-object·v2122 ····move-result-object·v3
  
123 ····invoke-virtual·{v2,·v6,·v7},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;123 ····invoke-virtual·{v3,·v8,·v9},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
  
124 ····move-result-object·v2124 ····move-result-object·v3
  
125 ····const-string·v3,·"·bytes·to·"125 ····const-string·v4,·"·bytes·to·"
  
126 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;126 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
127 ····move-result-object·v2127 ····move-result-object·v3
  
128 ····invoke-virtual·{v8},·Ljava/io/File;->getAbsolutePath()Ljava/lang/String;128 ····invoke-virtual·{v0},·Ljava/io/File;->getAbsolutePath()Ljava/lang/String;
  
129 ····move-result-object·v3129 ····move-result-object·v4
  
130 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;130 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
131 ····move-result-object·v2131 ····move-result-object·v3
  
132 ····const-string·v3,·"·from·"132 ····const-string·v4,·"·from·"
  
133 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;133 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
134 ····move-result-object·v2134 ····move-result-object·v3
  
135 ····sget-object·v3,·Lcom/evancharlton/mileage/tasks/DbImportTask;->TEMP_FILE:Ljava/lang/String;135 ····sget-object·v4,·Lcom/evancharlton/mileage/tasks/DbImportTask;->TEMP_FILE:Ljava/lang/String;
  
136 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;136 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
137 ····move-result-object·v2137 ····move-result-object·v3
  
138 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;138 ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
139 ····move-result-object·v2139 ····move-result-object·v3
  
140 ····invoke-static·{v1,·v2},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I140 ····invoke-static·{v2,·v3},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
  
141 ····.line·91141 ····.line·91
142 ····new-instance·v9,·Ljava/io/File;142 ····new-instance·v7,·Ljava/io/File;
  
143 ····sget-object·v1,·Lcom/evancharlton/mileage/tasks/DbImportTask;->TEMP_FILE:Ljava/lang/String;143 ····sget-object·v2,·Lcom/evancharlton/mileage/tasks/DbImportTask;->TEMP_FILE:Ljava/lang/String;
  
144 ····invoke-direct·{v9,·v1},·Ljava/io/File;-><init>(Ljava/lang/String;)V144 ····invoke-direct·{v7,·v2},·Ljava/io/File;-><init>(Ljava/lang/String;)V
  
145 ····.line·92145 ····.line·92
146 ····.local·v9,·"tempDatabase":Ljava/io/File;146 ····.local·v7,·"tempDatabase":Ljava/io/File;
147 ····invoke-virtual·{v9},·Ljava/io/File;->delete()Z147 ····invoke-virtual·{v7},·Ljava/io/File;->delete()Z
  
148 ····.line·94148 ····.line·94
149 ····invoke-virtual·{p0},·Lcom/evancharlton/mileage/tasks/DbImportTask;->getParent()Ljava/lang/Object;149 ····invoke-virtual·{p0},·Lcom/evancharlton/mileage/tasks/DbImportTask;->getParent()Ljava/lang/Object;
  
150 ····move-result-object·v1150 ····move-result-object·v2
  
151 ····check-cast·v1,·Lcom/evancharlton/mileage/io/DbImportActivity;151 ····check-cast·v2,·Lcom/evancharlton/mileage/io/DbImportActivity;
  
152 ····invoke-virtual·{v1},·Lcom/evancharlton/mileage/io/DbImportActivity;->getContentResolver()Landroid/content/ContentResolver;152 ····invoke-virtual·{v2},·Lcom/evancharlton/mileage/io/DbImportActivity;->getContentResolver()Landroid/content/ContentResolver;
  
Max diff block lines reached; 6040/13529 bytes (44.64%) of diff not shown.
11.0 KB
smali/com/evancharlton/mileage/adapters/FillupAdapter.smali
    
Offset 271, 14 lines modifiedOffset 271, 15 lines modified
  
271 ····.line·107271 ····.line·107
272 ····if-nez·p2,·:cond_0272 ····if-nez·p2,·:cond_0
  
273 ····.line·108273 ····.line·108
274 ····iget-object·v5,·p0,·Lcom/evancharlton/mileage/adapters/FillupAdapter;->mContext:Landroid/content/Context;274 ····iget-object·v5,·p0,·Lcom/evancharlton/mileage/adapters/FillupAdapter;->mContext:Landroid/content/Context;
  
 275 ····.line·109
275 ····invoke-static·{v5},·Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater;276 ····invoke-static·{v5},·Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater;
  
276 ····move-result-object·v5277 ····move-result-object·v5
  
277 ····const·v6,·0x7f030011278 ····const·v6,·0x7f030011
  
278 ····const/4·v7,·0x0279 ····const/4·v7,·0x0
Offset 287, 32 lines modifiedOffset 288, 32 lines modified
  
287 ····move-result-object·p2288 ····move-result-object·p2
  
288 ····.line·112289 ····.line·112
289 ····:cond_0290 ····:cond_0
290 ····invoke-virtual·{p2},·Landroid/view/View;->getTag()Ljava/lang/Object;291 ····invoke-virtual·{p2},·Landroid/view/View;->getTag()Ljava/lang/Object;
  
291 ····move-result-object·v3292 ····move-result-object·v1
  
292 ····check-cast·v3,·Lcom/evancharlton/mileage/adapters/FillupAdapter$Holder;293 ····check-cast·v1,·Lcom/evancharlton/mileage/adapters/FillupAdapter$Holder;
  
293 ····.line·113294 ····.line·113
294 ····.local·v3,·"holder":Lcom/evancharlton/mileage/adapters/FillupAdapter$Holder;295 ····.local·v1,·"holder":Lcom/evancharlton/mileage/adapters/FillupAdapter$Holder;
295 ····if-nez·v3,·:cond_1296 ····if-nez·v1,·:cond_1
  
296 ····.line·114297 ····.line·114
297 ····new-instance·v3,·Lcom/evancharlton/mileage/adapters/FillupAdapter$Holder;298 ····new-instance·v1,·Lcom/evancharlton/mileage/adapters/FillupAdapter$Holder;
  
298 ····.end·local·v3····#·"holder":Lcom/evancharlton/mileage/adapters/FillupAdapter$Holder;299 ····.end·local·v1····#·"holder":Lcom/evancharlton/mileage/adapters/FillupAdapter$Holder;
299 ····invoke-direct·{v3,·p2},·Lcom/evancharlton/mileage/adapters/FillupAdapter$Holder;-><init>(Landroid/view/View;)V300 ····invoke-direct·{v1,·p2},·Lcom/evancharlton/mileage/adapters/FillupAdapter$Holder;-><init>(Landroid/view/View;)V
  
300 ····.line·119301 ····.line·119
301 ····.restart·local·v3····#·"holder":Lcom/evancharlton/mileage/adapters/FillupAdapter$Holder;302 ····.restart·local·v1····#·"holder":Lcom/evancharlton/mileage/adapters/FillupAdapter$Holder;
302 ····:cond_1303 ····:cond_1
303 ····iget-object·v5,·v3,·Lcom/evancharlton/mileage/adapters/FillupAdapter$Holder;->dateView:Lcom/evancharlton/mileage/views/FormattedDateView;304 ····iget-object·v5,·v1,·Lcom/evancharlton/mileage/adapters/FillupAdapter$Holder;->dateView:Lcom/evancharlton/mileage/views/FormattedDateView;
  
304 ····iget-object·v6,·p0,·Lcom/evancharlton/mileage/adapters/FillupAdapter;->mCursor:Landroid/database/Cursor;305 ····iget-object·v6,·p0,·Lcom/evancharlton/mileage/adapters/FillupAdapter;->mCursor:Landroid/database/Cursor;
  
305 ····iget-object·v7,·p0,·Lcom/evancharlton/mileage/adapters/FillupAdapter;->mCursor:Landroid/database/Cursor;306 ····iget-object·v7,·p0,·Lcom/evancharlton/mileage/adapters/FillupAdapter;->mCursor:Landroid/database/Cursor;
  
306 ····const-string·v8,·"timestamp"307 ····const-string·v8,·"timestamp"
  
Offset 335, 23 lines modifiedOffset 336, 24 lines modified
  
335 ····iget-object·v7,·p0,·Lcom/evancharlton/mileage/adapters/FillupAdapter;->mCursor:Landroid/database/Cursor;336 ····iget-object·v7,·p0,·Lcom/evancharlton/mileage/adapters/FillupAdapter;->mCursor:Landroid/database/Cursor;
  
336 ····iget-object·v8,·p0,·Lcom/evancharlton/mileage/adapters/FillupAdapter;->mCursor:Landroid/database/Cursor;337 ····iget-object·v8,·p0,·Lcom/evancharlton/mileage/adapters/FillupAdapter;->mCursor:Landroid/database/Cursor;
  
337 ····const-string·v9,·"volume"338 ····const-string·v9,·"volume"
  
 339 ····.line·122
338 ····invoke-interface·{v8,·v9},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I340 ····invoke-interface·{v8,·v9},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
  
339 ····move-result·v8341 ····move-result·v8
  
340 ····invoke-interface·{v7,·v8},·Landroid/database/Cursor;->getDouble(I)D342 ····invoke-interface·{v7,·v8},·Landroid/database/Cursor;->getDouble(I)D
  
341 ····move-result-wide·v7343 ····move-result-wide·v8
  
342 ····invoke-virtual·{v6,·v7,·v8},·Ljava/text/DecimalFormat;->format(D)Ljava/lang/String;344 ····invoke-virtual·{v6,·v8,·v9},·Ljava/text/DecimalFormat;->format(D)Ljava/lang/String;
  
343 ····move-result-object·v6345 ····move-result-object·v6
  
344 ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;346 ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
345 ····move-result-object·v5347 ····move-result-object·v5
  
Offset 363, 33 lines modifiedOffset 365, 33 lines modified
  
363 ····invoke-virtual·{v5},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;365 ····invoke-virtual·{v5},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
364 ····move-result-object·v4366 ····move-result-object·v4
  
365 ····.line·124367 ····.line·124
366 ····.local·v4,·"value":Ljava/lang/String;368 ····.local·v4,·"value":Ljava/lang/String;
367 ····iget-object·v5,·v3,·Lcom/evancharlton/mileage/adapters/FillupAdapter$Holder;->volume:Lcom/evancharlton/mileage/views/FormattedNumberView;369 ····iget-object·v5,·v1,·Lcom/evancharlton/mileage/adapters/FillupAdapter$Holder;->volume:Lcom/evancharlton/mileage/views/FormattedNumberView;
  
368 ····invoke-virtual·{v5,·v4},·Lcom/evancharlton/mileage/views/FormattedNumberView;->setText(Ljava/lang/CharSequence;)V370 ····invoke-virtual·{v5,·v4},·Lcom/evancharlton/mileage/views/FormattedNumberView;->setText(Ljava/lang/CharSequence;)V
  
369 ····.line·126371 ····.line·126
370 ····iget-object·v5,·p0,·Lcom/evancharlton/mileage/adapters/FillupAdapter;->mVehicle:Lcom/evancharlton/mileage/dao/Vehicle;372 ····iget-object·v5,·p0,·Lcom/evancharlton/mileage/adapters/FillupAdapter;->mVehicle:Lcom/evancharlton/mileage/dao/Vehicle;
  
371 ····invoke-virtual·{v5},·Lcom/evancharlton/mileage/dao/Vehicle;->getCurrency()Ljava/lang/String;373 ····invoke-virtual·{v5},·Lcom/evancharlton/mileage/dao/Vehicle;->getCurrency()Ljava/lang/String;
  
372 ····move-result-object·v0374 ····move-result-object·v0
  
373 ····.line·127375 ····.line·127
374 ····.local·v0,·"currency":Ljava/lang/String;376 ····.local·v0,·"currency":Ljava/lang/String;
375 ····iget-object·v5,·v3,·Lcom/evancharlton/mileage/adapters/FillupAdapter$Holder;->price:Lcom/evancharlton/mileage/views/FormattedCurrencyView;377 ····iget-object·v5,·v1,·Lcom/evancharlton/mileage/adapters/FillupAdapter$Holder;->price:Lcom/evancharlton/mileage/views/FormattedCurrencyView;
  
376 ····invoke-virtual·{v5,·v0},·Lcom/evancharlton/mileage/views/FormattedCurrencyView;->setCurrencySymbol(Ljava/lang/String;)V378 ····invoke-virtual·{v5,·v0},·Lcom/evancharlton/mileage/views/FormattedCurrencyView;->setCurrencySymbol(Ljava/lang/String;)V
  
377 ····.line·128379 ····.line·128
378 ····iget-object·v5,·v3,·Lcom/evancharlton/mileage/adapters/FillupAdapter$Holder;->price:Lcom/evancharlton/mileage/views/FormattedCurrencyView;380 ····iget-object·v5,·v1,·Lcom/evancharlton/mileage/adapters/FillupAdapter$Holder;->price:Lcom/evancharlton/mileage/views/FormattedCurrencyView;
  
379 ····iget-object·v6,·p0,·Lcom/evancharlton/mileage/adapters/FillupAdapter;->mCursor:Landroid/database/Cursor;381 ····iget-object·v6,·p0,·Lcom/evancharlton/mileage/adapters/FillupAdapter;->mCursor:Landroid/database/Cursor;
  
380 ····iget-object·v7,·p0,·Lcom/evancharlton/mileage/adapters/FillupAdapter;->mCursor:Landroid/database/Cursor;382 ····iget-object·v7,·p0,·Lcom/evancharlton/mileage/adapters/FillupAdapter;->mCursor:Landroid/database/Cursor;
  
381 ····const-string·v8,·"price"383 ····const-string·v8,·"price"
  
Offset 412, 21 lines modifiedOffset 414, 21 lines modified
  
412 ····invoke-interface·{v6,·v7},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I414 ····invoke-interface·{v6,·v7},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
  
413 ····move-result·v6415 ····move-result·v6
  
414 ····invoke-interface·{v5,·v6},·Landroid/database/Cursor;->getDouble(I)D416 ····invoke-interface·{v5,·v6},·Landroid/database/Cursor;->getDouble(I)D
  
415 ····move-result-wide·v1417 ····move-result-wide·v2
  
416 ····.line·135418 ····.line·135
417 ····.local·v1,·"economy":D419 ····.local·v2,·"economy":D
418 ····iget-object·v5,·v3,·Lcom/evancharlton/mileage/adapters/FillupAdapter$Holder;->economy:Lcom/evancharlton/mileage/views/FormattedNumberView;420 ····iget-object·v5,·v1,·Lcom/evancharlton/mileage/adapters/FillupAdapter$Holder;->economy:Lcom/evancharlton/mileage/views/FormattedNumberView;
  
419 ····iget-object·v6,·v3,·Lcom/evancharlton/mileage/adapters/FillupAdapter$Holder;->metaField:Landroid/widget/TextView;421 ····iget-object·v6,·v1,·Lcom/evancharlton/mileage/adapters/FillupAdapter$Holder;->metaField:Landroid/widget/TextView;
  
420 ····invoke-virtual·{v6},·Landroid/widget/TextView;->getTextColors()Landroid/content/res/ColorStateList;422 ····invoke-virtual·{v6},·Landroid/widget/TextView;->getTextColors()Landroid/content/res/ColorStateList;
  
421 ····move-result-object·v6423 ····move-result-object·v6
  
Max diff block lines reached; 4849/11099 bytes (43.69%) of diff not shown.
769 B
smali/com/evancharlton/mileage/adapters/FillupAdapter$1.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lcom/evancharlton/mileage/adapters/FillupAdapter;18 .field·final·synthetic·this$0:Lcom/evancharlton/mileage/adapters/FillupAdapter;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lcom/evancharlton/mileage/adapters/FillupAdapter;Landroid/os/Handler;)V20 .method·constructor·<init>(Lcom/evancharlton/mileage/adapters/FillupAdapter;Landroid/os/Handler;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lcom/evancharlton/mileage/adapters/FillupAdapter;
22 ····.param·p2,·"x0"····#·Landroid/os/Handler;23 ····.param·p2,·"x0"····#·Landroid/os/Handler;
  
23 ····.prologue24 ····.prologue
24 ····.line·4725 ····.line·47
25 ····iput-object·p1,·p0,·Lcom/evancharlton/mileage/adapters/FillupAdapter$1;->this$0:Lcom/evancharlton/mileage/adapters/FillupAdapter;26 ····iput-object·p1,·p0,·Lcom/evancharlton/mileage/adapters/FillupAdapter$1;->this$0:Lcom/evancharlton/mileage/adapters/FillupAdapter;
  
26 ····invoke-direct·{p0,·p2},·Landroid/database/ContentObserver;-><init>(Landroid/os/Handler;)V27 ····invoke-direct·{p0,·p2},·Landroid/database/ContentObserver;-><init>(Landroid/os/Handler;)V
7.57 KB
smali/com/evancharlton/mileage/adapters/VehicleStatisticsAdapter.smali
    
Offset 49, 129 lines modifiedOffset 49, 113 lines modified
49 .end·field49 .end·field
  
50 .field·private·final·mVehicle:Lcom/evancharlton/mileage/dao/Vehicle;50 .field·private·final·mVehicle:Lcom/evancharlton/mileage/dao/Vehicle;
  
  
51 #·direct·methods51 #·direct·methods
52 .method·public·constructor·<init>(Landroid/content/Context;Lcom/evancharlton/mileage/dao/Vehicle;[Lcom/evancharlton/mileage/provider/StatisticsGroup;)V52 .method·public·constructor·<init>(Landroid/content/Context;Lcom/evancharlton/mileage/dao/Vehicle;[Lcom/evancharlton/mileage/provider/StatisticsGroup;)V
53 ····.locals·853 ····.locals·7
54 ····.param·p1,·"context"····#·Landroid/content/Context;54 ····.param·p1,·"context"····#·Landroid/content/Context;
55 ····.param·p2,·"vehicle"····#·Lcom/evancharlton/mileage/dao/Vehicle;55 ····.param·p2,·"vehicle"····#·Lcom/evancharlton/mileage/dao/Vehicle;
56 ····.param·p3,·"groups"····#·[Lcom/evancharlton/mileage/provider/StatisticsGroup;56 ····.param·p3,·"groups"····#·[Lcom/evancharlton/mileage/provider/StatisticsGroup;
  
57 ····.prologue57 ····.prologue
58 ····.line·4258 ····.line·42
59 ····invoke-direct·{p0},·Landroid/widget/BaseAdapter;-><init>()V59 ····invoke-direct·{p0},·Landroid/widget/BaseAdapter;-><init>()V
  
60 ····.line·3260 ····.line·32
61 ····new-instance·v6,·Ljava/util/ArrayList;61 ····new-instance·v2,·Ljava/util/ArrayList;
  
62 ····invoke-direct·{v6},·Ljava/util/ArrayList;-><init>()V62 ····invoke-direct·{v2},·Ljava/util/ArrayList;-><init>()V
  
63 ····iput-object·v6,·p0,·Lcom/evancharlton/mileage/adapters/VehicleStatisticsAdapter;->mObjects:Ljava/util/ArrayList;63 ····iput-object·v2,·p0,·Lcom/evancharlton/mileage/adapters/VehicleStatisticsAdapter;->mObjects:Ljava/util/ArrayList;
  
64 ····.line·3464 ····.line·34
65 ····new-instance·v6,·Ljava/util/HashMap;65 ····new-instance·v2,·Ljava/util/HashMap;
  
66 ····invoke-direct·{v6},·Ljava/util/HashMap;-><init>()V66 ····invoke-direct·{v2},·Ljava/util/HashMap;-><init>()V
  
67 ····iput-object·v6,·p0,·Lcom/evancharlton/mileage/adapters/VehicleStatisticsAdapter;->mValues:Ljava/util/HashMap;67 ····iput-object·v2,·p0,·Lcom/evancharlton/mileage/adapters/VehicleStatisticsAdapter;->mValues:Ljava/util/HashMap;
  
68 ····.line·4368 ····.line·43
69 ····invoke-static·{p1},·Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater;69 ····invoke-static·{p1},·Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater;
  
70 ····move-result-object·v670 ····move-result-object·v2
  
71 ····iput-object·v6,·p0,·Lcom/evancharlton/mileage/adapters/VehicleStatisticsAdapter;->mInflater:Landroid/view/LayoutInflater;71 ····iput-object·v2,·p0,·Lcom/evancharlton/mileage/adapters/VehicleStatisticsAdapter;->mInflater:Landroid/view/LayoutInflater;
  
72 ····.line·4472 ····.line·44
73 ····iput-object·p1,·p0,·Lcom/evancharlton/mileage/adapters/VehicleStatisticsAdapter;->mContext:Landroid/content/Context;73 ····iput-object·p1,·p0,·Lcom/evancharlton/mileage/adapters/VehicleStatisticsAdapter;->mContext:Landroid/content/Context;
  
74 ····.line·4574 ····.line·45
75 ····iput-object·p2,·p0,·Lcom/evancharlton/mileage/adapters/VehicleStatisticsAdapter;->mVehicle:Lcom/evancharlton/mileage/dao/Vehicle;75 ····iput-object·p2,·p0,·Lcom/evancharlton/mileage/adapters/VehicleStatisticsAdapter;->mVehicle:Lcom/evancharlton/mileage/dao/Vehicle;
  
76 ····.line·4776 ····.line·47
77 ····move-object·v0,·p3 
  
78 ····.local·v0,·"arr$":[Lcom/evancharlton/mileage/provider/StatisticsGroup; 
79 ····array-length·v4,·v077 ····array-length·v3,·p3
  
80 ····.local·v4,·"len$":I 
81 ····const/4·v2,·0x078 ····const/4·v2,·0x0
  
82 ····.local·v2,·"i$":I 
83 ····move·v3,·v2 
  
84 ····.end·local·v2····#·"i$":I 
85 ····.local·v3,·"i$":I 
86 ····:goto_079 ····:goto_0
87 ····if-ge·v3,·v4,·:cond_180 ····if-ge·v2,·v3,·:cond_1
  
88 ····aget-object·v1,·v0,·v381 ····aget-object·v0,·p3,·v2
  
89 ····.line·4882 ····.line·48
90 ····.local·v1,·"group":Lcom/evancharlton/mileage/provider/StatisticsGroup;83 ····.local·v0,·"group":Lcom/evancharlton/mileage/provider/StatisticsGroup;
91 ····iget-object·v6,·p0,·Lcom/evancharlton/mileage/adapters/VehicleStatisticsAdapter;->mObjects:Ljava/util/ArrayList;84 ····iget-object·v4,·p0,·Lcom/evancharlton/mileage/adapters/VehicleStatisticsAdapter;->mObjects:Ljava/util/ArrayList;
  
92 ····new-instance·v7,·Lcom/evancharlton/mileage/adapters/VehicleStatisticsAdapter$StatisticHolder;85 ····new-instance·v5,·Lcom/evancharlton/mileage/adapters/VehicleStatisticsAdapter$StatisticHolder;
  
93 ····invoke-direct·{v7,·p1,·v1},·Lcom/evancharlton/mileage/adapters/VehicleStatisticsAdapter$StatisticHolder;-><init>(Landroid/content/Context;Lcom/evancharlton/mileage/provider/StatisticsGroup;)V86 ····invoke-direct·{v5,·p1,·v0},·Lcom/evancharlton/mileage/adapters/VehicleStatisticsAdapter$StatisticHolder;-><init>(Landroid/content/Context;Lcom/evancharlton/mileage/provider/StatisticsGroup;)V
  
94 ····invoke-virtual·{v6,·v7},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z87 ····invoke-virtual·{v4,·v5},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
  
95 ····.line·4988 ····.line·49
96 ····invoke-virtual·{v1},·Lcom/evancharlton/mileage/provider/StatisticsGroup;->getStatistics()Ljava/util/ArrayList;89 ····invoke-virtual·{v0},·Lcom/evancharlton/mileage/provider/StatisticsGroup;->getStatistics()Ljava/util/ArrayList;
  
97 ····move-result-object·v690 ····move-result-object·v4
  
98 ····invoke-virtual·{v6},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;91 ····invoke-virtual·{v4},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
  
99 ····move-result-object·v292 ····move-result-object·v4
  
100 ····.end·local·v3····#·"i$":I 
101 ····.local·v2,·"i$":Ljava/util/Iterator; 
102 ····:goto_193 ····:goto_1
103 ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z94 ····invoke-interface·{v4},·Ljava/util/Iterator;->hasNext()Z
  
104 ····move-result·v695 ····move-result·v5
  
105 ····if-eqz·v6,·:cond_096 ····if-eqz·v5,·:cond_0
  
106 ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object;97 ····invoke-interface·{v4},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
107 ····move-result-object·v598 ····move-result-object·v1
  
108 ····check-cast·v5,·Lcom/evancharlton/mileage/provider/Statistic;99 ····check-cast·v1,·Lcom/evancharlton/mileage/provider/Statistic;
  
109 ····.line·50100 ····.line·50
110 ····.local·v5,·"statistic":Lcom/evancharlton/mileage/provider/Statistic;101 ····.local·v1,·"statistic":Lcom/evancharlton/mileage/provider/Statistic;
111 ····iget-object·v6,·p0,·Lcom/evancharlton/mileage/adapters/VehicleStatisticsAdapter;->mObjects:Ljava/util/ArrayList;102 ····iget-object·v5,·p0,·Lcom/evancharlton/mileage/adapters/VehicleStatisticsAdapter;->mObjects:Ljava/util/ArrayList;
  
112 ····new-instance·v7,·Lcom/evancharlton/mileage/adapters/VehicleStatisticsAdapter$StatisticHolder;103 ····new-instance·v6,·Lcom/evancharlton/mileage/adapters/VehicleStatisticsAdapter$StatisticHolder;
  
113 ····invoke-direct·{v7,·p1,·v5,·p2},·Lcom/evancharlton/mileage/adapters/VehicleStatisticsAdapter$StatisticHolder;-><init>(Landroid/content/Context;Lcom/evancharlton/mileage/provider/Statistic;Lcom/evancharlton/mileage/dao/Vehicle;)V104 ····invoke-direct·{v6,·p1,·v1,·p2},·Lcom/evancharlton/mileage/adapters/VehicleStatisticsAdapter$StatisticHolder;-><init>(Landroid/content/Context;Lcom/evancharlton/mileage/provider/Statistic;Lcom/evancharlton/mileage/dao/Vehicle;)V
  
114 ····invoke-virtual·{v6,·v7},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z105 ····invoke-virtual·{v5,·v6},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
  
115 ····goto·:goto_1106 ····goto·:goto_1
  
116 ····.line·47107 ····.line·47
117 ····.end·local·v5····#·"statistic":Lcom/evancharlton/mileage/provider/Statistic;108 ····.end·local·v1····#·"statistic":Lcom/evancharlton/mileage/provider/Statistic;
118 ····:cond_0109 ····:cond_0
119 ····add-int/lit8·v2,·v3,·0x1110 ····add-int/lit8·v2,·v2,·0x1
  
120 ····.local·v2,·"i$":I 
121 ····move·v3,·v2 
  
122 ····.end·local·v2····#·"i$":I 
123 ····.restart·local·v3····#·"i$":I 
124 ····goto·:goto_0111 ····goto·:goto_0
  
125 ····.line·53112 ····.line·53
126 ····.end·local·v1····#·"group":Lcom/evancharlton/mileage/provider/StatisticsGroup;113 ····.end·local·v0····#·"group":Lcom/evancharlton/mileage/provider/StatisticsGroup;
127 ····:cond_1114 ····:cond_1
128 ····return-void115 ····return-void
129 .end·method116 .end·method
  
130 .method·static·synthetic·access$000(Lcom/evancharlton/mileage/adapters/VehicleStatisticsAdapter;)Lcom/evancharlton/mileage/dao/Vehicle;117 .method·static·synthetic·access$000(Lcom/evancharlton/mileage/adapters/VehicleStatisticsAdapter;)Lcom/evancharlton/mileage/dao/Vehicle;
Max diff block lines reached; 583/7611 bytes (7.66%) of diff not shown.
23.2 KB
smali/com/evancharlton/mileage/adapters/VehicleStatisticsAdapter$1.smali
    
Offset 17, 443 lines modifiedOffset 17, 453 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lcom/evancharlton/mileage/adapters/VehicleStatisticsAdapter;18 .field·final·synthetic·this$0:Lcom/evancharlton/mileage/adapters/VehicleStatisticsAdapter;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lcom/evancharlton/mileage/adapters/VehicleStatisticsAdapter;)V20 .method·constructor·<init>(Lcom/evancharlton/mileage/adapters/VehicleStatisticsAdapter;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lcom/evancharlton/mileage/adapters/VehicleStatisticsAdapter;
  
22 ····.prologue23 ····.prologue
23 ····.line·7524 ····.line·75
24 ····iput-object·p1,·p0,·Lcom/evancharlton/mileage/adapters/VehicleStatisticsAdapter$1;->this$0:Lcom/evancharlton/mileage/adapters/VehicleStatisticsAdapter;25 ····iput-object·p1,·p0,·Lcom/evancharlton/mileage/adapters/VehicleStatisticsAdapter$1;->this$0:Lcom/evancharlton/mileage/adapters/VehicleStatisticsAdapter;
  
25 ····invoke-direct·{p0},·Ljava/lang/Thread;-><init>()V26 ····invoke-direct·{p0},·Ljava/lang/Thread;-><init>()V
  
26 ····return-void27 ····return-void
27 .end·method28 .end·method
  
  
28 #·virtual·methods29 #·virtual·methods
29 .method·public·run()V30 .method·public·run()V
30 ····.locals·2431 ····.locals·26
  
31 ····.prologue32 ····.prologue
32 ····.line·7833 ····.line·78
33 ····const-string·v20,·"VehicleStatisticsAdapter"34 ····const-string·v21,·"VehicleStatisticsAdapter"
  
34 ····const-string·v21,·"Erasing·the·cache·..."35 ····const-string·v22,·"Erasing·the·cache·..."
  
35 ····invoke-static/range·{v20·..·v21},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I36 ····invoke-static/range·{v21·..·v22},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
  
36 ····.line·8037 ····.line·80
37 ····const-string·v19,·"item·=·?"38 ····const-string·v20,·"item·=·?"
  
38 ····.line·8139 ····.line·81
39 ····.local·v19,·"where":Ljava/lang/String;40 ····.local·v20,·"where":Ljava/lang/String;
40 ····const/16·v20,·0x141 ····const/16·v21,·0x1
  
41 ····move/from16·v0,·v2042 ····move/from16·v0,·v21
  
42 ····new-array·v12,·v0,·[Ljava/lang/String;43 ····new-array·v11,·v0,·[Ljava/lang/String;
  
43 ····const/16·v20,·0x044 ····const/16·v21,·0x0
  
44 ····move-object/from16·v0,·p045 ····move-object/from16·v0,·p0
  
45 ····iget-object·v0,·v0,·Lcom/evancharlton/mileage/adapters/VehicleStatisticsAdapter$1;->this$0:Lcom/evancharlton/mileage/adapters/VehicleStatisticsAdapter;46 ····iget-object·v0,·v0,·Lcom/evancharlton/mileage/adapters/VehicleStatisticsAdapter$1;->this$0:Lcom/evancharlton/mileage/adapters/VehicleStatisticsAdapter;
  
46 ····move-object/from16·v21,·v047 ····move-object/from16·v22,·v0
  
 48 ····.line·82
47 ····invoke-static/range·{v21·..·v21},·Lcom/evancharlton/mileage/adapters/VehicleStatisticsAdapter;->access$000(Lcom/evancharlton/mileage/adapters/VehicleStatisticsAdapter;)Lcom/evancharlton/mileage/dao/Vehicle;49 ····invoke-static/range·{v22·..·v22},·Lcom/evancharlton/mileage/adapters/VehicleStatisticsAdapter;->access$000(Lcom/evancharlton/mileage/adapters/VehicleStatisticsAdapter;)Lcom/evancharlton/mileage/dao/Vehicle;
  
48 ····move-result-object·v2150 ····move-result-object·v22
  
49 ····invoke-virtual/range·{v21·..·v21},·Lcom/evancharlton/mileage/dao/Vehicle;->getId()J51 ····invoke-virtual/range·{v22·..·v22},·Lcom/evancharlton/mileage/dao/Vehicle;->getId()J
  
50 ····move-result-wide·v2152 ····move-result-wide·v22
  
51 ····invoke-static/range·{v21·..·v22},·Ljava/lang/String;->valueOf(J)Ljava/lang/String;53 ····invoke-static/range·{v22·..·v23},·Ljava/lang/String;->valueOf(J)Ljava/lang/String;
  
52 ····move-result-object·v2154 ····move-result-object·v22
  
53 ····aput-object·v21,·v12,·v2055 ····aput-object·v22,·v11,·v21
  
54 ····.line·8456 ····.line·84
55 ····.local·v12,·"selectionArgs":[Ljava/lang/String;57 ····.local·v11,·"selectionArgs":[Ljava/lang/String;
56 ····move-object/from16·v0,·p058 ····move-object/from16·v0,·p0
  
57 ····iget-object·v0,·v0,·Lcom/evancharlton/mileage/adapters/VehicleStatisticsAdapter$1;->this$0:Lcom/evancharlton/mileage/adapters/VehicleStatisticsAdapter;59 ····iget-object·v0,·v0,·Lcom/evancharlton/mileage/adapters/VehicleStatisticsAdapter$1;->this$0:Lcom/evancharlton/mileage/adapters/VehicleStatisticsAdapter;
  
58 ····move-object/from16·v20,·v060 ····move-object/from16·v21,·v0
  
59 ····invoke-static/range·{v20·..·v20},·Lcom/evancharlton/mileage/adapters/VehicleStatisticsAdapter;->access$100(Lcom/evancharlton/mileage/adapters/VehicleStatisticsAdapter;)Landroid/content/Context;61 ····invoke-static/range·{v21·..·v21},·Lcom/evancharlton/mileage/adapters/VehicleStatisticsAdapter;->access$100(Lcom/evancharlton/mileage/adapters/VehicleStatisticsAdapter;)Landroid/content/Context;
  
60 ····move-result-object·v2062 ····move-result-object·v21
  
61 ····invoke-virtual/range·{v20·..·v20},·Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;63 ····invoke-virtual/range·{v21·..·v21},·Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;
  
62 ····move-result-object·v2064 ····move-result-object·v21
  
63 ····sget-object·v21,·Lcom/evancharlton/mileage/provider/tables/CacheTable;->BASE_URI:Landroid/net/Uri;65 ····sget-object·v22,·Lcom/evancharlton/mileage/provider/tables/CacheTable;->BASE_URI:Landroid/net/Uri;
  
64 ····move-object/from16·v0,·v2066 ····move-object/from16·v0,·v21
  
65 ····move-object/from16·v1,·v2167 ····move-object/from16·v1,·v22
  
66 ····move-object/from16·v2,·v1968 ····move-object/from16·v2,·v20
  
67 ····invoke-virtual·{v0,·v1,·v2,·v12},·Landroid/content/ContentResolver;->delete(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I69 ····invoke-virtual·{v0,·v1,·v2,·v11},·Landroid/content/ContentResolver;->delete(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I
  
68 ····.line·8670 ····.line·86
69 ····const-string·v20,·"VehicleStatisticsAdapter"71 ····const-string·v21,·"VehicleStatisticsAdapter"
  
70 ····const-string·v21,·"Building·new·values·..."72 ····const-string·v22,·"Building·new·values·..."
  
71 ····invoke-static/range·{v20·..·v21},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I73 ····invoke-static/range·{v21·..·v22},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
  
72 ····.line·8874 ····.line·88
73 ····sget-object·v20,·Lcom/evancharlton/mileage/provider/Statistics;->STATISTICS:Ljava/util/ArrayList;75 ····sget-object·v21,·Lcom/evancharlton/mileage/provider/Statistics;->STATISTICS:Ljava/util/ArrayList;
  
74 ····invoke-virtual/range·{v20·..·v20},·Ljava/util/ArrayList;->size()I76 ····invoke-virtual/range·{v21·..·v21},·Ljava/util/ArrayList;->size()I
  
75 ····move-result·v2077 ····move-result·v21
  
76 ····move/from16·v0,·v2078 ····move/from16·v0,·v21
  
77 ····new-array·v0,·v0,·[Landroid/content/ContentValues;79 ····new-array·v0,·v0,·[Landroid/content/ContentValues;
  
78 ····move-object/from16·v16,·v080 ····move-object/from16·v17,·v0
  
79 ····.line·8981 ····.line·89
80 ····.local·v16,·"values":[Landroid/content/ContentValues;82 ····.local·v17,·"values":[Landroid/content/ContentValues;
81 ····move-object/from16·v0,·p083 ····move-object/from16·v0,·p0
  
82 ····iget-object·v0,·v0,·Lcom/evancharlton/mileage/adapters/VehicleStatisticsAdapter$1;->this$0:Lcom/evancharlton/mileage/adapters/VehicleStatisticsAdapter;84 ····iget-object·v0,·v0,·Lcom/evancharlton/mileage/adapters/VehicleStatisticsAdapter$1;->this$0:Lcom/evancharlton/mileage/adapters/VehicleStatisticsAdapter;
  
83 ····move-object/from16·v20,·v085 ····move-object/from16·v21,·v0
  
84 ····invoke-static/range·{v20·..·v20},·Lcom/evancharlton/mileage/adapters/VehicleStatisticsAdapter;->access$200(Lcom/evancharlton/mileage/adapters/VehicleStatisticsAdapter;)Ljava/util/ArrayList;86 ····invoke-static/range·{v21·..·v21},·Lcom/evancharlton/mileage/adapters/VehicleStatisticsAdapter;->access$200(Lcom/evancharlton/mileage/adapters/VehicleStatisticsAdapter;)Ljava/util/ArrayList;
  
85 ····move-result-object·v2087 ····move-result-object·v21
  
86 ····invoke-virtual/range·{v20·..·v20},·Ljava/util/ArrayList;->size()I88 ····invoke-virtual/range·{v21·..·v21},·Ljava/util/ArrayList;->size()I
  
87 ····move-result·v789 ····move-result·v8
  
Max diff block lines reached; 16926/23646 bytes (71.58%) of diff not shown.
5.85 KB
smali/com/evancharlton/mileage/charts/LineChart.smali
    
Offset 19, 15 lines modifiedOffset 19, 14 lines modified
19 .method·public·constructor·<init>()V19 .method·public·constructor·<init>()V
20 ····.locals·020 ····.locals·0
  
21 ····.prologue21 ····.prologue
22 ····.line·1822 ····.line·18
23 ····invoke-direct·{p0},·Lcom/evancharlton/mileage/ChartActivity;-><init>()V23 ····invoke-direct·{p0},·Lcom/evancharlton/mileage/ChartActivity;-><init>()V
  
24 ····.line·78 
25 ····return-void24 ····return-void
26 .end·method25 .end·method
  
  
27 #·virtual·methods26 #·virtual·methods
28 .method·protected·final·addPoint(JD)V27 .method·protected·final·addPoint(JD)V
29 ····.locals·128 ····.locals·1
Offset 43, 15 lines modifiedOffset 42, 15 lines modified
43 ····invoke-virtual·{p0,·v0,·p3,·p4},·Lcom/evancharlton/mileage/charts/LineChart;->addPoint(Ljava/util/Date;D)V42 ····invoke-virtual·{p0,·v0,·p3,·p4},·Lcom/evancharlton/mileage/charts/LineChart;->addPoint(Ljava/util/Date;D)V
  
44 ····.line·3843 ····.line·38
45 ····return-void44 ····return-void
46 .end·method45 .end·method
  
47 .method·protected·final·addPoint(Ljava/util/Date;D)V46 .method·protected·final·addPoint(Ljava/util/Date;D)V
48 ····.locals·347 ····.locals·4
49 ····.param·p1,·"date"····#·Ljava/util/Date;48 ····.param·p1,·"date"····#·Ljava/util/Date;
50 ····.param·p2,·"value"····#·D49 ····.param·p2,·"value"····#·D
  
51 ····.prologue50 ····.prologue
52 ····.line·3351 ····.line·33
53 ····iget-object·v0,·p0,·Lcom/evancharlton/mileage/charts/LineChart;->mPoints:Lcom/artfulbits/aiCharts/Base/ChartPointCollection;52 ····iget-object·v0,·p0,·Lcom/evancharlton/mileage/charts/LineChart;->mPoints:Lcom/artfulbits/aiCharts/Base/ChartPointCollection;
  
Offset 134, 14 lines modifiedOffset 133, 15 lines modified
  
134 ····const/4·v0,·0x1133 ····const/4·v0,·0x1
  
135 ····new-array·v4,·v0,·[Ljava/lang/String;134 ····new-array·v4,·v0,·[Ljava/lang/String;
  
136 ····const/4·v0,·0x0135 ····const/4·v0,·0x0
  
 136 ····.line·46
137 ····invoke-virtual·{p0},·Lcom/evancharlton/mileage/charts/LineChart;->getIntent()Landroid/content/Intent;137 ····invoke-virtual·{p0},·Lcom/evancharlton/mileage/charts/LineChart;->getIntent()Landroid/content/Intent;
  
138 ····move-result-object·v5138 ····move-result-object·v5
  
139 ····const-string·v7,·"vehicle_id"139 ····const-string·v7,·"vehicle_id"
  
140 ····invoke-virtual·{v5,·v7},·Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;140 ····invoke-virtual·{v5,·v7},·Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;
Offset 150, 14 lines modifiedOffset 150, 15 lines modified
  
150 ····aput-object·v5,·v4,·v0150 ····aput-object·v5,·v4,·v0
  
151 ····const/4·v5,·0x0151 ····const/4·v5,·0x0
  
152 ····move-object·v0,·p0152 ····move-object·v0,·p0
  
 153 ····.line·44
153 ····invoke-virtual/range·{v0·..·v5},·Lcom/evancharlton/mileage/charts/LineChart;->managedQuery(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;154 ····invoke-virtual/range·{v0·..·v5},·Lcom/evancharlton/mileage/charts/LineChart;->managedQuery(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;
  
154 ····move-result-object·v6155 ····move-result-object·v6
  
155 ····.line·48156 ····.line·48
156 ····.local·v6,·"cursor":Landroid/database/Cursor;157 ····.local·v6,·"cursor":Landroid/database/Cursor;
157 ····new-instance·v0,·Lcom/evancharlton/mileage/dao/Vehicle;158 ····new-instance·v0,·Lcom/evancharlton/mileage/dao/Vehicle;
Offset 199, 83 lines modifiedOffset 200, 75 lines modified
  
199 ····move-result-object·v0200 ····move-result-object·v0
  
200 ····return-object·v0201 ····return-object·v0
201 .end·method202 .end·method
  
202 .method·protected·final·unserializeData(Ljava/lang/Object;)V203 .method·protected·final·unserializeData(Ljava/lang/Object;)V
203 ····.locals·9204 ····.locals·6
204 ····.param·p1,·"saved"····#·Ljava/lang/Object;205 ····.param·p1,·"saved"····#·Ljava/lang/Object;
  
205 ····.prologue206 ····.prologue
206 ····.line·58207 ····.line·58
207 ····check-cast·p1,·[Lcom/artfulbits/aiCharts/Base/ChartPoint;208 ····check-cast·p1,·[Lcom/artfulbits/aiCharts/Base/ChartPoint;
  
208 ····.end·local·p1····#·"saved":Ljava/lang/Object;209 ····.end·local·p1····#·"saved":Ljava/lang/Object;
209 ····move-object·v5,·p1210 ····move-object·v2,·p1
  
210 ····check-cast·v5,·[Lcom/artfulbits/aiCharts/Base/ChartPoint;211 ····check-cast·v2,·[Lcom/artfulbits/aiCharts/Base/ChartPoint;
  
211 ····.line·59212 ····.line·59
212 ····.local·v5,·"savedData":[Lcom/artfulbits/aiCharts/Base/ChartPoint;213 ····.local·v2,·"savedData":[Lcom/artfulbits/aiCharts/Base/ChartPoint;
213 ····if-eqz·v5,·:cond_1214 ····if-eqz·v2,·:cond_1
  
214 ····.line·60215 ····.line·60
215 ····new-instance·v6,·Lcom/artfulbits/aiCharts/Base/ChartSeries;216 ····new-instance·v3,·Lcom/artfulbits/aiCharts/Base/ChartSeries;
  
216 ····invoke-virtual·{p0},·Lcom/evancharlton/mileage/charts/LineChart;->getAxisTitle()Ljava/lang/String;217 ····invoke-virtual·{p0},·Lcom/evancharlton/mileage/charts/LineChart;->getAxisTitle()Ljava/lang/String;
  
217 ····move-result-object·v7218 ····move-result-object·v4
  
218 ····invoke-virtual·{v7},·Ljava/lang/String;->toString()Ljava/lang/String;219 ····invoke-virtual·{v4},·Ljava/lang/String;->toString()Ljava/lang/String;
  
219 ····move-result-object·v7220 ····move-result-object·v4
  
220 ····sget-object·v8,·Lcom/artfulbits/aiCharts/Types/ChartTypes;->Line:Ljava/lang/Class;221 ····sget-object·v5,·Lcom/artfulbits/aiCharts/Types/ChartTypes;->Line:Ljava/lang/Class;
  
221 ····invoke-direct·{v6,·v7,·v8},·Lcom/artfulbits/aiCharts/Base/ChartSeries;-><init>(Ljava/lang/String;Ljava/lang/Class;)V222 ····invoke-direct·{v3,·v4,·v5},·Lcom/artfulbits/aiCharts/Base/ChartSeries;-><init>(Ljava/lang/String;Ljava/lang/Class;)V
  
222 ····.line·61223 ····.line·61
223 ····.local·v6,·"series":Lcom/artfulbits/aiCharts/Base/ChartSeries;224 ····.local·v3,·"series":Lcom/artfulbits/aiCharts/Base/ChartSeries;
224 ····invoke-virtual·{v6},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPoints()Lcom/artfulbits/aiCharts/Base/ChartPointCollection;225 ····invoke-virtual·{v3},·Lcom/artfulbits/aiCharts/Base/ChartSeries;->getPoints()Lcom/artfulbits/aiCharts/Base/ChartPointCollection;
  
225 ····move-result-object·v4226 ····move-result-object·v1
  
226 ····.line·62227 ····.line·62
227 ····.local·v4,·"points":Lcom/artfulbits/aiCharts/Base/ChartPointCollection;228 ····.local·v1,·"points":Lcom/artfulbits/aiCharts/Base/ChartPointCollection;
228 ····move-object·v0,·v5229 ····array-length·v5,·v2
  
229 ····.local·v0,·"arr$":[Lcom/artfulbits/aiCharts/Base/ChartPoint; 
230 ····array-length·v2,·v0 
  
231 ····.local·v2,·"len$":I 
232 ····const/4·v1,·0x0230 ····const/4·v4,·0x0
  
233 ····.local·v1,·"i$":I 
234 ····:goto_0231 ····:goto_0
235 ····if-ge·v1,·v2,·:cond_0232 ····if-ge·v4,·v5,·:cond_0
  
236 ····aget-object·v3,·v0,·v1233 ····aget-object·v0,·v2,·v4
  
237 ····.line·63234 ····.line·63
238 ····.local·v3,·"point":Lcom/artfulbits/aiCharts/Base/ChartPoint;235 ····.local·v0,·"point":Lcom/artfulbits/aiCharts/Base/ChartPoint;
239 ····invoke-virtual·{v4,·v3},·Lcom/artfulbits/aiCharts/Base/ChartPointCollection;->add(Lcom/artfulbits/aiCharts/Base/ChartPoint;)Z236 ····invoke-virtual·{v1,·v0},·Lcom/artfulbits/aiCharts/Base/ChartPointCollection;->add(Lcom/artfulbits/aiCharts/Base/ChartPoint;)Z
Max diff block lines reached; 1060/5884 bytes (18.01%) of diff not shown.
2.92 KB
smali/com/evancharlton/mileage/charts/LineChart$LineChartGenerator.smali
    
Offset 46, 15 lines modifiedOffset 46, 14 lines modified
46 ····return-void46 ····return-void
47 .end·method47 .end·method
  
  
48 #·virtual·methods48 #·virtual·methods
49 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;49 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;
50 ····.locals·150 ····.locals·1
51 ····.param·p1,·"x0"····#·[Ljava/lang/Object; 
  
52 ····.prologue51 ····.prologue
53 ····.line·7852 ····.line·78
54 ····invoke-virtual·{p0,·p1},·Lcom/evancharlton/mileage/charts/LineChart$LineChartGenerator;->doInBackground([Ljava/lang/Object;)[Lcom/artfulbits/aiCharts/Base/ChartSeries;53 ····invoke-virtual·{p0,·p1},·Lcom/evancharlton/mileage/charts/LineChart$LineChartGenerator;->doInBackground([Ljava/lang/Object;)[Lcom/artfulbits/aiCharts/Base/ChartSeries;
  
55 ····move-result-object·v054 ····move-result-object·v0
  
Offset 64, 15 lines modifiedOffset 63, 15 lines modified
64 .method·protected·varargs·doInBackground([Ljava/lang/Object;)[Lcom/artfulbits/aiCharts/Base/ChartSeries;63 .method·protected·varargs·doInBackground([Ljava/lang/Object;)[Lcom/artfulbits/aiCharts/Base/ChartSeries;
65 ····.locals·1364 ····.locals·13
66 ····.param·p1,·"params"····#·[Ljava/lang/Object;65 ····.param·p1,·"params"····#·[Ljava/lang/Object;
  
67 ····.prologue66 ····.prologue
68 ····const/4·v12,·0x167 ····const/4·v12,·0x1
  
69 ····const/4·v11,·0x068 ····const/4·v9,·0x0
  
70 ····.line·9169 ····.line·91
71 ····iget-object·v0,·p0,·Lcom/evancharlton/mileage/charts/LineChart$LineChartGenerator;->mActivity:Lcom/evancharlton/mileage/charts/LineChart;70 ····iget-object·v0,·p0,·Lcom/evancharlton/mileage/charts/LineChart$LineChartGenerator;->mActivity:Lcom/evancharlton/mileage/charts/LineChart;
  
72 ····invoke-virtual·{v0},·Lcom/evancharlton/mileage/charts/LineChart;->createSeries()Lcom/artfulbits/aiCharts/Base/ChartSeries;71 ····invoke-virtual·{v0},·Lcom/evancharlton/mileage/charts/LineChart;->createSeries()Lcom/artfulbits/aiCharts/Base/ChartSeries;
  
73 ····move-result-object·v872 ····move-result-object·v8
Offset 99, 41 lines modifiedOffset 98, 43 lines modified
  
99 ····const-string·v3,·"vehicle_id·=·?"98 ····const-string·v3,·"vehicle_id·=·?"
  
100 ····new-array·v4,·v12,·[Ljava/lang/String;99 ····new-array·v4,·v12,·[Ljava/lang/String;
  
101 ····iget-object·v5,·p0,·Lcom/evancharlton/mileage/charts/LineChart$LineChartGenerator;->mVehicle:Lcom/evancharlton/mileage/dao/Vehicle;100 ····iget-object·v5,·p0,·Lcom/evancharlton/mileage/charts/LineChart$LineChartGenerator;->mVehicle:Lcom/evancharlton/mileage/dao/Vehicle;
  
 101 ····.line·96
102 ····invoke-virtual·{v5},·Lcom/evancharlton/mileage/dao/Vehicle;->getId()J102 ····invoke-virtual·{v5},·Lcom/evancharlton/mileage/dao/Vehicle;->getId()J
  
103 ····move-result-wide·v9103 ····move-result-wide·v10
  
104 ····invoke-static·{v9,·v10},·Ljava/lang/String;->valueOf(J)Ljava/lang/String;104 ····invoke-static·{v10,·v11},·Ljava/lang/String;->valueOf(J)Ljava/lang/String;
  
105 ····move-result-object·v5105 ····move-result-object·v5
  
106 ····aput-object·v5,·v4,·v11106 ····aput-object·v5,·v4,·v9
  
107 ····const-string·v5,·"odometer·asc"107 ····const-string·v5,·"odometer·asc"
  
 108 ····.line·94
108 ····invoke-virtual/range·{v0·..·v5},·Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;109 ····invoke-virtual/range·{v0·..·v5},·Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;
  
109 ····move-result-object·v6110 ····move-result-object·v6
  
110 ····.line·98111 ····.line·98
111 ····.local·v6,·"cursor":Landroid/database/Cursor;112 ····.local·v6,·"cursor":Landroid/database/Cursor;
112 ····const/4·v0,·0x2113 ····const/4·v0,·0x2
  
113 ····new-array·v0,·v0,·[Ljava/lang/Integer;114 ····new-array·v0,·v0,·[Ljava/lang/Integer;
  
114 ····invoke-static·{v11},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;115 ····invoke-static·{v9},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
115 ····move-result-object·v1116 ····move-result-object·v1
  
116 ····aput-object·v1,·v0,·v11117 ····aput-object·v1,·v0,·v9
  
117 ····invoke-interface·{v6},·Landroid/database/Cursor;->getCount()I118 ····invoke-interface·{v6},·Landroid/database/Cursor;->getCount()I
  
118 ····move-result·v1119 ····move-result·v1
  
119 ····invoke-static·{v1},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;120 ····invoke-static·{v1},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
Offset 169, 15 lines modifiedOffset 170, 15 lines modified
169 ····.line·106170 ····.line·106
170 ····:goto_0171 ····:goto_0
171 ····return-object·v0172 ····return-object·v0
  
172 ····:cond_0173 ····:cond_0
173 ····new-array·v0,·v12,·[Lcom/artfulbits/aiCharts/Base/ChartSeries;174 ····new-array·v0,·v12,·[Lcom/artfulbits/aiCharts/Base/ChartSeries;
  
174 ····aput-object·v8,·v0,·v11175 ····aput-object·v8,·v0,·v9
  
175 ····goto·:goto_0176 ····goto·:goto_0
176 .end·method177 .end·method
  
177 .method·public·final·update(I)V178 .method·public·final·update(I)V
178 ····.locals·3179 ····.locals·3
179 ····.param·p1,·"update"····#·I180 ····.param·p1,·"update"····#·I
7.85 KB
smali/com/evancharlton/mileage/math/Calculator.smali
    
Offset 220, 19 lines modifiedOffset 220, 19 lines modified
220 ····invoke-virtual·{p1},·Lcom/evancharlton/mileage/dao/Fillup;->isPartial()Z220 ····invoke-virtual·{p1},·Lcom/evancharlton/mileage/dao/Fillup;->isPartial()Z
  
221 ····move-result·v1221 ····move-result·v1
  
222 ····if-eqz·v1,·:cond_1222 ····if-eqz·v1,·:cond_1
  
223 ····.line·123223 ····.line·123
224 ····const-wide/16·v1,·0x0224 ····const-wide/16·v2,·0x0
  
225 ····.line·127225 ····.line·127
226 ····:goto_0226 ····:goto_0
227 ····return-wide·v1227 ····return-wide·v2
  
228 ····.line·125228 ····.line·125
229 ····:cond_1229 ····:cond_1
230 ····invoke-virtual·{p1},·Lcom/evancharlton/mileage/dao/Fillup;->getPrevious()Lcom/evancharlton/mileage/dao/Fillup;230 ····invoke-virtual·{p1},·Lcom/evancharlton/mileage/dao/Fillup;->getPrevious()Lcom/evancharlton/mileage/dao/Fillup;
  
231 ····move-result-object·v1231 ····move-result-object·v1
  
Offset 263, 15 lines modifiedOffset 263, 15 lines modified
  
263 ····aput-object·p1,·v2,·v3263 ····aput-object·p1,·v2,·v3
  
264 ····invoke-direct·{v1,·v2},·Lcom/evancharlton/mileage/dao/FillupSeries;-><init>([Lcom/evancharlton/mileage/dao/Fillup;)V264 ····invoke-direct·{v1,·v2},·Lcom/evancharlton/mileage/dao/FillupSeries;-><init>([Lcom/evancharlton/mileage/dao/Fillup;)V
  
265 ····invoke-static·{p0,·v1},·Lcom/evancharlton/mileage/math/Calculator;->averageEconomy(Lcom/evancharlton/mileage/dao/Vehicle;Lcom/evancharlton/mileage/dao/FillupSeries;)D265 ····invoke-static·{p0,·v1},·Lcom/evancharlton/mileage/math/Calculator;->averageEconomy(Lcom/evancharlton/mileage/dao/Vehicle;Lcom/evancharlton/mileage/dao/FillupSeries;)D
  
266 ····move-result-wide·v1266 ····move-result-wide·v2
  
267 ····goto·:goto_0267 ····goto·:goto_0
268 .end·method268 .end·method
  
269 .method·public·static·averageEconomy(Lcom/evancharlton/mileage/dao/Vehicle;Lcom/evancharlton/mileage/dao/FillupSeries;)D269 .method·public·static·averageEconomy(Lcom/evancharlton/mileage/dao/Vehicle;Lcom/evancharlton/mileage/dao/FillupSeries;)D
270 ····.locals·4270 ····.locals·4
271 ····.param·p0,·"vehicle"····#·Lcom/evancharlton/mileage/dao/Vehicle;271 ····.param·p0,·"vehicle"····#·Lcom/evancharlton/mileage/dao/Vehicle;
Offset 366, 23 lines modifiedOffset 366, 23 lines modified
  
366 ····div-double/2addr·v4,·v0366 ····div-double/2addr·v4,·v0
  
367 ····return-wide·v4367 ····return-wide·v4
368 .end·method368 .end·method
  
369 .method·public·static·averagePrice(Lcom/evancharlton/mileage/dao/FillupSeries;)D369 .method·public·static·averagePrice(Lcom/evancharlton/mileage/dao/FillupSeries;)D
370 ····.locals·7370 ····.locals·8
371 ····.param·p0,·"series"····#·Lcom/evancharlton/mileage/dao/FillupSeries;371 ····.param·p0,·"series"····#·Lcom/evancharlton/mileage/dao/FillupSeries;
  
372 ····.prologue372 ····.prologue
373 ····.line·249373 ····.line·249
374 ····const-wide/16·v3,·0x0374 ····const-wide/16·v4,·0x0
  
375 ····.line·250375 ····.line·250
376 ····.local·v3,·"total":D376 ····.local·v4,·"total":D
377 ····invoke-virtual·{p0},·Lcom/evancharlton/mileage/dao/FillupSeries;->size()I377 ····invoke-virtual·{p0},·Lcom/evancharlton/mileage/dao/FillupSeries;->size()I
  
378 ····move-result·v0378 ····move-result·v0
  
379 ····.line·251379 ····.line·251
380 ····.local·v0,·"SIZE":I380 ····.local·v0,·"SIZE":I
381 ····const/4·v2,·0x0381 ····const/4·v2,·0x0
Offset 398, 31 lines modifiedOffset 398, 31 lines modified
  
398 ····check-cast·v1,·Lcom/evancharlton/mileage/dao/Fillup;398 ····check-cast·v1,·Lcom/evancharlton/mileage/dao/Fillup;
  
399 ····.line·253399 ····.line·253
400 ····.local·v1,·"fillup":Lcom/evancharlton/mileage/dao/Fillup;400 ····.local·v1,·"fillup":Lcom/evancharlton/mileage/dao/Fillup;
401 ····invoke-virtual·{v1},·Lcom/evancharlton/mileage/dao/Fillup;->getUnitPrice()D401 ····invoke-virtual·{v1},·Lcom/evancharlton/mileage/dao/Fillup;->getUnitPrice()D
  
402 ····move-result-wide·v5402 ····move-result-wide·v6
  
403 ····add-double/2addr·v3,·v5403 ····add-double/2addr·v4,·v6
  
404 ····.line·251404 ····.line·251
405 ····add-int/lit8·v2,·v2,·0x1405 ····add-int/lit8·v2,·v2,·0x1
  
406 ····goto·:goto_0406 ····goto·:goto_0
  
407 ····.line·255407 ····.line·255
408 ····.end·local·v1····#·"fillup":Lcom/evancharlton/mileage/dao/Fillup;408 ····.end·local·v1····#·"fillup":Lcom/evancharlton/mileage/dao/Fillup;
409 ····:cond_0409 ····:cond_0
410 ····int-to-double·v5,·v0410 ····int-to-double·v6,·v0
  
411 ····div-double·v5,·v3,·v5411 ····div-double·v6,·v4,·v6
  
412 ····return-wide·v5412 ····return-wide·v6
413 .end·method413 .end·method
  
414 .method·public·static·compareEconomies(DIDI)I414 .method·public·static·compareEconomies(DIDI)I
415 ····.locals·6415 ····.locals·6
416 ····.param·p0,·"first"····#·D416 ····.param·p0,·"first"····#·D
417 ····.param·p2,·"firstUnit"····#·I417 ····.param·p2,·"firstUnit"····#·I
418 ····.param·p3,·"second"····#·D418 ····.param·p3,·"second"····#·D
Offset 774, 95 lines modifiedOffset 774, 95 lines modified
774 ········:pswitch_9774 ········:pswitch_9
775 ········:pswitch_a775 ········:pswitch_a
776 ········:pswitch_b776 ········:pswitch_b
777 ····.end·packed-switch777 ····.end·packed-switch
778 .end·method778 .end·method
  
779 .method·public·static·fillupEconomy(Lcom/evancharlton/mileage/dao/Vehicle;Lcom/evancharlton/mileage/dao/FillupSeries;)D779 .method·public·static·fillupEconomy(Lcom/evancharlton/mileage/dao/Vehicle;Lcom/evancharlton/mileage/dao/FillupSeries;)D
780 ····.locals·11780 ····.locals·12
781 ····.param·p0,·"vehicle"····#·Lcom/evancharlton/mileage/dao/Vehicle;781 ····.param·p0,·"vehicle"····#·Lcom/evancharlton/mileage/dao/Vehicle;
782 ····.param·p1,·"series"····#·Lcom/evancharlton/mileage/dao/FillupSeries;782 ····.param·p1,·"series"····#·Lcom/evancharlton/mileage/dao/FillupSeries;
  
783 ····.prologue783 ····.prologue
784 ····.line·138784 ····.line·138
785 ····invoke-virtual·{p1},·Lcom/evancharlton/mileage/dao/FillupSeries;->last()Lcom/evancharlton/mileage/dao/Fillup;785 ····invoke-virtual·{p1},·Lcom/evancharlton/mileage/dao/FillupSeries;->last()Lcom/evancharlton/mileage/dao/Fillup;
  
786 ····move-result-object·v0786 ····move-result-object·v0
  
787 ····.line·140787 ····.line·140
788 ····.local·v0,·"current":Lcom/evancharlton/mileage/dao/Fillup;788 ····.local·v0,·"current":Lcom/evancharlton/mileage/dao/Fillup;
789 ····invoke-virtual·{v0},·Lcom/evancharlton/mileage/dao/Fillup;->isPartial()Z789 ····invoke-virtual·{v0},·Lcom/evancharlton/mileage/dao/Fillup;->isPartial()Z
  
790 ····move-result·v9790 ····move-result·v1
  
791 ····if-eqz·v9,·:cond_0791 ····if-eqz·v1,·:cond_0
  
792 ····.line·141792 ····.line·141
793 ····const-wide/16·v9,·0x0793 ····const-wide/16·v10,·0x0
  
794 ····.line·158794 ····.line·158
795 ····:goto_0795 ····:goto_0
796 ····return-wide·v9796 ····return-wide·v10
  
797 ····.line·144797 ····.line·144
798 ····:cond_0798 ····:cond_0
799 ····const-wide/16·v3,·0x0799 ····const-wide/16·v4,·0x0
Max diff block lines reached; 4303/7930 bytes (54.26%) of diff not shown.
1.1 KB
smali/com/evancharlton/mileage/services/AutomaticBackupService$Wtf$RealWtf.smali
    
Offset 44, 14 lines modifiedOffset 44, 15 lines modified
44 ····invoke-static·{v6,·p1},·Landroid/util/Log;->wtf(Ljava/lang/String;Ljava/lang/Throwable;)I44 ····invoke-static·{v6,·p1},·Landroid/util/Log;->wtf(Ljava/lang/String;Ljava/lang/Throwable;)I
  
45 ····.line·12645 ····.line·126
46 ····iget-object·v6,·p0,·Lcom/evancharlton/mileage/services/AutomaticBackupService$Wtf$RealWtf;->mContext:Landroid/content/Context;46 ····iget-object·v6,·p0,·Lcom/evancharlton/mileage/services/AutomaticBackupService$Wtf$RealWtf;->mContext:Landroid/content/Context;
  
47 ····const-string·v7,·"dropbox"47 ····const-string·v7,·"dropbox"
  
 48 ····.line·127
48 ····invoke-virtual·{v6,·v7},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;49 ····invoke-virtual·{v6,·v7},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
  
49 ····move-result-object·v150 ····move-result-object·v1
  
50 ····check-cast·v1,·Landroid/os/DropBoxManager;51 ····check-cast·v1,·Landroid/os/DropBoxManager;
  
51 ····.line·12952 ····.line·129
Offset 121, 14 lines modifiedOffset 122, 15 lines modified
  
121 ····invoke-virtual·{v6,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;122 ····invoke-virtual·{v6,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
122 ····move-result-object·v6123 ····move-result-object·v6
  
123 ····const-string·v7,·":"124 ····const-string·v7,·":"
  
 125 ····.line·138
124 ····invoke-virtual·{v6,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;126 ····invoke-virtual·{v6,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
125 ····move-result-object·v6127 ····move-result-object·v6
  
126 ····invoke-virtual·{v4},·Ljava/lang/StackTraceElement;->getLineNumber()I128 ····invoke-virtual·{v4},·Ljava/lang/StackTraceElement;->getLineNumber()I
  
127 ····move-result·v7129 ····move-result·v7
12.6 KB
smali/com/evancharlton/mileage/services/RecalculateEconomyService.smali
    
Offset 40, 265 lines modifiedOffset 40, 280 lines modified
  
40 ····const-class·v1,·Lcom/evancharlton/mileage/services/RecalculateEconomyService;40 ····const-class·v1,·Lcom/evancharlton/mileage/services/RecalculateEconomyService;
  
41 ····invoke-direct·{v0,·p0,·v1},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V41 ····invoke-direct·{v0,·p0,·v1},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
  
42 ····const-string·v1,·"_id"42 ····const-string·v1,·"_id"
  
 43 ····.line·27
43 ····invoke-virtual·{p1},·Lcom/evancharlton/mileage/dao/Vehicle;->getId()J44 ····invoke-virtual·{p1},·Lcom/evancharlton/mileage/dao/Vehicle;->getId()J
  
44 ····move-result-wide·v245 ····move-result-wide·v2
  
 46 ····.line·26
45 ····invoke-virtual·{v0,·v1,·v2,·v3},·Landroid/content/Intent;->putExtra(Ljava/lang/String;J)Landroid/content/Intent;47 ····invoke-virtual·{v0,·v1,·v2,·v3},·Landroid/content/Intent;->putExtra(Ljava/lang/String;J)Landroid/content/Intent;
  
46 ····move-result-object·v048 ····move-result-object·v0
  
47 ····invoke-virtual·{p0,·v0},·Landroid/content/Context;->startService(Landroid/content/Intent;)Landroid/content/ComponentName;49 ····invoke-virtual·{p0,·v0},·Landroid/content/Context;->startService(Landroid/content/Intent;)Landroid/content/ComponentName;
  
48 ····.line·2850 ····.line·28
49 ····return-void51 ····return-void
50 .end·method52 .end·method
  
  
51 #·virtual·methods53 #·virtual·methods
52 .method·protected·onHandleIntent(Landroid/content/Intent;)V54 .method·protected·onHandleIntent(Landroid/content/Intent;)V
53 ····.locals·2055 ····.locals·24
54 ····.param·p1,·"intent"····#·Landroid/content/Intent;56 ····.param·p1,·"intent"····#·Landroid/content/Intent;
  
55 ····.prologue57 ····.prologue
56 ····.line·3658 ····.line·36
57 ····const-string·v3,·"_id"59 ····const-string·v4,·"_id"
  
58 ····const-wide/16·v4,·-0x160 ····const-wide/16·v22,·-0x1
  
59 ····move-object/from16·v0,·p161 ····move-object/from16·v0,·p1
  
 62 ····move-wide/from16·v1,·v22
  
60 ····invoke-virtual·{v0,·v3,·v4,·v5},·Landroid/content/Intent;->getLongExtra(Ljava/lang/String;J)J63 ····invoke-virtual·{v0,·v4,·v1,·v2},·Landroid/content/Intent;->getLongExtra(Ljava/lang/String;J)J
  
61 ····move-result-wide·v1864 ····move-result-wide·v20
  
62 ····.line·3765 ····.line·37
63 ····.local·v18,·"vehicleId":J66 ····.local·v20,·"vehicleId":J
64 ····const-wide/16·v3,·-0x167 ····const-wide/16·v4,·-0x1
  
65 ····cmp-long·v3,·v18,·v368 ····cmp-long·v4,·v20,·v4
  
66 ····if-nez·v3,·:cond_069 ····if-nez·v4,·:cond_0
  
67 ····.line·3870 ····.line·38
68 ····const-string·v3,·"Mileage"71 ····const-string·v4,·"Mileage"
  
69 ····const-string·v4,·"No·vehicle·ID"72 ····const-string·v5,·"No·vehicle·ID"
  
70 ····invoke-static·{v3,·v4},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I73 ····invoke-static·{v4,·v5},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
  
71 ····.line·8774 ····.line·87
72 ····:goto_075 ····:goto_0
73 ····return-void76 ····return-void
  
74 ····.line·4277 ····.line·42
75 ····:cond_078 ····:cond_0
76 ····move-object/from16·v0,·p079 ····move-object/from16·v0,·p0
  
77 ····move-wide/from16·v1,·v1880 ····move-wide/from16·v1,·v20
  
78 ····invoke-static·{v0,·v1,·v2},·Lcom/evancharlton/mileage/dao/Vehicle;->loadById(Landroid/content/Context;J)Lcom/evancharlton/mileage/dao/Vehicle;81 ····invoke-static·{v0,·v1,·v2},·Lcom/evancharlton/mileage/dao/Vehicle;->loadById(Landroid/content/Context;J)Lcom/evancharlton/mileage/dao/Vehicle;
  
79 ····move-result-object·v1782 ····move-result-object·v18
  
80 ····.line·4383 ····.line·43
81 ····.local·v17,·"vehicle":Lcom/evancharlton/mileage/dao/Vehicle;84 ····.local·v18,·"vehicle":Lcom/evancharlton/mileage/dao/Vehicle;
82 ····const/4·v3,·0x185 ····const/4·v4,·0x1
  
83 ····new-array·v7,·v3,·[Ljava/lang/String;86 ····new-array·v8,·v4,·[Ljava/lang/String;
  
84 ····const/4·v3,·0x087 ····const/4·v4,·0x0
  
 88 ····.line·44
85 ····invoke-virtual/range·{v17·..·v17},·Lcom/evancharlton/mileage/dao/Vehicle;->getId()J89 ····invoke-virtual/range·{v18·..·v18},·Lcom/evancharlton/mileage/dao/Vehicle;->getId()J
  
86 ····move-result-wide·v490 ····move-result-wide·v22
  
87 ····invoke-static·{v4,·v5},·Ljava/lang/String;->valueOf(J)Ljava/lang/String;91 ····invoke-static/range·{v22·..·v23},·Ljava/lang/String;->valueOf(J)Ljava/lang/String;
  
88 ····move-result-object·v492 ····move-result-object·v5
  
89 ····aput-object·v4,·v7,·v393 ····aput-object·v5,·v8,·v4
  
90 ····.line·4794 ····.line·47
91 ····.local·v7,·"args":[Ljava/lang/String;95 ····.local·v8,·"args":[Ljava/lang/String;
92 ····const-string·v6,·"vehicle_id·=·?"96 ····const-string·v7,·"vehicle_id·=·?"
  
93 ····.line·4997 ····.line·50
94 ····.local·v6,·"selection":Ljava/lang/String;98 ····.local·v7,·"selection":Ljava/lang/String;
95 ····invoke-virtual/range·{p0·..·p0},·Lcom/evancharlton/mileage/services/RecalculateEconomyService;->getContentResolver()Landroid/content/ContentResolver;99 ····invoke-virtual/range·{p0·..·p0},·Lcom/evancharlton/mileage/services/RecalculateEconomyService;->getContentResolver()Landroid/content/ContentResolver;
  
96 ····move-result-object·v3100 ····move-result-object·v4
  
97 ····sget-object·v4,·Lcom/evancharlton/mileage/provider/tables/FillupsTable;->BASE_URI:Landroid/net/Uri;101 ····sget-object·v5,·Lcom/evancharlton/mileage/provider/tables/FillupsTable;->BASE_URI:Landroid/net/Uri;
  
98 ····sget-object·v5,·Lcom/evancharlton/mileage/provider/tables/FillupsTable;->PROJECTION:[Ljava/lang/String;102 ····sget-object·v6,·Lcom/evancharlton/mileage/provider/tables/FillupsTable;->PROJECTION:[Ljava/lang/String;
  
99 ····const-string·v8,·"odometer·asc"103 ····const-string·v9,·"odometer·asc"
  
100 ····invoke-virtual/range·{v3·..·v8},·Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;104 ····invoke-virtual/range·{v4·..·v9},·Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;
  
101 ····move-result-object·v11105 ····move-result-object·v12
  
102 ····.line·52106 ····.line·52
103 ····.local·v11,·"cursor":Landroid/database/Cursor;107 ····.local·v12,·"cursor":Landroid/database/Cursor;
104 ····invoke-interface·{v11},·Landroid/database/Cursor;->getCount()I108 ····invoke-interface·{v12},·Landroid/database/Cursor;->getCount()I
  
105 ····move-result·v3109 ····move-result·v4
  
106 ····const/4·v4,·0x1110 ····const/4·v5,·0x1
  
107 ····if-gt·v3,·v4,·:cond_1111 ····if-gt·v4,·v5,·:cond_1
  
108 ····.line·53112 ····.line·53
109 ····const-string·v3,·"Mileage"113 ····const-string·v4,·"Mileage"
  
110 ····const-string·v4,·"Not·enough·fillups·to·calculate·economy"114 ····const-string·v5,·"Not·enough·fillups·to·calculate·economy"
  
111 ····invoke-static·{v3,·v4},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I115 ····invoke-static·{v4,·v5},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
Max diff block lines reached; 7356/12772 bytes (57.59%) of diff not shown.
1.03 KB
smali/com/evancharlton/mileage/alarms/IntervalReceiver.smali
    
Offset 13, 29 lines modifiedOffset 13, 29 lines modified
  
13 ····return-void13 ····return-void
14 .end·method14 .end·method
  
  
15 #·virtual·methods15 #·virtual·methods
16 .method·public·onReceive(Landroid/content/Context;Landroid/content/Intent;)V16 .method·public·onReceive(Landroid/content/Context;Landroid/content/Intent;)V
17 ····.locals·717 ····.locals·8
18 ····.param·p1,·"context"····#·Landroid/content/Context;18 ····.param·p1,·"context"····#·Landroid/content/Context;
19 ····.param·p2,·"intent"····#·Landroid/content/Intent;19 ····.param·p2,·"intent"····#·Landroid/content/Intent;
  
20 ····.prologue20 ····.prologue
21 ····.line·1321 ····.line·13
22 ····invoke-virtual·{p2},·Landroid/content/Intent;->getExtras()Landroid/os/Bundle;22 ····invoke-virtual·{p2},·Landroid/content/Intent;->getExtras()Landroid/os/Bundle;
  
23 ····move-result-object·v323 ····move-result-object·v3
  
24 ····const-string·v4,·"_id"24 ····const-string·v4,·"_id"
  
25 ····const-wide/16·v5,·-0x125 ····const-wide/16·v6,·-0x1
  
26 ····invoke-virtual·{v3,·v4,·v5,·v6},·Landroid/os/Bundle;->getLong(Ljava/lang/String;J)J26 ····invoke-virtual·{v3,·v4,·v6,·v7},·Landroid/os/Bundle;->getLong(Ljava/lang/String;J)J
  
27 ····move-result-wide·v027 ····move-result-wide·v0
  
28 ····.line·1528 ····.line·15
29 ····.local·v0,·"id":J29 ····.local·v0,·"id":J
30 ····invoke-static·{p1,·v0,·v1},·Lcom/evancharlton/mileage/dao/ServiceInterval;->loadById(Landroid/content/Context;J)Lcom/evancharlton/mileage/dao/ServiceInterval;30 ····invoke-static·{p1,·v0,·v1},·Lcom/evancharlton/mileage/dao/ServiceInterval;->loadById(Landroid/content/Context;J)Lcom/evancharlton/mileage/dao/ServiceInterval;
  
831 B
smali/com/evancharlton/mileage/views/DateButton$StaticDatePickerDialog.smali
    
Offset 37, 24 lines modifiedOffset 37, 26 lines modified
  
37 ····invoke-virtual·{p3,·v0},·Ljava/util/Calendar;->get(I)I37 ····invoke-virtual·{p3,·v0},·Ljava/util/Calendar;->get(I)I
  
38 ····move-result·v438 ····move-result·v4
  
39 ····const/4·v0,·0x539 ····const/4·v0,·0x5
  
 40 ····.line·108
40 ····invoke-virtual·{p3,·v0},·Ljava/util/Calendar;->get(I)I41 ····invoke-virtual·{p3,·v0},·Ljava/util/Calendar;->get(I)I
  
41 ····move-result·v542 ····move-result·v5
  
42 ····move-object·v0,·p043 ····move-object·v0,·p0
  
43 ····move-object·v1,·p144 ····move-object·v1,·p1
  
44 ····move-object·v2,·p245 ····move-object·v2,·p2
  
 46 ····.line·107
45 ····invoke-direct/range·{v0·..·v5},·Landroid/app/DatePickerDialog;-><init>(Landroid/content/Context;Landroid/app/DatePickerDialog$OnDateSetListener;III)V47 ····invoke-direct/range·{v0·..·v5},·Landroid/app/DatePickerDialog;-><init>(Landroid/content/Context;Landroid/app/DatePickerDialog$OnDateSetListener;III)V
  
46 ····.line·10948 ····.line·109
47 ····iput-object·p2,·p0,·Lcom/evancharlton/mileage/views/DateButton$StaticDatePickerDialog;->mCallback:Landroid/app/DatePickerDialog$OnDateSetListener;49 ····iput-object·p2,·p0,·Lcom/evancharlton/mileage/views/DateButton$StaticDatePickerDialog;->mCallback:Landroid/app/DatePickerDialog$OnDateSetListener;
  
48 ····.line·11050 ····.line·110
49 ····return-void51 ····return-void
1.47 KB
smali/com/evancharlton/mileage/views/DateButton$1.smali
    
Offset 20, 28 lines modifiedOffset 20, 29 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/evancharlton/mileage/views/DateButton;21 .field·final·synthetic·this$0:Lcom/evancharlton/mileage/views/DateButton;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/evancharlton/mileage/views/DateButton;)V23 .method·constructor·<init>(Lcom/evancharlton/mileage/views/DateButton;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/evancharlton/mileage/views/DateButton;
  
25 ····.prologue26 ····.prologue
26 ····.line·2527 ····.line·25
27 ····iput-object·p1,·p0,·Lcom/evancharlton/mileage/views/DateButton$1;->this$0:Lcom/evancharlton/mileage/views/DateButton;28 ····iput-object·p1,·p0,·Lcom/evancharlton/mileage/views/DateButton$1;->this$0:Lcom/evancharlton/mileage/views/DateButton;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
29 ····return-void30 ····return-void
30 .end·method31 .end·method
  
  
31 #·virtual·methods32 #·virtual·methods
32 .method·public·onDateSet(Landroid/widget/DatePicker;III)V33 .method·public·onDateSet(Landroid/widget/DatePicker;III)V
33 ····.locals·334 ····.locals·4
34 ····.param·p1,·"view"····#·Landroid/widget/DatePicker;35 ····.param·p1,·"view"····#·Landroid/widget/DatePicker;
35 ····.param·p2,·"year"····#·I36 ····.param·p2,·"year"····#·I
36 ····.param·p3,·"monthOfYear"····#·I37 ····.param·p3,·"monthOfYear"····#·I
37 ····.param·p4,·"dayOfMonth"····#·I38 ····.param·p4,·"dayOfMonth"····#·I
  
38 ····.prologue39 ····.prologue
39 ····.line·2840 ····.line·28
Offset 89, 14 lines modifiedOffset 90, 14 lines modified
  
89 ····invoke-static·{v1},·Lcom/evancharlton/mileage/views/DateButton;->access$100(Lcom/evancharlton/mileage/views/DateButton;)Ljava/util/Calendar;90 ····invoke-static·{v1},·Lcom/evancharlton/mileage/views/DateButton;->access$100(Lcom/evancharlton/mileage/views/DateButton;)Ljava/util/Calendar;
  
90 ····move-result-object·v191 ····move-result-object·v1
  
91 ····invoke-virtual·{v1},·Ljava/util/Calendar;->getTimeInMillis()J92 ····invoke-virtual·{v1},·Ljava/util/Calendar;->getTimeInMillis()J
  
92 ····move-result-wide·v193 ····move-result-wide·v2
  
93 ····invoke-virtual·{v0,·v1,·v2},·Lcom/evancharlton/mileage/views/DateButton;->setDate(J)V94 ····invoke-virtual·{v0,·v2,·v3},·Lcom/evancharlton/mileage/views/DateButton;->setDate(J)V
  
94 ····.line·3395 ····.line·33
95 ····return-void96 ····return-void
96 .end·method97 .end·method
5.63 KB
smali/com/evancharlton/mileage/views/FormattedDateView.smali
    
Offset 159, 123 lines modifiedOffset 159, 123 lines modified
159 .method·public·setText(Ljava/lang/CharSequence;Landroid/widget/TextView$BufferType;)V159 .method·public·setText(Ljava/lang/CharSequence;Landroid/widget/TextView$BufferType;)V
160 ····.locals·7160 ····.locals·7
161 ····.param·p1,·"text"····#·Ljava/lang/CharSequence;161 ····.param·p1,·"text"····#·Ljava/lang/CharSequence;
162 ····.param·p2,·"type"····#·Landroid/widget/TextView$BufferType;162 ····.param·p2,·"type"····#·Landroid/widget/TextView$BufferType;
  
163 ····.prologue163 ····.prologue
164 ····.line·56164 ····.line·56
165 ····iget·v5,·p0,·Lcom/evancharlton/mileage/views/FormattedDateView;->mFormat:I165 ····iget·v3,·p0,·Lcom/evancharlton/mileage/views/FormattedDateView;->mFormat:I
  
166 ····packed-switch·v5,·:pswitch_data_0166 ····packed-switch·v3,·:pswitch_data_0
  
167 ····.line·68167 ····.line·68
168 ····invoke-virtual·{p0},·Lcom/evancharlton/mileage/views/FormattedDateView;->getContext()Landroid/content/Context;168 ····invoke-virtual·{p0},·Lcom/evancharlton/mileage/views/FormattedDateView;->getContext()Landroid/content/Context;
  
169 ····move-result-object·v5169 ····move-result-object·v3
  
170 ····invoke-static·{v5},·Landroid/text/format/DateFormat;->getDateFormat(Landroid/content/Context;)Ljava/text/DateFormat;170 ····invoke-static·{v3},·Landroid/text/format/DateFormat;->getDateFormat(Landroid/content/Context;)Ljava/text/DateFormat;
  
171 ····move-result-object·v2171 ····move-result-object·v2
  
172 ····.line·72172 ····.line·72
173 ····.local·v2,·"formatter":Ljava/text/DateFormat;173 ····.local·v2,·"formatter":Ljava/text/DateFormat;
174 ····:goto_0174 ····:goto_0
175 ····:try_start_0175 ····:try_start_0
176 ····invoke-virtual·{p1},·Ljava/lang/Object;->toString()Ljava/lang/String;176 ····invoke-interface·{p1},·Ljava/lang/CharSequence;->toString()Ljava/lang/String;
  
177 ····move-result-object·v5177 ····move-result-object·v3
  
178 ····invoke-static·{v5},·Ljava/lang/Long;->parseLong(Ljava/lang/String;)J178 ····invoke-static·{v3},·Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
  
179 ····move-result-wide·v3179 ····move-result-wide·v4
  
180 ····.line·73180 ····.line·73
181 ····.local·v3,·"timestamp":J181 ····.local·v4,·"timestamp":J
182 ····new-instance·v5,·Ljava/util/Date;182 ····new-instance·v3,·Ljava/util/Date;
  
183 ····invoke-direct·{v5,·v3,·v4},·Ljava/util/Date;-><init>(J)V183 ····invoke-direct·{v3,·v4,·v5},·Ljava/util/Date;-><init>(J)V
  
184 ····invoke-virtual·{v2,·v5},·Ljava/text/DateFormat;->format(Ljava/util/Date;)Ljava/lang/String;184 ····invoke-virtual·{v2,·v3},·Ljava/text/DateFormat;->format(Ljava/util/Date;)Ljava/lang/String;
  
185 ····move-result-object·v5185 ····move-result-object·v3
  
186 ····invoke-super·{p0,·v5,·p2},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;Landroid/widget/TextView$BufferType;)V186 ····invoke-super·{p0,·v3,·p2},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;Landroid/widget/TextView$BufferType;)V
187 ····:try_end_0187 ····:try_end_0
188 ····.catch·Ljava/lang/NumberFormatException;·{:try_start_0·..·:try_end_0}·:catch_0188 ····.catch·Ljava/lang/NumberFormatException;·{:try_start_0·..·:try_end_0}·:catch_0
  
189 ····.line·81189 ····.line·81
190 ····.end·local·v3····#·"timestamp":J190 ····.end·local·v4····#·"timestamp":J
191 ····:goto_1191 ····:goto_1
192 ····return-void192 ····return-void
  
193 ····.line·58193 ····.line·58
194 ····.end·local·v2····#·"formatter":Ljava/text/DateFormat;194 ····.end·local·v2····#·"formatter":Ljava/text/DateFormat;
195 ····:pswitch_0195 ····:pswitch_0
196 ····invoke-virtual·{p0},·Lcom/evancharlton/mileage/views/FormattedDateView;->getContext()Landroid/content/Context;196 ····invoke-virtual·{p0},·Lcom/evancharlton/mileage/views/FormattedDateView;->getContext()Landroid/content/Context;
  
197 ····move-result-object·v5197 ····move-result-object·v3
  
198 ····invoke-static·{v5},·Landroid/text/format/DateFormat;->getMediumDateFormat(Landroid/content/Context;)Ljava/text/DateFormat;198 ····invoke-static·{v3},·Landroid/text/format/DateFormat;->getMediumDateFormat(Landroid/content/Context;)Ljava/text/DateFormat;
  
199 ····move-result-object·v2199 ····move-result-object·v2
  
200 ····.line·59200 ····.line·59
201 ····.restart·local·v2····#·"formatter":Ljava/text/DateFormat;201 ····.restart·local·v2····#·"formatter":Ljava/text/DateFormat;
202 ····goto·:goto_0202 ····goto·:goto_0
  
203 ····.line·61203 ····.line·61
204 ····.end·local·v2····#·"formatter":Ljava/text/DateFormat;204 ····.end·local·v2····#·"formatter":Ljava/text/DateFormat;
205 ····:pswitch_1205 ····:pswitch_1
206 ····invoke-virtual·{p0},·Lcom/evancharlton/mileage/views/FormattedDateView;->getContext()Landroid/content/Context;206 ····invoke-virtual·{p0},·Lcom/evancharlton/mileage/views/FormattedDateView;->getContext()Landroid/content/Context;
  
207 ····move-result-object·v5207 ····move-result-object·v3
  
208 ····invoke-static·{v5},·Landroid/text/format/DateFormat;->getLongDateFormat(Landroid/content/Context;)Ljava/text/DateFormat;208 ····invoke-static·{v3},·Landroid/text/format/DateFormat;->getLongDateFormat(Landroid/content/Context;)Ljava/text/DateFormat;
  
209 ····move-result-object·v2209 ····move-result-object·v2
  
210 ····.line·62210 ····.line·62
211 ····.restart·local·v2····#·"formatter":Ljava/text/DateFormat;211 ····.restart·local·v2····#·"formatter":Ljava/text/DateFormat;
212 ····goto·:goto_0212 ····goto·:goto_0
  
213 ····.line·64213 ····.line·64
214 ····.end·local·v2····#·"formatter":Ljava/text/DateFormat;214 ····.end·local·v2····#·"formatter":Ljava/text/DateFormat;
215 ····:pswitch_2215 ····:pswitch_2
216 ····invoke-virtual·{p0},·Lcom/evancharlton/mileage/views/FormattedDateView;->getContext()Landroid/content/Context;216 ····invoke-virtual·{p0},·Lcom/evancharlton/mileage/views/FormattedDateView;->getContext()Landroid/content/Context;
  
217 ····move-result-object·v5217 ····move-result-object·v3
  
218 ····invoke-static·{v5},·Landroid/text/format/DateFormat;->getTimeFormat(Landroid/content/Context;)Ljava/text/DateFormat;218 ····invoke-static·{v3},·Landroid/text/format/DateFormat;->getTimeFormat(Landroid/content/Context;)Ljava/text/DateFormat;
  
219 ····move-result-object·v2219 ····move-result-object·v2
  
220 ····.line·65220 ····.line·65
221 ····.restart·local·v2····#·"formatter":Ljava/text/DateFormat;221 ····.restart·local·v2····#·"formatter":Ljava/text/DateFormat;
222 ····goto·:goto_0222 ····goto·:goto_0
  
223 ····.line·74223 ····.line·74
224 ····:catch_0224 ····:catch_0
225 ····move-exception·v0225 ····move-exception·v0
  
226 ····.line·76226 ····.line·76
227 ····.local·v0,·"e":Ljava/lang/NumberFormatException;227 ····.local·v0,·"e":Ljava/lang/NumberFormatException;
228 ····:try_start_1228 ····:try_start_1
229 ····new-instance·v5,·Ljava/util/Date;229 ····new-instance·v3,·Ljava/util/Date;
  
230 ····invoke-virtual·{p1},·Ljava/lang/Object;->toString()Ljava/lang/String;230 ····invoke-interface·{p1},·Ljava/lang/CharSequence;->toString()Ljava/lang/String;
  
231 ····move-result-object·v6231 ····move-result-object·v6
  
232 ····invoke-direct·{v5,·v6},·Ljava/util/Date;-><init>(Ljava/lang/String;)V232 ····invoke-direct·{v3,·v6},·Ljava/util/Date;-><init>(Ljava/lang/String;)V
  
233 ····invoke-virtual·{v2,·v5},·Ljava/text/DateFormat;->format(Ljava/util/Date;)Ljava/lang/String;233 ····invoke-virtual·{v2,·v3},·Ljava/text/DateFormat;->format(Ljava/util/Date;)Ljava/lang/String;
  
234 ····move-result-object·v5234 ····move-result-object·v3
  
235 ····invoke-super·{p0,·v5,·p2},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;Landroid/widget/TextView$BufferType;)V235 ····invoke-super·{p0,·v3,·p2},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;Landroid/widget/TextView$BufferType;)V
236 ····:try_end_1236 ····:try_end_1
237 ····.catch·Ljava/lang/Exception;·{:try_start_1·..·:try_end_1}·:catch_1237 ····.catch·Ljava/lang/Exception;·{:try_start_1·..·:try_end_1}·:catch_1
  
238 ····goto·:goto_1238 ····goto·:goto_1
  
239 ····.line·77239 ····.line·77
240 ····:catch_1240 ····:catch_1
1.75 KB
smali/com/evancharlton/mileage/views/FormattedCurrencyView.smali
    
Offset 66, 36 lines modifiedOffset 66, 36 lines modified
66 ····.locals·466 ····.locals·4
67 ····.param·p1,·"text"····#·Ljava/lang/CharSequence;67 ····.param·p1,·"text"····#·Ljava/lang/CharSequence;
68 ····.param·p2,·"type"····#·Landroid/widget/TextView$BufferType;68 ····.param·p2,·"type"····#·Landroid/widget/TextView$BufferType;
  
69 ····.prologue69 ····.prologue
70 ····.line·2870 ····.line·28
71 ····:try_start_071 ····:try_start_0
72 ····invoke-virtual·{p1},·Ljava/lang/Object;->toString()Ljava/lang/String;72 ····invoke-interface·{p1},·Ljava/lang/CharSequence;->toString()Ljava/lang/String;
  
73 ····move-result-object·v373 ····move-result-object·v1
  
74 ····invoke-static·{v3},·Ljava/lang/Double;->parseDouble(Ljava/lang/String;)D74 ····invoke-static·{v1},·Ljava/lang/Double;->parseDouble(Ljava/lang/String;)D
  
75 ····move-result-wide·v175 ····move-result-wide·v2
  
76 ····.line·2976 ····.line·29
77 ····.local·v1,·"value":D77 ····.local·v2,·"value":D
78 ····sget-object·v3,·Lcom/evancharlton/mileage/views/FormattedCurrencyView;->FORMAT:Ljava/text/NumberFormat;78 ····sget-object·v1,·Lcom/evancharlton/mileage/views/FormattedCurrencyView;->FORMAT:Ljava/text/NumberFormat;
  
79 ····invoke-virtual·{v3,·v1,·v2},·Ljava/text/NumberFormat;->format(D)Ljava/lang/String;79 ····invoke-virtual·{v1,·v2,·v3},·Ljava/text/NumberFormat;->format(D)Ljava/lang/String;
  
80 ····move-result-object·v380 ····move-result-object·v1
  
81 ····invoke-super·{p0,·v3,·p2},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;Landroid/widget/TextView$BufferType;)V81 ····invoke-super·{p0,·v1,·p2},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;Landroid/widget/TextView$BufferType;)V
82 ····:try_end_082 ····:try_end_0
83 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_083 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0
  
84 ····.line·3384 ····.line·33
85 ····.end·local·v1····#·"value":D85 ····.end·local·v2····#·"value":D
86 ····:goto_086 ····:goto_0
87 ····return-void87 ····return-void
  
88 ····.line·3088 ····.line·30
89 ····:catch_089 ····:catch_0
90 ····move-exception·v090 ····move-exception·v0
  
380 B
smali/com/evancharlton/mileage/views/DateDelta.smali
    
Offset 110, 15 lines modifiedOffset 110, 15 lines modified
110 ····.line·27110 ····.line·27
111 ····return-void111 ····return-void
112 .end·method112 .end·method
  
  
113 #·virtual·methods113 #·virtual·methods
114 .method·protected·getPosition(J)I114 .method·protected·getPosition(J)I
115 ····.locals·4115 ····.locals·5
116 ····.param·p1,·"delta"····#·J116 ····.param·p1,·"delta"····#·J
  
117 ····.prologue117 ····.prologue
118 ····.line·31118 ····.line·31
119 ····const-wide/32·v2,·0x5265c00119 ····const-wide/32·v2,·0x5265c00
  
120 ····div-long·v2,·p1,·v2120 ····div-long·v2,·p1,·v2
601 B
smali/com/evancharlton/mileage/views/DistanceDelta.smali
    
Offset 82, 24 lines modifiedOffset 82, 24 lines modified
82 ····.line·2482 ····.line·24
83 ····return-void83 ····return-void
84 .end·method84 .end·method
  
  
85 #·virtual·methods85 #·virtual·methods
86 .method·protected·getPosition(J)I86 .method·protected·getPosition(J)I
87 ····.locals·387 ····.locals·5
88 ····.param·p1,·"delta"····#·J88 ····.param·p1,·"delta"····#·J
  
89 ····.prologue89 ····.prologue
90 ····.line·2890 ····.line·28
91 ····const-wide/16·v1,·0x6491 ····const-wide/16·v2,·0x64
  
92 ····div-long·v1,·p1,·v192 ····div-long·v2,·p1,·v2
  
93 ····long-to-int·v0,·v193 ····long-to-int·v0,·v2
  
94 ····.line·2994 ····.line·29
95 ····.local·v0,·"unit":I95 ····.local·v0,·"unit":I
96 ····packed-switch·v0,·:pswitch_data_096 ····packed-switch·v0,·:pswitch_data_0
  
97 ····.line·3397 ····.line·33
98 ····const/4·v1,·0x098 ····const/4·v1,·0x0
622 B
smali/com/evancharlton/mileage/views/DateButton$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/evancharlton/mileage/views/DateButton;21 .field·final·synthetic·this$0:Lcom/evancharlton/mileage/views/DateButton;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/evancharlton/mileage/views/DateButton;)V23 .method·constructor·<init>(Lcom/evancharlton/mileage/views/DateButton;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/evancharlton/mileage/views/DateButton;
  
25 ····.prologue26 ····.prologue
26 ····.line·3927 ····.line·39
27 ····iput-object·p1,·p0,·Lcom/evancharlton/mileage/views/DateButton$2;->this$0:Lcom/evancharlton/mileage/views/DateButton;28 ····iput-object·p1,·p0,·Lcom/evancharlton/mileage/views/DateButton$2;->this$0:Lcom/evancharlton/mileage/views/DateButton;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
937 B
smali/com/evancharlton/mileage/views/DeltaView.smali
    
Offset 88, 14 lines modifiedOffset 88, 15 lines modified
88 ····.line·3788 ····.line·37
89 ····new-instance·v0,·Landroid/widget/ArrayAdapter;89 ····new-instance·v0,·Landroid/widget/ArrayAdapter;
  
90 ····const·v3,·0x109000890 ····const·v3,·0x1090008
  
91 ····const·v4,·0x102001491 ····const·v4,·0x1020014
  
 92 ····.line·39
92 ····invoke-virtual·{p0},·Lcom/evancharlton/mileage/views/DeltaView;->getTexts()[Ljava/lang/String;93 ····invoke-virtual·{p0},·Lcom/evancharlton/mileage/views/DeltaView;->getTexts()[Ljava/lang/String;
  
93 ····move-result-object·v594 ····move-result-object·v5
  
94 ····invoke-direct·{v0,·p1,·v3,·v4,·v5},·Landroid/widget/ArrayAdapter;-><init>(Landroid/content/Context;II[Ljava/lang/Object;)V95 ····invoke-direct·{v0,·p1,·v3,·v4,·v5},·Landroid/widget/ArrayAdapter;-><init>(Landroid/content/Context;II[Ljava/lang/Object;)V
  
95 ····.line·4096 ····.line·40
Offset 285, 15 lines modifiedOffset 286, 15 lines modified
285 ····invoke-virtual·{v0,·v1,·v2},·Landroid/os/Bundle;->putInt(Ljava/lang/String;I)V286 ····invoke-virtual·{v0,·v1,·v2},·Landroid/os/Bundle;->putInt(Ljava/lang/String;I)V
  
286 ····.line·50287 ····.line·50
287 ····return-object·v0288 ····return-object·v0
288 .end·method289 .end·method
  
289 .method·public·final·setDelta(J)V290 .method·public·final·setDelta(J)V
290 ····.locals·6291 ····.locals·7
291 ····.param·p1,·"delta"····#·J292 ····.param·p1,·"delta"····#·J
  
292 ····.prologue293 ····.prologue
293 ····.line·70294 ····.line·70
294 ····invoke-virtual·{p0,·p1,·p2},·Lcom/evancharlton/mileage/views/DeltaView;->getPosition(J)I295 ····invoke-virtual·{p0,·p1,·p2},·Lcom/evancharlton/mileage/views/DeltaView;->getPosition(J)I
  
295 ····move-result·v2296 ····move-result·v2
1.74 KB
smali/com/evancharlton/mileage/views/FormattedNumberView.smali
    
Offset 41, 36 lines modifiedOffset 41, 36 lines modified
41 ····.locals·441 ····.locals·4
42 ····.param·p1,·"text"····#·Ljava/lang/CharSequence;42 ····.param·p1,·"text"····#·Ljava/lang/CharSequence;
43 ····.param·p2,·"type"····#·Landroid/widget/TextView$BufferType;43 ····.param·p2,·"type"····#·Landroid/widget/TextView$BufferType;
  
44 ····.prologue44 ····.prologue
45 ····.line·2145 ····.line·21
46 ····:try_start_046 ····:try_start_0
47 ····invoke-virtual·{p1},·Ljava/lang/Object;->toString()Ljava/lang/String;47 ····invoke-interface·{p1},·Ljava/lang/CharSequence;->toString()Ljava/lang/String;
  
48 ····move-result-object·v348 ····move-result-object·v1
  
49 ····invoke-static·{v3},·Ljava/lang/Double;->parseDouble(Ljava/lang/String;)D49 ····invoke-static·{v1},·Ljava/lang/Double;->parseDouble(Ljava/lang/String;)D
  
50 ····move-result-wide·v150 ····move-result-wide·v2
  
51 ····.line·2251 ····.line·22
52 ····.local·v1,·"value":D52 ····.local·v2,·"value":D
53 ····sget-object·v3,·Lcom/evancharlton/mileage/views/FormattedNumberView;->FORMAT:Ljava/text/NumberFormat;53 ····sget-object·v1,·Lcom/evancharlton/mileage/views/FormattedNumberView;->FORMAT:Ljava/text/NumberFormat;
  
54 ····invoke-virtual·{v3,·v1,·v2},·Ljava/text/NumberFormat;->format(D)Ljava/lang/String;54 ····invoke-virtual·{v1,·v2,·v3},·Ljava/text/NumberFormat;->format(D)Ljava/lang/String;
  
55 ····move-result-object·v355 ····move-result-object·v1
  
56 ····invoke-super·{p0,·v3,·p2},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;Landroid/widget/TextView$BufferType;)V56 ····invoke-super·{p0,·v1,·p2},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;Landroid/widget/TextView$BufferType;)V
57 ····:try_end_057 ····:try_end_0
58 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_058 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0
  
59 ····.line·2659 ····.line·26
60 ····.end·local·v1····#·"value":D60 ····.end·local·v2····#·"value":D
61 ····:goto_061 ····:goto_0
62 ····return-void62 ····return-void
  
63 ····.line·2363 ····.line·23
64 ····:catch_064 ····:catch_0
65 ····move-exception·v065 ····move-exception·v0
  
1.32 KB
smali/com/evancharlton/mileage/views/DateButton.smali
    
Offset 141, 23 lines modifiedOffset 141, 23 lines modified
141 ····.line·55141 ····.line·55
142 ····return-void142 ····return-void
143 .end·method143 .end·method
  
  
144 #·virtual·methods144 #·virtual·methods
145 .method·public·getDate()Ljava/sql/Date;145 .method·public·getDate()Ljava/sql/Date;
146 ····.locals·3146 ····.locals·4
  
147 ····.prologue147 ····.prologue
148 ····.line·100148 ····.line·100
149 ····new-instance·v0,·Ljava/sql/Date;149 ····new-instance·v0,·Ljava/sql/Date;
  
150 ····iget-wide·v1,·p0,·Lcom/evancharlton/mileage/views/DateButton;->mTimestamp:J150 ····iget-wide·v2,·p0,·Lcom/evancharlton/mileage/views/DateButton;->mTimestamp:J
  
151 ····invoke-direct·{v0,·v1,·v2},·Ljava/sql/Date;-><init>(J)V151 ····invoke-direct·{v0,·v2,·v3},·Ljava/sql/Date;-><init>(J)V
  
152 ····return-object·v0152 ····return-object·v0
153 .end·method153 .end·method
  
154 .method·public·getTimestamp()J154 .method·public·getTimestamp()J
155 ····.locals·2155 ····.locals·2
  
Offset 193, 17 lines modifiedOffset 193, 17 lines modified
  
193 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J193 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J
  
194 ····move-result-wide·v2194 ····move-result-wide·v2
  
195 ····invoke-virtual·{v0,·v1,·v2,·v3},·Landroid/os/Bundle;->getLong(Ljava/lang/String;J)J195 ····invoke-virtual·{v0,·v1,·v2,·v3},·Landroid/os/Bundle;->getLong(Ljava/lang/String;J)J
  
196 ····move-result-wide·v1196 ····move-result-wide·v2
  
197 ····invoke-virtual·{p0,·v1,·v2},·Lcom/evancharlton/mileage/views/DateButton;->setDate(J)V197 ····invoke-virtual·{p0,·v2,·v3},·Lcom/evancharlton/mileage/views/DateButton;->setDate(J)V
  
198 ····.line·73198 ····.line·73
199 ····sget-object·v1,·Lcom/evancharlton/mileage/views/DateButton;->mDialog:Lcom/evancharlton/mileage/views/DateButton$StaticDatePickerDialog;199 ····sget-object·v1,·Lcom/evancharlton/mileage/views/DateButton;->mDialog:Lcom/evancharlton/mileage/views/DateButton$StaticDatePickerDialog;
  
200 ····if-eqz·v1,·:cond_0200 ····if-eqz·v1,·:cond_0
  
201 ····.line·74201 ····.line·74
983 B
smali/com/evancharlton/mileage/views/CursorSpinner.smali
    
Offset 201, 15 lines modifiedOffset 201, 15 lines modified
201 ····invoke-interface·{v0},·Landroid/database/Cursor;->close()V201 ····invoke-interface·{v0},·Landroid/database/Cursor;->close()V
  
202 ····.line·59202 ····.line·59
203 ····return-void203 ····return-void
204 .end·method204 .end·method
  
205 .method·public·setSelectedId(J)V205 .method·public·setSelectedId(J)V
206 ····.locals·5206 ····.locals·7
207 ····.param·p1,·"id"····#·J207 ····.param·p1,·"id"····#·J
  
208 ····.prologue208 ····.prologue
209 ····.line·62209 ····.line·62
210 ····iget-object·v0,·p0,·Lcom/evancharlton/mileage/views/CursorSpinner;->mAdapter:Lcom/evancharlton/mileage/adapters/SpinnerCursorAdapter;210 ····iget-object·v0,·p0,·Lcom/evancharlton/mileage/views/CursorSpinner;->mAdapter:Lcom/evancharlton/mileage/adapters/SpinnerCursorAdapter;
  
211 ····.line·63211 ····.line·63
Offset 225, 17 lines modifiedOffset 225, 17 lines modified
225 ····.local·v2,·"i":I225 ····.local·v2,·"i":I
226 ····:goto_0226 ····:goto_0
227 ····if-ge·v2,·v1,·:cond_0227 ····if-ge·v2,·v1,·:cond_0
  
228 ····.line·65228 ····.line·65
229 ····invoke-virtual·{v0,·v2},·Lcom/evancharlton/mileage/adapters/SpinnerCursorAdapter;->getItemId(I)J229 ····invoke-virtual·{v0,·v2},·Lcom/evancharlton/mileage/adapters/SpinnerCursorAdapter;->getItemId(I)J
  
230 ····move-result-wide·v3230 ····move-result-wide·v4
  
231 ····cmp-long·v3,·v3,·p1231 ····cmp-long·v3,·v4,·p1
  
232 ····if-nez·v3,·:cond_1232 ····if-nez·v3,·:cond_1
  
233 ····.line·66233 ····.line·66
234 ····invoke-virtual·{p0,·v2},·Lcom/evancharlton/mileage/views/CursorSpinner;->setSelection(I)V234 ····invoke-virtual·{p0,·v2},·Lcom/evancharlton/mileage/views/CursorSpinner;->setSelection(I)V
  
235 ····.line·70235 ····.line·70
1.33 KB
smali/com/evancharlton/mileage/views/FieldView.smali
    
Offset 35, 15 lines modifiedOffset 35, 15 lines modified
35 ····.line·2035 ····.line·20
36 ····iget-wide·v0,·p0,·Lcom/evancharlton/mileage/views/FieldView;->mFieldId:J36 ····iget-wide·v0,·p0,·Lcom/evancharlton/mileage/views/FieldView;->mFieldId:J
  
37 ····return-wide·v037 ····return-wide·v0
38 .end·method38 .end·method
  
39 .method·public·getKey()Ljava/lang/String;39 .method·public·getKey()Ljava/lang/String;
40 ····.locals·340 ····.locals·4
  
41 ····.prologue41 ····.prologue
42 ····.line·2442 ····.line·24
43 ····new-instance·v0,·Ljava/lang/StringBuilder;43 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
44 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V44 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V
  
Offset 51, 29 lines modifiedOffset 51, 29 lines modified
  
51 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;51 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
52 ····move-result-object·v052 ····move-result-object·v0
  
53 ····invoke-virtual·{p0},·Lcom/evancharlton/mileage/views/FieldView;->getFieldId()J53 ····invoke-virtual·{p0},·Lcom/evancharlton/mileage/views/FieldView;->getFieldId()J
  
54 ····move-result-wide·v154 ····move-result-wide·v2
  
55 ····invoke-virtual·{v0,·v1,·v2},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;55 ····invoke-virtual·{v0,·v2,·v3},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
  
56 ····move-result-object·v056 ····move-result-object·v0
  
57 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;57 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
58 ····move-result-object·v058 ····move-result-object·v0
  
59 ····return-object·v059 ····return-object·v0
60 .end·method60 .end·method
  
61 .method·public·setFieldId(J)V61 .method·public·setFieldId(J)V
62 ····.locals·062 ····.locals·1
63 ····.param·p1,·"id"····#·J63 ····.param·p1,·"id"····#·J
  
64 ····.prologue64 ····.prologue
65 ····.line·1665 ····.line·16
66 ····iput-wide·p1,·p0,·Lcom/evancharlton/mileage/views/FieldView;->mFieldId:J66 ····iput-wide·p1,·p0,·Lcom/evancharlton/mileage/views/FieldView;->mFieldId:J
  
67 ····.line·1767 ····.line·17
742 B
smali/com/evancharlton/mileage/util/Util.smali
    
Offset 29, 21 lines modifiedOffset 29, 15 lines modified
  
29 ····move-result-object·v229 ····move-result-object·v2
  
30 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;30 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
  
31 ····move-result-object·v131 ····move-result-object·v1
  
32 ····const-string·v2,·"/" 
  
33 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; 
  
34 ····move-result-object·v1 
  
35 ····const-string·v2,·"mileage"32 ····const-string·v2,·"/mileage"
  
36 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;33 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
37 ····move-result-object·v134 ····move-result-object·v1
  
38 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;35 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
311 B
smali/com/evancharlton/mileage/provider/Settings.smali
    
Offset 69, 10 lines modifiedOffset 69, 9 lines modified
69 .method·public·constructor·<init>()V69 .method·public·constructor·<init>()V
70 ····.locals·070 ····.locals·0
  
71 ····.prologue71 ····.prologue
72 ····.line·672 ····.line·6
73 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V73 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
74 ····.line·27 
75 ····return-void74 ····return-void
76 .end·method75 .end·method
1.28 KB
smali/com/evancharlton/mileage/provider/Statistics$DistanceStatistic.smali
    
Offset 64, 15 lines modifiedOffset 64, 15 lines modified
  
64 ····return-void64 ····return-void
65 .end·method65 .end·method
  
  
66 #·virtual·methods66 #·virtual·methods
67 .method·public·format(Landroid/content/Context;Lcom/evancharlton/mileage/dao/Vehicle;D)Ljava/lang/String;67 .method·public·format(Landroid/content/Context;Lcom/evancharlton/mileage/dao/Vehicle;D)Ljava/lang/String;
68 ····.locals·268 ····.locals·3
69 ····.param·p1,·"context"····#·Landroid/content/Context;69 ····.param·p1,·"context"····#·Landroid/content/Context;
70 ····.param·p2,·"vehicle"····#·Lcom/evancharlton/mileage/dao/Vehicle;70 ····.param·p2,·"vehicle"····#·Lcom/evancharlton/mileage/dao/Vehicle;
71 ····.param·p3,·"value"····#·D71 ····.param·p3,·"value"····#·D
  
72 ····.prologue72 ····.prologue
73 ····.line·7873 ····.line·78
74 ····new-instance·v0,·Ljava/lang/StringBuilder;74 ····new-instance·v0,·Ljava/lang/StringBuilder;
Offset 91, 21 lines modifiedOffset 91, 23 lines modified
  
91 ····const-string·v1,·"·"91 ····const-string·v1,·"·"
  
92 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;92 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
93 ····move-result-object·v093 ····move-result-object·v0
  
 94 ····.line·79
94 ····invoke-static·{p1,·p2},·Lcom/evancharlton/mileage/math/Calculator;->getDistanceUnitsAbbr(Landroid/content/Context;Lcom/evancharlton/mileage/dao/Vehicle;)Ljava/lang/String;95 ····invoke-static·{p1,·p2},·Lcom/evancharlton/mileage/math/Calculator;->getDistanceUnitsAbbr(Landroid/content/Context;Lcom/evancharlton/mileage/dao/Vehicle;)Ljava/lang/String;
  
95 ····move-result-object·v196 ····move-result-object·v1
  
96 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;97 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
97 ····move-result-object·v098 ····move-result-object·v0
  
98 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;99 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
99 ····move-result-object·v0100 ····move-result-object·v0
  
 101 ····.line·78
100 ····return-object·v0102 ····return-object·v0
101 .end·method103 .end·method
1.08 KB
smali/com/evancharlton/mileage/provider/Statistics$CostPerUnitStatistic.smali
    
Offset 51, 15 lines modifiedOffset 51, 15 lines modified
  
51 ····return-void51 ····return-void
52 .end·method52 .end·method
  
  
53 #·virtual·methods53 #·virtual·methods
54 .method·public·format(Landroid/content/Context;Lcom/evancharlton/mileage/dao/Vehicle;D)Ljava/lang/String;54 .method·public·format(Landroid/content/Context;Lcom/evancharlton/mileage/dao/Vehicle;D)Ljava/lang/String;
55 ····.locals·455 ····.locals·5
56 ····.param·p1,·"context"····#·Landroid/content/Context;56 ····.param·p1,·"context"····#·Landroid/content/Context;
57 ····.param·p2,·"vehicle"····#·Lcom/evancharlton/mileage/dao/Vehicle;57 ····.param·p2,·"vehicle"····#·Lcom/evancharlton/mileage/dao/Vehicle;
58 ····.param·p3,·"value"····#·D58 ····.param·p3,·"value"····#·D
  
59 ····.prologue59 ····.prologue
60 ····.line·11760 ····.line·117
61 ····const·v0,·0x7f0700cf61 ····const·v0,·0x7f0700cf
Offset 76, 19 lines modifiedOffset 76, 21 lines modified
  
76 ····aput-object·v3,·v1,·v276 ····aput-object·v3,·v1,·v2
  
77 ····const/4·v2,·0x177 ····const/4·v2,·0x1
  
78 ····iget·v3,·p0,·Lcom/evancharlton/mileage/provider/Statistics$CostPerUnitStatistic;->mUnit:I78 ····iget·v3,·p0,·Lcom/evancharlton/mileage/provider/Statistics$CostPerUnitStatistic;->mUnit:I
  
 79 ····.line·118
79 ····invoke-virtual·{p1,·v3},·Landroid/content/Context;->getString(I)Ljava/lang/String;80 ····invoke-virtual·{p1,·v3},·Landroid/content/Context;->getString(I)Ljava/lang/String;
  
80 ····move-result-object·v381 ····move-result-object·v3
  
81 ····aput-object·v3,·v1,·v282 ····aput-object·v3,·v1,·v2
  
 83 ····.line·117
82 ····invoke-virtual·{p1,·v0,·v1},·Landroid/content/Context;->getString(I[Ljava/lang/Object;)Ljava/lang/String;84 ····invoke-virtual·{p1,·v0,·v1},·Landroid/content/Context;->getString(I[Ljava/lang/Object;)Ljava/lang/String;
  
83 ····move-result-object·v085 ····move-result-object·v0
  
84 ····return-object·v086 ····return-object·v0
85 .end·method87 .end·method
1.35 KB
smali/com/evancharlton/mileage/provider/Statistics$1.smali
    
Offset 13, 20 lines modifiedOffset 13, 20 lines modified
13 ····name·=·null13 ····name·=·null
14 .end·annotation14 .end·annotation
  
  
15 #·direct·methods15 #·direct·methods
16 .method·constructor·<init>(Ljava/lang/String;Ljava/lang/Class;I)V16 .method·constructor·<init>(Ljava/lang/String;Ljava/lang/Class;I)V
17 ····.locals·117 ····.locals·1
18 ····.param·p1,·"x0"····#·Ljava/lang/String;18 ····.param·p1,·"value"····#·Ljava/lang/String;
19 ····.param·p3,·"x2"····#·I19 ····.param·p3,·"label"····#·I
  
20 ····.prologue20 ····.prologue
21 ····.line·22521 ····.line·225
22 ····.local·p2,·"x1":Ljava/lang/Class;,·"Ljava/lang/Class<+Lcom/evancharlton/mileage/ChartActivity;>;"22 ····.local·p2,·"chartClass":Ljava/lang/Class;,·"Ljava/lang/Class<+Lcom/evancharlton/mileage/ChartActivity;>;"
23 ····const/4·v0,·0x023 ····const/4·v0,·0x0
  
24 ····invoke-direct·{p0,·p1,·p2,·p3,·v0},·Lcom/evancharlton/mileage/provider/Statistics$FuelStatistic;-><init>(Ljava/lang/String;Ljava/lang/Class;ILcom/evancharlton/mileage/provider/Statistics$1;)V24 ····invoke-direct·{p0,·p1,·p2,·p3,·v0},·Lcom/evancharlton/mileage/provider/Statistics$FuelStatistic;-><init>(Ljava/lang/String;Ljava/lang/Class;ILcom/evancharlton/mileage/provider/Statistics$1;)V
  
25 ····return-void25 ····return-void
26 .end·method26 .end·method
  
Offset 56, 19 lines modifiedOffset 56, 21 lines modified
  
56 ····aput-object·v0,·v2,·v356 ····aput-object·v0,·v2,·v3
  
57 ····const/4·v3,·0x157 ····const/4·v3,·0x1
  
58 ····const·v4,·0x7f0700e058 ····const·v4,·0x7f0700e0
  
 59 ····.line·230
59 ····invoke-virtual·{p1,·v4},·Landroid/content/Context;->getString(I)Ljava/lang/String;60 ····invoke-virtual·{p1,·v4},·Landroid/content/Context;->getString(I)Ljava/lang/String;
  
60 ····move-result-object·v461 ····move-result-object·v4
  
61 ····aput-object·v4,·v2,·v362 ····aput-object·v4,·v2,·v3
  
 63 ····.line·229
62 ····invoke-virtual·{p1,·v1,·v2},·Landroid/content/Context;->getString(I[Ljava/lang/Object;)Ljava/lang/String;64 ····invoke-virtual·{p1,·v1,·v2},·Landroid/content/Context;->getString(I[Ljava/lang/Object;)Ljava/lang/String;
  
63 ····move-result-object·v165 ····move-result-object·v1
  
64 ····return-object·v166 ····return-object·v1
65 .end·method67 .end·method
3.6 KB
smali/com/evancharlton/mileage/provider/FillUpsProvider$DatabaseHelper.smali
    
Offset 37, 63 lines modifiedOffset 37, 62 lines modified
37 #·virtual·methods37 #·virtual·methods
38 .method·public·onCreate(Landroid/database/sqlite/SQLiteDatabase;)V38 .method·public·onCreate(Landroid/database/sqlite/SQLiteDatabase;)V
39 ····.locals·639 ····.locals·6
40 ····.param·p1,·"db"····#·Landroid/database/sqlite/SQLiteDatabase;40 ····.param·p1,·"db"····#·Landroid/database/sqlite/SQLiteDatabase;
  
41 ····.prologue41 ····.prologue
42 ····.line·10842 ····.line·108
43 ····const-string·v4,·"FillupsProvider"43 ····const-string·v3,·"FillupsProvider"
  
44 ····const-string·v5,·"Creating·database"44 ····const-string·v4,·"Creating·database"
  
45 ····invoke-static·{v4,·v5},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I45 ····invoke-static·{v3,·v4},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
  
46 ····.line·10946 ····.line·109
47 ····sget-object·v4,·Lcom/evancharlton/mileage/provider/FillUpsProvider;->TABLES:Ljava/util/ArrayList;47 ····sget-object·v3,·Lcom/evancharlton/mileage/provider/FillUpsProvider;->TABLES:Ljava/util/ArrayList;
  
48 ····invoke-virtual·{v4},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;48 ····invoke-virtual·{v3},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
  
49 ····move-result-object·v149 ····move-result-object·v3
  
50 ····.local·v1,·"i$":Ljava/util/Iterator; 
51 ····:cond_050 ····:cond_0
52 ····:goto_051 ····:goto_0
53 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z52 ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z
  
54 ····move-result·v453 ····move-result·v4
  
55 ····if-eqz·v4,·:cond_154 ····if-eqz·v4,·:cond_1
  
56 ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object;55 ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
57 ····move-result-object·v356 ····move-result-object·v2
  
58 ····check-cast·v3,·Lcom/evancharlton/mileage/provider/tables/ContentTable;57 ····check-cast·v2,·Lcom/evancharlton/mileage/provider/tables/ContentTable;
  
59 ····.line·11158 ····.line·111
60 ····.local·v3,·"table":Lcom/evancharlton/mileage/provider/tables/ContentTable;59 ····.local·v2,·"table":Lcom/evancharlton/mileage/provider/tables/ContentTable;
61 ····:try_start_060 ····:try_start_0
62 ····invoke-virtual·{v3},·Lcom/evancharlton/mileage/provider/tables/ContentTable;->create()Ljava/lang/String;61 ····invoke-virtual·{v2},·Lcom/evancharlton/mileage/provider/tables/ContentTable;->create()Ljava/lang/String;
  
63 ····move-result-object·v262 ····move-result-object·v1
  
64 ····.line·11263 ····.line·112
65 ····.local·v2,·"sql":Ljava/lang/String;64 ····.local·v1,·"sql":Ljava/lang/String;
66 ····if-eqz·v2,·:cond_065 ····if-eqz·v1,·:cond_0
  
67 ····.line·11366 ····.line·113
68 ····invoke-virtual·{p1,·v2},·Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V67 ····invoke-virtual·{p1,·v1},·Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V
69 ····:try_end_068 ····:try_end_0
70 ····.catch·Ljava/lang/IllegalArgumentException;·{:try_start_0·..·:try_end_0}·:catch_069 ····.catch·Ljava/lang/IllegalArgumentException;·{:try_start_0·..·:try_end_0}·:catch_0
71 ····.catch·Ljava/lang/IllegalAccessException;·{:try_start_0·..·:try_end_0}·:catch_170 ····.catch·Ljava/lang/IllegalAccessException;·{:try_start_0·..·:try_end_0}·:catch_1
  
72 ····goto·:goto_071 ····goto·:goto_0
  
73 ····.line·11572 ····.line·115
74 ····.end·local·v2····#·"sql":Ljava/lang/String;73 ····.end·local·v1····#·"sql":Ljava/lang/String;
75 ····:catch_074 ····:catch_0
76 ····move-exception·v075 ····move-exception·v0
  
77 ····.line·11676 ····.line·116
78 ····.local·v0,·"e":Ljava/lang/IllegalArgumentException;77 ····.local·v0,·"e":Ljava/lang/IllegalArgumentException;
79 ····const-string·v4,·"DatabaseHelper"78 ····const-string·v4,·"DatabaseHelper"
  
Offset 116, 15 lines modifiedOffset 115, 15 lines modified
  
116 ····invoke-static·{v4,·v5,·v0},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I115 ····invoke-static·{v4,·v5,·v0},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
  
117 ····goto·:goto_0116 ····goto·:goto_0
  
118 ····.line·122117 ····.line·122
119 ····.end·local·v0····#·"e":Ljava/lang/IllegalAccessException;118 ····.end·local·v0····#·"e":Ljava/lang/IllegalAccessException;
120 ····.end·local·v3····#·"table":Lcom/evancharlton/mileage/provider/tables/ContentTable;119 ····.end·local·v2····#·"table":Lcom/evancharlton/mileage/provider/tables/ContentTable;
121 ····:cond_1120 ····:cond_1
122 ····invoke-static·{p1},·Lcom/evancharlton/mileage/provider/FillUpsProvider;->initTables(Landroid/database/sqlite/SQLiteDatabase;)V121 ····invoke-static·{p1},·Lcom/evancharlton/mileage/provider/FillUpsProvider;->initTables(Landroid/database/sqlite/SQLiteDatabase;)V
  
123 ····.line·123122 ····.line·123
124 ····return-void123 ····return-void
125 .end·method124 .end·method
  
1.28 KB
smali/com/evancharlton/mileage/provider/Statistics$EconomyStatistic.smali
    
Offset 64, 15 lines modifiedOffset 64, 15 lines modified
  
64 ····return-void64 ····return-void
65 .end·method65 .end·method
  
  
66 #·virtual·methods66 #·virtual·methods
67 .method·public·format(Landroid/content/Context;Lcom/evancharlton/mileage/dao/Vehicle;D)Ljava/lang/String;67 .method·public·format(Landroid/content/Context;Lcom/evancharlton/mileage/dao/Vehicle;D)Ljava/lang/String;
68 ····.locals·268 ····.locals·3
69 ····.param·p1,·"context"····#·Landroid/content/Context;69 ····.param·p1,·"context"····#·Landroid/content/Context;
70 ····.param·p2,·"vehicle"····#·Lcom/evancharlton/mileage/dao/Vehicle;70 ····.param·p2,·"vehicle"····#·Lcom/evancharlton/mileage/dao/Vehicle;
71 ····.param·p3,·"value"····#·D71 ····.param·p3,·"value"····#·D
  
72 ····.prologue72 ····.prologue
73 ····.line·5373 ····.line·53
74 ····new-instance·v0,·Ljava/lang/StringBuilder;74 ····new-instance·v0,·Ljava/lang/StringBuilder;
Offset 91, 21 lines modifiedOffset 91, 23 lines modified
  
91 ····const-string·v1,·"·"91 ····const-string·v1,·"·"
  
92 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;92 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
93 ····move-result-object·v093 ····move-result-object·v0
  
 94 ····.line·54
94 ····invoke-static·{p1,·p2},·Lcom/evancharlton/mileage/math/Calculator;->getEconomyUnitsAbbr(Landroid/content/Context;Lcom/evancharlton/mileage/dao/Vehicle;)Ljava/lang/String;95 ····invoke-static·{p1,·p2},·Lcom/evancharlton/mileage/math/Calculator;->getEconomyUnitsAbbr(Landroid/content/Context;Lcom/evancharlton/mileage/dao/Vehicle;)Ljava/lang/String;
  
95 ····move-result-object·v196 ····move-result-object·v1
  
96 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;97 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
97 ····move-result-object·v098 ····move-result-object·v0
  
98 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;99 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
99 ····move-result-object·v0100 ····move-result-object·v0
  
 101 ····.line·53
100 ····return-object·v0102 ····return-object·v0
101 .end·method103 .end·method
1.11 KB
smali/com/evancharlton/mileage/provider/Statistic.smali
    
Offset 181, 15 lines modifiedOffset 181, 15 lines modified
181 ····invoke-virtual·{v0,·p1,·p2},·Lcom/evancharlton/mileage/dao/CachedValue;->setValue(D)V181 ····invoke-virtual·{v0,·p1,·p2},·Lcom/evancharlton/mileage/dao/CachedValue;->setValue(D)V
  
182 ····.line·42182 ····.line·42
183 ····return-void183 ····return-void
184 .end·method184 .end·method
  
185 .method·public·toString()Ljava/lang/String;185 .method·public·toString()Ljava/lang/String;
186 ····.locals·3186 ····.locals·4
  
187 ····.prologue187 ····.prologue
188 ····.line·62188 ····.line·62
189 ····new-instance·v0,·Ljava/lang/StringBuilder;189 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
190 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V190 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V
  
Offset 209, 17 lines modifiedOffset 209, 17 lines modified
  
209 ····move-result-object·v0209 ····move-result-object·v0
  
210 ····iget-object·v1,·p0,·Lcom/evancharlton/mileage/provider/Statistic;->mValue:Lcom/evancharlton/mileage/dao/CachedValue;210 ····iget-object·v1,·p0,·Lcom/evancharlton/mileage/provider/Statistic;->mValue:Lcom/evancharlton/mileage/dao/CachedValue;
  
211 ····invoke-virtual·{v1},·Lcom/evancharlton/mileage/dao/CachedValue;->getValue()D211 ····invoke-virtual·{v1},·Lcom/evancharlton/mileage/dao/CachedValue;->getValue()D
  
212 ····move-result-wide·v1212 ····move-result-wide·v2
  
213 ····invoke-virtual·{v0,·v1,·v2},·Ljava/lang/StringBuilder;->append(D)Ljava/lang/StringBuilder;213 ····invoke-virtual·{v0,·v2,·v3},·Ljava/lang/StringBuilder;->append(D)Ljava/lang/StringBuilder;
  
214 ····move-result-object·v0214 ····move-result-object·v0
  
215 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;215 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
216 ····move-result-object·v0216 ····move-result-object·v0
  
592 B
smali/com/evancharlton/mileage/provider/Statistics$PriceStatistic.smali
    
Offset 64, 15 lines modifiedOffset 64, 15 lines modified
  
64 ····return-void64 ····return-void
65 .end·method65 .end·method
  
  
66 #·virtual·methods66 #·virtual·methods
67 .method·public·format(Landroid/content/Context;Lcom/evancharlton/mileage/dao/Vehicle;D)Ljava/lang/String;67 .method·public·format(Landroid/content/Context;Lcom/evancharlton/mileage/dao/Vehicle;D)Ljava/lang/String;
68 ····.locals·268 ····.locals·3
69 ····.param·p1,·"context"····#·Landroid/content/Context;69 ····.param·p1,·"context"····#·Landroid/content/Context;
70 ····.param·p2,·"vehicle"····#·Lcom/evancharlton/mileage/dao/Vehicle;70 ····.param·p2,·"vehicle"····#·Lcom/evancharlton/mileage/dao/Vehicle;
71 ····.param·p3,·"value"····#·D71 ····.param·p3,·"value"····#·D
  
72 ····.prologue72 ····.prologue
73 ····.line·18473 ····.line·184
74 ····new-instance·v0,·Ljava/lang/StringBuilder;74 ····new-instance·v0,·Ljava/lang/StringBuilder;
319 B
smali/com/evancharlton/mileage/provider/Statistics.smali
    
Offset 496, 10 lines modifiedOffset 496, 9 lines modified
496 .method·public·constructor·<init>()V496 .method·public·constructor·<init>()V
497 ····.locals·0497 ····.locals·0
  
498 ····.prologue498 ····.prologue
499 ····.line·37499 ····.line·37
500 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V500 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
501 ····.line·234 
502 ····return-void501 ····return-void
503 .end·method502 .end·method
590 B
smali/com/evancharlton/mileage/provider/Statistics$CostStatistic.smali
    
Offset 64, 15 lines modifiedOffset 64, 15 lines modified
  
64 ····return-void64 ····return-void
65 .end·method65 .end·method
  
  
66 #·virtual·methods66 #·virtual·methods
67 .method·public·format(Landroid/content/Context;Lcom/evancharlton/mileage/dao/Vehicle;D)Ljava/lang/String;67 .method·public·format(Landroid/content/Context;Lcom/evancharlton/mileage/dao/Vehicle;D)Ljava/lang/String;
68 ····.locals·268 ····.locals·3
69 ····.param·p1,·"context"····#·Landroid/content/Context;69 ····.param·p1,·"context"····#·Landroid/content/Context;
70 ····.param·p2,·"vehicle"····#·Lcom/evancharlton/mileage/dao/Vehicle;70 ····.param·p2,·"vehicle"····#·Lcom/evancharlton/mileage/dao/Vehicle;
71 ····.param·p3,·"value"····#·D71 ····.param·p3,·"value"····#·D
  
72 ····.prologue72 ····.prologue
73 ····.line·10373 ····.line·103
74 ····new-instance·v0,·Ljava/lang/StringBuilder;74 ····new-instance·v0,·Ljava/lang/StringBuilder;
14.0 KB
smali/com/evancharlton/mileage/provider/DatabaseUpgrader.smali
    
Offset 39, 314 lines modifiedOffset 39, 284 lines modified
39 ····.line·2339 ····.line·23
40 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V40 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
41 ····return-void41 ····return-void
42 .end·method42 .end·method
  
43 .method·private·static·backupExistingTables()Z43 .method·private·static·backupExistingTables()Z
44 ····.locals·1044 ····.locals·9
  
45 ····.prologue45 ····.prologue
46 ····const/4·v6,·0x146 ····const/4·v3,·0x1
  
47 ····const/4·v7,·0x047 ····const/4·v4,·0x0
  
48 ····.line·11348 ····.line·113
49 ····const/4·v8,·0x349 ····const/4·v5,·0x3
  
50 ····new-array·v5,·v8,·[Ljava/lang/String;50 ····new-array·v2,·v5,·[Ljava/lang/String;
  
51 ····const-string·v8,·"fillups"51 ····const-string·v5,·"fillups"
  
52 ····aput-object·v8,·v5,·v752 ····aput-object·v5,·v2,·v4
  
53 ····const-string·v8,·"vehicles"53 ····const-string·v5,·"vehicles"
  
54 ····aput-object·v8,·v5,·v654 ····aput-object·v5,·v2,·v3
  
55 ····const/4·v8,·0x255 ····const/4·v5,·0x2
  
56 ····const-string·v9,·"maintenance_intervals"56 ····const-string·v6,·"maintenance_intervals"
  
57 ····aput-object·v9,·v5,·v857 ····aput-object·v6,·v2,·v5
  
58 ····.line·11858 ····.line·118
59 ····.local·v5,·"tables":[Ljava/lang/String;59 ····.local·v2,·"tables":[Ljava/lang/String;
60 ····move-object·v0,·v5 
  
61 ····.local·v0,·"arr$":[Ljava/lang/String; 
62 ····:try_start_060 ····:try_start_0
63 ····array-length·v3,·v061 ····array-length·v6,·v2
  
 62 ····move·v5,·v4
64 ····.local·v3,·"len$":I 
65 ····const/4·v2,·0x0 
  
66 ····.local·v2,·"i$":I 
67 ····:goto_063 ····:goto_0
68 ····if-ge·v2,·v3,·:cond_064 ····if-ge·v5,·v6,·:cond_0
  
69 ····aget-object·v4,·v0,·v265 ····aget-object·v1,·v2,·v5
  
70 ····.line·11966 ····.line·119
71 ····.local·v4,·"table":Ljava/lang/String;67 ····.local·v1,·"table":Ljava/lang/String;
72 ····sget-object·v8,·Lcom/evancharlton/mileage/provider/DatabaseUpgrader;->BUILDER:Ljava/lang/StringBuilder;68 ····sget-object·v7,·Lcom/evancharlton/mileage/provider/DatabaseUpgrader;->BUILDER:Ljava/lang/StringBuilder;
  
73 ····const-string·v9,·"ALTER·TABLE·"69 ····const-string·v8,·"ALTER·TABLE·"
  
74 ····invoke-virtual·{v8,·v9},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;70 ····invoke-virtual·{v7,·v8},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
75 ····move-result-object·v871 ····move-result-object·v7
  
76 ····invoke-virtual·{v8,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;72 ····invoke-virtual·{v7,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
77 ····move-result-object·v873 ····move-result-object·v7
  
78 ····const-string·v9,·"·RENAME·TO·OLD_"74 ····const-string·v8,·"·RENAME·TO·OLD_"
  
79 ····invoke-virtual·{v8,·v9},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;75 ····invoke-virtual·{v7,·v8},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
80 ····move-result-object·v876 ····move-result-object·v7
  
 77 ····.line·120
81 ····invoke-virtual·{v8,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;78 ····invoke-virtual·{v7,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
82 ····.line·12179 ····.line·121
83 ····invoke-static·{},·Lcom/evancharlton/mileage/provider/DatabaseUpgrader;->flush()V80 ····invoke-static·{},·Lcom/evancharlton/mileage/provider/DatabaseUpgrader;->flush()V
84 ····:try_end_081 ····:try_end_0
85 ····.catch·Landroid/database/sqlite/SQLiteException;·{:try_start_0·..·:try_end_0}·:catch_082 ····.catch·Landroid/database/sqlite/SQLiteException;·{:try_start_0·..·:try_end_0}·:catch_0
  
86 ····.line·11883 ····.line·118
87 ····add-int/lit8·v2,·v2,·0x184 ····add-int/lit8·v5,·v5,·0x1
  
88 ····goto·:goto_085 ····goto·:goto_0
  
89 ····.line·12486 ····.line·124
90 ····.end·local·v2····#·"i$":I 
91 ····.end·local·v3····#·"len$":I 
92 ····.end·local·v4····#·"table":Ljava/lang/String;87 ····.end·local·v1····#·"table":Ljava/lang/String;
93 ····:catch_088 ····:catch_0
94 ····move-exception·v189 ····move-exception·v0
  
95 ····.line·12590 ····.line·125
96 ····.local·v1,·"e":Landroid/database/sqlite/SQLiteException;91 ····.local·v0,·"e":Landroid/database/sqlite/SQLiteException;
97 ····const-string·v6,·"DatabaseUpgrader"92 ····const-string·v3,·"DatabaseUpgrader"
  
98 ····const-string·v8,·"Unable·to·backup·existing·tables!"93 ····const-string·v5,·"Unable·to·backup·existing·tables!"
  
99 ····invoke-static·{v6,·v8,·v1},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I94 ····invoke-static·{v3,·v5,·v0},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
  
100 ····move·v6,·v795 ····move·v3,·v4
  
101 ····.line·12796 ····.line·127
102 ····.end·local·v1····#·"e":Landroid/database/sqlite/SQLiteException;97 ····.end·local·v0····#·"e":Landroid/database/sqlite/SQLiteException;
103 ····:cond_098 ····:cond_0
104 ····return·v699 ····return·v3
105 .end·method100 .end·method
  
106 .method·private·static·cleanUpOldTables()Z101 .method·private·static·cleanUpOldTables()Z
107 ····.locals·1102 ····.locals·1
  
108 ····.prologue103 ····.prologue
109 ····.line·215104 ····.line·215
110 ····const/4·v0,·0x1105 ····const/4·v0,·0x1
  
111 ····return·v0106 ····return·v0
112 .end·method107 .end·method
  
113 .method·private·static·createNewTables()Z108 .method·private·static·createNewTables()Z
114 ····.locals·15109 ····.locals·11
  
115 ····.prologue110 ····.prologue
116 ····const/4·v12,·0x0111 ····const/4·v5,·0x1
  
117 ····const/4·v11,·0x1112 ····const/4·v6,·0x0
  
118 ····.line·131113 ····.line·131
119 ····const/16·v13,·0x8114 ····const/16·v7,·0x8
Max diff block lines reached; 9536/14200 bytes (67.15%) of diff not shown.
590 B
smali/com/evancharlton/mileage/provider/Statistics$FuelStatistic.smali
    
Offset 64, 15 lines modifiedOffset 64, 15 lines modified
  
64 ····return-void64 ····return-void
65 .end·method65 .end·method
  
  
66 #·virtual·methods66 #·virtual·methods
67 .method·public·format(Landroid/content/Context;Lcom/evancharlton/mileage/dao/Vehicle;D)Ljava/lang/String;67 .method·public·format(Landroid/content/Context;Lcom/evancharlton/mileage/dao/Vehicle;D)Ljava/lang/String;
68 ····.locals·268 ····.locals·3
69 ····.param·p1,·"context"····#·Landroid/content/Context;69 ····.param·p1,·"context"····#·Landroid/content/Context;
70 ····.param·p2,·"vehicle"····#·Lcom/evancharlton/mileage/dao/Vehicle;70 ····.param·p2,·"vehicle"····#·Lcom/evancharlton/mileage/dao/Vehicle;
71 ····.param·p3,·"value"····#·D71 ····.param·p3,·"value"····#·D
  
72 ····.prologue72 ····.prologue
73 ····.line·20873 ····.line·208
74 ····new-instance·v0,·Ljava/lang/StringBuilder;74 ····new-instance·v0,·Ljava/lang/StringBuilder;
19.6 KB
smali/com/evancharlton/mileage/provider/FillUpsProvider.smali
    
Offset 40, 233 lines modifiedOffset 40, 224 lines modified
  
40 #·instance·fields40 #·instance·fields
41 .field·private·mDatabaseHelper:Lcom/evancharlton/mileage/provider/FillUpsProvider$DatabaseHelper;41 .field·private·mDatabaseHelper:Lcom/evancharlton/mileage/provider/FillUpsProvider$DatabaseHelper;
  
  
42 #·direct·methods42 #·direct·methods
43 .method·static·constructor·<clinit>()V43 .method·static·constructor·<clinit>()V
44 ····.locals·444 ····.locals·3
  
45 ····.prologue45 ····.prologue
46 ····.line·5946 ····.line·59
47 ····const-string·v2,·"content://com.evancharlton.mileage"47 ····const-string·v1,·"content://com.evancharlton.mileage"
  
48 ····invoke-static·{v2},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;48 ····invoke-static·{v1},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;
  
49 ····move-result-object·v249 ····move-result-object·v1
  
50 ····sput-object·v2,·Lcom/evancharlton/mileage/provider/FillUpsProvider;->BASE_URI:Landroid/net/Uri;50 ····sput-object·v1,·Lcom/evancharlton/mileage/provider/FillUpsProvider;->BASE_URI:Landroid/net/Uri;
  
51 ····.line·6351 ····.line·63
52 ····new-instance·v2,·Ljava/util/ArrayList;52 ····new-instance·v1,·Ljava/util/ArrayList;
  
53 ····invoke-direct·{v2},·Ljava/util/ArrayList;-><init>()V53 ····invoke-direct·{v1},·Ljava/util/ArrayList;-><init>()V
  
54 ····sput-object·v2,·Lcom/evancharlton/mileage/provider/FillUpsProvider;->TABLES:Ljava/util/ArrayList;54 ····sput-object·v1,·Lcom/evancharlton/mileage/provider/FillUpsProvider;->TABLES:Ljava/util/ArrayList;
  
55 ····.line·6555 ····.line·65
56 ····new-instance·v2,·Landroid/util/SparseIntArray;56 ····new-instance·v1,·Landroid/util/SparseIntArray;
  
57 ····invoke-direct·{v2},·Landroid/util/SparseIntArray;-><init>()V57 ····invoke-direct·{v1},·Landroid/util/SparseIntArray;-><init>()V
  
58 ····sput-object·v2,·Lcom/evancharlton/mileage/provider/FillUpsProvider;->LOOKUP:Landroid/util/SparseIntArray;58 ····sput-object·v1,·Lcom/evancharlton/mileage/provider/FillUpsProvider;->LOOKUP:Landroid/util/SparseIntArray;
  
59 ····.line·6959 ····.line·69
60 ····new-instance·v2,·Landroid/content/UriMatcher;60 ····new-instance·v1,·Landroid/content/UriMatcher;
  
61 ····const/4·v3,·-0x161 ····const/4·v2,·-0x1
  
62 ····invoke-direct·{v2,·v3},·Landroid/content/UriMatcher;-><init>(I)V62 ····invoke-direct·{v1,·v2},·Landroid/content/UriMatcher;-><init>(I)V
  
63 ····sput-object·v2,·Lcom/evancharlton/mileage/provider/FillUpsProvider;->URI_MATCHER:Landroid/content/UriMatcher;63 ····sput-object·v1,·Lcom/evancharlton/mileage/provider/FillUpsProvider;->URI_MATCHER:Landroid/content/UriMatcher;
  
64 ····.line·7664 ····.line·76
65 ····sget-object·v2,·Lcom/evancharlton/mileage/provider/FillUpsProvider;->TABLES:Ljava/util/ArrayList;65 ····sget-object·v1,·Lcom/evancharlton/mileage/provider/FillUpsProvider;->TABLES:Ljava/util/ArrayList;
  
66 ····new-instance·v3,·Lcom/evancharlton/mileage/provider/tables/FillupsTable;66 ····new-instance·v2,·Lcom/evancharlton/mileage/provider/tables/FillupsTable;
  
67 ····invoke-direct·{v3},·Lcom/evancharlton/mileage/provider/tables/FillupsTable;-><init>()V67 ····invoke-direct·{v2},·Lcom/evancharlton/mileage/provider/tables/FillupsTable;-><init>()V
  
68 ····invoke-virtual·{v2,·v3},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z68 ····invoke-virtual·{v1,·v2},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
  
69 ····.line·7769 ····.line·77
70 ····sget-object·v2,·Lcom/evancharlton/mileage/provider/FillUpsProvider;->TABLES:Ljava/util/ArrayList;70 ····sget-object·v1,·Lcom/evancharlton/mileage/provider/FillUpsProvider;->TABLES:Ljava/util/ArrayList;
  
71 ····new-instance·v3,·Lcom/evancharlton/mileage/provider/tables/FillupsFieldsTable;71 ····new-instance·v2,·Lcom/evancharlton/mileage/provider/tables/FillupsFieldsTable;
  
72 ····invoke-direct·{v3},·Lcom/evancharlton/mileage/provider/tables/FillupsFieldsTable;-><init>()V72 ····invoke-direct·{v2},·Lcom/evancharlton/mileage/provider/tables/FillupsFieldsTable;-><init>()V
  
73 ····invoke-virtual·{v2,·v3},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z73 ····invoke-virtual·{v1,·v2},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
  
74 ····.line·7874 ····.line·78
75 ····sget-object·v2,·Lcom/evancharlton/mileage/provider/FillUpsProvider;->TABLES:Ljava/util/ArrayList;75 ····sget-object·v1,·Lcom/evancharlton/mileage/provider/FillUpsProvider;->TABLES:Ljava/util/ArrayList;
  
76 ····new-instance·v3,·Lcom/evancharlton/mileage/provider/tables/FieldsTable;76 ····new-instance·v2,·Lcom/evancharlton/mileage/provider/tables/FieldsTable;
  
77 ····invoke-direct·{v3},·Lcom/evancharlton/mileage/provider/tables/FieldsTable;-><init>()V77 ····invoke-direct·{v2},·Lcom/evancharlton/mileage/provider/tables/FieldsTable;-><init>()V
  
78 ····invoke-virtual·{v2,·v3},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z78 ····invoke-virtual·{v1,·v2},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
  
79 ····.line·7979 ····.line·79
80 ····sget-object·v2,·Lcom/evancharlton/mileage/provider/FillUpsProvider;->TABLES:Ljava/util/ArrayList;80 ····sget-object·v1,·Lcom/evancharlton/mileage/provider/FillUpsProvider;->TABLES:Ljava/util/ArrayList;
  
81 ····new-instance·v3,·Lcom/evancharlton/mileage/provider/tables/VehiclesTable;81 ····new-instance·v2,·Lcom/evancharlton/mileage/provider/tables/VehiclesTable;
  
82 ····invoke-direct·{v3},·Lcom/evancharlton/mileage/provider/tables/VehiclesTable;-><init>()V82 ····invoke-direct·{v2},·Lcom/evancharlton/mileage/provider/tables/VehiclesTable;-><init>()V
  
83 ····invoke-virtual·{v2,·v3},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z83 ····invoke-virtual·{v1,·v2},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
  
84 ····.line·8084 ····.line·80
85 ····sget-object·v2,·Lcom/evancharlton/mileage/provider/FillUpsProvider;->TABLES:Ljava/util/ArrayList;85 ····sget-object·v1,·Lcom/evancharlton/mileage/provider/FillUpsProvider;->TABLES:Ljava/util/ArrayList;
  
86 ····new-instance·v3,·Lcom/evancharlton/mileage/provider/tables/VehicleTypesTable;86 ····new-instance·v2,·Lcom/evancharlton/mileage/provider/tables/VehicleTypesTable;
  
87 ····invoke-direct·{v3},·Lcom/evancharlton/mileage/provider/tables/VehicleTypesTable;-><init>()V87 ····invoke-direct·{v2},·Lcom/evancharlton/mileage/provider/tables/VehicleTypesTable;-><init>()V
  
88 ····invoke-virtual·{v2,·v3},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z88 ····invoke-virtual·{v1,·v2},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
  
89 ····.line·8189 ····.line·81
90 ····sget-object·v2,·Lcom/evancharlton/mileage/provider/FillUpsProvider;->TABLES:Ljava/util/ArrayList;90 ····sget-object·v1,·Lcom/evancharlton/mileage/provider/FillUpsProvider;->TABLES:Ljava/util/ArrayList;
  
91 ····new-instance·v3,·Lcom/evancharlton/mileage/provider/tables/ServiceIntervalsTable;91 ····new-instance·v2,·Lcom/evancharlton/mileage/provider/tables/ServiceIntervalsTable;
  
92 ····invoke-direct·{v3},·Lcom/evancharlton/mileage/provider/tables/ServiceIntervalsTable;-><init>()V92 ····invoke-direct·{v2},·Lcom/evancharlton/mileage/provider/tables/ServiceIntervalsTable;-><init>()V
  
93 ····invoke-virtual·{v2,·v3},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z93 ····invoke-virtual·{v1,·v2},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
  
94 ····.line·8294 ····.line·82
95 ····sget-object·v2,·Lcom/evancharlton/mileage/provider/FillUpsProvider;->TABLES:Ljava/util/ArrayList;95 ····sget-object·v1,·Lcom/evancharlton/mileage/provider/FillUpsProvider;->TABLES:Ljava/util/ArrayList;
  
96 ····new-instance·v3,·Lcom/evancharlton/mileage/provider/tables/ServiceIntervalTemplatesTable;96 ····new-instance·v2,·Lcom/evancharlton/mileage/provider/tables/ServiceIntervalTemplatesTable;
  
97 ····invoke-direct·{v3},·Lcom/evancharlton/mileage/provider/tables/ServiceIntervalTemplatesTable;-><init>()V97 ····invoke-direct·{v2},·Lcom/evancharlton/mileage/provider/tables/ServiceIntervalTemplatesTable;-><init>()V
  
98 ····invoke-virtual·{v2,·v3},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z98 ····invoke-virtual·{v1,·v2},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
  
99 ····.line·8399 ····.line·83
100 ····sget-object·v2,·Lcom/evancharlton/mileage/provider/FillUpsProvider;->TABLES:Ljava/util/ArrayList;100 ····sget-object·v1,·Lcom/evancharlton/mileage/provider/FillUpsProvider;->TABLES:Ljava/util/ArrayList;
  
101 ····new-instance·v3,·Lcom/evancharlton/mileage/provider/tables/CacheTable;101 ····new-instance·v2,·Lcom/evancharlton/mileage/provider/tables/CacheTable;
  
102 ····invoke-direct·{v3},·Lcom/evancharlton/mileage/provider/tables/CacheTable;-><init>()V102 ····invoke-direct·{v2},·Lcom/evancharlton/mileage/provider/tables/CacheTable;-><init>()V
  
103 ····invoke-virtual·{v2,·v3},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z103 ····invoke-virtual·{v1,·v2},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
  
104 ····.line·85104 ····.line·85
105 ····sget-object·v2,·Lcom/evancharlton/mileage/provider/FillUpsProvider;->TABLES:Ljava/util/ArrayList;105 ····sget-object·v1,·Lcom/evancharlton/mileage/provider/FillUpsProvider;->TABLES:Ljava/util/ArrayList;
  
106 ····invoke-virtual·{v2},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;106 ····invoke-virtual·{v1},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
  
107 ····move-result-object·v0107 ····move-result-object·v1
  
108 ····.local·v0,·"i$":Ljava/util/Iterator;108 ····.local·v0,·"table":Lcom/evancharlton/mileage/provider/tables/ContentTable;
109 ····:goto_0109 ····:goto_0
110 ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z110 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z
  
111 ····move-result·v2111 ····move-result·v2
  
Max diff block lines reached; 11055/19999 bytes (55.28%) of diff not shown.
1.46 KB
smali/com/evancharlton/mileage/provider/tables/FillupsFieldsTable.smali
    
Offset 298, 14 lines modifiedOffset 298, 15 lines modified
  
298 ····const-string·v2,·"fillup_id·=·"298 ····const-string·v2,·"fillup_id·=·"
  
299 ····invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;299 ····invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
300 ····move-result-object·v2300 ····move-result-object·v2
  
 301 ····.line·108
301 ····invoke-virtual·{p2},·Landroid/net/Uri;->getPathSegments()Ljava/util/List;302 ····invoke-virtual·{p2},·Landroid/net/Uri;->getPathSegments()Ljava/util/List;
  
302 ····move-result-object·v0303 ····move-result-object·v0
  
303 ····invoke-interface·{v0,·v3},·Ljava/util/List;->get(I)Ljava/lang/Object;304 ····invoke-interface·{v0,·v3},·Ljava/util/List;->get(I)Ljava/lang/Object;
  
304 ····move-result-object·v0305 ····move-result-object·v0
Offset 316, 14 lines modifiedOffset 317, 15 lines modified
  
316 ····move-result-object·v0317 ····move-result-object·v0
  
317 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;318 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
318 ····move-result-object·v0319 ····move-result-object·v0
  
 320 ····.line·107
319 ····invoke-virtual·{p3,·v0},·Landroid/database/sqlite/SQLiteQueryBuilder;->appendWhere(Ljava/lang/CharSequence;)V321 ····invoke-virtual·{p3,·v0},·Landroid/database/sqlite/SQLiteQueryBuilder;->appendWhere(Ljava/lang/CharSequence;)V
  
320 ····move·v0,·v1322 ····move·v0,·v1
  
321 ····.line·109323 ····.line·109
322 ····goto·:goto_0324 ····goto·:goto_0
  
Offset 451, 20 lines modifiedOffset 453, 22 lines modified
  
451 ····new-array·v2,·v2,·[Ljava/lang/String;453 ····new-array·v2,·v2,·[Ljava/lang/String;
  
452 ····const/4·v3,·0x0454 ····const/4·v3,·0x0
  
453 ····const-string·v4,·"_id"455 ····const-string·v4,·"_id"
  
 456 ····.line·132
454 ····invoke-virtual·{p4,·v4},·Landroid/content/ContentValues;->getAsString(Ljava/lang/String;)Ljava/lang/String;457 ····invoke-virtual·{p4,·v4},·Landroid/content/ContentValues;->getAsString(Ljava/lang/String;)Ljava/lang/String;
  
455 ····move-result-object·v4458 ····move-result-object·v4
  
456 ····aput-object·v4,·v2,·v3459 ····aput-object·v4,·v2,·v3
  
 460 ····.line·131
457 ····invoke-virtual·{p2,·v0,·p4,·v1,·v2},·Landroid/database/sqlite/SQLiteDatabase;->update(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I461 ····invoke-virtual·{p2,·v0,·p4,·v1,·v2},·Landroid/database/sqlite/SQLiteDatabase;->update(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I
  
458 ····move-result·v0462 ····move-result·v0
  
459 ····goto·:goto_0463 ····goto·:goto_0
  
460 ····.line·135464 ····.line·135
1.11 KB
smali/com/evancharlton/mileage/provider/tables/ServiceIntervalsTable.smali
    
Offset 302, 14 lines modifiedOffset 302, 15 lines modified
  
302 ····const-string·v2,·"_id·=·"302 ····const-string·v2,·"_id·=·"
  
303 ····invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;303 ····invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
304 ····move-result-object·v2304 ····move-result-object·v2
  
 305 ····.line·84
305 ····invoke-virtual·{p2},·Landroid/net/Uri;->getPathSegments()Ljava/util/List;306 ····invoke-virtual·{p2},·Landroid/net/Uri;->getPathSegments()Ljava/util/List;
  
306 ····move-result-object·v0307 ····move-result-object·v0
  
307 ····invoke-interface·{v0,·v1},·Ljava/util/List;->get(I)Ljava/lang/Object;308 ····invoke-interface·{v0,·v1},·Ljava/util/List;->get(I)Ljava/lang/Object;
  
308 ····move-result-object·v0309 ····move-result-object·v0
Offset 392, 20 lines modifiedOffset 393, 22 lines modified
  
392 ····new-array·v2,·v2,·[Ljava/lang/String;393 ····new-array·v2,·v2,·[Ljava/lang/String;
  
393 ····const/4·v3,·0x0394 ····const/4·v3,·0x0
  
394 ····const-string·v4,·"_id"395 ····const-string·v4,·"_id"
  
 396 ····.line·103
395 ····invoke-virtual·{p4,·v4},·Landroid/content/ContentValues;->getAsString(Ljava/lang/String;)Ljava/lang/String;397 ····invoke-virtual·{p4,·v4},·Landroid/content/ContentValues;->getAsString(Ljava/lang/String;)Ljava/lang/String;
  
396 ····move-result-object·v4398 ····move-result-object·v4
  
397 ····aput-object·v4,·v2,·v3399 ····aput-object·v4,·v2,·v3
  
 400 ····.line·101
398 ····invoke-virtual·{p2,·v0,·p4,·v1,·v2},·Landroid/database/sqlite/SQLiteDatabase;->update(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I401 ····invoke-virtual·{p2,·v0,·p4,·v1,·v2},·Landroid/database/sqlite/SQLiteDatabase;->update(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I
  
399 ····move-result·v0402 ····move-result·v0
  
400 ····goto·:goto_0403 ····goto·:goto_0
  
401 ····.line·106404 ····.line·106
730 B
smali/com/evancharlton/mileage/provider/tables/ContentTable$TableBuilder.smali
    
Offset 19, 14 lines modifiedOffset 19, 15 lines modified
  
19 .field·final·synthetic·this$0:Lcom/evancharlton/mileage/provider/tables/ContentTable;19 .field·final·synthetic·this$0:Lcom/evancharlton/mileage/provider/tables/ContentTable;
  
  
20 #·direct·methods20 #·direct·methods
21 .method·public·constructor·<init>(Lcom/evancharlton/mileage/provider/tables/ContentTable;)V21 .method·public·constructor·<init>(Lcom/evancharlton/mileage/provider/tables/ContentTable;)V
22 ····.locals·222 ····.locals·2
 23 ····.param·p1,·"this$0"····#·Lcom/evancharlton/mileage/provider/tables/ContentTable;
  
23 ····.prologue24 ····.prologue
24 ····.line·12125 ····.line·121
25 ····iput-object·p1,·p0,·Lcom/evancharlton/mileage/provider/tables/ContentTable$TableBuilder;->this$0:Lcom/evancharlton/mileage/provider/tables/ContentTable;26 ····iput-object·p1,·p0,·Lcom/evancharlton/mileage/provider/tables/ContentTable$TableBuilder;->this$0:Lcom/evancharlton/mileage/provider/tables/ContentTable;
  
26 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V27 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
2.83 KB
smali/com/evancharlton/mileage/provider/tables/VehiclesTable.smali
    
Offset 242, 40 lines modifiedOffset 242, 44 lines modified
  
242 ····invoke-direct·{v2,·p0},·Lcom/evancharlton/mileage/provider/tables/ContentTable$InsertBuilder;-><init>(Lcom/evancharlton/mileage/provider/tables/ContentTable;)V242 ····invoke-direct·{v2,·p0},·Lcom/evancharlton/mileage/provider/tables/ContentTable$InsertBuilder;-><init>(Lcom/evancharlton/mileage/provider/tables/ContentTable;)V
  
243 ····const-string·v3,·"title"243 ····const-string·v3,·"title"
  
244 ····const-string·v4,·"Default·vehicle"244 ····const-string·v4,·"Default·vehicle"
  
 245 ····.line·66
245 ····invoke-virtual·{v2,·v3,·v4},·Lcom/evancharlton/mileage/provider/tables/ContentTable$InsertBuilder;->add(Ljava/lang/String;Ljava/lang/String;)Lcom/evancharlton/mileage/provider/tables/ContentTable$InsertBuilder;246 ····invoke-virtual·{v2,·v3,·v4},·Lcom/evancharlton/mileage/provider/tables/ContentTable$InsertBuilder;->add(Ljava/lang/String;Ljava/lang/String;)Lcom/evancharlton/mileage/provider/tables/ContentTable$InsertBuilder;
  
246 ····move-result-object·v2247 ····move-result-object·v2
  
247 ····const-string·v3,·"description"248 ····const-string·v3,·"description"
  
248 ····const-string·v4,·"Auto-generated·vehicle"249 ····const-string·v4,·"Auto-generated·vehicle"
  
 250 ····.line·67
249 ····invoke-virtual·{v2,·v3,·v4},·Lcom/evancharlton/mileage/provider/tables/ContentTable$InsertBuilder;->add(Ljava/lang/String;Ljava/lang/String;)Lcom/evancharlton/mileage/provider/tables/ContentTable$InsertBuilder;251 ····invoke-virtual·{v2,·v3,·v4},·Lcom/evancharlton/mileage/provider/tables/ContentTable$InsertBuilder;->add(Ljava/lang/String;Ljava/lang/String;)Lcom/evancharlton/mileage/provider/tables/ContentTable$InsertBuilder;
  
250 ····move-result-object·v2252 ····move-result-object·v2
  
251 ····const-string·v3,·"default_time"253 ····const-string·v3,·"default_time"
  
 254 ····.line·68
252 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J255 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J
  
253 ····move-result-wide·v4256 ····move-result-wide·v4
  
254 ····invoke-virtual·{v2,·v3,·v4,·v5},·Lcom/evancharlton/mileage/provider/tables/ContentTable$InsertBuilder;->add(Ljava/lang/String;J)Lcom/evancharlton/mileage/provider/tables/ContentTable$InsertBuilder;257 ····invoke-virtual·{v2,·v3,·v4,·v5},·Lcom/evancharlton/mileage/provider/tables/ContentTable$InsertBuilder;->add(Ljava/lang/String;J)Lcom/evancharlton/mileage/provider/tables/ContentTable$InsertBuilder;
  
255 ····move-result-object·v2258 ····move-result-object·v2
  
256 ····const-string·v3,·"make"259 ····const-string·v3,·"make"
  
257 ····const-string·v4,·"Android"260 ····const-string·v4,·"Android"
  
 261 ····.line·69
258 ····invoke-virtual·{v2,·v3,·v4},·Lcom/evancharlton/mileage/provider/tables/ContentTable$InsertBuilder;->add(Ljava/lang/String;Ljava/lang/String;)Lcom/evancharlton/mileage/provider/tables/ContentTable$InsertBuilder;262 ····invoke-virtual·{v2,·v3,·v4},·Lcom/evancharlton/mileage/provider/tables/ContentTable$InsertBuilder;->add(Ljava/lang/String;Ljava/lang/String;)Lcom/evancharlton/mileage/provider/tables/ContentTable$InsertBuilder;
  
259 ····move-result-object·v2263 ····move-result-object·v2
  
260 ····const-string·v3,·"model"264 ····const-string·v3,·"model"
  
261 ····const-string·v4,·"Mileage"265 ····const-string·v4,·"Mileage"
Offset 284, 14 lines modifiedOffset 288, 15 lines modified
  
284 ····move-result-object·v2288 ····move-result-object·v2
  
285 ····const-string·v3,·"year"289 ····const-string·v3,·"year"
  
286 ····const-string·v4,·"2010"290 ····const-string·v4,·"2010"
  
 291 ····.line·70
287 ····invoke-virtual·{v2,·v3,·v4},·Lcom/evancharlton/mileage/provider/tables/ContentTable$InsertBuilder;->add(Ljava/lang/String;Ljava/lang/String;)Lcom/evancharlton/mileage/provider/tables/ContentTable$InsertBuilder;292 ····invoke-virtual·{v2,·v3,·v4},·Lcom/evancharlton/mileage/provider/tables/ContentTable$InsertBuilder;->add(Ljava/lang/String;Ljava/lang/String;)Lcom/evancharlton/mileage/provider/tables/ContentTable$InsertBuilder;
  
288 ····move-result-object·v2293 ····move-result-object·v2
  
289 ····const-string·v3,·"vehicle_type_id"294 ····const-string·v3,·"vehicle_type_id"
  
290 ····const-wide/16·v4,·0x1295 ····const-wide/16·v4,·0x1
Offset 500, 26 lines modifiedOffset 505, 28 lines modified
  
500 ····const-string·v2,·"_id·=·?"505 ····const-string·v2,·"_id·=·?"
  
501 ····new-array·v3,·v5,·[Ljava/lang/String;506 ····new-array·v3,·v5,·[Ljava/lang/String;
  
502 ····const/4·v4,·0x0507 ····const/4·v4,·0x0
  
 508 ····.line·112
503 ····invoke-virtual·{p3},·Landroid/net/Uri;->getPathSegments()Ljava/util/List;509 ····invoke-virtual·{p3},·Landroid/net/Uri;->getPathSegments()Ljava/util/List;
  
504 ····move-result-object·v0510 ····move-result-object·v0
  
505 ····invoke-interface·{v0,·v5},·Ljava/util/List;->get(I)Ljava/lang/Object;511 ····invoke-interface·{v0,·v5},·Ljava/util/List;->get(I)Ljava/lang/Object;
  
506 ····move-result-object·v0512 ····move-result-object·v0
  
507 ····check-cast·v0,·Ljava/lang/String;513 ····check-cast·v0,·Ljava/lang/String;
  
508 ····aput-object·v0,·v3,·v4514 ····aput-object·v0,·v3,·v4
  
 515 ····.line·111
509 ····invoke-virtual·{p2,·v1,·p4,·v2,·v3},·Landroid/database/sqlite/SQLiteDatabase;->update(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I516 ····invoke-virtual·{p2,·v1,·p4,·v2,·v3},·Landroid/database/sqlite/SQLiteDatabase;->update(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I
  
510 ····move-result·v0517 ····move-result·v0
  
511 ····goto·:goto_0518 ····goto·:goto_0
  
512 ····.line·115519 ····.line·115
2.17 KB
smali/com/evancharlton/mileage/provider/tables/FieldsTable.smali
    
Offset 182, 32 lines modifiedOffset 182, 35 lines modified
  
182 ····invoke-direct·{v2,·p0},·Lcom/evancharlton/mileage/provider/tables/ContentTable$InsertBuilder;-><init>(Lcom/evancharlton/mileage/provider/tables/ContentTable;)V182 ····invoke-direct·{v2,·p0},·Lcom/evancharlton/mileage/provider/tables/ContentTable$InsertBuilder;-><init>(Lcom/evancharlton/mileage/provider/tables/ContentTable;)V
  
183 ····const-string·v3,·"title"183 ····const-string·v3,·"title"
  
184 ····const-string·v4,·"Comment"184 ····const-string·v4,·"Comment"
  
 185 ····.line·68
185 ····invoke-virtual·{v2,·v3,·v4},·Lcom/evancharlton/mileage/provider/tables/ContentTable$InsertBuilder;->add(Ljava/lang/String;Ljava/lang/String;)Lcom/evancharlton/mileage/provider/tables/ContentTable$InsertBuilder;186 ····invoke-virtual·{v2,·v3,·v4},·Lcom/evancharlton/mileage/provider/tables/ContentTable$InsertBuilder;->add(Ljava/lang/String;Ljava/lang/String;)Lcom/evancharlton/mileage/provider/tables/ContentTable$InsertBuilder;
  
186 ····move-result-object·v2187 ····move-result-object·v2
  
187 ····const-string·v3,·"description"188 ····const-string·v3,·"description"
  
188 ····const-string·v4,·"Comment·about·your·fillup."189 ····const-string·v4,·"Comment·about·your·fillup."
  
 190 ····.line·69
189 ····invoke-virtual·{v2,·v3,·v4},·Lcom/evancharlton/mileage/provider/tables/ContentTable$InsertBuilder;->add(Ljava/lang/String;Ljava/lang/String;)Lcom/evancharlton/mileage/provider/tables/ContentTable$InsertBuilder;191 ····invoke-virtual·{v2,·v3,·v4},·Lcom/evancharlton/mileage/provider/tables/ContentTable$InsertBuilder;->add(Ljava/lang/String;Ljava/lang/String;)Lcom/evancharlton/mileage/provider/tables/ContentTable$InsertBuilder;
  
190 ····move-result-object·v2192 ····move-result-object·v2
  
191 ····invoke-virtual·{v2},·Lcom/evancharlton/mileage/provider/tables/ContentTable$InsertBuilder;->build()Ljava/lang/String;193 ····invoke-virtual·{v2},·Lcom/evancharlton/mileage/provider/tables/ContentTable$InsertBuilder;->build()Ljava/lang/String;
  
192 ····move-result-object·v2194 ····move-result-object·v2
  
193 ····aput-object·v2,·v0,·v1195 ····aput-object·v2,·v0,·v1
  
 196 ····.line·67
194 ····return-object·v0197 ····return-object·v0
195 .end·method198 .end·method
  
196 .method·public·insert(ILandroid/database/sqlite/SQLiteDatabase;Landroid/content/ContentValues;)J199 .method·public·insert(ILandroid/database/sqlite/SQLiteDatabase;Landroid/content/ContentValues;)J
197 ····.locals·2200 ····.locals·2
198 ····.param·p1,·"type"····#·I201 ····.param·p1,·"type"····#·I
199 ····.param·p2,·"db"····#·Landroid/database/sqlite/SQLiteDatabase;202 ····.param·p2,·"db"····#·Landroid/database/sqlite/SQLiteDatabase;
Offset 412, 14 lines modifiedOffset 415, 15 lines modified
  
412 ····const-string·v4,·"_id·=·?"415 ····const-string·v4,·"_id·=·?"
  
413 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;416 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
414 ····move-result-object·v4417 ····move-result-object·v4
  
 418 ····.line·118
415 ····invoke-static·{p5},·Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z419 ····invoke-static·{p5},·Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
  
416 ····move-result·v3420 ····move-result·v3
  
417 ····if-eqz·v3,·:cond_2421 ····if-eqz·v3,·:cond_2
  
418 ····const-string·v3,·""422 ····const-string·v3,·""
Offset 468, 15 lines modifiedOffset 472, 15 lines modified
468 ····aput-object·v4,·v0,·v3472 ····aput-object·v4,·v0,·v3
  
469 ····.line·121473 ····.line·121
470 ····add-int/lit8·v1,·v1,·0x1474 ····add-int/lit8·v1,·v1,·0x1
  
471 ····goto·:goto_2475 ····goto·:goto_2
  
472 ····.line·116476 ····.line·118
473 ····.end·local·v0····#·"args":[Ljava/lang/String;477 ····.end·local·v0····#·"args":[Ljava/lang/String;
474 ····.end·local·v1····#·"i":I478 ····.end·local·v1····#·"i":I
475 ····.end·local·v2····#·"query":Ljava/lang/String;479 ····.end·local·v2····#·"query":Ljava/lang/String;
476 ····:cond_2480 ····:cond_2
477 ····new-instance·v3,·Ljava/lang/StringBuilder;481 ····new-instance·v3,·Ljava/lang/StringBuilder;
  
478 ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V482 ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V
10.4 KB
smali/com/evancharlton/mileage/provider/tables/ContentTable.smali
    
Offset 32, 20 lines modifiedOffset 32, 19 lines modified
32 .method·public·constructor·<init>()V32 .method·public·constructor·<init>()V
33 ····.locals·033 ····.locals·0
  
34 ····.prologue34 ····.prologue
35 ····.line·2035 ····.line·20
36 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V36 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
37 ····.line·154 
38 ····return-void37 ····return-void
39 .end·method38 .end·method
  
40 .method·public·static·final·buildProjectionMap([Ljava/lang/String;)Ljava/util/HashMap;39 .method·public·static·final·buildProjectionMap([Ljava/lang/String;)Ljava/util/HashMap;
41 ····.locals·740 ····.locals·4
42 ····.param·p0,·"map"····#·[Ljava/lang/String;41 ····.param·p0,·"map"····#·[Ljava/lang/String;
43 ····.annotation·system·Ldalvik/annotation/Signature;42 ····.annotation·system·Ldalvik/annotation/Signature;
44 ········value·=·{43 ········value·=·{
45 ············"([",44 ············"([",
46 ············"Ljava/lang/String;",45 ············"Ljava/lang/String;",
47 ············")",46 ············")",
48 ············"Ljava/util/HashMap",47 ············"Ljava/util/HashMap",
Offset 54, 214 lines modifiedOffset 53, 186 lines modified
54 ············"Ljava/lang/String;",53 ············"Ljava/lang/String;",
55 ············">;"54 ············">;"
56 ········}55 ········}
57 ····.end·annotation56 ····.end·annotation
  
58 ····.prologue57 ····.prologue
59 ····.line·2658 ····.line·26
60 ····new-instance·v4,·Ljava/util/HashMap;59 ····new-instance·v1,·Ljava/util/HashMap;
  
61 ····invoke-direct·{v4},·Ljava/util/HashMap;-><init>()V60 ····invoke-direct·{v1},·Ljava/util/HashMap;-><init>()V
  
62 ····.line·2861 ····.line·28
63 ····.local·v4,·"projection":Ljava/util/HashMap;,·"Ljava/util/HashMap<Ljava/lang/String;Ljava/lang/String;>;"62 ····.local·v1,·"projection":Ljava/util/HashMap;,·"Ljava/util/HashMap<Ljava/lang/String;Ljava/lang/String;>;"
64 ····const-string·v5,·"_id"63 ····const-string·v2,·"_id"
  
65 ····const-string·v6,·"_id"64 ····const-string·v3,·"_id"
  
66 ····invoke-virtual·{v4,·v5,·v6},·Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;65 ····invoke-virtual·{v1,·v2,·v3},·Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
67 ····.line·2966 ····.line·29
68 ····move-object·v0,·p067 ····array-length·v3,·p0
  
 68 ····const/4·v2,·0x0
69 ····.local·v0,·"arr$":[Ljava/lang/String; 
70 ····array-length·v3,·v0 
  
71 ····.local·v3,·"len$":I 
72 ····const/4·v1,·0x0 
  
73 ····.local·v1,·"i$":I 
74 ····:goto_069 ····:goto_0
75 ····if-ge·v1,·v3,·:cond_070 ····if-ge·v2,·v3,·:cond_0
  
76 ····aget-object·v2,·v0,·v171 ····aget-object·v0,·p0,·v2
  
77 ····.line·3072 ····.line·30
78 ····.local·v2,·"key":Ljava/lang/String;73 ····.local·v0,·"key":Ljava/lang/String;
79 ····invoke-virtual·{v4,·v2,·v2},·Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;74 ····invoke-virtual·{v1,·v0,·v0},·Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
80 ····.line·2975 ····.line·29
81 ····add-int/lit8·v1,·v1,·0x176 ····add-int/lit8·v2,·v2,·0x1
  
82 ····goto·:goto_077 ····goto·:goto_0
  
83 ····.line·3278 ····.line·32
84 ····.end·local·v2····#·"key":Ljava/lang/String;79 ····.end·local·v0····#·"key":Ljava/lang/String;
85 ····:cond_080 ····:cond_0
86 ····return-object·v481 ····return-object·v1
87 .end·method82 .end·method
  
  
88 #·virtual·methods83 #·virtual·methods
89 .method·public·final·create()Ljava/lang/String;84 .method·public·final·create()Ljava/lang/String;
90 ····.locals·1585 ····.locals·14
91 ····.annotation·system·Ldalvik/annotation/Throws;86 ····.annotation·system·Ldalvik/annotation/Throws;
92 ········value·=·{87 ········value·=·{
93 ············Ljava/lang/IllegalArgumentException;,88 ············Ljava/lang/IllegalArgumentException;,
94 ············Ljava/lang/IllegalAccessException;89 ············Ljava/lang/IllegalAccessException;
95 ········}90 ········}
96 ····.end·annotation91 ····.end·annotation
  
97 ····.prologue92 ····.prologue
 93 ····const/4·v9,·0x0
  
98 ····.line·8694 ····.line·86
99 ····new-instance·v4,·Lcom/evancharlton/mileage/provider/tables/ContentTable$TableBuilder;95 ····new-instance·v2,·Lcom/evancharlton/mileage/provider/tables/ContentTable$TableBuilder;
  
100 ····invoke-direct·{v4,·p0},·Lcom/evancharlton/mileage/provider/tables/ContentTable$TableBuilder;-><init>(Lcom/evancharlton/mileage/provider/tables/ContentTable;)V96 ····invoke-direct·{v2,·p0},·Lcom/evancharlton/mileage/provider/tables/ContentTable$TableBuilder;-><init>(Lcom/evancharlton/mileage/provider/tables/ContentTable;)V
  
101 ····.line·8797 ····.line·87
102 ····.local·v4,·"builder":Lcom/evancharlton/mileage/provider/tables/ContentTable$TableBuilder;98 ····.local·v2,·"builder":Lcom/evancharlton/mileage/provider/tables/ContentTable$TableBuilder;
103 ····invoke-virtual·{p0},·Lcom/evancharlton/mileage/provider/tables/ContentTable;->getDaoType()Ljava/lang/Class;99 ····invoke-virtual·{p0},·Lcom/evancharlton/mileage/provider/tables/ContentTable;->getDaoType()Ljava/lang/Class;
  
104 ····move-result-object·v5100 ····move-result-object·v3
  
105 ····.line·88101 ····.line·88
106 ····.local·v5,·"cls":Ljava/lang/Class;,·"Ljava/lang/Class<+Lcom/evancharlton/mileage/dao/Dao;>;"102 ····.local·v3,·"cls":Ljava/lang/Class;,·"Ljava/lang/Class<+Lcom/evancharlton/mileage/dao/Dao;>;"
107 ····invoke-virtual·{v5},·Ljava/lang/Class;->getDeclaredFields()[Ljava/lang/reflect/Field;103 ····invoke-virtual·{v3},·Ljava/lang/Class;->getDeclaredFields()[Ljava/lang/reflect/Field;
  
108 ····move-result-object·v9104 ····move-result-object·v7
  
109 ····.line·89105 ····.line·89
110 ····.local·v9,·"fields":[Ljava/lang/reflect/Field;106 ····.local·v7,·"fields":[Ljava/lang/reflect/Field;
111 ····move-object·v2,·v9107 ····array-length·v11,·v7
  
 108 ····move·v10,·v9
112 ····.local·v2,·"arr$":[Ljava/lang/reflect/Field; 
113 ····array-length·v12,·v2 
  
114 ····.local·v12,·"len$":I 
115 ····const/4·v10,·0x0 
  
116 ····.local·v10,·"i$":I 
117 ····move·v11,·v10 
  
118 ····.end·local·v2····#·"arr$":[Ljava/lang/reflect/Field; 
119 ····.end·local·v10····#·"i$":I 
120 ····.end·local·v12····#·"len$":I 
121 ····.local·v11,·"i$":I 
122 ····:goto_0109 ····:goto_0
123 ····if-ge·v11,·v12,·:cond_2110 ····if-ge·v10,·v11,·:cond_2
  
124 ····aget-object·v8,·v2,·v11111 ····aget-object·v6,·v7,·v10
  
125 ····.line·90112 ····.line·90
126 ····.local·v8,·"field":Ljava/lang/reflect/Field;113 ····.local·v6,·"field":Ljava/lang/reflect/Field;
Max diff block lines reached; 5470/10567 bytes (51.76%) of diff not shown.
1.79 KB
smali/com/evancharlton/mileage/provider/tables/FillupsTable.smali
    
Offset 388, 14 lines modifiedOffset 388, 15 lines modified
  
388 ····const-string·v2,·"fillups._id·=·"388 ····const-string·v2,·"fillups._id·=·"
  
389 ····invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;389 ····invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
390 ····move-result-object·v2390 ····move-result-object·v2
  
 391 ····.line·94
391 ····invoke-virtual·{p2},·Landroid/net/Uri;->getPathSegments()Ljava/util/List;392 ····invoke-virtual·{p2},·Landroid/net/Uri;->getPathSegments()Ljava/util/List;
  
392 ····move-result-object·v0393 ····move-result-object·v0
  
393 ····invoke-interface·{v0,·v1},·Ljava/util/List;->get(I)Ljava/lang/Object;394 ····invoke-interface·{v0,·v1},·Ljava/util/List;->get(I)Ljava/lang/Object;
  
394 ····move-result-object·v0395 ····move-result-object·v0
Offset 406, 14 lines modifiedOffset 407, 15 lines modified
  
406 ····move-result-object·v0407 ····move-result-object·v0
  
407 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;408 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
408 ····move-result-object·v0409 ····move-result-object·v0
  
 410 ····.line·93
409 ····invoke-virtual·{p3,·v0},·Landroid/database/sqlite/SQLiteQueryBuilder;->appendWhere(Ljava/lang/CharSequence;)V411 ····invoke-virtual·{p3,·v0},·Landroid/database/sqlite/SQLiteQueryBuilder;->appendWhere(Ljava/lang/CharSequence;)V
  
410 ····.line·96412 ····.line·96
411 ····:pswitch_1413 ····:pswitch_1
412 ····invoke-virtual·{p0},·Lcom/evancharlton/mileage/provider/tables/FillupsTable;->getTableName()Ljava/lang/String;414 ····invoke-virtual·{p0},·Lcom/evancharlton/mileage/provider/tables/FillupsTable;->getTableName()Ljava/lang/String;
  
413 ····move-result-object·v0415 ····move-result-object·v0
Offset 521, 14 lines modifiedOffset 523, 15 lines modified
  
521 ····move-result-object·v2523 ····move-result-object·v2
  
522 ····invoke-virtual·{v2,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;524 ····invoke-virtual·{v2,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
523 ····move-result-object·v3525 ····move-result-object·v3
  
 526 ····.line·113
524 ····invoke-static·{p5},·Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z527 ····invoke-static·{p5},·Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
  
525 ····move-result·v2528 ····move-result·v2
  
526 ····if-nez·v2,·:cond_0529 ····if-nez·v2,·:cond_0
  
527 ····new-instance·v2,·Ljava/lang/StringBuilder;530 ····new-instance·v2,·Ljava/lang/StringBuilder;
Offset 572, 15 lines modifiedOffset 575, 15 lines modified
  
572 ····invoke-virtual·{p2,·v2,·p4,·v0,·p6},·Landroid/database/sqlite/SQLiteDatabase;->update(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I575 ····invoke-virtual·{p2,·v2,·p4,·v0,·p6},·Landroid/database/sqlite/SQLiteDatabase;->update(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I
  
573 ····move-result·v2576 ····move-result·v2
  
574 ····goto·:goto_0577 ····goto·:goto_0
  
575 ····.line·111578 ····.line·113
576 ····.end·local·v0····#·"clause":Ljava/lang/String;579 ····.end·local·v0····#·"clause":Ljava/lang/String;
577 ····:cond_0580 ····:cond_0
578 ····const-string·v2,·""581 ····const-string·v2,·""
  
579 ····goto·:goto_1582 ····goto·:goto_1
  
580 ····.line·106583 ····.line·106
8.9 KB
smali/com/evancharlton/mileage/provider/tables/ContentTable$InsertBuilder.smali
    
Offset 31, 14 lines modifiedOffset 31, 15 lines modified
  
31 .field·final·synthetic·this$0:Lcom/evancharlton/mileage/provider/tables/ContentTable;31 .field·final·synthetic·this$0:Lcom/evancharlton/mileage/provider/tables/ContentTable;
  
  
32 #·direct·methods32 #·direct·methods
33 .method·public·constructor·<init>(Lcom/evancharlton/mileage/provider/tables/ContentTable;)V33 .method·public·constructor·<init>(Lcom/evancharlton/mileage/provider/tables/ContentTable;)V
34 ····.locals·234 ····.locals·2
 35 ····.param·p1,·"this$0"····#·Lcom/evancharlton/mileage/provider/tables/ContentTable;
  
35 ····.prologue36 ····.prologue
36 ····.line·15937 ····.line·159
37 ····iput-object·p1,·p0,·Lcom/evancharlton/mileage/provider/tables/ContentTable$InsertBuilder;->this$0:Lcom/evancharlton/mileage/provider/tables/ContentTable;38 ····iput-object·p1,·p0,·Lcom/evancharlton/mileage/provider/tables/ContentTable$InsertBuilder;->this$0:Lcom/evancharlton/mileage/provider/tables/ContentTable;
  
38 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V39 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 80, 15 lines modifiedOffset 81, 15 lines modified
80 ····.line·16181 ····.line·161
81 ····return-void82 ····return-void
82 .end·method83 .end·method
  
  
83 #·virtual·methods84 #·virtual·methods
84 .method·public·add(Ljava/lang/String;J)Lcom/evancharlton/mileage/provider/tables/ContentTable$InsertBuilder;85 .method·public·add(Ljava/lang/String;J)Lcom/evancharlton/mileage/provider/tables/ContentTable$InsertBuilder;
85 ····.locals·186 ····.locals·2
86 ····.param·p1,·"field"····#·Ljava/lang/String;87 ····.param·p1,·"field"····#·Ljava/lang/String;
87 ····.param·p2,·"value"····#·J88 ····.param·p2,·"value"····#·J
  
88 ····.prologue89 ····.prologue
89 ····.line·16990 ····.line·169
90 ····invoke-static·{p2,·p3},·Ljava/lang/String;->valueOf(J)Ljava/lang/String;91 ····invoke-static·{p2,·p3},·Ljava/lang/String;->valueOf(J)Ljava/lang/String;
  
Offset 117, 157 lines modifiedOffset 118, 157 lines modified
117 .end·method118 .end·method
  
118 .method·public·build()Ljava/lang/String;119 .method·public·build()Ljava/lang/String;
119 ····.locals·8120 ····.locals·8
  
120 ····.prologue121 ····.prologue
121 ····.line·173122 ····.line·173
122 ····iget-object·v6,·p0,·Lcom/evancharlton/mileage/provider/tables/ContentTable$InsertBuilder;->mData:Ljava/util/HashMap;123 ····iget-object·v5,·p0,·Lcom/evancharlton/mileage/provider/tables/ContentTable$InsertBuilder;->mData:Ljava/util/HashMap;
  
123 ····invoke-virtual·{v6},·Ljava/util/HashMap;->keySet()Ljava/util/Set;124 ····invoke-virtual·{v5},·Ljava/util/HashMap;->keySet()Ljava/util/Set;
  
124 ····move-result-object·v3125 ····move-result-object·v2
  
125 ····.line·174126 ····.line·174
126 ····.local·v3,·"keySet":Ljava/util/Set;,·"Ljava/util/Set<Ljava/lang/String;>;"127 ····.local·v2,·"keySet":Ljava/util/Set;,·"Ljava/util/Set<Ljava/lang/String;>;"
127 ····invoke-interface·{v3},·Ljava/util/Set;->size()I128 ····invoke-interface·{v2},·Ljava/util/Set;->size()I
  
128 ····move-result·v4129 ····move-result·v3
  
129 ····.line·175130 ····.line·175
130 ····.local·v4,·"length":I131 ····.local·v3,·"length":I
131 ····new-array·v5,·v4,·[Ljava/lang/String;132 ····new-array·v4,·v3,·[Ljava/lang/String;
  
132 ····.line·177133 ····.line·177
133 ····.local·v5,·"values":[Ljava/lang/String;134 ····.local·v4,·"values":[Ljava/lang/String;
134 ····const/4·v0,·0x0135 ····const/4·v0,·0x0
  
135 ····.line·178136 ····.line·178
136 ····.local·v0,·"i":I137 ····.local·v0,·"i":I
137 ····invoke-interface·{v3},·Ljava/util/Set;->iterator()Ljava/util/Iterator;138 ····invoke-interface·{v2},·Ljava/util/Set;->iterator()Ljava/util/Iterator;
  
138 ····move-result-object·v1139 ····move-result-object·v6
  
139 ····.local·v1,·"i$":Ljava/util/Iterator; 
140 ····:goto_0140 ····:goto_0
141 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z141 ····invoke-interface·{v6},·Ljava/util/Iterator;->hasNext()Z
  
142 ····move-result·v6142 ····move-result·v5
  
143 ····if-eqz·v6,·:cond_1143 ····if-eqz·v5,·:cond_1
  
144 ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object;144 ····invoke-interface·{v6},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
145 ····move-result-object·v2145 ····move-result-object·v1
  
146 ····check-cast·v2,·Ljava/lang/String;146 ····check-cast·v1,·Ljava/lang/String;
  
147 ····.line·179147 ····.line·179
148 ····.local·v2,·"key":Ljava/lang/String;148 ····.local·v1,·"key":Ljava/lang/String;
149 ····iget-object·v6,·p0,·Lcom/evancharlton/mileage/provider/tables/ContentTable$InsertBuilder;->mData:Ljava/util/HashMap;149 ····iget-object·v5,·p0,·Lcom/evancharlton/mileage/provider/tables/ContentTable$InsertBuilder;->mData:Ljava/util/HashMap;
  
150 ····invoke-virtual·{v6,·v2},·Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;150 ····invoke-virtual·{v5,·v1},·Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
  
151 ····move-result-object·v6151 ····move-result-object·v5
  
152 ····check-cast·v6,·Ljava/lang/String;152 ····check-cast·v5,·Ljava/lang/String;
  
153 ····aput-object·v6,·v5,·v0153 ····aput-object·v5,·v4,·v0
  
154 ····.line·180154 ····.line·180
155 ····iget-object·v6,·p0,·Lcom/evancharlton/mileage/provider/tables/ContentTable$InsertBuilder;->mBuilder:Ljava/lang/StringBuilder;155 ····iget-object·v5,·p0,·Lcom/evancharlton/mileage/provider/tables/ContentTable$InsertBuilder;->mBuilder:Ljava/lang/StringBuilder;
  
156 ····invoke-virtual·{v6,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;156 ····invoke-virtual·{v5,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
157 ····.line·181157 ····.line·181
158 ····add-int/lit8·v6,·v0,·0x1158 ····add-int/lit8·v5,·v0,·0x1
  
159 ····if-ge·v6,·v4,·:cond_0159 ····if-ge·v5,·v3,·:cond_0
  
160 ····.line·182160 ····.line·182
161 ····iget-object·v6,·p0,·Lcom/evancharlton/mileage/provider/tables/ContentTable$InsertBuilder;->mBuilder:Ljava/lang/StringBuilder;161 ····iget-object·v5,·p0,·Lcom/evancharlton/mileage/provider/tables/ContentTable$InsertBuilder;->mBuilder:Ljava/lang/StringBuilder;
  
162 ····const-string·v7,·","162 ····const-string·v7,·","
  
163 ····invoke-virtual·{v6,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;163 ····invoke-virtual·{v5,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
164 ····.line·184164 ····.line·184
165 ····:cond_0165 ····:cond_0
166 ····add-int/lit8·v0,·v0,·0x1166 ····add-int/lit8·v0,·v0,·0x1
  
 167 ····.line·185
167 ····goto·:goto_0168 ····goto·:goto_0
  
168 ····.line·186169 ····.line·186
169 ····.end·local·v2····#·"key":Ljava/lang/String;170 ····.end·local·v1····#·"key":Ljava/lang/String;
170 ····:cond_1171 ····:cond_1
171 ····iget-object·v6,·p0,·Lcom/evancharlton/mileage/provider/tables/ContentTable$InsertBuilder;->mBuilder:Ljava/lang/StringBuilder;172 ····iget-object·v5,·p0,·Lcom/evancharlton/mileage/provider/tables/ContentTable$InsertBuilder;->mBuilder:Ljava/lang/StringBuilder;
  
172 ····const-string·v7,·")·VALUES·("173 ····const-string·v6,·")·VALUES·("
  
173 ····invoke-virtual·{v6,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;174 ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
174 ····.line·187175 ····.line·187
175 ····const/4·v0,·0x0176 ····const/4·v0,·0x0
  
Max diff block lines reached; 3263/8959 bytes (36.42%) of diff not shown.
6.44 KB
smali/com/evancharlton/mileage/provider/tables/ServiceIntervalTemplatesTable.smali
    
Offset 89, 70 lines modifiedOffset 89, 75 lines modified
  
89 ····const-string·v1,·"Replace·transmission·fluid"89 ····const-string·v1,·"Replace·transmission·fluid"
  
90 ····const-wide/16·v2,·0x61a890 ····const-wide/16·v2,·0x61a8
  
91 ····const-wide/16·v4,·0x1991 ····const-wide/16·v4,·0x19
  
 92 ····.line·41
92 ····invoke-static/range·{v0·..·v5},·Lcom/evancharlton/mileage/provider/tables/ServiceIntervalTemplatesTable;->createInterval(Ljava/lang/String;Ljava/lang/String;JJ)Landroid/content/ContentValues;93 ····invoke-static/range·{v0·..·v5},·Lcom/evancharlton/mileage/provider/tables/ServiceIntervalTemplatesTable;->createInterval(Ljava/lang/String;Ljava/lang/String;JJ)Landroid/content/ContentValues;
  
93 ····move-result-object·v094 ····move-result-object·v0
  
94 ····aput-object·v0,·v6,·v795 ····aput-object·v0,·v6,·v7
  
95 ····const-string·v0,·"Timing·belt"96 ····const-string·v0,·"Timing·belt"
  
96 ····const-string·v1,·"Replace·timing·belt"97 ····const-string·v1,·"Replace·timing·belt"
  
97 ····const-wide/32·v2,·0xea6098 ····const-wide/32·v2,·0xea60
  
98 ····const-wide/16·v4,·0x3c99 ····const-wide/16·v4,·0x3c
  
 100 ····.line·42
99 ····invoke-static/range·{v0·..·v5},·Lcom/evancharlton/mileage/provider/tables/ServiceIntervalTemplatesTable;->createInterval(Ljava/lang/String;Ljava/lang/String;JJ)Landroid/content/ContentValues;101 ····invoke-static/range·{v0·..·v5},·Lcom/evancharlton/mileage/provider/tables/ServiceIntervalTemplatesTable;->createInterval(Ljava/lang/String;Ljava/lang/String;JJ)Landroid/content/ContentValues;
  
100 ····move-result-object·v0102 ····move-result-object·v0
  
101 ····aput-object·v0,·v6,·v8103 ····aput-object·v0,·v6,·v8
  
102 ····const-string·v0,·"Fuel·filter"104 ····const-string·v0,·"Fuel·filter"
  
103 ····const-string·v1,·"Replace·fuel·filter"105 ····const-string·v1,·"Replace·fuel·filter"
  
104 ····const-wide/16·v2,·0x61a8106 ····const-wide/16·v2,·0x61a8
  
105 ····const-wide/16·v4,·0x19107 ····const-wide/16·v4,·0x19
  
 108 ····.line·43
106 ····invoke-static/range·{v0·..·v5},·Lcom/evancharlton/mileage/provider/tables/ServiceIntervalTemplatesTable;->createInterval(Ljava/lang/String;Ljava/lang/String;JJ)Landroid/content/ContentValues;109 ····invoke-static/range·{v0·..·v5},·Lcom/evancharlton/mileage/provider/tables/ServiceIntervalTemplatesTable;->createInterval(Ljava/lang/String;Ljava/lang/String;JJ)Landroid/content/ContentValues;
  
107 ····move-result-object·v0110 ····move-result-object·v0
  
108 ····aput-object·v0,·v6,·v9111 ····aput-object·v0,·v6,·v9
  
109 ····const-string·v0,·"Power·steering·fluid"112 ····const-string·v0,·"Power·steering·fluid"
  
110 ····const-string·v1,·"Replace·power·steering·fluid"113 ····const-string·v1,·"Replace·power·steering·fluid"
  
111 ····const-wide/16·v2,·0x7530114 ····const-wide/16·v2,·0x7530
  
112 ····const-wide/16·v4,·0x1e115 ····const-wide/16·v4,·0x1e
  
 116 ····.line·44
113 ····invoke-static/range·{v0·..·v5},·Lcom/evancharlton/mileage/provider/tables/ServiceIntervalTemplatesTable;->createInterval(Ljava/lang/String;Ljava/lang/String;JJ)Landroid/content/ContentValues;117 ····invoke-static/range·{v0·..·v5},·Lcom/evancharlton/mileage/provider/tables/ServiceIntervalTemplatesTable;->createInterval(Ljava/lang/String;Ljava/lang/String;JJ)Landroid/content/ContentValues;
  
114 ····move-result-object·v0118 ····move-result-object·v0
  
115 ····aput-object·v0,·v6,·v10119 ····aput-object·v0,·v6,·v10
  
116 ····const-string·v0,·"Replace·air·filter"120 ····const-string·v0,·"Replace·air·filter"
  
117 ····const-string·v1,·"Replace·air·filter"121 ····const-string·v1,·"Replace·air·filter"
  
118 ····const-wide/16·v2,·0x3a98122 ····const-wide/16·v2,·0x3a98
  
119 ····const-wide/16·v4,·0xf123 ····const-wide/16·v4,·0xf
  
 124 ····.line·45
120 ····invoke-static/range·{v0·..·v5},·Lcom/evancharlton/mileage/provider/tables/ServiceIntervalTemplatesTable;->createInterval(Ljava/lang/String;Ljava/lang/String;JJ)Landroid/content/ContentValues;125 ····invoke-static/range·{v0·..·v5},·Lcom/evancharlton/mileage/provider/tables/ServiceIntervalTemplatesTable;->createInterval(Ljava/lang/String;Ljava/lang/String;JJ)Landroid/content/ContentValues;
  
121 ····move-result-object·v0126 ····move-result-object·v0
  
122 ····aput-object·v0,·v6,·v11127 ····aput-object·v0,·v6,·v11
  
123 ····const/4·v7,·0x5128 ····const/4·v7,·0x5
Offset 161, 14 lines modifiedOffset 166, 15 lines modified
  
161 ····const-string·v1,·"Synthetic·oil·change"166 ····const-string·v1,·"Synthetic·oil·change"
  
162 ····const-wide/16·v2,·0x3e8167 ····const-wide/16·v2,·0x3e8
  
163 ····const-wide/16·v4,·0xa168 ····const-wide/16·v4,·0xa
  
 169 ····.line·46
164 ····invoke-static/range·{v0·..·v5},·Lcom/evancharlton/mileage/provider/tables/ServiceIntervalTemplatesTable;->createInterval(Ljava/lang/String;Ljava/lang/String;JJ)Landroid/content/ContentValues;170 ····invoke-static/range·{v0·..·v5},·Lcom/evancharlton/mileage/provider/tables/ServiceIntervalTemplatesTable;->createInterval(Ljava/lang/String;Ljava/lang/String;JJ)Landroid/content/ContentValues;
  
165 ····move-result-object·v0171 ····move-result-object·v0
  
166 ····aput-object·v0,·v6,·v7172 ····aput-object·v0,·v6,·v7
  
167 ····const/4·v7,·0x6173 ····const/4·v7,·0x6
Offset 177, 22 lines modifiedOffset 183, 24 lines modified
  
177 ····const-string·v1,·"Standard·oil·change"183 ····const-string·v1,·"Standard·oil·change"
  
178 ····const-wide/16·v2,·0xbb8184 ····const-wide/16·v2,·0xbb8
  
179 ····const-wide/16·v4,·0x3185 ····const-wide/16·v4,·0x3
  
 186 ····.line·47
180 ····invoke-static/range·{v0·..·v5},·Lcom/evancharlton/mileage/provider/tables/ServiceIntervalTemplatesTable;->createInterval(Ljava/lang/String;Ljava/lang/String;JJ)Landroid/content/ContentValues;187 ····invoke-static/range·{v0·..·v5},·Lcom/evancharlton/mileage/provider/tables/ServiceIntervalTemplatesTable;->createInterval(Ljava/lang/String;Ljava/lang/String;JJ)Landroid/content/ContentValues;
  
181 ····move-result-object·v0188 ····move-result-object·v0
  
182 ····aput-object·v0,·v6,·v7189 ····aput-object·v0,·v6,·v7
  
183 ····sput-object·v6,·Lcom/evancharlton/mileage/provider/tables/ServiceIntervalTemplatesTable;->TEMPLATES:[Landroid/content/ContentValues;190 ····sput-object·v6,·Lcom/evancharlton/mileage/provider/tables/ServiceIntervalTemplatesTable;->TEMPLATES:[Landroid/content/ContentValues;
  
 191 ····.line·40
184 ····return-void192 ····return-void
185 .end·method193 .end·method
  
186 .method·public·constructor·<init>()V194 .method·public·constructor·<init>()V
187 ····.locals·0195 ····.locals·0
  
188 ····.prologue196 ····.prologue
Offset 277, 62 lines modifiedOffset 285, 61 lines modified
  
277 ····invoke-direct·{v0,·p0},·Lcom/evancharlton/mileage/provider/tables/ContentTable$InsertBuilder;-><init>(Lcom/evancharlton/mileage/provider/tables/ContentTable;)V285 ····invoke-direct·{v0,·p0},·Lcom/evancharlton/mileage/provider/tables/ContentTable$InsertBuilder;-><init>(Lcom/evancharlton/mileage/provider/tables/ContentTable;)V
  
278 ····.line·84286 ····.line·84
279 ····.local·v0,·"builder":Lcom/evancharlton/mileage/provider/tables/ContentTable$InsertBuilder;287 ····.local·v0,·"builder":Lcom/evancharlton/mileage/provider/tables/ContentTable$InsertBuilder;
280 ····invoke-virtual·{p1},·Landroid/content/ContentValues;->valueSet()Ljava/util/Set;288 ····invoke-virtual·{p1},·Landroid/content/ContentValues;->valueSet()Ljava/util/Set;
  
281 ····move-result-object·v3289 ····move-result-object·v2
  
282 ····invoke-interface·{v3},·Ljava/util/Set;->iterator()Ljava/util/Iterator;290 ····invoke-interface·{v2},·Ljava/util/Set;->iterator()Ljava/util/Iterator;
Max diff block lines reached; 2622/6429 bytes (40.78%) of diff not shown.
1.96 KB
smali/com/evancharlton/mileage/provider/tables/VehicleTypesTable.smali
    
Offset 166, 32 lines modifiedOffset 166, 35 lines modified
  
166 ····invoke-direct·{v2,·p0},·Lcom/evancharlton/mileage/provider/tables/ContentTable$InsertBuilder;-><init>(Lcom/evancharlton/mileage/provider/tables/ContentTable;)V166 ····invoke-direct·{v2,·p0},·Lcom/evancharlton/mileage/provider/tables/ContentTable$InsertBuilder;-><init>(Lcom/evancharlton/mileage/provider/tables/ContentTable;)V
  
167 ····const-string·v3,·"title"167 ····const-string·v3,·"title"
  
168 ····const-string·v4,·"Car"168 ····const-string·v4,·"Car"
  
 169 ····.line·59
169 ····invoke-virtual·{v2,·v3,·v4},·Lcom/evancharlton/mileage/provider/tables/ContentTable$InsertBuilder;->add(Ljava/lang/String;Ljava/lang/String;)Lcom/evancharlton/mileage/provider/tables/ContentTable$InsertBuilder;170 ····invoke-virtual·{v2,·v3,·v4},·Lcom/evancharlton/mileage/provider/tables/ContentTable$InsertBuilder;->add(Ljava/lang/String;Ljava/lang/String;)Lcom/evancharlton/mileage/provider/tables/ContentTable$InsertBuilder;
  
170 ····move-result-object·v2171 ····move-result-object·v2
  
171 ····const-string·v3,·"description"172 ····const-string·v3,·"description"
  
172 ····const-string·v4,·"Passenger·car"173 ····const-string·v4,·"Passenger·car"
  
 174 ····.line·60
173 ····invoke-virtual·{v2,·v3,·v4},·Lcom/evancharlton/mileage/provider/tables/ContentTable$InsertBuilder;->add(Ljava/lang/String;Ljava/lang/String;)Lcom/evancharlton/mileage/provider/tables/ContentTable$InsertBuilder;175 ····invoke-virtual·{v2,·v3,·v4},·Lcom/evancharlton/mileage/provider/tables/ContentTable$InsertBuilder;->add(Ljava/lang/String;Ljava/lang/String;)Lcom/evancharlton/mileage/provider/tables/ContentTable$InsertBuilder;
  
174 ····move-result-object·v2176 ····move-result-object·v2
  
175 ····invoke-virtual·{v2},·Lcom/evancharlton/mileage/provider/tables/ContentTable$InsertBuilder;->build()Ljava/lang/String;177 ····invoke-virtual·{v2},·Lcom/evancharlton/mileage/provider/tables/ContentTable$InsertBuilder;->build()Ljava/lang/String;
  
176 ····move-result-object·v2178 ····move-result-object·v2
  
177 ····aput-object·v2,·v0,·v1179 ····aput-object·v2,·v0,·v1
  
 180 ····.line·58
178 ····return-object·v0181 ····return-object·v0
179 .end·method182 .end·method
  
180 .method·public·insert(ILandroid/database/sqlite/SQLiteDatabase;Landroid/content/ContentValues;)J183 .method·public·insert(ILandroid/database/sqlite/SQLiteDatabase;Landroid/content/ContentValues;)J
181 ····.locals·2184 ····.locals·2
182 ····.param·p1,·"type"····#·I185 ····.param·p1,·"type"····#·I
183 ····.param·p2,·"db"····#·Landroid/database/sqlite/SQLiteDatabase;186 ····.param·p2,·"db"····#·Landroid/database/sqlite/SQLiteDatabase;
Offset 388, 20 lines modifiedOffset 391, 22 lines modified
  
388 ····new-array·v2,·v2,·[Ljava/lang/String;391 ····new-array·v2,·v2,·[Ljava/lang/String;
  
389 ····const/4·v3,·0x0392 ····const/4·v3,·0x0
  
390 ····const-string·v4,·"_id"393 ····const-string·v4,·"_id"
  
 394 ····.line·102
391 ····invoke-virtual·{p4,·v4},·Landroid/content/ContentValues;->getAsString(Ljava/lang/String;)Ljava/lang/String;395 ····invoke-virtual·{p4,·v4},·Landroid/content/ContentValues;->getAsString(Ljava/lang/String;)Ljava/lang/String;
  
392 ····move-result-object·v4396 ····move-result-object·v4
  
393 ····aput-object·v4,·v2,·v3397 ····aput-object·v4,·v2,·v3
  
 398 ····.line·101
394 ····invoke-virtual·{p2,·v0,·p4,·v1,·v2},·Landroid/database/sqlite/SQLiteDatabase;->update(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I399 ····invoke-virtual·{p2,·v0,·p4,·v1,·v2},·Landroid/database/sqlite/SQLiteDatabase;->update(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I
  
395 ····move-result·v0400 ····move-result·v0
  
396 ····goto·:goto_0401 ····goto·:goto_0
  
397 ····.line·105402 ····.line·105
1.57 KB
smali/au/com/bytecode/opencsv/CSVWriter.smali
    
Offset 148, 15 lines modifiedOffset 148, 15 lines modified
  
148 ····invoke-direct/range·{v0·..·v5},·Lau/com/bytecode/opencsv/CSVWriter;-><init>(Ljava/io/Writer;CCCLjava/lang/String;)V148 ····invoke-direct/range·{v0·..·v5},·Lau/com/bytecode/opencsv/CSVWriter;-><init>(Ljava/io/Writer;CCCLjava/lang/String;)V
  
149 ····return-void149 ····return-void
150 .end·method150 .end·method
  
151 .method·private·static·getColumnValue(Ljava/sql/ResultSet;II)Ljava/lang/String;151 .method·private·static·getColumnValue(Ljava/sql/ResultSet;II)Ljava/lang/String;
152 ····.locals·3152 ····.locals·4
153 ····.annotation·system·Ldalvik/annotation/Throws;153 ····.annotation·system·Ldalvik/annotation/Throws;
154 ········value·=·{154 ········value·=·{
155 ············Ljava/sql/SQLException;,155 ············Ljava/sql/SQLException;,
156 ············Ljava/io/IOException;156 ············Ljava/io/IOException;
157 ········}157 ········}
158 ····.end·annotation158 ····.end·annotation
  
Offset 237, 17 lines modifiedOffset 237, 17 lines modified
  
237 ····invoke-virtual·{v0,·v2},·Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;237 ····invoke-virtual·{v0,·v2},·Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;
  
238 ····move-result-object·v0238 ····move-result-object·v0
  
239 ····invoke-virtual·{v1},·Ljava/math/BigDecimal;->doubleValue()D239 ····invoke-virtual·{v1},·Ljava/math/BigDecimal;->doubleValue()D
  
240 ····move-result-wide·v1240 ····move-result-wide·v2
  
241 ····invoke-virtual·{v0,·v1,·v2},·Ljava/lang/StringBuffer;->append(D)Ljava/lang/StringBuffer;241 ····invoke-virtual·{v0,·v2,·v3},·Ljava/lang/StringBuffer;->append(D)Ljava/lang/StringBuffer;
  
242 ····move-result-object·v0242 ····move-result-object·v0
  
243 ····invoke-virtual·{v0},·Ljava/lang/StringBuffer;->toString()Ljava/lang/String;243 ····invoke-virtual·{v0},·Ljava/lang/StringBuffer;->toString()Ljava/lang/String;
  
244 ····move-result-object·v0244 ····move-result-object·v0
  
Offset 382, 17 lines modifiedOffset 382, 17 lines modified
  
382 ····const/4·v5,·0x0382 ····const/4·v5,·0x0
  
383 ····new-instance·v0,·Ljava/lang/StringBuffer;383 ····new-instance·v0,·Ljava/lang/StringBuffer;
  
384 ····invoke-interface·{p0},·Ljava/sql/Clob;->length()J384 ····invoke-interface·{p0},·Ljava/sql/Clob;->length()J
  
385 ····move-result-wide·v1385 ····move-result-wide·v2
  
386 ····long-to-int·v1,·v1386 ····long-to-int·v1,·v2
  
387 ····invoke-direct·{v0,·v1},·Ljava/lang/StringBuffer;-><init>(I)V387 ····invoke-direct·{v0,·v1},·Ljava/lang/StringBuffer;-><init>(I)V
  
388 ····invoke-interface·{p0},·Ljava/sql/Clob;->getCharacterStream()Ljava/io/Reader;388 ····invoke-interface·{p0},·Ljava/sql/Clob;->getCharacterStream()Ljava/io/Reader;
  
389 ····move-result-object·v1389 ····move-result-object·v1
  
20.3 KB
res/drawable/ic_menu_edit.png
18.2 KB
sng
    
Offset 1, 79 lines modifiedOffset 1, 49 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·48;·height:·48;·bitdepth:·8;3 ····width:·48;·height:·48;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1007 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1008 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
9 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1009 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
10 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10010 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
11 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10011 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
12 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10012 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
13 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10013 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
14 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10014 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
15 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10015 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
16 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10016 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
17 ····(156,154,156)·····#·rgb·=·(0x9c,0x9a,0x9c)17 ····(156,154,156)·····#·rgb·=·(0x9c,0x9a,0x9c)
18 ····(·99,·97,·99)·····#·rgb·=·(0x63,0x61,0x63)18 ····(·99,·97,·99)·····#·rgb·=·(0x63,0x61,0x63)
19 ····(·90,·93,·90)·····#·rgb·=·(0x5a,0x5d,0x5a) 
20 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10019 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
21 ····(165,158,165)·····#·rgb·=·(0xa5,0x9e,0xa5)20 ····(165,158,165)·····#·rgb·=·(0xa5,0x9e,0xa5)
22 ····(·90,·93,·90)·····#·rgb·=·(0x5a,0x5d,0x5a)21 ····(·90,·93,·90)·····#·rgb·=·(0x5a,0x5d,0x5a)
23 ····(·99,101,·99)·····#·rgb·=·(0x63,0x65,0x63) 
24 ····(123,125,123)·····#·rgb·=·(0x7b,0x7d,0x7b) 
25 ····(107,105,107)·····#·rgb·=·(0x6b,0x69,0x6b) 
26 ····(·99,·97,·99)·····#·rgb·=·(0x63,0x61,0x63) 
27 ····(156,158,156)·····#·rgb·=·(0x9c,0x9e,0x9c)22 ····(156,158,156)·····#·rgb·=·(0x9c,0x9e,0x9c)
28 ····(140,138,140)·····#·rgb·=·(0x8c,0x8a,0x8c) 
29 ····(148,150,148)·····#·rgb·=·(0x94,0x96,0x94) 
30 ····(156,154,156)·····#·rgb·=·(0x9c,0x9a,0x9c) 
31 ····(115,117,115)·····#·rgb·=·(0x73,0x75,0x73) 
32 ····(·99,101,·99)·····#·rgb·=·(0x63,0x65,0x63)23 ····(·99,101,·99)·····#·rgb·=·(0x63,0x65,0x63)
33 ····(140,142,140)·····#·rgb·=·(0x8c,0x8e,0x8c) 
34 ····(156,150,156)·····#·rgb·=·(0x9c,0x96,0x9c) 
35 ····(156,158,156)·····#·rgb·=·(0x9c,0x9e,0x9c) 
36 ····(165,162,165)·····#·rgb·=·(0xa5,0xa2,0xa5) 
37 ····(123,121,123)·····#·rgb·=·(0x7b,0x79,0x7b) 
38 ····(107,101,107)·····#·rgb·=·(0x6b,0x65,0x6b) 
39 ····(132,138,132)·····#·rgb·=·(0x84,0x8a,0x84) 
40 ····(123,117,123)·····#·rgb·=·(0x7b,0x75,0x7b) 
41 ····(·90,·89,·90)·····#·rgb·=·(0x5a,0x59,0x5a)24 ····(·90,·89,·90)·····#·rgb·=·(0x5a,0x59,0x5a)
42 ····(·99,105,·99)·····#·rgb·=·(0x63,0x69,0x63) 
43 ····(140,134,140)·····#·rgb·=·(0x8c,0x86,0x8c) 
44 ····(165,158,165)·····#·rgb·=·(0xa5,0x9e,0xa5) 
45 ····(115,121,115)·····#·rgb·=·(0x73,0x79,0x73) 
46 ····(132,134,132)·····#·rgb·=·(0x84,0x86,0x84) 
47 ····(·99,·97,·99)·····#·rgb·=·(0x63,0x61,0x63)25 ····(·99,·97,·99)·····#·rgb·=·(0x63,0x61,0x63)
48 ····(148,146,148)·····#·rgb·=·(0x94,0x92,0x94) 
49 ····(·90,·85,·90)·····#·rgb·=·(0x5a,0x55,0x5a)26 ····(·90,·85,·90)·····#·rgb·=·(0x5a,0x55,0x5a)
50 ····(115,113,115)·····#·rgb·=·(0x73,0x71,0x73) 
51 ····(156,154,156)·····#·rgb·=·(0x9c,0x9a,0x9c)27 ····(156,154,156)·····#·rgb·=·(0x9c,0x9a,0x9c)
52 ····(132,130,132)·····#·rgb·=·(0x84,0x82,0x84) 
53 ····(148,142,148)·····#·rgb·=·(0x94,0x8e,0x94) 
54 ····(148,154,148)·····#·rgb·=·(0x94,0x9a,0x94) 
55 ····(156,154,156)·····#·rgb·=·(0x9c,0x9a,0x9c)28 ····(156,154,156)·····#·rgb·=·(0x9c,0x9a,0x9c)
56 ····(·82,·85,·82)·····#·rgb·=·(0x52,0x55,0x52)29 ····(·82,·85,·82)·····#·rgb·=·(0x52,0x55,0x52)
57 ····(148,150,148)·····#·rgb·=·(0x94,0x96,0x94)30 ····(148,150,148)·····#·rgb·=·(0x94,0x96,0x94)
58 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10031 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
59 ····(107,105,107)·····#·rgb·=·(0x6b,0x69,0x6b)32 ····(107,105,107)·····#·rgb·=·(0x6b,0x69,0x6b)
60 ····(123,130,123)·····#·rgb·=·(0x7b,0x82,0x7b) 
61 ····(148,146,148)·····#·rgb·=·(0x94,0x92,0x94)33 ····(148,146,148)·····#·rgb·=·(0x94,0x92,0x94)
62 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10034 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
63 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10035 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
64 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10036 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
65 ····(156,150,156)·····#·rgb·=·(0x9c,0x96,0x9c)37 ····(156,150,156)·····#·rgb·=·(0x9c,0x96,0x9c)
66 ····(·99,·93,·99)·····#·rgb·=·(0x63,0x5d,0x63) 
67 ····(165,162,165)·····#·rgb·=·(0xa5,0xa2,0xa5)38 ····(165,162,165)·····#·rgb·=·(0xa5,0xa2,0xa5)
68 ····(198,195,198)·····#·rgb·=·(0xc6,0xc3,0xc6)39 ····(198,195,198)·····#·rgb·=·(0xc6,0xc3,0xc6)
69 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10040 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
70 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10041 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
71 ····(·82,·81,·82)·····#·rgb·=·(0x52,0x51,0x52)42 ····(·82,·81,·82)·····#·rgb·=·(0x52,0x51,0x52)
72 ····(140,146,140)·····#·rgb·=·(0x8c,0x92,0x8c) 
73 ····(165,166,165)·····#·rgb·=·(0xa5,0xa6,0xa5)43 ····(165,166,165)·····#·rgb·=·(0xa5,0xa6,0xa5)
74 ····(198,199,198)·····#·rgb·=·(0xc6,0xc7,0xc6)44 ····(198,199,198)·····#·rgb·=·(0xc6,0xc7,0xc6)
75 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10045 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
76 ····(148,142,148)·····#·rgb·=·(0x94,0x8e,0x94)46 ····(148,142,148)·····#·rgb·=·(0x94,0x8e,0x94)
77 ····(156,162,156)·····#·rgb·=·(0x9c,0xa2,0x9c)47 ····(156,162,156)·····#·rgb·=·(0x9c,0xa2,0x9c)
78 ····(115,117,115)·····#·rgb·=·(0x73,0x75,0x73)48 ····(115,117,115)·····#·rgb·=·(0x73,0x75,0x73)
79 ····(156,154,156)·····#·rgb·=·(0x9c,0x9a,0x9c)49 ····(156,154,156)·····#·rgb·=·(0x9c,0x9a,0x9c)
Offset 92, 15 lines modifiedOffset 62, 14 lines modified
92 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10062 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
93 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10063 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
94 ····(173,174,173)·····#·rgb·=·(0xad,0xae,0xad)64 ····(173,174,173)·····#·rgb·=·(0xad,0xae,0xad)
95 ····(156,154,156)·····#·rgb·=·(0x9c,0x9a,0x9c)65 ····(156,154,156)·····#·rgb·=·(0x9c,0x9a,0x9c)
96 ····(198,195,198)·····#·rgb·=·(0xc6,0xc3,0xc6)66 ····(198,195,198)·····#·rgb·=·(0xc6,0xc3,0xc6)
97 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10067 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
98 ····(123,121,123)·····#·rgb·=·(0x7b,0x79,0x7b)68 ····(123,121,123)·····#·rgb·=·(0x7b,0x79,0x7b)
99 ····(107,109,107)·····#·rgb·=·(0x6b,0x6d,0x6b) 
100 ····(132,134,132)·····#·rgb·=·(0x84,0x86,0x84)69 ····(132,134,132)·····#·rgb·=·(0x84,0x86,0x84)
101 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10070 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
102 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10071 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
103 ····(181,178,181)·····#·rgb·=·(0xb5,0xb2,0xb5)72 ····(181,178,181)·····#·rgb·=·(0xb5,0xb2,0xb5)
104 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10073 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
105 ····(107,105,107)·····#·rgb·=·(0x6b,0x69,0x6b)74 ····(107,105,107)·····#·rgb·=·(0x6b,0x69,0x6b)
106 ····(140,142,140)·····#·rgb·=·(0x8c,0x8e,0x8c)75 ····(140,142,140)·····#·rgb·=·(0x8c,0x8e,0x8c)
Offset 117, 110 lines modifiedOffset 86, 141 lines modified
117 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10086 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
118 ····(132,130,132)·····#·rgb·=·(0x84,0x82,0x84)87 ····(132,130,132)·····#·rgb·=·(0x84,0x82,0x84)
119 ····(123,125,123)·····#·rgb·=·(0x7b,0x7d,0x7b)88 ····(123,125,123)·····#·rgb·=·(0x7b,0x7d,0x7b)
120 ····(107,105,107)·····#·rgb·=·(0x6b,0x69,0x6b)89 ····(107,105,107)·····#·rgb·=·(0x6b,0x69,0x6b)
121 ····(132,125,132)·····#·rgb·=·(0x84,0x7d,0x84)90 ····(132,125,132)·····#·rgb·=·(0x84,0x7d,0x84)
122 ····(173,170,173)·····#·rgb·=·(0xad,0xaa,0xad)91 ····(173,170,173)·····#·rgb·=·(0xad,0xaa,0xad)
123 ····(·99,·97,·99)·····#·rgb·=·(0x63,0x61,0x63)92 ····(·99,·97,·99)·····#·rgb·=·(0x63,0x61,0x63)
124 ····(·82,·89,·82)·····#·rgb·=·(0x52,0x59,0x52) 
125 ····(156,158,156)·····#·rgb·=·(0x9c,0x9e,0x9c)93 ····(156,158,156)·····#·rgb·=·(0x9c,0x9e,0x9c)
126 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10094 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
127 ····(165,162,165)·····#·rgb·=·(0xa5,0xa2,0xa5)95 ····(165,162,165)·····#·rgb·=·(0xa5,0xa2,0xa5)
128 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10096 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
129 ····(·82,·85,·82)·····#·rgb·=·(0x52,0x55,0x52) 
130 ····(148,150,148)·····#·rgb·=·(0x94,0x96,0x94)97 ····(148,150,148)·····#·rgb·=·(0x94,0x96,0x94)
131 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10098 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
132 ····(140,146,140)·····#·rgb·=·(0x8c,0x92,0x8c)99 ····(140,146,140)·····#·rgb·=·(0x8c,0x92,0x8c)
133 ····(107,105,107)·····#·rgb·=·(0x6b,0x69,0x6b)100 ····(107,105,107)·····#·rgb·=·(0x6b,0x69,0x6b)
134 ····(173,170,173)·····#·rgb·=·(0xad,0xaa,0xad)101 ····(173,170,173)·····#·rgb·=·(0xad,0xaa,0xad)
135 ····(140,138,140)·····#·rgb·=·(0x8c,0x8a,0x8c)102 ····(140,138,140)·····#·rgb·=·(0x8c,0x8a,0x8c)
136 ····(·90,·85,·90)·····#·rgb·=·(0x5a,0x55,0x5a) 
137 ····(·74,·81,·74)·····#·rgb·=·(0x4a,0x51,0x4a)103 ····(·74,·81,·74)·····#·rgb·=·(0x4a,0x51,0x4a)
138 ····(156,150,156)·····#·rgb·=·(0x9c,0x96,0x9c)104 ····(156,150,156)·····#·rgb·=·(0x9c,0x96,0x9c)
139 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100105 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
140 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100106 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
141 ····(165,162,165)·····#·rgb·=·(0xa5,0xa2,0xa5)107 ····(165,162,165)·····#·rgb·=·(0xa5,0xa2,0xa5)
142 ····(107,109,107)·····#·rgb·=·(0x6b,0x6d,0x6b)108 ····(107,109,107)·····#·rgb·=·(0x6b,0x6d,0x6b)
143 ····(·90,·93,·90)·····#·rgb·=·(0x5a,0x5d,0x5a)109 ····(·90,·93,·90)·····#·rgb·=·(0x5a,0x5d,0x5a)
144 ····(·74,·77,·74)·····#·rgb·=·(0x4a,0x4d,0x4a)110 ····(·74,·77,·74)·····#·rgb·=·(0x4a,0x4d,0x4a)
145 ····(·74,·69,·74)·····#·rgb·=·(0x4a,0x45,0x4a) 
146 ····(·74,·73,·74)·····#·rgb·=·(0x4a,0x49,0x4a) 
147 ····(173,174,173)·····#·rgb·=·(0xad,0xae,0xad)111 ····(173,174,173)·····#·rgb·=·(0xad,0xae,0xad)
Max diff block lines reached; 12379/18598 bytes (66.56%) of diff not shown.
2.07 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
14.9 KB
res/drawable/ic_menu_recalculate.png
12.8 KB
sng
    
Offset 1, 145 lines modifiedOffset 1, 145 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·48;·height:·48;·bitdepth:·8;3 ····width:·48;·height:·48;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey07 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(·79,·79,·79)·····#·rgb·=·(0x4f,0x4f,0x4f)·grey31 
9 ····(·85,·85,·85)·····#·rgb·=·(0x55,0x55,0x55)8 ····(·85,·85,·85)·····#·rgb·=·(0x55,0x55,0x55)
 9 ····(·83,·83,·83)·····#·rgb·=·(0x53,0x53,0x53)
 10 ····(·80,·80,·80)·····#·rgb·=·(0x50,0x50,0x50)
 11 ····(170,170,170)·····#·rgb·=·(0xaa,0xaa,0xaa)
 12 ····(·78,·78,·78)·····#·rgb·=·(0x4e,0x4e,0x4e)
 13 ····(123,123,123)·····#·rgb·=·(0x7b,0x7b,0x7b)
 14 ····(·81,·81,·81)·····#·rgb·=·(0x51,0x51,0x51)
 15 ····(178,178,178)·····#·rgb·=·(0xb2,0xb2,0xb2)
 16 ····(176,176,176)·····#·rgb·=·(0xb0,0xb0,0xb0)·grey69
 17 ····(102,102,102)·····#·rgb·=·(0x66,0x66,0x66)·grey40
 18 ····(164,164,164)·····#·rgb·=·(0xa4,0xa4,0xa4)
 19 ····(·73,·73,·73)·····#·rgb·=·(0x49,0x49,0x49)
 20 ····(·70,·70,·70)·····#·rgb·=·(0x46,0x46,0x46)
 21 ····(165,165,165)·····#·rgb·=·(0xa5,0xa5,0xa5)
 22 ····(168,168,168)·····#·rgb·=·(0xa8,0xa8,0xa8)·grey66
 23 ····(169,169,169)·····#·rgb·=·(0xa9,0xa9,0xa9)·DarkGray
 24 ····(163,163,163)·····#·rgb·=·(0xa3,0xa3,0xa3)·grey64
 25 ····(·79,·79,·79)·····#·rgb·=·(0x4f,0x4f,0x4f)·grey31
10 ····(127,127,127)·····#·rgb·=·(0x7f,0x7f,0x7f)·grey5026 ····(127,127,127)·····#·rgb·=·(0x7f,0x7f,0x7f)·grey50
11 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)27 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
12 ····(·83,·83,·83)·····#·rgb·=·(0x53,0x53,0x53) 
13 ····(·78,·78,·78)·····#·rgb·=·(0x4e,0x4e,0x4e)28 ····(·78,·78,·78)·····#·rgb·=·(0x4e,0x4e,0x4e)
14 ····(·81,·81,·81)·····#·rgb·=·(0x51,0x51,0x51)29 ····(·81,·81,·81)·····#·rgb·=·(0x51,0x51,0x51)
15 ····(126,126,126)·····#·rgb·=·(0x7e,0x7e,0x7e)30 ····(126,126,126)·····#·rgb·=·(0x7e,0x7e,0x7e)
16 ····(131,131,131)·····#·rgb·=·(0x83,0x83,0x83)31 ····(131,131,131)·····#·rgb·=·(0x83,0x83,0x83)
17 ····(142,142,142)·····#·rgb·=·(0x8e,0x8e,0x8e)32 ····(142,142,142)·····#·rgb·=·(0x8e,0x8e,0x8e)
18 ····(146,146,146)·····#·rgb·=·(0x92,0x92,0x92)33 ····(146,146,146)·····#·rgb·=·(0x92,0x92,0x92)
19 ····(116,116,116)·····#·rgb·=·(0x74,0x74,0x74)34 ····(116,116,116)·····#·rgb·=·(0x74,0x74,0x74)
20 ····(141,141,141)·····#·rgb·=·(0x8d,0x8d,0x8d)35 ····(141,141,141)·····#·rgb·=·(0x8d,0x8d,0x8d)
21 ····(149,149,149)·····#·rgb·=·(0x95,0x95,0x95)36 ····(149,149,149)·····#·rgb·=·(0x95,0x95,0x95)
22 ····(151,151,151)·····#·rgb·=·(0x97,0x97,0x97)37 ····(151,151,151)·····#·rgb·=·(0x97,0x97,0x97)
23 ····(144,144,144)·····#·rgb·=·(0x90,0x90,0x90)38 ····(144,144,144)·····#·rgb·=·(0x90,0x90,0x90)
24 ····(139,139,139)·····#·rgb·=·(0x8b,0x8b,0x8b)39 ····(139,139,139)·····#·rgb·=·(0x8b,0x8b,0x8b)
25 ····(·80,·80,·80)·····#·rgb·=·(0x50,0x50,0x50) 
26 ····(140,140,140)·····#·rgb·=·(0x8c,0x8c,0x8c)·grey5540 ····(140,140,140)·····#·rgb·=·(0x8c,0x8c,0x8c)·grey55
27 ····(145,145,145)·····#·rgb·=·(0x91,0x91,0x91)·grey5741 ····(145,145,145)·····#·rgb·=·(0x91,0x91,0x91)·grey57
28 ····(148,148,148)·····#·rgb·=·(0x94,0x94,0x94)·grey5842 ····(148,148,148)·····#·rgb·=·(0x94,0x94,0x94)·grey58
29 ····(150,150,150)·····#·rgb·=·(0x96,0x96,0x96)·grey5943 ····(150,150,150)·····#·rgb·=·(0x96,0x96,0x96)·grey59
30 ····(187,187,187)·····#·rgb·=·(0xbb,0xbb,0xbb)44 ····(187,187,187)·····#·rgb·=·(0xbb,0xbb,0xbb)
31 ····(·80,·80,·80)·····#·rgb·=·(0x50,0x50,0x50)45 ····(·80,·80,·80)·····#·rgb·=·(0x50,0x50,0x50)
32 ····(186,186,186)·····#·rgb·=·(0xba,0xba,0xba)·grey7346 ····(186,186,186)·····#·rgb·=·(0xba,0xba,0xba)·grey73
33 ····(·77,·77,·77)·····#·rgb·=·(0x4d,0x4d,0x4d)·grey3047 ····(·77,·77,·77)·····#·rgb·=·(0x4d,0x4d,0x4d)·grey30
34 ····(147,147,147)·····#·rgb·=·(0x93,0x93,0x93)48 ····(147,147,147)·····#·rgb·=·(0x93,0x93,0x93)
35 ····(170,170,170)·····#·rgb·=·(0xaa,0xaa,0xaa) 
36 ····(184,184,184)·····#·rgb·=·(0xb8,0xb8,0xb8)·grey7249 ····(184,184,184)·····#·rgb·=·(0xb8,0xb8,0xb8)·grey72
37 ····(185,185,185)·····#·rgb·=·(0xb9,0xb9,0xb9)50 ····(185,185,185)·····#·rgb·=·(0xb9,0xb9,0xb9)
38 ····(·78,·78,·78)·····#·rgb·=·(0x4e,0x4e,0x4e) 
39 ····(·76,·76,·76)·····#·rgb·=·(0x4c,0x4c,0x4c)51 ····(·76,·76,·76)·····#·rgb·=·(0x4c,0x4c,0x4c)
40 ····(137,137,137)·····#·rgb·=·(0x89,0x89,0x89)52 ····(137,137,137)·····#·rgb·=·(0x89,0x89,0x89)
41 ····(138,138,138)·····#·rgb·=·(0x8a,0x8a,0x8a)·grey5453 ····(138,138,138)·····#·rgb·=·(0x8a,0x8a,0x8a)·grey54
42 ····(122,122,122)·····#·rgb·=·(0x7a,0x7a,0x7a)·grey4854 ····(122,122,122)·····#·rgb·=·(0x7a,0x7a,0x7a)·grey48
43 ····(168,168,168)·····#·rgb·=·(0xa8,0xa8,0xa8)·grey6655 ····(168,168,168)·····#·rgb·=·(0xa8,0xa8,0xa8)·grey66
44 ····(181,181,181)·····#·rgb·=·(0xb5,0xb5,0xb5)·grey7156 ····(181,181,181)·····#·rgb·=·(0xb5,0xb5,0xb5)·grey71
45 ····(183,183,183)·····#·rgb·=·(0xb7,0xb7,0xb7)57 ····(183,183,183)·····#·rgb·=·(0xb7,0xb7,0xb7)
46 ····(143,143,143)·····#·rgb·=·(0x8f,0x8f,0x8f)·grey5658 ····(143,143,143)·····#·rgb·=·(0x8f,0x8f,0x8f)·grey56
47 ····(123,123,123)·····#·rgb·=·(0x7b,0x7b,0x7b) 
48 ····(·73,·73,·73)·····#·rgb·=·(0x49,0x49,0x49)59 ····(·73,·73,·73)·····#·rgb·=·(0x49,0x49,0x49)
49 ····(·81,·81,·81)·····#·rgb·=·(0x51,0x51,0x51) 
50 ····(170,170,170)·····#·rgb·=·(0xaa,0xaa,0xaa)60 ····(170,170,170)·····#·rgb·=·(0xaa,0xaa,0xaa)
51 ····(179,179,179)·····#·rgb·=·(0xb3,0xb3,0xb3)·grey7061 ····(179,179,179)·····#·rgb·=·(0xb3,0xb3,0xb3)·grey70
52 ····(178,178,178)·····#·rgb·=·(0xb2,0xb2,0xb2) 
53 ····(117,117,117)·····#·rgb·=·(0x75,0x75,0x75)·grey4662 ····(117,117,117)·····#·rgb·=·(0x75,0x75,0x75)·grey46
54 ····(182,182,182)·····#·rgb·=·(0xb6,0xb6,0xb6)63 ····(182,182,182)·····#·rgb·=·(0xb6,0xb6,0xb6)
55 ····(·72,·72,·72)·····#·rgb·=·(0x48,0x48,0x48)64 ····(·72,·72,·72)·····#·rgb·=·(0x48,0x48,0x48)
56 ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey6065 ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60
57 ····(134,134,134)·····#·rgb·=·(0x86,0x86,0x86)66 ····(134,134,134)·····#·rgb·=·(0x86,0x86,0x86)
58 ····(136,136,136)·····#·rgb·=·(0x88,0x88,0x88)67 ····(136,136,136)·····#·rgb·=·(0x88,0x88,0x88)
59 ····(132,132,132)·····#·rgb·=·(0x84,0x84,0x84)68 ····(132,132,132)·····#·rgb·=·(0x84,0x84,0x84)
60 ····(121,121,121)·····#·rgb·=·(0x79,0x79,0x79)69 ····(121,121,121)·····#·rgb·=·(0x79,0x79,0x79)
61 ····(176,176,176)·····#·rgb·=·(0xb0,0xb0,0xb0)·grey69 
62 ····(178,178,178)·····#·rgb·=·(0xb2,0xb2,0xb2)70 ····(178,178,178)·····#·rgb·=·(0xb2,0xb2,0xb2)
63 ····(·75,·75,·75)·····#·rgb·=·(0x4b,0x4b,0x4b)71 ····(·75,·75,·75)·····#·rgb·=·(0x4b,0x4b,0x4b)
64 ····(135,135,135)·····#·rgb·=·(0x87,0x87,0x87)·grey5372 ····(135,135,135)·····#·rgb·=·(0x87,0x87,0x87)·grey53
65 ····(120,120,120)·····#·rgb·=·(0x78,0x78,0x78)·grey4773 ····(120,120,120)·····#·rgb·=·(0x78,0x78,0x78)·grey47
66 ····(158,158,158)·····#·rgb·=·(0x9e,0x9e,0x9e)·grey6274 ····(158,158,158)·····#·rgb·=·(0x9e,0x9e,0x9e)·grey62
67 ····(102,102,102)·····#·rgb·=·(0x66,0x66,0x66)·grey40 
68 ····(119,119,119)·····#·rgb·=·(0x77,0x77,0x77)75 ····(119,119,119)·····#·rgb·=·(0x77,0x77,0x77)
69 ····(164,164,164)·····#·rgb·=·(0xa4,0xa4,0xa4) 
70 ····(129,129,129)·····#·rgb·=·(0x81,0x81,0x81)76 ····(129,129,129)·····#·rgb·=·(0x81,0x81,0x81)
71 ····(·71,·71,·71)·····#·rgb·=·(0x47,0x47,0x47)·grey2877 ····(·71,·71,·71)·····#·rgb·=·(0x47,0x47,0x47)·grey28
72 ····(·73,·73,·73)·····#·rgb·=·(0x49,0x49,0x49) 
73 ····(174,174,174)·····#·rgb·=·(0xae,0xae,0xae)78 ····(174,174,174)·····#·rgb·=·(0xae,0xae,0xae)
74 ····(133,133,133)·····#·rgb·=·(0x85,0x85,0x85)·grey5279 ····(133,133,133)·····#·rgb·=·(0x85,0x85,0x85)·grey52
75 ····(·70,·70,·70)·····#·rgb·=·(0x46,0x46,0x46) 
76 ····(113,113,113)·····#·rgb·=·(0x71,0x71,0x71)80 ····(113,113,113)·····#·rgb·=·(0x71,0x71,0x71)
77 ····(115,115,115)·····#·rgb·=·(0x73,0x73,0x73)·grey4581 ····(115,115,115)·····#·rgb·=·(0x73,0x73,0x73)·grey45
78 ····(·70,·70,·70)·····#·rgb·=·(0x46,0x46,0x46)82 ····(·70,·70,·70)·····#·rgb·=·(0x46,0x46,0x46)
79 ····(165,165,165)·····#·rgb·=·(0xa5,0xa5,0xa5)83 ····(165,165,165)·····#·rgb·=·(0xa5,0xa5,0xa5)
80 ····(165,165,165)·····#·rgb·=·(0xa5,0xa5,0xa5) 
81 ····(130,130,130)·····#·rgb·=·(0x82,0x82,0x82)·grey5184 ····(130,130,130)·····#·rgb·=·(0x82,0x82,0x82)·grey51
82 ····(163,163,163)·····#·rgb·=·(0xa3,0xa3,0xa3)·grey6485 ····(163,163,163)·····#·rgb·=·(0xa3,0xa3,0xa3)·grey64
83 ····(176,176,176)·····#·rgb·=·(0xb0,0xb0,0xb0)·grey6986 ····(176,176,176)·····#·rgb·=·(0xb0,0xb0,0xb0)·grey69
84 ····(114,114,114)·····#·rgb·=·(0x72,0x72,0x72)87 ····(114,114,114)·····#·rgb·=·(0x72,0x72,0x72)
85 ····(·69,·69,·69)·····#·rgb·=·(0x45,0x45,0x45)·grey2788 ····(·69,·69,·69)·····#·rgb·=·(0x45,0x45,0x45)·grey27
86 ····(152,152,152)·····#·rgb·=·(0x98,0x98,0x98)89 ····(152,152,152)·····#·rgb·=·(0x98,0x98,0x98)
87 ····(125,125,125)·····#·rgb·=·(0x7d,0x7d,0x7d)·grey4990 ····(125,125,125)·····#·rgb·=·(0x7d,0x7d,0x7d)·grey49
88 ····(110,110,110)·····#·rgb·=·(0x6e,0x6e,0x6e)·grey4391 ····(110,110,110)·····#·rgb·=·(0x6e,0x6e,0x6e)·grey43
89 ····(·68,·68,·68)·····#·rgb·=·(0x44,0x44,0x44)92 ····(·68,·68,·68)·····#·rgb·=·(0x44,0x44,0x44)
90 ····(168,168,168)·····#·rgb·=·(0xa8,0xa8,0xa8)·grey66 
91 ····(175,175,175)·····#·rgb·=·(0xaf,0xaf,0xaf)93 ····(175,175,175)·····#·rgb·=·(0xaf,0xaf,0xaf)
92 ····(123,123,123)·····#·rgb·=·(0x7b,0x7b,0x7b)94 ····(123,123,123)·····#·rgb·=·(0x7b,0x7b,0x7b)
93 ····(169,169,169)·····#·rgb·=·(0xa9,0xa9,0xa9)·DarkGray 
94 ····(162,162,162)·····#·rgb·=·(0xa2,0xa2,0xa2)95 ····(162,162,162)·····#·rgb·=·(0xa2,0xa2,0xa2)
95 ····(163,163,163)·····#·rgb·=·(0xa3,0xa3,0xa3)·grey64 
96 }96 }
97 tRNS·{97 tRNS·{
98 ·0·255·24·255·255·224·255·255·255·255·255·255·255·255·255·255·255·255·16·255·255·255·255·255·255·255·255·255·12·255·255·245·255·255·255·255·255·255·255·255·129·255·22·255·255·241·255·255·255·255·255·255·255·255·197·255·255·255·255·255·25·255·45·255·255·254·255[·...·truncated·by·diffoscope;·len:·82,·SHA:·187fb1fad81ebf509efd4cb0d94a72f973d4cff5fc165b1e7ca13dd217701e3d·...·]·89}98 ·0·24·224·16·12·245·129·22·241·197·25·45·254·11·37·165·167·89}
99 IMAGE·{99 IMAGE·{
100 ····pixels·hex100 ····pixels·hex
101 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
102 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
103 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000103 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
104 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
105 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
106 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000106 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
107 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000107 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
108 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000108 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
109 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000109 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
110 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
Max diff block lines reached; 588/13104 bytes (4.49%) of diff not shown.
2.01 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
3.99 KB
res/drawable/statistics_i.png
3.15 KB
sng
    
Offset 138, 15 lines modifiedOffset 138, 15 lines modified
138 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0138 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
139 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0139 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
140 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0140 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
141 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0141 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
142 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0142 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
143 }143 }
144 tRNS·{144 tRNS·{
145 ·0·37·91·92·93·84·16·146·241·201·200·199·181·34·13·151·9·8·26·12·11·2·44·231·90·53·87·158·113·10·102·41·58·144·253·86·237·98·1·163·190·24·216·229·38·14·18·213·17·210·134·63·247·184·39·232·31·166·205·67·71·196·168·96·239·75·234·78·118·255·127·6·48·101·7·124·164·254·126·129·155·23·176·128·224·33·251·114·222·204·157·46·228·42·107·238·174·4·223·220·28·150·165·246·188·149·116·217·233·40·252·173·94·5·83·56·218·108·120·133·64·30·121·187·89·22·209·219·225·57·54·50·20·65·80·69}145 ·0·37·91·92·93·84·16·146·241·201·200·199·181·34·13·151·9·8·26·12·11·2·44·231·90·53·87·158·113·10·102·41·58·144·253·86·237·98·1·163·190·24·216·229·38·14·18·213·17·210·134·63·247·184·39·232·31·166·205·67·71·196·168·96·239·75·234·78·118·127·6·48·101·7·124·164·254·126·129·155·23·176·128·224·33·251·114·222·204·157·46·228·42·107·238·174·4·223·220·28·150·165·246·188·149·116·217·233·40·252·173·94·5·83·56·218·108·120·133·64·30·121·187·89·22·209·219·225·57·54·50·20·65·80·69}
146 IMAGE·{146 IMAGE·{
147 ····pixels·hex147 ····pixels·hex
148 000000000000000000000000000000000000000000000000000000000000148 000000000000000000000000000000000000000000000000000000000000
149 000000000000000000000000000000000000000000000000000000000000149 000000000000000000000000000000000000000000000000000000000000
150 000000000000000000000000000000000000000000000000000000000000150 000000000000000000000000000000000000000000000000000000000000
151 000000000000000000000000000000000000000000000000000000000000151 000000000000000000000000000000000000000000000000000000000000
152 000000000000000000000000000000000000000000000000000000000000152 000000000000000000000000000000000000000000000000000000000000
Offset 156, 20 lines modifiedOffset 156, 20 lines modified
156 000000000001020303030303030303030303030303030303030303040506156 000000000001020303030303030303030303030303030303030303040506
157 00000000000708090a0a0b0b0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a090c0d157 00000000000708090a0a0b0b0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a090c0d
158 000000000e0a0f1010110612131313131313131313131313131313131415158 000000000e0a0f1010110612131313131313131313131313131313131415
159 000000001617180e191a1b1c000000000000000000000000000000000000159 000000001617180e191a1b1c000000000000000000000000000000000000
160 161d00001e171f2021172223000000000000000000000000000000000000160 161d00001e171f2021172223000000000000000000000000000000000000
161 2425002627281000292a2b2c0000002d050d00000000112e260006130000161 2425002627281000292a2b2c0000002d050d00000000112e260006130000
162 2f0b3030313200003334351000000036370400000038393a3b3c3d3e2d00162 2f0b3030313200003334351000000036370400000038393a3b3c3d3e2d00
163 3f4041194243000044454600004711484249474a1d4b4c4d0b4e4f500e00163 3f404119424300004487450000461147424846491d4a4b4c0b4d4e4f0e00
164 513a52535455004752563c0000573a315658595a12195b425c5d26470000164 503a51525354004651553c0000563a315557585912195a425b5c26460000
165 005e5f546061003862636400000565666768696a1100126b6c6d2e100000165 005d5e535f6000386162630000056465666768691100126a6b6c2e100000
166 00556345440000436e6f6100000000366c70007172731e74567576120000166 00546287440000436d6e6000000000366b6f007071721e73557475120000
167 0000773478797a7b670b7a3800000001587c007d7e7f4449348004000000167 000076347778797a660b793800000001577b007c7d7e4448347f04000000
168 0000797c0e0681818273732d00000011838400158543141d868747000000168 0000787b0e0680808172722d00000011828300158443141d858646000000
169 000000000000000000000000000000000000000000000000000000000000169 000000000000000000000000000000000000000000000000000000000000
170 000000000000000000000000000000000000000000000000000000000000170 000000000000000000000000000000000000000000000000000000000000
171 000000000000000000000000000000000000000000000000000000000000171 000000000000000000000000000000000000000000000000000000000000
172 000000000000000000000000000000000000000000000000000000000000172 000000000000000000000000000000000000000000000000000000000000
173 000000000000000000000000000000000000000000000000000000000000173 000000000000000000000000000000000000000000000000000000000000
174 000000000000000000000000000000000000000000000000000000000000174 000000000000000000000000000000000000000000000000000000000000
175 000000000000000000000000000000000000000000000000000000000000175 000000000000000000000000000000000000000000000000000000000000
800 B
Image content
Pixel difference
compared images
Flicker difference
compared images
19.3 KB
res/drawable/gas_i.png
18.4 KB
sng
    
Offset 1, 38 lines modifiedOffset 1, 262 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·30;·height:·30;·bitdepth:·8;3 ····width:·30;·height:·30;·bitdepth:·8;
4 ····using·grayscale·alpha;4 ····using·color·palette;
5 }5 }
 6 PLTE·{
 7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 8 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 9 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 10 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 11 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 12 ····(··2,··2,··2)·····#·rgb·=·(0x02,0x02,0x02)
 13 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 14 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 15 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 16 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 17 ····(··1,··1,··1)·····#·rgb·=·(0x01,0x01,0x01)
 18 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 19 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 20 ····(··3,··3,··3)·····#·rgb·=·(0x03,0x03,0x03)·grey1
 21 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 22 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 23 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 24 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 25 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 26 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 27 ····(··5,··5,··5)·····#·rgb·=·(0x05,0x05,0x05)·grey2
 28 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 29 ····(··1,··1,··1)·····#·rgb·=·(0x01,0x01,0x01)
 30 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 31 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 32 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 33 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 34 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 35 ····(·11,·11,·11)·····#·rgb·=·(0x0b,0x0b,0x0b)
 36 ····(··2,··2,··2)·····#·rgb·=·(0x02,0x02,0x02)
 37 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 38 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 39 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 40 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 41 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 42 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 43 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 44 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 45 ····(··1,··1,··1)·····#·rgb·=·(0x01,0x01,0x01)
 46 ····(··1,··1,··1)·····#·rgb·=·(0x01,0x01,0x01)
 47 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 48 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 49 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 50 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 51 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 52 ····(··1,··1,··1)·····#·rgb·=·(0x01,0x01,0x01)
 53 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 54 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 55 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 56 ····(··1,··1,··1)·····#·rgb·=·(0x01,0x01,0x01)
 57 ····(··3,··3,··3)·····#·rgb·=·(0x03,0x03,0x03)·grey1
 58 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 59 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 60 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 61 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 62 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 63 ····(··1,··1,··1)·····#·rgb·=·(0x01,0x01,0x01)
 64 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 65 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 66 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 67 ····(··1,··1,··1)·····#·rgb·=·(0x01,0x01,0x01)
 68 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 69 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 70 ····(··1,··1,··1)·····#·rgb·=·(0x01,0x01,0x01)
 71 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 72 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 73 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 74 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 75 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 76 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 77 ····(··1,··1,··1)·····#·rgb·=·(0x01,0x01,0x01)
 78 ····(··1,··1,··1)·····#·rgb·=·(0x01,0x01,0x01)
 79 ····(··1,··1,··1)·····#·rgb·=·(0x01,0x01,0x01)
 80 ····(··2,··2,··2)·····#·rgb·=·(0x02,0x02,0x02)
 81 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 82 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 83 ····(··2,··2,··2)·····#·rgb·=·(0x02,0x02,0x02)
 84 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 85 ····(··2,··2,··2)·····#·rgb·=·(0x02,0x02,0x02)
 86 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 87 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 88 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 89 ····(··1,··1,··1)·····#·rgb·=·(0x01,0x01,0x01)
 90 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 91 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 92 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 93 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 94 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 95 ····(··2,··2,··2)·····#·rgb·=·(0x02,0x02,0x02)
 96 ····(··1,··1,··1)·····#·rgb·=·(0x01,0x01,0x01)
 97 ····(··2,··2,··2)·····#·rgb·=·(0x02,0x02,0x02)
 98 ····(··1,··1,··1)·····#·rgb·=·(0x01,0x01,0x01)
 99 ····(··1,··1,··1)·····#·rgb·=·(0x01,0x01,0x01)
 100 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 101 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 102 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 103 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 104 ····(··2,··2,··2)·····#·rgb·=·(0x02,0x02,0x02)
 105 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 106 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 107 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 108 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 109 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 110 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 111 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 112 ····(197,197,197)·····#·rgb·=·(0xc5,0xc5,0xc5)
 113 ····(137,137,137)·····#·rgb·=·(0x89,0x89,0x89)
 114 ····(123,123,123)·····#·rgb·=·(0x7b,0x7b,0x7b)
 115 ····(185,185,185)·····#·rgb·=·(0xb9,0xb9,0xb9)
 116 ····(188,188,188)·····#·rgb·=·(0xbc,0xbc,0xbc)
 117 ····(··1,··1,··1)·····#·rgb·=·(0x01,0x01,0x01)
 118 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 119 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 120 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 121 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 122 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 123 ····(113,113,113)·····#·rgb·=·(0x71,0x71,0x71)
 124 ····(·54,·54,·54)·····#·rgb·=·(0x36,0x36,0x36)·grey21
 125 ····(·56,·56,·56)·····#·rgb·=·(0x38,0x38,0x38)·grey22
 126 ····(·69,·69,·69)·····#·rgb·=·(0x45,0x45,0x45)·grey27
 127 ····(·72,·72,·72)·····#·rgb·=·(0x48,0x48,0x48)
Max diff block lines reached; 6439/18812 bytes (34.23%) of diff not shown.
872 B
Image content
Pixel difference
compared images
Flicker difference
compared images
25.4 KB
res/drawable/ic_menu_preferences.png
22.8 KB
sng
    
Offset 1, 56 lines modifiedOffset 1, 56 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·48;·height:·48;·bitdepth:·8;3 ····width:·48;·height:·48;·bitdepth:·8;
4 ····using·grayscale·alpha;4 ····using·grayscale·alpha;
5 }5 }
6 IMAGE·{6 IMAGE·{
7 ····pixels·hex7 ····pixels·hex
8 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
9 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
10 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
11 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
12 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
13 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff01·ff03·ff06·ff08·ff07·ff05·ff03·ff03·ff06·ff09·ff0a·ff0a·ff07·ff03·ff01·ff01·ff01·ff02·ff01·ff01·7300·7300·ff01·ff01·ff02·ff01·ff01·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
14 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff01·ff03·ff06·ff09·ff0d·ff12·ff17·ff1a·ff1a·ff16·ff12·ff12·ff17·ff1d·ff20·ff1d·ff15·ff0b·ff04·ff04·ff07·ff08·ff05·ff02·7300·7300·ff02·ff06·ff09·ff07·ff04·ff01·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
15 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff01·ff05·ff0c·ff15·ff1d·ff24·9858·6da9·60d6·61d6·67b7·ff2c·ff2c·719a·5bff·5bff·5bff·5dd7·eb19·ff0b·ff0d·ff14·6973·ff0e·ff05·7300·7300·ff05·ff0e·6879·ff15·ff0d·ff04·ff01·ff00·ff00·ff00·ff00·ff00·ff00· 
16 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff01·ff05·ff0f·d827·6f98·5cec·5bff·5dff·5eff·6cff·6fff·62ff·5eff·5cff·5eff·75ff·87ff·83ff·77ff·d02e·ff15·ee1f·63bb·58ff·ff17·ff09·7200·7200·ff09·ff18·58ff·62c0·e122·ff0b·ff02·ff00·ff00·ff00·ff00·ff00·ff00· 
17 ff00·ff00·ff00·ff00·ff00·ff00·ff01·ff04·ff0f·c82e·61d4·5dff·72ff·83ff·88ff·8cff·91ff·94ff·94ff·91ff·8aff·8aff·90ff·96ff·98ff·8dff·db35·ff1f·7b7e·5eff·73ff·ff1e·ff0b·7200·7200·ff0b·ff1e·71ff·62ff·7690·ff15·ff06·ff00·ff00·ff00·ff00·ff00·ff00·8 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 9 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 10 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 11 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 12 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 13 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff01·ff03·ff06·ff08·ff07·ff05·ff03·ff03·ff06·ff09·ff0a·ff0a·ff07·ff03·ff01·ff01·ff01·ff02·ff01·ff01·0000·0000·ff01·ff01·ff02·ff01·ff01·0000·0000·0000·0000·0000·0000·0000·0000·
 14 0000·0000·0000·0000·0000·0000·0000·0000·0000·ff01·ff03·ff06·ff09·ff0d·ff12·ff17·ff1a·ff1a·ff16·ff12·ff12·ff17·ff1d·ff20·ff1d·ff15·ff0b·ff04·ff04·ff07·ff08·ff05·ff02·0000·0000·ff02·ff06·ff09·ff07·ff04·ff01·0000·0000·0000·0000·0000·0000·0000·
 15 0000·0000·0000·0000·0000·0000·0000·0000·ff01·ff05·ff0c·ff15·ff1d·ff24·9858·6da9·60d6·61d6·67b7·ff2c·ff2c·719a·5bff·5bff·5bff·5dd7·eb19·ff0b·ff0d·ff14·6973·ff0e·ff05·0000·0000·ff05·ff0e·6879·ff15·ff0d·ff04·ff01·0000·0000·0000·0000·0000·0000·
 16 0000·0000·0000·0000·0000·0000·0000·ff01·ff05·ff0f·d827·6f98·5cec·5bff·5dff·5eff·6cff·6fff·62ff·5eff·5cff·5eff·75ff·87ff·83ff·77ff·d02e·ff15·ee1f·63bb·58ff·ff17·ff09·0000·0000·ff09·ff18·58ff·62c0·e122·ff0b·ff02·0000·0000·0000·0000·0000·0000·
 17 0000·0000·0000·0000·0000·0000·ff01·ff04·ff0f·c82e·61d4·5dff·72ff·83ff·88ff·8cff·91ff·94ff·94ff·91ff·8aff·8aff·90ff·96ff·98ff·8dff·db35·ff1f·7b7e·5eff·73ff·ff1e·ff0b·0000·0000·ff0b·ff1e·71ff·62ff·7690·ff15·ff06·0000·0000·0000·0000·0000·0000·
18 ff00·ff00·ff00·ff00·ff00·ff00·ff02·ff0b·ff1d·63c3·5eff·7fff·8eff·95ff·98ff·9aff·9cff·9eff·9eff·9cff·99ff·98ff·9cff·9fff·a0ff·93ff·de38·ff28·6bd4·72ff·85ff·ff21·ff0b·7200·7200·ff0b·ff21·7cff·81ff·73ec·f122·ff0a·ff01·ff00·ff00·ff00·ff00·ff00·18 0000·0000·0000·0000·0000·0000·ff02·ff0b·ff1d·63c3·5eff·7fff·8eff·95ff·98ff·9aff·9cff·9eff·9eff·9cff·99ff·98ff·9cff·9fff·a0ff·93ff·de38·ff28·6bd4·72ff·85ff·ff21·ff0b·0000·0000·ff0b·ff21·7cff·81ff·73ec·f122·ff0a·ff01·0000·0000·0000·0000·0000·
19 ff00·ff00·ff00·ff00·ff00·ff00·ff06·ff15·7a82·5bff·7dff·91ff·9aff·9eff·9fff·9fff·9fff·9fff·9fff·9fff·9fff·9fff·9fff·9fff·9fff·94ff·df3b·d93a·6fff·84ff·8dff·ff22·ff0c·7100·7100·ff0c·ff22·7cff·93ff·84ff·a357·ff0f·ff02·ff00·ff00·ff00·ff00·ff00·19 0000·0000·0000·0000·0000·0000·ff06·ff15·7a82·5bff·7dff·91ff·9aff·9eff·9fff·9fff·9fff·9fff·9fff·9fff·9fff·9fff·9fff·9fff·9fff·94ff·df3b·d93a·6fff·84ff·8dff·ff22·ff0c·0000·0000·ff0c·ff22·7cff·93ff·84ff·a357·ff0f·ff02·0000·0000·0000·0000·0000·
20 ff00·ff00·ff00·ff00·ff00·ff01·ff0b·e425·60ec·71ff·90ff·9fff·a9ff·b1ff·aeff·a7ff·9eff·9eff·a8ff·b1ff·b6ff·adff·a3ff·9eff·9fff·97ff·df38·b555·78ff·92ff·8dff·ff2a·ff16·ff0c·ff0c·ff16·ff2a·78ff·95ff·90ff·9d73·ff11·ff03·ff00·ff00·ff00·ff00·ff00·20 0000·0000·0000·0000·0000·ff01·ff0b·e425·60ec·71ff·90ff·9fff·a9ff·b1ff·aeff·a7ff·9eff·9eff·a8ff·b1ff·b6ff·adff·a3ff·9eff·9fff·97ff·df38·b555·78ff·92ff·8dff·ff2a·ff16·ff0c·ff0c·ff16·ff2a·78ff·95ff·90ff·9d73·ff11·ff03·0000·0000·0000·0000·0000·
21 ff00·ff00·ff00·ff00·ff00·ff03·ff10·8e65·6bff·8aff·a1ff·aefd·bbb2·ce6d·d05c·a5f5·9dff·9dff·a3ff·ea3f·ff32·bfa1·b9ff·baff·baff·acdc·ff23·b354·80ff·94ff·76ff·c649·ff2a·ff22·ff22·ff2a·c049·64ff·94ff·98ff·a178·ff11·ff03·ff00·ff00·ff00·ff00·ff00·21 0000·0000·0000·0000·0000·ff03·ff10·8e65·6bff·8aff·a1ff·aefd·bbb2·ce6d·d05c·a5f5·9dff·9dff·a3ff·ea3f·ff32·bfa1·b9ff·baff·baff·acdc·ff23·b354·80ff·94ff·76ff·c649·ff2a·ff22·ff22·ff2a·c049·64ff·94ff·98ff·a178·ff11·ff03·0000·0000·0000·0000·0000·
22 ff00·ff00·ff00·ff00·ff00·ff04·ff14·7d95·7cff·9eff·aee7·cd5d·ff1f·ff1e·ff2d·8ff3·98ff·9bff·91ff·df39·ff1c·ff17·ff1d·ff20·ff1d·ff16·ff15·e42b·85f8·99ff·7cff·6aff·5dff·57ff·57ff·57ff·58ff·68ff·95ff·99ff·b554·ff0e·ff02·ff00·ff00·ff00·ff00·ff00·22 0000·0000·0000·0000·0000·ff04·ff14·7d95·7cff·9eff·aee7·cd5d·ff1f·ff1e·ff2d·8ff3·98ff·9bff·91ff·df39·ff1c·ff17·ff1d·ff20·ff1d·ff16·ff15·e42b·85f8·99ff·7cff·6aff·5dff·57ff·57ff·57ff·58ff·68ff·95ff·99ff·b554·ff0e·ff02·0000·0000·0000·0000·0000·
23 ff00·ff00·ff00·ff00·ff00·ff05·ff13·80a1·91ff·a7cf·e137·ff16·ff0b·ff10·ff23·81f3·93ff·9aff·90ff·d932·ff0f·ff06·ff09·ff0b·ff0a·ff07·ff0a·ff19·92b2·9bff·9bff·95ff·88ff·82ff·82ff·82ff·82ff·88ff·9dff·9de2·f520·ff0a·ff01·ff00·ff00·ff00·ff00·ff00·23 0000·0000·0000·0000·0000·ff05·ff13·80a1·91ff·a7cf·e137·ff16·ff0b·ff10·ff23·81f3·93ff·9aff·90ff·d932·ff0f·ff06·ff09·ff0b·ff0a·ff07·ff0a·ff19·92b2·9bff·9bff·95ff·88ff·82ff·82ff·82ff·82ff·88ff·9dff·9de2·f520·ff0a·ff01·0000·0000·0000·0000·0000·
24 ff00·ff00·ff00·ff00·ff00·ff03·ff0e·9e69·a1ea·c04d·ff13·ff07·ff02·ff0b·ff21·7af3·90ff·98ff·8fff·d831·ff0d·ff01·7000·7200·7400·7300·ff03·ff0f·c043·9af3·a1ff·97ff·94ff·91ff·91ff·91ff·91ff·9bff·a3ff·b66e·ff13·ff05·ff00·ff00·ff00·ff00·ff00·ff00· 
25 ff00·ff00·ff00·ff00·ff00·ff02·ff07·ff0d·ff11·ff0d·ff07·ff02·ff00·ff0b·ff21·77f3·8dff·96ff·8dff·d731·ff0d·ff01·6b00·6b00·6b00·6b00·ff01·ff07·ff14·b961·a8f8·a4ff·99ff·97ff·97ff·98ff·a2ff·a9ff·b787·ff18·ff09·ff02·ff00·ff00·ff00·ff00·ff00·ff00· 
26 ff00·ff00·ff00·ff00·ff00·ff00·ff02·ff04·ff05·ff03·ff02·ff00·ff00·ff0b·ff21·76f3·8cff·95ff·8cff·d731·ff0d·ff01·6a00·6a00·6a00·6a00·6a00·ff02·ff08·ff17·d048·a5cf·9bff·96ff·96ff·9bff·a5e0·c65e·ff1a·ff0a·ff03·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
27 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff0b·ff21·75f3·8bff·94ff·8bff·d731·ff0d·ff01·6a00·6a00·6a00·6a00·6a00·6a00·ff02·ff0b·ff1f·9898·91ff·94ff·95ff·95ff·9ea4·ff22·ff0d·ff03·ff01·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
28 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff0b·ff21·74f3·89ff·92ff·89ff·d631·ff0d·ff01·6800·6800·6800·6800·6800·6800·6800·ff07·ff1a·7fa9·81ff·91ff·93ff·8aff·8ab5·ff1b·ff08·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
29 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff0c·ff22·73f3·88ff·91ff·88ff·d732·ff0e·ff01·6700·6700·6700·6700·6700·6700·6700·ff07·ff1a·76bc·7dff·8fff·92ff·8aff·85c8·ff1c·ff08·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
30 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff01·ff04·ff12·ff29·6bf3·86ff·8fff·7fff·d838·ff14·ff05·ff01·6600·6600·6600·6600·6600·6600·ff08·ff1c·71ca·7bff·8dff·90ff·89ff·81d6·ff1d·ff09·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
31 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff04·ff0c·d627·866f·5af8·84ff·8dff·6eff·857d·c62e·ff0d·ff04·6500·6500·6500·6500·6500·6500·ff09·ff1e·6ddd·7bff·8cff·8eff·88ff·7ee9·ff1f·ff0a·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
32 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff07·ff17·53db·51ff·63ff·84ff·8cff·79ff·62ff·58dd·ff17·ff07·6400·6400·6400·6400·6400·6400·ff0a·ff20·6bec·7cff·8bff·8dff·89ff·7df8·ff21·ff0b·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
33 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff0b·c72c·62ff·6eff·7cff·86ff·8bff·8bff·81ff·6eff·da27·ff0a·6300·6300·6300·6300·6300·6300·ff0c·ff22·69fd·7eff·8aff·8bff·8aff·7bff·d92e·ff0d·ff01·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
34 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff01·ff0c·cd30·6aff·7cff·85ff·88ff·8aff·8aff·89ff·7cff·d130·ff0c·ff01·6200·6200·6200·6200·ff01·ff0d·c137·68ff·80ff·89ff·8aff·8aff·7cff·b345·ff0e·ff02·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
35 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff01·ff0d·ce31·6bff·81ff·87ff·88ff·88ff·88ff·88ff·7eff·d331·ff0d·ff01·6000·6000·6000·6000·ff02·ff0f·a648·68ff·81ff·88ff·88ff·88ff·7cff·a356·ff10·ff02·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
36 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff01·ff0d·cd31·6aff·80ff·87ff·87ff·87ff·87ff·87ff·7eff·d331·ff0d·ff01·5f00·5f00·5f00·5f00·ff03·ff11·925f·69ff·81ff·87ff·87ff·87ff·7bff·966d·ff12·ff03·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
37 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff01·ff0d·cd31·69ff·7eff·85ff·85ff·85ff·85ff·85ff·7cff·d331·ff0d·ff01·5e00·5e00·5e00·5e00·ff04·ff13·8870·69ff·7fff·85ff·85ff·85ff·7bff·8d80·ff14·ff04·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
38 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff01·ff0d·cd31·68ff·7dff·84ff·84ff·84ff·84ff·84ff·7bff·d331·ff0d·ff01·5e00·5e00·5e00·5e00·ff05·ff14·7d83·6aff·7fff·84ff·84ff·84ff·7aff·8890·ff16·ff05·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
39 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff01·ff0d·cd31·68ff·7cff·83ff·83ff·83ff·83ff·83ff·7aff·d231·ff0d·ff01·5d00·5d00·5d00·5d00·ff06·ff16·7497·6aff·7eff·83ff·83ff·83ff·7aff·80a4·ff18·ff06·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
40 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff01·ff0d·cc31·66ff·7aff·81ff·81ff·81ff·81ff·81ff·78ff·d231·ff0d·ff01·5b00·5b00·5b00·5b00·ff06·ff18·6fa6·6bff·7dff·81ff·81ff·81ff·79ff·7bb2·ff1a·ff07·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
41 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff01·ff0d·cc31·65ff·79ff·80ff·80ff·80ff·80ff·80ff·77ff·d131·ff0d·ff01·5b00·5b00·5b00·5b00·ff07·ff1a·68b9·6cff·7cff·80ff·80ff·80ff·79ff·76c5·ff1b·ff08·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
42 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff01·ff0d·cc31·64ff·79ff·7fff·7fff·7fff·7fff·7fff·76ff·d131·ff0d·ff01·5a00·5a00·5a00·5a00·ff08·ff1c·64ca·70ff·8bff·97ff·99ff·8eff·80ff·75d6·ff1d·ff09·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
43 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff01·ff0d·cc31·63ff·77ff·7dff·7dff·7dff·7dff·7dff·74ff·d131·ff0d·ff01·5800·5800·5800·5800·ff09·ff1d·61db·7aff·93e2·c168·c563·9acf·88ff·73e5·ff1e·ff0a·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
44 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff01·ff0d·cb31·62ff·76ff·7cff·7cff·7cff·7cff·7cff·73ff·d031·ff0d·ff01·5700·5700·5700·5700·ff0a·ff1f·60e7·77ff·a274·ff28·ff26·c350·7fff·73e7·ff1f·ff0a·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
45 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff01·ff0c·ca30·61ff·75ff·7bff·7bff·7bff·7bff·7bff·73ff·cf30·ff0c·ff01·5700·5700·5700·5700·ff0a·ff1f·61e7·62ff·8c71·ff28·ff26·b050·5fff·71e7·ff1f·ff0a·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
46 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff0a·d02a·64ff·78ff·7aff·7aff·7aff·7aff·7cff·75ff·dd28·ff0b·5700·5700·5700·5700·5700·ff09·ff1d·63e7·62ff·59e0·8e65·945e·52cd·56ff·70e7·ff1d·ff09·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
47 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff07·ff17·7dd3·8cff·87ff·83ff·83ff·85ff·8dff·84e9·ff19·ff08·5600·5600·5600·5600·5600·ff07·ff17·73cc·7bff·60ff·4eff·48ff·4eff·73ff·7dd6·ff17·ff07·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
48 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff04·ff0d·c730·a69c·a7d4·a6d6·a6d6·a6d6·a7c0·b24f·ff0f·ff04·5600·5600·5600·5600·5600·ff04·ff0e·aa4d·9ce0·a2ff·a0ff·9cff·9bff·9be2·b648·ff0f·ff04·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
49 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff01·ff05·ff0c·ff14·ff1a·ff1d·ff1d·ff1b·ff16·ff0e·ff06·ff02·5500·5500·5500·5500·5500·ff01·ff06·ff0f·ff18·ff1f·ff21·ff22·ff1f·ff18·ff0f·ff06·ff01·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
50 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff01·ff03·ff05·ff07·ff09·ff09·ff08·ff06·ff04·ff01·5700·5500·5500·5500·5500·5500·5500·ff02·ff04·ff07·ff0a·ff0b·ff0b·ff0a·ff07·ff04·ff02·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
51 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
52 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
53 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
54 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
55 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·24 0000·0000·0000·0000·0000·ff03·ff0e·9e69·a1ea·c04d·ff13·ff07·ff02·ff0b·ff21·7af3·90ff·98ff·8fff·d831·ff0d·ff01·0000·0000·0000·0000·ff03·ff0f·c043·9af3·a1ff·97ff·94ff·91ff·91ff·91ff·91ff·9bff·a3ff·b66e·ff13·ff05·0000·0000·0000·0000·0000·0000·
 25 0000·0000·0000·0000·0000·ff02·ff07·ff0d·ff11·ff0d·ff07·ff02·0000·ff0b·ff21·77f3·8dff·96ff·8dff·d731·ff0d·ff01·0000·0000·0000·0000·ff01·ff07·ff14·b961·a8f8·a4ff·99ff·97ff·97ff·98ff·a2ff·a9ff·b787·ff18·ff09·ff02·0000·0000·0000·0000·0000·0000·
 26 0000·0000·0000·0000·0000·0000·ff02·ff04·ff05·ff03·ff02·0000·0000·ff0b·ff21·76f3·8cff·95ff·8cff·d731·ff0d·ff01·0000·0000·0000·0000·0000·ff02·ff08·ff17·d048·a5cf·9bff·96ff·96ff·9bff·a5e0·c65e·ff1a·ff0a·ff03·0000·0000·0000·0000·0000·0000·0000·
 27 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff0b·ff21·75f3·8bff·94ff·8bff·d731·ff0d·ff01·0000·0000·0000·0000·0000·0000·ff02·ff0b·ff1f·9898·91ff·94ff·95ff·95ff·9ea4·ff22·ff0d·ff03·ff01·0000·0000·0000·0000·0000·0000·0000·
 28 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff0b·ff21·74f3·89ff·92ff·89ff·d631·ff0d·ff01·0000·0000·0000·0000·0000·0000·0000·ff07·ff1a·7fa9·81ff·91ff·93ff·8aff·8ab5·ff1b·ff08·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 29 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff0c·ff22·73f3·88ff·91ff·88ff·d732·ff0e·ff01·0000·0000·0000·0000·0000·0000·0000·ff07·ff1a·76bc·7dff·8fff·92ff·8aff·85c8·ff1c·ff08·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 30 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff01·ff04·ff12·ff29·6bf3·86ff·8fff·7fff·d838·ff14·ff05·ff01·0000·0000·0000·0000·0000·0000·ff08·ff1c·71ca·7bff·8dff·90ff·89ff·81d6·ff1d·ff09·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 31 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff04·ff0c·d627·866f·5af8·84ff·8dff·6eff·857d·c62e·ff0d·ff04·0000·0000·0000·0000·0000·0000·ff09·ff1e·6ddd·7bff·8cff·8eff·88ff·7ee9·ff1f·ff0a·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 32 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff07·ff17·53db·51ff·63ff·84ff·8cff·79ff·62ff·58dd·ff17·ff07·0000·0000·0000·0000·0000·0000·ff0a·ff20·6bec·7cff·8bff·8dff·89ff·7df8·ff21·ff0b·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 33 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff0b·c72c·62ff·6eff·7cff·86ff·8bff·8bff·81ff·6eff·da27·ff0a·0000·0000·0000·0000·0000·0000·ff0c·ff22·69fd·7eff·8aff·8bff·8aff·7bff·d92e·ff0d·ff01·0000·0000·0000·0000·0000·0000·0000·0000·
 34 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff01·ff0c·cd30·6aff·7cff·85ff·88ff·8aff·8aff·89ff·7cff·d130·ff0c·ff01·0000·0000·0000·0000·ff01·ff0d·c137·68ff·80ff·89ff·8aff·8aff·7cff·b345·ff0e·ff02·0000·0000·0000·0000·0000·0000·0000·0000·
 35 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff01·ff0d·ce31·6bff·81ff·87ff·88ff·88ff·88ff·88ff·7eff·d331·ff0d·ff01·0000·0000·0000·0000·ff02·ff0f·a648·68ff·81ff·88ff·88ff·88ff·7cff·a356·ff10·ff02·0000·0000·0000·0000·0000·0000·0000·0000·
 36 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff01·ff0d·cd31·6aff·80ff·87ff·87ff·87ff·87ff·87ff·7eff·d331·ff0d·ff01·0000·0000·0000·0000·ff03·ff11·925f·69ff·81ff·87ff·87ff·87ff·7bff·966d·ff12·ff03·0000·0000·0000·0000·0000·0000·0000·0000·
 37 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff01·ff0d·cd31·69ff·7eff·85ff·85ff·85ff·85ff·85ff·7cff·d331·ff0d·ff01·0000·0000·0000·0000·ff04·ff13·8870·69ff·7fff·85ff·85ff·85ff·7bff·8d80·ff14·ff04·0000·0000·0000·0000·0000·0000·0000·0000·
 38 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff01·ff0d·cd31·68ff·7dff·84ff·84ff·84ff·84ff·84ff·7bff·d331·ff0d·ff01·0000·0000·0000·0000·ff05·ff14·7d83·6aff·7fff·84ff·84ff·84ff·7aff·8890·ff16·ff05·0000·0000·0000·0000·0000·0000·0000·0000·
 39 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff01·ff0d·cd31·68ff·7cff·83ff·83ff·83ff·83ff·83ff·7aff·d231·ff0d·ff01·0000·0000·0000·0000·ff06·ff16·7497·6aff·7eff·83ff·83ff·83ff·7aff·80a4·ff18·ff06·0000·0000·0000·0000·0000·0000·0000·0000·
 40 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff01·ff0d·cc31·66ff·7aff·81ff·81ff·81ff·81ff·81ff·78ff·d231·ff0d·ff01·0000·0000·0000·0000·ff06·ff18·6fa6·6bff·7dff·81ff·81ff·81ff·79ff·7bb2·ff1a·ff07·0000·0000·0000·0000·0000·0000·0000·0000·
 41 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff01·ff0d·cc31·65ff·79ff·80ff·80ff·80ff·80ff·80ff·77ff·d131·ff0d·ff01·0000·0000·0000·0000·ff07·ff1a·68b9·6cff·7cff·80ff·80ff·80ff·79ff·76c5·ff1b·ff08·0000·0000·0000·0000·0000·0000·0000·0000·
 42 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff01·ff0d·cc31·64ff·79ff·7fff·7fff·7fff·7fff·7fff·76ff·d131·ff0d·ff01·0000·0000·0000·0000·ff08·ff1c·64ca·70ff·8bff·97ff·99ff·8eff·80ff·75d6·ff1d·ff09·0000·0000·0000·0000·0000·0000·0000·0000·
 43 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff01·ff0d·cc31·63ff·77ff·7dff·7dff·7dff·7dff·7dff·74ff·d131·ff0d·ff01·0000·0000·0000·0000·ff09·ff1d·61db·7aff·93e2·c168·c563·9acf·88ff·73e5·ff1e·ff0a·0000·0000·0000·0000·0000·0000·0000·0000·
 44 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff01·ff0d·cb31·62ff·76ff·7cff·7cff·7cff·7cff·7cff·73ff·d031·ff0d·ff01·0000·0000·0000·0000·ff0a·ff1f·60e7·77ff·a274·ff28·ff26·c350·7fff·73e7·ff1f·ff0a·0000·0000·0000·0000·0000·0000·0000·0000·
 45 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff01·ff0c·ca30·61ff·75ff·7bff·7bff·7bff·7bff·7bff·73ff·cf30·ff0c·ff01·0000·0000·0000·0000·ff0a·ff1f·61e7·62ff·8c71·ff28·ff26·b050·5fff·71e7·ff1f·ff0a·0000·0000·0000·0000·0000·0000·0000·0000·
 46 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff0a·d02a·64ff·78ff·7aff·7aff·7aff·7aff·7cff·75ff·dd28·ff0b·0000·0000·0000·0000·0000·ff09·ff1d·63e7·62ff·59e0·8e65·945e·52cd·56ff·70e7·ff1d·ff09·0000·0000·0000·0000·0000·0000·0000·0000·
 47 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff07·ff17·7dd3·8cff·87ff·83ff·83ff·85ff·8dff·84e9·ff19·ff08·0000·0000·0000·0000·0000·ff07·ff17·73cc·7bff·60ff·4eff·48ff·4eff·73ff·7dd6·ff17·ff07·0000·0000·0000·0000·0000·0000·0000·0000·
 48 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff04·ff0d·c730·a69c·a7d4·a6d6·a6d6·a6d6·a7c0·b24f·ff0f·ff04·0000·0000·0000·0000·0000·ff04·ff0e·aa4d·9ce0·a2ff·a0ff·9cff·9bff·9be2·b648·ff0f·ff04·0000·0000·0000·0000·0000·0000·0000·0000·
 49 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff01·ff05·ff0c·ff14·ff1a·ff1d·ff1d·ff1b·ff16·ff0e·ff06·ff02·0000·0000·0000·0000·0000·ff01·ff06·ff0f·ff18·ff1f·ff21·ff22·ff1f·ff18·ff0f·ff06·ff01·0000·0000·0000·0000·0000·0000·0000·0000·
 50 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff01·ff03·ff05·ff07·ff09·ff09·ff08·ff06·ff04·ff01·0000·0000·0000·0000·0000·0000·0000·ff02·ff04·ff07·ff0a·ff0b·ff0b·ff0a·ff07·ff04·ff02·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 51 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 52 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 53 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 54 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 55 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
56 }56 }
2.5 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
12.8 KB
res/drawable/ic_menu_intervals.png
11.1 KB
sng
    
Offset 1, 96 lines modifiedOffset 1, 96 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·48;·height:·48;·bitdepth:·8;3 ····width:·48;·height:·48;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey07 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 8 ····(170,170,170)·····#·rgb·=·(0xaa,0xaa,0xaa)
 9 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
 10 ····(·86,·86,·86)·····#·rgb·=·(0x56,0x56,0x56)
 11 ····(·91,·91,·91)·····#·rgb·=·(0x5b,0x5b,0x5b)
 12 ····(151,151,151)·····#·rgb·=·(0x97,0x97,0x97)
 13 ····(142,142,142)·····#·rgb·=·(0x8e,0x8e,0x8e)
 14 ····(·85,·85,·85)·····#·rgb·=·(0x55,0x55,0x55)
 15 ····(177,177,177)·····#·rgb·=·(0xb1,0xb1,0xb1)
 16 ····(·85,·85,·85)·····#·rgb·=·(0x55,0x55,0x55)
 17 ····(178,178,178)·····#·rgb·=·(0xb2,0xb2,0xb2)
 18 ····(159,159,159)·····#·rgb·=·(0x9f,0x9f,0x9f)
 19 ····(·70,·70,·70)·····#·rgb·=·(0x46,0x46,0x46)
8 ····(·77,·77,·77)·····#·rgb·=·(0x4d,0x4d,0x4d)·grey3020 ····(·77,·77,·77)·····#·rgb·=·(0x4d,0x4d,0x4d)·grey30
9 ····(·78,·78,·78)·····#·rgb·=·(0x4e,0x4e,0x4e)21 ····(·78,·78,·78)·····#·rgb·=·(0x4e,0x4e,0x4e)
10 ····(124,124,124)·····#·rgb·=·(0x7c,0x7c,0x7c)22 ····(124,124,124)·····#·rgb·=·(0x7c,0x7c,0x7c)
11 ····(125,125,125)·····#·rgb·=·(0x7d,0x7d,0x7d)·grey4923 ····(125,125,125)·····#·rgb·=·(0x7d,0x7d,0x7d)·grey49
12 ····(170,170,170)·····#·rgb·=·(0xaa,0xaa,0xaa) 
13 ····(173,173,173)·····#·rgb·=·(0xad,0xad,0xad)·grey6824 ····(173,173,173)·····#·rgb·=·(0xad,0xad,0xad)·grey68
14 ····(180,180,180)·····#·rgb·=·(0xb4,0xb4,0xb4)25 ····(180,180,180)·····#·rgb·=·(0xb4,0xb4,0xb4)
15 ····(183,183,183)·····#·rgb·=·(0xb7,0xb7,0xb7)26 ····(183,183,183)·····#·rgb·=·(0xb7,0xb7,0xb7)
16 ····(144,144,144)·····#·rgb·=·(0x90,0x90,0x90)27 ····(144,144,144)·····#·rgb·=·(0x90,0x90,0x90)
17 ····(140,140,140)·····#·rgb·=·(0x8c,0x8c,0x8c)·grey5528 ····(140,140,140)·····#·rgb·=·(0x8c,0x8c,0x8c)·grey55
18 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)29 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
19 ····(186,186,186)·····#·rgb·=·(0xba,0xba,0xba)·grey7330 ····(186,186,186)·····#·rgb·=·(0xba,0xba,0xba)·grey73
20 ····(149,149,149)·····#·rgb·=·(0x95,0x95,0x95)31 ····(149,149,149)·····#·rgb·=·(0x95,0x95,0x95)
21 ····(147,147,147)·····#·rgb·=·(0x93,0x93,0x93)32 ····(147,147,147)·····#·rgb·=·(0x93,0x93,0x93)
22 ····(139,139,139)·····#·rgb·=·(0x8b,0x8b,0x8b)33 ····(139,139,139)·····#·rgb·=·(0x8b,0x8b,0x8b)
23 ····(·79,·79,·79)·····#·rgb·=·(0x4f,0x4f,0x4f)·grey3134 ····(·79,·79,·79)·····#·rgb·=·(0x4f,0x4f,0x4f)·grey31
24 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80) 
25 ····(148,148,148)·····#·rgb·=·(0x94,0x94,0x94)·grey5835 ····(148,148,148)·····#·rgb·=·(0x94,0x94,0x94)·grey58
26 ····(143,143,143)·····#·rgb·=·(0x8f,0x8f,0x8f)·grey5636 ····(143,143,143)·····#·rgb·=·(0x8f,0x8f,0x8f)·grey56
27 ····(127,127,127)·····#·rgb·=·(0x7f,0x7f,0x7f)·grey5037 ····(127,127,127)·····#·rgb·=·(0x7f,0x7f,0x7f)·grey50
28 ····(·86,·86,·86)·····#·rgb·=·(0x56,0x56,0x56) 
29 ····(·90,·90,·90)·····#·rgb·=·(0x5a,0x5a,0x5a)38 ····(·90,·90,·90)·····#·rgb·=·(0x5a,0x5a,0x5a)
30 ····(145,145,145)·····#·rgb·=·(0x91,0x91,0x91)·grey5739 ····(145,145,145)·····#·rgb·=·(0x91,0x91,0x91)·grey57
31 ····(137,137,137)·····#·rgb·=·(0x89,0x89,0x89)40 ····(137,137,137)·····#·rgb·=·(0x89,0x89,0x89)
32 ····(152,152,152)·····#·rgb·=·(0x98,0x98,0x98)41 ····(152,152,152)·····#·rgb·=·(0x98,0x98,0x98)
33 ····(·75,·75,·75)·····#·rgb·=·(0x4b,0x4b,0x4b)42 ····(·75,·75,·75)·····#·rgb·=·(0x4b,0x4b,0x4b)
34 ····(·91,·91,·91)·····#·rgb·=·(0x5b,0x5b,0x5b) 
35 ····(130,130,130)·····#·rgb·=·(0x82,0x82,0x82)·grey5143 ····(130,130,130)·····#·rgb·=·(0x82,0x82,0x82)·grey51
36 ····(142,142,142)·····#·rgb·=·(0x8e,0x8e,0x8e)44 ····(142,142,142)·····#·rgb·=·(0x8e,0x8e,0x8e)
37 ····(146,146,146)·····#·rgb·=·(0x92,0x92,0x92)45 ····(146,146,146)·····#·rgb·=·(0x92,0x92,0x92)
38 ····(151,151,151)·····#·rgb·=·(0x97,0x97,0x97) 
39 ····(169,169,169)·····#·rgb·=·(0xa9,0xa9,0xa9)·DarkGray46 ····(169,169,169)·····#·rgb·=·(0xa9,0xa9,0xa9)·DarkGray
40 ····(121,121,121)·····#·rgb·=·(0x79,0x79,0x79)47 ····(121,121,121)·····#·rgb·=·(0x79,0x79,0x79)
41 ····(136,136,136)·····#·rgb·=·(0x88,0x88,0x88)48 ····(136,136,136)·····#·rgb·=·(0x88,0x88,0x88)
42 ····(142,142,142)·····#·rgb·=·(0x8e,0x8e,0x8e) 
43 ····(179,179,179)·····#·rgb·=·(0xb3,0xb3,0xb3)·grey7049 ····(179,179,179)·····#·rgb·=·(0xb3,0xb3,0xb3)·grey70
44 ····(138,138,138)·····#·rgb·=·(0x8a,0x8a,0x8a)·grey5450 ····(138,138,138)·····#·rgb·=·(0x8a,0x8a,0x8a)·grey54
45 ····(132,132,132)·····#·rgb·=·(0x84,0x84,0x84)51 ····(132,132,132)·····#·rgb·=·(0x84,0x84,0x84)
46 ····(·74,·74,·74)·····#·rgb·=·(0x4a,0x4a,0x4a)·grey2952 ····(·74,·74,·74)·····#·rgb·=·(0x4a,0x4a,0x4a)·grey29
47 ····(182,182,182)·····#·rgb·=·(0xb6,0xb6,0xb6)53 ····(182,182,182)·····#·rgb·=·(0xb6,0xb6,0xb6)
48 ····(155,155,155)·····#·rgb·=·(0x9b,0x9b,0x9b)54 ····(155,155,155)·····#·rgb·=·(0x9b,0x9b,0x9b)
49 ····(141,141,141)·····#·rgb·=·(0x8d,0x8d,0x8d)55 ····(141,141,141)·····#·rgb·=·(0x8d,0x8d,0x8d)
50 ····(135,135,135)·····#·rgb·=·(0x87,0x87,0x87)·grey5356 ····(135,135,135)·····#·rgb·=·(0x87,0x87,0x87)·grey53
51 ····(123,123,123)·····#·rgb·=·(0x7b,0x7b,0x7b)57 ····(123,123,123)·····#·rgb·=·(0x7b,0x7b,0x7b)
52 ····(118,118,118)·····#·rgb·=·(0x76,0x76,0x76)58 ····(118,118,118)·····#·rgb·=·(0x76,0x76,0x76)
53 ····(·85,·85,·85)·····#·rgb·=·(0x55,0x55,0x55) 
54 ····(177,177,177)·····#·rgb·=·(0xb1,0xb1,0xb1) 
55 ····(133,133,133)·····#·rgb·=·(0x85,0x85,0x85)·grey5259 ····(133,133,133)·····#·rgb·=·(0x85,0x85,0x85)·grey52
56 ····(·76,·76,·76)·····#·rgb·=·(0x4c,0x4c,0x4c)60 ····(·76,·76,·76)·····#·rgb·=·(0x4c,0x4c,0x4c)
57 ····(·73,·73,·73)·····#·rgb·=·(0x49,0x49,0x49)61 ····(·73,·73,·73)·····#·rgb·=·(0x49,0x49,0x49)
58 ····(181,181,181)·····#·rgb·=·(0xb5,0xb5,0xb5)·grey7162 ····(181,181,181)·····#·rgb·=·(0xb5,0xb5,0xb5)·grey71
59 ····(122,122,122)·····#·rgb·=·(0x7a,0x7a,0x7a)·grey4863 ····(122,122,122)·····#·rgb·=·(0x7a,0x7a,0x7a)·grey48
60 ····(117,117,117)·····#·rgb·=·(0x75,0x75,0x75)·grey4664 ····(117,117,117)·····#·rgb·=·(0x75,0x75,0x75)·grey46
61 ····(·72,·72,·72)·····#·rgb·=·(0x48,0x48,0x48)65 ····(·72,·72,·72)·····#·rgb·=·(0x48,0x48,0x48)
62 ····(131,131,131)·····#·rgb·=·(0x83,0x83,0x83)66 ····(131,131,131)·····#·rgb·=·(0x83,0x83,0x83)
63 ····(120,120,120)·····#·rgb·=·(0x78,0x78,0x78)·grey4767 ····(120,120,120)·····#·rgb·=·(0x78,0x78,0x78)·grey47
64 ····(116,116,116)·····#·rgb·=·(0x74,0x74,0x74)68 ····(116,116,116)·····#·rgb·=·(0x74,0x74,0x74)
65 ····(·85,·85,·85)·····#·rgb·=·(0x55,0x55,0x55) 
66 ····(134,134,134)·····#·rgb·=·(0x86,0x86,0x86)69 ····(134,134,134)·····#·rgb·=·(0x86,0x86,0x86)
67 ····(119,119,119)·····#·rgb·=·(0x77,0x77,0x77)70 ····(119,119,119)·····#·rgb·=·(0x77,0x77,0x77)
68 ····(·80,·80,·80)·····#·rgb·=·(0x50,0x50,0x50)71 ····(·80,·80,·80)·····#·rgb·=·(0x50,0x50,0x50)
69 ····(·71,·71,·71)·····#·rgb·=·(0x47,0x47,0x47)·grey2872 ····(·71,·71,·71)·····#·rgb·=·(0x47,0x47,0x47)·grey28
70 ····(178,178,178)·····#·rgb·=·(0xb2,0xb2,0xb2) 
71 ····(115,115,115)·····#·rgb·=·(0x73,0x73,0x73)·grey4573 ····(115,115,115)·····#·rgb·=·(0x73,0x73,0x73)·grey45
72 ····(178,178,178)·····#·rgb·=·(0xb2,0xb2,0xb2)74 ····(178,178,178)·····#·rgb·=·(0xb2,0xb2,0xb2)
73 ····(174,174,174)·····#·rgb·=·(0xae,0xae,0xae)75 ····(174,174,174)·····#·rgb·=·(0xae,0xae,0xae)
74 ····(113,113,113)·····#·rgb·=·(0x71,0x71,0x71)76 ····(113,113,113)·····#·rgb·=·(0x71,0x71,0x71)
75 ····(·70,·70,·70)·····#·rgb·=·(0x46,0x46,0x46)77 ····(·70,·70,·70)·····#·rgb·=·(0x46,0x46,0x46)
76 ····(159,159,159)·····#·rgb·=·(0x9f,0x9f,0x9f) 
77 ····(·70,·70,·70)·····#·rgb·=·(0x46,0x46,0x46) 
78 ····(177,177,177)·····#·rgb·=·(0xb1,0xb1,0xb1)78 ····(177,177,177)·····#·rgb·=·(0xb1,0xb1,0xb1)
79 ····(171,171,171)·····#·rgb·=·(0xab,0xab,0xab)·grey6779 ····(171,171,171)·····#·rgb·=·(0xab,0xab,0xab)·grey67
80 ····(165,165,165)·····#·rgb·=·(0xa5,0xa5,0xa5)80 ····(165,165,165)·····#·rgb·=·(0xa5,0xa5,0xa5)
81 ····(110,110,110)·····#·rgb·=·(0x6e,0x6e,0x6e)·grey4381 ····(110,110,110)·····#·rgb·=·(0x6e,0x6e,0x6e)·grey43
82 ····(176,176,176)·····#·rgb·=·(0xb0,0xb0,0xb0)·grey6982 ····(176,176,176)·····#·rgb·=·(0xb0,0xb0,0xb0)·grey69
83 ····(114,114,114)·····#·rgb·=·(0x72,0x72,0x72)83 ····(114,114,114)·····#·rgb·=·(0x72,0x72,0x72)
84 ····(·83,·83,·83)·····#·rgb·=·(0x53,0x53,0x53)84 ····(·83,·83,·83)·····#·rgb·=·(0x53,0x53,0x53)
85 ····(170,170,170)·····#·rgb·=·(0xaa,0xaa,0xaa)85 ····(170,170,170)·····#·rgb·=·(0xaa,0xaa,0xaa)
86 ····(167,167,167)·····#·rgb·=·(0xa7,0xa7,0xa7)86 ····(167,167,167)·····#·rgb·=·(0xa7,0xa7,0xa7)
87 }87 }
88 tRNS·{88 tRNS·{
89 ·0·255·255·255·255·253·255·255·255·255·255·255·255·255·255·255·255·2·255·255·255·152·255·255·255·255·255·92·255·255·255·240·255·255·255·222·255·255·255·255·255·255·255·255·255·255·18·189·255·255·255·255·255·255·255·255·255·255·75·255·255·255·255·253·255·255·255[·...·truncated·by·diffoscope;·len:·51,·SHA:·5c66df12b9744b83b63276e9c8be9c2d651827316af8f7a7a055019c5a485020·...·]}89 ·0·253·2·152·92·240·222·18·189·75·253·32·250}
90 IMAGE·{90 IMAGE·{
91 ····pixels·hex91 ····pixels·hex
92 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000092 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
93 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
94 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000094 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
95 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000095 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
96 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000096 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
Offset 98, 36 lines modifiedOffset 98, 36 lines modified
98 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000098 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
99 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000099 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
100 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
101 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
102 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
103 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000103 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
104 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
 105 00000000000000000000000d0d0d0d0d0d0d000000000000000000000000000000000000000000000000000000000000
105 000000000000000000000001010101010101000000000000000000000000000000000000000000000000000000000000106 0000000000000000000d0e0f10101010100f0e0000000000000000000000000000000000000000000000000000000000
106 000000000000000000010203040404040403020000000000000000000000000000000000000000000000000000000000107 000000000000000000011112131314141415160000000000000000000000000000000000000000000000000000000000
107 00000000000000000005060708080909090a0b0000000000000000000000000000000000000000000000000000000000 
108 00000000000000000000000000000c0d0d0e0f1000000000000000000000000000000000000000000000000000000000 
109 000000000000000000000000000011121212131400000000000000000000000000000000000000000000000000000000108 0000000000000000000000000000171818191a1b00000000000000000000000000000000000000000000000000000000
110 000000000000000015000000000016170e0d171800000000000000000000000000000000000000000000000000000000109 0000000000000000000000000000021c1c1c1d1e00000000000000000000000000000000000000000000000000000000
111 0000000000000000191a1a1a1a1b1c1d1e1f1e0a00000000000000000000000000000000000000000000000000000000 
112 000000000000000000202121211622131723170f02000000000000000000000000000000000000000000000000000000 
113 00000000000000000000242522260a090922090f031a2700000000000000000000000000000000000000000000000000110 00000000000000000300000000001f201918202100000000000000000000000000000000000000000000000000000000
 111 000000000000000022232323230424252605261500000000000000000000000000000000000000000000000000000000
Max diff block lines reached; 588/11320 bytes (5.19%) of diff not shown.
1.72 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
23.8 KB
res/drawable/ic_menu_delete.png
21.5 KB
sng
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·48;·height:·48;·bitdepth:·8;3 ····width:·48;·height:·48;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1007 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1008 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
9 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1009 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
10 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10010 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
11 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10011 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
12 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10012 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
13 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10013 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
14 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10014 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
Offset 22, 165 lines modifiedOffset 22, 120 lines modified
22 ····(·99,·97,·99)·····#·rgb·=·(0x63,0x61,0x63)22 ····(·99,·97,·99)·····#·rgb·=·(0x63,0x61,0x63)
23 ····(107,101,107)·····#·rgb·=·(0x6b,0x65,0x6b)23 ····(107,101,107)·····#·rgb·=·(0x6b,0x65,0x6b)
24 ····(132,134,132)·····#·rgb·=·(0x84,0x86,0x84)24 ····(132,134,132)·····#·rgb·=·(0x84,0x86,0x84)
25 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10025 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
26 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10026 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
27 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10027 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
28 ····(123,121,123)·····#·rgb·=·(0x7b,0x79,0x7b)28 ····(123,121,123)·····#·rgb·=·(0x7b,0x79,0x7b)
29 ····(·90,·93,·90)·····#·rgb·=·(0x5a,0x5d,0x5a) 
30 ····(·99,·97,·99)·····#·rgb·=·(0x63,0x61,0x63) 
31 ····(115,113,115)·····#·rgb·=·(0x73,0x71,0x73) 
32 ····(115,117,115)·····#·rgb·=·(0x73,0x75,0x73) 
33 ····(·99,101,·99)·····#·rgb·=·(0x63,0x65,0x63) 
34 ····(132,125,132)·····#·rgb·=·(0x84,0x7d,0x84)29 ····(132,125,132)·····#·rgb·=·(0x84,0x7d,0x84)
35 ····(107,105,107)·····#·rgb·=·(0x6b,0x69,0x6b)30 ····(107,105,107)·····#·rgb·=·(0x6b,0x69,0x6b)
36 ····(123,117,123)·····#·rgb·=·(0x7b,0x75,0x7b) 
37 ····(156,158,156)·····#·rgb·=·(0x9c,0x9e,0x9c) 
38 ····(173,174,173)·····#·rgb·=·(0xad,0xae,0xad) 
39 ····(181,182,181)·····#·rgb·=·(0xb5,0xb6,0xb5) 
40 ····(189,186,189)·····#·rgb·=·(0xbd,0xba,0xbd) 
41 ····(189,182,189)·····#·rgb·=·(0xbd,0xb6,0xbd) 
42 ····(181,186,181)·····#·rgb·=·(0xb5,0xba,0xb5) 
43 ····(181,174,181)·····#·rgb·=·(0xb5,0xae,0xb5) 
44 ····(165,166,165)·····#·rgb·=·(0xa5,0xa6,0xa5) 
45 ····(132,130,132)·····#·rgb·=·(0x84,0x82,0x84) 
46 ····(107,113,107)·····#·rgb·=·(0x6b,0x71,0x6b)31 ····(107,113,107)·····#·rgb·=·(0x6b,0x71,0x6b)
47 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10032 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
48 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10033 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
49 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10034 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
50 ····(206,203,206)·····#·rgb·=·(0xce,0xcb,0xce)35 ····(206,203,206)·····#·rgb·=·(0xce,0xcb,0xce)
51 ····(140,142,140)·····#·rgb·=·(0x8c,0x8e,0x8c) 
52 ····(165,166,165)·····#·rgb·=·(0xa5,0xa6,0xa5)36 ····(165,166,165)·····#·rgb·=·(0xa5,0xa6,0xa5)
53 ····(247,243,247)·····#·rgb·=·(0xf7,0xf3,0xf7)37 ····(247,243,247)·····#·rgb·=·(0xf7,0xf3,0xf7)
54 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10038 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
55 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10039 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
56 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10040 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
57 ····(165,170,165)·····#·rgb·=·(0xa5,0xaa,0xa5)41 ····(165,170,165)·····#·rgb·=·(0xa5,0xaa,0xa5)
58 ····(165,158,165)·····#·rgb·=·(0xa5,0x9e,0xa5) 
59 ····(132,138,132)·····#·rgb·=·(0x84,0x8a,0x84) 
60 ····(214,207,214)·····#·rgb·=·(0xd6,0xcf,0xd6)42 ····(214,207,214)·····#·rgb·=·(0xd6,0xcf,0xd6)
61 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10043 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
62 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10044 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
63 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10045 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
64 ····(189,190,189)·····#·rgb·=·(0xbd,0xbe,0xbd)46 ····(189,190,189)·····#·rgb·=·(0xbd,0xbe,0xbd)
65 ····(107,105,107)·····#·rgb·=·(0x6b,0x69,0x6b) 
66 ····(148,146,148)·····#·rgb·=·(0x94,0x92,0x94) 
67 ····(123,125,123)·····#·rgb·=·(0x7b,0x7d,0x7b)47 ····(123,125,123)·····#·rgb·=·(0x7b,0x7d,0x7b)
68 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10048 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
69 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10049 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
70 ····(123,121,123)·····#·rgb·=·(0x7b,0x79,0x7b)50 ····(123,121,123)·····#·rgb·=·(0x7b,0x79,0x7b)
71 ····(156,154,156)·····#·rgb·=·(0x9c,0x9a,0x9c) 
72 ····(123,125,123)·····#·rgb·=·(0x7b,0x7d,0x7b) 
73 ····(198,195,198)·····#·rgb·=·(0xc6,0xc3,0xc6)51 ····(198,195,198)·····#·rgb·=·(0xc6,0xc3,0xc6)
74 ····(115,117,115)·····#·rgb·=·(0x73,0x75,0x73)52 ····(115,117,115)·····#·rgb·=·(0x73,0x75,0x73)
75 ····(·99,·97,·99)·····#·rgb·=·(0x63,0x61,0x63)53 ····(·99,·97,·99)·····#·rgb·=·(0x63,0x61,0x63)
76 ····(·99,·97,·99)·····#·rgb·=·(0x63,0x61,0x63)54 ····(·99,·97,·99)·····#·rgb·=·(0x63,0x61,0x63)
77 ····(140,146,140)·····#·rgb·=·(0x8c,0x92,0x8c) 
78 ····(115,117,115)·····#·rgb·=·(0x73,0x75,0x73)55 ····(115,117,115)·····#·rgb·=·(0x73,0x75,0x73)
79 ····(115,113,115)·····#·rgb·=·(0x73,0x71,0x73)56 ····(115,113,115)·····#·rgb·=·(0x73,0x71,0x73)
80 ····(107,105,107)·····#·rgb·=·(0x6b,0x69,0x6b)57 ····(107,105,107)·····#·rgb·=·(0x6b,0x69,0x6b)
81 ····(·99,101,·99)·····#·rgb·=·(0x63,0x65,0x63)58 ····(·99,101,·99)·····#·rgb·=·(0x63,0x65,0x63)
82 ····(107,101,107)·····#·rgb·=·(0x6b,0x65,0x6b)59 ····(107,101,107)·····#·rgb·=·(0x6b,0x65,0x6b)
83 ····(·99,105,·99)·····#·rgb·=·(0x63,0x69,0x63)60 ····(·99,105,·99)·····#·rgb·=·(0x63,0x69,0x63)
84 ····(107,105,107)·····#·rgb·=·(0x6b,0x69,0x6b)61 ····(107,105,107)·····#·rgb·=·(0x6b,0x69,0x6b)
85 ····(115,113,115)·····#·rgb·=·(0x73,0x71,0x73)62 ····(115,113,115)·····#·rgb·=·(0x73,0x71,0x73)
86 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10063 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
87 ····(148,146,148)·····#·rgb·=·(0x94,0x92,0x94)64 ····(148,146,148)·····#·rgb·=·(0x94,0x92,0x94)
88 ····(·90,·89,·90)·····#·rgb·=·(0x5a,0x59,0x5a) 
89 ····(107,113,107)·····#·rgb·=·(0x6b,0x71,0x6b) 
90 ····(123,121,123)·····#·rgb·=·(0x7b,0x79,0x7b) 
91 ····(132,134,132)·····#·rgb·=·(0x84,0x86,0x84) 
92 ····(148,150,148)·····#·rgb·=·(0x94,0x96,0x94) 
93 ····(140,138,140)·····#·rgb·=·(0x8c,0x8a,0x8c) 
94 ····(148,142,148)·····#·rgb·=·(0x94,0x8e,0x94)65 ····(148,142,148)·····#·rgb·=·(0x94,0x8e,0x94)
95 ····(148,146,148)·····#·rgb·=·(0x94,0x92,0x94)66 ····(148,146,148)·····#·rgb·=·(0x94,0x92,0x94)
96 ····(115,121,115)·····#·rgb·=·(0x73,0x79,0x73) 
97 ····(148,142,148)·····#·rgb·=·(0x94,0x8e,0x94) 
98 ····(148,154,148)·····#·rgb·=·(0x94,0x9a,0x94) 
99 ····(156,154,156)·····#·rgb·=·(0x9c,0x9a,0x9c)67 ····(156,154,156)·····#·rgb·=·(0x9c,0x9a,0x9c)
100 ····(156,154,156)·····#·rgb·=·(0x9c,0x9a,0x9c)68 ····(156,154,156)·····#·rgb·=·(0x9c,0x9a,0x9c)
101 ····(156,150,156)·····#·rgb·=·(0x9c,0x96,0x9c) 
102 ····(165,166,165)·····#·rgb·=·(0xa5,0xa6,0xa5)69 ····(165,166,165)·····#·rgb·=·(0xa5,0xa6,0xa5)
103 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10070 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
104 ····(156,154,156)·····#·rgb·=·(0x9c,0x9a,0x9c)71 ····(156,154,156)·····#·rgb·=·(0x9c,0x9a,0x9c)
105 ····(165,162,165)·····#·rgb·=·(0xa5,0xa2,0xa5) 
106 ····(173,166,173)·····#·rgb·=·(0xad,0xa6,0xad) 
107 ····(165,170,165)·····#·rgb·=·(0xa5,0xaa,0xa5) 
108 ····(165,166,165)·····#·rgb·=·(0xa5,0xa6,0xa5)72 ····(165,166,165)·····#·rgb·=·(0xa5,0xa6,0xa5)
109 ····(206,203,206)·····#·rgb·=·(0xce,0xcb,0xce)73 ····(206,203,206)·····#·rgb·=·(0xce,0xcb,0xce)
110 ····(148,154,148)·····#·rgb·=·(0x94,0x9a,0x94)74 ····(148,154,148)·····#·rgb·=·(0x94,0x9a,0x94)
111 ····(181,182,181)·····#·rgb·=·(0xb5,0xb6,0xb5)75 ····(181,182,181)·····#·rgb·=·(0xb5,0xb6,0xb5)
112 ····(189,190,189)·····#·rgb·=·(0xbd,0xbe,0xbd)76 ····(189,190,189)·····#·rgb·=·(0xbd,0xbe,0xbd)
113 ····(189,186,189)·····#·rgb·=·(0xbd,0xba,0xbd)77 ····(189,186,189)·····#·rgb·=·(0xbd,0xba,0xbd)
114 ····(181,178,181)·····#·rgb·=·(0xb5,0xb2,0xb5) 
115 ····(165,166,165)·····#·rgb·=·(0xa5,0xa6,0xa5)78 ····(165,166,165)·····#·rgb·=·(0xa5,0xa6,0xa5)
116 ····(214,211,214)·····#·rgb·=·(0xd6,0xd3,0xd6)79 ····(214,211,214)·····#·rgb·=·(0xd6,0xd3,0xd6)
117 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10080 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
118 ····(231,227,231)·····#·rgb·=·(0xe7,0xe3,0xe7)81 ····(231,227,231)·····#·rgb·=·(0xe7,0xe3,0xe7)
119 ····(189,186,189)·····#·rgb·=·(0xbd,0xba,0xbd)82 ····(189,186,189)·····#·rgb·=·(0xbd,0xba,0xbd)
120 ····(231,231,231)·····#·rgb·=·(0xe7,0xe7,0xe7)83 ····(231,231,231)·····#·rgb·=·(0xe7,0xe7,0xe7)
121 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10084 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
122 ····(189,190,189)·····#·rgb·=·(0xbd,0xbe,0xbd)85 ····(189,190,189)·····#·rgb·=·(0xbd,0xbe,0xbd)
123 ····(222,227,222)·····#·rgb·=·(0xde,0xe3,0xde)86 ····(222,227,222)·····#·rgb·=·(0xde,0xe3,0xde)
124 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10087 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
125 ····(206,207,206)·····#·rgb·=·(0xce,0xcf,0xce)88 ····(206,207,206)·····#·rgb·=·(0xce,0xcf,0xce)
126 ····(·99,·93,·99)·····#·rgb·=·(0x63,0x5d,0x63) 
127 ····(·90,·97,·90)·····#·rgb·=·(0x5a,0x61,0x5a) 
128 ····(206,207,206)·····#·rgb·=·(0xce,0xcf,0xce)89 ····(206,207,206)·····#·rgb·=·(0xce,0xcf,0xce)
129 ····(123,130,123)·····#·rgb·=·(0x7b,0x82,0x7b) 
130 ····(206,211,206)·····#·rgb·=·(0xce,0xd3,0xce)90 ····(206,211,206)·····#·rgb·=·(0xce,0xd3,0xce)
131 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10091 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
132 ····(214,211,214)·····#·rgb·=·(0xd6,0xd3,0xd6)92 ····(214,211,214)·····#·rgb·=·(0xd6,0xd3,0xd6)
133 ····(140,134,140)·····#·rgb·=·(0x8c,0x86,0x8c) 
Max diff block lines reached; 15732/21962 bytes (71.63%) of diff not shown.
2.32 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
21.2 KB
res/drawable/ic_menu_ie.png
19.1 KB
sng
    
Offset 1, 61 lines modifiedOffset 1, 41 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·48;·height:·48;·bitdepth:·8;3 ····width:·48;·height:·48;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1007 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(·98,·98,·98)·····#·rgb·=·(0x62,0x62,0x62)8 ····(·98,·98,·98)·····#·rgb·=·(0x62,0x62,0x62)
9 ····(107,107,107)·····#·rgb·=·(0x6b,0x6b,0x6b)·grey429 ····(107,107,107)·····#·rgb·=·(0x6b,0x6b,0x6b)·grey42
10 ····(·99,·99,·99)·····#·rgb·=·(0x63,0x63,0x63)·grey3910 ····(·99,·99,·99)·····#·rgb·=·(0x63,0x63,0x63)·grey39
11 ····(·91,·91,·91)·····#·rgb·=·(0x5b,0x5b,0x5b)11 ····(·91,·91,·91)·····#·rgb·=·(0x5b,0x5b,0x5b)
12 ····(·90,·90,·90)·····#·rgb·=·(0x5a,0x5a,0x5a)12 ····(·90,·90,·90)·····#·rgb·=·(0x5a,0x5a,0x5a)
13 ····(·96,·96,·96)·····#·rgb·=·(0x60,0x60,0x60)13 ····(·96,·96,·96)·····#·rgb·=·(0x60,0x60,0x60)
14 ····(·97,·97,·97)·····#·rgb·=·(0x61,0x61,0x61)·grey3814 ····(·97,·97,·97)·····#·rgb·=·(0x61,0x61,0x61)·grey38
15 ····(·94,·94,·94)·····#·rgb·=·(0x5e,0x5e,0x5e)·grey3715 ····(·94,·94,·94)·····#·rgb·=·(0x5e,0x5e,0x5e)·grey37
16 ····(127,127,127)·····#·rgb·=·(0x7f,0x7f,0x7f)·grey50 
17 ····(114,114,114)·····#·rgb·=·(0x72,0x72,0x72) 
18 ····(·89,·89,·89)·····#·rgb·=·(0x59,0x59,0x59)·grey3516 ····(·89,·89,·89)·····#·rgb·=·(0x59,0x59,0x59)·grey35
19 ····(·91,·91,·91)·····#·rgb·=·(0x5b,0x5b,0x5b)17 ····(·91,·91,·91)·····#·rgb·=·(0x5b,0x5b,0x5b)
20 ····(·94,·94,·94)·····#·rgb·=·(0x5e,0x5e,0x5e)·grey3718 ····(·94,·94,·94)·····#·rgb·=·(0x5e,0x5e,0x5e)·grey37
21 ····(142,142,142)·····#·rgb·=·(0x8e,0x8e,0x8e) 
22 ····(139,139,139)·····#·rgb·=·(0x8b,0x8b,0x8b) 
23 ····(113,113,113)·····#·rgb·=·(0x71,0x71,0x71) 
24 ····(·88,·88,·88)·····#·rgb·=·(0x58,0x58,0x58)19 ····(·88,·88,·88)·····#·rgb·=·(0x58,0x58,0x58)
25 ····(·77,·77,·77)·····#·rgb·=·(0x4d,0x4d,0x4d)·grey3020 ····(·77,·77,·77)·····#·rgb·=·(0x4d,0x4d,0x4d)·grey30
26 ····(·93,·93,·93)·····#·rgb·=·(0x5d,0x5d,0x5d)21 ····(·93,·93,·93)·····#·rgb·=·(0x5d,0x5d,0x5d)
27 ····(·96,·96,·96)·····#·rgb·=·(0x60,0x60,0x60)22 ····(·96,·96,·96)·····#·rgb·=·(0x60,0x60,0x60)
28 ····(143,143,143)·····#·rgb·=·(0x8f,0x8f,0x8f)·grey56 
29 ····(149,149,149)·····#·rgb·=·(0x95,0x95,0x95) 
30 ····(147,147,147)·····#·rgb·=·(0x93,0x93,0x93) 
31 ····(138,138,138)·····#·rgb·=·(0x8a,0x8a,0x8a)·grey54 
32 ····(111,111,111)·····#·rgb·=·(0x6f,0x6f,0x6f) 
33 ····(·88,·88,·88)·····#·rgb·=·(0x58,0x58,0x58)23 ····(·88,·88,·88)·····#·rgb·=·(0x58,0x58,0x58)
34 ····(·43,·43,·43)·····#·rgb·=·(0x2b,0x2b,0x2b)·grey1724 ····(·43,·43,·43)·····#·rgb·=·(0x2b,0x2b,0x2b)·grey17
35 ····(·93,·93,·93)·····#·rgb·=·(0x5d,0x5d,0x5d)25 ····(·93,·93,·93)·····#·rgb·=·(0x5d,0x5d,0x5d)
36 ····(·96,·96,·96)·····#·rgb·=·(0x60,0x60,0x60)26 ····(·96,·96,·96)·····#·rgb·=·(0x60,0x60,0x60)
37 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80) 
38 ····(146,146,146)·····#·rgb·=·(0x92,0x92,0x92) 
39 ····(137,137,137)·····#·rgb·=·(0x89,0x89,0x89) 
40 ····(109,109,109)·····#·rgb·=·(0x6d,0x6d,0x6d) 
41 ····(·88,·88,·88)·····#·rgb·=·(0x58,0x58,0x58)27 ····(·88,·88,·88)·····#·rgb·=·(0x58,0x58,0x58)
42 ····(·64,·64,·64)·····#·rgb·=·(0x40,0x40,0x40)·grey2528 ····(·64,·64,·64)·····#·rgb·=·(0x40,0x40,0x40)·grey25
43 ····(·92,·92,·92)·····#·rgb·=·(0x5c,0x5c,0x5c)·grey3629 ····(·92,·92,·92)·····#·rgb·=·(0x5c,0x5c,0x5c)·grey36
44 ····(·96,·96,·96)·····#·rgb·=·(0x60,0x60,0x60)30 ····(·96,·96,·96)·····#·rgb·=·(0x60,0x60,0x60)
45 ····(148,148,148)·····#·rgb·=·(0x94,0x94,0x94)·grey58 
46 ····(150,150,150)·····#·rgb·=·(0x96,0x96,0x96)·grey59 
47 ····(145,145,145)·····#·rgb·=·(0x91,0x91,0x91)·grey57 
48 ····(136,136,136)·····#·rgb·=·(0x88,0x88,0x88) 
49 ····(107,107,107)·····#·rgb·=·(0x6b,0x6b,0x6b)·grey42 
50 ····(·88,·88,·88)·····#·rgb·=·(0x58,0x58,0x58)31 ····(·88,·88,·88)·····#·rgb·=·(0x58,0x58,0x58)
51 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey032 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
52 ····(·98,·98,·98)·····#·rgb·=·(0x62,0x62,0x62)33 ····(·98,·98,·98)·····#·rgb·=·(0x62,0x62,0x62)
53 ····(107,107,107)·····#·rgb·=·(0x6b,0x6b,0x6b)·grey4234 ····(107,107,107)·····#·rgb·=·(0x6b,0x6b,0x6b)·grey42
54 ····(144,144,144)·····#·rgb·=·(0x90,0x90,0x90) 
55 ····(·97,·97,·97)·····#·rgb·=·(0x61,0x61,0x61)·grey3835 ····(·97,·97,·97)·····#·rgb·=·(0x61,0x61,0x61)·grey38
56 ····(·73,·73,·73)·····#·rgb·=·(0x49,0x49,0x49)36 ····(·73,·73,·73)·····#·rgb·=·(0x49,0x49,0x49)
57 ····(125,125,125)·····#·rgb·=·(0x7d,0x7d,0x7d)·grey4937 ····(125,125,125)·····#·rgb·=·(0x7d,0x7d,0x7d)·grey49
58 ····(146,146,146)·····#·rgb·=·(0x92,0x92,0x92)38 ····(146,146,146)·····#·rgb·=·(0x92,0x92,0x92)
59 ····(169,169,169)·····#·rgb·=·(0xa9,0xa9,0xa9)·DarkGray39 ····(169,169,169)·····#·rgb·=·(0xa9,0xa9,0xa9)·DarkGray
60 ····(175,175,175)·····#·rgb·=·(0xaf,0xaf,0xaf)40 ····(175,175,175)·····#·rgb·=·(0xaf,0xaf,0xaf)
61 ····(150,150,150)·····#·rgb·=·(0x96,0x96,0x96)·grey5941 ····(150,150,150)·····#·rgb·=·(0x96,0x96,0x96)·grey59
Offset 86, 33 lines modifiedOffset 66, 25 lines modified
86 ····(·88,·88,·88)·····#·rgb·=·(0x58,0x58,0x58)66 ····(·88,·88,·88)·····#·rgb·=·(0x58,0x58,0x58)
87 ····(·91,·91,·91)·····#·rgb·=·(0x5b,0x5b,0x5b)67 ····(·91,·91,·91)·····#·rgb·=·(0x5b,0x5b,0x5b)
88 ····(·98,·98,·98)·····#·rgb·=·(0x62,0x62,0x62)68 ····(·98,·98,·98)·····#·rgb·=·(0x62,0x62,0x62)
89 ····(122,122,122)·····#·rgb·=·(0x7a,0x7a,0x7a)·grey4869 ····(122,122,122)·····#·rgb·=·(0x7a,0x7a,0x7a)·grey48
90 ····(136,136,136)·····#·rgb·=·(0x88,0x88,0x88)70 ····(136,136,136)·····#·rgb·=·(0x88,0x88,0x88)
91 ····(136,136,136)·····#·rgb·=·(0x88,0x88,0x88)71 ····(136,136,136)·····#·rgb·=·(0x88,0x88,0x88)
92 ····(113,113,113)·····#·rgb·=·(0x71,0x71,0x71)72 ····(113,113,113)·····#·rgb·=·(0x71,0x71,0x71)
93 ····(·97,·97,·97)·····#·rgb·=·(0x61,0x61,0x61)·grey38 
94 ····(·96,·96,·96)·····#·rgb·=·(0x60,0x60,0x60) 
95 ····(·94,·94,·94)·····#·rgb·=·(0x5e,0x5e,0x5e)·grey37 
96 ····(·95,·95,·95)·····#·rgb·=·(0x5f,0x5f,0x5f) 
97 ····(·93,·93,·93)·····#·rgb·=·(0x5d,0x5d,0x5d) 
98 ····(·98,·98,·98)·····#·rgb·=·(0x62,0x62,0x62)73 ····(·98,·98,·98)·····#·rgb·=·(0x62,0x62,0x62)
99 ····(115,115,115)·····#·rgb·=·(0x73,0x73,0x73)·grey4574 ····(115,115,115)·····#·rgb·=·(0x73,0x73,0x73)·grey45
100 ····(124,124,124)·····#·rgb·=·(0x7c,0x7c,0x7c)75 ····(124,124,124)·····#·rgb·=·(0x7c,0x7c,0x7c)
101 ····(136,136,136)·····#·rgb·=·(0x88,0x88,0x88)76 ····(136,136,136)·····#·rgb·=·(0x88,0x88,0x88)
102 ····(141,141,141)·····#·rgb·=·(0x8d,0x8d,0x8d) 
103 ····(136,136,136)·····#·rgb·=·(0x88,0x88,0x88)77 ····(136,136,136)·····#·rgb·=·(0x88,0x88,0x88)
104 ····(124,124,124)·····#·rgb·=·(0x7c,0x7c,0x7c)78 ····(124,124,124)·····#·rgb·=·(0x7c,0x7c,0x7c)
105 ····(129,129,129)·····#·rgb·=·(0x81,0x81,0x81) 
106 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)79 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
107 ····(127,127,127)·····#·rgb·=·(0x7f,0x7f,0x7f)·grey5080 ····(127,127,127)·····#·rgb·=·(0x7f,0x7f,0x7f)·grey50
108 ····(114,114,114)·····#·rgb·=·(0x72,0x72,0x72)81 ····(114,114,114)·····#·rgb·=·(0x72,0x72,0x72)
109 ····(118,118,118)·····#·rgb·=·(0x76,0x76,0x76)82 ····(118,118,118)·····#·rgb·=·(0x76,0x76,0x76)
110 ····(134,134,134)·····#·rgb·=·(0x86,0x86,0x86)83 ····(134,134,134)·····#·rgb·=·(0x86,0x86,0x86)
111 ····(140,140,140)·····#·rgb·=·(0x8c,0x8c,0x8c)·grey55 
112 ····(133,133,133)·····#·rgb·=·(0x85,0x85,0x85)·grey5284 ····(133,133,133)·····#·rgb·=·(0x85,0x85,0x85)·grey52
113 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)85 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
114 ····(140,140,140)·····#·rgb·=·(0x8c,0x8c,0x8c)·grey5586 ····(140,140,140)·····#·rgb·=·(0x8c,0x8c,0x8c)·grey55
115 ····(132,132,132)·····#·rgb·=·(0x84,0x84,0x84)87 ····(132,132,132)·····#·rgb·=·(0x84,0x84,0x84)
116 ····(121,121,121)·····#·rgb·=·(0x79,0x79,0x79)88 ····(121,121,121)·····#·rgb·=·(0x79,0x79,0x79)
117 ····(132,132,132)·····#·rgb·=·(0x84,0x84,0x84)89 ····(132,132,132)·····#·rgb·=·(0x84,0x84,0x84)
118 ····(130,130,130)·····#·rgb·=·(0x82,0x82,0x82)·grey5190 ····(130,130,130)·····#·rgb·=·(0x82,0x82,0x82)·grey51
Offset 126, 130 lines modifiedOffset 98, 158 lines modified
126 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)98 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
127 ····(131,131,131)·····#·rgb·=·(0x83,0x83,0x83)99 ····(131,131,131)·····#·rgb·=·(0x83,0x83,0x83)
128 ····(138,138,138)·····#·rgb·=·(0x8a,0x8a,0x8a)·grey54100 ····(138,138,138)·····#·rgb·=·(0x8a,0x8a,0x8a)·grey54
129 ····(129,129,129)·····#·rgb·=·(0x81,0x81,0x81)101 ····(129,129,129)·····#·rgb·=·(0x81,0x81,0x81)
130 ····(126,126,126)·····#·rgb·=·(0x7e,0x7e,0x7e)102 ····(126,126,126)·····#·rgb·=·(0x7e,0x7e,0x7e)
131 ····(121,121,121)·····#·rgb·=·(0x79,0x79,0x79)103 ····(121,121,121)·····#·rgb·=·(0x79,0x79,0x79)
132 ····(156,156,156)·····#·rgb·=·(0x9c,0x9c,0x9c)·grey61104 ····(156,156,156)·····#·rgb·=·(0x9c,0x9c,0x9c)·grey61
133 ····(160,160,160)·····#·rgb·=·(0xa0,0xa0,0xa0) 
134 ····(161,161,161)·····#·rgb·=·(0xa1,0xa1,0xa1)·grey63 
135 ····(159,159,159)·····#·rgb·=·(0x9f,0x9f,0x9f) 
136 ····(158,158,158)·····#·rgb·=·(0x9e,0x9e,0x9e)·grey62 
137 ····(155,155,155)·····#·rgb·=·(0x9b,0x9b,0x9b) 
138 ····(142,142,142)·····#·rgb·=·(0x8e,0x8e,0x8e)105 ····(142,142,142)·····#·rgb·=·(0x8e,0x8e,0x8e)
139 ····(126,126,126)·····#·rgb·=·(0x7e,0x7e,0x7e)106 ····(126,126,126)·····#·rgb·=·(0x7e,0x7e,0x7e)
140 ····(135,135,135)·····#·rgb·=·(0x87,0x87,0x87)·grey53 
141 ····(131,131,131)·····#·rgb·=·(0x83,0x83,0x83)107 ····(131,131,131)·····#·rgb·=·(0x83,0x83,0x83)
142 ····(165,165,165)·····#·rgb·=·(0xa5,0xa5,0xa5)108 ····(165,165,165)·····#·rgb·=·(0xa5,0xa5,0xa5)
143 ····(171,171,171)·····#·rgb·=·(0xab,0xab,0xab)·grey67109 ····(171,171,171)·····#·rgb·=·(0xab,0xab,0xab)·grey67
144 ····(173,173,173)·····#·rgb·=·(0xad,0xad,0xad)·grey68110 ····(173,173,173)·····#·rgb·=·(0xad,0xad,0xad)·grey68
145 ····(172,172,172)·····#·rgb·=·(0xac,0xac,0xac)111 ····(172,172,172)·····#·rgb·=·(0xac,0xac,0xac)
146 ····(173,173,173)·····#·rgb·=·(0xad,0xad,0xad)·grey68112 ····(173,173,173)·····#·rgb·=·(0xad,0xad,0xad)·grey68
147 ····(174,174,174)·····#·rgb·=·(0xae,0xae,0xae)113 ····(174,174,174)·····#·rgb·=·(0xae,0xae,0xae)
148 ····(173,173,173)·····#·rgb·=·(0xad,0xad,0xad)·grey68114 ····(173,173,173)·····#·rgb·=·(0xad,0xad,0xad)·grey68
149 ····(171,171,171)·····#·rgb·=·(0xab,0xab,0xab)·grey67115 ····(171,171,171)·····#·rgb·=·(0xab,0xab,0xab)·grey67
150 ····(146,146,146)·····#·rgb·=·(0x92,0x92,0x92)116 ····(146,146,146)·····#·rgb·=·(0x92,0x92,0x92)
151 ····(126,126,126)·····#·rgb·=·(0x7e,0x7e,0x7e)117 ····(126,126,126)·····#·rgb·=·(0x7e,0x7e,0x7e)
152 ····(130,130,130)·····#·rgb·=·(0x82,0x82,0x82)·grey51118 ····(130,130,130)·····#·rgb·=·(0x82,0x82,0x82)·grey51
153 ····(126,126,126)·····#·rgb·=·(0x7e,0x7e,0x7e)119 ····(126,126,126)·····#·rgb·=·(0x7e,0x7e,0x7e)
154 ····(133,133,133)·····#·rgb·=·(0x85,0x85,0x85)·grey52 
155 ····(116,116,116)·····#·rgb·=·(0x74,0x74,0x74)120 ····(116,116,116)·····#·rgb·=·(0x74,0x74,0x74)
156 ····(113,113,113)·····#·rgb·=·(0x71,0x71,0x71)121 ····(113,113,113)·····#·rgb·=·(0x71,0x71,0x71)
Max diff block lines reached; 13304/19600 bytes (67.88%) of diff not shown.
2.0 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
5.76 KB
res/drawable/gaspump_i.png
4.41 KB
sng
    
Offset 1, 32 lines modifiedOffset 1, 32 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·19;·height:·24;·bitdepth:·8;3 ····width:·19;·height:·24;·bitdepth:·8;
4 ····using·grayscale·alpha;4 ····using·grayscale·alpha;
5 }5 }
6 IMAGE·{6 IMAGE·{
7 ····pixels·hex7 ····pixels·hex
8 0000·0000·0000·5d00·621d·32cc·1bff·1afd·1afd·1afd·1bfd·1afd·1afe·22f8·3d54·1000·6000·0000·0000·8 0000·0000·0000·0000·621d·32cc·1bff·1afd·1afd·1afd·1bfd·1afd·1afe·22f8·3d54·0000·0000·0000·0000·
9 0000·0000·0000·3800·392a·23dc·2ab4·2758·2156·2156·2156·2055·3582·20f3·2567·0000·3f00·0000·0000·9 0000·0000·0000·0000·392a·23dc·2ab4·2758·2156·2156·2156·2055·3582·20f3·2567·0000·0000·0000·0000·
10 0000·0000·0000·3500·352a·27dc·397b·3800·0000·0000·0000·6100·6c2f·24e7·30ae·681b·ff00·c700·0000·10 0000·0000·0000·0000·352a·27dc·397b·0000·0000·0000·0000·0000·6c2f·24e7·30ae·681b·0000·0000·0000·
11 0000·0000·0000·3600·352a·27dc·397b·3900·0000·0000·0000·5f00·692f·24e6·22f6·32b3·4929·4400·0000·11 0000·0000·0000·0000·352a·27dc·397b·0000·0000·0000·0000·0000·692f·24e6·22f6·32b3·4929·0000·0000·
12 0000·0000·0000·3500·352a·27dc·3a7b·3900·0000·0000·0000·5f00·692f·25e4·33de·1dfc·2ab3·5517·4f00·12 0000·0000·0000·0000·352a·27dc·3a7b·0000·0000·0000·0000·0000·692f·25e4·33de·1dfc·2ab3·5517·0000·
13 0000·0000·0000·3500·352a·27dc·397b·3800·0000·0000·0000·5f00·6a2e·25e4·39d5·1ff7·28f0·4537·4300·13 0000·0000·0000·0000·352a·27dc·397b·0000·0000·0000·0000·0000·6a2e·25e4·39d5·1ff7·28f0·4537·0000·
14 0000·0000·0000·3500·362a·23dc·32bb·4d6e·4c6f·4c6f·4c6f·4d6e·408a·20f0·3a93·4f87·30e6·3e39·3f00·14 0000·0000·0000·0000·362a·23dc·32bb·4d6e·4c6f·4c6f·4c6f·4d6e·408a·20f0·3a93·4f87·30e6·3e39·0000·
15 0000·0000·0000·3500·372a·20dc·1dff·24ff·24ff·24ff·24ff·24ff·20ff·1bff·2762·9235·33dd·3e3a·3f00·15 0000·0000·0000·0000·372a·20dc·1dff·24ff·24ff·24ff·24ff·24ff·20ff·1bff·2762·9235·33dd·3e3a·0000·
16 0000·0000·0000·3600·372a·20dc·18ff·19ff·19ff·18ff·19ff·19ff·19ff·1bff·2a6c·943d·34dd·3e39·3f00·16 0000·0000·0000·0000·372a·20dc·18ff·19ff·19ff·18ff·19ff·19ff·19ff·1bff·2a6c·943d·34dd·3e39·0000·
17 0000·0000·0000·3600·372a·21dc·19ff·1aff·1aff·19ff·1aff·1aff·1aff·1aff·24d7·5dad·38e4·3d39·3f00·17 0000·0000·0000·0000·372a·21dc·19ff·1aff·1aff·19ff·1aff·1aff·1aff·1aff·24d7·5dad·38e4·3d39·0000·
18 0000·0000·0000·3500·372a·21dc·19ff·19ff·1aff·19ff·1aff·1aff·1aff·1aff·21f3·49f2·39ee·3d38·3f00·18 0000·0000·0000·0000·372a·21dc·19ff·19ff·1aff·19ff·1aff·1aff·1aff·1aff·21f3·49f2·39ee·3d38·0000·
19 0000·0000·0000·3500·362a·20dc·19ff·19ff·19ff·19ff·1aff·1aff·19ff·1bfe·32d7·42df·35e7·3e39·3f00·19 0000·0000·0000·0000·362a·20dc·19ff·19ff·19ff·19ff·1aff·1aff·19ff·1bfe·32d7·42df·35e7·3e39·0000·
20 0000·0000·0000·3500·372a·20dc·19ff·1aff·19ff·19ff·1aff·19ff·19ff·1bfe·2fd7·35ca·32e0·3f39·3f00·20 0000·0000·0000·0000·372a·20dc·19ff·1aff·19ff·19ff·1aff·19ff·19ff·1bfe·2fd7·35ca·32e0·3f39·0000·
21 0000·0000·0000·3500·372a·20dc·19ff·1aff·1aff·19ff·1aff·1aff·19ff·1bfe·2dd8·22b5·2bda·3739·3600·21 0000·0000·0000·0000·372a·20dc·19ff·1aff·1aff·19ff·1aff·1aff·19ff·1bfe·2dd8·22b5·2bda·3739·0000·
22 0000·0000·0000·3600·372a·21dc·19ff·1aff·1aff·1aff·1aff·1aff·1aff·1afe·2bd8·25b2·2edd·434d·0000·22 0000·0000·0000·0000·372a·21dc·19ff·1aff·1aff·1aff·1aff·1aff·1aff·1afe·2bd8·25b2·2edd·434d·0000·
23 0000·0000·0000·3600·372a·21dc·19ff·1aff·19ff·19ff·19ff·1aff·1aff·1afe·2ad8·29ac·31c7·3e7c·0000·23 0000·0000·0000·0000·372a·21dc·19ff·1aff·19ff·19ff·19ff·1aff·1aff·1afe·2ad8·29ac·31c7·3e7c·0000·
24 0000·0000·0000·3500·372a·21dc·19ff·19ff·1aff·19ff·19ff·19ff·1aff·1bfe·2bd9·27a0·3593·33bc·8d0f·24 0000·0000·0000·0000·372a·21dc·19ff·19ff·1aff·19ff·19ff·19ff·1aff·1bfe·2bd9·27a0·3593·33bc·8d0f·
25 0000·0000·0000·3500·362a·20dc·19ff·1aff·19ff·19ff·1aff·19ff·19ff·1bfe·2dd9·259e·3b55·2cd5·4f42·25 0000·0000·0000·0000·362a·20dc·19ff·1aff·19ff·19ff·1aff·19ff·19ff·1bfe·2dd9·259e·3b55·2cd5·4f42·
26 0000·0000·0000·3500·372a·20dc·19ff·1aff·19ff·1aff·1aff·19ff·19ff·1bfe·34d9·3dbe·6e2c·2cc7·3d85·26 0000·0000·0000·0000·372a·20dc·19ff·1aff·19ff·1aff·1aff·19ff·19ff·1bfe·34d9·3dbe·6e2c·2cc7·3d85·
27 0000·0000·0000·3500·372a·20dc·19ff·1aff·19ff·19ff·1aff·1aff·1aff·1bfe·39d0·31c7·5717·38a4·2dab·27 0000·0000·0000·0000·372a·20dc·19ff·1aff·19ff·19ff·1aff·1aff·1aff·1bfe·39d0·31c7·5717·38a4·2dab·
28 0000·0000·0000·3600·372a·21db·19ff·1aff·19ff·19ff·19ff·1aff·1aff·1afc·2fa7·2bdf·3575·2fc5·2ca7·28 0000·0000·0000·0000·372a·21db·19ff·1aff·19ff·19ff·19ff·1aff·1aff·1afc·2fa7·2bdf·3575·2fc5·2ca7·
29 7310·7010·7010·7d0d·4437·21de·19ff·1aff·1aff·19ff·1aff·1aff·19ff·19fe·3280·44a0·30f0·33da·545e·29 7310·7010·7010·7d0d·4437·21de·19ff·1aff·1aff·19ff·1aff·1aff·19ff·19fe·3280·44a0·30f0·33da·545e·
30 2fcc·2acc·2acc·2acb·28d4·1df8·19ff·1aff·19ff·19ff·19ff·1aff·1aff·1aff·23df·30d9·2ffa·2eeb·33cd·30 2fcc·2acc·2acc·2acb·28d4·1df8·19ff·1aff·19ff·19ff·19ff·1aff·1aff·1aff·23df·30d9·2ffa·2eeb·33cd·
31 22ff·1dff·1dff·1dff·1dff·1cff·1cff·1cff·1cff·1cff·1cff·1cff·1cff·1cff·1dff·1cff·1cff·1cff·24ff·31 22ff·1dff·1dff·1dff·1dff·1cff·1cff·1cff·1cff·1cff·1cff·1cff·1cff·1cff·1dff·1cff·1cff·1cff·24ff·
32 }32 }
1.3 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
27.2 KB
res/drawable/ic_menu_add.png
24.5 KB
sng
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·48;·height:·48;·bitdepth:·8;3 ····width:·48;·height:·48;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1007 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1008 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
9 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1009 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
10 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10010 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
11 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10011 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
12 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10012 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
13 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10013 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
14 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10014 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
Offset 21, 203 lines modifiedOffset 21, 113 lines modified
21 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10021 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
22 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10022 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
23 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10023 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
24 ····(171,171,171)·····#·rgb·=·(0xab,0xab,0xab)·grey6724 ····(171,171,171)·····#·rgb·=·(0xab,0xab,0xab)·grey67
25 ····(119,119,119)·····#·rgb·=·(0x77,0x77,0x77)25 ····(119,119,119)·····#·rgb·=·(0x77,0x77,0x77)
26 ····(102,102,102)·····#·rgb·=·(0x66,0x66,0x66)·grey4026 ····(102,102,102)·····#·rgb·=·(0x66,0x66,0x66)·grey40
27 ····(·95,·95,·95)·····#·rgb·=·(0x5f,0x5f,0x5f)27 ····(·95,·95,·95)·····#·rgb·=·(0x5f,0x5f,0x5f)
28 ····(·91,·91,·91)·····#·rgb·=·(0x5b,0x5b,0x5b) 
29 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10028 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
30 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10029 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
31 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10030 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
32 ····(142,142,142)·····#·rgb·=·(0x8e,0x8e,0x8e)31 ····(142,142,142)·····#·rgb·=·(0x8e,0x8e,0x8e)
33 ····(·98,·98,·98)·····#·rgb·=·(0x62,0x62,0x62)32 ····(·98,·98,·98)·····#·rgb·=·(0x62,0x62,0x62)
34 ····(·95,·95,·95)·····#·rgb·=·(0x5f,0x5f,0x5f) 
35 ····(102,102,102)·····#·rgb·=·(0x66,0x66,0x66)·grey40 
36 ····(120,120,120)·····#·rgb·=·(0x78,0x78,0x78)·grey47 
37 ····(132,132,132)·····#·rgb·=·(0x84,0x84,0x84) 
38 ····(137,137,137)·····#·rgb·=·(0x89,0x89,0x89) 
39 ····(133,133,133)·····#·rgb·=·(0x85,0x85,0x85)·grey52 
40 ····(123,123,123)·····#·rgb·=·(0x7b,0x7b,0x7b) 
41 ····(105,105,105)·····#·rgb·=·(0x69,0x69,0x69)·grey41 
42 ····(·98,·98,·98)·····#·rgb·=·(0x62,0x62,0x62) 
43 ····(·94,·94,·94)·····#·rgb·=·(0x5e,0x5e,0x5e)·grey37 
44 ····(·99,·99,·99)·····#·rgb·=·(0x63,0x63,0x63)·grey3933 ····(·99,·99,·99)·····#·rgb·=·(0x63,0x63,0x63)·grey39
45 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10034 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
46 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10035 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
47 ····(·92,·92,·92)·····#·rgb·=·(0x5c,0x5c,0x5c)·grey36 
48 ····(100,100,100)·····#·rgb·=·(0x64,0x64,0x64) 
49 ····(126,126,126)·····#·rgb·=·(0x7e,0x7e,0x7e) 
50 ····(138,138,138)·····#·rgb·=·(0x8a,0x8a,0x8a)·grey54 
51 ····(144,144,144)·····#·rgb·=·(0x90,0x90,0x90) 
52 ····(148,148,148)·····#·rgb·=·(0x94,0x94,0x94)·grey58 
53 ····(151,151,151)·····#·rgb·=·(0x97,0x97,0x97) 
54 ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60 
55 ····(135,135,135)·····#·rgb·=·(0x87,0x87,0x87)·grey53 
56 ····(107,107,107)·····#·rgb·=·(0x6b,0x6b,0x6b)·grey42 
57 ····(·96,·96,·96)·····#·rgb·=·(0x60,0x60,0x60) 
58 ····(100,100,100)·····#·rgb·=·(0x64,0x64,0x64)36 ····(100,100,100)·····#·rgb·=·(0x64,0x64,0x64)
59 ····(124,124,124)·····#·rgb·=·(0x7c,0x7c,0x7c)37 ····(124,124,124)·····#·rgb·=·(0x7c,0x7c,0x7c)
60 ····(·92,·92,·92)·····#·rgb·=·(0x5c,0x5c,0x5c)·grey3638 ····(·92,·92,·92)·····#·rgb·=·(0x5c,0x5c,0x5c)·grey36
61 ····(140,140,140)·····#·rgb·=·(0x8c,0x8c,0x8c)·grey55 
62 ····(147,147,147)·····#·rgb·=·(0x93,0x93,0x93) 
63 ····(156,156,156)·····#·rgb·=·(0x9c,0x9c,0x9c)·grey61 
64 ····(158,158,158)·····#·rgb·=·(0x9e,0x9e,0x9e)·grey62 
65 ····(160,160,160)·····#·rgb·=·(0xa0,0xa0,0xa0) 
66 ····(161,161,161)·····#·rgb·=·(0xa1,0xa1,0xa1)·grey63 
67 ····(104,104,104)·····#·rgb·=·(0x68,0x68,0x68) 
68 ····(·96,·96,·96)·····#·rgb·=·(0x60,0x60,0x60)39 ····(·96,·96,·96)·····#·rgb·=·(0x60,0x60,0x60)
69 ····(125,125,125)·····#·rgb·=·(0x7d,0x7d,0x7d)·grey4940 ····(125,125,125)·····#·rgb·=·(0x7d,0x7d,0x7d)·grey49
70 ····(124,124,124)·····#·rgb·=·(0x7c,0x7c,0x7c)41 ····(124,124,124)·····#·rgb·=·(0x7c,0x7c,0x7c)
71 ····(·90,·90,·90)·····#·rgb·=·(0x5a,0x5a,0x5a) 
72 ····(111,111,111)·····#·rgb·=·(0x6f,0x6f,0x6f) 
73 ····(146,146,146)·····#·rgb·=·(0x92,0x92,0x92) 
74 ····(157,157,157)·····#·rgb·=·(0x9d,0x9d,0x9d) 
75 ····(159,159,159)·····#·rgb·=·(0x9f,0x9f,0x9f) 
76 ····(127,127,127)·····#·rgb·=·(0x7f,0x7f,0x7f)·grey5042 ····(127,127,127)·····#·rgb·=·(0x7f,0x7f,0x7f)·grey50
77 ····(112,112,112)·····#·rgb·=·(0x70,0x70,0x70)·grey44 
78 ····(150,150,150)·····#·rgb·=·(0x96,0x96,0x96)·grey59 
79 ····(129,129,129)·····#·rgb·=·(0x81,0x81,0x81) 
80 ····(123,123,123)·····#·rgb·=·(0x7b,0x7b,0x7b)43 ····(123,123,123)·····#·rgb·=·(0x7b,0x7b,0x7b)
81 ····(130,130,130)·····#·rgb·=·(0x82,0x82,0x82)·grey51 
82 ····(170,170,170)·····#·rgb·=·(0xaa,0xaa,0xaa)44 ····(170,170,170)·····#·rgb·=·(0xaa,0xaa,0xaa)
83 ····(·90,·90,·90)·····#·rgb·=·(0x5a,0x5a,0x5a)45 ····(·90,·90,·90)·····#·rgb·=·(0x5a,0x5a,0x5a)
84 ····(110,110,110)·····#·rgb·=·(0x6e,0x6e,0x6e)·grey43 
85 ····(139,139,139)·····#·rgb·=·(0x8b,0x8b,0x8b) 
86 ····(162,162,162)·····#·rgb·=·(0xa2,0xa2,0xa2) 
87 ····(168,168,168)·····#·rgb·=·(0xa8,0xa8,0xa8)·grey66 
88 ····(172,172,172)·····#·rgb·=·(0xac,0xac,0xac) 
89 ····(173,173,173)·····#·rgb·=·(0xad,0xad,0xad)·grey68 
90 ····(100,100,100)·····#·rgb·=·(0x64,0x64,0x64)46 ····(100,100,100)·····#·rgb·=·(0x64,0x64,0x64)
91 ····(172,172,172)·····#·rgb·=·(0xac,0xac,0xac)47 ····(172,172,172)·····#·rgb·=·(0xac,0xac,0xac)
92 ····(·95,·95,·95)·····#·rgb·=·(0x5f,0x5f,0x5f)48 ····(·95,·95,·95)·····#·rgb·=·(0x5f,0x5f,0x5f)
93 ····(·99,·99,·99)·····#·rgb·=·(0x63,0x63,0x63)·grey39 
94 ····(134,134,134)·····#·rgb·=·(0x86,0x86,0x86) 
95 ····(154,154,154)·····#·rgb·=·(0x9a,0x9a,0x9a) 
96 ····(155,155,155)·····#·rgb·=·(0x9b,0x9b,0x9b) 
97 ····(166,166,166)·····#·rgb·=·(0xa6,0xa6,0xa6)·grey65 
98 ····(184,184,184)·····#·rgb·=·(0xb8,0xb8,0xb8)·grey7249 ····(184,184,184)·····#·rgb·=·(0xb8,0xb8,0xb8)·grey72
99 ····(193,193,193)·····#·rgb·=·(0xc1,0xc1,0xc1)50 ····(193,193,193)·····#·rgb·=·(0xc1,0xc1,0xc1)
100 ····(192,192,192)·····#·rgb·=·(0xc0,0xc0,0xc0)51 ····(192,192,192)·····#·rgb·=·(0xc0,0xc0,0xc0)
101 ····(152,152,152)·····#·rgb·=·(0x98,0x98,0x98) 
102 ····(115,115,115)·····#·rgb·=·(0x73,0x73,0x73)·grey45 
103 ····(104,104,104)·····#·rgb·=·(0x68,0x68,0x68)52 ····(104,104,104)·····#·rgb·=·(0x68,0x68,0x68)
104 ····(·93,·93,·93)·····#·rgb·=·(0x5d,0x5d,0x5d) 
105 ····(124,124,124)·····#·rgb·=·(0x7c,0x7c,0x7c) 
106 ····(145,145,145)·····#·rgb·=·(0x91,0x91,0x91)·grey57 
107 ····(160,160,160)·····#·rgb·=·(0xa0,0xa0,0xa0)53 ····(160,160,160)·····#·rgb·=·(0xa0,0xa0,0xa0)
108 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10054 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
109 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10055 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
110 ····(158,158,158)·····#·rgb·=·(0x9e,0x9e,0x9e)·grey6256 ····(158,158,158)·····#·rgb·=·(0x9e,0x9e,0x9e)·grey62
111 ····(143,143,143)·····#·rgb·=·(0x8f,0x8f,0x8f)·grey56 
112 ····(108,108,108)·····#·rgb·=·(0x6c,0x6c,0x6c) 
113 ····(147,147,147)·····#·rgb·=·(0x93,0x93,0x93)57 ····(147,147,147)·····#·rgb·=·(0x93,0x93,0x93)
114 ····(144,144,144)·····#·rgb·=·(0x90,0x90,0x90)58 ····(144,144,144)·····#·rgb·=·(0x90,0x90,0x90)
115 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10059 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
116 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10060 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
117 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10061 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
118 ····(135,135,135)·····#·rgb·=·(0x87,0x87,0x87)·grey5362 ····(135,135,135)·····#·rgb·=·(0x87,0x87,0x87)·grey53
119 ····(113,113,113)·····#·rgb·=·(0x71,0x71,0x71)63 ····(113,113,113)·····#·rgb·=·(0x71,0x71,0x71)
120 ····(173,173,173)·····#·rgb·=·(0xad,0xad,0xad)·grey6864 ····(173,173,173)·····#·rgb·=·(0xad,0xad,0xad)·grey68
121 ····(142,142,142)·····#·rgb·=·(0x8e,0x8e,0x8e)65 ····(142,142,142)·····#·rgb·=·(0x8e,0x8e,0x8e)
122 ····(111,111,111)·····#·rgb·=·(0x6f,0x6f,0x6f) 
123 ····(126,126,126)·····#·rgb·=·(0x7e,0x7e,0x7e)66 ····(126,126,126)·····#·rgb·=·(0x7e,0x7e,0x7e)
124 ····(149,149,149)·····#·rgb·=·(0x95,0x95,0x95) 
125 ····(141,141,141)·····#·rgb·=·(0x8d,0x8d,0x8d) 
126 ····(116,116,116)·····#·rgb·=·(0x74,0x74,0x74) 
127 ····(178,178,178)·····#·rgb·=·(0xb2,0xb2,0xb2)67 ····(178,178,178)·····#·rgb·=·(0xb2,0xb2,0xb2)
128 ····(124,124,124)·····#·rgb·=·(0x7c,0x7c,0x7c)68 ····(124,124,124)·····#·rgb·=·(0x7c,0x7c,0x7c)
129 ····(106,106,106)·····#·rgb·=·(0x6a,0x6a,0x6a) 
130 ····(141,141,141)·····#·rgb·=·(0x8d,0x8d,0x8d)69 ····(141,141,141)·····#·rgb·=·(0x8d,0x8d,0x8d)
131 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10070 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
132 ····(106,106,106)·····#·rgb·=·(0x6a,0x6a,0x6a) 
Max diff block lines reached; 18611/25045 bytes (74.31%) of diff not shown.
2.7 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
10.7 KB
res/drawable/ic_menu_cancel.png
8.67 KB
sng
    
Offset 1, 27 lines modifiedOffset 1, 34 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·36;·height:·36;·bitdepth:·8;3 ····width:·36;·height:·36;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey07 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 8 ····(·51,·51,·51)·····#·rgb·=·(0x33,0x33,0x33)·grey20
 9 ····(·80,·80,·80)·····#·rgb·=·(0x50,0x50,0x50)
 10 ····(167,167,167)·····#·rgb·=·(0xa7,0xa7,0xa7)
 11 ····(·70,·70,·70)·····#·rgb·=·(0x46,0x46,0x46)
 12 ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60
 13 ····(166,166,166)·····#·rgb·=·(0xa6,0xa6,0xa6)·grey65
 14 ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60
 15 ····(159,159,159)·····#·rgb·=·(0x9f,0x9f,0x9f)
8 ····(·80,·80,·80)·····#·rgb·=·(0x50,0x50,0x50)16 ····(·80,·80,·80)·····#·rgb·=·(0x50,0x50,0x50)
9 ····(127,127,127)·····#·rgb·=·(0x7f,0x7f,0x7f)·grey5017 ····(127,127,127)·····#·rgb·=·(0x7f,0x7f,0x7f)·grey50
10 ····(·79,·79,·79)·····#·rgb·=·(0x4f,0x4f,0x4f)·grey3118 ····(·79,·79,·79)·····#·rgb·=·(0x4f,0x4f,0x4f)·grey31
11 ····(125,125,125)·····#·rgb·=·(0x7d,0x7d,0x7d)·grey4919 ····(125,125,125)·····#·rgb·=·(0x7d,0x7d,0x7d)·grey49
12 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)20 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
13 ····(147,147,147)·····#·rgb·=·(0x93,0x93,0x93)21 ····(147,147,147)·····#·rgb·=·(0x93,0x93,0x93)
14 ····(150,150,150)·····#·rgb·=·(0x96,0x96,0x96)·grey5922 ····(150,150,150)·····#·rgb·=·(0x96,0x96,0x96)·grey59
15 ····(·78,·78,·78)·····#·rgb·=·(0x4e,0x4e,0x4e)23 ····(·78,·78,·78)·····#·rgb·=·(0x4e,0x4e,0x4e)
16 ····(146,146,146)·····#·rgb·=·(0x92,0x92,0x92)24 ····(146,146,146)·····#·rgb·=·(0x92,0x92,0x92)
17 ····(149,149,149)·····#·rgb·=·(0x95,0x95,0x95)25 ····(149,149,149)·····#·rgb·=·(0x95,0x95,0x95)
18 ····(152,152,152)·····#·rgb·=·(0x98,0x98,0x98)26 ····(152,152,152)·····#·rgb·=·(0x98,0x98,0x98)
19 ····(188,188,188)·····#·rgb·=·(0xbc,0xbc,0xbc)27 ····(188,188,188)·····#·rgb·=·(0xbc,0xbc,0xbc)
20 ····(·51,·51,·51)·····#·rgb·=·(0x33,0x33,0x33)·grey20 
21 ····(·77,·77,·77)·····#·rgb·=·(0x4d,0x4d,0x4d)·grey3028 ····(·77,·77,·77)·····#·rgb·=·(0x4d,0x4d,0x4d)·grey30
22 ····(126,126,126)·····#·rgb·=·(0x7e,0x7e,0x7e)29 ····(126,126,126)·····#·rgb·=·(0x7e,0x7e,0x7e)
23 ····(145,145,145)·····#·rgb·=·(0x91,0x91,0x91)·grey5730 ····(145,145,145)·····#·rgb·=·(0x91,0x91,0x91)·grey57
24 ····(151,151,151)·····#·rgb·=·(0x97,0x97,0x97)31 ····(151,151,151)·····#·rgb·=·(0x97,0x97,0x97)
25 ····(187,187,187)·····#·rgb·=·(0xbb,0xbb,0xbb)32 ····(187,187,187)·····#·rgb·=·(0xbb,0xbb,0xbb)
26 ····(144,144,144)·····#·rgb·=·(0x90,0x90,0x90)33 ····(144,144,144)·····#·rgb·=·(0x90,0x90,0x90)
27 ····(124,124,124)·····#·rgb·=·(0x7c,0x7c,0x7c)34 ····(124,124,124)·····#·rgb·=·(0x7c,0x7c,0x7c)
Offset 29, 15 lines modifiedOffset 36, 14 lines modified
29 ····(186,186,186)·····#·rgb·=·(0xba,0xba,0xba)·grey7336 ····(186,186,186)·····#·rgb·=·(0xba,0xba,0xba)·grey73
30 ····(122,122,122)·····#·rgb·=·(0x7a,0x7a,0x7a)·grey4837 ····(122,122,122)·····#·rgb·=·(0x7a,0x7a,0x7a)·grey48
31 ····(141,141,141)·····#·rgb·=·(0x8d,0x8d,0x8d)38 ····(141,141,141)·····#·rgb·=·(0x8d,0x8d,0x8d)
32 ····(185,185,185)·····#·rgb·=·(0xb9,0xb9,0xb9)39 ····(185,185,185)·····#·rgb·=·(0xb9,0xb9,0xb9)
33 ····(140,140,140)·····#·rgb·=·(0x8c,0x8c,0x8c)·grey5540 ····(140,140,140)·····#·rgb·=·(0x8c,0x8c,0x8c)·grey55
34 ····(·75,·75,·75)·····#·rgb·=·(0x4b,0x4b,0x4b)41 ····(·75,·75,·75)·····#·rgb·=·(0x4b,0x4b,0x4b)
35 ····(119,119,119)·····#·rgb·=·(0x77,0x77,0x77)42 ····(119,119,119)·····#·rgb·=·(0x77,0x77,0x77)
36 ····(·80,·80,·80)·····#·rgb·=·(0x50,0x50,0x50) 
37 ····(·76,·76,·76)·····#·rgb·=·(0x4c,0x4c,0x4c)43 ····(·76,·76,·76)·····#·rgb·=·(0x4c,0x4c,0x4c)
38 ····(142,142,142)·····#·rgb·=·(0x8e,0x8e,0x8e)44 ····(142,142,142)·····#·rgb·=·(0x8e,0x8e,0x8e)
39 ····(184,184,184)·····#·rgb·=·(0xb8,0xb8,0xb8)·grey7245 ····(184,184,184)·····#·rgb·=·(0xb8,0xb8,0xb8)·grey72
40 ····(138,138,138)·····#·rgb·=·(0x8a,0x8a,0x8a)·grey5446 ····(138,138,138)·····#·rgb·=·(0x8a,0x8a,0x8a)·grey54
41 ····(121,121,121)·····#·rgb·=·(0x79,0x79,0x79)47 ····(121,121,121)·····#·rgb·=·(0x79,0x79,0x79)
42 ····(137,137,137)·····#·rgb·=·(0x89,0x89,0x89)48 ····(137,137,137)·····#·rgb·=·(0x89,0x89,0x89)
43 ····(120,120,120)·····#·rgb·=·(0x78,0x78,0x78)·grey4749 ····(120,120,120)·····#·rgb·=·(0x78,0x78,0x78)·grey47
Offset 48, 75 lines modifiedOffset 54, 69 lines modified
48 ····(·73,·73,·73)·····#·rgb·=·(0x49,0x49,0x49)54 ····(·73,·73,·73)·····#·rgb·=·(0x49,0x49,0x49)
49 ····(116,116,116)·····#·rgb·=·(0x74,0x74,0x74)55 ····(116,116,116)·····#·rgb·=·(0x74,0x74,0x74)
50 ····(180,180,180)·····#·rgb·=·(0xb4,0xb4,0xb4)56 ····(180,180,180)·····#·rgb·=·(0xb4,0xb4,0xb4)
51 ····(171,171,171)·····#·rgb·=·(0xab,0xab,0xab)·grey6757 ····(171,171,171)·····#·rgb·=·(0xab,0xab,0xab)·grey67
52 ····(135,135,135)·····#·rgb·=·(0x87,0x87,0x87)·grey5358 ····(135,135,135)·····#·rgb·=·(0x87,0x87,0x87)·grey53
53 ····(115,115,115)·····#·rgb·=·(0x73,0x73,0x73)·grey4559 ····(115,115,115)·····#·rgb·=·(0x73,0x73,0x73)·grey45
54 ····(176,176,176)·····#·rgb·=·(0xb0,0xb0,0xb0)·grey6960 ····(176,176,176)·····#·rgb·=·(0xb0,0xb0,0xb0)·grey69
55 ····(167,167,167)·····#·rgb·=·(0xa7,0xa7,0xa7) 
56 ····(132,132,132)·····#·rgb·=·(0x84,0x84,0x84)61 ····(132,132,132)·····#·rgb·=·(0x84,0x84,0x84)
57 ····(·72,·72,·72)·····#·rgb·=·(0x48,0x48,0x48)62 ····(·72,·72,·72)·····#·rgb·=·(0x48,0x48,0x48)
58 ····(175,175,175)·····#·rgb·=·(0xaf,0xaf,0xaf)63 ····(175,175,175)·····#·rgb·=·(0xaf,0xaf,0xaf)
59 ····(113,113,113)·····#·rgb·=·(0x71,0x71,0x71)64 ····(113,113,113)·····#·rgb·=·(0x71,0x71,0x71)
60 ····(·70,·70,·70)·····#·rgb·=·(0x46,0x46,0x46)65 ····(·70,·70,·70)·····#·rgb·=·(0x46,0x46,0x46)
61 ····(·70,·70,·70)·····#·rgb·=·(0x46,0x46,0x46) 
62 ····(134,134,134)·····#·rgb·=·(0x86,0x86,0x86)66 ····(134,134,134)·····#·rgb·=·(0x86,0x86,0x86)
63 ····(129,129,129)·····#·rgb·=·(0x81,0x81,0x81)67 ····(129,129,129)·····#·rgb·=·(0x81,0x81,0x81)
64 ····(112,112,112)·····#·rgb·=·(0x70,0x70,0x70)·grey4468 ····(112,112,112)·····#·rgb·=·(0x70,0x70,0x70)·grey44
65 ····(·69,·69,·69)·····#·rgb·=·(0x45,0x45,0x45)·grey2769 ····(·69,·69,·69)·····#·rgb·=·(0x45,0x45,0x45)·grey27
66 ····(111,111,111)·····#·rgb·=·(0x6f,0x6f,0x6f)70 ····(111,111,111)·····#·rgb·=·(0x6f,0x6f,0x6f)
67 ····(133,133,133)·····#·rgb·=·(0x85,0x85,0x85)·grey5271 ····(133,133,133)·····#·rgb·=·(0x85,0x85,0x85)·grey52
68 ····(164,164,164)·····#·rgb·=·(0xa4,0xa4,0xa4)72 ····(164,164,164)·····#·rgb·=·(0xa4,0xa4,0xa4)
69 ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60 
70 ····(110,110,110)·····#·rgb·=·(0x6e,0x6e,0x6e)·grey4373 ····(110,110,110)·····#·rgb·=·(0x6e,0x6e,0x6e)·grey43
71 ····(108,108,108)·····#·rgb·=·(0x6c,0x6c,0x6c)74 ····(108,108,108)·····#·rgb·=·(0x6c,0x6c,0x6c)
72 ····(·68,·68,·68)·····#·rgb·=·(0x44,0x44,0x44)75 ····(·68,·68,·68)·····#·rgb·=·(0x44,0x44,0x44)
73 ····(166,166,166)·····#·rgb·=·(0xa6,0xa6,0xa6)·grey65 
74 ····(174,174,174)·····#·rgb·=·(0xae,0xae,0xae)76 ····(174,174,174)·····#·rgb·=·(0xae,0xae,0xae)
75 ····(131,131,131)·····#·rgb·=·(0x83,0x83,0x83)77 ····(131,131,131)·····#·rgb·=·(0x83,0x83,0x83)
76 ····(107,107,107)·····#·rgb·=·(0x6b,0x6b,0x6b)·grey4278 ····(107,107,107)·····#·rgb·=·(0x6b,0x6b,0x6b)·grey42
77 ····(173,173,173)·····#·rgb·=·(0xad,0xad,0xad)·grey6879 ····(173,173,173)·····#·rgb·=·(0xad,0xad,0xad)·grey68
78 ····(166,166,166)·····#·rgb·=·(0xa6,0xa6,0xa6)·grey6580 ····(166,166,166)·····#·rgb·=·(0xa6,0xa6,0xa6)·grey65
79 ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60 
80 ····(159,159,159)·····#·rgb·=·(0x9f,0x9f,0x9f) 
81 }81 }
82 tRNS·{82 tRNS·{
83 ·0·255·255·255·255·255·255·255·255·255·255·255·255·5·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·16·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·55·255·255·255·255·255·252·255·255·255·255·255·255·255·5·255·255·255·89[·...·truncated·by·diffoscope;·len:·20,·SHA:·3b213e9d92d7993f50077c942dd954b753d79d0e7d5d77d90c35785e679e7e52·...·]·15·56}83 ·0·5·16·55·252·5·89·15·56}
84 IMAGE·{84 IMAGE·{
85 ····pixels·hex85 ····pixels·hex
86 00000000000000000000000000000000000000000000000000000000000000000000000086 000000000000000000000000000000000000000000000000000000000000000000000000
87 00000000000000000000000000000000000000000000000000000000000000000000000087 000000000000000000000000000000000000000000000000000000000000000000000000
88 00000000000000000000000000000000000000000000000000000000000000000000000088 000000000000000000000000000000000000000000000000000000000000000000000000
89 00000000000000000000000000000000000000000000000000000000000000000000000089 000000000000000000000000000000000000000000000000000000000000000000000000
90 00000000000000000000000000000000000000000000000000000000000000000000000090 000000000000000000000000000000000000000000000000000000000000000000000000
91 00000000000000000000000000000000000000000000000000000000000000000000000091 000000000000000000000000000000000000000000000000000000000000000000000000
92 00000000000000000000000000000001010101010100000000000000000000000000000092 000000000000000000000000000000090909090909000000000000000000000000000000
93 00000000000000000000000001010102020202020201010100000000000000000000000093 0000000000000000000000000909090a0a0a0a0a0a090909000000000000000000000000
94 00000000000000000000000304040506070707070605040403000000000000000000000094 00000000000000000000000b0c0c0d0e0f0f0f0f0e0d0c0c0b0000000000000000000000
95 000000000000000000000802090a0a0b0c0c0c0c0b0a0a0902080d000000000000000000 
96 0000000000000000000e0f10111112120000000012121111100f0800000000000000000095 00000000000000000000100a1112121314141414131212110a1001000000000000000000
97 00000000000000000e0413070712000000000000000012070713040e000000000000000096 000000000000000000151617181819190000000019191818171610000000000000000000
 97 0000000000000000150c1a0f0f190000000000000000190f0f1a0c150000000000000000
98 000000000000000e14150a0a1600000000000000000000160a0a15140e0000000000000098 00000000000000151b1c12121d000000000000000000001d12121c1b1500000000000000
99 0000000000000017180606190000000e000000000e00000019060618170000000000000099 000000000000001e1f0e0e20000000150000000015000000200e0e1f1e00000000000000
100 000000000000001a0909090000001b1c1b00001b1c1b0000000909091a1d000000000000 
101 0000000000001e1f1010200000212223221b1b2223222100002010101f08000000000000 
102 000000000000241813130000000025152124242115250000000013131822000000000000100 000000000000002111111100000022232200002223220000001111112102000000000000
 101 000000000000242517172600002728292822222829282700002617172510000000000000
 102 0000000000002a1f1a1a000000002b1c272a2a271c2b000000001a1a1f28000000000000
103 00000000000023151515000000000015151a1a1515000000000015151523000000000000103 000000000000291c1c1c00000000001c1c21211c1c00000000001c1c1c29000000000000
104 000000000000211818210000000000181818181818000000000021181821000000000000104 000000000000271f1f2700000000001f1f1f1f1f1f0000000000271f1f27000000000000
105 000000000000231a1a23000000001b231a1a1a1a231b00000000231a1a23000000000000 
106 00000000000026272728290000282a28272b2b27282a280000292827272c000000000000 
107 0000000000000021212d2e0000002f2125000025212f0000002e2d212130000000000000105 000000000000292121290000000022292121212129220000000029212129000000000000
 106 0000000000002c2d2d2e2f00002e302e2d31312d2e302e00002f2e2d2d32000000000000
 107 000000000000002727333400000035272b00002b27350000003433272703000000000000
108 000000000000002323233132000000260000000026000000323123232300000000000000108 0000000000000029292936370000002c000000002c000000373629292900000000000000
109 00000000000000332d2d313435000000000000000000003634312d2d3300000000000000109 0000000000000038333336393a0000000000000000000004393633333800000000000000
110 00000000000000002f373738393a00000000000000003a3b3837372f0000000000000000110 0000000000000000353b3b3c3d3e00000000000000003e3f3c3b3b350000000000000000
111 000000000000000000333c3c053b3a3500000000353a3b053c3c3d000000000000000000111 0000000000000000003840400d3f3e3a000000003a3e3f0d404041000000000000000000
112 0000000000000000003e333131023f4041414141403f0231313342000000000000000000 
113 0000000000000000000000434444050f3f45453f0f054444430000000000000000000000 
114 00000000000000000000000046462c380f0f0f0f38474646000000000000000000000000112 000000000000000000053836360a42434444444443420a36363806000000000000000000
 113 00000000000000000000004546460d1642474742160d4646450000000000000000000000
 114 0000000000000000000000004848323c161616163c494848000000000000000000000000
115 000000000000000000000000000048464646464646490000000000000000000000000000115 000000000000000000000000000007484848484848080000000000000000000000000000
Max diff block lines reached; 373/8876 bytes (4.20%) of diff not shown.
1.95 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
3.4 KB
res/drawable-ldpi-v5/ic_tab_fillup_unselected.png
2.5 KB
sng
    
Offset 3, 15 lines modifiedOffset 3, 14 lines modified
3 ····width:·24;·height:·24;·bitdepth:·8;3 ····width:·24;·height:·24;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey07 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(134,134,134)·····#·rgb·=·(0x86,0x86,0x86)8 ····(134,134,134)·····#·rgb·=·(0x86,0x86,0x86)
9 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)9 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
10 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80) 
11 ····(127,127,127)·····#·rgb·=·(0x7f,0x7f,0x7f)·grey5010 ····(127,127,127)·····#·rgb·=·(0x7f,0x7f,0x7f)·grey50
12 ····(129,129,129)·····#·rgb·=·(0x81,0x81,0x81)11 ····(129,129,129)·····#·rgb·=·(0x81,0x81,0x81)
13 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10012 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
14 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)13 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
15 ····(127,127,127)·····#·rgb·=·(0x7f,0x7f,0x7f)·grey5014 ····(127,127,127)·····#·rgb·=·(0x7f,0x7f,0x7f)·grey50
16 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)15 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
17 ····(129,129,129)·····#·rgb·=·(0x81,0x81,0x81)16 ····(129,129,129)·····#·rgb·=·(0x81,0x81,0x81)
Offset 36, 37 lines modifiedOffset 35, 38 lines modified
36 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)35 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
37 ····(132,132,132)·····#·rgb·=·(0x84,0x84,0x84)36 ····(132,132,132)·····#·rgb·=·(0x84,0x84,0x84)
38 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)37 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
39 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)38 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
40 ····(127,127,127)·····#·rgb·=·(0x7f,0x7f,0x7f)·grey5039 ····(127,127,127)·····#·rgb·=·(0x7f,0x7f,0x7f)·grey50
41 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)40 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
42 ····(139,139,139)·····#·rgb·=·(0x8b,0x8b,0x8b)41 ····(139,139,139)·····#·rgb·=·(0x8b,0x8b,0x8b)
 42 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
43 }43 }
44 tRNS·{44 tRNS·{
45 ·0·19·255·191·70·101·1·159·22·201·83·195·59·65·231·239·127·79·47·136·228·243·13·207·97·21·148·175·197·178·27·16·135·104·246·11}45 ·0·19·191·70·101·1·159·22·201·83·195·59·65·231·239·127·79·47·136·228·243·13·207·97·21·148·175·197·178·27·16·135·104·246·11}
46 IMAGE·{46 IMAGE·{
47 ····pixels·base6447 ····pixels·base64
48 00000000000000000000000048 000000000000000000000000
49 012222232222220456000000 
50 072222232222228922000000 
51 072A00000000B2C0D2E00000 
52 07200000000072C00F2G0000 
53 07200000000072C000220000 
54 0HG00000000072C00072I000 
55 07200000000072C000022000 
56 07200000000072C0000G200049 01ZZZZZ2ZZZZZZ0345000000
 50 06ZZZZZ2ZZZZZZ78ZZ000000
 51 06Z900000000AZB0CZD00000
 52 06Z0000000006ZB00EZF0000
 53 06Z0000000006ZB000ZZ0000
 54 0GF0000000006ZB0006ZH000
 55 06Z0000000006ZB0000ZZ000
 56 06Z0000000006ZB0000FZ000
57 072000000000720000002F0057 06Z0000000006Z000000ZE00
58 0720000000007222J000KL00 
59 07222222222222222M00N200 
60 072222222222228O220002P0 
61 07222222222222Q0220002R0 
62 07222222222222Q0220002R0 
63 07222222222222Q022000220 
64 0S222222222222Q022000220 
65 0S222222222222Q022000220 
66 0S222222222222Q022000220 
67 0S222222222222Q0R2T0U220 
68 0S222222222222Q0V22222W0 
69 0S222222222222Q00X222Y00 
70 0S222222222222Q000ZII00058 06Z0000000006ZZZI000JK00
 59 06ZZZZZZZZZZZZZZZL00MZ00
 60 06ZZZZZZZZZZZZ7NZZ000ZO0
 61 06ZZZZZZZZZZZZP0ZZ000ZQ0
 62 06ZZZZZZZZZZZZP0ZZ000ZQ0
 63 06ZZZZZZZZZZZZP0ZZ000ZZ0
 64 0RZZZZZZZZZZZZP0ZZ000ZZ0
 65 0RZZZZZZZZZZZZP0ZZ000ZZ0
 66 0RZZZZZZZZZZZZP0ZZ000ZZ0
 67 0RZZZZZZZZZZZZP0QZS0TZZ0
 68 0RZZZZZZZZZZZZP0UZZZZZV0
 69 0RZZZZZZZZZZZZP00WZZZX00
 70 0RZZZZZZZZZZZZP000YHH000
71 00000000000000000000000071 000000000000000000000000
72 }72 }
820 B
Image content
Pixel difference
compared images
Flicker difference
compared images
3.39 KB
res/drawable-ldpi-v5/ic_tab_vehicles_selected.png
2.49 KB
sng
    
Offset 8, 15 lines modifiedOffset 8, 14 lines modified
8 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey08 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
9 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey09 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
10 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey010 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
11 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey011 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
12 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey012 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
13 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey013 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
14 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey014 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
15 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 
16 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey015 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
17 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey016 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
18 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey017 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
19 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey018 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
20 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey019 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
21 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey020 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
22 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey021 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
Offset 34, 37 lines modifiedOffset 33, 38 lines modified
34 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey033 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
35 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey034 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
36 ····(248,248,248)·····#·rgb·=·(0xf8,0xf8,0xf8)35 ····(248,248,248)·····#·rgb·=·(0xf8,0xf8,0xf8)
37 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey036 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
38 ····(241,241,241)·····#·rgb·=·(0xf1,0xf1,0xf1)37 ····(241,241,241)·····#·rgb·=·(0xf1,0xf1,0xf1)
39 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey038 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
40 ····(113,113,113)·····#·rgb·=·(0x71,0x71,0x71)39 ····(113,113,113)·····#·rgb·=·(0x71,0x71,0x71)
 40 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
41 }41 }
42 tRNS·{42 tRNS·{
43 ·0·1·5·12·15·11·4·19·255·23·22·6·2·21·7·3·17·27·18·16·28·13·24·32·178·228·26·25·8·222·29·188·14·34}43 ·0·1·5·12·15·11·4·19·23·22·6·2·21·7·3·17·27·18·16·28·13·24·32·178·228·26·25·8·222·29·188·14·34}
44 IMAGE·{44 IMAGE·{
45 ····pixels·base6445 ····pixels·base64
46 00000000000000000000000046 000000000000000000000000
47 00000000000000000000000047 000000000000000000000000
48 00000111111111111111000048 000001111111111111110000
49 00002344444444444445600049 000023444444444444456000
50 00027888888888888888310050 00027XXXXXXXXXXXXXXX3100
51 001388944444444444A8720051 0013XX8444444444449X7200
52 002787BC111111111CB7831052 0027X7AB111111111BA7X310
53 0138DEC11111111111FG8A2053 013XCDB11111111111EFX920
54 0B98HIJJJJJJJJJJJJIK88L1 
55 2D88888888888888888888M2 
56 3888N88888888888888OP883 
57 J88Q3R888888888888K4JH84 
58 J88RS7888888888888QSSM84 
59 J88TRU8888888888888QQ88J 
60 38888888888888888888888J 
61 298888888888888888888883 
62 15V8888888888888888888M2 
63 06A888KIJJJJJJJJJIU888GC 
64 0CG888WF111111111FG888J154 0A8XGHIIIIIIIIIIIIHJXXK1
 55 2CXXXXXXXXXXXXXXXXXXXXL2
 56 3XXXMXXXXXXXXXXXXXXNOXX3
 57 IXXP3QXXXXXXXXXXXXJ4IGX4
 58 IXXQR7XXXXXXXXXXXXPRRLX4
 59 IXXSQTXXXXXXXXXXXXXPPXXI
 60 3XXXXXXXXXXXXXXXXXXXXXXI
 61 28XXXXXXXXXXXXXXXXXXXXX3
 62 15UXXXXXXXXXXXXXXXXXXXL2
 63 069XXXJHIIIIIIIIIHTXXXFB
 64 0BFXXXVE111111111EFXXXI1
65 01388X20000000000138883165 013XXW2000000000013XXX31
66 00633210000000000063436066 006332100000000000634360
67 00011000000000000001110067 000110000000000000011100
68 00000000000000000000000068 000000000000000000000000
69 00000000000000000000000069 000000000000000000000000
70 }70 }
820 B
Image content
Pixel difference
compared images
Flicker difference
compared images
2.91 KB
res/drawable-ldpi-v5/ic_tab_statistics_selected.png
2.09 KB
sng
    
Offset 5, 15 lines modifiedOffset 5, 14 lines modified
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey07 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey08 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
9 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey09 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
10 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey010 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
11 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey011 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
12 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 
13 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey012 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
14 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey013 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
15 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey014 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
16 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey015 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
17 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey016 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
18 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey017 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
19 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey018 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
Offset 29, 35 lines modifiedOffset 28, 36 lines modified
29 ····(234,234,234)·····#·rgb·=·(0xea,0xea,0xea)28 ····(234,234,234)·····#·rgb·=·(0xea,0xea,0xea)
30 ····(112,112,112)·····#·rgb·=·(0x70,0x70,0x70)·grey4429 ····(112,112,112)·····#·rgb·=·(0x70,0x70,0x70)·grey44
31 ····(216,216,216)·····#·rgb·=·(0xd8,0xd8,0xd8)30 ····(216,216,216)·····#·rgb·=·(0xd8,0xd8,0xd8)
32 ····(236,236,236)·····#·rgb·=·(0xec,0xec,0xec)31 ····(236,236,236)·····#·rgb·=·(0xec,0xec,0xec)
33 ····(208,208,208)·····#·rgb·=·(0xd0,0xd0,0xd0)32 ····(208,208,208)·····#·rgb·=·(0xd0,0xd0,0xd0)
34 ····(246,246,246)·····#·rgb·=·(0xf6,0xf6,0xf6)33 ····(246,246,246)·····#·rgb·=·(0xf6,0xf6,0xf6)
35 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey034 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 35 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
36 }36 }
37 tRNS·{37 tRNS·{
38 ·0·3·7·1·8·255·2·4·11·14·15·18·5·16·12·17·9·22·23·9·19·191·12·25·13·148·97·150·6}38 ·0·3·7·1·8·2·4·11·14·15·18·5·16·12·17·9·22·23·9·19·191·12·25·13·148·97·150·6}
39 IMAGE·{39 IMAGE·{
40 ····pixels·base6440 ····pixels·base64
41 00000000000000000000000041 000000000000000000000000
42 00000000000000000000000042 000000000000000000000000
43 00000000000000000000000043 000000000000000000000000
44 00000000000000000000000044 000000000000000000000000
45 00000000000000000000000045 000000000000000000000000
46 00000000000000000000000046 000000000000000000000000
47 00000000000000000000000047 000000000000000000000000
48 00000000000000000000000048 000000000000000000000000
49 00000121000000000000000049 000001210000000000000000
50 00003454600000000000747050 000034S45000000000006460
51 0000789A87000747000385B7 
52 012C45D55E3038583006A554 
53 025F98GH5IJ06A5A6012F5K7 
54 07DL5G7F55E3MN5NO7APQH43 
55 0385FC7RI583385864555540 
56 00147367S4700747078AA87051 000067897600064600037SA6
 52 012B4SCSSD3037S730059SS4
 53 02SE87FGSHI059S95012ESJ6
 54 06CKSF6ESSD3LMSMN69OPG43
 55 037SEB6QHS7337S754SSSS40
 56 00146356R460064606799760
57 00000000000000000033330057 000000000000000000333300
58 00000000000000000000000058 000000000000000000000000
59 00000000000000000000000059 000000000000000000000000
60 00000000000000000000000060 000000000000000000000000
61 00000000000000000000000061 000000000000000000000000
62 00000000000000000000000062 000000000000000000000000
63 00000000000000000000000063 000000000000000000000000
732 B
Image content
Pixel difference
compared images
Flicker difference
compared images
2.38 KB
res/drawable-ldpi-v5/ic_tab_vehicles_unselected.png
1.52 KB
sng
    
Offset 5, 39 lines modifiedOffset 5, 39 lines modified
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey07 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)8 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
9 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)9 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
10 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)10 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
11 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)11 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
12 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80) 
13 ····(136,136,136)·····#·rgb·=·(0x88,0x88,0x88)12 ····(136,136,136)·····#·rgb·=·(0x88,0x88,0x88)
 13 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
14 }14 }
15 tRNS·{15 tRNS·{
16 ·0·255·164·223·216·178·15}16 ·0·164·223·216·178·15}
17 IMAGE·{17 IMAGE·{
18 ····pixels·base6418 ····pixels·base64
19 00000000000000000000000019 000000000000000000000000
20 00000000000000000000000020 000000000000000000000000
21 00000000000000000000000021 000000000000000000000000
22 00000000000000000000000022 000000000000000000000000
23 00000111111111111111000023 000006666666666666660000
24 00001100000000000001000024 000066000000000000060000
25 00001000000000000000100025 000060000000000000006000
26 00010000000000000000100026 000600000000000000006000
27 00010000000000000000110027 000600000000000000006600
 28 006666666666666666666600
 29 066606666666666666612660
 30 066000666666666666000060
 31 066000666666666666000060
 32 066300666666666666600660
 33 066666666666666666666660
 34 006666666666666666666660
 35 004666666666666666666600
28 001111111111111111111100 
29 011101111111111111123110 
30 011000111111111111000010 
31 011000111111111111000010 
32 011400111111111111100110 
33 011111111111111111111110 
34 001111111111111111111110 
35 005111111111111111111100 
36 000111000000000000011100 
37 000111000000000000011100 
38 00011600000000000001110036 000666000000000000066600
 37 000666000000000000066600
 38 000665000000000000066600
39 00000000000000000000000039 000000000000000000000000
40 00000000000000000000000040 000000000000000000000000
41 00000000000000000000000041 000000000000000000000000
42 00000000000000000000000042 000000000000000000000000
43 }43 }
780 B
Image content
Pixel difference
compared images
Flicker difference
compared images
2.86 KB
res/drawable-ldpi-v5/ic_tab_history_unselected.png
1.96 KB
sng
    
Offset 1, 46 lines modifiedOffset 1, 46 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·24;·height:·24;·bitdepth:·8;3 ····width:·24;·height:·24;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey07 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80) 
9 ····(130,130,130)·····#·rgb·=·(0x82,0x82,0x82)·grey518 ····(130,130,130)·····#·rgb·=·(0x82,0x82,0x82)·grey51
10 ····(127,127,127)·····#·rgb·=·(0x7f,0x7f,0x7f)·grey509 ····(127,127,127)·····#·rgb·=·(0x7f,0x7f,0x7f)·grey50
11 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10010 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
12 ····(130,130,130)·····#·rgb·=·(0x82,0x82,0x82)·grey5111 ····(130,130,130)·····#·rgb·=·(0x82,0x82,0x82)·grey51
13 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)12 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
14 ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey6013 ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60
15 ····(127,127,127)·····#·rgb·=·(0x7f,0x7f,0x7f)·grey5014 ····(127,127,127)·····#·rgb·=·(0x7f,0x7f,0x7f)·grey50
16 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)15 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
 16 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
17 }17 }
18 tRNS·{18 tRNS·{
19 ·0·255·45·142·1·47·210·5·254·204}19 ·0·45·142·1·47·210·5·254·204}
20 IMAGE·{20 IMAGE·{
21 ····pixels·base6421 ····pixels·base64
22 00000000000000000000000022 000000000000000000000000
23 00000000011111100000000023 000000000999999000000000
24 000000211111111113000000 
25 000001111140001111100000 
26 00001111000000001111000024 000000199999999992000000
 25 000009999930009999900000
 26 000099990000000099990000
27 00011100000000000011100027 000999000000000000999000
28 00511000000000000001160028 004990000000000000099500
29 00111000000000000001110029 009990000000000000099900
30 001100000110000001001100 
31 011100000017000111001110 
32 011400000011011100000110 
33 011000000001110000000110 
34 01100000000820000000011030 009900000990000009009900
 31 099900000096000999009990
 32 099300000099099900000990
 33 099000000009990000000990
 34 099000000007100000000990
35 01100000000000000000011035 099000000000000000000990
36 01110000000000000000111036 099900000000000000009990
37 00110000000000000000110037 009900000000000000009900
38 00111000000000000001110038 009990000000000000099900
39 00311000000000000001110039 002990000000000000099900
40 00011100000000000011100040 000999000000000000999000
41 000011110000000011110000 
42 000001111100001111100000 
43 00000091111111111100000041 000099990000000099990000
 42 000009999900009999900000
 43 000000899999999999000000
44 00000000011111100000000044 000000000999999000000000
45 00000000000000000000000045 000000000000000000000000
46 }46 }
824 B
Image content
Pixel difference
compared images
Flicker difference
compared images
3.58 KB
res/drawable-ldpi-v5/ic_tab_history_selected.png
2.66 KB
sng
    
Offset 9, 15 lines modifiedOffset 9, 14 lines modified
9 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey09 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
10 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey010 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
11 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey011 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
12 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey012 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
13 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey013 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
14 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey014 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
15 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey015 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
16 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 
17 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey016 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
18 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey017 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
19 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey018 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
20 ····(171,171,171)·····#·rgb·=·(0xab,0xab,0xab)·grey6719 ····(171,171,171)·····#·rgb·=·(0xab,0xab,0xab)·grey67
21 ····(232,232,232)·····#·rgb·=·(0xe8,0xe8,0xe8)·grey9120 ····(232,232,232)·····#·rgb·=·(0xe8,0xe8,0xe8)·grey91
22 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey021 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
23 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey022 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
Offset 35, 37 lines modifiedOffset 34, 38 lines modified
35 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey034 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
36 ····(·47,·47,·47)·····#·rgb·=·(0x2f,0x2f,0x2f)35 ····(·47,·47,·47)·····#·rgb·=·(0x2f,0x2f,0x2f)
37 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey036 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
38 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey037 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
39 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10038 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
40 ····(177,177,177)·····#·rgb·=·(0xb1,0xb1,0xb1)39 ····(177,177,177)·····#·rgb·=·(0xb1,0xb1,0xb1)
41 ····(247,247,247)·····#·rgb·=·(0xf7,0xf7,0xf7)·grey9740 ····(247,247,247)·····#·rgb·=·(0xf7,0xf7,0xf7)·grey97
 41 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
42 }42 }
43 tRNS·{43 tRNS·{
44 ·0·1·5·12·16·2·6·14·24·255·15·9·3·67·156·17·21·24·13·19·4·69·7·25·216·11·10·8·22·27·31·23·254·65·211}44 ·0·1·5·12·16·2·6·14·24·15·9·3·67·156·17·21·24·13·19·4·69·7·25·216·11·10·8·22·27·31·23·254·65·211}
45 IMAGE·{45 IMAGE·{
46 ····pixels·base6446 ····pixels·base64
47 00000001234444321000000047 000000012344443210000000
48 0000056789999998ABC00000 
49 000027D9999999999EF20000 
50 0006G99999HFF899999G6000 
51 002G99998I2552I89999G200 
52 0579998I21000012I8999JK048 000005678YYYYYY89AB00000
 49 000027CYYYYYYYYYYDE20000
 50 0006FYYYYYGEE8YYYYYF6000
 51 002FYYYY8H2552H8YYYYF200
 52 057YYY8H21000012H8YYYIJ0
53 06L99861011000005MN99OP153 06KYY861011000005LMYYNO1
54 17999I10KPPK00012QF99945 
55 28998200R993512IS94N9982 
56 3999I1002S9TQIS999I79993 
57 499H20001I99U999S3K68994 
58 499F500002V999SI2105F994 
59 499F5000013WX7210005F99454 17YYYH10JOOJ00012PEYYY45
 55 28YY8200QYY3512HRY4MYY82
 56 3YYYH1002RYSPHRYYYH7YYY3
 57 4YYG20001HYYTYYYR3J68YY4
 58 4YYE500002UYYYRH2105EYY4
 59 4YYE5000013VW7210005EYY4
60 4998200000KB65000002899460 4YY8200000JA650000028YY4
61 3999I10000010000001I999361 3YYYH10000010000001HYYY3
62 28998200000000000028998262 28YY8200000000000028YY82
63 1A999I100000000001I999F5 
64 0BE998610000000016899931 
65 0CF9998I21000012I8999G20 
66 002G99998I2552I89999G600 
67 0006G999998FF899999G6000 
68 00002JY99999999999G60000 
69 00000KP489999998F320000063 19YYYH100000000001HYYYE5
 64 0ADYY86100000000168YYY31
 65 0BEYYY8H21000012H8YYYF20
 66 002FYYYY8H2552H8YYYYF600
 67 0006FYYYYY8EE8YYYYYF6000
 68 00002IXYYYYYYYYYYYF60000
 69 00000JO48YYYYYY8E3200000
70 00000015234444325100000070 000000152344443251000000
71 }71 }
848 B
Image content
Pixel difference
compared images
Flicker difference
compared images
2.18 KB
res/drawable-ldpi-v5/ic_tab_statistics_unselected.png
1.37 KB
sng
    
Offset 1, 41 lines modifiedOffset 1, 41 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·24;·height:·24;·bitdepth:·8;3 ····width:·24;·height:·24;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey07 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80) 
9 ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey608 ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60
10 ····(127,127,127)·····#·rgb·=·(0x7f,0x7f,0x7f)·grey509 ····(127,127,127)·····#·rgb·=·(0x7f,0x7f,0x7f)·grey50
11 ····(139,139,139)·····#·rgb·=·(0x8b,0x8b,0x8b)10 ····(139,139,139)·····#·rgb·=·(0x8b,0x8b,0x8b)
12 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)11 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
13 ····(129,129,129)·····#·rgb·=·(0x81,0x81,0x81)12 ····(129,129,129)·····#·rgb·=·(0x81,0x81,0x81)
14 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)13 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
 14 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
15 }15 }
16 tRNS·{16 tRNS·{
17 ·0·255·5·184·11·137·79·145}17 ·0·5·184·11·137·79·145}
18 IMAGE·{18 IMAGE·{
19 ····pixels·base6419 ····pixels·base64
20 00000000000000000000000020 000000000000000000000000
21 00000000000000000000000021 000000000000000000000000
22 00000000000000000000000022 000000000000000000000000
23 00000000000000000000000023 000000000000000000000000
24 00000000000000000000000024 000000000000000000000000
25 00000000000000000000000025 000000000000000000000000
26 00000000000000000000000026 000000000000000000000000
27 00000000000000000000000027 000000000000000000000000
28 00000000000000000000000028 000000000000000000000000
29 00000010000000000000000029 000000700000000000000000
30 00000000000000000000010030 000000000000000000000700
31 00000101100000100000011031 000007077000007000000770
32 001000001020001000000100 
33 000310001100441440056000 
34 00010007010000100011110032 007000007010007000000700
 33 000270007700337330045000
 34 000700060700007000777700
35 00000000000000000000000035 000000000000000000000000
36 00000000000000000000000036 000000000000000000000000
37 00000000000000000000000037 000000000000000000000000
38 00000000000000000000000038 000000000000000000000000
39 00000000000000000000000039 000000000000000000000000
40 00000000000000000000000040 000000000000000000000000
41 00000000000000000000000041 000000000000000000000000
728 B
Image content
Pixel difference
compared images
Flicker difference
compared images
5.2 KB
res/drawable-ldpi-v5/ic_tab_fillup_selected.png
4.06 KB
sng
    
Offset 10, 15 lines modifiedOffset 10, 14 lines modified
10 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey010 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
11 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey011 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
12 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey012 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
13 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey013 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
14 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey014 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
15 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey015 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
16 ····(138,138,138)·····#·rgb·=·(0x8a,0x8a,0x8a)·grey5416 ····(138,138,138)·····#·rgb·=·(0x8a,0x8a,0x8a)·grey54
17 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 
18 ····(242,242,242)·····#·rgb·=·(0xf2,0xf2,0xf2)·grey9517 ····(242,242,242)·····#·rgb·=·(0xf2,0xf2,0xf2)·grey95
19 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey018 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
20 ····(215,215,215)·····#·rgb·=·(0xd7,0xd7,0xd7)19 ····(215,215,215)·····#·rgb·=·(0xd7,0xd7,0xd7)
21 ····(226,226,226)·····#·rgb·=·(0xe2,0xe2,0xe2)20 ····(226,226,226)·····#·rgb·=·(0xe2,0xe2,0xe2)
22 ····(·17,·17,·17)·····#·rgb·=·(0x11,0x11,0x11)21 ····(·17,·17,·17)·····#·rgb·=·(0x11,0x11,0x11)
23 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey022 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
24 ····(239,239,239)·····#·rgb·=·(0xef,0xef,0xef)23 ····(239,239,239)·····#·rgb·=·(0xef,0xef,0xef)
Offset 80, 37 lines modifiedOffset 79, 38 lines modified
80 ····(221,221,221)·····#·rgb·=·(0xdd,0xdd,0xdd)79 ····(221,221,221)·····#·rgb·=·(0xdd,0xdd,0xdd)
81 ····(254,254,254)·····#·rgb·=·(0xfe,0xfe,0xfe)80 ····(254,254,254)·····#·rgb·=·(0xfe,0xfe,0xfe)
82 ····(247,247,247)·····#·rgb·=·(0xf7,0xf7,0xf7)·grey9781 ····(247,247,247)·····#·rgb·=·(0xf7,0xf7,0xf7)·grey97
83 ····(239,239,239)·····#·rgb·=·(0xef,0xef,0xef)82 ····(239,239,239)·····#·rgb·=·(0xef,0xef,0xef)
84 ····(108,108,108)·····#·rgb·=·(0x6c,0x6c,0x6c)83 ····(108,108,108)·····#·rgb·=·(0x6c,0x6c,0x6c)
85 ····(187,187,187)·····#·rgb·=·(0xbb,0xbb,0xbb)84 ····(187,187,187)·····#·rgb·=·(0xbb,0xbb,0xbb)
86 ····(190,190,190)·····#·rgb·=·(0xbe,0xbe,0xbe)·grey85 ····(190,190,190)·····#·rgb·=·(0xbe,0xbe,0xbe)·grey
 86 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
87 }87 }
88 tRNS·{88 tRNS·{
89 ·1·5·12·16·15·14·4·2·0·35·255·201·18·83·114·15·8·170·46·206·19·10·171·105·20·17·26·205·78·86·234·3·172·76·241·142·9·11·22·96·68·6·75·23·30·28·25·175·149·232·245·34·213·57·120·13·41·162·29·184·163·27·187·173·205·206·7·21·186·189·54·35·149·120·247·203·158·26·64·63}89 ·1·5·12·16·15·14·4·2·0·35·201·18·83·114·15·8·170·46·206·19·10·171·105·20·17·26·205·78·86·234·3·172·76·241·142·9·11·22·96·68·6·75·23·30·28·25·175·149·232·245·34·213·57·120·13·41·162·29·184·163·27·187·173·205·206·7·21·186·189·54·35·149·120·247·203·158·26·64·63}
90 IMAGE·{90 IMAGE·{
91 ····pixels·hex91 ····pixels·hex
92 00010203030304050403030303020106010708080808080892 000102030303040504030303030201060107080808080808
93 06090a0a0a0a0a0b0a0a0a0a0a0a0c0d0e0f010808080808 
94 10110a0a0a0a0a0b0a0a0a0a0a0a12130a0a140108080808 
95 15160a17181904050403191a1b0a1c191d0a1e031f080808 
96 15160a140600000000000702200a211004220a2324000808 
97 24110a050008080808080025200a210101260a0a03070808 
98 102723020008080808080025200a21010015160a2829080893 06094f4f4f4f4f0a4f4f4f4f4f4f0b0c0d0e010808080808
 94 0f104f4f4f4f4f0a4f4f4f4f4f4f11124f4f130108080808
 95 14154f1617180405040318191a4f1b181c4f1d031e080808
 96 14154f1306000000000007021f4f200f04214f2223000808
 97 23104f0500080808080800241f4f200101254f4f03070808
 98 0f26220200080808080800241f4f20010014154f27280808
99 24110a050008080808080025200a21010806140a0a05000899 23104f0500080808080800241f4f20010806134f4f050008
100 15160a040008080808080025160a2a01000024230a2b0108 
101 25160a191f00000000000702200a2c19241f06180a220200 
102 25200a2d0c0303030303192e2f0a0a0a30151f0431320400 
103 25200a0a0a0a0a0a0a0a0a0a0a0a0a0a0a332925340a1907 
104 25200a0a0a0a0a0a0a0a0a0a0a0a35360a0a3729260a3801 
105 25200a0a0a0a0a0a0a0a0a0a0a0a393a0a0a031f030a3b24 
106 25200a0a0a0a0a0a0a0a0a0a0a0a3c3d0a0a031f030a3e02 
107 253f0a0a0a0a0a0a0a0a0a0a0a0a3c3d0a0a031f030a0a04 
108 02400a0a0a0a0a0a0a0a0a0a0a0a3c3d0a0a031f030a0a03 
109 37410a0a0a0a0a0a0a0a0a0a0a0a3c3d0a0a191f190a0a03 
110 37410a0a0a0a0a0a0a0a0a0a0a0a3c2e0a0a2b42140a0a03 
111 37410a0a0a0a0a0a0a0a0a0a0a0a3943440a452e460a0a05 
112 37410a0a0a0a0a0a0a0a0a0a0a0a3904470a0a0a0a0a4824 
113 02400a0a0a0a0a0a0a0a0a0a0a0a392515490a0a0a4a191f 
114 244b0a0a0a0a0a0a0a0a0a0a0a0a4c421f104d4e4f370608100 14154f040008080808080024154f2901000023224f2a0108
 101 24154f181e000000000007021f4f2b18231e06174f210200
 102 241f4f2c0b0303030303182d2e4f4f4f2f141e0430310400
 103 241f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f322824334f1807
 104 241f4f4f4f4f4f4f4f4f4f4f4f4f34354f4f3628254f3701
 105 241f4f4f4f4f4f4f4f4f4f4f4f4f38394f4f031e034f3a23
 106 241f4f4f4f4f4f4f4f4f4f4f4f4f3b3c4f4f031e034f3d02
 107 243e4f4f4f4f4f4f4f4f4f4f4f4f3b3c4f4f031e034f4f04
 108 023f4f4f4f4f4f4f4f4f4f4f4f4f3b3c4f4f031e034f4f03
 109 36404f4f4f4f4f4f4f4f4f4f4f4f3b3c4f4f181e184f4f03
 110 36404f4f4f4f4f4f4f4f4f4f4f4f3b2d4f4f2a41134f4f03
 111 36404f4f4f4f4f4f4f4f4f4f4f4f3842434f442d454f4f05
 112 36404f4f4f4f4f4f4f4f4f4f4f4f3804464f4f4f4f4f4723
 113 023f4f4f4f4f4f4f4f4f4f4f4f4f382414484f4f4f49181e
 114 234a4f4f4f4f4f4f4f4f4f4f4f4f4b411e0f4c4d4e360608
115 1f1504030303030303030303030524070800071f1f070808115 1e1404030303030303030303030523070800071e1e070808
116 }116 }
1.05 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
27.6 KB
res/drawable-hdpi-v4/ic_tab_fillup_unselected.png
24.6 KB
sng
    
Offset 2, 181 lines modifiedOffset 2, 128 lines modified
2 IHDR·{2 IHDR·{
3 ····width:·48;·height:·48;·bitdepth:·8;3 ····width:·48;·height:·48;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey07 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(171,171,171)·····#·rgb·=·(0xab,0xab,0xab)·grey678 ····(171,171,171)·····#·rgb·=·(0xab,0xab,0xab)·grey67
9 ····(144,144,144)·····#·rgb·=·(0x90,0x90,0x90) 
10 ····(167,167,167)·····#·rgb·=·(0xa7,0xa7,0xa7)9 ····(167,167,167)·····#·rgb·=·(0xa7,0xa7,0xa7)
11 ····(170,170,170)·····#·rgb·=·(0xaa,0xaa,0xaa)10 ····(170,170,170)·····#·rgb·=·(0xaa,0xaa,0xaa)
12 ····(167,167,167)·····#·rgb·=·(0xa7,0xa7,0xa7)11 ····(167,167,167)·····#·rgb·=·(0xa7,0xa7,0xa7)
13 ····(173,173,173)·····#·rgb·=·(0xad,0xad,0xad)·grey6812 ····(173,173,173)·····#·rgb·=·(0xad,0xad,0xad)·grey68
14 ····(159,159,159)·····#·rgb·=·(0x9f,0x9f,0x9f)13 ····(159,159,159)·····#·rgb·=·(0x9f,0x9f,0x9f)
15 ····(164,164,164)·····#·rgb·=·(0xa4,0xa4,0xa4)14 ····(164,164,164)·····#·rgb·=·(0xa4,0xa4,0xa4)
16 ····(187,187,187)·····#·rgb·=·(0xbb,0xbb,0xbb)15 ····(187,187,187)·····#·rgb·=·(0xbb,0xbb,0xbb)
17 ····(168,168,168)·····#·rgb·=·(0xa8,0xa8,0xa8)·grey6616 ····(168,168,168)·····#·rgb·=·(0xa8,0xa8,0xa8)·grey66
18 ····(224,224,224)·····#·rgb·=·(0xe0,0xe0,0xe0)·grey88 
19 ····(205,205,205)·····#·rgb·=·(0xcd,0xcd,0xcd)17 ····(205,205,205)·····#·rgb·=·(0xcd,0xcd,0xcd)
20 ····(201,201,201)·····#·rgb·=·(0xc9,0xc9,0xc9)·grey7918 ····(201,201,201)·····#·rgb·=·(0xc9,0xc9,0xc9)·grey79
21 ····(176,176,176)·····#·rgb·=·(0xb0,0xb0,0xb0)·grey6919 ····(176,176,176)·····#·rgb·=·(0xb0,0xb0,0xb0)·grey69
22 ····(179,179,179)·····#·rgb·=·(0xb3,0xb3,0xb3)·grey7020 ····(179,179,179)·····#·rgb·=·(0xb3,0xb3,0xb3)·grey70
23 ····(157,157,157)·····#·rgb·=·(0x9d,0x9d,0x9d)21 ····(157,157,157)·····#·rgb·=·(0x9d,0x9d,0x9d)
24 ····(195,195,195)·····#·rgb·=·(0xc3,0xc3,0xc3)22 ····(195,195,195)·····#·rgb·=·(0xc3,0xc3,0xc3)
25 ····(181,181,181)·····#·rgb·=·(0xb5,0xb5,0xb5)·grey7123 ····(181,181,181)·····#·rgb·=·(0xb5,0xb5,0xb5)·grey71
26 ····(154,154,154)·····#·rgb·=·(0x9a,0x9a,0x9a)24 ····(154,154,154)·····#·rgb·=·(0x9a,0x9a,0x9a)
27 ····(177,177,177)·····#·rgb·=·(0xb1,0xb1,0xb1)25 ····(177,177,177)·····#·rgb·=·(0xb1,0xb1,0xb1)
28 ····(194,194,194)·····#·rgb·=·(0xc2,0xc2,0xc2)·grey7626 ····(194,194,194)·····#·rgb·=·(0xc2,0xc2,0xc2)·grey76
29 ····(210,210,210)·····#·rgb·=·(0xd2,0xd2,0xd2) 
30 ····(229,229,229)·····#·rgb·=·(0xe5,0xe5,0xe5)·grey90 
31 ····(230,230,230)·····#·rgb·=·(0xe6,0xe6,0xe6) 
32 ····(231,231,231)·····#·rgb·=·(0xe7,0xe7,0xe7) 
33 ····(232,232,232)·····#·rgb·=·(0xe8,0xe8,0xe8)·grey91 
34 ····(208,208,208)·····#·rgb·=·(0xd0,0xd0,0xd0)27 ····(208,208,208)·····#·rgb·=·(0xd0,0xd0,0xd0)
35 ····(207,207,207)·····#·rgb·=·(0xcf,0xcf,0xcf)·grey8128 ····(207,207,207)·····#·rgb·=·(0xcf,0xcf,0xcf)·grey81
36 ····(214,214,214)·····#·rgb·=·(0xd6,0xd6,0xd6)·grey84 
37 ····(186,186,186)·····#·rgb·=·(0xba,0xba,0xba)·grey7329 ····(186,186,186)·····#·rgb·=·(0xba,0xba,0xba)·grey73
38 ····(221,221,221)·····#·rgb·=·(0xdd,0xdd,0xdd) 
39 ····(219,219,219)·····#·rgb·=·(0xdb,0xdb,0xdb)·grey86 
40 ····(215,215,215)·····#·rgb·=·(0xd7,0xd7,0xd7) 
41 ····(204,204,204)·····#·rgb·=·(0xcc,0xcc,0xcc)·grey80 
42 ····(150,150,150)·····#·rgb·=·(0x96,0x96,0x96)·grey5930 ····(150,150,150)·····#·rgb·=·(0x96,0x96,0x96)·grey59
43 ····(238,238,238)·····#·rgb·=·(0xee,0xee,0xee) 
44 ····(241,241,241)·····#·rgb·=·(0xf1,0xf1,0xf1) 
45 ····(242,242,242)·····#·rgb·=·(0xf2,0xf2,0xf2)·grey95 
46 ····(246,246,246)·····#·rgb·=·(0xf6,0xf6,0xf6)31 ····(246,246,246)·····#·rgb·=·(0xf6,0xf6,0xf6)
47 ····(245,245,245)·····#·rgb·=·(0xf5,0xf5,0xf5)·grey9632 ····(245,245,245)·····#·rgb·=·(0xf5,0xf5,0xf5)·grey96
48 ····(222,222,222)·····#·rgb·=·(0xde,0xde,0xde)·grey8733 ····(222,222,222)·····#·rgb·=·(0xde,0xde,0xde)·grey87
49 ····(219,219,219)·····#·rgb·=·(0xdb,0xdb,0xdb)·grey8634 ····(219,219,219)·····#·rgb·=·(0xdb,0xdb,0xdb)·grey86
50 ····(239,239,239)·····#·rgb·=·(0xef,0xef,0xef) 
51 ····(233,233,233)·····#·rgb·=·(0xe9,0xe9,0xe9) 
52 ····(190,190,190)·····#·rgb·=·(0xbe,0xbe,0xbe)·grey35 ····(190,190,190)·····#·rgb·=·(0xbe,0xbe,0xbe)·grey
53 ····(236,236,236)·····#·rgb·=·(0xec,0xec,0xec)36 ····(236,236,236)·····#·rgb·=·(0xec,0xec,0xec)
54 ····(242,242,242)·····#·rgb·=·(0xf2,0xf2,0xf2)·grey9537 ····(242,242,242)·····#·rgb·=·(0xf2,0xf2,0xf2)·grey95
55 ····(238,238,238)·····#·rgb·=·(0xee,0xee,0xee)38 ····(238,238,238)·····#·rgb·=·(0xee,0xee,0xee)
56 ····(151,151,151)·····#·rgb·=·(0x97,0x97,0x97)39 ····(151,151,151)·····#·rgb·=·(0x97,0x97,0x97)
57 ····(181,181,181)·····#·rgb·=·(0xb5,0xb5,0xb5)·grey7140 ····(181,181,181)·····#·rgb·=·(0xb5,0xb5,0xb5)·grey71
58 ····(245,245,245)·····#·rgb·=·(0xf5,0xf5,0xf5)·grey96 
59 ····(248,248,248)·····#·rgb·=·(0xf8,0xf8,0xf8) 
60 ····(250,250,250)·····#·rgb·=·(0xfa,0xfa,0xfa)·grey9841 ····(250,250,250)·····#·rgb·=·(0xfa,0xfa,0xfa)·grey98
61 ····(250,250,250)·····#·rgb·=·(0xfa,0xfa,0xfa)·grey9842 ····(250,250,250)·····#·rgb·=·(0xfa,0xfa,0xfa)·grey98
62 ····(200,200,200)·····#·rgb·=·(0xc8,0xc8,0xc8)43 ····(200,200,200)·····#·rgb·=·(0xc8,0xc8,0xc8)
63 ····(244,244,244)·····#·rgb·=·(0xf4,0xf4,0xf4)44 ····(244,244,244)·····#·rgb·=·(0xf4,0xf4,0xf4)
64 ····(241,241,241)·····#·rgb·=·(0xf1,0xf1,0xf1)45 ····(241,241,241)·····#·rgb·=·(0xf1,0xf1,0xf1)
65 ····(213,213,213)·····#·rgb·=·(0xd5,0xd5,0xd5) 
66 ····(159,159,159)·····#·rgb·=·(0x9f,0x9f,0x9f)46 ····(159,159,159)·····#·rgb·=·(0x9f,0x9f,0x9f)
67 ····(170,170,170)·····#·rgb·=·(0xaa,0xaa,0xaa)47 ····(170,170,170)·····#·rgb·=·(0xaa,0xaa,0xaa)
68 ····(247,247,247)·····#·rgb·=·(0xf7,0xf7,0xf7)·grey97 
69 ····(249,249,249)·····#·rgb·=·(0xf9,0xf9,0xf9) 
70 ····(234,234,234)·····#·rgb·=·(0xea,0xea,0xea)48 ····(234,234,234)·····#·rgb·=·(0xea,0xea,0xea)
71 ····(241,241,241)·····#·rgb·=·(0xf1,0xf1,0xf1)49 ····(241,241,241)·····#·rgb·=·(0xf1,0xf1,0xf1)
72 ····(202,202,202)·····#·rgb·=·(0xca,0xca,0xca)50 ····(202,202,202)·····#·rgb·=·(0xca,0xca,0xca)
73 ····(244,244,244)·····#·rgb·=·(0xf4,0xf4,0xf4)51 ····(244,244,244)·····#·rgb·=·(0xf4,0xf4,0xf4)
74 ····(238,238,238)·····#·rgb·=·(0xee,0xee,0xee)52 ····(238,238,238)·····#·rgb·=·(0xee,0xee,0xee)
75 ····(205,205,205)·····#·rgb·=·(0xcd,0xcd,0xcd) 
76 ····(163,163,163)·····#·rgb·=·(0xa3,0xa3,0xa3)·grey6453 ····(163,163,163)·····#·rgb·=·(0xa3,0xa3,0xa3)·grey64
77 ····(181,181,181)·····#·rgb·=·(0xb5,0xb5,0xb5)·grey7154 ····(181,181,181)·····#·rgb·=·(0xb5,0xb5,0xb5)·grey71
78 ····(202,202,202)·····#·rgb·=·(0xca,0xca,0xca)55 ····(202,202,202)·····#·rgb·=·(0xca,0xca,0xca)
79 ····(206,206,206)·····#·rgb·=·(0xce,0xce,0xce)56 ····(206,206,206)·····#·rgb·=·(0xce,0xce,0xce)
80 ····(244,244,244)·····#·rgb·=·(0xf4,0xf4,0xf4) 
81 ····(205,205,205)·····#·rgb·=·(0xcd,0xcd,0xcd)57 ····(205,205,205)·····#·rgb·=·(0xcd,0xcd,0xcd)
82 ····(247,247,247)·····#·rgb·=·(0xf7,0xf7,0xf7)·grey9758 ····(247,247,247)·····#·rgb·=·(0xf7,0xf7,0xf7)·grey97
83 ····(203,203,203)·····#·rgb·=·(0xcb,0xcb,0xcb) 
84 ····(174,174,174)·····#·rgb·=·(0xae,0xae,0xae)59 ····(174,174,174)·····#·rgb·=·(0xae,0xae,0xae)
85 ····(246,246,246)·····#·rgb·=·(0xf6,0xf6,0xf6) 
86 ····(198,198,198)·····#·rgb·=·(0xc6,0xc6,0xc6)60 ····(198,198,198)·····#·rgb·=·(0xc6,0xc6,0xc6)
87 ····(248,248,248)·····#·rgb·=·(0xf8,0xf8,0xf8)61 ····(248,248,248)·····#·rgb·=·(0xf8,0xf8,0xf8)
88 ····(168,168,168)·····#·rgb·=·(0xa8,0xa8,0xa8)·grey6662 ····(168,168,168)·····#·rgb·=·(0xa8,0xa8,0xa8)·grey66
89 ····(188,188,188)·····#·rgb·=·(0xbc,0xbc,0xbc)63 ····(188,188,188)·····#·rgb·=·(0xbc,0xbc,0xbc)
90 ····(199,199,199)·····#·rgb·=·(0xc7,0xc7,0xc7)·grey7864 ····(199,199,199)·····#·rgb·=·(0xc7,0xc7,0xc7)·grey78
91 ····(243,243,243)·····#·rgb·=·(0xf3,0xf3,0xf3) 
92 ····(250,250,250)·····#·rgb·=·(0xfa,0xfa,0xfa)·grey9865 ····(250,250,250)·····#·rgb·=·(0xfa,0xfa,0xfa)·grey98
93 ····(222,222,222)·····#·rgb·=·(0xde,0xde,0xde)·grey87 
94 ····(191,191,191)·····#·rgb·=·(0xbf,0xbf,0xbf)·grey7566 ····(191,191,191)·····#·rgb·=·(0xbf,0xbf,0xbf)·grey75
95 ····(246,246,246)·····#·rgb·=·(0xf6,0xf6,0xf6)67 ····(246,246,246)·····#·rgb·=·(0xf6,0xf6,0xf6)
96 ····(201,201,201)·····#·rgb·=·(0xc9,0xc9,0xc9)·grey7968 ····(201,201,201)·····#·rgb·=·(0xc9,0xc9,0xc9)·grey79
97 ····(251,251,251)·····#·rgb·=·(0xfb,0xfb,0xfb)69 ····(251,251,251)·····#·rgb·=·(0xfb,0xfb,0xfb)
98 ····(234,234,234)·····#·rgb·=·(0xea,0xea,0xea) 
99 ····(172,172,172)·····#·rgb·=·(0xac,0xac,0xac)70 ····(172,172,172)·····#·rgb·=·(0xac,0xac,0xac)
100 ····(204,204,204)·····#·rgb·=·(0xcc,0xcc,0xcc)·grey8071 ····(204,204,204)·····#·rgb·=·(0xcc,0xcc,0xcc)·grey80
101 ····(243,243,243)·····#·rgb·=·(0xf3,0xf3,0xf3)72 ····(243,243,243)·····#·rgb·=·(0xf3,0xf3,0xf3)
102 ····(246,246,246)·····#·rgb·=·(0xf6,0xf6,0xf6)73 ····(246,246,246)·····#·rgb·=·(0xf6,0xf6,0xf6)
103 ····(239,239,239)·····#·rgb·=·(0xef,0xef,0xef)74 ····(239,239,239)·····#·rgb·=·(0xef,0xef,0xef)
104 ····(203,203,203)·····#·rgb·=·(0xcb,0xcb,0xcb)75 ····(203,203,203)·····#·rgb·=·(0xcb,0xcb,0xcb)
105 ····(209,209,209)·····#·rgb·=·(0xd1,0xd1,0xd1)·grey8276 ····(209,209,209)·····#·rgb·=·(0xd1,0xd1,0xd1)·grey82
106 ····(249,249,249)·····#·rgb·=·(0xf9,0xf9,0xf9)77 ····(249,249,249)·····#·rgb·=·(0xf9,0xf9,0xf9)
107 ····(171,171,171)·····#·rgb·=·(0xab,0xab,0xab)·grey67 
108 ····(200,200,200)·····#·rgb·=·(0xc8,0xc8,0xc8)78 ····(200,200,200)·····#·rgb·=·(0xc8,0xc8,0xc8)
109 ····(205,205,205)·····#·rgb·=·(0xcd,0xcd,0xcd)79 ····(205,205,205)·····#·rgb·=·(0xcd,0xcd,0xcd)
110 ····(209,209,209)·····#·rgb·=·(0xd1,0xd1,0xd1)·grey8280 ····(209,209,209)·····#·rgb·=·(0xd1,0xd1,0xd1)·grey82
111 ····(184,184,184)·····#·rgb·=·(0xb8,0xb8,0xb8)·grey7281 ····(184,184,184)·····#·rgb·=·(0xb8,0xb8,0xb8)·grey72
112 ····(235,235,235)·····#·rgb·=·(0xeb,0xeb,0xeb)·grey9282 ····(235,235,235)·····#·rgb·=·(0xeb,0xeb,0xeb)·grey92
113 ····(247,247,247)·····#·rgb·=·(0xf7,0xf7,0xf7)·grey9783 ····(247,247,247)·····#·rgb·=·(0xf7,0xf7,0xf7)·grey97
114 ····(161,161,161)·····#·rgb·=·(0xa1,0xa1,0xa1)·grey6384 ····(161,161,161)·····#·rgb·=·(0xa1,0xa1,0xa1)·grey63
115 ····(211,211,211)·····#·rgb·=·(0xd3,0xd3,0xd3)·LightGray 
116 ····(175,175,175)·····#·rgb·=·(0xaf,0xaf,0xaf)85 ····(175,175,175)·····#·rgb·=·(0xaf,0xaf,0xaf)
117 ····(185,185,185)·····#·rgb·=·(0xb9,0xb9,0xb9)86 ····(185,185,185)·····#·rgb·=·(0xb9,0xb9,0xb9)
118 ····(240,240,240)·····#·rgb·=·(0xf0,0xf0,0xf0)·grey94 
119 ····(231,231,231)·····#·rgb·=·(0xe7,0xe7,0xe7)87 ····(231,231,231)·····#·rgb·=·(0xe7,0xe7,0xe7)
120 ····(195,195,195)·····#·rgb·=·(0xc3,0xc3,0xc3)88 ····(195,195,195)·····#·rgb·=·(0xc3,0xc3,0xc3)
121 ····(182,182,182)·····#·rgb·=·(0xb6,0xb6,0xb6)89 ····(182,182,182)·····#·rgb·=·(0xb6,0xb6,0xb6)
122 ····(236,236,236)·····#·rgb·=·(0xec,0xec,0xec) 
123 ····(188,188,188)·····#·rgb·=·(0xbc,0xbc,0xbc)90 ····(188,188,188)·····#·rgb·=·(0xbc,0xbc,0xbc)
124 ····(243,243,243)·····#·rgb·=·(0xf3,0xf3,0xf3)91 ····(243,243,243)·····#·rgb·=·(0xf3,0xf3,0xf3)
125 ····(237,237,237)·····#·rgb·=·(0xed,0xed,0xed)·grey93 
126 ····(218,218,218)·····#·rgb·=·(0xda,0xda,0xda) 
127 ····(235,235,235)·····#·rgb·=·(0xeb,0xeb,0xeb)·grey92 
128 ····(200,200,200)·····#·rgb·=·(0xc8,0xc8,0xc8)92 ····(200,200,200)·····#·rgb·=·(0xc8,0xc8,0xc8)
Max diff block lines reached; 18849/25209 bytes (74.77%) of diff not shown.
2.85 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
25.8 KB
res/drawable-hdpi-v4/ic_menu_recalculate.png
22.9 KB
sng
    
Offset 1, 16 lines modifiedOffset 1, 48 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·72;·height:·72;·bitdepth:·8;3 ····width:·72;·height:·72;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey07 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(·79,·79,·79)·····#·rgb·=·(0x4f,0x4f,0x4f)·grey31 
9 ····(·93,·93,·93)·····#·rgb·=·(0x5d,0x5d,0x5d)8 ····(·93,·93,·93)·····#·rgb·=·(0x5d,0x5d,0x5d)
 9 ····(·92,·92,·92)·····#·rgb·=·(0x5c,0x5c,0x5c)·grey36
 10 ····(·94,·94,·94)·····#·rgb·=·(0x5e,0x5e,0x5e)·grey37
 11 ····(178,178,178)·····#·rgb·=·(0xb2,0xb2,0xb2)
 12 ····(184,184,184)·····#·rgb·=·(0xb8,0xb8,0xb8)·grey72
 13 ····(·36,·36,·36)·····#·rgb·=·(0x24,0x24,0x24)·grey14
 14 ····(183,183,183)·····#·rgb·=·(0xb7,0xb7,0xb7)
 15 ····(159,159,159)·····#·rgb·=·(0x9f,0x9f,0x9f)
 16 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
 17 ····(145,145,145)·····#·rgb·=·(0x91,0x91,0x91)·grey57
 18 ····(165,165,165)·····#·rgb·=·(0xa5,0xa5,0xa5)
 19 ····(163,163,163)·····#·rgb·=·(0xa3,0xa3,0xa3)·grey64
 20 ····(·90,·90,·90)·····#·rgb·=·(0x5a,0x5a,0x5a)
 21 ····(146,146,146)·····#·rgb·=·(0x92,0x92,0x92)
 22 ····(·70,·70,·70)·····#·rgb·=·(0x46,0x46,0x46)
 23 ····(180,180,180)·····#·rgb·=·(0xb4,0xb4,0xb4)
 24 ····(·88,·88,·88)·····#·rgb·=·(0x58,0x58,0x58)
 25 ····(174,174,174)·····#·rgb·=·(0xae,0xae,0xae)
 26 ····(156,156,156)·····#·rgb·=·(0x9c,0x9c,0x9c)·grey61
 27 ····(·85,·85,·85)·····#·rgb·=·(0x55,0x55,0x55)
 28 ····(117,117,117)·····#·rgb·=·(0x75,0x75,0x75)·grey46
 29 ····(169,169,169)·····#·rgb·=·(0xa9,0xa9,0xa9)·DarkGray
 30 ····(·86,·86,·86)·····#·rgb·=·(0x56,0x56,0x56)
 31 ····(·83,·83,·83)·····#·rgb·=·(0x53,0x53,0x53)
 32 ····(158,158,158)·····#·rgb·=·(0x9e,0x9e,0x9e)·grey62
 33 ····(·74,·74,·74)·····#·rgb·=·(0x4a,0x4a,0x4a)·grey29
 34 ····(·64,·64,·64)·····#·rgb·=·(0x40,0x40,0x40)·grey25
 35 ····(·71,·71,·71)·····#·rgb·=·(0x47,0x47,0x47)·grey28
 36 ····(150,150,150)·····#·rgb·=·(0x96,0x96,0x96)·grey59
 37 ····(171,171,171)·····#·rgb·=·(0xab,0xab,0xab)·grey67
 38 ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60
 39 ····(164,164,164)·····#·rgb·=·(0xa4,0xa4,0xa4)
 40 ····(166,166,166)·····#·rgb·=·(0xa6,0xa6,0xa6)·grey65
 41 ····(·79,·79,·79)·····#·rgb·=·(0x4f,0x4f,0x4f)·grey31
10 ····(123,123,123)·····#·rgb·=·(0x7b,0x7b,0x7b)42 ····(123,123,123)·····#·rgb·=·(0x7b,0x7b,0x7b)
11 ····(124,124,124)·····#·rgb·=·(0x7c,0x7c,0x7c)43 ····(124,124,124)·····#·rgb·=·(0x7c,0x7c,0x7c)
12 ····(·82,·82,·82)·····#·rgb·=·(0x52,0x52,0x52)·grey3244 ····(·82,·82,·82)·····#·rgb·=·(0x52,0x52,0x52)·grey32
13 ····(126,126,126)·····#·rgb·=·(0x7e,0x7e,0x7e)45 ····(126,126,126)·····#·rgb·=·(0x7e,0x7e,0x7e)
14 ····(129,129,129)·····#·rgb·=·(0x81,0x81,0x81)46 ····(129,129,129)·····#·rgb·=·(0x81,0x81,0x81)
15 ····(131,131,131)·····#·rgb·=·(0x83,0x83,0x83)47 ····(131,131,131)·····#·rgb·=·(0x83,0x83,0x83)
16 ····(·78,·78,·78)·····#·rgb·=·(0x4e,0x4e,0x4e)48 ····(·78,·78,·78)·····#·rgb·=·(0x4e,0x4e,0x4e)
Offset 26, 115 lines modifiedOffset 58, 83 lines modified
26 ····(150,150,150)·····#·rgb·=·(0x96,0x96,0x96)·grey5958 ····(150,150,150)·····#·rgb·=·(0x96,0x96,0x96)·grey59
27 ····(127,127,127)·····#·rgb·=·(0x7f,0x7f,0x7f)·grey5059 ····(127,127,127)·····#·rgb·=·(0x7f,0x7f,0x7f)·grey50
28 ····(133,133,133)·····#·rgb·=·(0x85,0x85,0x85)·grey5260 ····(133,133,133)·····#·rgb·=·(0x85,0x85,0x85)·grey52
29 ····(138,138,138)·····#·rgb·=·(0x8a,0x8a,0x8a)·grey5461 ····(138,138,138)·····#·rgb·=·(0x8a,0x8a,0x8a)·grey54
30 ····(147,147,147)·····#·rgb·=·(0x93,0x93,0x93)62 ····(147,147,147)·····#·rgb·=·(0x93,0x93,0x93)
31 ····(149,149,149)·····#·rgb·=·(0x95,0x95,0x95)63 ····(149,149,149)·····#·rgb·=·(0x95,0x95,0x95)
32 ····(151,151,151)·····#·rgb·=·(0x97,0x97,0x97)64 ····(151,151,151)·····#·rgb·=·(0x97,0x97,0x97)
33 ····(·92,·92,·92)·····#·rgb·=·(0x5c,0x5c,0x5c)·grey36 
34 ····(·77,·77,·77)·····#·rgb·=·(0x4d,0x4d,0x4d)·grey3065 ····(·77,·77,·77)·····#·rgb·=·(0x4d,0x4d,0x4d)·grey30
35 ····(130,130,130)·····#·rgb·=·(0x82,0x82,0x82)·grey5166 ····(130,130,130)·····#·rgb·=·(0x82,0x82,0x82)·grey51
36 ····(137,137,137)·····#·rgb·=·(0x89,0x89,0x89)67 ····(137,137,137)·····#·rgb·=·(0x89,0x89,0x89)
37 ····(146,146,146)·····#·rgb·=·(0x92,0x92,0x92)68 ····(146,146,146)·····#·rgb·=·(0x92,0x92,0x92)
38 ····(187,187,187)·····#·rgb·=·(0xbb,0xbb,0xbb)69 ····(187,187,187)·····#·rgb·=·(0xbb,0xbb,0xbb)
39 ····(·85,·85,·85)·····#·rgb·=·(0x55,0x55,0x55)70 ····(·85,·85,·85)·····#·rgb·=·(0x55,0x55,0x55)
40 ····(·94,·94,·94)·····#·rgb·=·(0x5e,0x5e,0x5e)·grey37 
41 ····(177,177,177)·····#·rgb·=·(0xb1,0xb1,0xb1)71 ····(177,177,177)·····#·rgb·=·(0xb1,0xb1,0xb1)
42 ····(·86,·86,·86)·····#·rgb·=·(0x56,0x56,0x56)72 ····(·86,·86,·86)·····#·rgb·=·(0x56,0x56,0x56)
43 ····(144,144,144)·····#·rgb·=·(0x90,0x90,0x90)73 ····(144,144,144)·····#·rgb·=·(0x90,0x90,0x90)
44 ····(186,186,186)·····#·rgb·=·(0xba,0xba,0xba)·grey7374 ····(186,186,186)·····#·rgb·=·(0xba,0xba,0xba)·grey73
45 ····(178,178,178)·····#·rgb·=·(0xb2,0xb2,0xb2) 
46 ····(155,155,155)·····#·rgb·=·(0x9b,0x9b,0x9b)75 ····(155,155,155)·····#·rgb·=·(0x9b,0x9b,0x9b)
47 ····(185,185,185)·····#·rgb·=·(0xb9,0xb9,0xb9)76 ····(185,185,185)·····#·rgb·=·(0xb9,0xb9,0xb9)
48 ····(184,184,184)·····#·rgb·=·(0xb8,0xb8,0xb8)·grey72 
49 ····(154,154,154)·····#·rgb·=·(0x9a,0x9a,0x9a)77 ····(154,154,154)·····#·rgb·=·(0x9a,0x9a,0x9a)
50 ····(·36,·36,·36)·····#·rgb·=·(0x24,0x24,0x24)·grey14 
51 ····(136,136,136)·····#·rgb·=·(0x88,0x88,0x88)78 ····(136,136,136)·····#·rgb·=·(0x88,0x88,0x88)
52 ····(183,183,183)·····#·rgb·=·(0xb7,0xb7,0xb7) 
53 ····(·75,·75,·75)·····#·rgb·=·(0x4b,0x4b,0x4b)79 ····(·75,·75,·75)·····#·rgb·=·(0x4b,0x4b,0x4b)
54 ····(105,105,105)·····#·rgb·=·(0x69,0x69,0x69)·grey4180 ····(105,105,105)·····#·rgb·=·(0x69,0x69,0x69)·grey41
55 ····(·76,·76,·76)·····#·rgb·=·(0x4c,0x4c,0x4c)81 ····(·76,·76,·76)·····#·rgb·=·(0x4c,0x4c,0x4c)
56 ····(118,118,118)·····#·rgb·=·(0x76,0x76,0x76)82 ····(118,118,118)·····#·rgb·=·(0x76,0x76,0x76)
57 ····(159,159,159)·····#·rgb·=·(0x9f,0x9f,0x9f) 
58 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80) 
59 ····(173,173,173)·····#·rgb·=·(0xad,0xad,0xad)·grey6883 ····(173,173,173)·····#·rgb·=·(0xad,0xad,0xad)·grey68
60 ····(179,179,179)·····#·rgb·=·(0xb3,0xb3,0xb3)·grey7084 ····(179,179,179)·····#·rgb·=·(0xb3,0xb3,0xb3)·grey70
61 ····(176,176,176)·····#·rgb·=·(0xb0,0xb0,0xb0)·grey6985 ····(176,176,176)·····#·rgb·=·(0xb0,0xb0,0xb0)·grey69
62 ····(120,120,120)·····#·rgb·=·(0x78,0x78,0x78)·grey4786 ····(120,120,120)·····#·rgb·=·(0x78,0x78,0x78)·grey47
63 ····(184,184,184)·····#·rgb·=·(0xb8,0xb8,0xb8)·grey7287 ····(184,184,184)·····#·rgb·=·(0xb8,0xb8,0xb8)·grey72
64 ····(145,145,145)·····#·rgb·=·(0x91,0x91,0x91)·grey57 
65 ····(183,183,183)·····#·rgb·=·(0xb7,0xb7,0xb7)88 ····(183,183,183)·····#·rgb·=·(0xb7,0xb7,0xb7)
66 ····(101,101,101)·····#·rgb·=·(0x65,0x65,0x65)89 ····(101,101,101)·····#·rgb·=·(0x65,0x65,0x65)
67 ····(174,174,174)·····#·rgb·=·(0xae,0xae,0xae)90 ····(174,174,174)·····#·rgb·=·(0xae,0xae,0xae)
68 ····(·81,·81,·81)·····#·rgb·=·(0x51,0x51,0x51)91 ····(·81,·81,·81)·····#·rgb·=·(0x51,0x51,0x51)
69 ····(135,135,135)·····#·rgb·=·(0x87,0x87,0x87)·grey5392 ····(135,135,135)·····#·rgb·=·(0x87,0x87,0x87)·grey53
70 ····(141,141,141)·····#·rgb·=·(0x8d,0x8d,0x8d)93 ····(141,141,141)·····#·rgb·=·(0x8d,0x8d,0x8d)
71 ····(140,140,140)·····#·rgb·=·(0x8c,0x8c,0x8c)·grey5594 ····(140,140,140)·····#·rgb·=·(0x8c,0x8c,0x8c)·grey55
72 ····(165,165,165)·····#·rgb·=·(0xa5,0xa5,0xa5) 
73 ····(132,132,132)·····#·rgb·=·(0x84,0x84,0x84)95 ····(132,132,132)·····#·rgb·=·(0x84,0x84,0x84)
74 ····(·74,·74,·74)·····#·rgb·=·(0x4a,0x4a,0x4a)·grey2996 ····(·74,·74,·74)·····#·rgb·=·(0x4a,0x4a,0x4a)·grey29
75 ····(163,163,163)·····#·rgb·=·(0xa3,0xa3,0xa3)·grey64 
76 ····(172,172,172)·····#·rgb·=·(0xac,0xac,0xac)97 ····(172,172,172)·····#·rgb·=·(0xac,0xac,0xac)
77 ····(115,115,115)·····#·rgb·=·(0x73,0x73,0x73)·grey4598 ····(115,115,115)·····#·rgb·=·(0x73,0x73,0x73)·grey45
78 ····(·90,·90,·90)·····#·rgb·=·(0x5a,0x5a,0x5a) 
79 ····(180,180,180)·····#·rgb·=·(0xb4,0xb4,0xb4)99 ····(180,180,180)·····#·rgb·=·(0xb4,0xb4,0xb4)
80 ····(182,182,182)·····#·rgb·=·(0xb6,0xb6,0xb6)100 ····(182,182,182)·····#·rgb·=·(0xb6,0xb6,0xb6)
81 ····(178,178,178)·····#·rgb·=·(0xb2,0xb2,0xb2)101 ····(178,178,178)·····#·rgb·=·(0xb2,0xb2,0xb2)
82 ····(116,116,116)·····#·rgb·=·(0x74,0x74,0x74)102 ····(116,116,116)·····#·rgb·=·(0x74,0x74,0x74)
83 ····(117,117,117)·····#·rgb·=·(0x75,0x75,0x75)·grey46103 ····(117,117,117)·····#·rgb·=·(0x75,0x75,0x75)·grey46
84 ····(·80,·80,·80)·····#·rgb·=·(0x50,0x50,0x50)104 ····(·80,·80,·80)·····#·rgb·=·(0x50,0x50,0x50)
85 ····(·73,·73,·73)·····#·rgb·=·(0x49,0x49,0x49)105 ····(·73,·73,·73)·····#·rgb·=·(0x49,0x49,0x49)
86 ····(181,181,181)·····#·rgb·=·(0xb5,0xb5,0xb5)·grey71106 ····(181,181,181)·····#·rgb·=·(0xb5,0xb5,0xb5)·grey71
87 ····(121,121,121)·····#·rgb·=·(0x79,0x79,0x79)107 ····(121,121,121)·····#·rgb·=·(0x79,0x79,0x79)
88 ····(114,114,114)·····#·rgb·=·(0x72,0x72,0x72)108 ····(114,114,114)·····#·rgb·=·(0x72,0x72,0x72)
89 ····(·72,·72,·72)·····#·rgb·=·(0x48,0x48,0x48)109 ····(·72,·72,·72)·····#·rgb·=·(0x48,0x48,0x48)
90 ····(146,146,146)·····#·rgb·=·(0x92,0x92,0x92) 
91 ····(·70,·70,·70)·····#·rgb·=·(0x46,0x46,0x46) 
92 ····(180,180,180)·····#·rgb·=·(0xb4,0xb4,0xb4) 
93 ····(119,119,119)·····#·rgb·=·(0x77,0x77,0x77)110 ····(119,119,119)·····#·rgb·=·(0x77,0x77,0x77)
94 ····(113,113,113)·····#·rgb·=·(0x71,0x71,0x71)111 ····(113,113,113)·····#·rgb·=·(0x71,0x71,0x71)
95 ····(·88,·88,·88)·····#·rgb·=·(0x58,0x58,0x58) 
96 ····(174,174,174)·····#·rgb·=·(0xae,0xae,0xae) 
97 ····(·89,·89,·89)·····#·rgb·=·(0x59,0x59,0x59)·grey35112 ····(·89,·89,·89)·····#·rgb·=·(0x59,0x59,0x59)·grey35
98 ····(168,168,168)·····#·rgb·=·(0xa8,0xa8,0xa8)·grey66113 ····(168,168,168)·····#·rgb·=·(0xa8,0xa8,0xa8)·grey66
99 ····(164,164,164)·····#·rgb·=·(0xa4,0xa4,0xa4)114 ····(164,164,164)·····#·rgb·=·(0xa4,0xa4,0xa4)
100 ····(156,156,156)·····#·rgb·=·(0x9c,0x9c,0x9c)·grey61 
101 ····(·71,·71,·71)·····#·rgb·=·(0x47,0x47,0x47)·grey28115 ····(·71,·71,·71)·····#·rgb·=·(0x47,0x47,0x47)·grey28
102 ····(111,111,111)·····#·rgb·=·(0x6f,0x6f,0x6f)116 ····(111,111,111)·····#·rgb·=·(0x6f,0x6f,0x6f)
Max diff block lines reached; 17085/23394 bytes (73.03%) of diff not shown.
2.84 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
15.9 KB
res/drawable-hdpi-v4/ic_tab_vehicles_selected.png
13.4 KB
sng
    
Offset 2, 47 lines modifiedOffset 2, 61 lines modified
2 IHDR·{2 IHDR·{
3 ····width:·48;·height:·48;·bitdepth:·8;3 ····width:·48;·height:·48;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey07 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(·97,·97,·97)·····#·rgb·=·(0x61,0x61,0x61)·grey388 ····(·97,·97,·97)·····#·rgb·=·(0x61,0x61,0x61)·grey38
 9 ····(170,170,170)·····#·rgb·=·(0xaa,0xaa,0xaa)
 10 ····(167,167,167)·····#·rgb·=·(0xa7,0xa7,0xa7)
 11 ····(165,165,165)·····#·rgb·=·(0xa5,0xa5,0xa5)
 12 ····(·86,·86,·86)·····#·rgb·=·(0x56,0x56,0x56)
 13 ····(·90,·90,·90)·····#·rgb·=·(0x5a,0x5a,0x5a)
 14 ····(·89,·89,·89)·····#·rgb·=·(0x59,0x59,0x59)·grey35
 15 ····(·77,·77,·77)·····#·rgb·=·(0x4d,0x4d,0x4d)·grey30
 16 ····(164,164,164)·····#·rgb·=·(0xa4,0xa4,0xa4)
 17 ····(174,174,174)·····#·rgb·=·(0xae,0xae,0xae)
 18 ····(170,170,170)·····#·rgb·=·(0xaa,0xaa,0xaa)
 19 ····(161,161,161)·····#·rgb·=·(0xa1,0xa1,0xa1)·grey63
 20 ····(131,131,131)·····#·rgb·=·(0x83,0x83,0x83)
 21 ····(138,138,138)·····#·rgb·=·(0x8a,0x8a,0x8a)·grey54
 22 ····(·80,·80,·80)·····#·rgb·=·(0x50,0x50,0x50)
 23 ····(·80,·80,·80)·····#·rgb·=·(0x50,0x50,0x50)
 24 ····(·85,·85,·85)·····#·rgb·=·(0x55,0x55,0x55)
 25 ····(173,173,173)·····#·rgb·=·(0xad,0xad,0xad)·grey68
 26 ····(161,161,161)·····#·rgb·=·(0xa1,0xa1,0xa1)·grey63
 27 ····(159,159,159)·····#·rgb·=·(0x9f,0x9f,0x9f)
 28 ····(161,161,161)·····#·rgb·=·(0xa1,0xa1,0xa1)·grey63
9 ····(·80,·80,·80)·····#·rgb·=·(0x50,0x50,0x50)29 ····(·80,·80,·80)·····#·rgb·=·(0x50,0x50,0x50)
10 ····(·88,·88,·88)·····#·rgb·=·(0x58,0x58,0x58)30 ····(·88,·88,·88)·····#·rgb·=·(0x58,0x58,0x58)
11 ····(125,125,125)·····#·rgb·=·(0x7d,0x7d,0x7d)·grey4931 ····(125,125,125)·····#·rgb·=·(0x7d,0x7d,0x7d)·grey49
12 ····(140,140,140)·····#·rgb·=·(0x8c,0x8c,0x8c)·grey5532 ····(140,140,140)·····#·rgb·=·(0x8c,0x8c,0x8c)·grey55
13 ····(156,156,156)·····#·rgb·=·(0x9c,0x9c,0x9c)·grey6133 ····(156,156,156)·····#·rgb·=·(0x9c,0x9c,0x9c)·grey61
14 ····(171,171,171)·····#·rgb·=·(0xab,0xab,0xab)·grey6734 ····(171,171,171)·····#·rgb·=·(0xab,0xab,0xab)·grey67
15 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)35 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
16 ····(·79,·79,·79)·····#·rgb·=·(0x4f,0x4f,0x4f)·grey3136 ····(·79,·79,·79)·····#·rgb·=·(0x4f,0x4f,0x4f)·grey31
17 ····(124,124,124)·····#·rgb·=·(0x7c,0x7c,0x7c)37 ····(124,124,124)·····#·rgb·=·(0x7c,0x7c,0x7c)
18 ····(173,173,173)·····#·rgb·=·(0xad,0xad,0xad)·grey6838 ····(173,173,173)·····#·rgb·=·(0xad,0xad,0xad)·grey68
19 ····(174,174,174)·····#·rgb·=·(0xae,0xae,0xae)39 ····(174,174,174)·····#·rgb·=·(0xae,0xae,0xae)
20 ····(170,170,170)·····#·rgb·=·(0xaa,0xaa,0xaa)40 ····(170,170,170)·····#·rgb·=·(0xaa,0xaa,0xaa)
21 ····(167,167,167)·····#·rgb·=·(0xa7,0xa7,0xa7) 
22 ····(165,165,165)·····#·rgb·=·(0xa5,0xa5,0xa5) 
23 ····(170,170,170)·····#·rgb·=·(0xaa,0xaa,0xaa) 
24 ····(126,126,126)·····#·rgb·=·(0x7e,0x7e,0x7e)41 ····(126,126,126)·····#·rgb·=·(0x7e,0x7e,0x7e)
25 ····(129,129,129)·····#·rgb·=·(0x81,0x81,0x81)42 ····(129,129,129)·····#·rgb·=·(0x81,0x81,0x81)
26 ····(·86,·86,·86)·····#·rgb·=·(0x56,0x56,0x56) 
27 ····(131,131,131)·····#·rgb·=·(0x83,0x83,0x83)43 ····(131,131,131)·····#·rgb·=·(0x83,0x83,0x83)
28 ····(179,179,179)·····#·rgb·=·(0xb3,0xb3,0xb3)·grey7044 ····(179,179,179)·····#·rgb·=·(0xb3,0xb3,0xb3)·grey70
29 ····(113,113,113)·····#·rgb·=·(0x71,0x71,0x71)45 ····(113,113,113)·····#·rgb·=·(0x71,0x71,0x71)
30 ····(138,138,138)·····#·rgb·=·(0x8a,0x8a,0x8a)·grey5446 ····(138,138,138)·····#·rgb·=·(0x8a,0x8a,0x8a)·grey54
31 ····(130,130,130)·····#·rgb·=·(0x82,0x82,0x82)·grey5147 ····(130,130,130)·····#·rgb·=·(0x82,0x82,0x82)·grey51
32 ····(181,181,181)·····#·rgb·=·(0xb5,0xb5,0xb5)·grey7148 ····(181,181,181)·····#·rgb·=·(0xb5,0xb5,0xb5)·grey71
33 ····(136,136,136)·····#·rgb·=·(0x88,0x88,0x88)49 ····(136,136,136)·····#·rgb·=·(0x88,0x88,0x88)
34 ····(127,127,127)·····#·rgb·=·(0x7f,0x7f,0x7f)·grey5050 ····(127,127,127)·····#·rgb·=·(0x7f,0x7f,0x7f)·grey50
35 ····(·81,·81,·81)·····#·rgb·=·(0x51,0x51,0x51)51 ····(·81,·81,·81)·····#·rgb·=·(0x51,0x51,0x51)
36 ····(135,135,135)·····#·rgb·=·(0x87,0x87,0x87)·grey5352 ····(135,135,135)·····#·rgb·=·(0x87,0x87,0x87)·grey53
37 ····(180,180,180)·····#·rgb·=·(0xb4,0xb4,0xb4)53 ····(180,180,180)·····#·rgb·=·(0xb4,0xb4,0xb4)
38 ····(137,137,137)·····#·rgb·=·(0x89,0x89,0x89)54 ····(137,137,137)·····#·rgb·=·(0x89,0x89,0x89)
39 ····(·78,·78,·78)·····#·rgb·=·(0x4e,0x4e,0x4e)55 ····(·78,·78,·78)·····#·rgb·=·(0x4e,0x4e,0x4e)
40 ····(·90,·90,·90)·····#·rgb·=·(0x5a,0x5a,0x5a) 
41 ····(·89,·89,·89)·····#·rgb·=·(0x59,0x59,0x59)·grey35 
42 ····(133,133,133)·····#·rgb·=·(0x85,0x85,0x85)·grey5256 ····(133,133,133)·····#·rgb·=·(0x85,0x85,0x85)·grey52
43 ····(·83,·83,·83)·····#·rgb·=·(0x53,0x53,0x53)57 ····(·83,·83,·83)·····#·rgb·=·(0x53,0x53,0x53)
44 ····(·76,·76,·76)·····#·rgb·=·(0x4c,0x4c,0x4c)58 ····(·76,·76,·76)·····#·rgb·=·(0x4c,0x4c,0x4c)
45 ····(·75,·75,·75)·····#·rgb·=·(0x4b,0x4b,0x4b)59 ····(·75,·75,·75)·····#·rgb·=·(0x4b,0x4b,0x4b)
46 ····(·86,·86,·86)·····#·rgb·=·(0x56,0x56,0x56)60 ····(·86,·86,·86)·····#·rgb·=·(0x56,0x56,0x56)
47 ····(139,139,139)·····#·rgb·=·(0x8b,0x8b,0x8b)61 ····(139,139,139)·····#·rgb·=·(0x8b,0x8b,0x8b)
48 ····(134,134,134)·····#·rgb·=·(0x86,0x86,0x86)62 ····(134,134,134)·····#·rgb·=·(0x86,0x86,0x86)
Offset 51, 97 lines modifiedOffset 65, 83 lines modified
51 ····(120,120,120)·····#·rgb·=·(0x78,0x78,0x78)·grey4765 ····(120,120,120)·····#·rgb·=·(0x78,0x78,0x78)·grey47
52 ····(118,118,118)·····#·rgb·=·(0x76,0x76,0x76)66 ····(118,118,118)·····#·rgb·=·(0x76,0x76,0x76)
53 ····(119,119,119)·····#·rgb·=·(0x77,0x77,0x77)67 ····(119,119,119)·····#·rgb·=·(0x77,0x77,0x77)
54 ····(122,122,122)·····#·rgb·=·(0x7a,0x7a,0x7a)·grey4868 ····(122,122,122)·····#·rgb·=·(0x7a,0x7a,0x7a)·grey48
55 ····(·77,·77,·77)·····#·rgb·=·(0x4d,0x4d,0x4d)·grey3069 ····(·77,·77,·77)·····#·rgb·=·(0x4d,0x4d,0x4d)·grey30
56 ····(159,159,159)·····#·rgb·=·(0x9f,0x9f,0x9f)70 ····(159,159,159)·····#·rgb·=·(0x9f,0x9f,0x9f)
57 ····(121,121,121)·····#·rgb·=·(0x79,0x79,0x79)71 ····(121,121,121)·····#·rgb·=·(0x79,0x79,0x79)
58 ····(·77,·77,·77)·····#·rgb·=·(0x4d,0x4d,0x4d)·grey30 
59 ····(182,182,182)·····#·rgb·=·(0xb6,0xb6,0xb6)72 ····(182,182,182)·····#·rgb·=·(0xb6,0xb6,0xb6)
60 ····(172,172,172)·····#·rgb·=·(0xac,0xac,0xac)73 ····(172,172,172)·····#·rgb·=·(0xac,0xac,0xac)
61 ····(169,169,169)·····#·rgb·=·(0xa9,0xa9,0xa9)·DarkGray74 ····(169,169,169)·····#·rgb·=·(0xa9,0xa9,0xa9)·DarkGray
62 ····(164,164,164)·····#·rgb·=·(0xa4,0xa4,0xa4) 
63 ····(117,117,117)·····#·rgb·=·(0x75,0x75,0x75)·grey4675 ····(117,117,117)·····#·rgb·=·(0x75,0x75,0x75)·grey46
64 ····(144,144,144)·····#·rgb·=·(0x90,0x90,0x90)76 ····(144,144,144)·····#·rgb·=·(0x90,0x90,0x90)
65 ····(174,174,174)·····#·rgb·=·(0xae,0xae,0xae) 
66 ····(141,141,141)·····#·rgb·=·(0x8d,0x8d,0x8d)77 ····(141,141,141)·····#·rgb·=·(0x8d,0x8d,0x8d)
67 ····(170,170,170)·····#·rgb·=·(0xaa,0xaa,0xaa) 
68 ····(132,132,132)·····#·rgb·=·(0x84,0x84,0x84)78 ····(132,132,132)·····#·rgb·=·(0x84,0x84,0x84)
69 ····(161,161,161)·····#·rgb·=·(0xa1,0xa1,0xa1)·grey63 
70 ····(142,142,142)·····#·rgb·=·(0x8e,0x8e,0x8e)79 ····(142,142,142)·····#·rgb·=·(0x8e,0x8e,0x8e)
71 ····(157,157,157)·····#·rgb·=·(0x9d,0x9d,0x9d)80 ····(157,157,157)·····#·rgb·=·(0x9d,0x9d,0x9d)
72 ····(131,131,131)·····#·rgb·=·(0x83,0x83,0x83) 
73 ····(138,138,138)·····#·rgb·=·(0x8a,0x8a,0x8a)·grey54 
74 ····(109,109,109)·····#·rgb·=·(0x6d,0x6d,0x6d)81 ····(109,109,109)·····#·rgb·=·(0x6d,0x6d,0x6d)
75 ····(·72,·72,·72)·····#·rgb·=·(0x48,0x48,0x48)82 ····(·72,·72,·72)·····#·rgb·=·(0x48,0x48,0x48)
76 ····(·80,·80,·80)·····#·rgb·=·(0x50,0x50,0x50) 
77 ····(·71,·71,·71)·····#·rgb·=·(0x47,0x47,0x47)·grey2883 ····(·71,·71,·71)·····#·rgb·=·(0x47,0x47,0x47)·grey28
78 ····(·73,·73,·73)·····#·rgb·=·(0x49,0x49,0x49)84 ····(·73,·73,·73)·····#·rgb·=·(0x49,0x49,0x49)
79 ····(·80,·80,·80)·····#·rgb·=·(0x50,0x50,0x50) 
80 ····(·85,·85,·85)·····#·rgb·=·(0x55,0x55,0x55) 
81 ····(173,173,173)·····#·rgb·=·(0xad,0xad,0xad)·grey68 
82 ····(·96,·96,·96)·····#·rgb·=·(0x60,0x60,0x60)85 ····(·96,·96,·96)·····#·rgb·=·(0x60,0x60,0x60)
83 ····(112,112,112)·····#·rgb·=·(0x70,0x70,0x70)·grey4486 ····(112,112,112)·····#·rgb·=·(0x70,0x70,0x70)·grey44
84 ····(114,114,114)·····#·rgb·=·(0x72,0x72,0x72)87 ····(114,114,114)·····#·rgb·=·(0x72,0x72,0x72)
85 ····(123,123,123)·····#·rgb·=·(0x7b,0x7b,0x7b)88 ····(123,123,123)·····#·rgb·=·(0x7b,0x7b,0x7b)
86 ····(116,116,116)·····#·rgb·=·(0x74,0x74,0x74)89 ····(116,116,116)·····#·rgb·=·(0x74,0x74,0x74)
87 ····(115,115,115)·····#·rgb·=·(0x73,0x73,0x73)·grey4590 ····(115,115,115)·····#·rgb·=·(0x73,0x73,0x73)·grey45
88 ····(176,176,176)·····#·rgb·=·(0xb0,0xb0,0xb0)·grey6991 ····(176,176,176)·····#·rgb·=·(0xb0,0xb0,0xb0)·grey69
89 ····(151,151,151)·····#·rgb·=·(0x97,0x97,0x97)92 ····(151,151,151)·····#·rgb·=·(0x97,0x97,0x97)
90 ····(161,161,161)·····#·rgb·=·(0xa1,0xa1,0xa1)·grey63 
91 ····(163,163,163)·····#·rgb·=·(0xa3,0xa3,0xa3)·grey6493 ····(163,163,163)·····#·rgb·=·(0xa3,0xa3,0xa3)·grey64
92 ····(166,166,166)·····#·rgb·=·(0xa6,0xa6,0xa6)·grey6594 ····(166,166,166)·····#·rgb·=·(0xa6,0xa6,0xa6)·grey65
93 ····(159,159,159)·····#·rgb·=·(0x9f,0x9f,0x9f) 
94 ····(161,161,161)·····#·rgb·=·(0xa1,0xa1,0xa1)·grey63 
95 ····(168,168,168)·····#·rgb·=·(0xa8,0xa8,0xa8)·grey6695 ····(168,168,168)·····#·rgb·=·(0xa8,0xa8,0xa8)·grey66
96 }96 }
97 tRNS·{97 tRNS·{
98 ·0·66·255·255·255·255·255·255·255·255·255·255·255·193·104·105·255·255·255·201·255·255·255·255·255·255·255·255·255·255·255·255·255·141·97·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·249·255·255·255·76·255·255·41·255·60·255·228·255·255·123·144·[·...·truncated·by·diffoscope;·len:·84,·SHA:·2c600b399f61d5b651a3b35028643b057b0a95aecf5279297753cc340491d829·...·]}98 ·0·66·193·104·105·201·141·97·249·76·41·60·228·123·144·189·188·54·247·135·40·19}
99 IMAGE·{99 IMAGE·{
100 ····pixels·hex100 ····pixels·hex
101 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
102 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
103 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000103 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
104 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
105 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
106 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000106 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
107 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000107 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
108 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000108 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
109 000000000000000000000000000001010202020202020202020202020202020101000000000000000000000000000000 
Max diff block lines reached; 588/13756 bytes (4.27%) of diff not shown.
2.4 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
11.1 KB
res/drawable-hdpi-v4/ic_tab_statistics_selected.png
9.54 KB
sng
    
Offset 1, 84 lines modifiedOffset 1, 84 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·48;·height:·48;·bitdepth:·8;3 ····width:·48;·height:·48;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey07 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 8 ····(166,166,166)·····#·rgb·=·(0xa6,0xa6,0xa6)·grey65
 9 ····(168,168,168)·····#·rgb·=·(0xa8,0xa8,0xa8)·grey66
 10 ····(·79,·79,·79)·····#·rgb·=·(0x4f,0x4f,0x4f)·grey31
 11 ····(127,127,127)·····#·rgb·=·(0x7f,0x7f,0x7f)·grey50
 12 ····(165,165,165)·····#·rgb·=·(0xa5,0xa5,0xa5)
 13 ····(105,105,105)·····#·rgb·=·(0x69,0x69,0x69)·grey41
 14 ····(·85,·85,·85)·····#·rgb·=·(0x55,0x55,0x55)
 15 ····(125,125,125)·····#·rgb·=·(0x7d,0x7d,0x7d)·grey49
 16 ····(·87,·87,·87)·····#·rgb·=·(0x57,0x57,0x57)·grey34
 17 ····(·81,·81,·81)·····#·rgb·=·(0x51,0x51,0x51)
 18 ····(155,155,155)·····#·rgb·=·(0x9b,0x9b,0x9b)
 19 ····(164,164,164)·····#·rgb·=·(0xa4,0xa4,0xa4)
 20 ····(102,102,102)·····#·rgb·=·(0x66,0x66,0x66)·grey40
 21 ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60
 22 ····(·72,·72,·72)·····#·rgb·=·(0x48,0x48,0x48)
 23 ····(160,160,160)·····#·rgb·=·(0xa0,0xa0,0xa0)
 24 ····(·85,·85,·85)·····#·rgb·=·(0x55,0x55,0x55)
 25 ····(·84,·84,·84)·····#·rgb·=·(0x54,0x54,0x54)·grey33
 26 ····(106,106,106)·····#·rgb·=·(0x6a,0x6a,0x6a)
 27 ····(148,148,148)·····#·rgb·=·(0x94,0x94,0x94)·grey58
 28 ····(161,161,161)·····#·rgb·=·(0xa1,0xa1,0xa1)·grey63
 29 ····(171,171,171)·····#·rgb·=·(0xab,0xab,0xab)·grey67
8 ····(139,139,139)·····#·rgb·=·(0x8b,0x8b,0x8b)30 ····(139,139,139)·····#·rgb·=·(0x8b,0x8b,0x8b)
9 ····(·76,·76,·76)·····#·rgb·=·(0x4c,0x4c,0x4c)31 ····(·76,·76,·76)·····#·rgb·=·(0x4c,0x4c,0x4c)
10 ····(166,166,166)·····#·rgb·=·(0xa6,0xa6,0xa6)·grey65 
11 ····(·83,·83,·83)·····#·rgb·=·(0x53,0x53,0x53)32 ····(·83,·83,·83)·····#·rgb·=·(0x53,0x53,0x53)
12 ····(143,143,143)·····#·rgb·=·(0x8f,0x8f,0x8f)·grey5633 ····(143,143,143)·····#·rgb·=·(0x8f,0x8f,0x8f)·grey56
13 ····(168,168,168)·····#·rgb·=·(0xa8,0xa8,0xa8)·grey66 
14 ····(·79,·79,·79)·····#·rgb·=·(0x4f,0x4f,0x4f)·grey31 
15 ····(169,169,169)·····#·rgb·=·(0xa9,0xa9,0xa9)·DarkGray34 ····(169,169,169)·····#·rgb·=·(0xa9,0xa9,0xa9)·DarkGray
16 ····(123,123,123)·····#·rgb·=·(0x7b,0x7b,0x7b)35 ····(123,123,123)·····#·rgb·=·(0x7b,0x7b,0x7b)
17 ····(·79,·79,·79)·····#·rgb·=·(0x4f,0x4f,0x4f)·grey3136 ····(·79,·79,·79)·····#·rgb·=·(0x4f,0x4f,0x4f)·grey31
18 ····(·80,·80,·80)·····#·rgb·=·(0x50,0x50,0x50)37 ····(·80,·80,·80)·····#·rgb·=·(0x50,0x50,0x50)
19 ····(115,115,115)·····#·rgb·=·(0x73,0x73,0x73)·grey4538 ····(115,115,115)·····#·rgb·=·(0x73,0x73,0x73)·grey45
20 ····(127,127,127)·····#·rgb·=·(0x7f,0x7f,0x7f)·grey50 
21 ····(122,122,122)·····#·rgb·=·(0x7a,0x7a,0x7a)·grey4839 ····(122,122,122)·····#·rgb·=·(0x7a,0x7a,0x7a)·grey48
22 ····(118,118,118)·····#·rgb·=·(0x76,0x76,0x76)40 ····(118,118,118)·····#·rgb·=·(0x76,0x76,0x76)
23 ····(165,165,165)·····#·rgb·=·(0xa5,0xa5,0xa5) 
24 ····(137,137,137)·····#·rgb·=·(0x89,0x89,0x89)41 ····(137,137,137)·····#·rgb·=·(0x89,0x89,0x89)
25 ····(·73,·73,·73)·····#·rgb·=·(0x49,0x49,0x49)42 ····(·73,·73,·73)·····#·rgb·=·(0x49,0x49,0x49)
26 ····(105,105,105)·····#·rgb·=·(0x69,0x69,0x69)·grey41 
27 ····(·85,·85,·85)·····#·rgb·=·(0x55,0x55,0x55) 
28 ····(119,119,119)·····#·rgb·=·(0x77,0x77,0x77)43 ····(119,119,119)·····#·rgb·=·(0x77,0x77,0x77)
29 ····(130,130,130)·····#·rgb·=·(0x82,0x82,0x82)·grey5144 ····(130,130,130)·····#·rgb·=·(0x82,0x82,0x82)·grey51
30 ····(129,129,129)·····#·rgb·=·(0x81,0x81,0x81)45 ····(129,129,129)·····#·rgb·=·(0x81,0x81,0x81)
31 ····(125,125,125)·····#·rgb·=·(0x7d,0x7d,0x7d)·grey49 
32 ····(·72,·72,·72)·····#·rgb·=·(0x48,0x48,0x48)46 ····(·72,·72,·72)·····#·rgb·=·(0x48,0x48,0x48)
33 ····(·87,·87,·87)·····#·rgb·=·(0x57,0x57,0x57)·grey34 
34 ····(114,114,114)·····#·rgb·=·(0x72,0x72,0x72)47 ····(114,114,114)·····#·rgb·=·(0x72,0x72,0x72)
35 ····(·81,·81,·81)·····#·rgb·=·(0x51,0x51,0x51) 
36 ····(155,155,155)·····#·rgb·=·(0x9b,0x9b,0x9b) 
37 ····(125,125,125)·····#·rgb·=·(0x7d,0x7d,0x7d)·grey4948 ····(125,125,125)·····#·rgb·=·(0x7d,0x7d,0x7d)·grey49
38 ····(133,133,133)·····#·rgb·=·(0x85,0x85,0x85)·grey5249 ····(133,133,133)·····#·rgb·=·(0x85,0x85,0x85)·grey52
39 ····(177,177,177)·····#·rgb·=·(0xb1,0xb1,0xb1)50 ····(177,177,177)·····#·rgb·=·(0xb1,0xb1,0xb1)
40 ····(163,163,163)·····#·rgb·=·(0xa3,0xa3,0xa3)·grey6451 ····(163,163,163)·····#·rgb·=·(0xa3,0xa3,0xa3)·grey64
41 ····(164,164,164)·····#·rgb·=·(0xa4,0xa4,0xa4) 
42 ····(167,167,167)·····#·rgb·=·(0xa7,0xa7,0xa7)52 ····(167,167,167)·····#·rgb·=·(0xa7,0xa7,0xa7)
43 ····(116,116,116)·····#·rgb·=·(0x74,0x74,0x74)53 ····(116,116,116)·····#·rgb·=·(0x74,0x74,0x74)
44 ····(102,102,102)·····#·rgb·=·(0x66,0x66,0x66)·grey40 
45 ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60 
46 ····(·77,·77,·77)·····#·rgb·=·(0x4d,0x4d,0x4d)·grey3054 ····(·77,·77,·77)·····#·rgb·=·(0x4d,0x4d,0x4d)·grey30
47 ····(175,175,175)·····#·rgb·=·(0xaf,0xaf,0xaf)55 ····(175,175,175)·····#·rgb·=·(0xaf,0xaf,0xaf)
48 ····(·72,·72,·72)·····#·rgb·=·(0x48,0x48,0x48) 
49 ····(·90,·90,·90)·····#·rgb·=·(0x5a,0x5a,0x5a)56 ····(·90,·90,·90)·····#·rgb·=·(0x5a,0x5a,0x5a)
50 ····(127,127,127)·····#·rgb·=·(0x7f,0x7f,0x7f)·grey5057 ····(127,127,127)·····#·rgb·=·(0x7f,0x7f,0x7f)·grey50
51 ····(121,121,121)·····#·rgb·=·(0x79,0x79,0x79)58 ····(121,121,121)·····#·rgb·=·(0x79,0x79,0x79)
52 ····(168,168,168)·····#·rgb·=·(0xa8,0xa8,0xa8)·grey6659 ····(168,168,168)·····#·rgb·=·(0xa8,0xa8,0xa8)·grey66
53 ····(160,160,160)·····#·rgb·=·(0xa0,0xa0,0xa0) 
54 ····(·85,·85,·85)·····#·rgb·=·(0x55,0x55,0x55) 
55 ····(176,176,176)·····#·rgb·=·(0xb0,0xb0,0xb0)·grey6960 ····(176,176,176)·····#·rgb·=·(0xb0,0xb0,0xb0)·grey69
56 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)61 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
57 ····(131,131,131)·····#·rgb·=·(0x83,0x83,0x83)62 ····(131,131,131)·····#·rgb·=·(0x83,0x83,0x83)
58 ····(136,136,136)·····#·rgb·=·(0x88,0x88,0x88)63 ····(136,136,136)·····#·rgb·=·(0x88,0x88,0x88)
59 ····(·84,·84,·84)·····#·rgb·=·(0x54,0x54,0x54)·grey33 
60 ····(165,165,165)·····#·rgb·=·(0xa5,0xa5,0xa5)64 ····(165,165,165)·····#·rgb·=·(0xa5,0xa5,0xa5)
61 ····(104,104,104)·····#·rgb·=·(0x68,0x68,0x68)65 ····(104,104,104)·····#·rgb·=·(0x68,0x68,0x68)
62 ····(·78,·78,·78)·····#·rgb·=·(0x4e,0x4e,0x4e)66 ····(·78,·78,·78)·····#·rgb·=·(0x4e,0x4e,0x4e)
63 ····(134,134,134)·····#·rgb·=·(0x86,0x86,0x86)67 ····(134,134,134)·····#·rgb·=·(0x86,0x86,0x86)
64 ····(·71,·71,·71)·····#·rgb·=·(0x47,0x47,0x47)·grey2868 ····(·71,·71,·71)·····#·rgb·=·(0x47,0x47,0x47)·grey28
65 ····(106,106,106)·····#·rgb·=·(0x6a,0x6a,0x6a) 
66 ····(148,148,148)·····#·rgb·=·(0x94,0x94,0x94)·grey58 
67 ····(161,161,161)·····#·rgb·=·(0xa1,0xa1,0xa1)·grey63 
68 ····(112,112,112)·····#·rgb·=·(0x70,0x70,0x70)·grey4469 ····(112,112,112)·····#·rgb·=·(0x70,0x70,0x70)·grey44
69 ····(·75,·75,·75)·····#·rgb·=·(0x4b,0x4b,0x4b)70 ····(·75,·75,·75)·····#·rgb·=·(0x4b,0x4b,0x4b)
70 ····(135,135,135)·····#·rgb·=·(0x87,0x87,0x87)·grey5371 ····(135,135,135)·····#·rgb·=·(0x87,0x87,0x87)·grey53
71 ····(173,173,173)·····#·rgb·=·(0xad,0xad,0xad)·grey6872 ····(173,173,173)·····#·rgb·=·(0xad,0xad,0xad)·grey68
72 ····(171,171,171)·····#·rgb·=·(0xab,0xab,0xab)·grey67 
73 ····(162,162,162)·····#·rgb·=·(0xa2,0xa2,0xa2)73 ····(162,162,162)·····#·rgb·=·(0xa2,0xa2,0xa2)
74 ····(166,166,166)·····#·rgb·=·(0xa6,0xa6,0xa6)·grey6574 ····(166,166,166)·····#·rgb·=·(0xa6,0xa6,0xa6)·grey65
75 }75 }
76 tRNS·{76 tRNS·{
77 ·0·255·255·252·255·255·254·251·255·255·255·255·255·147·255·255·241·255·255·254·3·255·255·255·187·255·53·255·186·156·255·255·255·255·229·255·255·5·253·255·255·254·255·255·255·255·207·9·255·255·255·255·247·255·255·255·255·255·12·19·162·255·255·255·255·238·255·255}77 ·0·252·254·251·147·241·254·3·187·53·186·156·229·5·253·254·207·9·247·12·19·162·238}
78 IMAGE·{78 IMAGE·{
79 ····pixels·hex79 ····pixels·hex
80 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
81 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
82 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
83 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
84 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
Offset 90, 28 lines modifiedOffset 90, 28 lines modified
90 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
91 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
92 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000092 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
93 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
94 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000094 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
95 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000095 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
96 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000096 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
97 00000000000000000000000000000101010101010101010101010101010101010101010101010101010101010100000097 000000000000000000000000000017171717171717171717171717171717171717171717171717171717171717000000
 98 000000000000000000000000001800000000000000000000000000000000000000000000000000000000000000000000
98 00000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000099 000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000
99 000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000000000100 00000000000000000000000018000000000000000000000000000000000000000000000000191a1a1a19190000000000
100 000000000000000000000000020000000000000000000000000000000000000000000000000405050504040000000000101 000000000000000000000000020000000000000000000000000000000303000000000000001b0000001c1c1d00000000
101 000000000000000000000000060000000000000000000000000000000707000000000000000800000009090a00000000 
102 00000000000000000000000b000000000000000000000000000000000c0c0000000000000d00000000090e0f00000000102 00000000000000000000001e000000000000000000000000000000001f1f00000000000004000000001c202100000000
103 000000000000000000000010000000111212000000131400000000001515000000000000000000000016170800000000103 000000000000000000000005000000222323000000060700000000002424000000000000000000000025261b00000000
104 0000001818191a0000000400000000001b1b12001c1d0000000000001e1e00000000000000000000001f200000000000 
105 0000000000210a000000220000000000230f242526000000191912271717271219000000000000000a28000000000000104 00000008082709000000190000000000282823000a0b000000000000292900000000000000000000002a2b0000000000
 105 00000000002c1d0000000c00000000002d212e0d0e0000002727232f26262f2327000000000000001d30000000000000
106 0000000000000c29002a000000000000002b2c02000000002121212d16162d2121000000000000112300000000000000106 0000000000001f0f003100000000000000323318000000002c2c2c342525342c2c000000000000222d00000000000000
107 000000000000060c002e0000000000002f30310e00000000000000003232000000000000001f33000000340000000000107 000000000000021f00100000000000001135362000000000000000003737000000000000002a38000000120000000000
Max diff block lines reached; 588/9768 bytes (6.02%) of diff not shown.
1.47 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
14.5 KB
res/drawable-hdpi-v4/ic_tab_vehicles_unselected.png
12.4 KB
sng
    
Offset 2, 128 lines modifiedOffset 2, 128 lines modified
2 IHDR·{2 IHDR·{
3 ····width:·48;·height:·48;·bitdepth:·8;3 ····width:·48;·height:·48;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey07 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(173,173,173)·····#·rgb·=·(0xad,0xad,0xad)·grey688 ····(173,173,173)·····#·rgb·=·(0xad,0xad,0xad)·grey68
 9 ····(239,239,239)·····#·rgb·=·(0xef,0xef,0xef)
 10 ····(237,237,237)·····#·rgb·=·(0xed,0xed,0xed)·grey93
 11 ····(156,156,156)·····#·rgb·=·(0x9c,0x9c,0x9c)·grey61
 12 ····(160,160,160)·····#·rgb·=·(0xa0,0xa0,0xa0)
 13 ····(162,162,162)·····#·rgb·=·(0xa2,0xa2,0xa2)
 14 ····(144,144,144)·····#·rgb·=·(0x90,0x90,0x90)
 15 ····(241,241,241)·····#·rgb·=·(0xf1,0xf1,0xf1)
 16 ····(243,243,243)·····#·rgb·=·(0xf3,0xf3,0xf3)
 17 ····(247,247,247)·····#·rgb·=·(0xf7,0xf7,0xf7)·grey97
 18 ····(243,243,243)·····#·rgb·=·(0xf3,0xf3,0xf3)
 19 ····(228,228,228)·····#·rgb·=·(0xe4,0xe4,0xe4)
 20 ····(239,239,239)·····#·rgb·=·(0xef,0xef,0xef)
 21 ····(148,148,148)·····#·rgb·=·(0x94,0x94,0x94)·grey58
 22 ····(162,162,162)·····#·rgb·=·(0xa2,0xa2,0xa2)
 23 ····(238,238,238)·····#·rgb·=·(0xee,0xee,0xee)
 24 ····(234,234,234)·····#·rgb·=·(0xea,0xea,0xea)
 25 ····(236,236,236)·····#·rgb·=·(0xec,0xec,0xec)
 26 ····(242,242,242)·····#·rgb·=·(0xf2,0xf2,0xf2)·grey95
9 ····(144,144,144)·····#·rgb·=·(0x90,0x90,0x90)27 ····(144,144,144)·····#·rgb·=·(0x90,0x90,0x90)
10 ····(159,159,159)·····#·rgb·=·(0x9f,0x9f,0x9f)28 ····(159,159,159)·····#·rgb·=·(0x9f,0x9f,0x9f)
11 ····(224,224,224)·····#·rgb·=·(0xe0,0xe0,0xe0)·grey8829 ····(224,224,224)·····#·rgb·=·(0xe0,0xe0,0xe0)·grey88
12 ····(227,227,227)·····#·rgb·=·(0xe3,0xe3,0xe3)·grey8930 ····(227,227,227)·····#·rgb·=·(0xe3,0xe3,0xe3)·grey89
13 ····(231,231,231)·····#·rgb·=·(0xe7,0xe7,0xe7)31 ····(231,231,231)·····#·rgb·=·(0xe7,0xe7,0xe7)
14 ····(235,235,235)·····#·rgb·=·(0xeb,0xeb,0xeb)·grey9232 ····(235,235,235)·····#·rgb·=·(0xeb,0xeb,0xeb)·grey92
15 ····(182,182,182)·····#·rgb·=·(0xb6,0xb6,0xb6)33 ····(182,182,182)·····#·rgb·=·(0xb6,0xb6,0xb6)
16 ····(237,237,237)·····#·rgb·=·(0xed,0xed,0xed)·grey9334 ····(237,237,237)·····#·rgb·=·(0xed,0xed,0xed)·grey93
17 ····(238,238,238)·····#·rgb·=·(0xee,0xee,0xee)35 ····(238,238,238)·····#·rgb·=·(0xee,0xee,0xee)
18 ····(239,239,239)·····#·rgb·=·(0xef,0xef,0xef) 
19 ····(237,237,237)·····#·rgb·=·(0xed,0xed,0xed)·grey93 
20 ····(226,226,226)·····#·rgb·=·(0xe2,0xe2,0xe2)36 ····(226,226,226)·····#·rgb·=·(0xe2,0xe2,0xe2)
21 ····(229,229,229)·····#·rgb·=·(0xe5,0xe5,0xe5)·grey9037 ····(229,229,229)·····#·rgb·=·(0xe5,0xe5,0xe5)·grey90
22 ····(239,239,239)·····#·rgb·=·(0xef,0xef,0xef)38 ····(239,239,239)·····#·rgb·=·(0xef,0xef,0xef)
23 ····(156,156,156)·····#·rgb·=·(0x9c,0x9c,0x9c)·grey61 
24 ····(244,244,244)·····#·rgb·=·(0xf4,0xf4,0xf4)39 ····(244,244,244)·····#·rgb·=·(0xf4,0xf4,0xf4)
25 ····(240,240,240)·····#·rgb·=·(0xf0,0xf0,0xf0)·grey9440 ····(240,240,240)·····#·rgb·=·(0xf0,0xf0,0xf0)·grey94
26 ····(203,203,203)·····#·rgb·=·(0xcb,0xcb,0xcb)41 ····(203,203,203)·····#·rgb·=·(0xcb,0xcb,0xcb)
27 ····(145,145,145)·····#·rgb·=·(0x91,0x91,0x91)·grey5742 ····(145,145,145)·····#·rgb·=·(0x91,0x91,0x91)·grey57
28 ····(232,232,232)·····#·rgb·=·(0xe8,0xe8,0xe8)·grey9143 ····(232,232,232)·····#·rgb·=·(0xe8,0xe8,0xe8)·grey91
29 ····(245,245,245)·····#·rgb·=·(0xf5,0xf5,0xf5)·grey9644 ····(245,245,245)·····#·rgb·=·(0xf5,0xf5,0xf5)·grey96
30 ····(236,236,236)·····#·rgb·=·(0xec,0xec,0xec)45 ····(236,236,236)·····#·rgb·=·(0xec,0xec,0xec)
31 ····(228,228,228)·····#·rgb·=·(0xe4,0xe4,0xe4)46 ····(228,228,228)·····#·rgb·=·(0xe4,0xe4,0xe4)
32 ····(146,146,146)·····#·rgb·=·(0x92,0x92,0x92)47 ····(146,146,146)·····#·rgb·=·(0x92,0x92,0x92)
33 ····(234,234,234)·····#·rgb·=·(0xea,0xea,0xea)48 ····(234,234,234)·····#·rgb·=·(0xea,0xea,0xea)
34 ····(143,143,143)·····#·rgb·=·(0x8f,0x8f,0x8f)·grey5649 ····(143,143,143)·····#·rgb·=·(0x8f,0x8f,0x8f)·grey56
35 ····(160,160,160)·····#·rgb·=·(0xa0,0xa0,0xa0) 
36 ····(162,162,162)·····#·rgb·=·(0xa2,0xa2,0xa2) 
37 ····(225,225,225)·····#·rgb·=·(0xe1,0xe1,0xe1)50 ····(225,225,225)·····#·rgb·=·(0xe1,0xe1,0xe1)
38 ····(233,233,233)·····#·rgb·=·(0xe9,0xe9,0xe9)51 ····(233,233,233)·····#·rgb·=·(0xe9,0xe9,0xe9)
39 ····(148,148,148)·····#·rgb·=·(0x94,0x94,0x94)·grey5852 ····(148,148,148)·····#·rgb·=·(0x94,0x94,0x94)·grey58
40 ····(142,142,142)·····#·rgb·=·(0x8e,0x8e,0x8e)53 ····(142,142,142)·····#·rgb·=·(0x8e,0x8e,0x8e)
41 ····(151,151,151)·····#·rgb·=·(0x97,0x97,0x97)54 ····(151,151,151)·····#·rgb·=·(0x97,0x97,0x97)
42 ····(180,180,180)·····#·rgb·=·(0xb4,0xb4,0xb4)55 ····(180,180,180)·····#·rgb·=·(0xb4,0xb4,0xb4)
43 ····(165,165,165)·····#·rgb·=·(0xa5,0xa5,0xa5)56 ····(165,165,165)·····#·rgb·=·(0xa5,0xa5,0xa5)
44 ····(222,222,222)·····#·rgb·=·(0xde,0xde,0xde)·grey8757 ····(222,222,222)·····#·rgb·=·(0xde,0xde,0xde)·grey87
45 ····(220,220,220)·····#·rgb·=·(0xdc,0xdc,0xdc)·gainsboro58 ····(220,220,220)·····#·rgb·=·(0xdc,0xdc,0xdc)·gainsboro
46 ····(221,221,221)·····#·rgb·=·(0xdd,0xdd,0xdd)59 ····(221,221,221)·····#·rgb·=·(0xdd,0xdd,0xdd)
47 ····(223,223,223)·····#·rgb·=·(0xdf,0xdf,0xdf)60 ····(223,223,223)·····#·rgb·=·(0xdf,0xdf,0xdf)
48 ····(230,230,230)·····#·rgb·=·(0xe6,0xe6,0xe6)61 ····(230,230,230)·····#·rgb·=·(0xe6,0xe6,0xe6)
49 ····(243,243,243)·····#·rgb·=·(0xf3,0xf3,0xf3)62 ····(243,243,243)·····#·rgb·=·(0xf3,0xf3,0xf3)
50 ····(144,144,144)·····#·rgb·=·(0x90,0x90,0x90) 
51 ····(246,246,246)·····#·rgb·=·(0xf6,0xf6,0xf6)63 ····(246,246,246)·····#·rgb·=·(0xf6,0xf6,0xf6)
52 ····(241,241,241)·····#·rgb·=·(0xf1,0xf1,0xf1) 
53 ····(217,217,217)·····#·rgb·=·(0xd9,0xd9,0xd9)·grey8564 ····(217,217,217)·····#·rgb·=·(0xd9,0xd9,0xd9)·grey85
54 ····(243,243,243)·····#·rgb·=·(0xf3,0xf3,0xf3) 
55 ····(241,241,241)·····#·rgb·=·(0xf1,0xf1,0xf1)65 ····(241,241,241)·····#·rgb·=·(0xf1,0xf1,0xf1)
56 ····(247,247,247)·····#·rgb·=·(0xf7,0xf7,0xf7)·grey97 
57 ····(243,243,243)·····#·rgb·=·(0xf3,0xf3,0xf3) 
58 ····(242,242,242)·····#·rgb·=·(0xf2,0xf2,0xf2)·grey9566 ····(242,242,242)·····#·rgb·=·(0xf2,0xf2,0xf2)·grey95
59 ····(228,228,228)·····#·rgb·=·(0xe4,0xe4,0xe4) 
60 ····(239,239,239)·····#·rgb·=·(0xef,0xef,0xef) 
61 ····(191,191,191)·····#·rgb·=·(0xbf,0xbf,0xbf)·grey7567 ····(191,191,191)·····#·rgb·=·(0xbf,0xbf,0xbf)·grey75
62 ····(198,198,198)·····#·rgb·=·(0xc6,0xc6,0xc6)68 ····(198,198,198)·····#·rgb·=·(0xc6,0xc6,0xc6)
63 ····(138,138,138)·····#·rgb·=·(0x8a,0x8a,0x8a)·grey5469 ····(138,138,138)·····#·rgb·=·(0x8a,0x8a,0x8a)·grey54
64 ····(148,148,148)·····#·rgb·=·(0x94,0x94,0x94)·grey58 
65 ····(139,139,139)·····#·rgb·=·(0x8b,0x8b,0x8b)70 ····(139,139,139)·····#·rgb·=·(0x8b,0x8b,0x8b)
66 ····(162,162,162)·····#·rgb·=·(0xa2,0xa2,0xa2) 
67 ····(238,238,238)·····#·rgb·=·(0xee,0xee,0xee) 
68 ····(214,214,214)·····#·rgb·=·(0xd6,0xd6,0xd6)·grey8471 ····(214,214,214)·····#·rgb·=·(0xd6,0xd6,0xd6)·grey84
69 ····(184,184,184)·····#·rgb·=·(0xb8,0xb8,0xb8)·grey7272 ····(184,184,184)·····#·rgb·=·(0xb8,0xb8,0xb8)·grey72
70 ····(213,213,213)·····#·rgb·=·(0xd5,0xd5,0xd5)73 ····(213,213,213)·····#·rgb·=·(0xd5,0xd5,0xd5)
71 ····(216,216,216)·····#·rgb·=·(0xd8,0xd8,0xd8)74 ····(216,216,216)·····#·rgb·=·(0xd8,0xd8,0xd8)
72 ····(149,149,149)·····#·rgb·=·(0x95,0x95,0x95)75 ····(149,149,149)·····#·rgb·=·(0x95,0x95,0x95)
73 ····(219,219,219)·····#·rgb·=·(0xdb,0xdb,0xdb)·grey8676 ····(219,219,219)·····#·rgb·=·(0xdb,0xdb,0xdb)·grey86
74 ····(218,218,218)·····#·rgb·=·(0xda,0xda,0xda)77 ····(218,218,218)·····#·rgb·=·(0xda,0xda,0xda)
75 ····(234,234,234)·····#·rgb·=·(0xea,0xea,0xea) 
76 ····(236,236,236)·····#·rgb·=·(0xec,0xec,0xec) 
77 ····(242,242,242)·····#·rgb·=·(0xf2,0xf2,0xf2)·grey95 
78 }78 }
79 tRNS·{79 tRNS·{
80 ·0·62·255·255·255·255·255·255·255·255·255·190·101·255·255·255·198·255·255·255·255·255·255·255·255·255·255·255·137·93·255·255·255·255·255·255·255·255·255·255·255·255·255·248·255·74·255·41·255·60·228·255·122·143·255·255·255·184·255·52·247·255·255·255·255·255·255·2[·...·truncated·by·diffoscope;·len:·2,·SHA:·02d20bbd7e394ad5999a4cebabac9619732c343a4cac99470c03e23ba2bdc2bc·...·]·133·40·19}80 ·0·62·190·101·198·137·93·248·74·41·60·228·122·143·184·52·247·133·40·19}
81 IMAGE·{81 IMAGE·{
82 ····pixels·hex82 ····pixels·hex
83 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
84 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
85 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000085 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
86 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000086 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
87 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
88 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000088 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
89 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000089 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
90 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
91 000000000000000000000000000001010202020202020202020202020202020101000000000000000000000000000000 
92 000000000000000000000202020203030405060707070707070707070707060803020202020200000000000000000000 
93 000000000000000000020404070707090a0b0c00000000000000000000000c0c0707070707040200000000000000000091 000000000000000000000000000001011414141414141414141414141414140101000000000000000000000000000000
 92 000000000000000000001414141415151617181919191919191919191919181a15141414141400000000000000000000
 93 0000000000000000001416161919191b1c02030000000000000000000000030319191919191614000000000000000000
94 0000000000000000000d0e0f000000000000000000000000000000000000000000000000000a0d02000000000000000094 0000000000000000001d1e1f000000000000000000000000000000000000000000000000001c1d140000000000000000
95 0000000000000000100611000000000000000000000000000000000000000000000000000000120d000000000000000095 0000000000000000041820000000000000000000000000000000000000000000000000000000211d0000000000000000
96 000000000000000013090000000000000000000000000000000000000000000000000000000000061400000000000000 
97 00000000000000001516000000000000000000000000000000000000000000000000000000000017180000000000000096 0000000000000000221b0000000000000000000000000000000000000000000000000000000000182300000000000000
 97 000000000000000024250000000000000000000000000000000000000000000000000000000000262700000000000000
98 00000000000000191a00000000000000000000000000000000000000000000000000000000000011061400000000000098 000000000000002829000000000000000000000000000000000000000000000000000000000000201823000000000000
99 000000000000000517000000000000000000000000000000000000000000000000000000000000001a0d00000000000099 00000000000000172600000000000000000000000000000000000000000000000000000000000000291d000000000000
100 0000000000001b0e1700000000000000000000000000000000000000000000000000000000000000090e1c0000000000100 0000000000002a1e26000000000000000000000000000000000000000000000000000000000000001b1e050000000000
101 00000000001d1e1f17201b21212121212121212121212121212121212121212121212121211b14220f1a230000000000 
102 0000000000240e1717052526262626262626262626262626262626262626262626262626262728290917051b00000000 
103 0000000021041f0f2a0f17071e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1f170f2a0a29282b000000 
104 000000002718092c00000000121a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a122d000000161a0d2e000000 
105 000000211e1a1200000000002f30303030303030303030303030303030303030303030303100000000000f1f1e000000 
106 00000025290a320000000000003030303030303030303030303030303030303030303030000000000000330929000000101 0000000000062b2c262d2a2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2a232f1f29300000000000
 102 0000000000311e2626173233333333333333333333333333333333333333333333333333333435361b26172a00000000
Max diff block lines reached; 588/12732 bytes (4.62%) of diff not shown.
1.98 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
18.7 KB
res/drawable-hdpi-v4/ic_tab_history_unselected.png
16.1 KB
sng
    
Offset 1, 162 lines modifiedOffset 1, 162 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·48;·height:·48;·bitdepth:·8;3 ····width:·48;·height:·48;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey07 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(144,144,144)·····#·rgb·=·(0x90,0x90,0x90) 
9 ····(167,167,167)·····#·rgb·=·(0xa7,0xa7,0xa7)8 ····(167,167,167)·····#·rgb·=·(0xa7,0xa7,0xa7)
 9 ····(165,165,165)·····#·rgb·=·(0xa5,0xa5,0xa5)
 10 ····(148,148,148)·····#·rgb·=·(0x94,0x94,0x94)·grey58
 11 ····(250,250,250)·····#·rgb·=·(0xfa,0xfa,0xfa)·grey98
 12 ····(250,250,250)·····#·rgb·=·(0xfa,0xfa,0xfa)·grey98
 13 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 14 ····(251,251,251)·····#·rgb·=·(0xfb,0xfb,0xfb)
 15 ····(251,251,251)·····#·rgb·=·(0xfb,0xfb,0xfb)
 16 ····(164,164,164)·····#·rgb·=·(0xa4,0xa4,0xa4)
 17 ····(146,146,146)·····#·rgb·=·(0x92,0x92,0x92)
 18 ····(248,248,248)·····#·rgb·=·(0xf8,0xf8,0xf8)
 19 ····(184,184,184)·····#·rgb·=·(0xb8,0xb8,0xb8)·grey72
 20 ····(150,150,150)·····#·rgb·=·(0x96,0x96,0x96)·grey59
 21 ····(170,170,170)·····#·rgb·=·(0xaa,0xaa,0xaa)
 22 ····(186,186,186)·····#·rgb·=·(0xba,0xba,0xba)·grey73
 23 ····(156,156,156)·····#·rgb·=·(0x9c,0x9c,0x9c)·grey61
 24 ····(141,141,141)·····#·rgb·=·(0x8d,0x8d,0x8d)
 25 ····(204,204,204)·····#·rgb·=·(0xcc,0xcc,0xcc)·grey80
 26 ····(241,241,241)·····#·rgb·=·(0xf1,0xf1,0xf1)
 27 ····(241,241,241)·····#·rgb·=·(0xf1,0xf1,0xf1)
 28 ····(239,239,239)·····#·rgb·=·(0xef,0xef,0xef)
 29 ····(157,157,157)·····#·rgb·=·(0x9d,0x9d,0x9d)
 30 ····(170,170,170)·····#·rgb·=·(0xaa,0xaa,0xaa)
 31 ····(237,237,237)·····#·rgb·=·(0xed,0xed,0xed)·grey93
 32 ····(238,238,238)·····#·rgb·=·(0xee,0xee,0xee)
 33 ····(161,161,161)·····#·rgb·=·(0xa1,0xa1,0xa1)·grey63
 34 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 35 ····(239,239,239)·····#·rgb·=·(0xef,0xef,0xef)
 36 ····(156,156,156)·····#·rgb·=·(0x9c,0x9c,0x9c)·grey61
 37 ····(156,156,156)·····#·rgb·=·(0x9c,0x9c,0x9c)·grey61
 38 ····(163,163,163)·····#·rgb·=·(0xa3,0xa3,0xa3)·grey64
 39 ····(238,238,238)·····#·rgb·=·(0xee,0xee,0xee)
 40 ····(235,235,235)·····#·rgb·=·(0xeb,0xeb,0xeb)·grey92
 41 ····(235,235,235)·····#·rgb·=·(0xeb,0xeb,0xeb)·grey92
 42 ····(144,144,144)·····#·rgb·=·(0x90,0x90,0x90)
10 ····(224,224,224)·····#·rgb·=·(0xe0,0xe0,0xe0)·grey8843 ····(224,224,224)·····#·rgb·=·(0xe0,0xe0,0xe0)·grey88
11 ····(151,151,151)·····#·rgb·=·(0x97,0x97,0x97)44 ····(151,151,151)·····#·rgb·=·(0x97,0x97,0x97)
12 ····(225,225,225)·····#·rgb·=·(0xe1,0xe1,0xe1)45 ····(225,225,225)·····#·rgb·=·(0xe1,0xe1,0xe1)
13 ····(226,226,226)·····#·rgb·=·(0xe2,0xe2,0xe2)46 ····(226,226,226)·····#·rgb·=·(0xe2,0xe2,0xe2)
14 ····(229,229,229)·····#·rgb·=·(0xe5,0xe5,0xe5)·grey9047 ····(229,229,229)·····#·rgb·=·(0xe5,0xe5,0xe5)·grey90
15 ····(230,230,230)·····#·rgb·=·(0xe6,0xe6,0xe6)48 ····(230,230,230)·····#·rgb·=·(0xe6,0xe6,0xe6)
16 ····(231,231,231)·····#·rgb·=·(0xe7,0xe7,0xe7)49 ····(231,231,231)·····#·rgb·=·(0xe7,0xe7,0xe7)
17 ····(165,165,165)·····#·rgb·=·(0xa5,0xa5,0xa5) 
18 ····(234,234,234)·····#·rgb·=·(0xea,0xea,0xea)50 ····(234,234,234)·····#·rgb·=·(0xea,0xea,0xea)
19 ····(238,238,238)·····#·rgb·=·(0xee,0xee,0xee)51 ····(238,238,238)·····#·rgb·=·(0xee,0xee,0xee)
20 ····(241,241,241)·····#·rgb·=·(0xf1,0xf1,0xf1)52 ····(241,241,241)·····#·rgb·=·(0xf1,0xf1,0xf1)
21 ····(242,242,242)·····#·rgb·=·(0xf2,0xf2,0xf2)·grey9553 ····(242,242,242)·····#·rgb·=·(0xf2,0xf2,0xf2)·grey95
22 ····(246,246,246)·····#·rgb·=·(0xf6,0xf6,0xf6)54 ····(246,246,246)·····#·rgb·=·(0xf6,0xf6,0xf6)
23 ····(148,148,148)·····#·rgb·=·(0x94,0x94,0x94)·grey58 
24 ····(176,176,176)·····#·rgb·=·(0xb0,0xb0,0xb0)·grey6955 ····(176,176,176)·····#·rgb·=·(0xb0,0xb0,0xb0)·grey69
25 ····(247,247,247)·····#·rgb·=·(0xf7,0xf7,0xf7)·grey9756 ····(247,247,247)·····#·rgb·=·(0xf7,0xf7,0xf7)·grey97
26 ····(249,249,249)·····#·rgb·=·(0xf9,0xf9,0xf9)57 ····(249,249,249)·····#·rgb·=·(0xf9,0xf9,0xf9)
27 ····(250,250,250)·····#·rgb·=·(0xfa,0xfa,0xfa)·grey9858 ····(250,250,250)·····#·rgb·=·(0xfa,0xfa,0xfa)·grey98
28 ····(250,250,250)·····#·rgb·=·(0xfa,0xfa,0xfa)·grey98 
29 ····(250,250,250)·····#·rgb·=·(0xfa,0xfa,0xfa)·grey98 
30 ····(248,248,248)·····#·rgb·=·(0xf8,0xf8,0xf8)59 ····(248,248,248)·····#·rgb·=·(0xf8,0xf8,0xf8)
31 ····(213,213,213)·····#·rgb·=·(0xd5,0xd5,0xd5)60 ····(213,213,213)·····#·rgb·=·(0xd5,0xd5,0xd5)
32 ····(228,228,228)·····#·rgb·=·(0xe4,0xe4,0xe4)61 ····(228,228,228)·····#·rgb·=·(0xe4,0xe4,0xe4)
33 ····(233,233,233)·····#·rgb·=·(0xe9,0xe9,0xe9)62 ····(233,233,233)·····#·rgb·=·(0xe9,0xe9,0xe9)
34 ····(243,243,243)·····#·rgb·=·(0xf3,0xf3,0xf3)63 ····(243,243,243)·····#·rgb·=·(0xf3,0xf3,0xf3)
35 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 
36 ····(239,239,239)·····#·rgb·=·(0xef,0xef,0xef)64 ····(239,239,239)·····#·rgb·=·(0xef,0xef,0xef)
37 ····(236,236,236)·····#·rgb·=·(0xec,0xec,0xec)65 ····(236,236,236)·····#·rgb·=·(0xec,0xec,0xec)
38 ····(232,232,232)·····#·rgb·=·(0xe8,0xe8,0xe8)·grey9166 ····(232,232,232)·····#·rgb·=·(0xe8,0xe8,0xe8)·grey91
39 ····(244,244,244)·····#·rgb·=·(0xf4,0xf4,0xf4)67 ····(244,244,244)·····#·rgb·=·(0xf4,0xf4,0xf4)
40 ····(251,251,251)·····#·rgb·=·(0xfb,0xfb,0xfb) 
41 ····(251,251,251)·····#·rgb·=·(0xfb,0xfb,0xfb) 
42 ····(245,245,245)·····#·rgb·=·(0xf5,0xf5,0xf5)·grey9668 ····(245,245,245)·····#·rgb·=·(0xf5,0xf5,0xf5)·grey96
43 ····(240,240,240)·····#·rgb·=·(0xf0,0xf0,0xf0)·grey9469 ····(240,240,240)·····#·rgb·=·(0xf0,0xf0,0xf0)·grey94
44 ····(164,164,164)·····#·rgb·=·(0xa4,0xa4,0xa4) 
45 ····(251,251,251)·····#·rgb·=·(0xfb,0xfb,0xfb)70 ····(251,251,251)·····#·rgb·=·(0xfb,0xfb,0xfb)
46 ····(146,146,146)·····#·rgb·=·(0x92,0x92,0x92) 
47 ····(175,175,175)·····#·rgb·=·(0xaf,0xaf,0xaf)71 ····(175,175,175)·····#·rgb·=·(0xaf,0xaf,0xaf)
48 ····(223,223,223)·····#·rgb·=·(0xdf,0xdf,0xdf)72 ····(223,223,223)·····#·rgb·=·(0xdf,0xdf,0xdf)
49 ····(145,145,145)·····#·rgb·=·(0x91,0x91,0x91)·grey5773 ····(145,145,145)·····#·rgb·=·(0x91,0x91,0x91)·grey57
50 ····(248,248,248)·····#·rgb·=·(0xf8,0xf8,0xf8) 
51 ····(143,143,143)·····#·rgb·=·(0x8f,0x8f,0x8f)·grey5674 ····(143,143,143)·····#·rgb·=·(0x8f,0x8f,0x8f)·grey56
52 ····(227,227,227)·····#·rgb·=·(0xe3,0xe3,0xe3)·grey8975 ····(227,227,227)·····#·rgb·=·(0xe3,0xe3,0xe3)·grey89
53 ····(184,184,184)·····#·rgb·=·(0xb8,0xb8,0xb8)·grey72 
54 ····(221,221,221)·····#·rgb·=·(0xdd,0xdd,0xdd)76 ····(221,221,221)·····#·rgb·=·(0xdd,0xdd,0xdd)
55 ····(150,150,150)·····#·rgb·=·(0x96,0x96,0x96)·grey59 
56 ····(170,170,170)·····#·rgb·=·(0xaa,0xaa,0xaa) 
57 ····(235,235,235)·····#·rgb·=·(0xeb,0xeb,0xeb)·grey9277 ····(235,235,235)·····#·rgb·=·(0xeb,0xeb,0xeb)·grey92
58 ····(201,201,201)·····#·rgb·=·(0xc9,0xc9,0xc9)·grey7978 ····(201,201,201)·····#·rgb·=·(0xc9,0xc9,0xc9)·grey79
59 ····(142,142,142)·····#·rgb·=·(0x8e,0x8e,0x8e)79 ····(142,142,142)·····#·rgb·=·(0x8e,0x8e,0x8e)
60 ····(150,150,150)·····#·rgb·=·(0x96,0x96,0x96)·grey5980 ····(150,150,150)·····#·rgb·=·(0x96,0x96,0x96)·grey59
61 ····(222,222,222)·····#·rgb·=·(0xde,0xde,0xde)·grey8781 ····(222,222,222)·····#·rgb·=·(0xde,0xde,0xde)·grey87
62 ····(186,186,186)·····#·rgb·=·(0xba,0xba,0xba)·grey73 
63 ····(220,220,220)·····#·rgb·=·(0xdc,0xdc,0xdc)·gainsboro82 ····(220,220,220)·····#·rgb·=·(0xdc,0xdc,0xdc)·gainsboro
64 ····(237,237,237)·····#·rgb·=·(0xed,0xed,0xed)·grey9383 ····(237,237,237)·····#·rgb·=·(0xed,0xed,0xed)·grey93
65 ····(156,156,156)·····#·rgb·=·(0x9c,0x9c,0x9c)·grey61 
66 ····(141,141,141)·····#·rgb·=·(0x8d,0x8d,0x8d) 
67 ····(141,141,141)·····#·rgb·=·(0x8d,0x8d,0x8d)84 ····(141,141,141)·····#·rgb·=·(0x8d,0x8d,0x8d)
68 ····(219,219,219)·····#·rgb·=·(0xdb,0xdb,0xdb)·grey8685 ····(219,219,219)·····#·rgb·=·(0xdb,0xdb,0xdb)·grey86
69 ····(197,197,197)·····#·rgb·=·(0xc5,0xc5,0xc5)86 ····(197,197,197)·····#·rgb·=·(0xc5,0xc5,0xc5)
70 ····(204,204,204)·····#·rgb·=·(0xcc,0xcc,0xcc)·grey80 
71 ····(140,140,140)·····#·rgb·=·(0x8c,0x8c,0x8c)·grey5587 ····(140,140,140)·····#·rgb·=·(0x8c,0x8c,0x8c)·grey55
72 ····(216,216,216)·····#·rgb·=·(0xd8,0xd8,0xd8)88 ····(216,216,216)·····#·rgb·=·(0xd8,0xd8,0xd8)
73 ····(241,241,241)·····#·rgb·=·(0xf1,0xf1,0xf1) 
74 ····(241,241,241)·····#·rgb·=·(0xf1,0xf1,0xf1) 
75 ····(239,239,239)·····#·rgb·=·(0xef,0xef,0xef) 
76 ····(157,157,157)·····#·rgb·=·(0x9d,0x9d,0x9d) 
77 ····(170,170,170)·····#·rgb·=·(0xaa,0xaa,0xaa) 
78 ····(200,200,200)·····#·rgb·=·(0xc8,0xc8,0xc8)89 ····(200,200,200)·····#·rgb·=·(0xc8,0xc8,0xc8)
79 ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey6090 ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60
80 ····(237,237,237)·····#·rgb·=·(0xed,0xed,0xed)·grey93 
81 ····(238,238,238)·····#·rgb·=·(0xee,0xee,0xee) 
82 ····(218,218,218)·····#·rgb·=·(0xda,0xda,0xda)91 ····(218,218,218)·····#·rgb·=·(0xda,0xda,0xda)
83 ····(137,137,137)·····#·rgb·=·(0x89,0x89,0x89)92 ····(137,137,137)·····#·rgb·=·(0x89,0x89,0x89)
84 ····(215,215,215)·····#·rgb·=·(0xd7,0xd7,0xd7)93 ····(215,215,215)·····#·rgb·=·(0xd7,0xd7,0xd7)
85 ····(161,161,161)·····#·rgb·=·(0xa1,0xa1,0xa1)·grey63 
86 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 
87 ····(154,154,154)·····#·rgb·=·(0x9a,0x9a,0x9a)94 ····(154,154,154)·····#·rgb·=·(0x9a,0x9a,0x9a)
88 ····(138,138,138)·····#·rgb·=·(0x8a,0x8a,0x8a)·grey5495 ····(138,138,138)·····#·rgb·=·(0x8a,0x8a,0x8a)·grey54
89 ····(239,239,239)·····#·rgb·=·(0xef,0xef,0xef) 
90 ····(214,214,214)·····#·rgb·=·(0xd6,0xd6,0xd6)·grey8496 ····(214,214,214)·····#·rgb·=·(0xd6,0xd6,0xd6)·grey84
91 ····(135,135,135)·····#·rgb·=·(0x87,0x87,0x87)·grey5397 ····(135,135,135)·····#·rgb·=·(0x87,0x87,0x87)·grey53
92 ····(212,212,212)·····#·rgb·=·(0xd4,0xd4,0xd4)·grey8398 ····(212,212,212)·····#·rgb·=·(0xd4,0xd4,0xd4)·grey83
93 ····(134,134,134)·····#·rgb·=·(0x86,0x86,0x86)99 ····(134,134,134)·····#·rgb·=·(0x86,0x86,0x86)
Max diff block lines reached; 10113/16484 bytes (61.35%) of diff not shown.
2.47 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
20.2 KB
res/drawable-hdpi-v4/ic_tab_history_selected.png
17.5 KB
sng
    
Offset 1, 189 lines modifiedOffset 1, 189 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·48;·height:·48;·bitdepth:·8;3 ····width:·48;·height:·48;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey07 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(·83,·83,·83)·····#·rgb·=·(0x53,0x53,0x53) 
9 ····(·99,·99,·99)·····#·rgb·=·(0x63,0x63,0x63)·grey398 ····(·99,·99,·99)·····#·rgb·=·(0x63,0x63,0x63)·grey39
 9 ····(·97,·97,·97)·····#·rgb·=·(0x61,0x61,0x61)·grey38
 10 ····(·84,·84,·84)·····#·rgb·=·(0x54,0x54,0x54)·grey33
 11 ····(187,187,187)·····#·rgb·=·(0xbb,0xbb,0xbb)
 12 ····(188,188,188)·····#·rgb·=·(0xbc,0xbc,0xbc)
 13 ····(170,170,170)·····#·rgb·=·(0xaa,0xaa,0xaa)
 14 ····(184,184,184)·····#·rgb·=·(0xb8,0xb8,0xb8)·grey72
 15 ····(182,182,182)·····#·rgb·=·(0xb6,0xb6,0xb6)
 16 ····(·92,·92,·92)·····#·rgb·=·(0x5c,0x5c,0x5c)·grey36
 17 ····(·80,·80,·80)·····#·rgb·=·(0x50,0x50,0x50)
 18 ····(181,181,181)·····#·rgb·=·(0xb5,0xb5,0xb5)·grey71
 19 ····(175,175,175)·····#·rgb·=·(0xaf,0xaf,0xaf)
 20 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
 21 ····(·83,·83,·83)·····#·rgb·=·(0x53,0x53,0x53)
 22 ····(·95,·95,·95)·····#·rgb·=·(0x5f,0x5f,0x5f)
 23 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
 24 ····(·87,·87,·87)·····#·rgb·=·(0x57,0x57,0x57)·grey34
 25 ····(·75,·75,·75)·····#·rgb·=·(0x4b,0x4b,0x4b)
 26 ····(102,102,102)·····#·rgb·=·(0x66,0x66,0x66)·grey40
 27 ····(173,173,173)·····#·rgb·=·(0xad,0xad,0xad)·grey68
 28 ····(166,166,166)·····#·rgb·=·(0xa6,0xa6,0xa6)·grey65
 29 ····(169,169,169)·····#·rgb·=·(0xa9,0xa9,0xa9)·DarkGray
 30 ····(·87,·87,·87)·····#·rgb·=·(0x57,0x57,0x57)·grey34
 31 ····(·90,·90,·90)·····#·rgb·=·(0x5a,0x5a,0x5a)
 32 ····(155,155,155)·····#·rgb·=·(0x9b,0x9b,0x9b)
 33 ····(172,172,172)·····#·rgb·=·(0xac,0xac,0xac)
 34 ····(·79,·79,·79)·····#·rgb·=·(0x4f,0x4f,0x4f)·grey31
 35 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
 36 ····(172,172,172)·····#·rgb·=·(0xac,0xac,0xac)
 37 ····(·81,·81,·81)·····#·rgb·=·(0x51,0x51,0x51)
 38 ····(·78,·78,·78)·····#·rgb·=·(0x4e,0x4e,0x4e)
 39 ····(·78,·78,·78)·····#·rgb·=·(0x4e,0x4e,0x4e)
 40 ····(170,170,170)·····#·rgb·=·(0xaa,0xaa,0xaa)
 41 ····(164,164,164)·····#·rgb·=·(0xa4,0xa4,0xa4)
 42 ····(165,165,165)·····#·rgb·=·(0xa5,0xa5,0xa5)
 43 ····(·83,·83,·83)·····#·rgb·=·(0x53,0x53,0x53)
10 ····(·82,·82,·82)·····#·rgb·=·(0x52,0x52,0x52)·grey3244 ····(·82,·82,·82)·····#·rgb·=·(0x52,0x52,0x52)·grey32
11 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)45 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
12 ····(129,129,129)·····#·rgb·=·(0x81,0x81,0x81)46 ····(129,129,129)·····#·rgb·=·(0x81,0x81,0x81)
13 ····(·86,·86,·86)·····#·rgb·=·(0x56,0x56,0x56)47 ····(·86,·86,·86)·····#·rgb·=·(0x56,0x56,0x56)
14 ····(·81,·81,·81)·····#·rgb·=·(0x51,0x51,0x51)48 ····(·81,·81,·81)·····#·rgb·=·(0x51,0x51,0x51)
15 ····(127,127,127)·····#·rgb·=·(0x7f,0x7f,0x7f)·grey5049 ····(127,127,127)·····#·rgb·=·(0x7f,0x7f,0x7f)·grey50
16 ····(130,130,130)·····#·rgb·=·(0x82,0x82,0x82)·grey5150 ····(130,130,130)·····#·rgb·=·(0x82,0x82,0x82)·grey51
17 ····(133,133,133)·····#·rgb·=·(0x85,0x85,0x85)·grey5251 ····(133,133,133)·····#·rgb·=·(0x85,0x85,0x85)·grey52
18 ····(135,135,135)·····#·rgb·=·(0x87,0x87,0x87)·grey5352 ····(135,135,135)·····#·rgb·=·(0x87,0x87,0x87)·grey53
19 ····(·97,·97,·97)·····#·rgb·=·(0x61,0x61,0x61)·grey38 
20 ····(136,136,136)·····#·rgb·=·(0x88,0x88,0x88)53 ····(136,136,136)·····#·rgb·=·(0x88,0x88,0x88)
21 ····(139,139,139)·····#·rgb·=·(0x8b,0x8b,0x8b)54 ····(139,139,139)·····#·rgb·=·(0x8b,0x8b,0x8b)
22 ····(145,145,145)·····#·rgb·=·(0x91,0x91,0x91)·grey5755 ····(145,145,145)·····#·rgb·=·(0x91,0x91,0x91)·grey57
23 ····(148,148,148)·····#·rgb·=·(0x94,0x94,0x94)·grey5856 ····(148,148,148)·····#·rgb·=·(0x94,0x94,0x94)·grey58
24 ····(157,157,157)·····#·rgb·=·(0x9d,0x9d,0x9d)57 ····(157,157,157)·····#·rgb·=·(0x9d,0x9d,0x9d)
25 ····(185,185,185)·····#·rgb·=·(0xb9,0xb9,0xb9)58 ····(185,185,185)·····#·rgb·=·(0xb9,0xb9,0xb9)
26 ····(159,159,159)·····#·rgb·=·(0x9f,0x9f,0x9f)59 ····(159,159,159)·····#·rgb·=·(0x9f,0x9f,0x9f)
27 ····(140,140,140)·····#·rgb·=·(0x8c,0x8c,0x8c)·grey5560 ····(140,140,140)·····#·rgb·=·(0x8c,0x8c,0x8c)·grey55
28 ····(137,137,137)·····#·rgb·=·(0x89,0x89,0x89)61 ····(137,137,137)·····#·rgb·=·(0x89,0x89,0x89)
29 ····(·84,·84,·84)·····#·rgb·=·(0x54,0x54,0x54)·grey33 
30 ····(·99,·99,·99)·····#·rgb·=·(0x63,0x63,0x63)·grey3962 ····(·99,·99,·99)·····#·rgb·=·(0x63,0x63,0x63)·grey39
31 ····(138,138,138)·····#·rgb·=·(0x8a,0x8a,0x8a)·grey5463 ····(138,138,138)·····#·rgb·=·(0x8a,0x8a,0x8a)·grey54
32 ····(144,144,144)·····#·rgb·=·(0x90,0x90,0x90)64 ····(144,144,144)·····#·rgb·=·(0x90,0x90,0x90)
33 ····(147,147,147)·····#·rgb·=·(0x93,0x93,0x93)65 ····(147,147,147)·····#·rgb·=·(0x93,0x93,0x93)
34 ····(184,184,184)·····#·rgb·=·(0xb8,0xb8,0xb8)·grey7266 ····(184,184,184)·····#·rgb·=·(0xb8,0xb8,0xb8)·grey72
35 ····(187,187,187)·····#·rgb·=·(0xbb,0xbb,0xbb)67 ····(187,187,187)·····#·rgb·=·(0xbb,0xbb,0xbb)
36 ····(189,189,189)·····#·rgb·=·(0xbd,0xbd,0xbd)·grey7468 ····(189,189,189)·····#·rgb·=·(0xbd,0xbd,0xbd)·grey74
37 ····(190,190,190)·····#·rgb·=·(0xbe,0xbe,0xbe)·grey69 ····(190,190,190)·····#·rgb·=·(0xbe,0xbe,0xbe)·grey
38 ····(187,187,187)·····#·rgb·=·(0xbb,0xbb,0xbb) 
39 ····(188,188,188)·····#·rgb·=·(0xbc,0xbc,0xbc) 
40 ····(120,120,120)·····#·rgb·=·(0x78,0x78,0x78)·grey4770 ····(120,120,120)·····#·rgb·=·(0x78,0x78,0x78)·grey47
41 ····(143,143,143)·····#·rgb·=·(0x8f,0x8f,0x8f)·grey5671 ····(143,143,143)·····#·rgb·=·(0x8f,0x8f,0x8f)·grey56
42 ····(188,188,188)·····#·rgb·=·(0xbc,0xbc,0xbc)72 ····(188,188,188)·····#·rgb·=·(0xbc,0xbc,0xbc)
43 ····(170,170,170)·····#·rgb·=·(0xaa,0xaa,0xaa) 
44 ····(132,132,132)·····#·rgb·=·(0x84,0x84,0x84)73 ····(132,132,132)·····#·rgb·=·(0x84,0x84,0x84)
45 ····(·80,·80,·80)·····#·rgb·=·(0x50,0x50,0x50)74 ····(·80,·80,·80)·····#·rgb·=·(0x50,0x50,0x50)
46 ····(164,164,164)·····#·rgb·=·(0xa4,0xa4,0xa4)75 ····(164,164,164)·····#·rgb·=·(0xa4,0xa4,0xa4)
47 ····(179,179,179)·····#·rgb·=·(0xb3,0xb3,0xb3)·grey7076 ····(179,179,179)·····#·rgb·=·(0xb3,0xb3,0xb3)·grey70
48 ····(141,141,141)·····#·rgb·=·(0x8d,0x8d,0x8d)77 ····(141,141,141)·····#·rgb·=·(0x8d,0x8d,0x8d)
49 ····(134,134,134)·····#·rgb·=·(0x86,0x86,0x86)78 ····(134,134,134)·····#·rgb·=·(0x86,0x86,0x86)
50 ····(·79,·79,·79)·····#·rgb·=·(0x4f,0x4f,0x4f)·grey3179 ····(·79,·79,·79)·····#·rgb·=·(0x4f,0x4f,0x4f)·grey31
51 ····(184,184,184)·····#·rgb·=·(0xb8,0xb8,0xb8)·grey72 
52 ····(182,182,182)·····#·rgb·=·(0xb6,0xb6,0xb6) 
53 ····(149,149,149)·····#·rgb·=·(0x95,0x95,0x95)80 ····(149,149,149)·····#·rgb·=·(0x95,0x95,0x95)
54 ····(142,142,142)·····#·rgb·=·(0x8e,0x8e,0x8e)81 ····(142,142,142)·····#·rgb·=·(0x8e,0x8e,0x8e)
55 ····(126,126,126)·····#·rgb·=·(0x7e,0x7e,0x7e)82 ····(126,126,126)·····#·rgb·=·(0x7e,0x7e,0x7e)
56 ····(·92,·92,·92)·····#·rgb·=·(0x5c,0x5c,0x5c)·grey36 
57 ····(125,125,125)·····#·rgb·=·(0x7d,0x7d,0x7d)·grey4983 ····(125,125,125)·····#·rgb·=·(0x7d,0x7d,0x7d)·grey49
58 ····(·80,·80,·80)·····#·rgb·=·(0x50,0x50,0x50) 
59 ····(·96,·96,·96)·····#·rgb·=·(0x60,0x60,0x60)84 ····(·96,·96,·96)·····#·rgb·=·(0x60,0x60,0x60)
60 ····(131,131,131)·····#·rgb·=·(0x83,0x83,0x83)85 ····(131,131,131)·····#·rgb·=·(0x83,0x83,0x83)
61 ····(146,146,146)·····#·rgb·=·(0x92,0x92,0x92)86 ····(146,146,146)·····#·rgb·=·(0x92,0x92,0x92)
62 ····(183,183,183)·····#·rgb·=·(0xb7,0xb7,0xb7)87 ····(183,183,183)·····#·rgb·=·(0xb7,0xb7,0xb7)
63 ····(124,124,124)·····#·rgb·=·(0x7c,0x7c,0x7c)88 ····(124,124,124)·····#·rgb·=·(0x7c,0x7c,0x7c)
64 ····(181,181,181)·····#·rgb·=·(0xb5,0xb5,0xb5)·grey71 
65 ····(175,175,175)·····#·rgb·=·(0xaf,0xaf,0xaf) 
66 ····(186,186,186)·····#·rgb·=·(0xba,0xba,0xba)·grey7389 ····(186,186,186)·····#·rgb·=·(0xba,0xba,0xba)·grey73
67 ····(·77,·77,·77)·····#·rgb·=·(0x4d,0x4d,0x4d)·grey3090 ····(·77,·77,·77)·····#·rgb·=·(0x4d,0x4d,0x4d)·grey30
68 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80) 
69 ····(·83,·83,·83)·····#·rgb·=·(0x53,0x53,0x53) 
70 ····(·95,·95,·95)·····#·rgb·=·(0x5f,0x5f,0x5f) 
71 ····(170,170,170)·····#·rgb·=·(0xaa,0xaa,0xaa)91 ····(170,170,170)·····#·rgb·=·(0xaa,0xaa,0xaa)
72 ····(109,109,109)·····#·rgb·=·(0x6d,0x6d,0x6d)92 ····(109,109,109)·····#·rgb·=·(0x6d,0x6d,0x6d)
73 ····(·76,·76,·76)·····#·rgb·=·(0x4c,0x4c,0x4c)93 ····(·76,·76,·76)·····#·rgb·=·(0x4c,0x4c,0x4c)
74 ····(·75,·75,·75)·····#·rgb·=·(0x4b,0x4b,0x4b)94 ····(·75,·75,·75)·····#·rgb·=·(0x4b,0x4b,0x4b)
75 ····(119,119,119)·····#·rgb·=·(0x77,0x77,0x77)95 ····(119,119,119)·····#·rgb·=·(0x77,0x77,0x77)
76 ····(121,121,121)·····#·rgb·=·(0x79,0x79,0x79)96 ····(121,121,121)·····#·rgb·=·(0x79,0x79,0x79)
77 ····(168,168,168)·····#·rgb·=·(0xa8,0xa8,0xa8)·grey6697 ····(168,168,168)·····#·rgb·=·(0xa8,0xa8,0xa8)·grey66
78 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80) 
79 ····(123,123,123)·····#·rgb·=·(0x7b,0x7b,0x7b)98 ····(123,123,123)·····#·rgb·=·(0x7b,0x7b,0x7b)
80 ····(118,118,118)·····#·rgb·=·(0x76,0x76,0x76)99 ····(118,118,118)·····#·rgb·=·(0x76,0x76,0x76)
81 ····(173,173,173)·····#·rgb·=·(0xad,0xad,0xad)·grey68100 ····(173,173,173)·····#·rgb·=·(0xad,0xad,0xad)·grey68
82 ····(·87,·87,·87)·····#·rgb·=·(0x57,0x57,0x57)·grey34 
83 ····(·75,·75,·75)·····#·rgb·=·(0x4b,0x4b,0x4b) 
84 ····(117,117,117)·····#·rgb·=·(0x75,0x75,0x75)·grey46101 ····(117,117,117)·····#·rgb·=·(0x75,0x75,0x75)·grey46
85 ····(169,169,169)·····#·rgb·=·(0xa9,0xa9,0xa9)·DarkGray102 ····(169,169,169)·····#·rgb·=·(0xa9,0xa9,0xa9)·DarkGray
86 ····(108,108,108)·····#·rgb·=·(0x6c,0x6c,0x6c)103 ····(108,108,108)·····#·rgb·=·(0x6c,0x6c,0x6c)
87 ····(122,122,122)·····#·rgb·=·(0x7a,0x7a,0x7a)·grey48104 ····(122,122,122)·····#·rgb·=·(0x7a,0x7a,0x7a)·grey48
88 ····(102,102,102)·····#·rgb·=·(0x66,0x66,0x66)·grey40 
89 ····(·74,·74,·74)·····#·rgb·=·(0x4a,0x4a,0x4a)·grey29105 ····(·74,·74,·74)·····#·rgb·=·(0x4a,0x4a,0x4a)·grey29
90 ····(115,115,115)·····#·rgb·=·(0x73,0x73,0x73)·grey45106 ····(115,115,115)·····#·rgb·=·(0x73,0x73,0x73)·grey45
91 ····(172,172,172)·····#·rgb·=·(0xac,0xac,0xac)107 ····(172,172,172)·····#·rgb·=·(0xac,0xac,0xac)
92 ····(171,171,171)·····#·rgb·=·(0xab,0xab,0xab)·grey67108 ····(171,171,171)·····#·rgb·=·(0xab,0xab,0xab)·grey67
Max diff block lines reached; 11507/17941 bytes (64.14%) of diff not shown.
2.61 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
21.8 KB
res/drawable-hdpi-v4/ic_menu_intervals.png
19.5 KB
sng
    
Offset 2, 16 lines modifiedOffset 2, 45 lines modified
2 IHDR·{2 IHDR·{
3 ····width:·72;·height:·72;·bitdepth:·8;3 ····width:·72;·height:·72;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey07 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(·81,·81,·81)·····#·rgb·=·(0x51,0x51,0x51)8 ····(·81,·81,·81)·····#·rgb·=·(0x51,0x51,0x51)
9 ····(·78,·78,·78)·····#·rgb·=·(0x4e,0x4e,0x4e) 
10 ····(·90,·90,·90)·····#·rgb·=·(0x5a,0x5a,0x5a)9 ····(·90,·90,·90)·····#·rgb·=·(0x5a,0x5a,0x5a)
 10 ····(185,185,185)·····#·rgb·=·(0xb9,0xb9,0xb9)
 11 ····(·82,·82,·82)·····#·rgb·=·(0x52,0x52,0x52)·grey32
 12 ····(179,179,179)·····#·rgb·=·(0xb3,0xb3,0xb3)·grey70
 13 ····(·91,·91,·91)·····#·rgb·=·(0x5b,0x5b,0x5b)
 14 ····(·94,·94,·94)·····#·rgb·=·(0x5e,0x5e,0x5e)·grey37
 15 ····(165,165,165)·····#·rgb·=·(0xa5,0xa5,0xa5)
 16 ····(·64,·64,·64)·····#·rgb·=·(0x40,0x40,0x40)·grey25
 17 ····(·75,·75,·75)·····#·rgb·=·(0x4b,0x4b,0x4b)
 18 ····(155,155,155)·····#·rgb·=·(0x9b,0x9b,0x9b)
 19 ····(·86,·86,·86)·····#·rgb·=·(0x56,0x56,0x56)
 20 ····(135,135,135)·····#·rgb·=·(0x87,0x87,0x87)·grey53
 21 ····(176,176,176)·····#·rgb·=·(0xb0,0xb0,0xb0)·grey69
 22 ····(166,166,166)·····#·rgb·=·(0xa6,0xa6,0xa6)·grey65
 23 ····(·73,·73,·73)·····#·rgb·=·(0x49,0x49,0x49)
 24 ····(·84,·84,·84)·····#·rgb·=·(0x54,0x54,0x54)·grey33
 25 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
 26 ····(181,181,181)·····#·rgb·=·(0xb5,0xb5,0xb5)·grey71
 27 ····(175,175,175)·····#·rgb·=·(0xaf,0xaf,0xaf)
 28 ····(·82,·82,·82)·····#·rgb·=·(0x52,0x52,0x52)·grey32
 29 ····(170,170,170)·····#·rgb·=·(0xaa,0xaa,0xaa)
 30 ····(·70,·70,·70)·····#·rgb·=·(0x46,0x46,0x46)
 31 ····(175,175,175)·····#·rgb·=·(0xaf,0xaf,0xaf)
 32 ····(·78,·78,·78)·····#·rgb·=·(0x4e,0x4e,0x4e)
 33 ····(164,164,164)·····#·rgb·=·(0xa4,0xa4,0xa4)
 34 ····(·70,·70,·70)·····#·rgb·=·(0x46,0x46,0x46)
 35 ····(169,169,169)·····#·rgb·=·(0xa9,0xa9,0xa9)·DarkGray
 36 ····(·85,·85,·85)·····#·rgb·=·(0x55,0x55,0x55)
 37 ····(174,174,174)·····#·rgb·=·(0xae,0xae,0xae)
 38 ····(163,163,163)·····#·rgb·=·(0xa3,0xa3,0xa3)·grey64
 39 ····(·78,·78,·78)·····#·rgb·=·(0x4e,0x4e,0x4e)
11 ····(·77,·77,·77)·····#·rgb·=·(0x4d,0x4d,0x4d)·grey3040 ····(·77,·77,·77)·····#·rgb·=·(0x4d,0x4d,0x4d)·grey30
12 ····(115,115,115)·····#·rgb·=·(0x73,0x73,0x73)·grey4541 ····(115,115,115)·····#·rgb·=·(0x73,0x73,0x73)·grey45
13 ····(122,122,122)·····#·rgb·=·(0x7a,0x7a,0x7a)·grey4842 ····(122,122,122)·····#·rgb·=·(0x7a,0x7a,0x7a)·grey48
14 ····(·91,·91,·91)·····#·rgb·=·(0x5b,0x5b,0x5b)43 ····(·91,·91,·91)·····#·rgb·=·(0x5b,0x5b,0x5b)
15 ····(121,121,121)·····#·rgb·=·(0x79,0x79,0x79)44 ····(121,121,121)·····#·rgb·=·(0x79,0x79,0x79)
16 ····(123,123,123)·····#·rgb·=·(0x7b,0x7b,0x7b)45 ····(123,123,123)·····#·rgb·=·(0x7b,0x7b,0x7b)
17 ····(126,126,126)·····#·rgb·=·(0x7e,0x7e,0x7e)46 ····(126,126,126)·····#·rgb·=·(0x7e,0x7e,0x7e)
Offset 29, 97 lines modifiedOffset 58, 68 lines modified
29 ····(181,181,181)·····#·rgb·=·(0xb5,0xb5,0xb5)·grey7158 ····(181,181,181)·····#·rgb·=·(0xb5,0xb5,0xb5)·grey71
30 ····(183,183,183)·····#·rgb·=·(0xb7,0xb7,0xb7)59 ····(183,183,183)·····#·rgb·=·(0xb7,0xb7,0xb7)
31 ····(184,184,184)·····#·rgb·=·(0xb8,0xb8,0xb8)·grey7260 ····(184,184,184)·····#·rgb·=·(0xb8,0xb8,0xb8)·grey72
32 ····(147,147,147)·····#·rgb·=·(0x93,0x93,0x93)61 ····(147,147,147)·····#·rgb·=·(0x93,0x93,0x93)
33 ····(144,144,144)·····#·rgb·=·(0x90,0x90,0x90)62 ····(144,144,144)·····#·rgb·=·(0x90,0x90,0x90)
34 ····(138,138,138)·····#·rgb·=·(0x8a,0x8a,0x8a)·grey5463 ····(138,138,138)·····#·rgb·=·(0x8a,0x8a,0x8a)·grey54
35 ····(129,129,129)·····#·rgb·=·(0x81,0x81,0x81)64 ····(129,129,129)·····#·rgb·=·(0x81,0x81,0x81)
36 ····(185,185,185)·····#·rgb·=·(0xb9,0xb9,0xb9) 
37 ····(166,166,166)·····#·rgb·=·(0xa6,0xa6,0xa6)·grey6565 ····(166,166,166)·····#·rgb·=·(0xa6,0xa6,0xa6)·grey65
38 ····(149,149,149)·····#·rgb·=·(0x95,0x95,0x95)66 ····(149,149,149)·····#·rgb·=·(0x95,0x95,0x95)
39 ····(148,148,148)·····#·rgb·=·(0x94,0x94,0x94)·grey5867 ····(148,148,148)·····#·rgb·=·(0x94,0x94,0x94)·grey58
40 ····(·82,·82,·82)·····#·rgb·=·(0x52,0x52,0x52)·grey32 
41 ····(179,179,179)·····#·rgb·=·(0xb3,0xb3,0xb3)·grey70 
42 ····(143,143,143)·····#·rgb·=·(0x8f,0x8f,0x8f)·grey5668 ····(143,143,143)·····#·rgb·=·(0x8f,0x8f,0x8f)·grey56
43 ····(135,135,135)·····#·rgb·=·(0x87,0x87,0x87)·grey5369 ····(135,135,135)·····#·rgb·=·(0x87,0x87,0x87)·grey53
44 ····(117,117,117)·····#·rgb·=·(0x75,0x75,0x75)·grey4670 ····(117,117,117)·····#·rgb·=·(0x75,0x75,0x75)·grey46
45 ····(145,145,145)·····#·rgb·=·(0x91,0x91,0x91)·grey5771 ····(145,145,145)·····#·rgb·=·(0x91,0x91,0x91)·grey57
46 ····(146,146,146)·····#·rgb·=·(0x92,0x92,0x92)72 ····(146,146,146)·····#·rgb·=·(0x92,0x92,0x92)
47 ····(142,142,142)·····#·rgb·=·(0x8e,0x8e,0x8e)73 ····(142,142,142)·····#·rgb·=·(0x8e,0x8e,0x8e)
48 ····(133,133,133)·····#·rgb·=·(0x85,0x85,0x85)·grey5274 ····(133,133,133)·····#·rgb·=·(0x85,0x85,0x85)·grey52
49 ····(·75,·75,·75)·····#·rgb·=·(0x4b,0x4b,0x4b)75 ····(·75,·75,·75)·····#·rgb·=·(0x4b,0x4b,0x4b)
50 ····(·76,·76,·76)·····#·rgb·=·(0x4c,0x4c,0x4c)76 ····(·76,·76,·76)·····#·rgb·=·(0x4c,0x4c,0x4c)
51 ····(·91,·91,·91)·····#·rgb·=·(0x5b,0x5b,0x5b) 
52 ····(·94,·94,·94)·····#·rgb·=·(0x5e,0x5e,0x5e)·grey37 
53 ····(136,136,136)·····#·rgb·=·(0x88,0x88,0x88)77 ····(136,136,136)·····#·rgb·=·(0x88,0x88,0x88)
54 ····(165,165,165)·····#·rgb·=·(0xa5,0xa5,0xa5) 
55 ····(118,118,118)·····#·rgb·=·(0x76,0x76,0x76)78 ····(118,118,118)·····#·rgb·=·(0x76,0x76,0x76)
56 ····(·85,·85,·85)·····#·rgb·=·(0x55,0x55,0x55)79 ····(·85,·85,·85)·····#·rgb·=·(0x55,0x55,0x55)
57 ····(103,103,103)·····#·rgb·=·(0x67,0x67,0x67)80 ····(103,103,103)·····#·rgb·=·(0x67,0x67,0x67)
58 ····(·81,·81,·81)·····#·rgb·=·(0x51,0x51,0x51)81 ····(·81,·81,·81)·····#·rgb·=·(0x51,0x51,0x51)
59 ····(170,170,170)·····#·rgb·=·(0xaa,0xaa,0xaa)82 ····(170,170,170)·····#·rgb·=·(0xaa,0xaa,0xaa)
60 ····(120,120,120)·····#·rgb·=·(0x78,0x78,0x78)·grey4783 ····(120,120,120)·····#·rgb·=·(0x78,0x78,0x78)·grey47
61 ····(127,127,127)·····#·rgb·=·(0x7f,0x7f,0x7f)·grey5084 ····(127,127,127)·····#·rgb·=·(0x7f,0x7f,0x7f)·grey50
62 ····(125,125,125)·····#·rgb·=·(0x7d,0x7d,0x7d)·grey4985 ····(125,125,125)·····#·rgb·=·(0x7d,0x7d,0x7d)·grey49
63 ····(·64,·64,·64)·····#·rgb·=·(0x40,0x40,0x40)·grey25 
64 ····(177,177,177)·····#·rgb·=·(0xb1,0xb1,0xb1)86 ····(177,177,177)·····#·rgb·=·(0xb1,0xb1,0xb1)
65 ····(132,132,132)·····#·rgb·=·(0x84,0x84,0x84)87 ····(132,132,132)·····#·rgb·=·(0x84,0x84,0x84)
66 ····(·75,·75,·75)·····#·rgb·=·(0x4b,0x4b,0x4b) 
67 ····(180,180,180)·····#·rgb·=·(0xb4,0xb4,0xb4)88 ····(180,180,180)·····#·rgb·=·(0xb4,0xb4,0xb4)
68 ····(155,155,155)·····#·rgb·=·(0x9b,0x9b,0x9b) 
69 ····(116,116,116)·····#·rgb·=·(0x74,0x74,0x74)89 ····(116,116,116)·····#·rgb·=·(0x74,0x74,0x74)
70 ····(·74,·74,·74)·····#·rgb·=·(0x4a,0x4a,0x4a)·grey2990 ····(·74,·74,·74)·····#·rgb·=·(0x4a,0x4a,0x4a)·grey29
71 ····(·86,·86,·86)·····#·rgb·=·(0x56,0x56,0x56) 
72 ····(164,164,164)·····#·rgb·=·(0xa4,0xa4,0xa4)91 ····(164,164,164)·····#·rgb·=·(0xa4,0xa4,0xa4)
73 ····(135,135,135)·····#·rgb·=·(0x87,0x87,0x87)·grey53 
74 ····(·73,·73,·73)·····#·rgb·=·(0x49,0x49,0x49)92 ····(·73,·73,·73)·····#·rgb·=·(0x49,0x49,0x49)
75 ····(176,176,176)·····#·rgb·=·(0xb0,0xb0,0xb0)·grey69 
76 ····(182,182,182)·····#·rgb·=·(0xb6,0xb6,0xb6)93 ····(182,182,182)·····#·rgb·=·(0xb6,0xb6,0xb6)
77 ····(119,119,119)·····#·rgb·=·(0x77,0x77,0x77)94 ····(119,119,119)·····#·rgb·=·(0x77,0x77,0x77)
78 ····(166,166,166)·····#·rgb·=·(0xa6,0xa6,0xa6)·grey65 
79 ····(·73,·73,·73)·····#·rgb·=·(0x49,0x49,0x49) 
80 ····(134,134,134)·····#·rgb·=·(0x86,0x86,0x86)95 ····(134,134,134)·····#·rgb·=·(0x86,0x86,0x86)
81 ····(114,114,114)·····#·rgb·=·(0x72,0x72,0x72)96 ····(114,114,114)·····#·rgb·=·(0x72,0x72,0x72)
82 ····(·84,·84,·84)·····#·rgb·=·(0x54,0x54,0x54)·grey33 
83 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80) 
84 ····(·89,·89,·89)·····#·rgb·=·(0x59,0x59,0x59)·grey3597 ····(·89,·89,·89)·····#·rgb·=·(0x59,0x59,0x59)·grey35
85 ····(·72,·72,·72)·····#·rgb·=·(0x48,0x48,0x48)98 ····(·72,·72,·72)·····#·rgb·=·(0x48,0x48,0x48)
86 ····(181,181,181)·····#·rgb·=·(0xb5,0xb5,0xb5)·grey71 
87 ····(154,154,154)·····#·rgb·=·(0x9a,0x9a,0x9a)99 ····(154,154,154)·····#·rgb·=·(0x9a,0x9a,0x9a)
88 ····(113,113,113)·····#·rgb·=·(0x71,0x71,0x71)100 ····(113,113,113)·····#·rgb·=·(0x71,0x71,0x71)
89 ····(175,175,175)·····#·rgb·=·(0xaf,0xaf,0xaf) 
90 ····(112,112,112)·····#·rgb·=·(0x70,0x70,0x70)·grey44101 ····(112,112,112)·····#·rgb·=·(0x70,0x70,0x70)·grey44
91 ····(·71,·71,·71)·····#·rgb·=·(0x47,0x47,0x47)·grey28102 ····(·71,·71,·71)·····#·rgb·=·(0x47,0x47,0x47)·grey28
92 ····(·82,·82,·82)·····#·rgb·=·(0x52,0x52,0x52)·grey32 
93 ····(179,179,179)·····#·rgb·=·(0xb3,0xb3,0xb3)·grey70103 ····(179,179,179)·····#·rgb·=·(0xb3,0xb3,0xb3)·grey70
94 ····(170,170,170)·····#·rgb·=·(0xaa,0xaa,0xaa) 
95 ····(111,111,111)·····#·rgb·=·(0x6f,0x6f,0x6f)104 ····(111,111,111)·····#·rgb·=·(0x6f,0x6f,0x6f)
96 ····(·70,·70,·70)·····#·rgb·=·(0x46,0x46,0x46)105 ····(·70,·70,·70)·····#·rgb·=·(0x46,0x46,0x46)
97 ····(110,110,110)·····#·rgb·=·(0x6e,0x6e,0x6e)·grey43106 ····(110,110,110)·····#·rgb·=·(0x6e,0x6e,0x6e)·grey43
98 ····(·70,·70,·70)·····#·rgb·=·(0x46,0x46,0x46) 
99 ····(175,175,175)·····#·rgb·=·(0xaf,0xaf,0xaf) 
100 ····(109,109,109)·····#·rgb·=·(0x6d,0x6d,0x6d)107 ····(109,109,109)·····#·rgb·=·(0x6d,0x6d,0x6d)
101 ····(·78,·78,·78)·····#·rgb·=·(0x4e,0x4e,0x4e) 
102 ····(173,173,173)·····#·rgb·=·(0xad,0xad,0xad)·grey68108 ····(173,173,173)·····#·rgb·=·(0xad,0xad,0xad)·grey68
103 ····(·92,·92,·92)·····#·rgb·=·(0x5c,0x5c,0x5c)·grey36109 ····(·92,·92,·92)·····#·rgb·=·(0x5c,0x5c,0x5c)·grey36
104 ····(164,164,164)·····#·rgb·=·(0xa4,0xa4,0xa4) 
105 ····(169,169,169)·····#·rgb·=·(0xa9,0xa9,0xa9)·DarkGray110 ····(169,169,169)·····#·rgb·=·(0xa9,0xa9,0xa9)·DarkGray
106 ····(·70,·70,·70)·····#·rgb·=·(0x46,0x46,0x46) 
107 ····(176,176,176)·····#·rgb·=·(0xb0,0xb0,0xb0)·grey69111 ····(176,176,176)·····#·rgb·=·(0xb0,0xb0,0xb0)·grey69
108 ····(169,169,169)·····#·rgb·=·(0xa9,0xa9,0xa9)·DarkGray 
Max diff block lines reached; 13510/19941 bytes (67.75%) of diff not shown.
2.27 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
8.55 KB
res/drawable-hdpi-v4/ic_tab_statistics_unselected.png
7.01 KB
sng
    
Offset 1, 79 lines modifiedOffset 1, 79 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·48;·height:·48;·bitdepth:·8;3 ····width:·48;·height:·48;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey07 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 8 ····(233,233,233)·····#·rgb·=·(0xe9,0xe9,0xe9)
 9 ····(234,234,234)·····#·rgb·=·(0xea,0xea,0xea)
 10 ····(145,145,145)·····#·rgb·=·(0x91,0x91,0x91)·grey57
 11 ····(184,184,184)·····#·rgb·=·(0xb8,0xb8,0xb8)·grey72
 12 ····(233,233,233)·····#·rgb·=·(0xe9,0xe9,0xe9)
 13 ····(161,161,161)·····#·rgb·=·(0xa1,0xa1,0xa1)·grey63
 14 ····(170,170,170)·····#·rgb·=·(0xaa,0xaa,0xaa)
 15 ····(179,179,179)·····#·rgb·=·(0xb3,0xb3,0xb3)·grey70
 16 ····(165,165,165)·····#·rgb·=·(0xa5,0xa5,0xa5)
 17 ····(151,151,151)·····#·rgb·=·(0x97,0x97,0x97)
 18 ····(228,228,228)·····#·rgb·=·(0xe4,0xe4,0xe4)
 19 ····(231,231,231)·····#·rgb·=·(0xe7,0xe7,0xe7)
 20 ····(204,204,204)·····#·rgb·=·(0xcc,0xcc,0xcc)·grey80
 21 ····(211,211,211)·····#·rgb·=·(0xd3,0xd3,0xd3)·LightGray
 22 ····(139,139,139)·····#·rgb·=·(0x8b,0x8b,0x8b)
 23 ····(230,230,230)·····#·rgb·=·(0xe6,0xe6,0xe6)
 24 ····(170,170,170)·····#·rgb·=·(0xaa,0xaa,0xaa)
 25 ····(149,149,149)·····#·rgb·=·(0x95,0x95,0x95)
 26 ····(209,209,209)·····#·rgb·=·(0xd1,0xd1,0xd1)·grey82
 27 ····(242,242,242)·····#·rgb·=·(0xf2,0xf2,0xf2)·grey95
 28 ····(233,233,233)·····#·rgb·=·(0xe9,0xe9,0xe9)
 29 ····(239,239,239)·····#·rgb·=·(0xef,0xef,0xef)
8 ····(182,182,182)·····#·rgb·=·(0xb6,0xb6,0xb6)30 ····(182,182,182)·····#·rgb·=·(0xb6,0xb6,0xb6)
9 ····(142,142,142)·····#·rgb·=·(0x8e,0x8e,0x8e)31 ····(142,142,142)·····#·rgb·=·(0x8e,0x8e,0x8e)
10 ····(233,233,233)·····#·rgb·=·(0xe9,0xe9,0xe9) 
11 ····(147,147,147)·····#·rgb·=·(0x93,0x93,0x93)32 ····(147,147,147)·····#·rgb·=·(0x93,0x93,0x93)
12 ····(185,185,185)·····#·rgb·=·(0xb9,0xb9,0xb9)33 ····(185,185,185)·····#·rgb·=·(0xb9,0xb9,0xb9)
13 ····(234,234,234)·····#·rgb·=·(0xea,0xea,0xea) 
14 ····(145,145,145)·····#·rgb·=·(0x91,0x91,0x91)·grey57 
15 ····(235,235,235)·····#·rgb·=·(0xeb,0xeb,0xeb)·grey9234 ····(235,235,235)·····#·rgb·=·(0xeb,0xeb,0xeb)·grey92
16 ····(224,224,224)·····#·rgb·=·(0xe0,0xe0,0xe0)·grey8835 ····(224,224,224)·····#·rgb·=·(0xe0,0xe0,0xe0)·grey88
17 ····(144,144,144)·····#·rgb·=·(0x90,0x90,0x90)36 ····(144,144,144)·····#·rgb·=·(0x90,0x90,0x90)
18 ····(145,145,145)·····#·rgb·=·(0x91,0x91,0x91)·grey5737 ····(145,145,145)·····#·rgb·=·(0x91,0x91,0x91)·grey57
19 ····(217,217,217)·····#·rgb·=·(0xd9,0xd9,0xd9)·grey8538 ····(217,217,217)·····#·rgb·=·(0xd9,0xd9,0xd9)·grey85
20 ····(184,184,184)·····#·rgb·=·(0xb8,0xb8,0xb8)·grey72 
21 ····(221,221,221)·····#·rgb·=·(0xdd,0xdd,0xdd)39 ····(221,221,221)·····#·rgb·=·(0xdd,0xdd,0xdd)
22 ····(233,233,233)·····#·rgb·=·(0xe9,0xe9,0xe9) 
23 ····(180,180,180)·····#·rgb·=·(0xb4,0xb4,0xb4)40 ····(180,180,180)·····#·rgb·=·(0xb4,0xb4,0xb4)
24 ····(140,140,140)·····#·rgb·=·(0x8c,0x8c,0x8c)·grey5541 ····(140,140,140)·····#·rgb·=·(0x8c,0x8c,0x8c)·grey55
25 ····(161,161,161)·····#·rgb·=·(0xa1,0xa1,0xa1)·grey63 
26 ····(170,170,170)·····#·rgb·=·(0xaa,0xaa,0xaa) 
27 ····(231,231,231)·····#·rgb·=·(0xe7,0xe7,0xe7)42 ····(231,231,231)·····#·rgb·=·(0xe7,0xe7,0xe7)
28 ····(229,229,229)·····#·rgb·=·(0xe5,0xe5,0xe5)·grey9043 ····(229,229,229)·····#·rgb·=·(0xe5,0xe5,0xe5)·grey90
29 ····(179,179,179)·····#·rgb·=·(0xb3,0xb3,0xb3)·grey70 
30 ····(139,139,139)·····#·rgb·=·(0x8b,0x8b,0x8b)44 ····(139,139,139)·····#·rgb·=·(0x8b,0x8b,0x8b)
31 ····(165,165,165)·····#·rgb·=·(0xa5,0xa5,0xa5) 
32 ····(216,216,216)·····#·rgb·=·(0xd8,0xd8,0xd8)45 ····(216,216,216)·····#·rgb·=·(0xd8,0xd8,0xd8)
33 ····(151,151,151)·····#·rgb·=·(0x97,0x97,0x97) 
34 ····(228,228,228)·····#·rgb·=·(0xe4,0xe4,0xe4) 
35 ····(226,226,226)·····#·rgb·=·(0xe2,0xe2,0xe2)46 ····(226,226,226)·····#·rgb·=·(0xe2,0xe2,0xe2)
36 ····(233,233,233)·····#·rgb·=·(0xe9,0xe9,0xe9)47 ····(233,233,233)·····#·rgb·=·(0xe9,0xe9,0xe9)
37 ····(242,242,242)·····#·rgb·=·(0xf2,0xf2,0xf2)·grey9548 ····(242,242,242)·····#·rgb·=·(0xf2,0xf2,0xf2)·grey95
38 ····(230,230,230)·····#·rgb·=·(0xe6,0xe6,0xe6)49 ····(230,230,230)·····#·rgb·=·(0xe6,0xe6,0xe6)
39 ····(150,150,150)·····#·rgb·=·(0x96,0x96,0x96)·grey5950 ····(150,150,150)·····#·rgb·=·(0x96,0x96,0x96)·grey59
40 ····(231,231,231)·····#·rgb·=·(0xe7,0xe7,0xe7) 
41 ····(218,218,218)·····#·rgb·=·(0xda,0xda,0xda)51 ····(218,218,218)·····#·rgb·=·(0xda,0xda,0xda)
42 ····(204,204,204)·····#·rgb·=·(0xcc,0xcc,0xcc)·grey80 
43 ····(211,211,211)·····#·rgb·=·(0xd3,0xd3,0xd3)·LightGray 
44 ····(143,143,143)·····#·rgb·=·(0x8f,0x8f,0x8f)·grey5652 ····(143,143,143)·····#·rgb·=·(0x8f,0x8f,0x8f)·grey56
45 ····(241,241,241)·····#·rgb·=·(0xf1,0xf1,0xf1)53 ····(241,241,241)·····#·rgb·=·(0xf1,0xf1,0xf1)
46 ····(139,139,139)·····#·rgb·=·(0x8b,0x8b,0x8b) 
47 ····(151,151,151)·····#·rgb·=·(0x97,0x97,0x97)54 ····(151,151,151)·····#·rgb·=·(0x97,0x97,0x97)
48 ····(227,227,227)·····#·rgb·=·(0xe3,0xe3,0xe3)·grey8955 ····(227,227,227)·····#·rgb·=·(0xe3,0xe3,0xe3)·grey89
49 ····(223,223,223)·····#·rgb·=·(0xdf,0xdf,0xdf)56 ····(223,223,223)·····#·rgb·=·(0xdf,0xdf,0xdf)
50 ····(234,234,234)·····#·rgb·=·(0xea,0xea,0xea)57 ····(234,234,234)·····#·rgb·=·(0xea,0xea,0xea)
51 ····(230,230,230)·····#·rgb·=·(0xe6,0xe6,0xe6) 
52 ····(170,170,170)·····#·rgb·=·(0xaa,0xaa,0xaa) 
53 ····(228,228,228)·····#·rgb·=·(0xe4,0xe4,0xe4)58 ····(228,228,228)·····#·rgb·=·(0xe4,0xe4,0xe4)
54 ····(232,232,232)·····#·rgb·=·(0xe8,0xe8,0xe8)·grey9159 ····(232,232,232)·····#·rgb·=·(0xe8,0xe8,0xe8)·grey91
55 ····(177,177,177)·····#·rgb·=·(0xb1,0xb1,0xb1)60 ····(177,177,177)·····#·rgb·=·(0xb1,0xb1,0xb1)
56 ····(179,179,179)·····#·rgb·=·(0xb3,0xb3,0xb3)·grey7061 ····(179,179,179)·····#·rgb·=·(0xb3,0xb3,0xb3)·grey70
57 ····(149,149,149)·····#·rgb·=·(0x95,0x95,0x95) 
58 ····(159,159,159)·····#·rgb·=·(0x9f,0x9f,0x9f)62 ····(159,159,159)·····#·rgb·=·(0x9f,0x9f,0x9f)
59 ····(186,186,186)·····#·rgb·=·(0xba,0xba,0xba)·grey7363 ····(186,186,186)·····#·rgb·=·(0xba,0xba,0xba)·grey73
60 ····(225,225,225)·····#·rgb·=·(0xe1,0xe1,0xe1)64 ····(225,225,225)·····#·rgb·=·(0xe1,0xe1,0xe1)
61 ····(137,137,137)·····#·rgb·=·(0x89,0x89,0x89)65 ····(137,137,137)·····#·rgb·=·(0x89,0x89,0x89)
62 ····(209,209,209)·····#·rgb·=·(0xd1,0xd1,0xd1)·grey82 
63 ····(242,242,242)·····#·rgb·=·(0xf2,0xf2,0xf2)·grey95 
64 ····(233,233,233)·····#·rgb·=·(0xe9,0xe9,0xe9) 
65 ····(222,222,222)·····#·rgb·=·(0xde,0xde,0xde)·grey8766 ····(222,222,222)·····#·rgb·=·(0xde,0xde,0xde)·grey87
66 ····(214,214,214)·····#·rgb·=·(0xd6,0xd6,0xd6)·grey8467 ····(214,214,214)·····#·rgb·=·(0xd6,0xd6,0xd6)·grey84
67 ····(178,178,178)·····#·rgb·=·(0xb2,0xb2,0xb2)68 ····(178,178,178)·····#·rgb·=·(0xb2,0xb2,0xb2)
68 ····(239,239,239)·····#·rgb·=·(0xef,0xef,0xef)69 ····(239,239,239)·····#·rgb·=·(0xef,0xef,0xef)
69 ····(239,239,239)·····#·rgb·=·(0xef,0xef,0xef) 
70 }70 }
71 tRNS·{71 tRNS·{
72 ·0·255·255·252·255·255·254·250·255·255·255·255·255·143·255·240·255·255·254·3·255·255·184·255·51·255·182·151·255·255·255·255·255·227·255·5·253·255·255·254·255·255·255·255·204·9·255·255·255·255·246·255·255·255·255·11·19·159·255·255·255·255·237}72 ·0·252·254·250·143·240·254·3·184·51·182·151·227·5·253·254·204·9·246·11·19·159·237}
73 IMAGE·{73 IMAGE·{
74 ····pixels·base6474 ····pixels·base64
75 00000000000000000000000000000000000000000000000075 000000000000000000000000000000000000000000000000
76 00000000000000000000000000000000000000000000000076 000000000000000000000000000000000000000000000000
77 00000000000000000000000000000000000000000000000077 000000000000000000000000000000000000000000000000
78 00000000000000000000000000000000000000000000000078 000000000000000000000000000000000000000000000000
79 00000000000000000000000000000000000000000000000079 000000000000000000000000000000000000000000000000
Offset 85, 28 lines modifiedOffset 85, 28 lines modified
85 00000000000000000000000000000000000000000000000085 000000000000000000000000000000000000000000000000
86 00000000000000000000000000000000000000000000000086 000000000000000000000000000000000000000000000000
87 00000000000000000000000000000000000000000000000087 000000000000000000000000000000000000000000000000
88 00000000000000000000000000000000000000000000000088 000000000000000000000000000000000000000000000000
89 00000000000000000000000000000000000000000000000089 000000000000000000000000000000000000000000000000
90 00000000000000000000000000000000000000000000000090 000000000000000000000000000000000000000000000000
91 00000000000000000000000000000000000000000000000091 000000000000000000000000000000000000000000000000
92 00000000000000111111111111111111111111111111100092 00000000000000NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN000
93 00000000000002000000000000000000000000000000000093 0000000000000O0000000000000000000000000000000000
94 00000000000003000000000000000000000000000000000094 000000000000010000000000000000000000000000000000
95 00000000000020000000000000000000000004555440000095 000000000000O000000000000000000000000PQQQPP00000
96 0000000000006000000000000000770000000800099A000096 0000000000002000000000000000330000000R000SST0000
97 00000000000B0000000000000000CC000000D000099E000097 00000000000U0000000000000000VV00000040000SSW0000
98 00000000000F000GHH000IJ00000EE00000000000KL8000098 000000000005000XYY0006700000WW00000000000ZaR0000
99 000MMNO000400000PPN0QR000000SS00000000000TU00000 
100 00000VW000X00000TEYZa000NNHbVVbHN0000000Bc000000 
101 000000Cd0e0000000fgb0000LLVhVVhVL000000GT000000099 00088b9000P00000ccb0AB000000dd00000000000ef00000
 100 00000gh000C00000eWiDE000bbYjggjYb0000000Uk000000
 101 000000VF0l0000000mnj0000aagoggoga000000Xe0000000
102 0000006C0i000000jckg00000000ll0000000mn000o00000102 0000002V0G000000Hkpn00000000qq0000000rs000I00000
103 0000000lp0000000q0Krb0000000hh000000st0000C00000 
104 0000000uv000000G00ckw0000000hh00000sxA2ABbY00000 
105 00000000000000y0000zTn000000++00000kKTTllll00000103 0000000qt0000000u0Zvj0000000oo000000wJ0000V00000
 104 0000000KL000000X00kpx0000000oo00000wyTOTUji00000
 105 00000000000000z0000+es000000MM00000pZeeqqqq00000
Max diff block lines reached; 300/7168 bytes (4.19%) of diff not shown.
1.44 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
54.7 KB
res/drawable-hdpi-v4/ic_menu_delete.png
51.1 KB
sng
    
Offset 1, 80 lines modifiedOffset 1, 80 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·72;·height:·72;·bitdepth:·8;3 ····width:·72;·height:·72;·bitdepth:·8;
4 ····using·grayscale·alpha;4 ····using·grayscale·alpha;
5 }5 }
6 IMAGE·{6 IMAGE·{
7 ····pixels·hex7 ····pixels·hex
8 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
9 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
10 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
11 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
12 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
13 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
14 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff01·ff01·ff03·ff04·ff05·ff06·ff06·ff06·ff06·ff06·ff06·ff06·ff06·ff06·ff06·ff05·ff04·ff03·ff01·ff01·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
15 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff01·ff02·ff04·ff07·ff0b·ff0e·ff10·ff12·ff13·ff13·ff13·ff13·ff13·ff13·ff13·ff13·ff12·ff10·ff0e·ff0b·ff07·ff04·ff02·ff01·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
16 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff01·ff03·ff07·ff0c·ff13·ff19·ff1e·ff22·ff25·ff26·ff26·ff26·ff26·ff26·ff26·ff26·ff26·ff25·ff22·ff1e·ff19·ff13·ff0c·ff07·ff03·ff01·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
17 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff01·ff03·ff08·ff10·ff1a·ff24·ff2e·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff2d·ff24·ff19·ff0f·ff08·ff03·ff01·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
18 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff02·ff07·ff10·ff1d·ff2b·f635·7c8c·68c3·5ff3·5eff·5eff·5eff·5eff·5eff·5eff·5eff·5eff·5eff·5cff·5df3·65c3·7a89·f635·ff2a·ff1c·ff0f·ff07·ff02·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
19 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff01·ff04·ff0d·ff1a·ff2b·c746·69cf·64ff·6eff·80ff·8aff·8cff·8cff·8cff·8cff·8cff·8bff·8bff·89ff·85ff·7aff·66ff·5dff·64c8·d041·ff2a·ff19·ff0c·ff04·ff01·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
20 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff02·ff08·ff13·ff25·ee38·6adb·6dff·8dff·97ff·97ff·97ff·97ff·97ff·97ff·97ff·97ff·96ff·95ff·92ff·8eff·89ff·85ff·79ff·5eff·62cf·f635·ff23·ff12·ff07·ff01·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
21 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff03·ff0b·ff1a·ff2f·888e·77ff·96ff·9eff·9eff·9eff·9eff·9eff·9eff·9eff·9eff·9eff·9eff·9dff·9bff·98ff·91ff·8bff·85ff·79ff·62ff·8979·ff2c·ff18·ff0a·ff02·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
22 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff01·ff02·ff04·ff05·ff06·ff06·ff06·ff06·ff06·ff0a·ff14·ff23·ff33·84d9·8cff·a0ff·a1ff·abff·b3ff·bcff·bdff·bdff·bdff·bdff·bdff·bdff·bcff·bcff·baff·acff·9dff·88ff·83ff·6fff·72c1·ff33·ff21·ff12·ff0a·ff06·ff06·ff06·ff06·ff06·ff05·ff04·ff03·ff01·ff01·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
23 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff01·ff02·ff05·ff09·ff0c·ff10·ff12·ff13·ff13·ff13·ff13·ff17·ff20·ff2f·ff33·8dfa·98ff·9dff·9eff·a4fa·df49·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·df49·9efa·8dff·84ff·7aff·73e0·ff33·ff2d·ff1f·ff17·ff13·ff13·ff13·ff13·ff12·ff11·ff0e·ff0a·ff06·ff03·ff01·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
24 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff02·ff06·ff0c·ff14·ff1b·ff21·ff24·ff25·ff26·ff26·ff26·ff2a·ff31·ff33·ff33·92ff·9bff·98ff·95ff·8df3·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·91f3·8fff·86ff·7fff·76e7·ff33·ff33·ff30·ff29·f[·...·truncated·by·diffoscope;·len:·101,·SHA:·30cd2c162ed8d3b5b4212f734574e3e03aaa13b5e995aa4472d68abc09ac53e4·...·]00·8 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0[·...·truncated·by·diffoscope;·len:·101,·SHA:·55fd0bb96bad9bc7b227fca0370185053c0bc7f23faa3a77f54d714e8bcc1861·...·]00·
 9 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 10 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 11 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 12 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 13 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 14 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff01·ff01·ff03·ff04·ff05·ff06·ff06·ff06·ff06·ff06·ff06·ff06·ff06·ff06·ff06·ff05·ff04·ff03·ff01·ff01·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 15 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff01·ff02·ff04·ff07·ff0b·ff0e·ff10·ff12·ff13·ff13·ff13·ff13·ff13·ff13·ff13·ff13·ff12·ff10·ff0e·ff0b·ff07·ff04·ff02·ff01·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 16 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff01·ff03·ff07·ff0c·ff13·ff19·ff1e·ff22·ff25·ff26·ff26·ff26·ff26·ff26·ff26·ff26·ff26·ff25·ff22·ff1e·ff19·ff13·ff0c·ff07·ff03·ff01·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 17 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff01·ff03·ff08·ff10·ff1a·ff24·ff2e·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff2d·ff24·ff19·ff0f·ff08·ff03·ff01·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 18 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff02·ff07·ff10·ff1d·ff2b·f635·7c8c·68c3·5ff3·5eff·5eff·5eff·5eff·5eff·5eff·5eff·5eff·5eff·5cff·5df3·65c3·7a89·f635·ff2a·ff1c·ff0f·ff07·ff02·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 19 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff01·ff04·ff0d·ff1a·ff2b·c746·69cf·64ff·6eff·80ff·8aff·8cff·8cff·8cff·8cff·8cff·8bff·8bff·89ff·85ff·7aff·66ff·5dff·64c8·d041·ff2a·ff19·ff0c·ff04·ff01·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 20 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff02·ff08·ff13·ff25·ee38·6adb·6dff·8dff·97ff·97ff·97ff·97ff·97ff·97ff·97ff·97ff·96ff·95ff·92ff·8eff·89ff·85ff·79ff·5eff·62cf·f635·ff23·ff12·ff07·ff01·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 21 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff03·ff0b·ff1a·ff2f·888e·77ff·96ff·9eff·9eff·9eff·9eff·9eff·9eff·9eff·9eff·9eff·9eff·9dff·9bff·98ff·91ff·8bff·85ff·79ff·62ff·8979·ff2c·ff18·ff0a·ff02·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 22 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff01·ff02·ff04·ff05·ff06·ff06·ff06·ff06·ff06·ff0a·ff14·ff23·ff33·84d9·8cff·a0ff·a1ff·abff·b3ff·bcff·bdff·bdff·bdff·bdff·bdff·bdff·bcff·bcff·baff·acff·9dff·88ff·83ff·6fff·72c1·ff33·ff21·ff12·ff0a·ff06·ff06·ff06·ff06·ff06·ff05·ff04·ff03·ff01·ff01·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 23 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff01·ff02·ff05·ff09·ff0c·ff10·ff12·ff13·ff13·ff13·ff13·ff17·ff20·ff2f·ff33·8dfa·98ff·9dff·9eff·a4fa·df49·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·df49·9efa·8dff·84ff·7aff·73e0·ff33·ff2d·ff1f·ff17·ff13·ff13·ff13·ff13·ff12·ff11·ff0e·ff0a·ff06·ff03·ff01·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 24 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff02·ff06·ff0c·ff14·ff1b·ff21·ff24·ff25·ff26·ff26·ff26·ff2a·ff31·ff33·ff33·92ff·9bff·98ff·95ff·8df3·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·91f3·8fff·86ff·7fff·76e7·ff33·ff33·ff30·ff29·ff26·ff26·ff26·ff26·ff25·ff22·ff1d·ff16·ff0e·ff07·ff03·ff01·0000·0000·0000·0000·0000·0000·0000·0000·0000·
25 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff01·ff05·ff0c·ff17·ff24·ff2f·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·76ff·98ff·90ff·88ff·67f3·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·74f3·8eff·87ff·7cff·60e7·ff33·ff33·ff33·ff33·f[·...·truncated·by·diffoscope;·len:·101,·SHA:·28a081ee5352c3e33a248ac8f726dd985ec9f19387ae444355aad568f079f911·...·]00·25 0000·0000·0000·0000·0000·0000·0000·0000·0000·ff01·ff05·ff0c·ff17·ff24·ff2f·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·76ff·98ff·90ff·88ff·67f3·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·74f3·8eff·87ff·7cff·60e7·ff33·ff33·ff33·ff33·f[·...·truncated·by·diffoscope;·len:·101,·SHA:·6842e035ee1d2654359482a65c23e34680c38542bff5043093aa2bb3018c83a4·...·]00·
26 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff02·ff08·ff13·ff23·de3d·68b2·5df1·5bff·5bff·5bff·5bff·5eff·62ff·69ff·6dff·72ff·78ff·95ff·8dff·85ff·64ff·5fff·5eff·5eff·5eff·5eff·5eff·5eff·60ff·64ff·6aff·6eff·71ff·75ff·91ff·89ff·7fff·61ff·5cff·5bff·5bff·5bff·5[·...·truncated·by·diffoscope;·len:·101,·SHA:·c2f5ca4599497f377dba2c6b497f3f7ebf8c0e7fdf1e233d789d2989f01cf626·...·]00·26 0000·0000·0000·0000·0000·0000·0000·0000·0000·ff02·ff08·ff13·ff23·de3d·68b2·5df1·5bff·5bff·5bff·5bff·5eff·62ff·69ff·6dff·72ff·78ff·95ff·8dff·85ff·64ff·5fff·5eff·5eff·5eff·5eff·5eff·5eff·60ff·64ff·6aff·6eff·71ff·75ff·91ff·89ff·7fff·61ff·5cff·5bff·5bff·5bff·5[·...·truncated·by·diffoscope;·len:·101,·SHA:·23dbbff184f4c8ac70ccf6af243ce1336a62130c588eb63859e54cf825ddb4f6·...·]00·
27 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff03·ff0c·ff1a·ff2e·70a9·62ff·7aff·86ff·88ff·88ff·88ff·8aff·8fff·97ff·9cff·9eff·9cff·97ff·8fff·8aff·88ff·88ff·88ff·88ff·88ff·88ff·88ff·88ff·8aff·8fff·97ff·9cff·9dff·9bff·95ff·8fff·8aff·88ff·88ff·88ff·88ff·88ff·8[·...·truncated·by·diffoscope;·len:·101,·SHA:·6efef131b4a09b6e610ed5b21439922d9653bb571719abb1e2d142592e9f6a61·...·]00·27 0000·0000·0000·0000·0000·0000·0000·0000·0000·ff03·ff0c·ff1a·ff2e·70a9·62ff·7aff·86ff·88ff·88ff·88ff·8aff·8fff·97ff·9cff·9eff·9cff·97ff·8fff·8aff·88ff·88ff·88ff·88ff·88ff·88ff·88ff·88ff·8aff·8fff·97ff·9cff·9dff·9bff·95ff·8fff·8aff·88ff·88ff·88ff·88ff·88ff·8[·...·truncated·by·diffoscope;·len:·101,·SHA:·b900a57580a38945decba3fd65decd6290906638d49e572ed5b5cb211fc60aa1·...·]00·
28 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff04·ff0f·ff1f·ff33·80e0·86ff·92ff·92ff·92ff·92ff·92ff·93ff·96ff·99ff·9cff·9dff·9cff·99ff·96ff·93ff·92ff·92ff·92ff·92ff·92ff·92ff·92ff·92ff·93ff·96ff·99ff·9cff·9dff·9bff·99ff·96ff·93ff·92ff·92ff·92ff·92ff·92ff·9[·...·truncated·by·diffoscope;·len:·101,·SHA:·306f33708e2681d4c518f373c4aab618ec29173b6d22e01d25d61d3e7994aacf·...·]00·28 0000·0000·0000·0000·0000·0000·0000·0000·0000·ff04·ff0f·ff1f·ff33·80e0·86ff·92ff·92ff·92ff·92ff·92ff·93ff·96ff·99ff·9cff·9dff·9cff·99ff·96ff·93ff·92ff·92ff·92ff·92ff·92ff·92ff·92ff·92ff·93ff·96ff·99ff·9cff·9dff·9bff·99ff·96ff·93ff·92ff·92ff·92ff·92ff·92ff·9[·...·truncated·by·diffoscope;·len:·101,·SHA:·84bac7c9026a311f5c1853c80d205237d243440e61f85b83c2358703b37dc118·...·]00·
29 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff05·ff10·ff22·ff33·8ce7·96ff·98ff·98ff·98ff·98ff·98ff·99ff·9aff·9bff·9bff·9cff·9bff·9bff·9aff·99ff·98ff·98ff·98ff·98ff·98ff·98ff·98ff·98ff·99ff·9aff·9bff·9bff·9cff·9bff·9bff·9aff·98ff·98ff·98ff·98ff·98ff·98ff·9[·...·truncated·by·diffoscope;·len:·101,·SHA:·3145e5869c3dcb6885bd663897b18f4173fc331156b83ca5392f37feb30de8b6·...·]00·29 0000·0000·0000·0000·0000·0000·0000·0000·0000·ff05·ff10·ff22·ff33·8ce7·96ff·98ff·98ff·98ff·98ff·98ff·99ff·9aff·9bff·9bff·9cff·9bff·9bff·9aff·99ff·98ff·98ff·98ff·98ff·98ff·98ff·98ff·98ff·99ff·9aff·9bff·9bff·9cff·9bff·9bff·9aff·98ff·98ff·98ff·98ff·98ff·98ff·9[·...·truncated·by·diffoscope;·len:·101,·SHA:·b095fa80cc4617873b98529be34fad4fe5662149b1d1b5648f6c27fd43625f06·...·]00·
30 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff05·ff11·ff23·ff33·90e7·9aff·9bff·9bff·9bff·9bff·9bff·9bff·9bff·9bff·9bff·9bff·9bff·9bff·9bff·9bff·9bff·9bff·9bff·9bff·9bff·9bff·9bff·9bff·9bff·9bff·9bff·9bff·9bff·9bff·9bff·9bff·9bff·9bff·9bff·9bff·9bff·9bff·9[·...·truncated·by·diffoscope;·len:·101,·SHA:·3b325024d7fdd6f8d4f73ab618b428f236ece7f239755266f79ad3bf9904a4e7·...·]00·30 0000·0000·0000·0000·0000·0000·0000·0000·0000·ff05·ff11·ff23·ff33·90e7·9aff·9bff·9bff·9bff·9bff·9bff·9bff·9bff·9bff·9bff·9bff·9bff·9bff·9bff·9bff·9bff·9bff·9bff·9bff·9bff·9bff·9bff·9bff·9bff·9bff·9bff·9bff·9bff·9bff·9bff·9bff·9bff·9bff·9bff·9bff·9bff·9bff·9[·...·truncated·by·diffoscope;·len:·101,·SHA:·ddcdd7c3d163a18fc7093c831be9bf35208a72eab2ea25a50b18af562db36da1·...·]00·
31 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff05·ff11·ff23·ff33·8fe7·99ff·9aff·9aff·9aff·9aff·9aff·9aff·9aff·9aff·9aff·9aff·9aff·9aff·9aff·9aff·9aff·9aff·9aff·9aff·9aff·9aff·9aff·9aff·9aff·9aff·9aff·9aff·9aff·9aff·9aff·9aff·9aff·9aff·9aff·9aff·9aff·9aff·9[·...·truncated·by·diffoscope;·len:·101,·SHA:·f4bf19f3c3fadf5d0971d908f4074b1495501c71b5d9fb13b3b5d5cdad525001·...·]00·31 0000·0000·0000·0000·0000·0000·0000·0000·0000·ff05·ff11·ff23·ff33·8fe7·99ff·9aff·9aff·9aff·9aff·9aff·9aff·9aff·9aff·9aff·9aff·9aff·9aff·9aff·9aff·9aff·9aff·9aff·9aff·9aff·9aff·9aff·9aff·9aff·9aff·9aff·9aff·9aff·9aff·9aff·9aff·9aff·9aff·9aff·9aff·9aff·9aff·9[·...·truncated·by·diffoscope;·len:·101,·SHA:·def2714697fa14fde5887b23fd66a74e6f319fcaf5892bf5a587791279df07b2·...·]00·
32 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff05·ff10·ff21·ff33·90e7·99ff·99ff·99ff·99ff·99ff·99ff·99ff·99ff·99ff·99ff·99ff·99ff·99ff·99ff·99ff·99ff·99ff·99ff·99ff·99ff·99ff·99ff·99ff·99ff·99ff·99ff·99ff·99ff·99ff·99ff·99ff·99ff·99ff·99ff·99ff·99ff·99ff·9[·...·truncated·by·diffoscope;·len:·101,·SHA:·a61607d43ee1e15c4911fad7fc4f118806e51e72356a9189e6027b29cadbf339·...·]00·32 0000·0000·0000·0000·0000·0000·0000·0000·0000·ff05·ff10·ff21·ff33·90e7·99ff·99ff·99ff·99ff·99ff·99ff·99ff·99ff·99ff·99ff·99ff·99ff·99ff·99ff·99ff·99ff·99ff·99ff·99ff·99ff·99ff·99ff·99ff·99ff·99ff·99ff·99ff·99ff·99ff·99ff·99ff·99ff·99ff·99ff·99ff·99ff·99ff·9[·...·truncated·by·diffoscope;·len:·101,·SHA:·ef3b07faa8b37bbda26c9239d167e151e7a7cc1024b2b585aebe01067633d852·...·]00·
33 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff04·ff0d·ff1c·ff32·99d9·9fff·9bff·a5ff·aeff·b7ff·b7ff·b7ff·b7ff·b7ff·b7ff·b7ff·b7ff·b7ff·b7ff·b7ff·b7ff·b7ff·b7ff·b7ff·b7ff·b7ff·b7ff·b7ff·b7ff·b7ff·b7ff·b7ff·b7ff·b7ff·b7ff·b7ff·b7ff·b7ff·b7ff·b7ff·b7ff·b7ff·b[·...·truncated·by·diffoscope;·len:·101,·SHA:·c28f054b88cf859a40860e34f0c1881dd74acdd186584e143aea37894a715f9d·...·]00·33 0000·0000·0000·0000·0000·0000·0000·0000·0000·ff04·ff0d·ff1c·ff32·99d9·9fff·9bff·a5ff·aeff·b7ff·b7ff·b7ff·b7ff·b7ff·b7ff·b7ff·b7ff·b7ff·b7ff·b7ff·b7ff·b7ff·b7ff·b7ff·b7ff·b7ff·b7ff·b7ff·b7ff·b7ff·b7ff·b7ff·b7ff·b7ff·b7ff·b7ff·b7ff·b7ff·b7ff·b7ff·b7ff·b7ff·b[·...·truncated·by·diffoscope;·len:·101,·SHA:·b840cf5b4d5f284ff294a2068cb148c50c063a87bda2d96b45fca13ac6fce5a7·...·]00·
34 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff03·ff0a·ff16·ff27·c26a·b1e2·b1ff·b0e9·f638·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·f[·...·truncated·by·diffoscope;·len:·101,·SHA:·b02ad65bc6c3ac44cabd61cf7d4c9941e8c715200fdfd3230610bc58bdb35d7b·...·]00·34 0000·0000·0000·0000·0000·0000·0000·0000·0000·ff03·ff0a·ff16·ff27·c26a·b1e2·b1ff·b0e9·f638·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·f[·...·truncated·by·diffoscope;·len:·101,·SHA:·d707f17c8784aa5fe9c6fe4fa978a05552b5ac45151f0dd23a3b9ba6a860a2cb·...·]00·
35 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff01·ff06·ff0e·ff1b·ff28·ff33·d652·d250·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·f[·...·truncated·by·diffoscope;·len:·101,·SHA:·d550a806b59f90facdc9e349962da0cb68fb33c021860791df247d090391983d·...·]00·35 0000·0000·0000·0000·0000·0000·0000·0000·0000·ff01·ff06·ff0e·ff1b·ff28·ff33·d652·d250·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·f[·...·truncated·by·diffoscope;·len:·101,·SHA:·7fb03f741a05f8c5d92959e8a90a500026695cc237cf869f5e3739addf8fcf2a·...·]00·
36 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff01·ff03·ff08·ff0f·ff17·ff1e·ff26·ff2f·ff33·ff33·5bf3·5dff·5dff·5dff·5dff·5dff·5dff·5dff·5dff·5dff·5dff·5dff·5dff·5dff·5dff·5dff·5dff·5dff·5dff·5dff·5dff·5dff·5dff·5dff·5dff·5dff·5dff·5dff·5dff·5dff·5cff·5cff·5[·...·truncated·by·diffoscope;·len:·101,·SHA:·1bd177a3c64bf790d6b8a893363e9f612e35e3352c5c39b183e993390a3afc7b·...·]00·36 0000·0000·0000·0000·0000·0000·0000·0000·0000·ff01·ff03·ff08·ff0f·ff17·ff1e·ff26·ff2f·ff33·ff33·5bf3·5dff·5dff·5dff·5dff·5dff·5dff·5dff·5dff·5dff·5dff·5dff·5dff·5dff·5dff·5dff·5dff·5dff·5dff·5dff·5dff·5dff·5dff·5dff·5dff·5dff·5dff·5dff·5dff·5dff·5cff·5cff·5[·...·truncated·by·diffoscope;·len:·101,·SHA:·9bd1134e77f6667daa5cb7202804858e396e2abe1af53df3b4d3093a7ab8e883·...·]00·
37 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff01·ff03·ff06·ff0b·ff0f·ff16·ff20·ff2f·ff33·7bf3·82ff·83ff·83ff·83ff·83ff·83ff·83ff·83ff·83ff·83ff·83ff·83ff·83ff·83ff·83ff·83ff·83ff·83ff·83ff·83ff·83ff·83ff·83ff·83ff·83ff·83ff·83ff·83ff·81ff·7fff·7cff·7bff·75f3·ff33·ff2e·ff1f·ff14·ff0e·ff0a·ff06·ff03·ff01·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
38 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff01·ff02·ff03·ff05·ff0b·ff17·ff28·ff33·7ff3·88ff·89ff·89ff·89ff·89ff·89ff·89ff·89ff·89ff·89ff·89ff·89ff·89ff·89ff·89ff·89ff·89ff·89ff·89ff·89ff·89ff·89ff·89ff·89ff·89ff·89ff·89ff·89ff·86ff·81ff·7bff·77ff·6ff3·ff33·ff27·ff16·ff0a·ff04·ff03·ff02·ff01·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
39 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff06·ff13·ff25·ff33·84f3·8eff·8fff·8fff·8fff·8fff·8fff·8fff·8fff·8fff·8fff·8fff·8fff·8fff·8fff·8fff·8fff·8fff·8fff·8fff·8fff·8fff·8fff·8fff·8fff·8fff·8fff·8fff·8fff·8bff·85ff·7cff·75ff·6cf3·ff33·ff25·ff12·ff06·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
40 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff06·ff12·ff25·ff33·86f3·90ff·91ff·91ff·91ff·91ff·91ff·91ff·91ff·91ff·91ff·91ff·91ff·91ff·91ff·91ff·91ff·91ff·91ff·91ff·91ff·91ff·91ff·91ff·91ff·91ff·91ff·91ff·91ff·8dff·86ff·7cff·75ff·6bf3·ff33·ff25·ff12·ff06·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
41 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff06·ff12·ff25·ff33·85f3·8fff·90ff·90ff·90ff·97ff·a2ff·abff·abff·a2ff·97ff·90ff·90ff·90ff·96ff·a1ff·aaff·abff·a2ff·97ff·90ff·90ff·90ff·98ff·a2ff·acff·abff·a1ff·97ff·8cff·85ff·7bff·74ff·6af3·ff33·ff25·ff12·ff06·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
42 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff06·ff12·ff25·ff33·84f3·8eff·8eff·8dff·8dff·97ff·ae98·e246·e346·b193·9aff·8eff·8dff·8dff·97ff·ac9f·d950·dc4d·b291·99ff·8eff·8dff·8dff·97ff·b389·e049·e049·b28e·99ff·8bff·84ff·7aff·73ff·69f3·ff33·ff25·ff12·ff06·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
43 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff06·ff12·ff25·ff33·83f3·8cff·8cff·89ff·87ff·85ff·c94d·ff33·ff33·dd41·8cff·8cff·89ff·87ff·86ff·ca4d·ff33·ff33·f835·8dff·8bff·88ff·86ff·85ff·f835·ff33·ff33·e23f·8cff·8aff·83ff·79ff·72ff·69f3·ff33·ff25·ff12·ff06·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
44 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff06·ff12·ff25·ff33·82f3·8aff·88ff·82ff·7eff·76ff·c74b·ff33·ff33·e03f·81ff·88ff·82ff·7eff·76ff·c74b·ff33·ff33·ff33·81ff·87ff·81ff·7eff·74ff·ff33·ff33·ff33·e03f·83ff·89ff·82ff·79ff·72ff·68f3·ff33·ff25·ff12·ff06·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
45 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff06·ff12·ff25·ff33·81f3·89ff·84ff·7dff·77ff·6fff·c54b·ff33·ff33·df3f·80ff·85ff·7dff·77ff·6fff·c44b·ff33·ff33·ff33·7eff·84ff·7cff·76ff·6dff·ff33·ff33·ff33·df3f·82ff·88ff·82ff·78ff·71ff·67f3·ff33·ff25·ff12·ff06·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
46 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff06·ff12·ff25·ff33·80f3·86ff·81ff·78ff·72ff·69ff·c34b·ff33·ff33·df3f·7eff·81ff·78ff·72ff·69ff·c34b·ff33·ff33·ff33·7cff·81ff·77ff·71ff·68ff·ff33·ff33·ff33·df3f·81ff·86ff·80ff·76ff·6fff·65f3·ff33·ff25·ff12·ff06·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
47 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff06·ff12·ff25·ff33·7ff3·85ff·80ff·77ff·70ff·68ff·c24b·ff33·ff33·df3f·7dff·80ff·77ff·70ff·68ff·c24b·ff33·ff33·ff33·7cff·7fff·76ff·6fff·67ff·ff33·ff33·ff33·df3f·80ff·85ff·7fff·75ff·6eff·65f3·ff33·ff25·ff12·ff06·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
48 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff06·ff12·ff25·ff33·7ff3·84ff·7fff·76ff·6fff·68ff·c24b·ff33·ff33·de3f·7cff·7fff·76ff·6fff·68ff·c24b·ff33·ff33·ff33·7bff·7eff·75ff·6eff·66ff·ff33·ff33·ff33·de3f·7fff·84ff·7eff·74ff·6eff·65f3·ff33·ff25·ff12·ff06·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
49 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff06·ff12·ff25·ff33·7ef3·83ff·7eff·75ff·6fff·67ff·c14b·ff33·ff33·de3f·7bff·7eff·75ff·6eff·67ff·c14b·ff33·ff33·ff33·7aff·7dff·74ff·6eff·65ff·ff33·ff33·ff33·de3f·7eff·83ff·7dff·73ff·6dff·64f3·ff33·ff25·ff12·ff06·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
50 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff06·ff12·ff25·ff33·7ef3·82ff·7dff·74ff·6eff·66ff·c14b·ff33·ff33·de3f·7aff·7dff·74ff·6dff·66ff·c14b·ff33·ff33·ff33·79ff·7dff·73ff·6dff·65ff·ff33·ff33·ff33·de3f·7dff·82ff·7cff·73ff·6cff·63f3·ff33·ff25·ff12·ff06·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
51 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff06·ff12·ff25·ff33·7df3·81ff·7cff·73ff·6dff·66ff·c14b·ff33·ff33·de3f·7aff·7cff·73ff·6cff·66ff·c14b·ff33·ff33·ff33·78ff·7cff·72ff·6cff·64ff·ff33·ff33·ff33·de3f·7cff·81ff·7bff·72ff·6bff·62f3·ff33·ff25·ff12·ff06·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
52 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff06·ff12·ff25·ff33·7cf3·80ff·7bff·72ff·6cff·65ff·c14b·ff33·ff33·de3f·79ff·7bff·72ff·6cff·65ff·c14b·ff33·ff33·ff33·77ff·7bff·71ff·6bff·63ff·ff33·ff33·ff33·de3f·7bff·80ff·7aff·71ff·6aff·62f3·ff33·ff25·ff12·ff06·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
53 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff06·ff12·ff25·ff33·7bf3·7fff·7aff·72ff·6bff·64ff·c14b·ff33·ff33·de3f·78ff·7aff·72ff·6bff·64ff·c04b·ff33·ff33·ff33·76ff·7aff·71ff·6aff·62ff·ff33·ff33·ff33·de3f·7aff·7fff·79ff·70ff·6aff·61f3·ff33·ff25·ff12·ff06·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
54 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff06·ff12·ff25·ff33·7af3·7eff·79ff·71ff·6bff·63ff·c04b·ff33·ff33·dd3f·77ff·79ff·71ff·6aff·63ff·c04b·ff33·ff33·ff33·75ff·79ff·70ff·6aff·61ff·ff33·ff33·ff33·dd3f·79ff·7eff·78ff·6fff·69ff·60f3·ff33·ff25·ff12·ff06·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
55 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff06·ff12·ff25·ff33·79f3·7dff·78ff·70ff·6aff·62ff·c04b·ff33·ff33·dd3f·76ff·78ff·70ff·69ff·62ff·c04b·ff33·ff33·ff33·74ff·78ff·6fff·69ff·61ff·ff33·ff33·ff33·dd3f·78ff·7dff·77ff·6eff·68ff·5ff3·ff33·ff25·ff12·ff06·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
56 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff06·ff12·ff25·ff33·78f3·7dff·77ff·6fff·69ff·62ff·bf4b·ff33·ff33·dd3f·75ff·77ff·6fff·68ff·62ff·bf4b·ff33·ff33·ff33·73ff·77ff·6eff·68ff·60ff·ff33·ff33·ff33·dd3f·77ff·7cff·76ff·6dff·67ff·5ef3·ff33·ff25·ff12·ff06·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
57 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff06·ff12·ff25·ff33·77f3·7dff·77ff·6eff·68ff·62ff·bf4b·ff33·ff33·dd3f·74ff·77ff·6eff·68ff·62ff·bf4b·ff33·ff33·ff33·73ff·76ff·6dff·67ff·60ff·ff33·ff33·ff33·dd3f·76ff·7cff·76ff·6dff·67ff·5ef3·ff33·ff25·ff12·ff06·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
58 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff06·ff12·ff25·ff33·77f3·7dff·77ff·6eff·68ff·62ff·bf4b·ff33·ff33·dd3f·74ff·77ff·6eff·68ff·62ff·bf4b·ff33·ff33·ff33·73ff·76ff·6dff·67ff·60ff·ff33·ff33·ff33·dd3f·76ff·7cff·76ff·6dff·67ff·5ef3·ff33·ff25·ff12·ff06·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
59 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff06·ff12·ff25·ff33·76f3·7cff·76ff·6dff·67ff·61ff·bf4b·ff33·ff33·dc3f·73ff·76ff·6dff·67ff·61ff·bf4b·ff33·ff33·ff33·72ff·75ff·6cff·66ff·5fff·ff33·ff33·ff33·dc3f·75ff·7bff·75ff·6cff·66ff·5df3·ff33·ff25·ff12·ff06·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
60 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff06·ff12·ff25·ff33·75f3·7bff·75ff·6cff·66ff·60ff·bf4b·ff33·ff33·dc3f·72ff·75ff·6cff·66ff·60ff·be4b·ff33·ff33·ff33·71ff·74ff·6bff·65ff·5eff·ff33·ff33·ff33·dc3f·74ff·7aff·74ff·6bff·65ff·5cf3·ff33·ff25·ff12·ff06·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
61 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff06·ff12·ff25·ff33·74f3·7aff·74ff·6bff·66ff·5fff·be4b·ff33·ff33·dc3f·71ff·74ff·6bff·65ff·5fff·be4b·ff33·ff33·ff33·6fff·73ff·6aff·65ff·5dff·ff33·ff33·ff33·dc3f·73ff·79ff·73ff·6aff·65ff·5bf3·ff33·ff25·ff12·ff06·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
62 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff06·ff12·ff25·ff33·73f3·79ff·73ff·6bff·65ff·57ff·b64d·ff33·ff33·d341·69ff·73ff·6bff·64ff·5aff·bc4b·ff33·ff33·ee38·66ff·72ff·6aff·64ff·55ff·f635·ff33·ff33·d93f·6bff·78ff·72ff·69ff·64ff·5bf3·ff33·ff25·ff12·ff06·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
63 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff06·ff12·ff25·ff33·73f3·79ff·73ff·6bff·65ff·50ff·6895·c246·b94b·7591·5eff·73ff·6bff·65ff·4fff·7c79·ff33·ff33·7591·5cff·73ff·6aff·64ff·4dff·7187·e33a·dd3d·788c·60ff·78ff·72ff·69ff·64ff·5bf3·ff33·ff25·ff12·ff06·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
64 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff06·ff12·ff25·ff33·72f3·78ff·73ff·6dff·67ff·5aff·4fff·53ff·56ff·59ff·69ff·73ff·6cff·67ff·58ff·4eff·52ff·56ff·59ff·69ff·73ff·6cff·67ff·59ff·4fff·53fa·57fd·59ff·6aff·77ff·71ff·68ff·63ff·5bf3·ff33·ff25·ff12·ff06·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
65 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff06·ff12·ff24·ff33·72f3·79ff·76ff·70ff·6dff·6dff·70ff·75ff·79ff·7aff·79ff·75ff·70ff·6cff·6cff·70ff·75ff·79ff·7aff·79ff·75ff·70ff·6cff·6cff·70ff·74ff·78ff·7aff·7aff·77ff·71ff·68ff·63ff·5bf3·ff33·ff24·ff12·ff06·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
66 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff05·ff10·ff21·ff33·74f3·7cff·77ff·75ff·73ff·73ff·74ff·77ff·79ff·79ff·79ff·77ff·74ff·72ff·72ff·74ff·77ff·79ff·79ff·79ff·77ff·74ff·72ff·72ff·74ff·77ff·79ff·79ff·79ff·76ff·70ff·67ff·65ff·5cf3·ff33·ff21·ff10·ff05·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
67 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff04·ff0d·ff1c·ff31·88d9·8dff·82ff·7aff·76ff·76ff·77ff·78ff·78ff·78ff·78ff·78ff·77ff·76ff·76ff·77ff·78ff·78ff·78ff·78ff·78ff·77ff·76ff·76ff·77ff·78ff·78ff·78ff·78ff·75ff·72ff·72ff·7aff·75d6·ff31·ff1c·ff0d·ff04·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
68 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff03·ff0a·ff15·ff26·d14b·a9a6·a5e5·a3ff·a4ff·a4ff·a4ff·a4ff·a4ff·a4ff·a4ff·a4ff·a4ff·a4ff·a4ff·a4ff·a4ff·a4ff·a4ff·a4ff·a4ff·a4ff·a4ff·a4ff·a4ff·a4ff·a4ff·a4ff·a3ff·a1ff·9dff·9ae5·9da6·ca4b·ff25·ff15·ff0a·ff03·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
69 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff01·ff06·ff0d·ff18·ff24·ff2f·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff2f·ff24·ff18·ff0d·ff06·ff01·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
70 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff01·ff03·ff07·ff0d·ff14·ff1b·ff20·ff24·ff25·ff26·ff26·ff26·ff26·ff26·ff26·ff26·ff26·ff26·ff26·ff26·ff26·ff26·ff26·ff26·ff26·ff26·ff26·ff26·ff26·ff26·ff26·ff26·ff26·ff25·ff24·ff20·ff1b·ff14·ff0d·ff06·ff03·ff01·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
71 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff01·ff02·ff05·ff08·ff0c·ff0f·ff11·ff12·ff13·ff13·ff13·ff13·ff13·ff13·ff13·ff13·ff13·ff13·ff13·ff13·ff13·ff13·ff13·ff13·ff13·ff13·ff13·ff13·ff13·ff13·ff13·ff13·ff12·ff11·ff0f·ff0c·ff08·ff05·ff02·ff01·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
72 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff01·ff02·ff03·ff05·ff06·ff06·ff06·ff06·ff06·ff06·ff06·ff06·ff06·ff06·ff06·ff06·ff06·ff06·ff06·ff06·ff06·ff06·ff06·ff06·ff06·ff06·ff06·ff06·ff06·ff06·ff06·ff06·ff05·ff03·ff02·ff01·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
73 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
74 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
75 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
76 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
77 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
78 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
79 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·f[·...·truncated·by·diffoscope;·len:·101,·SHA:·0030599b313528ddbeadd4c8c1d2be8b5a6427e5f01b6fa1ec924c91e60235e7·...·]00·37 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff01·ff03·ff06·ff0b·ff0f·ff16·ff20·ff2f·ff33·7bf3·82ff·83ff·83ff·83ff·83ff·83ff·83ff·83ff·83ff·83ff·83ff·83ff·83ff·83ff·83ff·83ff·83ff·83ff·83ff·83ff·83ff·83ff·83ff·83ff·83ff·83ff·83ff·83ff·81ff·7fff·7cff·7[·...·truncated·by·diffoscope;·len:·101,·SHA:·071b124fb3b85cc42aeb4b380e0d3c84872ff1554d33307bd03a066a49a33807·...·]00·
 38 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff01·ff02·ff03·ff05·ff0b·ff17·ff28·ff33·7ff3·88ff·89ff·89ff·89ff·89ff·89ff·89ff·89ff·89ff·89ff·89ff·89ff·89ff·89ff·89ff·89ff·89ff·89ff·89ff·89ff·89ff·89ff·89ff·89ff·89ff·89ff·89ff·89ff·86ff·81ff·7bff·77ff·6ff3·ff33·ff27·ff16·ff0a·ff04·ff03·ff02·ff01·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 39 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff06·ff13·ff25·ff33·84f3·8eff·8fff·8fff·8fff·8fff·8fff·8fff·8fff·8fff·8fff·8fff·8fff·8fff·8fff·8fff·8fff·8fff·8fff·8fff·8fff·8fff·8fff·8fff·8fff·8fff·8fff·8fff·8fff·8bff·85ff·7cff·75ff·6cf3·ff33·ff25·ff12·ff06·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 40 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff06·ff12·ff25·ff33·86f3·90ff·91ff·91ff·91ff·91ff·91ff·91ff·91ff·91ff·91ff·91ff·91ff·91ff·91ff·91ff·91ff·91ff·91ff·91ff·91ff·91ff·91ff·91ff·91ff·91ff·91ff·91ff·91ff·8dff·86ff·7cff·75ff·6bf3·ff33·ff25·ff12·ff06·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 41 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff06·ff12·ff25·ff33·85f3·8fff·90ff·90ff·90ff·97ff·a2ff·abff·abff·a2ff·97ff·90ff·90ff·90ff·96ff·a1ff·aaff·abff·a2ff·97ff·90ff·90ff·90ff·98ff·a2ff·acff·abff·a1ff·97ff·8cff·85ff·7bff·74ff·6af3·ff33·ff25·ff12·ff06·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 42 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff06·ff12·ff25·ff33·84f3·8eff·8eff·8dff·8dff·97ff·ae98·e246·e346·b193·9aff·8eff·8dff·8dff·97ff·ac9f·d950·dc4d·b291·99ff·8eff·8dff·8dff·97ff·b389·e049·e049·b28e·99ff·8bff·84ff·7aff·73ff·69f3·ff33·ff25·ff12·ff06·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 43 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff06·ff12·ff25·ff33·83f3·8cff·8cff·89ff·87ff·85ff·c94d·ff33·ff33·dd41·8cff·8cff·89ff·87ff·86ff·ca4d·ff33·ff33·f835·8dff·8bff·88ff·86ff·85ff·f835·ff33·ff33·e23f·8cff·8aff·83ff·79ff·72ff·69f3·ff33·ff25·ff12·ff06·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 44 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff06·ff12·ff25·ff33·82f3·8aff·88ff·82ff·7eff·76ff·c74b·ff33·ff33·e03f·81ff·88ff·82ff·7eff·76ff·c74b·ff33·ff33·ff33·81ff·87ff·81ff·7eff·74ff·ff33·ff33·ff33·e03f·83ff·89ff·82ff·79ff·72ff·68f3·ff33·ff25·ff12·ff06·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 45 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff06·ff12·ff25·ff33·81f3·89ff·84ff·7dff·77ff·6fff·c54b·ff33·ff33·df3f·80ff·85ff·7dff·77ff·6fff·c44b·ff33·ff33·ff33·7eff·84ff·7cff·76ff·6dff·ff33·ff33·ff33·df3f·82ff·88ff·82ff·78ff·71ff·67f3·ff33·ff25·ff12·ff06·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 46 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff06·ff12·ff25·ff33·80f3·86ff·81ff·78ff·72ff·69ff·c34b·ff33·ff33·df3f·7eff·81ff·78ff·72ff·69ff·c34b·ff33·ff33·ff33·7cff·81ff·77ff·71ff·68ff·ff33·ff33·ff33·df3f·81ff·86ff·80ff·76ff·6fff·65f3·ff33·ff25·ff12·ff06·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 47 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff06·ff12·ff25·ff33·7ff3·85ff·80ff·77ff·70ff·68ff·c24b·ff33·ff33·df3f·7dff·80ff·77ff·70ff·68ff·c24b·ff33·ff33·ff33·7cff·7fff·76ff·6fff·67ff·ff33·ff33·ff33·df3f·80ff·85ff·7fff·75ff·6eff·65f3·ff33·ff25·ff12·ff06·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 48 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff06·ff12·ff25·ff33·7ff3·84ff·7fff·76ff·6fff·68ff·c24b·ff33·ff33·de3f·7cff·7fff·76ff·6fff·68ff·c24b·ff33·ff33·ff33·7bff·7eff·75ff·6eff·66ff·ff33·ff33·ff33·de3f·7fff·84ff·7eff·74ff·6eff·65f3·ff33·ff25·ff12·ff06·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 49 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff06·ff12·ff25·ff33·7ef3·83ff·7eff·75ff·6fff·67ff·c14b·ff33·ff33·de3f·7bff·7eff·75ff·6eff·67ff·c14b·ff33·ff33·ff33·7aff·7dff·74ff·6eff·65ff·ff33·ff33·ff33·de3f·7eff·83ff·7dff·73ff·6dff·64f3·ff33·ff25·ff12·ff06·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 50 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff06·ff12·ff25·ff33·7ef3·82ff·7dff·74ff·6eff·66ff·c14b·ff33·ff33·de3f·7aff·7dff·74ff·6dff·66ff·c14b·ff33·ff33·ff33·79ff·7dff·73ff·6dff·65ff·ff33·ff33·ff33·de3f·7dff·82ff·7cff·73ff·6cff·63f3·ff33·ff25·ff12·ff06·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 51 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff06·ff12·ff25·ff33·7df3·81ff·7cff·73ff·6dff·66ff·c14b·ff33·ff33·de3f·7aff·7cff·73ff·6cff·66ff·c14b·ff33·ff33·ff33·78ff·7cff·72ff·6cff·64ff·ff33·ff33·ff33·de3f·7cff·81ff·7bff·72ff·6bff·62f3·ff33·ff25·ff12·ff06·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 52 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff06·ff12·ff25·ff33·7cf3·80ff·7bff·72ff·6cff·65ff·c14b·ff33·ff33·de3f·79ff·7bff·72ff·6cff·65ff·c14b·ff33·ff33·ff33·77ff·7bff·71ff·6bff·63ff·ff33·ff33·ff33·de3f·7bff·80ff·7aff·71ff·6aff·62f3·ff33·ff25·ff12·ff06·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 53 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff06·ff12·ff25·ff33·7bf3·7fff·7aff·72ff·6bff·64ff·c14b·ff33·ff33·de3f·78ff·7aff·72ff·6bff·64ff·c04b·ff33·ff33·ff33·76ff·7aff·71ff·6aff·62ff·ff33·ff33·ff33·de3f·7aff·7fff·79ff·70ff·6aff·61f3·ff33·ff25·ff12·ff06·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 54 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff06·ff12·ff25·ff33·7af3·7eff·79ff·71ff·6bff·63ff·c04b·ff33·ff33·dd3f·77ff·79ff·71ff·6aff·63ff·c04b·ff33·ff33·ff33·75ff·79ff·70ff·6aff·61ff·ff33·ff33·ff33·dd3f·79ff·7eff·78ff·6fff·69ff·60f3·ff33·ff25·ff12·ff06·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 55 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff06·ff12·ff25·ff33·79f3·7dff·78ff·70ff·6aff·62ff·c04b·ff33·ff33·dd3f·76ff·78ff·70ff·69ff·62ff·c04b·ff33·ff33·ff33·74ff·78ff·6fff·69ff·61ff·ff33·ff33·ff33·dd3f·78ff·7dff·77ff·6eff·68ff·5ff3·ff33·ff25·ff12·ff06·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 56 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff06·ff12·ff25·ff33·78f3·7dff·77ff·6fff·69ff·62ff·bf4b·ff33·ff33·dd3f·75ff·77ff·6fff·68ff·62ff·bf4b·ff33·ff33·ff33·73ff·77ff·6eff·68ff·60ff·ff33·ff33·ff33·dd3f·77ff·7cff·76ff·6dff·67ff·5ef3·ff33·ff25·ff12·ff06·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 57 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff06·ff12·ff25·ff33·77f3·7dff·77ff·6eff·68ff·62ff·bf4b·ff33·ff33·dd3f·74ff·77ff·6eff·68ff·62ff·bf4b·ff33·ff33·ff33·73ff·76ff·6dff·67ff·60ff·ff33·ff33·ff33·dd3f·76ff·7cff·76ff·6dff·67ff·5ef3·ff33·ff25·ff12·ff06·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 58 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff06·ff12·ff25·ff33·77f3·7dff·77ff·6eff·68ff·62ff·bf4b·ff33·ff33·dd3f·74ff·77ff·6eff·68ff·62ff·bf4b·ff33·ff33·ff33·73ff·76ff·6dff·67ff·60ff·ff33·ff33·ff33·dd3f·76ff·7cff·76ff·6dff·67ff·5ef3·ff33·ff25·ff12·ff06·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 59 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff06·ff12·ff25·ff33·76f3·7cff·76ff·6dff·67ff·61ff·bf4b·ff33·ff33·dc3f·73ff·76ff·6dff·67ff·61ff·bf4b·ff33·ff33·ff33·72ff·75ff·6cff·66ff·5fff·ff33·ff33·ff33·dc3f·75ff·7bff·75ff·6cff·66ff·5df3·ff33·ff25·ff12·ff06·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 60 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff06·ff12·ff25·ff33·75f3·7bff·75ff·6cff·66ff·60ff·bf4b·ff33·ff33·dc3f·72ff·75ff·6cff·66ff·60ff·be4b·ff33·ff33·ff33·71ff·74ff·6bff·65ff·5eff·ff33·ff33·ff33·dc3f·74ff·7aff·74ff·6bff·65ff·5cf3·ff33·ff25·ff12·ff06·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 61 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff06·ff12·ff25·ff33·74f3·7aff·74ff·6bff·66ff·5fff·be4b·ff33·ff33·dc3f·71ff·74ff·6bff·65ff·5fff·be4b·ff33·ff33·ff33·6fff·73ff·6aff·65ff·5dff·ff33·ff33·ff33·dc3f·73ff·79ff·73ff·6aff·65ff·5bf3·ff33·ff25·ff12·ff06·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 62 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff06·ff12·ff25·ff33·73f3·79ff·73ff·6bff·65ff·57ff·b64d·ff33·ff33·d341·69ff·73ff·6bff·64ff·5aff·bc4b·ff33·ff33·ee38·66ff·72ff·6aff·64ff·55ff·f635·ff33·ff33·d93f·6bff·78ff·72ff·69ff·64ff·5bf3·ff33·ff25·ff12·ff06·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 63 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff06·ff12·ff25·ff33·73f3·79ff·73ff·6bff·65ff·50ff·6895·c246·b94b·7591·5eff·73ff·6bff·65ff·4fff·7c79·ff33·ff33·7591·5cff·73ff·6aff·64ff·4dff·7187·e33a·dd3d·788c·60ff·78ff·72ff·69ff·64ff·5bf3·ff33·ff25·ff12·ff06·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 64 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff06·ff12·ff25·ff33·72f3·78ff·73ff·6dff·67ff·5aff·4fff·53ff·56ff·59ff·69ff·73ff·6cff·67ff·58ff·4eff·52ff·56ff·59ff·69ff·73ff·6cff·67ff·59ff·4fff·53fa·57fd·59ff·6aff·77ff·71ff·68ff·63ff·5bf3·ff33·ff25·ff12·ff06·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 65 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff06·ff12·ff24·ff33·72f3·79ff·76ff·70ff·6dff·6dff·70ff·75ff·79ff·7aff·79ff·75ff·70ff·6cff·6cff·70ff·75ff·79ff·7aff·79ff·75ff·70ff·6cff·6cff·70ff·74ff·78ff·7aff·7aff·77ff·71ff·68ff·63ff·5bf3·ff33·ff24·ff12·ff06·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 66 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff05·ff10·ff21·ff33·74f3·7cff·77ff·75ff·73ff·73ff·74ff·77ff·79ff·79ff·79ff·77ff·74ff·72ff·72ff·74ff·77ff·79ff·79ff·79ff·77ff·74ff·72ff·72ff·74ff·77ff·79ff·79ff·79ff·76ff·70ff·67ff·65ff·5cf3·ff33·ff21·ff10·ff05·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 67 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff04·ff0d·ff1c·ff31·88d9·8dff·82ff·7aff·76ff·76ff·77ff·78ff·78ff·78ff·78ff·78ff·77ff·76ff·76ff·77ff·78ff·78ff·78ff·78ff·78ff·77ff·76ff·76ff·77ff·78ff·78ff·78ff·78ff·75ff·72ff·72ff·7aff·75d6·ff31·ff1c·ff0d·ff04·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 68 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff03·ff0a·ff15·ff26·d14b·a9a6·a5e5·a3ff·a4ff·a4ff·a4ff·a4ff·a4ff·a4ff·a4ff·a4ff·a4ff·a4ff·a4ff·a4ff·a4ff·a4ff·a4ff·a4ff·a4ff·a4ff·a4ff·a4ff·a4ff·a4ff·a4ff·a4ff·a3ff·a1ff·9dff·9ae5·9da6·ca4b·ff25·ff15·ff0a·ff03·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 69 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff01·ff06·ff0d·ff18·ff24·ff2f·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff33·ff2f·ff24·ff18·ff0d·ff06·ff01·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
Max diff block lines reached; 0/52272 bytes (0.00%) of diff not shown.
3.59 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
45.1 KB
res/drawable-hdpi-v4/ic_menu_info_details.png
41.7 KB
sng
    
Offset 11, 66 lines modifiedOffset 11, 66 lines modified
11 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·11 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
12 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·12 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
13 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·13 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
14 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·14 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
15 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·15 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
16 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·16 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
17 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·17 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
18 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000· 
19 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff00·ff00·ff00·ff00·ff00·0000·0000·0000·0000·0000·0000·ff00·ff00·ff00·ff00·ff00·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000· 
20 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff00·ff00·f900·0000·0000·0001·4004·5f05·6807·6806·6806·6807·5f05·4004·0001·0000·0000·f900·ff00·ff00·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000· 
21 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·fd00·f900·ee00·9f00·0000·0000·9304·ee04·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ee04·9304·0000·0000·9f00·ee00·fa00·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000· 
22 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·db00·ff00·3700·0001·9200·ff02·ff03·0000·e118·7e55·6a7d·6591·5fac·5eb8·5eb8·5fac·6591·6a7d·7e55·e118·0000·ff03·ff02·9200·0001·1b00·ff00·da00·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000· 
23 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·bd00·0000·4601·3002·0000·ff06·b221·7664·61b1·5fe2·60f3·66ff·70ff·77ff·7aff·7aff·77ff·70ff·66ff·60f3·5fe2·61b1·7664·b221·ff06·ff00·4502·3901·0000·c100·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000· 
24 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ca00·0000·8b03·ff01·ff01·9b22·6e78·60ea·62ff·70ff·80ff·86ff·89ff·8bfe·8efc·8ffb·8ffb·8efc·8bfe·89ff·86ff·80ff·70ff·62ff·60ea·6e78·9b22·ff01·ff00·7903·0000·db00·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000· 
25 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff00·0000·e400·0000·8d05·ff01·ce16·706c·5fd9·66ff·79ff·89ff·8efe·91fe·93fe·95ff·97ff·98ff·98ff·98ff·98ff·97ff·95ff·93fe·91fe·8efe·89ff·79ff·66ff·5fd9·706d·c917·0000·7c04·0000·eb00·0000·ff00·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000· 
26 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·e200·0000·9c04·ff03·a022·5fb3·63ff·76ff·8afc·91ff·93ff·97ff·9aff·9dff·9eff·9eff·9fff·9fff·9fff·9fff·9eff·9eff·9dff·9aff·97ff·93ff·91ff·8afc·76ff·64ff·5eb9·8c31·ff03·a403·0000·e100·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000· 
27 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff00·0000·b402·ff03·8d39·5fd3·68ff·85fb·92fd·93ff·98ff·9cff·9dff·9fff·9fff·9fff·9fff·9fff·a0ff·a0ff·9fff·9fff·9fff·9fff·9fff·9dff·9cff·98ff·93ff·91fd·86fa·6aff·5fde·8346·ff02·bb02·0000·ff00·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·18 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 19 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 20 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0001·4004·5f05·6807·6806·6806·6807·5f05·4004·0001·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 21 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·9304·ee04·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ee04·9304·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 22 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0001·0000·ff02·ff03·0000·e118·7e55·6a7d·6591·5fac·5eb8·5eb8·5fac·6591·6a7d·7e55·e118·0000·ff03·ff02·0000·0001·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 23 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·4601·3002·0000·ff06·b221·7664·61b1·5fe2·60f3·66ff·70ff·77ff·7aff·7aff·77ff·70ff·66ff·60f3·5fe2·61b1·7664·b221·ff06·0000·4502·3901·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 24 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·8b03·ff01·ff01·9b22·6e78·60ea·62ff·70ff·80ff·86ff·89ff·8bfe·8efc·8ffb·8ffb·8efc·8bfe·89ff·86ff·80ff·70ff·62ff·60ea·6e78·9b22·ff01·0000·7903·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 25 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·8d05·ff01·ce16·706c·5fd9·66ff·79ff·89ff·8efe·91fe·93fe·95ff·97ff·98ff·98ff·98ff·98ff·97ff·95ff·93fe·91fe·8efe·89ff·79ff·66ff·5fd9·706d·c917·0000·7c04·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 26 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·9c04·ff03·a022·5fb3·63ff·76ff·8afc·91ff·93ff·97ff·9aff·9dff·9eff·9eff·9fff·9fff·9fff·9fff·9eff·9eff·9dff·9aff·97ff·93ff·91ff·8afc·76ff·64ff·5eb9·8c31·ff03·a403·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 27 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·b402·ff03·8d39·5fd3·68ff·85fb·92fd·93ff·98ff·9cff·9dff·9fff·9fff·9fff·9fff·9fff·a0ff·a0ff·9fff·9fff·9fff·9fff·9fff·9dff·9cff·98ff·93ff·91fd·86fa·6aff·5fde·8346·ff02·bb02·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
28 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ee00·0000·7303·ff02·7d52·5feb·70ff·8cfb·92ff·97ff·9cff·9eff·9eff·9fff·9fff·9fff·9fff·9ffe·9ffe·9ffe·9ffe·9ffe·9ffe·9fff·9fff·9fff·9fff·9eff·9eff·9cff·97ff·93ff·8dfb·73ff·5ff0·7b54·ff02·7203·0000·ee00·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·28 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·7303·ff02·7d52·5feb·70ff·8cfb·92ff·97ff·9cff·9eff·9eff·9fff·9fff·9fff·9fff·9ffe·9ffe·9ffe·9ffe·9ffe·9ffe·9fff·9fff·9fff·9fff·9eff·9eff·9cff·97ff·93ff·8dfb·73ff·5ff0·7b54·ff02·7203·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
29 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·af00·0000·9804·ff03·8847·5eee·75ff·8efc·95ff·9aff·9dff·9dff·9eff·9eff·9eff·9eff·9eff·9dfd·9dfc·9dff·9dff·9dff·9dff·9dfc·9dfd·9eff·9eff·9eff·9eff·9eff·9dff·9dff·99ff·95ff·90fc·77ff·5fee·8747·ff03·9804·0000·af00·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·29 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·9804·ff03·8847·5eee·75ff·8efc·95ff·9aff·9dff·9dff·9eff·9eff·9eff·9eff·9eff·9dfd·9dfc·9dff·9dff·9dff·9dff·9dfc·9dfd·9eff·9eff·9eff·9eff·9eff·9dff·9dff·99ff·95ff·90fc·77ff·5fee·8747·ff03·9804·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
30 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·da00·0000·6a03·ff00·a030·5ede·74ff·90fc·95ff·9aff·9cff·9dff·9dff·9dff·9dff·9dff·9dff·9dff·a1ff·a8ff·abfd·aaff·aaff·abfd·a8ff·a1ff·9dff·9dff·9dff·9dff·9dff·9dff·9dff·9cff·9aff·95ff·91fc·74ff·5ede·a030·ff00·6a03·0000·da00·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·30 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·6a03·0000·a030·5ede·74ff·90fc·95ff·9aff·9cff·9dff·9dff·9dff·9dff·9dff·9dff·9dff·a1ff·a8ff·abfd·aaff·aaff·abfd·a8ff·a1ff·9dff·9dff·9dff·9dff·9dff·9dff·9dff·9cff·9aff·95ff·91fc·74ff·5ede·a030·0000·6a03·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
31 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff00·3201·1302·9117·5fbc·6eff·8ffc·95ff·99ff·9bff·9cff·9cff·9cff·9cff·9cff·9cff·9cfe·a0ff·add7·bc6e·c765·c668·c668·c665·bd6e·add5·9fff·9cfe·9cff·9cff·9cff·9cff·9cff·9cff·9bff·9aff·95ff·8ffc·6eff·5fbc·9117·1302·3201·ff00·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·31 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·3201·1302·9117·5fbc·6eff·8ffc·95ff·99ff·9bff·9cff·9cff·9cff·9cff·9cff·9cff·9cfe·a0ff·add7·bc6e·c765·c668·c668·c665·bd6e·add5·9fff·9cfe·9cff·9cff·9cff·9cff·9cff·9cff·9bff·9aff·95ff·8ffc·6eff·5fbc·9117·1302·3201·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
32 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff00·0900·7902·ff06·6f76·65ff·8bfa·95ff·99ff·9bff·9bff·9bff·9bff·9bff·9bff·9bff·9bff·9bfe·9cff·a27e·0000·ff03·0000·0000·ff03·0000·a17d·9cff·9bfe·9bff·9bff·9bff·9bff·9bff·9bff·9bff·9cff·99ff·95ff·8bfa·65ff·6f76·ff06·7902·0900·ff00·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·32 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·7902·ff06·6f76·65ff·8bfa·95ff·99ff·9bff·9bff·9bff·9bff·9bff·9bff·9bff·9bff·9bfe·9cff·a27e·0000·ff03·0000·0000·ff03·0000·a17d·9cff·9bfe·9bff·9bff·9bff·9bff·9bff·9bff·9bff·9cff·99ff·95ff·8bfa·65ff·6f76·ff06·7902·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
33 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·f400·0000·a101·972e·60ec·7efe·95fd·97ff·9aff·9aff·9aff·9aff·9aff·9aff·9aff·9aff·9afe·9aff·94fe·9377·b505·c30d·b905·b905·c30d·b605·9377·94fe·9aff·9afe·9aff·9aff·9aff·9aff·9aff·9aff·9aff·9aff·97ff·95fd·7efe·60ec·972e·a101·0000·f400·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·33 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·a101·972e·60ec·7efe·95fd·97ff·9aff·9aff·9aff·9aff·9aff·9aff·9aff·9aff·9afe·9aff·94fe·9377·b505·c30d·b905·b905·c30d·b605·9377·94fe·9aff·9afe·9aff·9aff·9aff·9aff·9aff·9aff·9aff·9aff·97ff·95fd·7efe·60ec·972e·a101·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
34 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff00·ac00·ec00·ff09·6d8c·6eff·91fd·95ff·98ff·99ff·99ff·99ff·99ff·99ff·99ff·99ff·99ff·99ff·98ff·90fe·8e79·0000·8204·fc00·fc00·8204·0000·8e79·90fe·98ff·99ff·99ff·99ff·99ff·99ff·99ff·99ff·99ff·99ff·98ff·95ff·91fd·6eff·6d8c·ff09·ec00·ad00·ff00·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·34 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff09·6d8c·6eff·91fd·95ff·98ff·99ff·99ff·99ff·99ff·99ff·99ff·99ff·99ff·99ff·98ff·90fe·8e79·0000·8204·0000·0000·8204·0000·8e79·90fe·98ff·99ff·99ff·99ff·99ff·99ff·99ff·99ff·99ff·99ff·98ff·95ff·91fd·6eff·6d8c·ff09·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
35 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff00·0000·ff02·b223·66ef·82fe·94ff·96ff·98ff·98ff·98ff·98ff·98ff·98ff·98ff·98ff·98ff·98ff·97ff·8efe·8a7a·ff00·a006·0000·0000·a105·e801·8a7a·8efe·97ff·98ff·98ff·98ff·98ff·98ff·98ff·98ff·98ff·98ff·98ff·96ff·94ff·82fe·66ef·b123·ff02·0000·ff00·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·35 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff02·b223·66ef·82fe·94ff·96ff·98ff·98ff·98ff·98ff·98ff·98ff·98ff·98ff·98ff·98ff·97ff·8efe·8a7a·0000·a006·0000·0000·a105·e801·8a7a·8efe·97ff·98ff·98ff·98ff·98ff·98ff·98ff·98ff·98ff·98ff·98ff·96ff·94ff·82fe·66ef·b123·ff02·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
36 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff00·f800·5001·e802·786f·70ff·90ff·95ff·96ff·97ff·96ff·97ff·97ff·97ff·97ff·97ff·97ff·96ff·97fe·96ff·8aff·8774·2a03·bf12·b007·b107·be12·0002·8773·89ff·96ff·97fe·96ff·97ff·97ff·97ff·97ff·97ff·97ff·96ff·97ff·96ff·95ff·90ff·70ff·786f·e502·5101·f700·ff00·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·36 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·5001·e802·786f·70ff·90ff·95ff·96ff·97ff·96ff·97ff·97ff·97ff·97ff·97ff·97ff·96ff·97fe·96ff·8aff·8774·2a03·bf12·b007·b107·be12·0002·8773·89ff·96ff·97fe·96ff·97ff·97ff·97ff·97ff·97ff·97ff·96ff·97ff·96ff·95ff·90ff·70ff·786f·e502·5101·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
37 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff00·0000·9b04·ff03·6bc5·7cfe·93fe·95ff·95ff·95ff·95ff·95ff·95ff·95ff·95ff·95ff·95ff·95ff·95ff·96fd·7fff·6b9d·0000·ff04·ff01·ff01·ff03·ff03·69a4·7eff·96fd·95ff·95ff·95ff·95ff·95ff·95ff·95ff·95ff·95ff·95ff·95ff·95ff·93fe·7cfe·6bc5·ff03·9e04·0000·ff00·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·37 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·9b04·ff03·6bc5·7cfe·93fe·95ff·95ff·95ff·95ff·95ff·95ff·95ff·95ff·95ff·95ff·95ff·95ff·96fd·7fff·6b9d·0000·ff04·ff01·ff01·ff03·ff03·69a4·7eff·96fd·95ff·95ff·95ff·95ff·95ff·95ff·95ff·95ff·95ff·95ff·95ff·95ff·93fe·7cfe·6bc5·ff03·9e04·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
38 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff00·0000·ec03·b226·70e7·88ff·92fe·94ff·94ff·94ff·94ff·94ff·94ff·94ff·94ff·94ff·94ff·94ff·94ff·94ff·87ff·64f8·5bdc·55da·55db·55db·55da·5bde·66fa·88ff·94ff·94ff·94ff·94ff·94ff·94ff·94ff·94ff·94ff·94ff·94ff·94ff·94ff·92fe·88ff·70e8·ae27·ec03·0000·ff00·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·38 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ec03·b226·70e7·88ff·92fe·94ff·94ff·94ff·94ff·94ff·94ff·94ff·94ff·94ff·94ff·94ff·94ff·94ff·87ff·64f8·5bdc·55da·55db·55db·55da·5bde·66fa·88ff·94ff·94ff·94ff·94ff·94ff·94ff·94ff·94ff·94ff·94ff·94ff·94ff·94ff·92fe·88ff·70e8·ae27·ec03·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
39 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff00·ff00·1502·0000·845c·76f5·8dff·93fe·93ff·93ff·93ff·93ff·93ff·93ff·93ff·93ff·93ff·93ff·93ff·93ff·92ff·8eff·85ff·7aff·76ff·75ff·75ff·76ff·7bff·85ff·8fff·92ff·93ff·93ff·93ff·93ff·93ff·93ff·93ff·93ff·93ff·93ff·93ff·93ff·93fe·8dff·77f5·845d·0000·1602·ff00·f[·...·truncated·by·diffoscope;·len:·1,·SHA:·252f10c83610ebca1a059c0bae8255eba2f95be4d1d7bcfa89d7248a82d9f111·...·]00·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·39 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·1502·0000·845c·76f5·8dff·93fe·93ff·93ff·93ff·93ff·93ff·93ff·93ff·93ff·93ff·93ff·93ff·93ff·92ff·8eff·85ff·7aff·76ff·75ff·75ff·76ff·7bff·85ff·8fff·92ff·93ff·93ff·93ff·93ff·93ff·93ff·93ff·93ff·93ff·93ff·93ff·93ff·93fe·8dff·77f5·845d·0000·1602·0000·0[·...·truncated·by·diffoscope;·len:·1,·SHA:·5feceb66ffc86f38d952786c6d696c79c2dbc239dd4e91b46729d73a27fb57e9·...·]00·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
40 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff00·ff00·6504·0000·7884·7bff·8fff·92ff·92ff·92ff·92ff·92ff·92ff·92ff·92ff·92ff·92ff·92ff·92ff·92ff·91ff·8fff·89fd·81f8·7df8·7cf8·7cf8·7df8·81f8·89fd·8fff·91ff·92ff·92ff·92ff·92ff·92ff·92ff·92ff·92ff·92ff·92ff·92ff·92ff·92ff·8fff·7bff·7984·0000·6604·ff00·f[·...·truncated·by·diffoscope;·len:·1,·SHA:·252f10c83610ebca1a059c0bae8255eba2f95be4d1d7bcfa89d7248a82d9f111·...·]00·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·40 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·6504·0000·7884·7bff·8fff·92ff·92ff·92ff·92ff·92ff·92ff·92ff·92ff·92ff·92ff·92ff·92ff·92ff·91ff·8fff·89fd·81f8·7df8·7cf8·7cf8·7df8·81f8·89fd·8fff·91ff·92ff·92ff·92ff·92ff·92ff·92ff·92ff·92ff·92ff·92ff·92ff·92ff·92ff·8fff·7bff·7984·0000·6604·0000·0[·...·truncated·by·diffoscope;·len:·1,·SHA:·5feceb66ffc86f38d952786c6d696c79c2dbc239dd4e91b46729d73a27fb57e9·...·]00·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
41 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff00·0000·7a06·ff00·76a8·7eff·8ffc·91ff·90ff·91ff·90ff·91ff·91ff·91ff·91ff·91ff·91ff·91ff·91ff·91ff·90ff·90ff·95ff·9bff·9eff·9eff·9eff·9eff·9bff·95ff·90ff·90ff·91ff·91ff·91ff·91ff·91ff·91ff·91ff·91ff·91ff·90ff·91ff·90ff·91ff·8ffc·7eff·76a8·ff00·7906·0000·f[·...·truncated·by·diffoscope;·len:·1,·SHA:·252f10c83610ebca1a059c0bae8255eba2f95be4d1d7bcfa89d7248a82d9f111·...·]00·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·41 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·7a06·0000·76a8·7eff·8ffc·91ff·90ff·91ff·90ff·91ff·91ff·91ff·91ff·91ff·91ff·91ff·91ff·91ff·90ff·90ff·95ff·9bff·9eff·9eff·9eff·9eff·9bff·95ff·90ff·90ff·91ff·91ff·91ff·91ff·91ff·91ff·91ff·91ff·91ff·90ff·91ff·90ff·91ff·8ffc·7eff·76a8·0000·7906·0000·0[·...·truncated·by·diffoscope;·len:·1,·SHA:·5feceb66ffc86f38d952786c6d696c79c2dbc239dd4e91b46729d73a27fb57e9·...·]00·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
42 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff00·0000·8006·0000·78b8·82ff·8ffb·8fff·8fff·8fff·8fff·8fff·8fff·8fff·8fff·8fff·8fff·8fff·8fff·8fff·8ffd·93ff·a3cf·bd5c·c35d·c55d·c55d·c35d·bd5c·a3cf·93ff·8ffd·8fff·8fff·8fff·8fff·8fff·8fff·8fff·8fff·8fff·8fff·8fff·8fff·8fff·8ffb·82ff·78b8·0000·8006·0000·f[·...·truncated·by·diffoscope;·len:·1,·SHA:·252f10c83610ebca1a059c0bae8255eba2f95be4d1d7bcfa89d7248a82d9f111·...·]00·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·42 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·8006·0000·78b8·82ff·8ffb·8fff·8fff·8fff·8fff·8fff·8fff·8fff·8fff·8fff·8fff·8fff·8fff·8fff·8ffd·93ff·a3cf·bd5c·c35d·c55d·c55d·c35d·bd5c·a3cf·93ff·8ffd·8fff·8fff·8fff·8fff·8fff·8fff·8fff·8fff·8fff·8fff·8fff·8fff·8fff·8ffb·82ff·78b8·0000·8006·0000·0[·...·truncated·by·diffoscope;·len:·1,·SHA:·5feceb66ffc86f38d952786c6d696c79c2dbc239dd4e91b46729d73a27fb57e9·...·]00·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
43 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff00·0000·8c05·ff02·7cbc·85ff·8efc·8eff·8eff·8eff·8eff·8eff·8eff·8eff·8eff·8eff·8eff·8eff·8eff·8eff·8eff·8fff·967c·0000·ff01·0000·0000·ff01·0000·967c·8fff·8eff·8eff·8eff·8eff·8eff·8eff·8eff·8eff·8eff·8eff·8eff·8eff·8eff·8eff·8efc·85ff·7cbc·ff02·8c05·0000·f[·...·truncated·by·diffoscope;·len:·1,·SHA:·252f10c83610ebca1a059c0bae8255eba2f95be4d1d7bcfa89d7248a82d9f111·...·]00·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·43 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·8c05·ff02·7cbc·85ff·8efc·8eff·8eff·8eff·8eff·8eff·8eff·8eff·8eff·8eff·8eff·8eff·8eff·8eff·8eff·8fff·967c·0000·ff01·0000·0000·ff01·0000·967c·8fff·8eff·8eff·8eff·8eff·8eff·8eff·8eff·8eff·8eff·8eff·8eff·8eff·8eff·8eff·8efc·85ff·7cbc·ff02·8c05·0000·0[·...·truncated·by·diffoscope;·len:·1,·SHA:·5feceb66ffc86f38d952786c6d696c79c2dbc239dd4e91b46729d73a27fb57e9·...·]00·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
44 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff00·0000·8f05·ff02·7fbc·86ff·8efc·8dff·8dff·8dff·8dff·8dff·8dff·8dff·8dff·8dff·8dff·8dff·8dff·8dfe·8dff·88fe·8977·9c03·be0d·aa04·aa04·be0d·9c03·8977·88fe·8dff·8dfe·8dff·8dff·8dff·8dff·8dff·8dff·8dff·8dff·8dff·8dff·8dff·8dff·8efc·86ff·7fbc·ff02·8f05·0000·f[·...·truncated·by·diffoscope;·len:·1,·SHA:·252f10c83610ebca1a059c0bae8255eba2f95be4d1d7bcfa89d7248a82d9f111·...·]00·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·44 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·8f05·ff02·7fbc·86ff·8efc·8dff·8dff·8dff·8dff·8dff·8dff·8dff·8dff·8dff·8dff·8dff·8dff·8dfe·8dff·88fe·8977·9c03·be0d·aa04·aa04·be0d·9c03·8977·88fe·8dff·8dfe·8dff·8dff·8dff·8dff·8dff·8dff·8dff·8dff·8dff·8dff·8dff·8dff·8efc·86ff·7fbc·ff02·8f05·0000·0[·...·truncated·by·diffoscope;·len:·1,·SHA:·5feceb66ffc86f38d952786c6d696c79c2dbc239dd4e91b46729d73a27fb57e9·...·]00·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
45 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff00·0000·8606·0000·80b8·85ff·8dfb·8cff·8cff·8cff·8cff·8cff·8cff·8cff·8cff·8cff·8cff·8cff·8cff·8cff·8bff·84fe·8679·ff00·7e04·0000·0000·7e04·ff00·8679·84fe·8bff·8cff·8cff·8cff·8cff·8cff·8cff·8cff·8cff·8cff·8cff·8cff·8cff·8cff·8dfb·85ff·80b8·0000·8606·0000·f[·...·truncated·by·diffoscope;·len:·1,·SHA:·252f10c83610ebca1a059c0bae8255eba2f95be4d1d7bcfa89d7248a82d9f111·...·]00·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·45 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·8606·0000·80b8·85ff·8dfb·8cff·8cff·8cff·8cff·8cff·8cff·8cff·8cff·8cff·8cff·8cff·8cff·8cff·8bff·84fe·8679·0000·7e04·0000·0000·7e04·0000·8679·84fe·8bff·8cff·8cff·8cff·8cff·8cff·8cff·8cff·8cff·8cff·8cff·8cff·8cff·8cff·8dfb·85ff·80b8·0000·8606·0000·0[·...·truncated·by·diffoscope;·len:·1,·SHA:·5feceb66ffc86f38d952786c6d696c79c2dbc239dd4e91b46729d73a27fb57e9·...·]00·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
46 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff00·0000·8406·ff00·81a8·86ff·8bfc·8aff·8bff·8bff·8bff·8bff·8bff·8bff·8bff·8bff·8bff·8bff·8aff·8bff·8aff·81fe·8379·ff00·6c04·ff00·ff00·6c04·ff00·8379·81fe·8aff·8bff·8aff·8bff·8bff·8bff·8bff·8bff·8bff·8bff·8bff·8bff·8bff·8aff·8bfc·86ff·81a8·ff00·8406·0000·f[·...·truncated·by·diffoscope;·len:·1,·SHA:·252f10c83610ebca1a059c0bae8255eba2f95be4d1d7bcfa89d7248a82d9f111·...·]00·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·46 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·8406·0000·81a8·86ff·8bfc·8aff·8bff·8bff·8bff·8bff·8bff·8bff·8bff·8bff·8bff·8bff·8aff·8bff·8aff·81fe·8379·0000·6c04·0000·0000·6c04·0000·8379·81fe·8aff·8bff·8aff·8bff·8bff·8bff·8bff·8bff·8bff·8bff·8bff·8bff·8bff·8aff·8bfc·86ff·81a8·0000·8406·0000·0[·...·truncated·by·diffoscope;·len:·1,·SHA:·5feceb66ffc86f38d952786c6d696c79c2dbc239dd4e91b46729d73a27fb57e9·...·]00·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
47 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff00·ff00·7504·0000·8684·88ff·8aff·89ff·89ff·89ff·89ff·89ff·89ff·89ff·89ff·89ff·89ff·89ff·89ff·89ff·89ff·80fe·8179·0000·6104·ff00·ff00·6104·0000·8179·80fe·89ff·89ff·89ff·89ff·89ff·89ff·89ff·89ff·89ff·89ff·89ff·89ff·89ff·89ff·8aff·87ff·8684·0000·7504·ff00·f[·...·truncated·by·diffoscope;·len:·1,·SHA:·252f10c83610ebca1a059c0bae8255eba2f95be4d1d7bcfa89d7248a82d9f111·...·]00·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·47 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·7504·0000·8684·88ff·8aff·89ff·89ff·89ff·89ff·89ff·89ff·89ff·89ff·89ff·89ff·89ff·89ff·89ff·89ff·80fe·8179·0000·6104·0000·0000·6104·0000·8179·80fe·89ff·89ff·89ff·89ff·89ff·89ff·89ff·89ff·89ff·89ff·89ff·89ff·89ff·89ff·8aff·87ff·8684·0000·7504·0000·0[·...·truncated·by·diffoscope;·len:·1,·SHA:·5feceb66ffc86f38d952786c6d696c79c2dbc239dd4e91b46729d73a27fb57e9·...·]00·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
48 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff00·ff00·3002·0000·935c·87f5·88ff·88fe·88ff·88ff·88ff·88ff·88ff·88ff·88ff·88ff·88ff·88ff·88ff·88ff·87ff·7ffe·8079·0000·6104·ff00·ff00·6104·0000·8079·7ffe·87ff·88ff·88ff·88ff·88ff·88ff·88ff·88ff·88ff·88ff·88ff·88ff·88ff·88fe·88ff·87f6·925f·0000·3402·ff00·f[·...·truncated·by·diffoscope;·len:·1,·SHA:·252f10c83610ebca1a059c0bae8255eba2f95be4d1d7bcfa89d7248a82d9f111·...·]00·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·48 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·3002·0000·935c·87f5·88ff·88fe·88ff·88ff·88ff·88ff·88ff·88ff·88ff·88ff·88ff·88ff·88ff·88ff·87ff·7ffe·8079·0000·6104·0000·0000·6104·0000·8079·7ffe·87ff·88ff·88ff·88ff·88ff·88ff·88ff·88ff·88ff·88ff·88ff·88ff·88ff·88fe·88ff·87f6·925f·0000·3402·0000·0[·...·truncated·by·diffoscope;·len:·1,·SHA:·5feceb66ffc86f38d952786c6d696c79c2dbc239dd4e91b46729d73a27fb57e9·...·]00·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
49 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff00·0000·ef03·bb27·86e8·86ff·87fe·87ff·87ff·87ff·87ff·87ff·87ff·87ff·87ff·87ff·87ff·87ff·87ff·86ff·7dfe·7f79·0000·5f04·ff00·ff00·5f04·0000·7f79·7dfe·86ff·87ff·87ff·87ff·87ff·87ff·87ff·87ff·87ff·87ff·87ff·87ff·87ff·87fe·86ff·87e8·ba28·f103·0000·ff00·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·49 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ef03·bb27·86e8·86ff·87fe·87ff·87ff·87ff·87ff·87ff·87ff·87ff·87ff·87ff·87ff·87ff·87ff·86ff·7dfe·7f79·0000·5f04·0000·0000·5f04·0000·7f79·7dfe·86ff·87ff·87ff·87ff·87ff·87ff·87ff·87ff·87ff·87ff·87ff·87ff·87ff·87fe·86ff·87e8·ba28·f103·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
50 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff00·0000·af04·ff03·86c5·89fe·85fe·86ff·86ff·86ff·86ff·86ff·86ff·86ff·86ff·86ff·86ff·86ff·86ff·85ff·7dfe·7e79·0000·5e04·ff00·ff00·5e04·0000·7e79·7dfe·85ff·86ff·86ff·86ff·86ff·86ff·86ff·86ff·86ff·86ff·86ff·86ff·86ff·85fe·89fe·86c5·ff04·b004·0000·ff00·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·50 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·af04·ff03·86c5·89fe·85fe·86ff·86ff·86ff·86ff·86ff·86ff·86ff·86ff·86ff·86ff·86ff·86ff·85ff·7dfe·7e79·0000·5e04·0000·0000·5e04·0000·7e79·7dfe·85ff·86ff·86ff·86ff·86ff·86ff·86ff·86ff·86ff·86ff·86ff·86ff·86ff·85fe·89fe·86c5·ff04·b004·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
51 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff00·f700·7201·e902·956f·8aff·85ff·85ff·85ff·85ff·84ff·84ff·84ff·84ff·84ff·84ff·84ff·84ff·85ff·84ff·7cfe·7e79·0000·5e04·ff00·ff00·5e04·0000·7e79·7cfe·84ff·85ff·84ff·84ff·84ff·84ff·84ff·84ff·84ff·84ff·85ff·85ff·85ff·85ff·8aff·956f·e702·7301·f700·ff00·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·51 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·7201·e902·956f·8aff·85ff·85ff·85ff·85ff·84ff·84ff·84ff·84ff·84ff·84ff·84ff·84ff·85ff·84ff·7cfe·7e79·0000·5e04·0000·0000·5e04·0000·7e79·7cfe·84ff·85ff·84ff·84ff·84ff·84ff·84ff·84ff·84ff·84ff·85ff·85ff·85ff·85ff·8aff·956f·e702·7301·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
52 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff00·0000·ff02·c423·88ef·86fe·83ff·83ff·83ff·83ff·83ff·83ff·83ff·83ff·83ff·83ff·83ff·83ff·83ff·7bfe·7c79·0000·5c04·ff00·ff00·5c04·0000·7c79·7bfe·83ff·83ff·83ff·83ff·83ff·83ff·83ff·83ff·83ff·83ff·83ff·83ff·83ff·86fe·88ef·c423·ff02·0000·ff00·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·52 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff02·c423·88ef·86fe·83ff·83ff·83ff·83ff·83ff·83ff·83ff·83ff·83ff·83ff·83ff·83ff·83ff·7bfe·7c79·0000·5c04·0000·0000·5c04·0000·7c79·7bfe·83ff·83ff·83ff·83ff·83ff·83ff·83ff·83ff·83ff·83ff·83ff·83ff·83ff·86fe·88ef·c423·ff02·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
53 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff00·bd00·eb00·ff09·938d·88ff·82fd·82ff·82ff·82ff·82ff·82ff·82ff·82ff·82ff·82ff·82ff·82ff·81ff·79fe·7b79·ff00·5d04·ff00·ff00·5d04·ff00·7b79·79fe·81ff·82ff·82ff·82ff·82ff·82ff·82ff·82ff·82ff·82ff·82ff·82ff·82fd·88ff·938d·ff09·eb00·bd00·ff00·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·53 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff09·938d·88ff·82fd·82ff·82ff·82ff·82ff·82ff·82ff·82ff·82ff·82ff·82ff·82ff·81ff·79fe·7b79·0000·5d04·0000·0000·5d04·0000·7b79·79fe·81ff·82ff·82ff·82ff·82ff·82ff·82ff·82ff·82ff·82ff·82ff·82ff·82fd·88ff·938d·ff09·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
54 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·f700·0000·ba01·b52f·8bec·86fe·80fd·81ff·81ff·81ff·81ff·81ff·81ff·81ff·81ff·81ff·81ff·80ff·78fe·7a79·ff00·6a04·ff00·ff00·6a04·ff00·7a79·78fe·80ff·81ff·81ff·81ff·81ff·81ff·81ff·81ff·81ff·81ff·81ff·80fd·86fe·8bec·b52f·bb01·0000·f700·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·54 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ba01·b52f·8bec·86fe·80fd·81ff·81ff·81ff·81ff·81ff·81ff·81ff·81ff·81ff·81ff·80ff·78fe·7a79·0000·6a04·0000·0000·6a04·0000·7a79·78fe·80ff·81ff·81ff·81ff·81ff·81ff·81ff·81ff·81ff·81ff·81ff·80fd·86fe·8bec·b52f·bb01·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
55 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff00·4500·a802·ff06·9d76·8bff·82fa·80ff·81ff·81ff·81ff·81ff·81ff·81ff·81ff·81ff·81ff·80ff·79fe·7a7a·ff00·9306·0000·0000·9306·ff00·7a7a·79fe·80ff·81ff·81ff·81ff·81ff·81ff·81ff·81ff·81ff·81ff·80ff·82fa·8bff·9d77·ff06·a702·4500·ff00·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·55 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·a802·ff06·9d76·8bff·82fa·80ff·81ff·81ff·81ff·81ff·81ff·81ff·81ff·81ff·81ff·80ff·79fe·7a7a·0000·9306·0000·0000·9306·0000·7a7a·79fe·80ff·81ff·81ff·81ff·81ff·81ff·81ff·81ff·81ff·81ff·80ff·82fa·8bff·9d77·ff06·a702·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
56 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff00·6c01·5e02·a717·93be·89ff·7ffc·7fff·80ff·7fff·7fff·7fff·7fff·7fff·7fff·80fe·7fff·75ff·7873·0a02·b912·ab07·ab07·b912·0a02·7873·75ff·7fff·80fe·7fff·7fff·7fff·7fff·7fff·7fff·80ff·7fff·7ffc·89ff·93bf·a418·5e02·6c01·ff00·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·56 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·6c01·5e02·a717·93be·89ff·7ffc·7fff·80ff·7fff·7fff·7fff·7fff·7fff·7fff·80fe·7fff·75ff·7873·0a02·b912·ab07·ab07·b912·0a02·7873·75ff·7fff·80fe·7fff·7fff·7fff·7fff·7fff·7fff·80ff·7fff·7ffc·89ff·93bf·a418·5e02·6c01·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
57 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·e200·0000·9903·ff00·be30·93de·86ff·7dfc·7eff·7eff·7eff·7eff·7eff·7eff·7eff·7eff·7ffd·6bff·5ca0·0000·ff04·ff01·ff01·ff04·0000·5ca0·6bff·7ffd·7eff·7eff·7eff·7eff·7eff·7eff·7eff·7eff·7dfc·86ff·93de·bf30·ff00·9603·0000·e200·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·57 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·9903·0000·be30·93de·86ff·7dfc·7eff·7eff·7eff·7eff·7eff·7eff·7eff·7eff·7ffd·6bff·5ca0·0000·ff04·ff01·ff01·ff04·0000·5ca0·6bff·7ffd·7eff·7eff·7eff·7eff·7eff·7eff·7eff·7eff·7dfc·86ff·93de·bf30·0000·9603·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
58 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·c500·0000·b704·ff03·b047·93ee·84ff·7dfc·7dff·7dff·7dff·7dff·7dff·7dff·7dff·7efe·73ff·56f9·4ddc·49da·49db·49db·49da·4ddc·56f9·73ff·7efe·7dff·7dff·7dff·7dff·7dff·7dff·7dff·7cfc·84ff·92ee·b147·ff03·b804·0000·c600·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·58 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·b704·ff03·b047·93ee·84ff·7dfc·7dff·7dff·7dff·7dff·7dff·7dff·7dff·7efe·73ff·56f9·4ddc·49da·49db·49db·49da·4ddc·56f9·73ff·7efe·7dff·7dff·7dff·7dff·7dff·7dff·7dff·7cfc·84ff·92ee·b147·ff03·b804·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
59 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·f600·0000·a503·ff02·ae52·96eb·87ff·7dfb·7dff·7dff·7dff·7dff·7dff·7dff·7dff·7aff·71ff·67ff·64ff·63ff·63ff·64ff·67ff·71ff·7aff·7dff·7dff·7dff·7dff·7dff·7dff·7dff·7cfb·85ff·95f0·ac54·ff02·a403·0000·f600·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·59 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·a503·ff02·ae52·96eb·87ff·7dfb·7dff·7dff·7dff·7dff·7dff·7dff·7dff·7aff·71ff·67ff·64ff·63ff·63ff·64ff·67ff·71ff·7aff·7dff·7dff·7dff·7dff·7dff·7dff·7dff·7cfb·85ff·95f0·ac54·ff02·a403·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
60 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff00·0000·ce02·ff03·bb39·9ad3·89ff·7cfb·7afd·7cff·7cff·7cff·7cff·7cff·7aff·75ff·70fe·6dfe·6dfe·6dfe·6dfe·70fe·75ff·7aff·7cff·7cff·7cff·7cff·7cff·7bfd·7cfa·88ff·97df·b446·ff02·d102·0000·ff00·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000· 
61 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ec00·0000·c004·ff03·c223·9eb4·8fff·81ff·7afc·7aff·7bff·7bff·7bff·7bff·79ff·77ff·76ff·75ff·75ff·76ff·77ff·79ff·7bff·7bff·7bff·7bff·7aff·7afc·81ff·8fff·9eba·ba33·ff03·c703·0000·ec00·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000· 
62 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff00·0000·ed00·0000·ba05·ff01·e515·ad6f·9ddd·8dff·7fff·79ff·79fe·7afe·7afe·7aff·7aff·7aff·7aff·7aff·7aff·7aff·7aff·7afe·7afe·79fe·79ff·7fff·8dff·9ddc·ad6f·e117·0000·ae04·0000·f100·0000·ff00·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000· 
63 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·dd00·0000·b603·ff01·ff02·cc23·ad7a·9aea·8fff·83ff·7cff·79ff·78ff·78fe·77fc·77fc·77fc·77fc·78fe·78ff·79ff·7cff·83ff·8fff·9aea·ac7a·cc23·ff02·ff00·aa03·0000·ec00·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000· 
64 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·d900·0000·8d01·8602·0000·ff06·d921·b568·a5b5·9de2·93f4·8bff·87ff·83ff·80ff·80ff·83ff·87ff·8bff·93f4·9de2·a5b5·b568·d921·ff06·0000·8602·8f01·0000·dd00·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000· 
65 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·e800·ff00·8100·5401·8f00·ff02·ff03·0000·f319·ba58·b080·ad93·aaae·a9ba·a9ba·aaae·ad93·b080·ba58·f319·0000·ff03·ff02·8f00·5401·8100·ff00·e800·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000· 
66 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·fc00·f500·c500·0000·0000·c004·f104·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·f104·c004·0000·0000·c500·f500·fc00·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000· 
67 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff00·ff00·fb00·0000·0000·4f02·9404·a305·ae07·a706·a706·ae07·a305·9404·4f02·0000·0000·fb00·ff00·ff00·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000· 
68 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff00·ff00·ff00·ff00·ff00·0000·0000·0000·0000·0000·0000·ff00·ff00·ff00·ff00·ff00·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000· 
69 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·60 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ce02·ff03·bb39·9ad3·89ff·7cfb·7afd·7cff·7cff·7cff·7cff·7cff·7aff·75ff·70fe·6dfe·6dfe·6dfe·6dfe·70fe·75ff·7aff·7cff·7cff·7cff·7cff·7cff·7bfd·7cfa·88ff·97df·b446·ff02·d102·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 61 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·c004·ff03·c223·9eb4·8fff·81ff·7afc·7aff·7bff·7bff·7bff·7bff·79ff·77ff·76ff·75ff·75ff·76ff·77ff·79ff·7bff·7bff·7bff·7bff·7aff·7afc·81ff·8fff·9eba·ba33·ff03·c703·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 62 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ba05·ff01·e515·ad6f·9ddd·8dff·7fff·79ff·79fe·7afe·7afe·7aff·7aff·7aff·7aff·7aff·7aff·7aff·7aff·7afe·7afe·79fe·79ff·7fff·8dff·9ddc·ad6f·e117·0000·ae04·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 63 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·b603·ff01·ff02·cc23·ad7a·9aea·8fff·83ff·7cff·79ff·78ff·78fe·77fc·77fc·77fc·77fc·78fe·78ff·79ff·7cff·83ff·8fff·9aea·ac7a·cc23·ff02·0000·aa03·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 64 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·8d01·8602·0000·ff06·d921·b568·a5b5·9de2·93f4·8bff·87ff·83ff·80ff·80ff·83ff·87ff·8bff·93f4·9de2·a5b5·b568·d921·ff06·0000·8602·8f01·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 65 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·5401·0000·ff02·ff03·0000·f319·ba58·b080·ad93·aaae·a9ba·a9ba·aaae·ad93·b080·ba58·f319·0000·ff03·ff02·0000·5401·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 66 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·c004·f104·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·f104·c004·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 67 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·4f02·9404·a305·ae07·a706·a706·ae07·a305·9404·4f02·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 68 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 69 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
70 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·70 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
71 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·71 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
72 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·72 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
73 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·73 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
74 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·74 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
75 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·75 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
76 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·76 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
3.3 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
53.8 KB
res/drawable-hdpi-v4/ic_menu_ie.png
51.1 KB
sng
    
Offset 1, 80 lines modifiedOffset 1, 80 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·72;·height:·72;·bitdepth:·8;3 ····width:·72;·height:·72;·bitdepth:·8;
4 ····using·grayscale·alpha;4 ····using·grayscale·alpha;
5 }5 }
6 IMAGE·{6 IMAGE·{
7 ····pixels·hex7 ····pixels·hex
8 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
9 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
10 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
11 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
12 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
13 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
14 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
15 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
16 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
17 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
18 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
19 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
20 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·550c·6739·6637·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
21 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·550c·6669·59e2·5ece·6c34·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
22 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·660f·646b·61e4·75ff·71f6·60c2·7020·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
23 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·660f·656d·61e5·78ff·82ff·7eff·71f6·629a·661e·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
24 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·5b0e·636f·61e5·78ff·86ff·8bff·89ff·81ff·68ee·6297·6619·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
25 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·6614·6078·60ea·79ff·86ff·8eff·93ff·90ff·8bff·7cff·66ed·6196·6018·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
26 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·6115·617e·61ef·79ff·86ff·8dff·93ff·96ff·95ff·90ff·88ff·7cff·65eb·6291·6115·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
27 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·6816·6082·61f1·7aff·85ff·8cff·92ff·95ff·96ff·96ff·94ff·8eff·87ff·7aff·65e9·608d·6911·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
28 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·6018·6085·61f3·7bff·85ff·8dff·92ff·95ff·96ff·97ff·95ff·95ff·92ff·8dff·87ff·79ff·63e7·6189·5b0e·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
29 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·6c1a·5f89·62f3·7aff·85ff·8cff·91ff·94ff·95ff·96ff·96ff·96ff·95ff·94ff·92ff·8dff·86ff·79ff·63e3·5f7e·5509·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
30 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·641c·5d8c·62f4·7bff·84ff·8dff·91ff·93ff·95ff·95ff·96ff·96ff·95ff·96ff·94ff·93ff·92ff·8cff·85ff·77ff·61e0·6478·4907·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
31 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·5b0e·6090·60f6·7cff·86ff·8cff·91ff·93ff·94ff·95ff·95ff·95ff·95ff·95ff·95ff·95ff·94ff·93ff·91ff·8bff·84ff·76ff·62e0·6c7b·4907·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
32 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·7629·7c8a·8df6·a1fd·a8fa·acf9·a4fb·92ff·94ff·95ff·95ff·95ff·95ff·95ff·94ff·95ff·94ff·94ff·93ff·92ff·97fe·a4fb·aaf9·9ff7·8bc3·7c40·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
33 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·6d15·8941·9e47·a63f·a832·ab3d·a495·93ff·94ff·94ff·94ff·94ff·94ff·94ff·93ff·94ff·93ff·93ff·94ff·92ff·9cd3·a771·a82c·9e2a·8a25·7010·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
34 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·841b·908a·92ff·94ff·94ff·93ff·94ff·93ff·93ff·94ff·93ff·94ff·94ff·93ff·93ff·93cb·8f5d·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
35 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·801c·8b8d·90ff·92ff·93ff·93ff·93ff·93ff·93ff·93ff·93ff·93ff·93ff·91ff·91ff·90ca·895f·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
36 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·761c·878e·8eff·92ff·93ff·92ff·93ff·92ff·92ff·92ff·92ff·92ff·92ff·91ff·8fff·8dc9·865f·ff00·ff00·ff00·0001·0001·0001·0001·0001·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
37 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·721d·848f·8bff·90ff·92ff·91ff·92ff·91ff·91ff·92ff·91ff·92ff·92ff·91ff·8fff·88c8·805c·ff00·ff00·792a·64a3·50dd·4fde·4fde·4fde·51d6·51d4·51d3·51d3·51d4·51d0·51c9·52c7·53c4·6e66·620d·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
38 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·721d·8390·8bff·8fff·91ff·91ff·91ff·91ff·91ff·91ff·91ff·91ff·91ff·8fff·8eff·86c9·7e5b·ff00·ff00·803e·73bf·6bff·6cff·6bff·6bff·6aff·69ff·69ff·69ff·69ff·69ff·66ff·65ff·65ff·7592·7019·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
39 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·721d·828f·8aff·8eff·90ff·90ff·90ff·90ff·90ff·90ff·90ff·90ff·90ff·8fff·8dff·86c6·8058·ff00·ff00·823d·7bbb·79ff·79ff·79ff·79ff·79ff·79ff·79ff·79ff·79ff·79ff·79ff·78ff·78ff·7c8c·7019·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
40 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·761a·818c·8aff·8eff·90ff·90ff·90ff·90ff·90ff·8fff·90ff·8fff·8fff·8fff·8bff·87c4·8056·ff00·ff00·7d3f·7dba·82ff·83ff·84ff·84ff·84ff·84ff·84ff·84ff·83ff·83ff·82ff·82ff·7fff·7e8c·7019·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
41 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·6c1a·818c·89ff·8cff·8eff·8fff·8eff·8fff·8fff·8eff·8fff·8eff·8eff·8eff·8aff·87c1·8153·ff00·ff00·7c44·7fbb·88ff·8bff·8bff·8bff·8bff·8bff·8bff·8bff·8bff·8bff·8bff·89ff·86ff·808b·7019·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
42 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·6c1a·818c·89ff·8cff·8eff·8fff·8eff·8fff·8fff·8fff·8fff·8fff·8fff·8dff·8bff·85c1·804e·ff00·ff00·7e45·81bc·8aff·8cff·8eff·8eff·8dff·8eff·8dff·8dff·8eff·8dff·8eff·8dff·88ff·838a·7019·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
43 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·711b·828b·88ff·8cff·8eff·8eff·8eff·8eff·8eff·8dff·8eff·8dff·8dff·8dff·89ff·85be·7e4b·ff00·ff00·7c4a·82bd·89ff·8dff·8dff·8dff·8eff·8dff·8eff·8eff·8eff·8eff·8eff·8cff·88ff·818a·7019·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
44 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·7019·818a·87ff·8cff·8eff·8dff·8eff·8dff·8dff·8dff·8dff·8dff·8dff·8cff·89ff·84bd·7c4a·ff00·ff00·7e4b·82bf·89ff·8dff·8dff·8dff·8eff·8dff·8eff·8eff·8dff·8eff·8dff·8bff·87ff·808b·681b·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
45 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·7019·818a·86ff·8bff·8dff·8cff·8dff·8cff·8cff·8dff·8cff·8dff·8dff·8cff·89ff·84bb·7a45·ff00·ff00·7b4f·80c1·88ff·8bff·8cff·8cff·8dff·8cff·8dff·8dff·8cff·8dff·8cff·8aff·87ff·818c·6c1a·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
46 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·7019·808a·86ff·8aff·8cff·8cff·8cff·8cff·8cff·8cff·8cff·8cff·8cff·8bff·88ff·84ba·7a43·ff00·ff00·7e53·7fc3·88ff·8bff·8cff·8cff·8dff·8cff·8dff·8dff·8cff·8dff·8cff·8aff·86ff·818c·6c1a·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
47 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·7019·808a·86ff·89ff·8bff·8cff·8bff·8cff·8cff·8bff·8cff·8bff·8bff·8bff·87ff·84b8·7d3f·ff00·ff00·7d56·80c4·88ff·8aff·8cff·8cff·8bff·8cff·8bff·8bff·8bff·8bff·8bff·89ff·86ff·808c·6c1a·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
48 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·7019·7f89·85ff·89ff·8bff·8bff·8bff·8bff·8bff·8bff·8bff·8bff·8bff·8aff·87ff·81b6·7d3d·ff00·ff00·7859·81c6·87ff·8aff·8bff·8bff·8bff·8bff·8bff·8bff·8bff·8bff·8bff·89ff·85ff·7f8f·721d·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
49 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·7019·868d·93ff·96ff·97ff·96ff·95ff·96ff·96ff·95ff·95ff·92ff·92ff·92ff·8fff·88b9·7d3d·ff00·ff00·7b5b·81c8·86ff·89ff·8aff·8aff·8bff·8aff·8bff·8bff·8aff·8bff·8aff·88ff·84ff·7e90·721d·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
50 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·620d·8a62·aabd·aebe·b0c1·afc9·b0cc·afcb·afcb·b0cc·afcf·b1d8·b1d8·afd8·acd8·979d·792a·ff00·ff00·7b5d·80ca·86ff·88ff·8aff·8aff·8aff·8aff·8aff·8aff·89ff·8aff·89ff·87ff·84ff·7e90·721d·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
51 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff01·ff01·ff01·ff01·ff01·ff00·ff00·ff00·7860·80cb·85ff·88ff·89ff·89ff·88ff·89ff·88ff·88ff·89ff·88ff·89ff·87ff·83ff·7e90·721d·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
52 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·7c63·80cd·85ff·88ff·89ff·89ff·88ff·89ff·88ff·88ff·89ff·88ff·89ff·87ff·82ff·7d91·6f1e·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
53 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·7663·7dce·83ff·87ff·87ff·87ff·88ff·87ff·88ff·88ff·87ff·88ff·87ff·85ff·82ff·798f·6a1d·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
54 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·6010·5c27·512c·5530·5e77·74d5·84ff·86ff·87ff·87ff·88ff·87ff·88ff·88ff·87ff·88ff·87ff·85ff·81ff·649b·5843·5337·5542·5449·6842·6115·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
55 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·7840·70c2·55f7·4dfa·5bfb·74fe·84ff·85ff·87ff·87ff·86ff·87ff·86ff·86ff·87ff·86ff·87ff·85ff·80ff·65fb·51fa·4dfa·4efd·70f6·7a8a·7629·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
56 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·4907·887c·8ce0·76ff·75ff·7dff·83ff·85ff·86ff·86ff·86ff·86ff·86ff·86ff·86ff·86ff·86ff·84ff·81ff·78ff·70ff·6fff·8af6·948f·6d0e·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
57 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·4907·9275·93de·81ff·80ff·82ff·85ff·85ff·85ff·85ff·85ff·85ff·85ff·86ff·85ff·86ff·85ff·81ff·7dff·79ff·91f3·968a·711b·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
58 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·7109·9976·9ade·87ff·83ff·84ff·85ff·85ff·85ff·85ff·85ff·85ff·85ff·85ff·85ff·84ff·83ff·84ff·99f2·9e81·8018·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
59 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·760d·9d80·9be3·88ff·84ff·84ff·84ff·85ff·84ff·85ff·85ff·84ff·85ff·84ff·84ff·86ff·9df0·a17d·8016·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
60 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·7010·9f82·9ae6·88ff·84ff·84ff·84ff·84ff·84ff·84ff·84ff·84ff·84ff·87ff·9def·a278·8014·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
61 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·7913·9f87·9be8·87ff·83ff·83ff·83ff·83ff·83ff·83ff·83ff·88ff·9fed·a074·7913·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
62 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·8016·a08b·9aea·86ff·83ff·82ff·83ff·83ff·82ff·89ff·9fe7·a06e·8012·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
63 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·8517·a08e·99eb·82ff·82ff·81ff·81ff·87ff·9fe1·9d65·760d·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
64 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·841b·a091·90f5·82ff·81ff·87ff·9ee0·9c64·6d0e·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
65 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·841d·a0ba·8df5·88ff·9ee0·9c62·6d0e·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
66 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·902e·a0c6·a4dd·9d60·740b·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
67 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·8f32·9633·5d0b·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
68 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
69 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
70 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
71 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
72 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
73 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
74 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
75 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
76 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
77 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
78 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
79 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·f[·...·truncated·by·diffoscope;·len:·101,·SHA:·0030599b313528ddbeadd4c8c1d2be8b5a6427e5f01b6fa1ec924c91e60235e7·...·]00·8 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0[·...·truncated·by·diffoscope;·len:·101,·SHA:·55fd0bb96bad9bc7b227fca0370185053c0bc7f23faa3a77f54d714e8bcc1861·...·]00·
 9 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 10 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 11 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 12 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 13 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 14 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 15 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 16 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 17 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 18 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 19 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 20 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·550c·6739·6637·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 21 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·550c·6669·59e2·5ece·6c34·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 22 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·660f·646b·61e4·75ff·71f6·60c2·7020·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 23 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·660f·656d·61e5·78ff·82ff·7eff·71f6·629a·661e·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 24 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·5b0e·636f·61e5·78ff·86ff·8bff·89ff·81ff·68ee·6297·6619·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 25 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·6614·6078·60ea·79ff·86ff·8eff·93ff·90ff·8bff·7cff·66ed·6196·6018·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 26 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·6115·617e·61ef·79ff·86ff·8dff·93ff·96ff·95ff·90ff·88ff·7cff·65eb·6291·6115·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 27 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·6816·6082·61f1·7aff·85ff·8cff·92ff·95ff·96ff·96ff·94ff·8eff·87ff·7aff·65e9·608d·6911·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 28 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·6018·6085·61f3·7bff·85ff·8dff·92ff·95ff·96ff·97ff·95ff·95ff·92ff·8dff·87ff·79ff·63e7·6189·5b0e·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 29 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·6c1a·5f89·62f3·7aff·85ff·8cff·91ff·94ff·95ff·96ff·96ff·96ff·95ff·94ff·92ff·8dff·86ff·79ff·63e3·5f7e·5509·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 30 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·641c·5d8c·62f4·7bff·84ff·8dff·91ff·93ff·95ff·95ff·96ff·96ff·95ff·96ff·94ff·93ff·92ff·8cff·85ff·77ff·61e0·6478·4907·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 31 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·5b0e·6090·60f6·7cff·86ff·8cff·91ff·93ff·94ff·95ff·95ff·95ff·95ff·95ff·95ff·95ff·94ff·93ff·91ff·8bff·84ff·76ff·62e0·6c7b·4907·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 32 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·7629·7c8a·8df6·a1fd·a8fa·acf9·a4fb·92ff·94ff·95ff·95ff·95ff·95ff·95ff·94ff·95ff·94ff·94ff·93ff·92ff·97fe·a4fb·aaf9·9ff7·8bc3·7c40·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 33 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·6d15·8941·9e47·a63f·a832·ab3d·a495·93ff·94ff·94ff·94ff·94ff·94ff·94ff·93ff·94ff·93ff·93ff·94ff·92ff·9cd3·a771·a82c·9e2a·8a25·7010·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 34 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·841b·908a·92ff·94ff·94ff·93ff·94ff·93ff·93ff·94ff·93ff·94ff·94ff·93ff·93ff·93cb·8f5d·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 35 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·801c·8b8d·90ff·92ff·93ff·93ff·93ff·93ff·93ff·93ff·93ff·93ff·93ff·91ff·91ff·90ca·895f·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 36 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·761c·878e·8eff·92ff·93ff·92ff·93ff·92ff·92ff·92ff·92ff·92ff·92ff·91ff·8fff·8dc9·865f·0000·0000·0000·0001·0001·0001·0001·0001·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 37 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·721d·848f·8bff·90ff·92ff·91ff·92ff·91ff·91ff·92ff·91ff·92ff·92ff·91ff·8fff·88c8·805c·0000·0000·792a·64a3·50dd·4fde·4fde·4fde·51d6·51d4·51d3·51d3·51d4·51d0·51c9·52c7·53c4·6e66·620d·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 38 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·721d·8390·8bff·8fff·91ff·91ff·91ff·91ff·91ff·91ff·91ff·91ff·91ff·8fff·8eff·86c9·7e5b·0000·0000·803e·73bf·6bff·6cff·6bff·6bff·6aff·69ff·69ff·69ff·69ff·69ff·66ff·65ff·65ff·7592·7019·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 39 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·721d·828f·8aff·8eff·90ff·90ff·90ff·90ff·90ff·90ff·90ff·90ff·90ff·8fff·8dff·86c6·8058·0000·0000·823d·7bbb·79ff·79ff·79ff·79ff·79ff·79ff·79ff·79ff·79ff·79ff·79ff·78ff·78ff·7c8c·7019·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 40 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·761a·818c·8aff·8eff·90ff·90ff·90ff·90ff·90ff·8fff·90ff·8fff·8fff·8fff·8bff·87c4·8056·0000·0000·7d3f·7dba·82ff·83ff·84ff·84ff·84ff·84ff·84ff·84ff·83ff·83ff·82ff·82ff·7fff·7e8c·7019·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 41 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·6c1a·818c·89ff·8cff·8eff·8fff·8eff·8fff·8fff·8eff·8fff·8eff·8eff·8eff·8aff·87c1·8153·0000·0000·7c44·7fbb·88ff·8bff·8bff·8bff·8bff·8bff·8bff·8bff·8bff·8bff·8bff·89ff·86ff·808b·7019·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 42 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·6c1a·818c·89ff·8cff·8eff·8fff·8eff·8fff·8fff·8fff·8fff·8fff·8fff·8dff·8bff·85c1·804e·0000·0000·7e45·81bc·8aff·8cff·8eff·8eff·8dff·8eff·8dff·8dff·8eff·8dff·8eff·8dff·88ff·838a·7019·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 43 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·711b·828b·88ff·8cff·8eff·8eff·8eff·8eff·8eff·8dff·8eff·8dff·8dff·8dff·89ff·85be·7e4b·0000·0000·7c4a·82bd·89ff·8dff·8dff·8dff·8eff·8dff·8eff·8eff·8eff·8eff·8eff·8cff·88ff·818a·7019·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 44 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·7019·818a·87ff·8cff·8eff·8dff·8eff·8dff·8dff·8dff·8dff·8dff·8dff·8cff·89ff·84bd·7c4a·0000·0000·7e4b·82bf·89ff·8dff·8dff·8dff·8eff·8dff·8eff·8eff·8dff·8eff·8dff·8bff·87ff·808b·681b·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 45 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·7019·818a·86ff·8bff·8dff·8cff·8dff·8cff·8cff·8dff·8cff·8dff·8dff·8cff·89ff·84bb·7a45·0000·0000·7b4f·80c1·88ff·8bff·8cff·8cff·8dff·8cff·8dff·8dff·8cff·8dff·8cff·8aff·87ff·818c·6c1a·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 46 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·7019·808a·86ff·8aff·8cff·8cff·8cff·8cff·8cff·8cff·8cff·8cff·8cff·8bff·88ff·84ba·7a43·0000·0000·7e53·7fc3·88ff·8bff·8cff·8cff·8dff·8cff·8dff·8dff·8cff·8dff·8cff·8aff·86ff·818c·6c1a·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 47 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·7019·808a·86ff·89ff·8bff·8cff·8bff·8cff·8cff·8bff·8cff·8bff·8bff·8bff·87ff·84b8·7d3f·0000·0000·7d56·80c4·88ff·8aff·8cff·8cff·8bff·8cff·8bff·8bff·8bff·8bff·8bff·89ff·86ff·808c·6c1a·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 48 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·7019·7f89·85ff·89ff·8bff·8bff·8bff·8bff·8bff·8bff·8bff·8bff·8bff·8aff·87ff·81b6·7d3d·0000·0000·7859·81c6·87ff·8aff·8bff·8bff·8bff·8bff·8bff·8bff·8bff·8bff·8bff·89ff·85ff·7f8f·721d·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 49 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·7019·868d·93ff·96ff·97ff·96ff·95ff·96ff·96ff·95ff·95ff·92ff·92ff·92ff·8fff·88b9·7d3d·0000·0000·7b5b·81c8·86ff·89ff·8aff·8aff·8bff·8aff·8bff·8bff·8aff·8bff·8aff·88ff·84ff·7e90·721d·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 50 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·620d·8a62·aabd·aebe·b0c1·afc9·b0cc·afcb·afcb·b0cc·afcf·b1d8·b1d8·afd8·acd8·979d·792a·0000·0000·7b5d·80ca·86ff·88ff·8aff·8aff·8aff·8aff·8aff·8aff·89ff·8aff·89ff·87ff·84ff·7e90·721d·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 51 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff01·ff01·ff01·ff01·ff01·0000·0000·0000·7860·80cb·85ff·88ff·89ff·89ff·88ff·89ff·88ff·88ff·89ff·88ff·89ff·87ff·83ff·7e90·721d·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 52 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·7c63·80cd·85ff·88ff·89ff·89ff·88ff·89ff·88ff·88ff·89ff·88ff·89ff·87ff·82ff·7d91·6f1e·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 53 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·7663·7dce·83ff·87ff·87ff·87ff·88ff·87ff·88ff·88ff·87ff·88ff·87ff·85ff·82ff·798f·6a1d·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 54 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·6010·5c27·512c·5530·5e77·74d5·84ff·86ff·87ff·87ff·88ff·87ff·88ff·88ff·87ff·88ff·87ff·85ff·81ff·649b·5843·5337·5542·5449·6842·6115·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 55 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·7840·70c2·55f7·4dfa·5bfb·74fe·84ff·85ff·87ff·87ff·86ff·87ff·86ff·86ff·87ff·86ff·87ff·85ff·80ff·65fb·51fa·4dfa·4efd·70f6·7a8a·7629·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 56 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·4907·887c·8ce0·76ff·75ff·7dff·83ff·85ff·86ff·86ff·86ff·86ff·86ff·86ff·86ff·86ff·86ff·84ff·81ff·78ff·70ff·6fff·8af6·948f·6d0e·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
Max diff block lines reached; 0/52272 bytes (0.00%) of diff not shown.
2.71 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
18.7 KB
res/drawable-ldpi-v4/ic_menu_edit.png
16.7 KB
sng
    
Offset 16, 127 lines modifiedOffset 16, 89 lines modified
16 ····(146,146,146)·····#·rgb·=·(0x92,0x92,0x92)16 ····(146,146,146)·····#·rgb·=·(0x92,0x92,0x92)
17 ····(·96,·96,·96)·····#·rgb·=·(0x60,0x60,0x60)17 ····(·96,·96,·96)·····#·rgb·=·(0x60,0x60,0x60)
18 ····(·89,·89,·89)·····#·rgb·=·(0x59,0x59,0x59)·grey3518 ····(·89,·89,·89)·····#·rgb·=·(0x59,0x59,0x59)·grey35
19 ····(116,116,116)·····#·rgb·=·(0x74,0x74,0x74)19 ····(116,116,116)·····#·rgb·=·(0x74,0x74,0x74)
20 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10020 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
21 ····(149,149,149)·····#·rgb·=·(0x95,0x95,0x95)21 ····(149,149,149)·····#·rgb·=·(0x95,0x95,0x95)
22 ····(·94,·94,·94)·····#·rgb·=·(0x5e,0x5e,0x5e)·grey3722 ····(·94,·94,·94)·····#·rgb·=·(0x5e,0x5e,0x5e)·grey37
23 ····(117,117,117)·····#·rgb·=·(0x75,0x75,0x75)·grey46 
24 ····(124,124,124)·····#·rgb·=·(0x7c,0x7c,0x7c) 
25 ····(103,103,103)·····#·rgb·=·(0x67,0x67,0x67) 
26 ····(115,115,115)·····#·rgb·=·(0x73,0x73,0x73)·grey4523 ····(115,115,115)·····#·rgb·=·(0x73,0x73,0x73)·grey45
27 ····(·94,·94,·94)·····#·rgb·=·(0x5e,0x5e,0x5e)·grey3724 ····(·94,·94,·94)·····#·rgb·=·(0x5e,0x5e,0x5e)·grey37
28 ····(127,127,127)·····#·rgb·=·(0x7f,0x7f,0x7f)·grey50 
29 ····(146,146,146)·····#·rgb·=·(0x92,0x92,0x92)25 ····(146,146,146)·····#·rgb·=·(0x92,0x92,0x92)
30 ····(148,148,148)·····#·rgb·=·(0x94,0x94,0x94)·grey5826 ····(148,148,148)·····#·rgb·=·(0x94,0x94,0x94)·grey58
31 ····(139,139,139)·····#·rgb·=·(0x8b,0x8b,0x8b)27 ····(139,139,139)·····#·rgb·=·(0x8b,0x8b,0x8b)
32 ····(105,105,105)·····#·rgb·=·(0x69,0x69,0x69)·grey41 
33 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10028 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
34 ····(146,146,146)·····#·rgb·=·(0x92,0x92,0x92)29 ····(146,146,146)·····#·rgb·=·(0x92,0x92,0x92)
35 ····(·93,·93,·93)·····#·rgb·=·(0x5d,0x5d,0x5d)30 ····(·93,·93,·93)·····#·rgb·=·(0x5d,0x5d,0x5d)
36 ····(126,126,126)·····#·rgb·=·(0x7e,0x7e,0x7e) 
37 ····(148,148,148)·····#·rgb·=·(0x94,0x94,0x94)·grey5831 ····(148,148,148)·····#·rgb·=·(0x94,0x94,0x94)·grey58
38 ····(150,150,150)·····#·rgb·=·(0x96,0x96,0x96)·grey59 
39 ····(151,151,151)·····#·rgb·=·(0x97,0x97,0x97) 
40 ····(149,149,149)·····#·rgb·=·(0x95,0x95,0x95) 
41 ····(104,104,104)·····#·rgb·=·(0x68,0x68,0x68) 
42 ····(114,114,114)·····#·rgb·=·(0x72,0x72,0x72)32 ····(114,114,114)·····#·rgb·=·(0x72,0x72,0x72)
43 ····(·91,·91,·91)·····#·rgb·=·(0x5b,0x5b,0x5b)33 ····(·91,·91,·91)·····#·rgb·=·(0x5b,0x5b,0x5b)
44 ····(147,147,147)·····#·rgb·=·(0x93,0x93,0x93)34 ····(147,147,147)·····#·rgb·=·(0x93,0x93,0x93)
45 ····(152,152,152)·····#·rgb·=·(0x98,0x98,0x98) 
46 ····(148,148,148)·····#·rgb·=·(0x94,0x94,0x94)·grey58 
47 ····(138,138,138)·····#·rgb·=·(0x8a,0x8a,0x8a)·grey5435 ····(138,138,138)·····#·rgb·=·(0x8a,0x8a,0x8a)·grey54
48 ····(112,112,112)·····#·rgb·=·(0x70,0x70,0x70)·grey4436 ····(112,112,112)·····#·rgb·=·(0x70,0x70,0x70)·grey44
49 ····(·92,·92,·92)·····#·rgb·=·(0x5c,0x5c,0x5c)·grey3637 ····(·92,·92,·92)·····#·rgb·=·(0x5c,0x5c,0x5c)·grey36
50 ····(125,125,125)·····#·rgb·=·(0x7d,0x7d,0x7d)·grey49 
51 ····(147,147,147)·····#·rgb·=·(0x93,0x93,0x93) 
52 ····(137,137,137)·····#·rgb·=·(0x89,0x89,0x89)38 ····(137,137,137)·····#·rgb·=·(0x89,0x89,0x89)
53 ····(102,102,102)·····#·rgb·=·(0x66,0x66,0x66)·grey40 
54 ····(·91,·91,·91)·····#·rgb·=·(0x5b,0x5b,0x5b)39 ····(·91,·91,·91)·····#·rgb·=·(0x5b,0x5b,0x5b)
55 ····(145,145,145)·····#·rgb·=·(0x91,0x91,0x91)·grey5740 ····(145,145,145)·····#·rgb·=·(0x91,0x91,0x91)·grey57
56 ····(146,146,146)·····#·rgb·=·(0x92,0x92,0x92) 
57 ····(136,136,136)·····#·rgb·=·(0x88,0x88,0x88)41 ····(136,136,136)·····#·rgb·=·(0x88,0x88,0x88)
58 ····(144,144,144)·····#·rgb·=·(0x90,0x90,0x90)42 ····(144,144,144)·····#·rgb·=·(0x90,0x90,0x90)
59 ····(145,145,145)·····#·rgb·=·(0x91,0x91,0x91)·grey57 
60 ····(135,135,135)·····#·rgb·=·(0x87,0x87,0x87)·grey5343 ····(135,135,135)·····#·rgb·=·(0x87,0x87,0x87)·grey53
61 ····(101,101,101)·····#·rgb·=·(0x65,0x65,0x65) 
62 ····(143,143,143)·····#·rgb·=·(0x8f,0x8f,0x8f)·grey5644 ····(143,143,143)·····#·rgb·=·(0x8f,0x8f,0x8f)·grey56
63 ····(·90,·90,·90)·····#·rgb·=·(0x5a,0x5a,0x5a)45 ····(·90,·90,·90)·····#·rgb·=·(0x5a,0x5a,0x5a)
64 ····(122,122,122)·····#·rgb·=·(0x7a,0x7a,0x7a)·grey48 
65 ····(142,142,142)·····#·rgb·=·(0x8e,0x8e,0x8e)46 ····(142,142,142)·····#·rgb·=·(0x8e,0x8e,0x8e)
66 ····(143,143,143)·····#·rgb·=·(0x8f,0x8f,0x8f)·grey56 
67 ····(133,133,133)·····#·rgb·=·(0x85,0x85,0x85)·grey5247 ····(133,133,133)·····#·rgb·=·(0x85,0x85,0x85)·grey52
68 ····(·99,·99,·99)·····#·rgb·=·(0x63,0x63,0x63)·grey39 
69 ····(110,110,110)·····#·rgb·=·(0x6e,0x6e,0x6e)·grey4348 ····(110,110,110)·····#·rgb·=·(0x6e,0x6e,0x6e)·grey43
70 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10049 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
71 ····(121,121,121)·····#·rgb·=·(0x79,0x79,0x79) 
72 ····(141,141,141)·····#·rgb·=·(0x8d,0x8d,0x8d)50 ····(141,141,141)·····#·rgb·=·(0x8d,0x8d,0x8d)
73 ····(144,144,144)·····#·rgb·=·(0x90,0x90,0x90) 
74 ····(143,143,143)·····#·rgb·=·(0x8f,0x8f,0x8f)·grey5651 ····(143,143,143)·····#·rgb·=·(0x8f,0x8f,0x8f)·grey56
75 ····(·97,·97,·97)·····#·rgb·=·(0x61,0x61,0x61)·grey38 
76 ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey6052 ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60
77 ····(·88,·88,·88)·····#·rgb·=·(0x58,0x58,0x58)53 ····(·88,·88,·88)·····#·rgb·=·(0x58,0x58,0x58)
78 ····(140,140,140)·····#·rgb·=·(0x8c,0x8c,0x8c)·grey5554 ····(140,140,140)·····#·rgb·=·(0x8c,0x8c,0x8c)·grey55
79 ····(143,143,143)·····#·rgb·=·(0x8f,0x8f,0x8f)·grey5655 ····(143,143,143)·····#·rgb·=·(0x8f,0x8f,0x8f)·grey56
80 ····(170,170,170)·····#·rgb·=·(0xaa,0xaa,0xaa)56 ····(170,170,170)·····#·rgb·=·(0xaa,0xaa,0xaa)
81 ····(191,191,191)·····#·rgb·=·(0xbf,0xbf,0xbf)·grey7557 ····(191,191,191)·····#·rgb·=·(0xbf,0xbf,0xbf)·grey75
82 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10058 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
83 ····(·88,·88,·88)·····#·rgb·=·(0x58,0x58,0x58)59 ····(·88,·88,·88)·····#·rgb·=·(0x58,0x58,0x58)
84 ····(142,142,142)·····#·rgb·=·(0x8e,0x8e,0x8e) 
85 ····(155,155,155)·····#·rgb·=·(0x9b,0x9b,0x9b) 
86 ····(207,207,207)·····#·rgb·=·(0xcf,0xcf,0xcf)·grey8160 ····(207,207,207)·····#·rgb·=·(0xcf,0xcf,0xcf)·grey81
87 ····(196,196,196)·····#·rgb·=·(0xc4,0xc4,0xc4)·grey7761 ····(196,196,196)·····#·rgb·=·(0xc4,0xc4,0xc4)·grey77
88 ····(173,173,173)·····#·rgb·=·(0xad,0xad,0xad)·grey6862 ····(173,173,173)·····#·rgb·=·(0xad,0xad,0xad)·grey68
89 ····(·87,·87,·87)·····#·rgb·=·(0x57,0x57,0x57)·grey3463 ····(·87,·87,·87)·····#·rgb·=·(0x57,0x57,0x57)·grey34
90 ····(139,139,139)·····#·rgb·=·(0x8b,0x8b,0x8b)64 ····(139,139,139)·····#·rgb·=·(0x8b,0x8b,0x8b)
91 ····(141,141,141)·····#·rgb·=·(0x8d,0x8d,0x8d) 
92 ····(156,156,156)·····#·rgb·=·(0x9c,0x9c,0x9c)·grey61 
93 ····(208,208,208)·····#·rgb·=·(0xd0,0xd0,0xd0)65 ····(208,208,208)·····#·rgb·=·(0xd0,0xd0,0xd0)
94 ····(215,215,215)·····#·rgb·=·(0xd7,0xd7,0xd7)66 ····(215,215,215)·····#·rgb·=·(0xd7,0xd7,0xd7)
95 ····(143,143,143)·····#·rgb·=·(0x8f,0x8f,0x8f)·grey5667 ····(143,143,143)·····#·rgb·=·(0x8f,0x8f,0x8f)·grey56
96 ····(115,115,115)·····#·rgb·=·(0x73,0x73,0x73)·grey45 
97 ····(198,198,198)·····#·rgb·=·(0xc6,0xc6,0xc6)68 ····(198,198,198)·····#·rgb·=·(0xc6,0xc6,0xc6)
98 ····(142,142,142)·····#·rgb·=·(0x8e,0x8e,0x8e)69 ····(142,142,142)·····#·rgb·=·(0x8e,0x8e,0x8e)
99 ····(154,154,154)·····#·rgb·=·(0x9a,0x9a,0x9a) 
100 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10070 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
101 ····(126,126,126)·····#·rgb·=·(0x7e,0x7e,0x7e)71 ····(126,126,126)·····#·rgb·=·(0x7e,0x7e,0x7e)
102 ····(147,147,147)·····#·rgb·=·(0x93,0x93,0x93)72 ····(147,147,147)·····#·rgb·=·(0x93,0x93,0x93)
103 ····(210,210,210)·····#·rgb·=·(0xd2,0xd2,0xd2)73 ····(210,210,210)·····#·rgb·=·(0xd2,0xd2,0xd2)
104 ····(206,206,206)·····#·rgb·=·(0xce,0xce,0xce)74 ····(206,206,206)·····#·rgb·=·(0xce,0xce,0xce)
105 ····(140,140,140)·····#·rgb·=·(0x8c,0x8c,0x8c)·grey55 
106 ····(112,112,112)·····#·rgb·=·(0x70,0x70,0x70)·grey4475 ····(112,112,112)·····#·rgb·=·(0x70,0x70,0x70)·grey44
107 ····(175,175,175)·····#·rgb·=·(0xaf,0xaf,0xaf)76 ····(175,175,175)·····#·rgb·=·(0xaf,0xaf,0xaf)
108 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10077 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
109 ····(208,208,208)·····#·rgb·=·(0xd0,0xd0,0xd0)78 ····(208,208,208)·····#·rgb·=·(0xd0,0xd0,0xd0)
110 ····(206,206,206)·····#·rgb·=·(0xce,0xce,0xce)79 ····(206,206,206)·····#·rgb·=·(0xce,0xce,0xce)
111 ····(139,139,139)·····#·rgb·=·(0x8b,0x8b,0x8b) 
112 ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60 
113 ····(206,206,206)·····#·rgb·=·(0xce,0xce,0xce)80 ····(206,206,206)·····#·rgb·=·(0xce,0xce,0xce)
114 ····(210,210,210)·····#·rgb·=·(0xd2,0xd2,0xd2)81 ····(210,210,210)·····#·rgb·=·(0xd2,0xd2,0xd2)
115 ····(174,174,174)·····#·rgb·=·(0xae,0xae,0xae)82 ····(174,174,174)·····#·rgb·=·(0xae,0xae,0xae)
116 ····(118,118,118)·····#·rgb·=·(0x76,0x76,0x76)83 ····(118,118,118)·····#·rgb·=·(0x76,0x76,0x76)
117 ····(187,187,187)·····#·rgb·=·(0xbb,0xbb,0xbb)84 ····(187,187,187)·····#·rgb·=·(0xbb,0xbb,0xbb)
118 ····(230,230,230)·····#·rgb·=·(0xe6,0xe6,0xe6)85 ····(230,230,230)·····#·rgb·=·(0xe6,0xe6,0xe6)
119 ····(205,205,205)·····#·rgb·=·(0xcd,0xcd,0xcd)86 ····(205,205,205)·····#·rgb·=·(0xcd,0xcd,0xcd)
120 ····(138,138,138)·····#·rgb·=·(0x8a,0x8a,0x8a)·grey54 
121 ····(145,145,145)·····#·rgb·=·(0x91,0x91,0x91)·grey5787 ····(145,145,145)·····#·rgb·=·(0x91,0x91,0x91)·grey57
122 ····(130,130,130)·····#·rgb·=·(0x82,0x82,0x82)·grey5188 ····(130,130,130)·····#·rgb·=·(0x82,0x82,0x82)·grey51
123 ····(185,185,185)·····#·rgb·=·(0xb9,0xb9,0xb9)89 ····(185,185,185)·····#·rgb·=·(0xb9,0xb9,0xb9)
124 ····(139,139,139)·····#·rgb·=·(0x8b,0x8b,0x8b)90 ····(139,139,139)·····#·rgb·=·(0x8b,0x8b,0x8b)
125 ····(137,137,137)·····#·rgb·=·(0x89,0x89,0x89) 
126 ····(124,124,124)·····#·rgb·=·(0x7c,0x7c,0x7c)91 ····(124,124,124)·····#·rgb·=·(0x7c,0x7c,0x7c)
127 ····(196,196,196)·····#·rgb·=·(0xc4,0xc4,0xc4)·grey7792 ····(196,196,196)·····#·rgb·=·(0xc4,0xc4,0xc4)·grey77
128 ····(204,204,204)·····#·rgb·=·(0xcc,0xcc,0xcc)·grey8093 ····(204,204,204)·····#·rgb·=·(0xcc,0xcc,0xcc)·grey80
129 ····(135,135,135)·····#·rgb·=·(0x87,0x87,0x87)·grey53 
130 ····(136,136,136)·····#·rgb·=·(0x88,0x88,0x88) 
131 ····(205,205,205)·····#·rgb·=·(0xcd,0xcd,0xcd)94 ····(205,205,205)·····#·rgb·=·(0xcd,0xcd,0xcd)
132 ····(107,107,107)·····#·rgb·=·(0x6b,0x6b,0x6b)·grey4295 ····(107,107,107)·····#·rgb·=·(0x6b,0x6b,0x6b)·grey42
133 ····(170,170,170)·····#·rgb·=·(0xaa,0xaa,0xaa)96 ····(170,170,170)·····#·rgb·=·(0xaa,0xaa,0xaa)
134 ····(203,203,203)·····#·rgb·=·(0xcb,0xcb,0xcb)97 ····(203,203,203)·····#·rgb·=·(0xcb,0xcb,0xcb)
135 ····(134,134,134)·····#·rgb·=·(0x86,0x86,0x86) 
136 ····(114,114,114)·····#·rgb·=·(0x72,0x72,0x72)98 ····(114,114,114)·····#·rgb·=·(0x72,0x72,0x72)
137 ····(157,157,157)·····#·rgb·=·(0x9d,0x9d,0x9d)99 ····(157,157,157)·····#·rgb·=·(0x9d,0x9d,0x9d)
138 ····(159,159,159)·····#·rgb·=·(0x9f,0x9f,0x9f)100 ····(159,159,159)·····#·rgb·=·(0x9f,0x9f,0x9f)
139 ····(202,202,202)·····#·rgb·=·(0xca,0xca,0xca)101 ····(202,202,202)·····#·rgb·=·(0xca,0xca,0xca)
140 ····(209,209,209)·····#·rgb·=·(0xd1,0xd1,0xd1)·grey82102 ····(209,209,209)·····#·rgb·=·(0xd1,0xd1,0xd1)·grey82
141 ····(135,135,135)·····#·rgb·=·(0x87,0x87,0x87)·grey53103 ····(135,135,135)·····#·rgb·=·(0x87,0x87,0x87)·grey53
142 ····(134,134,134)·····#·rgb·=·(0x86,0x86,0x86)104 ····(134,134,134)·····#·rgb·=·(0x86,0x86,0x86)
Max diff block lines reached; 10560/17098 bytes (61.76%) of diff not shown.
1.89 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
12.7 KB
res/drawable-ldpi-v4/ic_tab_fillup_unselected.png
10.8 KB
sng
    
Offset 2, 148 lines modifiedOffset 2, 148 lines modified
2 IHDR·{2 IHDR·{
3 ····width:·24;·height:·24;·bitdepth:·8;3 ····width:·24;·height:·24;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey07 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(177,177,177)·····#·rgb·=·(0xb1,0xb1,0xb1)8 ····(177,177,177)·····#·rgb·=·(0xb1,0xb1,0xb1)
9 ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60 
10 ····(169,169,169)·····#·rgb·=·(0xa9,0xa9,0xa9)·DarkGray9 ····(169,169,169)·····#·rgb·=·(0xa9,0xa9,0xa9)·DarkGray
11 ····(176,176,176)·····#·rgb·=·(0xb0,0xb0,0xb0)·grey6910 ····(176,176,176)·····#·rgb·=·(0xb0,0xb0,0xb0)·grey69
12 ····(173,173,173)·····#·rgb·=·(0xad,0xad,0xad)·grey6811 ····(173,173,173)·····#·rgb·=·(0xad,0xad,0xad)·grey68
13 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10012 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
14 ····(171,171,171)·····#·rgb·=·(0xab,0xab,0xab)·grey6713 ····(171,171,171)·····#·rgb·=·(0xab,0xab,0xab)·grey67
15 ····(225,225,225)·····#·rgb·=·(0xe1,0xe1,0xe1) 
16 ····(232,232,232)·····#·rgb·=·(0xe8,0xe8,0xe8)·grey91 
17 ····(235,235,235)·····#·rgb·=·(0xeb,0xeb,0xeb)·grey92 
18 ····(221,221,221)·····#·rgb·=·(0xdd,0xdd,0xdd)14 ····(221,221,221)·····#·rgb·=·(0xdd,0xdd,0xdd)
19 ····(227,227,227)·····#·rgb·=·(0xe3,0xe3,0xe3)·grey89 
20 ····(178,178,178)·····#·rgb·=·(0xb2,0xb2,0xb2)15 ····(178,178,178)·····#·rgb·=·(0xb2,0xb2,0xb2)
21 ····(197,197,197)·····#·rgb·=·(0xc5,0xc5,0xc5)16 ····(197,197,197)·····#·rgb·=·(0xc5,0xc5,0xc5)
22 ····(196,196,196)·····#·rgb·=·(0xc4,0xc4,0xc4)·grey77 
23 ····(144,144,144)·····#·rgb·=·(0x90,0x90,0x90) 
24 ····(207,207,207)·····#·rgb·=·(0xcf,0xcf,0xcf)·grey8117 ····(207,207,207)·····#·rgb·=·(0xcf,0xcf,0xcf)·grey81
25 ····(244,244,244)·····#·rgb·=·(0xf4,0xf4,0xf4) 
26 ····(250,250,250)·····#·rgb·=·(0xfa,0xfa,0xfa)·grey9818 ····(250,250,250)·····#·rgb·=·(0xfa,0xfa,0xfa)·grey98
27 ····(247,247,247)·····#·rgb·=·(0xf7,0xf7,0xf7)·grey9719 ····(247,247,247)·····#·rgb·=·(0xf7,0xf7,0xf7)·grey97
28 ····(189,189,189)·····#·rgb·=·(0xbd,0xbd,0xbd)·grey7420 ····(189,189,189)·····#·rgb·=·(0xbd,0xbd,0xbd)·grey74
29 ····(243,243,243)·····#·rgb·=·(0xf3,0xf3,0xf3)21 ····(243,243,243)·····#·rgb·=·(0xf3,0xf3,0xf3)
30 ····(226,226,226)·····#·rgb·=·(0xe2,0xe2,0xe2) 
31 ····(147,147,147)·····#·rgb·=·(0x93,0x93,0x93)22 ····(147,147,147)·····#·rgb·=·(0x93,0x93,0x93)
32 ····(213,213,213)·····#·rgb·=·(0xd5,0xd5,0xd5)23 ····(213,213,213)·····#·rgb·=·(0xd5,0xd5,0xd5)
33 ····(248,248,248)·····#·rgb·=·(0xf8,0xf8,0xf8) 
34 ····(233,233,233)·····#·rgb·=·(0xe9,0xe9,0xe9)24 ····(233,233,233)·····#·rgb·=·(0xe9,0xe9,0xe9)
35 ····(247,247,247)·····#·rgb·=·(0xf7,0xf7,0xf7)·grey97 
36 ····(197,197,197)·····#·rgb·=·(0xc5,0xc5,0xc5)25 ····(197,197,197)·····#·rgb·=·(0xc5,0xc5,0xc5)
37 ····(248,248,248)·····#·rgb·=·(0xf8,0xf8,0xf8)26 ····(248,248,248)·····#·rgb·=·(0xf8,0xf8,0xf8)
38 ····(219,219,219)·····#·rgb·=·(0xdb,0xdb,0xdb)·grey86 
39 ····(159,159,159)·····#·rgb·=·(0x9f,0x9f,0x9f)27 ····(159,159,159)·····#·rgb·=·(0x9f,0x9f,0x9f)
40 ····(218,218,218)·····#·rgb·=·(0xda,0xda,0xda)28 ····(218,218,218)·····#·rgb·=·(0xda,0xda,0xda)
41 ····(217,217,217)·····#·rgb·=·(0xd9,0xd9,0xd9)·grey8529 ····(217,217,217)·····#·rgb·=·(0xd9,0xd9,0xd9)·grey85
42 ····(186,186,186)·····#·rgb·=·(0xba,0xba,0xba)·grey73 
43 ····(219,219,219)·····#·rgb·=·(0xdb,0xdb,0xdb)·grey8630 ····(219,219,219)·····#·rgb·=·(0xdb,0xdb,0xdb)·grey86
44 ····(247,247,247)·····#·rgb·=·(0xf7,0xf7,0xf7)·grey9731 ····(247,247,247)·····#·rgb·=·(0xf7,0xf7,0xf7)·grey97
45 ····(214,214,214)·····#·rgb·=·(0xd6,0xd6,0xd6)·grey8432 ····(214,214,214)·····#·rgb·=·(0xd6,0xd6,0xd6)·grey84
46 ····(246,246,246)·····#·rgb·=·(0xf6,0xf6,0xf6) 
47 ····(249,249,249)·····#·rgb·=·(0xf9,0xf9,0xf9)33 ····(249,249,249)·····#·rgb·=·(0xf9,0xf9,0xf9)
48 ····(236,236,236)·····#·rgb·=·(0xec,0xec,0xec) 
49 ····(173,173,173)·····#·rgb·=·(0xad,0xad,0xad)·grey6834 ····(173,173,173)·····#·rgb·=·(0xad,0xad,0xad)·grey68
50 ····(193,193,193)·····#·rgb·=·(0xc1,0xc1,0xc1)35 ····(193,193,193)·····#·rgb·=·(0xc1,0xc1,0xc1)
51 ····(200,200,200)·····#·rgb·=·(0xc8,0xc8,0xc8) 
52 ····(245,245,245)·····#·rgb·=·(0xf5,0xf5,0xf5)·grey96 
53 ····(194,194,194)·····#·rgb·=·(0xc2,0xc2,0xc2)·grey7636 ····(194,194,194)·····#·rgb·=·(0xc2,0xc2,0xc2)·grey76
54 ····(160,160,160)·····#·rgb·=·(0xa0,0xa0,0xa0) 
55 ····(209,209,209)·····#·rgb·=·(0xd1,0xd1,0xd1)·grey8237 ····(209,209,209)·····#·rgb·=·(0xd1,0xd1,0xd1)·grey82
56 ····(234,234,234)·····#·rgb·=·(0xea,0xea,0xea) 
57 ····(211,211,211)·····#·rgb·=·(0xd3,0xd3,0xd3)·LightGray38 ····(211,211,211)·····#·rgb·=·(0xd3,0xd3,0xd3)·LightGray
58 ····(243,243,243)·····#·rgb·=·(0xf3,0xf3,0xf3) 
59 ····(196,196,196)·····#·rgb·=·(0xc4,0xc4,0xc4)·grey7739 ····(196,196,196)·····#·rgb·=·(0xc4,0xc4,0xc4)·grey77
60 ····(248,248,248)·····#·rgb·=·(0xf8,0xf8,0xf8)40 ····(248,248,248)·····#·rgb·=·(0xf8,0xf8,0xf8)
61 ····(228,228,228)·····#·rgb·=·(0xe4,0xe4,0xe4) 
62 ····(210,210,210)·····#·rgb·=·(0xd2,0xd2,0xd2)41 ····(210,210,210)·····#·rgb·=·(0xd2,0xd2,0xd2)
63 ····(240,240,240)·····#·rgb·=·(0xf0,0xf0,0xf0)·grey94 
64 ····(242,242,242)·····#·rgb·=·(0xf2,0xf2,0xf2)·grey95 
65 ····(241,241,241)·····#·rgb·=·(0xf1,0xf1,0xf1) 
66 ····(148,148,148)·····#·rgb·=·(0x94,0x94,0x94)·grey5842 ····(148,148,148)·····#·rgb·=·(0x94,0x94,0x94)·grey58
67 ····(205,205,205)·····#·rgb·=·(0xcd,0xcd,0xcd)43 ····(205,205,205)·····#·rgb·=·(0xcd,0xcd,0xcd)
68 ····(145,145,145)·····#·rgb·=·(0x91,0x91,0x91)·grey57 
69 ····(141,141,141)·····#·rgb·=·(0x8d,0x8d,0x8d) 
70 ····(155,155,155)·····#·rgb·=·(0x9b,0x9b,0x9b)44 ····(155,155,155)·····#·rgb·=·(0x9b,0x9b,0x9b)
71 ····(241,241,241)·····#·rgb·=·(0xf1,0xf1,0xf1)45 ····(241,241,241)·····#·rgb·=·(0xf1,0xf1,0xf1)
72 ····(217,217,217)·····#·rgb·=·(0xd9,0xd9,0xd9)·grey8546 ····(217,217,217)·····#·rgb·=·(0xd9,0xd9,0xd9)·grey85
73 ····(239,239,239)·····#·rgb·=·(0xef,0xef,0xef) 
74 ····(142,142,142)·····#·rgb·=·(0x8e,0x8e,0x8e) 
75 ····(140,140,140)·····#·rgb·=·(0x8c,0x8c,0x8c)·grey55 
76 ····(201,201,201)·····#·rgb·=·(0xc9,0xc9,0xc9)·grey79 
77 ····(233,233,233)·····#·rgb·=·(0xe9,0xe9,0xe9) 
78 ····(182,182,182)·····#·rgb·=·(0xb6,0xb6,0xb6) 
79 ····(159,159,159)·····#·rgb·=·(0x9f,0x9f,0x9f)47 ····(159,159,159)·····#·rgb·=·(0x9f,0x9f,0x9f)
80 ····(239,239,239)·····#·rgb·=·(0xef,0xef,0xef)48 ····(239,239,239)·····#·rgb·=·(0xef,0xef,0xef)
81 ····(237,237,237)·····#·rgb·=·(0xed,0xed,0xed)·grey93 
82 ····(220,220,220)·····#·rgb·=·(0xdc,0xdc,0xdc)·gainsboro 
83 ····(217,217,217)·····#·rgb·=·(0xd9,0xd9,0xd9)·grey85 
84 ····(231,231,231)·····#·rgb·=·(0xe7,0xe7,0xe7) 
85 ····(244,244,244)·····#·rgb·=·(0xf4,0xf4,0xf4)49 ····(244,244,244)·····#·rgb·=·(0xf4,0xf4,0xf4)
86 ····(242,242,242)·····#·rgb·=·(0xf2,0xf2,0xf2)·grey9550 ····(242,242,242)·····#·rgb·=·(0xf2,0xf2,0xf2)·grey95
87 ····(143,143,143)·····#·rgb·=·(0x8f,0x8f,0x8f)·grey56 
88 ····(173,173,173)·····#·rgb·=·(0xad,0xad,0xad)·grey6851 ····(173,173,173)·····#·rgb·=·(0xad,0xad,0xad)·grey68
89 ····(208,208,208)·····#·rgb·=·(0xd0,0xd0,0xd0)52 ····(208,208,208)·····#·rgb·=·(0xd0,0xd0,0xd0)
90 ····(238,238,238)·····#·rgb·=·(0xee,0xee,0xee) 
91 ····(182,182,182)·····#·rgb·=·(0xb6,0xb6,0xb6)53 ····(182,182,182)·····#·rgb·=·(0xb6,0xb6,0xb6)
92 ····(164,164,164)·····#·rgb·=·(0xa4,0xa4,0xa4)54 ····(164,164,164)·····#·rgb·=·(0xa4,0xa4,0xa4)
93 ····(207,207,207)·····#·rgb·=·(0xcf,0xcf,0xcf)·grey8155 ····(207,207,207)·····#·rgb·=·(0xcf,0xcf,0xcf)·grey81
94 ····(199,199,199)·····#·rgb·=·(0xc7,0xc7,0xc7)·grey7856 ····(199,199,199)·····#·rgb·=·(0xc7,0xc7,0xc7)·grey78
95 ····(197,197,197)·····#·rgb·=·(0xc5,0xc5,0xc5)57 ····(197,197,197)·····#·rgb·=·(0xc5,0xc5,0xc5)
96 ····(202,202,202)·····#·rgb·=·(0xca,0xca,0xca)58 ····(202,202,202)·····#·rgb·=·(0xca,0xca,0xca)
97 ····(202,202,202)·····#·rgb·=·(0xca,0xca,0xca)59 ····(202,202,202)·····#·rgb·=·(0xca,0xca,0xca)
98 ····(201,201,201)·····#·rgb·=·(0xc9,0xc9,0xc9)·grey7960 ····(201,201,201)·····#·rgb·=·(0xc9,0xc9,0xc9)·grey79
99 ····(200,200,200)·····#·rgb·=·(0xc8,0xc8,0xc8)61 ····(200,200,200)·····#·rgb·=·(0xc8,0xc8,0xc8)
100 ····(210,210,210)·····#·rgb·=·(0xd2,0xd2,0xd2)62 ····(210,210,210)·····#·rgb·=·(0xd2,0xd2,0xd2)
101 ····(199,199,199)·····#·rgb·=·(0xc7,0xc7,0xc7)·grey7863 ····(199,199,199)·····#·rgb·=·(0xc7,0xc7,0xc7)·grey78
102 ····(230,230,230)·····#·rgb·=·(0xe6,0xe6,0xe6) 
103 ····(229,229,229)·····#·rgb·=·(0xe5,0xe5,0xe5)·grey90 
104 ····(195,195,195)·····#·rgb·=·(0xc3,0xc3,0xc3)64 ····(195,195,195)·····#·rgb·=·(0xc3,0xc3,0xc3)
105 ····(235,235,235)·····#·rgb·=·(0xeb,0xeb,0xeb)·grey9265 ····(235,235,235)·····#·rgb·=·(0xeb,0xeb,0xeb)·grey92
106 ····(144,144,144)·····#·rgb·=·(0x90,0x90,0x90)66 ····(144,144,144)·····#·rgb·=·(0x90,0x90,0x90)
107 ····(156,156,156)·····#·rgb·=·(0x9c,0x9c,0x9c)·grey6167 ····(156,156,156)·····#·rgb·=·(0x9c,0x9c,0x9c)·grey61
108 ····(209,209,209)·····#·rgb·=·(0xd1,0xd1,0xd1)·grey8268 ····(209,209,209)·····#·rgb·=·(0xd1,0xd1,0xd1)·grey82
109 ····(217,217,217)·····#·rgb·=·(0xd9,0xd9,0xd9)·grey8569 ····(217,217,217)·····#·rgb·=·(0xd9,0xd9,0xd9)·grey85
110 ····(132,132,132)·····#·rgb·=·(0x84,0x84,0x84) 
111 ····(234,234,234)·····#·rgb·=·(0xea,0xea,0xea)70 ····(234,234,234)·····#·rgb·=·(0xea,0xea,0xea)
112 ····(206,206,206)·····#·rgb·=·(0xce,0xce,0xce)71 ····(206,206,206)·····#·rgb·=·(0xce,0xce,0xce)
113 ····(235,235,235)·····#·rgb·=·(0xeb,0xeb,0xeb)·grey9272 ····(235,235,235)·····#·rgb·=·(0xeb,0xeb,0xeb)·grey92
114 ····(223,223,223)·····#·rgb·=·(0xdf,0xdf,0xdf) 
115 ····(236,236,236)·····#·rgb·=·(0xec,0xec,0xec)73 ····(236,236,236)·····#·rgb·=·(0xec,0xec,0xec)
116 ····(220,220,220)·····#·rgb·=·(0xdc,0xdc,0xdc)·gainsboro74 ····(220,220,220)·····#·rgb·=·(0xdc,0xdc,0xdc)·gainsboro
117 ····(206,206,206)·····#·rgb·=·(0xce,0xce,0xce)75 ····(206,206,206)·····#·rgb·=·(0xce,0xce,0xce)
118 ····(235,235,235)·····#·rgb·=·(0xeb,0xeb,0xeb)·grey9276 ····(235,235,235)·····#·rgb·=·(0xeb,0xeb,0xeb)·grey92
119 ····(234,234,234)·····#·rgb·=·(0xea,0xea,0xea)77 ····(234,234,234)·····#·rgb·=·(0xea,0xea,0xea)
 78 ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60
 79 ····(225,225,225)·····#·rgb·=·(0xe1,0xe1,0xe1)
 80 ····(232,232,232)·····#·rgb·=·(0xe8,0xe8,0xe8)·grey91
 81 ····(235,235,235)·····#·rgb·=·(0xeb,0xeb,0xeb)·grey92
 82 ····(227,227,227)·····#·rgb·=·(0xe3,0xe3,0xe3)·grey89
 83 ····(196,196,196)·····#·rgb·=·(0xc4,0xc4,0xc4)·grey77
 84 ····(144,144,144)·····#·rgb·=·(0x90,0x90,0x90)
 85 ····(244,244,244)·····#·rgb·=·(0xf4,0xf4,0xf4)
 86 ····(226,226,226)·····#·rgb·=·(0xe2,0xe2,0xe2)
Max diff block lines reached; 3036/11103 bytes (27.34%) of diff not shown.
1.73 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
11.7 KB
res/drawable-ldpi-v4/ic_menu_recalculate.png
9.87 KB
sng
    
Offset 1, 17 lines modifiedOffset 1, 33 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·36;·height:·36;·bitdepth:·8;3 ····width:·36;·height:·36;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey07 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(·80,·80,·80)·····#·rgb·=·(0x50,0x50,0x50) 
9 ····(·73,·73,·73)·····#·rgb·=·(0x49,0x49,0x49)8 ····(·73,·73,·73)·····#·rgb·=·(0x49,0x49,0x49)
10 ····(·81,·81,·81)·····#·rgb·=·(0x51,0x51,0x51)9 ····(·81,·81,·81)·····#·rgb·=·(0x51,0x51,0x51)
 10 ····(·92,·92,·92)·····#·rgb·=·(0x5c,0x5c,0x5c)·grey36
 11 ····(135,135,135)·····#·rgb·=·(0x87,0x87,0x87)·grey53
 12 ····(·83,·83,·83)·····#·rgb·=·(0x53,0x53,0x53)
 13 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
 14 ····(·93,·93,·93)·····#·rgb·=·(0x5d,0x5d,0x5d)
 15 ····(173,173,173)·····#·rgb·=·(0xad,0xad,0xad)·grey68
 16 ····(167,167,167)·····#·rgb·=·(0xa7,0xa7,0xa7)
 17 ····(163,163,163)·····#·rgb·=·(0xa3,0xa3,0xa3)·grey64
 18 ····(·80,·80,·80)·····#·rgb·=·(0x50,0x50,0x50)
 19 ····(165,165,165)·····#·rgb·=·(0xa5,0xa5,0xa5)
 20 ····(178,178,178)·····#·rgb·=·(0xb2,0xb2,0xb2)
 21 ····(·76,·76,·76)·····#·rgb·=·(0x4c,0x4c,0x4c)
 22 ····(·76,·76,·76)·····#·rgb·=·(0x4c,0x4c,0x4c)
 23 ····(173,173,173)·····#·rgb·=·(0xad,0xad,0xad)·grey68
 24 ····(164,164,164)·····#·rgb·=·(0xa4,0xa4,0xa4)
 25 ····(162,162,162)·····#·rgb·=·(0xa2,0xa2,0xa2)
 26 ····(·80,·80,·80)·····#·rgb·=·(0x50,0x50,0x50)
11 ····(·79,·79,·79)·····#·rgb·=·(0x4f,0x4f,0x4f)·grey3127 ····(·79,·79,·79)·····#·rgb·=·(0x4f,0x4f,0x4f)·grey31
12 ····(125,125,125)·····#·rgb·=·(0x7d,0x7d,0x7d)·grey4928 ····(125,125,125)·····#·rgb·=·(0x7d,0x7d,0x7d)·grey49
13 ····(·78,·78,·78)·····#·rgb·=·(0x4e,0x4e,0x4e)29 ····(·78,·78,·78)·····#·rgb·=·(0x4e,0x4e,0x4e)
14 ····(118,118,118)·····#·rgb·=·(0x76,0x76,0x76)30 ····(118,118,118)·····#·rgb·=·(0x76,0x76,0x76)
15 ····(124,124,124)·····#·rgb·=·(0x7c,0x7c,0x7c)31 ····(124,124,124)·····#·rgb·=·(0x7c,0x7c,0x7c)
16 ····(127,127,127)·····#·rgb·=·(0x7f,0x7f,0x7f)·grey5032 ····(127,127,127)·····#·rgb·=·(0x7f,0x7f,0x7f)·grey50
17 ····(146,146,146)·····#·rgb·=·(0x92,0x92,0x92)33 ····(146,146,146)·····#·rgb·=·(0x92,0x92,0x92)
Offset 19, 116 lines modifiedOffset 35, 100 lines modified
19 ····(142,142,142)·····#·rgb·=·(0x8e,0x8e,0x8e)35 ····(142,142,142)·····#·rgb·=·(0x8e,0x8e,0x8e)
20 ····(147,147,147)·····#·rgb·=·(0x93,0x93,0x93)36 ····(147,147,147)·····#·rgb·=·(0x93,0x93,0x93)
21 ····(185,185,185)·····#·rgb·=·(0xb9,0xb9,0xb9)37 ····(185,185,185)·····#·rgb·=·(0xb9,0xb9,0xb9)
22 ····(187,187,187)·····#·rgb·=·(0xbb,0xbb,0xbb)38 ····(187,187,187)·····#·rgb·=·(0xbb,0xbb,0xbb)
23 ····(148,148,148)·····#·rgb·=·(0x94,0x94,0x94)·grey5839 ····(148,148,148)·····#·rgb·=·(0x94,0x94,0x94)·grey58
24 ····(145,145,145)·····#·rgb·=·(0x91,0x91,0x91)·grey5740 ····(145,145,145)·····#·rgb·=·(0x91,0x91,0x91)·grey57
25 ····(126,126,126)·····#·rgb·=·(0x7e,0x7e,0x7e)41 ····(126,126,126)·····#·rgb·=·(0x7e,0x7e,0x7e)
26 ····(·92,·92,·92)·····#·rgb·=·(0x5c,0x5c,0x5c)·grey36 
27 ····(144,144,144)·····#·rgb·=·(0x90,0x90,0x90)42 ····(144,144,144)·····#·rgb·=·(0x90,0x90,0x90)
28 ····(149,149,149)·····#·rgb·=·(0x95,0x95,0x95)43 ····(149,149,149)·····#·rgb·=·(0x95,0x95,0x95)
29 ····(150,150,150)·····#·rgb·=·(0x96,0x96,0x96)·grey5944 ····(150,150,150)·····#·rgb·=·(0x96,0x96,0x96)·grey59
30 ····(·93,·93,·93)·····#·rgb·=·(0x5d,0x5d,0x5d)45 ····(·93,·93,·93)·····#·rgb·=·(0x5d,0x5d,0x5d)
31 ····(143,143,143)·····#·rgb·=·(0x8f,0x8f,0x8f)·grey5646 ····(143,143,143)·····#·rgb·=·(0x8f,0x8f,0x8f)·grey56
32 ····(186,186,186)·····#·rgb·=·(0xba,0xba,0xba)·grey7347 ····(186,186,186)·····#·rgb·=·(0xba,0xba,0xba)·grey73
33 ····(130,130,130)·····#·rgb·=·(0x82,0x82,0x82)·grey5148 ····(130,130,130)·····#·rgb·=·(0x82,0x82,0x82)·grey51
34 ····(135,135,135)·····#·rgb·=·(0x87,0x87,0x87)·grey53 
35 ····(122,122,122)·····#·rgb·=·(0x7a,0x7a,0x7a)·grey4849 ····(122,122,122)·····#·rgb·=·(0x7a,0x7a,0x7a)·grey48
36 ····(141,141,141)·····#·rgb·=·(0x8d,0x8d,0x8d)50 ····(141,141,141)·····#·rgb·=·(0x8d,0x8d,0x8d)
37 ····(·75,·75,·75)·····#·rgb·=·(0x4b,0x4b,0x4b)51 ····(·75,·75,·75)·····#·rgb·=·(0x4b,0x4b,0x4b)
38 ····(·83,·83,·83)·····#·rgb·=·(0x53,0x53,0x53) 
39 ····(180,180,180)·····#·rgb·=·(0xb4,0xb4,0xb4)52 ····(180,180,180)·····#·rgb·=·(0xb4,0xb4,0xb4)
40 ····(184,184,184)·····#·rgb·=·(0xb8,0xb8,0xb8)·grey7253 ····(184,184,184)·····#·rgb·=·(0xb8,0xb8,0xb8)·grey72
41 ····(140,140,140)·····#·rgb·=·(0x8c,0x8c,0x8c)·grey5554 ····(140,140,140)·····#·rgb·=·(0x8c,0x8c,0x8c)·grey55
42 ····(103,103,103)·····#·rgb·=·(0x67,0x67,0x67)55 ····(103,103,103)·····#·rgb·=·(0x67,0x67,0x67)
43 ····(167,167,167)·····#·rgb·=·(0xa7,0xa7,0xa7)56 ····(167,167,167)·····#·rgb·=·(0xa7,0xa7,0xa7)
44 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80) 
45 ····(·93,·93,·93)·····#·rgb·=·(0x5d,0x5d,0x5d) 
46 ····(135,135,135)·····#·rgb·=·(0x87,0x87,0x87)·grey5357 ····(135,135,135)·····#·rgb·=·(0x87,0x87,0x87)·grey53
47 ····(161,161,161)·····#·rgb·=·(0xa1,0xa1,0xa1)·grey6358 ····(161,161,161)·····#·rgb·=·(0xa1,0xa1,0xa1)·grey63
48 ····(174,174,174)·····#·rgb·=·(0xae,0xae,0xae)59 ····(174,174,174)·····#·rgb·=·(0xae,0xae,0xae)
49 ····(·73,·73,·73)·····#·rgb·=·(0x49,0x49,0x49)60 ····(·73,·73,·73)·····#·rgb·=·(0x49,0x49,0x49)
50 ····(173,173,173)·····#·rgb·=·(0xad,0xad,0xad)·grey68 
51 ····(182,182,182)·····#·rgb·=·(0xb6,0xb6,0xb6)61 ····(182,182,182)·····#·rgb·=·(0xb6,0xb6,0xb6)
52 ····(·72,·72,·72)·····#·rgb·=·(0x48,0x48,0x48)62 ····(·72,·72,·72)·····#·rgb·=·(0x48,0x48,0x48)
53 ····(115,115,115)·····#·rgb·=·(0x73,0x73,0x73)·grey4563 ····(115,115,115)·····#·rgb·=·(0x73,0x73,0x73)·grey45
54 ····(181,181,181)·····#·rgb·=·(0xb5,0xb5,0xb5)·grey7164 ····(181,181,181)·····#·rgb·=·(0xb5,0xb5,0xb5)·grey71
55 ····(167,167,167)·····#·rgb·=·(0xa7,0xa7,0xa7) 
56 ····(117,117,117)·····#·rgb·=·(0x75,0x75,0x75)·grey4665 ····(117,117,117)·····#·rgb·=·(0x75,0x75,0x75)·grey46
57 ····(134,134,134)·····#·rgb·=·(0x86,0x86,0x86)66 ····(134,134,134)·····#·rgb·=·(0x86,0x86,0x86)
58 ····(139,139,139)·····#·rgb·=·(0x8b,0x8b,0x8b)67 ····(139,139,139)·····#·rgb·=·(0x8b,0x8b,0x8b)
59 ····(116,116,116)·····#·rgb·=·(0x74,0x74,0x74)68 ····(116,116,116)·····#·rgb·=·(0x74,0x74,0x74)
60 ····(163,163,163)·····#·rgb·=·(0xa3,0xa3,0xa3)·grey64 
61 ····(·80,·80,·80)·····#·rgb·=·(0x50,0x50,0x50) 
62 ····(166,166,166)·····#·rgb·=·(0xa6,0xa6,0xa6)·grey6569 ····(166,166,166)·····#·rgb·=·(0xa6,0xa6,0xa6)·grey65
63 ····(138,138,138)·····#·rgb·=·(0x8a,0x8a,0x8a)·grey5470 ····(138,138,138)·····#·rgb·=·(0x8a,0x8a,0x8a)·grey54
64 ····(·71,·71,·71)·····#·rgb·=·(0x47,0x47,0x47)·grey2871 ····(·71,·71,·71)·····#·rgb·=·(0x47,0x47,0x47)·grey28
65 ····(152,152,152)·····#·rgb·=·(0x98,0x98,0x98)72 ····(152,152,152)·····#·rgb·=·(0x98,0x98,0x98)
66 ····(165,165,165)·····#·rgb·=·(0xa5,0xa5,0xa5) 
67 ····(178,178,178)·····#·rgb·=·(0xb2,0xb2,0xb2) 
68 ····(137,137,137)·····#·rgb·=·(0x89,0x89,0x89)73 ····(137,137,137)·····#·rgb·=·(0x89,0x89,0x89)
69 ····(·84,·84,·84)·····#·rgb·=·(0x54,0x54,0x54)·grey3374 ····(·84,·84,·84)·····#·rgb·=·(0x54,0x54,0x54)·grey33
70 ····(·76,·76,·76)·····#·rgb·=·(0x4c,0x4c,0x4c) 
71 ····(112,112,112)·····#·rgb·=·(0x70,0x70,0x70)·grey4475 ····(112,112,112)·····#·rgb·=·(0x70,0x70,0x70)·grey44
72 ····(177,177,177)·····#·rgb·=·(0xb1,0xb1,0xb1)76 ····(177,177,177)·····#·rgb·=·(0xb1,0xb1,0xb1)
73 ····(132,132,132)·····#·rgb·=·(0x84,0x84,0x84)77 ····(132,132,132)·····#·rgb·=·(0x84,0x84,0x84)
74 ····(·70,·70,·70)·····#·rgb·=·(0x46,0x46,0x46)78 ····(·70,·70,·70)·····#·rgb·=·(0x46,0x46,0x46)
75 ····(·76,·76,·76)·····#·rgb·=·(0x4c,0x4c,0x4c) 
76 ····(·99,·99,·99)·····#·rgb·=·(0x63,0x63,0x63)·grey3979 ····(·99,·99,·99)·····#·rgb·=·(0x63,0x63,0x63)·grey39
77 ····(176,176,176)·····#·rgb·=·(0xb0,0xb0,0xb0)·grey6980 ····(176,176,176)·····#·rgb·=·(0xb0,0xb0,0xb0)·grey69
78 ····(129,129,129)·····#·rgb·=·(0x81,0x81,0x81)81 ····(129,129,129)·····#·rgb·=·(0x81,0x81,0x81)
79 ····(·69,·69,·69)·····#·rgb·=·(0x45,0x45,0x45)·grey2782 ····(·69,·69,·69)·····#·rgb·=·(0x45,0x45,0x45)·grey27
80 ····(·97,·97,·97)·····#·rgb·=·(0x61,0x61,0x61)·grey3883 ····(·97,·97,·97)·····#·rgb·=·(0x61,0x61,0x61)·grey38
81 ····(133,133,133)·····#·rgb·=·(0x85,0x85,0x85)·grey5284 ····(133,133,133)·····#·rgb·=·(0x85,0x85,0x85)·grey52
82 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)85 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
83 ····(111,111,111)·····#·rgb·=·(0x6f,0x6f,0x6f)86 ····(111,111,111)·····#·rgb·=·(0x6f,0x6f,0x6f)
84 ····(·68,·68,·68)·····#·rgb·=·(0x44,0x44,0x44)87 ····(·68,·68,·68)·····#·rgb·=·(0x44,0x44,0x44)
85 ····(110,110,110)·····#·rgb·=·(0x6e,0x6e,0x6e)·grey4388 ····(110,110,110)·····#·rgb·=·(0x6e,0x6e,0x6e)·grey43
86 ····(131,131,131)·····#·rgb·=·(0x83,0x83,0x83)89 ····(131,131,131)·····#·rgb·=·(0x83,0x83,0x83)
87 ····(173,173,173)·····#·rgb·=·(0xad,0xad,0xad)·grey68 
88 ····(175,175,175)·····#·rgb·=·(0xaf,0xaf,0xaf)90 ····(175,175,175)·····#·rgb·=·(0xaf,0xaf,0xaf)
89 ····(108,108,108)·····#·rgb·=·(0x6c,0x6c,0x6c)91 ····(108,108,108)·····#·rgb·=·(0x6c,0x6c,0x6c)
90 ····(173,173,173)·····#·rgb·=·(0xad,0xad,0xad)·grey6892 ····(173,173,173)·····#·rgb·=·(0xad,0xad,0xad)·grey68
91 ····(164,164,164)·····#·rgb·=·(0xa4,0xa4,0xa4)93 ····(164,164,164)·····#·rgb·=·(0xa4,0xa4,0xa4)
92 ····(164,164,164)·····#·rgb·=·(0xa4,0xa4,0xa4) 
93 ····(162,162,162)·····#·rgb·=·(0xa2,0xa2,0xa2) 
94 }94 }
95 tRNS·{95 tRNS·{
96 ·0·255·7·235·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·116·255·255·255·255·255·255·255·240·255·255·255·191·255·255·255·255·255·2·211·255·255·255·255·53·255·255·255·255·49·255·255·255·255·252·185·255·255·255·255·82·241·255·255·201·255·255·255[·...·truncated·by·diffoscope;·len:·72,·SHA:·80da98191c6281b7c852d027dc8811f3486a582672cdd3195b3d816022802b80·...·]·42·60}96 ·0·7·235·116·240·191·2·211·53·49·252·185·82·241·201·199·211·42·60}
97 IMAGE·{97 IMAGE·{
98 ····pixels·hex98 ····pixels·hex
99 00000000000000000000000000000000000000000000000000000000000000000000000099 000000000000000000000000000000000000000000000000000000000000000000000000
100 000000000000000000000000000000000000000000000000000000000000000000000000100 000000000000000000000000000000000000000000000000000000000000000000000000
101 000000000000000000000000000000000000000000000000000000000000000000000000101 000000000000000000000000000000000000000000000000000000000000000000000000
102 000000000000000000000000000000000000000000000000000000000000000000000000102 000000000000000000000000000000000000000000000000000000000000000000000000
103 000000000000000000000000000000000000000000000000000000000000000000000000103 000000000000000000000000000000000000000000000000000000000000000000000000
104 000000000000000000000000000000000000000000000000000000000000000000000000104 000000000000000000000000000000000000000000000000000000000000000000000000
105 000000000000000000000000000000000000000000000000000000000000000000000000105 000000000000000000000000000000000000000000000000000000000000000000000000
106 000000000000000000000000000000000001010200000000000000000000000000000000106 000000000000000000000000000000000013130100000000000000000000000000000000
107 000000000000000000000000000304040405050104040400000000000000000000000000107 000000000000000000000000000214141415151314141400000000000000000000000000
108 00000000000000000000000006070808090a0a0908080806000000000000000000000000108 00000000000000000000000016171818191a1a1918181816000000000000000000000000
109 00000000000000000000000b050c0d0e0e0f0f0e0e1011120b1300000000000000000000109 00000000000000000000001b151c1d1e1e1f1f1e1e2021221b0300000000000000000000
110 000000000000000000000b0514150f0000000000000f1614051700000000000000000000110 000000000000000000001b1523241f0000000000001f2523152600000000000000000000
Max diff block lines reached; 444/10103 bytes (4.39%) of diff not shown.
1.74 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
5.16 KB
res/drawable-ldpi-v4/ic_tab_vehicles_selected.png
3.8 KB
sng
    
Offset 1, 14 lines modifiedOffset 1, 19 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·24;·height:·24;·bitdepth:·8;3 ····width:·24;·height:·24;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey07 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 8 ····(163,163,163)·····#·rgb·=·(0xa3,0xa3,0xa3)·grey64
 9 ····(181,181,181)·····#·rgb·=·(0xb5,0xb5,0xb5)·grey71
 10 ····(·78,·78,·78)·····#·rgb·=·(0x4e,0x4e,0x4e)
 11 ····(172,172,172)·····#·rgb·=·(0xac,0xac,0xac)
 12 ····(161,161,161)·····#·rgb·=·(0xa1,0xa1,0xa1)·grey63
8 ····(·80,·80,·80)·····#·rgb·=·(0x50,0x50,0x50)13 ····(·80,·80,·80)·····#·rgb·=·(0x50,0x50,0x50)
9 ····(141,141,141)·····#·rgb·=·(0x8d,0x8d,0x8d)14 ····(141,141,141)·····#·rgb·=·(0x8d,0x8d,0x8d)
10 ····(·79,·79,·79)·····#·rgb·=·(0x4f,0x4f,0x4f)·grey3115 ····(·79,·79,·79)·····#·rgb·=·(0x4f,0x4f,0x4f)·grey31
11 ····(171,171,171)·····#·rgb·=·(0xab,0xab,0xab)·grey6716 ····(171,171,171)·····#·rgb·=·(0xab,0xab,0xab)·grey67
12 ····(172,172,172)·····#·rgb·=·(0xac,0xac,0xac)17 ····(172,172,172)·····#·rgb·=·(0xac,0xac,0xac)
13 ····(125,125,125)·····#·rgb·=·(0x7d,0x7d,0x7d)·grey4918 ····(125,125,125)·····#·rgb·=·(0x7d,0x7d,0x7d)·grey49
14 ····(124,124,124)·····#·rgb·=·(0x7c,0x7c,0x7c)19 ····(124,124,124)·····#·rgb·=·(0x7c,0x7c,0x7c)
Offset 19, 65 lines modifiedOffset 24, 60 lines modified
19 ····(·99,·99,·99)·····#·rgb·=·(0x63,0x63,0x63)·grey3924 ····(·99,·99,·99)·····#·rgb·=·(0x63,0x63,0x63)·grey39
20 ····(145,145,145)·····#·rgb·=·(0x91,0x91,0x91)·grey5725 ····(145,145,145)·····#·rgb·=·(0x91,0x91,0x91)·grey57
21 ····(123,123,123)·····#·rgb·=·(0x7b,0x7b,0x7b)26 ····(123,123,123)·····#·rgb·=·(0x7b,0x7b,0x7b)
22 ····(121,121,121)·····#·rgb·=·(0x79,0x79,0x79)27 ····(121,121,121)·····#·rgb·=·(0x79,0x79,0x79)
23 ····(180,180,180)·····#·rgb·=·(0xb4,0xb4,0xb4)28 ····(180,180,180)·····#·rgb·=·(0xb4,0xb4,0xb4)
24 ····(166,166,166)·····#·rgb·=·(0xa6,0xa6,0xa6)·grey6529 ····(166,166,166)·····#·rgb·=·(0xa6,0xa6,0xa6)·grey65
25 ····(118,118,118)·····#·rgb·=·(0x76,0x76,0x76)30 ····(118,118,118)·····#·rgb·=·(0x76,0x76,0x76)
26 ····(163,163,163)·····#·rgb·=·(0xa3,0xa3,0xa3)·grey64 
27 ····(181,181,181)·····#·rgb·=·(0xb5,0xb5,0xb5)·grey71 
28 ····(·76,·76,·76)·····#·rgb·=·(0x4c,0x4c,0x4c)31 ····(·76,·76,·76)·····#·rgb·=·(0x4c,0x4c,0x4c)
29 ····(119,119,119)·····#·rgb·=·(0x77,0x77,0x77)32 ····(119,119,119)·····#·rgb·=·(0x77,0x77,0x77)
30 ····(137,137,137)·····#·rgb·=·(0x89,0x89,0x89)33 ····(137,137,137)·····#·rgb·=·(0x89,0x89,0x89)
31 ····(120,120,120)·····#·rgb·=·(0x78,0x78,0x78)·grey4734 ····(120,120,120)·····#·rgb·=·(0x78,0x78,0x78)·grey47
32 ····(136,136,136)·····#·rgb·=·(0x88,0x88,0x88)35 ····(136,136,136)·····#·rgb·=·(0x88,0x88,0x88)
33 ····(135,135,135)·····#·rgb·=·(0x87,0x87,0x87)·grey5336 ····(135,135,135)·····#·rgb·=·(0x87,0x87,0x87)·grey53
34 ····(·78,·78,·78)·····#·rgb·=·(0x4e,0x4e,0x4e) 
35 ····(134,134,134)·····#·rgb·=·(0x86,0x86,0x86)37 ····(134,134,134)·····#·rgb·=·(0x86,0x86,0x86)
36 ····(177,177,177)·····#·rgb·=·(0xb1,0xb1,0xb1)38 ····(177,177,177)·····#·rgb·=·(0xb1,0xb1,0xb1)
37 ····(109,109,109)·····#·rgb·=·(0x6d,0x6d,0x6d)39 ····(109,109,109)·····#·rgb·=·(0x6d,0x6d,0x6d)
38 ····(·71,·71,·71)·····#·rgb·=·(0x47,0x47,0x47)·grey2840 ····(·71,·71,·71)·····#·rgb·=·(0x47,0x47,0x47)·grey28
39 ····(·73,·73,·73)·····#·rgb·=·(0x49,0x49,0x49)41 ····(·73,·73,·73)·····#·rgb·=·(0x49,0x49,0x49)
40 ····(115,115,115)·····#·rgb·=·(0x73,0x73,0x73)·grey4542 ····(115,115,115)·····#·rgb·=·(0x73,0x73,0x73)·grey45
41 ····(132,132,132)·····#·rgb·=·(0x84,0x84,0x84)43 ····(132,132,132)·····#·rgb·=·(0x84,0x84,0x84)
42 ····(147,147,147)·····#·rgb·=·(0x93,0x93,0x93)44 ····(147,147,147)·····#·rgb·=·(0x93,0x93,0x93)
43 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)45 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
44 ····(113,113,113)·····#·rgb·=·(0x71,0x71,0x71)46 ····(113,113,113)·····#·rgb·=·(0x71,0x71,0x71)
45 ····(114,114,114)·····#·rgb·=·(0x72,0x72,0x72)47 ····(114,114,114)·····#·rgb·=·(0x72,0x72,0x72)
46 ····(133,133,133)·····#·rgb·=·(0x85,0x85,0x85)·grey5248 ····(133,133,133)·····#·rgb·=·(0x85,0x85,0x85)·grey52
47 ····(131,131,131)·····#·rgb·=·(0x83,0x83,0x83)49 ····(131,131,131)·····#·rgb·=·(0x83,0x83,0x83)
48 ····(175,175,175)·····#·rgb·=·(0xaf,0xaf,0xaf)50 ····(175,175,175)·····#·rgb·=·(0xaf,0xaf,0xaf)
49 ····(172,172,172)·····#·rgb·=·(0xac,0xac,0xac) 
50 ····(176,176,176)·····#·rgb·=·(0xb0,0xb0,0xb0)·grey6951 ····(176,176,176)·····#·rgb·=·(0xb0,0xb0,0xb0)·grey69
51 ····(130,130,130)·····#·rgb·=·(0x82,0x82,0x82)·grey5152 ····(130,130,130)·····#·rgb·=·(0x82,0x82,0x82)·grey51
52 ····(173,173,173)·····#·rgb·=·(0xad,0xad,0xad)·grey6853 ····(173,173,173)·····#·rgb·=·(0xad,0xad,0xad)·grey68
53 ····(161,161,161)·····#·rgb·=·(0xa1,0xa1,0xa1)·grey63 
54 }54 }
55 tRNS·{55 tRNS·{
56 ·0·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·191·233·255·255·255·255·255·255·231·255·255·255·255·255·255·255·255·255·255·255·255·255·255·197·255·255·255·19}56 ·0·191·233·231·197·19}
57 IMAGE·{57 IMAGE·{
58 ····pixels·base6458 ····pixels·base64
59 00000000000000000000000059 000000000000000000000000
60 00000000000000000000000060 000000000000000000000000
61 00000000000000000000000061 000000000000000000000000
62 00000000000000000000000062 000000000000000000000000
63 00000122222222222221000063 000006777777777777760000
64 00003400000000000004000064 000089000000000000090000
65 000050000000000000001000 
66 00030000000000000000600065 0000A0000000000000006000
 66 00080000000000000000B000
67 00070000000000000000830067 000C0000000000000000D800
 68 00EF7GGGGGGGGGGGGGGHIJ00
 69 0GKL0MNNNNNNNNNNNNM12LO0
 70 0PQ000DDDDDDDDDDDD0000R0
 71 0SD0007777777777770000T0
 72 0QQ300QDDDDDDDDDDQG00GU0
 73 0VTWXYTFFFFFFFFFFTZXXZa0
 74 00bcdefSSSSSSSSSSSgeegh0
 75 004fggiiiiiiiiiiiiiggU00
68 009A2BBBBBBBBBBBBBBCDE00 
69 0BFG0HIIIIIIIIIIIIHJKGL0 
70 0MN0008888888888880000O0 
71 0P80002222222222220000Q0 
72 0NNR00N8888888888NB00BS0 
73 0TQUVWQAAAAAAAAAAQXVVXY0 
74 00ZabcdPPPPPPPPPPPeccef0 
75 00gdeehhhhhhhhhhhhheeS00 
76 000YYY0000000000000YYY00 
77 000ie50000000000000eea0076 000aaa0000000000000aaa00
78 0004jk00000000000004j40077 000jgA0000000000000ggc00
 78 0009k500000000000009k900
79 00000000000000000000000079 000000000000000000000000
80 00000000000000000000000080 000000000000000000000000
81 00000000000000000000000081 000000000000000000000000
82 00000000000000000000000082 000000000000000000000000
83 }83 }
1.27 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
3.45 KB
res/drawable-ldpi-v4/ic_tab_statistics_selected.png
2.48 KB
sng
    
Offset 1, 56 lines modifiedOffset 1, 56 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·24;·height:·24;·bitdepth:·8;3 ····width:·24;·height:·24;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey07 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 8 ····(·51,·51,·51)·····#·rgb·=·(0x33,0x33,0x33)·grey20
 9 ····(·78,·78,·78)·····#·rgb·=·(0x4e,0x4e,0x4e)
 10 ····(·96,·96,·96)·····#·rgb·=·(0x60,0x60,0x60)
 11 ····(102,102,102)·····#·rgb·=·(0x66,0x66,0x66)·grey40
 12 ····(·81,·81,·81)·····#·rgb·=·(0x51,0x51,0x51)
 13 ····(·84,·84,·84)·····#·rgb·=·(0x54,0x54,0x54)·grey33
 14 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
8 ····(138,138,138)·····#·rgb·=·(0x8a,0x8a,0x8a)·grey5415 ····(138,138,138)·····#·rgb·=·(0x8a,0x8a,0x8a)·grey54
9 ····(·75,·75,·75)·····#·rgb·=·(0x4b,0x4b,0x4b)16 ····(·75,·75,·75)·····#·rgb·=·(0x4b,0x4b,0x4b)
10 ····(·73,·73,·73)·····#·rgb·=·(0x49,0x49,0x49)17 ····(·73,·73,·73)·····#·rgb·=·(0x49,0x49,0x49)
11 ····(116,116,116)·····#·rgb·=·(0x74,0x74,0x74)18 ····(116,116,116)·····#·rgb·=·(0x74,0x74,0x74)
12 ····(137,137,137)·····#·rgb·=·(0x89,0x89,0x89)19 ····(137,137,137)·····#·rgb·=·(0x89,0x89,0x89)
13 ····(136,136,136)·····#·rgb·=·(0x88,0x88,0x88)20 ····(136,136,136)·····#·rgb·=·(0x88,0x88,0x88)
14 ····(115,115,115)·····#·rgb·=·(0x73,0x73,0x73)·grey4521 ····(115,115,115)·····#·rgb·=·(0x73,0x73,0x73)·grey45
15 ····(·51,·51,·51)·····#·rgb·=·(0x33,0x33,0x33)·grey20 
16 ····(176,176,176)·····#·rgb·=·(0xb0,0xb0,0xb0)·grey6922 ····(176,176,176)·····#·rgb·=·(0xb0,0xb0,0xb0)·grey69
17 ····(·78,·78,·78)·····#·rgb·=·(0x4e,0x4e,0x4e) 
18 ····(·96,·96,·96)·····#·rgb·=·(0x60,0x60,0x60) 
19 ····(102,102,102)·····#·rgb·=·(0x66,0x66,0x66)·grey40 
20 ····(131,131,131)·····#·rgb·=·(0x83,0x83,0x83)23 ····(131,131,131)·····#·rgb·=·(0x83,0x83,0x83)
21 ····(·81,·81,·81)·····#·rgb·=·(0x51,0x51,0x51) 
22 ····(·84,·84,·84)·····#·rgb·=·(0x54,0x54,0x54)·grey33 
23 ····(156,156,156)·····#·rgb·=·(0x9c,0x9c,0x9c)·grey6124 ····(156,156,156)·····#·rgb·=·(0x9c,0x9c,0x9c)·grey61
24 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80) 
25 ····(164,164,164)·····#·rgb·=·(0xa4,0xa4,0xa4)25 ····(164,164,164)·····#·rgb·=·(0xa4,0xa4,0xa4)
26 ····(175,175,175)·····#·rgb·=·(0xaf,0xaf,0xaf)26 ····(175,175,175)·····#·rgb·=·(0xaf,0xaf,0xaf)
27 ····(150,150,150)·····#·rgb·=·(0x96,0x96,0x96)·grey5927 ····(150,150,150)·····#·rgb·=·(0x96,0x96,0x96)·grey59
28 ····(145,145,145)·····#·rgb·=·(0x91,0x91,0x91)·grey5728 ····(145,145,145)·····#·rgb·=·(0x91,0x91,0x91)·grey57
29 ····(144,144,144)·····#·rgb·=·(0x90,0x90,0x90)29 ····(144,144,144)·····#·rgb·=·(0x90,0x90,0x90)
30 }30 }
31 tRNS·{31 tRNS·{
32 ·0·255·255·255·255·255·255·255·5·255·209·16·15·255·169·106·255·190·255·255·255·255·255}32 ·0·5·209·16·15·169·106·190}
33 IMAGE·{33 IMAGE·{
34 ····pixels·base6434 ····pixels·base64
35 00000000000000000000000035 000000000000000000000000
36 00000000000000000000000036 000000000000000000000000
37 00000000000000000000000037 000000000000000000000000
38 00000000000000000000000038 000000000000000000000000
39 00000000000000000000000039 000000000000000000000000
40 00000000000000000000000040 000000000000000000000000
41 00000000000000000000000041 000000000000000000000000
42 00000000000000000000000042 000000000000000000000000
43 00000000000000000000000043 000000000000000000000000
44 00000010000000000000000044 000000800000000000000000
45 00000000000000000000020045 000000000000000000000900
46 00000101300000300000045046 00000808A00000A000000BC0
47 00600000708000700000090047 00D00000E01000E000000F00
48 000A50009300BCDCB00EF00048 0002C000FA0034G430056000
49 000G000H0I0000J0006KLM0049 000H00070I0000J000DKLM00
50 00000000000000000000000050 000000000000000000000000
51 00000000000000000000000051 000000000000000000000000
52 00000000000000000000000052 000000000000000000000000
53 00000000000000000000000053 000000000000000000000000
54 00000000000000000000000054 000000000000000000000000
55 00000000000000000000000055 000000000000000000000000
56 00000000000000000000000056 000000000000000000000000
892 B
Image content
Pixel difference
compared images
Flicker difference
compared images
4.71 KB
res/drawable-ldpi-v4/ic_tab_vehicles_unselected.png
3.38 KB
sng
    
Offset 1, 14 lines modifiedOffset 1, 19 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·24;·height:·24;·bitdepth:·8;3 ····width:·24;·height:·24;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey07 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 8 ····(235,235,235)·····#·rgb·=·(0xeb,0xeb,0xeb)·grey92
 9 ····(245,245,245)·····#·rgb·=·(0xf5,0xf5,0xf5)·grey96
 10 ····(146,146,146)·····#·rgb·=·(0x92,0x92,0x92)
 11 ····(239,239,239)·····#·rgb·=·(0xef,0xef,0xef)
 12 ····(242,242,242)·····#·rgb·=·(0xf2,0xf2,0xf2)·grey95
8 ····(144,144,144)·····#·rgb·=·(0x90,0x90,0x90)13 ····(144,144,144)·····#·rgb·=·(0x90,0x90,0x90)
9 ····(183,183,183)·····#·rgb·=·(0xb7,0xb7,0xb7)14 ····(183,183,183)·····#·rgb·=·(0xb7,0xb7,0xb7)
10 ····(235,235,235)·····#·rgb·=·(0xeb,0xeb,0xeb)·grey9215 ····(235,235,235)·····#·rgb·=·(0xeb,0xeb,0xeb)·grey92
11 ····(237,237,237)·····#·rgb·=·(0xed,0xed,0xed)·grey9316 ····(237,237,237)·····#·rgb·=·(0xed,0xed,0xed)·grey93
12 ····(145,145,145)·····#·rgb·=·(0x91,0x91,0x91)·grey5717 ····(145,145,145)·····#·rgb·=·(0x91,0x91,0x91)·grey57
13 ····(226,226,226)·····#·rgb·=·(0xe2,0xe2,0xe2)18 ····(226,226,226)·····#·rgb·=·(0xe2,0xe2,0xe2)
14 ····(224,224,224)·····#·rgb·=·(0xe0,0xe0,0xe0)·grey8819 ····(224,224,224)·····#·rgb·=·(0xe0,0xe0,0xe0)·grey88
Offset 19, 57 lines modifiedOffset 24, 52 lines modified
19 ····(157,157,157)·····#·rgb·=·(0x9d,0x9d,0x9d)24 ····(157,157,157)·····#·rgb·=·(0x9d,0x9d,0x9d)
20 ····(240,240,240)·····#·rgb·=·(0xf0,0xf0,0xf0)·grey9425 ····(240,240,240)·····#·rgb·=·(0xf0,0xf0,0xf0)·grey94
21 ····(141,141,141)·····#·rgb·=·(0x8d,0x8d,0x8d)26 ····(141,141,141)·····#·rgb·=·(0x8d,0x8d,0x8d)
22 ····(223,223,223)·····#·rgb·=·(0xdf,0xdf,0xdf)27 ····(223,223,223)·····#·rgb·=·(0xdf,0xdf,0xdf)
23 ····(244,244,244)·····#·rgb·=·(0xf4,0xf4,0xf4)28 ····(244,244,244)·····#·rgb·=·(0xf4,0xf4,0xf4)
24 ····(232,232,232)·····#·rgb·=·(0xe8,0xe8,0xe8)·grey9129 ····(232,232,232)·····#·rgb·=·(0xe8,0xe8,0xe8)·grey91
25 ····(220,220,220)·····#·rgb·=·(0xdc,0xdc,0xdc)·gainsboro30 ····(220,220,220)·····#·rgb·=·(0xdc,0xdc,0xdc)·gainsboro
26 ····(235,235,235)·····#·rgb·=·(0xeb,0xeb,0xeb)·grey92 
27 ····(245,245,245)·····#·rgb·=·(0xf5,0xf5,0xf5)·grey96 
28 ····(221,221,221)·····#·rgb·=·(0xdd,0xdd,0xdd)31 ····(221,221,221)·····#·rgb·=·(0xdd,0xdd,0xdd)
29 ····(222,222,222)·····#·rgb·=·(0xde,0xde,0xde)·grey8732 ····(222,222,222)·····#·rgb·=·(0xde,0xde,0xde)·grey87
30 ····(146,146,146)·····#·rgb·=·(0x92,0x92,0x92) 
31 ····(234,234,234)·····#·rgb·=·(0xea,0xea,0xea)33 ····(234,234,234)·····#·rgb·=·(0xea,0xea,0xea)
32 ····(242,242,242)·····#·rgb·=·(0xf2,0xf2,0xf2)·grey9534 ····(242,242,242)·····#·rgb·=·(0xf2,0xf2,0xf2)·grey95
33 ····(205,205,205)·····#·rgb·=·(0xcd,0xcd,0xcd)35 ····(205,205,205)·····#·rgb·=·(0xcd,0xcd,0xcd)
34 ····(137,137,137)·····#·rgb·=·(0x89,0x89,0x89)36 ····(137,137,137)·····#·rgb·=·(0x89,0x89,0x89)
35 ····(138,138,138)·····#·rgb·=·(0x8a,0x8a,0x8a)·grey5437 ····(138,138,138)·····#·rgb·=·(0x8a,0x8a,0x8a)·grey54
36 ····(217,217,217)·····#·rgb·=·(0xd9,0xd9,0xd9)·grey8538 ····(217,217,217)·····#·rgb·=·(0xd9,0xd9,0xd9)·grey85
37 ····(229,229,229)·····#·rgb·=·(0xe5,0xe5,0xe5)·grey9039 ····(229,229,229)·····#·rgb·=·(0xe5,0xe5,0xe5)·grey90
38 ····(215,215,215)·····#·rgb·=·(0xd7,0xd7,0xd7)40 ····(215,215,215)·····#·rgb·=·(0xd7,0xd7,0xd7)
39 ····(216,216,216)·····#·rgb·=·(0xd8,0xd8,0xd8)41 ····(216,216,216)·····#·rgb·=·(0xd8,0xd8,0xd8)
40 ····(236,236,236)·····#·rgb·=·(0xec,0xec,0xec)42 ····(236,236,236)·····#·rgb·=·(0xec,0xec,0xec)
41 ····(241,241,241)·····#·rgb·=·(0xf1,0xf1,0xf1)43 ····(241,241,241)·····#·rgb·=·(0xf1,0xf1,0xf1)
42 ····(239,239,239)·····#·rgb·=·(0xef,0xef,0xef) 
43 ····(233,233,233)·····#·rgb·=·(0xe9,0xe9,0xe9)44 ····(233,233,233)·····#·rgb·=·(0xe9,0xe9,0xe9)
44 ····(230,230,230)·····#·rgb·=·(0xe6,0xe6,0xe6)45 ····(230,230,230)·····#·rgb·=·(0xe6,0xe6,0xe6)
45 ····(242,242,242)·····#·rgb·=·(0xf2,0xf2,0xf2)·grey95 
46 }46 }
47 tRNS·{47 tRNS·{
48 ·0·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·187·233·255·255·229·255·255·255·255·255·255·255·255·255·255·255·197·255·255·19}48 ·0·187·233·229·197·19}
49 IMAGE·{49 IMAGE·{
50 ····pixels·base6450 ····pixels·base64
51 00000000000000000000000051 000000000000000000000000
52 00000000000000000000000052 000000000000000000000000
53 00000000000000000000000053 000000000000000000000000
54 00000000000000000000000054 000000000000000000000000
55 00000122222222222221000055 000006777777777777760000
56 00001300000000000003000056 000068000000000000080000
57 00004000000000000000500057 00009000000000000000A000
58 00050000000000000000600058 000A0000000000000000B000
59 00070000000000000000890059 000C0000000000000000DE00
 60 00EF7GGGGGGGGGGGGGGHIC00
 61 0JKL0MNNNNNNNNNNNNM12LG0
 62 0OF000IIIIIIIIIIII0000P0
 63 08I000IIIIIIIIIIII000080
 64 0993009DDDDDDDDDD9G00GQ0
 65 0R8STU899999999998VTTVM0
 66 00FWXYQZZZZZZZZZZZMYYMa0
 67 004QMMaaaaaaaaaaaaaMMQ00
60 009A2BBBBBBBBBBBBBBCD700 
61 0EFG0HIIIIIIIIIIIIHJKGB0 
62 0LA000DDDDDDDDDDDD0000M0 
63 03D000DDDDDDDDDDDD000030 
64 044N00488888888884B00BO0 
65 0P3QRS344444444443TRRTH0 
66 00AUVWOXXXXXXXXXXXHWWHY0 
67 00ZOHHYYYYYYYYYYYYYHHO00 
68 000aaa0000000000000aaa00 
69 000HH80000000000000HHb0068 000bbb0000000000000bbb00
70 00048c00000000000004840069 000MMD0000000000000MMc00
 70 0009D500000000000009D900
71 00000000000000000000000071 000000000000000000000000
72 00000000000000000000000072 000000000000000000000000
73 00000000000000000000000073 000000000000000000000000
74 00000000000000000000000074 000000000000000000000000
75 }75 }
1.23 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
6.63 KB
res/drawable-ldpi-v4/ic_tab_history_unselected.png
5.2 KB
sng
    
Offset 1, 97 lines modifiedOffset 1, 97 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·24;·height:·24;·bitdepth:·8;3 ····width:·24;·height:·24;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey07 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60 
9 ····(170,170,170)·····#·rgb·=·(0xaa,0xaa,0xaa)8 ····(170,170,170)·····#·rgb·=·(0xaa,0xaa,0xaa)
 9 ····(158,158,158)·····#·rgb·=·(0x9e,0x9e,0x9e)·grey62
 10 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 11 ····(173,173,173)·····#·rgb·=·(0xad,0xad,0xad)·grey68
 12 ····(151,151,151)·····#·rgb·=·(0x97,0x97,0x97)
 13 ····(204,204,204)·····#·rgb·=·(0xcc,0xcc,0xcc)·grey80
 14 ····(242,242,242)·····#·rgb·=·(0xf2,0xf2,0xf2)·grey95
 15 ····(229,229,229)·····#·rgb·=·(0xe5,0xe5,0xe5)·grey90
 16 ····(238,238,238)·····#·rgb·=·(0xee,0xee,0xee)
 17 ····(235,235,235)·····#·rgb·=·(0xeb,0xeb,0xeb)·grey92
 18 ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60
10 ····(144,144,144)·····#·rgb·=·(0x90,0x90,0x90)19 ····(144,144,144)·····#·rgb·=·(0x90,0x90,0x90)
11 ····(225,225,225)·····#·rgb·=·(0xe1,0xe1,0xe1)20 ····(225,225,225)·····#·rgb·=·(0xe1,0xe1,0xe1)
12 ····(235,235,235)·····#·rgb·=·(0xeb,0xeb,0xeb)·grey9221 ····(235,235,235)·····#·rgb·=·(0xeb,0xeb,0xeb)·grey92
13 ····(158,158,158)·····#·rgb·=·(0x9e,0x9e,0x9e)·grey6222 ····(158,158,158)·····#·rgb·=·(0x9e,0x9e,0x9e)·grey62
14 ····(158,158,158)·····#·rgb·=·(0x9e,0x9e,0x9e)·grey62 
15 ····(237,237,237)·····#·rgb·=·(0xed,0xed,0xed)·grey9323 ····(237,237,237)·····#·rgb·=·(0xed,0xed,0xed)·grey93
16 ····(248,248,248)·····#·rgb·=·(0xf8,0xf8,0xf8)24 ····(248,248,248)·····#·rgb·=·(0xf8,0xf8,0xf8)
17 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 
18 ····(189,189,189)·····#·rgb·=·(0xbd,0xbd,0xbd)·grey7425 ····(189,189,189)·····#·rgb·=·(0xbd,0xbd,0xbd)·grey74
19 ····(226,226,226)·····#·rgb·=·(0xe2,0xe2,0xe2)26 ····(226,226,226)·····#·rgb·=·(0xe2,0xe2,0xe2)
20 ····(239,239,239)·····#·rgb·=·(0xef,0xef,0xef)27 ····(239,239,239)·····#·rgb·=·(0xef,0xef,0xef)
21 ····(249,249,249)·····#·rgb·=·(0xf9,0xf9,0xf9)28 ····(249,249,249)·····#·rgb·=·(0xf9,0xf9,0xf9)
22 ····(243,243,243)·····#·rgb·=·(0xf3,0xf3,0xf3)29 ····(243,243,243)·····#·rgb·=·(0xf3,0xf3,0xf3)
23 ····(227,227,227)·····#·rgb·=·(0xe3,0xe3,0xe3)·grey8930 ····(227,227,227)·····#·rgb·=·(0xe3,0xe3,0xe3)·grey89
24 ····(173,173,173)·····#·rgb·=·(0xad,0xad,0xad)·grey68 
25 ····(245,245,245)·····#·rgb·=·(0xf5,0xf5,0xf5)·grey9631 ····(245,245,245)·····#·rgb·=·(0xf5,0xf5,0xf5)·grey96
26 ····(151,151,151)·····#·rgb·=·(0x97,0x97,0x97) 
27 ····(160,160,160)·····#·rgb·=·(0xa0,0xa0,0xa0)32 ····(160,160,160)·····#·rgb·=·(0xa0,0xa0,0xa0)
28 ····(250,250,250)·····#·rgb·=·(0xfa,0xfa,0xfa)·grey9833 ····(250,250,250)·····#·rgb·=·(0xfa,0xfa,0xfa)·grey98
29 ····(244,244,244)·····#·rgb·=·(0xf4,0xf4,0xf4)34 ····(244,244,244)·····#·rgb·=·(0xf4,0xf4,0xf4)
30 ····(212,212,212)·····#·rgb·=·(0xd4,0xd4,0xd4)·grey8335 ····(212,212,212)·····#·rgb·=·(0xd4,0xd4,0xd4)·grey83
31 ····(228,228,228)·····#·rgb·=·(0xe4,0xe4,0xe4)36 ····(228,228,228)·····#·rgb·=·(0xe4,0xe4,0xe4)
32 ····(182,182,182)·····#·rgb·=·(0xb6,0xb6,0xb6)37 ····(182,182,182)·····#·rgb·=·(0xb6,0xb6,0xb6)
33 ····(143,143,143)·····#·rgb·=·(0x8f,0x8f,0x8f)·grey5638 ····(143,143,143)·····#·rgb·=·(0x8f,0x8f,0x8f)·grey56
34 ····(246,246,246)·····#·rgb·=·(0xf6,0xf6,0xf6)39 ····(246,246,246)·····#·rgb·=·(0xf6,0xf6,0xf6)
35 ····(238,238,238)·····#·rgb·=·(0xee,0xee,0xee)40 ····(238,238,238)·····#·rgb·=·(0xee,0xee,0xee)
36 ····(241,241,241)·····#·rgb·=·(0xf1,0xf1,0xf1)41 ····(241,241,241)·····#·rgb·=·(0xf1,0xf1,0xf1)
37 ····(222,222,222)·····#·rgb·=·(0xde,0xde,0xde)·grey8742 ····(222,222,222)·····#·rgb·=·(0xde,0xde,0xde)·grey87
38 ····(204,204,204)·····#·rgb·=·(0xcc,0xcc,0xcc)·grey80 
39 ····(142,142,142)·····#·rgb·=·(0x8e,0x8e,0x8e)43 ····(142,142,142)·····#·rgb·=·(0x8e,0x8e,0x8e)
40 ····(233,233,233)·····#·rgb·=·(0xe9,0xe9,0xe9)44 ····(233,233,233)·····#·rgb·=·(0xe9,0xe9,0xe9)
41 ····(242,242,242)·····#·rgb·=·(0xf2,0xf2,0xf2)·grey9545 ····(242,242,242)·····#·rgb·=·(0xf2,0xf2,0xf2)·grey95
42 ····(223,223,223)·····#·rgb·=·(0xdf,0xdf,0xdf)46 ····(223,223,223)·····#·rgb·=·(0xdf,0xdf,0xdf)
43 ····(141,141,141)·····#·rgb·=·(0x8d,0x8d,0x8d)47 ····(141,141,141)·····#·rgb·=·(0x8d,0x8d,0x8d)
44 ····(181,181,181)·····#·rgb·=·(0xb5,0xb5,0xb5)·grey7148 ····(181,181,181)·····#·rgb·=·(0xb5,0xb5,0xb5)·grey71
45 ····(232,232,232)·····#·rgb·=·(0xe8,0xe8,0xe8)·grey9149 ····(232,232,232)·····#·rgb·=·(0xe8,0xe8,0xe8)·grey91
46 ····(173,173,173)·····#·rgb·=·(0xad,0xad,0xad)·grey6850 ····(173,173,173)·····#·rgb·=·(0xad,0xad,0xad)·grey68
47 ····(242,242,242)·····#·rgb·=·(0xf2,0xf2,0xf2)·grey95 
48 ····(229,229,229)·····#·rgb·=·(0xe5,0xe5,0xe5)·grey90 
49 ····(138,138,138)·····#·rgb·=·(0x8a,0x8a,0x8a)·grey5451 ····(138,138,138)·····#·rgb·=·(0x8a,0x8a,0x8a)·grey54
50 ····(234,234,234)·····#·rgb·=·(0xea,0xea,0xea)52 ····(234,234,234)·····#·rgb·=·(0xea,0xea,0xea)
51 ····(216,216,216)·····#·rgb·=·(0xd8,0xd8,0xd8)53 ····(216,216,216)·····#·rgb·=·(0xd8,0xd8,0xd8)
52 ····(229,229,229)·····#·rgb·=·(0xe5,0xe5,0xe5)·grey9054 ····(229,229,229)·····#·rgb·=·(0xe5,0xe5,0xe5)·grey90
53 ····(137,137,137)·····#·rgb·=·(0x89,0x89,0x89)55 ····(137,137,137)·····#·rgb·=·(0x89,0x89,0x89)
54 ····(238,238,238)·····#·rgb·=·(0xee,0xee,0xee) 
55 ····(231,231,231)·····#·rgb·=·(0xe7,0xe7,0xe7)56 ····(231,231,231)·····#·rgb·=·(0xe7,0xe7,0xe7)
56 ····(213,213,213)·····#·rgb·=·(0xd5,0xd5,0xd5)57 ····(213,213,213)·····#·rgb·=·(0xd5,0xd5,0xd5)
57 ····(240,240,240)·····#·rgb·=·(0xf0,0xf0,0xf0)·grey9458 ····(240,240,240)·····#·rgb·=·(0xf0,0xf0,0xf0)·grey94
58 ····(136,136,136)·····#·rgb·=·(0x88,0x88,0x88)59 ····(136,136,136)·····#·rgb·=·(0x88,0x88,0x88)
59 ····(211,211,211)·····#·rgb·=·(0xd3,0xd3,0xd3)·LightGray60 ····(211,211,211)·····#·rgb·=·(0xd3,0xd3,0xd3)·LightGray
60 ····(133,133,133)·····#·rgb·=·(0x85,0x85,0x85)·grey5261 ····(133,133,133)·····#·rgb·=·(0x85,0x85,0x85)·grey52
61 ····(207,207,207)·····#·rgb·=·(0xcf,0xcf,0xcf)·grey8162 ····(207,207,207)·····#·rgb·=·(0xcf,0xcf,0xcf)·grey81
62 ····(132,132,132)·····#·rgb·=·(0x84,0x84,0x84)63 ····(132,132,132)·····#·rgb·=·(0x84,0x84,0x84)
63 ····(210,210,210)·····#·rgb·=·(0xd2,0xd2,0xd2)64 ····(210,210,210)·····#·rgb·=·(0xd2,0xd2,0xd2)
64 ····(235,235,235)·····#·rgb·=·(0xeb,0xeb,0xeb)·grey92 
65 ····(224,224,224)·····#·rgb·=·(0xe0,0xe0,0xe0)·grey8865 ····(224,224,224)·····#·rgb·=·(0xe0,0xe0,0xe0)·grey88
66 ····(205,205,205)·····#·rgb·=·(0xcd,0xcd,0xcd)66 ····(205,205,205)·····#·rgb·=·(0xcd,0xcd,0xcd)
67 ····(131,131,131)·····#·rgb·=·(0x83,0x83,0x83)67 ····(131,131,131)·····#·rgb·=·(0x83,0x83,0x83)
68 }68 }
69 tRNS·{69 tRNS·{
70 ·0·255·60·255·255·255·169·255·255·255·1·255·255·255·255·255·255·62·255·225·255·255·255·255·255·255·255·255·255·255·255·5·255·255·255·255·255·255·255·255·254·59·255·255·255·255·255·164·255·255·255·255·255·255·255·255·255·218·255·255·255}70 ·0·60·169·1·62·225·5·254·59·164·218}
71 IMAGE·{71 IMAGE·{
72 ····pixels·base6472 ····pixels·base64
73 00000000000000000000000073 000000000000000000000000
74 00000000011111100000000074 000000000BBBBBB000000000
75 000000233455554336000000 
76 0000037489A000984B30000075 0000001CCDEEEEDCC2000000
 76 00000CFDGH3000HGDIC00000
77 00003CD900000000EFC3000077 0000CJKH00000000LMJC0000
78 0003G90000000000009G300078 000CNH000000000000HNC000
79 00HGI00000000000000IGJ00 
80 00KFL00000000000000LMN0079 004NO00000000000000ON500
81 00OM00000PQ000000Q00RS00 
82 0QT9000000UV000WPX009YQ0 
83 0ZTA000000M30abc00000TZ0 
84 08Y00000000Udc0000000Y8080 00PMQ00000000000000QRS00
 81 00TR00000UV000000V00WX00
 82 0VYH000000Z6000aUb00HcV0
 83 0dY3000000RC0efg00000Yd0
 84 0Gc00000000Zhg0000000cG0
85 0SS00000000ef00000000SS085 0XX000000007800000000XX0
86 08800000000000000000088086 0GG000000000000000000GG0
87 0Y5g0000000000000000g5Y0 
88 00hi0000000000000000ih0087 0cEi0000000000000000iEc0
89 008jk00000000000000kjh0088 00jk0000000000000000kj00
90 00lmn00000000000000nmD0089 00Glm00000000000000mlj00
 90 009no00000000000000onK00
91 000oGp000000000000pGo00091 000pNq000000000000qNp000
92 00008qrr00000000rrq8000092 0000Grss00000000ssrG0000
93 000005nstt0000ttsu50000093 00000Eotuu0000uutvE00000
94 000000vXwxyyyyxwX500000094 000000AbwxyyyyxwbE000000
95 000000000XwUUwX00000000095 000000000bwZZwb000000000
96 00000000000000000000000096 000000000000000000000000
97 }97 }
1.34 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
8.65 KB
res/drawable-ldpi-v4/ic_tab_history_selected.png
6.91 KB
sng
    
Offset 1, 109 lines modifiedOffset 1, 109 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·24;·height:·24;·bitdepth:·8;3 ····width:·24;·height:·24;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey07 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(·99,·99,·99)·····#·rgb·=·(0x63,0x63,0x63)·grey39 
9 ····(101,101,101)·····#·rgb·=·(0x65,0x65,0x65)8 ····(101,101,101)·····#·rgb·=·(0x65,0x65,0x65)
 9 ····(·93,·93,·93)·····#·rgb·=·(0x5d,0x5d,0x5d)
 10 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 11 ····(·97,·97,·97)·····#·rgb·=·(0x61,0x61,0x61)·grey38
 12 ····(·82,·82,·82)·····#·rgb·=·(0x52,0x52,0x52)·grey32
 13 ····(102,102,102)·····#·rgb·=·(0x66,0x66,0x66)·grey40
 14 ····(178,178,178)·····#·rgb·=·(0xb2,0xb2,0xb2)
 15 ····(155,155,155)·····#·rgb·=·(0x9b,0x9b,0x9b)
 16 ····(168,168,168)·····#·rgb·=·(0xa8,0xa8,0xa8)·grey66
 17 ····(166,166,166)·····#·rgb·=·(0xa6,0xa6,0xa6)·grey65
 18 ····(·99,·99,·99)·····#·rgb·=·(0x63,0x63,0x63)·grey39
10 ····(·82,·82,·82)·····#·rgb·=·(0x52,0x52,0x52)·grey3219 ····(·82,·82,·82)·····#·rgb·=·(0x52,0x52,0x52)·grey32
11 ····(130,130,130)·····#·rgb·=·(0x82,0x82,0x82)·grey5120 ····(130,130,130)·····#·rgb·=·(0x82,0x82,0x82)·grey51
12 ····(174,174,174)·····#·rgb·=·(0xae,0xae,0xae)21 ····(174,174,174)·····#·rgb·=·(0xae,0xae,0xae)
13 ····(·93,·93,·93)·····#·rgb·=·(0x5d,0x5d,0x5d) 
14 ····(·81,·81,·81)·····#·rgb·=·(0x51,0x51,0x51)22 ····(·81,·81,·81)·····#·rgb·=·(0x51,0x51,0x51)
15 ····(·90,·90,·90)·····#·rgb·=·(0x5a,0x5a,0x5a)23 ····(·90,·90,·90)·····#·rgb·=·(0x5a,0x5a,0x5a)
16 ····(129,129,129)·····#·rgb·=·(0x81,0x81,0x81)24 ····(129,129,129)·····#·rgb·=·(0x81,0x81,0x81)
17 ····(175,175,175)·····#·rgb·=·(0xaf,0xaf,0xaf)25 ····(175,175,175)·····#·rgb·=·(0xaf,0xaf,0xaf)
18 ····(188,188,188)·····#·rgb·=·(0xbc,0xbc,0xbc)26 ····(188,188,188)·····#·rgb·=·(0xbc,0xbc,0xbc)
19 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 
20 ····(108,108,108)·····#·rgb·=·(0x6c,0x6c,0x6c)27 ····(108,108,108)·····#·rgb·=·(0x6c,0x6c,0x6c)
21 ····(·80,·80,·80)·····#·rgb·=·(0x50,0x50,0x50)28 ····(·80,·80,·80)·····#·rgb·=·(0x50,0x50,0x50)
22 ····(127,127,127)·····#·rgb·=·(0x7f,0x7f,0x7f)·grey5029 ····(127,127,127)·····#·rgb·=·(0x7f,0x7f,0x7f)·grey50
23 ····(176,176,176)·····#·rgb·=·(0xb0,0xb0,0xb0)·grey6930 ····(176,176,176)·····#·rgb·=·(0xb0,0xb0,0xb0)·grey69
24 ····(187,187,187)·····#·rgb·=·(0xbb,0xbb,0xbb)31 ····(187,187,187)·····#·rgb·=·(0xbb,0xbb,0xbb)
25 ····(181,181,181)·····#·rgb·=·(0xb5,0xb5,0xb5)·grey7132 ····(181,181,181)·····#·rgb·=·(0xb5,0xb5,0xb5)·grey71
26 ····(·79,·79,·79)·····#·rgb·=·(0x4f,0x4f,0x4f)·grey3133 ····(·79,·79,·79)·····#·rgb·=·(0x4f,0x4f,0x4f)·grey31
27 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)34 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
28 ····(185,185,185)·····#·rgb·=·(0xb9,0xb9,0xb9)35 ····(185,185,185)·····#·rgb·=·(0xb9,0xb9,0xb9)
29 ····(·97,·97,·97)·····#·rgb·=·(0x61,0x61,0x61)·grey38 
30 ····(146,146,146)·····#·rgb·=·(0x92,0x92,0x92)36 ····(146,146,146)·····#·rgb·=·(0x92,0x92,0x92)
31 ····(·82,·82,·82)·····#·rgb·=·(0x52,0x52,0x52)·grey32 
32 ····(·87,·87,·87)·····#·rgb·=·(0x57,0x57,0x57)·grey3437 ····(·87,·87,·87)·····#·rgb·=·(0x57,0x57,0x57)·grey34
33 ····(144,144,144)·····#·rgb·=·(0x90,0x90,0x90)38 ····(144,144,144)·····#·rgb·=·(0x90,0x90,0x90)
34 ····(186,186,186)·····#·rgb·=·(0xba,0xba,0xba)·grey7339 ····(186,186,186)·····#·rgb·=·(0xba,0xba,0xba)·grey73
35 ····(116,116,116)·····#·rgb·=·(0x74,0x74,0x74)40 ····(116,116,116)·····#·rgb·=·(0x74,0x74,0x74)
36 ····(139,139,139)·····#·rgb·=·(0x8b,0x8b,0x8b)41 ····(139,139,139)·····#·rgb·=·(0x8b,0x8b,0x8b)
37 ····(·77,·77,·77)·····#·rgb·=·(0x4d,0x4d,0x4d)·grey3042 ····(·77,·77,·77)·····#·rgb·=·(0x4d,0x4d,0x4d)·grey30
38 ····(148,148,148)·····#·rgb·=·(0x94,0x94,0x94)·grey5843 ····(148,148,148)·····#·rgb·=·(0x94,0x94,0x94)·grey58
39 ····(140,140,140)·····#·rgb·=·(0x8c,0x8c,0x8c)·grey5544 ····(140,140,140)·····#·rgb·=·(0x8c,0x8c,0x8c)·grey55
40 ····(141,141,141)·····#·rgb·=·(0x8d,0x8d,0x8d)45 ····(141,141,141)·····#·rgb·=·(0x8d,0x8d,0x8d)
41 ····(184,184,184)·····#·rgb·=·(0xb8,0xb8,0xb8)·grey7246 ····(184,184,184)·····#·rgb·=·(0xb8,0xb8,0xb8)·grey72
42 ····(120,120,120)·····#·rgb·=·(0x78,0x78,0x78)·grey4747 ····(120,120,120)·····#·rgb·=·(0x78,0x78,0x78)·grey47
43 ····(102,102,102)·····#·rgb·=·(0x66,0x66,0x66)·grey40 
44 ····(·75,·75,·75)·····#·rgb·=·(0x4b,0x4b,0x4b)48 ····(·75,·75,·75)·····#·rgb·=·(0x4b,0x4b,0x4b)
45 ····(138,138,138)·····#·rgb·=·(0x8a,0x8a,0x8a)·grey5449 ····(138,138,138)·····#·rgb·=·(0x8a,0x8a,0x8a)·grey54
46 ····(167,167,167)·····#·rgb·=·(0xa7,0xa7,0xa7)50 ····(167,167,167)·····#·rgb·=·(0xa7,0xa7,0xa7)
47 ····(143,143,143)·····#·rgb·=·(0x8f,0x8f,0x8f)·grey5651 ····(143,143,143)·····#·rgb·=·(0x8f,0x8f,0x8f)·grey56
48 ····(121,121,121)·····#·rgb·=·(0x79,0x79,0x79)52 ····(121,121,121)·····#·rgb·=·(0x79,0x79,0x79)
49 ····(142,142,142)·····#·rgb·=·(0x8e,0x8e,0x8e)53 ····(142,142,142)·····#·rgb·=·(0x8e,0x8e,0x8e)
50 ····(180,180,180)·····#·rgb·=·(0xb4,0xb4,0xb4)54 ····(180,180,180)·····#·rgb·=·(0xb4,0xb4,0xb4)
51 ····(166,166,166)·····#·rgb·=·(0xa6,0xa6,0xa6)·grey6555 ····(166,166,166)·····#·rgb·=·(0xa6,0xa6,0xa6)·grey65
52 ····(137,137,137)·····#·rgb·=·(0x89,0x89,0x89)56 ····(137,137,137)·····#·rgb·=·(0x89,0x89,0x89)
53 ····(126,126,126)·····#·rgb·=·(0x7e,0x7e,0x7e)57 ····(126,126,126)·····#·rgb·=·(0x7e,0x7e,0x7e)
54 ····(165,165,165)·····#·rgb·=·(0xa5,0xa5,0xa5)58 ····(165,165,165)·····#·rgb·=·(0xa5,0xa5,0xa5)
55 ····(178,178,178)·····#·rgb·=·(0xb2,0xb2,0xb2) 
56 ····(155,155,155)·····#·rgb·=·(0x9b,0x9b,0x9b) 
57 ····(177,177,177)·····#·rgb·=·(0xb1,0xb1,0xb1)59 ····(177,177,177)·····#·rgb·=·(0xb1,0xb1,0xb1)
58 ····(135,135,135)·····#·rgb·=·(0x87,0x87,0x87)·grey5360 ····(135,135,135)·····#·rgb·=·(0x87,0x87,0x87)·grey53
59 ····(·73,·73,·73)·····#·rgb·=·(0x49,0x49,0x49)61 ····(·73,·73,·73)·····#·rgb·=·(0x49,0x49,0x49)
60 ····(133,133,133)·····#·rgb·=·(0x85,0x85,0x85)·grey5262 ····(133,133,133)·····#·rgb·=·(0x85,0x85,0x85)·grey52
61 ····(114,114,114)·····#·rgb·=·(0x72,0x72,0x72)63 ····(114,114,114)·····#·rgb·=·(0x72,0x72,0x72)
62 ····(152,152,152)·····#·rgb·=·(0x98,0x98,0x98)64 ····(152,152,152)·····#·rgb·=·(0x98,0x98,0x98)
63 ····(·70,·70,·70)·····#·rgb·=·(0x46,0x46,0x46)65 ····(·70,·70,·70)·····#·rgb·=·(0x46,0x46,0x46)
64 ····(168,168,168)·····#·rgb·=·(0xa8,0xa8,0xa8)·grey66 
65 ····(110,110,110)·····#·rgb·=·(0x6e,0x6e,0x6e)·grey4366 ····(110,110,110)·····#·rgb·=·(0x6e,0x6e,0x6e)·grey43
66 ····(173,173,173)·····#·rgb·=·(0xad,0xad,0xad)·grey6867 ····(173,173,173)·····#·rgb·=·(0xad,0xad,0xad)·grey68
67 ····(·69,·69,·69)·····#·rgb·=·(0x45,0x45,0x45)·grey2768 ····(·69,·69,·69)·····#·rgb·=·(0x45,0x45,0x45)·grey27
68 ····(171,171,171)·····#·rgb·=·(0xab,0xab,0xab)·grey6769 ····(171,171,171)·····#·rgb·=·(0xab,0xab,0xab)·grey67
69 ····(·66,·66,·66)·····#·rgb·=·(0x42,0x42,0x42)·grey2670 ····(·66,·66,·66)·····#·rgb·=·(0x42,0x42,0x42)·grey26
70 ····(169,169,169)·····#·rgb·=·(0xa9,0xa9,0xa9)·DarkGray71 ····(169,169,169)·····#·rgb·=·(0xa9,0xa9,0xa9)·DarkGray
71 ····(104,104,104)·····#·rgb·=·(0x68,0x68,0x68)72 ····(104,104,104)·····#·rgb·=·(0x68,0x68,0x68)
72 ····(·65,·65,·65)·····#·rgb·=·(0x41,0x41,0x41)73 ····(·65,·65,·65)·····#·rgb·=·(0x41,0x41,0x41)
73 ····(106,106,106)·····#·rgb·=·(0x6a,0x6a,0x6a)74 ····(106,106,106)·····#·rgb·=·(0x6a,0x6a,0x6a)
74 ····(166,166,166)·····#·rgb·=·(0xa6,0xa6,0xa6)·grey65 
75 ····(157,157,157)·····#·rgb·=·(0x9d,0x9d,0x9d)75 ····(157,157,157)·····#·rgb·=·(0x9d,0x9d,0x9d)
76 ····(102,102,102)·····#·rgb·=·(0x66,0x66,0x66)·grey4076 ····(102,102,102)·····#·rgb·=·(0x66,0x66,0x66)·grey40
77 ····(·64,·64,·64)·····#·rgb·=·(0x40,0x40,0x40)·grey2577 ····(·64,·64,·64)·····#·rgb·=·(0x40,0x40,0x40)·grey25
78 ····(156,156,156)·····#·rgb·=·(0x9c,0x9c,0x9c)·grey6178 ····(156,156,156)·····#·rgb·=·(0x9c,0x9c,0x9c)·grey61
79 ····(154,154,154)·····#·rgb·=·(0x9a,0x9a,0x9a)79 ····(154,154,154)·····#·rgb·=·(0x9a,0x9a,0x9a)
80 }80 }
81 tRNS·{81 tRNS·{
82 ·0·255·63·255·255·255·173·255·255·255·255·255·1·255·255·255·255·255·255·255·255·255·66·255·228·255·255·255·255·255·255·255·255·255·255·255·5·255·255·255·255·255·255·255·255·255·255·255·254·61·255·255·255·255·255·255·255·164·255·255·255·255·255·255·255·255·255[·...·truncated·by·diffoscope;·len:·24,·SHA:·02843dbf290d0044f3e5fe69491f2bc73509ba05fdcd03a4197c7aca326c05f4·...·]}82 ·0·63·173·1·66·228·5·254·61·164·218}
83 IMAGE·{83 IMAGE·{
84 ····pixels·hex84 ····pixels·hex
85 00000000000000000000000000000000000000000000000085 000000000000000000000000000000000000000000000000
86 00000000000000000001010101010100000000000000000086 0000000000000000000b0b0b0b0b0b000000000000000000
87 000000000000020303040505050504030306000000000000 
88 00000000000708090a0b0c0000000b0a090d07000000000087 000000000000010c0c0d0e0e0e0e0d0c0c02000000000000
 88 00000000000f1011121303000000131211140f0000000000
89 000000000e0f101100000000000000001112090e0000000089 000000001516171800000000000000001819111500000000
90 00000013141500000000000000000000000015141300000090 0000001a1b1c0000000000000000000000001c1b1a000000
91 0000160f170000000000000000000000000000170f18000091 000004161d00000000000000000000000000001d16050000
92 0000191a1b00000000000000000000000000001b1a1c000092 00001e1f200000000000000000000000000000201f210000
93 0000141700000000001d1e0000000000001e00001f20000093 00001b1d0000000000222300000000000023000024250000
94 001e21220000000000002324000000252627000015281e0094 002326270000000000002806000000292a2b00001c2c2300
95 00292a0c0000000000002b1e0025262c00000000002a290095 002d2e030000000000002f2300292a3000000000002e2d00
96 002d2a0000000000000000232e2f000000000000002a2d0096 00312e0000000000000000283233000000000000002e3100
97 002626000000000000000030310000000000000000262600 
98 002d2d0000000000000000000000000000000000002d2d0097 002a2a0000000000000000070800000000000000002a2a00
99 00323334000000000000000000000000000000003433320098 003131000000000000000000000000000000000000313100
100 00003536000000000000000000000000000000003635000099 003435360000000000000000000000000000000036353400
101 000037093800000000000000000000000000003809350000100 000037380000000000000000000000000000000038370000
102 000039093a00000000000000000000000000003a093b0000101 000039113a00000000000000000000000000003a11370000
 102 000009113b00000000000000000000000000003b113c0000
103 000000052e3c0000000000000000000000003c2e05000000103 0000000e323d0000000000000000000000003d320e000000
104 000000003d0d3e3e00000000000000003e3e0d3d00000000104 000000003e143f3f00000000000000003f3f143e00000000
105 00000000003f1c40414100000000414140423f0000000000105 000000000040214142420000000042424143400000000000
106 00000000000043274445464646464544273f000000000000106 0000000000000a2b44454646464645442b40000000000000
107 0000000000000000002c474848472c000000000000000000107 000000000000000000304748484730000000000000000000
108 000000000000000000000000000000000000000000000000108 000000000000000000000000000000000000000000000000
109 }109 }
1.64 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
9.04 KB
res/drawable-ldpi-v4/ic_menu_intervals.png
7.71 KB
sng
    
Offset 1, 66 lines modifiedOffset 1, 66 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·36;·height:·36;·bitdepth:·8;3 ····width:·36;·height:·36;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey07 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 8 ····(·81,·81,·81)·····#·rgb·=·(0x51,0x51,0x51)
 9 ····(·88,·88,·88)·····#·rgb·=·(0x58,0x58,0x58)
 10 ····(·83,·83,·83)·····#·rgb·=·(0x53,0x53,0x53)
 11 ····(149,149,149)·····#·rgb·=·(0x95,0x95,0x95)
 12 ····(135,135,135)·····#·rgb·=·(0x87,0x87,0x87)·grey53
 13 ····(·64,·64,·64)·····#·rgb·=·(0x40,0x40,0x40)·grey25
 14 ····(180,180,180)·····#·rgb·=·(0xb4,0xb4,0xb4)
 15 ····(·82,·82,·82)·····#·rgb·=·(0x52,0x52,0x52)·grey32
8 ····(·78,·78,·78)·····#·rgb·=·(0x4e,0x4e,0x4e)16 ····(·78,·78,·78)·····#·rgb·=·(0x4e,0x4e,0x4e)
9 ····(·77,·77,·77)·····#·rgb·=·(0x4d,0x4d,0x4d)·grey3017 ····(·77,·77,·77)·····#·rgb·=·(0x4d,0x4d,0x4d)·grey30
10 ····(123,123,123)·····#·rgb·=·(0x7b,0x7b,0x7b)18 ····(123,123,123)·····#·rgb·=·(0x7b,0x7b,0x7b)
11 ····(169,169,169)·····#·rgb·=·(0xa9,0xa9,0xa9)·DarkGray19 ····(169,169,169)·····#·rgb·=·(0xa9,0xa9,0xa9)·DarkGray
12 ····(171,171,171)·····#·rgb·=·(0xab,0xab,0xab)·grey6720 ····(171,171,171)·····#·rgb·=·(0xab,0xab,0xab)·grey67
13 ····(183,183,183)·····#·rgb·=·(0xb7,0xb7,0xb7)21 ····(183,183,183)·····#·rgb·=·(0xb7,0xb7,0xb7)
14 ····(144,144,144)·····#·rgb·=·(0x90,0x90,0x90)22 ····(144,144,144)·····#·rgb·=·(0x90,0x90,0x90)
15 ····(125,125,125)·····#·rgb·=·(0x7d,0x7d,0x7d)·grey4923 ····(125,125,125)·····#·rgb·=·(0x7d,0x7d,0x7d)·grey49
16 ····(·81,·81,·81)·····#·rgb·=·(0x51,0x51,0x51) 
17 ····(149,149,149)·····#·rgb·=·(0x95,0x95,0x95)24 ····(149,149,149)·····#·rgb·=·(0x95,0x95,0x95)
18 ····(146,146,146)·····#·rgb·=·(0x92,0x92,0x92)25 ····(146,146,146)·····#·rgb·=·(0x92,0x92,0x92)
19 ····(143,143,143)·····#·rgb·=·(0x8f,0x8f,0x8f)·grey5626 ····(143,143,143)·····#·rgb·=·(0x8f,0x8f,0x8f)·grey56
20 ····(114,114,114)·····#·rgb·=·(0x72,0x72,0x72)27 ····(114,114,114)·····#·rgb·=·(0x72,0x72,0x72)
21 ····(147,147,147)·····#·rgb·=·(0x93,0x93,0x93)28 ····(147,147,147)·····#·rgb·=·(0x93,0x93,0x93)
22 ····(137,137,137)·····#·rgb·=·(0x89,0x89,0x89)29 ····(137,137,137)·····#·rgb·=·(0x89,0x89,0x89)
23 ····(138,138,138)·····#·rgb·=·(0x8a,0x8a,0x8a)·grey5430 ····(138,138,138)·····#·rgb·=·(0x8a,0x8a,0x8a)·grey54
24 ····(·88,·88,·88)·····#·rgb·=·(0x58,0x58,0x58) 
25 ····(·83,·83,·83)·····#·rgb·=·(0x53,0x53,0x53) 
26 ····(152,152,152)·····#·rgb·=·(0x98,0x98,0x98)31 ····(152,152,152)·····#·rgb·=·(0x98,0x98,0x98)
27 ····(142,142,142)·····#·rgb·=·(0x8e,0x8e,0x8e)32 ····(142,142,142)·····#·rgb·=·(0x8e,0x8e,0x8e)
28 ····(166,166,166)·····#·rgb·=·(0xa6,0xa6,0xa6)·grey6533 ····(166,166,166)·····#·rgb·=·(0xa6,0xa6,0xa6)·grey65
29 ····(118,118,118)·····#·rgb·=·(0x76,0x76,0x76)34 ····(118,118,118)·····#·rgb·=·(0x76,0x76,0x76)
30 ····(·90,·90,·90)·····#·rgb·=·(0x5a,0x5a,0x5a)35 ····(·90,·90,·90)·····#·rgb·=·(0x5a,0x5a,0x5a)
31 ····(111,111,111)·····#·rgb·=·(0x6f,0x6f,0x6f)36 ····(111,111,111)·····#·rgb·=·(0x6f,0x6f,0x6f)
32 ····(149,149,149)·····#·rgb·=·(0x95,0x95,0x95) 
33 ····(145,145,145)·····#·rgb·=·(0x91,0x91,0x91)·grey5737 ····(145,145,145)·····#·rgb·=·(0x91,0x91,0x91)·grey57
34 ····(·76,·76,·76)·····#·rgb·=·(0x4c,0x4c,0x4c)38 ····(·76,·76,·76)·····#·rgb·=·(0x4c,0x4c,0x4c)
35 ····(180,180,180)·····#·rgb·=·(0xb4,0xb4,0xb4)39 ····(180,180,180)·····#·rgb·=·(0xb4,0xb4,0xb4)
36 ····(173,173,173)·····#·rgb·=·(0xad,0xad,0xad)·grey6840 ····(173,173,173)·····#·rgb·=·(0xad,0xad,0xad)·grey68
37 ····(135,135,135)·····#·rgb·=·(0x87,0x87,0x87)·grey5341 ····(135,135,135)·····#·rgb·=·(0x87,0x87,0x87)·grey53
38 ····(135,135,135)·····#·rgb·=·(0x87,0x87,0x87)·grey53 
39 ····(141,141,141)·····#·rgb·=·(0x8d,0x8d,0x8d)42 ····(141,141,141)·····#·rgb·=·(0x8d,0x8d,0x8d)
40 ····(120,120,120)·····#·rgb·=·(0x78,0x78,0x78)·grey4743 ····(120,120,120)·····#·rgb·=·(0x78,0x78,0x78)·grey47
41 ····(·74,·74,·74)·····#·rgb·=·(0x4a,0x4a,0x4a)·grey2944 ····(·74,·74,·74)·····#·rgb·=·(0x4a,0x4a,0x4a)·grey29
42 ····(182,182,182)·····#·rgb·=·(0xb6,0xb6,0xb6)45 ····(182,182,182)·····#·rgb·=·(0xb6,0xb6,0xb6)
43 ····(174,174,174)·····#·rgb·=·(0xae,0xae,0xae)46 ····(174,174,174)·····#·rgb·=·(0xae,0xae,0xae)
44 ····(148,148,148)·····#·rgb·=·(0x94,0x94,0x94)·grey5847 ····(148,148,148)·····#·rgb·=·(0x94,0x94,0x94)·grey58
45 ····(117,117,117)·····#·rgb·=·(0x75,0x75,0x75)·grey4648 ····(117,117,117)·····#·rgb·=·(0x75,0x75,0x75)·grey46
46 ····(·73,·73,·73)·····#·rgb·=·(0x49,0x49,0x49)49 ····(·73,·73,·73)·····#·rgb·=·(0x49,0x49,0x49)
47 ····(·64,·64,·64)·····#·rgb·=·(0x40,0x40,0x40)·grey25 
48 ····(180,180,180)·····#·rgb·=·(0xb4,0xb4,0xb4) 
49 ····(181,181,181)·····#·rgb·=·(0xb5,0xb5,0xb5)·grey7150 ····(181,181,181)·····#·rgb·=·(0xb5,0xb5,0xb5)·grey71
50 ····(136,136,136)·····#·rgb·=·(0x88,0x88,0x88)51 ····(136,136,136)·····#·rgb·=·(0x88,0x88,0x88)
51 ····(·72,·72,·72)·····#·rgb·=·(0x48,0x48,0x48)52 ····(·72,·72,·72)·····#·rgb·=·(0x48,0x48,0x48)
52 ····(134,134,134)·····#·rgb·=·(0x86,0x86,0x86)53 ····(134,134,134)·····#·rgb·=·(0x86,0x86,0x86)
53 ····(116,116,116)·····#·rgb·=·(0x74,0x74,0x74)54 ····(116,116,116)·····#·rgb·=·(0x74,0x74,0x74)
54 ····(·71,·71,·71)·····#·rgb·=·(0x47,0x47,0x47)·grey2855 ····(·71,·71,·71)·····#·rgb·=·(0x47,0x47,0x47)·grey28
55 ····(179,179,179)·····#·rgb·=·(0xb3,0xb3,0xb3)·grey7056 ····(179,179,179)·····#·rgb·=·(0xb3,0xb3,0xb3)·grey70
56 ····(133,133,133)·····#·rgb·=·(0x85,0x85,0x85)·grey5257 ····(133,133,133)·····#·rgb·=·(0x85,0x85,0x85)·grey52
57 ····(115,115,115)·····#·rgb·=·(0x73,0x73,0x73)·grey4558 ····(115,115,115)·····#·rgb·=·(0x73,0x73,0x73)·grey45
58 ····(113,113,113)·····#·rgb·=·(0x71,0x71,0x71)59 ····(113,113,113)·····#·rgb·=·(0x71,0x71,0x71)
59 ····(·82,·82,·82)·····#·rgb·=·(0x52,0x52,0x52)·grey32 
60 ····(178,178,178)·····#·rgb·=·(0xb2,0xb2,0xb2)60 ····(178,178,178)·····#·rgb·=·(0xb2,0xb2,0xb2)
61 ····(132,132,132)·····#·rgb·=·(0x84,0x84,0x84)61 ····(132,132,132)·····#·rgb·=·(0x84,0x84,0x84)
62 ····(·83,·83,·83)·····#·rgb·=·(0x53,0x53,0x53)62 ····(·83,·83,·83)·····#·rgb·=·(0x53,0x53,0x53)
63 ····(·70,·70,·70)·····#·rgb·=·(0x46,0x46,0x46)63 ····(·70,·70,·70)·····#·rgb·=·(0x46,0x46,0x46)
64 ····(177,177,177)·····#·rgb·=·(0xb1,0xb1,0xb1)64 ····(177,177,177)·····#·rgb·=·(0xb1,0xb1,0xb1)
65 ····(131,131,131)·····#·rgb·=·(0x83,0x83,0x83)65 ····(131,131,131)·····#·rgb·=·(0x83,0x83,0x83)
66 ····(161,161,161)·····#·rgb·=·(0xa1,0xa1,0xa1)·grey6366 ····(161,161,161)·····#·rgb·=·(0xa1,0xa1,0xa1)·grey63
Offset 69, 44 lines modifiedOffset 69, 44 lines modified
69 ····(109,109,109)·····#·rgb·=·(0x6d,0x6d,0x6d)69 ····(109,109,109)·····#·rgb·=·(0x6d,0x6d,0x6d)
70 ····(·84,·84,·84)·····#·rgb·=·(0x54,0x54,0x54)·grey3370 ····(·84,·84,·84)·····#·rgb·=·(0x54,0x54,0x54)·grey33
71 ····(130,130,130)·····#·rgb·=·(0x82,0x82,0x82)·grey5171 ····(130,130,130)·····#·rgb·=·(0x82,0x82,0x82)·grey51
72 ····(172,172,172)·····#·rgb·=·(0xac,0xac,0xac)72 ····(172,172,172)·····#·rgb·=·(0xac,0xac,0xac)
73 ····(164,164,164)·····#·rgb·=·(0xa4,0xa4,0xa4)73 ····(164,164,164)·····#·rgb·=·(0xa4,0xa4,0xa4)
74 }74 }
75 tRNS·{75 tRNS·{
76 ·0·255·255·255·255·255·255·255·255·223·255·255·255·255·255·255·255·122·218·255·255·255·255·255·255·210·255·255·255·255·255·218·255·255·255·255·255·255·255·255·4·230·255·255·255·255·255·255·255·255·255·255·109·255·255·255·255·255·255·255·255·255·255·255·255·255[·...·truncated·by·diffoscope;·len:·4,·SHA:·c2716b941d5e9592768a2c0fc5be598ac8713d8c4de4dcd611ffbff98adf2c04·...·]}76 ·0·223·122·218·210·218·4·230·109}
77 IMAGE·{77 IMAGE·{
78 ····pixels·hex78 ····pixels·hex
79 00000000000000000000000000000000000000000000000000000000000000000000000079 000000000000000000000000000000000000000000000000000000000000000000000000
80 00000000000000000000000000000000000000000000000000000000000000000000000080 000000000000000000000000000000000000000000000000000000000000000000000000
81 00000000000000000000000000000000000000000000000000000000000000000000000081 000000000000000000000000000000000000000000000000000000000000000000000000
82 00000000000000000000000000000000000000000000000000000000000000000000000082 000000000000000000000000000000000000000000000000000000000000000000000000
83 00000000000000000000000000000000000000000000000000000000000000000000000083 000000000000000000000000000000000000000000000000000000000000000000000000
84 00000000000000000000000000000000000000000000000000000000000000000000000084 000000000000000000000000000000000000000000000000000000000000000000000000
85 00000000000000000000000000000000000000000000000000000000000000000000000085 000000000000000000000000000000000000000000000000000000000000000000000000
86 00000000000000000000000000000000000000000000000000000000000000000000000086 000000000000000000000000000000000000000000000000000000000000000000000000
87 00000000000000000000000000000000000000000000000000000000000000000000000087 000000000000000000000000000000000000000000000000000000000000000000000000
88 00000000000000000000010100000000000000000000000000000000000000000000000088 000000000000000000000909000000000000000000000000000000000000000000000000
89 00000000000000020202030302020000000000000000000000000000000000000000000089 000000000000000a0a0a0b0b0a0a00000000000000000000000000000000000000000000
90 000000000000000404050607080309000000000000000000000000000000000000000000 
91 00000000000000000000000a0b0c0d000000000000000000000000000000000000000000 
92 00000000000000000000000e0e0b0f00000000000000000000000000000000000000000090 000000000000000c0c0d0e0f100b01000000000000000000000000000000000000000000
93 00000000000010020211120c130b1400000000000000000000000000000000000000000091 000000000000000000000011121314000000000000000000000000000000000000000000
 92 000000000000000000000015151216000000000000000000000000000000000000000000
 93 000000000000170a0a020313181219000000000000000000000000000000000000000000
94 000000000000001516171814191a141b000000000000000000000000000000000000000094 000000000000001a1b1c1d19041e191f0000000000000000000000000000000000000000
95 00000000000000001c1d1e0c1f072021222200000000000000000000000000000000000095 000000000000000020212213050f23242525000000000000000000000000000000000000
96 0000000000000000000023232423250f212627280000000000000000000000000000000096 0000000000000000000026262726281624292a0600000000000000000000000000000000
97 0000000000000000000000000000292a102b26272c00000000000000000000000000000097 0000000000000000000000000000072b172c292a2d000000000000000000000000000000
98 000000000000000000000000000000001c1c1e260d2c2c0000000000000000000000000098 0000000000000000000000000000000020202229142d2d00000000000000000000000000
99 0000000000000000000000000000000000001c2b2d2e0d2f2f000000000000000000000099 000000000000000000000000000000000000202c2e2f1430300000000000000000000000
100 0000000000000000000000000000000000000030301e3132332f34000000000000000000100 000000000000000000000000000000000000003131223233343008000000000000000000
101 000000000000000000000000000000000000000000350f2d360d37380000000000000000101 00000000000000000000000000000000000000000035162e361437380000000000000000
102 0000000000000000000000000000000000000000000039391e3a163b3838000000000000102 000000000000000000000000000000000000000000003939223a1b3b3838000000000000
103 0000000000000000000000000000000000000000000000003c3c36003d3e000000000000103 0000000000000000000000000000000000000000000000003c3c36003d3e000000000000
104 00000000000000000000000000000000000000000000000000003c3f4041000000000000104 00000000000000000000000000000000000000000000000000003c3f4041000000000000
105 000000000000000000000000000000000000000000000000000000421d00000000000000105 000000000000000000000000000000000000000000000000000000422100000000000000
106 000000000000000000000000000000000000000000000000000000000000000000000000106 000000000000000000000000000000000000000000000000000000000000000000000000
107 000000000000000000000000000000000000000000000000000000000000000000000000107 000000000000000000000000000000000000000000000000000000000000000000000000
108 000000000000000000000000000000000000000000000000000000000000000000000000108 000000000000000000000000000000000000000000000000000000000000000000000000
109 000000000000000000000000000000000000000000000000000000000000000000000000109 000000000000000000000000000000000000000000000000000000000000000000000000
110 000000000000000000000000000000000000000000000000000000000000000000000000110 000000000000000000000000000000000000000000000000000000000000000000000000
111 000000000000000000000000000000000000000000000000000000000000000000000000111 000000000000000000000000000000000000000000000000000000000000000000000000
112 000000000000000000000000000000000000000000000000000000000000000000000000112 000000000000000000000000000000000000000000000000000000000000000000000000
1.25 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
3.43 KB
res/drawable-ldpi-v4/ic_tab_statistics_unselected.png
2.45 KB
sng
    
Offset 1, 56 lines modifiedOffset 1, 56 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·24;·height:·24;·bitdepth:·8;3 ····width:·24;·height:·24;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey07 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 8 ····(204,204,204)·····#·rgb·=·(0xcc,0xcc,0xcc)·grey80
 9 ····(146,146,146)·····#·rgb·=·(0x92,0x92,0x92)
 10 ····(170,170,170)·····#·rgb·=·(0xaa,0xaa,0xaa)
 11 ····(187,187,187)·····#·rgb·=·(0xbb,0xbb,0xbb)
 12 ····(152,152,152)·····#·rgb·=·(0x98,0x98,0x98)
 13 ····(159,159,159)·····#·rgb·=·(0x9f,0x9f,0x9f)
 14 ····(180,180,180)·····#·rgb·=·(0xb4,0xb4,0xb4)
8 ····(182,182,182)·····#·rgb·=·(0xb6,0xb6,0xb6)15 ····(182,182,182)·····#·rgb·=·(0xb6,0xb6,0xb6)
9 ····(141,141,141)·····#·rgb·=·(0x8d,0x8d,0x8d)16 ····(141,141,141)·····#·rgb·=·(0x8d,0x8d,0x8d)
10 ····(140,140,140)·····#·rgb·=·(0x8c,0x8c,0x8c)·grey5517 ····(140,140,140)·····#·rgb·=·(0x8c,0x8c,0x8c)·grey55
11 ····(219,219,219)·····#·rgb·=·(0xdb,0xdb,0xdb)·grey8618 ····(219,219,219)·····#·rgb·=·(0xdb,0xdb,0xdb)·grey86
12 ····(180,180,180)·····#·rgb·=·(0xb4,0xb4,0xb4)19 ····(180,180,180)·····#·rgb·=·(0xb4,0xb4,0xb4)
13 ····(217,217,217)·····#·rgb·=·(0xd9,0xd9,0xd9)·grey8520 ····(217,217,217)·····#·rgb·=·(0xd9,0xd9,0xd9)·grey85
14 ····(204,204,204)·····#·rgb·=·(0xcc,0xcc,0xcc)·grey80 
15 ····(241,241,241)·····#·rgb·=·(0xf1,0xf1,0xf1)21 ····(241,241,241)·····#·rgb·=·(0xf1,0xf1,0xf1)
16 ····(146,146,146)·····#·rgb·=·(0x92,0x92,0x92) 
17 ····(170,170,170)·····#·rgb·=·(0xaa,0xaa,0xaa) 
18 ····(187,187,187)·····#·rgb·=·(0xbb,0xbb,0xbb) 
19 ····(231,231,231)·····#·rgb·=·(0xe7,0xe7,0xe7)22 ····(231,231,231)·····#·rgb·=·(0xe7,0xe7,0xe7)
20 ····(152,152,152)·····#·rgb·=·(0x98,0x98,0x98) 
21 ····(159,159,159)·····#·rgb·=·(0x9f,0x9f,0x9f) 
22 ····(215,215,215)·····#·rgb·=·(0xd7,0xd7,0xd7)23 ····(215,215,215)·····#·rgb·=·(0xd7,0xd7,0xd7)
23 ····(180,180,180)·····#·rgb·=·(0xb4,0xb4,0xb4) 
24 ····(230,230,230)·····#·rgb·=·(0xe6,0xe6,0xe6)24 ····(230,230,230)·····#·rgb·=·(0xe6,0xe6,0xe6)
25 ····(240,240,240)·····#·rgb·=·(0xf0,0xf0,0xf0)·grey9425 ····(240,240,240)·····#·rgb·=·(0xf0,0xf0,0xf0)·grey94
26 ····(178,178,178)·····#·rgb·=·(0xb2,0xb2,0xb2)26 ····(178,178,178)·····#·rgb·=·(0xb2,0xb2,0xb2)
27 ····(205,205,205)·····#·rgb·=·(0xcd,0xcd,0xcd)27 ····(205,205,205)·····#·rgb·=·(0xcd,0xcd,0xcd)
28 ····(195,195,195)·····#·rgb·=·(0xc3,0xc3,0xc3)28 ····(195,195,195)·····#·rgb·=·(0xc3,0xc3,0xc3)
29 ····(186,186,186)·····#·rgb·=·(0xba,0xba,0xba)·grey7329 ····(186,186,186)·····#·rgb·=·(0xba,0xba,0xba)·grey73
30 }30 }
31 tRNS·{31 tRNS·{
32 ·0·255·255·255·255·255·255·5·255·206·15·15·255·164·101·255·187·255·255·255·255·255·255}32 ·0·5·206·15·15·164·101·187}
33 IMAGE·{33 IMAGE·{
34 ····pixels·base6434 ····pixels·base64
35 00000000000000000000000035 000000000000000000000000
36 00000000000000000000000036 000000000000000000000000
37 00000000000000000000000037 000000000000000000000000
38 00000000000000000000000038 000000000000000000000000
39 00000000000000000000000039 000000000000000000000000
40 00000000000000000000000040 000000000000000000000000
41 00000000000000000000000041 000000000000000000000000
42 00000000000000000000000042 000000000000000000000000
43 00000000000000000000000043 000000000000000000000000
44 00000010000000000000000044 000000800000000000000000
45 00000000000000000000020045 000000000000000000000900
46 00000101300000300000045046 00000808A00000A000000BC0
47 00500000607000600000080047 00C00000D01000D000000E00
48 000950008300ABCBA00DE00048 0002C000EA0034F430056000
49 000F000G0H0000I000JKLM0049 000G00070H0000I000JKLM00
50 00000000000000000000000050 000000000000000000000000
51 00000000000000000000000051 000000000000000000000000
52 00000000000000000000000052 000000000000000000000000
53 00000000000000000000000053 000000000000000000000000
54 00000000000000000000000054 000000000000000000000000
55 00000000000000000000000055 000000000000000000000000
56 00000000000000000000000056 000000000000000000000000
900 B
Image content
Pixel difference
compared images
Flicker difference
compared images
13.8 KB
res/drawable-ldpi-v4/ic_tab_fillup_selected.png
11.9 KB
sng
    
Offset 2, 162 lines modifiedOffset 2, 162 lines modified
2 IHDR·{2 IHDR·{
3 ····width:·24;·height:·24;·bitdepth:·8;3 ····width:·24;·height:·24;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey07 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(113,113,113)·····#·rgb·=·(0x71,0x71,0x71)8 ····(113,113,113)·····#·rgb·=·(0x71,0x71,0x71)
9 ····(·99,·99,·99)·····#·rgb·=·(0x63,0x63,0x63)·grey39 
10 ····(119,119,119)·····#·rgb·=·(0x77,0x77,0x77)9 ····(119,119,119)·····#·rgb·=·(0x77,0x77,0x77)
11 ····(118,118,118)·····#·rgb·=·(0x76,0x76,0x76)10 ····(118,118,118)·····#·rgb·=·(0x76,0x76,0x76)
12 ····(114,114,114)·····#·rgb·=·(0x72,0x72,0x72)11 ····(114,114,114)·····#·rgb·=·(0x72,0x72,0x72)
13 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10012 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
14 ····(112,112,112)·····#·rgb·=·(0x70,0x70,0x70)·grey4413 ····(112,112,112)·····#·rgb·=·(0x70,0x70,0x70)·grey44
15 ····(130,130,130)·····#·rgb·=·(0x82,0x82,0x82)·grey51 
16 ····(160,160,160)·····#·rgb·=·(0xa0,0xa0,0xa0) 
17 ····(174,174,174)·····#·rgb·=·(0xae,0xae,0xae) 
18 ····(162,162,162)·····#·rgb·=·(0xa2,0xa2,0xa2)14 ····(162,162,162)·····#·rgb·=·(0xa2,0xa2,0xa2)
19 ····(140,140,140)·····#·rgb·=·(0x8c,0x8c,0x8c)·grey55 
20 ····(117,117,117)·····#·rgb·=·(0x75,0x75,0x75)·grey4615 ····(117,117,117)·····#·rgb·=·(0x75,0x75,0x75)·grey46
21 ····(147,147,147)·····#·rgb·=·(0x93,0x93,0x93)16 ····(147,147,147)·····#·rgb·=·(0x93,0x93,0x93)
22 ····(141,141,141)·····#·rgb·=·(0x8d,0x8d,0x8d) 
23 ····(·82,·82,·82)·····#·rgb·=·(0x52,0x52,0x52)·grey32 
24 ····(132,132,132)·····#·rgb·=·(0x84,0x84,0x84)17 ····(132,132,132)·····#·rgb·=·(0x84,0x84,0x84)
25 ····(152,152,152)·····#·rgb·=·(0x98,0x98,0x98) 
26 ····(183,183,183)·····#·rgb·=·(0xb7,0xb7,0xb7)18 ····(183,183,183)·····#·rgb·=·(0xb7,0xb7,0xb7)
27 ····(168,168,168)·····#·rgb·=·(0xa8,0xa8,0xa8)·grey6619 ····(168,168,168)·····#·rgb·=·(0xa8,0xa8,0xa8)·grey66
28 ····(151,151,151)·····#·rgb·=·(0x97,0x97,0x97) 
29 ····(129,129,129)·····#·rgb·=·(0x81,0x81,0x81)20 ····(129,129,129)·····#·rgb·=·(0x81,0x81,0x81)
30 ····(169,169,169)·····#·rgb·=·(0xa9,0xa9,0xa9)·DarkGray21 ····(169,169,169)·····#·rgb·=·(0xa9,0xa9,0xa9)·DarkGray
31 ····(132,132,132)·····#·rgb·=·(0x84,0x84,0x84) 
32 ····(·84,·84,·84)·····#·rgb·=·(0x54,0x54,0x54)·grey3322 ····(·84,·84,·84)·····#·rgb·=·(0x54,0x54,0x54)·grey33
33 ····(140,140,140)·····#·rgb·=·(0x8c,0x8c,0x8c)·grey5523 ····(140,140,140)·····#·rgb·=·(0x8c,0x8c,0x8c)·grey55
34 ····(154,154,154)·····#·rgb·=·(0x9a,0x9a,0x9a) 
35 ····(156,156,156)·····#·rgb·=·(0x9c,0x9c,0x9c)·grey6124 ····(156,156,156)·····#·rgb·=·(0x9c,0x9c,0x9c)·grey61
36 ····(133,133,133)·····#·rgb·=·(0x85,0x85,0x85)·grey5225 ····(133,133,133)·····#·rgb·=·(0x85,0x85,0x85)·grey52
37 ····(186,186,186)·····#·rgb·=·(0xba,0xba,0xba)·grey7326 ····(186,186,186)·····#·rgb·=·(0xba,0xba,0xba)·grey73
38 ····(125,125,125)·····#·rgb·=·(0x7d,0x7d,0x7d)·grey49 
39 ····(·91,·91,·91)·····#·rgb·=·(0x5b,0x5b,0x5b)27 ····(·91,·91,·91)·····#·rgb·=·(0x5b,0x5b,0x5b)
40 ····(151,151,151)·····#·rgb·=·(0x97,0x97,0x97)28 ····(151,151,151)·····#·rgb·=·(0x97,0x97,0x97)
41 ····(168,168,168)·····#·rgb·=·(0xa8,0xa8,0xa8)·grey66 
42 ····(143,143,143)·····#·rgb·=·(0x8f,0x8f,0x8f)·grey5629 ····(143,143,143)·····#·rgb·=·(0x8f,0x8f,0x8f)·grey56
43 ····(150,150,150)·····#·rgb·=·(0x96,0x96,0x96)·grey59 
44 ····(103,103,103)·····#·rgb·=·(0x67,0x67,0x67) 
45 ····(137,137,137)·····#·rgb·=·(0x89,0x89,0x89)30 ····(137,137,137)·····#·rgb·=·(0x89,0x89,0x89)
46 ····(149,149,149)·····#·rgb·=·(0x95,0x95,0x95)31 ····(149,149,149)·····#·rgb·=·(0x95,0x95,0x95)
47 ····(138,138,138)·····#·rgb·=·(0x8a,0x8a,0x8a)·grey5432 ····(138,138,138)·····#·rgb·=·(0x8a,0x8a,0x8a)·grey54
48 ····(148,148,148)·····#·rgb·=·(0x94,0x94,0x94)·grey58 
49 ····(130,130,130)·····#·rgb·=·(0x82,0x82,0x82)·grey5133 ····(130,130,130)·····#·rgb·=·(0x82,0x82,0x82)·grey51
50 ····(183,183,183)·····#·rgb·=·(0xb7,0xb7,0xb7)34 ····(183,183,183)·····#·rgb·=·(0xb7,0xb7,0xb7)
51 ····(136,136,136)·····#·rgb·=·(0x88,0x88,0x88) 
52 ····(·98,·98,·98)·····#·rgb·=·(0x62,0x62,0x62)35 ····(·98,·98,·98)·····#·rgb·=·(0x62,0x62,0x62)
53 ····(123,123,123)·····#·rgb·=·(0x7b,0x7b,0x7b)36 ····(123,123,123)·····#·rgb·=·(0x7b,0x7b,0x7b)
54 ····(118,118,118)·····#·rgb·=·(0x76,0x76,0x76) 
55 ····(137,137,137)·····#·rgb·=·(0x89,0x89,0x89)37 ····(137,137,137)·····#·rgb·=·(0x89,0x89,0x89)
56 ····(146,146,146)·····#·rgb·=·(0x92,0x92,0x92) 
57 ····(164,164,164)·····#·rgb·=·(0xa4,0xa4,0xa4) 
58 ····(·87,·87,·87)·····#·rgb·=·(0x57,0x57,0x57)·grey34 
59 ····(131,131,131)·····#·rgb·=·(0x83,0x83,0x83)38 ····(131,131,131)·····#·rgb·=·(0x83,0x83,0x83)
60 ····(135,135,135)·····#·rgb·=·(0x87,0x87,0x87)·grey5339 ····(135,135,135)·····#·rgb·=·(0x87,0x87,0x87)·grey53
61 ····(135,135,135)·····#·rgb·=·(0x87,0x87,0x87)·grey53 
62 ····(145,145,145)·····#·rgb·=·(0x91,0x91,0x91)·grey57 
63 ····(133,133,133)·····#·rgb·=·(0x85,0x85,0x85)·grey5240 ····(133,133,133)·····#·rgb·=·(0x85,0x85,0x85)·grey52
64 ····(178,178,178)·····#·rgb·=·(0xb2,0xb2,0xb2)41 ····(178,178,178)·····#·rgb·=·(0xb2,0xb2,0xb2)
65 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80) 
66 ····(133,133,133)·····#·rgb·=·(0x85,0x85,0x85)·grey5242 ····(133,133,133)·····#·rgb·=·(0x85,0x85,0x85)·grey52
67 ····(134,134,134)·····#·rgb·=·(0x86,0x86,0x86)43 ····(134,134,134)·····#·rgb·=·(0x86,0x86,0x86)
68 ····(143,143,143)·····#·rgb·=·(0x8f,0x8f,0x8f)·grey56 
69 ····(·81,·81,·81)·····#·rgb·=·(0x51,0x51,0x51)44 ····(·81,·81,·81)·····#·rgb·=·(0x51,0x51,0x51)
70 ····(117,117,117)·····#·rgb·=·(0x75,0x75,0x75)·grey4645 ····(117,117,117)·····#·rgb·=·(0x75,0x75,0x75)·grey46
71 ····(·80,·80,·80)·····#·rgb·=·(0x50,0x50,0x50) 
72 ····(·75,·75,·75)·····#·rgb·=·(0x4b,0x4b,0x4b) 
73 ····(·83,·83,·83)·····#·rgb·=·(0x53,0x53,0x53)46 ····(·83,·83,·83)·····#·rgb·=·(0x53,0x53,0x53)
74 ····(148,148,148)·····#·rgb·=·(0x94,0x94,0x94)·grey5847 ····(148,148,148)·····#·rgb·=·(0x94,0x94,0x94)·grey58
75 ····(118,118,118)·····#·rgb·=·(0x76,0x76,0x76)48 ····(118,118,118)·····#·rgb·=·(0x76,0x76,0x76)
76 ····(131,131,131)·····#·rgb·=·(0x83,0x83,0x83)49 ····(131,131,131)·····#·rgb·=·(0x83,0x83,0x83)
77 ····(139,139,139)·····#·rgb·=·(0x8b,0x8b,0x8b) 
78 ····(·73,·73,·73)·····#·rgb·=·(0x49,0x49,0x49) 
79 ····(113,113,113)·····#·rgb·=·(0x71,0x71,0x71) 
80 ····(163,163,163)·····#·rgb·=·(0xa3,0xa3,0xa3)·grey64 
81 ····(147,147,147)·····#·rgb·=·(0x93,0x93,0x93) 
82 ····(·96,·96,·96)·····#·rgb·=·(0x60,0x60,0x60) 
83 ····(·75,·75,·75)·····#·rgb·=·(0x4b,0x4b,0x4b)50 ····(·75,·75,·75)·····#·rgb·=·(0x4b,0x4b,0x4b)
84 ····(173,173,173)·····#·rgb·=·(0xad,0xad,0xad)·grey6851 ····(173,173,173)·····#·rgb·=·(0xad,0xad,0xad)·grey68
85 ····(133,133,133)·····#·rgb·=·(0x85,0x85,0x85)·grey52 
86 ····(130,130,130)·····#·rgb·=·(0x82,0x82,0x82)·grey5152 ····(130,130,130)·····#·rgb·=·(0x82,0x82,0x82)·grey51
87 ····(137,137,137)·····#·rgb·=·(0x89,0x89,0x89) 
88 ····(115,115,115)·····#·rgb·=·(0x73,0x73,0x73)·grey45 
89 ····(117,117,117)·····#·rgb·=·(0x75,0x75,0x75)·grey46 
90 ····(131,131,131)·····#·rgb·=·(0x83,0x83,0x83) 
91 ····(149,149,149)·····#·rgb·=·(0x95,0x95,0x95)53 ····(149,149,149)·····#·rgb·=·(0x95,0x95,0x95)
92 ····(171,171,171)·····#·rgb·=·(0xab,0xab,0xab)·grey6754 ····(171,171,171)·····#·rgb·=·(0xab,0xab,0xab)·grey67
93 ····(127,127,127)·····#·rgb·=·(0x7f,0x7f,0x7f)·grey50 
94 ····(·94,·94,·94)·····#·rgb·=·(0x5e,0x5e,0x5e)·grey3755 ····(·94,·94,·94)·····#·rgb·=·(0x5e,0x5e,0x5e)·grey37
95 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)56 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
96 ····(138,138,138)·····#·rgb·=·(0x8a,0x8a,0x8a)·grey54 
97 ····(119,119,119)·····#·rgb·=·(0x77,0x77,0x77)57 ····(119,119,119)·····#·rgb·=·(0x77,0x77,0x77)
98 ····(·99,·99,·99)·····#·rgb·=·(0x63,0x63,0x63)·grey3958 ····(·99,·99,·99)·····#·rgb·=·(0x63,0x63,0x63)·grey39
99 ····(127,127,127)·····#·rgb·=·(0x7f,0x7f,0x7f)·grey5059 ····(127,127,127)·····#·rgb·=·(0x7f,0x7f,0x7f)·grey50
100 ····(124,124,124)·····#·rgb·=·(0x7c,0x7c,0x7c)60 ····(124,124,124)·····#·rgb·=·(0x7c,0x7c,0x7c)
101 ····(104,104,104)·····#·rgb·=·(0x68,0x68,0x68)61 ····(104,104,104)·····#·rgb·=·(0x68,0x68,0x68)
102 ····(134,134,134)·····#·rgb·=·(0x86,0x86,0x86) 
103 ····(125,125,125)·····#·rgb·=·(0x7d,0x7d,0x7d)·grey4962 ····(125,125,125)·····#·rgb·=·(0x7d,0x7d,0x7d)·grey49
104 ····(111,111,111)·····#·rgb·=·(0x6f,0x6f,0x6f) 
105 ····(118,118,118)·····#·rgb·=·(0x76,0x76,0x76)63 ····(118,118,118)·····#·rgb·=·(0x76,0x76,0x76)
106 ····(123,123,123)·····#·rgb·=·(0x7b,0x7b,0x7b)64 ····(123,123,123)·····#·rgb·=·(0x7b,0x7b,0x7b)
107 ····(124,124,124)·····#·rgb·=·(0x7c,0x7c,0x7c)65 ····(124,124,124)·····#·rgb·=·(0x7c,0x7c,0x7c)
108 ····(129,129,129)·····#·rgb·=·(0x81,0x81,0x81) 
109 ····(123,123,123)·····#·rgb·=·(0x7b,0x7b,0x7b)66 ····(123,123,123)·····#·rgb·=·(0x7b,0x7b,0x7b)
110 ····(122,122,122)·····#·rgb·=·(0x7a,0x7a,0x7a)·grey4867 ····(122,122,122)·····#·rgb·=·(0x7a,0x7a,0x7a)·grey48
111 ····(142,142,142)·····#·rgb·=·(0x8e,0x8e,0x8e) 
112 ····(122,122,122)·····#·rgb·=·(0x7a,0x7a,0x7a)·grey4868 ····(122,122,122)·····#·rgb·=·(0x7a,0x7a,0x7a)·grey48
113 ····(121,121,121)·····#·rgb·=·(0x79,0x79,0x79)69 ····(121,121,121)·····#·rgb·=·(0x79,0x79,0x79)
114 ····(165,165,165)·····#·rgb·=·(0xa5,0xa5,0xa5)70 ····(165,165,165)·····#·rgb·=·(0xa5,0xa5,0xa5)
115 ····(126,126,126)·····#·rgb·=·(0x7e,0x7e,0x7e) 
116 ····(·73,·73,·73)·····#·rgb·=·(0x49,0x49,0x49)71 ····(·73,·73,·73)·····#·rgb·=·(0x49,0x49,0x49)
117 ····(·83,·83,·83)·····#·rgb·=·(0x53,0x53,0x53)72 ····(·83,·83,·83)·····#·rgb·=·(0x53,0x53,0x53)
118 ····(119,119,119)·····#·rgb·=·(0x77,0x77,0x77)73 ····(119,119,119)·····#·rgb·=·(0x77,0x77,0x77)
119 ····(119,119,119)·····#·rgb·=·(0x77,0x77,0x77)74 ····(119,119,119)·····#·rgb·=·(0x77,0x77,0x77)
120 ····(140,140,140)·····#·rgb·=·(0x8c,0x8c,0x8c)·grey5575 ····(140,140,140)·····#·rgb·=·(0x8c,0x8c,0x8c)·grey55
121 ····(·93,·93,·93)·····#·rgb·=·(0x5d,0x5d,0x5d) 
122 ····(·65,·65,·65)·····#·rgb·=·(0x41,0x41,0x41) 
123 ····(·71,·71,·71)·····#·rgb·=·(0x47,0x47,0x47)·grey28 
124 ····(162,162,162)·····#·rgb·=·(0xa2,0xa2,0xa2)76 ····(162,162,162)·····#·rgb·=·(0xa2,0xa2,0xa2)
125 ····(118,118,118)·····#·rgb·=·(0x76,0x76,0x76)77 ····(118,118,118)·····#·rgb·=·(0x76,0x76,0x76)
126 ····(124,124,124)·····#·rgb·=·(0x7c,0x7c,0x7c) 
127 ····(159,159,159)·····#·rgb·=·(0x9f,0x9f,0x9f)78 ····(159,159,159)·····#·rgb·=·(0x9f,0x9f,0x9f)
128 ····(169,169,169)·····#·rgb·=·(0xa9,0xa9,0xa9)·DarkGray79 ····(169,169,169)·····#·rgb·=·(0xa9,0xa9,0xa9)·DarkGray
Max diff block lines reached; 5862/12219 bytes (47.97%) of diff not shown.
1.79 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
21.6 KB
res/drawable-ldpi-v4/ic_menu_info_details.png
20.0 KB
sng
    
Offset 1, 44 lines modifiedOffset 1, 256 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·36;·height:·36;·bitdepth:·8;3 ····width:·36;·height:·36;·bitdepth:·8;
4 ····using·grayscale·alpha;4 ····using·color·palette;
5 }5 }
 6 PLTE·{
 7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 8 ····(131,131,131)·····#·rgb·=·(0x83,0x83,0x83)
 9 ····(·97,·97,·97)·····#·rgb·=·(0x61,0x61,0x61)·grey38
 10 ····(·63,·63,·63)·····#·rgb·=·(0x3f,0x3f,0x3f)
 11 ····(147,147,147)·····#·rgb·=·(0x93,0x93,0x93)
 12 ····(·90,·90,·90)·····#·rgb·=·(0x5a,0x5a,0x5a)
 13 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 14 ····(··8,··8,··8)·····#·rgb·=·(0x08,0x08,0x08)·grey3
 15 ····(145,145,145)·····#·rgb·=·(0x91,0x91,0x91)·grey57
 16 ····(·95,·95,·95)·····#·rgb·=·(0x5f,0x5f,0x5f)
 17 ····(·91,·91,·91)·····#·rgb·=·(0x5b,0x5b,0x5b)
 18 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
 19 ····(·99,·99,·99)·····#·rgb·=·(0x63,0x63,0x63)·grey39
 20 ····(104,104,104)·····#·rgb·=·(0x68,0x68,0x68)
 21 ····(107,107,107)·····#·rgb·=·(0x6b,0x6b,0x6b)·grey42
 22 ····(111,111,111)·····#·rgb·=·(0x6f,0x6f,0x6f)
 23 ····(·93,·93,·93)·····#·rgb·=·(0x5d,0x5d,0x5d)
 24 ····(·98,·98,·98)·····#·rgb·=·(0x62,0x62,0x62)
 25 ····(110,110,110)·····#·rgb·=·(0x6e,0x6e,0x6e)·grey43
 26 ····(183,183,183)·····#·rgb·=·(0xb7,0xb7,0xb7)
 27 ····(100,100,100)·····#·rgb·=·(0x64,0x64,0x64)
 28 ····(109,109,109)·····#·rgb·=·(0x6d,0x6d,0x6d)
 29 ····(134,134,134)·····#·rgb·=·(0x86,0x86,0x86)
 30 ····(162,162,162)·····#·rgb·=·(0xa2,0xa2,0xa2)
 31 ····(109,109,109)·····#·rgb·=·(0x6d,0x6d,0x6d)
 32 ····(·97,·97,·97)·····#·rgb·=·(0x61,0x61,0x61)·grey38
 33 ····(117,117,117)·····#·rgb·=·(0x75,0x75,0x75)·grey46
 34 ····(102,102,102)·····#·rgb·=·(0x66,0x66,0x66)·grey40
 35 ····(144,144,144)·····#·rgb·=·(0x90,0x90,0x90)
 36 ····(156,156,156)·····#·rgb·=·(0x9c,0x9c,0x9c)·grey61
 37 ····(160,160,160)·····#·rgb·=·(0xa0,0xa0,0xa0)
 38 ····(160,160,160)·····#·rgb·=·(0xa0,0xa0,0xa0)
 39 ····(103,103,103)·····#·rgb·=·(0x67,0x67,0x67)
 40 ····(109,109,109)·····#·rgb·=·(0x6d,0x6d,0x6d)
 41 ····(·96,·96,·96)·····#·rgb·=·(0x60,0x60,0x60)
 42 ····(113,113,113)·····#·rgb·=·(0x71,0x71,0x71)
 43 ····(111,111,111)·····#·rgb·=·(0x6f,0x6f,0x6f)
 44 ····(105,105,105)·····#·rgb·=·(0x69,0x69,0x69)·grey41
 45 ····(156,156,156)·····#·rgb·=·(0x9c,0x9c,0x9c)·grey61
 46 ····(158,158,158)·····#·rgb·=·(0x9e,0x9e,0x9e)·grey62
 47 ····(106,106,106)·····#·rgb·=·(0x6a,0x6a,0x6a)
 48 ····(110,110,110)·····#·rgb·=·(0x6e,0x6e,0x6e)·grey43
 49 ····(·46,·46,·46)·····#·rgb·=·(0x2e,0x2e,0x2e)·grey18
 50 ····(104,104,104)·····#·rgb·=·(0x68,0x68,0x68)
 51 ····(157,157,157)·····#·rgb·=·(0x9d,0x9d,0x9d)
 52 ····(169,169,169)·····#·rgb·=·(0xa9,0xa9,0xa9)·DarkGray
 53 ····(177,177,177)·····#·rgb·=·(0xb1,0xb1,0xb1)
 54 ····(·45,·45,·45)·····#·rgb·=·(0x2d,0x2d,0x2d)
 55 ····(·85,·85,·85)·····#·rgb·=·(0x55,0x55,0x55)
 56 ····(102,102,102)·····#·rgb·=·(0x66,0x66,0x66)·grey40
 57 ····(155,155,155)·····#·rgb·=·(0x9b,0x9b,0x9b)
 58 ····(155,155,155)·····#·rgb·=·(0x9b,0x9b,0x9b)
 59 ····(155,155,155)·····#·rgb·=·(0x9b,0x9b,0x9b)
 60 ····(133,133,133)·····#·rgb·=·(0x85,0x85,0x85)·grey52
 61 ····(144,144,144)·····#·rgb·=·(0x90,0x90,0x90)
 62 ····(116,116,116)·····#·rgb·=·(0x74,0x74,0x74)
 63 ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60
 64 ····(152,152,152)·····#·rgb·=·(0x98,0x98,0x98)
 65 ····(141,141,141)·····#·rgb·=·(0x8d,0x8d,0x8d)
 66 ····(142,142,142)·····#·rgb·=·(0x8e,0x8e,0x8e)
 67 ····(111,111,111)·····#·rgb·=·(0x6f,0x6f,0x6f)
 68 ····(106,106,106)·····#·rgb·=·(0x6a,0x6a,0x6a)
 69 ····(152,152,152)·····#·rgb·=·(0x98,0x98,0x98)
 70 ····(109,109,109)·····#·rgb·=·(0x6d,0x6d,0x6d)
 71 ····(·48,·48,·48)·····#·rgb·=·(0x30,0x30,0x30)·grey19
 72 ····(·46,·46,·46)·····#·rgb·=·(0x2e,0x2e,0x2e)·grey18
 73 ····(109,109,109)·····#·rgb·=·(0x6d,0x6d,0x6d)
 74 ····(·87,·87,·87)·····#·rgb·=·(0x57,0x57,0x57)·grey34
 75 ····(121,121,121)·····#·rgb·=·(0x79,0x79,0x79)
 76 ····(149,149,149)·····#·rgb·=·(0x95,0x95,0x95)
 77 ····(111,111,111)·····#·rgb·=·(0x6f,0x6f,0x6f)
 78 ····(100,100,100)·····#·rgb·=·(0x64,0x64,0x64)
 79 ····(112,112,112)·····#·rgb·=·(0x70,0x70,0x70)·grey44
 80 ····(·88,·88,·88)·····#·rgb·=·(0x58,0x58,0x58)
 81 ····(·24,·24,·24)·····#·rgb·=·(0x18,0x18,0x18)
 82 ····(124,124,124)·····#·rgb·=·(0x7c,0x7c,0x7c)
 83 ····(146,146,146)·····#·rgb·=·(0x92,0x92,0x92)
 84 ····(·28,·28,·28)·····#·rgb·=·(0x1c,0x1c,0x1c)·grey11
 85 ····(122,122,122)·····#·rgb·=·(0x7a,0x7a,0x7a)·grey48
 86 ····(104,104,104)·····#·rgb·=·(0x68,0x68,0x68)
 87 ····(129,129,129)·····#·rgb·=·(0x81,0x81,0x81)
 88 ····(143,143,143)·····#·rgb·=·(0x8f,0x8f,0x8f)·grey56
 89 ····(142,142,142)·····#·rgb·=·(0x8e,0x8e,0x8e)
 90 ····(164,164,164)·····#·rgb·=·(0xa4,0xa4,0xa4)
 91 ····(210,210,210)·····#·rgb·=·(0xd2,0xd2,0xd2)
 92 ····(209,209,209)·····#·rgb·=·(0xd1,0xd1,0xd1)·grey82
 93 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
 94 ····(127,127,127)·····#·rgb·=·(0x7f,0x7f,0x7f)·grey50
 95 ····(120,120,120)·····#·rgb·=·(0x78,0x78,0x78)·grey47
 96 ····(132,132,132)·····#·rgb·=·(0x84,0x84,0x84)
 97 ····(141,141,141)·····#·rgb·=·(0x8d,0x8d,0x8d)
 98 ····(140,140,140)·····#·rgb·=·(0x8c,0x8c,0x8c)·grey55
 99 ····(131,131,131)·····#·rgb·=·(0x83,0x83,0x83)
 100 ····(·81,·81,·81)·····#·rgb·=·(0x51,0x51,0x51)
 101 ····(134,134,134)·····#·rgb·=·(0x86,0x86,0x86)
 102 ····(138,138,138)·····#·rgb·=·(0x8a,0x8a,0x8a)·grey54
 103 ····(138,138,138)·····#·rgb·=·(0x8a,0x8a,0x8a)·grey54
 104 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
 105 ····(·85,·85,·85)·····#·rgb·=·(0x55,0x55,0x55)
 106 ····(104,104,104)·····#·rgb·=·(0x68,0x68,0x68)
 107 ····(139,139,139)·····#·rgb·=·(0x8b,0x8b,0x8b)
 108 ····(136,136,136)·····#·rgb·=·(0x88,0x88,0x88)
 109 ····(135,135,135)·····#·rgb·=·(0x87,0x87,0x87)·grey53
 110 ····(124,124,124)·····#·rgb·=·(0x7c,0x7c,0x7c)
 111 ····(139,139,139)·····#·rgb·=·(0x8b,0x8b,0x8b)
 112 ····(136,136,136)·····#·rgb·=·(0x88,0x88,0x88)
 113 ····(141,141,141)·····#·rgb·=·(0x8d,0x8d,0x8d)
 114 ····(133,133,133)·····#·rgb·=·(0x85,0x85,0x85)·grey52
 115 ····(133,133,133)·····#·rgb·=·(0x85,0x85,0x85)·grey52
 116 ····(123,123,123)·····#·rgb·=·(0x7b,0x7b,0x7b)
 117 ····(164,164,164)·····#·rgb·=·(0xa4,0xa4,0xa4)
 118 ····(205,205,205)·····#·rgb·=·(0xcd,0xcd,0xcd)
 119 ····(138,138,138)·····#·rgb·=·(0x8a,0x8a,0x8a)·grey54
 120 ····(131,131,131)·····#·rgb·=·(0x83,0x83,0x83)
 121 ····(130,130,130)·····#·rgb·=·(0x82,0x82,0x82)·grey51
 122 ····(119,119,119)·····#·rgb·=·(0x77,0x77,0x77)
 123 ····(165,165,165)·····#·rgb·=·(0xa5,0xa5,0xa5)
 124 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
 125 ····(151,151,151)·····#·rgb·=·(0x97,0x97,0x97)
 126 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
 127 ····(129,129,129)·····#·rgb·=·(0x81,0x81,0x81)
Max diff block lines reached; 9235/20455 bytes (45.15%) of diff not shown.
1.57 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
16.2 KB
res/drawable-ldpi-v4/ic_menu_ie.png
14.8 KB
sng
    
Offset 1, 54 lines modifiedOffset 1, 42 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·36;·height:·36;·bitdepth:·8;3 ····width:·36;·height:·36;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1007 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(104,104,104)·····#·rgb·=·(0x68,0x68,0x68)8 ····(104,104,104)·····#·rgb·=·(0x68,0x68,0x68)
9 ····(·97,·97,·97)·····#·rgb·=·(0x61,0x61,0x61)·grey389 ····(·97,·97,·97)·····#·rgb·=·(0x61,0x61,0x61)·grey38
10 ····(106,106,106)·····#·rgb·=·(0x6a,0x6a,0x6a)10 ····(106,106,106)·····#·rgb·=·(0x6a,0x6a,0x6a)
11 ····(·91,·91,·91)·····#·rgb·=·(0x5b,0x5b,0x5b)11 ····(·91,·91,·91)·····#·rgb·=·(0x5b,0x5b,0x5b)
12 ····(·94,·94,·94)·····#·rgb·=·(0x5e,0x5e,0x5e)·grey3712 ····(·94,·94,·94)·····#·rgb·=·(0x5e,0x5e,0x5e)·grey37
13 ····(·91,·91,·91)·····#·rgb·=·(0x5b,0x5b,0x5b)13 ····(·91,·91,·91)·····#·rgb·=·(0x5b,0x5b,0x5b)
14 ····(·97,·97,·97)·····#·rgb·=·(0x61,0x61,0x61)·grey3814 ····(·97,·97,·97)·····#·rgb·=·(0x61,0x61,0x61)·grey38
15 ····(102,102,102)·····#·rgb·=·(0x66,0x66,0x66)·grey4015 ····(102,102,102)·····#·rgb·=·(0x66,0x66,0x66)·grey40
16 ····(·85,·85,·85)·····#·rgb·=·(0x55,0x55,0x55)16 ····(·85,·85,·85)·····#·rgb·=·(0x55,0x55,0x55)
17 ····(·93,·93,·93)·····#·rgb·=·(0x5d,0x5d,0x5d)17 ····(·93,·93,·93)·····#·rgb·=·(0x5d,0x5d,0x5d)
18 ····(107,107,107)·····#·rgb·=·(0x6b,0x6b,0x6b)·grey4218 ····(107,107,107)·····#·rgb·=·(0x6b,0x6b,0x6b)·grey42
19 ····(130,130,130)·····#·rgb·=·(0x82,0x82,0x82)·grey51 
20 ····(112,112,112)·····#·rgb·=·(0x70,0x70,0x70)·grey4419 ····(112,112,112)·····#·rgb·=·(0x70,0x70,0x70)·grey44
21 ····(·95,·95,·95)·····#·rgb·=·(0x5f,0x5f,0x5f)20 ····(·95,·95,·95)·····#·rgb·=·(0x5f,0x5f,0x5f)
22 ····(·93,·93,·93)·····#·rgb·=·(0x5d,0x5d,0x5d)21 ····(·93,·93,·93)·····#·rgb·=·(0x5d,0x5d,0x5d)
23 ····(102,102,102)·····#·rgb·=·(0x66,0x66,0x66)·grey4022 ····(102,102,102)·····#·rgb·=·(0x66,0x66,0x66)·grey40
24 ····(·91,·91,·91)·····#·rgb·=·(0x5b,0x5b,0x5b)23 ····(·91,·91,·91)·····#·rgb·=·(0x5b,0x5b,0x5b)
25 ····(103,103,103)·····#·rgb·=·(0x67,0x67,0x67)24 ····(103,103,103)·····#·rgb·=·(0x67,0x67,0x67)
26 ····(137,137,137)·····#·rgb·=·(0x89,0x89,0x89) 
27 ····(147,147,147)·····#·rgb·=·(0x93,0x93,0x93) 
28 ····(138,138,138)·····#·rgb·=·(0x8a,0x8a,0x8a)·grey54 
29 ····(111,111,111)·····#·rgb·=·(0x6f,0x6f,0x6f)25 ····(111,111,111)·····#·rgb·=·(0x6f,0x6f,0x6f)
30 ····(·98,·98,·98)·····#·rgb·=·(0x62,0x62,0x62)26 ····(·98,·98,·98)·····#·rgb·=·(0x62,0x62,0x62)
31 ····(·85,·85,·85)·····#·rgb·=·(0x55,0x55,0x55)27 ····(·85,·85,·85)·····#·rgb·=·(0x55,0x55,0x55)
32 ····(·89,·89,·89)·····#·rgb·=·(0x59,0x59,0x59)·grey3528 ····(·89,·89,·89)·····#·rgb·=·(0x59,0x59,0x59)·grey35
33 ····(·90,·90,·90)·····#·rgb·=·(0x5a,0x5a,0x5a)29 ····(·90,·90,·90)·····#·rgb·=·(0x5a,0x5a,0x5a)
34 ····(105,105,105)·····#·rgb·=·(0x69,0x69,0x69)·grey4130 ····(105,105,105)·····#·rgb·=·(0x69,0x69,0x69)·grey41
35 ····(148,148,148)·····#·rgb·=·(0x94,0x94,0x94)·grey58 
36 ····(149,149,149)·····#·rgb·=·(0x95,0x95,0x95) 
37 ····(136,136,136)·····#·rgb·=·(0x88,0x88,0x88) 
38 ····(102,102,102)·····#·rgb·=·(0x66,0x66,0x66)·grey4031 ····(102,102,102)·····#·rgb·=·(0x66,0x66,0x66)·grey40
39 ····(·99,·99,·99)·····#·rgb·=·(0x63,0x63,0x63)·grey3932 ····(·99,·99,·99)·····#·rgb·=·(0x63,0x63,0x63)·grey39
40 ····(·73,·73,·73)·····#·rgb·=·(0x49,0x49,0x49)33 ····(·73,·73,·73)·····#·rgb·=·(0x49,0x49,0x49)
41 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey034 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
42 ····(105,105,105)·····#·rgb·=·(0x69,0x69,0x69)·grey4135 ····(105,105,105)·····#·rgb·=·(0x69,0x69,0x69)·grey41
43 ····(120,120,120)·····#·rgb·=·(0x78,0x78,0x78)·grey47 
44 ····(139,139,139)·····#·rgb·=·(0x8b,0x8b,0x8b) 
45 ····(150,150,150)·····#·rgb·=·(0x96,0x96,0x96)·grey59 
46 ····(146,146,146)·····#·rgb·=·(0x92,0x92,0x92) 
47 ····(132,132,132)·····#·rgb·=·(0x84,0x84,0x84) 
48 ····(112,112,112)·····#·rgb·=·(0x70,0x70,0x70)·grey4436 ····(112,112,112)·····#·rgb·=·(0x70,0x70,0x70)·grey44
49 ····(112,112,112)·····#·rgb·=·(0x70,0x70,0x70)·grey4437 ····(112,112,112)·····#·rgb·=·(0x70,0x70,0x70)·grey44
50 ····(·98,·98,·98)·····#·rgb·=·(0x62,0x62,0x62)38 ····(·98,·98,·98)·····#·rgb·=·(0x62,0x62,0x62)
51 ····(105,105,105)·····#·rgb·=·(0x69,0x69,0x69)·grey4139 ····(105,105,105)·····#·rgb·=·(0x69,0x69,0x69)·grey41
52 ····(126,126,126)·····#·rgb·=·(0x7e,0x7e,0x7e)40 ····(126,126,126)·····#·rgb·=·(0x7e,0x7e,0x7e)
53 ····(154,154,154)·····#·rgb·=·(0x9a,0x9a,0x9a)41 ····(154,154,154)·····#·rgb·=·(0x9a,0x9a,0x9a)
54 ····(173,173,173)·····#·rgb·=·(0xad,0xad,0xad)·grey6842 ····(173,173,173)·····#·rgb·=·(0xad,0xad,0xad)·grey68
Offset 56, 51 lines modifiedOffset 44, 41 lines modified
56 ····(155,155,155)·····#·rgb·=·(0x9b,0x9b,0x9b)44 ····(155,155,155)·····#·rgb·=·(0x9b,0x9b,0x9b)
57 ····(158,158,158)·····#·rgb·=·(0x9e,0x9e,0x9e)·grey6245 ····(158,158,158)·····#·rgb·=·(0x9e,0x9e,0x9e)·grey62
58 ····(143,143,143)·····#·rgb·=·(0x8f,0x8f,0x8f)·grey5646 ····(143,143,143)·····#·rgb·=·(0x8f,0x8f,0x8f)·grey56
59 ····(125,125,125)·····#·rgb·=·(0x7d,0x7d,0x7d)·grey4947 ····(125,125,125)·····#·rgb·=·(0x7d,0x7d,0x7d)·grey49
60 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10048 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
61 ····(146,146,146)·····#·rgb·=·(0x92,0x92,0x92)49 ····(146,146,146)·····#·rgb·=·(0x92,0x92,0x92)
62 ····(149,149,149)·····#·rgb·=·(0x95,0x95,0x95)50 ····(149,149,149)·····#·rgb·=·(0x95,0x95,0x95)
63 ····(145,145,145)·····#·rgb·=·(0x91,0x91,0x91)·grey57 
64 ····(148,148,148)·····#·rgb·=·(0x94,0x94,0x94)·grey5851 ····(148,148,148)·····#·rgb·=·(0x94,0x94,0x94)·grey58
65 ····(154,154,154)·····#·rgb·=·(0x9a,0x9a,0x9a)52 ····(154,154,154)·····#·rgb·=·(0x9a,0x9a,0x9a)
66 ····(140,140,140)·····#·rgb·=·(0x8c,0x8c,0x8c)·grey5553 ····(140,140,140)·····#·rgb·=·(0x8c,0x8c,0x8c)·grey55
67 ····(138,138,138)·····#·rgb·=·(0x8a,0x8a,0x8a)·grey5454 ····(138,138,138)·····#·rgb·=·(0x8a,0x8a,0x8a)·grey54
68 ····(130,130,130)·····#·rgb·=·(0x82,0x82,0x82)·grey5155 ····(130,130,130)·····#·rgb·=·(0x82,0x82,0x82)·grey51
69 ····(113,113,113)·····#·rgb·=·(0x71,0x71,0x71)56 ····(113,113,113)·····#·rgb·=·(0x71,0x71,0x71)
70 ····(103,103,103)·····#·rgb·=·(0x67,0x67,0x67)57 ····(103,103,103)·····#·rgb·=·(0x67,0x67,0x67)
71 ····(·89,·89,·89)·····#·rgb·=·(0x59,0x59,0x59)·grey3558 ····(·89,·89,·89)·····#·rgb·=·(0x59,0x59,0x59)·grey35
72 ····(·87,·87,·87)·····#·rgb·=·(0x57,0x57,0x57)·grey3459 ····(·87,·87,·87)·····#·rgb·=·(0x57,0x57,0x57)·grey34
73 ····(·90,·90,·90)·····#·rgb·=·(0x5a,0x5a,0x5a)60 ····(·90,·90,·90)·····#·rgb·=·(0x5a,0x5a,0x5a)
74 ····(·89,·89,·89)·····#·rgb·=·(0x59,0x59,0x59)·grey3561 ····(·89,·89,·89)·····#·rgb·=·(0x59,0x59,0x59)·grey35
75 ····(·93,·93,·93)·····#·rgb·=·(0x5d,0x5d,0x5d)62 ····(·93,·93,·93)·····#·rgb·=·(0x5d,0x5d,0x5d)
76 ····(137,137,137)·····#·rgb·=·(0x89,0x89,0x89)63 ····(137,137,137)·····#·rgb·=·(0x89,0x89,0x89)
77 ····(144,144,144)·····#·rgb·=·(0x90,0x90,0x90) 
78 ····(142,142,142)·····#·rgb·=·(0x8e,0x8e,0x8e) 
79 ····(126,126,126)·····#·rgb·=·(0x7e,0x7e,0x7e)64 ····(126,126,126)·····#·rgb·=·(0x7e,0x7e,0x7e)
80 ····(121,121,121)·····#·rgb·=·(0x79,0x79,0x79)65 ····(121,121,121)·····#·rgb·=·(0x79,0x79,0x79)
81 ····(106,106,106)·····#·rgb·=·(0x6a,0x6a,0x6a)66 ····(106,106,106)·····#·rgb·=·(0x6a,0x6a,0x6a)
82 ····(·92,·92,·92)·····#·rgb·=·(0x5c,0x5c,0x5c)·grey36 
83 ····(·91,·91,·91)·····#·rgb·=·(0x5b,0x5b,0x5b) 
84 ····(·90,·90,·90)·····#·rgb·=·(0x5a,0x5a,0x5a) 
85 ····(·97,·97,·97)·····#·rgb·=·(0x61,0x61,0x61)·grey3867 ····(·97,·97,·97)·····#·rgb·=·(0x61,0x61,0x61)·grey38
86 ····(118,118,118)·····#·rgb·=·(0x76,0x76,0x76)68 ····(118,118,118)·····#·rgb·=·(0x76,0x76,0x76)
87 ····(125,125,125)·····#·rgb·=·(0x7d,0x7d,0x7d)·grey4969 ····(125,125,125)·····#·rgb·=·(0x7d,0x7d,0x7d)·grey49
88 ····(136,136,136)·····#·rgb·=·(0x88,0x88,0x88)70 ····(136,136,136)·····#·rgb·=·(0x88,0x88,0x88)
89 ····(143,143,143)·····#·rgb·=·(0x8f,0x8f,0x8f)·grey56 
90 ····(141,141,141)·····#·rgb·=·(0x8d,0x8d,0x8d) 
91 ····(135,135,135)·····#·rgb·=·(0x87,0x87,0x87)·grey5371 ····(135,135,135)·····#·rgb·=·(0x87,0x87,0x87)·grey53
92 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)72 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
93 ····(123,123,123)·····#·rgb·=·(0x7b,0x7b,0x7b)73 ····(123,123,123)·····#·rgb·=·(0x7b,0x7b,0x7b)
94 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)74 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
95 ····(131,131,131)·····#·rgb·=·(0x83,0x83,0x83) 
96 ····(130,130,130)·····#·rgb·=·(0x82,0x82,0x82)·grey5175 ····(130,130,130)·····#·rgb·=·(0x82,0x82,0x82)·grey51
97 ····(120,120,120)·····#·rgb·=·(0x78,0x78,0x78)·grey4776 ····(120,120,120)·····#·rgb·=·(0x78,0x78,0x78)·grey47
98 ····(134,134,134)·····#·rgb·=·(0x86,0x86,0x86)77 ····(134,134,134)·····#·rgb·=·(0x86,0x86,0x86)
99 ····(140,140,140)·····#·rgb·=·(0x8c,0x8c,0x8c)·grey55 
100 ····(135,135,135)·····#·rgb·=·(0x87,0x87,0x87)·grey5378 ····(135,135,135)·····#·rgb·=·(0x87,0x87,0x87)·grey53
101 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)79 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
102 ····(126,126,126)·····#·rgb·=·(0x7e,0x7e,0x7e)80 ····(126,126,126)·····#·rgb·=·(0x7e,0x7e,0x7e)
103 ····(129,129,129)·····#·rgb·=·(0x81,0x81,0x81)81 ····(129,129,129)·····#·rgb·=·(0x81,0x81,0x81)
104 ····(133,133,133)·····#·rgb·=·(0x85,0x85,0x85)·grey5282 ····(133,133,133)·····#·rgb·=·(0x85,0x85,0x85)·grey52
105 ····(122,122,122)·····#·rgb·=·(0x7a,0x7a,0x7a)·grey4883 ····(122,122,122)·····#·rgb·=·(0x7a,0x7a,0x7a)·grey48
106 ····(134,134,134)·····#·rgb·=·(0x86,0x86,0x86)84 ····(134,134,134)·····#·rgb·=·(0x86,0x86,0x86)
Offset 109, 17 lines modifiedOffset 87, 14 lines modified
109 ····(131,131,131)·····#·rgb·=·(0x83,0x83,0x83)87 ····(131,131,131)·····#·rgb·=·(0x83,0x83,0x83)
110 ····(131,131,131)·····#·rgb·=·(0x83,0x83,0x83)88 ····(131,131,131)·····#·rgb·=·(0x83,0x83,0x83)
111 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)89 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
112 ····(120,120,120)·····#·rgb·=·(0x78,0x78,0x78)·grey4790 ····(120,120,120)·····#·rgb·=·(0x78,0x78,0x78)·grey47
113 ····(130,130,130)·····#·rgb·=·(0x82,0x82,0x82)·grey5191 ····(130,130,130)·····#·rgb·=·(0x82,0x82,0x82)·grey51
114 ····(133,133,133)·····#·rgb·=·(0x85,0x85,0x85)·grey5292 ····(133,133,133)·····#·rgb·=·(0x85,0x85,0x85)·grey52
115 ····(159,159,159)·····#·rgb·=·(0x9f,0x9f,0x9f)93 ····(159,159,159)·····#·rgb·=·(0x9f,0x9f,0x9f)
116 ····(166,166,166)·····#·rgb·=·(0xa6,0xa6,0xa6)·grey65 
117 ····(165,165,165)·····#·rgb·=·(0xa5,0xa5,0xa5) 
118 ····(163,163,163)·····#·rgb·=·(0xa3,0xa3,0xa3)·grey64 
119 ····(150,150,150)·····#·rgb·=·(0x96,0x96,0x96)·grey5994 ····(150,150,150)·····#·rgb·=·(0x96,0x96,0x96)·grey59
120 ····(129,129,129)·····#·rgb·=·(0x81,0x81,0x81)95 ····(129,129,129)·····#·rgb·=·(0x81,0x81,0x81)
121 ····(123,123,123)·····#·rgb·=·(0x7b,0x7b,0x7b)96 ····(123,123,123)·····#·rgb·=·(0x7b,0x7b,0x7b)
122 ····(131,131,131)·····#·rgb·=·(0x83,0x83,0x83)97 ····(131,131,131)·····#·rgb·=·(0x83,0x83,0x83)
123 ····(133,133,133)·····#·rgb·=·(0x85,0x85,0x85)·grey5298 ····(133,133,133)·····#·rgb·=·(0x85,0x85,0x85)·grey52
124 ····(118,118,118)·····#·rgb·=·(0x76,0x76,0x76)99 ····(118,118,118)·····#·rgb·=·(0x76,0x76,0x76)
125 ····(157,157,157)·····#·rgb·=·(0x9d,0x9d,0x9d)100 ····(157,157,157)·····#·rgb·=·(0x9d,0x9d,0x9d)
Offset 127, 33 lines modifiedOffset 102, 29 lines modified
127 ····(169,169,169)·····#·rgb·=·(0xa9,0xa9,0xa9)·DarkGray102 ····(169,169,169)·····#·rgb·=·(0xa9,0xa9,0xa9)·DarkGray
128 ····(170,170,170)·····#·rgb·=·(0xaa,0xaa,0xaa)103 ····(170,170,170)·····#·rgb·=·(0xaa,0xaa,0xaa)
Max diff block lines reached; 8820/15159 bytes (58.18%) of diff not shown.
1.37 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
17.6 KB
res/drawable-mdpi-v4/ic_tab_fillup_unselected.png
15.5 KB
sng
    
Offset 1, 201 lines modifiedOffset 1, 201 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·32;·height:·32;·bitdepth:·8;3 ····width:·32;·height:·32;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey07 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(144,144,144)·····#·rgb·=·(0x90,0x90,0x90) 
9 ····(177,177,177)·····#·rgb·=·(0xb1,0xb1,0xb1)8 ····(177,177,177)·····#·rgb·=·(0xb1,0xb1,0xb1)
10 ····(174,174,174)·····#·rgb·=·(0xae,0xae,0xae)9 ····(174,174,174)·····#·rgb·=·(0xae,0xae,0xae)
11 ····(166,166,166)·····#·rgb·=·(0xa6,0xa6,0xa6)·grey6510 ····(166,166,166)·····#·rgb·=·(0xa6,0xa6,0xa6)·grey65
12 ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey6011 ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60
13 ····(227,227,227)·····#·rgb·=·(0xe3,0xe3,0xe3)·grey89 
14 ····(228,228,228)·····#·rgb·=·(0xe4,0xe4,0xe4) 
15 ····(230,230,230)·····#·rgb·=·(0xe6,0xe6,0xe6) 
16 ····(232,232,232)·····#·rgb·=·(0xe8,0xe8,0xe8)·grey91 
17 ····(231,231,231)·····#·rgb·=·(0xe7,0xe7,0xe7) 
18 ····(200,200,200)·····#·rgb·=·(0xc8,0xc8,0xc8)12 ····(200,200,200)·····#·rgb·=·(0xc8,0xc8,0xc8)
19 ····(149,149,149)·····#·rgb·=·(0x95,0x95,0x95) 
20 ····(185,185,185)·····#·rgb·=·(0xb9,0xb9,0xb9) 
21 ····(205,205,205)·····#·rgb·=·(0xcd,0xcd,0xcd) 
22 ····(145,145,145)·····#·rgb·=·(0x91,0x91,0x91)·grey5713 ····(145,145,145)·····#·rgb·=·(0x91,0x91,0x91)·grey57
23 ····(173,173,173)·····#·rgb·=·(0xad,0xad,0xad)·grey6814 ····(173,173,173)·····#·rgb·=·(0xad,0xad,0xad)·grey68
24 ····(199,199,199)·····#·rgb·=·(0xc7,0xc7,0xc7)·grey7815 ····(199,199,199)·····#·rgb·=·(0xc7,0xc7,0xc7)·grey78
25 ····(240,240,240)·····#·rgb·=·(0xf0,0xf0,0xf0)·grey94 
26 ····(244,244,244)·····#·rgb·=·(0xf4,0xf4,0xf4) 
27 ····(247,247,247)·····#·rgb·=·(0xf7,0xf7,0xf7)·grey9716 ····(247,247,247)·····#·rgb·=·(0xf7,0xf7,0xf7)·grey97
28 ····(249,249,249)·····#·rgb·=·(0xf9,0xf9,0xf9)17 ····(249,249,249)·····#·rgb·=·(0xf9,0xf9,0xf9)
29 ····(247,247,247)·····#·rgb·=·(0xf7,0xf7,0xf7)·grey9718 ····(247,247,247)·····#·rgb·=·(0xf7,0xf7,0xf7)·grey97
30 ····(211,211,211)·····#·rgb·=·(0xd3,0xd3,0xd3)·LightGray19 ····(211,211,211)·····#·rgb·=·(0xd3,0xd3,0xd3)·LightGray
31 ····(246,246,246)·····#·rgb·=·(0xf6,0xf6,0xf6) 
32 ····(241,241,241)·····#·rgb·=·(0xf1,0xf1,0xf1) 
33 ····(191,191,191)·····#·rgb·=·(0xbf,0xbf,0xbf)·grey7520 ····(191,191,191)·····#·rgb·=·(0xbf,0xbf,0xbf)·grey75
34 ····(238,238,238)·····#·rgb·=·(0xee,0xee,0xee)21 ····(238,238,238)·····#·rgb·=·(0xee,0xee,0xee)
35 ····(241,241,241)·····#·rgb·=·(0xf1,0xf1,0xf1)22 ····(241,241,241)·····#·rgb·=·(0xf1,0xf1,0xf1)
36 ····(229,229,229)·····#·rgb·=·(0xe5,0xe5,0xe5)·grey90 
37 ····(151,151,151)·····#·rgb·=·(0x97,0x97,0x97) 
38 ····(167,167,167)·····#·rgb·=·(0xa7,0xa7,0xa7)23 ····(167,167,167)·····#·rgb·=·(0xa7,0xa7,0xa7)
39 ····(200,200,200)·····#·rgb·=·(0xc8,0xc8,0xc8)24 ····(200,200,200)·····#·rgb·=·(0xc8,0xc8,0xc8)
40 ····(249,249,249)·····#·rgb·=·(0xf9,0xf9,0xf9) 
41 ····(250,250,250)·····#·rgb·=·(0xfa,0xfa,0xfa)·grey9825 ····(250,250,250)·····#·rgb·=·(0xfa,0xfa,0xfa)·grey98
42 ····(248,248,248)·····#·rgb·=·(0xf8,0xf8,0xf8) 
43 ····(197,197,197)·····#·rgb·=·(0xc5,0xc5,0xc5)26 ····(197,197,197)·····#·rgb·=·(0xc5,0xc5,0xc5)
44 ····(245,245,245)·····#·rgb·=·(0xf5,0xf5,0xf5)·grey9627 ····(245,245,245)·····#·rgb·=·(0xf5,0xf5,0xf5)·grey96
45 ····(158,158,158)·····#·rgb·=·(0x9e,0x9e,0x9e)·grey62 
46 ····(175,175,175)·····#·rgb·=·(0xaf,0xaf,0xaf)28 ····(175,175,175)·····#·rgb·=·(0xaf,0xaf,0xaf)
47 ····(202,202,202)·····#·rgb·=·(0xca,0xca,0xca)29 ····(202,202,202)·····#·rgb·=·(0xca,0xca,0xca)
48 ····(247,247,247)·····#·rgb·=·(0xf7,0xf7,0xf7)·grey97 
49 ····(210,210,210)·····#·rgb·=·(0xd2,0xd2,0xd2)30 ····(210,210,210)·····#·rgb·=·(0xd2,0xd2,0xd2)
50 ····(242,242,242)·····#·rgb·=·(0xf2,0xf2,0xf2)·grey9531 ····(242,242,242)·····#·rgb·=·(0xf2,0xf2,0xf2)·grey95
51 ····(242,242,242)·····#·rgb·=·(0xf2,0xf2,0xf2)·grey95 
52 ····(167,167,167)·····#·rgb·=·(0xa7,0xa7,0xa7)32 ····(167,167,167)·····#·rgb·=·(0xa7,0xa7,0xa7)
53 ····(204,204,204)·····#·rgb·=·(0xcc,0xcc,0xcc)·grey8033 ····(204,204,204)·····#·rgb·=·(0xcc,0xcc,0xcc)·grey80
54 ····(245,245,245)·····#·rgb·=·(0xf5,0xf5,0xf5)·grey96 
55 ····(250,250,250)·····#·rgb·=·(0xfa,0xfa,0xfa)·grey9834 ····(250,250,250)·····#·rgb·=·(0xfa,0xfa,0xfa)·grey98
56 ····(194,194,194)·····#·rgb·=·(0xc2,0xc2,0xc2)·grey76 
57 ····(206,206,206)·····#·rgb·=·(0xce,0xce,0xce)35 ····(206,206,206)·····#·rgb·=·(0xce,0xce,0xce)
58 ····(248,248,248)·····#·rgb·=·(0xf8,0xf8,0xf8)36 ····(248,248,248)·····#·rgb·=·(0xf8,0xf8,0xf8)
59 ····(237,237,237)·····#·rgb·=·(0xed,0xed,0xed)·grey93 
60 ····(164,164,164)·····#·rgb·=·(0xa4,0xa4,0xa4)37 ····(164,164,164)·····#·rgb·=·(0xa4,0xa4,0xa4)
61 ····(206,206,206)·····#·rgb·=·(0xce,0xce,0xce)38 ····(206,206,206)·····#·rgb·=·(0xce,0xce,0xce)
62 ····(244,244,244)·····#·rgb·=·(0xf4,0xf4,0xf4)39 ····(244,244,244)·····#·rgb·=·(0xf4,0xf4,0xf4)
63 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10040 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
64 ····(189,189,189)·····#·rgb·=·(0xbd,0xbd,0xbd)·grey7441 ····(189,189,189)·····#·rgb·=·(0xbd,0xbd,0xbd)·grey74
65 ····(249,249,249)·····#·rgb·=·(0xf9,0xf9,0xf9)42 ····(249,249,249)·····#·rgb·=·(0xf9,0xf9,0xf9)
66 ····(185,185,185)·····#·rgb·=·(0xb9,0xb9,0xb9)43 ····(185,185,185)·····#·rgb·=·(0xb9,0xb9,0xb9)
67 ····(184,184,184)·····#·rgb·=·(0xb8,0xb8,0xb8)·grey7244 ····(184,184,184)·····#·rgb·=·(0xb8,0xb8,0xb8)·grey72
68 ····(186,186,186)·····#·rgb·=·(0xba,0xba,0xba)·grey73 
69 ····(152,152,152)·····#·rgb·=·(0x98,0x98,0x98) 
70 ····(243,243,243)·····#·rgb·=·(0xf3,0xf3,0xf3) 
71 ····(247,247,247)·····#·rgb·=·(0xf7,0xf7,0xf7)·grey9745 ····(247,247,247)·····#·rgb·=·(0xf7,0xf7,0xf7)·grey97
72 ····(223,223,223)·····#·rgb·=·(0xdf,0xdf,0xdf) 
73 ····(168,168,168)·····#·rgb·=·(0xa8,0xa8,0xa8)·grey6646 ····(168,168,168)·····#·rgb·=·(0xa8,0xa8,0xa8)·grey66
74 ····(233,233,233)·····#·rgb·=·(0xe9,0xe9,0xe9) 
75 ····(243,243,243)·····#·rgb·=·(0xf3,0xf3,0xf3)47 ····(243,243,243)·····#·rgb·=·(0xf3,0xf3,0xf3)
76 ····(238,238,238)·····#·rgb·=·(0xee,0xee,0xee) 
77 ····(154,154,154)·····#·rgb·=·(0x9a,0x9a,0x9a) 
78 ····(198,198,198)·····#·rgb·=·(0xc6,0xc6,0xc6)48 ····(198,198,198)·····#·rgb·=·(0xc6,0xc6,0xc6)
79 ····(239,239,239)·····#·rgb·=·(0xef,0xef,0xef) 
80 ····(236,236,236)·····#·rgb·=·(0xec,0xec,0xec) 
81 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10049 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
82 ····(221,221,221)·····#·rgb·=·(0xdd,0xdd,0xdd)50 ····(221,221,221)·····#·rgb·=·(0xdd,0xdd,0xdd)
83 ····(179,179,179)·····#·rgb·=·(0xb3,0xb3,0xb3)·grey7051 ····(179,179,179)·····#·rgb·=·(0xb3,0xb3,0xb3)·grey70
84 ····(198,198,198)·····#·rgb·=·(0xc6,0xc6,0xc6)52 ····(198,198,198)·····#·rgb·=·(0xc6,0xc6,0xc6)
85 ····(160,160,160)·····#·rgb·=·(0xa0,0xa0,0xa0)53 ····(160,160,160)·····#·rgb·=·(0xa0,0xa0,0xa0)
86 ····(156,156,156)·····#·rgb·=·(0x9c,0x9c,0x9c)·grey6154 ····(156,156,156)·····#·rgb·=·(0x9c,0x9c,0x9c)·grey61
87 ····(175,175,175)·····#·rgb·=·(0xaf,0xaf,0xaf)55 ····(175,175,175)·····#·rgb·=·(0xaf,0xaf,0xaf)
88 ····(164,164,164)·····#·rgb·=·(0xa4,0xa4,0xa4)56 ····(164,164,164)·····#·rgb·=·(0xa4,0xa4,0xa4)
89 ····(160,160,160)·····#·rgb·=·(0xa0,0xa0,0xa0)57 ····(160,160,160)·····#·rgb·=·(0xa0,0xa0,0xa0)
90 ····(162,162,162)·····#·rgb·=·(0xa2,0xa2,0xa2)58 ····(162,162,162)·····#·rgb·=·(0xa2,0xa2,0xa2)
91 ····(184,184,184)·····#·rgb·=·(0xb8,0xb8,0xb8)·grey7259 ····(184,184,184)·····#·rgb·=·(0xb8,0xb8,0xb8)·grey72
92 ····(184,184,184)·····#·rgb·=·(0xb8,0xb8,0xb8)·grey72 
93 ····(180,180,180)·····#·rgb·=·(0xb4,0xb4,0xb4) 
94 ····(141,141,141)·····#·rgb·=·(0x8d,0x8d,0x8d)60 ····(141,141,141)·····#·rgb·=·(0x8d,0x8d,0x8d)
95 ····(163,163,163)·····#·rgb·=·(0xa3,0xa3,0xa3)·grey6461 ····(163,163,163)·····#·rgb·=·(0xa3,0xa3,0xa3)·grey64
96 ····(246,246,246)·····#·rgb·=·(0xf6,0xf6,0xf6)62 ····(246,246,246)·····#·rgb·=·(0xf6,0xf6,0xf6)
97 ····(165,165,165)·····#·rgb·=·(0xa5,0xa5,0xa5)63 ····(165,165,165)·····#·rgb·=·(0xa5,0xa5,0xa5)
98 ····(168,168,168)·····#·rgb·=·(0xa8,0xa8,0xa8)·grey66 
99 ····(164,164,164)·····#·rgb·=·(0xa4,0xa4,0xa4) 
100 ····(165,165,165)·····#·rgb·=·(0xa5,0xa5,0xa5) 
101 ····(192,192,192)·····#·rgb·=·(0xc0,0xc0,0xc0) 
102 ····(221,221,221)·····#·rgb·=·(0xdd,0xdd,0xdd) 
103 ····(149,149,149)·····#·rgb·=·(0x95,0x95,0x95)64 ····(149,149,149)·····#·rgb·=·(0x95,0x95,0x95)
104 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10065 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
105 ····(196,196,196)·····#·rgb·=·(0xc4,0xc4,0xc4)·grey7766 ····(196,196,196)·····#·rgb·=·(0xc4,0xc4,0xc4)·grey77
106 ····(204,204,204)·····#·rgb·=·(0xcc,0xcc,0xcc)·grey80 
107 ····(196,196,196)·····#·rgb·=·(0xc4,0xc4,0xc4)·grey7767 ····(196,196,196)·····#·rgb·=·(0xc4,0xc4,0xc4)·grey77
108 ····(225,225,225)·····#·rgb·=·(0xe1,0xe1,0xe1) 
109 ····(242,242,242)·····#·rgb·=·(0xf2,0xf2,0xf2)·grey9568 ····(242,242,242)·····#·rgb·=·(0xf2,0xf2,0xf2)·grey95
110 ····(243,243,243)·····#·rgb·=·(0xf3,0xf3,0xf3)69 ····(243,243,243)·····#·rgb·=·(0xf3,0xf3,0xf3)
111 ····(218,218,218)·····#·rgb·=·(0xda,0xda,0xda) 
112 ····(181,181,181)·····#·rgb·=·(0xb5,0xb5,0xb5)·grey7170 ····(181,181,181)·····#·rgb·=·(0xb5,0xb5,0xb5)·grey71
113 ····(204,204,204)·····#·rgb·=·(0xcc,0xcc,0xcc)·grey8071 ····(204,204,204)·····#·rgb·=·(0xcc,0xcc,0xcc)·grey80
114 ····(235,235,235)·····#·rgb·=·(0xeb,0xeb,0xeb)·grey92 
115 ····(194,194,194)·····#·rgb·=·(0xc2,0xc2,0xc2)·grey7672 ····(194,194,194)·····#·rgb·=·(0xc2,0xc2,0xc2)·grey76
116 ····(193,193,193)·····#·rgb·=·(0xc1,0xc1,0xc1)73 ····(193,193,193)·····#·rgb·=·(0xc1,0xc1,0xc1)
117 ····(170,170,170)·····#·rgb·=·(0xaa,0xaa,0xaa)74 ····(170,170,170)·····#·rgb·=·(0xaa,0xaa,0xaa)
118 ····(190,190,190)·····#·rgb·=·(0xbe,0xbe,0xbe)·grey75 ····(190,190,190)·····#·rgb·=·(0xbe,0xbe,0xbe)·grey
119 ····(179,179,179)·····#·rgb·=·(0xb3,0xb3,0xb3)·grey7076 ····(179,179,179)·····#·rgb·=·(0xb3,0xb3,0xb3)·grey70
120 ····(234,234,234)·····#·rgb·=·(0xea,0xea,0xea) 
121 ····(191,191,191)·····#·rgb·=·(0xbf,0xbf,0xbf)·grey7577 ····(191,191,191)·····#·rgb·=·(0xbf,0xbf,0xbf)·grey75
122 ····(194,194,194)·····#·rgb·=·(0xc2,0xc2,0xc2)·grey7678 ····(194,194,194)·····#·rgb·=·(0xc2,0xc2,0xc2)·grey76
123 ····(192,192,192)·····#·rgb·=·(0xc0,0xc0,0xc0)79 ····(192,192,192)·····#·rgb·=·(0xc0,0xc0,0xc0)
124 ····(240,240,240)·····#·rgb·=·(0xf0,0xf0,0xf0)·grey9480 ····(240,240,240)·····#·rgb·=·(0xf0,0xf0,0xf0)·grey94
125 ····(183,183,183)·····#·rgb·=·(0xb7,0xb7,0xb7)81 ····(183,183,183)·····#·rgb·=·(0xb7,0xb7,0xb7)
126 ····(191,191,191)·····#·rgb·=·(0xbf,0xbf,0xbf)·grey7582 ····(191,191,191)·····#·rgb·=·(0xbf,0xbf,0xbf)·grey75
127 ····(203,203,203)·····#·rgb·=·(0xcb,0xcb,0xcb)83 ····(203,203,203)·····#·rgb·=·(0xcb,0xcb,0xcb)
Max diff block lines reached; 9500/15854 bytes (59.92%) of diff not shown.
2.0 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
6.42 KB
res/drawable-mdpi-v4/ic_tab_vehicles_selected.png
4.86 KB
sng
    
Offset 1, 28 lines modifiedOffset 1, 30 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·32;·height:·32;·bitdepth:·8;3 ····width:·32;·height:·32;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey07 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 8 ····(162,162,162)·····#·rgb·=·(0xa2,0xa2,0xa2)
 9 ····(170,170,170)·····#·rgb·=·(0xaa,0xaa,0xaa)
 10 ····(·89,·89,·89)·····#·rgb·=·(0x59,0x59,0x59)·grey35
 11 ····(175,175,175)·····#·rgb·=·(0xaf,0xaf,0xaf)
 12 ····(179,179,179)·····#·rgb·=·(0xb3,0xb3,0xb3)·grey70
 13 ····(173,173,173)·····#·rgb·=·(0xad,0xad,0xad)·grey68
 14 ····(160,160,160)·····#·rgb·=·(0xa0,0xa0,0xa0)
8 ····(·80,·80,·80)·····#·rgb·=·(0x50,0x50,0x50)15 ····(·80,·80,·80)·····#·rgb·=·(0x50,0x50,0x50)
9 ····(126,126,126)·····#·rgb·=·(0x7e,0x7e,0x7e)16 ····(126,126,126)·····#·rgb·=·(0x7e,0x7e,0x7e)
10 ····(141,141,141)·····#·rgb·=·(0x8d,0x8d,0x8d)17 ····(141,141,141)·····#·rgb·=·(0x8d,0x8d,0x8d)
11 ····(·94,·94,·94)·····#·rgb·=·(0x5e,0x5e,0x5e)·grey3718 ····(·94,·94,·94)·····#·rgb·=·(0x5e,0x5e,0x5e)·grey37
12 ····(173,173,173)·····#·rgb·=·(0xad,0xad,0xad)·grey6819 ····(173,173,173)·····#·rgb·=·(0xad,0xad,0xad)·grey68
13 ····(162,162,162)·····#·rgb·=·(0xa2,0xa2,0xa2) 
14 ····(170,170,170)·····#·rgb·=·(0xaa,0xaa,0xaa) 
15 ····(151,151,151)·····#·rgb·=·(0x97,0x97,0x97)20 ····(151,151,151)·····#·rgb·=·(0x97,0x97,0x97)
16 ····(·89,·89,·89)·····#·rgb·=·(0x59,0x59,0x59)·grey35 
17 ····(135,135,135)·····#·rgb·=·(0x87,0x87,0x87)·grey5321 ····(135,135,135)·····#·rgb·=·(0x87,0x87,0x87)·grey53
18 ····(175,175,175)·····#·rgb·=·(0xaf,0xaf,0xaf) 
19 ····(·84,·84,·84)·····#·rgb·=·(0x54,0x54,0x54)·grey3322 ····(·84,·84,·84)·····#·rgb·=·(0x54,0x54,0x54)·grey33
20 ····(·81,·81,·81)·····#·rgb·=·(0x51,0x51,0x51)23 ····(·81,·81,·81)·····#·rgb·=·(0x51,0x51,0x51)
21 ····(179,179,179)·····#·rgb·=·(0xb3,0xb3,0xb3)·grey70 
22 ····(130,130,130)·····#·rgb·=·(0x82,0x82,0x82)·grey5124 ····(130,130,130)·····#·rgb·=·(0x82,0x82,0x82)·grey51
23 ····(129,129,129)·····#·rgb·=·(0x81,0x81,0x81)25 ····(129,129,129)·····#·rgb·=·(0x81,0x81,0x81)
24 ····(178,178,178)·····#·rgb·=·(0xb2,0xb2,0xb2)26 ····(178,178,178)·····#·rgb·=·(0xb2,0xb2,0xb2)
25 ····(·79,·79,·79)·····#·rgb·=·(0x4f,0x4f,0x4f)·grey3127 ····(·79,·79,·79)·····#·rgb·=·(0x4f,0x4f,0x4f)·grey31
26 ····(137,137,137)·····#·rgb·=·(0x89,0x89,0x89)28 ····(137,137,137)·····#·rgb·=·(0x89,0x89,0x89)
27 ····(127,127,127)·····#·rgb·=·(0x7f,0x7f,0x7f)·grey5029 ····(127,127,127)·····#·rgb·=·(0x7f,0x7f,0x7f)·grey50
28 ····(·76,·76,·76)·····#·rgb·=·(0x4c,0x4c,0x4c)30 ····(·76,·76,·76)·····#·rgb·=·(0x4c,0x4c,0x4c)
Offset 36, 15 lines modifiedOffset 38, 14 lines modified
36 ····(121,121,121)·····#·rgb·=·(0x79,0x79,0x79)38 ····(121,121,121)·····#·rgb·=·(0x79,0x79,0x79)
37 ····(169,169,169)·····#·rgb·=·(0xa9,0xa9,0xa9)·DarkGray39 ····(169,169,169)·····#·rgb·=·(0xa9,0xa9,0xa9)·DarkGray
38 ····(164,164,164)·····#·rgb·=·(0xa4,0xa4,0xa4)40 ····(164,164,164)·····#·rgb·=·(0xa4,0xa4,0xa4)
39 ····(125,125,125)·····#·rgb·=·(0x7d,0x7d,0x7d)·grey4941 ····(125,125,125)·····#·rgb·=·(0x7d,0x7d,0x7d)·grey49
40 ····(124,124,124)·····#·rgb·=·(0x7c,0x7c,0x7c)42 ····(124,124,124)·····#·rgb·=·(0x7c,0x7c,0x7c)
41 ····(179,179,179)·····#·rgb·=·(0xb3,0xb3,0xb3)·grey7043 ····(179,179,179)·····#·rgb·=·(0xb3,0xb3,0xb3)·grey70
42 ····(138,138,138)·····#·rgb·=·(0x8a,0x8a,0x8a)·grey5444 ····(138,138,138)·····#·rgb·=·(0x8a,0x8a,0x8a)·grey54
43 ····(173,173,173)·····#·rgb·=·(0xad,0xad,0xad)·grey68 
44 ····(123,123,123)·····#·rgb·=·(0x7b,0x7b,0x7b)45 ····(123,123,123)·····#·rgb·=·(0x7b,0x7b,0x7b)
45 ····(122,122,122)·····#·rgb·=·(0x7a,0x7a,0x7a)·grey4846 ····(122,122,122)·····#·rgb·=·(0x7a,0x7a,0x7a)·grey48
46 ····(143,143,143)·····#·rgb·=·(0x8f,0x8f,0x8f)·grey5647 ····(143,143,143)·····#·rgb·=·(0x8f,0x8f,0x8f)·grey56
47 ····(134,134,134)·····#·rgb·=·(0x86,0x86,0x86)48 ····(134,134,134)·····#·rgb·=·(0x86,0x86,0x86)
48 ····(132,132,132)·····#·rgb·=·(0x84,0x84,0x84)49 ····(132,132,132)·····#·rgb·=·(0x84,0x84,0x84)
49 ····(139,139,139)·····#·rgb·=·(0x8b,0x8b,0x8b)50 ····(139,139,139)·····#·rgb·=·(0x8b,0x8b,0x8b)
50 ····(140,140,140)·····#·rgb·=·(0x8c,0x8c,0x8c)·grey5551 ····(140,140,140)·····#·rgb·=·(0x8c,0x8c,0x8c)·grey55
Offset 52, 48 lines modifiedOffset 53, 47 lines modified
52 ····(119,119,119)·····#·rgb·=·(0x77,0x77,0x77)53 ····(119,119,119)·····#·rgb·=·(0x77,0x77,0x77)
53 ····(·72,·72,·72)·····#·rgb·=·(0x48,0x48,0x48)54 ····(·72,·72,·72)·····#·rgb·=·(0x48,0x48,0x48)
54 ····(·71,·71,·71)·····#·rgb·=·(0x47,0x47,0x47)·grey2855 ····(·71,·71,·71)·····#·rgb·=·(0x47,0x47,0x47)·grey28
55 ····(174,174,174)·····#·rgb·=·(0xae,0xae,0xae)56 ····(174,174,174)·····#·rgb·=·(0xae,0xae,0xae)
56 ····(118,118,118)·····#·rgb·=·(0x76,0x76,0x76)57 ····(118,118,118)·····#·rgb·=·(0x76,0x76,0x76)
57 ····(115,115,115)·····#·rgb·=·(0x73,0x73,0x73)·grey4558 ····(115,115,115)·····#·rgb·=·(0x73,0x73,0x73)·grey45
58 ····(131,131,131)·····#·rgb·=·(0x83,0x83,0x83)59 ····(131,131,131)·····#·rgb·=·(0x83,0x83,0x83)
59 ····(160,160,160)·····#·rgb·=·(0xa0,0xa0,0xa0) 
60 ····(177,177,177)·····#·rgb·=·(0xb1,0xb1,0xb1)60 ····(177,177,177)·····#·rgb·=·(0xb1,0xb1,0xb1)
61 ····(170,170,170)·····#·rgb·=·(0xaa,0xaa,0xaa)61 ····(170,170,170)·····#·rgb·=·(0xaa,0xaa,0xaa)
62 }62 }
63 tRNS·{63 tRNS·{
64 ·0·255·255·255·255·255·85·216·255·20·255·147·255·255·234·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·106·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·75·255·255}64 ·0·85·216·20·147·234·106·75}
65 IMAGE·{65 IMAGE·{
66 ····pixels·base6466 ····pixels·base64
67 0000000000000000000000000000000067 00000000000000000000000000000000
68 0000000000000000000000000000000068 00000000000000000000000000000000
69 0000000000000000000000000000000069 00000000000000000000000000000000
70 0000000000000000000000000000000070 00000000000000000000000000000000
71 0000000000000000000000000000000071 00000000000000000000000000000000
72 0000000000000000000000000000000072 00000000000000000000000000000000
73 0000000123333333333333334100000073 000000089AAAAAAAAAAAAAAAB8000000
74 0000001560000000000000007890000074 0000008C10000000000000002D300000
75 000000A000000000000000000BC00000 
76 00000DE0000000000000000000F0000075 000000E0000000000000000004F00000
77 00000G00000000000000000000H1000076 00000G50000000000000000000H00000
78 0000IJ000000000000000000000K000077 00000I00000000000000000000J80000
79 00002JDLMMMMMMMMMMMMMMMMMINOI000 
80 000PAQRSTTTTTTTTTTTTTTTTTU5VWM00 
81 00MXQ000YZZZZZZZZZZZZZZZY00aOb00 
82 00cA00000ddddddddddddddd00003e00 
83 00fZ00000g3333333333333g0000JA00 
84 00eAP000PAhhhhhhhhhhhhhA0000Ae00 
85 00iejklkjegggggggggggggiMllMii00 
86 00mAGnonGAJJJJJJJJJJJJJfjoojfV00 
87 000HepFpeOOOOOOOOOOOOOOepFFpeq00 
88 0000AAAArrrrrrrrrrrrrrrrrAAAe000 
89 0000piii00000000000000000iii5000 
90 0000KffF00000000000000000Fff000078 0000KL000000000000000000000M0000
 79 00009LGNOOOOOOOOOOOOOOOOOKPQK000
 80 000RESTUVVVVVVVVVVVVVVVVVWCXYO00
 81 00OZS000abbbbbbbbbbbbbbba006Qc00
 82 00dE00000eeeeeeeeeeeeeee0000Af00
 83 00gb00000hAAAAAAAAAAAAAh0000LE00
 84 00fER000REiiiiiiiiiiiiiE0000Ef00
 85 00jfklmlkfhhhhhhhhhhhhhjOmmOjj00
 86 00nEIopoIELLLLLLLLLLLLLgkppkgX00
 87 000JfqHqfQQQQQQQQQQQQQQfqHHqf700
 88 0000EEEErrrrrrrrrrrrrrrrrEEEf000
 89 0000qjjj00000000000000000jjjC000
 90 0000MggH00000000000000000Hgg0000
 91 0000Yqq9000000000000000009qI0000
91 0000Wpp2000000000000000002pG000092 0000WCCW00000000000000000WCs0000
92 0000U55U00000000000000000U5s0000 
93 0000000000000000000000000000000093 00000000000000000000000000000000
94 0000000000000000000000000000000094 00000000000000000000000000000000
95 0000000000000000000000000000000095 00000000000000000000000000000000
96 0000000000000000000000000000000096 00000000000000000000000000000000
97 0000000000000000000000000000000097 00000000000000000000000000000000
98 0000000000000000000000000000000098 00000000000000000000000000000000
99 }99 }
1.46 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
4.4 KB
res/drawable-mdpi-v4/ic_tab_statistics_selected.png
3.32 KB
sng
    
Offset 1, 48 lines modifiedOffset 1, 48 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·32;·height:·32;·bitdepth:·8;3 ····width:·32;·height:·32;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey07 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 8 ····(121,121,121)·····#·rgb·=·(0x79,0x79,0x79)
 9 ····(110,110,110)·····#·rgb·=·(0x6e,0x6e,0x6e)·grey43
 10 ····(124,124,124)·····#·rgb·=·(0x7c,0x7c,0x7c)
 11 ····(164,164,164)·····#·rgb·=·(0xa4,0xa4,0xa4)
 12 ····(·74,·74,·74)·····#·rgb·=·(0x4a,0x4a,0x4a)·grey29
 13 ····(·88,·88,·88)·····#·rgb·=·(0x58,0x58,0x58)
8 ····(138,138,138)·····#·rgb·=·(0x8a,0x8a,0x8a)·grey5414 ····(138,138,138)·····#·rgb·=·(0x8a,0x8a,0x8a)·grey54
9 ····(106,106,106)·····#·rgb·=·(0x6a,0x6a,0x6a)15 ····(106,106,106)·····#·rgb·=·(0x6a,0x6a,0x6a)
10 ····(·75,·75,·75)·····#·rgb·=·(0x4b,0x4b,0x4b)16 ····(·75,·75,·75)·····#·rgb·=·(0x4b,0x4b,0x4b)
11 ····(·74,·74,·74)·····#·rgb·=·(0x4a,0x4a,0x4a)·grey2917 ····(·74,·74,·74)·····#·rgb·=·(0x4a,0x4a,0x4a)·grey29
12 ····(121,121,121)·····#·rgb·=·(0x79,0x79,0x79) 
13 ····(119,119,119)·····#·rgb·=·(0x77,0x77,0x77)18 ····(119,119,119)·····#·rgb·=·(0x77,0x77,0x77)
14 ····(137,137,137)·····#·rgb·=·(0x89,0x89,0x89)19 ····(137,137,137)·····#·rgb·=·(0x89,0x89,0x89)
15 ····(·73,·73,·73)·····#·rgb·=·(0x49,0x49,0x49)20 ····(·73,·73,·73)·····#·rgb·=·(0x49,0x49,0x49)
16 ····(117,117,117)·····#·rgb·=·(0x75,0x75,0x75)·grey4621 ····(117,117,117)·····#·rgb·=·(0x75,0x75,0x75)·grey46
17 ····(110,110,110)·····#·rgb·=·(0x6e,0x6e,0x6e)·grey43 
18 ····(132,132,132)·····#·rgb·=·(0x84,0x84,0x84)22 ····(132,132,132)·····#·rgb·=·(0x84,0x84,0x84)
19 ····(136,136,136)·····#·rgb·=·(0x88,0x88,0x88)23 ····(136,136,136)·····#·rgb·=·(0x88,0x88,0x88)
20 ····(124,124,124)·····#·rgb·=·(0x7c,0x7c,0x7c) 
21 ····(126,126,126)·····#·rgb·=·(0x7e,0x7e,0x7e)24 ····(126,126,126)·····#·rgb·=·(0x7e,0x7e,0x7e)
22 ····(158,158,158)·····#·rgb·=·(0x9e,0x9e,0x9e)·grey6225 ····(158,158,158)·····#·rgb·=·(0x9e,0x9e,0x9e)·grey62
23 ····(176,176,176)·····#·rgb·=·(0xb0,0xb0,0xb0)·grey6926 ····(176,176,176)·····#·rgb·=·(0xb0,0xb0,0xb0)·grey69
24 ····(130,130,130)·····#·rgb·=·(0x82,0x82,0x82)·grey5127 ····(130,130,130)·····#·rgb·=·(0x82,0x82,0x82)·grey51
25 ····(120,120,120)·····#·rgb·=·(0x78,0x78,0x78)·grey4728 ····(120,120,120)·····#·rgb·=·(0x78,0x78,0x78)·grey47
26 ····(129,129,129)·····#·rgb·=·(0x81,0x81,0x81)29 ····(129,129,129)·····#·rgb·=·(0x81,0x81,0x81)
27 ····(164,164,164)·····#·rgb·=·(0xa4,0xa4,0xa4) 
28 ····(165,165,165)·····#·rgb·=·(0xa5,0xa5,0xa5)30 ····(165,165,165)·····#·rgb·=·(0xa5,0xa5,0xa5)
29 ····(·74,·74,·74)·····#·rgb·=·(0x4a,0x4a,0x4a)·grey29 
30 ····(131,131,131)·····#·rgb·=·(0x83,0x83,0x83)31 ····(131,131,131)·····#·rgb·=·(0x83,0x83,0x83)
31 ····(·88,·88,·88)·····#·rgb·=·(0x58,0x58,0x58) 
32 ····(·72,·72,·72)·····#·rgb·=·(0x48,0x48,0x48)32 ····(·72,·72,·72)·····#·rgb·=·(0x48,0x48,0x48)
33 ····(·83,·83,·83)·····#·rgb·=·(0x53,0x53,0x53)33 ····(·83,·83,·83)·····#·rgb·=·(0x53,0x53,0x53)
34 ····(175,175,175)·····#·rgb·=·(0xaf,0xaf,0xaf)34 ····(175,175,175)·····#·rgb·=·(0xaf,0xaf,0xaf)
35 ····(150,150,150)·····#·rgb·=·(0x96,0x96,0x96)·grey5935 ····(150,150,150)·····#·rgb·=·(0x96,0x96,0x96)·grey59
36 ····(135,135,135)·····#·rgb·=·(0x87,0x87,0x87)·grey5336 ····(135,135,135)·····#·rgb·=·(0x87,0x87,0x87)·grey53
37 ····(141,141,141)·····#·rgb·=·(0x8d,0x8d,0x8d)37 ····(141,141,141)·····#·rgb·=·(0x8d,0x8d,0x8d)
38 ····(166,166,166)·····#·rgb·=·(0xa6,0xa6,0xa6)·grey6538 ····(166,166,166)·····#·rgb·=·(0xa6,0xa6,0xa6)·grey65
39 }39 }
40 tRNS·{40 tRNS·{
41 ·0·255·255·255·255·141·255·255·255·255·254·255·255·150·255·255·255·255·255·255·118·255·245·255·139·255·255·255·255·255·255·255}41 ·0·141·254·150·118·245·139}
42 IMAGE·{42 IMAGE·{
43 ····pixels·base6443 ····pixels·base64
44 0000000000000000000000000000000044 00000000000000000000000000000000
45 0000000000000000000000000000000045 00000000000000000000000000000000
46 0000000000000000000000000000000046 00000000000000000000000000000000
47 0000000000000000000000000000000047 00000000000000000000000000000000
48 0000000000000000000000000000000048 00000000000000000000000000000000
Offset 50, 21 lines modifiedOffset 50, 21 lines modified
50 0000000000000000000000000000000050 00000000000000000000000000000000
51 0000000000000000000000000000000051 00000000000000000000000000000000
52 0000000000000000000000000000000052 00000000000000000000000000000000
53 0000000000000000000000000000000053 00000000000000000000000000000000
54 0000000000000000000000000000000054 00000000000000000000000000000000
55 0000000000000000000000000000000055 00000000000000000000000000000000
56 0000000000000000000000000000000056 00000000000000000000000000000000
57 0000000010000000000000000112300057 00000000700000000000000007789000
58 0000000000000000000400001005600058 0000000000000000000A00007001B000
59 000000010078007000090000000AB00059 0000000700CD00C0000E00000002F000
60 000C000000098D00000E0000000FG00060 000G0000000ED300000H0000000IJ000
61 00008070000HI000CC1J1C00001K000061 0000D0C0000KL000GG7M7G0000740000
62 0000LM00000GNO00000H00000P00Q00062 0000N500000JO600000K00000P00Q000
63 00000L000070RS00000G000TCLUUV00063 00000N0000C0RS00000J000TGNUUV000
64 0000000000000000000000000000000064 00000000000000000000000000000000
65 0000000000000000000000000000000065 00000000000000000000000000000000
66 0000000000000000000000000000000066 00000000000000000000000000000000
67 0000000000000000000000000000000067 00000000000000000000000000000000
68 0000000000000000000000000000000068 00000000000000000000000000000000
69 0000000000000000000000000000000069 00000000000000000000000000000000
70 0000000000000000000000000000000070 00000000000000000000000000000000
1000 B
Image content
Pixel difference
compared images
Flicker difference
compared images
5.95 KB
res/drawable-mdpi-v4/ic_tab_vehicles_unselected.png
4.45 KB
sng
    
Offset 1, 29 lines modifiedOffset 1, 31 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·32;·height:·32;·bitdepth:·8;3 ····width:·32;·height:·32;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey07 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 8 ····(236,236,236)·····#·rgb·=·(0xec,0xec,0xec)
 9 ····(238,238,238)·····#·rgb·=·(0xee,0xee,0xee)
 10 ····(174,174,174)·····#·rgb·=·(0xae,0xae,0xae)
 11 ····(245,245,245)·····#·rgb·=·(0xf5,0xf5,0xf5)·grey96
 12 ····(245,245,245)·····#·rgb·=·(0xf5,0xf5,0xf5)·grey96
 13 ····(248,248,248)·····#·rgb·=·(0xf8,0xf8,0xf8)
 14 ····(238,238,238)·····#·rgb·=·(0xee,0xee,0xee)
8 ····(144,144,144)·····#·rgb·=·(0x90,0x90,0x90)15 ····(144,144,144)·····#·rgb·=·(0x90,0x90,0x90)
9 ····(173,173,173)·····#·rgb·=·(0xad,0xad,0xad)·grey6816 ····(173,173,173)·····#·rgb·=·(0xad,0xad,0xad)·grey68
10 ····(183,183,183)·····#·rgb·=·(0xb7,0xb7,0xb7)17 ····(183,183,183)·····#·rgb·=·(0xb7,0xb7,0xb7)
11 ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey6018 ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60
12 ····(145,145,145)·····#·rgb·=·(0x91,0x91,0x91)·grey5719 ····(145,145,145)·····#·rgb·=·(0x91,0x91,0x91)·grey57
13 ····(237,237,237)·····#·rgb·=·(0xed,0xed,0xed)·grey9320 ····(237,237,237)·····#·rgb·=·(0xed,0xed,0xed)·grey93
14 ····(236,236,236)·····#·rgb·=·(0xec,0xec,0xec) 
15 ····(238,238,238)·····#·rgb·=·(0xee,0xee,0xee) 
16 ····(232,232,232)·····#·rgb·=·(0xe8,0xe8,0xe8)·grey9121 ····(232,232,232)·····#·rgb·=·(0xe8,0xe8,0xe8)·grey91
17 ····(174,174,174)·····#·rgb·=·(0xae,0xae,0xae) 
18 ····(231,231,231)·····#·rgb·=·(0xe7,0xe7,0xe7)22 ····(231,231,231)·····#·rgb·=·(0xe7,0xe7,0xe7)
19 ····(245,245,245)·····#·rgb·=·(0xf5,0xf5,0xf5)·grey96 
20 ····(151,151,151)·····#·rgb·=·(0x97,0x97,0x97)23 ····(151,151,151)·····#·rgb·=·(0x97,0x97,0x97)
21 ····(146,146,146)·····#·rgb·=·(0x92,0x92,0x92)24 ····(146,146,146)·····#·rgb·=·(0x92,0x92,0x92)
22 ····(245,245,245)·····#·rgb·=·(0xf5,0xf5,0xf5)·grey96 
23 ····(230,230,230)·····#·rgb·=·(0xe6,0xe6,0xe6)25 ····(230,230,230)·····#·rgb·=·(0xe6,0xe6,0xe6)
24 ····(229,229,229)·····#·rgb·=·(0xe5,0xe5,0xe5)·grey9026 ····(229,229,229)·····#·rgb·=·(0xe5,0xe5,0xe5)·grey90
25 ····(243,243,243)·····#·rgb·=·(0xf3,0xf3,0xf3)27 ····(243,243,243)·····#·rgb·=·(0xf3,0xf3,0xf3)
26 ····(236,236,236)·····#·rgb·=·(0xec,0xec,0xec)28 ····(236,236,236)·····#·rgb·=·(0xec,0xec,0xec)
27 ····(228,228,228)·····#·rgb·=·(0xe4,0xe4,0xe4)29 ····(228,228,228)·····#·rgb·=·(0xe4,0xe4,0xe4)
28 ····(227,227,227)·····#·rgb·=·(0xe3,0xe3,0xe3)·grey8930 ····(227,227,227)·····#·rgb·=·(0xe3,0xe3,0xe3)·grey89
29 ····(147,147,147)·····#·rgb·=·(0x93,0x93,0x93)31 ····(147,147,147)·····#·rgb·=·(0x93,0x93,0x93)
Offset 34, 55 lines modifiedOffset 36, 53 lines modified
34 ····(223,223,223)·····#·rgb·=·(0xdf,0xdf,0xdf)36 ····(223,223,223)·····#·rgb·=·(0xdf,0xdf,0xdf)
35 ····(235,235,235)·····#·rgb·=·(0xeb,0xeb,0xeb)·grey9237 ····(235,235,235)·····#·rgb·=·(0xeb,0xeb,0xeb)·grey92
36 ····(239,239,239)·····#·rgb·=·(0xef,0xef,0xef)38 ····(239,239,239)·····#·rgb·=·(0xef,0xef,0xef)
37 ····(241,241,241)·····#·rgb·=·(0xf1,0xf1,0xf1)39 ····(241,241,241)·····#·rgb·=·(0xf1,0xf1,0xf1)
38 ····(226,226,226)·····#·rgb·=·(0xe2,0xe2,0xe2)40 ····(226,226,226)·····#·rgb·=·(0xe2,0xe2,0xe2)
39 ····(141,141,141)·····#·rgb·=·(0x8d,0x8d,0x8d)41 ····(141,141,141)·····#·rgb·=·(0x8d,0x8d,0x8d)
40 ····(224,224,224)·····#·rgb·=·(0xe0,0xe0,0xe0)·grey8842 ····(224,224,224)·····#·rgb·=·(0xe0,0xe0,0xe0)·grey88
41 ····(248,248,248)·····#·rgb·=·(0xf8,0xf8,0xf8) 
42 ····(240,240,240)·····#·rgb·=·(0xf0,0xf0,0xf0)·grey9443 ····(240,240,240)·····#·rgb·=·(0xf0,0xf0,0xf0)·grey94
43 ····(233,233,233)·····#·rgb·=·(0xe9,0xe9,0xe9)44 ····(233,233,233)·····#·rgb·=·(0xe9,0xe9,0xe9)
44 ····(238,238,238)·····#·rgb·=·(0xee,0xee,0xee)45 ····(238,238,238)·····#·rgb·=·(0xee,0xee,0xee)
45 ····(221,221,221)·····#·rgb·=·(0xdd,0xdd,0xdd)46 ····(221,221,221)·····#·rgb·=·(0xdd,0xdd,0xdd)
46 ····(138,138,138)·····#·rgb·=·(0x8a,0x8a,0x8a)·grey5447 ····(138,138,138)·····#·rgb·=·(0x8a,0x8a,0x8a)·grey54
47 ····(220,220,220)·····#·rgb·=·(0xdc,0xdc,0xdc)·gainsboro48 ····(220,220,220)·····#·rgb·=·(0xdc,0xdc,0xdc)·gainsboro
48 ····(217,217,217)·····#·rgb·=·(0xd9,0xd9,0xd9)·grey8549 ····(217,217,217)·····#·rgb·=·(0xd9,0xd9,0xd9)·grey85
49 ····(238,238,238)·····#·rgb·=·(0xee,0xee,0xee) 
50 ····(242,242,242)·····#·rgb·=·(0xf2,0xf2,0xf2)·grey9550 ····(242,242,242)·····#·rgb·=·(0xf2,0xf2,0xf2)·grey95
51 }51 }
52 tRNS·{52 tRNS·{
53 ·0·255·255·255·255·255·255·82·213·255·19·255·146·255·255·233·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·106·255·255·255·255·255·255·255·74·255}53 ·0·82·213·19·146·233·106·74}
54 IMAGE·{54 IMAGE·{
55 ····pixels·base6455 ····pixels·base64
56 0000000000000000000000000000000056 00000000000000000000000000000000
57 0000000000000000000000000000000057 00000000000000000000000000000000
58 0000000000000000000000000000000058 00000000000000000000000000000000
59 0000000000000000000000000000000059 00000000000000000000000000000000
60 0000000000000000000000000000000060 00000000000000000000000000000000
61 0000000000000000000000000000000061 00000000000000000000000000000000
62 0000000123333333333333334100000062 000000089AAAAAAAAAAAAAAAB8000000
63 00000056700000000000000089A0000063 000000CD10000000000000002E300000
64 000000B000000000000000000CD00000 
65 00000EF0000000000000000000G0000064 000000F0000000000000000004G00000
66 00000H00000000000000000000I5000065 00000H50000000000000000000I00000
67 00005J000000000000000000000K000066 00000J00000000000000000000KC0000
68 0000L6MNOOOOOOOOOOOOOOOOO14J1000 
69 0001JP6QRRRRRRRRRRRRRRRRRSTUVO00 
70 00WXP000I666666666666666I00YSX00 
71 00RQ00000UUUUUUUUUUUUUUU0000Za00 
72 009b00000TZZZZZZZZZZZZZT00006S00 
73 00QSN000NSTTTTTTTTTTTTTS0000QQ00 
74 00aQcdddcQbbbbbbbbbbbbbaWddWaa00 
75 00ZJGefeGJ6666666666666acffcab00 
76 000IS9B9SJJJJJJJJJJJJJJS9BB9Sg00 
77 0000SSSShhhhhhhhhhhhhhhhhSSSS000 
78 0000aQQQ00000000000000000QQQT000 
79 0000Haa9000000000000000009aa0000 
80 0000L99K00000000000000000K9B000067 0000CL000000000000000000000M0000
 68 0000NDOPQQQQQQQQQQQQQQQQQ8BL8000
 69 0008LRDSTTTTTTTTTTTTTTTTTUVWXQ00
 70 00YZR000KDDDDDDDDDDDDDDDK006UZ00
 71 00TS00000WWWWWWWWWWWWWWW0000ab00
 72 00Ec00000VaaaaaaaaaaaaaV0000DU00
 73 00SUP000PUVVVVVVVVVVVVVU0000SS00
 74 00bSdeeedScccccccccccccbYeeYbb00
 75 00aLIfgfILDDDDDDDDDDDDDbdggdbc00
 76 000KUEFEULLLLLLLLLLLLLLUEFFEU700
 77 0000UUUUhhhhhhhhhhhhhhhhhUUUU000
81 0000STTS00000000000000000STJ000078 0000bSSS00000000000000000SSSV000
 79 0000JbbE00000000000000000Ebb0000
 80 0000NEEM00000000000000000MEF0000
 81 0000UVVU00000000000000000UVL0000
82 0000000000000000000000000000000082 00000000000000000000000000000000
83 0000000000000000000000000000000083 00000000000000000000000000000000
84 0000000000000000000000000000000084 00000000000000000000000000000000
85 0000000000000000000000000000000085 00000000000000000000000000000000
86 0000000000000000000000000000000086 00000000000000000000000000000000
87 0000000000000000000000000000000087 00000000000000000000000000000000
88 }88 }
1.41 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
10.1 KB
res/drawable-mdpi-v4/ic_tab_history_unselected.png
8.45 KB
sng
    
Offset 2, 16 lines modifiedOffset 2, 28 lines modified
2 IHDR·{2 IHDR·{
3 ····width:·32;·height:·32;·bitdepth:·8;3 ····width:·32;·height:·32;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey07 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey608 ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60
9 ····(144,144,144)·····#·rgb·=·(0x90,0x90,0x90) 
10 ····(149,149,149)·····#·rgb·=·(0x95,0x95,0x95)9 ····(149,149,149)·····#·rgb·=·(0x95,0x95,0x95)
 10 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 11 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 12 ····(243,243,243)·····#·rgb·=·(0xf3,0xf3,0xf3)
 13 ····(186,186,186)·····#·rgb·=·(0xba,0xba,0xba)·grey73
 14 ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60
 15 ····(245,245,245)·····#·rgb·=·(0xf5,0xf5,0xf5)·grey96
 16 ····(161,161,161)·····#·rgb·=·(0xa1,0xa1,0xa1)·grey63
 17 ····(240,240,240)·····#·rgb·=·(0xf0,0xf0,0xf0)·grey94
 18 ····(146,146,146)·····#·rgb·=·(0x92,0x92,0x92)
 19 ····(191,191,191)·····#·rgb·=·(0xbf,0xbf,0xbf)·grey75
 20 ····(137,137,137)·····#·rgb·=·(0x89,0x89,0x89)
 21 ····(139,139,139)·····#·rgb·=·(0x8b,0x8b,0x8b)
 22 ····(144,144,144)·····#·rgb·=·(0x90,0x90,0x90)
11 ····(201,201,201)·····#·rgb·=·(0xc9,0xc9,0xc9)·grey7923 ····(201,201,201)·····#·rgb·=·(0xc9,0xc9,0xc9)·grey79
12 ····(228,228,228)·····#·rgb·=·(0xe4,0xe4,0xe4)24 ····(228,228,228)·····#·rgb·=·(0xe4,0xe4,0xe4)
13 ····(217,217,217)·····#·rgb·=·(0xd9,0xd9,0xd9)·grey8525 ····(217,217,217)·····#·rgb·=·(0xd9,0xd9,0xd9)·grey85
14 ····(145,145,145)·····#·rgb·=·(0x91,0x91,0x91)·grey5726 ····(145,145,145)·····#·rgb·=·(0x91,0x91,0x91)·grey57
15 ····(227,227,227)·····#·rgb·=·(0xe3,0xe3,0xe3)·grey8927 ····(227,227,227)·····#·rgb·=·(0xe3,0xe3,0xe3)·grey89
16 ····(230,230,230)·····#·rgb·=·(0xe6,0xe6,0xe6)28 ····(230,230,230)·····#·rgb·=·(0xe6,0xe6,0xe6)
17 ····(238,238,238)·····#·rgb·=·(0xee,0xee,0xee)29 ····(238,238,238)·····#·rgb·=·(0xee,0xee,0xee)
Offset 19, 95 lines modifiedOffset 31, 83 lines modified
19 ····(248,248,248)·····#·rgb·=·(0xf8,0xf8,0xf8)31 ····(248,248,248)·····#·rgb·=·(0xf8,0xf8,0xf8)
20 ····(240,240,240)·····#·rgb·=·(0xf0,0xf0,0xf0)·grey9432 ····(240,240,240)·····#·rgb·=·(0xf0,0xf0,0xf0)·grey94
21 ····(231,231,231)·····#·rgb·=·(0xe7,0xe7,0xe7)33 ····(231,231,231)·····#·rgb·=·(0xe7,0xe7,0xe7)
22 ····(245,245,245)·····#·rgb·=·(0xf5,0xf5,0xf5)·grey9634 ····(245,245,245)·····#·rgb·=·(0xf5,0xf5,0xf5)·grey96
23 ····(250,250,250)·····#·rgb·=·(0xfa,0xfa,0xfa)·grey9835 ····(250,250,250)·····#·rgb·=·(0xfa,0xfa,0xfa)·grey98
24 ····(246,246,246)·····#·rgb·=·(0xf6,0xf6,0xf6)36 ····(246,246,246)·····#·rgb·=·(0xf6,0xf6,0xf6)
25 ····(241,241,241)·····#·rgb·=·(0xf1,0xf1,0xf1)37 ····(241,241,241)·····#·rgb·=·(0xf1,0xf1,0xf1)
26 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 
27 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 
28 ····(242,242,242)·····#·rgb·=·(0xf2,0xf2,0xf2)·grey9538 ····(242,242,242)·····#·rgb·=·(0xf2,0xf2,0xf2)·grey95
29 ····(229,229,229)·····#·rgb·=·(0xe5,0xe5,0xe5)·grey9039 ····(229,229,229)·····#·rgb·=·(0xe5,0xe5,0xe5)·grey90
30 ····(249,249,249)·····#·rgb·=·(0xf9,0xf9,0xf9)40 ····(249,249,249)·····#·rgb·=·(0xf9,0xf9,0xf9)
31 ····(239,239,239)·····#·rgb·=·(0xef,0xef,0xef)41 ····(239,239,239)·····#·rgb·=·(0xef,0xef,0xef)
32 ····(243,243,243)·····#·rgb·=·(0xf3,0xf3,0xf3) 
33 ····(186,186,186)·····#·rgb·=·(0xba,0xba,0xba)·grey73 
34 ····(143,143,143)·····#·rgb·=·(0x8f,0x8f,0x8f)·grey5642 ····(143,143,143)·····#·rgb·=·(0x8f,0x8f,0x8f)·grey56
35 ····(223,223,223)·····#·rgb·=·(0xdf,0xdf,0xdf)43 ····(223,223,223)·····#·rgb·=·(0xdf,0xdf,0xdf)
36 ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60 
37 ····(237,237,237)·····#·rgb·=·(0xed,0xed,0xed)·grey9344 ····(237,237,237)·····#·rgb·=·(0xed,0xed,0xed)·grey93
38 ····(244,244,244)·····#·rgb·=·(0xf4,0xf4,0xf4)45 ····(244,244,244)·····#·rgb·=·(0xf4,0xf4,0xf4)
39 ····(226,226,226)·····#·rgb·=·(0xe2,0xe2,0xe2)46 ····(226,226,226)·····#·rgb·=·(0xe2,0xe2,0xe2)
40 ····(142,142,142)·····#·rgb·=·(0x8e,0x8e,0x8e)47 ····(142,142,142)·····#·rgb·=·(0x8e,0x8e,0x8e)
41 ····(234,234,234)·····#·rgb·=·(0xea,0xea,0xea)48 ····(234,234,234)·····#·rgb·=·(0xea,0xea,0xea)
42 ····(245,245,245)·····#·rgb·=·(0xf5,0xf5,0xf5)·grey96 
43 ····(236,236,236)·····#·rgb·=·(0xec,0xec,0xec)49 ····(236,236,236)·····#·rgb·=·(0xec,0xec,0xec)
44 ····(161,161,161)·····#·rgb·=·(0xa1,0xa1,0xa1)·grey63 
45 ····(243,243,243)·····#·rgb·=·(0xf3,0xf3,0xf3)50 ····(243,243,243)·····#·rgb·=·(0xf3,0xf3,0xf3)
46 ····(224,224,224)·····#·rgb·=·(0xe0,0xe0,0xe0)·grey8851 ····(224,224,224)·····#·rgb·=·(0xe0,0xe0,0xe0)·grey88
47 ····(140,140,140)·····#·rgb·=·(0x8c,0x8c,0x8c)·grey5552 ····(140,140,140)·····#·rgb·=·(0x8c,0x8c,0x8c)·grey55
48 ····(235,235,235)·····#·rgb·=·(0xeb,0xeb,0xeb)·grey9253 ····(235,235,235)·····#·rgb·=·(0xeb,0xeb,0xeb)·grey92
49 ····(233,233,233)·····#·rgb·=·(0xe9,0xe9,0xe9)54 ····(233,233,233)·····#·rgb·=·(0xe9,0xe9,0xe9)
50 ····(232,232,232)·····#·rgb·=·(0xe8,0xe8,0xe8)·grey9155 ····(232,232,232)·····#·rgb·=·(0xe8,0xe8,0xe8)·grey91
51 ····(240,240,240)·····#·rgb·=·(0xf0,0xf0,0xf0)·grey94 
52 ····(146,146,146)·····#·rgb·=·(0x92,0x92,0x92) 
53 ····(219,219,219)·····#·rgb·=·(0xdb,0xdb,0xdb)·grey8656 ····(219,219,219)·····#·rgb·=·(0xdb,0xdb,0xdb)·grey86
54 ····(199,199,199)·····#·rgb·=·(0xc7,0xc7,0xc7)·grey7857 ····(199,199,199)·····#·rgb·=·(0xc7,0xc7,0xc7)·grey78
55 ····(191,191,191)·····#·rgb·=·(0xbf,0xbf,0xbf)·grey75 
56 ····(225,225,225)·····#·rgb·=·(0xe1,0xe1,0xe1)58 ····(225,225,225)·····#·rgb·=·(0xe1,0xe1,0xe1)
57 ····(139,139,139)·····#·rgb·=·(0x8b,0x8b,0x8b)59 ····(139,139,139)·····#·rgb·=·(0x8b,0x8b,0x8b)
58 ····(138,138,138)·····#·rgb·=·(0x8a,0x8a,0x8a)·grey5460 ····(138,138,138)·····#·rgb·=·(0x8a,0x8a,0x8a)·grey54
59 ····(216,216,216)·····#·rgb·=·(0xd8,0xd8,0xd8)61 ····(216,216,216)·····#·rgb·=·(0xd8,0xd8,0xd8)
60 ····(136,136,136)·····#·rgb·=·(0x88,0x88,0x88)62 ····(136,136,136)·····#·rgb·=·(0x88,0x88,0x88)
61 ····(214,214,214)·····#·rgb·=·(0xd6,0xd6,0xd6)·grey8463 ····(214,214,214)·····#·rgb·=·(0xd6,0xd6,0xd6)·grey84
62 ····(135,135,135)·····#·rgb·=·(0x87,0x87,0x87)·grey5364 ····(135,135,135)·····#·rgb·=·(0x87,0x87,0x87)·grey53
63 ····(212,212,212)·····#·rgb·=·(0xd4,0xd4,0xd4)·grey8365 ····(212,212,212)·····#·rgb·=·(0xd4,0xd4,0xd4)·grey83
64 ····(134,134,134)·····#·rgb·=·(0x86,0x86,0x86)66 ····(134,134,134)·····#·rgb·=·(0x86,0x86,0x86)
65 ····(222,222,222)·····#·rgb·=·(0xde,0xde,0xde)·grey8767 ····(222,222,222)·····#·rgb·=·(0xde,0xde,0xde)·grey87
66 ····(133,133,133)·····#·rgb·=·(0x85,0x85,0x85)·grey5268 ····(133,133,133)·····#·rgb·=·(0x85,0x85,0x85)·grey52
67 ····(132,132,132)·····#·rgb·=·(0x84,0x84,0x84)69 ····(132,132,132)·····#·rgb·=·(0x84,0x84,0x84)
68 ····(137,137,137)·····#·rgb·=·(0x89,0x89,0x89) 
69 ····(139,139,139)·····#·rgb·=·(0x8b,0x8b,0x8b) 
70 ····(211,211,211)·····#·rgb·=·(0xd3,0xd3,0xd3)·LightGray70 ····(211,211,211)·····#·rgb·=·(0xd3,0xd3,0xd3)·LightGray
71 ····(209,209,209)·····#·rgb·=·(0xd1,0xd1,0xd1)·grey8271 ····(209,209,209)·····#·rgb·=·(0xd1,0xd1,0xd1)·grey82
72 ····(200,200,200)·····#·rgb·=·(0xc8,0xc8,0xc8)72 ····(200,200,200)·····#·rgb·=·(0xc8,0xc8,0xc8)
73 ····(192,192,192)·····#·rgb·=·(0xc0,0xc0,0xc0)73 ····(192,192,192)·····#·rgb·=·(0xc0,0xc0,0xc0)
74 ····(208,208,208)·····#·rgb·=·(0xd0,0xd0,0xd0)74 ····(208,208,208)·····#·rgb·=·(0xd0,0xd0,0xd0)
75 ····(218,218,218)·····#·rgb·=·(0xda,0xda,0xda)75 ····(218,218,218)·····#·rgb·=·(0xda,0xda,0xda)
76 }76 }
77 tRNS·{77 tRNS·{
78 ·0·198·255·235·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·22·4·255·255·255·255·22·152·255·255·200·255·255·255·255·255·230·255·19·255·255·255·255·255·255·232·211·255·255·4·255·255·255·255·255·255·255·255·255·255·255·255·237·220·255·255·255·255·255·[·...·truncated·by·diffoscope;·len:·3,·SHA:·9556b82499cc0aaf86aee7f0d253e17c61b7ef73d48a295f37d98f08b04ffa7f·...·]}78 ·0·198·235·22·4·22·152·200·230·19·232·211·4·237·220}
79 IMAGE·{79 IMAGE·{
80 ····pixels·hex80 ····pixels·hex
81 000000000000000000000000000000000000000000000000000000000000000081 0000000000000000000000000000000000000000000000000000000000000000
82 000000000000000000000000000000000000000000000000000000000000000082 0000000000000000000000000000000000000000000000000000000000000000
83 000000000000000000000000010202020202020300000000000000000000000083 000000000000000000000000010f0f0f0f0f0f02000000000000000000000000
84 0000000000000000000002020405050505050506070200000000000000000000 
85 0000000000000000020708090a0b0c0c0c0c0c0d0e0807020000000000000000 
86 0000000000000007080e0f0c10000000000000100c110e08070000000000000084 000000000000000000000f0f1011111111111112130f00000000000000000000
 85 00000000000000000f13141516171818181818191a14130f0000000000000000
 86 0000000000000013141a1b181c0000000000001c181d1a141300000000000000
87 0000000000000709120c1300000000000000000000140c12090700000000000087 00000000000013151e18030000000000000000000004181e1513000000000000
88 000000000007091510000000000000000000000000000010150907000000000088 000000000013151f1c00000000000000000000000000001c1f15130000000000
89 000000000709151000000000000000000000000000000000101509070000000089 0000000013151f1c000000000000000000000000000000001c1f151300000000
90 000000001612170000000000000000000000000000000000001012160000000090 00000000201e210000000000000000000000000000000000001c1e2000000000
91 0000000718111900000000001a1b00000000000000000000000011180700000091 00000013221d05000000000006230000000000000000000000001d2213000000
92 00000005150f000000000000001c1b000000000000001b1b00000f1505000000 
93 00001d1e1f110000000000000012200000000000211b22220000231f1e02000092 000000111f1b00000000000000242300000000000000232300001b1f11000000
 93 00000725261d000000000000001e2700000000002823292900000826250f0000
94 0000040d1f000000000000000000240200002521222400000000001f0d20000094 00001019260000000000000000002a0f00000928292a00000000002619270000
95 00000e0d1200000000000000000026270028072900000000000000121222000095 00001a191e0000000000000000002b2c002d132e000000000000001e1e290000
96 000029121e000000000000000000002a1b2b2900000000000000001e1224000096 00002e1e25000000000000000000002f23302e0000000000000000251e2a0000
97 0000290d2900000000000000000000152400000000000000000000290d29000097 00002e192e000000000000000000001f2a000000000000000000002e192e0000
98 000022182200000000000000000000000000000000000000000000221822000098 0000292229000000000000000000000000000000000000000000002922290000
99 00002a0a2a000000000000000000000000000000000000000000002a0a2a000099 00002f162f000000000000000000000000000000000000000000002f162f0000
100 00002c1e2b2800000000000000000000000000000000000000002d2b1e0d0000100 00000a25302d00000000000000000000000000000000000000000b3025190000
101 000000242b2e00000000000000000000000000000000000000002f2b24000000 
102 0000001222083000000000000000000000000000000000000000312212000000101 0000002a3031000000000000000000000000000000000000000032302a000000
 102 0000001e29140c0000000000000000000000000000000000000033291e000000
103 0000000022163200000000000000000000000000000000000033052200000000103 0000000029203400000000000000000000000000000000000035112900000000
104 000000000d163435000000000000000000000000000000003534160d00000000104 0000000019203637000000000000000000000000000000003736201900000000
105 0000000000183136370000000000000000000000000000373631180000000000105 0000000000223338390000000000000000000000000000393833220000000000
106 0000000000000a1c383900000000000000000000000039381c0a000000000000106 00000000000016243a3b0000000000000000000000003b3a2416000000000000
107 000000000000001e3a383b3c3d0000000000003e3c3b383a1e00000000000000107 00000000000000253c3a3d3e0d0000000000000e3e3d3a3c2500000000000000
108 00000000000000001e2a3f40413c3c3c3c3c3c42403f2a1e0000000000000000108 0000000000000000252f3f40413e3e3e3e3e3e42403f2f250000000000000000
109 00000000000000000000222a2e3f434343433f442a2200000000000000000000109 00000000000000000000292f313f434343433f442f2900000000000000000000
110 000000000000000000000000292a2a2a2a2a2a29000000000000000000000000110 0000000000000000000000002e2f2f2f2f2f2f2e000000000000000000000000
111 0000000000000000000000000000000000000000000000000000000000000000111 0000000000000000000000000000000000000000000000000000000000000000
Max diff block lines reached; 3/8642 bytes (0.03%) of diff not shown.
1.55 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
11.2 KB
res/drawable-mdpi-v4/ic_tab_history_selected.png
9.15 KB
sng
    
Offset 2, 16 lines modifiedOffset 2, 27 lines modified
2 IHDR·{2 IHDR·{
3 ····width:·32;·height:·32;·bitdepth:·8;3 ····width:·32;·height:·32;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey07 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(·90,·90,·90)·····#·rgb·=·(0x5a,0x5a,0x5a)8 ····(·90,·90,·90)·····#·rgb·=·(0x5a,0x5a,0x5a)
9 ····(·83,·83,·83)·····#·rgb·=·(0x53,0x53,0x53) 
10 ····(·86,·86,·86)·····#·rgb·=·(0x56,0x56,0x56)9 ····(·86,·86,·86)·····#·rgb·=·(0x56,0x56,0x56)
 10 ····(174,174,174)·····#·rgb·=·(0xae,0xae,0xae)
 11 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
 12 ····(127,127,127)·····#·rgb·=·(0x7f,0x7f,0x7f)·grey50
 13 ····(·84,·84,·84)·····#·rgb·=·(0x54,0x54,0x54)·grey33
 14 ····(180,180,180)·····#·rgb·=·(0xb4,0xb4,0xb4)
 15 ····(·85,·85,·85)·····#·rgb·=·(0x55,0x55,0x55)
 16 ····(172,172,172)·····#·rgb·=·(0xac,0xac,0xac)
 17 ····(·79,·79,·79)·····#·rgb·=·(0x4f,0x4f,0x4f)·grey31
 18 ····(·64,·64,·64)·····#·rgb·=·(0x40,0x40,0x40)·grey25
 19 ····(·67,·67,·67)·····#·rgb·=·(0x43,0x43,0x43)
 20 ····(·70,·70,·70)·····#·rgb·=·(0x46,0x46,0x46)
 21 ····(·83,·83,·83)·····#·rgb·=·(0x53,0x53,0x53)
11 ····(·82,·82,·82)·····#·rgb·=·(0x52,0x52,0x52)·grey3222 ····(·82,·82,·82)·····#·rgb·=·(0x52,0x52,0x52)·grey32
12 ····(116,116,116)·····#·rgb·=·(0x74,0x74,0x74)23 ····(116,116,116)·····#·rgb·=·(0x74,0x74,0x74)
13 ····(132,132,132)·····#·rgb·=·(0x84,0x84,0x84)24 ····(132,132,132)·····#·rgb·=·(0x84,0x84,0x84)
14 ····(133,133,133)·····#·rgb·=·(0x85,0x85,0x85)·grey5225 ····(133,133,133)·····#·rgb·=·(0x85,0x85,0x85)·grey52
15 ····(125,125,125)·····#·rgb·=·(0x7d,0x7d,0x7d)·grey4926 ····(125,125,125)·····#·rgb·=·(0x7d,0x7d,0x7d)·grey49
16 ····(·81,·81,·81)·····#·rgb·=·(0x51,0x51,0x51)27 ····(·81,·81,·81)·····#·rgb·=·(0x51,0x51,0x51)
17 ····(131,131,131)·····#·rgb·=·(0x83,0x83,0x83)28 ····(131,131,131)·····#·rgb·=·(0x83,0x83,0x83)
Offset 22, 110 lines modifiedOffset 33, 99 lines modified
22 ····(136,136,136)·····#·rgb·=·(0x88,0x88,0x88)33 ····(136,136,136)·····#·rgb·=·(0x88,0x88,0x88)
23 ····(129,129,129)·····#·rgb·=·(0x81,0x81,0x81)34 ····(129,129,129)·····#·rgb·=·(0x81,0x81,0x81)
24 ····(134,134,134)·····#·rgb·=·(0x86,0x86,0x86)35 ····(134,134,134)·····#·rgb·=·(0x86,0x86,0x86)
25 ····(182,182,182)·····#·rgb·=·(0xb6,0xb6,0xb6)36 ····(182,182,182)·····#·rgb·=·(0xb6,0xb6,0xb6)
26 ····(189,189,189)·····#·rgb·=·(0xbd,0xbd,0xbd)·grey7437 ····(189,189,189)·····#·rgb·=·(0xbd,0xbd,0xbd)·grey74
27 ····(184,184,184)·····#·rgb·=·(0xb8,0xb8,0xb8)·grey7238 ····(184,184,184)·····#·rgb·=·(0xb8,0xb8,0xb8)·grey72
28 ····(145,145,145)·····#·rgb·=·(0x91,0x91,0x91)·grey5739 ····(145,145,145)·····#·rgb·=·(0x91,0x91,0x91)·grey57
29 ····(174,174,174)·····#·rgb·=·(0xae,0xae,0xae) 
30 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80) 
31 ····(·80,·80,·80)·····#·rgb·=·(0x50,0x50,0x50)40 ····(·80,·80,·80)·····#·rgb·=·(0x50,0x50,0x50)
32 ····(188,188,188)·····#·rgb·=·(0xbc,0xbc,0xbc)41 ····(188,188,188)·····#·rgb·=·(0xbc,0xbc,0xbc)
33 ····(·79,·79,·79)·····#·rgb·=·(0x4f,0x4f,0x4f)·grey3142 ····(·79,·79,·79)·····#·rgb·=·(0x4f,0x4f,0x4f)·grey31
34 ····(130,130,130)·····#·rgb·=·(0x82,0x82,0x82)·grey5143 ····(130,130,130)·····#·rgb·=·(0x82,0x82,0x82)·grey51
35 ····(143,143,143)·····#·rgb·=·(0x8f,0x8f,0x8f)·grey5644 ····(143,143,143)·····#·rgb·=·(0x8f,0x8f,0x8f)·grey56
36 ····(142,142,142)·····#·rgb·=·(0x8e,0x8e,0x8e)45 ····(142,142,142)·····#·rgb·=·(0x8e,0x8e,0x8e)
37 ····(186,186,186)·····#·rgb·=·(0xba,0xba,0xba)·grey7346 ····(186,186,186)·····#·rgb·=·(0xba,0xba,0xba)·grey73
38 ····(140,140,140)·····#·rgb·=·(0x8c,0x8c,0x8c)·grey5547 ····(140,140,140)·····#·rgb·=·(0x8c,0x8c,0x8c)·grey55
39 ····(148,148,148)·····#·rgb·=·(0x94,0x94,0x94)·grey5848 ····(148,148,148)·····#·rgb·=·(0x94,0x94,0x94)·grey58
40 ····(127,127,127)·····#·rgb·=·(0x7f,0x7f,0x7f)·grey50 
41 ····(·77,·77,·77)·····#·rgb·=·(0x4d,0x4d,0x4d)·grey3049 ····(·77,·77,·77)·····#·rgb·=·(0x4d,0x4d,0x4d)·grey30
42 ····(127,127,127)·····#·rgb·=·(0x7f,0x7f,0x7f)·grey5050 ····(127,127,127)·····#·rgb·=·(0x7f,0x7f,0x7f)·grey50
43 ····(122,122,122)·····#·rgb·=·(0x7a,0x7a,0x7a)·grey4851 ····(122,122,122)·····#·rgb·=·(0x7a,0x7a,0x7a)·grey48
44 ····(·76,·76,·76)·····#·rgb·=·(0x4c,0x4c,0x4c)52 ····(·76,·76,·76)·····#·rgb·=·(0x4c,0x4c,0x4c)
45 ····(151,151,151)·····#·rgb·=·(0x97,0x97,0x97)53 ····(151,151,151)·····#·rgb·=·(0x97,0x97,0x97)
46 ····(·84,·84,·84)·····#·rgb·=·(0x54,0x54,0x54)·grey33 
47 ····(137,137,137)·····#·rgb·=·(0x89,0x89,0x89)54 ····(137,137,137)·····#·rgb·=·(0x89,0x89,0x89)
48 ····(176,176,176)·····#·rgb·=·(0xb0,0xb0,0xb0)·grey6955 ····(176,176,176)·····#·rgb·=·(0xb0,0xb0,0xb0)·grey69
49 ····(·75,·75,·75)·····#·rgb·=·(0x4b,0x4b,0x4b)56 ····(·75,·75,·75)·····#·rgb·=·(0x4b,0x4b,0x4b)
50 ····(169,169,169)·····#·rgb·=·(0xa9,0xa9,0xa9)·DarkGray57 ····(169,169,169)·····#·rgb·=·(0xa9,0xa9,0xa9)·DarkGray
51 ····(180,180,180)·····#·rgb·=·(0xb4,0xb4,0xb4) 
52 ····(110,110,110)·····#·rgb·=·(0x6e,0x6e,0x6e)·grey4358 ····(110,110,110)·····#·rgb·=·(0x6e,0x6e,0x6e)·grey43
53 ····(139,139,139)·····#·rgb·=·(0x8b,0x8b,0x8b)59 ····(139,139,139)·····#·rgb·=·(0x8b,0x8b,0x8b)
54 ····(·85,·85,·85)·····#·rgb·=·(0x55,0x55,0x55) 
55 ····(167,167,167)·····#·rgb·=·(0xa7,0xa7,0xa7)60 ····(167,167,167)·····#·rgb·=·(0xa7,0xa7,0xa7)
56 ····(171,171,171)·····#·rgb·=·(0xab,0xab,0xab)·grey6761 ····(171,171,171)·····#·rgb·=·(0xab,0xab,0xab)·grey67
57 ····(141,141,141)·····#·rgb·=·(0x8d,0x8d,0x8d)62 ····(141,141,141)·····#·rgb·=·(0x8d,0x8d,0x8d)
58 ····(179,179,179)·····#·rgb·=·(0xb3,0xb3,0xb3)·grey7063 ····(179,179,179)·····#·rgb·=·(0xb3,0xb3,0xb3)·grey70
59 ····(124,124,124)·····#·rgb·=·(0x7c,0x7c,0x7c)64 ····(124,124,124)·····#·rgb·=·(0x7c,0x7c,0x7c)
60 ····(·74,·74,·74)·····#·rgb·=·(0x4a,0x4a,0x4a)·grey2965 ····(·74,·74,·74)·····#·rgb·=·(0x4a,0x4a,0x4a)·grey29
61 ····(·78,·78,·78)·····#·rgb·=·(0x4e,0x4e,0x4e)66 ····(·78,·78,·78)·····#·rgb·=·(0x4e,0x4e,0x4e)
62 ····(138,138,138)·····#·rgb·=·(0x8a,0x8a,0x8a)·grey5467 ····(138,138,138)·····#·rgb·=·(0x8a,0x8a,0x8a)·grey54
63 ····(170,170,170)·····#·rgb·=·(0xaa,0xaa,0xaa)68 ····(170,170,170)·····#·rgb·=·(0xaa,0xaa,0xaa)
64 ····(177,177,177)·····#·rgb·=·(0xb1,0xb1,0xb1)69 ····(177,177,177)·····#·rgb·=·(0xb1,0xb1,0xb1)
65 ····(172,172,172)·····#·rgb·=·(0xac,0xac,0xac) 
66 ····(·79,·79,·79)·····#·rgb·=·(0x4f,0x4f,0x4f)·grey31 
67 ····(174,174,174)·····#·rgb·=·(0xae,0xae,0xae)70 ····(174,174,174)·····#·rgb·=·(0xae,0xae,0xae)
68 ····(117,117,117)·····#·rgb·=·(0x75,0x75,0x75)·grey4671 ····(117,117,117)·····#·rgb·=·(0x75,0x75,0x75)·grey46
69 ····(106,106,106)·····#·rgb·=·(0x6a,0x6a,0x6a)72 ····(106,106,106)·····#·rgb·=·(0x6a,0x6a,0x6a)
70 ····(126,126,126)·····#·rgb·=·(0x7e,0x7e,0x7e)73 ····(126,126,126)·····#·rgb·=·(0x7e,0x7e,0x7e)
71 ····(·64,·64,·64)·····#·rgb·=·(0x40,0x40,0x40)·grey25 
72 ····(123,123,123)·····#·rgb·=·(0x7b,0x7b,0x7b)74 ····(123,123,123)·····#·rgb·=·(0x7b,0x7b,0x7b)
73 ····(·72,·72,·72)·····#·rgb·=·(0x48,0x48,0x48)75 ····(·72,·72,·72)·····#·rgb·=·(0x48,0x48,0x48)
74 ····(·71,·71,·71)·····#·rgb·=·(0x47,0x47,0x47)·grey2876 ····(·71,·71,·71)·····#·rgb·=·(0x47,0x47,0x47)·grey28
75 ····(114,114,114)·····#·rgb·=·(0x72,0x72,0x72)77 ····(114,114,114)·····#·rgb·=·(0x72,0x72,0x72)
76 ····(·68,·68,·68)·····#·rgb·=·(0x44,0x44,0x44)78 ····(·68,·68,·68)·····#·rgb·=·(0x44,0x44,0x44)
77 ····(113,113,113)·····#·rgb·=·(0x71,0x71,0x71)79 ····(113,113,113)·····#·rgb·=·(0x71,0x71,0x71)
78 ····(173,173,173)·····#·rgb·=·(0xad,0xad,0xad)·grey6880 ····(173,173,173)·····#·rgb·=·(0xad,0xad,0xad)·grey68
79 ····(112,112,112)·····#·rgb·=·(0x70,0x70,0x70)·grey4481 ····(112,112,112)·····#·rgb·=·(0x70,0x70,0x70)·grey44
80 ····(172,172,172)·····#·rgb·=·(0xac,0xac,0xac)82 ····(172,172,172)·····#·rgb·=·(0xac,0xac,0xac)
81 ····(121,121,121)·····#·rgb·=·(0x79,0x79,0x79)83 ····(121,121,121)·····#·rgb·=·(0x79,0x79,0x79)
82 ····(·67,·67,·67)·····#·rgb·=·(0x43,0x43,0x43)84 ····(·67,·67,·67)·····#·rgb·=·(0x43,0x43,0x43)
83 ····(109,109,109)·····#·rgb·=·(0x6d,0x6d,0x6d)85 ····(109,109,109)·····#·rgb·=·(0x6d,0x6d,0x6d)
84 ····(·66,·66,·66)·····#·rgb·=·(0x42,0x42,0x42)·grey2686 ····(·66,·66,·66)·····#·rgb·=·(0x42,0x42,0x42)·grey26
85 ····(·67,·67,·67)·····#·rgb·=·(0x43,0x43,0x43) 
86 ····(·70,·70,·70)·····#·rgb·=·(0x46,0x46,0x46) 
87 ····(101,101,101)·····#·rgb·=·(0x65,0x65,0x65)87 ····(101,101,101)·····#·rgb·=·(0x65,0x65,0x65)
88 ····(·65,·65,·65)·····#·rgb·=·(0x41,0x41,0x41)88 ····(·65,·65,·65)·····#·rgb·=·(0x41,0x41,0x41)
89 ····(·97,·97,·97)·····#·rgb·=·(0x61,0x61,0x61)·grey3889 ····(·97,·97,·97)·····#·rgb·=·(0x61,0x61,0x61)·grey38
90 ····(168,168,168)·····#·rgb·=·(0xa8,0xa8,0xa8)·grey6690 ····(168,168,168)·····#·rgb·=·(0xa8,0xa8,0xa8)·grey66
91 ····(107,107,107)·····#·rgb·=·(0x6b,0x6b,0x6b)·grey4291 ····(107,107,107)·····#·rgb·=·(0x6b,0x6b,0x6b)·grey42
92 ····(104,104,104)·····#·rgb·=·(0x68,0x68,0x68)92 ····(104,104,104)·····#·rgb·=·(0x68,0x68,0x68)
93 ····(115,115,115)·····#·rgb·=·(0x73,0x73,0x73)·grey4593 ····(115,115,115)·····#·rgb·=·(0x73,0x73,0x73)·grey45
94 }94 }
95 tRNS·{95 tRNS·{
96 ·0·202·255·237·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·22·4·255·255·255·255·255·255·255·255·255·158·255·255·255·255·255·203·255·255·255·255·230·255·255·21·255·255·255·255·255·255·255·255·255·255·233·214·255·255·255·255·4·255·255·255[·...·truncated·by·diffoscope;·len:·76,·SHA:·d64b955aef659caaec50400d14098633997094427e48862bce19f27596f907c6·...·]}96 ·0·202·237·22·4·158·203·230·21·233·214·4·239·223}
97 IMAGE·{97 IMAGE·{
98 ····pixels·hex98 ····pixels·hex
99 000000000000000000000000000000000000000000000000000000000000000099 0000000000000000000000000000000000000000000000000000000000000000
100 0000000000000000000000000000000000000000000000000000000000000000100 0000000000000000000000000000000000000000000000000000000000000000
101 0000000000000000000000000102020202020203000000000000000000000000101 000000000000000000000000010e0e0e0e0e0e02000000000000000000000000
102 0000000000000000000004040506070707070708020400000000000000000000 
103 000000000000000009040a0b0c0d0d0d0d0d0d0e0f0a04090000000000000000102 000000000000000000000f0f10111212121212130e0f00000000000000000000
 103 0000000000000000140f151617181818181818191a150f140000000000000000
104 00000000000000091011120d13000000000000130d1411100900000000000000104 00000000000000141b1c1d181e0000000000001e181f1c1b1400000000000000
105 0000000000000906150d1600000000000000000000170d150609000000000000105 0000000000001411201803000000000000000000000418201114000000000000
106 0000000000180a1519000000000000000000000000000019150a180000000000106 0000000000211520220000000000000000000000000000222015210000000000
107 000000001a1b1c0d000000000000000000000000000000000d1c1b1a00000000107 0000000023242518000000000000000000000000000000001825242300000000
108 00000000101d140000000000000000000000000000000000001e1d1000000000108 000000001b261f00000000000000000000000000000000000027261b00000000
109 000000181f201600000000002122000000000000000000000000201f18000000109 000000212829030000000000052a000000000000000000000000292821000000
110 000000231c0e0000000000000024220000000000000025220000261c23000000110 0000002b2519000000000000002c2a000000000000002d2a00002e252b000000
111 00002728151200000000000000290800000000002a252b2b00002c15281a0000 
112 00002d2e150000000000000000000b2200002f2a30310000000000151f080000111 0000062f201d0000000000000030130000000000312d3232000007202f230000
 112 0000333420000000000000000000162a00000831353600000000002028130000
113 00000a321d00000000000000000033340035362b000000000000001d1d0b0000113 00001537260000000000000000003839003a3b32000000000000002626160000
114 00000f1d3700000000000000000000112230380000000000000000371c280000114 00001a263c000000000000000000001c2a353d00000000000000003c252f0000
115 00000b320b000000000000000000003931000000000000000000000b320b0000115 0000163716000000000000000000003e36000000000000000000001637160000
116 0000111f1100000000000000000000000000000000000000000000111f110000116 00001c281c000000000000000000000000000000000000000000001c281c0000
117 0000372e0700000000000000000000000000000000000000000000072e070000117 00003c3412000000000000000000000000000000000000000000001234120000
Max diff block lines reached; 69/9359 bytes (0.74%) of diff not shown.
1.91 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
4.33 KB
res/drawable-mdpi-v4/ic_tab_statistics_unselected.png
3.23 KB
sng
    
Offset 1, 46 lines modifiedOffset 1, 46 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·32;·height:·32;·bitdepth:·8;3 ····width:·32;·height:·32;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey07 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 8 ····(221,221,221)·····#·rgb·=·(0xdd,0xdd,0xdd)
 9 ····(193,193,193)·····#·rgb·=·(0xc1,0xc1,0xc1)
 10 ····(180,180,180)·····#·rgb·=·(0xb4,0xb4,0xb4)
 11 ····(240,240,240)·····#·rgb·=·(0xf0,0xf0,0xf0)·grey94
 12 ····(142,142,142)·····#·rgb·=·(0x8e,0x8e,0x8e)
 13 ····(161,161,161)·····#·rgb·=·(0xa1,0xa1,0xa1)·grey63
8 ····(182,182,182)·····#·rgb·=·(0xb6,0xb6,0xb6)14 ····(182,182,182)·····#·rgb·=·(0xb6,0xb6,0xb6)
9 ····(161,161,161)·····#·rgb·=·(0xa1,0xa1,0xa1)·grey6315 ····(161,161,161)·····#·rgb·=·(0xa1,0xa1,0xa1)·grey63
10 ····(142,142,142)·····#·rgb·=·(0x8e,0x8e,0x8e)16 ····(142,142,142)·····#·rgb·=·(0x8e,0x8e,0x8e)
11 ····(140,140,140)·····#·rgb·=·(0x8c,0x8c,0x8c)·grey5517 ····(140,140,140)·····#·rgb·=·(0x8c,0x8c,0x8c)·grey55
12 ····(181,181,181)·····#·rgb·=·(0xb5,0xb5,0xb5)·grey7118 ····(181,181,181)·····#·rgb·=·(0xb5,0xb5,0xb5)·grey71
13 ····(221,221,221)·····#·rgb·=·(0xdd,0xdd,0xdd)19 ····(221,221,221)·····#·rgb·=·(0xdd,0xdd,0xdd)
14 ····(221,221,221)·····#·rgb·=·(0xdd,0xdd,0xdd) 
15 ····(180,180,180)·····#·rgb·=·(0xb4,0xb4,0xb4)20 ····(180,180,180)·····#·rgb·=·(0xb4,0xb4,0xb4)
16 ····(219,219,219)·····#·rgb·=·(0xdb,0xdb,0xdb)·grey8621 ····(219,219,219)·····#·rgb·=·(0xdb,0xdb,0xdb)·grey86
17 ····(193,193,193)·····#·rgb·=·(0xc1,0xc1,0xc1) 
18 ····(231,231,231)·····#·rgb·=·(0xe7,0xe7,0xe7)22 ····(231,231,231)·····#·rgb·=·(0xe7,0xe7,0xe7)
19 ····(180,180,180)·····#·rgb·=·(0xb4,0xb4,0xb4) 
20 ····(227,227,227)·····#·rgb·=·(0xe3,0xe3,0xe3)·grey8923 ····(227,227,227)·····#·rgb·=·(0xe3,0xe3,0xe3)·grey89
21 ····(236,236,236)·····#·rgb·=·(0xec,0xec,0xec)24 ····(236,236,236)·····#·rgb·=·(0xec,0xec,0xec)
22 ····(241,241,241)·····#·rgb·=·(0xf1,0xf1,0xf1)25 ····(241,241,241)·····#·rgb·=·(0xf1,0xf1,0xf1)
23 ····(139,139,139)·····#·rgb·=·(0x8b,0x8b,0x8b)26 ····(139,139,139)·····#·rgb·=·(0x8b,0x8b,0x8b)
24 ····(230,230,230)·····#·rgb·=·(0xe6,0xe6,0xe6)27 ····(230,230,230)·····#·rgb·=·(0xe6,0xe6,0xe6)
25 ····(222,222,222)·····#·rgb·=·(0xde,0xde,0xde)·grey8728 ····(222,222,222)·····#·rgb·=·(0xde,0xde,0xde)·grey87
26 ····(179,179,179)·····#·rgb·=·(0xb3,0xb3,0xb3)·grey7029 ····(179,179,179)·····#·rgb·=·(0xb3,0xb3,0xb3)·grey70
27 ····(229,229,229)·····#·rgb·=·(0xe5,0xe5,0xe5)·grey9030 ····(229,229,229)·····#·rgb·=·(0xe5,0xe5,0xe5)·grey90
28 ····(240,240,240)·····#·rgb·=·(0xf0,0xf0,0xf0)·grey94 
29 ····(232,232,232)·····#·rgb·=·(0xe8,0xe8,0xe8)·grey9131 ····(232,232,232)·····#·rgb·=·(0xe8,0xe8,0xe8)·grey91
30 ····(142,142,142)·····#·rgb·=·(0x8e,0x8e,0x8e) 
31 ····(161,161,161)·····#·rgb·=·(0xa1,0xa1,0xa1)·grey63 
32 ····(138,138,138)·····#·rgb·=·(0x8a,0x8a,0x8a)·grey5432 ····(138,138,138)·····#·rgb·=·(0x8a,0x8a,0x8a)·grey54
33 ····(148,148,148)·····#·rgb·=·(0x94,0x94,0x94)·grey5833 ····(148,148,148)·····#·rgb·=·(0x94,0x94,0x94)·grey58
34 ····(204,204,204)·····#·rgb·=·(0xcc,0xcc,0xcc)·grey8034 ····(204,204,204)·····#·rgb·=·(0xcc,0xcc,0xcc)·grey80
35 ····(178,178,178)·····#·rgb·=·(0xb2,0xb2,0xb2)35 ····(178,178,178)·····#·rgb·=·(0xb2,0xb2,0xb2)
36 ····(184,184,184)·····#·rgb·=·(0xb8,0xb8,0xb8)·grey7236 ····(184,184,184)·····#·rgb·=·(0xb8,0xb8,0xb8)·grey72
37 }37 }
38 tRNS·{38 tRNS·{
39 ·0·255·255·255·255·255·136·255·255·255·254·255·146·255·255·255·255·255·255·255·255·116·255·243·135·255·255·255·255·255}39 ·0·136·254·146·116·243·135}
40 IMAGE·{40 IMAGE·{
41 ····pixels·base6441 ····pixels·base64
42 0000000000000000000000000000000042 00000000000000000000000000000000
43 0000000000000000000000000000000043 00000000000000000000000000000000
44 0000000000000000000000000000000044 00000000000000000000000000000000
45 0000000000000000000000000000000045 00000000000000000000000000000000
46 0000000000000000000000000000000046 00000000000000000000000000000000
Offset 48, 21 lines modifiedOffset 48, 21 lines modified
48 0000000000000000000000000000000048 00000000000000000000000000000000
49 0000000000000000000000000000000049 00000000000000000000000000000000
50 0000000000000000000000000000000050 00000000000000000000000000000000
51 0000000000000000000000000000000051 00000000000000000000000000000000
52 0000000000000000000000000000000052 00000000000000000000000000000000
53 0000000000000000000000000000000053 00000000000000000000000000000000
54 0000000000000000000000000000000054 00000000000000000000000000000000
55 0000000010000000000000000112300055 00000000700000000000000007789000
56 0000000000000000000400005006700056 0000000000000000000A0000B001C000
57 000000010084008000090000000AB00057 0000000700DA00D0000E00000002F000
58 0008000000094C00000D0000000EF000 
59 0000G080000HI000JJ1K1J00001L000058 000D0000000EA300000G0000000HI000
 59 0000J0D0000KL000MM7N7M0000740000
60 0000MN00000FBO00000H00000P00Q00060 0000O500000IF600000K00000P00Q000
61 00000H000080FR00000F000SJBTTM00061 00000K0000D0IR00000I000SMFTTO000
62 0000000000000000000000000000000062 00000000000000000000000000000000
63 0000000000000000000000000000000063 00000000000000000000000000000000
64 0000000000000000000000000000000064 00000000000000000000000000000000
65 0000000000000000000000000000000065 00000000000000000000000000000000
66 0000000000000000000000000000000066 00000000000000000000000000000000
67 0000000000000000000000000000000067 00000000000000000000000000000000
68 0000000000000000000000000000000068 00000000000000000000000000000000
1020 B
Image content
Pixel difference
compared images
Flicker difference
compared images
18.3 KB
res/drawable-mdpi-v4/ic_tab_fillup_selected.png
16.1 KB
sng
    
Offset 1, 210 lines modifiedOffset 1, 210 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·32;·height:·32;·bitdepth:·8;3 ····width:·32;·height:·32;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey07 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(·83,·83,·83)·····#·rgb·=·(0x53,0x53,0x53) 
9 ····(119,119,119)·····#·rgb·=·(0x77,0x77,0x77)8 ····(119,119,119)·····#·rgb·=·(0x77,0x77,0x77)
10 ····(·85,·85,·85)·····#·rgb·=·(0x55,0x55,0x55)9 ····(·85,·85,·85)·····#·rgb·=·(0x55,0x55,0x55)
11 ····(·96,·96,·96)·····#·rgb·=·(0x60,0x60,0x60)10 ····(·96,·96,·96)·····#·rgb·=·(0x60,0x60,0x60)
12 ····(·90,·90,·90)·····#·rgb·=·(0x5a,0x5a,0x5a)11 ····(·90,·90,·90)·····#·rgb·=·(0x5a,0x5a,0x5a)
13 ····(132,132,132)·····#·rgb·=·(0x84,0x84,0x84) 
14 ····(133,133,133)·····#·rgb·=·(0x85,0x85,0x85)·grey52 
15 ····(145,145,145)·····#·rgb·=·(0x91,0x91,0x91)·grey57 
16 ····(151,151,151)·····#·rgb·=·(0x97,0x97,0x97) 
17 ····(150,150,150)·····#·rgb·=·(0x96,0x96,0x96)·grey59 
18 ····(137,137,137)·····#·rgb·=·(0x89,0x89,0x89)12 ····(137,137,137)·····#·rgb·=·(0x89,0x89,0x89)
19 ····(·85,·85,·85)·····#·rgb·=·(0x55,0x55,0x55) 
20 ····(129,129,129)·····#·rgb·=·(0x81,0x81,0x81) 
21 ····(·83,·83,·83)·····#·rgb·=·(0x53,0x53,0x53)13 ····(·83,·83,·83)·····#·rgb·=·(0x53,0x53,0x53)
22 ····(·98,·98,·98)·····#·rgb·=·(0x62,0x62,0x62)14 ····(·98,·98,·98)·····#·rgb·=·(0x62,0x62,0x62)
23 ····(134,134,134)·····#·rgb·=·(0x86,0x86,0x86)15 ····(134,134,134)·····#·rgb·=·(0x86,0x86,0x86)
24 ····(147,147,147)·····#·rgb·=·(0x93,0x93,0x93) 
25 ····(183,183,183)·····#·rgb·=·(0xb7,0xb7,0xb7)16 ····(183,183,183)·····#·rgb·=·(0xb7,0xb7,0xb7)
26 ····(184,184,184)·····#·rgb·=·(0xb8,0xb8,0xb8)·grey7217 ····(184,184,184)·····#·rgb·=·(0xb8,0xb8,0xb8)·grey72
27 ····(182,182,182)·····#·rgb·=·(0xb6,0xb6,0xb6)18 ····(182,182,182)·····#·rgb·=·(0xb6,0xb6,0xb6)
28 ····(149,149,149)·····#·rgb·=·(0x95,0x95,0x95)19 ····(149,149,149)·····#·rgb·=·(0x95,0x95,0x95)
29 ····(173,173,173)·····#·rgb·=·(0xad,0xad,0xad)·grey68 
30 ····(148,148,148)·····#·rgb·=·(0x94,0x94,0x94)·grey58 
31 ····(135,135,135)·····#·rgb·=·(0x87,0x87,0x87)·grey53 
32 ····(120,120,120)·····#·rgb·=·(0x78,0x78,0x78)·grey4720 ····(120,120,120)·····#·rgb·=·(0x78,0x78,0x78)·grey47
33 ····(168,168,168)·····#·rgb·=·(0xa8,0xa8,0xa8)·grey6621 ····(168,168,168)·····#·rgb·=·(0xa8,0xa8,0xa8)·grey66
34 ····(177,177,177)·····#·rgb·=·(0xb1,0xb1,0xb1)22 ····(177,177,177)·····#·rgb·=·(0xb1,0xb1,0xb1)
35 ····(141,141,141)·····#·rgb·=·(0x8d,0x8d,0x8d) 
36 ····(·97,·97,·97)·····#·rgb·=·(0x61,0x61,0x61)·grey3823 ····(·97,·97,·97)·····#·rgb·=·(0x61,0x61,0x61)·grey38
37 ····(136,136,136)·····#·rgb·=·(0x88,0x88,0x88)24 ····(136,136,136)·····#·rgb·=·(0x88,0x88,0x88)
38 ····(155,155,155)·····#·rgb·=·(0x9b,0x9b,0x9b) 
39 ····(174,174,174)·····#·rgb·=·(0xae,0xae,0xae)25 ····(174,174,174)·····#·rgb·=·(0xae,0xae,0xae)
40 ····(154,154,154)·····#·rgb·=·(0x9a,0x9a,0x9a) 
41 ····(146,146,146)·····#·rgb·=·(0x92,0x92,0x92) 
42 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)26 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
43 ····(180,180,180)·····#·rgb·=·(0xb4,0xb4,0xb4)27 ····(180,180,180)·····#·rgb·=·(0xb4,0xb4,0xb4)
44 ····(134,134,134)·····#·rgb·=·(0x86,0x86,0x86) 
45 ····(·89,·89,·89)·····#·rgb·=·(0x59,0x59,0x59)·grey35 
46 ····(109,109,109)·····#·rgb·=·(0x6d,0x6d,0x6d)28 ····(109,109,109)·····#·rgb·=·(0x6d,0x6d,0x6d)
47 ····(152,152,152)·····#·rgb·=·(0x98,0x98,0x98) 
48 ····(144,144,144)·····#·rgb·=·(0x90,0x90,0x90)29 ····(144,144,144)·····#·rgb·=·(0x90,0x90,0x90)
49 ····(149,149,149)·····#·rgb·=·(0x95,0x95,0x95) 
50 ····(161,161,161)·····#·rgb·=·(0xa1,0xa1,0xa1)·grey6330 ····(161,161,161)·····#·rgb·=·(0xa1,0xa1,0xa1)·grey63
51 ····(·95,·95,·95)·····#·rgb·=·(0x5f,0x5f,0x5f)31 ····(·95,·95,·95)·····#·rgb·=·(0x5f,0x5f,0x5f)
52 ····(134,134,134)·····#·rgb·=·(0x86,0x86,0x86)32 ····(134,134,134)·····#·rgb·=·(0x86,0x86,0x86)
53 ····(168,168,168)·····#·rgb·=·(0xa8,0xa8,0xa8)·grey66 
54 ····(135,135,135)·····#·rgb·=·(0x87,0x87,0x87)·grey5333 ····(135,135,135)·····#·rgb·=·(0x87,0x87,0x87)·grey53
55 ····(124,124,124)·····#·rgb·=·(0x7c,0x7c,0x7c)34 ····(124,124,124)·····#·rgb·=·(0x7c,0x7c,0x7c)
56 ····(186,186,186)·····#·rgb·=·(0xba,0xba,0xba)·grey7335 ····(186,186,186)·····#·rgb·=·(0xba,0xba,0xba)·grey73
57 ····(111,111,111)·····#·rgb·=·(0x6f,0x6f,0x6f) 
58 ····(142,142,142)·····#·rgb·=·(0x8e,0x8e,0x8e)36 ····(142,142,142)·····#·rgb·=·(0x8e,0x8e,0x8e)
59 ····(171,171,171)·····#·rgb·=·(0xab,0xab,0xab)·grey67 
60 ····(177,177,177)·····#·rgb·=·(0xb1,0xb1,0xb1)37 ····(177,177,177)·····#·rgb·=·(0xb1,0xb1,0xb1)
61 ····(138,138,138)·····#·rgb·=·(0x8a,0x8a,0x8a)·grey54 
62 ····(·95,·95,·95)·····#·rgb·=·(0x5f,0x5f,0x5f)38 ····(·95,·95,·95)·····#·rgb·=·(0x5f,0x5f,0x5f)
63 ····(133,133,133)·····#·rgb·=·(0x85,0x85,0x85)·grey5239 ····(133,133,133)·····#·rgb·=·(0x85,0x85,0x85)·grey52
64 ····(146,146,146)·····#·rgb·=·(0x92,0x92,0x92)40 ····(146,146,146)·····#·rgb·=·(0x92,0x92,0x92)
65 ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey6041 ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60
66 ····(132,132,132)·····#·rgb·=·(0x84,0x84,0x84)42 ····(132,132,132)·····#·rgb·=·(0x84,0x84,0x84)
67 ····(116,116,116)·····#·rgb·=·(0x74,0x74,0x74)43 ····(116,116,116)·····#·rgb·=·(0x74,0x74,0x74)
68 ····(181,181,181)·····#·rgb·=·(0xb5,0xb5,0xb5)·grey7144 ····(181,181,181)·····#·rgb·=·(0xb5,0xb5,0xb5)·grey71
69 ····(104,104,104)·····#·rgb·=·(0x68,0x68,0x68)45 ····(104,104,104)·····#·rgb·=·(0x68,0x68,0x68)
70 ····(123,123,123)·····#·rgb·=·(0x7b,0x7b,0x7b)46 ····(123,123,123)·····#·rgb·=·(0x7b,0x7b,0x7b)
71 ····(109,109,109)·····#·rgb·=·(0x6d,0x6d,0x6d) 
72 ····(·87,·87,·87)·····#·rgb·=·(0x57,0x57,0x57)·grey34 
73 ····(144,144,144)·····#·rgb·=·(0x90,0x90,0x90) 
74 ····(167,167,167)·····#·rgb·=·(0xa7,0xa7,0xa7)47 ····(167,167,167)·····#·rgb·=·(0xa7,0xa7,0xa7)
75 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80) 
76 ····(·93,·93,·93)·····#·rgb·=·(0x5d,0x5d,0x5d)48 ····(·93,·93,·93)·····#·rgb·=·(0x5d,0x5d,0x5d)
77 ····(129,129,129)·····#·rgb·=·(0x81,0x81,0x81)49 ····(129,129,129)·····#·rgb·=·(0x81,0x81,0x81)
78 ····(127,127,127)·····#·rgb·=·(0x7f,0x7f,0x7f)·grey50 
79 ····(130,130,130)·····#·rgb·=·(0x82,0x82,0x82)·grey5150 ····(130,130,130)·····#·rgb·=·(0x82,0x82,0x82)·grey51
80 ····(142,142,142)·····#·rgb·=·(0x8e,0x8e,0x8e) 
81 ····(170,170,170)·····#·rgb·=·(0xaa,0xaa,0xaa)51 ····(170,170,170)·····#·rgb·=·(0xaa,0xaa,0xaa)
82 ····(139,139,139)·····#·rgb·=·(0x8b,0x8b,0x8b) 
83 ····(137,137,137)·····#·rgb·=·(0x89,0x89,0x89) 
84 ····(143,143,143)·····#·rgb·=·(0x8f,0x8f,0x8f)·grey56 
85 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)52 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
86 ····(148,148,148)·····#·rgb·=·(0x94,0x94,0x94)·grey5853 ····(148,148,148)·····#·rgb·=·(0x94,0x94,0x94)·grey58
87 ····(116,116,116)·····#·rgb·=·(0x74,0x74,0x74)54 ····(116,116,116)·····#·rgb·=·(0x74,0x74,0x74)
88 ····(123,123,123)·····#·rgb·=·(0x7b,0x7b,0x7b)55 ····(123,123,123)·····#·rgb·=·(0x7b,0x7b,0x7b)
89 ····(·88,·88,·88)·····#·rgb·=·(0x58,0x58,0x58)56 ····(·88,·88,·88)·····#·rgb·=·(0x58,0x58,0x58)
90 ····(·83,·83,·83)·····#·rgb·=·(0x53,0x53,0x53)57 ····(·83,·83,·83)·····#·rgb·=·(0x53,0x53,0x53)
91 ····(136,136,136)·····#·rgb·=·(0x88,0x88,0x88) 
92 ····(104,104,104)·····#·rgb·=·(0x68,0x68,0x68)58 ····(104,104,104)·····#·rgb·=·(0x68,0x68,0x68)
93 ····(140,140,140)·····#·rgb·=·(0x8c,0x8c,0x8c)·grey55 
94 ····(·90,·90,·90)·····#·rgb·=·(0x5a,0x5a,0x5a)59 ····(·90,·90,·90)·····#·rgb·=·(0x5a,0x5a,0x5a)
95 ····(·88,·88,·88)·····#·rgb·=·(0x58,0x58,0x58)60 ····(·88,·88,·88)·····#·rgb·=·(0x58,0x58,0x58)
96 ····(·87,·87,·87)·····#·rgb·=·(0x57,0x57,0x57)·grey3461 ····(·87,·87,·87)·····#·rgb·=·(0x57,0x57,0x57)·grey34
97 ····(·89,·89,·89)·····#·rgb·=·(0x59,0x59,0x59)·grey3562 ····(·89,·89,·89)·····#·rgb·=·(0x59,0x59,0x59)·grey35
98 ····(103,103,103)·····#·rgb·=·(0x67,0x67,0x67)63 ····(103,103,103)·····#·rgb·=·(0x67,0x67,0x67)
99 ····(101,101,101)·····#·rgb·=·(0x65,0x65,0x65) 
100 ····(·96,·96,·96)·····#·rgb·=·(0x60,0x60,0x60) 
101 ····(·75,·75,·75)·····#·rgb·=·(0x4b,0x4b,0x4b)64 ····(·75,·75,·75)·····#·rgb·=·(0x4b,0x4b,0x4b)
102 ····(·88,·88,·88)·····#·rgb·=·(0x58,0x58,0x58)65 ····(·88,·88,·88)·····#·rgb·=·(0x58,0x58,0x58)
103 ····(166,166,166)·····#·rgb·=·(0xa6,0xa6,0xa6)·grey6566 ····(166,166,166)·····#·rgb·=·(0xa6,0xa6,0xa6)·grey65
104 ····(·91,·91,·91)·····#·rgb·=·(0x5b,0x5b,0x5b)67 ····(·91,·91,·91)·····#·rgb·=·(0x5b,0x5b,0x5b)
105 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)68 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
106 ····(·91,·91,·91)·····#·rgb·=·(0x5b,0x5b,0x5b) 
107 ····(107,107,107)·····#·rgb·=·(0x6b,0x6b,0x6b)·grey42 
108 ····(169,169,169)·····#·rgb·=·(0xa9,0xa9,0xa9)·DarkGray 
109 ····(119,119,119)·····#·rgb·=·(0x77,0x77,0x77) 
110 ····(·79,·79,·79)·····#·rgb·=·(0x4f,0x4f,0x4f)·grey3169 ····(·79,·79,·79)·····#·rgb·=·(0x4f,0x4f,0x4f)·grey31
111 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10070 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
112 ····(135,135,135)·····#·rgb·=·(0x87,0x87,0x87)·grey5371 ····(135,135,135)·····#·rgb·=·(0x87,0x87,0x87)·grey53
113 ····(113,113,113)·····#·rgb·=·(0x71,0x71,0x71) 
114 ····(123,123,123)·····#·rgb·=·(0x7b,0x7b,0x7b) 
115 ····(125,125,125)·····#·rgb·=·(0x7d,0x7d,0x7d)·grey49 
116 ····(131,131,131)·····#·rgb·=·(0x83,0x83,0x83) 
117 ····(161,161,161)·····#·rgb·=·(0xa1,0xa1,0xa1)·grey6372 ····(161,161,161)·····#·rgb·=·(0xa1,0xa1,0xa1)·grey63
118 ····(173,173,173)·····#·rgb·=·(0xad,0xad,0xad)·grey6873 ····(173,173,173)·····#·rgb·=·(0xad,0xad,0xad)·grey68
119 ····(118,118,118)·····#·rgb·=·(0x76,0x76,0x76) 
120 ····(117,117,117)·····#·rgb·=·(0x75,0x75,0x75)·grey4674 ····(117,117,117)·····#·rgb·=·(0x75,0x75,0x75)·grey46
121 ····(102,102,102)·····#·rgb·=·(0x66,0x66,0x66)·grey4075 ····(102,102,102)·····#·rgb·=·(0x66,0x66,0x66)·grey40
122 ····(125,125,125)·····#·rgb·=·(0x7d,0x7d,0x7d)·grey4976 ····(125,125,125)·····#·rgb·=·(0x7d,0x7d,0x7d)·grey49
123 ····(131,131,131)·····#·rgb·=·(0x83,0x83,0x83)77 ····(131,131,131)·····#·rgb·=·(0x83,0x83,0x83)
124 ····(117,117,117)·····#·rgb·=·(0x75,0x75,0x75)·grey4678 ····(117,117,117)·····#·rgb·=·(0x75,0x75,0x75)·grey46
125 ····(109,109,109)·····#·rgb·=·(0x6d,0x6d,0x6d)79 ····(109,109,109)·····#·rgb·=·(0x6d,0x6d,0x6d)
126 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)80 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
127 ····(117,117,117)·····#·rgb·=·(0x75,0x75,0x75)·grey4681 ····(117,117,117)·····#·rgb·=·(0x75,0x75,0x75)·grey46
Max diff block lines reached; 10138/16476 bytes (61.53%) of diff not shown.
2.07 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
22.6 KB
res/drawable-mdpi-v4/ic_menu_info_details.png
20.1 KB
sng
    
Offset 6, 51 lines modifiedOffset 6, 51 lines modified
6 IMAGE·{6 IMAGE·{
7 ····pixels·hex7 ····pixels·hex
8 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·8 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
9 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·9 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
10 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·10 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
11 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·11 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
12 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·12 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
13 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff00·ff00·ff00·ff00·ff00·ff00·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000· 
14 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·f500·f700·ff00·8b01·5801·3e02·3202·3202·3e02·5801·8b01·ff00·f700·f500·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000· 
15 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff00·c300·e000·7800·2401·3103·0000·0000·0000·0000·0000·0000·0000·0000·3103·2401·7700·e200·c300·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000· 
16 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff00·0000·d400·ff00·4002·0000·0000·0000·ff08·9022·772e·703b·703b·772e·9022·ff08·0000·0000·0000·3d02·ff00·d700·0000·ff00·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·13 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 14 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·8b01·5801·3e02·3202·3202·3e02·5801·8b01·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 15 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·2401·3103·0000·0000·0000·0000·0000·0000·0000·0000·3103·2401·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 16 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·4002·0000·0000·0000·ff08·9022·772e·703b·703b·772e·9022·ff08·0000·0000·0000·3d02·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
17 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·5401·3d02·0000·ff04·7d3c·6584·66bd·67e4·6ef9·71ff·71ff·6ef9·67e4·66bd·6584·7d3c·ff04·0000·3d02·4b01·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·17 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·5401·3d02·0000·ff04·7d3c·6584·66bd·67e4·6ef9·71ff·71ff·6ef9·67e4·66bd·6584·7d3c·ff04·0000·3d02·4b01·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
18 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·2e00·0000·0000·8002·0000·0000·6e40·65b1·6afb·77ff·83ff·8aff·8fff·92fd·92fd·8fff·8aff·83ff·77ff·6afb·65b1·6e40·0000·0000·7c02·0000·0000·2e00·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·18 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·8002·0000·0000·6e40·65b1·6afb·77ff·83ff·8aff·8fff·92fd·92fd·8fff·8aff·83ff·77ff·6afb·65b1·6e40·0000·0000·7c02·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
19 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff00·4102·0000·b00f·639b·6af9·7dff·8fff·97fc·9afc·9cfe·9dfe·9dff·9dff·9dfe·9cfe·9afc·97fc·8fff·7dff·6af9·629d·9b16·0000·3e02·ff00·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000· 
20 0000·0000·0000·0000·0000·0000·0000·0000·fe00·0000·ff00·4c02·0000·9025·63c1·73ff·8fff·98fc·9bff·9dff·9fff·a0ff·a0fe·a0fe·a0fe·a0fe·a0ff·9fff·9dff·9bff·98fc·8fff·75ff·63ce·852a·0000·4602·ff00·0000·fe00·0000·0000·0000·0000·0000·0000·0000·0000·19 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·4102·0000·b00f·639b·6af9·7dff·8fff·97fc·9afc·9cfe·9dfe·9dff·9dff·9dfe·9cfe·9afc·97fc·8fff·7dff·6af9·629d·9b16·0000·3e02·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 20 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·4c02·0000·9025·63c1·73ff·8fff·98fc·9bff·9dff·9fff·a0ff·a0fe·a0fe·a0fe·a0fe·a0ff·9fff·9dff·9bff·98fc·8fff·75ff·63ce·852a·0000·4602·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
21 0000·0000·0000·0000·0000·0000·0000·0000·0000·ff00·3601·0000·8a29·64db·7cff·96fb·9afe·9dff·9eff·9fff·9eff·9dfe·9dff·9dff·9dff·9dff·9dfd·9eff·9fff·9eff·9dff·9afe·97fb·7eff·65dd·8a29·0000·3601·ff00·0000·0000·0000·0000·0000·0000·0000·0000·0000·21 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·3601·0000·8a29·64db·7cff·96fb·9afe·9dff·9eff·9fff·9eff·9dfe·9dff·9dff·9dff·9dff·9dfd·9eff·9fff·9eff·9dff·9afe·97fb·7eff·65dd·8a29·0000·3601·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
22 0000·0000·0000·0000·0000·0000·0000·0000·ff00·2801·0001·a516·64cf·7eff·97fb·9aff·9dff·9dff·9dff·9dff·9dff·a1ff·a9fd·aaf7·aaf7·a9fd·a1ff·9dff·9dff·9dff·9dff·9dff·9aff·98fb·7eff·64cf·a516·0001·2801·ff00·0000·0000·0000·0000·0000·0000·0000·0000·22 0000·0000·0000·0000·0000·0000·0000·0000·0000·2801·0001·a516·64cf·7eff·97fb·9aff·9dff·9dff·9dff·9dff·9dff·a1ff·a9fd·aaf7·aaf7·a9fd·a1ff·9dff·9dff·9dff·9dff·9dff·9aff·98fb·7eff·64cf·a516·0001·2801·0000·0000·0000·0000·0000·0000·0000·0000·0000·
23 0000·0000·0000·0000·0000·0000·0000·c300·dc00·2f02·ff01·65a1·78ff·98fb·99ff·9cff·9cff·9cff·9cff·9cfd·9dff·aab7·c632·d03a·d03a·c732·a9b6·9dff·9cfd·9cff·9cff·9cff·9cff·9aff·98fb·78ff·65a1·ff01·2f02·dc00·c300·0000·0000·0000·0000·0000·0000·0000·23 0000·0000·0000·0000·0000·0000·0000·0000·0000·2f02·ff01·65a1·78ff·98fb·99ff·9cff·9cff·9cff·9cff·9cfd·9dff·aab7·c632·d03a·d03a·c732·a9b6·9dff·9cfd·9cff·9cff·9cff·9cff·9aff·98fb·78ff·65a1·ff01·2f02·0000·0000·0000·0000·0000·0000·0000·0000·0000·
24 0000·0000·0000·0000·0000·0000·0000·f200·2002·0000·754e·6dfc·94fc·99fe·9bff·9aff·9aff·9aff·9aff·9bfd·98ff·967e·0000·0000·0000·0000·967e·98ff·9bfd·9aff·9aff·9aff·9aff·9bff·99fe·94fc·6dfc·754e·0000·2002·f200·0000·0000·0000·0000·0000·0000·0000·24 0000·0000·0000·0000·0000·0000·0000·0000·2002·0000·754e·6dfc·94fc·99fe·9bff·9aff·9aff·9aff·9aff·9bfd·98ff·967e·0000·0000·0000·0000·967e·98ff·9bfd·9aff·9aff·9aff·9aff·9bff·99fe·94fc·6dfc·754e·0000·2002·0000·0000·0000·0000·0000·0000·0000·0000·
25 0000·0000·0000·0000·0000·0000·ef00·8f00·1800·e307·69bf·85ff·99fc·98ff·99ff·99ff·99ff·99ff·99ff·99fd·93ff·8e87·9104·6005·6005·9304·8f87·94ff·99fd·99ff·99ff·99ff·99ff·99ff·98ff·99fc·85ff·69bf·e207·1900·8f00·ed00·0000·0000·0000·0000·0000·0000·25 0000·0000·0000·0000·0000·0000·0000·0000·0000·e307·69bf·85ff·99fc·98ff·99ff·99ff·99ff·99ff·99ff·99fd·93ff·8e87·9104·6005·6005·9304·8f87·94ff·99fd·99ff·99ff·99ff·99ff·99ff·98ff·99fc·85ff·69bf·e207·0000·0000·0000·0000·0000·0000·0000·0000·0000·
26 0000·0000·0000·0000·0000·0000·ff00·3202·c300·8141·74fd·94fe·96ff·97ff·97ff·97ff·97ff·97ff·97ff·98fd·90ff·8d7f·0000·0000·0000·0000·8c7e·90ff·98fd·97ff·97ff·97ff·97ff·97ff·97ff·96ff·94fe·74fd·8141·ae00·3302·ff00·0000·0000·0000·0000·0000·0000·26 0000·0000·0000·0000·0000·0000·0000·3202·0000·8141·74fd·94fe·96ff·97ff·97ff·97ff·97ff·97ff·97ff·98fd·90ff·8d7f·0000·0000·0000·0000·8c7e·90ff·98fd·97ff·97ff·97ff·97ff·97ff·97ff·96ff·94fe·74fd·8141·0000·3302·0000·0000·0000·0000·0000·0000·0000·
27 0000·0000·0000·0000·0000·0000·ec00·2e03·0000·7192·81ff·96fc·95ff·95ff·95ff·95ff·95ff·95ff·95ff·97fd·8bff·6dac·5b21·772a·772a·6824·6cb1·8bff·97fd·95ff·95ff·95ff·95ff·95ff·95ff·95ff·96fc·81ff·7192·0000·2f03·e600·0000·0000·0000·0000·0000·0000·27 0000·0000·0000·0000·0000·0000·0000·2e03·0000·7192·81ff·96fc·95ff·95ff·95ff·95ff·95ff·95ff·95ff·97fd·8bff·6dac·5b21·772a·772a·6824·6cb1·8bff·97fd·95ff·95ff·95ff·95ff·95ff·95ff·95ff·96fc·81ff·7192·0000·2f03·0000·0000·0000·0000·0000·0000·0000·
28 0000·0000·0000·0000·0000·ff00·8a01·0300·c90c·77c4·8bff·94fc·93ff·93ff·94ff·94ff·94ff·93ff·93ff·94ff·91ff·77ff·67fd·64fd·64fd·67fd·78ff·91ff·94ff·93ff·93ff·94ff·94ff·94ff·93ff·93ff·94fc·8bff·77c5·c70c·0100·8901·ff00·0000·0000·0000·0000·0000·28 0000·0000·0000·0000·0000·0000·8a01·0000·c90c·77c4·8bff·94fc·93ff·93ff·94ff·94ff·94ff·93ff·93ff·94ff·91ff·77ff·67fd·64fd·64fd·67fd·78ff·91ff·94ff·93ff·93ff·94ff·94ff·94ff·93ff·93ff·94fc·8bff·77c5·c70c·0000·8901·0000·0000·0000·0000·0000·0000·
29 0000·0000·0000·0000·0000·ff00·6002·0000·9725·7aea·8fff·92fe·92ff·92ff·92ff·92ff·92ff·92ff·92ff·92ff·91ff·8cff·84ff·82ff·81ff·84ff·8cff·91ff·92ff·92ff·92ff·92ff·92ff·92ff·92ff·92ff·92fe·8fff·7aea·9725·0000·6002·ff00·0000·0000·0000·0000·0000·29 0000·0000·0000·0000·0000·0000·6002·0000·9725·7aea·8fff·92fe·92ff·92ff·92ff·92ff·92ff·92ff·92ff·92ff·91ff·8cff·84ff·82ff·81ff·84ff·8cff·91ff·92ff·92ff·92ff·92ff·92ff·92ff·92ff·92ff·92fe·8fff·7aea·9725·0000·6002·0000·0000·0000·0000·0000·0000·
30 0000·0000·0000·0000·0000·ff00·5302·1200·8936·7dff·90fe·90ff·90ff·90ff·90ff·90ff·90ff·90ff·90ff·90fe·90ff·99f6·a4d5·a6d7·a6d7·a4d5·99f6·90ff·90fe·90ff·90ff·90ff·90ff·90ff·90ff·90ff·90ff·90fe·7dff·8936·1900·5302·ff00·0000·0000·0000·0000·0000·30 0000·0000·0000·0000·0000·0000·5302·0000·8936·7dff·90fe·90ff·90ff·90ff·90ff·90ff·90ff·90ff·90ff·90fe·90ff·99f6·a4d5·a6d7·a6d7·a4d5·99f6·90ff·90fe·90ff·90ff·90ff·90ff·90ff·90ff·90ff·90ff·90fe·7dff·8936·0000·5302·0000·0000·0000·0000·0000·0000·
31 0000·0000·0000·0000·0000·ff00·4f02·0000·8e42·81ff·8ffd·8eff·8eff·8eff·8eff·8eff·8eff·8eff·8eff·8efc·8fff·9b95·0000·ff07·ff07·0000·9b95·8fff·8efc·8eff·8eff·8eff·8eff·8eff·8eff·8eff·8eff·8ffd·82ff·8e42·0000·4f02·ff00·0000·0000·0000·0000·0000·31 0000·0000·0000·0000·0000·0000·4f02·0000·8e42·81ff·8ffd·8eff·8eff·8eff·8eff·8eff·8eff·8eff·8eff·8efc·8fff·9b95·0000·ff07·ff07·0000·9b95·8fff·8efc·8eff·8eff·8eff·8eff·8eff·8eff·8eff·8eff·8ffd·82ff·8e42·0000·4f02·0000·0000·0000·0000·0000·0000·
32 0000·0000·0000·0000·0000·ff00·5502·0000·9342·83ff·8efd·8cff·8dff·8dff·8dff·8dff·8dff·8dff·8dff·8dfd·89ff·8881·1d01·7705·7705·1e01·8881·89ff·8dfd·8dff·8dff·8dff·8dff·8dff·8dff·8dff·8cff·8efd·83ff·9342·0000·5502·ff00·0000·0000·0000·0000·0000·32 0000·0000·0000·0000·0000·0000·5502·0000·9342·83ff·8efd·8cff·8dff·8dff·8dff·8dff·8dff·8dff·8dff·8dfd·89ff·8881·1d01·7705·7705·1e01·8881·89ff·8dfd·8dff·8dff·8dff·8dff·8dff·8dff·8dff·8cff·8efd·83ff·9342·0000·5502·0000·0000·0000·0000·0000·0000·
33 0000·0000·0000·0000·0000·ff00·5f02·2b00·9336·84ff·8cfe·8bff·8bff·8bff·8bff·8bff·8bff·8bff·8bff·8cfd·86ff·8485·ef00·4a03·4a03·ef00·8485·86ff·8cfd·8bff·8bff·8bff·8bff·8bff·8bff·8bff·8bff·8cfe·84ff·9336·2900·5f02·ff00·0000·0000·0000·0000·0000·33 0000·0000·0000·0000·0000·0000·5f02·0000·9336·84ff·8cfe·8bff·8bff·8bff·8bff·8bff·8bff·8bff·8bff·8cfd·86ff·8485·0000·4a03·4a03·0000·8485·86ff·8cfd·8bff·8bff·8bff·8bff·8bff·8bff·8bff·8bff·8cfe·84ff·9336·0000·5f02·0000·0000·0000·0000·0000·0000·
34 0000·0000·0000·0000·0000·ff00·7002·0000·a225·87ea·8aff·89fe·89ff·89ff·89ff·89ff·89ff·89ff·89ff·8afd·84ff·8184·ff00·5303·5303·ff00·8184·84ff·8afd·89ff·89ff·89ff·89ff·89ff·89ff·89ff·89fe·8aff·86eb·a225·0000·7002·ff00·0000·0000·0000·0000·0000·34 0000·0000·0000·0000·0000·0000·7002·0000·a225·87ea·8aff·89fe·89ff·89ff·89ff·89ff·89ff·89ff·89ff·8afd·84ff·8184·0000·5303·5303·0000·8184·84ff·8afd·89ff·89ff·89ff·89ff·89ff·89ff·89ff·89fe·8aff·86eb·a225·0000·7002·0000·0000·0000·0000·0000·0000·
35 0000·0000·0000·0000·0000·ff00·9801·0100·d20c·89c5·86ff·88fc·87ff·88ff·88ff·88ff·88ff·87ff·87ff·88fd·82ff·8084·0000·4d03·4d03·0000·8084·82ff·88fd·87ff·87ff·88ff·88ff·88ff·88ff·87ff·88fc·87ff·89c6·cc0d·0000·9701·ff00·0000·0000·0000·0000·0000·35 0000·0000·0000·0000·0000·0000·9801·0000·d20c·89c5·86ff·88fc·87ff·88ff·88ff·88ff·88ff·87ff·87ff·88fd·82ff·8084·0000·4d03·4d03·0000·8084·82ff·88fd·87ff·87ff·88ff·88ff·88ff·88ff·87ff·88fc·87ff·89c6·cc0d·0000·9701·0000·0000·0000·0000·0000·0000·
36 0000·0000·0000·0000·0000·0000·ea00·5103·0000·8c93·87ff·86fc·86ff·86ff·86ff·86ff·86ff·86ff·86ff·86fd·81ff·7f84·0000·4c03·4c03·0000·7f84·81ff·86fd·86ff·86ff·86ff·86ff·86ff·86ff·86ff·86fc·87ff·8d93·0000·4f03·e900·0000·0000·0000·0000·0000·0000·36 0000·0000·0000·0000·0000·0000·0000·5103·0000·8c93·87ff·86fc·86ff·86ff·86ff·86ff·86ff·86ff·86ff·86fd·81ff·7f84·0000·4c03·4c03·0000·7f84·81ff·86fd·86ff·86ff·86ff·86ff·86ff·86ff·86ff·86fc·87ff·8d93·0000·4f03·0000·0000·0000·0000·0000·0000·0000·
37 0000·0000·0000·0000·0000·0000·ff00·5c02·af00·a341·88fd·84fe·84ff·84ff·84ff·84ff·84ff·84ff·84ff·85fd·7fff·7e84·0000·4a03·4a03·0000·7e84·7fff·85fd·84ff·84ff·84ff·84ff·84ff·84ff·84ff·84fe·88fd·a241·a600·5c02·ff00·0000·0000·0000·0000·0000·0000·37 0000·0000·0000·0000·0000·0000·0000·5c02·0000·a341·88fd·84fe·84ff·84ff·84ff·84ff·84ff·84ff·84ff·85fd·7fff·7e84·0000·4a03·4a03·0000·7e84·7fff·85fd·84ff·84ff·84ff·84ff·84ff·84ff·84ff·84fe·88fd·a241·0000·5c02·0000·0000·0000·0000·0000·0000·0000·
38 0000·0000·0000·0000·0000·0000·f000·ab00·4800·f207·8dc0·84ff·82fc·82ff·82ff·82ff·82ff·82ff·82ff·83fd·7dff·7c84·ff00·5003·5003·ff00·7c84·7dff·83fd·82ff·82ff·82ff·82ff·82ff·82ff·82fc·84ff·8dc0·f208·4800·ab00·ef00·0000·0000·0000·0000·0000·0000· 
39 0000·0000·0000·0000·0000·0000·0000·f300·5c02·0000·a24e·89fc·80fc·81fe·81ff·81ff·81ff·81ff·81ff·82fd·7cff·7b86·4901·2703·2703·4901·7b86·7cff·82fd·81ff·81ff·81ff·81ff·81ff·81fe·80fc·89fc·a24e·0000·5c02·f300·0000·0000·0000·0000·0000·0000·0000· 
40 0000·0000·0000·0000·0000·0000·0000·d300·e600·6902·ff01·95a2·85ff·7ffb·80ff·80ff·80ff·80ff·80ff·81fd·7aff·7c7e·0000·0000·0000·0000·7c7e·7aff·81fd·80ff·80ff·80ff·80ff·80ff·7ffb·85ff·95a3·ff01·6902·e600·d300·0000·0000·0000·0000·0000·0000·0000·38 0000·0000·0000·0000·0000·0000·0000·0000·0000·f207·8dc0·84ff·82fc·82ff·82ff·82ff·82ff·82ff·82ff·83fd·7dff·7c84·0000·5003·5003·0000·7c84·7dff·83fd·82ff·82ff·82ff·82ff·82ff·82ff·82fc·84ff·8dc0·f208·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 39 0000·0000·0000·0000·0000·0000·0000·0000·5c02·0000·a24e·89fc·80fc·81fe·81ff·81ff·81ff·81ff·81ff·82fd·7cff·7b86·4901·2703·2703·4901·7b86·7cff·82fd·81ff·81ff·81ff·81ff·81ff·81fe·80fc·89fc·a24e·0000·5c02·0000·0000·0000·0000·0000·0000·0000·0000·
 40 0000·0000·0000·0000·0000·0000·0000·0000·0000·6902·ff01·95a2·85ff·7ffb·80ff·80ff·80ff·80ff·80ff·81fd·7aff·7c7e·0000·0000·0000·0000·7c7e·7aff·81fd·80ff·80ff·80ff·80ff·80ff·7ffb·85ff·95a3·ff01·6902·0000·0000·0000·0000·0000·0000·0000·0000·0000·
41 0000·0000·0000·0000·0000·0000·0000·0000·ff00·6a01·0001·cc16·93cf·82ff·7dfb·7eff·7eff·7eff·7eff·80fd·76ff·5eaf·5621·712a·712a·5621·5eaf·76ff·80fd·7eff·7eff·7eff·7fff·7dfb·82ff·93cf·cd16·0001·6901·ff00·0000·0000·0000·0000·0000·0000·0000·0000·41 0000·0000·0000·0000·0000·0000·0000·0000·0000·6a01·0001·cc16·93cf·82ff·7dfb·7eff·7eff·7eff·7eff·80fd·76ff·5eaf·5621·712a·712a·5621·5eaf·76ff·80fd·7eff·7eff·7eff·7fff·7dfb·82ff·93cf·cd16·0001·6901·0000·0000·0000·0000·0000·0000·0000·0000·0000·
42 0000·0000·0000·0000·0000·0000·0000·0000·0000·ff00·7701·0000·bb29·94db·82ff·7cfb·7dfe·7dff·7dff·7dff·7cff·65ff·57ff·55ff·55ff·57ff·65ff·7cff·7dff·7dff·7dff·7dfe·7bfb·81ff·93dd·bb29·0000·7601·ff00·0000·0000·0000·0000·0000·0000·0000·0000·0000·42 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·7701·0000·bb29·94db·82ff·7cfb·7dfe·7dff·7dff·7dff·7cff·65ff·57ff·55ff·55ff·57ff·65ff·7cff·7dff·7dff·7dff·7dfe·7bfb·81ff·93dd·bb29·0000·7601·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
43 0000·0000·0000·0000·0000·0000·0000·0000·fe00·0000·ff00·8202·0000·c525·99c2·84ff·7aff·7bfc·7cff·7cff·7bff·77fe·70ff·6eff·6eff·70ff·77fe·7bff·7cff·7cff·7bfc·7aff·84ff·97cf·bd2a·0000·8102·ff00·0000·fe00·0000·0000·0000·0000·0000·0000·0000·0000· 
44 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff00·8702·0000·dd0f·9f9b·8efa·7fff·79ff·79fc·7afc·79fe·78fe·78ff·78ff·78fe·79fe·7afc·79fc·79ff·7fff·8efa·9f9d·d117·0000·8602·ff00·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000· 
45 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·7900·1400·0000·ae02·0000·0000·b742·9db2·8dfb·82ff·7bff·78ff·77ff·76fd·76fd·77ff·78ff·7bff·82ff·8dfb·9db2·b742·0000·0000·ab02·0000·1e00·7700·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000· 
46 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·2700·0000·9401·6902·0000·ff04·c13e·a787·9cbe·92e6·8efb·8bff·8bff·8efb·92e6·9cbe·a787·c13e·ff04·0000·6702·9401·0000·1200·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000· 
47 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff00·0000·ea00·ff00·9002·0000·0000·0000·ff09·d723·ca2e·c53e·c53e·ca2e·d723·ff09·0000·0000·0000·9002·ff00·eb00·0000·ff00·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000· 
48 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·da00·ef00·af00·7e01·8003·0000·0000·0000·0000·0000·0000·0000·0000·8003·7e01·af00·ef00·da00·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000· 
49 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·f900·fb00·ff00·bc01·a102·9002·8902·8902·9002·a102·bc01·ff00·fb00·f900·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000· 
50 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff00·ff00·ff00·ff00·ff00·ff00·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·43 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·8202·0000·c525·99c2·84ff·7aff·7bfc·7cff·7cff·7bff·77fe·70ff·6eff·6eff·70ff·77fe·7bff·7cff·7cff·7bfc·7aff·84ff·97cf·bd2a·0000·8102·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 44 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·8702·0000·dd0f·9f9b·8efa·7fff·79ff·79fc·7afc·79fe·78fe·78ff·78ff·78fe·79fe·7afc·79fc·79ff·7fff·8efa·9f9d·d117·0000·8602·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 45 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ae02·0000·0000·b742·9db2·8dfb·82ff·7bff·78ff·77ff·76fd·76fd·77ff·78ff·7bff·82ff·8dfb·9db2·b742·0000·0000·ab02·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 46 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·9401·6902·0000·ff04·c13e·a787·9cbe·92e6·8efb·8bff·8bff·8efb·92e6·9cbe·a787·c13e·ff04·0000·6702·9401·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 47 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·9002·0000·0000·0000·ff09·d723·ca2e·c53e·c53e·ca2e·d723·ff09·0000·0000·0000·9002·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 48 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·7e01·8003·0000·0000·0000·0000·0000·0000·0000·0000·8003·7e01·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 49 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·bc01·a102·9002·8902·8902·9002·a102·bc01·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 50 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
51 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·51 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
52 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·52 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
53 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·53 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
54 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·54 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
55 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·55 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
56 }56 }
2.42 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
4.35 KB
res/drawable-mdpi-v5/ic_tab_fillup_unselected.png
3.32 KB
sng
    
Offset 1, 15 lines modifiedOffset 1, 14 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·32;·height:·32;·bitdepth:·8;3 ····width:·32;·height:·32;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey07 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80) 
9 ····(129,129,129)·····#·rgb·=·(0x81,0x81,0x81)8 ····(129,129,129)·····#·rgb·=·(0x81,0x81,0x81)
10 ····(136,136,136)·····#·rgb·=·(0x88,0x88,0x88)9 ····(136,136,136)·····#·rgb·=·(0x88,0x88,0x88)
11 ····(130,130,130)·····#·rgb·=·(0x82,0x82,0x82)·grey5110 ····(130,130,130)·····#·rgb·=·(0x82,0x82,0x82)·grey51
12 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)11 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
13 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)12 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
14 ····(134,134,134)·····#·rgb·=·(0x86,0x86,0x86)13 ····(134,134,134)·····#·rgb·=·(0x86,0x86,0x86)
15 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)14 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
Offset 50, 45 lines modifiedOffset 49, 46 lines modified
50 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)49 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
51 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)50 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
52 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)51 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
53 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)52 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
54 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)53 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
55 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)54 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
56 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)55 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
 56 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
57 }57 }
58 tRNS·{58 tRNS·{
59 ·0·255·95·15·51·175·249·19·178·143·53·21·71·41·195·35·223·120·116·5·99·225·237·31·111·2·27·127·47·79·145·251·188·240·1·57·91·82·138·159·90·83·239·191·203·147·135·14·153·32}59 ·0·95·15·51·175·249·19·178·143·53·21·71·41·195·35·223·120·116·5·99·225·237·31·111·2·27·127·47·79·145·251·188·240·1·57·91·82·138·159·90·83·239·191·203·147·135·14·153·32}
60 IMAGE·{60 IMAGE·{
61 ····pixels·base6461 ····pixels·base64
62 0000000000000000000000000000000062 00000000000000000000000000000000
63 0000000000000000000000000000000063 00000000000000000000000000000000
64 00011111112111111130450000000000 
65 00211111112111111110116700000000 
66 0021189999A99999111BC811D000000064 000nnnnnnn1nnnnnnn20340000000000
 65 001nnnnnnn1nnnnnnnn0nn5600000000
 66 001nn78888988888nnnAB7nnC0000000
67 0021100000000000211B00E11F00000067 001nn000000000001nnA00DnnE000000
68 0021100000000000211B00311900000068 001nn000000000001nnA002nn8000000
69 0021100000000000211B000G1100000069 001nn000000000001nnA000Fnn000000
70 0021H00000000000211B000011I0000070 001nG000000000001nnA0000nnH00000
71 00F2J00000000000211B0000K1L0000071 00E1I000000000001nnA0000JnK00000
72 0021100000000000211B00000M1N000072 001nn000000000001nnA00000LnM0000
73 0021100000000000211B00000O11000073 001nn000000000001nnA00000Nnn0000
74 0021100000000000211P00000Q11F000 
75 0021100000000000211RR0000011S000 
76 00211TTTTTTTTTTTU1111V7000S1W000 
77 0021111111111111111111XY00S11000 
78 0021111111111111111N911N00J11000 
79 0021111111111111111Z011N00011O00 
80 0021111111111111111A011Z00011O00 
81 0021111111111111111A011a000b1c00 
82 0021111111111111111A011N00001100 
83 00d1111111111111111A011N00001100 
84 00d1111111111111111A011N00001100 
85 00d1111111111111111A011N00001100 
86 00d1111111111111111A011100001100 
87 00d1111111111111111A0e11f0Jg1100 
88 00d1111111111111111A0Q111hi11j00 
89 00d1111111111111111A00k111111l00 
90 00d1111111111111111A000mL115n000 
91 00d1111111111111111A00000000000074 001nn000000000001nnO00000PnnE000
 75 001nn000000000001nnQQ00000nnR000
 76 001nnSSSSSSSSSSSTnnnnU6000RnV000
 77 001nnnnnnnnnnnnnnnnnnnWX00Rnn000
 78 001nnnnnnnnnnnnnnnnM8nnM00Inn000
 79 001nnnnnnnnnnnnnnnnY0nnM000nnN00
 80 001nnnnnnnnnnnnnnnn90nnY000nnN00
 81 001nnnnnnnnnnnnnnnn90nnZ000anb00
 82 001nnnnnnnnnnnnnnnn90nnM0000nn00
 83 00cnnnnnnnnnnnnnnnn90nnM0000nn00
 84 00cnnnnnnnnnnnnnnnn90nnM0000nn00
 85 00cnnnnnnnnnnnnnnnn90nnM0000nn00
 86 00cnnnnnnnnnnnnnnnn90nnn0000nn00
 87 00cnnnnnnnnnnnnnnnn90dnne0Ifnn00
 88 00cnnnnnnnnnnnnnnnn90Pnnnghnni00
 89 00cnnnnnnnnnnnnnnnn900jnnnnnnk00
 90 00cnnnnnnnnnnnnnnnn9000lKnn4m000
 91 00cnnnnnnnnnnnnnnnn9000000000000
92 0000000000000000000000000000000092 00000000000000000000000000000000
93 0000000000000000000000000000000093 00000000000000000000000000000000
94 }94 }
952 B
Image content
Pixel difference
compared images
Flicker difference
compared images
4.24 KB
res/drawable-mdpi-v5/ic_tab_vehicles_selected.png
3.29 KB
sng
    
Offset 11, 15 lines modifiedOffset 11, 14 lines modified
11 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey011 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
12 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey012 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
13 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey013 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
14 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey014 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
15 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey015 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
16 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey016 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
17 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey017 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
18 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 
19 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey018 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
20 ····(198,198,198)·····#·rgb·=·(0xc6,0xc6,0xc6)19 ····(198,198,198)·····#·rgb·=·(0xc6,0xc6,0xc6)
21 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey020 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
22 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey021 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
23 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey022 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
24 ····(247,247,247)·····#·rgb·=·(0xf7,0xf7,0xf7)·grey9723 ····(247,247,247)·····#·rgb·=·(0xf7,0xf7,0xf7)·grey97
25 ····(113,113,113)·····#·rgb·=·(0x71,0x71,0x71)24 ····(113,113,113)·····#·rgb·=·(0x71,0x71,0x71)
Offset 42, 45 lines modifiedOffset 41, 46 lines modified
42 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey041 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
43 ····(202,202,202)·····#·rgb·=·(0xca,0xca,0xca)42 ····(202,202,202)·····#·rgb·=·(0xca,0xca,0xca)
44 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey043 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
45 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey044 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
46 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey045 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
47 ····(186,186,186)·····#·rgb·=·(0xba,0xba,0xba)·grey7346 ····(186,186,186)·····#·rgb·=·(0xba,0xba,0xba)·grey73
48 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey047 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 48 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
49 }49 }
50 tRNS·{50 tRNS·{
51 ·0·1·3·4·2·8·13·16·15·6·19·255·14·81·18·17·22·201·34·9·21·23·7·5·135·226·20·26·33·24·28·37·11·27·29·30·110·31·35·34·81·10}51 ·0·1·3·4·2·8·13·16·15·6·19·14·81·18·17·22·201·34·9·21·23·7·5·135·226·20·26·33·24·28·37·11·27·29·30·110·31·35·34·81·10}
52 IMAGE·{52 IMAGE·{
53 ····pixels·base6453 ····pixels·base64
54 0000000000000000000000000000000054 00000000000000000000000000000000
55 0000000000000000000000000000000055 00000000000000000000000000000000
56 0000000000000000000000000000000056 00000000000000000000000000000000
57 0000000000000000000000000000000057 00000000000000000000000000000000
58 0000001233333333333333333210000058 00000012333333333333333332100000
59 0000045678888888888888877691000059 00000456788888888888888776910000
60 000045ABBBBBBBBBBBBBBBBBBBC3000060 000045AfffffffffffffffffffB30000
61 000038BBDE788888888888FGHBIJ400061 000038ffCD788888888888EFGfHI4000
62 0004JKBL6MN33333333333NJEOBC300062 0004IJfK6LM33333333333MIDNfB3000
63 00038BP8N411111111111112JQBKJ40063 00038fO8M411111111111112IPfJI400
64 004JLBR6MNNNNNNNNNNNNNNNJABB8300 
65 00NFBBSTKQQQQQQQQQQQQQQQGUVBRW20 
66 02WXBBBBBBBBBBBBBBBBBBBBBBBBBG51 
67 15GBBBBBBBBBBBBBBBBBBBBBBBBBBB82 
68 28BBBYTYBBBBBBBBBBBBBBBBBZXaBBA3 
69 3ABBZ8J8bBBBBBBBBBBBBBBBZC6RBBQN 
70 NQBBb8J8bBBBBBBBBBBBBBBBRWWTBBQN 
71 NQBBBZTZBBBBBBBBBBBBBBBBcTTdBBQN 
72 3ABBBBBBBBBBBBBBBBBBBBBBBBBBBBA3 
73 28BBBBBBBBBBBBBBBBBBBBBBBBBBBB72 
74 15LBBBBBBBBBBBBBBBBBBBBBBBBBBeW4 
75 02WYBBBBBBBBBBBBBBBBBBBBBBBBBG91 
76 019GBBBBdTKQQQQQQQQQQQKTdBBBB730 
77 00NQBBBBTJNNNNNNNNNNNNNJTBBBXf40 
78 003ABBBBAN1000000000001NABBBK90064 004IKfQ6LMMMMMMMMMMMMMMMIAff8300
 65 00MEffRSJPPPPPPPPPPPPPPPFTUfQV20
 66 02VWfffffffffffffffffffffffffF51
 67 15Ffffffffffffffffffffffffffff82
 68 28fffXSXfffffffffffffffffYWZffA3
 69 3AffY8I8afffffffffffffffYB6QffPM
 70 MPffa8I8afffffffffffffffQVVSffPM
 71 MPfffYSYffffffffffffffffbSScffPM
 72 3AffffffffffffffffffffffffffffA3
 73 28ffffffffffffffffffffffffffff72
 74 15KffffffffffffffffffffffffffdV4
 75 02VXfffffffffffffffffffffffffF91
 76 019FffffcSJPPPPPPPPPPPJScffff730
 77 00MPffffSIMMMMMMMMMMMMMISfffWe40
 78 003AffffAM1000000000001MAfffJ900
79 0026BBBB62000000000000026BBBC20079 0026ffff62000000000000026fffB200
80 00196AA6910000000000000196F6910080 00196AA6910000000000000196E69100
81 0001233210000000000000001232100081 00012332100000000000000012321000
82 0000000000000000000000000000000082 00000000000000000000000000000000
83 0000000000000000000000000000000083 00000000000000000000000000000000
84 0000000000000000000000000000000084 00000000000000000000000000000000
85 0000000000000000000000000000000085 00000000000000000000000000000000
86 }86 }
876 B
Image content
Pixel difference
compared images
Flicker difference
compared images
3.56 KB
res/drawable-mdpi-v5/ic_tab_statistics_selected.png
2.67 KB
sng
    
Offset 12, 15 lines modifiedOffset 12, 14 lines modified
12 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey012 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
13 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey013 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
14 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey014 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
15 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey015 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
16 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey016 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
17 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey017 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
18 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey018 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
19 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 
20 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey019 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
21 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey020 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
22 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey021 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
23 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey022 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
24 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey023 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
25 ····(226,226,226)·····#·rgb·=·(0xe2,0xe2,0xe2)24 ····(226,226,226)·····#·rgb·=·(0xe2,0xe2,0xe2)
26 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey025 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
Offset 36, 17 lines modifiedOffset 35, 18 lines modified
36 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey035 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
37 ····(254,254,254)·····#·rgb·=·(0xfe,0xfe,0xfe)36 ····(254,254,254)·····#·rgb·=·(0xfe,0xfe,0xfe)
38 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey037 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
39 ····(225,225,225)·····#·rgb·=·(0xe1,0xe1,0xe1)38 ····(225,225,225)·····#·rgb·=·(0xe1,0xe1,0xe1)
40 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey039 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
41 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey040 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
42 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey041 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 42 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
43 }43 }
44 tRNS·{44 tRNS·{
45 ·0·1·3·4·5·2·6·11·15·16·13·7·255·9·10·12·19·26·148·17·8·23·22·254·18·116·27·21·113·25·238·20·126·14·31·30}45 ·0·1·3·4·5·2·6·11·15·16·13·7·9·10·12·19·26·148·17·8·23·22·254·18·116·27·21·113·25·238·20·126·14·31·30}
46 IMAGE·{46 IMAGE·{
47 ····pixels·base6447 ····pixels·base64
48 0000000000000000000000000000000048 00000000000000000000000000000000
49 0000000000000000000000000000000049 00000000000000000000000000000000
50 0000000000000000000000000000000050 00000000000000000000000000000000
51 0000000000000000000000000000000051 00000000000000000000000000000000
52 0000000000000000000000000000000052 00000000000000000000000000000000
Offset 54, 22 lines modifiedOffset 54, 22 lines modified
54 0000000000000000000000000000000054 00000000000000000000000000000000
55 0000000000000000000000000000000055 00000000000000000000000000000000
56 0000000000000000000000000000000056 00000000000000000000000000000000
57 0000000000000000000000000000000057 00000000000000000000000000000000
58 0000000000000000000000000000000058 00000000000000000000000000000000
59 0000000111000000000000001233210059 00000001110000000000000012332100
60 0000001342100000001110056789A61060 0000001342100000001110056789A610
61 0000005BCB325111014B4114ACCCCA2061 0000005BZB325111014B4114AZZZZA20
62 0011114DEEFFDB6312ECE256CGHICJ30 
63 013664KCD7CCL9CB4KJCJB23BFMNCO30 
64 01BC8AFE6DLCCPADFOQCHA4247MCC820 
65 0169CLCK3BRCCHFECCCCCCD6EOCSTF20 
66 003ACUJB2BVCCWFB7JHCTXEARCYZCF20 
67 005B9CF35BCTCCE32BACABDCCCCCC72062 0011114CDDEECB6312DZD256ZFGHZI30
 63 013664JZC7ZZK9ZB4JIZIB23BELMZN30
 64 01BZ8AED6CKZZOACENPZGA4247LZZ820
 65 0169ZKZJ3BQZZGEDZZZZZZC6DNZRSE20
 66 003AZTIB2BUZZVEB7IGZSWDAQZXYZE20
 67 005B9ZE35BZSZZD32BAZABCZZZZZZ720
68 00056K4113K7A741054B424E8JJ8F61068 00056J4113J7A741054B424D8II8E610
69 0000151001552210001110123333210069 00001510015522100011101233332100
70 0000000000000000000000000000000070 00000000000000000000000000000000
71 0000000000000000000000000000000071 00000000000000000000000000000000
72 0000000000000000000000000000000072 00000000000000000000000000000000
73 0000000000000000000000000000000073 00000000000000000000000000000000
74 0000000000000000000000000000000074 00000000000000000000000000000000
75 0000000000000000000000000000000075 00000000000000000000000000000000
804 B
Image content
Pixel difference
compared images
Flicker difference
compared images
3.37 KB
res/drawable-mdpi-v5/ic_tab_vehicles_unselected.png
2.44 KB
sng
    
Offset 1, 53 lines modifiedOffset 1, 53 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·32;·height:·32;·bitdepth:·8;3 ····width:·32;·height:·32;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey07 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80) 
9 ····(130,130,130)·····#·rgb·=·(0x82,0x82,0x82)·grey518 ····(130,130,130)·····#·rgb·=·(0x82,0x82,0x82)·grey51
10 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)9 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
11 ····(136,136,136)·····#·rgb·=·(0x88,0x88,0x88)10 ····(136,136,136)·····#·rgb·=·(0x88,0x88,0x88)
12 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)11 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
13 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)12 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
14 ····(129,129,129)·····#·rgb·=·(0x81,0x81,0x81)13 ····(129,129,129)·····#·rgb·=·(0x81,0x81,0x81)
15 ····(130,130,130)·····#·rgb·=·(0x82,0x82,0x82)·grey5114 ····(130,130,130)·····#·rgb·=·(0x82,0x82,0x82)·grey51
 15 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
16 }16 }
17 tRNS·{17 tRNS·{
18 ·0·255·63·195·15·122·223·87·59}18 ·0·63·195·15·122·223·87·59}
19 IMAGE·{19 IMAGE·{
20 ····pixels·base6420 ····pixels·base64
21 0000000000000000000000000000000021 00000000000000000000000000000000
22 0000000000000000000000000000000022 00000000000000000000000000000000
23 0000000000000000000000000000000023 00000000000000000000000000000000
24 0000000000000000000000000000000024 00000000000000000000000000000000
25 0000000000000000000000000000000025 00000000000000000000000000000000
26 0000000000000000000000000000000026 00000000000000000000000000000000
27 0000000111111111111111111100000027 00000008888888888888888888000000
28 0000001120000000000000003140000028 00000088100000000000000028300000
29 0000001000000000000000000510000029 00000080000000000000000004800000
30 0000016000000000000000000010000030 00000850000000000000000000800000
31 0000010000000000000000000011000031 00000800000000000000000000880000
32 0000110000000000000000000001000032 00008800000000000000000000080000
33 00001111111111111111111111111000 
34 00011111111111111111111111111100 
35 00111000111111111111111110071100 
36 00110000011111111111111100001100 
37 00110000011111111111111100001100 
38 00111000111111111111111100001100 
39 00111111111111111111111111111100 
40 00111111111111111111111111111100 
41 00011111111111111111111111111800 
42 0000111111111111111111111111100033 00008888888888888888888888888000
 34 00088888888888888888888888888800
 35 00888000888888888888888880068800
 36 00880000088888888888888800008800
 37 00880000088888888888888800008800
 38 00888000888888888888888800008800
 39 00888888888888888888888888888800
 40 00888888888888888888888888888800
 41 00088888888888888888888888888700
 42 00008888888888888888888888888000
43 0000111100000000000000000111100043 00008888000000000000000008888000
44 0000111100000000000000000111000044 00008888000000000000000008880000
45 0000111100000000000000000111000045 00008888000000000000000008880000
46 0000111100000000000000000111000046 00008888000000000000000008880000
47 0000000000000000000000000000000047 00000000000000000000000000000000
48 0000000000000000000000000000000048 00000000000000000000000000000000
49 0000000000000000000000000000000049 00000000000000000000000000000000
50 0000000000000000000000000000000050 00000000000000000000000000000000
51 0000000000000000000000000000000051 00000000000000000000000000000000
52 0000000000000000000000000000000052 00000000000000000000000000000000
53 }53 }
852 B
Image content
Pixel difference
compared images
Flicker difference
compared images
3.94 KB
res/drawable-mdpi-v5/ic_tab_history_unselected.png
2.96 KB
sng
    
Offset 3, 56 lines modifiedOffset 3, 56 lines modified
3 ····width:·32;·height:·32;·bitdepth:·8;3 ····width:·32;·height:·32;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey07 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)8 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
9 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)9 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
10 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80) 
11 ····(135,135,135)·····#·rgb·=·(0x87,0x87,0x87)·grey5310 ····(135,135,135)·····#·rgb·=·(0x87,0x87,0x87)·grey53
12 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)11 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
13 ····(129,129,129)·····#·rgb·=·(0x81,0x81,0x81)12 ····(129,129,129)·····#·rgb·=·(0x81,0x81,0x81)
14 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)13 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
15 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)14 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
16 ····(136,136,136)·····#·rgb·=·(0x88,0x88,0x88)15 ····(136,136,136)·····#·rgb·=·(0x88,0x88,0x88)
17 ····(127,127,127)·····#·rgb·=·(0x7f,0x7f,0x7f)·grey5016 ····(127,127,127)·····#·rgb·=·(0x7f,0x7f,0x7f)·grey50
18 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)17 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
19 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)18 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
20 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)19 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
 20 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
21 }21 }
22 tRNS·{22 tRNS·{
23 ·0·175·255·224·17·4·109·178·219·15·222·192·227·203}23 ·0·175·224·17·4·109·178·219·15·222·192·227·203}
24 IMAGE·{24 IMAGE·{
25 ····pixels·base6425 ····pixels·base64
26 0000000000000000000000000000000026 00000000000000000000000000000000
27 0000000000000000000000000000000027 00000000000000000000000000000000
28 0000000000001222222300000000000028 0000000000001DDDDDD2000000000000
29 00000000002222222222220000000000 
30 00000000222222222222222200000000 
31 00000002222220000002222220000000 
32 0000002222400000000005222200000029 0000000000DDDDDDDDDDDD0000000000
 30 00000000DDDDDDDDDDDDDDDD00000000
 31 0000000DDDDDD000000DDDDDD0000000
 32 000000DDDD300000000004DDDD000000
33 0000022220000000000000022220000033 00000DDDD00000000000000DDDD00000
34 0000222200000000000000002222000034 0000DDDD0000000000000000DDDD0000
35 0000222000000000000000000222000035 0000DDD000000000000000000DDD0000
36 00022240000062000000000000222000 
37 00022200000002200000002200222000 
38 00722200000002200000222200822200 
39 00222000000000220092220000022200 
40 00222000000000220222000000022200 
41 0022200000000002222000000002220036 000DDD3000005D000000000000DDD000
 37 000DDD0000000DD0000000DD00DDD000
 38 006DDD0000000DD00000DDDD007DDD00
 39 00DDD000000000DD008DDD00000DDD00
 40 00DDD000000000DD0DDD0000000DDD00
 41 00DDD0000000000DDDD00000000DDD00
42 0022200000000002200000000002220042 00DDD0000000000DD0000000000DDD00
43 0022200000000000000000000002220043 00DDD0000000000000000000000DDD00
44 0022200000000000000000000002220044 00DDD0000000000000000000000DDD00
45 00A22200000000000000000000B2220045 009DDD00000000000000000000ADDD00
46 0002220000000000000000000022200046 000DDD00000000000000000000DDD000
47 0002225000000000000000000022200047 000DDD40000000000000000000DDD000
48 0000222000000000000000000222000048 0000DDD000000000000000000DDD0000
49 0000222200000000000000002222000049 0000DDDD0000000000000000DDDD0000
50 0000022220000000000000022220000050 00000DDDD00000000000000DDDD00000
51 0000002222000000000000222200000051 000000DDDD000000000000DDDD000000
52 000000022222C000000D222220000000 
53 00000000222222222222222200000000 
54 0000000000222222222222000000000052 0000000DDDDDB000000CDDDDD0000000
 53 00000000DDDDDDDDDDDDDDDD00000000
 54 0000000000DDDDDDDDDDDD0000000000
55 0000000000002222222200000000000055 000000000000DDDDDDDD000000000000
56 0000000000000000000000000000000056 00000000000000000000000000000000
57 0000000000000000000000000000000057 00000000000000000000000000000000
58 }58 }
908 B
Image content
Pixel difference
compared images
Flicker difference
compared images
4.64 KB
res/drawable-mdpi-v5/ic_tab_history_selected.png
3.57 KB
sng
    
Offset 16, 15 lines modifiedOffset 16, 14 lines modified
16 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey016 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
17 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey017 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
18 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey018 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
19 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey019 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
20 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey020 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
21 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey021 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
22 ····(241,241,241)·····#·rgb·=·(0xf1,0xf1,0xf1)22 ····(241,241,241)·····#·rgb·=·(0xf1,0xf1,0xf1)
23 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 
24 ····(251,251,251)·····#·rgb·=·(0xfb,0xfb,0xfb)23 ····(251,251,251)·····#·rgb·=·(0xfb,0xfb,0xfb)
25 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey024 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
26 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey025 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
27 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey026 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
28 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey027 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
29 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey028 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
30 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey029 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
Offset 44, 45 lines modifiedOffset 43, 46 lines modified
44 ····(101,101,101)·····#·rgb·=·(0x65,0x65,0x65)43 ····(101,101,101)·····#·rgb·=·(0x65,0x65,0x65)
45 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey044 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
46 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey045 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
47 ····(250,250,250)·····#·rgb·=·(0xfa,0xfa,0xfa)·grey9846 ····(250,250,250)·····#·rgb·=·(0xfa,0xfa,0xfa)·grey98
48 ····(245,245,245)·····#·rgb·=·(0xf5,0xf5,0xf5)·grey9647 ····(245,245,245)·····#·rgb·=·(0xf5,0xf5,0xf5)·grey96
49 ····(252,252,252)·····#·rgb·=·(0xfc,0xfc,0xfc)·grey9948 ····(252,252,252)·····#·rgb·=·(0xfc,0xfc,0xfc)·grey99
50 ····(247,247,247)·····#·rgb·=·(0xf7,0xf7,0xf7)·grey9749 ····(247,247,247)·····#·rgb·=·(0xf7,0xf7,0xf7)·grey97
 50 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
51 }51 }
52 tRNS·{52 tRNS·{
53 ·0·1·3·4·5·2·8·13·18·20·19·14·9·17·25·185·255·228·26·10·23·24·28·22·44·21·15·6·32·12·7·117·30·16·188·11·224·38·27·37·226·200·230·210}53 ·0·1·3·4·5·2·8·13·18·20·19·14·9·17·25·185·228·26·10·23·24·28·22·44·21·15·6·32·12·7·117·30·16·188·11·224·38·27·37·226·200·230·210}
54 IMAGE·{54 IMAGE·{
55 ····pixels·base6455 ····pixels·base64
56 0000000000012344443210000000000056 00000000000123444432100000000000
57 000000000536789999ABC3500000000057 000000000536789999ABC35000000000
58 000000053CDEFGGGGGGHIDC35000000058 000000053CDEFhhhhhhGHDC350000000
59 00000026DIGGGGGGGGGGGGID62000000 
60 000002JKGGGGGGGGGGGGGGGGKJ200000 
61 00002JLGGGGGGMN99NMGGGGGGLJ20000 
62 0002JLGGGGOPQJR44RJQPSGGGGLJ2000 
63 0056KGGGGLTR35100052RTLGGGGK6500 
64 003DGGGGLJ215510000012JLGGGGD300 
65 05CIGGGLJ212UJU5000005R7EGGGIC50 
66 03DGGGOT2014VG8650053CBQ8WGGGD30 
67 16EGGGPR10148GGX4126XLGG8LGGGIC5 
68 27YGGGQ20003QGGEZUZPGGGGQ8aGGGQ2 
69 38GGGMJ50005CLGGK9bGGGLQ6ZcGGGA3 
70 49GGGNR000003XGGdGGGEXC35RNGGG94 
71 49GGG94000005CLGGGGPZ450049GGG94 
72 49GGG940000003QGGLX62000049GGG94 
73 49GGGNR0000001RT7C3500000RNGGG94 
74 3AGGGMJ500000012250000001CIGGGA3 
75 2BeGGGQ200000000000000002BfGGGQ2 
76 1CIGGGPR100000000000000149GGGIC5 
77 03DGGGST2000000000000002ZMGGGD30 
78 05CIGGGLJ20000000000002JLGGGIC50 
79 003DGGGGLJ210000000012JLGGGGD300 
80 0056KGGGGLZR21000012RZLGGGGK6500 
81 0002JLGGGGMPQCR44RCB9MGGGGLJ2000 
82 00002JLGGGGGgcN99NIhGGGGGLJ20000 
83 000002JKGGGGGGGGGGGGGGGGKJ200000 
84 00000026DIGGGGGGGGGGGGID62000000 
85 000000053CDIGGGGGGGGIDC35000000059 00000026DHhhhhhhhhhhhhHD62000000
 60 000002IJhhhhhhhhhhhhhhhhJI200000
 61 00002IKhhhhhhLM99MLhhhhhhKI20000
 62 0002IKhhhhNOPIQ44QIPORhhhhKI2000
 63 0056JhhhhKSQ35100052QSKhhhhJ6500
 64 003DhhhhKI215510000012IKhhhhD300
 65 05CHhhhKI212TIT5000005Q7EhhhHC50
 66 03DhhhNS2014Uh8650053CBP8VhhhD30
 67 16EhhhOQ10148hhW4126WKhh8KhhhHC5
 68 27XhhhP20003PhhEYTYOhhhhP8ZhhhP2
 69 38hhhLI50005CKhhJ9ahhhKP6YbhhhA3
 70 49hhhMQ000003WhhchhhEWC35QMhhh94
 71 49hhh94000005CKhhhhOY450049hhh94
 72 49hhh940000003PhhKW62000049hhh94
 73 49hhhMQ0000001QS7C3500000QMhhh94
 74 3AhhhLI500000012250000001CHhhhA3
 75 2BdhhhP200000000000000002BehhhP2
 76 1CHhhhOQ100000000000000149hhhHC5
 77 03DhhhRS2000000000000002YLhhhD30
 78 05CHhhhKI20000000000002IKhhhHC50
 79 003DhhhhKI210000000012IKhhhhD300
 80 0056JhhhhKYQ21000012QYKhhhhJ6500
 81 0002IKhhhhLOPCQ44QCB9LhhhhKI2000
 82 00002IKhhhhhfbM99MHghhhhhKI20000
 83 000002IJhhhhhhhhhhhhhhhhJI200000
 84 00000026DHhhhhhhhhhhhhHD62000000
 85 000000053CDHhhhhhhhhHDC350000000
86 00000000053CQA9999AQC3500000000086 00000000053CPA9999APC35000000000
87 0000000000052344443250000000000087 00000000000523444432500000000000
88 }88 }
992 B
Image content
Pixel difference
compared images
Flicker difference
compared images
2.64 KB
res/drawable-mdpi-v5/ic_tab_statistics_unselected.png
1.75 KB
sng
    
Offset 2, 23 lines modifiedOffset 2, 23 lines modified
2 IHDR·{2 IHDR·{
3 ····width:·32;·height:·32;·bitdepth:·8;3 ····width:·32;·height:·32;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey07 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)8 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
9 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80) 
10 ····(127,127,127)·····#·rgb·=·(0x7f,0x7f,0x7f)·grey509 ····(127,127,127)·····#·rgb·=·(0x7f,0x7f,0x7f)·grey50
11 ····(129,129,129)·····#·rgb·=·(0x81,0x81,0x81)10 ····(129,129,129)·····#·rgb·=·(0x81,0x81,0x81)
12 ····(129,129,129)·····#·rgb·=·(0x81,0x81,0x81)11 ····(129,129,129)·····#·rgb·=·(0x81,0x81,0x81)
13 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)12 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
14 ····(129,129,129)·····#·rgb·=·(0x81,0x81,0x81)13 ····(129,129,129)·····#·rgb·=·(0x81,0x81,0x81)
 14 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
15 }15 }
16 tRNS·{16 tRNS·{
17 ·0·255·131·254·103·95·237·111}17 ·0·131·254·103·95·237·111}
18 IMAGE·{18 IMAGE·{
19 ····pixels·base6419 ····pixels·base64
20 0000000000000000000000000000000020 00000000000000000000000000000000
21 0000000000000000000000000000000021 00000000000000000000000000000000
22 0000000000000000000000000000000022 00000000000000000000000000000000
23 0000000000000000000000000000000023 00000000000000000000000000000000
24 0000000000000000000000000000000024 00000000000000000000000000000000
Offset 26, 21 lines modifiedOffset 26, 21 lines modified
26 0000000000000000000000000000000026 00000000000000000000000000000000
27 0000000000000000000000000000000027 00000000000000000000000000000000
28 0000000000000000000000000000000028 00000000000000000000000000000000
29 0000000000000000000000000000000029 00000000000000000000000000000000
30 0000000000000000000000000000000030 00000000000000000000000000000000
31 0000000000000000000000000000000031 00000000000000000000000000000000
32 0000000000000000000000000000000032 00000000000000000000000000000000
33 0000000010000000000000000111100033 00000000700000000000000007777000
34 0000000000000000000100001002100034 00000000000000000007000070017000
35 0000000100110010000100000003100035 00000007007700700007000000027000
36 0001000000011400000100000001100036 00070000000773000007000000077000
37 00001010000110001111110000150000 
38 00001600000117000001000001001000 
39 0000010000101100000100011111100037 00007070000770007777770000740000
 38 00007500000776000007000007007000
 39 00000700007077000007000777777000
40 0000000000000000000000000000000040 00000000000000000000000000000000
41 0000000000000000000000000000000041 00000000000000000000000000000000
42 0000000000000000000000000000000042 00000000000000000000000000000000
43 0000000000000000000000000000000043 00000000000000000000000000000000
44 0000000000000000000000000000000044 00000000000000000000000000000000
45 0000000000000000000000000000000045 00000000000000000000000000000000
46 0000000000000000000000000000000046 00000000000000000000000000000000
800 B
Image content
Pixel difference
compared images
Flicker difference
compared images
7.27 KB
res/drawable-mdpi-v5/ic_tab_fillup_selected.png
6.01 KB
sng
    
Offset 16, 15 lines modifiedOffset 16, 14 lines modified
16 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey016 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
17 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey017 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
18 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey018 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
19 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey019 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
20 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey020 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
21 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey021 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
22 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey022 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
23 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 
24 ····(211,211,211)·····#·rgb·=·(0xd3,0xd3,0xd3)·LightGray23 ····(211,211,211)·····#·rgb·=·(0xd3,0xd3,0xd3)·LightGray
25 ····(103,103,103)·····#·rgb·=·(0x67,0x67,0x67)24 ····(103,103,103)·····#·rgb·=·(0x67,0x67,0x67)
26 ····(197,197,197)·····#·rgb·=·(0xc5,0xc5,0xc5)25 ····(197,197,197)·····#·rgb·=·(0xc5,0xc5,0xc5)
27 ····(245,245,245)·····#·rgb·=·(0xf5,0xf5,0xf5)·grey9626 ····(245,245,245)·····#·rgb·=·(0xf5,0xf5,0xf5)·grey96
28 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey027 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
29 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey028 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
30 ····(220,220,220)·····#·rgb·=·(0xdc,0xdc,0xdc)·gainsboro29 ····(220,220,220)·····#·rgb·=·(0xdc,0xdc,0xdc)·gainsboro
Offset 123, 45 lines modifiedOffset 122, 46 lines modified
123 ····(108,108,108)·····#·rgb·=·(0x6c,0x6c,0x6c)122 ····(108,108,108)·····#·rgb·=·(0x6c,0x6c,0x6c)
124 ····(190,190,190)·····#·rgb·=·(0xbe,0xbe,0xbe)·grey123 ····(190,190,190)·····#·rgb·=·(0xbe,0xbe,0xbe)·grey
125 ····(238,238,238)·····#·rgb·=·(0xee,0xee,0xee)124 ····(238,238,238)·····#·rgb·=·(0xee,0xee,0xee)
126 ····(241,241,241)·····#·rgb·=·(0xf1,0xf1,0xf1)125 ····(241,241,241)·····#·rgb·=·(0xf1,0xf1,0xf1)
127 ····(163,163,163)·····#·rgb·=·(0xa3,0xa3,0xa3)·grey64126 ····(163,163,163)·····#·rgb·=·(0xa3,0xa3,0xa3)·grey64
128 ····(241,241,241)·····#·rgb·=·(0xf1,0xf1,0xf1)127 ····(241,241,241)·····#·rgb·=·(0xf1,0xf1,0xf1)
129 ····(205,205,205)·····#·rgb·=·(0xcd,0xcd,0xcd)128 ····(205,205,205)·····#·rgb·=·(0xcd,0xcd,0xcd)
 129 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
130 }130 }
131 tRNS·{131 tRNS·{
132 ·0·1·3·4·5·2·7·14·19·20·17·15·9·6·8·16·255·115·37·66·182·18·10·110·118·27·249·40·11·112·191·158·157·156·155·72·160·47·89·188·61·30·13·23·43·22·203·53·21·113·42·39·111·41·227·109·134·12·131·29·116·229·239·53·127·30·48·116·147·141·69·105·99·98·97·102·164·251·39·196·242·16·66·68·161·49·25·84·34·51·126·77·29·76·76·28·107·101·152·114·52·171·172·56·75·25·110·106·32·241·73·47·201·212·160·149·33·71·164·185·50·168·66}132 ·0·1·3·4·5·2·7·14·19·20·17·15·9·6·8·16·115·37·66·182·18·10·110·118·27·249·40·11·112·191·158·157·156·155·72·160·47·89·188·61·30·13·23·43·22·203·53·21·113·42·39·111·41·227·109·134·12·131·29·116·229·239·53·127·30·48·116·147·141·69·105·99·98·97·102·164·251·39·196·242·16·66·68·161·49·25·84·34·51·126·77·29·76·76·28·107·101·152·114·52·171·172·56·75·25·110·106·32·241·73·47·201·212·160·149·33·71·164·185·50·168·66}
133 IMAGE·{133 IMAGE·{
134 ····pixels·hex134 ····pixels·hex
135 0000010203040404030302030304040403020501010101000000000000000000135 0000010203040404030302030304040403020501010101000000000000000000
136 0005060708090909080a0b0a08090909080b0c0d060e0d050000000000000000136 0005060708090909080a0b0a08090909080b0c0d060e0d050000000000000000
137 01040f101010101010101110101010101010120f131415160201000000000000 
138 010e17101010101010101810101010101010101910101a1b1c03010000000000 
139 05161d10101e1f202122232221201f241010102526271010281c020000000000 
140 05161d10102915072a1c161c2a2a0b2b1810102c0f2d2e10102f0e0100000000 
141 05161d1010300602020505050202042a311010320c1c33101020070200000000 
142 05163410100a0300000000000000051c3110103506040f361010300601000000 
143 010c37103839020000000000000005161d1010350d050e2b10103a3905000000137 01040f7a7a7a7a7a7a7a107a7a7a7a7a7a7a110f121314150201000000000000
 138 010e167a7a7a7a7a7a7a177a7a7a7a7a7a7a7a187a7a191a1b03010000000000
 139 05151c7a7a1d1e1f20212221201f1e237a7a7a2425267a7a271b020000000000
 140 05151c7a7a281407291b151b29290b2a177a7a2b0f2c2d7a7a2e0e0100000000
 141 05151c7a7a2f06020205050502020429307a7a310c1b327a7a1f070200000000
 142 0515337a7a0a0300000000000000051b307a7a3406040f357a7a2f0601000000
 143 010c367a3738020000000000000005151c7a7a340d050e2a7a7a393805000000
144 010e2f313b1c050000000000000005161d1010350d01022a3c103d1504010000144 010e2e303a1b050000000000000005151c7a7a340d0102293b7a3c1404010000
145 010c3710100b020000000000000005161d1010350d01010d093e103f16050000145 010c367a7a0b020000000000000005151c7a7a340d01010d093d7a3e15050000
146 051634101008030000000000000005161d101032060100022a4010100a030000 
147 05161d1010300d05050505050505033931101041070d05050e4210102f060100 
148 05161d10101907160c0c0c0c0c161c084310104445080c02040a101046160500 
149 05163110104748494a4a4a4a4a4a484b4c101010104d4e0c033946104f070200 
150 051631101010101010101010101010101010101010105051040e521010080400 
151 0516311010101010101010101010101010101053541010550d065610102b0601 
152 0516311010101010101010101010101010101057581010590e0d0910105a0c01 
153 051631101010101010101010101010101010105b5c10105d0e040f1010403905 
154 051c31101010101010101010101010101010105e5f1010600e031c6110620702 
155 053963101010101010101010101010101010105e5f1010640605062b10100a03 
156 022a65101010101010101010101010101010105e5f1010590601040910100803 
157 020765101010101010101010101010101010105e5f1010640e05040910100904 
158 020766101010101010101010101010101010105e1910106739030d2d10100904 
159 02076610101010101010101010101010101010686910101030162a5f10100803 
160 0207661010101010101010101010101010101068096a10106b696c6d10100a03 
161 020766101010101010101010101010101010106e0b6f10101070711010722a02 
162 02076610101010101010101010101010101010231c0773101010101010740601 
163 022a6510101010101010101010101010101010750c060f763d10107778160200 
164 051679101010101010101010101010101010107a04050d390a08152a0e020000146 0515337a7a08030000000000000005151c7a7a3106010002293f7a7a0a030000
 147 05151c7a7a2f0d050505050505050338307a7a40070d05050e417a7a2e060100
 148 05151c7a7a1807150c0c0c0c0c151b08427a7a4344080c02040a7a7a45150500
 149 0515307a7a464748494949494949474a4b7a7a7a7a4c4d0c0338457a4e070200
 150 0515307a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a4f50040e517a7a080400
 151 0515307a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a52537a7a540d06557a7a2a0601
 152 0515307a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a56577a7a580e0d097a7a590c01
 153 0515307a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a5a5b7a7a5c0e040f7a7a3f3805
 154 051b307a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a5d5e7a7a5f0e031b607a610702
 155 0538627a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a5d5e7a7a630605062a7a7a0a03
 156 0229647a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a5d5e7a7a58060104097a7a0803
 157 0207647a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a5d5e7a7a630e0504097a7a0904
 158 0207657a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a5d187a7a6638030d2c7a7a0904
 159 0207657a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a67687a7a7a2f15295e7a7a0803
 160 0207657a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a6709697a7a6a686b6c7a7a0a03
 161 0207657a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a6d0b6e7a7a7a6f707a7a712902
 162 0207657a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a221b07727a7a7a7a7a7a730601
 163 0229647a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a740c060f753c7a7a7677150200
 164 0515787a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7904050d380a0814290e020000
165 01031c0a09090909090909090909090909080b0e050001050303030201000000165 01031b0a09090909090909090909090909080b0e050001050303030201000000
166 0001050303040404040404040404040404030205000000000000000000000000166 0001050303040404040404040404040404030205000000000000000000000000
167 }167 }
1.17 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
11.6 KB
res/drawable-hdpi-v5/ic_tab_fillup_unselected.png
10.3 KB
sng
    
Offset 4, 15 lines modifiedOffset 4, 14 lines modified
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey07 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(130,130,130)·····#·rgb·=·(0x82,0x82,0x82)·grey518 ····(130,130,130)·····#·rgb·=·(0x82,0x82,0x82)·grey51
9 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)9 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
10 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)10 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
11 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80) 
12 ····(129,129,129)·····#·rgb·=·(0x81,0x81,0x81)11 ····(129,129,129)·····#·rgb·=·(0x81,0x81,0x81)
13 ····(134,134,134)·····#·rgb·=·(0x86,0x86,0x86)12 ····(134,134,134)·····#·rgb·=·(0x86,0x86,0x86)
14 ····(129,129,129)·····#·rgb·=·(0x81,0x81,0x81)13 ····(129,129,129)·····#·rgb·=·(0x81,0x81,0x81)
15 ····(139,139,139)·····#·rgb·=·(0x8b,0x8b,0x8b)14 ····(139,139,139)·····#·rgb·=·(0x8b,0x8b,0x8b)
16 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)15 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
17 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)16 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
18 ····(131,131,131)·····#·rgb·=·(0x83,0x83,0x83)17 ····(131,131,131)·····#·rgb·=·(0x83,0x83,0x83)
Offset 93, 61 lines modifiedOffset 92, 62 lines modified
93 ····(127,127,127)·····#·rgb·=·(0x7f,0x7f,0x7f)·grey5092 ····(127,127,127)·····#·rgb·=·(0x7f,0x7f,0x7f)·grey50
94 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)93 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
95 ····(146,146,146)·····#·rgb·=·(0x92,0x92,0x92)94 ····(146,146,146)·····#·rgb·=·(0x92,0x92,0x92)
96 ····(127,127,127)·····#·rgb·=·(0x7f,0x7f,0x7f)·grey5095 ····(127,127,127)·····#·rgb·=·(0x7f,0x7f,0x7f)·grey50
97 ····(127,127,127)·····#·rgb·=·(0x7f,0x7f,0x7f)·grey5096 ····(127,127,127)·····#·rgb·=·(0x7f,0x7f,0x7f)·grey50
98 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10097 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
99 ····(129,129,129)·····#·rgb·=·(0x81,0x81,0x81)98 ····(129,129,129)·····#·rgb·=·(0x81,0x81,0x81)
 99 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
100 }100 }
101 tRNS·{101 tRNS·{
102 ·0·63·255·159·143·95·19·111·11·207·215·35·196·231·219·191·15·47·240·223·139·125·103·41·241·213·190·180·98·235·189·34·247·183·31·239·29·13·242·75·8·53·26·185·10·175·65·178·153·96·107·248·210·55·127·216·129·245·59·195·42·141·6·79·105·138·172·135·211·23·187·25·222·114·17·99·181·89·209·9·3·90·252·27·109·230·174·157·7·194·88·1·77}102 ·0·63·159·143·95·19·111·11·207·215·35·196·231·219·191·15·47·240·223·139·125·103·41·241·213·190·180·98·235·189·34·247·183·31·239·29·13·242·75·8·53·26·185·10·175·65·178·153·96·107·248·210·55·127·216·129·245·59·195·42·141·6·79·105·138·172·135·211·23·187·25·222·114·17·99·181·89·209·9·3·90·252·27·109·230·174·157·7·194·88·1·77}
103 IMAGE·{103 IMAGE·{
104 ····pixels·hex104 ····pixels·hex
105 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
106 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000106 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
107 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000107 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
108 000000000102020202020202020202030402020202020202020202050000060307000000000000000000000000000000 
109 0000000809020202020202020202020304020202020202020202020a0b000c0d0e0f0800000000000000000000000000 
110 000000100202020202020202020202030402020202020202020202021100020202021200000000000000000000000000 
111 000000100202020213131313131313141513131313131313020202021600171318020219060000000000000000000000108 00000000015c5c5c5c5c5c5c5c5c5c02035c5c5c5c5c5c5c5c5c5c040000050206000000000000000000000000000000
 109 00000007085c5c5c5c5c5c5c5c5c5c02035c5c5c5c5c5c5c5c5c5c090a000b0c0d0e0700000000000000000000000000
 110 0000000f5c5c5c5c5c5c5c5c5c5c5c02035c5c5c5c5c5c5c5c5c5c5c10005c5c5c5c1100000000000000000000000000
 111 0000000f5c5c5c5c121212121212121314121212121212125c5c5c5c15001612175c5c18050000000000000000000000
112 000000100202021a000000000000000000000000000000001b020202160000001c1d02021e1f00000000000000000000112 0000000f5c5c5c19000000000000000000000000000000001a5c5c5c150000001b1c5c5c1d1e00000000000000000000
113 000000100202021100000000000000000000000000000000100202021600000000052002022122000000000000000000113 0000000f5c5c5c10000000000000000000000000000000000f5c5c5c1500000000041f5c5c2021000000000000000000
114 000000100202021100000000000000000000000000000000100202021600000000002302020201000000000000000000114 0000000f5c5c5c10000000000000000000000000000000000f5c5c5c150000000000225c5c5c01000000000000000000
 115 0000000f5c5c5c10000000000000000000000000000000000f5c5c5c150000000000235c5c5c0c240000000000000000
115 00000010020202110000000000000000000000000000000010020202160000000000240202020d250000000000000000116 0000000f5c5c5c10000000000000000000000000000000000f5c5c5c15000000000000255c5c5c0f0000000000000000
 117 0000000f5c5c090a000000000000000000000000000000000f5c5c5c15000000000000105c5c5c260000000000000000
116 000000100202021100000000000000000000000000000000100202021600000000000026020202100000000000000000118 0000002703032800000000000000000000000000000000000f5c5c5c15000000000000292a5c5c5c0000000000000000
117 0000001002020a0b00000000000000000000000000000000100202021600000000000011020202270000000000000000 
118 00000028040429000000000000000000000000000000000010020202160000000000002a2b0202020000000000000000 
119 0000002c2d2d2e0000000000000000000000000000000000100202021600000000000000242f02023000000000000000119 0000002b2c2c2d00000000000000000000000000000000000f5c5c5c1500000000000000232e5c5c2f00000000000000
120 0000001002021d1700000000000000000000000000000000100202021600000000000000000402021300000000000000120 0000000f5c5c1c16000000000000000000000000000000000f5c5c5c150000000000000000035c5c1200000000000000
121 00000010020202110000000000000000000000000000000010020202160000000000000000000f02022d000000000000121 0000000f5c5c5c10000000000000000000000000000000000f5c5c5c150000000000000000000e5c5c2c000000000000
122 00000010020202110000000000000000000000000000000010020202310000000000000000000f02022d000000000000122 0000000f5c5c5c10000000000000000000000000000000000f5c5c5c300000000000000000000e5c5c2c000000000000
123 000000100202021100000000000000000000000000000000100202020100000000000000000032330234350000000000123 0000000f5c5c5c10000000000000000000000000000000000f5c5c5c0100000000000000000031325c33340000000000
124 000000100202021100000000000000000000000000000000100202021100000000000000000000230202360000000000124 0000000f5c5c5c10000000000000000000000000000000000f5c5c5c1000000000000000000000225c5c350000000000
125 000000100202021100000000000000000000000000000000100202023709093800000000000000230202360000000000125 0000000f5c5c5c10000000000000000000000000000000000f5c5c5c3608083700000000000000225c5c350000000000
126 0000001002020211000000000000000000000000000000001002020202020202393a00000000000002023b3c00000000 
127 0000001002020202020202020202020202020202020202020202020202020202023d3e00000000000202023f00000000 
128 000000100202020202020202020202020202020202020202020202020202020202024000000000000202023f00000000 
129 000000100202020202020202020202020202020202020202020202024107410202020200000000003802023f00000000 
130 000000100202020202020202020202020202020202020202020202024200084302020200000000002202024445000000 
131 000000100202020202020202020202020202020202020202020202024600000502020200000000002202020222000000 
132 000000100202020202020202020202020202020202020202020202022b0000050202023e000000002202020222000000 
133 000000100202020202020202020202020202020202020202020202022b00000502020235000000004748020222000000 
134 000000100202020202020202020202020202020202020202020202022b00000502020235000000003e49020204000000 
135 000000100202020202020202020202020202020202020202020202022b0000050202024a00000000003f020202000000 
136 0000004b0202020202020202020202020202020202020202020202022b0000050202020000000000003f020202000000 
137 000000070202020202020202020202020202020202020202020202022b0000050202020000000000003f020202000000 
138 000000070202020202020202020202020202020202020202020202022b0000050202020000000000003f020202000000 
139 000000070202020202020202020202020202020202020202020202022b0000050202020000000000003f020202000000 
140 000000070202020202020202020202020202020202020202020202022b0000050202020000000000003f020202000000 
141 000000070202020202020202020202020202020202020202020202022b0000050202024c00000000003f020202000000 
142 000000070202020202020202020202020202020202020202020202022b00004d3302024e4f0000005051020202000000 
143 000000070202020202020202020202020202020202020202020202022b000000040202522d5300005402020202000000 
144 000000070202020202020202020202020202020202020202020202022b0000004d550202025607070202020257000000 
145 000000070202020202020202020202020202020202020202020202022b0000005859020202020202020202564a000000 
146 000000070202020202020202020202020202020202020202020202022b000000000b2602020202020202025a5b000000 
147 000000070202020202020202020202020202020202020202020202022b00000000000002020202020202360000000000 
148 000000070202020202020202020202020202020202020202020202022b000000000000005c0909094c00000000000000 
149 000000070202020202020202020202020202020202020202020202022b00000000000000000000000000000000000000126 0000000f5c5c5c10000000000000000000000000000000000f5c5c5c5c5c5c5c38390000000000005c5c3a3b00000000
 127 0000000f5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c3c3d00000000005c5c5c3e00000000
 128 0000000f5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c3f00000000005c5c5c3e00000000
 129 0000000f5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c4006405c5c5c5c0000000000375c5c3e00000000
 130 0000000f5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c410007425c5c5c0000000000215c5c4344000000
 131 0000000f5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c450000045c5c5c0000000000215c5c5c21000000
 132 0000000f5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c2a0000045c5c5c3d00000000215c5c5c21000000
 133 0000000f5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c2a0000045c5c5c340000000046475c5c21000000
 134 0000000f5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c2a0000045c5c5c34000000003d485c5c03000000
 135 0000000f5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c2a0000045c5c5c4900000000003e5c5c5c000000
 136 0000004a5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c2a0000045c5c5c0000000000003e5c5c5c000000
 137 000000065c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c2a0000045c5c5c0000000000003e5c5c5c000000
 138 000000065c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c2a0000045c5c5c0000000000003e5c5c5c000000
 139 000000065c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c2a0000045c5c5c0000000000003e5c5c5c000000
 140 000000065c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c2a0000045c5c5c0000000000003e5c5c5c000000
 141 000000065c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c2a0000045c5c5c4b00000000003e5c5c5c000000
 142 000000065c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c2a00004c325c5c4d4e0000004f505c5c5c000000
 143 000000065c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c2a000000035c5c512c520000535c5c5c5c000000
 144 000000065c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c2a0000004c545c5c5c5506065c5c5c5c56000000
 145 000000065c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c2a00000057585c5c5c5c5c5c5c5c5c5549000000
 146 000000065c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c2a000000000a255c5c5c5c5c5c5c5c595a000000
 147 000000065c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c2a0000000000005c5c5c5c5c5c5c350000000000
 148 000000065c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c2a000000000000005b0808084b00000000000000
 149 000000065c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c2a00000000000000000000000000000000000000
150 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000150 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
151 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000151 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
152 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
153 }153 }
1.18 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
10.4 KB
res/drawable-hdpi-v5/ic_tab_vehicles_selected.png
9.19 KB
sng
    
Offset 24, 15 lines modifiedOffset 24, 14 lines modified
24 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey024 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
25 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey025 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
26 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey026 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
27 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey027 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
28 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey028 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
29 ····(182,182,182)·····#·rgb·=·(0xb6,0xb6,0xb6)29 ····(182,182,182)·····#·rgb·=·(0xb6,0xb6,0xb6)
30 ····(174,174,174)·····#·rgb·=·(0xae,0xae,0xae)30 ····(174,174,174)·····#·rgb·=·(0xae,0xae,0xae)
31 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 
32 ····(187,187,187)·····#·rgb·=·(0xbb,0xbb,0xbb)31 ····(187,187,187)·····#·rgb·=·(0xbb,0xbb,0xbb)
33 ····(242,242,242)·····#·rgb·=·(0xf2,0xf2,0xf2)·grey9532 ····(242,242,242)·····#·rgb·=·(0xf2,0xf2,0xf2)·grey95
34 ····(210,210,210)·····#·rgb·=·(0xd2,0xd2,0xd2)33 ····(210,210,210)·····#·rgb·=·(0xd2,0xd2,0xd2)
35 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey034 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
36 ····(214,214,214)·····#·rgb·=·(0xd6,0xd6,0xd6)·grey8435 ····(214,214,214)·····#·rgb·=·(0xd6,0xd6,0xd6)·grey84
37 ····(212,212,212)·····#·rgb·=·(0xd4,0xd4,0xd4)·grey8336 ····(212,212,212)·····#·rgb·=·(0xd4,0xd4,0xd4)·grey83
38 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey037 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
Offset 65, 59 lines modifiedOffset 64, 60 lines modified
65 ····(233,233,233)·····#·rgb·=·(0xe9,0xe9,0xe9)64 ····(233,233,233)·····#·rgb·=·(0xe9,0xe9,0xe9)
66 ····(234,234,234)·····#·rgb·=·(0xea,0xea,0xea)65 ····(234,234,234)·····#·rgb·=·(0xea,0xea,0xea)
67 ····(140,140,140)·····#·rgb·=·(0x8c,0x8c,0x8c)·grey5566 ····(140,140,140)·····#·rgb·=·(0x8c,0x8c,0x8c)·grey55
68 ····(254,254,254)·····#·rgb·=·(0xfe,0xfe,0xfe)67 ····(254,254,254)·····#·rgb·=·(0xfe,0xfe,0xfe)
69 ····(223,223,223)·····#·rgb·=·(0xdf,0xdf,0xdf)68 ····(223,223,223)·····#·rgb·=·(0xdf,0xdf,0xdf)
70 ····(155,155,155)·····#·rgb·=·(0x9b,0x9b,0x9b)69 ····(155,155,155)·····#·rgb·=·(0x9b,0x9b,0x9b)
71 ····(·98,·98,·98)·····#·rgb·=·(0x62,0x62,0x62)70 ····(·98,·98,·98)·····#·rgb·=·(0x62,0x62,0x62)
 71 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
72 }72 }
73 tRNS·{73 tRNS·{
74 ·0·1·2·3·4·5·7·8·10·9·12·13·16·18·20·21·19·17·15·11·6·22·66·69·255·64·176·96·23·94·95·28·24·26·183·25·14·27·30·33·37·31·32·39·128·92·245·34·29·85·62·76·228·140·158·35·38·36·174·173·71·244·127·51·39}74 ·0·1·2·3·4·5·7·8·10·9·12·13·16·18·20·21·19·17·15·11·6·22·66·69·64·176·96·23·94·95·28·24·26·183·25·14·27·30·33·37·31·32·39·128·92·245·34·29·85·62·76·228·140·158·35·38·36·174·173·71·244·127·51·39}
75 IMAGE·{75 IMAGE·{
76 ····pixels·hex76 ····pixels·hex
77 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
78 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000078 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
79 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000079 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
80 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
81 00000000000000000000000000000000000000010101010101010101000000000000000000000000000000000000000081 000000000000000000000000000000000000000101010101010101010000000000000000000000000000000000000000
82 00000000000000000000000001010102030303030303030303030303030303020101010000000000000000000000000082 000000000000000000000000010101020303030303030303030303030303030201010100000000000000000000000000
83 00000000000000000001020304040506070808080808080808080808080907060504040303020101000000000000000083 000000000000000000010203040405060708080808080808080808080809070605040403030201010000000000000000
84 000000000000000102050609080a0b0c0d0e0f0f0e0e0e0e0e0e0e0e0e1011120b13080809060503010000000000000084 000000000000000102050609080a0b0c0d0e0f0f0e0e0e0e0e0e0e0e0e1011120b130808090605030100000000000000
85 000000000000010314130c0e0f15161718181818181818181818181818181816190f0f0e100c13060301000000000000 
86 00000000000002050a0e181818181818181818181818181818181818181818181818181818180e0b0603010000000000 
87 00000000000103090d18181818181818181a1b1c0f0f0e0e0e0e0e0e0f151d1e181818181818180e0a1402000000000085 000000000000010314130c0e0f15161740404040404040404040404040404016180f0f0e100c13060301000000000000
 86 00000000000002050a0e404040404040404040404040404040404040404040404040404040400e0b0603010000000000
 87 00000000000103090d4040404040404040191a1b0f0f0e0e0e0e0e0e0f151c1d404040404040400e0a14020000000000
88 000000000001050b1c1818181f20150f0e0d120b1308080808080808130a0b1211100f1c211818180d0904010000000088 000000000001050b1b4040401e1f150f0e0d120b1308080808080808130a0b1211100f1b204040400d09040100000000
89 00000000000307112218182310241308090714050404040303030404040514060709130b0d201818152414020000000089 00000000000307112140402210231308090714050404040303030404040514060709130b0d1f40401523140200000000
90 000000000104130e1818231108140403030202010101010101010101010102020303041408112318180d08040100000090 000000000104130e4040221108140403030202010101010101010101010102020303041408112240400d080401000000
91 000000000206241c18180e0a140302010101010101010101010101010101010101010203140b1518181c24140200000091 000000000206231b40400e0a140302010101010101010101010101010101010101010203140b1540401b231402000000
92 0000000104080e1818250d13140404040404040404040404040404040404040404040404060a0f18181810090301000092 0000000104080e4040240d13140404040404040404040404040404040404040404040404060a0f404040100903010000
93 00000002060c21181826150c0a13131313131313131313131313131313131313131313130b112027181823241402000093 00000002060c20404025150c0a13131313131313131313131313131313131313131313130b111f264040222314020000
94 000001050a1c18181828292120202020202020202020202020202020202020202020202023252a2b18182c0e08040100 
95 000103090d2d181818181818181818181818181818181818181818181818181818181818181818181818181f11070301 
96 0002142421181818181818181818181818181818181818181818181818181818181818181818181818181818200a0501 
97 0104080f181818181818181818181818181818181818181818181818181818181818181818181818181818182e110702 
98 02142425181818182f30302f181818181818181818181818181818181818181818181818183126302f181818180f0903 
99 02071018181818271c110d2032181818181818181818181818181818181818181818181833230d0d1c27181818150803 
100 03081518181834250c08080d261818181818181818181818181818181818181818181818260d13080c251818181c1303 
101 03131c1818183521240908112618181818181818181818181818181818181818181818182611080924233618181c1304 
102 03132018181818300e120c1c3718181818181818181818181818181818181818181818182f15120b101f1818181c1304 
103 03081c181818183826211f2f181818181818181818181818181818181818181818181818182a23201f391818181c1303 
104 0308151818181818183a181818181818181818181818181818181818181818181818181818183b3c18181818181c1303 
105 0207103d1818181818181818181818181818181818181818181818181818181818181818181818181818181818150803 
106 011424251818181818181818181818181818181818181818181818181818181818181818181818181818181818100702 
107 0104080f181818181818181818181818181818181818181818181818181818181818181818181818181818181f121402 
108 000214242118181818181818181818181818181818181818181818181818181818181818181818181818181815080401 
109 000103091027181818181818181818181818181818181818181818181818181818181818181818181818182911060200 
110 00000214241f1818181818182b29212320202020202020202020202020202020202321292b181818181818210b050100 
111 000001040a23181818181818290f240a13131313131313131313131313131313130a240f291818181818181c13040100 
112 00000103131c181818181818212406040404040404040404040404040404040404040624211818181818180e0903000094 000001050a1b4040402728201f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f2224292a40402b0e08040100
 95 000103090d2c404040404040404040404040404040404040404040404040404040404040404040404040401e11070301
 96 00021423204040404040404040404040404040404040404040404040404040404040404040404040404040401f0a0501
 97 0104080f404040404040404040404040404040404040404040404040404040404040404040404040404040402d110702
 98 02142324404040402e2f2f2e4040404040404040404040404040404040404040404040404030252f2e404040400f0903
 99 02071040404040261b110d1f31404040404040404040404040404040404040404040404032220d0d1b26404040150803
 100 03081540404033240c08080d254040404040404040404040404040404040404040404040250d13080c244040401b1303
 101 03131b4040403420230908112540404040404040404040404040404040404040404040402511080923223540401b1304
 102 03131f404040402f0e120c1b3640404040404040404040404040404040404040404040402e15120b101e4040401b1304
 103 03081b404040403725201e2e4040404040404040404040404040404040404040404040404029221f1e384040401b1303
 104 03081540404040404039404040404040404040404040404040404040404040404040404040403a3b40404040401b1303
 105 0207103c4040404040404040404040404040404040404040404040404040404040404040404040404040404040150803
 106 011423244040404040404040404040404040404040404040404040404040404040404040404040404040404040100702
 107 0104080f404040404040404040404040404040404040404040404040404040404040404040404040404040401e121402
 108 000214232040404040404040404040404040404040404040404040404040404040404040404040404040404015080401
 109 000103091026404040404040404040404040404040404040404040404040404040404040404040404040402811060200
 110 00000214231e4040404040402a2820221f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f2220282a404040404040200b050100
 111 000001040a22404040404040280f230a13131313131313131313131313131313130a230f284040404040401b13040100
 112 00000103131b404040404040202306040404040404040404040404040404040404040623204040404040400e09030000
113 00000003080f1818181818181508040101010101010101010101010101010101010104131c18181818183e1106020000113 00000003080f4040404040401508040101010101010101010101010101010101010104131b40404040403d1106020000
114 00000002070d1818181818181007020000000000000000000000000000000000000003090e1818181818200a05010000114 00000002070d4040404040401007020000000000000000000000000000000000000003090e40404040401f0a05010000
115 00000001050b3f1818181840241402000000000000000000000000000000000000000206121818181818110703010000115 00000001050b3e404040403f231402000000000000000000000000000000000000000206124040404040110703010000
116 000000010306121c1818180d0903010000000000000000000000000000000000000001040912100f0e12090401000000116 000000010306121b4040400d0903010000000000000000000000000000000000000001040912100f0e12090401000000
117 000000000103060a0c0d1208050200000000000000000000000000000000000000000002040609080906040200000000117 000000000103060a0c0d1208050200000000000000000000000000000000000000000002040609080906040200000000
118 000000000001030506071404020000000000000000000000000000000000000000000000010203030302010000000000118 000000000001030506071404020000000000000000000000000000000000000000000000010203030302010000000000
119 000000000000010102020201000000000000000000000000000000000000000000000000000000000000000000000000119 000000000000010102020201000000000000000000000000000000000000000000000000000000000000000000000000
120 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000120 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
121 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
122 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
123 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000123 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
1.11 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
5.15 KB
res/drawable-hdpi-v5/ic_tab_statistics_selected.png
4.03 KB
sng
    
Offset 13, 15 lines modifiedOffset 13, 14 lines modified
13 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey013 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
14 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey014 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
15 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey015 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
16 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey016 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
17 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey017 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
18 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey018 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
19 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey019 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
20 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 
21 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey020 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
22 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey021 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
23 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey022 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
24 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey023 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
25 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey024 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
26 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey025 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
27 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey026 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
Offset 56, 17 lines modifiedOffset 55, 18 lines modified
56 ····(254,254,254)·····#·rgb·=·(0xfe,0xfe,0xfe)55 ····(254,254,254)·····#·rgb·=·(0xfe,0xfe,0xfe)
57 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey056 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
58 ····(·74,·74,·74)·····#·rgb·=·(0x4a,0x4a,0x4a)·grey2957 ····(·74,·74,·74)·····#·rgb·=·(0x4a,0x4a,0x4a)·grey29
59 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey058 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
60 ····(142,142,142)·····#·rgb·=·(0x8e,0x8e,0x8e)59 ····(142,142,142)·····#·rgb·=·(0x8e,0x8e,0x8e)
61 ····(244,244,244)·····#·rgb·=·(0xf4,0xf4,0xf4)60 ····(244,244,244)·····#·rgb·=·(0xf4,0xf4,0xf4)
62 ····(254,254,254)·····#·rgb·=·(0xfe,0xfe,0xfe)61 ····(254,254,254)·····#·rgb·=·(0xfe,0xfe,0xfe)
 62 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
63 }63 }
64 tRNS·{64 tRNS·{
65 ·0·1·2·3·5·6·7·4·10·11·12·13·8·255·14·16·18·20·21·19·15·250·9·17·22·24·254·248·28·105·27·233·10·26·25·143·145·51·164·131·34·33·216·36·252·23·188·33·29·243·31·38·30·27·141·230}65 ·0·1·2·3·5·6·7·4·10·11·12·13·8·14·16·18·20·21·19·15·250·9·17·22·24·254·248·28·105·27·233·10·26·25·143·145·51·164·131·34·33·216·36·252·23·188·33·29·243·31·38·30·27·141·230}
66 IMAGE·{66 IMAGE·{
67 ····pixels·base6467 ····pixels·base64
68 00000000000000000000000000000000000000000000000068 000000000000000000000000000000000000000000000000
69 00000000000000000000000000000000000000000000000069 000000000000000000000000000000000000000000000000
70 00000000000000000000000000000000000000000000000070 000000000000000000000000000000000000000000000000
71 00000000000000000000000000000000000000000000000071 000000000000000000000000000000000000000000000000
72 00000000000000000000000000000000000000000000000072 000000000000000000000000000000000000000000000000
Offset 78, 29 lines modifiedOffset 78, 29 lines modified
78 00000000000000000000000000000000000000000000000078 000000000000000000000000000000000000000000000000
79 00000000000000000000000000000000000000000000000079 000000000000000000000000000000000000000000000000
80 00000000000000000000000000000000000000000000000080 000000000000000000000000000000000000000000000000
81 00000000000000000000000000000000000000000000000081 000000000000000000000000000000000000000000000000
82 00000000000001223333333333333333333333333322210082 000000000000012233333333333333333333333333222100
83 00000000000123456666666666666666666666666665721083 000000000001234566666666666666666666666666657210
84 0000000000027689AAAAAAAAAAAAAAAAAAABBBBBBBA8C42084 0000000000027689AAAAAAAAAAAAAAAAAAABBBBBBBA8C420
85 00000000001769DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD52185 00000000001769ttttttttttttttttttttttttttttttt521
86 0000000001358DEEBBAAAAAAABBEEEEBBBBEFGHIIIJK852086 0000000001358tDDBBAAAAAAABBDDDDBBBBDEFGHHHIJ8520
87 00000000017CALB9MCC666666CM9AA9MCCC8ENHOPPON942087 00000000017CAKB9LCC666666CL9AA9LCCC8DMGNOONM9420
88 000000001358DB9C544777333768BB86774CADDDDDDOB52088 000000001358tB9C544777333768BB86774CAttttttNB520
89 0001111127CAQA8MCC54773227CERRB632358DNOSDDDF62089 0001111127CAPA8LCC54773227CDQQB632358tMNRtttE620
90 00137473768DB99BKKA8C543759JDDJ94227T8BGUDDDGC20 
91 0135M8MC6MAV98ADDDOGEQW6CAGXDDYNM433758FYDDDF620 
92 017ZaDbEBBDAMCAHDDDXcd99EJXeDDfPKC73358FPDDIA410 
93 017CEDDIGFg8658JDDDhiNBEDDDDDDDDD9574CBJDDjFC310 
94 0135AJDQODBC47CNSDDDXNABDDDDDDDDDACC8EGDDPHB5200 
95 0017MFQDjk9537CKlDDDmG98EJXeDDfPF98BGDDXXPnB5200 
96 000249NDDEM737CEDoDDDH96C9GXDDYN9MAGDpoqmUDE6200 
97 0001358rsM4334MDGPDDDH94759JDDJ96CBDDDDDDDDK6200 
98 00001346643224DMAFIDDDM7236AttA675ADDDDDDDDA520090 00137473768tB99BJJA8C543759IttI94227S8BFTtttFC20
 91 0135L8LC6LAU98AtttNFDPV6CAFWttXML433758EXtttE620
 92 017YZtaDBBtALCAGtttWbc99DIWdtteOJC73358EOttHA410
 93 017CDttHFEf8658ItttghMBDttttttttt9574CBIttiEC310
 94 0135AItPNtBC47CMRtttWMABtttttttttACC8DFttOGB5200
 95 0017LEPtij9537CJktttlF98DIWdtteOE98BFttWWOmB5200
 96 000249MttDL737CDtntttG96C9FWttXM9LAFtonplTtD6200
 97 0001358qrL4334LtFOtttG94759IttI96CBttttttttJ6200
 98 00001346643224tLAEHtttL7236AssA675AttttttttA5200
99 00000122221123455CAEE9531136886727CBGHIIHNBC710099 00000122221123455CADD9531136886727CBFGHHGMBC7100
100 000000000000122223456431001377321275C8888C572000100 000000000000122223456431001377321275C8888C572000
101 000000000000001111122210000111100012333333210000101 000000000000001111122210000111100012333333210000
102 000000000000000000000000000000000000001100000000102 000000000000000000000000000000000000001100000000
103 000000000000000000000000000000000000000000000000103 000000000000000000000000000000000000000000000000
104 000000000000000000000000000000000000000000000000104 000000000000000000000000000000000000000000000000
105 000000000000000000000000000000000000000000000000105 000000000000000000000000000000000000000000000000
106 000000000000000000000000000000000000000000000000106 000000000000000000000000000000000000000000000000
1.02 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
6.16 KB
res/drawable-hdpi-v5/ic_tab_vehicles_unselected.png
5.06 KB
sng
    
Offset 3, 15 lines modifiedOffset 3, 14 lines modified
3 ····width:·48;·height:·48;·bitdepth:·8;3 ····width:·48;·height:·48;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey07 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(130,130,130)·····#·rgb·=·(0x82,0x82,0x82)·grey518 ····(130,130,130)·····#·rgb·=·(0x82,0x82,0x82)·grey51
9 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)9 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
10 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80) 
11 ····(129,129,129)·····#·rgb·=·(0x81,0x81,0x81)10 ····(129,129,129)·····#·rgb·=·(0x81,0x81,0x81)
12 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)11 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
13 ····(129,129,129)·····#·rgb·=·(0x81,0x81,0x81)12 ····(129,129,129)·····#·rgb·=·(0x81,0x81,0x81)
14 ····(129,129,129)·····#·rgb·=·(0x81,0x81,0x81)13 ····(129,129,129)·····#·rgb·=·(0x81,0x81,0x81)
15 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)14 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
16 ····(130,130,130)·····#·rgb·=·(0x82,0x82,0x82)·grey5115 ····(130,130,130)·····#·rgb·=·(0x82,0x82,0x82)·grey51
17 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)16 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
Offset 19, 59 lines modifiedOffset 18, 60 lines modified
19 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)18 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
20 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)19 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
21 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)20 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
22 ····(131,131,131)·····#·rgb·=·(0x83,0x83,0x83)21 ····(131,131,131)·····#·rgb·=·(0x83,0x83,0x83)
23 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)22 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
24 ····(132,132,132)·····#·rgb·=·(0x84,0x84,0x84)23 ····(132,132,132)·····#·rgb·=·(0x84,0x84,0x84)
25 ····(136,136,136)·····#·rgb·=·(0x88,0x88,0x88)24 ····(136,136,136)·····#·rgb·=·(0x88,0x88,0x88)
 25 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
26 }26 }
27 tRNS·{27 tRNS·{
28 ·0·47·255·167·79·175·111·71·244·59·32·223·120·143·159·39·243·31·15}28 ·0·47·167·79·175·111·71·244·59·32·223·120·143·159·39·243·31·15}
29 IMAGE·{29 IMAGE·{
30 ····pixels·base6430 ····pixels·base64
31 00000000000000000000000000000000000000000000000031 000000000000000000000000000000000000000000000000
32 00000000000000000000000000000000000000000000000032 000000000000000000000000000000000000000000000000
33 00000000000000000000000000000000000000000000000033 000000000000000000000000000000000000000000000000
34 00000000000000000000000000000000000000000000000034 000000000000000000000000000000000000000000000000
35 00000000000000000000000000000000000000000000000035 000000000000000000000000000000000000000000000000
36 00000000000000000000000000000000000000000000000036 000000000000000000000000000000000000000000000000
37 00000000000000000000000000000000000000000000000037 000000000000000000000000000000000000000000000000
38 00000000000000000000000000000000000000000000000038 000000000000000000000000000000000000000000000000
39 000000000000001122222222222222211000000000000000 
40 000000000022222222222222222222222222220000000000 
41 00000000022222222340000000000044222222200000000039 0000000000000011IIIIIIIIIIIIIII11000000000000000
 40 0000000000IIIIIIIIIIIIIIIIIIIIIIIIIIII0000000000
 41 000000000IIIIIIII230000000000033IIIIIII000000000
42 00000000022200000000000000000000000002220000000042 000000000III0000000000000000000000000III00000000
43 00000000522000000000000000000000000000220000000043 000000004II000000000000000000000000000II00000000
44 00000000220000000000000000000000000000022000000044 00000000II00000000000000000000000000000II0000000
45 00000000220000000000000000000000000000022000000045 00000000II00000000000000000000000000000II0000000
46 00000002200000000000000000000000000000022200000046 0000000II000000000000000000000000000000III000000
47 00000002200000000000000000000000000000002200000047 0000000II0000000000000000000000000000000II000000
48 00000022200000000000000000000000000000002260000048 000000III0000000000000000000000000000000II500000
49 000007222222222222222222222222222222222222200000 
50 000002222222222222222222222222222222222222220000 
51 000022222222222222222222222222222222222222228000 
52 000022220000222222222222222222222222290002222000 
53 000222200000A22222222222222222222222100000222000 
54 000222B00000022222222222222222222222000000222000 
55 000222C00000022222222222222222222222000000D22000 
56 000222200000022222222222222222222222000000222000 
57 000222200000222222222222222222222222200000222000 
58 000222222E2222222222222222222222222222EF22222000 
59 000G22222222222222222222222222222222222222222000 
60 000022222222222222222222222222222222222222222000 
61 000022222222222222222222222222222222222222220000 
62 000002222222222222222222222222222222222222220000 
63 00000022222222222222222222222222222222222220000049 000006IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII00000
 50 00000IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII0000
 51 0000IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII7000
 52 0000IIII0000IIIIIIIIIIIIIIIIIIIIIIIII8000IIII000
 53 000IIII000009IIIIIIIIIIIIIIIIIIIIIII100000III000
 54 000IIIA000000IIIIIIIIIIIIIIIIIIIIIII000000III000
 55 000IIIB000000IIIIIIIIIIIIIIIIIIIIIII000000CII000
 56 000IIII000000IIIIIIIIIIIIIIIIIIIIIII000000III000
 57 000IIII00000IIIIIIIIIIIIIIIIIIIIIIIII00000III000
 58 000IIIIIIDIIIIIIIIIIIIIIIIIIIIIIIIIIIIDEIIIII000
 59 000FIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII000
 60 0000IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII000
 61 0000IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII0000
 62 00000IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII0000
 63 000000IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII00000
64 00000022222200000000000000000000000002222220000064 000000IIIIII0000000000000000000000000IIIIII00000
65 00000022222200000000000000000000000002222220000065 000000IIIIII0000000000000000000000000IIIIII00000
66 00000022222200000000000000000000000002222220000066 000000IIIIII0000000000000000000000000IIIIII00000
67 00000022222200000000000000000000000002222260000067 000000IIIIII0000000000000000000000000IIIII500000
68 000000222222000000000000000000000000022222000000 
69 000000H2222I00000000000000000000000002222200000068 000000IIIIII0000000000000000000000000IIIII000000
 69 000000GIIIIH0000000000000000000000000IIIII000000
70 00000000222000000000000000000000000000000000000070 00000000III0000000000000000000000000000000000000
71 00000000000000000000000000000000000000000000000071 000000000000000000000000000000000000000000000000
72 00000000000000000000000000000000000000000000000072 000000000000000000000000000000000000000000000000
73 00000000000000000000000000000000000000000000000073 000000000000000000000000000000000000000000000000
74 00000000000000000000000000000000000000000000000074 000000000000000000000000000000000000000000000000
75 00000000000000000000000000000000000000000000000075 000000000000000000000000000000000000000000000000
76 00000000000000000000000000000000000000000000000076 000000000000000000000000000000000000000000000000
77 00000000000000000000000000000000000000000000000077 000000000000000000000000000000000000000000000000
1.01 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
6.8 KB
res/drawable-hdpi-v5/ic_tab_history_unselected.png
5.58 KB
sng
    
Offset 1, 15 lines modifiedOffset 1, 14 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·48;·height:·48;·bitdepth:·8;3 ····width:·48;·height:·48;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey07 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80) 
9 ····(127,127,127)·····#·rgb·=·(0x7f,0x7f,0x7f)·grey508 ····(127,127,127)·····#·rgb·=·(0x7f,0x7f,0x7f)·grey50
10 ····(129,129,129)·····#·rgb·=·(0x81,0x81,0x81)9 ····(129,129,129)·····#·rgb·=·(0x81,0x81,0x81)
11 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)10 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
12 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)11 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
13 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)12 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
14 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)13 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
15 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)14 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
Offset 27, 61 lines modifiedOffset 26, 62 lines modified
27 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)26 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
28 ····(127,127,127)·····#·rgb·=·(0x7f,0x7f,0x7f)·grey5027 ····(127,127,127)·····#·rgb·=·(0x7f,0x7f,0x7f)·grey50
29 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)28 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
30 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)29 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
31 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)30 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
32 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)31 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
33 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)32 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
 33 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
34 }34 }
35 tRNS·{35 tRNS·{
36 ·0·255·22·101·220·189·178·10·151·56·95·247·27·75·186·25·47·167·249·5·44·152·28·197·2·210·246}36 ·0·22·101·220·189·178·10·151·56·95·247·27·75·186·25·47·167·249·5·44·152·28·197·2·210·246}
37 IMAGE·{37 IMAGE·{
38 ····pixels·base6438 ····pixels·base64
39 00000000000000000000000000000000000000000000000039 000000000000000000000000000000000000000000000000
40 00000000000000000000000000000000000000000000000040 000000000000000000000000000000000000000000000000
41 00000000000000000000000000000000000000000000000041 000000000000000000000000000000000000000000000000
42 00000000000000000000111111112000000000000000000042 00000000000000000000QQQQQQQQ10000000000000000000
43 000000000000000011111111111111110000000000000000 
44 000000000000001111111111111111111100000000000000 
45 000000000000311111111111111111111114000000000000 
46 000000000001111111111150061111111111100000000000 
47 000000000011111111700000000000111111110000000000 
48 000000000111111100000000000000001111111000000000 
49 00000000111111800000000000000000091111110000000043 0000000000000000QQQQQQQQQQQQQQQQ0000000000000000
 44 00000000000000QQQQQQQQQQQQQQQQQQQQ00000000000000
 45 0000000000002QQQQQQQQQQQQQQQQQQQQQQ3000000000000
 46 00000000000QQQQQQQQQQQ4005QQQQQQQQQQQ00000000000
 47 0000000000QQQQQQQQ600000000000QQQQQQQQ0000000000
 48 000000000QQQQQQQ0000000000000000QQQQQQQ000000000
 49 00000000QQQQQQ70000000000000000008QQQQQQ00000000
50 00000001111110000000000000000000000111111000000050 0000000QQQQQQ0000000000000000000000QQQQQQ0000000
51 000000A1111100000000000000000000000011111B00000051 0000009QQQQQ000000000000000000000000QQQQQA000000
52 00000011111000000000000000000000000001111100000052 000000QQQQQ00000000000000000000000000QQQQQ000000
53 0000011111800000000000000000000000000C111110000053 00000QQQQQ700000000000000000000000000BQQQQQ00000
54 00000111110000000001100000000000000000111110000054 00000QQQQQ000000000QQ00000000000000000QQQQQ00000
55 000011111000000000D11E000000000000F1000111110000 
56 000011111000000000011100000000000111000111110000 
57 000011117000000000001110000000011111G00011110000 
58 00001111000000000000111000000111111000001111H000 
59 000111110000000000000111000I11111000000011111000 
60 0001111100000000000001110J1111100000000011111000 
61 0001111500000000000000111111100000000000K1111000 
62 000111100000000000000011111L0000000000000111100055 0000QQQQQ000000000CQQD000000000000EQ000QQQQQ0000
 56 0000QQQQQ0000000000QQQ00000000000QQQ000QQQQQ0000
 57 0000QQQQ600000000000QQQ00000000QQQQQF000QQQQ0000
 58 0000QQQQ000000000000QQQ000000QQQQQQ00000QQQQG000
 59 000QQQQQ0000000000000QQQ000HQQQQQ0000000QQQQQ000
 60 000QQQQQ0000000000000QQQ0IQQQQQ000000000QQQQQ000
 61 000QQQQ400000000000000QQQQQQQ00000000000JQQQQ000
 62 000QQQQ000000000000000QQQQQK0000000000000QQQQ000
63 00011110000000000000000111000000000000000111100063 000QQQQ0000000000000000QQQ000000000000000QQQQ000
 64 000QQQQ500000000000000000000000000000000LQQQQ000
 65 000QQQQQ00000000000000000000000000000000QQQQQ000
 66 000QQQQQ00000000000000000000000000000000QQQQQ000
64 0001111600000000000000000000000000000000M111100067 0001QQQQ00000000000000000000000000000000QQQQM000
65 000111110000000000000000000000000000000011111000 
66 000111110000000000000000000000000000000011111000 
67 00021111000000000000000000000000000000001111N000 
68 00001111000000000000000000000000000000001111000068 0000QQQQ00000000000000000000000000000000QQQQ0000
69 00001111100000000000000000000000000000011111000069 0000QQQQQ000000000000000000000000000000QQQQQ0000
70 00001111100000000000000000000000000000011111000070 0000QQQQQ000000000000000000000000000000QQQQQ0000
71 00000111110000000000000000000000000000111110000071 00000QQQQQ0000000000000000000000000000QQQQQ00000
72 0000011111900000000000000000000000000O111110000072 00000QQQQQ800000000000000000000000000NQQQQQ00000
73 00000011111000000000000000000000000001111100000073 000000QQQQQ00000000000000000000000000QQQQQ000000
74 000000P1111100000000000000000000000011111100000074 000000OQQQQQ000000000000000000000000QQQQQQ000000
75 00000001111110000000000000000000000111111000000075 0000000QQQQQQ0000000000000000000000QQQQQQ0000000
76 00000000111111C000000000000000000O11111100000000 
77 000000000111111100000000000000001111111000000000 
78 000000000011111111000000000000111111110000000000 
79 0000000000011111111111K00M1111111111100000000000 
80 000000000000Q11111111111111111111111000000000000 
81 000000000000001111111111111111111100000000000000 
82 00000000000000001111111111111111000000000000000076 00000000QQQQQQB000000000000000000NQQQQQQ00000000
 77 000000000QQQQQQQ0000000000000000QQQQQQQ000000000
 78 0000000000QQQQQQQQ000000000000QQQQQQQQ0000000000
 79 00000000000QQQQQQQQQQQJ00LQQQQQQQQQQQ00000000000
 80 000000000000PQQQQQQQQQQQQQQQQQQQQQQQ000000000000
 81 00000000000000QQQQQQQQQQQQQQQQQQQQ00000000000000
 82 0000000000000000QQQQQQQQQQQQQQQQ0000000000000000
83 0000000000000000000H11111111N000000000000000000083 0000000000000000000GQQQQQQQQM0000000000000000000
84 00000000000000000000000000000000000000000000000084 000000000000000000000000000000000000000000000000
85 00000000000000000000000000000000000000000000000085 000000000000000000000000000000000000000000000000
86 00000000000000000000000000000000000000000000000086 000000000000000000000000000000000000000000000000
87 }87 }
1.12 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
7.43 KB
res/drawable-hdpi-v5/ic_tab_history_selected.png
6.12 KB
sng
    
Offset 19, 15 lines modifiedOffset 19, 14 lines modified
19 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey019 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
20 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey020 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
21 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey021 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
22 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey022 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
23 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey023 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
24 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey024 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
25 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey025 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
26 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 
27 ····(114,114,114)·····#·rgb·=·(0x72,0x72,0x72)26 ····(114,114,114)·····#·rgb·=·(0x72,0x72,0x72)
28 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey027 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
29 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey028 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
30 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey029 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
31 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey030 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
32 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey031 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
33 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey032 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
Offset 60, 61 lines modifiedOffset 59, 62 lines modified
60 ····(238,238,238)·····#·rgb·=·(0xee,0xee,0xee)59 ····(238,238,238)·····#·rgb·=·(0xee,0xee,0xee)
61 ····(130,130,130)·····#·rgb·=·(0x82,0x82,0x82)·grey5160 ····(130,130,130)·····#·rgb·=·(0x82,0x82,0x82)·grey51
62 ····(246,246,246)·····#·rgb·=·(0xf6,0xf6,0xf6)61 ····(246,246,246)·····#·rgb·=·(0xf6,0xf6,0xf6)
63 ····(·16,·16,·16)·····#·rgb·=·(0x10,0x10,0x10)62 ····(·16,·16,·16)·····#·rgb·=·(0x10,0x10,0x10)
64 ····(249,249,249)·····#·rgb·=·(0xf9,0xf9,0xf9)63 ····(249,249,249)·····#·rgb·=·(0xf9,0xf9,0xf9)
65 ····(127,127,127)·····#·rgb·=·(0x7f,0x7f,0x7f)·grey5064 ····(127,127,127)·····#·rgb·=·(0x7f,0x7f,0x7f)·grey50
66 ····(254,254,254)·····#·rgb·=·(0xfe,0xfe,0xfe)65 ····(254,254,254)·····#·rgb·=·(0xfe,0xfe,0xfe)
 66 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
67 }67 }
68 tRNS·{68 tRNS·{
69 ·0·1·2·3·5·6·8·10·11·4·13·16·19·22·23·24·14·26·30·255·49·15·9·21·27·7·12·28·20·119·224·25·197·31·188·39·17·29·164·80·114·18·248·55·87·193·43·61·178·249·37·39·69·163·55·204·31·215·54·247}69 ·0·1·2·3·5·6·8·10·11·4·13·16·19·22·23·24·14·26·30·49·15·9·21·27·7·12·28·20·119·224·25·197·31·188·39·17·29·164·80·114·18·248·55·87·193·43·61·178·249·37·39·69·163·55·204·31·215·54·247}
70 IMAGE·{70 IMAGE·{
71 ····pixels·base6471 ····pixels·base64
72 00000000000000000112233333322110000000000000000072 000000000000000001122333333221100000000000000000
73 00000000000000122345678888765492210000000000000073 000000000000001223456788887654922100000000000000
74 000000000000129567ABCDEFFEDCBA86592100000000000074 000000000000129567ABCDEFFEDCBA865921000000000000
75 000000000001357GCEHIJJJJJJJJKHECL75921000000000075 000000000001357GCEHIxxxxxxxxJHECK759210000000000
76 000000000124MGNOJJJJJJJJJJJJJJJJONL7531000000000 
77 0000000013PQCHJJJJJJJJJJJJJJJJJJJJRSAP3100000000 
78 0000000196GDTJJJJJJJJJJJJJJJJJJJJJJUFL6910000000 
79 000000196BVJJJJJJJJJJJWXXYJJJJJJJJJJJHB691000000 
80 00000196BHJJJJJJJJZOFNCaaCNFOXJJJJJJJJHBM9100000 
81 0000136BHJJJJJJJbEaA876PP6M8AaDbJJJJJJJHB6310000 
82 00002PGVJJJJJJcFa8P4932222394P8BEdJJJJJJHL631000 
83 00014QDJJJJJJbSA693211000001129PQCRJJJJJJFA52000 
84 0013MCeJJJJJRf75322221000000001247aOJJJJJgN79100 
85 0025GHJJJJJbfM921294492100000001247fbJJJJJRLP200 
86 0197NJJJJJcS7911196QQ75200000001246GDhJJJJJN7910 
87 025GOJJJJJFA52002PAJJf84200001295MQLCHJJJJJRL520 
88 026CJJJJJba6300036iJJjfM910129P7LCkJCDXJJJJJCM30 
89 137EJJJJJE89100036aJJJVGP329P7LSHJJJCCVJJJJJF891 
90 14AHJJJJZaP2000025GVJJJNQPP7LSHJJJJJlGSXJJJJRL51 
91 25BIJJJJOA410000197SJJJOCGLSHJJJJJJSA7LOJJJJmf62 
92 26CJJJJJF891000002PLHJJJRFHnJJJJJVCQ6PQEJJJJJNM3 
93 37DJJJJJN73000000197SJJJopJJJJJHSL7539MSJJJJJE73 
94 38EJJJJWC6200000002PLHJJJJJJJONL7P9212PaqJJJJF83 
95 38FJJJJXaP20000000197CJJJJJrEB8P9210015LRJJJJF89 
96 38FJJJJXaP20000000025QNJJJFfQ6921000015LRJJJJF89 
97 38EJJJJYC62000000001358BfaAM4310000002PasJJJJF83 
98 37DJJJJJNM3000000000124P6P432000000003MSJJJJJE7376 000000000124LGMNxxxxxxxxxxxxxxxxNMK7531000000000
 77 0000000013OPCHxxxxxxxxxxxxxxxxxxxxQRAO3100000000
 78 0000000196GDSxxxxxxxxxxxxxxxxxxxxxxTFK6910000000
 79 000000196BUxxxxxxxxxxxVWWXxxxxxxxxxxxHB691000000
 80 00000196BHxxxxxxxxYNFMCZZCMFNWxxxxxxxxHBL9100000
 81 0000136BHxxxxxxxaEZA876OO6L8AZDaxxxxxxxHB6310000
 82 00002OGUxxxxxxbFZ8O4932222394O8BEcxxxxxxHK631000
 83 00014PDxxxxxxaRA693211000001129OPCQxxxxxxFA52000
 84 0013LCdxxxxxQe75322221000000001247ZNxxxxxfM79100
 85 0025GHxxxxxaeL921294492100000001247eaxxxxxQKO200
 86 0197MxxxxxbR7911196PP75200000001246GDgxxxxxM7910
 87 025GNxxxxxFA52002OAxxe84200001295LPKCHxxxxxQK520
 88 026CxxxxxaZ6300036hxxieL910129O7KCjxCDWxxxxxCL30
 89 137ExxxxxE89100036ZxxxUGO329O7KRHxxxCCUxxxxxF891
 90 14AHxxxxYZO2000025GUxxxMPOO7KRHxxxxxkGRWxxxxQK51
 91 25BIxxxxNA410000197RxxxNCGKRHxxxxxxRA7KNxxxxle62
 92 26CxxxxxF891000002OKHxxxQFHmxxxxxUCP6OPExxxxxML3
 93 37DxxxxxM73000000197RxxxnoxxxxxHRK7539LRxxxxxE73
 94 38ExxxxVC6200000002OKHxxxxxxxNMK7O9212OZpxxxxF83
 95 38FxxxxWZO20000000197CxxxxxqEB8O9210015KQxxxxF89
 96 38FxxxxWZO20000000025PMxxxFeP6921000015KQxxxxF89
 97 38ExxxxXC62000000001358BeZAL4310000002OZrxxxxF83
 98 37DxxxxxML3000000000124O6O432000000003LRxxxxxE73
99 26CJJJJJF891000000000012221100000000138EJJJJJNM399 26CxxxxxF891000000000012221100000000138ExxxxxML3
100 25BKJJJJOA4100000000000000000000000014AHJJJJtf62100 25BJxxxxNA4100000000000000000000000014AHxxxxse62
101 14AHJJJJXaP20000000000000000000000002PaIJJJJRL51101 14AHxxxxWZO20000000000000000000000002OZIxxxxQK51
102 198EJJJJJD8910000000000000000000000198DJJJJJFQ91102 198ExxxxxD8910000000000000000000000198DxxxxxFP91
103 026CJJJJJbBP200000000000000000000002PBRJJJJJSM30 
104 025LOJJJJJEQ4200000000000000000000148DJJJJJRL520 
105 0197NJJJJJdC79100000000000000000019MfuJJJJJN7910 
106 0025LOJJJJJRaM91000000000000000019MaOJJJJJRLP200 
107 00197SvJJJJJOaM421000000000000124MaOJJJJJJN79100 
108 00025AFJJJJJJRCQP92110000001129P8fOJJJJJJFA52000 
109 00013PLHJJJJJJwEB8P4932112334P8BDuJJJJJJHL631000 
110 0000136BHJJJJJJJbDaA8MP55PM8AaDRJJJJJJJHB6310000 
111 00000196BHJJJJJJJJIHESaLLaSEHIJJJJJJJJHBM9100000 
112 00000019MBHJJJJJJJJJJJqRRsJJJJJJJJJJJHBM91000000 
113 0000000196LFxJJJJJJJJJJJJJJJJJJJJJJJFL6910000000 
114 00000000136ANRJJJJJJJJJJJJJJJJJJJJRNA63100000000 
115 0000000001357LNRJJJJJJJJJJJJJJJJRNL7531000000000 
116 0000000000129P7LCFRmJJJJJJJJtRFSL7P9210000000000103 026CxxxxxaBO200000000000000000000002OBQxxxxxRL30
 104 025KNxxxxxEP4200000000000000000000148DxxxxxQK520
 105 0197MxxxxxcC79100000000000000000019LetxxxxxM7910
 106 0025KNxxxxxQZL91000000000000000019LZNxxxxxQKO200
 107 00197RuxxxxxNZL421000000000000124LZNxxxxxxM79100
 108 00025AFxxxxxxQCPO92110000001129O8eNxxxxxxFA52000
 109 00013OKHxxxxxxvEB8O4932112334O8BDtxxxxxxHK631000
 110 0000136BHxxxxxxxaDZA8LO55OL8AZDQxxxxxxxHB6310000
 111 00000196BHxxxxxxxxIHERZKKZREHIxxxxxxxxHBL9100000
 112 00000019LBHxxxxxxxxxxxpQQrxxxxxxxxxxxHBL91000000
 113 0000000196KFwxxxxxxxxxxxxxxxxxxxxxxxFK6910000000
 114 00000000136AMQxxxxxxxxxxxxxxxxxxxxQMA63100000000
 115 0000000001357KMQxxxxxxxxxxxxxxxxQMK7531000000000
 116 0000000000129O7KCFQlxxxxxxxxsQFRK7O9210000000000
117 0000000000001295M8LfNEFFFFENfLQM5921000000000000117 0000000000001295L8KeMEFFFFEMeKPL5921000000000000
118 00000000000000123956M788887M65932100000000000000118 00000000000000123956L788887L65932100000000000000
119 000000000000000001123339933321100000000000000000119 000000000000000001123339933321100000000000000000
120 }120 }
1.21 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
4.5 KB
res/drawable-hdpi-v5/ic_tab_statistics_unselected.png
3.44 KB
sng
    
Offset 1, 15 lines modifiedOffset 1, 14 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·48;·height:·48;·bitdepth:·8;3 ····width:·48;·height:·48;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey07 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80) 
9 ····(127,127,127)·····#·rgb·=·(0x7f,0x7f,0x7f)·grey508 ····(127,127,127)·····#·rgb·=·(0x7f,0x7f,0x7f)·grey50
10 ····(127,127,127)·····#·rgb·=·(0x7f,0x7f,0x7f)·grey509 ····(127,127,127)·····#·rgb·=·(0x7f,0x7f,0x7f)·grey50
11 ····(127,127,127)·····#·rgb·=·(0x7f,0x7f,0x7f)·grey5010 ····(127,127,127)·····#·rgb·=·(0x7f,0x7f,0x7f)·grey50
12 ····(129,129,129)·····#·rgb·=·(0x81,0x81,0x81)11 ····(129,129,129)·····#·rgb·=·(0x81,0x81,0x81)
13 ····(127,127,127)·····#·rgb·=·(0x7f,0x7f,0x7f)·grey5012 ····(127,127,127)·····#·rgb·=·(0x7f,0x7f,0x7f)·grey50
14 ····(170,170,170)·····#·rgb·=·(0xaa,0xaa,0xaa)13 ····(170,170,170)·····#·rgb·=·(0xaa,0xaa,0xaa)
15 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)14 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
Offset 22, 17 lines modifiedOffset 21, 18 lines modified
22 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)21 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
23 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)22 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
24 ····(127,127,127)·····#·rgb·=·(0x7f,0x7f,0x7f)·grey5023 ····(127,127,127)·····#·rgb·=·(0x7f,0x7f,0x7f)·grey50
25 ····(139,139,139)·····#·rgb·=·(0x8b,0x8b,0x8b)24 ····(139,139,139)·····#·rgb·=·(0x8b,0x8b,0x8b)
26 ····(136,136,136)·····#·rgb·=·(0x88,0x88,0x88)25 ····(136,136,136)·····#·rgb·=·(0x88,0x88,0x88)
27 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)26 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
28 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)27 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
 28 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
29 }29 }
30 tRNS·{30 tRNS·{
31 ·0·255·250·254·248·101·232·3·140·38·157·124·214·5·252·183·8·242·11·15·135·229}31 ·0·250·254·248·101·232·3·140·38·157·124·214·5·252·183·8·242·11·15·135·229}
32 IMAGE·{32 IMAGE·{
33 ····pixels·base6433 ····pixels·base64
34 00000000000000000000000000000000000000000000000034 000000000000000000000000000000000000000000000000
35 00000000000000000000000000000000000000000000000035 000000000000000000000000000000000000000000000000
36 00000000000000000000000000000000000000000000000036 000000000000000000000000000000000000000000000000
37 00000000000000000000000000000000000000000000000037 000000000000000000000000000000000000000000000000
38 00000000000000000000000000000000000000000000000038 000000000000000000000000000000000000000000000000
Offset 44, 28 lines modifiedOffset 44, 28 lines modified
44 00000000000000000000000000000000000000000000000044 000000000000000000000000000000000000000000000000
45 00000000000000000000000000000000000000000000000045 000000000000000000000000000000000000000000000000
46 00000000000000000000000000000000000000000000000046 000000000000000000000000000000000000000000000000
47 00000000000000000000000000000000000000000000000047 000000000000000000000000000000000000000000000000
48 00000000000000000000000000000000000000000000000048 000000000000000000000000000000000000000000000000
49 00000000000000000000000000000000000000000000000049 000000000000000000000000000000000000000000000000
50 00000000000000000000000000000000000000000000000050 000000000000000000000000000000000000000000000000
51 00000000000000111111111111111111111111111111100051 00000000000000LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL000
 52 0000000000000L0000000000000000000000000000000000
52 00000000000001000000000000000000000000000000000053 000000000000010000000000000000000000000000000000
53 00000000000002000000000000000000000000000000000054 000000000000L000000000000000000000000LLLLLL00000
54 000000000000100000000000000000000000011111100000 
55 00000000000030000000000000004400000001000111000055 0000000000002000000000000000330000000L000LLL0000
56 00000000000100000000000000001100000050000111000056 00000000000L0000000000000000LL00000040000LLL0000
57 00000000000600011100037000001100000000000111000057 000000000005000LLL0002600000LL00000000000LLL0000
58 00088190001000001110AB0000001100000000000110000058 00077L8000L00000LLL09A000000LL00000000000LL00000
59 0000011000C00000111DE000111111111000000011000000 
60 00000013010000000111000011111111100000011000000059 00000LL000B00000LLLCD000LLLLLLLLL0000000LL000000
 60 000000L20L0000000LLL0000LLLLLLLLL000000LL0000000
61 000000310F000000G1110000000011000000011000H0000061 0000002L0E000000FLLL00000000LL0000000LL000G00000
62 0000000110000000101110000000110000001I000010000062 0000000LL0000000L0LLL0000000LL000000LH0000L00000
63 0000000JK000000100111000000011000001111111100000 
64 0000000000000010000111000000LL00000111111110000063 0000000IJ000000L00LLL0000000LL00000LLLLLLLL00000
 64 00000000000000L0000LLL000000KK00000LLLLLLLL00000
65 00000000000000000000000000000000000000000000000065 000000000000000000000000000000000000000000000000
66 00000000000000000000000000000000000000000000000066 000000000000000000000000000000000000000000000000
67 00000000000000000000000000000000000000000000000067 000000000000000000000000000000000000000000000000
68 00000000000000000000000000000000000000000000000068 000000000000000000000000000000000000000000000000
69 00000000000000000000000000000000000000000000000069 000000000000000000000000000000000000000000000000
70 00000000000000000000000000000000000000000000000070 000000000000000000000000000000000000000000000000
71 00000000000000000000000000000000000000000000000071 000000000000000000000000000000000000000000000000
980 B
Image content
Pixel difference
compared images
Flicker difference
compared images
13.1 KB
res/drawable-hdpi-v5/ic_tab_fillup_selected.png
11.3 KB
sng
    
Offset 21, 15 lines modifiedOffset 21, 14 lines modified
21 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey021 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
22 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey022 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
23 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey023 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
24 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey024 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
25 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey025 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
26 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey026 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
27 ····(206,206,206)·····#·rgb·=·(0xce,0xce,0xce)27 ····(206,206,206)·····#·rgb·=·(0xce,0xce,0xce)
28 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 
29 ····(239,239,239)·····#·rgb·=·(0xef,0xef,0xef)28 ····(239,239,239)·····#·rgb·=·(0xef,0xef,0xef)
30 ····(234,234,234)·····#·rgb·=·(0xea,0xea,0xea)29 ····(234,234,234)·····#·rgb·=·(0xea,0xea,0xea)
31 ····(220,220,220)·····#·rgb·=·(0xdc,0xdc,0xdc)·gainsboro30 ····(220,220,220)·····#·rgb·=·(0xdc,0xdc,0xdc)·gainsboro
32 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey031 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
33 ····(138,138,138)·····#·rgb·=·(0x8a,0x8a,0x8a)·grey5432 ····(138,138,138)·····#·rgb·=·(0x8a,0x8a,0x8a)·grey54
34 ····(244,244,244)·····#·rgb·=·(0xf4,0xf4,0xf4)33 ····(244,244,244)·····#·rgb·=·(0xf4,0xf4,0xf4)
35 ····(232,232,232)·····#·rgb·=·(0xe8,0xe8,0xe8)·grey9134 ····(232,232,232)·····#·rgb·=·(0xe8,0xe8,0xe8)·grey91
Offset 203, 61 lines modifiedOffset 202, 62 lines modified
203 ····(·16,·16,·16)·····#·rgb·=·(0x10,0x10,0x10)202 ····(·16,·16,·16)·····#·rgb·=·(0x10,0x10,0x10)
204 ····(231,231,231)·····#·rgb·=·(0xe7,0xe7,0xe7)203 ····(231,231,231)·····#·rgb·=·(0xe7,0xe7,0xe7)
205 ····(226,226,226)·····#·rgb·=·(0xe2,0xe2,0xe2)204 ····(226,226,226)·····#·rgb·=·(0xe2,0xe2,0xe2)
206 ····(207,207,207)·····#·rgb·=·(0xcf,0xcf,0xcf)·grey81205 ····(207,207,207)·····#·rgb·=·(0xcf,0xcf,0xcf)·grey81
207 ····(244,244,244)·····#·rgb·=·(0xf4,0xf4,0xf4)206 ····(244,244,244)·····#·rgb·=·(0xf4,0xf4,0xf4)
208 ····(234,234,234)·····#·rgb·=·(0xea,0xea,0xea)207 ····(234,234,234)·····#·rgb·=·(0xea,0xea,0xea)
209 ····(247,247,247)·····#·rgb·=·(0xf7,0xf7,0xf7)·grey97208 ····(247,247,247)·····#·rgb·=·(0xf7,0xf7,0xf7)·grey97
 209 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
210 }210 }
211 tRNS·{211 tRNS·{
212 ·0·1·2·3·4·5·8·10·11·9·6·7·12·18·21·23·24·22·20·14·78·255·170·156·110·15·35·166·122·28·212·173·160·220·56·201·233·223·198·32·35·159·72·26·242·37·228·227·152·140·122·62·226·243·218·41·200·33·27·19·192·117·238·197·53·13·74·46·121·114·248·192·49·70·17·16·41·120·241·83·68·38·54·234·32·65·243·39·34·219·52·69·96·26·155·157·75·44·193·29·184·185·85·51·188·165·237·57·36·25·200·67·114·199·87·123·249·216·74·40·78·30·141·73·45·223·214·213·142·142·79·32·52·246·76·28·203·60·155·26·96·120·98·161·136·158·143·99·186·37·46·154·55·216·42·197·31·118·52·51·195·29·116·30·115·43·226·24·131·40·116·127·128·113·190·101·106·216·36·28·113·194·252·187·53·129·233·187·133·168·27·201·185·38·55·105·16·140·125·95·189·121·191}212 ·0·1·2·3·4·5·8·10·11·9·6·7·12·18·21·23·24·22·20·14·78·170·156·110·15·35·166·122·28·212·173·160·220·56·201·233·223·198·32·35·159·72·26·242·37·228·227·152·140·122·62·226·243·218·41·200·33·27·19·192·117·238·197·53·13·74·46·121·114·248·192·49·70·17·16·41·120·241·83·68·38·54·234·32·65·243·39·34·219·52·69·96·26·155·157·75·44·193·29·184·185·85·51·188·165·237·57·36·25·200·67·114·199·87·123·249·216·74·40·78·30·141·73·45·223·214·213·142·142·79·32·52·246·76·28·203·60·155·26·96·120·98·161·136·158·143·99·186·37·46·154·55·216·42·197·31·118·52·51·195·29·116·30·115·43·226·24·131·40·116·127·128·113·190·101·106·216·36·28·113·194·252·187·53·129·233·187·133·168·27·201·185·38·55·105·16·140·125·95·189·121·191}
213 IMAGE·{213 IMAGE·{
214 ····pixels·hex214 ····pixels·hex
215 000000010102030304040404030303030303030304040404030302020101010101010000000000000000000000000000215 000000010102030304040404030303030303030304040404030302020101010101010000000000000000000000000000
216 0000010305060708080808080807070909090708080808080807060a0403040404030201000000000000000000000000216 0000010305060708080808080807070909090708080808080807060a0403040404030201000000000000000000000000
217 0001030b0c0d0e0f101010100f110e12120e110f101010100f110d130706090808090a03010000000000000000000000217 0001030b0c0d0e0f101010100f110e12120e110f101010100f110d130706090808090a03010000000000000000000000
218 0002050c1415151515151515151515161715151515151515151515180d191a1b1c0d0c0b030100000000000000000000 
219 0003061d1e151515151515151515151f2015151515151515151515212211232425262713060401000000000000000000 
220 0003072815151515151515151515151f2915151515151515151515152a2b151515152c10190603010000000000000000 
221 0104082d151515152e2e2f2f2f2f2f30312f2f2f2f2f2e2e15151515322b333435151536371906030100000000000000 
222 01040c2d15151538393a100f110e120d0d3b0e1111103a393c151515320f120f3d3e15153f40410a0200000000000000 
223 01040c2d151515420f190c07070909060609090707081911431515154412131911454615154748080401000000000000 
224 01040c2d151515494a09050303030303020303030304064b4c1515154d0d070913104e1515154f190b02000000000000 
225 0104082d1515155041050201000000000000000001020541511515154d4a0605064a5215151553540703010000000000 
226 01040828151515550804010000000000000000000001040c511515154d4b0b030508115615151557130a010000000000218 0002050c14cacacacacacacacacaca1516cacacacacacacacacaca170d18191a1b0d0c0b030100000000000000000000
 219 0003061c1dcacacacacacacacacaca1e1fcacacacacacacacacaca202111222324252613060401000000000000000000
 220 00030727cacacacacacacacacacaca1e28cacacacacacacacacacaca292acacacaca2b10180603010000000000000000
 221 0104082ccacacaca2d2d2e2e2e2e2e2f302e2e2e2e2e2d2dcacacaca312a323334caca35361806030100000000000000
 222 01040c2ccacaca373839100f110e120d0d3a0e11111039383bcacaca310f120f3c3dcaca3e3f400a0200000000000000
 223 01040c2ccacaca410f180c0707090906060909070708181142cacaca43121318114445caca4647080401000000000000
 224 01040c2ccacaca484909050303030303020303030304064a4bcacaca4c0d070913104dcacaca4e180b02000000000000
 225 0104082ccacaca4f4005020100000000000000000102054050cacaca4c490605064951cacaca52530703010000000000
 226 01040827cacaca540804010000000000000000000001040c50cacaca4c4a0b0305081155cacaca56130a010000000000
227 010307581515595a0703010000000000000000000001040c2d1515154d4b0b02030b4b5b1515155c0d09030100000000227 01030757caca58590703010000000000000000000001040c2ccacaca4c4a0b02030b4a5acacaca5b0d09030100000000
228 0003095d5e5f600d0903000000000000000000000001040c2d1515154d4b0b0201040861621515151041050100000000228 0003095c5d5e5f0d0903000000000000000000000001040c2ccacaca4c4a0b020104086061cacaca1040050100000000
229 000307636465660d0903000000000000000000000001040c2d1515154d4b0b0201020a1367681515690d060300000000229 000307626364650d0903000000000000000000000001040c2ccacaca4c4a0b0201020a136667caca680d060300000000
230 0103075815156a6b0703010000000000000000000001040c2d1515154d4b0a02000103093b1715152f100c0501000000230 01030757caca696a0703010000000000000000000001040c2ccacaca4c4a0a02000103093a16caca2e100c0501000000
231 0104086c151515550c04010000000000000000000001040c2d1515154d4b0b020000020a416d6e1515644a0b02000000231 0104086bcacaca540c04010000000000000000000001040c2ccacaca4c4a0b020000020a406c6dcaca63490b02000000
232 0104082d1515156f4105010000000000000000000001040c2d151515700d0603010101030712711515650e0703010000232 0104082ccacaca6e4005010000000000000000000001040c2ccacaca6f0d060301010103071270caca640e0703010000
233 01040c2d15151550130a020101010101010101010102050c5115151572114106040201020b4b73741575764105010000233 01040c2ccacaca4f130a020101010101010101010102050c50cacaca71114006040201020b4a7273ca74754005010000
234 01040c2d1515155b4a090504040404040404040404050619771515157879114b080a0302050c104e15157a4b0b020000 
235 01040c2d1515157b0f190c080808080808080808080c190e7c1515157d7e7f800e130b040409124e1515813b09030000 
236 01040c2d15151582393a6d101010101010101010106d3a8384151515151515158586410b040b4b871515888908040100 
237 01040c5115151515151515151515151515151515151515151515151515151515158a8b08050a41101515158c41050100 
238 01040c511515151515151515151515151515151515151515151515151515151515158d190b05070e1515158e190a0200 
239 01040c511515151515151515151515151515151515151515151515158f9091151515153b0905060d921515930d060200 
240 01040c51151515151515151515151515151515151515151515151515949596971515151107050b19981515999a070300 
241 01040c511515151515151515151515151515151515151515151515159b839c9d1515151008050a419e1515159f080401 
242 01040c51151515151515151515151515151515151515151515151515a0a13aa2151515a30c05050c9f1515159e410501 
243 01040c51151515151515151515151515151515151515151515151515a0872ba4151515760c050507a5a6151598190a02 
244 01044157151515151515151515151515151515151515151515151515a03a6da4151515760c050409a7a81515170d0602 
245 01054177151515151515151515151515151515151515151515151515a03a6da4151515a90c05030b4a93151515120903 
246 010a19aa151515151515151515151515151515151515151515151515a03a6da4151515100c04030a4b93151515110703 
247 020a4bab151515151515151515151515151515151515151515151515a03a6da4151515100804020a198e1515150f0803 
248 020b4bab151515151515151515151515151515151515151515151515a03a6da4151515100c04020a198e1515150f0804 
249 020b4aac151515151515151515151515151515151515151515151515a03a6da41515152b4105030a198e1515150f0804 
250 020b4aac151515151515151515151515151515151515151515151515a03a6d45151515a14b0b040b4a931515150f0804 
251 020b4aac151515151515151515151515151515151515151515151515a02b10ad151515ae0e0c060812af1515150f0803 
252 020b4aac151515151515151515151515151515151515151515151515a06d11b0741515b1b23b190db3b4151515110703 
253 020b4aac151515151515151515151515151515151515151515151515b5103b0f5f1515b6b7b82b87b915151515120903 
254 020b4aac151515151515151515151515151515151515151515151515b50f4b0db0ba151515bbbcbc15151515bd4b0b02 
255 020b4aac151515151515151515151515151515151515151515151515b5114141bebf151515151515151515c0c10c0501 
256 020b4aab151515151515151515151515151515151515151515151515b50e080913c2561515151515151515c3c40b0300 
257 020a4bab151515151515151515151515151515151515151515151515b512090a06191015151515151515c50d09040100 
258 010a13c6151515151515151515151515151515151515151515151515624a06040406130ec71e7f7fc80f4a0705020000 
259 010407c9151515151515151515151515151515151515151515151515ca0c0a0201030a07130d3b3b4b0c060402000000234 01040c2ccacaca5a4909050404040404040404040405061876cacaca7778114a080a0302050c104dcaca794a0b020000
 235 01040c2ccacaca7a0f180c080808080808080808080c180e7bcacaca7c7d7e7f0e130b040409124dcaca803a09030000
 236 01040c2ccacaca8138396c101010101010101010106c398283cacacacacacaca8485400b040b4a86caca878808040100
 237 01040c50cacacacacacacacacacacacacacacacacacacacacacacacacacacacaca898a08050a4010cacaca8b40050100
 238 01040c50cacacacacacacacacacacacacacacacacacacacacacacacacacacacacaca8c180b05070ecacaca8d180a0200
 239 01040c50cacacacacacacacacacacacacacacacacacacacacacacaca8e8f90cacacaca3a0905060d91caca920d060200
 240 01040c50cacacacacacacacacacacacacacacacacacacacacacacaca93949596cacaca1107050b1897caca9899070300
 241 01040c50cacacacacacacacacacacacacacacacacacacacacacacaca9a829b9ccacaca1008050a409dcacaca9e080401
 242 01040c50cacacacacacacacacacacacacacacacacacacacacacacaca9fa039a1cacacaa20c05050c9ecacaca9d400501
 243 01040c50cacacacacacacacacacacacacacacacacacacacacacacaca9f862aa3cacaca750c050507a4a5caca97180a02
 244 01044056cacacacacacacacacacacacacacacacacacacacacacacaca9f396ca3cacaca750c050409a6a7caca160d0602
 245 01054076cacacacacacacacacacacacacacacacacacacacacacacaca9f396ca3cacacaa80c05030b4992cacaca120903
 246 010a18a9cacacacacacacacacacacacacacacacacacacacacacacaca9f396ca3cacaca100c04030a4a92cacaca110703
 247 020a4aaacacacacacacacacacacacacacacacacacacacacacacacaca9f396ca3cacaca100804020a188dcacaca0f0803
 248 020b4aaacacacacacacacacacacacacacacacacacacacacacacacaca9f396ca3cacaca100c04020a188dcacaca0f0804
 249 020b49abcacacacacacacacacacacacacacacacacacacacacacacaca9f396ca3cacaca2a4005030a188dcacaca0f0804
 250 020b49abcacacacacacacacacacacacacacacacacacacacacacacaca9f396c44cacacaa04a0b040b4992cacaca0f0804
 251 020b49abcacacacacacacacacacacacacacacacacacacacacacacaca9f2a10accacacaad0e0c060812aecacaca0f0803
 252 020b49abcacacacacacacacacacacacacacacacacacacacacacacaca9f6c11af73cacab0b13a180db2b3cacaca110703
 253 020b49abcacacacacacacacacacacacacacacacacacacacacacacacab4103a0f5ecacab5b6b72a86b8cacacaca120903
 254 020b49abcacacacacacacacacacacacacacacacacacacacacacacacab40f4a0dafb9cacacababbbbcacacacabc4a0b02
 255 020b49abcacacacacacacacacacacacacacacacacacacacacacacacab4114040bdbecacacacacacacacacabfc00c0501
 256 020b49aacacacacacacacacacacacacacacacacacacacacacacacacab40e080913c155cacacacacacacacac2c30b0300
 257 020a4aaacacacacacacacacacacacacacacacacacacacacacacacacab412090a061810cacacacacacacac40d09040100
 258 010a13c5cacacacacacacacacacacacacacacacacacacacacacacaca614906040406130ec61d7e7ec70f490705020000
 259 010407c8cacacacacacacacacacacacacacacacacacacacacacacacac90c0a0201030a07130d3a3a4a0c060402000000
260 00020a084a0e0f1010101010101010101010101010101010100f110d410b0301000102040a0b06060b05030100000000260 00020a08490e0f1010101010101010101010101010101010100f110d400b0301000102040a0b06060b05030100000000
261 000103050607080808080808080808080808080808080808080807060a03010000000001020202020201000000000000261 000103050607080808080808080808080808080808080808080807060a03010000000001020202020201000000000000
262 000001020203030404040404040404040404040404040404040303030201000000000000000000000000000000000000262 000001020203030404040404040404040404040404040404040303030201000000000000000000000000000000000000
263 }263 }
1.69 KB
Image content
Pixel difference
compared images
Flicker difference
compared images