28.4 MB
/home/fdroid/fdroiddata/tmp/org.androidfromfrankfurt.archnews_4.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_org.androidfromfrankfurt.archnews_4.apk
4.04 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-mdpi/ha__textfield_comp_activated_main.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-hdpi/ha__scrubber_track.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-xhdpi/ha__scrubber_track_light.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-mdpi/ha__textfield_comp_focused_right.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-mdpi/ha__textfield_default_light.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-mdpi/ic_action_settings.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-xxhdpi/ha__textfield_disabled_light.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-mdpi/ha__spinner_frame_inverse.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-hdpi/btn_default_disabled_focused.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-xxhdpi/ha__progress_background.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-mdpi/ha__btn_check_off_disabled.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-xhdpi/ha__btn_radio_comp_dot_disabled.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-xxhdpi/ha__scrubber_track_light.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-xxhdpi/ic_launcher.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-xhdpi/btn_default_disabled_focused.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-hdpi/ha__btn_check_comp_on_pressed_light.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-mdpi/btn_default_disabled_focused.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-mdpi/ha__progress_background_light.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-hdpi/btn_default_focused.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-mdpi/btn_default_pressed_light.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-xhdpi/ha__textfield_default_light.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-hdpi/ha__textfield_disabled_focused_light.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-mdpi/ha__btn_check_comp_off_pressed.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-xxhdpi/ha__textfield_comp_activated_right.png entry referenced by META-INF/MANIFEST.MF not found in the APK [ truncated after 25 lines; 237 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:·b654c119d2ce9df94401c21b1cfacb0c3cbb7461d09781ae62c4a7aab792d7e3 
10 Signer·#1·certificate·SHA-1·digest:·e8ff28922449e03f31277b7629c7f42e58668978 
11 Signer·#1·certificate·MD5·digest:·f08ee93652fd6c93f63373a19eebe406 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·8f0a0d27a1a21c739255af643ae01235b6f0b304b67feaec1dbffd6aeca947e7 
15 Signer·#1·public·key·SHA-1·digest:·976e4308da1773741cbc08e866ccfd46c501499e 
16 Signer·#1·public·key·MD5·digest:·889b79d4d8559a047b886a788b9623a7 
992 KB
zipinfo -v {}
Differences in extra fields detected; using output from zipinfo -v
    
Offset 1, 13998 lines modifiedOffset 1, 13610 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:···················1074849·(00000000001066A1h)4 ··Zip·archive·file·size:···················1215946·(0000000000128DCAh)
5 ··Actual·end-cent-dir·record·offset:·······1074827·(000000000010668Bh)5 ··Actual·end-cent-dir·record·offset:·······1215924·(0000000000128DB4h)
6 ··Expected·end-cent-dir·record·offset:·····1074827·(000000000010668Bh)6 ··Expected·end-cent-dir·record·offset:·····1215924·(0000000000128DB4h)
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·464·entries.9 ··central·directory·contains·464·entries.
10 ··The·central·directory·is·42522·(000000000000A61Ah)·bytes·long,10 ··The·central·directory·is·43305·(000000000000A929h)·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·1032305·(00000000000FC071h).12 ··is·1172619·(000000000011E48Bh).
  
  
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):··········2014·Sep·22·06:32:5626 ··file·last·modified·on·(DOS·date/time):··········2017·Sep·20·14:53:54
27 ··32-bit·CRC·value·(hex):·························d2d0b25c27 ··32-bit·CRC·value·(hex):·························5d98f33f
28 ··compressed·size:································13448·bytes28 ··compressed·size:································985·bytes
29 ··uncompressed·size:······························45644·bytes29 ··uncompressed·size:······························2744·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/460DF53A.SF43 ··res/anim/rotate.xml
  
42 ··offset·of·local·header·from·start·of·archive:···1351444 ··offset·of·local·header·from·start·of·archive:···1054
43 ··················································(00000000000034CAh)·bytes45 ··················································(000000000000041Eh)·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):··········2014·Sep·22·06:32:5654 ··file·last·modified·on·(DOS·date/time):··········2017·Sep·20·14:53:54
53 ··32-bit·CRC·value·(hex):·························db591e6b55 ··32-bit·CRC·value·(hex):·························1802057a
54 ··compressed·size:································13596·bytes56 ··compressed·size:································263·bytes
55 ··uncompressed·size:······························45765·bytes57 ··uncompressed·size:······························476·bytes
56 ··length·of·filename:·····························20·characters58 ··length·of·filename:·····························19·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/460DF53A.RSA69 ··res/color/ha__accent.xml
  
68 ··offset·of·local·header·from·start·of·archive:···2717670 ··offset·of·local·header·from·start·of·archive:···1382
69 ··················································(0000000000006A28h)·bytes71 ··················································(0000000000000566h)·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):··········2014·Sep·22·06:32:5680 ··file·last·modified·on·(DOS·date/time):··········2017·Sep·20·14:53:54
79 ··32-bit·CRC·value·(hex):·························fa87558d81 ··32-bit·CRC·value·(hex):·························4d7c083e
80 ··compressed·size:································1075·bytes82 ··compressed·size:································182·bytes
81 ··uncompressed·size:······························1332·bytes83 ··uncompressed·size:······························344·bytes
82 ··length·of·filename:·····························21·characters84 ··length·of·filename:·····························24·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/rotate.xml95 ··res/color/ha__accent_dark.xml
  
94 ··offset·of·local·header·from·start·of·archive:···2831896 ··offset·of·local·header·from·start·of·archive:···1634
95 ··················································(0000000000006E9Eh)·bytes97 ··················································(0000000000000662h)·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; 1007954/1015770 bytes (99.23%) 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.67 KB
AndroidManifest.xml (decoded)
1.61 KB
AndroidManifest.xml
    
Offset 1, 18 lines modifiedOffset 1, 17 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="4"·android:versionName="2.0"·package="org.androidfromfrankfurt.archnews">2 <manifest·xmlns:android="http://schemas.android.com/apk/res/android"·android:versionCode="4"·android:versionName="2.0"·package="org.androidfromfrankfurt.archnews"·platformBuildVersionCode="19"·platformBuildVersionName="4.4.2-1456859">
3 ··<uses-sdk·android:minSdkVersion="16"·android:targetSdkVersion="19"/>3 ··<uses-sdk·android:minSdkVersion="16"·android:targetSdkVersion="19"/>
4 ··<uses-permission·android:name="android.permission.INTERNET"/>4 ··<uses-permission·android:name="android.permission.INTERNET"/>
5 ··<uses-permission·android:name="android.permission.ACCESS_NETWORK_STATE"/>5 ··<uses-permission·android:name="android.permission.ACCESS_NETWORK_STATE"/>
6 ··<application·android:theme="@style/AppTheme"·android:label="@string/app_name"·android:icon="@drawable/ic_launcher"·android:allowBackup="true">6 ··<application·android:theme="@style/AppTheme"·android:label="@string/app_name"·android:icon="@drawable/ic_launcher"·android:allowBackup="true">
7 ····<activity·android:label="@string/app_name"·android:name=".NewsActivity"·android:configChanges="orientation|screenSize">7 ····<activity·android:label="@string/app_name"·android:name=".NewsActivity"·android:configChanges="orientation|screenSize">
8 ······<intent-filter>8 ······<intent-filter>
9 ········<action·android:name="android.intent.action.MAIN"/>9 ········<action·android:name="android.intent.action.MAIN"/>
10 ········<category·android:name="android.intent.category.LAUNCHER"/>10 ········<category·android:name="android.intent.category.LAUNCHER"/>
11 ······</intent-filter>11 ······</intent-filter>
12 ····</activity>12 ····</activity>
13 ····<activity·android:label="@string/title_activity_about"·android:name=".AboutActivity"·android:parentActivityName="org.androidfromfrankfurt.archnews.NewsActivity">13 ····<activity·android:label="@string/title_activity_about"·android:name=".AboutActivity"·android:parentActivityName="org.androidfromfrankfurt.archnews.NewsActivity">
14 ······<meta-data·android:name="android.support.PARENT_ACTIVITY"·android:value="org.androidfromfrankfurt.archnews.NewsActivity"/>14 ······<meta-data·android:name="android.support.PARENT_ACTIVITY"·android:value="org.androidfromfrankfurt.archnews.NewsActivity"/>
15 ····</activity>15 ····</activity>
16 ··</application>16 ··</application>
17 ··<fdroid·buildserverid="007e3eee2770c27c4f13cf5e6dcdf40d86928215·"·fdroidserverid="7d214172861561291efd9b4920daf7efbfb861a6·"/> 
18 </manifest>17 </manifest>
60.9 KB
resources.arsc
60.9 KB
aapt2 dump resources {}
    
Offset 141, 63 lines modifiedOffset 141, 63 lines modified
141 ······()·16.000000dp141 ······()·16.000000dp
142 ······(w820dp-v13)·64.000000dp142 ······(w820dp-v13)·64.000000dp
143 ······(sw720dp-land-v13)·128.000000dp143 ······(sw720dp-land-v13)·128.000000dp
144 ····resource·0x7f070010·dimen/activity_vertical_margin144 ····resource·0x7f070010·dimen/activity_vertical_margin
145 ······()·16.000000dp145 ······()·16.000000dp
146 ··type·drawable·id=02·entryCount=355146 ··type·drawable·id=02·entryCount=355
147 ····resource·0x7f020000·drawable/author_picture147 ····resource·0x7f020000·drawable/author_picture
148 ······(nodpi-v4)·(file)·res/drawable-nodpi/author_picture.jpg148 ······(nodpi-v4)·(file)·res/drawable-nodpi-v4/author_picture.jpg
149 ····resource·0x7f020001·drawable/btn_default_disabled149 ····resource·0x7f020001·drawable/btn_default_disabled
150 ······(mdpi-v4)·(file)·res/drawable-mdpi/btn_default_disabled.9.png·type=PNG150 ······(mdpi-v4)·(file)·res/drawable-mdpi-v4/btn_default_disabled.9.png·type=PNG
151 ······(hdpi-v4)·(file)·res/drawable-hdpi/btn_default_disabled.9.png·type=PNG151 ······(hdpi-v4)·(file)·res/drawable-hdpi-v4/btn_default_disabled.9.png·type=PNG
152 ······(xhdpi-v4)·(file)·res/drawable-xhdpi/btn_default_disabled.9.png·type=PNG152 ······(xhdpi-v4)·(file)·res/drawable-xhdpi-v4/btn_default_disabled.9.png·type=PNG
153 ····resource·0x7f020002·drawable/btn_default_disabled_focused153 ····resource·0x7f020002·drawable/btn_default_disabled_focused
154 ······(mdpi-v4)·(file)·res/drawable-mdpi/btn_default_disabled_focused.9.png·type=PNG154 ······(mdpi-v4)·(file)·res/drawable-mdpi-v4/btn_default_disabled_focused.9.png·type=PNG
155 ······(hdpi-v4)·(file)·res/drawable-hdpi/btn_default_disabled_focused.9.png·type=PNG155 ······(hdpi-v4)·(file)·res/drawable-hdpi-v4/btn_default_disabled_focused.9.png·type=PNG
156 ······(xhdpi-v4)·(file)·res/drawable-xhdpi/btn_default_disabled_focused.9.png·type=PNG156 ······(xhdpi-v4)·(file)·res/drawable-xhdpi-v4/btn_default_disabled_focused.9.png·type=PNG
157 ····resource·0x7f020003·drawable/btn_default_disabled_focused_light157 ····resource·0x7f020003·drawable/btn_default_disabled_focused_light
158 ······(mdpi-v4)·(file)·res/drawable-mdpi/btn_default_disabled_focused_light.9.png·type=PNG158 ······(mdpi-v4)·(file)·res/drawable-mdpi-v4/btn_default_disabled_focused_light.9.png·type=PNG
159 ······(hdpi-v4)·(file)·res/drawable-hdpi/btn_default_disabled_focused_light.9.png·type=PNG159 ······(hdpi-v4)·(file)·res/drawable-hdpi-v4/btn_default_disabled_focused_light.9.png·type=PNG
160 ······(xhdpi-v4)·(file)·res/drawable-xhdpi/btn_default_disabled_focused_light.9.png·type=PNG160 ······(xhdpi-v4)·(file)·res/drawable-xhdpi-v4/btn_default_disabled_focused_light.9.png·type=PNG
161 ····resource·0x7f020004·drawable/btn_default_disabled_light161 ····resource·0x7f020004·drawable/btn_default_disabled_light
162 ······(mdpi-v4)·(file)·res/drawable-mdpi/btn_default_disabled_light.9.png·type=PNG162 ······(mdpi-v4)·(file)·res/drawable-mdpi-v4/btn_default_disabled_light.9.png·type=PNG
163 ······(hdpi-v4)·(file)·res/drawable-hdpi/btn_default_disabled_light.9.png·type=PNG163 ······(hdpi-v4)·(file)·res/drawable-hdpi-v4/btn_default_disabled_light.9.png·type=PNG
164 ······(xhdpi-v4)·(file)·res/drawable-xhdpi/btn_default_disabled_light.9.png·type=PNG164 ······(xhdpi-v4)·(file)·res/drawable-xhdpi-v4/btn_default_disabled_light.9.png·type=PNG
165 ····resource·0x7f020005·drawable/btn_default_focused165 ····resource·0x7f020005·drawable/btn_default_focused
166 ······(mdpi-v4)·(file)·res/drawable-mdpi/btn_default_focused.9.png·type=PNG166 ······(mdpi-v4)·(file)·res/drawable-mdpi-v4/btn_default_focused.9.png·type=PNG
167 ······(hdpi-v4)·(file)·res/drawable-hdpi/btn_default_focused.9.png·type=PNG167 ······(hdpi-v4)·(file)·res/drawable-hdpi-v4/btn_default_focused.9.png·type=PNG
168 ······(xhdpi-v4)·(file)·res/drawable-xhdpi/btn_default_focused.9.png·type=PNG168 ······(xhdpi-v4)·(file)·res/drawable-xhdpi-v4/btn_default_focused.9.png·type=PNG
169 ····resource·0x7f020006·drawable/btn_default_focused_light169 ····resource·0x7f020006·drawable/btn_default_focused_light
170 ······(mdpi-v4)·(file)·res/drawable-mdpi/btn_default_focused_light.9.png·type=PNG170 ······(mdpi-v4)·(file)·res/drawable-mdpi-v4/btn_default_focused_light.9.png·type=PNG
171 ······(hdpi-v4)·(file)·res/drawable-hdpi/btn_default_focused_light.9.png·type=PNG171 ······(hdpi-v4)·(file)·res/drawable-hdpi-v4/btn_default_focused_light.9.png·type=PNG
172 ······(xhdpi-v4)·(file)·res/drawable-xhdpi/btn_default_focused_light.9.png·type=PNG172 ······(xhdpi-v4)·(file)·res/drawable-xhdpi-v4/btn_default_focused_light.9.png·type=PNG
173 ····resource·0x7f020007·drawable/btn_default_normal173 ····resource·0x7f020007·drawable/btn_default_normal
174 ······(mdpi-v4)·(file)·res/drawable-mdpi/btn_default_normal.9.png·type=PNG174 ······(mdpi-v4)·(file)·res/drawable-mdpi-v4/btn_default_normal.9.png·type=PNG
175 ······(hdpi-v4)·(file)·res/drawable-hdpi/btn_default_normal.9.png·type=PNG175 ······(hdpi-v4)·(file)·res/drawable-hdpi-v4/btn_default_normal.9.png·type=PNG
176 ······(xhdpi-v4)·(file)·res/drawable-xhdpi/btn_default_normal.9.png·type=PNG176 ······(xhdpi-v4)·(file)·res/drawable-xhdpi-v4/btn_default_normal.9.png·type=PNG
177 ····resource·0x7f020008·drawable/btn_default_normal_light177 ····resource·0x7f020008·drawable/btn_default_normal_light
178 ······(mdpi-v4)·(file)·res/drawable-mdpi/btn_default_normal_light.9.png·type=PNG178 ······(mdpi-v4)·(file)·res/drawable-mdpi-v4/btn_default_normal_light.9.png·type=PNG
179 ······(hdpi-v4)·(file)·res/drawable-hdpi/btn_default_normal_light.9.png·type=PNG179 ······(hdpi-v4)·(file)·res/drawable-hdpi-v4/btn_default_normal_light.9.png·type=PNG
180 ······(xhdpi-v4)·(file)·res/drawable-xhdpi/btn_default_normal_light.9.png·type=PNG180 ······(xhdpi-v4)·(file)·res/drawable-xhdpi-v4/btn_default_normal_light.9.png·type=PNG
181 ····resource·0x7f020009·drawable/btn_default_pressed181 ····resource·0x7f020009·drawable/btn_default_pressed
182 ······(mdpi-v4)·(file)·res/drawable-mdpi/btn_default_pressed.9.png·type=PNG182 ······(mdpi-v4)·(file)·res/drawable-mdpi-v4/btn_default_pressed.9.png·type=PNG
183 ······(hdpi-v4)·(file)·res/drawable-hdpi/btn_default_pressed.9.png·type=PNG183 ······(hdpi-v4)·(file)·res/drawable-hdpi-v4/btn_default_pressed.9.png·type=PNG
184 ······(xhdpi-v4)·(file)·res/drawable-xhdpi/btn_default_pressed.9.png·type=PNG184 ······(xhdpi-v4)·(file)·res/drawable-xhdpi-v4/btn_default_pressed.9.png·type=PNG
185 ····resource·0x7f02000a·drawable/btn_default_pressed_light185 ····resource·0x7f02000a·drawable/btn_default_pressed_light
186 ······(mdpi-v4)·(file)·res/drawable-mdpi/btn_default_pressed_light.9.png·type=PNG186 ······(mdpi-v4)·(file)·res/drawable-mdpi-v4/btn_default_pressed_light.9.png·type=PNG
187 ······(hdpi-v4)·(file)·res/drawable-hdpi/btn_default_pressed_light.9.png·type=PNG187 ······(hdpi-v4)·(file)·res/drawable-hdpi-v4/btn_default_pressed_light.9.png·type=PNG
188 ······(xhdpi-v4)·(file)·res/drawable-xhdpi/btn_default_pressed_light.9.png·type=PNG188 ······(xhdpi-v4)·(file)·res/drawable-xhdpi-v4/btn_default_pressed_light.9.png·type=PNG
189 ····resource·0x7f02000b·drawable/error_message_internet189 ····resource·0x7f02000b·drawable/error_message_internet
190 ······(mdpi-v4)·(file)·res/drawable-mdpi/error_message_internet.9.png·type=PNG190 ······(mdpi-v4)·(file)·res/drawable-mdpi-v4/error_message_internet.9.png·type=PNG
191 ······(hdpi-v4)·(file)·res/drawable-hdpi/error_message_internet.9.png·type=PNG191 ······(hdpi-v4)·(file)·res/drawable-hdpi-v4/error_message_internet.9.png·type=PNG
192 ······(xhdpi-v4)·(file)·res/drawable-xhdpi/error_message_internet.9.png·type=PNG192 ······(xhdpi-v4)·(file)·res/drawable-xhdpi-v4/error_message_internet.9.png·type=PNG
193 ····resource·0x7f02000c·drawable/error_message_internet_dark193 ····resource·0x7f02000c·drawable/error_message_internet_dark
194 ······(mdpi-v4)·(file)·res/drawable-mdpi/error_message_internet_dark.9.png·type=PNG194 ······(mdpi-v4)·(file)·res/drawable-mdpi-v4/error_message_internet_dark.9.png·type=PNG
195 ······(hdpi-v4)·(file)·res/drawable-hdpi/error_message_internet_dark.9.png·type=PNG195 ······(hdpi-v4)·(file)·res/drawable-hdpi-v4/error_message_internet_dark.9.png·type=PNG
196 ······(xhdpi-v4)·(file)·res/drawable-xhdpi/error_message_internet_dark.9.png·type=PNG196 ······(xhdpi-v4)·(file)·res/drawable-xhdpi-v4/error_message_internet_dark.9.png·type=PNG
197 ····resource·0x7f02000d·drawable/ha__ab_background197 ····resource·0x7f02000d·drawable/ha__ab_background
198 ······()·(file)·res/drawable/ha__ab_background.xml·type=XML198 ······()·(file)·res/drawable/ha__ab_background.xml·type=XML
199 ····resource·0x7f02000e·drawable/ha__ab_background_bottom199 ····resource·0x7f02000e·drawable/ha__ab_background_bottom
200 ······()·(file)·res/drawable/ha__ab_background_bottom.xml·type=XML200 ······()·(file)·res/drawable/ha__ab_background_bottom.xml·type=XML
201 ····resource·0x7f02000f·drawable/ha__ab_background_bottom_inverse201 ····resource·0x7f02000f·drawable/ha__ab_background_bottom_inverse
202 ······()·(file)·res/drawable/ha__ab_background_bottom_inverse.xml·type=XML202 ······()·(file)·res/drawable/ha__ab_background_bottom_inverse.xml·type=XML
203 ····resource·0x7f020010·drawable/ha__ab_background_bottom_inverse_light203 ····resource·0x7f020010·drawable/ha__ab_background_bottom_inverse_light
Offset 213, 31 lines modifiedOffset 213, 31 lines modified
213 ····resource·0x7f020015·drawable/ha__ab_background_stacked_inverse_light213 ····resource·0x7f020015·drawable/ha__ab_background_stacked_inverse_light
214 ······()·(file)·res/drawable/ha__ab_background_stacked_inverse_light.xml·type=XML214 ······()·(file)·res/drawable/ha__ab_background_stacked_inverse_light.xml·type=XML
215 ····resource·0x7f020016·drawable/ha__ab_divider215 ····resource·0x7f020016·drawable/ha__ab_divider
216 ······()·(file)·res/drawable/ha__ab_divider.xml·type=XML216 ······()·(file)·res/drawable/ha__ab_divider.xml·type=XML
217 ····resource·0x7f020017·drawable/ha__ab_divider_light217 ····resource·0x7f020017·drawable/ha__ab_divider_light
218 ······()·(file)·res/drawable/ha__ab_divider_light.xml·type=XML218 ······()·(file)·res/drawable/ha__ab_divider_light.xml·type=XML
219 ····resource·0x7f020018·drawable/ha__ab_home_as_up219 ····resource·0x7f020018·drawable/ha__ab_home_as_up
220 ······(mdpi-v4)·(file)·res/drawable-mdpi/ha__ab_home_as_up.png·type=PNG220 ······(mdpi-v4)·(file)·res/drawable-mdpi-v4/ha__ab_home_as_up.png·type=PNG
221 ······(ldrtl-mdpi-v4)·(file)·res/drawable-ldrtl-mdpi/ha__ab_home_as_up.png·type=PNG221 ······(ldrtl-mdpi-v4)·(file)·res/drawable-ldrtl-mdpi-v4/ha__ab_home_as_up.png·type=PNG
222 ······(hdpi-v4)·(file)·res/drawable-hdpi/ha__ab_home_as_up.png·type=PNG222 ······(hdpi-v4)·(file)·res/drawable-hdpi-v4/ha__ab_home_as_up.png·type=PNG
223 ······(ldrtl-hdpi-v4)·(file)·res/drawable-ldrtl-hdpi/ha__ab_home_as_up.png·type=PNG223 ······(ldrtl-hdpi-v4)·(file)·res/drawable-ldrtl-hdpi-v4/ha__ab_home_as_up.png·type=PNG
224 ······(xhdpi-v4)·(file)·res/drawable-xhdpi/ha__ab_home_as_up.png·type=PNG224 ······(xhdpi-v4)·(file)·res/drawable-xhdpi-v4/ha__ab_home_as_up.png·type=PNG
225 ······(ldrtl-xhdpi-v4)·(file)·res/drawable-ldrtl-xhdpi/ha__ab_home_as_up.png·type=PNG225 ······(ldrtl-xhdpi-v4)·(file)·res/drawable-ldrtl-xhdpi-v4/ha__ab_home_as_up.png·type=PNG
226 ······(xxhdpi-v4)·(file)·res/drawable-xxhdpi/ha__ab_home_as_up.png·type=PNG226 ······(xxhdpi-v4)·(file)·res/drawable-xxhdpi-v4/ha__ab_home_as_up.png·type=PNG
227 ······(ldrtl-xxhdpi-v4)·(file)·res/drawable-ldrtl-xxhdpi/ha__ab_home_as_up.png·type=PNG227 ······(ldrtl-xxhdpi-v4)·(file)·res/drawable-ldrtl-xxhdpi-v4/ha__ab_home_as_up.png·type=PNG
228 ····resource·0x7f020019·drawable/ha__ab_home_as_up_light228 ····resource·0x7f020019·drawable/ha__ab_home_as_up_light
229 ······(mdpi-v4)·(file)·res/drawable-mdpi/ha__ab_home_as_up_light.png·type=PNG229 ······(mdpi-v4)·(file)·res/drawable-mdpi-v4/ha__ab_home_as_up_light.png·type=PNG
230 ······(ldrtl-mdpi-v4)·(file)·res/drawable-ldrtl-mdpi/ha__ab_home_as_up_light.png·type=PNG230 ······(ldrtl-mdpi-v4)·(file)·res/drawable-ldrtl-mdpi-v4/ha__ab_home_as_up_light.png·type=PNG
231 ······(hdpi-v4)·(file)·res/drawable-hdpi/ha__ab_home_as_up_light.png·type=PNG231 ······(hdpi-v4)·(file)·res/drawable-hdpi-v4/ha__ab_home_as_up_light.png·type=PNG
232 ······(ldrtl-hdpi-v4)·(file)·res/drawable-ldrtl-hdpi/ha__ab_home_as_up_light.png·type=PNG232 ······(ldrtl-hdpi-v4)·(file)·res/drawable-ldrtl-hdpi-v4/ha__ab_home_as_up_light.png·type=PNG
233 ······(xhdpi-v4)·(file)·res/drawable-xhdpi/ha__ab_home_as_up_light.png·type=PNG233 ······(xhdpi-v4)·(file)·res/drawable-xhdpi-v4/ha__ab_home_as_up_light.png·type=PNG
234 ······(ldrtl-xhdpi-v4)·(file)·res/drawable-ldrtl-xhdpi/ha__ab_home_as_up_light.png·type=PNG234 ······(ldrtl-xhdpi-v4)·(file)·res/drawable-ldrtl-xhdpi-v4/ha__ab_home_as_up_light.png·type=PNG
235 ······(xxhdpi-v4)·(file)·res/drawable-xxhdpi/ha__ab_home_as_up_light.png·type=PNG235 ······(xxhdpi-v4)·(file)·res/drawable-xxhdpi-v4/ha__ab_home_as_up_light.png·type=PNG
236 ······(ldrtl-xxhdpi-v4)·(file)·res/drawable-ldrtl-xxhdpi/ha__ab_home_as_up_light.png·type=PNG236 ······(ldrtl-xxhdpi-v4)·(file)·res/drawable-ldrtl-xxhdpi-v4/ha__ab_home_as_up_light.png·type=PNG
237 ····resource·0x7f02001a·drawable/ha__ab_list_selector_transition237 ····resource·0x7f02001a·drawable/ha__ab_list_selector_transition
238 ······()·(file)·res/drawable/ha__ab_list_selector_transition.xml·type=XML238 ······()·(file)·res/drawable/ha__ab_list_selector_transition.xml·type=XML
239 ····resource·0x7f02001b·drawable/ha__ab_spinner_background239 ····resource·0x7f02001b·drawable/ha__ab_spinner_background
240 ······()·(file)·res/drawable/ha__ab_spinner_background.xml·type=XML240 ······()·(file)·res/drawable/ha__ab_spinner_background.xml·type=XML
241 ····resource·0x7f02001c·drawable/ha__ab_spinner_background_light241 ····resource·0x7f02001c·drawable/ha__ab_spinner_background_light
242 ······()·(file)·res/drawable/ha__ab_spinner_background_light.xml·type=XML242 ······()·(file)·res/drawable/ha__ab_spinner_background_light.xml·type=XML
243 ····resource·0x7f02001d·drawable/ha__ab_spinner_default243 ····resource·0x7f02001d·drawable/ha__ab_spinner_default
Offset 253, 23 lines modifiedOffset 253, 23 lines modified
253 ······()·(file)·res/drawable/ha__ab_spinner_disabled_light.xml·type=XML253 ······()·(file)·res/drawable/ha__ab_spinner_disabled_light.xml·type=XML
254 ······(ldrtl)·(file)·res/drawable-ldrtl/ha__ab_spinner_disabled_light.xml·type=XML254 ······(ldrtl)·(file)·res/drawable-ldrtl/ha__ab_spinner_disabled_light.xml·type=XML
255 ····resource·0x7f020021·drawable/ha__ab_spinner_focused255 ····resource·0x7f020021·drawable/ha__ab_spinner_focused
256 ······()·(file)·res/drawable/ha__ab_spinner_focused.xml·type=XML256 ······()·(file)·res/drawable/ha__ab_spinner_focused.xml·type=XML
257 ····resource·0x7f020022·drawable/ha__ab_spinner_focused_light257 ····resource·0x7f020022·drawable/ha__ab_spinner_focused_light
258 ······()·(file)·res/drawable/ha__ab_spinner_focused_light.xml·type=XML258 ······()·(file)·res/drawable/ha__ab_spinner_focused_light.xml·type=XML
259 ····resource·0x7f020023·drawable/ha__ab_spinner_frame259 ····resource·0x7f020023·drawable/ha__ab_spinner_frame
260 ······(mdpi-v4)·(file)·res/drawable-mdpi/ha__ab_spinner_frame.9.png·type=PNG260 ······(mdpi-v4)·(file)·res/drawable-mdpi-v4/ha__ab_spinner_frame.9.png·type=PNG
261 ······(hdpi-v4)·(file)·res/drawable-hdpi/ha__ab_spinner_frame.9.png·type=PNG261 ······(hdpi-v4)·(file)·res/drawable-hdpi-v4/ha__ab_spinner_frame.9.png·type=PNG
262 ······(xhdpi-v4)·(file)·res/drawable-xhdpi/ha__ab_spinner_frame.9.png·type=PNG262 ······(xhdpi-v4)·(file)·res/drawable-xhdpi-v4/ha__ab_spinner_frame.9.png·type=PNG
263 ······(xxhdpi-v4)·(file)·res/drawable-xxhdpi/ha__ab_spinner_frame.9.png·type=PNG263 ······(xxhdpi-v4)·(file)·res/drawable-xxhdpi-v4/ha__ab_spinner_frame.9.png·type=PNG
264 ····resource·0x7f020024·drawable/ha__ab_spinner_frame_inverse264 ····resource·0x7f020024·drawable/ha__ab_spinner_frame_inverse
265 ······(mdpi-v4)·(file)·res/drawable-mdpi/ha__ab_spinner_frame_inverse.9.png·type=PNG265 ······(mdpi-v4)·(file)·res/drawable-mdpi-v4/ha__ab_spinner_frame_inverse.9.png·type=PNG
266 ······(hdpi-v4)·(file)·res/drawable-hdpi/ha__ab_spinner_frame_inverse.9.png·type=PNG266 ······(hdpi-v4)·(file)·res/drawable-hdpi-v4/ha__ab_spinner_frame_inverse.9.png·type=PNG
267 ······(xhdpi-v4)·(file)·res/drawable-xhdpi/ha__ab_spinner_frame_inverse.9.png·type=PNG267 ······(xhdpi-v4)·(file)·res/drawable-xhdpi-v4/ha__ab_spinner_frame_inverse.9.png·type=PNG
268 ······(xxhdpi-v4)·(file)·res/drawable-xxhdpi/ha__ab_spinner_frame_inverse.9.png·type=PNG268 ······(xxhdpi-v4)·(file)·res/drawable-xxhdpi-v4/ha__ab_spinner_frame_inverse.9.png·type=PNG
269 ····resource·0x7f020025·drawable/ha__ab_spinner_pressed269 ····resource·0x7f020025·drawable/ha__ab_spinner_pressed
270 ······()·(file)·res/drawable/ha__ab_spinner_pressed.xml·type=XML270 ······()·(file)·res/drawable/ha__ab_spinner_pressed.xml·type=XML
271 ····resource·0x7f020026·drawable/ha__ab_spinner_pressed_light271 ····resource·0x7f020026·drawable/ha__ab_spinner_pressed_light
272 ······()·(file)·res/drawable/ha__ab_spinner_pressed_light.xml·type=XML272 ······()·(file)·res/drawable/ha__ab_spinner_pressed_light.xml·type=XML
273 ····resource·0x7f020027·drawable/ha__ab_tab_background273 ····resource·0x7f020027·drawable/ha__ab_tab_background
274 ······()·(file)·res/drawable/ha__ab_tab_background.xml·type=XML274 ······()·(file)·res/drawable/ha__ab_tab_background.xml·type=XML
275 ····resource·0x7f020028·drawable/ha__ab_tab_background_mixed275 ····resource·0x7f020028·drawable/ha__ab_tab_background_mixed
Offset 307, 113 lines modifiedOffset 307, 113 lines modified
307 ····resource·0x7f020038·drawable/ha__background_accent307 ····resource·0x7f020038·drawable/ha__background_accent
308 ······()·(file)·res/drawable/ha__background_accent.xml·type=XML308 ······()·(file)·res/drawable/ha__background_accent.xml·type=XML
309 ····resource·0x7f020039·drawable/ha__background_accent_dark309 ····resource·0x7f020039·drawable/ha__background_accent_dark
310 ······()·(file)·res/drawable/ha__background_accent_dark.xml·type=XML310 ······()·(file)·res/drawable/ha__background_accent_dark.xml·type=XML
311 ····resource·0x7f02003a·drawable/ha__btn_check311 ····resource·0x7f02003a·drawable/ha__btn_check
312 ······()·(file)·res/drawable/ha__btn_check.xml·type=XML312 ······()·(file)·res/drawable/ha__btn_check.xml·type=XML
313 ····resource·0x7f02003b·drawable/ha__btn_check_comp_off_focus313 ····resource·0x7f02003b·drawable/ha__btn_check_comp_off_focus
Max diff block lines reached; 47394/62284 bytes (76.09%) of diff not shown.
19.7 MB
classes.dex
19.1 MB
dexdump -a -d -f -h {}
Ignoring differences in offsets to keep diff size reasonable.
    
Offset 1, 47 lines modifiedOffset 1, 763 lines modified
1 DEX·version·'035'1 DEX·version·'035'
2 DEX·file·header:2 DEX·file·header:
3 magic···············:·'dex\n035\0'3 magic···············:·'dex\n035\0'
4 checksum············:·218226ca4 checksum············:·e9ec4667
5 signature···········:·b3d5...4af15 signature···········:·9937...35bd
6 file_size···········:·9793486 file_size···········:·1252696
7 header_size·········:·1127 header_size·········:·112
8 link_size···········:·08 link_size···········:·0
9 link_off············:·0·(0x000000)9 link_off············:·0·(0x000000)
10 string_ids_size·····:·778710 string_ids_size·····:·10391
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·108012 type_ids_size·······:·1491
13 type_ids_off········:·31260·(0x007a1c)13 type_ids_off········:·41676·(0x00a2cc)
14 proto_ids_size······:·136914 proto_ids_size······:·1980
15 proto_ids_off·······:·35580·(0x008afc)15 proto_ids_off·······:·47640·(0x00ba18)
16 field_ids_size······:·293816 field_ids_size······:·3731
17 field_ids_off·······:·52008·(0x00cb28)17 field_ids_off·······:·71400·(0x0116e8)
18 method_ids_size·····:·628018 method_ids_size·····:·9114
19 method_ids_off······:·75512·(0x0126f8)19 method_ids_off······:·101248·(0x018b80)
20 class_defs_size·····:·64920 class_defs_size·····:·956
21 class_defs_off······:·125752·(0x01eb38)21 class_defs_off······:·174160·(0x02a850)
22 data_size···········:·82768022 data_size···········:·1037748
23 data_off············:·151668·(0x025074)23 data_off············:·214948·(0x0347a4)
  
24 Class·#0·header:24 Class·#0·header:
 25 class_idx···········:·212
 26 access_flags········:·9729·(0x2601)
 27 superclass_idx······:·1337
 28 source_file_idx·····:·571
 29 static_fields_size··:·0
 30 instance_fields_size:·0
 31 direct_methods_size·:·0
 32 virtual_methods_size:·0
  
 33 Class·#0·annotations:
 34 Annotations·on·class
 35 ··VISIBILITY_RUNTIME·Ljava/lang/annotation/Documented;
 36 ··VISIBILITY_RUNTIME·Ljava/lang/annotation/Retention;·value=SOURCE
 37 ··VISIBILITY_RUNTIME·Ljava/lang/annotation/Target;·value={·METHOD·PARAMETER·FIELD·}
  
 38 Class·#0············-
 39 ··Class·descriptor··:·'Landroid/support/annotation/AnimRes;'
 40 ··Access·flags······:·0x2601·(PUBLIC·INTERFACE·ABSTRACT·ANNOTATION)
 41 ··Superclass········:·'Ljava/lang/Object;'
 42 ··Interfaces········-
 43 ····#0··············:·'Ljava/lang/annotation/Annotation;'
 44 ··Static·fields·····-
 45 ··Instance·fields···-
 46 ··Direct·methods····-
 47 ··Virtual·methods···-
 48 ··source_file_idx···:·571·(AnimRes.java)
  
 49 Class·#1·header:
25 class_idx···········:·15350 class_idx···········:·213
 51 access_flags········:·9729·(0x2601)
 52 superclass_idx······:·1337
 53 source_file_idx·····:·572
 54 static_fields_size··:·0
 55 instance_fields_size:·0
 56 direct_methods_size·:·0
 57 virtual_methods_size:·0
  
 58 Class·#1·annotations:
 59 Annotations·on·class
 60 ··VISIBILITY_RUNTIME·Ljava/lang/annotation/Documented;
 61 ··VISIBILITY_RUNTIME·Ljava/lang/annotation/Retention;·value=SOURCE
 62 ··VISIBILITY_RUNTIME·Ljava/lang/annotation/Target;·value={·METHOD·PARAMETER·FIELD·}
  
 63 Class·#1············-
 64 ··Class·descriptor··:·'Landroid/support/annotation/AnimatorRes;'
 65 ··Access·flags······:·0x2601·(PUBLIC·INTERFACE·ABSTRACT·ANNOTATION)
 66 ··Superclass········:·'Ljava/lang/Object;'
 67 ··Interfaces········-
 68 ····#0··············:·'Ljava/lang/annotation/Annotation;'
 69 ··Static·fields·····-
 70 ··Instance·fields···-
 71 ··Direct·methods····-
 72 ··Virtual·methods···-
 73 ··source_file_idx···:·572·(AnimatorRes.java)
  
 74 Class·#2·header:
 75 class_idx···········:·214
 76 access_flags········:·9729·(0x2601)
 77 superclass_idx······:·1337
 78 source_file_idx·····:·573
 79 static_fields_size··:·0
 80 instance_fields_size:·0
 81 direct_methods_size·:·0
 82 virtual_methods_size:·0
  
 83 Class·#2·annotations:
 84 Annotations·on·class
 85 ··VISIBILITY_RUNTIME·Ljava/lang/annotation/Documented;
 86 ··VISIBILITY_RUNTIME·Ljava/lang/annotation/Retention;·value=SOURCE
 87 ··VISIBILITY_RUNTIME·Ljava/lang/annotation/Target;·value={·METHOD·PARAMETER·FIELD·}
  
 88 Class·#2············-
 89 ··Class·descriptor··:·'Landroid/support/annotation/AnyRes;'
 90 ··Access·flags······:·0x2601·(PUBLIC·INTERFACE·ABSTRACT·ANNOTATION)
 91 ··Superclass········:·'Ljava/lang/Object;'
 92 ··Interfaces········-
 93 ····#0··············:·'Ljava/lang/annotation/Annotation;'
 94 ··Static·fields·····-
 95 ··Instance·fields···-
 96 ··Direct·methods····-
 97 ··Virtual·methods···-
 98 ··source_file_idx···:·573·(AnyRes.java)
  
 99 Class·#3·header:
 100 class_idx···········:·215
 101 access_flags········:·9729·(0x2601)
 102 superclass_idx······:·1337
 103 source_file_idx·····:·582
 104 static_fields_size··:·0
 105 instance_fields_size:·0
 106 direct_methods_size·:·0
 107 virtual_methods_size:·0
  
 108 Class·#3·annotations:
 109 Annotations·on·class
 110 ··VISIBILITY_RUNTIME·Ljava/lang/annotation/Documented;
 111 ··VISIBILITY_RUNTIME·Ljava/lang/annotation/Retention;·value=SOURCE
 112 ··VISIBILITY_RUNTIME·Ljava/lang/annotation/Target;·value={·METHOD·PARAMETER·FIELD·}
  
 113 Class·#3············-
 114 ··Class·descriptor··:·'Landroid/support/annotation/ArrayRes;'
 115 ··Access·flags······:·0x2601·(PUBLIC·INTERFACE·ABSTRACT·ANNOTATION)
Max diff block lines reached; 19960541/19985498 bytes (99.88%) of diff not shown.
611 KB
classes.jar
110 KB
zipinfo {}
    
Offset 1, 84 lines modifiedOffset 1, 165 lines modified
1 Zip·file·size:·1058207·bytes,·number·of·entries:·6491 Zip·file·size:·1551033·bytes,·number·of·entries:·956
 2 ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/AnimRes.class
 3 ?rwxrwxr-x··2.0·unx······129·b-·stor·80-Jan-01·00:00·android/support/annotation/AnimatorRes.class
 4 ?rwxrwxr-x··2.0·unx······124·b-·stor·80-Jan-01·00:00·android/support/annotation/AnyRes.class
 5 ?rwxrwxr-x··2.0·unx······126·b-·stor·80-Jan-01·00:00·android/support/annotation/ArrayRes.class
 6 ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/AttrRes.class
 7 ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/BoolRes.class
 8 ?rwxrwxr-x··2.0·unx······126·b-·stor·80-Jan-01·00:00·android/support/annotation/ColorRes.class
 9 ?rwxrwxr-x··2.0·unx······126·b-·stor·80-Jan-01·00:00·android/support/annotation/DimenRes.class
 10 ?rwxrwxr-x··2.0·unx······129·b-·stor·80-Jan-01·00:00·android/support/annotation/DrawableRes.class
 11 ?rwxrwxr-x··2.0·unx······129·b-·stor·80-Jan-01·00:00·android/support/annotation/FractionRes.class
 12 ?rwxrwxr-x··2.0·unx······123·b-·stor·80-Jan-01·00:00·android/support/annotation/IdRes.class
 13 ?rwxrwxr-x··2.0·unx······168·b-·stor·80-Jan-01·00:00·android/support/annotation/IntDef.class
 14 ?rwxrwxr-x··2.0·unx······128·b-·stor·80-Jan-01·00:00·android/support/annotation/IntegerRes.class
 15 ?rwxrwxr-x··2.0·unx······133·b-·stor·80-Jan-01·00:00·android/support/annotation/InterpolatorRes.class
 16 ?rwxrwxr-x··2.0·unx······127·b-·stor·80-Jan-01·00:00·android/support/annotation/LayoutRes.class
 17 ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/MenuRes.class
 18 ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/NonNull.class
 19 ?rwxrwxr-x··2.0·unx······126·b-·stor·80-Jan-01·00:00·android/support/annotation/Nullable.class
 20 ?rwxrwxr-x··2.0·unx······128·b-·stor·80-Jan-01·00:00·android/support/annotation/PluralsRes.class
 21 ?rwxrwxr-x··2.0·unx······124·b-·stor·80-Jan-01·00:00·android/support/annotation/RawRes.class
 22 ?rwxrwxr-x··2.0·unx······167·b-·stor·80-Jan-01·00:00·android/support/annotation/StringDef.class
 23 ?rwxrwxr-x··2.0·unx······127·b-·stor·80-Jan-01·00:00·android/support/annotation/StringRes.class
 24 ?rwxrwxr-x··2.0·unx······126·b-·stor·80-Jan-01·00:00·android/support/annotation/StyleRes.class
 25 ?rwxrwxr-x··2.0·unx······130·b-·stor·80-Jan-01·00:00·android/support/annotation/StyleableRes.class
 26 ?rwxrwxr-x··2.0·unx······124·b-·stor·80-Jan-01·00:00·android/support/annotation/XmlRes.class
2 ?rwxrwxr-x··2.0·unx······614·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl.class27 ?rwxrwxr-x··2.0·unx······614·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl.class
3 ?rwxrwxr-x··2.0·unx·····3204·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat.class28 ?rwxrwxr-x··2.0·unx·····3204·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat.class
4 ?rwxrwxr-x··2.0·unx······847·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs.class29 ?rwxrwxr-x··2.0·unx······847·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs.class
5 ?rwxrwxr-x··2.0·unx······382·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatJellyBeanMr2.class30 ?rwxrwxr-x··2.0·unx······382·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatJellyBeanMr2.class
6 ?rwxrwxr-x··2.0·unx·······98·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$1.class31 ?rwxrwxr-x··2.0·unx·······98·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$1.class
7 ?rwxrwxr-x··2.0·unx······447·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl.class32 ?rwxrwxr-x··2.0·unx······447·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl.class
8 ?rwxrwxr-x··2.0·unx······294·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$Delegate.class33 ?rwxrwxr-x··2.0·unx······294·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$Delegate.class
9 ?rwxrwxr-x··2.0·unx······207·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$DelegateProvider.class34 ?rwxrwxr-x··2.0·unx······207·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$DelegateProvider.class
10 ?rwxrwxr-x··2.0·unx·····2222·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$SlideDrawable.class35 ?rwxrwxr-x··2.0·unx·····1975·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$SlideDrawable.class
11 ?rwxrwxr-x··2.0·unx·····1267·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo.class36 ?rwxrwxr-x··2.0·unx·····1267·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo.class
12 ?rwxrwxr-x··2.0·unx·····2330·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggleHoneycomb.class37 ?rwxrwxr-x··2.0·unx·····2577·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggleHoneycomb.class
 38 ?rwxrwxr-x··2.0·unx·····1401·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggleJellybeanMR2.class
 39 ?rwxrwxr-x··2.0·unx······654·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActivityCompat21$SharedElementCallback21.class
 40 ?rwxrwxr-x··2.0·unx·····1146·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActivityCompat21$SharedElementCallbackImpl.class
 41 ?rwxrwxr-x··2.0·unx·····1031·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActivityCompat21.class
13 ?rwxrwxr-x··2.0·unx······531·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActivityCompatHoneycomb.class42 ?rwxrwxr-x··2.0·unx······531·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActivityCompatHoneycomb.class
14 ?rwxrwxr-x··2.0·unx······668·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActivityCompatJB.class43 ?rwxrwxr-x··2.0·unx······668·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActivityCompatJB.class
 44 ?rwxrwxr-x··2.0·unx······386·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActivityManagerCompat.class
 45 ?rwxrwxr-x··2.0·unx······297·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActivityManagerCompatKitKat.class
 46 ?rwxrwxr-x··2.0·unx·····1215·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActivityOptionsCompat21.class
15 ?rwxrwxr-x··2.0·unx·····1409·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActivityOptionsCompat.class47 ?rwxrwxr-x··2.0·unx·····2467·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActivityOptionsCompat.class
16 ?rwxrwxr-x··2.0·unx·····1215·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActivityOptionsCompatJB.class48 ?rwxrwxr-x··2.0·unx·····1215·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActivityOptionsCompatJB.class
 49 ?rwxrwxr-x··2.0·unx·····2534·b-·stor·80-Jan-01·00:00·android/support/v4/app/BackStackRecord$2.class
 50 ?rwxrwxr-x··2.0·unx·····1184·b-·stor·80-Jan-01·00:00·android/support/v4/app/BackStackRecord$3.class
17 ?rwxrwxr-x··2.0·unx······431·b-·stor·80-Jan-01·00:00·android/support/v4/app/BackStackRecord$Op.class51 ?rwxrwxr-x··2.0·unx······431·b-·stor·80-Jan-01·00:00·android/support/v4/app/BackStackRecord$Op.class
 52 ?rwxrwxr-x··2.0·unx······769·b-·stor·80-Jan-01·00:00·android/support/v4/app/BackStackRecord$TransitionState.class
18 ?rwxrwxr-x··2.0·unx······627·b-·stor·80-Jan-01·00:00·android/support/v4/app/BackStackState$1.class53 ?rwxrwxr-x··2.0·unx······627·b-·stor·80-Jan-01·00:00·android/support/v4/app/BackStackState$1.class
19 ?rwxrwxr-x··2.0·unx·····4371·b-·stor·80-Jan-01·00:00·android/support/v4/app/BackStackState.class54 ?rwxrwxr-x··2.0·unx·····4671·b-·stor·80-Jan-01·00:00·android/support/v4/app/BackStackState.class
 55 ?rwxrwxr-x··2.0·unx······633·b-·stor·80-Jan-01·00:00·android/support/v4/app/BundleUtil.class
 56 ?rwxrwxr-x··2.0·unx······140·b-·stor·80-Jan-01·00:00·android/support/v4/app/DialogFragment$DialogStyle.class
20 ?rwxrwxr-x··2.0·unx······265·b-·stor·80-Jan-01·00:00·android/support/v4/app/Fragment$InstantiationException.class57 ?rwxrwxr-x··2.0·unx······265·b-·stor·80-Jan-01·00:00·android/support/v4/app/Fragment$InstantiationException.class
21 ?rwxrwxr-x··2.0·unx······671·b-·stor·80-Jan-01·00:00·android/support/v4/app/Fragment$SavedState$1.class58 ?rwxrwxr-x··2.0·unx······671·b-·stor·80-Jan-01·00:00·android/support/v4/app/Fragment$SavedState$1.class
22 ?rwxrwxr-x··2.0·unx······849·b-·stor·80-Jan-01·00:00·android/support/v4/app/Fragment$SavedState.class59 ?rwxrwxr-x··2.0·unx······849·b-·stor·80-Jan-01·00:00·android/support/v4/app/Fragment$SavedState.class
23 ?rwxrwxr-x··2.0·unx····18388·b-·defN·80-Jan-01·00:00·android/support/v4/app/Fragment.class60 ?rwxrwxr-x··2.0·unx····20721·b-·defN·80-Jan-01·00:00·android/support/v4/app/Fragment.class
24 ?rwxrwxr-x··2.0·unx······775·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentActivity$1.class61 ?rwxrwxr-x··2.0·unx······775·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentActivity$1.class
25 ?rwxrwxr-x··2.0·unx······409·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentActivity$FragmentTag.class 
26 ?rwxrwxr-x··2.0·unx······361·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentActivity$NonConfigurationInstances.class62 ?rwxrwxr-x··2.0·unx······361·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentActivity$NonConfigurationInstances.class
27 ?rwxrwxr-x··2.0·unx····15179·b-·defN·80-Jan-01·00:00·android/support/v4/app/FragmentActivity.class63 ?rwxrwxr-x··2.0·unx····13337·b-·defN·80-Jan-01·00:00·android/support/v4/app/FragmentActivity.class
28 ?rwxrwxr-x··2.0·unx······140·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentContainer.class64 ?rwxrwxr-x··2.0·unx······164·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentContainer.class
29 ?rwxrwxr-x··2.0·unx······329·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManager$BackStackEntry.class65 ?rwxrwxr-x··2.0·unx······329·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManager$BackStackEntry.class
30 ?rwxrwxr-x··2.0·unx······152·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManager$OnBackStackChangedListener.class66 ?rwxrwxr-x··2.0·unx······152·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManager$OnBackStackChangedListener.class
31 ?rwxrwxr-x··2.0·unx·····1577·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManager.class67 ?rwxrwxr-x··2.0·unx·····1599·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManager.class
32 ?rwxrwxr-x··2.0·unx······440·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerImpl$1.class68 ?rwxrwxr-x··2.0·unx······440·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerImpl$1.class
33 ?rwxrwxr-x··2.0·unx······651·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerImpl$2.class69 ?rwxrwxr-x··2.0·unx······651·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerImpl$2.class
34 ?rwxrwxr-x··2.0·unx······776·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerImpl$3.class70 ?rwxrwxr-x··2.0·unx······776·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerImpl$3.class
35 ?rwxrwxr-x··2.0·unx······736·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerImpl$4.class71 ?rwxrwxr-x··2.0·unx······736·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerImpl$4.class
36 ?rwxrwxr-x··2.0·unx······921·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerImpl$5.class72 ?rwxrwxr-x··2.0·unx······921·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerImpl$5.class
 73 ?rwxrwxr-x··2.0·unx······412·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerImpl$FragmentTag.class
37 ?rwxrwxr-x··2.0·unx······651·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerState$1.class74 ?rwxrwxr-x··2.0·unx······651·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerState$1.class
38 ?rwxrwxr-x··2.0·unx·····1122·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerState.class75 ?rwxrwxr-x··2.0·unx·····1122·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerState.class
39 ?rwxrwxr-x··2.0·unx······623·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentState$1.class76 ?rwxrwxr-x··2.0·unx······623·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentState$1.class
40 ?rwxrwxr-x··2.0·unx·····3152·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentState.class77 ?rwxrwxr-x··2.0·unx·····3152·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentState.class
41 ?rwxrwxr-x··2.0·unx·······92·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTabHost$1.class78 ?rwxrwxr-x··2.0·unx·······92·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTabHost$1.class
42 ?rwxrwxr-x··2.0·unx······520·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTabHost$DummyTabFactory.class79 ?rwxrwxr-x··2.0·unx······520·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTabHost$DummyTabFactory.class
43 ?rwxrwxr-x··2.0·unx······718·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTabHost$SavedState$1.class80 ?rwxrwxr-x··2.0·unx······718·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTabHost$SavedState$1.class
44 ?rwxrwxr-x··2.0·unx·····1231·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTabHost$SavedState.class81 ?rwxrwxr-x··2.0·unx·····1231·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTabHost$SavedState.class
45 ?rwxrwxr-x··2.0·unx·····1078·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTabHost$TabInfo.class82 ?rwxrwxr-x··2.0·unx·····1078·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTabHost$TabInfo.class
46 ?rwxrwxr-x··2.0·unx·····6422·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTabHost.class83 ?rwxrwxr-x··2.0·unx·····6422·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTabHost.class
 84 ?rwxrwxr-x··2.0·unx······141·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransaction$Transit.class
47 ?rwxrwxr-x··2.0·unx·····1658·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransaction.class85 ?rwxrwxr-x··2.0·unx·····1771·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransaction.class
 86 ?rwxrwxr-x··2.0·unx······398·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransitionCompat21$1.class
 87 ?rwxrwxr-x··2.0·unx·····2280·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransitionCompat21$2.class
 88 ?rwxrwxr-x··2.0·unx······818·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransitionCompat21$3.class
 89 ?rwxrwxr-x··2.0·unx·····2360·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransitionCompat21$4.class
 90 ?rwxrwxr-x··2.0·unx······220·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransitionCompat21$EpicenterView.class
 91 ?rwxrwxr-x··2.0·unx······157·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransitionCompat21$ViewRetriever.class
 92 ?rwxrwxr-x··2.0·unx·····5447·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransitionCompat21.class
 93 ?rwxrwxr-x··2.0·unx······318·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel.class
48 ?rwxrwxr-x··2.0·unx······523·b-·stor·80-Jan-01·00:00·android/support/v4/app/ListFragment$1.class94 ?rwxrwxr-x··2.0·unx······523·b-·stor·80-Jan-01·00:00·android/support/v4/app/ListFragment$1.class
49 ?rwxrwxr-x··2.0·unx······593·b-·stor·80-Jan-01·00:00·android/support/v4/app/ListFragment$2.class95 ?rwxrwxr-x··2.0·unx······593·b-·stor·80-Jan-01·00:00·android/support/v4/app/ListFragment$2.class
50 ?rwxrwxr-x··2.0·unx······338·b-·stor·80-Jan-01·00:00·android/support/v4/app/LoaderManager$LoaderCallbacks.class96 ?rwxrwxr-x··2.0·unx······338·b-·stor·80-Jan-01·00:00·android/support/v4/app/LoaderManager$LoaderCallbacks.class
51 ?rwxrwxr-x··2.0·unx······686·b-·stor·80-Jan-01·00:00·android/support/v4/app/LoaderManager.class97 ?rwxrwxr-x··2.0·unx······686·b-·stor·80-Jan-01·00:00·android/support/v4/app/LoaderManager.class
52 ?rwxrwxr-x··2.0·unx······452·b-·stor·80-Jan-01·00:00·android/support/v4/app/NavUtils$NavUtilsImpl.class98 ?rwxrwxr-x··2.0·unx······452·b-·stor·80-Jan-01·00:00·android/support/v4/app/NavUtils$NavUtilsImpl.class
53 ?rwxrwxr-x··2.0·unx·····3258·b-·stor·80-Jan-01·00:00·android/support/v4/app/NavUtils.class99 ?rwxrwxr-x··2.0·unx·····3258·b-·stor·80-Jan-01·00:00·android/support/v4/app/NavUtils.class
54 ?rwxrwxr-x··2.0·unx······778·b-·stor·80-Jan-01·00:00·android/support/v4/app/NavUtilsJB.class100 ?rwxrwxr-x··2.0·unx······778·b-·stor·80-Jan-01·00:00·android/support/v4/app/NavUtilsJB.class
55 ?rwxrwxr-x··2.0·unx······893·b-·stor·80-Jan-01·00:00·android/support/v4/app/NoSaveStateFrameLayout.class101 ?rwxrwxr-x··2.0·unx······893·b-·stor·80-Jan-01·00:00·android/support/v4/app/NoSaveStateFrameLayout.class
 102 ?rwxrwxr-x··2.0·unx······185·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationBuilderWithActions.class
 103 ?rwxrwxr-x··2.0·unx······173·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationBuilderWithBuilderAccessor.class
56 ?rwxrwxr-x··2.0·unx······381·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$Action.class104 ?rwxrwxr-x··2.0·unx·······95·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$1.class
 105 ?rwxrwxr-x··2.0·unx·····2528·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$Action$Builder.class
 106 ?rwxrwxr-x··2.0·unx······247·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$Action$Extender.class
57 ?rwxrwxr-x··2.0·unx·····5262·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$Builder.class107 ?rwxrwxr-x··2.0·unx·····7508·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$Builder.class
 108 ?rwxrwxr-x··2.0·unx·····1888·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder.class
 109 ?rwxrwxr-x··2.0·unx······226·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$Extender.class
58 ?rwxrwxr-x··2.0·unx······214·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$NotificationCompatImpl.class110 ?rwxrwxr-x··2.0·unx·····1278·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$NotificationCompatImpl.class
59 ?rwxrwxr-x··2.0·unx······778·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$Style.class111 ?rwxrwxr-x··2.0·unx······778·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$Style.class
60 ?rwxrwxr-x··2.0·unx·····1145·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat.class112 ?rwxrwxr-x··2.0·unx·····7642·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat.class
 113 ?rwxrwxr-x··2.0·unx·····4120·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatApi20.class
 114 ?rwxrwxr-x··2.0·unx·····5236·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatApi21.class
 115 ?rwxrwxr-x··2.0·unx······397·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatBase$Action$Factory.class
 116 ?rwxrwxr-x··2.0·unx······431·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatBase$Action.class
 117 ?rwxrwxr-x··2.0·unx······362·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatBase$UnreadConversation$Factory.class
 118 ?rwxrwxr-x··2.0·unx······517·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatBase$UnreadConversation.class
 119 ?rwxrwxr-x··2.0·unx······160·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatBase.class
 120 ?rwxrwxr-x··2.0·unx······609·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatExtras.class
 121 ?rwxrwxr-x··2.0·unx······626·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatGingerbread.class
61 ?rwxrwxr-x··2.0·unx·····2594·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatHoneycomb.class122 ?rwxrwxr-x··2.0·unx·····2594·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatHoneycomb.class
62 ?rwxrwxr-x··2.0·unx·····2679·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatIceCreamSandwich.class123 ?rwxrwxr-x··2.0·unx·····2679·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatIceCreamSandwich.class
63 ?rwxrwxr-x··2.0·unx·····4456·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatJellybean.class124 ?rwxrwxr-x··2.0·unx····11172·b-·defN·80-Jan-01·00:00·android/support/v4/app/NotificationCompatJellybean.class
 125 ?rwxrwxr-x··2.0·unx·····2048·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatKitKat.class
 126 ?rwxrwxr-x··2.0·unx······113·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatSideChannelService$1.class
Max diff block lines reached; 95166/112388 bytes (84.68%) of diff not shown.
50.5 KB
zipnote «TEMP»/diffoscope__1ifrwq3_tmp/tmp6d0lzlb2_.zip
    
Offset 1, 7 lines modifiedOffset 1, 82 lines modified
 1 Filename:·android/support/annotation/AnimRes.class
 2 Comment:·
  
 3 Filename:·android/support/annotation/AnimatorRes.class
 4 Comment:·
  
 5 Filename:·android/support/annotation/AnyRes.class
 6 Comment:·
  
 7 Filename:·android/support/annotation/ArrayRes.class
 8 Comment:·
  
 9 Filename:·android/support/annotation/AttrRes.class
 10 Comment:·
  
 11 Filename:·android/support/annotation/BoolRes.class
 12 Comment:·
  
 13 Filename:·android/support/annotation/ColorRes.class
 14 Comment:·
  
 15 Filename:·android/support/annotation/DimenRes.class
 16 Comment:·
  
 17 Filename:·android/support/annotation/DrawableRes.class
 18 Comment:·
  
 19 Filename:·android/support/annotation/FractionRes.class
 20 Comment:·
  
 21 Filename:·android/support/annotation/IdRes.class
 22 Comment:·
  
 23 Filename:·android/support/annotation/IntDef.class
 24 Comment:·
  
 25 Filename:·android/support/annotation/IntegerRes.class
 26 Comment:·
  
 27 Filename:·android/support/annotation/InterpolatorRes.class
 28 Comment:·
  
 29 Filename:·android/support/annotation/LayoutRes.class
 30 Comment:·
  
 31 Filename:·android/support/annotation/MenuRes.class
 32 Comment:·
  
 33 Filename:·android/support/annotation/NonNull.class
 34 Comment:·
  
 35 Filename:·android/support/annotation/Nullable.class
 36 Comment:·
  
 37 Filename:·android/support/annotation/PluralsRes.class
 38 Comment:·
  
 39 Filename:·android/support/annotation/RawRes.class
 40 Comment:·
  
 41 Filename:·android/support/annotation/StringDef.class
 42 Comment:·
  
 43 Filename:·android/support/annotation/StringRes.class
 44 Comment:·
  
 45 Filename:·android/support/annotation/StyleRes.class
 46 Comment:·
  
 47 Filename:·android/support/annotation/StyleableRes.class
 48 Comment:·
  
 49 Filename:·android/support/annotation/XmlRes.class
 50 Comment:·
  
1 Filename:·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl.class51 Filename:·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl.class
2 Comment:·52 Comment:·
  
3 Filename:·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat.class53 Filename:·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat.class
4 Comment:·54 Comment:·
  
5 Filename:·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs.class55 Filename:·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs.class
Offset 27, 35 lines modifiedOffset 102, 71 lines modified
  
27 Filename:·android/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo.class102 Filename:·android/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo.class
28 Comment:·103 Comment:·
  
29 Filename:·android/support/v4/app/ActionBarDrawerToggleHoneycomb.class104 Filename:·android/support/v4/app/ActionBarDrawerToggleHoneycomb.class
30 Comment:·105 Comment:·
  
 106 Filename:·android/support/v4/app/ActionBarDrawerToggleJellybeanMR2.class
 107 Comment:·
  
 108 Filename:·android/support/v4/app/ActivityCompat21$SharedElementCallback21.class
 109 Comment:·
  
 110 Filename:·android/support/v4/app/ActivityCompat21$SharedElementCallbackImpl.class
 111 Comment:·
  
 112 Filename:·android/support/v4/app/ActivityCompat21.class
 113 Comment:·
  
31 Filename:·android/support/v4/app/ActivityCompatHoneycomb.class114 Filename:·android/support/v4/app/ActivityCompatHoneycomb.class
32 Comment:·115 Comment:·
  
33 Filename:·android/support/v4/app/ActivityCompatJB.class116 Filename:·android/support/v4/app/ActivityCompatJB.class
34 Comment:·117 Comment:·
  
 118 Filename:·android/support/v4/app/ActivityManagerCompat.class
 119 Comment:·
  
 120 Filename:·android/support/v4/app/ActivityManagerCompatKitKat.class
 121 Comment:·
  
 122 Filename:·android/support/v4/app/ActivityOptionsCompat21.class
 123 Comment:·
  
35 Filename:·android/support/v4/app/ActivityOptionsCompat.class124 Filename:·android/support/v4/app/ActivityOptionsCompat.class
36 Comment:·125 Comment:·
  
37 Filename:·android/support/v4/app/ActivityOptionsCompatJB.class126 Filename:·android/support/v4/app/ActivityOptionsCompatJB.class
38 Comment:·127 Comment:·
  
 128 Filename:·android/support/v4/app/BackStackRecord$2.class
 129 Comment:·
  
 130 Filename:·android/support/v4/app/BackStackRecord$3.class
Max diff block lines reached; 48341/51636 bytes (93.62%) of diff not shown.
2.17 KB
android/support/v4/app/ActionBarDrawerToggle$SlideDrawable.class
2.04 KB
procyon -ec {}
    
Offset 1, 44 lines modifiedOffset 1, 43 lines modified
  
1 package·android.support.v4.app;1 package·android.support.v4.app;
  
2 import·android.support.v4.view.ViewCompat;2 import·android.support.v4.view.ViewCompat;
3 import·android.graphics.Canvas;3 import·android.graphics.Canvas;
4 import·android.support.v4.graphics.drawable.DrawableCompat; 
5 import·android.os.Build$VERSION;4 import·android.os.Build$VERSION;
6 import·android.graphics.drawable.Drawable;5 import·android.graphics.drawable.Drawable;
7 import·android.graphics.Rect;6 import·android.graphics.Rect;
8 import·android.graphics.drawable.Drawable$Callback;7 import·android.graphics.drawable.Drawable$Callback;
9 import·android.graphics.drawable.LevelListDrawable;8 import·android.graphics.drawable.InsetDrawable;
  
10 class·ActionBarDrawerToggle$SlideDrawable·extends·LevelListDrawable·implements·Drawable$Callback9 class·ActionBarDrawerToggle$SlideDrawable·extends·InsetDrawable·implements·Drawable$Callback
11 {10 {
12 ····private·final·boolean·mHasMirroring;11 ····private·final·boolean·mHasMirroring;
13 ····private·float·mOffset;12 ····private·float·mOffset;
14 ····private·float·mPosition;13 ····private·float·mPosition;
15 ····private·final·Rect·mTmpRect;14 ····private·final·Rect·mTmpRect;
16 ····final·/*·synthetic·*/·ActionBarDrawerToggle·this$0;15 ····final·/*·synthetic·*/·ActionBarDrawerToggle·this$0;
17 ····16 ····
18 ····private·ActionBarDrawerToggle$SlideDrawable(final·ActionBarDrawerToggle·this$0,·final·Drawable·drawable)·{17 ····private·ActionBarDrawerToggle$SlideDrawable(final·ActionBarDrawerToggle·this$0,·final·Drawable·drawable)·{
19 ········final·boolean·b·=·true;18 ········boolean·mHasMirroring·=·false;
20 ········this.this$0·=·this$0;19 ········this.this$0·=·this$0;
 20 ········super(drawable,·0);
 21 ········if·(Build$VERSION.SDK_INT·>·18)·{
 22 ············mHasMirroring·=·true;
21 ········this.mHasMirroring·=·(Build$VERSION.SDK_INT·>·18·&&·b); 
22 ········this.mTmpRect·=·new·Rect(); 
23 ········if·(DrawableCompat.isAutoMirrored(drawable))·{ 
24 ············DrawableCompat.setAutoMirrored((Drawable)this,·b); 
25 ········}23 ········}
26 ········this.addLevel(0,·0,·drawable);24 ········this.mHasMirroring·=·mHasMirroring;
 25 ········this.mTmpRect·=·new·Rect();
27 ····}26 ····}
28 ····27 ····
29 ····public·void·draw(final·Canvas·canvas)·{28 ····public·void·draw(final·Canvas·canvas)·{
30 ········int·n·=·1;29 ········int·n·=·1;
31 ········this.copyBounds(this.mTmpRect);30 ········this.copyBounds(this.mTmpRect);
32 ········canvas.save();31 ········canvas.save();
33 ········int·n2;32 ········int·n2;
34 ········if·(ViewCompat.getLayoutDirection(ActionBarDrawerToggle.access$300(this.this$0).getWindow().getDecorView())·==·n)·{33 ········if·(ViewCompat.getLayoutDirection(ActionBarDrawerToggle.access$400(this.this$0).getWindow().getDecorView())·==·n)·{
35 ············n2·=·n;34 ············n2·=·n;
36 ········}35 ········}
37 ········else·{36 ········else·{
38 ············n2·=·0;37 ············n2·=·0;
39 ········}38 ········}
40 ········if·(n2·!=·0)·{39 ········if·(n2·!=·0)·{
41 ············n·=·-1;40 ············n·=·-1;
1.42 KB
android/support/v4/app/ActionBarDrawerToggleHoneycomb.class
1.3 KB
procyon -ec {}
    
Offset 1, 13 lines modifiedOffset 1, 14 lines modified
  
1 package·android.support.v4.app;1 package·android.support.v4.app;
  
2 import·java.lang.reflect.Method;2 import·java.lang.reflect.Method;
3 import·android.app.ActionBar;3 import·android.app.ActionBar;
4 import·android.util.Log;4 import·android.util.Log;
 5 import·android.os.Build$VERSION;
5 import·android.content.res.TypedArray;6 import·android.content.res.TypedArray;
6 import·android.graphics.drawable.Drawable;7 import·android.graphics.drawable.Drawable;
7 import·android.app.Activity;8 import·android.app.Activity;
  
8 class·ActionBarDrawerToggleHoneycomb9 class·ActionBarDrawerToggleHoneycomb
9 {10 {
10 ····private·static·final·String·TAG·=·"ActionBarDrawerToggleHoneycomb";11 ····private·static·final·String·TAG·=·"ActionBarDrawerToggleHoneycomb";
Offset 36, 14 lines modifiedOffset 37, 17 lines modified
36 ············final·ActionBar·actionBar·=·activity.getActionBar();37 ············final·ActionBar·actionBar·=·activity.getActionBar();
37 ············try·{38 ············try·{
38 ················final·Method·setHomeActionContentDescription·=·actionBarDrawerToggleHoneycomb$SetIndicatorInfo.setHomeActionContentDescription;39 ················final·Method·setHomeActionContentDescription·=·actionBarDrawerToggleHoneycomb$SetIndicatorInfo.setHomeActionContentDescription;
39 ················final·Object[]·args·=·{·null·};40 ················final·Object[]·args·=·{·null·};
40 ················try·{41 ················try·{
41 ····················args[0]·=·Integer.valueOf(i);42 ····················args[0]·=·Integer.valueOf(i);
42 ····················setHomeActionContentDescription.invoke(actionBar,·args);43 ····················setHomeActionContentDescription.invoke(actionBar,·args);
 44 ····················if·(Build$VERSION.SDK_INT·<=·19)·{
 45 ························actionBar.setSubtitle(actionBar.getSubtitle());
 46 ····················}
43 ····················return·o;47 ····················return·o;
44 ················}48 ················}
45 ················catch·(Exception·ex)·{49 ················catch·(Exception·ex)·{
46 ····················Log.w("ActionBarDrawerToggleHoneycomb",·"Couldn't·set·content·description·via·JB-MR2·API",·(Throwable)ex);50 ····················Log.w("ActionBarDrawerToggleHoneycomb",·"Couldn't·set·content·description·via·JB-MR2·API",·(Throwable)ex);
47 ················}51 ················}
48 ············}52 ············}
49 ············catch·(Exception·ex2)·{}53 ············catch·(Exception·ex2)·{}
2.36 KB
android/support/v4/app/ActivityOptionsCompat.class
2.26 KB
procyon -ec {}
    
Offset 1, 12 lines modifiedOffset 1, 14 lines modified
  
1 package·android.support.v4.app;1 package·android.support.v4.app;
  
2 import·android.os.Bundle;2 import·android.os.Bundle;
3 import·android.graphics.Bitmap;3 import·android.graphics.Bitmap;
 4 import·android.support.v4.util.Pair;
 5 import·android.app.Activity;
4 import·android.view.View;6 import·android.view.View;
5 import·android.os.Build$VERSION;7 import·android.os.Build$VERSION;
6 import·android.content.Context;8 import·android.content.Context;
  
7 public·class·ActivityOptionsCompat9 public·class·ActivityOptionsCompat
8 {10 {
9 ····protected·ActivityOptionsCompat()·{11 ····protected·ActivityOptionsCompat()·{
Offset 30, 14 lines modifiedOffset 32, 46 lines modified
30 ········}32 ········}
31 ········else·{33 ········else·{
32 ············o·=·new·ActivityOptionsCompat();34 ············o·=·new·ActivityOptionsCompat();
33 ········}35 ········}
34 ········return·(ActivityOptionsCompat)o;36 ········return·(ActivityOptionsCompat)o;
35 ····}37 ····}
36 ····38 ····
 39 ····public·static·ActivityOptionsCompat·makeSceneTransitionAnimation(final·Activity·activity,·final·View·view,·final·String·s)·{
 40 ········Object·o;
 41 ········if·(Build$VERSION.SDK_INT·>=·21)·{
 42 ············o·=·new·ActivityOptionsCompat$ActivityOptionsImpl21(ActivityOptionsCompat21.makeSceneTransitionAnimation(activity,·view,·s));
 43 ········}
 44 ········else·{
 45 ············o·=·new·ActivityOptionsCompat();
 46 ········}
 47 ········return·(ActivityOptionsCompat)o;
 48 ····}
 49 ····
 50 ····public·static·ActivityOptionsCompat·makeSceneTransitionAnimation(final·Activity·activity,·final·Pair...·array)·{
 51 ········Object·o;
 52 ········if·(Build$VERSION.SDK_INT·>=·21)·{
 53 ············View[]·array2·=·null;
 54 ············String[]·array3·=·null;
 55 ············if·(array·!=·null)·{
 56 ················array2·=·new·View[array.length];
 57 ················array3·=·new·String[array.length];
 58 ················for·(int·i·=·0;·i·<·array.length;·++i)·{
 59 ····················array2[i]·=·(View)array[i].first;
 60 ····················array3[i]·=·(String)array[i].second;
 61 ················}
 62 ············}
 63 ············o·=·new·ActivityOptionsCompat$ActivityOptionsImpl21(ActivityOptionsCompat21.makeSceneTransitionAnimation(activity,·array2,·array3));
 64 ········}
 65 ········else·{
 66 ············o·=·new·ActivityOptionsCompat();
 67 ········}
 68 ········return·(ActivityOptionsCompat)o;
 69 ····}
 70 ····
37 ····public·static·ActivityOptionsCompat·makeThumbnailScaleUpAnimation(final·View·view,·final·Bitmap·bitmap,·final·int·n,·final·int·n2)·{71 ····public·static·ActivityOptionsCompat·makeThumbnailScaleUpAnimation(final·View·view,·final·Bitmap·bitmap,·final·int·n,·final·int·n2)·{
38 ········Object·o;72 ········Object·o;
39 ········if·(Build$VERSION.SDK_INT·>=·16)·{73 ········if·(Build$VERSION.SDK_INT·>=·16)·{
40 ············o·=·new·ActivityOptionsCompat$ActivityOptionsImplJB(ActivityOptionsCompatJB.makeThumbnailScaleUpAnimation(view,·bitmap,·n,·n2));74 ············o·=·new·ActivityOptionsCompat$ActivityOptionsImplJB(ActivityOptionsCompatJB.makeThumbnailScaleUpAnimation(view,·bitmap,·n,·n2));
41 ········}75 ········}
42 ········else·{76 ········else·{
43 ············o·=·new·ActivityOptionsCompat();77 ············o·=·new·ActivityOptionsCompat();
4.27 KB
android/support/v4/app/BackStackState.class
4.18 KB
procyon -ec {}
    
Offset 1, 27 lines modifiedOffset 1, 30 lines modified
  
1 package·android.support.v4.app;1 package·android.support.v4.app;
  
2 import·java.util.ArrayList;2 import·java.util.List;
3 import·android.util.Log;3 import·android.util.Log;
4 import·android.text.TextUtils;4 import·android.text.TextUtils;
5 import·android.os.Parcel;5 import·android.os.Parcel;
 6 import·java.util.ArrayList;
6 import·android.os.Parcelable$Creator;7 import·android.os.Parcelable$Creator;
7 import·android.os.Parcelable;8 import·android.os.Parcelable;
  
8 final·class·BackStackState·implements·Parcelable9 final·class·BackStackState·implements·Parcelable
9 {10 {
10 ····public·static·final·Parcelable$Creator·CREATOR;11 ····public·static·final·Parcelable$Creator·CREATOR;
11 ····final·int·mBreadCrumbShortTitleRes;12 ····final·int·mBreadCrumbShortTitleRes;
12 ····final·CharSequence·mBreadCrumbShortTitleText;13 ····final·CharSequence·mBreadCrumbShortTitleText;
13 ····final·int·mBreadCrumbTitleRes;14 ····final·int·mBreadCrumbTitleRes;
14 ····final·CharSequence·mBreadCrumbTitleText;15 ····final·CharSequence·mBreadCrumbTitleText;
15 ····final·int·mIndex;16 ····final·int·mIndex;
16 ····final·String·mName;17 ····final·String·mName;
17 ····final·int[]·mOps;18 ····final·int[]·mOps;
 19 ····final·ArrayList·mSharedElementSourceNames;
 20 ····final·ArrayList·mSharedElementTargetNames;
18 ····final·int·mTransition;21 ····final·int·mTransition;
19 ····final·int·mTransitionStyle;22 ····final·int·mTransitionStyle;
20 ····23 ····
21 ····static·{24 ····static·{
22 ········CREATOR·=·(Parcelable$Creator)new·BackStackState$1();25 ········CREATOR·=·(Parcelable$Creator)new·BackStackState$1();
23 ····}26 ····}
24 ····27 ····
Offset 31, 14 lines modifiedOffset 34, 16 lines modified
31 ········this.mTransitionStyle·=·parcel.readInt();34 ········this.mTransitionStyle·=·parcel.readInt();
32 ········this.mName·=·parcel.readString();35 ········this.mName·=·parcel.readString();
33 ········this.mIndex·=·parcel.readInt();36 ········this.mIndex·=·parcel.readInt();
34 ········this.mBreadCrumbTitleRes·=·parcel.readInt();37 ········this.mBreadCrumbTitleRes·=·parcel.readInt();
35 ········this.mBreadCrumbTitleText·=·(CharSequence)TextUtils.CHAR_SEQUENCE_CREATOR.createFromParcel(parcel);38 ········this.mBreadCrumbTitleText·=·(CharSequence)TextUtils.CHAR_SEQUENCE_CREATOR.createFromParcel(parcel);
36 ········this.mBreadCrumbShortTitleRes·=·parcel.readInt();39 ········this.mBreadCrumbShortTitleRes·=·parcel.readInt();
37 ········this.mBreadCrumbShortTitleText·=·(CharSequence)TextUtils.CHAR_SEQUENCE_CREATOR.createFromParcel(parcel);40 ········this.mBreadCrumbShortTitleText·=·(CharSequence)TextUtils.CHAR_SEQUENCE_CREATOR.createFromParcel(parcel);
 41 ········this.mSharedElementSourceNames·=·parcel.createStringArrayList();
 42 ········this.mSharedElementTargetNames·=·parcel.createStringArrayList();
38 ····}43 ····}
39 ····44 ····
40 ····public·BackStackState(final·FragmentManagerImpl·fragmentManagerImpl,·final·BackStackRecord·backStackRecord)·{45 ····public·BackStackState(final·FragmentManagerImpl·fragmentManagerImpl,·final·BackStackRecord·backStackRecord)·{
41 ········int·n·=·0;46 ········int·n·=·0;
42 ········for·(BackStackRecord$Op·backStackRecord$Op·=·backStackRecord.mHead;·backStackRecord$Op·!=·null;·backStackRecord$Op·=·backStackRecord$Op.next)·{47 ········for·(BackStackRecord$Op·backStackRecord$Op·=·backStackRecord.mHead;·backStackRecord$Op·!=·null;·backStackRecord$Op·=·backStackRecord$Op.next)·{
43 ············if·(backStackRecord$Op.removed·!=·null)·{48 ············if·(backStackRecord$Op.removed·!=·null)·{
44 ················n·+=·backStackRecord$Op.removed.size();49 ················n·+=·backStackRecord$Op.removed.size();
Offset 105, 14 lines modifiedOffset 110, 16 lines modified
105 ········this.mTransitionStyle·=·backStackRecord.mTransitionStyle;110 ········this.mTransitionStyle·=·backStackRecord.mTransitionStyle;
106 ········this.mName·=·backStackRecord.mName;111 ········this.mName·=·backStackRecord.mName;
107 ········this.mIndex·=·backStackRecord.mIndex;112 ········this.mIndex·=·backStackRecord.mIndex;
108 ········this.mBreadCrumbTitleRes·=·backStackRecord.mBreadCrumbTitleRes;113 ········this.mBreadCrumbTitleRes·=·backStackRecord.mBreadCrumbTitleRes;
109 ········this.mBreadCrumbTitleText·=·backStackRecord.mBreadCrumbTitleText;114 ········this.mBreadCrumbTitleText·=·backStackRecord.mBreadCrumbTitleText;
110 ········this.mBreadCrumbShortTitleRes·=·backStackRecord.mBreadCrumbShortTitleRes;115 ········this.mBreadCrumbShortTitleRes·=·backStackRecord.mBreadCrumbShortTitleRes;
111 ········this.mBreadCrumbShortTitleText·=·backStackRecord.mBreadCrumbShortTitleText;116 ········this.mBreadCrumbShortTitleText·=·backStackRecord.mBreadCrumbShortTitleText;
 117 ········this.mSharedElementSourceNames·=·backStackRecord.mSharedElementSourceNames;
 118 ········this.mSharedElementTargetNames·=·backStackRecord.mSharedElementTargetNames;
112 ····}119 ····}
113 ····120 ····
114 ····public·int·describeContents()·{121 ····public·int·describeContents()·{
115 ········return·0;122 ········return·0;
116 ····}123 ····}
117 ····124 ····
118 ····public·BackStackRecord·instantiate(final·FragmentManagerImpl·fragmentManagerImpl)·{125 ····public·BackStackRecord·instantiate(final·FragmentManagerImpl·fragmentManagerImpl)·{
Offset 174, 23 lines modifiedOffset 181, 27 lines modified
174 ········backStackRecord.mName·=·this.mName;181 ········backStackRecord.mName·=·this.mName;
175 ········backStackRecord.mIndex·=·this.mIndex;182 ········backStackRecord.mIndex·=·this.mIndex;
176 ········backStackRecord.mAddToBackStack·=·(mAddToBackStack·!=·0);183 ········backStackRecord.mAddToBackStack·=·(mAddToBackStack·!=·0);
177 ········backStackRecord.mBreadCrumbTitleRes·=·this.mBreadCrumbTitleRes;184 ········backStackRecord.mBreadCrumbTitleRes·=·this.mBreadCrumbTitleRes;
178 ········backStackRecord.mBreadCrumbTitleText·=·this.mBreadCrumbTitleText;185 ········backStackRecord.mBreadCrumbTitleText·=·this.mBreadCrumbTitleText;
179 ········backStackRecord.mBreadCrumbShortTitleRes·=·this.mBreadCrumbShortTitleRes;186 ········backStackRecord.mBreadCrumbShortTitleRes·=·this.mBreadCrumbShortTitleRes;
180 ········backStackRecord.mBreadCrumbShortTitleText·=·this.mBreadCrumbShortTitleText;187 ········backStackRecord.mBreadCrumbShortTitleText·=·this.mBreadCrumbShortTitleText;
 188 ········backStackRecord.mSharedElementSourceNames·=·this.mSharedElementSourceNames;
 189 ········backStackRecord.mSharedElementTargetNames·=·this.mSharedElementTargetNames;
181 ········backStackRecord.bumpBackStackNesting(mAddToBackStack);190 ········backStackRecord.bumpBackStackNesting(mAddToBackStack);
182 ········return·backStackRecord;191 ········return·backStackRecord;
183 ····}192 ····}
184 ····193 ····
185 ····public·void·writeToParcel(final·Parcel·parcel,·final·int·n)·{194 ····public·void·writeToParcel(final·Parcel·parcel,·final·int·n)·{
186 ········parcel.writeIntArray(this.mOps);195 ········parcel.writeIntArray(this.mOps);
187 ········parcel.writeInt(this.mTransition);196 ········parcel.writeInt(this.mTransition);
188 ········parcel.writeInt(this.mTransitionStyle);197 ········parcel.writeInt(this.mTransitionStyle);
189 ········parcel.writeString(this.mName);198 ········parcel.writeString(this.mName);
190 ········parcel.writeInt(this.mIndex);199 ········parcel.writeInt(this.mIndex);
191 ········parcel.writeInt(this.mBreadCrumbTitleRes);200 ········parcel.writeInt(this.mBreadCrumbTitleRes);
192 ········TextUtils.writeToParcel(this.mBreadCrumbTitleText,·parcel,·0);201 ········TextUtils.writeToParcel(this.mBreadCrumbTitleText,·parcel,·0);
193 ········parcel.writeInt(this.mBreadCrumbShortTitleRes);202 ········parcel.writeInt(this.mBreadCrumbShortTitleRes);
194 ········TextUtils.writeToParcel(this.mBreadCrumbShortTitleText,·parcel,·0);203 ········TextUtils.writeToParcel(this.mBreadCrumbShortTitleText,·parcel,·0);
 204 ········parcel.writeStringList((List)this.mSharedElementSourceNames);
 205 ········parcel.writeStringList((List)this.mSharedElementTargetNames);
195 ····}206 ····}
196 }207 }
10.4 KB
android/support/v4/app/Fragment.class
10.3 KB
procyon -ec {}
    
Offset 31, 69 lines modifiedOffset 31, 89 lines modified
31 {31 {
32 ····static·final·int·ACTIVITY_CREATED·=·2;32 ····static·final·int·ACTIVITY_CREATED·=·2;
33 ····static·final·int·CREATED·=·1;33 ····static·final·int·CREATED·=·1;
34 ····static·final·int·INITIALIZING·=·0;34 ····static·final·int·INITIALIZING·=·0;
35 ····static·final·int·RESUMED·=·5;35 ····static·final·int·RESUMED·=·5;
36 ····static·final·int·STARTED·=·4;36 ····static·final·int·STARTED·=·4;
37 ····static·final·int·STOPPED·=·3;37 ····static·final·int·STOPPED·=·3;
 38 ····static·final·Object·USE_DEFAULT_TRANSITION;
38 ····private·static·final·SimpleArrayMap·sClassMap;39 ····private·static·final·SimpleArrayMap·sClassMap;
39 ····FragmentActivity·mActivity;40 ····FragmentActivity·mActivity;
40 ····boolean·mAdded;41 ····boolean·mAdded;
 42 ····Boolean·mAllowEnterTransitionOverlap;
 43 ····Boolean·mAllowReturnTransitionOverlap;
41 ····View·mAnimatingAway;44 ····View·mAnimatingAway;
42 ····Bundle·mArguments;45 ····Bundle·mArguments;
43 ····int·mBackStackNesting;46 ····int·mBackStackNesting;
44 ····boolean·mCalled;47 ····boolean·mCalled;
45 ····boolean·mCheckedForLoaderManager;48 ····boolean·mCheckedForLoaderManager;
46 ····FragmentManagerImpl·mChildFragmentManager;49 ····FragmentManagerImpl·mChildFragmentManager;
47 ····ViewGroup·mContainer;50 ····ViewGroup·mContainer;
48 ····int·mContainerId;51 ····int·mContainerId;
49 ····boolean·mDeferStart;52 ····boolean·mDeferStart;
50 ····boolean·mDetached;53 ····boolean·mDetached;
 54 ····Object·mEnterTransition;
 55 ····SharedElementCallback·mEnterTransitionCallback;
 56 ····Object·mExitTransition;
 57 ····SharedElementCallback·mExitTransitionCallback;
51 ····int·mFragmentId;58 ····int·mFragmentId;
52 ····FragmentManagerImpl·mFragmentManager;59 ····FragmentManagerImpl·mFragmentManager;
53 ····boolean·mFromLayout;60 ····boolean·mFromLayout;
54 ····boolean·mHasMenu;61 ····boolean·mHasMenu;
55 ····boolean·mHidden;62 ····boolean·mHidden;
56 ····boolean·mInLayout;63 ····boolean·mInLayout;
57 ····int·mIndex;64 ····int·mIndex;
58 ····View·mInnerView;65 ····View·mInnerView;
59 ····LoaderManagerImpl·mLoaderManager;66 ····LoaderManagerImpl·mLoaderManager;
60 ····boolean·mLoadersStarted;67 ····boolean·mLoadersStarted;
61 ····boolean·mMenuVisible;68 ····boolean·mMenuVisible;
62 ····int·mNextAnim;69 ····int·mNextAnim;
63 ····Fragment·mParentFragment;70 ····Fragment·mParentFragment;
 71 ····Object·mReenterTransition;
64 ····boolean·mRemoving;72 ····boolean·mRemoving;
65 ····boolean·mRestored;73 ····boolean·mRestored;
66 ····boolean·mResumed;74 ····boolean·mResumed;
67 ····boolean·mRetainInstance;75 ····boolean·mRetainInstance;
68 ····boolean·mRetaining;76 ····boolean·mRetaining;
 77 ····Object·mReturnTransition;
69 ····Bundle·mSavedFragmentState;78 ····Bundle·mSavedFragmentState;
70 ····SparseArray·mSavedViewState;79 ····SparseArray·mSavedViewState;
 80 ····Object·mSharedElementEnterTransition;
 81 ····Object·mSharedElementReturnTransition;
71 ····int·mState;82 ····int·mState;
72 ····int·mStateAfterAnimating;83 ····int·mStateAfterAnimating;
73 ····String·mTag;84 ····String·mTag;
74 ····Fragment·mTarget;85 ····Fragment·mTarget;
75 ····int·mTargetIndex;86 ····int·mTargetIndex;
76 ····int·mTargetRequestCode;87 ····int·mTargetRequestCode;
77 ····boolean·mUserVisibleHint;88 ····boolean·mUserVisibleHint;
78 ····View·mView;89 ····View·mView;
79 ····String·mWho;90 ····String·mWho;
80 ····91 ····
81 ····static·{92 ····static·{
82 ········sClassMap·=·new·SimpleArrayMap();93 ········sClassMap·=·new·SimpleArrayMap();
 94 ········USE_DEFAULT_TRANSITION·=·new·Object();
83 ····}95 ····}
84 ····96 ····
85 ····public·Fragment()·{97 ····public·Fragment()·{
86 ········final·boolean·b·=·true;98 ········final·boolean·b·=·true;
87 ········final·int·n·=·-1;99 ········final·int·n·=·-1;
88 ········this.mState·=·0;100 ········this.mState·=·0;
89 ········this.mIndex·=·n;101 ········this.mIndex·=·n;
90 ········this.mTargetIndex·=·n;102 ········this.mTargetIndex·=·n;
91 ········this.mMenuVisible·=·b;103 ········this.mMenuVisible·=·b;
92 ········this.mUserVisibleHint·=·b;104 ········this.mUserVisibleHint·=·b;
 105 ········this.mEnterTransition·=·null;
 106 ········this.mReturnTransition·=·Fragment.USE_DEFAULT_TRANSITION;
 107 ········this.mExitTransition·=·null;
 108 ········this.mReenterTransition·=·Fragment.USE_DEFAULT_TRANSITION;
 109 ········this.mSharedElementEnterTransition·=·null;
 110 ········this.mSharedElementReturnTransition·=·Fragment.USE_DEFAULT_TRANSITION;
 111 ········this.mEnterTransitionCallback·=·null;
 112 ········this.mExitTransitionCallback·=·null;
93 ····}113 ····}
94 ····114 ····
95 ····public·static·Fragment·instantiate(final·Context·context,·final·String·s)·{115 ····public·static·Fragment·instantiate(final·Context·context,·final·String·s)·{
96 ········return·instantiate(context,·s,·null);116 ········return·instantiate(context,·s,·null);
97 ····}117 ····}
98 ····118 ····
99 ····public·static·Fragment·instantiate(final·Context·context,·final·String·s,·final·Bundle·mArguments)·{119 ····public·static·Fragment·instantiate(final·Context·context,·final·String·s,·final·Bundle·mArguments)·{
Offset 316, 14 lines modifiedOffset 336, 22 lines modified
316 ········return·this;336 ········return·this;
317 ····}337 ····}
318 ····338 ····
319 ····public·final·FragmentActivity·getActivity()·{339 ····public·final·FragmentActivity·getActivity()·{
320 ········return·this.mActivity;340 ········return·this.mActivity;
321 ····}341 ····}
322 ····342 ····
 343 ····public·boolean·getAllowEnterTransitionOverlap()·{
 344 ········return·this.mAllowEnterTransitionOverlap·==·null·||·this.mAllowEnterTransitionOverlap;
 345 ····}
 346 ····
 347 ····public·boolean·getAllowReturnTransitionOverlap()·{
 348 ········return·this.mAllowReturnTransitionOverlap·==·null·||·this.mAllowReturnTransitionOverlap;
 349 ····}
 350 ····
323 ····public·final·Bundle·getArguments()·{351 ····public·final·Bundle·getArguments()·{
324 ········return·this.mArguments;352 ········return·this.mArguments;
325 ····}353 ····}
326 ····354 ····
327 ····public·final·FragmentManager·getChildFragmentManager()·{355 ····public·final·FragmentManager·getChildFragmentManager()·{
328 ········if·(this.mChildFragmentManager·==·null)·{356 ········if·(this.mChildFragmentManager·==·null)·{
329 ············this.instantiateChildFragmentManager();357 ············this.instantiateChildFragmentManager();
Offset 339, 24 lines modifiedOffset 367, 35 lines modified
339 ············else·if·(this.mState·>=·1)·{367 ············else·if·(this.mState·>=·1)·{
340 ················this.mChildFragmentManager.dispatchCreate();368 ················this.mChildFragmentManager.dispatchCreate();
341 ············}369 ············}
342 ········}370 ········}
343 ········return·(FragmentManager)this.mChildFragmentManager;371 ········return·(FragmentManager)this.mChildFragmentManager;
344 ····}372 ····}
345 ····373 ····
 374 ····public·Object·getEnterTransition()·{
 375 ········return·this.mEnterTransition;
 376 ····}
 377 ····
 378 ····public·Object·getExitTransition()·{
 379 ········return·this.mExitTransition;
 380 ····}
Max diff block lines reached; 6428/10529 bytes (61.05%) of diff not shown.
7.1 KB
android/support/v4/app/FragmentActivity.class
7.02 KB
procyon -ec {}
    
Offset 1, 13 lines modifiedOffset 1, 12 lines modified
  
1 package·android.support.v4.app;1 package·android.support.v4.app;
  
2 import·android.view.MenuItem;2 import·android.view.MenuItem;
3 import·android.view.KeyEvent;3 import·android.view.KeyEvent;
4 import·android.content.res.TypedArray; 
5 import·android.util.AttributeSet;4 import·android.util.AttributeSet;
6 import·android.content.Context;5 import·android.content.Context;
7 import·android.view.Menu;6 import·android.view.Menu;
8 import·android.os.Parcelable;7 import·android.os.Parcelable;
9 import·java.util.ArrayList;8 import·java.util.ArrayList;
10 import·android.view.LayoutInflater$Factory;9 import·android.view.LayoutInflater$Factory;
11 import·android.os.Bundle;10 import·android.os.Bundle;
Offset 443, 15 lines modifiedOffset 442, 15 lines modified
443 ····}442 ····}
444 ····443 ····
445 ····public·void·onAttachFragment(final·Fragment·fragment)·{444 ····public·void·onAttachFragment(final·Fragment·fragment)·{
446 ····}445 ····}
447 ····446 ····
448 ····public·void·onBackPressed()·{447 ····public·void·onBackPressed()·{
449 ········if·(!this.mFragments.popBackStackImmediate())·{448 ········if·(!this.mFragments.popBackStackImmediate())·{
450 ············this.finish();449 ············this.supportFinishAfterTransition();
451 ········}450 ········}
452 ····}451 ····}
453 ····452 ····
454 ····public·void·onConfigurationChanged(final·Configuration·configuration)·{453 ····public·void·onConfigurationChanged(final·Configuration·configuration)·{
455 ········super.onConfigurationChanged(configuration);454 ········super.onConfigurationChanged(configuration);
456 ········this.mFragments.dispatchConfigurationChanged(configuration);455 ········this.mFragments.dispatchConfigurationChanged(configuration);
457 ····}456 ····}
Offset 489, 92 lines modifiedOffset 488, 23 lines modified
489 ········else·{488 ········else·{
490 ············onCreatePanelMenu·=·super.onCreatePanelMenu(n,·menu);489 ············onCreatePanelMenu·=·super.onCreatePanelMenu(n,·menu);
491 ········}490 ········}
492 ········return·onCreatePanelMenu;491 ········return·onCreatePanelMenu;
493 ····}492 ····}
494 ····493 ····
495 ····public·View·onCreateView(final·String·anObject,·final·Context·context,·final·AttributeSet·set)·{494 ····public·View·onCreateView(final·String·anObject,·final·Context·context,·final·AttributeSet·set)·{
496 ········Fragment·obj·=·null; 
497 ········int·id·=·0; 
498 ········final·int·mInLayout·=·1; 
499 ········final·int·n·=·-1; 
500 ········View·view;495 ········View·view;
501 ········if·(!"fragment".equals(anObject))·{496 ········if·(!"fragment".equals(anObject))·{
502 ············view·=·super.onCreateView(anObject,·context,·set);497 ············view·=·super.onCreateView(anObject,·context,·set);
503 ········}498 ········}
504 ········else·{499 ········else·{
 500 ············view·=·this.mFragments.onCreateView(anObject,·context,·set);
505 ············String·s·=·set.getAttributeValue((String)null,·"class"); 
506 ············final·TypedArray·obtainStyledAttributes·=·context.obtainStyledAttributes(set,·FragmentActivity$FragmentTag.Fragment); 
507 ············if·(s·==·null)·{501 ············if·(view·==·null)·{
508 ················s·=·obtainStyledAttributes.getString(0); 
509 ············} 
510 ············final·int·resourceId·=·obtainStyledAttributes.getResourceId(mInLayout,·n); 
511 ············final·String·string·=·obtainStyledAttributes.getString(2); 
512 ············obtainStyledAttributes.recycle(); 
513 ············if·(!Fragment.isSupportFragmentClass((Context)this,·s))·{ 
514 ················view·=·super.onCreateView(anObject,·context,·set);502 ················view·=·super.onCreateView(anObject,·context,·set);
515 ············}503 ············}
516 ············else·{ 
517 ················if·(false)·{ 
518 ····················id·=·((View)null).getId(); 
519 ················} 
520 ················if·(id·==·n·&&·resourceId·==·n·&&·string·==·null)·{ 
521 ····················throw·new·IllegalArgumentException(set.getPositionDescription()·+·":·Must·specify·unique·android:id,·android:tag,·or·have·a·parent·with·an·id·for·"·+·s); 
522 ················} 
523 ················if·(resourceId·!=·n)·{ 
524 ····················obj·=·this.mFragments.findFragmentById(resourceId); 
525 ················} 
526 ················if·(obj·==·null·&&·string·!=·null)·{ 
527 ····················obj·=·this.mFragments.findFragmentByTag(string); 
528 ················} 
529 ················if·(obj·==·null·&&·id·!=·n)·{ 
530 ····················obj·=·this.mFragments.findFragmentById(id); 
531 ················} 
532 ················if·(FragmentManagerImpl.DEBUG)·{ 
533 ····················Log.v("FragmentActivity",·"onCreateView:·id=0x"·+·Integer.toHexString(resourceId)·+·"·fname="·+·s·+·"·existing="·+·obj); 
534 ················} 
535 ················if·(obj·==·null)·{ 
536 ····················obj·=·Fragment.instantiate((Context)this,·s); 
537 ····················obj.mFromLayout·=·(mInLayout·!=·0); 
538 ····················int·mFragmentId; 
539 ····················if·(resourceId·!=·0)·{ 
540 ························mFragmentId·=·resourceId; 
541 ····················} 
542 ····················else·{ 
543 ························mFragmentId·=·id; 
544 ····················} 
545 ····················obj.mFragmentId·=·mFragmentId; 
546 ····················obj.mContainerId·=·id; 
547 ····················obj.mTag·=·string; 
548 ····················obj.mInLayout·=·(mInLayout·!=·0); 
549 ····················obj.mFragmentManager·=·this.mFragments; 
550 ····················obj.onInflate((Activity)this,·set,·obj.mSavedFragmentState); 
551 ····················this.mFragments.addFragment(obj,·(boolean)(mInLayout·!=·0)); 
552 ················} 
553 ················else·{ 
554 ····················if·(obj.mInLayout)·{ 
555 ························throw·new·IllegalArgumentException(set.getPositionDescription()·+·":·Duplicate·id·0x"·+·Integer.toHexString(resourceId)·+·",·tag·"·+·string·+·",·or·parent·id·0x"·+·Integer.toHexString(id)·+·"·with·another·fragment·for·"·+·s); 
556 ····················} 
557 ····················obj.mInLayout·=·(mInLayout·!=·0); 
558 ····················if·(!obj.mRetaining)·{ 
559 ························obj.onInflate((Activity)this,·set,·obj.mSavedFragmentState); 
560 ····················} 
561 ····················this.mFragments.moveToState(obj); 
562 ················} 
563 ················if·(obj.mView·==·null)·{ 
564 ····················throw·new·IllegalStateException("Fragment·"·+·s·+·"·did·not·create·a·view."); 
565 ················} 
566 ················if·(resourceId·!=·0)·{ 
567 ····················obj.mView.setId(resourceId); 
568 ················} 
569 ················if·(obj.mView.getTag()·==·null)·{ 
570 ····················obj.mView.setTag((Object)string); 
571 ················} 
572 ················view·=·obj.mView; 
573 ············} 
574 ········}504 ········}
575 ········return·view;505 ········return·view;
576 ····}506 ····}
577 ····507 ····
578 ····protected·void·onDestroy()·{508 ····protected·void·onDestroy()·{
579 ········super.onDestroy();509 ········super.onDestroy();
580 ········this.doReallyStop(false);510 ········this.doReallyStop(false);
Offset 799, 14 lines modifiedOffset 729, 22 lines modified
799 ········final·int·mStopped·=·1;729 ········final·int·mStopped·=·1;
800 ········super.onStop();730 ········super.onStop();
801 ········this.mStopped·=·(mStopped·!=·0);731 ········this.mStopped·=·(mStopped·!=·0);
Max diff block lines reached; 1731/7156 bytes (24.19%) of diff not shown.
304 B
android/support/v4/app/FragmentContainer.class
212 B
procyon -ec {}
    
Offset 2, 8 lines modifiedOffset 2, 10 lines modified
2 package·android.support.v4.app;2 package·android.support.v4.app;
  
3 import·android.view.View;3 import·android.view.View;
  
4 interface·FragmentContainer4 interface·FragmentContainer
5 {5 {
6 ····View·findViewById(final·int·p0);6 ····View·findViewById(final·int·p0);
 7 ····
 8 ····boolean·hasView();
7 }9 }
602 B
android/support/v4/app/FragmentManager.class
514 B
procyon -ec {}
    
Offset 30, 14 lines modifiedOffset 30, 16 lines modified
30 ····30 ····
31 ····public·abstract·int·getBackStackEntryCount();31 ····public·abstract·int·getBackStackEntryCount();
32 ····32 ····
33 ····public·abstract·Fragment·getFragment(final·Bundle·p0,·final·String·p1);33 ····public·abstract·Fragment·getFragment(final·Bundle·p0,·final·String·p1);
34 ····34 ····
35 ····public·abstract·List·getFragments();35 ····public·abstract·List·getFragments();
36 ····36 ····
 37 ····public·abstract·boolean·isDestroyed();
 38 ····
37 ····public·FragmentTransaction·openTransaction()·{39 ····public·FragmentTransaction·openTransaction()·{
38 ········return·this.beginTransaction();40 ········return·this.beginTransaction();
39 ····}41 ····}
40 ····42 ····
41 ····public·abstract·void·popBackStack();43 ····public·abstract·void·popBackStack();
42 ····44 ····
43 ····public·abstract·void·popBackStack(final·int·p0,·final·int·p1);45 ····public·abstract·void·popBackStack(final·int·p0,·final·int·p1);
1.16 KB
android/support/v4/app/FragmentTransaction.class
1.07 KB
procyon -ec {}
    
Offset 1, 10 lines modifiedOffset 1, 12 lines modified
  
1 package·android.support.v4.app;1 package·android.support.v4.app;
  
 2 import·android.view.View;
  
2 public·abstract·class·FragmentTransaction3 public·abstract·class·FragmentTransaction
3 {4 {
4 ····public·static·final·int·TRANSIT_ENTER_MASK·=·4096;5 ····public·static·final·int·TRANSIT_ENTER_MASK·=·4096;
5 ····public·static·final·int·TRANSIT_EXIT_MASK·=·8192;6 ····public·static·final·int·TRANSIT_EXIT_MASK·=·8192;
6 ····public·static·final·int·TRANSIT_FRAGMENT_CLOSE·=·8194;7 ····public·static·final·int·TRANSIT_FRAGMENT_CLOSE·=·8194;
7 ····public·static·final·int·TRANSIT_FRAGMENT_FADE·=·4099;8 ····public·static·final·int·TRANSIT_FRAGMENT_FADE·=·4099;
8 ····public·static·final·int·TRANSIT_FRAGMENT_OPEN·=·4097;9 ····public·static·final·int·TRANSIT_FRAGMENT_OPEN·=·4097;
Offset 13, 14 lines modifiedOffset 15, 16 lines modified
13 ····15 ····
14 ····public·abstract·FragmentTransaction·add(final·int·p0,·final·Fragment·p1);16 ····public·abstract·FragmentTransaction·add(final·int·p0,·final·Fragment·p1);
15 ····17 ····
16 ····public·abstract·FragmentTransaction·add(final·int·p0,·final·Fragment·p1,·final·String·p2);18 ····public·abstract·FragmentTransaction·add(final·int·p0,·final·Fragment·p1,·final·String·p2);
17 ····19 ····
18 ····public·abstract·FragmentTransaction·add(final·Fragment·p0,·final·String·p1);20 ····public·abstract·FragmentTransaction·add(final·Fragment·p0,·final·String·p1);
19 ····21 ····
 22 ····public·abstract·FragmentTransaction·addSharedElement(final·View·p0,·final·String·p1);
 23 ····
20 ····public·abstract·FragmentTransaction·addToBackStack(final·String·p0);24 ····public·abstract·FragmentTransaction·addToBackStack(final·String·p0);
21 ····25 ····
22 ····public·abstract·FragmentTransaction·attach(final·Fragment·p0);26 ····public·abstract·FragmentTransaction·attach(final·Fragment·p0);
23 ····27 ····
24 ····public·abstract·int·commit();28 ····public·abstract·int·commit();
25 ····29 ····
26 ····public·abstract·int·commitAllowingStateLoss();30 ····public·abstract·int·commitAllowingStateLoss();
1.97 KB
android/support/v4/app/NotificationCompat$Action.class
1.87 KB
procyon -ec {}
    
Offset 1, 17 lines modifiedOffset 1, 54 lines modified
  
1 package·android.support.v4.app;1 package·android.support.v4.app;
  
 2 import·android.os.Bundle;
2 import·android.app.PendingIntent;3 import·android.app.PendingIntent;
  
3 public·class·NotificationCompat$Action4 public·class·NotificationCompat$Action·extends·NotificationCompatBase$Action
4 {5 {
 6 ····public·static·final·NotificationCompatBase$Action$Factory·FACTORY;
5 ····public·PendingIntent·actionIntent;7 ····public·PendingIntent·actionIntent;
6 ····public·int·icon;8 ····public·int·icon;
 9 ····private·final·Bundle·mExtras;
 10 ····private·final·RemoteInput[]·mRemoteInputs;
7 ····public·CharSequence·title;11 ····public·CharSequence·title;
8 ····12 ····
 13 ····static·{
 14 ········FACTORY·=·(NotificationCompatBase$Action$Factory)new·NotificationCompat$Action$1();
 15 ····}
 16 ····
9 ····public·NotificationCompat$Action(final·int·icon,·final·CharSequence·title,·final·PendingIntent·actionIntent)·{17 ····public·NotificationCompat$Action(final·int·n,·final·CharSequence·charSequence,·final·PendingIntent·pendingIntent)·{
 18 ········this(n,·charSequence,·pendingIntent,·new·Bundle(),·null);
 19 ····}
 20 ····
 21 ····private·NotificationCompat$Action(final·int·icon,·final·CharSequence·charSequence,·final·PendingIntent·actionIntent,·Bundle·mExtras,·final·RemoteInput[]·mRemoteInputs)·{
10 ········this.icon·=·icon;22 ········this.icon·=·icon;
11 ········this.title·=·title;23 ········this.title·=·NotificationCompat$Builder.limitCharSequenceLength(charSequence);
12 ········this.actionIntent·=·actionIntent;24 ········this.actionIntent·=·actionIntent;
 25 ········if·(mExtras·==·null)·{
 26 ············mExtras·=·new·Bundle();
 27 ········}
 28 ········this.mExtras·=·mExtras;
 29 ········this.mRemoteInputs·=·mRemoteInputs;
 30 ····}
 31 ····
 32 ····protected·PendingIntent·getActionIntent()·{
 33 ········return·this.actionIntent;
 34 ····}
 35 ····
 36 ····public·Bundle·getExtras()·{
 37 ········return·this.mExtras;
 38 ····}
 39 ····
 40 ····protected·int·getIcon()·{
 41 ········return·this.icon;
 42 ····}
 43 ····
 44 ····public·RemoteInput[]·getRemoteInputs()·{
 45 ········return·this.mRemoteInputs;
 46 ····}
 47 ····
 48 ····protected·CharSequence·getTitle()·{
 49 ········return·this.title;
13 ····}50 ····}
14 }51 }
10.7 KB
android/support/v4/app/NotificationCompat$Builder.class
10.6 KB
procyon -ec {}
    
Offset 1, 46 lines modifiedOffset 1, 72 lines modified
  
1 package·android.support.v4.app;1 package·android.support.v4.app;
  
2 import·android.net.Uri;2 import·android.net.Uri;
3 import·android.widget.RemoteViews;3 import·android.widget.RemoteViews;
4 import·android.app.Notification;4 import·android.app.Notification;
5 import·android.graphics.Bitmap;5 import·android.graphics.Bitmap;
 6 import·android.os.Bundle;
6 import·android.content.Context;7 import·android.content.Context;
7 import·android.app.PendingIntent;8 import·android.app.PendingIntent;
8 import·java.util.ArrayList;9 import·java.util.ArrayList;
  
9 public·class·NotificationCompat$Builder10 public·class·NotificationCompat$Builder
10 {11 {
 12 ····private·static·final·int·MAX_CHARSEQUENCE_LENGTH·=·5120;
11 ····ArrayList·mActions;13 ····ArrayList·mActions;
 14 ····String·mCategory;
 15 ····int·mColor;
12 ····CharSequence·mContentInfo;16 ····CharSequence·mContentInfo;
13 ····PendingIntent·mContentIntent;17 ····PendingIntent·mContentIntent;
14 ····CharSequence·mContentText;18 ····CharSequence·mContentText;
15 ····CharSequence·mContentTitle;19 ····CharSequence·mContentTitle;
16 ····Context·mContext;20 ····Context·mContext;
 21 ····Bundle·mExtras;
17 ····PendingIntent·mFullScreenIntent;22 ····PendingIntent·mFullScreenIntent;
 23 ····String·mGroupKey;
 24 ····boolean·mGroupSummary;
18 ····Bitmap·mLargeIcon;25 ····Bitmap·mLargeIcon;
 26 ····boolean·mLocalOnly;
19 ····Notification·mNotification;27 ····Notification·mNotification;
20 ····int·mNumber;28 ····int·mNumber;
 29 ····public·ArrayList·mPeople;
21 ····int·mPriority;30 ····int·mPriority;
22 ····int·mProgress;31 ····int·mProgress;
23 ····boolean·mProgressIndeterminate;32 ····boolean·mProgressIndeterminate;
24 ····int·mProgressMax;33 ····int·mProgressMax;
 34 ····Notification·mPublicVersion;
 35 ····boolean·mShowWhen;
 36 ····String·mSortKey;
25 ····NotificationCompat$Style·mStyle;37 ····NotificationCompat$Style·mStyle;
26 ····CharSequence·mSubText;38 ····CharSequence·mSubText;
27 ····RemoteViews·mTickerView;39 ····RemoteViews·mTickerView;
28 ····boolean·mUseChronometer;40 ····boolean·mUseChronometer;
 41 ····int·mVisibility;
29 ····42 ····
30 ····public·NotificationCompat$Builder(final·Context·mContext)·{43 ····public·NotificationCompat$Builder(final·Context·mContext)·{
 44 ········this.mShowWhen·=·true;
31 ········this.mActions·=·new·ArrayList();45 ········this.mActions·=·new·ArrayList();
 46 ········this.mLocalOnly·=·false;
 47 ········this.mColor·=·0;
 48 ········this.mVisibility·=·0;
32 ········this.mNotification·=·new·Notification();49 ········this.mNotification·=·new·Notification();
33 ········this.mContext·=·mContext;50 ········this.mContext·=·mContext;
34 ········this.mNotification.when·=·System.currentTimeMillis();51 ········this.mNotification.when·=·System.currentTimeMillis();
35 ········this.mNotification.audioStreamType·=·-1;52 ········this.mNotification.audioStreamType·=·-1;
36 ········this.mPriority·=·0;53 ········this.mPriority·=·0;
 54 ········this.mPeople·=·new·ArrayList();
 55 ····}
 56 ····
 57 ····protected·static·CharSequence·limitCharSequenceLength(CharSequence·subSequence)·{
 58 ········final·int·n·=·5120;
 59 ········if·(subSequence·!=·null·&&·subSequence.length()·>·n)·{
 60 ············subSequence·=·subSequence.subSequence(0,·n);
 61 ········}
 62 ········return·subSequence;
37 ····}63 ····}
38 ····64 ····
39 ····private·void·setFlag(final·int·n,·final·boolean·b)·{65 ····private·void·setFlag(final·int·n,·final·boolean·b)·{
40 ········if·(b)·{66 ········if·(b)·{
41 ············final·Notification·mNotification·=·this.mNotification;67 ············final·Notification·mNotification·=·this.mNotification;
42 ············mNotification.flags·|=·n;68 ············mNotification.flags·|=·n;
43 ········}69 ········}
Offset 51, 49 lines modifiedOffset 77, 93 lines modified
51 ····}77 ····}
52 ····78 ····
53 ····public·NotificationCompat$Builder·addAction(final·int·n,·final·CharSequence·charSequence,·final·PendingIntent·pendingIntent)·{79 ····public·NotificationCompat$Builder·addAction(final·int·n,·final·CharSequence·charSequence,·final·PendingIntent·pendingIntent)·{
54 ········this.mActions.add(new·NotificationCompat$Action(n,·charSequence,·pendingIntent));80 ········this.mActions.add(new·NotificationCompat$Action(n,·charSequence,·pendingIntent));
55 ········return·this;81 ········return·this;
56 ····}82 ····}
57 ····83 ····
 84 ····public·NotificationCompat$Builder·addAction(final·NotificationCompat$Action·e)·{
 85 ········this.mActions.add(e);
 86 ········return·this;
 87 ····}
 88 ····
 89 ····public·NotificationCompat$Builder·addExtras(final·Bundle·bundle)·{
 90 ········if·(bundle·!=·null)·{
 91 ············if·(this.mExtras·==·null)·{
 92 ················this.mExtras·=·new·Bundle(bundle);
 93 ············}
 94 ············else·{
 95 ················this.mExtras.putAll(bundle);
 96 ············}
 97 ········}
 98 ········return·this;
 99 ····}
 100 ····
 101 ····public·NotificationCompat$Builder·addPerson(final·String·e)·{
 102 ········this.mPeople.add(e);
 103 ········return·this;
 104 ····}
 105 ····
58 ····public·Notification·build()·{106 ····public·Notification·build()·{
59 ········return·NotificationCompat.access$000().build(this);107 ········return·NotificationCompat.access$200().build(this);
 108 ····}
 109 ····
 110 ····public·NotificationCompat$Builder·extend(final·NotificationCompat$Extender·notificationCompat$Extender)·{
 111 ········notificationCompat$Extender.extend(this);
 112 ········return·this;
 113 ····}
 114 ····
 115 ····public·Bundle·getExtras()·{
 116 ········if·(this.mExtras·==·null)·{
 117 ············this.mExtras·=·new·Bundle();
 118 ········}
 119 ········return·this.mExtras;
60 ····}120 ····}
61 ····121 ····
62 ····public·Notification·getNotification()·{122 ····public·Notification·getNotification()·{
63 ········return·NotificationCompat.access$000().build(this);123 ········return·NotificationCompat.access$200().build(this);
64 ····}124 ····}
65 ····125 ····
66 ····public·NotificationCompat$Builder·setAutoCancel(final·boolean·b)·{126 ····public·NotificationCompat$Builder·setAutoCancel(final·boolean·b)·{
67 ········this.setFlag(16,·b);127 ········this.setFlag(16,·b);
68 ········return·this;128 ········return·this;
69 ····}129 ····}
70 ····130 ····
Max diff block lines reached; 6530/10865 bytes (60.10%) of diff not shown.
1.37 KB
android/support/v4/app/NotificationCompat$NotificationCompatImpl.class
1.23 KB
procyon -ec {}
    
Offset 1, 9 lines modifiedOffset 1, 35 lines modified
  
1 package·android.support.v4.app;1 package·android.support.v4.app;
  
 2 import·android.os.Bundle;
 3 import·java.util.ArrayList;
2 import·android.app.Notification;4 import·android.app.Notification;
  
3 interface·NotificationCompat$NotificationCompatImpl5 interface·NotificationCompat$NotificationCompatImpl
4 {6 {
5 ····Notification·build(final·NotificationCompat$Builder·p0);7 ····Notification·build(final·NotificationCompat$Builder·p0);
 8 ····
 9 ····NotificationCompat$Action·getAction(final·Notification·p0,·final·int·p1);
 10 ····
 11 ····int·getActionCount(final·Notification·p0);
 12 ····
 13 ····NotificationCompat$Action[]·getActionsFromParcelableArrayList(final·ArrayList·p0);
 14 ····
 15 ····Bundle·getBundleForUnreadConversation(final·NotificationCompatBase$UnreadConversation·p0);
 16 ····
 17 ····String·getCategory(final·Notification·p0);
 18 ····
 19 ····Bundle·getExtras(final·Notification·p0);
 20 ····
 21 ····String·getGroup(final·Notification·p0);
 22 ····
 23 ····boolean·getLocalOnly(final·Notification·p0);
 24 ····
 25 ····ArrayList·getParcelableArrayListForActions(final·NotificationCompat$Action[]·p0);
 26 ····
 27 ····String·getSortKey(final·Notification·p0);
 28 ····
 29 ····NotificationCompatBase$UnreadConversation·getUnreadConversationFromBundle(final·Bundle·p0,·final·NotificationCompatBase$UnreadConversation$Factory·p1,·final·RemoteInputCompatBase$RemoteInput$Factory·p2);
 30 ····
 31 ····boolean·isGroupSummary(final·Notification·p0);
6 }32 }
9.81 KB
android/support/v4/app/NotificationCompat.class
9.71 KB
procyon -ec {}
    
Offset 1, 30 lines modifiedOffset 1, 173 lines modified
  
1 package·android.support.v4.app;1 package·android.support.v4.app;
  
 2 import·android.os.Parcelable;
 3 import·java.util.Iterator;
 4 import·android.app.Notification;
 5 import·android.os.Bundle;
 6 import·java.util.ArrayList;
2 import·android.os.Build$VERSION;7 import·android.os.Build$VERSION;
  
3 public·class·NotificationCompat8 public·class·NotificationCompat
4 {9 {
 10 ····public·static·final·String·CATEGORY_ALARM·=·"alarm";
 11 ····public·static·final·String·CATEGORY_CALL·=·"call";
 12 ····public·static·final·String·CATEGORY_EMAIL·=·"email";
 13 ····public·static·final·String·CATEGORY_ERROR·=·"err";
 14 ····public·static·final·String·CATEGORY_EVENT·=·"event";
 15 ····public·static·final·String·CATEGORY_MESSAGE·=·"msg";
 16 ····public·static·final·String·CATEGORY_PROGRESS·=·"progress";
 17 ····public·static·final·String·CATEGORY_PROMO·=·"promo";
 18 ····public·static·final·String·CATEGORY_RECOMMENDATION·=·"recommendation";
 19 ····public·static·final·String·CATEGORY_SERVICE·=·"service";
 20 ····public·static·final·String·CATEGORY_SOCIAL·=·"social";
 21 ····public·static·final·String·CATEGORY_STATUS·=·"status";
 22 ····public·static·final·String·CATEGORY_SYSTEM·=·"sys";
 23 ····public·static·final·String·CATEGORY_TRANSPORT·=·"transport";
 24 ····public·static·final·int·COLOR_DEFAULT·=·0;
 25 ····public·static·final·int·DEFAULT_ALL·=·255;
 26 ····public·static·final·int·DEFAULT_LIGHTS·=·4;
 27 ····public·static·final·int·DEFAULT_SOUND·=·1;
 28 ····public·static·final·int·DEFAULT_VIBRATE·=·2;
 29 ····public·static·final·String·EXTRA_BACKGROUND_IMAGE_URI·=·"android.backgroundImageUri";
 30 ····public·static·final·String·EXTRA_BIG_TEXT·=·"android.bigText";
 31 ····public·static·final·String·EXTRA_COMPACT_ACTIONS·=·"android.compactActions";
 32 ····public·static·final·String·EXTRA_INFO_TEXT·=·"android.infoText";
 33 ····public·static·final·String·EXTRA_LARGE_ICON·=·"android.largeIcon";
 34 ····public·static·final·String·EXTRA_LARGE_ICON_BIG·=·"android.largeIcon.big";
 35 ····public·static·final·String·EXTRA_MEDIA_SESSION·=·"android.mediaSession";
 36 ····public·static·final·String·EXTRA_PEOPLE·=·"android.people";
 37 ····public·static·final·String·EXTRA_PICTURE·=·"android.picture";
 38 ····public·static·final·String·EXTRA_PROGRESS·=·"android.progress";
 39 ····public·static·final·String·EXTRA_PROGRESS_INDETERMINATE·=·"android.progressIndeterminate";
 40 ····public·static·final·String·EXTRA_PROGRESS_MAX·=·"android.progressMax";
 41 ····public·static·final·String·EXTRA_SHOW_CHRONOMETER·=·"android.showChronometer";
 42 ····public·static·final·String·EXTRA_SHOW_WHEN·=·"android.showWhen";
 43 ····public·static·final·String·EXTRA_SMALL_ICON·=·"android.icon";
 44 ····public·static·final·String·EXTRA_SUB_TEXT·=·"android.subText";
 45 ····public·static·final·String·EXTRA_SUMMARY_TEXT·=·"android.summaryText";
 46 ····public·static·final·String·EXTRA_TEMPLATE·=·"android.template";
 47 ····public·static·final·String·EXTRA_TEXT·=·"android.text";
 48 ····public·static·final·String·EXTRA_TEXT_LINES·=·"android.textLines";
 49 ····public·static·final·String·EXTRA_TITLE·=·"android.title";
 50 ····public·static·final·String·EXTRA_TITLE_BIG·=·"android.title.big";
 51 ····public·static·final·int·FLAG_AUTO_CANCEL·=·16;
 52 ····public·static·final·int·FLAG_FOREGROUND_SERVICE·=·64;
 53 ····public·static·final·int·FLAG_GROUP_SUMMARY·=·512;
5 ····public·static·final·int·FLAG_HIGH_PRIORITY·=·128;54 ····public·static·final·int·FLAG_HIGH_PRIORITY·=·128;
 55 ····public·static·final·int·FLAG_INSISTENT·=·4;
 56 ····public·static·final·int·FLAG_LOCAL_ONLY·=·256;
 57 ····public·static·final·int·FLAG_NO_CLEAR·=·32;
 58 ····public·static·final·int·FLAG_ONGOING_EVENT·=·2;
 59 ····public·static·final·int·FLAG_ONLY_ALERT_ONCE·=·8;
 60 ····public·static·final·int·FLAG_SHOW_LIGHTS·=·1;
6 ····private·static·final·NotificationCompat$NotificationCompatImpl·IMPL;61 ····private·static·final·NotificationCompat$NotificationCompatImpl·IMPL;
7 ····public·static·final·int·PRIORITY_DEFAULT·=·0;62 ····public·static·final·int·PRIORITY_DEFAULT·=·0;
8 ····public·static·final·int·PRIORITY_HIGH·=·1;63 ····public·static·final·int·PRIORITY_HIGH·=·1;
9 ····public·static·final·int·PRIORITY_LOW·=·255;64 ····public·static·final·int·PRIORITY_LOW·=·255;
10 ····public·static·final·int·PRIORITY_MAX·=·2;65 ····public·static·final·int·PRIORITY_MAX·=·2;
11 ····public·static·final·int·PRIORITY_MIN·=·254;66 ····public·static·final·int·PRIORITY_MIN·=·254;
 67 ····public·static·final·int·STREAM_DEFAULT·=·255;
 68 ····public·static·final·int·VISIBILITY_PRIVATE·=·0;
 69 ····public·static·final·int·VISIBILITY_PUBLIC·=·1;
 70 ····public·static·final·int·VISIBILITY_SECRET·=·255;
12 ····71 ····
13 ····static·{72 ····static·{
14 ········if·(Build$VERSION.SDK_INT·>=·16)·{73 ········if·(Build$VERSION.SDK_INT·>=·21)·{
 74 ············IMPL·=·(NotificationCompat$NotificationCompatImpl)new·NotificationCompat$NotificationCompatImplApi21();
 75 ········}
 76 ········else·if·(Build$VERSION.SDK_INT·>=·20)·{
 77 ············IMPL·=·(NotificationCompat$NotificationCompatImpl)new·NotificationCompat$NotificationCompatImplApi20();
 78 ········}
 79 ········else·if·(Build$VERSION.SDK_INT·>=·19)·{
 80 ············IMPL·=·(NotificationCompat$NotificationCompatImpl)new·NotificationCompat$NotificationCompatImplKitKat();
 81 ········}
 82 ········else·if·(Build$VERSION.SDK_INT·>=·16)·{
15 ············IMPL·=·(NotificationCompat$NotificationCompatImpl)new·NotificationCompat$NotificationCompatImplJellybean();83 ············IMPL·=·(NotificationCompat$NotificationCompatImpl)new·NotificationCompat$NotificationCompatImplJellybean();
16 ········}84 ········}
17 ········else·if·(Build$VERSION.SDK_INT·>=·14)·{85 ········else·if·(Build$VERSION.SDK_INT·>=·14)·{
18 ············IMPL·=·(NotificationCompat$NotificationCompatImpl)new·NotificationCompat$NotificationCompatImplIceCreamSandwich();86 ············IMPL·=·(NotificationCompat$NotificationCompatImpl)new·NotificationCompat$NotificationCompatImplIceCreamSandwich();
19 ········}87 ········}
20 ········else·if·(Build$VERSION.SDK_INT·>=·11)·{88 ········else·if·(Build$VERSION.SDK_INT·>=·11)·{
21 ············IMPL·=·(NotificationCompat$NotificationCompatImpl)new·NotificationCompat$NotificationCompatImplHoneycomb();89 ············IMPL·=·(NotificationCompat$NotificationCompatImpl)new·NotificationCompat$NotificationCompatImplHoneycomb();
22 ········}90 ········}
 91 ········else·if·(Build$VERSION.SDK_INT·>=·9)·{
 92 ············IMPL·=·(NotificationCompat$NotificationCompatImpl)new·NotificationCompat$NotificationCompatImplGingerbread();
 93 ········}
23 ········else·{94 ········else·{
24 ············IMPL·=·(NotificationCompat$NotificationCompatImpl)new·NotificationCompat$NotificationCompatImplBase();95 ············IMPL·=·(NotificationCompat$NotificationCompatImpl)new·NotificationCompat$NotificationCompatImplBase();
25 ········}96 ········}
26 ····}97 ····}
 98 ····
 99 ····private·static·void·addActionsToBuilder(final·NotificationBuilderWithActions·notificationBuilderWithActions,·final·ArrayList·list)·{
 100 ········final·Iterator<NotificationCompat$Action>·iterator·=·list.iterator();
 101 ········while·(iterator.hasNext())·{
 102 ············notificationBuilderWithActions.addAction((NotificationCompatBase$Action)(NotificationCompat$Action)iterator.next());
 103 ········}
 104 ····}
 105 ····
 106 ····private·static·void·addStyleToBuilderJellybean(final·NotificationBuilderWithBuilderAccessor·notificationBuilderWithBuilderAccessor,·final·NotificationCompat$Style·notificationCompat$Style)·{
 107 ········if·(notificationCompat$Style·!=·null)·{
 108 ············if·(notificationCompat$Style·instanceof·NotificationCompat$BigTextStyle)·{
 109 ················final·NotificationCompat$BigTextStyle·notificationCompat$BigTextStyle·=·(NotificationCompat$BigTextStyle)notificationCompat$Style;
 110 ················NotificationCompatJellybean.addBigTextStyle(notificationBuilderWithBuilderAccessor,·notificationCompat$BigTextStyle.mBigContentTitle,·notificationCompat$BigTextStyle.mSummaryTextSet,·notificationCompat$BigTextStyle.mSummaryText,·notificationCompat$BigTextStyle.mBigText);
 111 ············}
 112 ············else·if·(notificationCompat$Style·instanceof·NotificationCompat$InboxStyle)·{
 113 ················final·NotificationCompat$InboxStyle·notificationCompat$InboxStyle·=·(NotificationCompat$InboxStyle)notificationCompat$Style;
 114 ················NotificationCompatJellybean.addInboxStyle(notificationBuilderWithBuilderAccessor,·notificationCompat$InboxStyle.mBigContentTitle,·notificationCompat$InboxStyle.mSummaryTextSet,·notificationCompat$InboxStyle.mSummaryText,·notificationCompat$InboxStyle.mTexts);
 115 ············}
 116 ············else·if·(notificationCompat$Style·instanceof·NotificationCompat$BigPictureStyle)·{
 117 ················final·NotificationCompat$BigPictureStyle·notificationCompat$BigPictureStyle·=·(NotificationCompat$BigPictureStyle)notificationCompat$Style;
 118 ················NotificationCompatJellybean.addBigPictureStyle(notificationBuilderWithBuilderAccessor,·notificationCompat$BigPictureStyle.mBigContentTitle,·notificationCompat$BigPictureStyle.mSummaryTextSet,·notificationCompat$BigPictureStyle.mSummaryText,·notificationCompat$BigPictureStyle.mPicture,·notificationCompat$BigPictureStyle.mBigLargeIcon,·notificationCompat$BigPictureStyle.mBigLargeIconSet);
 119 ············}
 120 ········}
 121 ····}
 122 ····
 123 ····public·static·NotificationCompat$Action·getAction(final·Notification·notification,·final·int·n)·{
 124 ········return·NotificationCompat.IMPL.getAction(notification,·n);
Max diff block lines reached; 0/9919 bytes (0.00%) of diff not shown.
42.8 KB
android/support/v4/app/NotificationCompatJellybean.class
42.7 KB
procyon -ec {}
Max HTML report size reached
3.03 KB
android/support/v4/content/ContextCompat.class
2.94 KB
procyon -ec {}
    
Offset 1, 24 lines modifiedOffset 1, 27 lines modified
  
1 package·android.support.v4.content;1 package·android.support.v4.content;
  
2 import·android.os.Bundle;2 import·android.os.Bundle;
3 import·android.content.Intent;3 import·android.content.Intent;
4 import·android.os.Environment;4 import·android.os.Environment;
5 import·android.os.Build$VERSION;5 import·android.os.Build$VERSION;
 6 import·android.graphics.drawable.Drawable;
6 import·android.content.Context;7 import·android.content.Context;
 8 import·android.util.Log;
7 import·java.io.File;9 import·java.io.File;
  
8 public·class·ContextCompat10 public·class·ContextCompat
9 {11 {
10 ····private·static·final·String·DIR_ANDROID·=·"Android";12 ····private·static·final·String·DIR_ANDROID·=·"Android";
11 ····private·static·final·String·DIR_CACHE·=·"cache";13 ····private·static·final·String·DIR_CACHE·=·"cache";
12 ····private·static·final·String·DIR_DATA·=·"data";14 ····private·static·final·String·DIR_DATA·=·"data";
13 ····private·static·final·String·DIR_FILES·=·"files";15 ····private·static·final·String·DIR_FILES·=·"files";
14 ····private·static·final·String·DIR_OBB·=·"obb";16 ····private·static·final·String·DIR_OBB·=·"obb";
 17 ····private·static·final·String·TAG·=·"ContextCompat";
15 ····18 ····
16 ····private·static·File·buildPath(final·File·file,·final·String...·array)·{19 ····private·static·File·buildPath(final·File·file,·final·String...·array)·{
17 ········final·int·length·=·array.length;20 ········final·int·length·=·array.length;
18 ········int·i·=·0;21 ········int·i·=·0;
19 ········File·parent·=·file;22 ········File·parent·=·file;
20 ········while·(i·<·length)·{23 ········while·(i·<·length)·{
21 ············final·String·s·=·array[i];24 ············final·String·s·=·array[i];
Offset 34, 14 lines modifiedOffset 37, 35 lines modified
34 ············}37 ············}
35 ············++i;38 ············++i;
36 ············parent·=·file2;39 ············parent·=·file2;
37 ········}40 ········}
38 ········return·parent;41 ········return·parent;
39 ····}42 ····}
40 ····43 ····
 44 ····private·static·File·createFilesDir(File·file)·{
 45 ········synchronized·(ContextCompat.class)·{
 46 ············if·(!file.exists()·&&·!file.mkdirs()·&&·!file.exists())·{
 47 ················Log.w("ContextCompat",·"Unable·to·create·files·subdir·"·+·file.getPath());
 48 ················file·=·null;
 49 ············}
 50 ············return·file;
 51 ········}
 52 ····}
 53 ····
 54 ····public·static·final·Drawable·getDrawable(final·Context·context,·final·int·n)·{
 55 ········Drawable·drawable;
 56 ········if·(Build$VERSION.SDK_INT·>=·21)·{
 57 ············drawable·=·ContextCompatApi21.getDrawable(context,·n);
 58 ········}
 59 ········else·{
 60 ············drawable·=·context.getResources().getDrawable(n);
 61 ········}
 62 ········return·drawable;
 63 ····}
 64 ····
41 ····public·static·File[]·getExternalCacheDirs(final·Context·context)·{65 ····public·static·File[]·getExternalCacheDirs(final·Context·context)·{
42 ········final·int·n·=·1;66 ········final·int·n·=·1;
43 ········final·int·sdk_INT·=·Build$VERSION.SDK_INT;67 ········final·int·sdk_INT·=·Build$VERSION.SDK_INT;
44 ········File[]·externalCacheDirs;68 ········File[]·externalCacheDirs;
45 ········if·(sdk_INT·>=·19)·{69 ········if·(sdk_INT·>=·19)·{
46 ············externalCacheDirs·=·ContextCompatKitKat.getExternalCacheDirs(context);70 ············externalCacheDirs·=·ContextCompatKitKat.getExternalCacheDirs(context);
47 ········}71 ········}
Offset 132, 8 lines modifiedOffset 156, 30 lines modified
132 ············ContextCompatHoneycomb.startActivities(context,·array);156 ············ContextCompatHoneycomb.startActivities(context,·array);
133 ········}157 ········}
134 ········else·{158 ········else·{
135 ············b·=·false;159 ············b·=·false;
136 ········}160 ········}
137 ········return·b;161 ········return·b;
138 ····}162 ····}
 163 ····
 164 ····public·final·File·getCodeCacheDir(final·Context·context)·{
 165 ········File·file;
 166 ········if·(Build$VERSION.SDK_INT·>=·21)·{
 167 ············file·=·ContextCompatApi21.getCodeCacheDir(context);
 168 ········}
 169 ········else·{
 170 ············file·=·createFilesDir(new·File(context.getApplicationInfo().dataDir,·"code_cache"));
 171 ········}
 172 ········return·file;
 173 ····}
 174 ····
 175 ····public·final·File·getNoBackupFilesDir(final·Context·context)·{
 176 ········File·file;
 177 ········if·(Build$VERSION.SDK_INT·>=·21)·{
 178 ············file·=·ContextCompatApi21.getNoBackupFilesDir(context);
 179 ········}
 180 ········else·{
 181 ············file·=·createFilesDir(new·File(context.getApplicationInfo().dataDir,·"no_backup"));
 182 ········}
 183 ········return·file;
 184 ····}
139 }185 }
4.44 KB
android/support/v4/content/ModernAsyncTask.class
4.34 KB
javap -verbose -constants -s -l -private {}
    
Offset 300, 56 lines modifiedOffset 300, 56 lines modified
300 ····descriptor:·Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;300 ····descriptor:·Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;
301 ····flags:·(0x0012)·ACC_PRIVATE,·ACC_FINAL301 ····flags:·(0x0012)·ACC_PRIVATE,·ACC_FINAL
  
302 ··static·{};302 ··static·{};
303 ····descriptor:·()V303 ····descriptor:·()V
304 ····flags:·(0x0008)·ACC_STATIC304 ····flags:·(0x0008)·ACC_STATIC
305 ····Code:305 ····Code:
306 ······stack=300,·locals=4,·args_size=0306 ······stack=300,·locals=5,·args_size=0
307 ·········0:·new···········#38·················//·class·android/support/v4/content/ModernAsyncTask$1307 ·········0:·new···········#38·················//·class·android/support/v4/content/ModernAsyncTask$1
308 ·········3:·astore_0308 ·········3:·astore_0
309 ·········4:·aload_0309 ·········4:·aload_0
310 ·········5:·invokespecial·#42·················//·Method·android/support/v4/content/ModernAsyncTask$1."<init>":()V310 ·········5:·invokespecial·#42·················//·Method·android/support/v4/content/ModernAsyncTask$1."<init>":()V
311 ·········8:·aload_0311 ·········8:·aload_0
312 ·········9:·putstatic·····#44·················//·Field·sThreadFactory:Ljava/util/concurrent/ThreadFactory;312 ·········9:·putstatic·····#44·················//·Field·sThreadFactory:Ljava/util/concurrent/ThreadFactory;
313 ········12:·new···········#46·················//·class·java/util/concurrent/LinkedBlockingQueue313 ········12:·new···········#46·················//·class·java/util/concurrent/LinkedBlockingQueue
314 ········15:·astore_0314 ········15:·astore_0
315 ········16:·aload_0315 ········16:·aload_0
316 ········17:·bipush········10316 ········17:·bipush········10
317 ········19:·invokespecial·#50·················//·Method·java/util/concurrent/LinkedBlockingQueue."<init>":(I)V317 ········19:·invokespecial·#50·················//·Method·java/util/concurrent/LinkedBlockingQueue."<init>":(I)V
318 ········22:·aload_0318 ········22:·aload_0
319 ········23:·putstatic·····#52·················//·Field·sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue;319 ········23:·putstatic·····#52·················//·Field·sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue;
320 ········26:·new···········#54·················//·class·java/util/concurrent/ThreadPoolExecutor320 ········26:·new···········#54·················//·class·java/util/concurrent/ThreadPoolExecutor
321 ········29:·astore_0321 ········29:·astore_1
322 ········30:·getstatic·····#64·················//·Field·java/util/concurrent/TimeUnit.SECONDS:Ljava/util/concurrent/TimeUnit;322 ········30:·getstatic·····#64·················//·Field·java/util/concurrent/TimeUnit.SECONDS:Ljava/util/concurrent/TimeUnit;
323 ········33:·astore_1323 ········33:·astore_2
324 ········34:·getstatic·····#52·················//·Field·sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue;324 ········34:·getstatic·····#52·················//·Field·sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue;
325 ········37:·astore_2325 ········37:·astore_3
326 ········38:·getstatic·····#44·················//·Field·sThreadFactory:Ljava/util/concurrent/ThreadFactory;326 ········38:·getstatic·····#44·················//·Field·sThreadFactory:Ljava/util/concurrent/ThreadFactory;
327 ········41:·astore_3327 ········41:·astore········4
328 ········42:·aload_0328 ········43:·aload_1
329 ········43:·iconst_5329 ········44:·iconst_5
330 ········44:·sipush········128330 ········45:·sipush········128
331 ········47:·lconst_1331 ········48:·lconst_1
332 ········48:·aload_1 
333 ········49:·aload_2332 ········49:·aload_2
334 ········50:·aload_3333 ········50:·aload_3
 334 ········51:·aload·········4
335 ········51:·invokespecial·#67·················//·Method·java/util/concurrent/ThreadPoolExecutor."<init>":(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V335 ········53:·invokespecial·#67·················//·Method·java/util/concurrent/ThreadPoolExecutor."<init>":(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V
336 ········54:·aload_0336 ········56:·aload_1
337 ········55:·putstatic·····#69·················//·Field·THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor;337 ········57:·putstatic·····#69·················//·Field·THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor;
338 ········58:·new···········#71·················//·class·android/support/v4/content/ModernAsyncTask$InternalHandler338 ········60:·new···········#71·················//·class·android/support/v4/content/ModernAsyncTask$InternalHandler
339 ········61:·astore_0339 ········63:·astore_0
340 ········62:·aload_0340 ········64:·aload_0
341 ········63:·aconst_null341 ········65:·aconst_null
342 ········64:·invokespecial·#74·················//·Method·android/support/v4/content/ModernAsyncTask$InternalHandler."<init>":(Landroid/support/v4/content/ModernAsyncTask$1;)V342 ········66:·invokespecial·#74·················//·Method·android/support/v4/content/ModernAsyncTask$InternalHandler."<init>":(Landroid/support/v4/content/ModernAsyncTask$1;)V
343 ········67:·aload_0343 ········69:·aload_0
344 ········68:·putstatic·····#76·················//·Field·sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler;344 ········70:·putstatic·····#76·················//·Field·sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler;
345 ········71:·getstatic·····#69·················//·Field·THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor;345 ········73:·getstatic·····#69·················//·Field·THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor;
346 ········74:·putstatic·····#78·················//·Field·sDefaultExecutor:Ljava/util/concurrent/Executor;346 ········76:·putstatic·····#78·················//·Field·sDefaultExecutor:Ljava/util/concurrent/Executor;
347 ········77:·return347 ········79:·return
  
348 ··public·android.support.v4.content.ModernAsyncTask();348 ··public·android.support.v4.content.ModernAsyncTask();
349 ····descriptor:·()V349 ····descriptor:·()V
350 ····flags:·(0x0001)·ACC_PUBLIC350 ····flags:·(0x0001)·ACC_PUBLIC
351 ····Code:351 ····Code:
352 ······stack=300,·locals=3,·args_size=1352 ······stack=300,·locals=3,·args_size=1
353 ·········0:·aload_0353 ·········0:·aload_0
980 B
android/support/v4/graphics/drawable/DrawableCompat$DrawableImpl.class
840 B
procyon -ec {}
    
Offset 1, 13 lines modifiedOffset 1, 25 lines modified
  
1 package·android.support.v4.graphics.drawable;1 package·android.support.v4.graphics.drawable;
  
 2 import·android.graphics.PorterDuff$Mode;
 3 import·android.content.res.ColorStateList;
2 import·android.graphics.drawable.Drawable;4 import·android.graphics.drawable.Drawable;
  
3 interface·DrawableCompat$DrawableImpl5 interface·DrawableCompat$DrawableImpl
4 {6 {
5 ····boolean·isAutoMirrored(final·Drawable·p0);7 ····boolean·isAutoMirrored(final·Drawable·p0);
6 ····8 ····
7 ····void·jumpToCurrentState(final·Drawable·p0);9 ····void·jumpToCurrentState(final·Drawable·p0);
8 ····10 ····
9 ····void·setAutoMirrored(final·Drawable·p0,·final·boolean·p1);11 ····void·setAutoMirrored(final·Drawable·p0,·final·boolean·p1);
 12 ····
 13 ····void·setHotspot(final·Drawable·p0,·final·float·p1,·final·float·p2);
 14 ····
 15 ····void·setHotspotBounds(final·Drawable·p0,·final·int·p1,·final·int·p2,·final·int·p3,·final·int·p4);
 16 ····
 17 ····void·setTint(final·Drawable·p0,·final·int·p1);
 18 ····
 19 ····void·setTintList(final·Drawable·p0,·final·ColorStateList·p1);
 20 ····
 21 ····void·setTintMode(final·Drawable·p0,·final·PorterDuff$Mode·p1);
10 }22 }
2.18 KB
android/support/v4/graphics/drawable/DrawableCompat.class
2.07 KB
procyon -ec {}
    
Offset 1, 20 lines modifiedOffset 1, 25 lines modified
  
1 package·android.support.v4.graphics.drawable;1 package·android.support.v4.graphics.drawable;
  
 2 import·android.graphics.PorterDuff$Mode;
 3 import·android.content.res.ColorStateList;
2 import·android.graphics.drawable.Drawable;4 import·android.graphics.drawable.Drawable;
3 import·android.os.Build$VERSION;5 import·android.os.Build$VERSION;
  
4 public·class·DrawableCompat6 public·class·DrawableCompat
5 {7 {
6 ····static·final·DrawableCompat$DrawableImpl·IMPL;8 ····static·final·DrawableCompat$DrawableImpl·IMPL;
7 ····9 ····
8 ····static·{10 ····static·{
9 ········final·int·sdk_INT·=·Build$VERSION.SDK_INT;11 ········final·int·sdk_INT·=·Build$VERSION.SDK_INT;
10 ········if·(sdk_INT·>=·19)·{12 ········if·(sdk_INT·>=·21)·{
 13 ············IMPL·=·(DrawableCompat$DrawableImpl)new·DrawableCompat$LDrawableImpl();
 14 ········}
 15 ········else·if·(sdk_INT·>=·19)·{
11 ············IMPL·=·(DrawableCompat$DrawableImpl)new·DrawableCompat$KitKatDrawableImpl();16 ············IMPL·=·(DrawableCompat$DrawableImpl)new·DrawableCompat$KitKatDrawableImpl();
12 ········}17 ········}
13 ········else·if·(sdk_INT·>=·11)·{18 ········else·if·(sdk_INT·>=·11)·{
14 ············IMPL·=·(DrawableCompat$DrawableImpl)new·DrawableCompat$HoneycombDrawableImpl();19 ············IMPL·=·(DrawableCompat$DrawableImpl)new·DrawableCompat$HoneycombDrawableImpl();
15 ········}20 ········}
16 ········else·{21 ········else·{
17 ············IMPL·=·(DrawableCompat$DrawableImpl)new·DrawableCompat$BaseDrawableImpl();22 ············IMPL·=·(DrawableCompat$DrawableImpl)new·DrawableCompat$BaseDrawableImpl();
Offset 28, 8 lines modifiedOffset 33, 28 lines modified
28 ····public·static·void·jumpToCurrentState(final·Drawable·drawable)·{33 ····public·static·void·jumpToCurrentState(final·Drawable·drawable)·{
29 ········DrawableCompat.IMPL.jumpToCurrentState(drawable);34 ········DrawableCompat.IMPL.jumpToCurrentState(drawable);
30 ····}35 ····}
31 ····36 ····
32 ····public·static·void·setAutoMirrored(final·Drawable·drawable,·final·boolean·b)·{37 ····public·static·void·setAutoMirrored(final·Drawable·drawable,·final·boolean·b)·{
33 ········DrawableCompat.IMPL.setAutoMirrored(drawable,·b);38 ········DrawableCompat.IMPL.setAutoMirrored(drawable,·b);
34 ····}39 ····}
 40 ····
 41 ····public·static·void·setHotspot(final·Drawable·drawable,·final·float·n,·final·float·n2)·{
 42 ········DrawableCompat.IMPL.setHotspot(drawable,·n,·n2);
 43 ····}
 44 ····
 45 ····public·static·void·setHotspotBounds(final·Drawable·drawable,·final·int·n,·final·int·n2,·final·int·n3,·final·int·n4)·{
 46 ········DrawableCompat.IMPL.setHotspotBounds(drawable,·n,·n2,·n3,·n4);
 47 ····}
 48 ····
 49 ····public·static·void·setTint(final·Drawable·drawable,·final·int·n)·{
 50 ········DrawableCompat.IMPL.setTint(drawable,·n);
 51 ····}
 52 ····
 53 ····public·static·void·setTintList(final·Drawable·drawable,·final·ColorStateList·list)·{
 54 ········DrawableCompat.IMPL.setTintList(drawable,·list);
 55 ····}
 56 ····
 57 ····public·static·void·setTintMode(final·Drawable·drawable,·final·PorterDuff$Mode·porterDuff$Mode)·{
 58 ········DrawableCompat.IMPL.setTintMode(drawable,·porterDuff$Mode);
 59 ····}
35 }60 }
1.14 KB
android/support/v4/net/ConnectivityManagerCompat.class
1.04 KB
procyon -ec {}
    
Offset 22, 14 lines modifiedOffset 22, 22 lines modified
22 ········}22 ········}
23 ········else·{23 ········else·{
24 ············IMPL·=·(ConnectivityManagerCompat$ConnectivityManagerCompatImpl)new·ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl();24 ············IMPL·=·(ConnectivityManagerCompat$ConnectivityManagerCompatImpl)new·ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl();
25 ········}25 ········}
26 ····}26 ····}
27 ····27 ····
28 ····public·static·NetworkInfo·getNetworkInfoFromBroadcast(final·ConnectivityManager·connectivityManager,·final·Intent·intent)·{28 ····public·static·NetworkInfo·getNetworkInfoFromBroadcast(final·ConnectivityManager·connectivityManager,·final·Intent·intent)·{
29 ········return·connectivityManager.getNetworkInfo(((NetworkInfo)intent.getParcelableExtra("networkInfo")).getType());29 ········final·NetworkInfo·networkInfo·=·(NetworkInfo)intent.getParcelableExtra("networkInfo");
 30 ········NetworkInfo·networkInfo2;
 31 ········if·(networkInfo·!=·null)·{
 32 ············networkInfo2·=·connectivityManager.getNetworkInfo(networkInfo.getType());
 33 ········}
 34 ········else·{
 35 ············networkInfo2·=·null;
 36 ········}
 37 ········return·networkInfo2;
30 ····}38 ····}
31 ····39 ····
32 ····public·static·boolean·isActiveNetworkMetered(final·ConnectivityManager·connectivityManager)·{40 ····public·static·boolean·isActiveNetworkMetered(final·ConnectivityManager·connectivityManager)·{
33 ········return·ConnectivityManagerCompat.IMPL.isActiveNetworkMetered(connectivityManager);41 ········return·ConnectivityManagerCompat.IMPL.isActiveNetworkMetered(connectivityManager);
34 ····}42 ····}
35 }43 }
833 B
android/support/v4/print/PrintHelper$PrintHelperVersionImpl.class
703 B
procyon -ec {}
    
Offset 4, 17 lines modifiedOffset 4, 21 lines modified
4 import·android.net.Uri;4 import·android.net.Uri;
5 import·android.graphics.Bitmap;5 import·android.graphics.Bitmap;
  
6 interface·PrintHelper$PrintHelperVersionImpl6 interface·PrintHelper$PrintHelperVersionImpl
7 {7 {
8 ····int·getColorMode();8 ····int·getColorMode();
9 ····9 ····
 10 ····int·getOrientation();
 11 ····
10 ····int·getScaleMode();12 ····int·getScaleMode();
11 ····13 ····
12 ····void·printBitmap(final·String·p0,·final·Bitmap·p1);14 ····void·printBitmap(final·String·p0,·final·Bitmap·p1,·final·PrintHelper$OnPrintFinishCallback·p2);
13 ····15 ····
14 ····void·printBitmap(final·String·p0,·final·Uri·p1);16 ····void·printBitmap(final·String·p0,·final·Uri·p1,·final·PrintHelper$OnPrintFinishCallback·p2);
15 ····17 ····
16 ····void·setColorMode(final·int·p0);18 ····void·setColorMode(final·int·p0);
17 ····19 ····
 20 ····void·setOrientation(final·int·p0);
 21 ····
18 ····void·setScaleMode(final·int·p0);22 ····void·setScaleMode(final·int·p0);
19 }23 }
2.3 KB
android/support/v4/print/PrintHelper.class
2.22 KB
procyon -ec {}
    
Offset 6, 14 lines modifiedOffset 6, 16 lines modified
6 import·android.os.Build$VERSION;6 import·android.os.Build$VERSION;
7 import·android.content.Context;7 import·android.content.Context;
  
8 public·final·class·PrintHelper8 public·final·class·PrintHelper
9 {9 {
10 ····public·static·final·int·COLOR_MODE_COLOR·=·2;10 ····public·static·final·int·COLOR_MODE_COLOR·=·2;
11 ····public·static·final·int·COLOR_MODE_MONOCHROME·=·1;11 ····public·static·final·int·COLOR_MODE_MONOCHROME·=·1;
 12 ····public·static·final·int·ORIENTATION_LANDSCAPE·=·1;
 13 ····public·static·final·int·ORIENTATION_PORTRAIT·=·2;
12 ····public·static·final·int·SCALE_MODE_FILL·=·2;14 ····public·static·final·int·SCALE_MODE_FILL·=·2;
13 ····public·static·final·int·SCALE_MODE_FIT·=·1;15 ····public·static·final·int·SCALE_MODE_FIT·=·1;
14 ····PrintHelper$PrintHelperVersionImpl·mImpl;16 ····PrintHelper$PrintHelperVersionImpl·mImpl;
15 ····17 ····
16 ····public·PrintHelper(final·Context·context)·{18 ····public·PrintHelper(final·Context·context)·{
17 ········if·(systemSupportsPrint())·{19 ········if·(systemSupportsPrint())·{
18 ············this.mImpl·=·(PrintHelper$PrintHelperVersionImpl)new·PrintHelper$PrintHelperKitkatImpl(context);20 ············this.mImpl·=·(PrintHelper$PrintHelperVersionImpl)new·PrintHelper$PrintHelperKitkatImpl(context);
Offset 27, 27 lines modifiedOffset 29, 43 lines modified
27 ········return·Build$VERSION.SDK_INT·>=·19;29 ········return·Build$VERSION.SDK_INT·>=·19;
28 ····}30 ····}
29 ····31 ····
30 ····public·int·getColorMode()·{32 ····public·int·getColorMode()·{
31 ········return·this.mImpl.getColorMode();33 ········return·this.mImpl.getColorMode();
32 ····}34 ····}
33 ····35 ····
 36 ····public·int·getOrientation()·{
 37 ········return·this.mImpl.getOrientation();
 38 ····}
 39 ····
34 ····public·int·getScaleMode()·{40 ····public·int·getScaleMode()·{
35 ········return·this.mImpl.getScaleMode();41 ········return·this.mImpl.getScaleMode();
36 ····}42 ····}
37 ····43 ····
38 ····public·void·printBitmap(final·String·s,·final·Bitmap·bitmap)·{44 ····public·void·printBitmap(final·String·s,·final·Bitmap·bitmap)·{
39 ········this.mImpl.printBitmap(s,·bitmap);45 ········this.mImpl.printBitmap(s,·bitmap,·(PrintHelper$OnPrintFinishCallback)null);
 46 ····}
 47 ····
 48 ····public·void·printBitmap(final·String·s,·final·Bitmap·bitmap,·final·PrintHelper$OnPrintFinishCallback·printHelper$OnPrintFinishCallback)·{
 49 ········this.mImpl.printBitmap(s,·bitmap,·printHelper$OnPrintFinishCallback);
40 ····}50 ····}
41 ····51 ····
42 ····public·void·printBitmap(final·String·s,·final·Uri·uri)·{52 ····public·void·printBitmap(final·String·s,·final·Uri·uri)·{
43 ········this.mImpl.printBitmap(s,·uri);53 ········this.mImpl.printBitmap(s,·uri,·(PrintHelper$OnPrintFinishCallback)null);
 54 ····}
 55 ····
 56 ····public·void·printBitmap(final·String·s,·final·Uri·uri,·final·PrintHelper$OnPrintFinishCallback·printHelper$OnPrintFinishCallback)·{
 57 ········this.mImpl.printBitmap(s,·uri,·printHelper$OnPrintFinishCallback);
44 ····}58 ····}
45 ····59 ····
46 ····public·void·setColorMode(final·int·colorMode)·{60 ····public·void·setColorMode(final·int·colorMode)·{
47 ········this.mImpl.setColorMode(colorMode);61 ········this.mImpl.setColorMode(colorMode);
48 ····}62 ····}
49 ····63 ····
 64 ····public·void·setOrientation(final·int·orientation)·{
 65 ········this.mImpl.setOrientation(orientation);
 66 ····}
 67 ····
50 ····public·void·setScaleMode(final·int·scaleMode)·{68 ····public·void·setScaleMode(final·int·scaleMode)·{
51 ········this.mImpl.setScaleMode(scaleMode);69 ········this.mImpl.setScaleMode(scaleMode);
52 ····}70 ····}
53 }71 }
26.6 KB
android/support/v4/print/PrintHelperKitkat$1.class
26.5 KB
procyon -ec {}
Max HTML report size reached
8.96 KB
android/support/v4/print/PrintHelperKitkat.class
8.87 KB
procyon -ec {}
    
Offset 7, 37 lines modifiedOffset 7, 63 lines modified
7 import·android.print.PrintManager;7 import·android.print.PrintManager;
8 import·java.io.InputStream;8 import·java.io.InputStream;
9 import·java.io.IOException;9 import·java.io.IOException;
10 import·android.util.Log;10 import·android.util.Log;
11 import·android.graphics.Rect;11 import·android.graphics.Rect;
12 import·android.graphics.BitmapFactory;12 import·android.graphics.BitmapFactory;
13 import·android.graphics.Bitmap;13 import·android.graphics.Bitmap;
14 import·android.graphics.BitmapFactory$Options; 
15 import·android.net.Uri;14 import·android.net.Uri;
 15 import·android.graphics.Matrix;
 16 import·android.graphics.RectF;
 17 import·android.graphics.BitmapFactory$Options;
16 import·android.content.Context;18 import·android.content.Context;
  
17 public·class·PrintHelperKitkat19 class·PrintHelperKitkat
18 {20 {
19 ····public·static·final·int·COLOR_MODE_COLOR·=·2;21 ····public·static·final·int·COLOR_MODE_COLOR·=·2;
20 ····public·static·final·int·COLOR_MODE_MONOCHROME·=·1;22 ····public·static·final·int·COLOR_MODE_MONOCHROME·=·1;
21 ····private·static·final·String·LOG_TAG·=·"PrintHelperKitkat";23 ····private·static·final·String·LOG_TAG·=·"PrintHelperKitkat";
22 ····private·static·final·int·MAX_PRINT_SIZE·=·3500;24 ····private·static·final·int·MAX_PRINT_SIZE·=·3500;
 25 ····public·static·final·int·ORIENTATION_LANDSCAPE·=·1;
 26 ····public·static·final·int·ORIENTATION_PORTRAIT·=·2;
23 ····public·static·final·int·SCALE_MODE_FILL·=·2;27 ····public·static·final·int·SCALE_MODE_FILL·=·2;
24 ····public·static·final·int·SCALE_MODE_FIT·=·1;28 ····public·static·final·int·SCALE_MODE_FIT·=·1;
25 ····int·mColorMode;29 ····int·mColorMode;
26 ····final·Context·mContext;30 ····final·Context·mContext;
 31 ····BitmapFactory$Options·mDecodeOptions;
 32 ····private·final·Object·mLock;
 33 ····int·mOrientation;
27 ····int·mScaleMode;34 ····int·mScaleMode;
28 ····35 ····
29 ····PrintHelperKitkat(final·Context·mContext)·{36 ····PrintHelperKitkat(final·Context·mContext)·{
30 ········final·int·n·=·2;37 ········final·int·n·=·2;
 38 ········this.mDecodeOptions·=·null;
 39 ········this.mLock·=·new·Object();
31 ········this.mScaleMode·=·n;40 ········this.mScaleMode·=·n;
32 ········this.mColorMode·=·n;41 ········this.mColorMode·=·n;
 42 ········this.mOrientation·=·1;
33 ········this.mContext·=·mContext;43 ········this.mContext·=·mContext;
34 ····}44 ····}
35 ····45 ····
 46 ····private·Matrix·getMatrix(final·int·n,·final·int·n2,·final·RectF·rectF,·final·int·n3)·{
 47 ········final·float·n4·=·2.0f;
 48 ········final·Matrix·matrix·=·new·Matrix();
 49 ········final·float·n5·=·rectF.width()·/·n;
 50 ········float·n6;
 51 ········if·(n3·==·2)·{
 52 ············n6·=·Math.max(n5,·rectF.height()·/·(float)n2);
 53 ········}
 54 ········else·{
 55 ············n6·=·Math.min(n5,·rectF.height()·/·(float)n2);
 56 ········}
 57 ········matrix.postScale(n6,·n6);
 58 ········matrix.postTranslate((rectF.width()·-·n·*·n6)·/·n4,·(rectF.height()·-·n2·*·n6)·/·n4);
 59 ········return·matrix;
 60 ····}
 61 ····
36 ····private·Bitmap·loadBitmap(final·Uri·uri,·final·BitmapFactory$Options·bitmapFactory$Options)·{62 ····private·Bitmap·loadBitmap(final·Uri·uri,·final·BitmapFactory$Options·bitmapFactory$Options)·{
37 ········if·(uri·==·null·||·this.mContext·==·null)·{63 ········if·(uri·==·null·||·this.mContext·==·null)·{
38 ············throw·new·IllegalArgumentException("bad·argument·to·loadBitmap");64 ············throw·new·IllegalArgumentException("bad·argument·to·loadBitmap");
39 ········}65 ········}
40 ········InputStream·openInputStream·=·null;66 ········InputStream·openInputStream·=·null;
41 ········try·{67 ········try·{
42 ············openInputStream·=·this.mContext.getContentResolver().openInputStream(uri);68 ············openInputStream·=·this.mContext.getContentResolver().openInputStream(uri);
Offset 65, 63 lines modifiedOffset 91, 120 lines modified
65 ····················Log.w("PrintHelperKitkat",·"close·fail·",·(Throwable)ex2);91 ····················Log.w("PrintHelperKitkat",·"close·fail·",·(Throwable)ex2);
66 ················}92 ················}
67 ············}93 ············}
68 ········}94 ········}
69 ····}95 ····}
70 ····96 ····
71 ····private·Bitmap·loadConstrainedBitmap(final·Uri·uri,·final·int·n)·{97 ····private·Bitmap·loadConstrainedBitmap(final·Uri·uri,·final·int·n)·{
 98 ········final·boolean·inJustDecodeBounds·=·true;
72 ········Bitmap·loadBitmap·=·null;99 ········final·Bitmap·bitmap·=·null;
73 ········final·boolean·b·=·true; 
74 ········if·(n·<=·0·||·uri·==·null·||·this.mContext·==·null)·{100 ········if·(n·<=·0·||·uri·==·null·||·this.mContext·==·null)·{
75 ············throw·new·IllegalArgumentException("bad·argument·to·getScaledBitmap");101 ············throw·new·IllegalArgumentException("bad·argument·to·getScaledBitmap");
76 ········}102 ········}
77 ········final·BitmapFactory$Options·bitmapFactory$Options·=·new·BitmapFactory$Options();103 ········final·BitmapFactory$Options·bitmapFactory$Options·=·new·BitmapFactory$Options();
78 ········bitmapFactory$Options.inJustDecodeBounds·=·b;104 ········bitmapFactory$Options.inJustDecodeBounds·=·inJustDecodeBounds;
79 ········this.loadBitmap(uri,·bitmapFactory$Options);105 ········this.loadBitmap(uri,·bitmapFactory$Options);
80 ········final·int·outWidth·=·bitmapFactory$Options.outWidth;106 ········final·int·outWidth·=·bitmapFactory$Options.outWidth;
81 ········final·int·outHeight·=·bitmapFactory$Options.outHeight;107 ········final·int·outHeight·=·bitmapFactory$Options.outHeight;
82 ········if·(outWidth·>·0·&&·outHeight·>·0)·{108 ········if·(outWidth·>·0·&&·outHeight·>·0)·{
83 ············int·i;109 ············int·i;
84 ············int·inSampleSize;110 ············int·inSampleSize;
85 ············for·(i·=·Math.max(outWidth,·outHeight),·inSampleSize·=·1;·i·>·n;·i·>>>=·1,·inSampleSize·<<=·1)·{}111 ············for·(i·=·Math.max(outWidth,·outHeight),·inSampleSize·=·1;·i·>·n;·i·>>>=·1,·inSampleSize·<<=·1)·{}
86 ············if·(inSampleSize·>·0·&&·Math.min(outWidth,·outHeight)·/·inSampleSize·>·0)·{112 ············if·(inSampleSize·>·0·&&·Math.min(outWidth,·outHeight)·/·inSampleSize·>·0)·{
 113 ················final·Object·mLock·=·this.mLock;
 114 ················final·BitmapFactory$Options·mDecodeOptions;
 115 ················synchronized·(mLock)·{
 116 ····················this.mDecodeOptions·=·new·BitmapFactory$Options();
 117 ····················this.mDecodeOptions.inMutable·=·true;
 118 ····················this.mDecodeOptions.inSampleSize·=·inSampleSize;
 119 ····················mDecodeOptions·=·this.mDecodeOptions;
 120 ····················//·monitorexit(mLock)
87 ················final·BitmapFactory$Options·bitmapFactory$Options2·=·new·BitmapFactory$Options();121 ····················final·BitmapFactory$Options·bitmapFactory$Options2·=·mDecodeOptions;
88 ················bitmapFactory$Options2.inMutable·=·b; 
89 ················bitmapFactory$Options2.inSampleSize·=·inSampleSize; 
90 ················loadBitmap·=·this.loadBitmap(uri,·bitmapFactory$Options2);122 ····················this.loadBitmap(uri,·bitmapFactory$Options2);
 123 ····················final·PrintHelperKitkat·printHelperKitkat·=·this;
 124 ····················final·Object·o·=·printHelperKitkat.mLock;
 125 ····················final·Object·o3;
 126 ····················final·Object·o2·=·o3·=·o;
 127 ····················//·monitorenter(o3)
 128 ····················final·PrintHelperKitkat·printHelperKitkat2·=·this;
 129 ····················try·{
 130 ························final·BitmapFactory$Options·bitmapFactory$Options3·=·null;
 131 ························printHelperKitkat2.mDecodeOptions·=·bitmapFactory$Options3;
 132 ····················}
 133 ····················finally·{
 134 ····················}
 135 ····················//·monitorexit(o2)
 136 ················}
 137 ················try·{
 138 ····················final·BitmapFactory$Options·bitmapFactory$Options2·=·mDecodeOptions;
 139 ····················this.loadBitmap(uri,·bitmapFactory$Options2);
 140 ····················final·PrintHelperKitkat·printHelperKitkat·=·this;
 141 ····················final·Object·o·=·printHelperKitkat.mLock;
 142 ····················final·Object·o3;
 143 ····················final·Object·o2·=·o3·=·o;
 144 ····················//·monitorenter(o3)
 145 ····················final·PrintHelperKitkat·printHelperKitkat2·=·this;
 146 ····················final·BitmapFactory$Options·bitmapFactory$Options3·=·null;
 147 ····················printHelperKitkat2.mDecodeOptions·=·bitmapFactory$Options3;
 148 ················}
 149 ················finally·{
Max diff block lines reached; 2876/9054 bytes (31.76%) of diff not shown.
783 B
android/support/v4/util/LruCache.class
707 B
procyon -ec {}
    
Offset 158, 14 lines modifiedOffset 158, 25 lines modified
158 ············if·(remove·!=·null)·{158 ············if·(remove·!=·null)·{
159 ················this.entryRemoved(false,·key,·remove,·null);159 ················this.entryRemoved(false,·key,·remove,·null);
160 ············}160 ············}
161 ············return·remove;161 ············return·remove;
162 ········}162 ········}
163 ····}163 ····}
164 ····164 ····
 165 ····public·void·resize(final·int·maxSize)·{
 166 ········if·(maxSize·<=·0)·{
 167 ············throw·new·IllegalArgumentException("maxSize·<=·0");
 168 ········}
 169 ········synchronized·(this)·{
 170 ············this.maxSize·=·maxSize;
 171 ············//·monitorexit(this)
 172 ············this.trimToSize(maxSize);
 173 ········}
 174 ····}
 175 ····
165 ····public·final·int·size()·{176 ····public·final·int·size()·{
166 ········synchronized·(this)·{177 ········synchronized·(this)·{
167 ············return·this.size;178 ············return·this.size;
168 ········}179 ········}
169 ····}180 ····}
170 ····181 ····
171 ····protected·int·sizeOf(final·Object·o,·final·Object·o2)·{182 ····protected·int·sizeOf(final·Object·o,·final·Object·o2)·{
761 B
android/support/v4/util/MapCollections$MapIterator.class
649 B
procyon -ec {}
    
Offset 80, 18 lines modifiedOffset 80, 18 lines modified
80 ········return·this;80 ········return·this;
81 ····}81 ····}
82 ····82 ····
83 ····public·void·remove()·{83 ····public·void·remove()·{
84 ········if·(!this.mEntryValid)·{84 ········if·(!this.mEntryValid)·{
85 ············throw·new·IllegalStateException();85 ············throw·new·IllegalStateException();
86 ········}86 ········}
 87 ········this.this$0.colRemoveAt(this.mIndex);
87 ········--this.mIndex;88 ········--this.mIndex;
88 ········--this.mEnd;89 ········--this.mEnd;
89 ········this.mEntryValid·=·false;90 ········this.mEntryValid·=·false;
90 ········this.this$0.colRemoveAt(this.mIndex); 
91 ····}91 ····}
92 ····92 ····
93 ····public·Object·setValue(final·Object·o)·{93 ····public·Object·setValue(final·Object·o)·{
94 ········if·(!this.mEntryValid)·{94 ········if·(!this.mEntryValid)·{
95 ············throw·new·IllegalStateException("This·container·does·not·support·retaining·Map.Entry·objects");95 ············throw·new·IllegalStateException("This·container·does·not·support·retaining·Map.Entry·objects");
96 ········}96 ········}
97 ········return·this.this$0.colSetValue(this.mIndex,·o);97 ········return·this.this$0.colSetValue(this.mIndex,·o);
2.68 KB
android/support/v4/util/SimpleArrayMap.class
2.59 KB
procyon -ec {}
    
Offset 125, 24 lines modifiedOffset 125, 15 lines modified
125 ············this.mHashes·=·ContainerHelpers.EMPTY_INTS;125 ············this.mHashes·=·ContainerHelpers.EMPTY_INTS;
126 ············this.mArray·=·ContainerHelpers.EMPTY_OBJECTS;126 ············this.mArray·=·ContainerHelpers.EMPTY_OBJECTS;
127 ············this.mSize·=·0;127 ············this.mSize·=·0;
128 ········}128 ········}
129 ····}129 ····}
130 ····130 ····
131 ····public·boolean·containsKey(final·Object·o)·{131 ····public·boolean·containsKey(final·Object·o)·{
 132 ········return·this.indexOfKey(o)·>=·0;
132 ········boolean·b·=·true; 
133 ········if·(o·==·null)·{ 
134 ············if·(this.indexOfNull()·<·0)·{ 
135 ················b·=·false; 
136 ············} 
137 ········} 
138 ········else·if·(this.indexOf(o,·o.hashCode())·<·0)·{ 
139 ············b·=·false; 
140 ········} 
141 ········return·b; 
142 ····}133 ····}
143 ····134 ····
144 ····public·boolean·containsValue(final·Object·o)·{135 ····public·boolean·containsValue(final·Object·o)·{
145 ········return·this.indexOfValue(o)·>=·0;136 ········return·this.indexOfValue(o)·>=·0;
146 ····}137 ····}
147 ····138 ····
148 ····public·void·ensureCapacity(final·int·n)·{139 ····public·void·ensureCapacity(final·int·n)·{
Offset 201, 24 lines modifiedOffset 192, 18 lines modified
201 ············}192 ············}
202 ············b·=·false;193 ············b·=·false;
203 ········}194 ········}
204 ········return·b;195 ········return·b;
205 ····}196 ····}
206 ····197 ····
207 ····public·Object·get(final·Object·o)·{198 ····public·Object·get(final·Object·o)·{
 199 ········final·int·indexOfKey·=·this.indexOfKey(o);
208 ········int·n; 
209 ········if·(o·==·null)·{ 
210 ············n·=·this.indexOfNull(); 
211 ········} 
212 ········else·{ 
213 ············n·=·this.indexOf(o,·o.hashCode()); 
214 ········} 
215 ········Object·o2;200 ········Object·o2;
216 ········if·(n·>=·0)·{201 ········if·(indexOfKey·>=·0)·{
217 ············o2·=·this.mArray[(n·<<·1)·+·1];202 ············o2·=·this.mArray[(indexOfKey·<<·1)·+·1];
218 ········}203 ········}
219 ········else·{204 ········else·{
220 ············o2·=·null;205 ············o2·=·null;
221 ········}206 ········}
222 ········return·o2;207 ········return·o2;
223 ····}208 ····}
224 ····209 ····
Offset 266, 14 lines modifiedOffset 251, 25 lines modified
266 ················}251 ················}
267 ················binarySearch·=·~n2;252 ················binarySearch·=·~n2;
268 ············}253 ············}
269 ········}254 ········}
270 ········return·binarySearch;255 ········return·binarySearch;
271 ····}256 ····}
272 ····257 ····
 258 ····public·int·indexOfKey(final·Object·o)·{
 259 ········int·n;
 260 ········if·(o·==·null)·{
 261 ············n·=·this.indexOfNull();
 262 ········}
 263 ········else·{
 264 ············n·=·this.indexOf(o,·o.hashCode());
 265 ········}
 266 ········return·n;
 267 ····}
 268 ····
273 ····int·indexOfNull()·{269 ····int·indexOfNull()·{
274 ········final·int·mSize·=·this.mSize;270 ········final·int·mSize·=·this.mSize;
275 ········int·binarySearch;271 ········int·binarySearch;
276 ········if·(mSize·==·0)·{272 ········if·(mSize·==·0)·{
277 ············binarySearch·=·-1;273 ············binarySearch·=·-1;
278 ········}274 ········}
279 ········else·{275 ········else·{
Offset 390, 24 lines modifiedOffset 386, 18 lines modified
390 ············for·(int·i·=·0;·i·<·mSize;·++i)·{386 ············for·(int·i·=·0;·i·<·mSize;·++i)·{
391 ················this.put(simpleArrayMap.keyAt(i),·simpleArrayMap.valueAt(i));387 ················this.put(simpleArrayMap.keyAt(i),·simpleArrayMap.valueAt(i));
392 ············}388 ············}
393 ········}389 ········}
394 ····}390 ····}
395 ····391 ····
396 ····public·Object·remove(final·Object·o)·{392 ····public·Object·remove(final·Object·o)·{
 393 ········final·int·indexOfKey·=·this.indexOfKey(o);
397 ········int·n; 
398 ········if·(o·==·null)·{ 
399 ············n·=·this.indexOfNull(); 
400 ········} 
401 ········else·{ 
402 ············n·=·this.indexOf(o,·o.hashCode()); 
403 ········} 
404 ········Object·remove;394 ········Object·remove;
405 ········if·(n·>=·0)·{395 ········if·(indexOfKey·>=·0)·{
406 ············remove·=·this.removeAt(n);396 ············remove·=·this.removeAt(indexOfKey);
407 ········}397 ········}
408 ········else·{398 ········else·{
409 ············remove·=·null;399 ············remove·=·null;
410 ········}400 ········}
411 ········return·remove;401 ········return·remove;
412 ····}402 ····}
413 ····403 ····
3.61 KB
android/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform.class
3.46 KB
javap -verbose -constants -s -l -private {}
    
Offset 40, 20 lines modifiedOffset 40, 20 lines modified
40 ··#32·=·Fieldref···········#29.#31········//·android/content/res/Configuration.locale:Ljava/util/Locale;40 ··#32·=·Fieldref···········#29.#31········//·android/content/res/Configuration.locale:Ljava/util/Locale;
41 ··#33·=·NameAndType········#10:#11········//·mLocale:Ljava/util/Locale;41 ··#33·=·NameAndType········#10:#11········//·mLocale:Ljava/util/Locale;
42 ··#34·=·Fieldref···········#2.#33·········//·android/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform.mLocale:Ljava/util/Locale;42 ··#34·=·Fieldref···········#2.#33·········//·android/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform.mLocale:Ljava/util/Locale;
43 ··#35·=·Utf8···············getTransformation43 ··#35·=·Utf8···············getTransformation
44 ··#36·=·Utf8···············(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence;44 ··#36·=·Utf8···············(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence;
45 ··#37·=·NameAndType········#35:#36········//·getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence;45 ··#37·=·NameAndType········#35:#36········//·getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence;
46 ··#38·=·Methodref··········#4.#37·········//·android/text/method/SingleLineTransformationMethod.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence;46 ··#38·=·Methodref··········#4.#37·········//·android/text/method/SingleLineTransformationMethod.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence;
47 ··#39·=·Utf8···············java/lang/Object47 ··#39·=·Utf8···············java/lang/CharSequence
48 ··#40·=·Class··············#39············//·java/lang/Object48 ··#40·=·Class··············#39············//·java/lang/CharSequence
49 ··#41·=·Utf8···············toString49 ··#41·=·Utf8···············toString
50 ··#42·=·Utf8···············()Ljava/lang/String;50 ··#42·=·Utf8···············()Ljava/lang/String;
51 ··#43·=·NameAndType········#41:#42········//·toString:()Ljava/lang/String;51 ··#43·=·NameAndType········#41:#42········//·toString:()Ljava/lang/String;
52 ··#44·=·Methodref··········#40.#43········//·java/lang/Object.toString:()Ljava/lang/String;52 ··#44·=·InterfaceMethodref·#40.#43········//·java/lang/CharSequence.toString:()Ljava/lang/String;
53 ··#45·=·Utf8···············java/lang/String53 ··#45·=·Utf8···············java/lang/String
54 ··#46·=·Class··············#45············//·java/lang/String54 ··#46·=·Class··············#45············//·java/lang/String
55 ··#47·=·Utf8···············toUpperCase55 ··#47·=·Utf8···············toUpperCase
56 ··#48·=·Utf8···············(Ljava/util/Locale;)Ljava/lang/String;56 ··#48·=·Utf8···············(Ljava/util/Locale;)Ljava/lang/String;
57 ··#49·=·NameAndType········#47:#48········//·toUpperCase:(Ljava/util/Locale;)Ljava/lang/String;57 ··#49·=·NameAndType········#47:#48········//·toUpperCase:(Ljava/util/Locale;)Ljava/lang/String;
58 ··#50·=·Methodref··········#46.#49········//·java/lang/String.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String;58 ··#50·=·Methodref··········#46.#49········//·java/lang/String.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String;
59 ··#51·=·Utf8···············Code59 ··#51·=·Utf8···············Code
Offset 92, 24 lines modifiedOffset 92, 24 lines modified
92 ······stack=300,·locals=5,·args_size=392 ······stack=300,·locals=5,·args_size=3
93 ·········0:·aload_093 ·········0:·aload_0
94 ·········1:·aload_194 ·········1:·aload_1
95 ·········2:·aload_295 ·········2:·aload_2
96 ·········3:·invokespecial·#38·················//·Method·android/text/method/SingleLineTransformationMethod.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence;96 ·········3:·invokespecial·#38·················//·Method·android/text/method/SingleLineTransformationMethod.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence;
97 ·········6:·astore_197 ·········6:·astore_1
98 ·········7:·aload_198 ·········7:·aload_1
99 ·········8:·ifnull········3199 ·········8:·ifnull········33
100 ········11:·aload_1100 ········11:·aload_1
101 ········12:·invokevirtual·#44·················//·Method·java/lang/Object.toString:()Ljava/lang/String;101 ········12:·invokeinterface·#44,··1···········//·InterfaceMethod·java/lang/CharSequence.toString:()Ljava/lang/String;
102 ········15:·astore_3102 ········17:·astore_3
103 ········16:·aload_0103 ········18:·aload_0
104 ········17:·getfield······#34·················//·Field·mLocale:Ljava/util/Locale;104 ········19:·getfield······#34·················//·Field·mLocale:Ljava/util/Locale;
105 ········20:·astore········4105 ········22:·astore········4
106 ········22:·aload_3106 ········24:·aload_3
107 ········23:·aload·········4107 ········25:·aload·········4
108 ········25:·invokevirtual·#50·················//·Method·java/lang/String.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String;108 ········27:·invokevirtual·#50·················//·Method·java/lang/String.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String;
109 ········28:·astore_3109 ········30:·astore_3
110 ········29:·aload_3110 ········31:·aload_3
111 ········30:·areturn111 ········32:·areturn
112 ········31:·aconst_null112 ········33:·aconst_null
113 ········32:·astore_3113 ········34:·astore_3
114 ········33:·goto··········29114 ········35:·goto··········31
115 }115 }
5.23 KB
android/support/v4/view/ViewCompat$ViewCompatImpl.class
5.12 KB
procyon -ec {}
    
Offset 1, 52 lines modifiedOffset 1, 103 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
2 import·android.graphics.Paint;2 import·android.graphics.Paint;
 3 import·android.view.ViewGroup;
3 import·android.os.Bundle;4 import·android.os.Bundle;
4 import·android.support.v4.view.accessibility.AccessibilityNodeInfoCompat;5 import·android.support.v4.view.accessibility.AccessibilityNodeInfoCompat;
5 import·android.view.accessibility.AccessibilityEvent;6 import·android.view.accessibility.AccessibilityEvent;
6 import·android.view.ViewParent;7 import·android.view.ViewParent;
7 import·android.support.v4.view.accessibility.AccessibilityNodeProviderCompat;8 import·android.support.v4.view.accessibility.AccessibilityNodeProviderCompat;
8 import·android.view.View;9 import·android.view.View;
  
9 interface·ViewCompat$ViewCompatImpl10 interface·ViewCompat$ViewCompatImpl
10 {11 {
 12 ····ViewPropertyAnimatorCompat·animate(final·View·p0);
 13 ····
11 ····boolean·canScrollHorizontally(final·View·p0,·final·int·p1);14 ····boolean·canScrollHorizontally(final·View·p0,·final·int·p1);
12 ····15 ····
13 ····boolean·canScrollVertically(final·View·p0,·final·int·p1);16 ····boolean·canScrollVertically(final·View·p0,·final·int·p1);
14 ····17 ····
 18 ····void·dispatchFinishTemporaryDetach(final·View·p0);
 19 ····
 20 ····void·dispatchStartTemporaryDetach(final·View·p0);
 21 ····
15 ····int·getAccessibilityLiveRegion(final·View·p0);22 ····int·getAccessibilityLiveRegion(final·View·p0);
16 ····23 ····
17 ····AccessibilityNodeProviderCompat·getAccessibilityNodeProvider(final·View·p0);24 ····AccessibilityNodeProviderCompat·getAccessibilityNodeProvider(final·View·p0);
18 ····25 ····
19 ····float·getAlpha(final·View·p0);26 ····float·getAlpha(final·View·p0);
20 ····27 ····
 28 ····float·getElevation(final·View·p0);
 29 ····
 30 ····boolean·getFitsSystemWindows(final·View·p0);
 31 ····
21 ····int·getImportantForAccessibility(final·View·p0);32 ····int·getImportantForAccessibility(final·View·p0);
22 ····33 ····
23 ····int·getLabelFor(final·View·p0);34 ····int·getLabelFor(final·View·p0);
24 ····35 ····
25 ····int·getLayerType(final·View·p0);36 ····int·getLayerType(final·View·p0);
26 ····37 ····
27 ····int·getLayoutDirection(final·View·p0);38 ····int·getLayoutDirection(final·View·p0);
28 ····39 ····
29 ····int·getMeasuredHeightAndState(final·View·p0);40 ····int·getMeasuredHeightAndState(final·View·p0);
30 ····41 ····
31 ····int·getMeasuredState(final·View·p0);42 ····int·getMeasuredState(final·View·p0);
32 ····43 ····
33 ····int·getMeasuredWidthAndState(final·View·p0);44 ····int·getMeasuredWidthAndState(final·View·p0);
34 ····45 ····
 46 ····int·getMinimumHeight(final·View·p0);
 47 ····
 48 ····int·getMinimumWidth(final·View·p0);
 49 ····
35 ····int·getOverScrollMode(final·View·p0);50 ····int·getOverScrollMode(final·View·p0);
36 ····51 ····
 52 ····int·getPaddingEnd(final·View·p0);
 53 ····
 54 ····int·getPaddingStart(final·View·p0);
 55 ····
37 ····ViewParent·getParentForAccessibility(final·View·p0);56 ····ViewParent·getParentForAccessibility(final·View·p0);
38 ····57 ····
 58 ····float·getPivotX(final·View·p0);
 59 ····
 60 ····float·getPivotY(final·View·p0);
 61 ····
 62 ····float·getRotation(final·View·p0);
 63 ····
 64 ····float·getRotationX(final·View·p0);
 65 ····
 66 ····float·getRotationY(final·View·p0);
 67 ····
 68 ····float·getScaleX(final·View·p0);
 69 ····
 70 ····float·getScaleY(final·View·p0);
 71 ····
 72 ····String·getTransitionName(final·View·p0);
 73 ····
 74 ····float·getTranslationX(final·View·p0);
 75 ····
 76 ····float·getTranslationY(final·View·p0);
 77 ····
 78 ····float·getTranslationZ(final·View·p0);
 79 ····
 80 ····int·getWindowSystemUiVisibility(final·View·p0);
 81 ····
 82 ····float·getX(final·View·p0);
 83 ····
 84 ····float·getY(final·View·p0);
 85 ····
 86 ····boolean·hasAccessibilityDelegate(final·View·p0);
 87 ····
39 ····boolean·hasTransientState(final·View·p0);88 ····boolean·hasTransientState(final·View·p0);
40 ····89 ····
41 ····boolean·isOpaque(final·View·p0);90 ····boolean·isOpaque(final·View·p0);
42 ····91 ····
 92 ····void·jumpDrawablesToCurrentState(final·View·p0);
 93 ····
43 ····void·onInitializeAccessibilityEvent(final·View·p0,·final·AccessibilityEvent·p1);94 ····void·onInitializeAccessibilityEvent(final·View·p0,·final·AccessibilityEvent·p1);
44 ····95 ····
45 ····void·onInitializeAccessibilityNodeInfo(final·View·p0,·final·AccessibilityNodeInfoCompat·p1);96 ····void·onInitializeAccessibilityNodeInfo(final·View·p0,·final·AccessibilityNodeInfoCompat·p1);
46 ····97 ····
47 ····void·onPopulateAccessibilityEvent(final·View·p0,·final·AccessibilityEvent·p1);98 ····void·onPopulateAccessibilityEvent(final·View·p0,·final·AccessibilityEvent·p1);
48 ····99 ····
49 ····boolean·performAccessibilityAction(final·View·p0,·final·int·p1,·final·Bundle·p2);100 ····boolean·performAccessibilityAction(final·View·p0,·final·int·p1,·final·Bundle·p2);
Offset 55, 27 lines modifiedOffset 106, 65 lines modified
55 ····106 ····
56 ····void·postInvalidateOnAnimation(final·View·p0,·final·int·p1,·final·int·p2,·final·int·p3,·final·int·p4);107 ····void·postInvalidateOnAnimation(final·View·p0,·final·int·p1,·final·int·p2,·final·int·p3,·final·int·p4);
57 ····108 ····
58 ····void·postOnAnimation(final·View·p0,·final·Runnable·p1);109 ····void·postOnAnimation(final·View·p0,·final·Runnable·p1);
59 ····110 ····
60 ····void·postOnAnimationDelayed(final·View·p0,·final·Runnable·p1,·final·long·p2);111 ····void·postOnAnimationDelayed(final·View·p0,·final·Runnable·p1,·final·long·p2);
61 ····112 ····
 113 ····void·requestApplyInsets(final·View·p0);
 114 ····
62 ····int·resolveSizeAndState(final·int·p0,·final·int·p1,·final·int·p2);115 ····int·resolveSizeAndState(final·int·p0,·final·int·p1,·final·int·p2);
63 ····116 ····
64 ····void·setAccessibilityDelegate(final·View·p0,·final·AccessibilityDelegateCompat·p1);117 ····void·setAccessibilityDelegate(final·View·p0,·final·AccessibilityDelegateCompat·p1);
65 ····118 ····
66 ····void·setAccessibilityLiveRegion(final·View·p0,·final·int·p1);119 ····void·setAccessibilityLiveRegion(final·View·p0,·final·int·p1);
67 ····120 ····
 121 ····void·setAlpha(final·View·p0,·final·float·p1);
 122 ····
 123 ····void·setChildrenDrawingOrderEnabled(final·ViewGroup·p0,·final·boolean·p1);
 124 ····
 125 ····void·setElevation(final·View·p0,·final·float·p1);
 126 ····
68 ····void·setHasTransientState(final·View·p0,·final·boolean·p1);127 ····void·setHasTransientState(final·View·p0,·final·boolean·p1);
69 ····128 ····
Max diff block lines reached; 1314/5217 bytes (25.19%) of diff not shown.
11.8 KB
android/support/v4/view/ViewCompat.class
11.7 KB
procyon -ec {}
    
Offset 1, 11 lines modifiedOffset 1, 12 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
2 import·android.graphics.Paint;2 import·android.graphics.Paint;
 3 import·android.view.ViewGroup;
3 import·android.os.Bundle;4 import·android.os.Bundle;
4 import·android.support.v4.view.accessibility.AccessibilityNodeInfoCompat;5 import·android.support.v4.view.accessibility.AccessibilityNodeInfoCompat;
5 import·android.view.accessibility.AccessibilityEvent;6 import·android.view.accessibility.AccessibilityEvent;
6 import·android.view.ViewParent;7 import·android.view.ViewParent;
7 import·android.support.v4.view.accessibility.AccessibilityNodeProviderCompat;8 import·android.support.v4.view.accessibility.AccessibilityNodeProviderCompat;
8 import·android.view.View;9 import·android.view.View;
9 import·android.os.Build$VERSION;10 import·android.os.Build$VERSION;
Offset 31, 18 lines modifiedOffset 32, 22 lines modified
31 ····public·static·final·int·MEASURED_HEIGHT_STATE_SHIFT·=·16;32 ····public·static·final·int·MEASURED_HEIGHT_STATE_SHIFT·=·16;
32 ····public·static·final·int·MEASURED_SIZE_MASK·=·16777215;33 ····public·static·final·int·MEASURED_SIZE_MASK·=·16777215;
33 ····public·static·final·int·MEASURED_STATE_MASK·=·-16777216;34 ····public·static·final·int·MEASURED_STATE_MASK·=·-16777216;
34 ····public·static·final·int·MEASURED_STATE_TOO_SMALL·=·16777216;35 ····public·static·final·int·MEASURED_STATE_TOO_SMALL·=·16777216;
35 ····public·static·final·int·OVER_SCROLL_ALWAYS·=·0;36 ····public·static·final·int·OVER_SCROLL_ALWAYS·=·0;
36 ····public·static·final·int·OVER_SCROLL_IF_CONTENT_SCROLLS·=·1;37 ····public·static·final·int·OVER_SCROLL_IF_CONTENT_SCROLLS·=·1;
37 ····public·static·final·int·OVER_SCROLL_NEVER·=·2;38 ····public·static·final·int·OVER_SCROLL_NEVER·=·2;
 39 ····private·static·final·String·TAG·=·"ViewCompat";
38 ····40 ····
39 ····static·{41 ····static·{
40 ········final·int·sdk_INT·=·Build$VERSION.SDK_INT;42 ········final·int·sdk_INT·=·Build$VERSION.SDK_INT;
41 ········if·(sdk_INT·>=·19)·{43 ········if·(sdk_INT·>=·21)·{
 44 ············IMPL·=·(ViewCompat$ViewCompatImpl)new·ViewCompat$Api21ViewCompatImpl();
 45 ········}
 46 ········else·if·(sdk_INT·>=·19)·{
42 ············IMPL·=·(ViewCompat$ViewCompatImpl)new·ViewCompat$KitKatViewCompatImpl();47 ············IMPL·=·(ViewCompat$ViewCompatImpl)new·ViewCompat$KitKatViewCompatImpl();
43 ········}48 ········}
44 ········else·if·(sdk_INT·>=·17)·{49 ········else·if·(sdk_INT·>=·17)·{
45 ············IMPL·=·(ViewCompat$ViewCompatImpl)new·ViewCompat$JbMr1ViewCompatImpl();50 ············IMPL·=·(ViewCompat$ViewCompatImpl)new·ViewCompat$JbMr1ViewCompatImpl();
46 ········}51 ········}
47 ········else·if·(sdk_INT·>=·16)·{52 ········else·if·(sdk_INT·>=·16)·{
48 ············IMPL·=·(ViewCompat$ViewCompatImpl)new·ViewCompat$JBViewCompatImpl();53 ············IMPL·=·(ViewCompat$ViewCompatImpl)new·ViewCompat$JBViewCompatImpl();
Offset 52, 35 lines modifiedOffset 57, 62 lines modified
52 ········}57 ········}
53 ········else·if·(sdk_INT·>=·11)·{58 ········else·if·(sdk_INT·>=·11)·{
54 ············IMPL·=·(ViewCompat$ViewCompatImpl)new·ViewCompat$HCViewCompatImpl();59 ············IMPL·=·(ViewCompat$ViewCompatImpl)new·ViewCompat$HCViewCompatImpl();
55 ········}60 ········}
56 ········else·if·(sdk_INT·>=·9)·{61 ········else·if·(sdk_INT·>=·9)·{
57 ············IMPL·=·(ViewCompat$ViewCompatImpl)new·ViewCompat$GBViewCompatImpl();62 ············IMPL·=·(ViewCompat$ViewCompatImpl)new·ViewCompat$GBViewCompatImpl();
58 ········}63 ········}
 64 ········else·if·(sdk_INT·>=·7)·{
 65 ············IMPL·=·(ViewCompat$ViewCompatImpl)new·ViewCompat$EclairMr1ViewCompatImpl();
 66 ········}
59 ········else·{67 ········else·{
60 ············IMPL·=·(ViewCompat$ViewCompatImpl)new·ViewCompat$BaseViewCompatImpl();68 ············IMPL·=·(ViewCompat$ViewCompatImpl)new·ViewCompat$BaseViewCompatImpl();
61 ········}69 ········}
62 ····}70 ····}
63 ····71 ····
 72 ····public·static·ViewPropertyAnimatorCompat·animate(final·View·view)·{
 73 ········return·ViewCompat.IMPL.animate(view);
 74 ····}
 75 ····
64 ····public·static·boolean·canScrollHorizontally(final·View·view,·final·int·n)·{76 ····public·static·boolean·canScrollHorizontally(final·View·view,·final·int·n)·{
65 ········return·ViewCompat.IMPL.canScrollHorizontally(view,·n);77 ········return·ViewCompat.IMPL.canScrollHorizontally(view,·n);
66 ····}78 ····}
67 ····79 ····
68 ····public·static·boolean·canScrollVertically(final·View·view,·final·int·n)·{80 ····public·static·boolean·canScrollVertically(final·View·view,·final·int·n)·{
69 ········return·ViewCompat.IMPL.canScrollVertically(view,·n);81 ········return·ViewCompat.IMPL.canScrollVertically(view,·n);
70 ····}82 ····}
71 ····83 ····
 84 ····public·static·void·dispatchFinishTemporaryDetach(final·View·view)·{
 85 ········ViewCompat.IMPL.dispatchFinishTemporaryDetach(view);
 86 ····}
 87 ····
 88 ····public·static·void·dispatchStartTemporaryDetach(final·View·view)·{
 89 ········ViewCompat.IMPL.dispatchStartTemporaryDetach(view);
 90 ····}
 91 ····
 92 ····public·static·int·getAccessibilityLiveRegion(final·View·view)·{
 93 ········return·ViewCompat.IMPL.getAccessibilityLiveRegion(view);
 94 ····}
 95 ····
72 ····public·static·AccessibilityNodeProviderCompat·getAccessibilityNodeProvider(final·View·view)·{96 ····public·static·AccessibilityNodeProviderCompat·getAccessibilityNodeProvider(final·View·view)·{
73 ········return·ViewCompat.IMPL.getAccessibilityNodeProvider(view);97 ········return·ViewCompat.IMPL.getAccessibilityNodeProvider(view);
74 ····}98 ····}
75 ····99 ····
76 ····public·static·float·getAlpha(final·View·view)·{100 ····public·static·float·getAlpha(final·View·view)·{
77 ········return·ViewCompat.IMPL.getAlpha(view);101 ········return·ViewCompat.IMPL.getAlpha(view);
78 ····}102 ····}
79 ····103 ····
 104 ····public·static·float·getElevation(final·View·view)·{
 105 ········return·ViewCompat.IMPL.getElevation(view);
 106 ····}
 107 ····
 108 ····public·static·boolean·getFitsSystemWindows(final·View·view)·{
 109 ········return·ViewCompat.IMPL.getFitsSystemWindows(view);
 110 ····}
 111 ····
80 ····public·static·int·getImportantForAccessibility(final·View·view)·{112 ····public·static·int·getImportantForAccessibility(final·View·view)·{
81 ········return·ViewCompat.IMPL.getImportantForAccessibility(view);113 ········return·ViewCompat.IMPL.getImportantForAccessibility(view);
82 ····}114 ····}
83 ····115 ····
84 ····public·static·int·getLabelFor(final·View·view)·{116 ····public·static·int·getLabelFor(final·View·view)·{
85 ········return·ViewCompat.IMPL.getLabelFor(view);117 ········return·ViewCompat.IMPL.getLabelFor(view);
86 ····}118 ····}
Offset 101, 30 lines modifiedOffset 133, 110 lines modified
101 ········return·ViewCompat.IMPL.getMeasuredState(view);133 ········return·ViewCompat.IMPL.getMeasuredState(view);
102 ····}134 ····}
103 ····135 ····
104 ····public·static·int·getMeasuredWidthAndState(final·View·view)·{136 ····public·static·int·getMeasuredWidthAndState(final·View·view)·{
105 ········return·ViewCompat.IMPL.getMeasuredWidthAndState(view);137 ········return·ViewCompat.IMPL.getMeasuredWidthAndState(view);
106 ····}138 ····}
107 ····139 ····
 140 ····public·static·int·getMinimumHeight(final·View·view)·{
 141 ········return·ViewCompat.IMPL.getMinimumHeight(view);
 142 ····}
 143 ····
 144 ····public·static·int·getMinimumWidth(final·View·view)·{
 145 ········return·ViewCompat.IMPL.getMinimumWidth(view);
 146 ····}
 147 ····
108 ····public·static·int·getOverScrollMode(final·View·view)·{148 ····public·static·int·getOverScrollMode(final·View·view)·{
109 ········return·ViewCompat.IMPL.getOverScrollMode(view);149 ········return·ViewCompat.IMPL.getOverScrollMode(view);
110 ····}150 ····}
111 ····151 ····
 152 ····public·static·int·getPaddingEnd(final·View·view)·{
 153 ········return·ViewCompat.IMPL.getPaddingEnd(view);
 154 ····}
 155 ····
 156 ····public·static·int·getPaddingStart(final·View·view)·{
 157 ········return·ViewCompat.IMPL.getPaddingStart(view);
 158 ····}
 159 ····
112 ····public·static·ViewParent·getParentForAccessibility(final·View·view)·{160 ····public·static·ViewParent·getParentForAccessibility(final·View·view)·{
Max diff block lines reached; 7182/11993 bytes (59.88%) of diff not shown.
9.47 KB
android/support/v4/view/ViewCompatEclairMr1.class
9.37 KB
procyon -ec {}
    
Offset 1, 11 lines modifiedOffset 1, 173 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
 2 import·android.view.ViewGroup;
2 import·android.view.View;3 import·android.view.View;
 4 import·java.lang.reflect.Method;
  
3 class·ViewCompatEclairMr15 class·ViewCompatEclairMr1
4 {6 {
 7 ····public·static·final·String·TAG·=·"ViewCompat";
 8 ····private·static·Method·sChildrenDrawingOrderMethod;
 9 ····
5 ····public·static·boolean·isOpaque(final·View·view)·{10 ····public·static·boolean·isOpaque(final·View·view)·{
6 ········return·view.isOpaque();11 ········return·view.isOpaque();
7 ····}12 ····}
 13 ····
 14 ····public·static·void·setChildrenDrawingOrderEnabled(final·ViewGroup·p0,·final·boolean·p1)·{
 15 ········//·
 16 ········//·This·method·could·not·be·decompiled.
 17 ········//·
 18 ········//·Original·Bytecode:
 19 ········//·
 20 ········//·····1:·istore_2·······
 21 ········//·····2:·getstatic·······android/support/v4/view/ViewCompatEclairMr1.sChildrenDrawingOrderMethod:Ljava/lang/reflect/Method;
 22 ········//·····5:·astore_3·······
 23 ········//·····6:·aload_3········
 24 ········//·····7:·ifnonnull·······63
 25 ········//····10:·ldc·············Landroid/view/ViewGroup;.class
 26 ········//····12:·astore_3·······
 27 ········//····13:·ldc·············"setChildrenDrawingOrderEnabled"
 28 ········//····15:·astore··········4
 29 ········//····17:·iconst_1·······
 30 ········//····18:·istore··········5
 31 ········//····20:·iload···········5
 32 ········//····22:·anewarray·······Ljava/lang/Class;
 33 ········//····25:·astore··········6
 34 ········//····27:·aconst_null····
 35 ········//····28:·astore··········7
 36 ········//····30:·getstatic·······java/lang/Boolean.TYPE:Ljava/lang/Class;
 37 ········//····33:·astore··········8
 38 ········//····35:·aload···········6
 39 ········//····37:·iconst_0·······
 40 ········//····38:·aload···········8
 41 ········//····40:·aastore········
 42 ········//····41:·aload_3········
 43 ········//····42:·aload···········4
 44 ········//····44:·aload···········6
 45 ········//····46:·invokevirtual···java/lang/Class.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
 46 ········//····49:·astore_3·······
 47 ········//····50:·aload_3········
 48 ········//····51:·putstatic·······android/support/v4/view/ViewCompatEclairMr1.sChildrenDrawingOrderMethod:Ljava/lang/reflect/Method;
 49 ········//····54:·getstatic·······android/support/v4/view/ViewCompatEclairMr1.sChildrenDrawingOrderMethod:Ljava/lang/reflect/Method;
 50 ········//····57:·astore_3·······
 51 ········//····58:·aload_3········
 52 ········//····59:·iload_2········
 53 ········//····60:·invokevirtual···java/lang/reflect/Method.setAccessible:(Z)V
 54 ········//····63:·getstatic·······android/support/v4/view/ViewCompatEclairMr1.sChildrenDrawingOrderMethod:Ljava/lang/reflect/Method;
 55 ········//····66:·astore_3·······
 56 ········//····67:·iconst_1·······
 57 ········//····68:·istore··········9
 58 ········//····70:·iload···········9
 59 ········//····72:·anewarray·······Ljava/lang/Object;
 60 ········//····75:·astore··········4
 61 ········//····77:·iconst_0·······
 62 ········//····78:·istore··········5
 63 ········//····80:·aconst_null····
 64 ········//····81:·astore··········6
 65 ········//····83:·iload_1········
 66 ········//····84:·invokestatic····java/lang/Boolean.valueOf:(Z)Ljava/lang/Boolean;
 67 ········//····87:·astore··········7
 68 ········//····89:·aload···········4
 69 ········//····91:·iconst_0·······
 70 ········//····92:·aload···········7
 71 ········//····94:·aastore········
 72 ········//····95:·aload_3········
 73 ········//····96:·aload_0········
 74 ········//····97:·aload···········4
 75 ········//····99:·invokevirtual···java/lang/reflect/Method.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
 76 ········//···102:·pop············
 77 ········//···103:·return·········
 78 ········//···104:·astore··········10
 79 ········//···106:·ldc·············"ViewCompat"
 80 ········//···108:·astore_3·······
 81 ········//···109:·ldc·············"Unable·to·find·childrenDrawingOrderEnabled"
 82 ········//···111:·astore··········4
 83 ········//···113:·aload_3········
 84 ········//···114:·aload···········4
 85 ········//···116:·aload···········10
 86 ········//···118:·invokestatic····android/util/Log.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
 87 ········//···121:·pop············
 88 ········//···122:·goto············54
 89 ········//···125:·astore··········10
 90 ········//···127:·ldc·············"ViewCompat"
 91 ········//···129:·astore_3·······
 92 ········//···130:·ldc·············"Unable·to·invoke·childrenDrawingOrderEnabled"
 93 ········//···132:·astore··········4
 94 ········//···134:·aload_3········
 95 ········//···135:·aload···········4
 96 ········//···137:·aload···········10
 97 ········//···139:·invokestatic····android/util/Log.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
 98 ········//···142:·pop············
 99 ········//···143:·goto············103
 100 ········//···146:·astore··········10
 101 ········//···148:·ldc·············"ViewCompat"
 102 ········//···150:·astore_3·······
 103 ········//···151:·ldc·············"Unable·to·invoke·childrenDrawingOrderEnabled"
 104 ········//···153:·astore··········4
 105 ········//···155:·aload_3········
 106 ········//···156:·aload···········4
 107 ········//···158:·aload···········10
 108 ········//···160:·invokestatic····android/util/Log.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
 109 ········//···163:·pop············
 110 ········//···164:·goto············103
 111 ········//···167:·astore··········10
 112 ········//···169:·ldc·············"ViewCompat"
 113 ········//···171:·astore_3·······
 114 ········//···172:·ldc·············"Unable·to·invoke·childrenDrawingOrderEnabled"
 115 ········//···174:·astore··········4
 116 ········//···176:·aload_3········
 117 ········//···177:·aload···········4
 118 ········//···179:·aload···········10
 119 ········//···181:·invokestatic····android/util/Log.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
 120 ········//···184:·pop············
 121 ········//···185:·goto············103
 122 ········//····Exceptions:
 123 ········//··Try···········Handler
 124 ········//··Start··End····Start··End····Type·········································
Max diff block lines reached; 0/9567 bytes (0.00%) of diff not shown.
3.25 KB
android/support/v4/view/ViewCompatHC.class
3.17 KB
procyon -ec {}
    
Offset 27, 15 lines modifiedOffset 27, 111 lines modified
27 ········return·view.getMeasuredState();27 ········return·view.getMeasuredState();
28 ····}28 ····}
29 ····29 ····
30 ····public·static·int·getMeasuredWidthAndState(final·View·view)·{30 ····public·static·int·getMeasuredWidthAndState(final·View·view)·{
31 ········return·view.getMeasuredWidthAndState();31 ········return·view.getMeasuredWidthAndState();
32 ····}32 ····}
33 ····33 ····
 34 ····public·static·float·getPivotX(final·View·view)·{
 35 ········return·view.getPivotX();
 36 ····}
 37 ····
 38 ····public·static·float·getPivotY(final·View·view)·{
 39 ········return·view.getPivotY();
 40 ····}
 41 ····
 42 ····public·static·float·getRotation(final·View·view)·{
 43 ········return·view.getRotation();
 44 ····}
 45 ····
 46 ····public·static·float·getRotationX(final·View·view)·{
 47 ········return·view.getRotationX();
 48 ····}
 49 ····
 50 ····public·static·float·getRotationY(final·View·view)·{
 51 ········return·view.getRotationY();
 52 ····}
 53 ····
 54 ····public·static·float·getScaleX(final·View·view)·{
 55 ········return·view.getScaleX();
 56 ····}
 57 ····
 58 ····public·static·float·getScaleY(final·View·view)·{
 59 ········return·view.getScaleY();
 60 ····}
 61 ····
 62 ····public·static·float·getTranslationX(final·View·view)·{
 63 ········return·view.getTranslationX();
 64 ····}
 65 ····
 66 ····public·static·float·getTranslationY(final·View·view)·{
 67 ········return·view.getTranslationY();
 68 ····}
 69 ····
 70 ····public·static·float·getX(final·View·view)·{
 71 ········return·view.getX();
 72 ····}
 73 ····
 74 ····public·static·float·getY(final·View·view)·{
 75 ········return·view.getY();
 76 ····}
 77 ····
 78 ····public·static·void·jumpDrawablesToCurrentState(final·View·view)·{
 79 ········view.jumpDrawablesToCurrentState();
 80 ····}
 81 ····
34 ····public·static·int·resolveSizeAndState(final·int·n,·final·int·n2,·final·int·n3)·{82 ····public·static·int·resolveSizeAndState(final·int·n,·final·int·n2,·final·int·n3)·{
35 ········return·View.resolveSizeAndState(n,·n2,·n3);83 ········return·View.resolveSizeAndState(n,·n2,·n3);
36 ····}84 ····}
37 ····85 ····
 86 ····public·static·void·setAlpha(final·View·view,·final·float·alpha)·{
 87 ········view.setAlpha(alpha);
 88 ····}
 89 ····
38 ····public·static·void·setLayerType(final·View·view,·final·int·n,·final·Paint·paint)·{90 ····public·static·void·setLayerType(final·View·view,·final·int·n,·final·Paint·paint)·{
39 ········view.setLayerType(n,·paint);91 ········view.setLayerType(n,·paint);
40 ····}92 ····}
 93 ····
 94 ····public·static·void·setPivotX(final·View·view,·final·float·pivotX)·{
 95 ········view.setPivotX(pivotX);
 96 ····}
 97 ····
 98 ····public·static·void·setPivotY(final·View·view,·final·float·pivotY)·{
 99 ········view.setPivotY(pivotY);
 100 ····}
 101 ····
 102 ····public·static·void·setRotation(final·View·view,·final·float·rotation)·{
 103 ········view.setRotation(rotation);
 104 ····}
 105 ····
 106 ····public·static·void·setRotationX(final·View·view,·final·float·rotationX)·{
 107 ········view.setRotationX(rotationX);
 108 ····}
 109 ····
 110 ····public·static·void·setRotationY(final·View·view,·final·float·rotationY)·{
 111 ········view.setRotationY(rotationY);
 112 ····}
 113 ····
 114 ····public·static·void·setScaleX(final·View·view,·final·float·scaleX)·{
 115 ········view.setScaleX(scaleX);
 116 ····}
 117 ····
 118 ····public·static·void·setScaleY(final·View·view,·final·float·scaleY)·{
 119 ········view.setScaleY(scaleY);
 120 ····}
 121 ····
 122 ····public·static·void·setTranslationX(final·View·view,·final·float·translationX)·{
 123 ········view.setTranslationX(translationX);
 124 ····}
 125 ····
 126 ····public·static·void·setTranslationY(final·View·view,·final·float·translationY)·{
 127 ········view.setTranslationY(translationY);
 128 ····}
 129 ····
 130 ····public·static·void·setX(final·View·view,·final·float·x)·{
 131 ········view.setX(x);
 132 ····}
 133 ····
 134 ····public·static·void·setY(final·View·view,·final·float·y)·{
 135 ········view.setY(y);
 136 ····}
41 }137 }
1.7 KB
android/support/v4/view/ViewCompatJB.class
1.62 KB
procyon -ec {}
    
Offset 7, 18 lines modifiedOffset 7, 30 lines modified
  
7 class·ViewCompatJB7 class·ViewCompatJB
8 {8 {
9 ····public·static·Object·getAccessibilityNodeProvider(final·View·view)·{9 ····public·static·Object·getAccessibilityNodeProvider(final·View·view)·{
10 ········return·view.getAccessibilityNodeProvider();10 ········return·view.getAccessibilityNodeProvider();
11 ····}11 ····}
12 ····12 ····
 13 ····public·static·boolean·getFitsSystemWindows(final·View·view)·{
 14 ········return·view.getFitsSystemWindows();
 15 ····}
 16 ····
13 ····public·static·int·getImportantForAccessibility(final·View·view)·{17 ····public·static·int·getImportantForAccessibility(final·View·view)·{
14 ········return·view.getImportantForAccessibility();18 ········return·view.getImportantForAccessibility();
15 ····}19 ····}
16 ····20 ····
 21 ····public·static·int·getMinimumHeight(final·View·view)·{
 22 ········return·view.getMinimumHeight();
 23 ····}
 24 ····
 25 ····public·static·int·getMinimumWidth(final·View·view)·{
 26 ········return·view.getMinimumWidth();
 27 ····}
 28 ····
17 ····public·static·ViewParent·getParentForAccessibility(final·View·view)·{29 ····public·static·ViewParent·getParentForAccessibility(final·View·view)·{
18 ········return·view.getParentForAccessibility();30 ········return·view.getParentForAccessibility();
19 ····}31 ····}
20 ····32 ····
21 ····public·static·boolean·hasTransientState(final·View·view)·{33 ····public·static·boolean·hasTransientState(final·View·view)·{
22 ········return·view.hasTransientState();34 ········return·view.hasTransientState();
23 ····}35 ····}
Offset 39, 14 lines modifiedOffset 51, 18 lines modified
39 ········view.postOnAnimation(runnable);51 ········view.postOnAnimation(runnable);
40 ····}52 ····}
41 ····53 ····
42 ····public·static·void·postOnAnimationDelayed(final·View·view,·final·Runnable·runnable,·final·long·n)·{54 ····public·static·void·postOnAnimationDelayed(final·View·view,·final·Runnable·runnable,·final·long·n)·{
43 ········view.postOnAnimationDelayed(runnable,·n);55 ········view.postOnAnimationDelayed(runnable,·n);
44 ····}56 ····}
45 ····57 ····
 58 ····public·static·void·requestApplyInsets(final·View·view)·{
 59 ········view.requestFitSystemWindows();
 60 ····}
 61 ····
46 ····public·static·void·setHasTransientState(final·View·view,·final·boolean·hasTransientState)·{62 ····public·static·void·setHasTransientState(final·View·view,·final·boolean·hasTransientState)·{
47 ········view.setHasTransientState(hasTransientState);63 ········view.setHasTransientState(hasTransientState);
48 ····}64 ····}
49 ····65 ····
50 ····public·static·void·setImportantForAccessibility(final·View·view,·final·int·importantForAccessibility)·{66 ····public·static·void·setImportantForAccessibility(final·View·view,·final·int·importantForAccessibility)·{
51 ········view.setImportantForAccessibility(importantForAccessibility);67 ········view.setImportantForAccessibility(importantForAccessibility);
52 ····}68 ····}
1.23 KB
android/support/v4/view/ViewCompatJellybeanMr1.class
1.13 KB
procyon -ec {}
    
Offset 10, 19 lines modifiedOffset 10, 35 lines modified
10 ········return·view.getLabelFor();10 ········return·view.getLabelFor();
11 ····}11 ····}
12 ····12 ····
13 ····public·static·int·getLayoutDirection(final·View·view)·{13 ····public·static·int·getLayoutDirection(final·View·view)·{
14 ········return·view.getLayoutDirection();14 ········return·view.getLayoutDirection();
15 ····}15 ····}
16 ····16 ····
 17 ····public·static·int·getPaddingEnd(final·View·view)·{
 18 ········return·view.getPaddingEnd();
 19 ····}
 20 ····
 21 ····public·static·int·getPaddingStart(final·View·view)·{
 22 ········return·view.getPaddingStart();
 23 ····}
 24 ····
 25 ····public·static·int·getWindowSystemUiVisibility(final·View·view)·{
 26 ········return·view.getWindowSystemUiVisibility();
 27 ····}
 28 ····
17 ····public·static·void·setLabelFor(final·View·view,·final·int·labelFor)·{29 ····public·static·void·setLabelFor(final·View·view,·final·int·labelFor)·{
18 ········view.setLabelFor(labelFor);30 ········view.setLabelFor(labelFor);
19 ····}31 ····}
20 ····32 ····
21 ····public·static·void·setLayerPaint(final·View·view,·final·Paint·layerPaint)·{33 ····public·static·void·setLayerPaint(final·View·view,·final·Paint·layerPaint)·{
22 ········view.setLayerPaint(layerPaint);34 ········view.setLayerPaint(layerPaint);
23 ····}35 ····}
24 ····36 ····
25 ····public·static·void·setLayoutDirection(final·View·view,·final·int·layoutDirection)·{37 ····public·static·void·setLayoutDirection(final·View·view,·final·int·layoutDirection)·{
26 ········view.setLayoutDirection(layoutDirection);38 ········view.setLayoutDirection(layoutDirection);
27 ····}39 ····}
 40 ····
 41 ····public·static·void·setPaddingRelative(final·View·view,·final·int·n,·final·int·n2,·final·int·n3,·final·int·n4)·{
 42 ········view.setPaddingRelative(n,·n2,·n3,·n4);
 43 ····}
28 }44 }
488 B
android/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl.class
324 B
procyon -ec {}
    
Offset 2, 8 lines modifiedOffset 2, 10 lines modified
2 package·android.support.v4.view;2 package·android.support.v4.view;
  
3 import·android.view.ViewConfiguration;3 import·android.view.ViewConfiguration;
  
4 interface·ViewConfigurationCompat$ViewConfigurationVersionImpl4 interface·ViewConfigurationCompat$ViewConfigurationVersionImpl
5 {5 {
6 ····int·getScaledPagingTouchSlop(final·ViewConfiguration·p0);6 ····int·getScaledPagingTouchSlop(final·ViewConfiguration·p0);
 7 ····
 8 ····boolean·hasPermanentMenuKey(final·ViewConfiguration·p0);
7 }9 }
1.49 KB
android/support/v4/view/ViewConfigurationCompat.class
1.38 KB
procyon -ec {}
    
Offset 5, 19 lines modifiedOffset 5, 29 lines modified
5 import·android.os.Build$VERSION;5 import·android.os.Build$VERSION;
  
6 public·class·ViewConfigurationCompat6 public·class·ViewConfigurationCompat
7 {7 {
8 ····static·final·ViewConfigurationCompat$ViewConfigurationVersionImpl·IMPL;8 ····static·final·ViewConfigurationCompat$ViewConfigurationVersionImpl·IMPL;
9 ····9 ····
10 ····static·{10 ····static·{
11 ········if·(Build$VERSION.SDK_INT·>=·11)·{11 ········if·(Build$VERSION.SDK_INT·>=·14)·{
 12 ············IMPL·=·(ViewConfigurationCompat$ViewConfigurationVersionImpl)new·ViewConfigurationCompat$IcsViewConfigurationVersionImpl();
 13 ········}
 14 ········else·if·(Build$VERSION.SDK_INT·>=·11)·{
 15 ············IMPL·=·(ViewConfigurationCompat$ViewConfigurationVersionImpl)new·ViewConfigurationCompat$HoneycombViewConfigurationVersionImpl();
 16 ········}
 17 ········else·if·(Build$VERSION.SDK_INT·>=·8)·{
12 ············IMPL·=·(ViewConfigurationCompat$ViewConfigurationVersionImpl)new·ViewConfigurationCompat$FroyoViewConfigurationVersionImpl();18 ············IMPL·=·(ViewConfigurationCompat$ViewConfigurationVersionImpl)new·ViewConfigurationCompat$FroyoViewConfigurationVersionImpl();
13 ········}19 ········}
14 ········else·{20 ········else·{
15 ············IMPL·=·(ViewConfigurationCompat$ViewConfigurationVersionImpl)new·ViewConfigurationCompat$BaseViewConfigurationVersionImpl();21 ············IMPL·=·(ViewConfigurationCompat$ViewConfigurationVersionImpl)new·ViewConfigurationCompat$BaseViewConfigurationVersionImpl();
16 ········}22 ········}
17 ····}23 ····}
18 ····24 ····
19 ····public·static·int·getScaledPagingTouchSlop(final·ViewConfiguration·viewConfiguration)·{25 ····public·static·int·getScaledPagingTouchSlop(final·ViewConfiguration·viewConfiguration)·{
20 ········return·ViewConfigurationCompat.IMPL.getScaledPagingTouchSlop(viewConfiguration);26 ········return·ViewConfigurationCompat.IMPL.getScaledPagingTouchSlop(viewConfiguration);
21 ····}27 ····}
 28 ····
 29 ····public·static·boolean·hasPermanentMenuKey(final·ViewConfiguration·viewConfiguration)·{
 30 ········return·ViewConfigurationCompat.IMPL.hasPermanentMenuKey(viewConfiguration);
 31 ····}
22 }32 }
733 B
android/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl.class
603 B
procyon -ec {}
    
Offset 5, 13 lines modifiedOffset 5, 17 lines modified
5 import·android.view.View;5 import·android.view.View;
6 import·android.view.ViewGroup;6 import·android.view.ViewGroup;
  
7 interface·ViewGroupCompat$ViewGroupCompatImpl7 interface·ViewGroupCompat$ViewGroupCompatImpl
8 {8 {
9 ····int·getLayoutMode(final·ViewGroup·p0);9 ····int·getLayoutMode(final·ViewGroup·p0);
10 ····10 ····
 11 ····boolean·isTransitionGroup(final·ViewGroup·p0);
 12 ····
11 ····boolean·onRequestSendAccessibilityEvent(final·ViewGroup·p0,·final·View·p1,·final·AccessibilityEvent·p2);13 ····boolean·onRequestSendAccessibilityEvent(final·ViewGroup·p0,·final·View·p1,·final·AccessibilityEvent·p2);
12 ····14 ····
13 ····void·setLayoutMode(final·ViewGroup·p0,·final·int·p1);15 ····void·setLayoutMode(final·ViewGroup·p0,·final·int·p1);
14 ····16 ····
15 ····void·setMotionEventSplittingEnabled(final·ViewGroup·p0,·final·boolean·p1);17 ····void·setMotionEventSplittingEnabled(final·ViewGroup·p0,·final·boolean·p1);
 18 ····
 19 ····void·setTransitionGroup(final·ViewGroup·p0,·final·boolean·p1);
16 }20 }
2.1 KB
android/support/v4/view/ViewGroupCompat.class
2.01 KB
procyon -ec {}
    
Offset 10, 15 lines modifiedOffset 10, 18 lines modified
10 {10 {
11 ····static·final·ViewGroupCompat$ViewGroupCompatImpl·IMPL;11 ····static·final·ViewGroupCompat$ViewGroupCompatImpl·IMPL;
12 ····public·static·final·int·LAYOUT_MODE_CLIP_BOUNDS·=·0;12 ····public·static·final·int·LAYOUT_MODE_CLIP_BOUNDS·=·0;
13 ····public·static·final·int·LAYOUT_MODE_OPTICAL_BOUNDS·=·1;13 ····public·static·final·int·LAYOUT_MODE_OPTICAL_BOUNDS·=·1;
14 ····14 ····
15 ····static·{15 ····static·{
16 ········final·int·sdk_INT·=·Build$VERSION.SDK_INT;16 ········final·int·sdk_INT·=·Build$VERSION.SDK_INT;
17 ········if·(sdk_INT·>=·18)·{17 ········if·(sdk_INT·>=·21)·{
 18 ············IMPL·=·(ViewGroupCompat$ViewGroupCompatImpl)new·ViewGroupCompat$ViewGroupCompatApi21Impl();
 19 ········}
 20 ········else·if·(sdk_INT·>=·18)·{
18 ············IMPL·=·(ViewGroupCompat$ViewGroupCompatImpl)new·ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl();21 ············IMPL·=·(ViewGroupCompat$ViewGroupCompatImpl)new·ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl();
19 ········}22 ········}
20 ········else·if·(sdk_INT·>=·14)·{23 ········else·if·(sdk_INT·>=·14)·{
21 ············IMPL·=·(ViewGroupCompat$ViewGroupCompatImpl)new·ViewGroupCompat$ViewGroupCompatIcsImpl();24 ············IMPL·=·(ViewGroupCompat$ViewGroupCompatImpl)new·ViewGroupCompat$ViewGroupCompatIcsImpl();
22 ········}25 ········}
23 ········else·if·(sdk_INT·>=·11)·{26 ········else·if·(sdk_INT·>=·11)·{
24 ············IMPL·=·(ViewGroupCompat$ViewGroupCompatImpl)new·ViewGroupCompat$ViewGroupCompatHCImpl();27 ············IMPL·=·(ViewGroupCompat$ViewGroupCompatImpl)new·ViewGroupCompat$ViewGroupCompatHCImpl();
Offset 31, 19 lines modifiedOffset 34, 27 lines modified
31 ····private·ViewGroupCompat()·{34 ····private·ViewGroupCompat()·{
32 ····}35 ····}
33 ····36 ····
34 ····public·static·int·getLayoutMode(final·ViewGroup·viewGroup)·{37 ····public·static·int·getLayoutMode(final·ViewGroup·viewGroup)·{
35 ········return·ViewGroupCompat.IMPL.getLayoutMode(viewGroup);38 ········return·ViewGroupCompat.IMPL.getLayoutMode(viewGroup);
36 ····}39 ····}
37 ····40 ····
 41 ····public·static·boolean·isTransitionGroup(final·ViewGroup·viewGroup)·{
 42 ········return·ViewGroupCompat.IMPL.isTransitionGroup(viewGroup);
 43 ····}
 44 ····
38 ····public·static·boolean·onRequestSendAccessibilityEvent(final·ViewGroup·viewGroup,·final·View·view,·final·AccessibilityEvent·accessibilityEvent)·{45 ····public·static·boolean·onRequestSendAccessibilityEvent(final·ViewGroup·viewGroup,·final·View·view,·final·AccessibilityEvent·accessibilityEvent)·{
39 ········return·ViewGroupCompat.IMPL.onRequestSendAccessibilityEvent(viewGroup,·view,·accessibilityEvent);46 ········return·ViewGroupCompat.IMPL.onRequestSendAccessibilityEvent(viewGroup,·view,·accessibilityEvent);
40 ····}47 ····}
41 ····48 ····
42 ····public·static·void·setLayoutMode(final·ViewGroup·viewGroup,·final·int·n)·{49 ····public·static·void·setLayoutMode(final·ViewGroup·viewGroup,·final·int·n)·{
43 ········ViewGroupCompat.IMPL.setLayoutMode(viewGroup,·n);50 ········ViewGroupCompat.IMPL.setLayoutMode(viewGroup,·n);
44 ····}51 ····}
45 ····52 ····
46 ····public·static·void·setMotionEventSplittingEnabled(final·ViewGroup·viewGroup,·final·boolean·b)·{53 ····public·static·void·setMotionEventSplittingEnabled(final·ViewGroup·viewGroup,·final·boolean·b)·{
47 ········ViewGroupCompat.IMPL.setMotionEventSplittingEnabled(viewGroup,·b);54 ········ViewGroupCompat.IMPL.setMotionEventSplittingEnabled(viewGroup,·b);
48 ····}55 ····}
 56 ····
 57 ····public·static·void·setTransitionGroup(final·ViewGroup·viewGroup,·final·boolean·b)·{
 58 ········ViewGroupCompat.IMPL.setTransitionGroup(viewGroup,·b);
 59 ····}
49 }60 }
674 B
android/support/v4/view/accessibility/AccessibilityEventCompatIcs.class
532 B
procyon -ec {}
    
Offset 13, 8 lines modifiedOffset 13, 12 lines modified
13 ····public·static·Object·getRecord(final·AccessibilityEvent·accessibilityEvent,·final·int·n)·{13 ····public·static·Object·getRecord(final·AccessibilityEvent·accessibilityEvent,·final·int·n)·{
14 ········return·accessibilityEvent.getRecord(n);14 ········return·accessibilityEvent.getRecord(n);
15 ····}15 ····}
16 ····16 ····
17 ····public·static·int·getRecordCount(final·AccessibilityEvent·accessibilityEvent)·{17 ····public·static·int·getRecordCount(final·AccessibilityEvent·accessibilityEvent)·{
18 ········return·accessibilityEvent.getRecordCount();18 ········return·accessibilityEvent.getRecordCount();
19 ····}19 ····}
 20 ····
 21 ····public·static·void·setScrollable(final·AccessibilityEvent·accessibilityEvent,·final·boolean·scrollable)·{
 22 ········accessibilityEvent.setScrollable(scrollable);
 23 ····}
20 }24 }
3.95 KB
android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.class
3.76 KB
procyon -ec {}
    
Offset 6, 60 lines modifiedOffset 6, 88 lines modified
6 import·java.util.List;6 import·java.util.List;
7 import·android.view.View;7 import·android.view.View;
  
8 interface·AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl8 interface·AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl
9 {9 {
10 ····void·addAction(final·Object·p0,·final·int·p1);10 ····void·addAction(final·Object·p0,·final·int·p1);
11 ····11 ····
 12 ····void·addAction(final·Object·p0,·final·int·p1,·final·CharSequence·p2);
 13 ····
12 ····void·addChild(final·Object·p0,·final·View·p1);14 ····void·addChild(final·Object·p0,·final·View·p1);
13 ····15 ····
14 ····void·addChild(final·Object·p0,·final·View·p1,·final·int·p2);16 ····void·addChild(final·Object·p0,·final·View·p1,·final·int·p2);
15 ····17 ····
16 ····List·findAccessibilityNodeInfosByText(final·Object·p0,·final·String·p1);18 ····List·findAccessibilityNodeInfosByText(final·Object·p0,·final·String·p1);
17 ····19 ····
18 ····Object·findFocus(final·Object·p0,·final·int·p1);20 ····Object·findFocus(final·Object·p0,·final·int·p1);
19 ····21 ····
20 ····Object·focusSearch(final·Object·p0,·final·int·p1);22 ····Object·focusSearch(final·Object·p0,·final·int·p1);
21 ····23 ····
 24 ····List·getActionList(final·Object·p0);
 25 ····
22 ····int·getActions(final·Object·p0);26 ····int·getActions(final·Object·p0);
23 ····27 ····
24 ····void·getBoundsInParent(final·Object·p0,·final·Rect·p1);28 ····void·getBoundsInParent(final·Object·p0,·final·Rect·p1);
25 ····29 ····
26 ····void·getBoundsInScreen(final·Object·p0,·final·Rect·p1);30 ····void·getBoundsInScreen(final·Object·p0,·final·Rect·p1);
27 ····31 ····
28 ····Object·getChild(final·Object·p0,·final·int·p1);32 ····Object·getChild(final·Object·p0,·final·int·p1);
29 ····33 ····
30 ····int·getChildCount(final·Object·p0);34 ····int·getChildCount(final·Object·p0);
31 ····35 ····
32 ····CharSequence·getClassName(final·Object·p0);36 ····CharSequence·getClassName(final·Object·p0);
33 ····37 ····
 38 ····Object·getCollectionInfo(final·Object·p0);
 39 ····
 40 ····int·getCollectionInfoColumnCount(final·Object·p0);
 41 ····
 42 ····int·getCollectionInfoRowCount(final·Object·p0);
 43 ····
 44 ····int·getCollectionItemColumnIndex(final·Object·p0);
 45 ····
 46 ····int·getCollectionItemColumnSpan(final·Object·p0);
 47 ····
 48 ····Object·getCollectionItemInfo(final·Object·p0);
 49 ····
 50 ····int·getCollectionItemRowIndex(final·Object·p0);
 51 ····
 52 ····int·getCollectionItemRowSpan(final·Object·p0);
 53 ····
34 ····CharSequence·getContentDescription(final·Object·p0);54 ····CharSequence·getContentDescription(final·Object·p0);
35 ····55 ····
36 ····int·getLiveRegion(final·Object·p0);56 ····int·getLiveRegion(final·Object·p0);
37 ····57 ····
38 ····int·getMovementGranularities(final·Object·p0);58 ····int·getMovementGranularities(final·Object·p0);
39 ····59 ····
40 ····CharSequence·getPackageName(final·Object·p0);60 ····CharSequence·getPackageName(final·Object·p0);
41 ····61 ····
42 ····Object·getParent(final·Object·p0);62 ····Object·getParent(final·Object·p0);
43 ····63 ····
 64 ····Object·getRangeInfo(final·Object·p0);
 65 ····
44 ····CharSequence·getText(final·Object·p0);66 ····CharSequence·getText(final·Object·p0);
45 ····67 ····
46 ····String·getViewIdResourceName(final·Object·p0);68 ····String·getViewIdResourceName(final·Object·p0);
47 ····69 ····
48 ····int·getWindowId(final·Object·p0);70 ····int·getWindowId(final·Object·p0);
49 ····71 ····
50 ····boolean·isAccessibilityFocused(final·Object·p0);72 ····boolean·isAccessibilityFocused(final·Object·p0);
51 ····73 ····
52 ····boolean·isCheckable(final·Object·p0);74 ····boolean·isCheckable(final·Object·p0);
53 ····75 ····
54 ····boolean·isChecked(final·Object·p0);76 ····boolean·isChecked(final·Object·p0);
55 ····77 ····
56 ····boolean·isClickable(final·Object·p0);78 ····boolean·isClickable(final·Object·p0);
57 ····79 ····
 80 ····boolean·isCollectionInfoHierarchical(final·Object·p0);
 81 ····
 82 ····boolean·isCollectionItemHeading(final·Object·p0);
 83 ····
 84 ····boolean·isCollectionItemSelected(final·Object·p0);
 85 ····
58 ····boolean·isEnabled(final·Object·p0);86 ····boolean·isEnabled(final·Object·p0);
59 ····87 ····
60 ····boolean·isFocusable(final·Object·p0);88 ····boolean·isFocusable(final·Object·p0);
61 ····89 ····
62 ····boolean·isFocused(final·Object·p0);90 ····boolean·isFocused(final·Object·p0);
63 ····91 ····
64 ····boolean·isLongClickable(final·Object·p0);92 ····boolean·isLongClickable(final·Object·p0);
Offset 76, 14 lines modifiedOffset 104, 18 lines modified
76 ····104 ····
77 ····Object·obtain(final·View·p0);105 ····Object·obtain(final·View·p0);
78 ····106 ····
79 ····Object·obtain(final·View·p0,·final·int·p1);107 ····Object·obtain(final·View·p0,·final·int·p1);
80 ····108 ····
81 ····Object·obtain(final·Object·p0);109 ····Object·obtain(final·Object·p0);
82 ····110 ····
 111 ····Object·obtainCollectionInfo(final·int·p0,·final·int·p1,·final·boolean·p2,·final·int·p3);
 112 ····
 113 ····Object·obtainCollectionItemInfo(final·int·p0,·final·int·p1,·final·int·p2,·final·int·p3,·final·boolean·p4,·final·boolean·p5);
 114 ····
83 ····boolean·performAction(final·Object·p0,·final·int·p1);115 ····boolean·performAction(final·Object·p0,·final·int·p1);
84 ····116 ····
85 ····boolean·performAction(final·Object·p0,·final·int·p1,·final·Bundle·p2);117 ····boolean·performAction(final·Object·p0,·final·int·p1,·final·Bundle·p2);
86 ····118 ····
87 ····void·recycle(final·Object·p0);119 ····void·recycle(final·Object·p0);
88 ····120 ····
89 ····void·setAccessibilityFocused(final·Object·p0,·final·boolean·p1);121 ····void·setAccessibilityFocused(final·Object·p0,·final·boolean·p1);
Offset 96, 14 lines modifiedOffset 128, 18 lines modified
96 ····128 ····
97 ····void·setChecked(final·Object·p0,·final·boolean·p1);129 ····void·setChecked(final·Object·p0,·final·boolean·p1);
98 ····130 ····
99 ····void·setClassName(final·Object·p0,·final·CharSequence·p1);131 ····void·setClassName(final·Object·p0,·final·CharSequence·p1);
100 ····132 ····
101 ····void·setClickable(final·Object·p0,·final·boolean·p1);133 ····void·setClickable(final·Object·p0,·final·boolean·p1);
102 ····134 ····
 135 ····void·setCollectionInfo(final·Object·p0,·final·Object·p1);
 136 ····
 137 ····void·setCollectionItemInfo(final·Object·p0,·final·Object·p1);
 138 ····
103 ····void·setContentDescription(final·Object·p0,·final·CharSequence·p1);139 ····void·setContentDescription(final·Object·p0,·final·CharSequence·p1);
104 ····140 ····
105 ····void·setEnabled(final·Object·p0,·final·boolean·p1);141 ····void·setEnabled(final·Object·p0,·final·boolean·p1);
106 ····142 ····
107 ····void·setFocusable(final·Object·p0,·final·boolean·p1);143 ····void·setFocusable(final·Object·p0,·final·boolean·p1);
108 ····144 ····
109 ····void·setFocused(final·Object·p0,·final·boolean·p1);145 ····void·setFocused(final·Object·p0,·final·boolean·p1);
7.9 KB
android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.class
7.76 KB
procyon -ec {}
    
Offset 12, 14 lines modifiedOffset 12, 15 lines modified
12 {12 {
13 ····public·static·final·int·ACTION_ACCESSIBILITY_FOCUS·=·64;13 ····public·static·final·int·ACTION_ACCESSIBILITY_FOCUS·=·64;
14 ····public·static·final·String·ACTION_ARGUMENT_EXTEND_SELECTION_BOOLEAN·=·"ACTION_ARGUMENT_EXTEND_SELECTION_BOOLEAN";14 ····public·static·final·String·ACTION_ARGUMENT_EXTEND_SELECTION_BOOLEAN·=·"ACTION_ARGUMENT_EXTEND_SELECTION_BOOLEAN";
15 ····public·static·final·String·ACTION_ARGUMENT_HTML_ELEMENT_STRING·=·"ACTION_ARGUMENT_HTML_ELEMENT_STRING";15 ····public·static·final·String·ACTION_ARGUMENT_HTML_ELEMENT_STRING·=·"ACTION_ARGUMENT_HTML_ELEMENT_STRING";
16 ····public·static·final·String·ACTION_ARGUMENT_MOVEMENT_GRANULARITY_INT·=·"ACTION_ARGUMENT_MOVEMENT_GRANULARITY_INT";16 ····public·static·final·String·ACTION_ARGUMENT_MOVEMENT_GRANULARITY_INT·=·"ACTION_ARGUMENT_MOVEMENT_GRANULARITY_INT";
17 ····public·static·final·String·ACTION_ARGUMENT_SELECTION_END_INT·=·"ACTION_ARGUMENT_SELECTION_END_INT";17 ····public·static·final·String·ACTION_ARGUMENT_SELECTION_END_INT·=·"ACTION_ARGUMENT_SELECTION_END_INT";
18 ····public·static·final·String·ACTION_ARGUMENT_SELECTION_START_INT·=·"ACTION_ARGUMENT_SELECTION_START_INT";18 ····public·static·final·String·ACTION_ARGUMENT_SELECTION_START_INT·=·"ACTION_ARGUMENT_SELECTION_START_INT";
 19 ····public·static·final·String·ACTION_ARGUMENT_SET_TEXT_CHARSEQUENCE·=·"ACTION_ARGUMENT_SET_TEXT_CHARSEQUENCE";
19 ····public·static·final·int·ACTION_CLEAR_ACCESSIBILITY_FOCUS·=·128;20 ····public·static·final·int·ACTION_CLEAR_ACCESSIBILITY_FOCUS·=·128;
20 ····public·static·final·int·ACTION_CLEAR_FOCUS·=·2;21 ····public·static·final·int·ACTION_CLEAR_FOCUS·=·2;
21 ····public·static·final·int·ACTION_CLEAR_SELECTION·=·8;22 ····public·static·final·int·ACTION_CLEAR_SELECTION·=·8;
22 ····public·static·final·int·ACTION_CLICK·=·16;23 ····public·static·final·int·ACTION_CLICK·=·16;
23 ····public·static·final·int·ACTION_COPY·=·16384;24 ····public·static·final·int·ACTION_COPY·=·16384;
24 ····public·static·final·int·ACTION_CUT·=·65536;25 ····public·static·final·int·ACTION_CUT·=·65536;
25 ····public·static·final·int·ACTION_FOCUS·=·1;26 ····public·static·final·int·ACTION_FOCUS·=·1;
Offset 29, 26 lines modifiedOffset 30, 30 lines modified
29 ····public·static·final·int·ACTION_PASTE·=·32768;30 ····public·static·final·int·ACTION_PASTE·=·32768;
30 ····public·static·final·int·ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY·=·512;31 ····public·static·final·int·ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY·=·512;
31 ····public·static·final·int·ACTION_PREVIOUS_HTML_ELEMENT·=·2048;32 ····public·static·final·int·ACTION_PREVIOUS_HTML_ELEMENT·=·2048;
32 ····public·static·final·int·ACTION_SCROLL_BACKWARD·=·8192;33 ····public·static·final·int·ACTION_SCROLL_BACKWARD·=·8192;
33 ····public·static·final·int·ACTION_SCROLL_FORWARD·=·4096;34 ····public·static·final·int·ACTION_SCROLL_FORWARD·=·4096;
34 ····public·static·final·int·ACTION_SELECT·=·4;35 ····public·static·final·int·ACTION_SELECT·=·4;
35 ····public·static·final·int·ACTION_SET_SELECTION·=·131072;36 ····public·static·final·int·ACTION_SET_SELECTION·=·131072;
 37 ····public·static·final·int·ACTION_SET_TEXT·=·2097152;
36 ····public·static·final·int·FOCUS_ACCESSIBILITY·=·2;38 ····public·static·final·int·FOCUS_ACCESSIBILITY·=·2;
37 ····public·static·final·int·FOCUS_INPUT·=·1;39 ····public·static·final·int·FOCUS_INPUT·=·1;
38 ····private·static·final·AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl·IMPL;40 ····private·static·final·AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl·IMPL;
39 ····public·static·final·int·MOVEMENT_GRANULARITY_CHARACTER·=·1;41 ····public·static·final·int·MOVEMENT_GRANULARITY_CHARACTER·=·1;
40 ····public·static·final·int·MOVEMENT_GRANULARITY_LINE·=·4;42 ····public·static·final·int·MOVEMENT_GRANULARITY_LINE·=·4;
41 ····public·static·final·int·MOVEMENT_GRANULARITY_PAGE·=·16;43 ····public·static·final·int·MOVEMENT_GRANULARITY_PAGE·=·16;
42 ····public·static·final·int·MOVEMENT_GRANULARITY_PARAGRAPH·=·8;44 ····public·static·final·int·MOVEMENT_GRANULARITY_PARAGRAPH·=·8;
43 ····public·static·final·int·MOVEMENT_GRANULARITY_WORD·=·2;45 ····public·static·final·int·MOVEMENT_GRANULARITY_WORD·=·2;
44 ····private·final·Object·mInfo;46 ····private·final·Object·mInfo;
45 ····47 ····
46 ····static·{48 ····static·{
47 ········if·(Build$VERSION.SDK_INT·>=·19)·{49 ········if·(Build$VERSION.SDK_INT·>=·21)·{
 50 ············IMPL·=·(AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl)new·AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl();
 51 ········}
 52 ········else·if·(Build$VERSION.SDK_INT·>=·19)·{
48 ············IMPL·=·(AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl)new·AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl();53 ············IMPL·=·(AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl)new·AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl();
49 ········}54 ········}
50 ········else·if·(Build$VERSION.SDK_INT·>=·18)·{55 ········else·if·(Build$VERSION.SDK_INT·>=·18)·{
51 ············IMPL·=·(AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl)new·AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl();56 ············IMPL·=·(AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl)new·AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl();
52 ········}57 ········}
53 ········else·if·(Build$VERSION.SDK_INT·>=·16)·{58 ········else·if·(Build$VERSION.SDK_INT·>=·16)·{
54 ············IMPL·=·(AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl)new·AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl();59 ············IMPL·=·(AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl)new·AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl();
Offset 225, 14 lines modifiedOffset 230, 23 lines modified
225 ········return·wrapNonNullInstance(AccessibilityNodeInfoCompat.IMPL.findFocus(this.mInfo,·n));230 ········return·wrapNonNullInstance(AccessibilityNodeInfoCompat.IMPL.findFocus(this.mInfo,·n));
226 ····}231 ····}
227 ····232 ····
228 ····public·AccessibilityNodeInfoCompat·focusSearch(final·int·n)·{233 ····public·AccessibilityNodeInfoCompat·focusSearch(final·int·n)·{
229 ········return·wrapNonNullInstance(AccessibilityNodeInfoCompat.IMPL.focusSearch(this.mInfo,·n));234 ········return·wrapNonNullInstance(AccessibilityNodeInfoCompat.IMPL.focusSearch(this.mInfo,·n));
230 ····}235 ····}
231 ····236 ····
 237 ····public·List·getActionList()·{
 238 ········final·ArrayList<AccessibilityNodeInfoCompat$AccessibilityActionCompat>·list·=·new·ArrayList<AccessibilityNodeInfoCompat$AccessibilityActionCompat>();
 239 ········final·List·actionList·=·AccessibilityNodeInfoCompat.IMPL.getActionList(this.mInfo);
 240 ········for·(int·size·=·actionList.size(),·i·=·0;·i·<·size;·++i)·{
 241 ············list.add(new·AccessibilityNodeInfoCompat$AccessibilityActionCompat(actionList.get(i),·(AccessibilityNodeInfoCompat$1)null));
 242 ········}
 243 ········return·list;
 244 ····}
 245 ····
232 ····public·int·getActions()·{246 ····public·int·getActions()·{
233 ········return·AccessibilityNodeInfoCompat.IMPL.getActions(this.mInfo);247 ········return·AccessibilityNodeInfoCompat.IMPL.getActions(this.mInfo);
234 ····}248 ····}
235 ····249 ····
236 ····public·void·getBoundsInParent(final·Rect·rect)·{250 ····public·void·getBoundsInParent(final·Rect·rect)·{
237 ········AccessibilityNodeInfoCompat.IMPL.getBoundsInParent(this.mInfo,·rect);251 ········AccessibilityNodeInfoCompat.IMPL.getBoundsInParent(this.mInfo,·rect);
238 ····}252 ····}
Offset 249, 14 lines modifiedOffset 263, 32 lines modified
249 ········return·AccessibilityNodeInfoCompat.IMPL.getChildCount(this.mInfo);263 ········return·AccessibilityNodeInfoCompat.IMPL.getChildCount(this.mInfo);
250 ····}264 ····}
251 ····265 ····
252 ····public·CharSequence·getClassName()·{266 ····public·CharSequence·getClassName()·{
253 ········return·AccessibilityNodeInfoCompat.IMPL.getClassName(this.mInfo);267 ········return·AccessibilityNodeInfoCompat.IMPL.getClassName(this.mInfo);
254 ····}268 ····}
255 ····269 ····
 270 ····public·AccessibilityNodeInfoCompat$CollectionInfoCompat·getCollectionInfo()·{
 271 ········AccessibilityNodeInfoCompat$CollectionInfoCompat·accessibilityNodeInfoCompat$CollectionInfoCompat·=·null;
 272 ········final·Object·collectionInfo·=·AccessibilityNodeInfoCompat.IMPL.getCollectionInfo(this.mInfo);
 273 ········if·(collectionInfo·!=·null)·{
 274 ············accessibilityNodeInfoCompat$CollectionInfoCompat·=·new·AccessibilityNodeInfoCompat$CollectionInfoCompat(collectionInfo,·(AccessibilityNodeInfoCompat$1)null);
 275 ········}
 276 ········return·accessibilityNodeInfoCompat$CollectionInfoCompat;
 277 ····}
 278 ····
 279 ····public·AccessibilityNodeInfoCompat$CollectionItemInfoCompat·getCollectionItemInfo()·{
 280 ········AccessibilityNodeInfoCompat$CollectionItemInfoCompat·accessibilityNodeInfoCompat$CollectionItemInfoCompat·=·null;
 281 ········final·Object·collectionItemInfo·=·AccessibilityNodeInfoCompat.IMPL.getCollectionItemInfo(this.mInfo);
 282 ········if·(collectionItemInfo·!=·null)·{
 283 ············accessibilityNodeInfoCompat$CollectionItemInfoCompat·=·new·AccessibilityNodeInfoCompat$CollectionItemInfoCompat(collectionItemInfo,·(AccessibilityNodeInfoCompat$1)null);
 284 ········}
 285 ········return·accessibilityNodeInfoCompat$CollectionItemInfoCompat;
 286 ····}
 287 ····
256 ····public·CharSequence·getContentDescription()·{288 ····public·CharSequence·getContentDescription()·{
257 ········return·AccessibilityNodeInfoCompat.IMPL.getContentDescription(this.mInfo);289 ········return·AccessibilityNodeInfoCompat.IMPL.getContentDescription(this.mInfo);
258 ····}290 ····}
259 ····291 ····
260 ····public·Object·getInfo()·{292 ····public·Object·getInfo()·{
261 ········return·this.mInfo;293 ········return·this.mInfo;
262 ····}294 ····}
Offset 273, 14 lines modifiedOffset 305, 23 lines modified
273 ········return·AccessibilityNodeInfoCompat.IMPL.getPackageName(this.mInfo);305 ········return·AccessibilityNodeInfoCompat.IMPL.getPackageName(this.mInfo);
274 ····}306 ····}
275 ····307 ····
276 ····public·AccessibilityNodeInfoCompat·getParent()·{308 ····public·AccessibilityNodeInfoCompat·getParent()·{
277 ········return·wrapNonNullInstance(AccessibilityNodeInfoCompat.IMPL.getParent(this.mInfo));309 ········return·wrapNonNullInstance(AccessibilityNodeInfoCompat.IMPL.getParent(this.mInfo));
278 ····}310 ····}
279 ····311 ····
 312 ····public·AccessibilityNodeInfoCompat$RangeInfoCompat·getRangeInfo()·{
 313 ········AccessibilityNodeInfoCompat$RangeInfoCompat·accessibilityNodeInfoCompat$RangeInfoCompat·=·null;
 314 ········final·Object·rangeInfo·=·AccessibilityNodeInfoCompat.IMPL.getRangeInfo(this.mInfo);
 315 ········if·(rangeInfo·!=·null)·{
 316 ············accessibilityNodeInfoCompat$RangeInfoCompat·=·new·AccessibilityNodeInfoCompat$RangeInfoCompat(rangeInfo,·(AccessibilityNodeInfoCompat$1)null);
 317 ········}
 318 ········return·accessibilityNodeInfoCompat$RangeInfoCompat;
 319 ····}
 320 ····
280 ····public·CharSequence·getText()·{321 ····public·CharSequence·getText()·{
281 ········return·AccessibilityNodeInfoCompat.IMPL.getText(this.mInfo);322 ········return·AccessibilityNodeInfoCompat.IMPL.getText(this.mInfo);
282 ····}323 ····}
283 ····324 ····
284 ····public·String·getViewIdResourceName()·{325 ····public·String·getViewIdResourceName()·{
285 ········return·AccessibilityNodeInfoCompat.IMPL.getViewIdResourceName(this.mInfo);326 ········return·AccessibilityNodeInfoCompat.IMPL.getViewIdResourceName(this.mInfo);
286 ····}327 ····}
Max diff block lines reached; 998/7922 bytes (12.60%) of diff not shown.
2.05 KB
android/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat.class
1.9 KB
procyon -ec {}
    
Offset 1, 15 lines modifiedOffset 1, 45 lines modified
  
1 package·android.support.v4.view.accessibility;1 package·android.support.v4.view.accessibility;
  
 2 import·android.view.accessibility.AccessibilityNodeInfo$CollectionItemInfo;
 3 import·android.view.accessibility.AccessibilityNodeInfo$CollectionInfo;
2 import·android.view.accessibility.AccessibilityNodeInfo;4 import·android.view.accessibility.AccessibilityNodeInfo;
  
3 class·AccessibilityNodeInfoCompatKitKat5 class·AccessibilityNodeInfoCompatKitKat
4 {6 {
 7 ····static·Object·getCollectionInfo(final·Object·o)·{
 8 ········return·((AccessibilityNodeInfo)o).getCollectionInfo();
 9 ····}
 10 ····
 11 ····static·Object·getCollectionItemInfo(final·Object·o)·{
 12 ········return·((AccessibilityNodeInfo)o).getCollectionItemInfo();
 13 ····}
 14 ····
5 ····public·static·int·getLiveRegion(final·Object·o)·{15 ····static·int·getLiveRegion(final·Object·o)·{
6 ········return·((AccessibilityNodeInfo)o).getLiveRegion();16 ········return·((AccessibilityNodeInfo)o).getLiveRegion();
7 ····}17 ····}
8 ····18 ····
 19 ····static·Object·getRangeInfo(final·Object·o)·{
 20 ········return·((AccessibilityNodeInfo)o).getRangeInfo();
 21 ····}
 22 ····
 23 ····public·static·Object·obtainCollectionInfo(final·int·n,·final·int·n2,·final·boolean·b,·final·int·n3)·{
 24 ········return·AccessibilityNodeInfo$CollectionInfo.obtain(n,·n2,·b);
 25 ····}
 26 ····
 27 ····public·static·Object·obtainCollectionItemInfo(final·int·n,·final·int·n2,·final·int·n3,·final·int·n4,·final·boolean·b)·{
 28 ········return·AccessibilityNodeInfo$CollectionItemInfo.obtain(n,·n2,·n3,·n4,·b);
 29 ····}
 30 ····
 31 ····public·static·void·setCollectionInfo(final·Object·o,·final·Object·o2)·{
 32 ········((AccessibilityNodeInfo)o).setCollectionInfo((AccessibilityNodeInfo$CollectionInfo)o2);
 33 ····}
 34 ····
 35 ····public·static·void·setCollectionItemInfo(final·Object·o,·final·Object·o2)·{
 36 ········((AccessibilityNodeInfo)o).setCollectionItemInfo((AccessibilityNodeInfo$CollectionItemInfo)o2);
 37 ····}
 38 ····
9 ····public·static·void·setLiveRegion(final·Object·o,·final·int·liveRegion)·{39 ····static·void·setLiveRegion(final·Object·o,·final·int·liveRegion)·{
10 ········((AccessibilityNodeInfo)o).setLiveRegion(liveRegion);40 ········((AccessibilityNodeInfo)o).setLiveRegion(liveRegion);
11 ····}41 ····}
12 }42 }
1.32 KB
android/support/v4/widget/ContentLoadingProgressBar.class
1.21 KB
javap -verbose -constants -s -l -private {}
    
Offset 243, 15 lines modifiedOffset 243, 15 lines modified
243 ········21:·pop243 ········21:·pop
244 ········22:·return244 ········22:·return
  
245 ··public·void·hide();245 ··public·void·hide();
246 ····descriptor:·()V246 ····descriptor:·()V
247 ····flags:·(0x0001)·ACC_PUBLIC247 ····flags:·(0x0001)·ACC_PUBLIC
248 ····Code:248 ····Code:
249 ······stack=300,·locals=14,·args_size=1249 ······stack=300,·locals=12,·args_size=1
250 ·········0:·ldc2_w········#50·················//·long·500l250 ·········0:·ldc2_w········#50·················//·long·500l
251 ·········3:·lstore_1251 ·········3:·lstore_1
252 ·········4:·iconst_1252 ·········4:·iconst_1
253 ·········5:·istore_3253 ·········5:·istore_3
254 ·········6:·aload_0254 ·········6:·aload_0
255 ·········7:·iload_3255 ·········7:·iload_3
256 ·········8:·putfield······#33·················//·Field·mDismissed:Z256 ·········8:·putfield······#33·················//·Field·mDismissed:Z
Offset 302, 18 lines modifiedOffset 302, 18 lines modified
302 ········94:·ifne··········85302 ········94:·ifne··········85
303 ········97:·aload_0303 ········97:·aload_0
304 ········98:·getfield······#40·················//·Field·mDelayedHide:Ljava/lang/Runnable;304 ········98:·getfield······#40·················//·Field·mDelayedHide:Ljava/lang/Runnable;
305 ·······101:·astore········4305 ·······101:·astore········4
306 ·······103:·lload_1306 ·······103:·lload_1
307 ·······104:·lload·········9307 ·······104:·lload·········9
308 ·······106:·lsub308 ·······106:·lsub
309 ·······107:·lstore········12309 ·······107:·lstore········7
310 ·······109:·aload_0310 ·······109:·aload_0
311 ·······110:·aload·········4311 ·······110:·aload·········4
312 ·······112:·lload·········12312 ·······112:·lload·········7
313 ·······114:·invokevirtual·#69·················//·Method·postDelayed:(Ljava/lang/Runnable;J)Z313 ·······114:·invokevirtual·#69·················//·Method·postDelayed:(Ljava/lang/Runnable;J)Z
314 ·······117:·pop314 ·······117:·pop
315 ·······118:·aload_0315 ·······118:·aload_0
316 ·······119:·iload_3316 ·······119:·iload_3
317 ·······120:·putfield······#29·················//·Field·mPostedHide:Z317 ·······120:·putfield······#29·················//·Field·mPostedHide:Z
318 ·······123:·goto··········85318 ·······123:·goto··········85
  
19.6 KB
android/support/v4/widget/DrawerLayout.class
19.6 KB
procyon -ec {}
    
Offset 1, 102 lines modifiedOffset 1, 131 lines modified
  
1 package·android.support.v4.widget;1 package·android.support.v4.widget;
  
 2 import·android.graphics.drawable.ColorDrawable;
 3 import·android.support.v4.content.ContextCompat;
2 import·android.os.Parcelable;4 import·android.os.Parcelable;
3 import·android.view.View$MeasureSpec;5 import·android.view.View$MeasureSpec;
4 import·android.support.v4.view.KeyEventCompat;6 import·android.support.v4.view.KeyEventCompat;
5 import·android.view.KeyEvent;7 import·android.view.KeyEvent;
6 import·android.support.v4.view.MotionEventCompat;8 import·android.support.v4.view.MotionEventCompat;
7 import·android.view.ViewGroup$MarginLayoutParams;9 import·android.view.ViewGroup$MarginLayoutParams;
8 import·android.support.v4.view.GravityCompat;10 import·android.support.v4.view.GravityCompat;
9 import·android.graphics.Canvas;11 import·android.graphics.Canvas;
10 import·android.view.ViewGroup$LayoutParams; 
11 import·android.view.MotionEvent;12 import·android.view.MotionEvent;
12 import·android.os.SystemClock;13 import·android.os.SystemClock;
 14 import·android.view.ViewGroup$LayoutParams;
13 import·android.support.v4.view.ViewGroupCompat;15 import·android.support.v4.view.ViewGroupCompat;
14 import·android.support.v4.view.AccessibilityDelegateCompat;16 import·android.support.v4.view.AccessibilityDelegateCompat;
15 import·android.view.View;17 import·android.view.View;
16 import·android.support.v4.view.ViewCompat;18 import·android.support.v4.view.ViewCompat;
17 import·android.util.AttributeSet;19 import·android.util.AttributeSet;
18 import·android.content.Context;20 import·android.content.Context;
 21 import·android.os.Build$VERSION;
19 import·android.graphics.drawable.Drawable;22 import·android.graphics.drawable.Drawable;
20 import·android.graphics.Paint;23 import·android.graphics.Paint;
21 import·android.view.ViewGroup;24 import·android.view.ViewGroup;
  
22 public·class·DrawerLayout·extends·ViewGroup25 public·class·DrawerLayout·extends·ViewGroup·implements·DrawerLayoutImpl
23 {26 {
24 ····private·static·final·boolean·ALLOW_EDGE_LOCK·=·false;27 ····private·static·final·boolean·ALLOW_EDGE_LOCK·=·false;
 28 ····private·static·final·boolean·CAN_HIDE_DESCENDANTS·=·false;
25 ····private·static·final·boolean·CHILDREN_DISALLOW_INTERCEPT·=·true;29 ····private·static·final·boolean·CHILDREN_DISALLOW_INTERCEPT·=·true;
26 ····private·static·final·int·DEFAULT_SCRIM_COLOR·=·-1728053248;30 ····private·static·final·int·DEFAULT_SCRIM_COLOR·=·-1728053248;
 31 ····static·final·DrawerLayout$DrawerLayoutCompatImpl·IMPL;
27 ····private·static·final·int[]·LAYOUT_ATTRS;32 ····private·static·final·int[]·LAYOUT_ATTRS;
28 ····public·static·final·int·LOCK_MODE_LOCKED_CLOSED·=·1;33 ····public·static·final·int·LOCK_MODE_LOCKED_CLOSED·=·1;
29 ····public·static·final·int·LOCK_MODE_LOCKED_OPEN·=·2;34 ····public·static·final·int·LOCK_MODE_LOCKED_OPEN·=·2;
30 ····public·static·final·int·LOCK_MODE_UNLOCKED·=·0;35 ····public·static·final·int·LOCK_MODE_UNLOCKED·=·0;
31 ····private·static·final·int·MIN_DRAWER_MARGIN·=·64;36 ····private·static·final·int·MIN_DRAWER_MARGIN·=·64;
32 ····private·static·final·int·MIN_FLING_VELOCITY·=·400;37 ····private·static·final·int·MIN_FLING_VELOCITY·=·400;
33 ····private·static·final·int·PEEK_DELAY·=·160;38 ····private·static·final·int·PEEK_DELAY·=·160;
34 ····public·static·final·int·STATE_DRAGGING·=·1;39 ····public·static·final·int·STATE_DRAGGING·=·1;
35 ····public·static·final·int·STATE_IDLE·=·0;40 ····public·static·final·int·STATE_IDLE·=·0;
36 ····public·static·final·int·STATE_SETTLING·=·2;41 ····public·static·final·int·STATE_SETTLING·=·2;
37 ····private·static·final·String·TAG·=·"DrawerLayout";42 ····private·static·final·String·TAG·=·"DrawerLayout";
38 ····private·static·final·float·TOUCH_SLOP_SENSITIVITY·=·1.0f;43 ····private·static·final·float·TOUCH_SLOP_SENSITIVITY·=·1.0f;
 44 ····private·final·DrawerLayout$ChildAccessibilityDelegate·mChildAccessibilityDelegate;
39 ····private·boolean·mChildrenCanceledTouch;45 ····private·boolean·mChildrenCanceledTouch;
40 ····private·boolean·mDisallowInterceptRequested;46 ····private·boolean·mDisallowInterceptRequested;
 47 ····private·boolean·mDrawStatusBarBackground;
41 ····private·int·mDrawerState;48 ····private·int·mDrawerState;
42 ····private·boolean·mFirstLayout;49 ····private·boolean·mFirstLayout;
43 ····private·boolean·mInLayout;50 ····private·boolean·mInLayout;
44 ····private·float·mInitialMotionX;51 ····private·float·mInitialMotionX;
45 ····private·float·mInitialMotionY;52 ····private·float·mInitialMotionY;
 53 ····private·Object·mLastInsets;
46 ····private·final·DrawerLayout$ViewDragCallback·mLeftCallback;54 ····private·final·DrawerLayout$ViewDragCallback·mLeftCallback;
47 ····private·final·ViewDragHelper·mLeftDragger;55 ····private·final·ViewDragHelper·mLeftDragger;
48 ····private·DrawerLayout$DrawerListener·mListener;56 ····private·DrawerLayout$DrawerListener·mListener;
49 ····private·int·mLockModeLeft;57 ····private·int·mLockModeLeft;
50 ····private·int·mLockModeRight;58 ····private·int·mLockModeRight;
51 ····private·int·mMinDrawerMargin;59 ····private·int·mMinDrawerMargin;
52 ····private·final·DrawerLayout$ViewDragCallback·mRightCallback;60 ····private·final·DrawerLayout$ViewDragCallback·mRightCallback;
53 ····private·final·ViewDragHelper·mRightDragger;61 ····private·final·ViewDragHelper·mRightDragger;
54 ····private·int·mScrimColor;62 ····private·int·mScrimColor;
55 ····private·float·mScrimOpacity;63 ····private·float·mScrimOpacity;
56 ····private·Paint·mScrimPaint;64 ····private·Paint·mScrimPaint;
57 ····private·Drawable·mShadowLeft;65 ····private·Drawable·mShadowLeft;
58 ····private·Drawable·mShadowRight;66 ····private·Drawable·mShadowRight;
 67 ····private·Drawable·mStatusBarBackground;
 68 ····private·CharSequence·mTitleLeft;
 69 ····private·CharSequence·mTitleRight;
59 ····70 ····
60 ····static·{71 ····static·{
61 ········LAYOUT_ATTRS·=·new·int[]·{·16842931·};72 ········int·can_HIDE_DESCENDANTS·=·1;
 73 ········final·int[]·layout_ATTRS·=·new·int[can_HIDE_DESCENDANTS];
 74 ········layout_ATTRS[0]·=·16842931;
 75 ········LAYOUT_ATTRS·=·layout_ATTRS;
 76 ········if·(Build$VERSION.SDK_INT·<·19)·{
 77 ············can_HIDE_DESCENDANTS·=·0;
 78 ········}
 79 ········if·(Build$VERSION.SDK_INT·>=·21)·{
 80 ············IMPL·=·(DrawerLayout$DrawerLayoutCompatImpl)new·DrawerLayout$DrawerLayoutCompatImplApi21();
 81 ········}
 82 ········else·{
 83 ············IMPL·=·(DrawerLayout$DrawerLayoutCompatImpl)new·DrawerLayout$DrawerLayoutCompatImplBase();
 84 ········}
62 ····}85 ····}
63 ····86 ····
64 ····public·DrawerLayout(final·Context·context)·{87 ····public·DrawerLayout(final·Context·context)·{
65 ········this(context,·null);88 ········this(context,·null);
66 ····}89 ····}
67 ····90 ····
68 ····public·DrawerLayout(final·Context·context,·final·AttributeSet·set)·{91 ····public·DrawerLayout(final·Context·context,·final·AttributeSet·set)·{
69 ········this(context,·set,·0);92 ········this(context,·set,·0);
70 ····}93 ····}
71 ····94 ····
72 ····public·DrawerLayout(final·Context·context,·final·AttributeSet·set,·final·int·n)·{95 ····public·DrawerLayout(final·Context·context,·final·AttributeSet·set,·final·int·n)·{
73 ········final·float·n2·=·1.0f;96 ········final·float·n2·=·1.0f;
74 ········final·int·focusableInTouchMode·=·1;97 ········final·int·focusableInTouchMode·=·1;
75 ········super(context,·set,·n);98 ········super(context,·set,·n);
 99 ········this.mChildAccessibilityDelegate·=·new·DrawerLayout$ChildAccessibilityDelegate(this);
76 ········this.mScrimColor·=·-1728053248;100 ········this.mScrimColor·=·-1728053248;
77 ········this.mScrimPaint·=·new·Paint();101 ········this.mScrimPaint·=·new·Paint();
78 ········this.mFirstLayout·=·(focusableInTouchMode·!=·0);102 ········this.mFirstLayout·=·(focusableInTouchMode·!=·0);
 103 ········this.setDescendantFocusability(262144);
79 ········final·float·density·=·this.getResources().getDisplayMetrics().density;104 ········final·float·density·=·this.getResources().getDisplayMetrics().density;
80 ········this.mMinDrawerMargin·=·(int)(64.0f·*·density·+·0.5f);105 ········this.mMinDrawerMargin·=·(int)(64.0f·*·density·+·0.5f);
81 ········final·float·n3·=·400.0f·*·density;106 ········final·float·n3·=·400.0f·*·density;
82 ········this.mLeftCallback·=·new·DrawerLayout$ViewDragCallback(this,·3);107 ········this.mLeftCallback·=·new·DrawerLayout$ViewDragCallback(this,·3);
83 ········this.mRightCallback·=·new·DrawerLayout$ViewDragCallback(this,·5);108 ········this.mRightCallback·=·new·DrawerLayout$ViewDragCallback(this,·5);
84 ········(this.mLeftDragger·=·ViewDragHelper.create((ViewGroup)this,·n2,·(ViewDragHelper$Callback)this.mLeftCallback)).setEdgeTrackingEnabled(focusableInTouchMode);109 ········(this.mLeftDragger·=·ViewDragHelper.create((ViewGroup)this,·n2,·(ViewDragHelper$Callback)this.mLeftCallback)).setEdgeTrackingEnabled(focusableInTouchMode);
85 ········this.mLeftDragger.setMinVelocity(n3);110 ········this.mLeftDragger.setMinVelocity(n3);
86 ········this.mLeftCallback.setDragger(this.mLeftDragger);111 ········this.mLeftCallback.setDragger(this.mLeftDragger);
87 ········(this.mRightDragger·=·ViewDragHelper.create((ViewGroup)this,·n2,·(ViewDragHelper$Callback)this.mRightCallback)).setEdgeTrackingEnabled(2);112 ········(this.mRightDragger·=·ViewDragHelper.create((ViewGroup)this,·n2,·(ViewDragHelper$Callback)this.mRightCallback)).setEdgeTrackingEnabled(2);
88 ········this.mRightDragger.setMinVelocity(n3);113 ········this.mRightDragger.setMinVelocity(n3);
89 ········this.mRightCallback.setDragger(this.mRightDragger);114 ········this.mRightCallback.setDragger(this.mRightDragger);
90 ········this.setFocusableInTouchMode((boolean)(focusableInTouchMode·!=·0));115 ········this.setFocusableInTouchMode((boolean)(focusableInTouchMode·!=·0));
 116 ········ViewCompat.setImportantForAccessibility((View)this,·focusableInTouchMode);
91 ········ViewCompat.setAccessibilityDelegate((View)this,·(AccessibilityDelegateCompat)new·DrawerLayout$AccessibilityDelegate(this));117 ········ViewCompat.setAccessibilityDelegate((View)this,·(AccessibilityDelegateCompat)new·DrawerLayout$AccessibilityDelegate(this));
92 ········ViewGroupCompat.setMotionEventSplittingEnabled((ViewGroup)this,·false);118 ········ViewGroupCompat.setMotionEventSplittingEnabled((ViewGroup)this,·false);
 119 ········if·(ViewCompat.getFitsSystemWindows((View)this))·{
 120 ············DrawerLayout.IMPL.configureApplyInsets((View)this);
 121 ········}
93 ····}122 ····}
94 ····123 ····
Max diff block lines reached; 14022/19999 bytes (70.11%) of diff not shown.
5.23 KB
android/support/v4/widget/ScrollerCompat.class
5.14 KB
procyon -ec {}
    
Offset 1, 97 lines modifiedOffset 1, 99 lines modified
  
1 package·android.support.v4.widget;1 package·android.support.v4.widget;
  
 2 import·android.os.Build$VERSION;
2 import·android.view.animation.Interpolator;3 import·android.view.animation.Interpolator;
3 import·android.content.Context;4 import·android.content.Context;
4 import·android.os.Build$VERSION; 
  
5 public·class·ScrollerCompat5 public·class·ScrollerCompat
6 {6 {
 7 ····static·final·int·CHASE_FRAME_TIME·=·16;
 8 ····private·static·final·String·TAG·=·"ScrollerCompat";
7 ····static·final·ScrollerCompat$ScrollerCompatImpl·IMPL;9 ····ScrollerCompat$ScrollerCompatImpl·mImpl;
8 ····Object·mScroller;10 ····Object·mScroller;
9 ····11 ····
 12 ····private·ScrollerCompat(final·int·n,·final·Context·context,·final·Interpolator·interpolator)·{
10 ····static·{ 
11 ········final·int·sdk_INT·=·Build$VERSION.SDK_INT; 
12 ········if·(sdk_INT·>=·14)·{13 ········if·(n·>=·14)·{
13 ············IMPL·=·(ScrollerCompat$ScrollerCompatImpl)new·ScrollerCompat$ScrollerCompatImplIcs();14 ············this.mImpl·=·(ScrollerCompat$ScrollerCompatImpl)new·ScrollerCompat$ScrollerCompatImplIcs();
14 ········}15 ········}
15 ········else·if·(sdk_INT·>=·9)·{16 ········else·if·(n·>=·9)·{
16 ············IMPL·=·(ScrollerCompat$ScrollerCompatImpl)new·ScrollerCompat$ScrollerCompatImplGingerbread();17 ············this.mImpl·=·(ScrollerCompat$ScrollerCompatImpl)new·ScrollerCompat$ScrollerCompatImplGingerbread();
17 ········}18 ········}
18 ········else·{19 ········else·{
19 ············IMPL·=·(ScrollerCompat$ScrollerCompatImpl)new·ScrollerCompat$ScrollerCompatImplBase();20 ············this.mImpl·=·(ScrollerCompat$ScrollerCompatImpl)new·ScrollerCompat$ScrollerCompatImplBase();
20 ········}21 ········}
 22 ········this.mScroller·=·this.mImpl.createScroller(context,·interpolator);
21 ····}23 ····}
22 ····24 ····
23 ····ScrollerCompat(final·Context·context,·final·Interpolator·interpolator)·{25 ····ScrollerCompat(final·Context·context,·final·Interpolator·interpolator)·{
24 ········this.mScroller·=·ScrollerCompat.IMPL.createScroller(context,·interpolator);26 ········this(Build$VERSION.SDK_INT,·context,·interpolator);
25 ····}27 ····}
26 ····28 ····
27 ····public·static·ScrollerCompat·create(final·Context·context)·{29 ····public·static·ScrollerCompat·create(final·Context·context)·{
28 ········return·create(context,·null);30 ········return·create(context,·null);
29 ····}31 ····}
30 ····32 ····
31 ····public·static·ScrollerCompat·create(final·Context·context,·final·Interpolator·interpolator)·{33 ····public·static·ScrollerCompat·create(final·Context·context,·final·Interpolator·interpolator)·{
32 ········return·new·ScrollerCompat(context,·interpolator);34 ········return·new·ScrollerCompat(context,·interpolator);
33 ····}35 ····}
34 ····36 ····
35 ····public·void·abortAnimation()·{37 ····public·void·abortAnimation()·{
36 ········ScrollerCompat.IMPL.abortAnimation(this.mScroller);38 ········this.mImpl.abortAnimation(this.mScroller);
37 ····}39 ····}
38 ····40 ····
39 ····public·boolean·computeScrollOffset()·{41 ····public·boolean·computeScrollOffset()·{
40 ········return·ScrollerCompat.IMPL.computeScrollOffset(this.mScroller);42 ········return·this.mImpl.computeScrollOffset(this.mScroller);
41 ····}43 ····}
42 ····44 ····
43 ····public·void·fling(final·int·n,·final·int·n2,·final·int·n3,·final·int·n4,·final·int·n5,·final·int·n6,·final·int·n7,·final·int·n8)·{45 ····public·void·fling(final·int·n,·final·int·n2,·final·int·n3,·final·int·n4,·final·int·n5,·final·int·n6,·final·int·n7,·final·int·n8)·{
44 ········ScrollerCompat.IMPL.fling(this.mScroller,·n,·n2,·n3,·n4,·n5,·n6,·n7,·n8);46 ········this.mImpl.fling(this.mScroller,·n,·n2,·n3,·n4,·n5,·n6,·n7,·n8);
45 ····}47 ····}
46 ····48 ····
47 ····public·void·fling(final·int·n,·final·int·n2,·final·int·n3,·final·int·n4,·final·int·n5,·final·int·n6,·final·int·n7,·final·int·n8,·final·int·n9,·final·int·n10)·{49 ····public·void·fling(final·int·n,·final·int·n2,·final·int·n3,·final·int·n4,·final·int·n5,·final·int·n6,·final·int·n7,·final·int·n8,·final·int·n9,·final·int·n10)·{
48 ········ScrollerCompat.IMPL.fling(this.mScroller,·n,·n2,·n3,·n4,·n5,·n6,·n7,·n8,·n9,·n10);50 ········this.mImpl.fling(this.mScroller,·n,·n2,·n3,·n4,·n5,·n6,·n7,·n8,·n9,·n10);
49 ····}51 ····}
50 ····52 ····
51 ····public·float·getCurrVelocity()·{53 ····public·float·getCurrVelocity()·{
52 ········return·ScrollerCompat.IMPL.getCurrVelocity(this.mScroller);54 ········return·this.mImpl.getCurrVelocity(this.mScroller);
53 ····}55 ····}
54 ····56 ····
55 ····public·int·getCurrX()·{57 ····public·int·getCurrX()·{
56 ········return·ScrollerCompat.IMPL.getCurrX(this.mScroller);58 ········return·this.mImpl.getCurrX(this.mScroller);
57 ····}59 ····}
58 ····60 ····
59 ····public·int·getCurrY()·{61 ····public·int·getCurrY()·{
60 ········return·ScrollerCompat.IMPL.getCurrY(this.mScroller);62 ········return·this.mImpl.getCurrY(this.mScroller);
61 ····}63 ····}
62 ····64 ····
63 ····public·int·getFinalX()·{65 ····public·int·getFinalX()·{
64 ········return·ScrollerCompat.IMPL.getFinalX(this.mScroller);66 ········return·this.mImpl.getFinalX(this.mScroller);
65 ····}67 ····}
66 ····68 ····
67 ····public·int·getFinalY()·{69 ····public·int·getFinalY()·{
68 ········return·ScrollerCompat.IMPL.getFinalY(this.mScroller);70 ········return·this.mImpl.getFinalY(this.mScroller);
69 ····}71 ····}
70 ····72 ····
71 ····public·boolean·isFinished()·{73 ····public·boolean·isFinished()·{
72 ········return·ScrollerCompat.IMPL.isFinished(this.mScroller);74 ········return·this.mImpl.isFinished(this.mScroller);
73 ····}75 ····}
74 ····76 ····
75 ····public·boolean·isOverScrolled()·{77 ····public·boolean·isOverScrolled()·{
76 ········return·ScrollerCompat.IMPL.isOverScrolled(this.mScroller);78 ········return·this.mImpl.isOverScrolled(this.mScroller);
77 ····}79 ····}
78 ····80 ····
79 ····public·void·notifyHorizontalEdgeReached(final·int·n,·final·int·n2,·final·int·n3)·{81 ····public·void·notifyHorizontalEdgeReached(final·int·n,·final·int·n2,·final·int·n3)·{
80 ········ScrollerCompat.IMPL.notifyHorizontalEdgeReached(this.mScroller,·n,·n2,·n3);82 ········this.mImpl.notifyHorizontalEdgeReached(this.mScroller,·n,·n2,·n3);
81 ····}83 ····}
82 ····84 ····
83 ····public·void·notifyVerticalEdgeReached(final·int·n,·final·int·n2,·final·int·n3)·{85 ····public·void·notifyVerticalEdgeReached(final·int·n,·final·int·n2,·final·int·n3)·{
84 ········ScrollerCompat.IMPL.notifyVerticalEdgeReached(this.mScroller,·n,·n2,·n3);86 ········this.mImpl.notifyVerticalEdgeReached(this.mScroller,·n,·n2,·n3);
85 ····}87 ····}
86 ····88 ····
87 ····public·void·startScroll(final·int·n,·final·int·n2,·final·int·n3,·final·int·n4)·{89 ····public·void·startScroll(final·int·n,·final·int·n2,·final·int·n3,·final·int·n4)·{
88 ········ScrollerCompat.IMPL.startScroll(this.mScroller,·n,·n2,·n3,·n4);90 ········this.mImpl.startScroll(this.mScroller,·n,·n2,·n3,·n4);
89 ····}91 ····}
90 ····92 ····
91 ····public·void·startScroll(final·int·n,·final·int·n2,·final·int·n3,·final·int·n4,·final·int·n5)·{93 ····public·void·startScroll(final·int·n,·final·int·n2,·final·int·n3,·final·int·n4,·final·int·n5)·{
92 ········ScrollerCompat.IMPL.startScroll(this.mScroller,·n,·n2,·n3,·n4,·n5);94 ········this.mImpl.startScroll(this.mScroller,·n,·n2,·n3,·n4,·n5);
93 ····}95 ····}
94 }96 }
726 B
android/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable.class
586 B
procyon -ec {}
    
Offset 14, 12 lines modifiedOffset 14, 12 lines modified
14 ········this.this$0·=·this$0;14 ········this.this$0·=·this$0;
15 ········this.mChildView·=·mChildView;15 ········this.mChildView·=·mChildView;
16 ····}16 ····}
17 ····17 ····
18 ····public·void·run()·{18 ····public·void·run()·{
19 ········if·(this.mChildView.getParent()·==·this.this$0)·{19 ········if·(this.mChildView.getParent()·==·this.this$0)·{
20 ············ViewCompat.setLayerType(this.mChildView,·0,·(Paint)null);20 ············ViewCompat.setLayerType(this.mChildView,·0,·(Paint)null);
21 ············SlidingPaneLayout.access$900(this.this$0,·this.mChildView);21 ············SlidingPaneLayout.access$1000(this.this$0,·this.mChildView);
22 ········}22 ········}
23 ········SlidingPaneLayout.access$1000(this.this$0).remove(this);23 ········SlidingPaneLayout.access$1100(this.this$0).remove(this);
24 ····}24 ····}
25 }25 }
32.2 KB
android/support/v4/widget/SlidingPaneLayout.class
32.1 KB
procyon -ec {}
Max HTML report size reached
6.39 KB
android/support/v4/widget/ViewDragHelper.class
6.3 KB
procyon -ec {}
    
Offset 493, 33 lines modifiedOffset 493, 33 lines modified
493 ········}493 ········}
494 ········return·n3·!=·0;494 ········return·n3·!=·0;
495 ····}495 ····}
496 ····496 ····
497 ····public·boolean·continueSettling(final·boolean·b)·{497 ····public·boolean·continueSettling(final·boolean·b)·{
498 ········final·int·n·=·2;498 ········final·int·n·=·2;
499 ········if·(this.mDragState·==·n)·{499 ········if·(this.mDragState·==·n)·{
500 ············boolean·b2·=·this.mScroller.computeScrollOffset();500 ············int·computeScrollOffset·=·this.mScroller.computeScrollOffset()·?·1·:·0;
501 ············final·int·currX·=·this.mScroller.getCurrX();501 ············final·int·currX·=·this.mScroller.getCurrX();
502 ············final·int·currY·=·this.mScroller.getCurrY();502 ············final·int·currY·=·this.mScroller.getCurrY();
503 ············final·int·n2·=·currX·-·this.mCapturedView.getLeft();503 ············final·int·n2·=·currX·-·this.mCapturedView.getLeft();
504 ············final·int·n3·=·currY·-·this.mCapturedView.getTop();504 ············final·int·n3·=·currY·-·this.mCapturedView.getTop();
505 ············if·(n2·!=·0)·{505 ············if·(n2·!=·0)·{
506 ················this.mCapturedView.offsetLeftAndRight(n2);506 ················this.mCapturedView.offsetLeftAndRight(n2);
507 ············}507 ············}
508 ············if·(n3·!=·0)·{508 ············if·(n3·!=·0)·{
509 ················this.mCapturedView.offsetTopAndBottom(n3);509 ················this.mCapturedView.offsetTopAndBottom(n3);
510 ············}510 ············}
511 ············if·(n2·!=·0·||·n3·!=·0)·{511 ············if·(n2·!=·0·||·n3·!=·0)·{
512 ················this.mCallback.onViewPositionChanged(this.mCapturedView,·currX,·currY,·n2,·n3);512 ················this.mCallback.onViewPositionChanged(this.mCapturedView,·currX,·currY,·n2,·n3);
513 ············}513 ············}
514 ············if·(b2·&&·currX·==·this.mScroller.getFinalX()·&&·currY·==·this.mScroller.getFinalY())·{514 ············if·(computeScrollOffset·!=·0·&&·currX·==·this.mScroller.getFinalX()·&&·currY·==·this.mScroller.getFinalY())·{
515 ················this.mScroller.abortAnimation();515 ················this.mScroller.abortAnimation();
516 ················b2·=·this.mScroller.isFinished();516 ················computeScrollOffset·=·0;
517 ············}517 ············}
518 ············if·(!b2)·{518 ············if·(computeScrollOffset·==·0)·{
519 ················if·(b)·{519 ················if·(b)·{
520 ····················this.mParentView.post(this.mSetIdleRunnable);520 ····················this.mParentView.post(this.mSetIdleRunnable);
521 ················}521 ················}
522 ················else·{522 ················else·{
523 ····················this.setDragState(0);523 ····················this.setDragState(0);
524 ················}524 ················}
525 ············}525 ············}
Offset 716, 15 lines modifiedOffset 716, 15 lines modified
716 ········}716 ········}
717 ····}717 ····}
718 ····718 ····
719 ····void·setDragState(final·int·mDragState)·{719 ····void·setDragState(final·int·mDragState)·{
720 ········if·(this.mDragState·!=·mDragState)·{720 ········if·(this.mDragState·!=·mDragState)·{
721 ············this.mDragState·=·mDragState;721 ············this.mDragState·=·mDragState;
722 ············this.mCallback.onViewDragStateChanged(mDragState);722 ············this.mCallback.onViewDragStateChanged(mDragState);
723 ············if·(mDragState·==·0)·{723 ············if·(this.mDragState·==·0)·{
724 ················this.mCapturedView·=·null;724 ················this.mCapturedView·=·null;
725 ············}725 ············}
726 ········}726 ········}
727 ····}727 ····}
728 ····728 ····
729 ····public·void·setEdgeTrackingEnabled(final·int·mTrackingEdges)·{729 ····public·void·setEdgeTrackingEnabled(final·int·mTrackingEdges)·{
730 ········this.mTrackingEdges·=·mTrackingEdges;730 ········this.mTrackingEdges·=·mTrackingEdges;
Offset 782, 35 lines modifiedOffset 782, 51 lines modified
782 ····················break;782 ····················break;
783 ················}783 ················}
784 ················else·{784 ················else·{
785 ····················if·(this.mDragState·!=·2)·{785 ····················if·(this.mDragState·!=·2)·{
786 ························break;786 ························break;
787 ····················}787 ····················}
788 ····················final·View·topChildUnder2·=·this.findTopChildUnder((int)x2,·(int)y2);788 ····················final·View·topChildUnder2·=·this.findTopChildUnder((int)x2,·(int)y2);
 789 ····················final·View·view;
789 ····················if·(topChildUnder2·==·this.mCapturedView)·{790 ····················if·((view·=·topChildUnder2)·==·this.mCapturedView)·{
790 ························this.tryCaptureViewForDrag(topChildUnder2,·pointerId2);791 ························this.tryCaptureViewForDrag(topChildUnder2,·pointerId2);
791 ························break;792 ························break;
792 ····················}793 ····················}
793 ····················break;794 ····················break;
794 ················}795 ················}
795 ················break;796 ················break;
796 ············}797 ············}
797 ············case·2:·{798 ············case·2:·{
798 ················for·(int·pointerCount·=·MotionEventCompat.getPointerCount(motionEvent),·i·=·0;·i·<·pointerCount;·++i)·{799 ················for·(int·pointerCount·=·MotionEventCompat.getPointerCount(motionEvent),·i·=·0;·i·<·pointerCount;·++i)·{
799 ····················final·int·pointerId3·=·MotionEventCompat.getPointerId(motionEvent,·i);800 ····················final·int·pointerId3·=·MotionEventCompat.getPointerId(motionEvent,·i);
800 ····················final·float·x3·=·MotionEventCompat.getX(motionEvent,·i);801 ····················final·float·x3·=·MotionEventCompat.getX(motionEvent,·i);
801 ····················final·float·y3·=·MotionEventCompat.getY(motionEvent,·i);802 ····················final·float·y3·=·MotionEventCompat.getY(motionEvent,·i);
802 ····················final·float·n3·=·x3·-·this.mInitialMotionX[pointerId3];803 ····················final·float·n3·=·x3·-·this.mInitialMotionX[pointerId3];
803 ····················final·float·n4·=·y3·-·this.mInitialMotionY[pointerId3];804 ····················final·float·n4·=·y3·-·this.mInitialMotionY[pointerId3];
804 ····················this.reportNewEdgeDrags(n3,·n4,·pointerId3); 
805 ····················if·(this.mDragState·==·1)·{ 
806 ························break; 
807 ····················} 
808 ····················final·View·topChildUnder3·=·this.findTopChildUnder((int)x3,·(int)y3);805 ····················final·View·topChildUnder3·=·this.findTopChildUnder((int)x3,·(int)y3);
 806 ····················boolean·b;
809 ····················if·(topChildUnder3·!=·null·&&·this.checkTouchSlop(topChildUnder3,·n3,·n4)·&&·this.tryCaptureViewForDrag(topChildUnder3,·pointerId3))·{807 ····················if·(topChildUnder3·!=·null·&&·this.checkTouchSlop(topChildUnder3,·n3,·n4))·{
 808 ························b·=·true;
 809 ····················}
 810 ····················else·{
 811 ························b·=·false;
 812 ····················}
 813 ····················if·(b)·{
 814 ························final·int·left·=·topChildUnder3.getLeft();
 815 ························final·int·clampViewPositionHorizontal·=·this.mCallback.clampViewPositionHorizontal(topChildUnder3,·left·+·(int)n3,·(int)n3);
 816 ························final·int·top·=·topChildUnder3.getTop();
 817 ························final·int·clampViewPositionVertical·=·this.mCallback.clampViewPositionVertical(topChildUnder3,·top·+·(int)n4,·(int)n4);
 818 ························final·int·viewHorizontalDragRange·=·this.mCallback.getViewHorizontalDragRange(topChildUnder3);
 819 ························final·int·viewVerticalDragRange·=·this.mCallback.getViewVerticalDragRange(topChildUnder3);
 820 ························if·((viewHorizontalDragRange·==·0·||·(viewHorizontalDragRange·>·0·&&·clampViewPositionHorizontal·==·left))·&&·(viewVerticalDragRange·==·0·||·(viewVerticalDragRange·>·0·&&·clampViewPositionVertical·==·top)))·{
 821 ····························break;
 822 ························}
 823 ····················}
 824 ····················this.reportNewEdgeDrags(n3,·n4,·pointerId3);
 825 ····················if·(this.mDragState·==·1·||·(b·&&·this.tryCaptureViewForDrag(topChildUnder3,·pointerId3)))·{
810 ························break;826 ························break;
811 ····················}827 ····················}
812 ················}828 ················}
813 ················this.saveLastMotion(motionEvent);829 ················this.saveLastMotion(motionEvent);
814 ················break;830 ················break;
815 ············}831 ············}
816 ············case·6:·{832 ············case·6:·{
Offset 825, 15 lines modifiedOffset 841, 19 lines modified
825 ········}841 ········}
826 ········return·this.mDragState·==·1;842 ········return·this.mDragState·==·1;
827 ····}843 ····}
828 ····844 ····
829 ····public·boolean·smoothSlideViewTo(final·View·mCapturedView,·final·int·n,·final·int·n2)·{845 ····public·boolean·smoothSlideViewTo(final·View·mCapturedView,·final·int·n,·final·int·n2)·{
830 ········this.mCapturedView·=·mCapturedView;846 ········this.mCapturedView·=·mCapturedView;
831 ········this.mActivePointerId·=·-1;847 ········this.mActivePointerId·=·-1;
 848 ········final·boolean·forceSettleCapturedView·=·this.forceSettleCapturedViewAt(n,·n2,·0,·0);
 849 ········if·(!forceSettleCapturedView·&&·this.mDragState·==·0·&&·this.mCapturedView·!=·null)·{
 850 ············this.mCapturedView·=·null;
 851 ········}
832 ········return·this.forceSettleCapturedViewAt(n,·n2,·0,·0);852 ········return·forceSettleCapturedView;
833 ····}853 ····}
834 ····854 ····
835 ····boolean·tryCaptureViewForDrag(final·View·view,·final·int·mActivePointerId)·{855 ····boolean·tryCaptureViewForDrag(final·View·view,·final·int·mActivePointerId)·{
836 ········boolean·b·=·true;856 ········boolean·b·=·true;
837 ········if·(view·!=·this.mCapturedView·||·this.mActivePointerId·!=·mActivePointerId)·{857 ········if·(view·!=·this.mCapturedView·||·this.mActivePointerId·!=·mActivePointerId)·{
838 ············if·(view·!=·null·&&·this.mCallback.tryCaptureView(view,·mActivePointerId))·{858 ············if·(view·!=·null·&&·this.mCallback.tryCaptureView(view,·mActivePointerId))·{
839 ················this.captureChildView(view,·this.mActivePointerId·=·mActivePointerId);859 ················this.captureChildView(view,·this.mActivePointerId·=·mActivePointerId);
3.04 KB
com/negusoft/holoaccent/AccentResources.class
2.96 KB
procyon -ec {}
    
Offset 191, 29 lines modifiedOffset 191, 29 lines modified
191 ········final·TypedArray·obtainStyledAttributes·=·context.getTheme().obtainStyledAttributes(R$styleable.HoloAccent);191 ········final·TypedArray·obtainStyledAttributes·=·context.getTheme().obtainStyledAttributes(R$styleable.HoloAccent);
192 ········final·int·color·=·super.getColor(17170450);192 ········final·int·color·=·super.getColor(17170450);
193 ········int·color2;193 ········int·color2;
194 ········if·(n·!=·0)·{194 ········if·(n·!=·0)·{
195 ············color2·=·n;195 ············color2·=·n;
196 ········}196 ········}
197 ········else·{197 ········else·{
198 ············color2·=·obtainStyledAttributes.getColor(0,·color);198 ············color2·=·obtainStyledAttributes.getColor(R$styleable.HoloAccent_accentColor,·color);
199 ········}199 ········}
200 ········int·color3;200 ········int·color3;
201 ········if·(n2·!=·0)·{201 ········if·(n2·!=·0)·{
202 ············color3·=·n2;202 ············color3·=·n2;
203 ········}203 ········}
204 ········else·{204 ········else·{
205 ············color3·=·obtainStyledAttributes.getColor(1,·0);205 ············color3·=·obtainStyledAttributes.getColor(R$styleable.HoloAccent_accentColorDark,·0);
206 ········}206 ········}
207 ········int·color4;207 ········int·color4;
208 ········if·(n3·!=·0)·{208 ········if·(n3·!=·0)·{
209 ············color4·=·n3;209 ············color4·=·n3;
210 ········}210 ········}
211 ········else·{211 ········else·{
212 ············color4·=·obtainStyledAttributes.getColor(2,·color2);212 ············color4·=·obtainStyledAttributes.getColor(R$styleable.HoloAccent_accentColorActionBar,·color2);
213 ········}213 ········}
214 ········obtainStyledAttributes.recycle();214 ········obtainStyledAttributes.recycle();
215 ········return·new·AccentPalette(color2,·color3,·color4);215 ········return·new·AccentPalette(color2,·color3,·color4);
216 ····}216 ····}
217 ····217 ····
218 ····private·boolean·initialize(final·Context·context,·final·int·n,·final·int·n2,·final·int·n3)·{218 ····private·boolean·initialize(final·Context·context,·final·int·n,·final·int·n2,·final·int·n3)·{
219 ········final·boolean·b·=·true;219 ········final·boolean·b·=·true;
Offset 299, 29 lines modifiedOffset 299, 29 lines modified
299 ········if·(this.checkInitialized())·{299 ········if·(this.checkInitialized())·{
300 ············throw·new·RuntimeException("HoloAccent:·Unexpected·initialization·exception·in·initialization.");300 ············throw·new·RuntimeException("HoloAccent:·Unexpected·initialization·exception·in·initialization.");
301 ········}301 ········}
302 ········return·this.mPalette;302 ········return·this.mPalette;
303 ····}303 ····}
304 ····304 ····
305 ····public·InputStream·openRawResource(final·int·n,·final·TypedValue·typedValue)·{305 ····public·InputStream·openRawResource(final·int·n,·final·TypedValue·typedValue)·{
 306 ········int·i·=·0;
306 ········InputStream·inputStream;307 ········InputStream·inputStream;
307 ········if·(this.checkInitialized())·{308 ········if·(this.checkInitialized())·{
308 ············inputStream·=·super.openRawResource(n,·typedValue);309 ············inputStream·=·super.openRawResource(n,·typedValue);
309 ········}310 ········}
310 ········else·{311 ········else·{
311 ············final·int[]·mTintDrawableIds·=·this.mTintDrawableIds;312 ············final·int[]·mTintDrawableIds·=·this.mTintDrawableIds;
312 ············for·(int·length·=·mTintDrawableIds.length,·i·=·0;·i·<·length;·++i)·{313 ············for·(int·length·=·mTintDrawableIds.length,·j·=·0;·j·<·length;·++j)·{
313 ················if·(n·==·mTintDrawableIds[i])·{314 ················if·(n·==·mTintDrawableIds[j])·{
314 ····················inputStream·=·this.getTintendResourceStream(n,·typedValue,·this.mPalette.accentColor);315 ····················inputStream·=·this.getTintendResourceStream(n,·typedValue,·this.mPalette.accentColor);
315 ····················return·inputStream;316 ····················return·inputStream;
316 ················}317 ················}
317 ············}318 ············}
318 ············final·int[]·mTransformationDrawableIds·=·this.mTransformationDrawableIds;319 ············for·(int[]·mTransformationDrawableIds·=·this.mTransformationDrawableIds;·i·<·mTransformationDrawableIds.length;·++i)·{
319 ············for·(int·length2·=·mTransformationDrawableIds.length,·j·=·0;·j·<·length2;·++j)·{ 
320 ················if·(n·==·mTransformationDrawableIds[j])·{320 ················if·(n·==·mTransformationDrawableIds[i])·{
321 ····················inputStream·=·this.getTintTransformationResourceStream(n,·typedValue,·this.mPalette.accentColor);321 ····················inputStream·=·this.getTintTransformationResourceStream(n,·typedValue,·this.mPalette.accentColor);
322 ····················return·inputStream;322 ····················return·inputStream;
323 ················}323 ················}
324 ············}324 ············}
325 ············inputStream·=·super.openRawResource(n,·typedValue);325 ············inputStream·=·super.openRawResource(n,·typedValue);
326 ········}326 ········}
327 ········return·inputStream;327 ········return·inputStream;
2.31 KB
com/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable.class
2.18 KB
procyon -ec {}
    
Offset 24, 19 lines modifiedOffset 24, 19 lines modified
24 ····private·final·Paint·mFillPaint;24 ····private·final·Paint·mFillPaint;
25 ····private·final·Paint·mPaint;25 ····private·final·Paint·mPaint;
26 ····private·final·ActionBarBackgroundDrawable$ActionBarBackgroundConstantState·mState;26 ····private·final·ActionBarBackgroundDrawable$ActionBarBackgroundConstantState·mState;
27 ····27 ····
28 ····public·ActionBarBackgroundDrawable(final·Context·context,·final·AccentPalette·accentPalette,·final·int·n,·final·boolean·b)·{28 ····public·ActionBarBackgroundDrawable(final·Context·context,·final·AccentPalette·accentPalette,·final·int·n,·final·boolean·b)·{
29 ········final·int·n2·=·255;29 ········final·int·n2·=·255;
30 ········final·TypedArray·obtainStyledAttributes·=·context.obtainStyledAttributes((AttributeSet)null,·R$styleable.ColoredActionBarStacked,·n,·0);30 ········final·TypedArray·obtainStyledAttributes·=·context.obtainStyledAttributes((AttributeSet)null,·R$styleable.ColoredActionBarStacked,·n,·0);
31 ········final·int·color·=·obtainStyledAttributes.getColor(1,·accentPalette.getDarkAccentColor());31 ········final·int·color·=·obtainStyledAttributes.getColor(R$styleable.ColoredActionBarStacked_accentLineColor,·accentPalette.getDarkAccentColor());
32 ········final·float·dimension·=·obtainStyledAttributes.getDimension(0,·0.0f); 
33 ········final·int·integer·=·obtainStyledAttributes.getInteger(2,·n2);32 ········final·float·dimension·=·obtainStyledAttributes.getDimension(R$styleable.ColoredActionBarStacked_accentLineWidth,·0.0f);
 33 ········final·int·integer·=·obtainStyledAttributes.getInteger(R$styleable.ColoredActionBarStacked_accentLineOpacity,·n2);
34 ········final·int·color2·=·obtainStyledAttributes.getColor(3,·accentPalette.getDarkAccentColor());34 ········final·int·color2·=·obtainStyledAttributes.getColor(R$styleable.ColoredActionBarStacked_accentBackgroundColor,·accentPalette.getDarkAccentColor());
35 ········final·int·integer2·=·obtainStyledAttributes.getInteger(4,·n2);35 ········final·int·integer2·=·obtainStyledAttributes.getInteger(R$styleable.ColoredActionBarStacked_accentBackgroundOpacity,·n2);
36 ········final·int·argb·=·Color.argb(integer,·Color.red(color),·Color.green(color),·Color.blue(color));36 ········final·int·argb·=·Color.argb(integer,·Color.red(color),·Color.green(color),·Color.blue(color));
37 ········final·int·argb2·=·Color.argb(integer2,·Color.red(color2),·Color.green(color2),·Color.blue(color2));37 ········final·int·argb2·=·Color.argb(integer2,·Color.red(color2),·Color.green(color2),·Color.blue(color2));
38 ········obtainStyledAttributes.recycle();38 ········obtainStyledAttributes.recycle();
39 ········final·DisplayMetrics·displayMetrics·=·context.getResources().getDisplayMetrics();39 ········final·DisplayMetrics·displayMetrics·=·context.getResources().getDisplayMetrics();
40 ········this.mState·=·new·ActionBarBackgroundDrawable$ActionBarBackgroundConstantState(displayMetrics,·argb2,·argb,·dimension,·b);40 ········this.mState·=·new·ActionBarBackgroundDrawable$ActionBarBackgroundConstantState(displayMetrics,·argb2,·argb,·dimension,·b);
41 ········this.mPaint·=·this.initLinePaint(displayMetrics,·argb,·dimension);41 ········this.mPaint·=·this.initLinePaint(displayMetrics,·argb,·dimension);
42 ········this.mFillPaint·=·this.initFillPaint(argb2);42 ········this.mFillPaint·=·this.initFillPaint(argb2);
3.55 KB
com/negusoft/holoaccent/drawable/IndeterminedProgressDrawable.class
3.42 KB
procyon -ec {}
    
Offset 33, 15 lines modifiedOffset 33, 15 lines modified
33 ····}33 ····}
34 ····34 ····
35 ····public·IndeterminedProgressDrawable(final·Context·context,·final·int·n,·final·int·n2,·final·int·n3)·{35 ····public·IndeterminedProgressDrawable(final·Context·context,·final·int·n,·final·int·n2,·final·int·n3)·{
36 ········this.mInterpolator·=·(Interpolator)new·IndeterminedProgressDrawable$1(this);36 ········this.mInterpolator·=·(Interpolator)new·IndeterminedProgressDrawable$1(this);
37 ········final·Resources·resources·=·context.getResources();37 ········final·Resources·resources·=·context.getResources();
38 ········this.mDisplayMetrics·=·resources.getDisplayMetrics();38 ········this.mDisplayMetrics·=·resources.getDisplayMetrics();
39 ········final·TypedArray·obtainStyledAttributes·=·context.getTheme().obtainStyledAttributes(R$styleable.HoloAccent);39 ········final·TypedArray·obtainStyledAttributes·=·context.getTheme().obtainStyledAttributes(R$styleable.HoloAccent);
40 ········final·int·color·=·obtainStyledAttributes.getColor(0,·resources.getColor(R$color.ha__accent_default));40 ········final·int·color·=·obtainStyledAttributes.getColor(R$styleable.HoloAccent_accentColor,·resources.getColor(R$color.ha__accent_default));
41 ········obtainStyledAttributes.recycle();41 ········obtainStyledAttributes.recycle();
42 ········this.mPaint·=·this.getPaint(this.mDisplayMetrics,·color);42 ········this.mPaint·=·this.getPaint(this.mDisplayMetrics,·color);
43 ········this.mGapPercentages·=·this.getGapPercentages(n,·n2,·n3);43 ········this.mGapPercentages·=·this.getGapPercentages(n,·n2,·n3);
44 ····}44 ····}
45 ····45 ····
46 ····public·IndeterminedProgressDrawable(final·Resources·resources,·final·int·n,·final·int·n2,·final·int·n3)·{46 ····public·IndeterminedProgressDrawable(final·Resources·resources,·final·int·n,·final·int·n2,·final·int·n3)·{
47 ········this(resources,·n,·n2,·n3,·5);47 ········this(resources,·n,·n2,·n3,·5);
Offset 70, 37 lines modifiedOffset 70, 38 lines modified
70 ········paint.setColor(color);70 ········paint.setColor(color);
71 ········paint.setStyle(Paint$Style.STROKE);71 ········paint.setStyle(Paint$Style.STROKE);
72 ········paint.setStrokeWidth(applyDimension);72 ········paint.setStrokeWidth(applyDimension);
73 ········return·paint;73 ········return·paint;
74 ····}74 ····}
75 ····75 ····
76 ····public·void·draw(final·Canvas·canvas)·{76 ····public·void·draw(final·Canvas·canvas)·{
 77 ········final·int·n·=·1;
77 ········final·Rect·bounds·=·this.getBounds();78 ········final·Rect·bounds·=·this.getBounds();
78 ········float·n·=·(float)bounds.width();79 ········float·n2·=·(float)bounds.width();
79 ········final·float·applyDimension·=·TypedValue.applyDimension(1,·256.0f,·this.mDisplayMetrics);80 ········final·float·applyDimension·=·TypedValue.applyDimension(n,·256.0f,·this.mDisplayMetrics);
80 ········if·(n·<·applyDimension)·{81 ········if·(n2·<·applyDimension)·{
81 ············n·=·applyDimension;82 ············n2·=·applyDimension;
82 ········}83 ········}
83 ········final·float·applyDimension2·=·TypedValue.applyDimension(1,·4.0f,·this.mDisplayMetrics);84 ········final·float·applyDimension2·=·TypedValue.applyDimension(n,·4.0f,·this.mDisplayMetrics);
84 ········final·float·exactCenterY·=·bounds.exactCenterY();85 ········final·float·exactCenterY·=·bounds.exactCenterY();
85 ········float·n2·=·(float)bounds.left;86 ········float·n3·=·(float)bounds.left;
86 ········final·float·n3·=·n·+·applyDimension2;87 ········final·float·n4·=·n2·+·applyDimension2;
87 ········final·float[]·mGapPercentages·=·this.mGapPercentages;88 ········final·float[]·mGapPercentages·=·this.mGapPercentages;
88 ········for·(int·length·=·mGapPercentages.length,·i·=·0;·i·<·length;·++i)·{89 ········for·(int·length·=·mGapPercentages.length,·i·=·0;·i·<·length;·++i)·{
89 ············final·float·n4·=·mGapPercentages[i];90 ············final·float·n5·=·mGapPercentages[i];
90 ············final·float·n5·=·bounds.left·+·n3·*·n4·-·applyDimension2;91 ············final·float·n6·=·bounds.left·+·n4·*·n5·-·applyDimension2;
91 ············if·(n5·<·bounds.left)·{92 ············if·(n6·<·bounds.left)·{
92 ················n2·=·bounds.left·+·n3·*·n4;93 ················n3·=·bounds.left·+·n4·*·n5;
93 ············}94 ············}
94 ············else·{95 ············else·{
95 ················canvas.drawLine(n2,·exactCenterY,·n5,·exactCenterY,·this.mPaint);96 ················canvas.drawLine(n3,·exactCenterY,·n6,·exactCenterY,·this.mPaint);
96 ················n2·=·n5·+·applyDimension2;97 ················n3·=·n6·+·applyDimension2;
97 ············}98 ············}
98 ········}99 ········}
99 ········canvas.drawLine(n2,·exactCenterY,·n3,·exactCenterY,·this.mPaint);100 ········canvas.drawLine(n3,·exactCenterY,·n4,·exactCenterY,·this.mPaint);
100 ····}101 ····}
101 ····102 ····
102 ····public·int·getMinimumHeight()·{103 ····public·int·getMinimumHeight()·{
103 ········int·n·=·1;104 ········int·n·=·1;
104 ········final·float·applyDimension·=·TypedValue.applyDimension(n,·16.0f,·this.mDisplayMetrics);105 ········final·float·applyDimension·=·TypedValue.applyDimension(n,·16.0f,·this.mDisplayMetrics);
105 ········if·(applyDimension·>=·1.0f)·{106 ········if·(applyDimension·>=·1.0f)·{
106 ············n·=·(int)applyDimension;107 ············n·=·(int)applyDimension;
3.15 KB
com/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable.class
3.0 KB
procyon -ec {}
    
Offset 110, 15 lines modifiedOffset 110, 15 lines modified
110 ········gap_PERCENTAGES_REFERENCE[n2]·=·this.GAP_PERCENTAGES_6;110 ········gap_PERCENTAGES_REFERENCE[n2]·=·this.GAP_PERCENTAGES_6;
111 ········gap_PERCENTAGES_REFERENCE[n3]·=·this.GAP_PERCENTAGES_7;111 ········gap_PERCENTAGES_REFERENCE[n3]·=·this.GAP_PERCENTAGES_7;
112 ········gap_PERCENTAGES_REFERENCE[7]·=·this.GAP_PERCENTAGES_8;112 ········gap_PERCENTAGES_REFERENCE[7]·=·this.GAP_PERCENTAGES_8;
113 ········this.GAP_PERCENTAGES_REFERENCE·=·gap_PERCENTAGES_REFERENCE;113 ········this.GAP_PERCENTAGES_REFERENCE·=·gap_PERCENTAGES_REFERENCE;
114 ········final·Resources·resources·=·context.getResources();114 ········final·Resources·resources·=·context.getResources();
115 ········this.mDisplayMetrics·=·resources.getDisplayMetrics();115 ········this.mDisplayMetrics·=·resources.getDisplayMetrics();
116 ········final·TypedArray·obtainStyledAttributes·=·context.getTheme().obtainStyledAttributes(R$styleable.HoloAccent);116 ········final·TypedArray·obtainStyledAttributes·=·context.getTheme().obtainStyledAttributes(R$styleable.HoloAccent);
117 ········final·int·color·=·obtainStyledAttributes.getColor(0,·resources.getColor(R$color.ha__accent_default));117 ········final·int·color·=·obtainStyledAttributes.getColor(R$styleable.HoloAccent_accentColor,·resources.getColor(R$color.ha__accent_default));
118 ········obtainStyledAttributes.recycle();118 ········obtainStyledAttributes.recycle();
119 ········this.mPaint·=·this.getPaint(this.mDisplayMetrics,·color);119 ········this.mPaint·=·this.getPaint(this.mDisplayMetrics,·color);
120 ········this.mGapPercentages·=·this.getGapPercentages(n);120 ········this.mGapPercentages·=·this.getGapPercentages(n);
121 ····}121 ····}
122 ····122 ····
123 ····public·IndeterminedProgressLegacyDrawable(final·Resources·resources,·final·int·n,·final·int·n2)·{123 ····public·IndeterminedProgressLegacyDrawable(final·Resources·resources,·final·int·n,·final·int·n2)·{
124 ········final·int·n3·=·5;124 ········final·int·n3·=·5;
Offset 213, 30 lines modifiedOffset 213, 31 lines modified
213 ········paint.setColor(color);213 ········paint.setColor(color);
214 ········paint.setStyle(Paint$Style.STROKE);214 ········paint.setStyle(Paint$Style.STROKE);
215 ········paint.setStrokeWidth(applyDimension);215 ········paint.setStrokeWidth(applyDimension);
216 ········return·paint;216 ········return·paint;
217 ····}217 ····}
218 ····218 ····
219 ····public·void·draw(final·Canvas·canvas)·{219 ····public·void·draw(final·Canvas·canvas)·{
 220 ········final·int·n·=·1;
220 ········final·Rect·bounds·=·this.getBounds();221 ········final·Rect·bounds·=·this.getBounds();
221 ········float·n·=·(float)bounds.width();222 ········float·n2·=·(float)bounds.width();
222 ········final·float·applyDimension·=·TypedValue.applyDimension(1,·606.0f,·this.mDisplayMetrics);223 ········final·float·applyDimension·=·TypedValue.applyDimension(n,·606.0f,·this.mDisplayMetrics);
223 ········if·(n·<·applyDimension)·{224 ········if·(n2·<·applyDimension)·{
224 ············n·=·applyDimension;225 ············n2·=·applyDimension;
225 ········}226 ········}
226 ········final·float·exactCenterY·=·bounds.exactCenterY();227 ········final·float·exactCenterY·=·bounds.exactCenterY();
227 ········float·n2·=·(float)bounds.left;228 ········float·n3·=·(float)bounds.left;
228 ········final·float·applyDimension2·=·TypedValue.applyDimension(1,·4.0f,·this.mDisplayMetrics);229 ········final·float·applyDimension2·=·TypedValue.applyDimension(n,·4.0f,·this.mDisplayMetrics);
229 ········final·float[]·mGapPercentages·=·this.mGapPercentages;230 ········final·float[]·mGapPercentages·=·this.mGapPercentages;
230 ········for·(int·length·=·mGapPercentages.length,·i·=·0;·i·<·length;·++i)·{231 ········for·(int·length·=·mGapPercentages.length,·i·=·0;·i·<·length;·++i)·{
231 ············final·float·n3·=·n·*·mGapPercentages[i];232 ············final·float·n4·=·n2·*·mGapPercentages[i];
232 ············canvas.drawLine(n2,·exactCenterY,·n3,·exactCenterY,·this.mPaint);233 ············canvas.drawLine(n3,·exactCenterY,·n4,·exactCenterY,·this.mPaint);
233 ············n2·=·n3·+·applyDimension2;234 ············n3·=·n4·+·applyDimension2;
234 ········}235 ········}
235 ········canvas.drawLine(n2,·exactCenterY,·n,·exactCenterY,·this.mPaint);236 ········canvas.drawLine(n3,·exactCenterY,·n2,·exactCenterY,·this.mPaint);
236 ····}237 ····}
237 ····238 ····
238 ····public·int·getMinimumHeight()·{239 ····public·int·getMinimumHeight()·{
239 ········int·n·=·1;240 ········int·n·=·1;
240 ········final·float·applyDimension·=·TypedValue.applyDimension(n,·16.0f,·this.mDisplayMetrics);241 ········final·float·applyDimension·=·TypedValue.applyDimension(n,·16.0f,·this.mDisplayMetrics);
241 ········if·(applyDimension·>=·1.0f)·{242 ········if·(applyDimension·>=·1.0f)·{
242 ············n·=·(int)applyDimension;243 ············n·=·(int)applyDimension;
1.25 KB
com/negusoft/holoaccent/drawable/ToggleForegroundDrawable.class
1.12 KB
procyon -ec {}
    
Offset 24, 15 lines modifiedOffset 24, 15 lines modified
24 ····private·final·ToggleForegroundDrawable$ToggleConstantState·mState;24 ····private·final·ToggleForegroundDrawable$ToggleConstantState·mState;
25 ····25 ····
26 ····public·ToggleForegroundDrawable(final·Context·context)·{26 ····public·ToggleForegroundDrawable(final·Context·context)·{
27 ········final·int·n·=·1;27 ········final·int·n·=·1;
28 ········final·Resources·resources·=·context.getResources();28 ········final·Resources·resources·=·context.getResources();
29 ········final·DisplayMetrics·displayMetrics·=·resources.getDisplayMetrics();29 ········final·DisplayMetrics·displayMetrics·=·resources.getDisplayMetrics();
30 ········final·TypedArray·obtainStyledAttributes·=·context.getTheme().obtainStyledAttributes(R$styleable.HoloAccent);30 ········final·TypedArray·obtainStyledAttributes·=·context.getTheme().obtainStyledAttributes(R$styleable.HoloAccent);
31 ········final·int·color·=·obtainStyledAttributes.getColor(0,·resources.getColor(R$color.ha__accent_default));31 ········final·int·color·=·obtainStyledAttributes.getColor(R$styleable.HoloAccent_accentColor,·resources.getColor(R$color.ha__accent_default));
32 ········obtainStyledAttributes.recycle();32 ········obtainStyledAttributes.recycle();
33 ········this.mPaint·=·this.getPaint(displayMetrics,·color);33 ········this.mPaint·=·this.getPaint(displayMetrics,·color);
34 ········this.mState·=·new·ToggleForegroundDrawable$ToggleConstantState(displayMetrics,·color,·TypedValue.applyDimension(n,·2.0f,·displayMetrics),·TypedValue.applyDimension(n,·10.0f,·displayMetrics));34 ········this.mState·=·new·ToggleForegroundDrawable$ToggleConstantState(displayMetrics,·color,·TypedValue.applyDimension(n,·2.0f,·displayMetrics),·TypedValue.applyDimension(n,·10.0f,·displayMetrics));
35 ····}35 ····}
36 ····36 ····
37 ····public·ToggleForegroundDrawable(final·Resources·resources,·final·int·n)·{37 ····public·ToggleForegroundDrawable(final·Resources·resources,·final·int·n)·{
38 ········final·int·n2·=·1;38 ········final·int·n2·=·1;
3.97 KB
com/negusoft/holoaccent/widget/AccentDatePicker.class
3.87 KB
javap -verbose -constants -s -l -private {}
    
Offset 187, 15 lines modifiedOffset 187, 15 lines modified
187 ·········4:·aload_2187 ·········4:·aload_2
188 ·········5:·arraylength188 ·········5:·arraylength
189 ·········6:·istore_3189 ·········6:·istore_3
190 ·········7:·iconst_0190 ·········7:·iconst_0
191 ·········8:·istore········4191 ·········8:·istore········4
192 ········10:·iload·········4192 ········10:·iload·········4
193 ········12:·iload_3193 ········12:·iload_3
194 ········13:·if_icmpge·····136194 ········13:·if_icmpge·····135
195 ········16:·aload_2195 ········16:·aload_2
196 ········17:·iload·········4196 ········17:·iload·········4
197 ········19:·aaload197 ········19:·aaload
198 ········20:·astore········5198 ········20:·astore········5
199 ········22:·aload·········5199 ········22:·aload·········5
200 ········24:·invokestatic··#43·················//·Method·com/negusoft/holoaccent/util/NativeResources.getIdentifier:(Ljava/lang/String;)I200 ········24:·invokestatic··#43·················//·Method·com/negusoft/holoaccent/util/NativeResources.getIdentifier:(Ljava/lang/String;)I
201 ········27:·istore········6201 ········27:·istore········6
Offset 243, 40 lines modifiedOffset 243, 40 lines modified
243 ·······117:·iload·········13243 ·······117:·iload·········13
244 ·······119:·invokespecial·#84·················//·Method·android/graphics/drawable/ColorDrawable."<init>":(I)V244 ·······119:·invokespecial·#84·················//·Method·android/graphics/drawable/ColorDrawable."<init>":(I)V
245 ·······122:·aload·········11245 ·······122:·aload·········11
246 ·······124:·aload·········7246 ·······124:·aload·········7
247 ·······126:·aload·········9247 ·······126:·aload·········9
248 ·······128:·invokevirtual·#88·················//·Method·java/lang/reflect/Field.set:(Ljava/lang/Object;Ljava/lang/Object;)V248 ·······128:·invokevirtual·#88·················//·Method·java/lang/reflect/Field.set:(Ljava/lang/Object;Ljava/lang/Object;)V
249 ·······131:·goto··········42249 ·······131:·goto··········42
250 ·······134:·astore········9250 ·······134:·pop
251 ·······136:·return251 ·······135:·return
252 ·······137:·astore········9252 ·······136:·pop
253 ·······139:·goto··········136253 ·······137:·goto··········135
254 ······Exception·table:254 ······Exception·table:
255 ·········from····to··target·type255 ·········from····to··target·type
256 ·············0·····3···134···Class·java/lang/NoSuchFieldException256 ·············0·····3···134···Class·java/lang/NoSuchFieldException
257 ·············0·····3···137···Class·java/lang/IllegalAccessException257 ·············0·····3···136···Class·java/lang/IllegalAccessException
258 ·············4·····6···134···Class·java/lang/NoSuchFieldException258 ·············4·····6···134···Class·java/lang/NoSuchFieldException
259 ·············4·····6···137···Class·java/lang/IllegalAccessException259 ·············4·····6···136···Class·java/lang/IllegalAccessException
260 ············17····20···134···Class·java/lang/NoSuchFieldException260 ············17····20···134···Class·java/lang/NoSuchFieldException
261 ············17····20···137···Class·java/lang/IllegalAccessException261 ············17····20···136···Class·java/lang/IllegalAccessException
262 ············22····27···134···Class·java/lang/NoSuchFieldException262 ············22····27···134···Class·java/lang/NoSuchFieldException
263 ············22····27···137···Class·java/lang/IllegalAccessException263 ············22····27···136···Class·java/lang/IllegalAccessException
264 ············30····35···134···Class·java/lang/NoSuchFieldException264 ············30····35···134···Class·java/lang/NoSuchFieldException
265 ············30····35···137···Class·java/lang/IllegalAccessException265 ············30····35···136···Class·java/lang/IllegalAccessException
266 ············73····78···134···Class·java/lang/NoSuchFieldException266 ············73····78···134···Class·java/lang/NoSuchFieldException
267 ············73····78···137···Class·java/lang/IllegalAccessException267 ············73····78···136···Class·java/lang/IllegalAccessException
268 ············85····90···134···Class·java/lang/NoSuchFieldException268 ············85····90···134···Class·java/lang/NoSuchFieldException
269 ············85····90···137···Class·java/lang/IllegalAccessException269 ············85····90···136···Class·java/lang/IllegalAccessException
270 ············90····94···134···Class·java/lang/NoSuchFieldException270 ············90····94···134···Class·java/lang/NoSuchFieldException
271 ············90····94···137···Class·java/lang/IllegalAccessException271 ············90····94···136···Class·java/lang/IllegalAccessException
272 ············96····99···134···Class·java/lang/NoSuchFieldException272 ············96····99···134···Class·java/lang/NoSuchFieldException
273 ············96····99···137···Class·java/lang/IllegalAccessException273 ············96····99···136···Class·java/lang/IllegalAccessException
274 ···········103···108···134···Class·java/lang/NoSuchFieldException274 ···········103···108···134···Class·java/lang/NoSuchFieldException
275 ···········103···108···137···Class·java/lang/IllegalAccessException275 ···········103···108···136···Class·java/lang/IllegalAccessException
276 ···········110···113···134···Class·java/lang/NoSuchFieldException276 ···········110···113···134···Class·java/lang/NoSuchFieldException
277 ···········110···113···137···Class·java/lang/IllegalAccessException277 ···········110···113···136···Class·java/lang/IllegalAccessException
278 ···········117···122···134···Class·java/lang/NoSuchFieldException278 ···········117···122···134···Class·java/lang/NoSuchFieldException
279 ···········117···122···137···Class·java/lang/IllegalAccessException279 ···········117···122···136···Class·java/lang/IllegalAccessException
280 ···········126···131···134···Class·java/lang/NoSuchFieldException280 ···········126···131···134···Class·java/lang/NoSuchFieldException
281 ···········126···131···137···Class·java/lang/IllegalAccessException281 ···········126···131···136···Class·java/lang/IllegalAccessException
282 }282 }
1.74 KB
com/negusoft/holoaccent/widget/AccentRatingBar.class
1.64 KB
procyon -ec {}
    
Offset 125, 29 lines modifiedOffset 125, 31 lines modified
125 ········path.lineTo(n·-·n8,·n2·-·n9);125 ········path.lineTo(n·-·n8,·n2·-·n9);
126 ········path.lineTo(n·-·n6,·n2·-·n7);126 ········path.lineTo(n·-·n6,·n2·-·n7);
127 ········path.close();127 ········path.close();
128 ········return·path;128 ········return·path;
129 ····}129 ····}
130 ····130 ····
131 ····private·boolean·hasValue(final·int[]·array,·final·int·n)·{131 ····private·boolean·hasValue(final·int[]·array,·final·int·n)·{
 132 ········boolean·b·=·false;
132 ········for·(int·length·=·array.length,·i·=·0;·i·<·length;·++i)·{133 ········for·(int·length·=·array.length,·i·=·0;·i·<·length;·++i)·{
133 ············if·(array[i]·==·n)·{134 ············if·(array[i]·==·n)·{
134 ················return·true;135 ················b·=·true;
 136 ················break;
135 ············}137 ············}
136 ········}138 ········}
137 ········return·false;139 ········return·b;
138 ····}140 ····}
139 ····141 ····
140 ····private·void·init(final·Context·context,·final·AttributeSet·set,·final·int·n)·{142 ····private·void·init(final·Context·context,·final·AttributeSet·set,·final·int·n)·{
141 ········final·int·n2·=·-7829368;143 ········final·int·n2·=·-7829368;
142 ········this.mPalette·=·AccentHelper.getPalette(context);144 ········this.mPalette·=·AccentHelper.getPalette(context);
143 ········final·TypedArray·obtainStyledAttributes·=·context.obtainStyledAttributes(set,·R$styleable.AccentRatingBar,·n,·0);145 ········final·TypedArray·obtainStyledAttributes·=·context.obtainStyledAttributes(set,·R$styleable.AccentRatingBar,·n,·0);
144 ········this.mEmptyColor·=·obtainStyledAttributes.getColor(1,·n2); 
145 ········this.mBorderColor·=·obtainStyledAttributes.getColor(0,·-16777216); 
146 ········this.mBorderFilledColor·=·obtainStyledAttributes.getColor(2,·n2);146 ········this.mEmptyColor·=·obtainStyledAttributes.getColor(R$styleable.AccentRatingBar_android_colorBackground,·n2);
 147 ········this.mBorderColor·=·obtainStyledAttributes.getColor(R$styleable.AccentRatingBar_android_colorForeground,·-16777216);
 148 ········this.mBorderFilledColor·=·obtainStyledAttributes.getColor(R$styleable.AccentRatingBar_android_colorForegroundInverse,·n2);
147 ········obtainStyledAttributes.recycle();149 ········obtainStyledAttributes.recycle();
148 ········this.mFillPaint·=·this.initFillPaint();150 ········this.mFillPaint·=·this.initFillPaint();
149 ····}151 ····}
150 ····152 ····
151 ····private·Paint·initBorderPaint(final·float·n)·{153 ····private·Paint·initBorderPaint(final·float·n)·{
152 ········final·Paint·paint·=·new·Paint();154 ········final·Paint·paint·=·new·Paint();
153 ········paint.setStyle(Paint$Style.STROKE);155 ········paint.setStyle(Paint$Style.STROKE);
968 B
com/negusoft/holoaccent/widget/AccentSearchView.class
862 B
procyon -ec {}
    
Offset 26, 15 lines modifiedOffset 26, 15 lines modified
26 ····public·AccentSearchView(final·Context·context,·final·AttributeSet·set)·{26 ····public·AccentSearchView(final·Context·context,·final·AttributeSet·set)·{
27 ········super(context,·set);27 ········super(context,·set);
28 ········this.initBackground(context,·set);28 ········this.initBackground(context,·set);
29 ····}29 ····}
30 ····30 ····
31 ····private·Drawable·getBackgroundDrawable(final·Context·context,·final·AttributeSet·set)·{31 ····private·Drawable·getBackgroundDrawable(final·Context·context,·final·AttributeSet·set)·{
32 ········final·TypedArray·obtainStyledAttributes·=·context.obtainStyledAttributes(set,·R$styleable.AccentSearchView,·R$attr.accentSearchViewStyle,·0);32 ········final·TypedArray·obtainStyledAttributes·=·context.obtainStyledAttributes(set,·R$styleable.AccentSearchView,·R$attr.accentSearchViewStyle,·0);
33 ········Drawable·drawable·=·obtainStyledAttributes.getDrawable(0);33 ········Drawable·drawable·=·obtainStyledAttributes.getDrawable(R$styleable.AccentSearchView_android_background);
34 ········obtainStyledAttributes.recycle();34 ········obtainStyledAttributes.recycle();
35 ········if·(drawable·==·null)·{35 ········if·(drawable·==·null)·{
36 ············drawable·=·context.getResources().getDrawable(R$drawable.ha__searchview_textfield);36 ············drawable·=·context.getResources().getDrawable(R$drawable.ha__searchview_textfield);
37 ········}37 ········}
38 ········return·drawable;38 ········return·drawable;
39 ····}39 ····}
40 ····40 ····
5.59 KB
com/negusoft/holoaccent/widget/AccentSwitch.class
5.49 KB
procyon -ec {}
    
Offset 88, 35 lines modifiedOffset 88, 35 lines modified
88 ········final·int·n2·=·1;88 ········final·int·n2·=·1;
89 ········super(context,·set,·n);89 ········super(context,·set,·n);
90 ········this.mVelocityTracker·=·VelocityTracker.obtain();90 ········this.mVelocityTracker·=·VelocityTracker.obtain();
91 ········this.mTempRect·=·new·Rect();91 ········this.mTempRect·=·new·Rect();
92 ········this.mTextPaint·=·new·TextPaint(n2);92 ········this.mTextPaint·=·new·TextPaint(n2);
93 ········this.mTextPaint.density·=·this.getResources().getDisplayMetrics().density;93 ········this.mTextPaint.density·=·this.getResources().getDisplayMetrics().density;
94 ········final·TypedArray·obtainStyledAttributes·=·context.obtainStyledAttributes(set,·R$styleable.AccentSwitch,·n,·0);94 ········final·TypedArray·obtainStyledAttributes·=·context.obtainStyledAttributes(set,·R$styleable.AccentSwitch,·n,·0);
95 ········this.mThumbDrawable·=·obtainStyledAttributes.getDrawable(3);95 ········this.mThumbDrawable·=·obtainStyledAttributes.getDrawable(R$styleable.AccentSwitch_android_thumb);
96 ········if·(this.mThumbDrawable·==·null)·{96 ········if·(this.mThumbDrawable·==·null)·{
97 ············this.mThumbDrawable·=·this.getDefaultThumbDrawable();97 ············this.mThumbDrawable·=·this.getDefaultThumbDrawable();
98 ········}98 ········}
99 ········this.mTrackDrawable·=·obtainStyledAttributes.getDrawable(5);99 ········this.mTrackDrawable·=·obtainStyledAttributes.getDrawable(R$styleable.AccentSwitch_android_track);
100 ········if·(this.mTrackDrawable·==·null)·{100 ········if·(this.mTrackDrawable·==·null)·{
101 ············this.mTrackDrawable·=·this.getDefaultTrackDrawable();101 ············this.mTrackDrawable·=·this.getDefaultTrackDrawable();
102 ········}102 ········}
103 ········this.mTextOn·=·obtainStyledAttributes.getText(n2);103 ········this.mTextOn·=·obtainStyledAttributes.getText(R$styleable.AccentSwitch_android_textOn);
104 ········if·(this.mTextOn·==·null)·{104 ········if·(this.mTextOn·==·null)·{
105 ············this.mTextOn·=·this.getDefaultOnString();105 ············this.mTextOn·=·this.getDefaultOnString();
106 ········}106 ········}
107 ········this.mTextOff·=·obtainStyledAttributes.getText(2);107 ········this.mTextOff·=·obtainStyledAttributes.getText(R$styleable.AccentSwitch_android_textOff);
108 ········if·(this.mTextOff·==·null)·{108 ········if·(this.mTextOff·==·null)·{
109 ············this.mTextOff·=·this.getDefaultOffString();109 ············this.mTextOff·=·this.getDefaultOffString();
110 ········}110 ········}
111 ········final·DisplayMetrics·displayMetrics·=·this.getResources().getDisplayMetrics();111 ········final·DisplayMetrics·displayMetrics·=·this.getResources().getDisplayMetrics();
112 ········this.mThumbTextPadding·=·obtainStyledAttributes.getDimensionPixelSize(8,·(int)TypedValue.applyDimension(n2,·12.0f,·displayMetrics));112 ········this.mThumbTextPadding·=·obtainStyledAttributes.getDimensionPixelSize(R$styleable.AccentSwitch_android_thumbTextPadding,·(int)TypedValue.applyDimension(n2,·12.0f,·displayMetrics));
113 ········this.mSwitchMinWidth·=·obtainStyledAttributes.getDimensionPixelSize(6,·(int)TypedValue.applyDimension(n2,·96.0f,·displayMetrics));113 ········this.mSwitchMinWidth·=·obtainStyledAttributes.getDimensionPixelSize(R$styleable.AccentSwitch_android_switchMinWidth,·(int)TypedValue.applyDimension(n2,·96.0f,·displayMetrics));
114 ········this.mSwitchPadding·=·obtainStyledAttributes.getDimensionPixelSize(7,·(int)TypedValue.applyDimension(n2,·16.0f,·displayMetrics));114 ········this.mSwitchPadding·=·obtainStyledAttributes.getDimensionPixelSize(R$styleable.AccentSwitch_android_switchPadding,·(int)TypedValue.applyDimension(n2,·16.0f,·displayMetrics));
115 ········final·int·resourceId·=·obtainStyledAttributes.getResourceId(4,·R$style.TextAppearance_HoloAccent_Switch);115 ········final·int·resourceId·=·obtainStyledAttributes.getResourceId(R$styleable.AccentSwitch_android_switchTextAppearance,·R$style.TextAppearance_HoloAccent_Switch);
116 ········if·(resourceId·!=·0)·{116 ········if·(resourceId·!=·0)·{
117 ············this.setSwitchTextAppearance(context,·resourceId);117 ············this.setSwitchTextAppearance(context,·resourceId);
118 ········}118 ········}
119 ········obtainStyledAttributes.recycle();119 ········obtainStyledAttributes.recycle();
120 ········final·ViewConfiguration·value·=·ViewConfiguration.get(context);120 ········final·ViewConfiguration·value·=·ViewConfiguration.get(context);
121 ········this.mTouchSlop·=·value.getScaledTouchSlop();121 ········this.mTouchSlop·=·value.getScaledTouchSlop();
122 ········this.mMinFlingVelocity·=·value.getScaledMinimumFlingVelocity();122 ········this.mMinFlingVelocity·=·value.getScaledMinimumFlingVelocity();
Offset 527, 32 lines modifiedOffset 527, 31 lines modified
527 ····527 ····
528 ····public·void·setSwitchPadding(final·int·mSwitchPadding)·{528 ····public·void·setSwitchPadding(final·int·mSwitchPadding)·{
529 ········this.mSwitchPadding·=·mSwitchPadding;529 ········this.mSwitchPadding·=·mSwitchPadding;
530 ········this.requestLayout();530 ········this.requestLayout();
531 ····}531 ····}
532 ····532 ····
533 ····public·void·setSwitchTextAppearance(final·Context·context,·final·int·n)·{533 ····public·void·setSwitchTextAppearance(final·Context·context,·final·int·n)·{
534 ········final·int·lengthChangesAllowed·=·1; 
535 ········final·int·n2·=·-1;534 ········final·int·n2·=·-1;
536 ········final·TypedArray·obtainStyledAttributes·=·context.obtainStyledAttributes(n,·R$styleable.TextAppearanceAccentSwitch);535 ········final·TypedArray·obtainStyledAttributes·=·context.obtainStyledAttributes(n,·R$styleable.TextAppearanceAccentSwitch);
537 ········final·ColorStateList·colorStateList·=·obtainStyledAttributes.getColorStateList(3);536 ········final·ColorStateList·colorStateList·=·obtainStyledAttributes.getColorStateList(R$styleable.TextAppearanceAccentSwitch_android_textColor);
538 ········if·(colorStateList·!=·null)·{537 ········if·(colorStateList·!=·null)·{
539 ············this.mTextColors·=·colorStateList;538 ············this.mTextColors·=·colorStateList;
540 ········}539 ········}
541 ········else·{540 ········else·{
542 ············this.mTextColors·=·this.getTextColors();541 ············this.mTextColors·=·this.getTextColors();
543 ········}542 ········}
544 ········final·int·dimensionPixelSize·=·obtainStyledAttributes.getDimensionPixelSize(0,·0);543 ········final·int·dimensionPixelSize·=·obtainStyledAttributes.getDimensionPixelSize(R$styleable.TextAppearanceAccentSwitch_android_textSize,·0);
545 ········if·(dimensionPixelSize·!=·0·&&·dimensionPixelSize·!=·this.mTextPaint.getTextSize())·{544 ········if·(dimensionPixelSize·!=·0·&&·dimensionPixelSize·!=·this.mTextPaint.getTextSize())·{
546 ············this.mTextPaint.setTextSize((float)dimensionPixelSize);545 ············this.mTextPaint.setTextSize((float)dimensionPixelSize);
547 ············this.requestLayout();546 ············this.requestLayout();
548 ········}547 ········}
549 ········this.setSwitchTypefaceByIndex(obtainStyledAttributes.getInt(lengthChangesAllowed,·n2),·obtainStyledAttributes.getInt(2,·n2)); 
550 ········if·(obtainStyledAttributes.getBoolean(7,·false))·{548 ········this.setSwitchTypefaceByIndex(obtainStyledAttributes.getInt(R$styleable.TextAppearanceAccentSwitch_android_typeface,·n2),·obtainStyledAttributes.getInt(R$styleable.TextAppearanceAccentSwitch_android_textStyle,·n2));
 549 ········if·(obtainStyledAttributes.getBoolean(R$styleable.TextAppearanceAccentSwitch_android_textAllCaps,·false))·{
551 ············(this.mSwitchTransformationMethod·=·new·AccentSwitch$AllCapsTransformationMethod(this,·this.getContext())).setLengthChangesAllowed((boolean)(lengthChangesAllowed·!=·0));550 ············(this.mSwitchTransformationMethod·=·new·AccentSwitch$AllCapsTransformationMethod(this,·this.getContext())).setLengthChangesAllowed(true);
552 ········}551 ········}
553 ········else·{552 ········else·{
554 ············this.mSwitchTransformationMethod·=·null;553 ············this.mSwitchTransformationMethod·=·null;
555 ········}554 ········}
556 ········obtainStyledAttributes.recycle();555 ········obtainStyledAttributes.recycle();
557 ····}556 ····}
558 ····557 ····
3.97 KB
com/negusoft/holoaccent/widget/AccentTimePicker.class
3.87 KB
javap -verbose -constants -s -l -private {}
    
Offset 187, 15 lines modifiedOffset 187, 15 lines modified
187 ·········4:·aload_2187 ·········4:·aload_2
188 ·········5:·arraylength188 ·········5:·arraylength
189 ·········6:·istore_3189 ·········6:·istore_3
190 ·········7:·iconst_0190 ·········7:·iconst_0
191 ·········8:·istore········4191 ·········8:·istore········4
192 ········10:·iload·········4192 ········10:·iload·········4
193 ········12:·iload_3193 ········12:·iload_3
194 ········13:·if_icmpge·····136194 ········13:·if_icmpge·····135
195 ········16:·aload_2195 ········16:·aload_2
196 ········17:·iload·········4196 ········17:·iload·········4
197 ········19:·aaload197 ········19:·aaload
198 ········20:·astore········5198 ········20:·astore········5
199 ········22:·aload·········5199 ········22:·aload·········5
200 ········24:·invokestatic··#43·················//·Method·com/negusoft/holoaccent/util/NativeResources.getIdentifier:(Ljava/lang/String;)I200 ········24:·invokestatic··#43·················//·Method·com/negusoft/holoaccent/util/NativeResources.getIdentifier:(Ljava/lang/String;)I
201 ········27:·istore········6201 ········27:·istore········6
Offset 243, 40 lines modifiedOffset 243, 40 lines modified
243 ·······117:·iload·········13243 ·······117:·iload·········13
244 ·······119:·invokespecial·#84·················//·Method·android/graphics/drawable/ColorDrawable."<init>":(I)V244 ·······119:·invokespecial·#84·················//·Method·android/graphics/drawable/ColorDrawable."<init>":(I)V
245 ·······122:·aload·········11245 ·······122:·aload·········11
246 ·······124:·aload·········7246 ·······124:·aload·········7
247 ·······126:·aload·········9247 ·······126:·aload·········9
248 ·······128:·invokevirtual·#88·················//·Method·java/lang/reflect/Field.set:(Ljava/lang/Object;Ljava/lang/Object;)V248 ·······128:·invokevirtual·#88·················//·Method·java/lang/reflect/Field.set:(Ljava/lang/Object;Ljava/lang/Object;)V
249 ·······131:·goto··········42249 ·······131:·goto··········42
250 ·······134:·astore········9250 ·······134:·pop
251 ·······136:·return251 ·······135:·return
252 ·······137:·astore········9252 ·······136:·pop
253 ·······139:·goto··········136253 ·······137:·goto··········135
254 ······Exception·table:254 ······Exception·table:
255 ·········from····to··target·type255 ·········from····to··target·type
256 ·············0·····3···134···Class·java/lang/NoSuchFieldException256 ·············0·····3···134···Class·java/lang/NoSuchFieldException
257 ·············0·····3···137···Class·java/lang/IllegalAccessException257 ·············0·····3···136···Class·java/lang/IllegalAccessException
258 ·············4·····6···134···Class·java/lang/NoSuchFieldException258 ·············4·····6···134···Class·java/lang/NoSuchFieldException
259 ·············4·····6···137···Class·java/lang/IllegalAccessException259 ·············4·····6···136···Class·java/lang/IllegalAccessException
260 ············17····20···134···Class·java/lang/NoSuchFieldException260 ············17····20···134···Class·java/lang/NoSuchFieldException
261 ············17····20···137···Class·java/lang/IllegalAccessException261 ············17····20···136···Class·java/lang/IllegalAccessException
262 ············22····27···134···Class·java/lang/NoSuchFieldException262 ············22····27···134···Class·java/lang/NoSuchFieldException
263 ············22····27···137···Class·java/lang/IllegalAccessException263 ············22····27···136···Class·java/lang/IllegalAccessException
264 ············30····35···134···Class·java/lang/NoSuchFieldException264 ············30····35···134···Class·java/lang/NoSuchFieldException
265 ············30····35···137···Class·java/lang/IllegalAccessException265 ············30····35···136···Class·java/lang/IllegalAccessException
266 ············73····78···134···Class·java/lang/NoSuchFieldException266 ············73····78···134···Class·java/lang/NoSuchFieldException
267 ············73····78···137···Class·java/lang/IllegalAccessException267 ············73····78···136···Class·java/lang/IllegalAccessException
268 ············85····90···134···Class·java/lang/NoSuchFieldException268 ············85····90···134···Class·java/lang/NoSuchFieldException
269 ············85····90···137···Class·java/lang/IllegalAccessException269 ············85····90···136···Class·java/lang/IllegalAccessException
270 ············90····94···134···Class·java/lang/NoSuchFieldException270 ············90····94···134···Class·java/lang/NoSuchFieldException
271 ············90····94···137···Class·java/lang/IllegalAccessException271 ············90····94···136···Class·java/lang/IllegalAccessException
272 ············96····99···134···Class·java/lang/NoSuchFieldException272 ············96····99···134···Class·java/lang/NoSuchFieldException
273 ············96····99···137···Class·java/lang/IllegalAccessException273 ············96····99···136···Class·java/lang/IllegalAccessException
274 ···········103···108···134···Class·java/lang/NoSuchFieldException274 ···········103···108···134···Class·java/lang/NoSuchFieldException
275 ···········103···108···137···Class·java/lang/IllegalAccessException275 ···········103···108···136···Class·java/lang/IllegalAccessException
276 ···········110···113···134···Class·java/lang/NoSuchFieldException276 ···········110···113···134···Class·java/lang/NoSuchFieldException
277 ···········110···113···137···Class·java/lang/IllegalAccessException277 ···········110···113···136···Class·java/lang/IllegalAccessException
278 ···········117···122···134···Class·java/lang/NoSuchFieldException278 ···········117···122···134···Class·java/lang/NoSuchFieldException
279 ···········117···122···137···Class·java/lang/IllegalAccessException279 ···········117···122···136···Class·java/lang/IllegalAccessException
280 ···········126···131···134···Class·java/lang/NoSuchFieldException280 ···········126···131···134···Class·java/lang/NoSuchFieldException
281 ···········126···131···137···Class·java/lang/IllegalAccessException281 ···········126···131···136···Class·java/lang/IllegalAccessException
282 }282 }
6.7 KB
android/support/v4/app/ActionBarDrawerToggle.class
6.6 KB
procyon -ec {}
    
Offset 1, 13 lines modifiedOffset 1, 15 lines modified
  
1 package·android.support.v4.app;1 package·android.support.v4.app;
  
2 import·android.view.MenuItem;2 import·android.view.MenuItem;
3 import·android.view.View;3 import·android.view.View;
4 import·android.content.res.Configuration;4 import·android.content.res.Configuration;
 5 import·android.support.v4.content.ContextCompat;
 6 import·android.content.Context;
5 import·android.os.Build$VERSION;7 import·android.os.Build$VERSION;
6 import·android.support.v4.widget.DrawerLayout;8 import·android.support.v4.widget.DrawerLayout;
7 import·android.graphics.drawable.Drawable;9 import·android.graphics.drawable.Drawable;
8 import·android.app.Activity;10 import·android.app.Activity;
9 import·android.support.v4.widget.DrawerLayout$DrawerListener;11 import·android.support.v4.widget.DrawerLayout$DrawerListener;
  
10 public·class·ActionBarDrawerToggle·implements·DrawerLayout$DrawerListener12 public·class·ActionBarDrawerToggle·implements·DrawerLayout$DrawerListener
Offset 18, 44 lines modifiedOffset 20, 67 lines modified
18 ····private·final·Activity·mActivity;20 ····private·final·Activity·mActivity;
19 ····private·final·ActionBarDrawerToggle$Delegate·mActivityImpl;21 ····private·final·ActionBarDrawerToggle$Delegate·mActivityImpl;
20 ····private·final·int·mCloseDrawerContentDescRes;22 ····private·final·int·mCloseDrawerContentDescRes;
21 ····private·Drawable·mDrawerImage;23 ····private·Drawable·mDrawerImage;
22 ····private·final·int·mDrawerImageResource;24 ····private·final·int·mDrawerImageResource;
23 ····private·boolean·mDrawerIndicatorEnabled;25 ····private·boolean·mDrawerIndicatorEnabled;
24 ····private·final·DrawerLayout·mDrawerLayout;26 ····private·final·DrawerLayout·mDrawerLayout;
 27 ····private·boolean·mHasCustomUpIndicator;
 28 ····private·Drawable·mHomeAsUpIndicator;
25 ····private·final·int·mOpenDrawerContentDescRes;29 ····private·final·int·mOpenDrawerContentDescRes;
26 ····private·Object·mSetIndicatorInfo;30 ····private·Object·mSetIndicatorInfo;
27 ····private·ActionBarDrawerToggle$SlideDrawable·mSlider;31 ····private·ActionBarDrawerToggle$SlideDrawable·mSlider;
28 ····private·Drawable·mThemeImage; 
29 ····32 ····
30 ····static·{33 ····static·{
31 ········if·(Build$VERSION.SDK_INT·>=·11)·{34 ········final·int·sdk_INT·=·Build$VERSION.SDK_INT;
 35 ········if·(sdk_INT·>=·18)·{
 36 ············IMPL·=·(ActionBarDrawerToggle$ActionBarDrawerToggleImpl)new·ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2((ActionBarDrawerToggle$1)null);
 37 ········}
 38 ········else·if·(sdk_INT·>=·11)·{
32 ············IMPL·=·(ActionBarDrawerToggle$ActionBarDrawerToggleImpl)new·ActionBarDrawerToggle$ActionBarDrawerToggleImplHC((ActionBarDrawerToggle$1)null);39 ············IMPL·=·(ActionBarDrawerToggle$ActionBarDrawerToggleImpl)new·ActionBarDrawerToggle$ActionBarDrawerToggleImplHC((ActionBarDrawerToggle$1)null);
33 ········}40 ········}
34 ········else·{41 ········else·{
35 ············IMPL·=·(ActionBarDrawerToggle$ActionBarDrawerToggleImpl)new·ActionBarDrawerToggle$ActionBarDrawerToggleImplBase((ActionBarDrawerToggle$1)null);42 ············IMPL·=·(ActionBarDrawerToggle$ActionBarDrawerToggleImpl)new·ActionBarDrawerToggle$ActionBarDrawerToggleImplBase((ActionBarDrawerToggle$1)null);
36 ········}43 ········}
37 ····}44 ····}
38 ····45 ····
 46 ····public·ActionBarDrawerToggle(final·Activity·activity,·final·DrawerLayout·drawerLayout,·final·int·n,·final·int·n2,·final·int·n3)·{
 47 ········this(activity,·drawerLayout,·!assumeMaterial((Context)activity),·n,·n2,·n3);
 48 ····}
 49 ····
39 ····public·ActionBarDrawerToggle(final·Activity·mActivity,·final·DrawerLayout·mDrawerLayout,·final·int·mDrawerImageResource,·final·int·mOpenDrawerContentDescRes,·final·int·mCloseDrawerContentDescRes)·{50 ····public·ActionBarDrawerToggle(final·Activity·mActivity,·final·DrawerLayout·mDrawerLayout,·final·boolean·b,·final·int·mDrawerImageResource,·final·int·mOpenDrawerContentDescRes,·final·int·mCloseDrawerContentDescRes)·{
40 ········this.mDrawerIndicatorEnabled·=·true;51 ········this.mDrawerIndicatorEnabled·=·true;
41 ········this.mActivity·=·mActivity;52 ········this.mActivity·=·mActivity;
42 ········if·(mActivity·instanceof·ActionBarDrawerToggle$DelegateProvider)·{53 ········if·(mActivity·instanceof·ActionBarDrawerToggle$DelegateProvider)·{
43 ············this.mActivityImpl·=·((ActionBarDrawerToggle$DelegateProvider)mActivity).getDrawerToggleDelegate();54 ············this.mActivityImpl·=·((ActionBarDrawerToggle$DelegateProvider)mActivity).getDrawerToggleDelegate();
44 ········}55 ········}
45 ········else·{56 ········else·{
46 ············this.mActivityImpl·=·null;57 ············this.mActivityImpl·=·null;
47 ········}58 ········}
48 ········this.mDrawerLayout·=·mDrawerLayout;59 ········this.mDrawerLayout·=·mDrawerLayout;
49 ········this.mDrawerImageResource·=·mDrawerImageResource;60 ········this.mDrawerImageResource·=·mDrawerImageResource;
50 ········this.mOpenDrawerContentDescRes·=·mOpenDrawerContentDescRes;61 ········this.mOpenDrawerContentDescRes·=·mOpenDrawerContentDescRes;
51 ········this.mCloseDrawerContentDescRes·=·mCloseDrawerContentDescRes;62 ········this.mCloseDrawerContentDescRes·=·mCloseDrawerContentDescRes;
52 ········this.mThemeImage·=·this.getThemeUpIndicator();63 ········this.mHomeAsUpIndicator·=·this.getThemeUpIndicator();
53 ········this.mDrawerImage·=·((Activity)mActivity).getResources().getDrawable(mDrawerImageResource);64 ········this.mDrawerImage·=·ContextCompat.getDrawable((Context)mActivity,·mDrawerImageResource);
54 ········(this.mSlider·=·new·ActionBarDrawerToggle$SlideDrawable(this,·this.mDrawerImage,·(ActionBarDrawerToggle$1)null)).setOffset(0.33333334f);65 ········this.mSlider·=·new·ActionBarDrawerToggle$SlideDrawable(this,·this.mDrawerImage,·(ActionBarDrawerToggle$1)null);
 66 ········final·ActionBarDrawerToggle$SlideDrawable·mSlider·=·this.mSlider;
 67 ········float·offset;
 68 ········if·(b)·{
 69 ············offset·=·0.33333334f;
 70 ········}
 71 ········else·{
 72 ············offset·=·0.0f;
 73 ········}
 74 ········mSlider.setOffset(offset);
 75 ····}
 76 ····
 77 ····private·static·boolean·assumeMaterial(final·Context·context)·{
 78 ········final·int·n·=·21;
 79 ········return·context.getApplicationInfo().targetSdkVersion·>=·n·&&·Build$VERSION.SDK_INT·>=·n;
55 ····}80 ····}
56 ····81 ····
57 ····Drawable·getThemeUpIndicator()·{82 ····Drawable·getThemeUpIndicator()·{
58 ········Drawable·drawable;83 ········Drawable·drawable;
59 ········if·(this.mActivityImpl·!=·null)·{84 ········if·(this.mActivityImpl·!=·null)·{
60 ············drawable·=·this.mActivityImpl.getThemeUpIndicator();85 ············drawable·=·this.mActivityImpl.getThemeUpIndicator();
61 ········}86 ········}
Offset 66, 16 lines modifiedOffset 91, 18 lines modified
66 ····}91 ····}
67 ····92 ····
68 ····public·boolean·isDrawerIndicatorEnabled()·{93 ····public·boolean·isDrawerIndicatorEnabled()·{
69 ········return·this.mDrawerIndicatorEnabled;94 ········return·this.mDrawerIndicatorEnabled;
70 ····}95 ····}
71 ····96 ····
72 ····public·void·onConfigurationChanged(final·Configuration·configuration)·{97 ····public·void·onConfigurationChanged(final·Configuration·configuration)·{
 98 ········if·(!this.mHasCustomUpIndicator)·{
73 ········this.mThemeImage·=·this.getThemeUpIndicator();99 ············this.mHomeAsUpIndicator·=·this.getThemeUpIndicator();
74 ········this.mDrawerImage·=·this.mActivity.getResources().getDrawable(this.mDrawerImageResource);100 ········}
 101 ········this.mDrawerImage·=·ContextCompat.getDrawable((Context)this.mActivity,·this.mDrawerImageResource);
75 ········this.syncState();102 ········this.syncState();
76 ····}103 ····}
77 ····104 ····
78 ····public·void·onDrawerClosed(final·View·view)·{105 ····public·void·onDrawerClosed(final·View·view)·{
79 ········this.mSlider.setPosition(0.0f);106 ········this.mSlider.setPosition(0.0f);
80 ········if·(this.mDrawerIndicatorEnabled)·{107 ········if·(this.mDrawerIndicatorEnabled)·{
81 ············this.setActionBarDescription(this.mOpenDrawerContentDescRes);108 ············this.setActionBarDescription(this.mOpenDrawerContentDescRes);
Offset 152, 20 lines modifiedOffset 179, 42 lines modified
152 ················}179 ················}
153 ················else·{180 ················else·{
154 ····················n·=·this.mOpenDrawerContentDescRes;181 ····················n·=·this.mOpenDrawerContentDescRes;
155 ················}182 ················}
156 ················this.setActionBarUpIndicator((Drawable)mSlider,·n);183 ················this.setActionBarUpIndicator((Drawable)mSlider,·n);
157 ············}184 ············}
158 ············else·{185 ············else·{
159 ················this.setActionBarUpIndicator(this.mThemeImage,·0);186 ················this.setActionBarUpIndicator(this.mHomeAsUpIndicator,·0);
160 ············}187 ············}
161 ············this.mDrawerIndicatorEnabled·=·mDrawerIndicatorEnabled;188 ············this.mDrawerIndicatorEnabled·=·mDrawerIndicatorEnabled;
162 ········}189 ········}
163 ····}190 ····}
164 ····191 ····
 192 ····public·void·setHomeAsUpIndicator(final·int·n)·{
 193 ········Drawable·drawable·=·null;
 194 ········if·(n·!=·0)·{
 195 ············drawable·=·ContextCompat.getDrawable((Context)this.mActivity,·n);
 196 ········}
 197 ········this.setHomeAsUpIndicator(drawable);
 198 ····}
 199 ····
 200 ····public·void·setHomeAsUpIndicator(final·Drawable·mHomeAsUpIndicator)·{
 201 ········if·(mHomeAsUpIndicator·==·null)·{
Max diff block lines reached; 200/6728 bytes (2.97%) of diff not shown.
3.08 KB
android/support/v4/app/ActivityCompat.class
3.0 KB
procyon -ec {}
    
Offset 6, 35 lines modifiedOffset 6, 70 lines modified
6 import·android.content.Intent;6 import·android.content.Intent;
7 import·android.os.Build$VERSION;7 import·android.os.Build$VERSION;
8 import·android.app.Activity;8 import·android.app.Activity;
9 import·android.support.v4.content.ContextCompat;9 import·android.support.v4.content.ContextCompat;
  
10 public·class·ActivityCompat·extends·ContextCompat10 public·class·ActivityCompat·extends·ContextCompat
11 {11 {
 12 ····private·static·ActivityCompat21$SharedElementCallback21·createCallback(final·SharedElementCallback·sharedElementCallback)·{
 13 ········Object·o·=·null;
 14 ········if·(sharedElementCallback·!=·null)·{
 15 ············o·=·new·ActivityCompat$SharedElementCallback21Impl(sharedElementCallback);
 16 ········}
 17 ········return·(ActivityCompat21$SharedElementCallback21)o;
 18 ····}
 19 ····
12 ····public·static·void·finishAffinity(final·Activity·activity)·{20 ····public·static·void·finishAffinity(final·Activity·activity)·{
13 ········if·(Build$VERSION.SDK_INT·>=·16)·{21 ········if·(Build$VERSION.SDK_INT·>=·16)·{
14 ············ActivityCompatJB.finishAffinity(activity);22 ············ActivityCompatJB.finishAffinity(activity);
15 ········}23 ········}
16 ········else·{24 ········else·{
17 ············activity.finish();25 ············activity.finish();
18 ········}26 ········}
19 ····}27 ····}
20 ····28 ····
 29 ····public·static·void·finishAfterTransition(final·Activity·activity)·{
 30 ········if·(Build$VERSION.SDK_INT·>=·21)·{
 31 ············ActivityCompat21.finishAfterTransition(activity);
 32 ········}
 33 ········else·{
 34 ············activity.finish();
 35 ········}
 36 ····}
 37 ····
21 ····public·static·boolean·invalidateOptionsMenu(final·Activity·activity)·{38 ····public·static·boolean·invalidateOptionsMenu(final·Activity·activity)·{
22 ········boolean·b;39 ········boolean·b;
23 ········if·(Build$VERSION.SDK_INT·>=·11)·{40 ········if·(Build$VERSION.SDK_INT·>=·11)·{
24 ············ActivityCompatHoneycomb.invalidateOptionsMenu(activity);41 ············ActivityCompatHoneycomb.invalidateOptionsMenu(activity);
25 ············b·=·true;42 ············b·=·true;
26 ········}43 ········}
27 ········else·{44 ········else·{
28 ············b·=·false;45 ············b·=·false;
29 ········}46 ········}
30 ········return·b;47 ········return·b;
31 ····}48 ····}
32 ····49 ····
 50 ····public·static·void·postponeEnterTransition(final·Activity·activity)·{
 51 ········if·(Build$VERSION.SDK_INT·>=·21)·{
 52 ············ActivityCompat21.postponeEnterTransition(activity);
 53 ········}
 54 ····}
 55 ····
 56 ····public·static·void·setEnterSharedElementCallback(final·Activity·activity,·final·SharedElementCallback·sharedElementCallback)·{
 57 ········if·(Build$VERSION.SDK_INT·>=·21)·{
 58 ············ActivityCompat21.setEnterSharedElementCallback(activity,·createCallback(sharedElementCallback));
 59 ········}
 60 ····}
 61 ····
 62 ····public·static·void·setExitSharedElementCallback(final·Activity·activity,·final·SharedElementCallback·sharedElementCallback)·{
 63 ········if·(Build$VERSION.SDK_INT·>=·21)·{
 64 ············ActivityCompat21.setExitSharedElementCallback(activity,·createCallback(sharedElementCallback));
 65 ········}
 66 ····}
 67 ····
33 ····public·static·void·startActivity(final·Activity·activity,·final·Intent·intent,·final·Bundle·bundle)·{68 ····public·static·void·startActivity(final·Activity·activity,·final·Intent·intent,·final·Bundle·bundle)·{
34 ········if·(Build$VERSION.SDK_INT·>=·16)·{69 ········if·(Build$VERSION.SDK_INT·>=·16)·{
35 ············ActivityCompatJB.startActivity((Context)activity,·intent,·bundle);70 ············ActivityCompatJB.startActivity((Context)activity,·intent,·bundle);
36 ········}71 ········}
37 ········else·{72 ········else·{
38 ············activity.startActivity(intent);73 ············activity.startActivity(intent);
39 ········}74 ········}
Offset 44, 8 lines modifiedOffset 79, 14 lines modified
44 ········if·(Build$VERSION.SDK_INT·>=·16)·{79 ········if·(Build$VERSION.SDK_INT·>=·16)·{
45 ············ActivityCompatJB.startActivityForResult(activity,·intent,·n,·bundle);80 ············ActivityCompatJB.startActivityForResult(activity,·intent,·n,·bundle);
46 ········}81 ········}
47 ········else·{82 ········else·{
48 ············activity.startActivityForResult(intent,·n);83 ············activity.startActivityForResult(intent,·n);
49 ········}84 ········}
50 ····}85 ····}
 86 ····
 87 ····public·static·void·startPostponedEnterTransition(final·Activity·activity)·{
 88 ········if·(Build$VERSION.SDK_INT·>=·21)·{
 89 ············ActivityCompat21.startPostponedEnterTransition(activity);
 90 ········}
 91 ····}
51 }92 }
40.9 KB
android/support/v4/app/BackStackRecord.class
40.8 KB
procyon -ec {}
Max HTML report size reached
457 B
android/support/v4/app/Fragment$1.class
379 B
procyon -ec {}
    
Offset 13, 8 lines modifiedOffset 13, 12 lines modified
13 ····13 ····
14 ····public·View·findViewById(final·int·n)·{14 ····public·View·findViewById(final·int·n)·{
15 ········if·(this.this$0.mView·==·null)·{15 ········if·(this.this$0.mView·==·null)·{
16 ············throw·new·IllegalStateException("Fragment·does·not·have·a·view");16 ············throw·new·IllegalStateException("Fragment·does·not·have·a·view");
17 ········}17 ········}
18 ········return·this.this$0.mView.findViewById(n);18 ········return·this.this$0.mView.findViewById(n);
19 ····}19 ····}
 20 ····
 21 ····public·boolean·hasView()·{
 22 ········return·this.this$0.mView·!=·null;
 23 ····}
20 }24 }
719 B
android/support/v4/app/FragmentActivity$2.class
625 B
procyon -ec {}
    
Offset 1, 17 lines modifiedOffset 1, 23 lines modified
  
1 package·android.support.v4.app;1 package·android.support.v4.app;
  
 2 import·android.view.Window;
2 import·android.view.View;3 import·android.view.View;
  
3 class·FragmentActivity$2·implements·FragmentContainer4 class·FragmentActivity$2·implements·FragmentContainer
4 {5 {
5 ····final·/*·synthetic·*/·FragmentActivity·this$0;6 ····final·/*·synthetic·*/·FragmentActivity·this$0;
6 ····7 ····
7 ····FragmentActivity$2(final·FragmentActivity·this$0)·{8 ····FragmentActivity$2(final·FragmentActivity·this$0)·{
8 ········this.this$0·=·this$0;9 ········this.this$0·=·this$0;
9 ····}10 ····}
10 ····11 ····
11 ····public·View·findViewById(final·int·n)·{12 ····public·View·findViewById(final·int·n)·{
12 ········return·this.this$0.findViewById(n);13 ········return·this.this$0.findViewById(n);
13 ····}14 ····}
 15 ····
 16 ····public·boolean·hasView()·{
 17 ········final·Window·window·=·this.this$0.getWindow();
 18 ········return·window·!=·null·&&·window.peekDecorView()·!=·null;
 19 ····}
14 }20 }
18.1 KB
android/support/v4/app/FragmentManagerImpl.class
18.0 KB
procyon -ec {}
    
Offset 1, 13 lines modifiedOffset 1, 15 lines modified
  
1 package·android.support.v4.app;1 package·android.support.v4.app;
  
2 import·android.support.v4.util.DebugUtils;2 import·android.support.v4.util.DebugUtils;
3 import·android.os.Parcelable;3 import·android.os.Parcelable;
4 import·android.os.Handler;4 import·android.os.Handler;
 5 import·android.content.res.TypedArray;
 6 import·android.util.AttributeSet;
5 import·android.view.View;7 import·android.view.View;
6 import·android.view.animation.Animation$AnimationListener;8 import·android.view.animation.Animation$AnimationListener;
7 import·android.view.ViewGroup;9 import·android.view.ViewGroup;
8 import·android.app.Activity;10 import·android.app.Activity;
9 import·android.view.animation.AnimationUtils;11 import·android.view.animation.AnimationUtils;
10 import·java.util.List;12 import·java.util.List;
11 import·android.os.Looper;13 import·android.os.Looper;
Offset 29, 16 lines modifiedOffset 31, 17 lines modified
29 import·android.view.animation.AccelerateInterpolator;31 import·android.view.animation.AccelerateInterpolator;
30 import·android.view.animation.DecelerateInterpolator;32 import·android.view.animation.DecelerateInterpolator;
31 import·android.os.Build$VERSION;33 import·android.os.Build$VERSION;
32 import·android.os.Bundle;34 import·android.os.Bundle;
33 import·android.util.SparseArray;35 import·android.util.SparseArray;
34 import·java.util.ArrayList;36 import·java.util.ArrayList;
35 import·android.view.animation.Interpolator;37 import·android.view.animation.Interpolator;
 38 import·android.view.LayoutInflater$Factory;
  
36 final·class·FragmentManagerImpl·extends·FragmentManager39 final·class·FragmentManagerImpl·extends·FragmentManager·implements·LayoutInflater$Factory
37 {40 {
38 ····static·final·Interpolator·ACCELERATE_CUBIC;41 ····static·final·Interpolator·ACCELERATE_CUBIC;
39 ····static·final·Interpolator·ACCELERATE_QUINT;42 ····static·final·Interpolator·ACCELERATE_QUINT;
40 ····static·final·int·ANIM_DUR·=·220;43 ····static·final·int·ANIM_DUR·=·220;
41 ····public·static·final·int·ANIM_STYLE_CLOSE_ENTER·=·3;44 ····public·static·final·int·ANIM_STYLE_CLOSE_ENTER·=·3;
42 ····public·static·final·int·ANIM_STYLE_CLOSE_EXIT·=·4;45 ····public·static·final·int·ANIM_STYLE_CLOSE_EXIT·=·4;
43 ····public·static·final·int·ANIM_STYLE_FADE_ENTER·=·5;46 ····public·static·final·int·ANIM_STYLE_FADE_ENTER·=·5;
Offset 804, 28 lines modifiedOffset 807, 32 lines modified
804 ········final·int·int1·=·bundle.getInt(s,·n);807 ········final·int·int1·=·bundle.getInt(s,·n);
805 ········Fragment·fragment;808 ········Fragment·fragment;
806 ········if·(int1·==·n)·{809 ········if·(int1·==·n)·{
807 ············fragment·=·null;810 ············fragment·=·null;
808 ········}811 ········}
809 ········else·{812 ········else·{
810 ············if·(int1·>=·this.mActive.size())·{813 ············if·(int1·>=·this.mActive.size())·{
811 ················this.throwException(new·IllegalStateException("Fragement·no·longer·exists·for·key·"·+·s·+·":·index·"·+·int1));814 ················this.throwException(new·IllegalStateException("Fragment·no·longer·exists·for·key·"·+·s·+·":·index·"·+·int1));
812 ············}815 ············}
813 ············fragment·=·this.mActive.get(int1);816 ············fragment·=·this.mActive.get(int1);
814 ············if·(fragment·==·null)·{817 ············if·(fragment·==·null)·{
815 ················this.throwException(new·IllegalStateException("Fragement·no·longer·exists·for·key·"·+·s·+·":·index·"·+·int1));818 ················this.throwException(new·IllegalStateException("Fragment·no·longer·exists·for·key·"·+·s·+·":·index·"·+·int1));
816 ············}819 ············}
817 ········}820 ········}
818 ········return·fragment;821 ········return·fragment;
819 ····}822 ····}
820 ····823 ····
821 ····public·List·getFragments()·{824 ····public·List·getFragments()·{
822 ········return·this.mActive;825 ········return·this.mActive;
823 ····}826 ····}
824 ····827 ····
 828 ····LayoutInflater$Factory·getLayoutInflaterFactory()·{
 829 ········return·(LayoutInflater$Factory)this;
 830 ····}
 831 ····
825 ····public·void·hideFragment(final·Fragment·obj,·final·int·n,·final·int·n2)·{832 ····public·void·hideFragment(final·Fragment·obj,·final·int·n,·final·int·n2)·{
826 ········final·boolean·b·=·true;833 ········final·boolean·b·=·true;
827 ········if·(FragmentManagerImpl.DEBUG)·{834 ········if·(FragmentManagerImpl.DEBUG)·{
828 ············Log.v("FragmentManager",·"hide:·"·+·obj);835 ············Log.v("FragmentManager",·"hide:·"·+·obj);
829 ········}836 ········}
830 ········if·(!obj.mHidden)·{837 ········if·(!obj.mHidden)·{
831 ············obj.mHidden·=·b;838 ············obj.mHidden·=·b;
Offset 839, 14 lines modifiedOffset 846, 18 lines modified
839 ············if·(obj.mAdded·&&·obj.mHasMenu·&&·obj.mMenuVisible)·{846 ············if·(obj.mAdded·&&·obj.mHasMenu·&&·obj.mMenuVisible)·{
840 ················this.mNeedMenuInvalidate·=·b;847 ················this.mNeedMenuInvalidate·=·b;
841 ············}848 ············}
842 ············obj.onHiddenChanged(b);849 ············obj.onHiddenChanged(b);
843 ········}850 ········}
844 ····}851 ····}
845 ····852 ····
 853 ····public·boolean·isDestroyed()·{
 854 ········return·this.mDestroyed;
 855 ····}
 856 ····
846 ····Animation·loadAnimation(final·Fragment·fragment,·final·int·n,·final·boolean·b,·int·windowAnimations)·{857 ····Animation·loadAnimation(final·Fragment·fragment,·final·int·n,·final·boolean·b,·int·windowAnimations)·{
847 ········final·float·n2·=·0.975f;858 ········final·float·n2·=·0.975f;
848 ········final·float·n3·=·1.0f;859 ········final·float·n3·=·1.0f;
849 ········Animation·animation·=·fragment.onCreateAnimation(n,·b,·fragment.mNextAnim);860 ········Animation·animation·=·fragment.onCreateAnimation(n,·b,·fragment.mNextAnim);
850 ········if·(animation·==·null)·{861 ········if·(animation·==·null)·{
851 ············if·(fragment.mNextAnim·!=·0)·{862 ············if·(fragment.mNextAnim·!=·0)·{
852 ················final·Animation·loadAnimation·=·AnimationUtils.loadAnimation((Context)this.mActivity,·fragment.mNextAnim);863 ················final·Animation·loadAnimation·=·AnimationUtils.loadAnimation((Context)this.mActivity,·fragment.mNextAnim);
Offset 990, 21 lines modifiedOffset 1001, 22 lines modified
990 ········Label_0224:·{1001 ········Label_0224:·{
991 ············if·(fragment.mState·<·mState)·{1002 ············if·(fragment.mState·<·mState)·{
992 ················if·(!fragment.mFromLayout·||·fragment.mInLayout)·{1003 ················if·(!fragment.mFromLayout·||·fragment.mInLayout)·{
993 ····················if·(fragment.mAnimatingAway·!=·null)·{1004 ····················if·(fragment.mAnimatingAway·!=·null)·{
994 ························fragment.mAnimatingAway·=·null;1005 ························fragment.mAnimatingAway·=·null;
995 ························this.moveToState(fragment,·fragment.mStateAfterAnimating,·0,·0,·true);1006 ························this.moveToState(fragment,·fragment.mStateAfterAnimating,·0,·0,·true);
996 ····················}1007 ····················}
997 ····················Label_0771:·{1008 ····················Label_0793:·{
998 ························switch·(fragment.mState)·{1009 ························switch·(fragment.mState)·{
999 ····························case·0:·{1010 ····························case·0:·{
1000 ································if·(FragmentManagerImpl.DEBUG)·{1011 ································if·(FragmentManagerImpl.DEBUG)·{
1001 ····································Log.v("FragmentManager",·"moveto·CREATED:·"·+·fragment);1012 ····································Log.v("FragmentManager",·"moveto·CREATED:·"·+·fragment);
1002 ································}1013 ································}
1003 ································if·(fragment.mSavedFragmentState·!=·null)·{1014 ································if·(fragment.mSavedFragmentState·!=·null)·{
 1015 ····································fragment.mSavedFragmentState.setClassLoader(this.mActivity.getClassLoader());
1004 ····································fragment.mSavedViewState·=·fragment.mSavedFragmentState.getSparseParcelableArray("android:view_state");1016 ····································fragment.mSavedViewState·=·fragment.mSavedFragmentState.getSparseParcelableArray("android:view_state");
1005 ····································fragment.mTarget·=·this.getFragment(fragment.mSavedFragmentState,·"android:target_state");1017 ····································fragment.mTarget·=·this.getFragment(fragment.mSavedFragmentState,·"android:target_state");
1006 ····································if·(fragment.mTarget·!=·null)·{1018 ····································if·(fragment.mTarget·!=·null)·{
1007 ········································fragment.mTargetRequestCode·=·fragment.mSavedFragmentState.getInt("android:target_req_state",·0);1019 ········································fragment.mTargetRequestCode·=·fragment.mSavedFragmentState.getInt("android:target_req_state",·0);
1008 ····································}1020 ····································}
1009 ····································if·(!(fragment.mUserVisibleHint·=·fragment.mSavedFragmentState.getBoolean("android:user_visible_hint",·true)))·{1021 ····································if·(!(fragment.mUserVisibleHint·=·fragment.mSavedFragmentState.getBoolean("android:user_visible_hint",·true)))·{
1010 ········································fragment.mDeferStart·=·true;1022 ········································fragment.mDeferStart·=·true;
Offset 1032, 28 lines modifiedOffset 1044, 28 lines modified
1032 ····································this.mActivity.onAttachFragment(fragment);1044 ····································this.mActivity.onAttachFragment(fragment);
1033 ································}1045 ································}
1034 ································if·(!fragment.mRetaining)·{1046 ································if·(!fragment.mRetaining)·{
1035 ····································fragment.performCreate(fragment.mSavedFragmentState);1047 ····································fragment.performCreate(fragment.mSavedFragmentState);
1036 ································}1048 ································}
1037 ································fragment.mRetaining·=·false;1049 ································fragment.mRetaining·=·false;
1038 ································if·(!fragment.mFromLayout)·{1050 ································if·(!fragment.mFromLayout)·{
1039 ····································break·Label_0771;1051 ····································break·Label_0793;
1040 ································}1052 ································}
1041 ································fragment.mView·=·fragment.performCreateView(fragment.getLayoutInflater(fragment.mSavedFragmentState),·(ViewGroup)null,·fragment.mSavedFragmentState);1053 ································fragment.mView·=·fragment.performCreateView(fragment.getLayoutInflater(fragment.mSavedFragmentState),·(ViewGroup)null,·fragment.mSavedFragmentState);
1042 ································if·(fragment.mView·!=·null)·{1054 ································if·(fragment.mView·!=·null)·{
1043 ····································fragment.mInnerView·=·fragment.mView;1055 ····································fragment.mInnerView·=·fragment.mView;
1044 ····································fragment.mView·=·(View)NoSaveStateFrameLayout.wrap(fragment.mView);1056 ····································fragment.mView·=·(View)NoSaveStateFrameLayout.wrap(fragment.mView);
1045 ····································if·(fragment.mHidden)·{1057 ····································if·(fragment.mHidden)·{
1046 ········································fragment.mView.setVisibility(8);1058 ········································fragment.mView.setVisibility(8);
1047 ····································}1059 ····································}
1048 ····································fragment.onViewCreated(fragment.mView,·fragment.mSavedFragmentState);1060 ····································fragment.onViewCreated(fragment.mView,·fragment.mSavedFragmentState);
1049 ····································break·Label_0771;1061 ····································break·Label_0793;
Max diff block lines reached; 11904/18442 bytes (64.55%) of diff not shown.
1.11 KB
android/support/v4/app/NotificationCompat$BigPictureStyle.class
1010 B
procyon -ec {}
    
Offset 23, 18 lines modifiedOffset 23, 18 lines modified
23 ····}23 ····}
24 ····24 ····
25 ····public·NotificationCompat$BigPictureStyle·bigPicture(final·Bitmap·mPicture)·{25 ····public·NotificationCompat$BigPictureStyle·bigPicture(final·Bitmap·mPicture)·{
26 ········this.mPicture·=·mPicture;26 ········this.mPicture·=·mPicture;
27 ········return·this;27 ········return·this;
28 ····}28 ····}
29 ····29 ····
30 ····public·NotificationCompat$BigPictureStyle·setBigContentTitle(final·CharSequence·mBigContentTitle)·{30 ····public·NotificationCompat$BigPictureStyle·setBigContentTitle(final·CharSequence·charSequence)·{
31 ········this.mBigContentTitle·=·mBigContentTitle;31 ········this.mBigContentTitle·=·NotificationCompat$Builder.limitCharSequenceLength(charSequence);
32 ········return·this;32 ········return·this;
33 ····}33 ····}
34 ····34 ····
35 ····public·NotificationCompat$BigPictureStyle·setSummaryText(final·CharSequence·mSummaryText)·{35 ····public·NotificationCompat$BigPictureStyle·setSummaryText(final·CharSequence·charSequence)·{
36 ········this.mSummaryText·=·mSummaryText;36 ········this.mSummaryText·=·NotificationCompat$Builder.limitCharSequenceLength(charSequence);
37 ········this.mSummaryTextSet·=·true;37 ········this.mSummaryTextSet·=·true;
38 ········return·this;38 ········return·this;
39 ····}39 ····}
40 }40 }
1.44 KB
android/support/v4/app/NotificationCompat$BigTextStyle.class
1.32 KB
procyon -ec {}
    
Offset 8, 23 lines modifiedOffset 8, 23 lines modified
8 ····public·NotificationCompat$BigTextStyle()·{8 ····public·NotificationCompat$BigTextStyle()·{
9 ····}9 ····}
10 ····10 ····
11 ····public·NotificationCompat$BigTextStyle(final·NotificationCompat$Builder·builder)·{11 ····public·NotificationCompat$BigTextStyle(final·NotificationCompat$Builder·builder)·{
12 ········this.setBuilder(builder);12 ········this.setBuilder(builder);
13 ····}13 ····}
14 ····14 ····
15 ····public·NotificationCompat$BigTextStyle·bigText(final·CharSequence·mBigText)·{15 ····public·NotificationCompat$BigTextStyle·bigText(final·CharSequence·charSequence)·{
16 ········this.mBigText·=·mBigText;16 ········this.mBigText·=·NotificationCompat$Builder.limitCharSequenceLength(charSequence);
17 ········return·this;17 ········return·this;
18 ····}18 ····}
19 ····19 ····
20 ····public·NotificationCompat$BigTextStyle·setBigContentTitle(final·CharSequence·mBigContentTitle)·{20 ····public·NotificationCompat$BigTextStyle·setBigContentTitle(final·CharSequence·charSequence)·{
21 ········this.mBigContentTitle·=·mBigContentTitle;21 ········this.mBigContentTitle·=·NotificationCompat$Builder.limitCharSequenceLength(charSequence);
22 ········return·this;22 ········return·this;
23 ····}23 ····}
24 ····24 ····
25 ····public·NotificationCompat$BigTextStyle·setSummaryText(final·CharSequence·mSummaryText)·{25 ····public·NotificationCompat$BigTextStyle·setSummaryText(final·CharSequence·charSequence)·{
26 ········this.mSummaryText·=·mSummaryText;26 ········this.mSummaryText·=·NotificationCompat$Builder.limitCharSequenceLength(charSequence);
27 ········this.mSummaryTextSet·=·true;27 ········this.mSummaryTextSet·=·true;
28 ········return·this;28 ········return·this;
29 ····}29 ····}
30 }30 }
1.41 KB
android/support/v4/app/NotificationCompat$InboxStyle.class
1.29 KB
procyon -ec {}
    
Offset 12, 23 lines modifiedOffset 12, 23 lines modified
12 ····}12 ····}
13 ····13 ····
14 ····public·NotificationCompat$InboxStyle(final·NotificationCompat$Builder·builder)·{14 ····public·NotificationCompat$InboxStyle(final·NotificationCompat$Builder·builder)·{
15 ········this.mTexts·=·new·ArrayList();15 ········this.mTexts·=·new·ArrayList();
16 ········this.setBuilder(builder);16 ········this.setBuilder(builder);
17 ····}17 ····}
18 ····18 ····
19 ····public·NotificationCompat$InboxStyle·addLine(final·CharSequence·e)·{19 ····public·NotificationCompat$InboxStyle·addLine(final·CharSequence·charSequence)·{
20 ········this.mTexts.add(e);20 ········this.mTexts.add(NotificationCompat$Builder.limitCharSequenceLength(charSequence));
21 ········return·this;21 ········return·this;
22 ····}22 ····}
23 ····23 ····
24 ····public·NotificationCompat$InboxStyle·setBigContentTitle(final·CharSequence·mBigContentTitle)·{24 ····public·NotificationCompat$InboxStyle·setBigContentTitle(final·CharSequence·charSequence)·{
25 ········this.mBigContentTitle·=·mBigContentTitle;25 ········this.mBigContentTitle·=·NotificationCompat$Builder.limitCharSequenceLength(charSequence);
26 ········return·this;26 ········return·this;
27 ····}27 ····}
28 ····28 ····
29 ····public·NotificationCompat$InboxStyle·setSummaryText(final·CharSequence·mSummaryText)·{29 ····public·NotificationCompat$InboxStyle·setSummaryText(final·CharSequence·charSequence)·{
30 ········this.mSummaryText·=·mSummaryText;30 ········this.mSummaryText·=·NotificationCompat$Builder.limitCharSequenceLength(charSequence);
31 ········this.mSummaryTextSet·=·true;31 ········this.mSummaryTextSet·=·true;
32 ········return·this;32 ········return·this;
33 ····}33 ····}
34 }34 }
2.53 KB
android/support/v4/app/NotificationCompat$NotificationCompatImplBase.class
2.39 KB
procyon -ec {}
    
Offset 1, 16 lines modifiedOffset 1, 66 lines modified
  
1 package·android.support.v4.app;1 package·android.support.v4.app;
  
 2 import·android.os.Bundle;
 3 import·java.util.ArrayList;
2 import·android.app.Notification;4 import·android.app.Notification;
  
3 class·NotificationCompat$NotificationCompatImplBase·implements·NotificationCompat$NotificationCompatImpl5 class·NotificationCompat$NotificationCompatImplBase·implements·NotificationCompat$NotificationCompatImpl
4 {6 {
5 ····public·Notification·build(final·NotificationCompat$Builder·notificationCompat$Builder)·{7 ····public·Notification·build(final·NotificationCompat$Builder·notificationCompat$Builder)·{
6 ········final·Notification·mNotification·=·notificationCompat$Builder.mNotification;8 ········final·Notification·mNotification·=·notificationCompat$Builder.mNotification;
7 ········mNotification.setLatestEventInfo(notificationCompat$Builder.mContext,·notificationCompat$Builder.mContentTitle,·notificationCompat$Builder.mContentText,·notificationCompat$Builder.mContentIntent);9 ········mNotification.setLatestEventInfo(notificationCompat$Builder.mContext,·notificationCompat$Builder.mContentTitle,·notificationCompat$Builder.mContentText,·notificationCompat$Builder.mContentIntent);
8 ········if·(notificationCompat$Builder.mPriority·>·0)·{10 ········if·(notificationCompat$Builder.mPriority·>·0)·{
9 ············mNotification.flags·|=·0x80;11 ············mNotification.flags·|=·0x80;
10 ········}12 ········}
11 ········return·mNotification;13 ········return·mNotification;
12 ····}14 ····}
 15 ····
 16 ····public·NotificationCompat$Action·getAction(final·Notification·notification,·final·int·n)·{
 17 ········return·null;
 18 ····}
 19 ····
 20 ····public·int·getActionCount(final·Notification·notification)·{
 21 ········return·0;
 22 ····}
 23 ····
 24 ····public·NotificationCompat$Action[]·getActionsFromParcelableArrayList(final·ArrayList·list)·{
 25 ········return·null;
 26 ····}
 27 ····
 28 ····public·Bundle·getBundleForUnreadConversation(final·NotificationCompatBase$UnreadConversation·notificationCompatBase$UnreadConversation)·{
 29 ········return·null;
 30 ····}
 31 ····
 32 ····public·String·getCategory(final·Notification·notification)·{
 33 ········return·null;
 34 ····}
 35 ····
 36 ····public·Bundle·getExtras(final·Notification·notification)·{
 37 ········return·null;
 38 ····}
 39 ····
 40 ····public·String·getGroup(final·Notification·notification)·{
 41 ········return·null;
 42 ····}
 43 ····
 44 ····public·boolean·getLocalOnly(final·Notification·notification)·{
 45 ········return·false;
 46 ····}
 47 ····
 48 ····public·ArrayList·getParcelableArrayListForActions(final·NotificationCompat$Action[]·array)·{
 49 ········return·null;
 50 ····}
 51 ····
 52 ····public·String·getSortKey(final·Notification·notification)·{
 53 ········return·null;
 54 ····}
 55 ····
 56 ····public·NotificationCompatBase$UnreadConversation·getUnreadConversationFromBundle(final·Bundle·bundle,·final·NotificationCompatBase$UnreadConversation$Factory·notificationCompatBase$UnreadConversation$Factory,·final·RemoteInputCompatBase$RemoteInput$Factory·remoteInputCompatBase$RemoteInput$Factory)·{
 57 ········return·null;
 58 ····}
 59 ····
 60 ····public·boolean·isGroupSummary(final·Notification·notification)·{
 61 ········return·false;
 62 ····}
13 }63 }
1.04 KB
android/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb.class
905 B
procyon -ec {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 package·android.support.v4.app;1 package·android.support.v4.app;
  
2 import·android.app.Notification;2 import·android.app.Notification;
  
3 class·NotificationCompat$NotificationCompatImplHoneycomb·implements·NotificationCompat$NotificationCompatImpl3 class·NotificationCompat$NotificationCompatImplHoneycomb·extends·NotificationCompat$NotificationCompatImplBase
4 {4 {
5 ····public·Notification·build(final·NotificationCompat$Builder·notificationCompat$Builder)·{5 ····public·Notification·build(final·NotificationCompat$Builder·notificationCompat$Builder)·{
6 ········return·NotificationCompatHoneycomb.add(notificationCompat$Builder.mContext,·notificationCompat$Builder.mNotification,·notificationCompat$Builder.mContentTitle,·notificationCompat$Builder.mContentText,·notificationCompat$Builder.mContentInfo,·notificationCompat$Builder.mTickerView,·notificationCompat$Builder.mNumber,·notificationCompat$Builder.mContentIntent,·notificationCompat$Builder.mFullScreenIntent,·notificationCompat$Builder.mLargeIcon);6 ········return·NotificationCompatHoneycomb.add(notificationCompat$Builder.mContext,·notificationCompat$Builder.mNotification,·notificationCompat$Builder.mContentTitle,·notificationCompat$Builder.mContentText,·notificationCompat$Builder.mContentInfo,·notificationCompat$Builder.mTickerView,·notificationCompat$Builder.mNumber,·notificationCompat$Builder.mContentIntent,·notificationCompat$Builder.mFullScreenIntent,·notificationCompat$Builder.mLargeIcon);
7 ····}7 ····}
8 }8 }
1.2 KB
android/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich.class
1.03 KB
procyon -ec {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 package·android.support.v4.app;1 package·android.support.v4.app;
  
2 import·android.app.Notification;2 import·android.app.Notification;
  
3 class·NotificationCompat$NotificationCompatImplIceCreamSandwich·implements·NotificationCompat$NotificationCompatImpl3 class·NotificationCompat$NotificationCompatImplIceCreamSandwich·extends·NotificationCompat$NotificationCompatImplBase
4 {4 {
5 ····public·Notification·build(final·NotificationCompat$Builder·notificationCompat$Builder)·{5 ····public·Notification·build(final·NotificationCompat$Builder·notificationCompat$Builder)·{
6 ········return·NotificationCompatIceCreamSandwich.add(notificationCompat$Builder.mContext,·notificationCompat$Builder.mNotification,·notificationCompat$Builder.mContentTitle,·notificationCompat$Builder.mContentText,·notificationCompat$Builder.mContentInfo,·notificationCompat$Builder.mTickerView,·notificationCompat$Builder.mNumber,·notificationCompat$Builder.mContentIntent,·notificationCompat$Builder.mFullScreenIntent,·notificationCompat$Builder.mLargeIcon,·notificationCompat$Builder.mProgressMax,·notificationCompat$Builder.mProgress,·notificationCompat$Builder.mProgressIndeterminate);6 ········return·NotificationCompatIceCreamSandwich.add(notificationCompat$Builder.mContext,·notificationCompat$Builder.mNotification,·notificationCompat$Builder.mContentTitle,·notificationCompat$Builder.mContentText,·notificationCompat$Builder.mContentInfo,·notificationCompat$Builder.mTickerView,·notificationCompat$Builder.mNumber,·notificationCompat$Builder.mContentIntent,·notificationCompat$Builder.mFullScreenIntent,·notificationCompat$Builder.mLargeIcon,·notificationCompat$Builder.mProgressMax,·notificationCompat$Builder.mProgress,·notificationCompat$Builder.mProgressIndeterminate);
7 ····}7 ····}
8 }8 }
6.39 KB
android/support/v4/app/NotificationCompat$NotificationCompatImplJellybean.class
6.23 KB
procyon -ec {}
    
Offset 1, 30 lines modifiedOffset 1, 52 lines modified
  
1 package·android.support.v4.app;1 package·android.support.v4.app;
  
 2 import·android.os.Bundle;
2 import·java.util.Iterator;3 import·java.util.ArrayList;
3 import·android.app.Notification;4 import·android.app.Notification;
  
4 class·NotificationCompat$NotificationCompatImplJellybean·implements·NotificationCompat$NotificationCompatImpl5 class·NotificationCompat$NotificationCompatImplJellybean·extends·NotificationCompat$NotificationCompatImplBase
5 {6 {
6 ····public·Notification·build(final·NotificationCompat$Builder·notificationCompat$Builder)·{7 ····public·Notification·build(final·NotificationCompat$Builder·notificationCompat$Builder)·{
7 ········final·NotificationCompatJellybean·notificationCompatJellybean·=·new·NotificationCompatJellybean(notificationCompat$Builder.mContext,·notificationCompat$Builder.mNotification,·notificationCompat$Builder.mContentTitle,·notificationCompat$Builder.mContentText,·notificationCompat$Builder.mCon[·...·truncated·by·diffoscope;·len:·461,·SHA:·8c5cb52a4466929a32ad4b28e0034b74e9b8bd91e01b1562969a4590e09e1d41·...·]);8 ········final·NotificationCompatJellybean$Builder·notificationCompatJellybean$Builder·=·new·NotificationCompatJellybean$Builder(notificationCompat$Builder.mContext,·notificationCompat$Builder.mNotification,·notificationCompat$Builder.mContentTitle,·notificationCompat$Builder.mContentText,·notific[·...·truncated·by·diffoscope;·len:·677,·SHA:·6ee15f76018116cbad6ac9be9c9fc07224d09b0b6653ff9aca3467aa6e46ad2a·...·]);
 9 ········NotificationCompat.access$000((NotificationBuilderWithActions)notificationCompatJellybean$Builder,·notificationCompat$Builder.mActions);
 10 ········NotificationCompat.access$100((NotificationBuilderWithBuilderAccessor)notificationCompatJellybean$Builder,·notificationCompat$Builder.mStyle);
8 ········for·(final·NotificationCompat$Action·notificationCompat$Action·:·notificationCompat$Builder.mActions)·{ 
9 ············notificationCompatJellybean.addAction(notificationCompat$Action.icon,·notificationCompat$Action.title,·notificationCompat$Action.actionIntent); 
10 ········} 
11 ········if·(notificationCompat$Builder.mStyle·!=·null)·{ 
12 ············if·(notificationCompat$Builder.mStyle·instanceof·NotificationCompat$BigTextStyle)·{ 
13 ················final·NotificationCompat$BigTextStyle·notificationCompat$BigTextStyle·=·(NotificationCompat$BigTextStyle)notificationCompat$Builder.mStyle; 
14 ················notificationCompatJellybean.addBigTextStyle(notificationCompat$BigTextStyle.mBigContentTitle,·notificationCompat$BigTextStyle.mSummaryTextSet,·notificationCompat$BigTextStyle.mSummaryText,·notificationCompat$BigTextStyle.mBigText); 
15 ············} 
16 ············else·if·(notificationCompat$Builder.mStyle·instanceof·NotificationCompat$InboxStyle)·{ 
17 ················final·NotificationCompat$InboxStyle·notificationCompat$InboxStyle·=·(NotificationCompat$InboxStyle)notificationCompat$Builder.mStyle; 
18 ················notificationCompatJellybean.addInboxStyle(notificationCompat$InboxStyle.mBigContentTitle,·notificationCompat$InboxStyle.mSummaryTextSet,·notificationCompat$InboxStyle.mSummaryText,·notificationCompat$InboxStyle.mTexts); 
19 ············} 
20 ············else·if·(notificationCompat$Builder.mStyle·instanceof·NotificationCompat$BigPictureStyle)·{ 
21 ················final·NotificationCompat$BigPictureStyle·notificationCompat$BigPictureStyle·=·(NotificationCompat$BigPictureStyle)notificationCompat$Builder.mStyle; 
22 ················notificationCompatJellybean.addBigPictureStyle(notificationCompat$BigPictureStyle.mBigContentTitle,·notificationCompat$BigPictureStyle.mSummaryTextSet,·notificationCompat$BigPictureStyle.mSummaryText,·notificationCompat$BigPictureStyle.mPicture,·notificationCompat$BigPictureStyle.mBigLargeIcon,·notificationCompat$BigPictureStyle.mBigLargeIconSet); 
23 ············} 
24 ········} 
25 ········return·notificationCompatJellybean.build();11 ········return·notificationCompatJellybean$Builder.build();
 12 ····}
 13 ····
 14 ····public·NotificationCompat$Action·getAction(final·Notification·notification,·final·int·n)·{
 15 ········return·(NotificationCompat$Action)NotificationCompatJellybean.getAction(notification,·n,·NotificationCompat$Action.FACTORY,·RemoteInput.FACTORY);
 16 ····}
 17 ····
 18 ····public·int·getActionCount(final·Notification·notification)·{
 19 ········return·NotificationCompatJellybean.getActionCount(notification);
 20 ····}
 21 ····
 22 ····public·NotificationCompat$Action[]·getActionsFromParcelableArrayList(final·ArrayList·list)·{
 23 ········return·(NotificationCompat$Action[])NotificationCompatJellybean.getActionsFromParcelableArrayList(list,·NotificationCompat$Action.FACTORY,·RemoteInput.FACTORY);
 24 ····}
 25 ····
 26 ····public·Bundle·getExtras(final·Notification·notification)·{
 27 ········return·NotificationCompatJellybean.getExtras(notification);
 28 ····}
 29 ····
 30 ····public·String·getGroup(final·Notification·notification)·{
 31 ········return·NotificationCompatJellybean.getGroup(notification);
 32 ····}
 33 ····
 34 ····public·boolean·getLocalOnly(final·Notification·notification)·{
 35 ········return·NotificationCompatJellybean.getLocalOnly(notification);
 36 ····}
 37 ····
 38 ····public·ArrayList·getParcelableArrayListForActions(final·NotificationCompat$Action[]·array)·{
 39 ········return·NotificationCompatJellybean.getParcelableArrayListForActions((NotificationCompatBase$Action[])array);
 40 ····}
 41 ····
 42 ····public·String·getSortKey(final·Notification·notification)·{
 43 ········return·NotificationCompatJellybean.getSortKey(notification);
 44 ····}
 45 ····
 46 ····public·boolean·isGroupSummary(final·Notification·notification)·{
 47 ········return·NotificationCompatJellybean.isGroupSummary(notification);
26 ····}48 ····}
27 }49 }
1.2 KB
android/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl.class
1.06 KB
procyon -ec {}
    
Offset 1, 17 lines modifiedOffset 1, 34 lines modified
  
1 package·android.support.v4.graphics.drawable;1 package·android.support.v4.graphics.drawable;
  
 2 import·android.graphics.PorterDuff$Mode;
 3 import·android.content.res.ColorStateList;
2 import·android.graphics.drawable.Drawable;4 import·android.graphics.drawable.Drawable;
  
3 class·DrawableCompat$BaseDrawableImpl·implements·DrawableCompat$DrawableImpl5 class·DrawableCompat$BaseDrawableImpl·implements·DrawableCompat$DrawableImpl
4 {6 {
5 ····public·boolean·isAutoMirrored(final·Drawable·drawable)·{7 ····public·boolean·isAutoMirrored(final·Drawable·drawable)·{
6 ········return·false;8 ········return·false;
7 ····}9 ····}
8 ····10 ····
9 ····public·void·jumpToCurrentState(final·Drawable·drawable)·{11 ····public·void·jumpToCurrentState(final·Drawable·drawable)·{
10 ····}12 ····}
11 ····13 ····
12 ····public·void·setAutoMirrored(final·Drawable·drawable,·final·boolean·b)·{14 ····public·void·setAutoMirrored(final·Drawable·drawable,·final·boolean·b)·{
13 ····}15 ····}
 16 ····
 17 ····public·void·setHotspot(final·Drawable·drawable,·final·float·n,·final·float·n2)·{
 18 ····}
 19 ····
 20 ····public·void·setHotspotBounds(final·Drawable·drawable,·final·int·n,·final·int·n2,·final·int·n3,·final·int·n4)·{
 21 ····}
 22 ····
 23 ····public·void·setTint(final·Drawable·drawable,·final·int·n)·{
 24 ····}
 25 ····
 26 ····public·void·setTintList(final·Drawable·drawable,·final·ColorStateList·list)·{
 27 ····}
 28 ····
 29 ····public·void·setTintMode(final·Drawable·drawable,·final·PorterDuff$Mode·porterDuff$Mode)·{
 30 ····}
14 }31 }
2.6 KB
android/support/v4/print/PrintHelper$PrintHelperKitkatImpl.class
2.47 KB
procyon -ec {}
    
Offset 3, 37 lines modifiedOffset 3, 53 lines modified
  
3 import·android.net.Uri;3 import·android.net.Uri;
4 import·android.graphics.Bitmap;4 import·android.graphics.Bitmap;
5 import·android.content.Context;5 import·android.content.Context;
  
6 final·class·PrintHelper$PrintHelperKitkatImpl·implements·PrintHelper$PrintHelperVersionImpl6 final·class·PrintHelper$PrintHelperKitkatImpl·implements·PrintHelper$PrintHelperVersionImpl
7 {7 {
8 ····private·final·PrintHelperKitkat·printHelper;8 ····private·final·PrintHelperKitkat·mPrintHelper;
9 ····9 ····
10 ····PrintHelper$PrintHelperKitkatImpl(final·Context·context)·{10 ····PrintHelper$PrintHelperKitkatImpl(final·Context·context)·{
11 ········this.printHelper·=·new·PrintHelperKitkat(context);11 ········this.mPrintHelper·=·new·PrintHelperKitkat(context);
12 ····}12 ····}
13 ····13 ····
14 ····public·int·getColorMode()·{14 ····public·int·getColorMode()·{
15 ········return·this.printHelper.getColorMode();15 ········return·this.mPrintHelper.getColorMode();
16 ····}16 ····}
17 ····17 ····
18 ····public·int·getScaleMode()·{18 ····public·int·getOrientation()·{
19 ········return·this.printHelper.getScaleMode();19 ········return·this.mPrintHelper.getOrientation();
20 ····}20 ····}
21 ····21 ····
22 ····public·void·printBitmap(final·String·s,·final·Bitmap·bitmap)·{ 
23 ········this.printHelper.printBitmap(s,·bitmap);22 ····public·int·getScaleMode()·{
 23 ········return·this.mPrintHelper.getScaleMode();
24 ····}24 ····}
25 ····25 ····
26 ····public·void·printBitmap(final·String·s,·final·Uri·uri)·{ 
27 ········this.printHelper.printBitmap(s,·uri);26 ····public·void·printBitmap(final·String·s,·final·Bitmap·bitmap,·final·PrintHelper$OnPrintFinishCallback·printHelper$OnPrintFinishCallback)·{
 27 ········Object·o·=·null;
 28 ········if·(printHelper$OnPrintFinishCallback·!=·null)·{
 29 ············o·=·new·PrintHelper$PrintHelperKitkatImpl$1(this,·printHelper$OnPrintFinishCallback);
 30 ········}
 31 ········this.mPrintHelper.printBitmap(s,·bitmap,·(PrintHelperKitkat$OnPrintFinishCallback)o);
 32 ····}
 33 ····
 34 ····public·void·printBitmap(final·String·s,·final·Uri·uri,·final·PrintHelper$OnPrintFinishCallback·printHelper$OnPrintFinishCallback)·{
 35 ········Object·o·=·null;
 36 ········if·(printHelper$OnPrintFinishCallback·!=·null)·{
 37 ············o·=·new·PrintHelper$PrintHelperKitkatImpl$2(this,·printHelper$OnPrintFinishCallback);
 38 ········}
 39 ········this.mPrintHelper.printBitmap(s,·uri,·(PrintHelperKitkat$OnPrintFinishCallback)o);
28 ····}40 ····}
29 ····41 ····
30 ····public·void·setColorMode(final·int·colorMode)·{42 ····public·void·setColorMode(final·int·colorMode)·{
31 ········this.printHelper.setColorMode(colorMode);43 ········this.mPrintHelper.setColorMode(colorMode);
 44 ····}
 45 ····
 46 ····public·void·setOrientation(final·int·orientation)·{
 47 ········this.mPrintHelper.setOrientation(orientation);
32 ····}48 ····}
33 ····49 ····
34 ····public·void·setScaleMode(final·int·scaleMode)·{50 ····public·void·setScaleMode(final·int·scaleMode)·{
35 ········this.printHelper.setScaleMode(scaleMode);51 ········this.mPrintHelper.setScaleMode(scaleMode);
36 ····}52 ····}
37 }53 }
1.54 KB
android/support/v4/print/PrintHelper$PrintHelperStubImpl.class
1.42 KB
procyon -ec {}
    
Offset 3, 37 lines modifiedOffset 3, 47 lines modified
  
3 import·android.net.Uri;3 import·android.net.Uri;
4 import·android.graphics.Bitmap;4 import·android.graphics.Bitmap;
  
5 final·class·PrintHelper$PrintHelperStubImpl·implements·PrintHelper$PrintHelperVersionImpl5 final·class·PrintHelper$PrintHelperStubImpl·implements·PrintHelper$PrintHelperVersionImpl
6 {6 {
7 ····int·mColorMode;7 ····int·mColorMode;
 8 ····int·mOrientation;
8 ····int·mScaleMode;9 ····int·mScaleMode;
9 ····10 ····
10 ····private·PrintHelper$PrintHelperStubImpl()·{11 ····private·PrintHelper$PrintHelperStubImpl()·{
11 ········final·int·n·=·2;12 ········final·int·n·=·2;
12 ········this.mScaleMode·=·n;13 ········this.mScaleMode·=·n;
13 ········this.mColorMode·=·n;14 ········this.mColorMode·=·n;
 15 ········this.mOrientation·=·1;
14 ····}16 ····}
15 ····17 ····
16 ····public·int·getColorMode()·{18 ····public·int·getColorMode()·{
17 ········return·this.mColorMode;19 ········return·this.mColorMode;
18 ····}20 ····}
19 ····21 ····
 22 ····public·int·getOrientation()·{
 23 ········return·this.mOrientation;
 24 ····}
 25 ····
20 ····public·int·getScaleMode()·{26 ····public·int·getScaleMode()·{
21 ········return·this.mScaleMode;27 ········return·this.mScaleMode;
22 ····}28 ····}
23 ····29 ····
24 ····public·void·printBitmap(final·String·s,·final·Bitmap·bitmap)·{30 ····public·void·printBitmap(final·String·s,·final·Bitmap·bitmap,·final·PrintHelper$OnPrintFinishCallback·printHelper$OnPrintFinishCallback)·{
25 ····}31 ····}
26 ····32 ····
27 ····public·void·printBitmap(final·String·s,·final·Uri·uri)·{33 ····public·void·printBitmap(final·String·s,·final·Uri·uri,·final·PrintHelper$OnPrintFinishCallback·printHelper$OnPrintFinishCallback)·{
28 ····}34 ····}
29 ····35 ····
30 ····public·void·setColorMode(final·int·mColorMode)·{36 ····public·void·setColorMode(final·int·mColorMode)·{
31 ········this.mColorMode·=·mColorMode;37 ········this.mColorMode·=·mColorMode;
32 ····}38 ····}
33 ····39 ····
 40 ····public·void·setOrientation(final·int·mOrientation)·{
 41 ········this.mOrientation·=·mOrientation;
 42 ····}
 43 ····
34 ····public·void·setScaleMode(final·int·mScaleMode)·{44 ····public·void·setScaleMode(final·int·mScaleMode)·{
35 ········this.mScaleMode·=·mScaleMode;45 ········this.mScaleMode·=·mScaleMode;
36 ····}46 ····}
37 }47 }
701 B
android/support/v4/util/ArrayMap$1.class
621 B
procyon -ec {}
    
Offset 24, 22 lines modifiedOffset 24, 15 lines modified
24 ····}24 ····}
25 ····25 ····
26 ····protected·int·colGetSize()·{26 ····protected·int·colGetSize()·{
27 ········return·this.this$0.mSize;27 ········return·this.this$0.mSize;
28 ····}28 ····}
29 ····29 ····
30 ····protected·int·colIndexOfKey(final·Object·o)·{30 ····protected·int·colIndexOfKey(final·Object·o)·{
31 ········int·n; 
32 ········if·(o·==·null)·{ 
33 ············n·=·this.this$0.indexOfNull();31 ········return·this.this$0.indexOfKey(o);
34 ········} 
35 ········else·{ 
36 ············n·=·this.this$0.indexOf(o,·o.hashCode()); 
37 ········} 
38 ········return·n; 
39 ····}32 ····}
40 ····33 ····
41 ····protected·int·colIndexOfValue(final·Object·o)·{34 ····protected·int·colIndexOfValue(final·Object·o)·{
42 ········return·this.this$0.indexOfValue(o);35 ········return·this.this$0.indexOfValue(o);
43 ····}36 ····}
44 ····37 ····
45 ····protected·void·colPut(final·Object·o,·final·Object·o2)·{38 ····protected·void·colPut(final·Object·o,·final·Object·o2)·{
5.0 KB
android/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase.class
4.84 KB
javap -verbose -constants -s -l -private {}
    
Offset 737, 15 lines modifiedOffset 737, 15 lines modified
737 ·······106:·putfield······#166················//·Field·mDoubleTapSlopSquare:I737 ·······106:·putfield······#166················//·Field·mDoubleTapSlopSquare:I
738 ·······109:·return738 ·······109:·return
  
739 ··private·boolean·isConsideredDoubleTap(android.view.MotionEvent,·android.view.MotionEvent,·android.view.MotionEvent);739 ··private·boolean·isConsideredDoubleTap(android.view.MotionEvent,·android.view.MotionEvent,·android.view.MotionEvent);
740 ····descriptor:·(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z740 ····descriptor:·(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z
741 ····flags:·(0x0002)·ACC_PRIVATE741 ····flags:·(0x0002)·ACC_PRIVATE
742 ····Code:742 ····Code:
743 ······stack=300,·locals=16,·args_size=4743 ······stack=300,·locals=15,·args_size=4
744 ·········0:·iconst_0744 ·········0:·iconst_0
745 ·········1:·istore········4745 ·········1:·istore········4
746 ·········3:·aload_0746 ·········3:·aload_0
747 ·········4:·getfield······#123················//·Field·mAlwaysInBiggerTapRegion:Z747 ·········4:·getfield······#123················//·Field·mAlwaysInBiggerTapRegion:Z
748 ·········7:·istore········5748 ·········7:·istore········5
749 ·········9:·iload·········5749 ·········9:·iload·········5
750 ········11:·ifne··········17750 ········11:·ifne··········17
Offset 758, 73 lines modifiedOffset 758, 71 lines modified
758 ········24:·invokevirtual·#172················//·Method·android/view/MotionEvent.getEventTime:()J758 ········24:·invokevirtual·#172················//·Method·android/view/MotionEvent.getEventTime:()J
759 ········27:·lstore········8759 ········27:·lstore········8
760 ········29:·lload·········6760 ········29:·lload·········6
761 ········31:·lload·········8761 ········31:·lload·········8
762 ········33:·lsub762 ········33:·lsub
763 ········34:·lstore········6763 ········34:·lstore········6
764 ········36:·getstatic·····#64·················//·Field·DOUBLE_TAP_TIMEOUT:I764 ········36:·getstatic·····#64·················//·Field·DOUBLE_TAP_TIMEOUT:I
765 ········39:·istore········10 
766 ········41:·iload·········10 
767 ········43:·i2l765 ········39:·i2l
768 ········44:·lstore········8766 ········40:·lstore········8
769 ········46:·lload·········6767 ········42:·lload·········6
770 ········48:·lload·········8768 ········44:·lload·········8
771 ········50:·lcmp769 ········46:·lcmp
772 ········51:·istore········5770 ········47:·istore········5
773 ········53:·iload·········5771 ········49:·iload·········5
774 ········55:·ifgt··········14772 ········51:·ifgt··········14
775 ········58:·aload_1773 ········54:·aload_1
776 ········59:·invokevirtual·#176················//·Method·android/view/MotionEvent.getX:()F774 ········55:·invokevirtual·#176················//·Method·android/view/MotionEvent.getX:()F
777 ········62:·f2i775 ········58:·f2i
778 ········63:·istore········5776 ········59:·istore········5
779 ········65:·aload_3777 ········61:·aload_3
780 ········66:·invokevirtual·#176················//·Method·android/view/MotionEvent.getX:()F778 ········62:·invokevirtual·#176················//·Method·android/view/MotionEvent.getX:()F
781 ········69:·f2i779 ········65:·f2i
 780 ········66:·istore········10
 781 ········68:·iload·········5
 782 ········70:·iload·········10
 783 ········72:·isub
782 ········70:·istore········11784 ········73:·istore········11
783 ········72:·iload·········5 
784 ········74:·iload·········11 
785 ········76:·isub 
786 ········77:·istore········12 
787 ········79:·aload_1785 ········75:·aload_1
 786 ········76:·invokevirtual·#179················//·Method·android/view/MotionEvent.getY:()F
 787 ········79:·fstore········12
 788 ········81:·fload·········12
 789 ········83:·f2i
 790 ········84:·istore········5
 791 ········86:·aload_3
788 ········80:·invokevirtual·#179················//·Method·android/view/MotionEvent.getY:()F792 ········87:·invokevirtual·#179················//·Method·android/view/MotionEvent.getY:()F
789 ········83:·fstore········13793 ········90:·fstore········13
790 ········85:·fload·········13794 ········92:·fload·········13
791 ········87:·f2i 
792 ········88:·istore········5 
793 ········90:·aload_3 
794 ········91:·invokevirtual·#179················//·Method·android/view/MotionEvent.getY:()F 
795 ········94:·fstore········14 
796 ········96:·fload·········14 
797 ········98:·f2i795 ········94:·f2i
798 ········99:·istore········11796 ········95:·istore········10
799 ·······101:·iload·········5797 ········97:·iload·········5
 798 ········99:·iload·········10
 799 ·······101:·isub
 800 ·······102:·istore········14
800 ·······103:·iload·········11801 ·······104:·iload·········11
 802 ·······106:·iload·········11
801 ·······105:·isub803 ·······108:·imul
802 ·······106:·istore········15804 ·······109:·istore········5
803 ·······108:·iload·········12 
804 ·······110:·iload·········12805 ·······111:·iload·········14
 806 ·······113:·iload·········14
805 ·······112:·imul807 ·······115:·imul
 808 ·······116:·istore········10
 809 ·······118:·iload·········5
 810 ·······120:·iload·········10
 811 ·······122:·iadd
806 ·······113:·istore········5812 ·······123:·istore········5
807 ·······115:·iload·········15 
808 ·······117:·iload·········15 
809 ·······119:·imul 
810 ·······120:·istore········11 
811 ·······122:·iload·········5 
812 ·······124:·iload·········11 
813 ·······126:·iadd 
814 ·······127:·istore········5 
815 ·······129:·aload_0813 ·······125:·aload_0
816 ·······130:·getfield······#166················//·Field·mDoubleTapSlopSquare:I814 ·······126:·getfield······#166················//·Field·mDoubleTapSlopSquare:I
817 ·······133:·istore········11815 ·······129:·istore········10
818 ·······135:·iload·········5816 ·······131:·iload·········5
819 ·······137:·iload·········11817 ·······133:·iload·········10
820 ·······139:·if_icmpge·····14818 ·······135:·if_icmpge·····14
821 ·······142:·iconst_1819 ·······138:·iconst_1
822 ·······143:·istore········4820 ·······139:·istore········4
823 ·······145:·goto··········14821 ·······141:·goto··········14
  
824 ··public·boolean·isLongpressEnabled();822 ··public·boolean·isLongpressEnabled();
825 ····descriptor:·()Z823 ····descriptor:·()Z
826 ····flags:·(0x0001)·ACC_PUBLIC824 ····flags:·(0x0001)·ACC_PUBLIC
827 ····Code:825 ····Code:
828 ······stack=300,·locals=1,·args_size=1826 ······stack=300,·locals=1,·args_size=1
829 ·········0:·aload_0827 ·········0:·aload_0
10.1 KB
android/support/v4/view/ViewCompat$BaseViewCompatImpl.class
9.97 KB
procyon -ec {}
    
Offset 1, 41 lines modifiedOffset 1, 123 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
2 import·android.graphics.Paint;2 import·android.graphics.Paint;
 3 import·android.view.ViewGroup;
3 import·android.os.Bundle;4 import·android.os.Bundle;
4 import·android.support.v4.view.accessibility.AccessibilityNodeInfoCompat;5 import·android.support.v4.view.accessibility.AccessibilityNodeInfoCompat;
5 import·android.view.accessibility.AccessibilityEvent;6 import·android.view.accessibility.AccessibilityEvent;
6 import·android.graphics.drawable.Drawable;7 import·android.graphics.drawable.Drawable;
7 import·android.view.ViewParent;8 import·android.view.ViewParent;
8 import·android.support.v4.view.accessibility.AccessibilityNodeProviderCompat;9 import·android.support.v4.view.accessibility.AccessibilityNodeProviderCompat;
 10 import·android.util.Log;
9 import·android.view.View;11 import·android.view.View;
 12 import·java.util.WeakHashMap;
 13 import·java.lang.reflect.Method;
  
10 class·ViewCompat$BaseViewCompatImpl·implements·ViewCompat$ViewCompatImpl14 class·ViewCompat$BaseViewCompatImpl·implements·ViewCompat$ViewCompatImpl
11 {15 {
 16 ····private·Method·mDispatchFinishTemporaryDetach;
 17 ····private·Method·mDispatchStartTemporaryDetach;
 18 ····private·boolean·mTempDetachBound;
 19 ····WeakHashMap·mViewPropertyAnimatorCompatMap;
 20 ····
 21 ····ViewCompat$BaseViewCompatImpl()·{
 22 ········this.mViewPropertyAnimatorCompatMap·=·null;
 23 ····}
 24 ····
 25 ····private·void·bindTempDetach()·{
 26 ········final·Class<View>·clazz·=·View.class;
 27 ········final·String·name·=·"dispatchStartTemporaryDetach";
 28 ········while·(true)·{
 29 ············try·{
 30 ················this.mDispatchStartTemporaryDetach·=·clazz.getDeclaredMethod(name,·(Class[])new·Class[0]);
 31 ················this.mDispatchFinishTemporaryDetach·=·View.class.getDeclaredMethod("dispatchFinishTemporaryDetach",·(Class<?>[])new·Class[0]);
 32 ················this.mTempDetachBound·=·true;
 33 ············}
 34 ············catch·(NoSuchMethodException·ex)·{
 35 ················Log.e("ViewCompat",·"Couldn't·find·method",·(Throwable)ex);
 36 ················continue;
 37 ············}
 38 ············break;
 39 ········}
 40 ····}
 41 ····
 42 ····public·ViewPropertyAnimatorCompat·animate(final·View·view)·{
 43 ········return·new·ViewPropertyAnimatorCompat(view);
 44 ····}
 45 ····
12 ····public·boolean·canScrollHorizontally(final·View·view,·final·int·n)·{46 ····public·boolean·canScrollHorizontally(final·View·view,·final·int·n)·{
13 ········return·false;47 ········return·false;
14 ····}48 ····}
15 ····49 ····
16 ····public·boolean·canScrollVertically(final·View·view,·final·int·n)·{50 ····public·boolean·canScrollVertically(final·View·view,·final·int·n)·{
17 ········return·false;51 ········return·false;
18 ····}52 ····}
19 ····53 ····
 54 ····public·void·dispatchFinishTemporaryDetach(final·View·obj)·{
 55 ········if·(!this.mTempDetachBound)·{
 56 ············this.bindTempDetach();
 57 ········}
 58 ········Label_0066:·{
 59 ············if·(this.mDispatchFinishTemporaryDetach·==·null)·{
 60 ················break·Label_0066;
 61 ············}
 62 ············try·{
 63 ················this.mDispatchFinishTemporaryDetach.invoke(obj,·new·Object[0]);
 64 ················return;
 65 ············}
 66 ············catch·(Exception·ex)·{
 67 ················Log.d("ViewCompat",·"Error·calling·dispatchFinishTemporaryDetach",·(Throwable)ex);
 68 ················return;
 69 ············}
 70 ········}
 71 ········obj.onFinishTemporaryDetach();
 72 ····}
 73 ····
 74 ····public·void·dispatchStartTemporaryDetach(final·View·obj)·{
 75 ········if·(!this.mTempDetachBound)·{
 76 ············this.bindTempDetach();
 77 ········}
 78 ········Label_0066:·{
 79 ············if·(this.mDispatchStartTemporaryDetach·==·null)·{
 80 ················break·Label_0066;
 81 ············}
 82 ············try·{
 83 ················this.mDispatchStartTemporaryDetach.invoke(obj,·new·Object[0]);
 84 ················return;
 85 ············}
 86 ············catch·(Exception·ex)·{
 87 ················Log.d("ViewCompat",·"Error·calling·dispatchStartTemporaryDetach",·(Throwable)ex);
 88 ················return;
 89 ············}
 90 ········}
 91 ········obj.onStartTemporaryDetach();
 92 ····}
 93 ····
20 ····public·int·getAccessibilityLiveRegion(final·View·view)·{94 ····public·int·getAccessibilityLiveRegion(final·View·view)·{
21 ········return·0;95 ········return·0;
22 ····}96 ····}
23 ····97 ····
24 ····public·AccessibilityNodeProviderCompat·getAccessibilityNodeProvider(final·View·view)·{98 ····public·AccessibilityNodeProviderCompat·getAccessibilityNodeProvider(final·View·view)·{
25 ········return·null;99 ········return·null;
26 ····}100 ····}
27 ····101 ····
28 ····public·float·getAlpha(final·View·view)·{102 ····public·float·getAlpha(final·View·view)·{
29 ········return·1.0f;103 ········return·1.0f;
30 ····}104 ····}
31 ····105 ····
 106 ····public·float·getElevation(final·View·view)·{
 107 ········return·0.0f;
 108 ····}
 109 ····
 110 ····public·boolean·getFitsSystemWindows(final·View·view)·{
 111 ········return·false;
 112 ····}
 113 ····
32 ····long·getFrameTime()·{114 ····long·getFrameTime()·{
33 ········return·10;115 ········return·10;
34 ····}116 ····}
35 ····117 ····
36 ····public·int·getImportantForAccessibility(final·View·view)·{118 ····public·int·getImportantForAccessibility(final·View·view)·{
37 ········return·0;119 ········return·0;
38 ····}120 ····}
Offset 60, 74 lines modifiedOffset 142, 165 lines modified
60 ········return·0;142 ········return·0;
61 ····}143 ····}
62 ····144 ····
Max diff block lines reached; 6104/10179 bytes (59.97%) of diff not shown.
662 B
android/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl.class
490 B
procyon -ec {}
    
Offset 4, 8 lines modifiedOffset 4, 12 lines modified
4 import·android.view.ViewConfiguration;4 import·android.view.ViewConfiguration;
  
5 class·ViewConfigurationCompat$BaseViewConfigurationVersionImpl·implements·ViewConfigurationCompat$ViewConfigurationVersionImpl5 class·ViewConfigurationCompat$BaseViewConfigurationVersionImpl·implements·ViewConfigurationCompat$ViewConfigurationVersionImpl
6 {6 {
7 ····public·int·getScaledPagingTouchSlop(final·ViewConfiguration·viewConfiguration)·{7 ····public·int·getScaledPagingTouchSlop(final·ViewConfiguration·viewConfiguration)·{
8 ········return·viewConfiguration.getScaledTouchSlop();8 ········return·viewConfiguration.getScaledTouchSlop();
9 ····}9 ····}
 10 ····
 11 ····public·boolean·hasPermanentMenuKey(final·ViewConfiguration·viewConfiguration)·{
 12 ········return·true;
 13 ····}
10 }14 }
748 B
android/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.class
574 B
procyon -ec {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
2 import·android.view.ViewConfiguration;2 import·android.view.ViewConfiguration;
  
3 class·ViewConfigurationCompat$FroyoViewConfigurationVersionImpl·implements·ViewConfigurationCompat$ViewConfigurationVersionImpl3 class·ViewConfigurationCompat$FroyoViewConfigurationVersionImpl·extends·ViewConfigurationCompat$BaseViewConfigurationVersionImpl
4 {4 {
5 ····public·int·getScaledPagingTouchSlop(final·ViewConfiguration·viewConfiguration)·{5 ····public·int·getScaledPagingTouchSlop(final·ViewConfiguration·viewConfiguration)·{
6 ········return·ViewConfigurationCompatFroyo.getScaledPagingTouchSlop(viewConfiguration);6 ········return·ViewConfigurationCompatFroyo.getScaledPagingTouchSlop(viewConfiguration);
7 ····}7 ····}
8 }8 }
940 B
android/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl.class
802 B
procyon -ec {}
    
Offset 7, 17 lines modifiedOffset 7, 24 lines modified
  
7 class·ViewGroupCompat$ViewGroupCompatStubImpl·implements·ViewGroupCompat$ViewGroupCompatImpl7 class·ViewGroupCompat$ViewGroupCompatStubImpl·implements·ViewGroupCompat$ViewGroupCompatImpl
8 {8 {
9 ····public·int·getLayoutMode(final·ViewGroup·viewGroup)·{9 ····public·int·getLayoutMode(final·ViewGroup·viewGroup)·{
10 ········return·0;10 ········return·0;
11 ····}11 ····}
12 ····12 ····
 13 ····public·boolean·isTransitionGroup(final·ViewGroup·viewGroup)·{
 14 ········return·false;
 15 ····}
 16 ····
13 ····public·boolean·onRequestSendAccessibilityEvent(final·ViewGroup·viewGroup,·final·View·view,·final·AccessibilityEvent·accessibilityEvent)·{17 ····public·boolean·onRequestSendAccessibilityEvent(final·ViewGroup·viewGroup,·final·View·view,·final·AccessibilityEvent·accessibilityEvent)·{
14 ········return·true;18 ········return·true;
15 ····}19 ····}
16 ····20 ····
17 ····public·void·setLayoutMode(final·ViewGroup·viewGroup,·final·int·n)·{21 ····public·void·setLayoutMode(final·ViewGroup·viewGroup,·final·int·n)·{
18 ····}22 ····}
19 ····23 ····
20 ····public·void·setMotionEventSplittingEnabled(final·ViewGroup·viewGroup,·final·boolean·b)·{24 ····public·void·setMotionEventSplittingEnabled(final·ViewGroup·viewGroup,·final·boolean·b)·{
21 ····}25 ····}
 26 ····
 27 ····public·void·setTransitionGroup(final·ViewGroup·viewGroup,·final·boolean·b)·{
 28 ····}
22 }29 }
4.46 KB
android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.class
4.26 KB
procyon -ec {}
    
Offset 8, 14 lines modifiedOffset 8, 17 lines modified
8 import·android.view.View;8 import·android.view.View;
  
9 class·AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl·implements·AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl9 class·AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl·implements·AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl
10 {10 {
11 ····public·void·addAction(final·Object·o,·final·int·n)·{11 ····public·void·addAction(final·Object·o,·final·int·n)·{
12 ····}12 ····}
13 ····13 ····
 14 ····public·void·addAction(final·Object·o,·final·int·n,·final·CharSequence·charSequence)·{
 15 ····}
 16 ····
14 ····public·void·addChild(final·Object·o,·final·View·view)·{17 ····public·void·addChild(final·Object·o,·final·View·view)·{
15 ····}18 ····}
16 ····19 ····
17 ····public·void·addChild(final·Object·o,·final·View·view,·final·int·n)·{20 ····public·void·addChild(final·Object·o,·final·View·view,·final·int·n)·{
18 ····}21 ····}
19 ····22 ····
20 ····public·List·findAccessibilityNodeInfosByText(final·Object·o,·final·String·s)·{23 ····public·List·findAccessibilityNodeInfosByText(final·Object·o,·final·String·s)·{
Offset 26, 14 lines modifiedOffset 29, 18 lines modified
26 ········return·null;29 ········return·null;
27 ····}30 ····}
28 ····31 ····
29 ····public·Object·focusSearch(final·Object·o,·final·int·n)·{32 ····public·Object·focusSearch(final·Object·o,·final·int·n)·{
30 ········return·null;33 ········return·null;
31 ····}34 ····}
32 ····35 ····
 36 ····public·List·getActionList(final·Object·o)·{
 37 ········return·null;
 38 ····}
 39 ····
33 ····public·int·getActions(final·Object·o)·{40 ····public·int·getActions(final·Object·o)·{
34 ········return·0;41 ········return·0;
35 ····}42 ····}
36 ····43 ····
37 ····public·void·getBoundsInParent(final·Object·o,·final·Rect·rect)·{44 ····public·void·getBoundsInParent(final·Object·o,·final·Rect·rect)·{
38 ····}45 ····}
39 ····46 ····
Offset 48, 14 lines modifiedOffset 55, 46 lines modified
48 ········return·0;55 ········return·0;
49 ····}56 ····}
50 ····57 ····
51 ····public·CharSequence·getClassName(final·Object·o)·{58 ····public·CharSequence·getClassName(final·Object·o)·{
52 ········return·null;59 ········return·null;
53 ····}60 ····}
54 ····61 ····
 62 ····public·Object·getCollectionInfo(final·Object·o)·{
 63 ········return·null;
 64 ····}
 65 ····
 66 ····public·int·getCollectionInfoColumnCount(final·Object·o)·{
 67 ········return·0;
 68 ····}
 69 ····
 70 ····public·int·getCollectionInfoRowCount(final·Object·o)·{
 71 ········return·0;
 72 ····}
 73 ····
 74 ····public·int·getCollectionItemColumnIndex(final·Object·o)·{
 75 ········return·0;
 76 ····}
 77 ····
 78 ····public·int·getCollectionItemColumnSpan(final·Object·o)·{
 79 ········return·0;
 80 ····}
 81 ····
 82 ····public·Object·getCollectionItemInfo(final·Object·o)·{
 83 ········return·null;
 84 ····}
 85 ····
 86 ····public·int·getCollectionItemRowIndex(final·Object·o)·{
 87 ········return·0;
 88 ····}
 89 ····
 90 ····public·int·getCollectionItemRowSpan(final·Object·o)·{
 91 ········return·0;
 92 ····}
 93 ····
55 ····public·CharSequence·getContentDescription(final·Object·o)·{94 ····public·CharSequence·getContentDescription(final·Object·o)·{
56 ········return·null;95 ········return·null;
57 ····}96 ····}
58 ····97 ····
59 ····public·int·getLiveRegion(final·Object·o)·{98 ····public·int·getLiveRegion(final·Object·o)·{
60 ········return·0;99 ········return·0;
61 ····}100 ····}
Offset 68, 14 lines modifiedOffset 107, 18 lines modified
68 ········return·null;107 ········return·null;
69 ····}108 ····}
70 ····109 ····
71 ····public·Object·getParent(final·Object·o)·{110 ····public·Object·getParent(final·Object·o)·{
72 ········return·null;111 ········return·null;
73 ····}112 ····}
74 ····113 ····
 114 ····public·Object·getRangeInfo(final·Object·o)·{
 115 ········return·null;
 116 ····}
 117 ····
75 ····public·CharSequence·getText(final·Object·o)·{118 ····public·CharSequence·getText(final·Object·o)·{
76 ········return·null;119 ········return·null;
77 ····}120 ····}
78 ····121 ····
79 ····public·String·getViewIdResourceName(final·Object·o)·{122 ····public·String·getViewIdResourceName(final·Object·o)·{
80 ········return·null;123 ········return·null;
81 ····}124 ····}
Offset 96, 14 lines modifiedOffset 139, 26 lines modified
96 ········return·false;139 ········return·false;
97 ····}140 ····}
98 ····141 ····
99 ····public·boolean·isClickable(final·Object·o)·{142 ····public·boolean·isClickable(final·Object·o)·{
100 ········return·false;143 ········return·false;
101 ····}144 ····}
102 ····145 ····
 146 ····public·boolean·isCollectionInfoHierarchical(final·Object·o)·{
 147 ········return·false;
 148 ····}
 149 ····
 150 ····public·boolean·isCollectionItemHeading(final·Object·o)·{
 151 ········return·false;
 152 ····}
 153 ····
 154 ····public·boolean·isCollectionItemSelected(final·Object·o)·{
 155 ········return·false;
 156 ····}
 157 ····
103 ····public·boolean·isEnabled(final·Object·o)·{158 ····public·boolean·isEnabled(final·Object·o)·{
104 ········return·false;159 ········return·false;
105 ····}160 ····}
106 ····161 ····
107 ····public·boolean·isFocusable(final·Object·o)·{162 ····public·boolean·isFocusable(final·Object·o)·{
Max diff block lines reached; 1280/4333 bytes (29.54%) of diff not shown.
6.27 KB
android/support/v4/widget/DrawerLayout$AccessibilityDelegate.class
6.14 KB
procyon -ec {}
    
Offset 1, 14 lines modifiedOffset 1, 15 lines modified
  
1 package·android.support.v4.widget;1 package·android.support.v4.widget;
  
2 import·android.view.accessibility.AccessibilityEvent; 
3 import·android.view.ViewParent;2 import·android.view.ViewParent;
4 import·android.view.View; 
5 import·android.support.v4.view.ViewCompat;3 import·android.support.v4.view.ViewCompat;
 4 import·java.util.List;
 5 import·android.view.accessibility.AccessibilityEvent;
 6 import·android.view.View;
6 import·android.view.ViewGroup;7 import·android.view.ViewGroup;
7 import·android.support.v4.view.accessibility.AccessibilityNodeInfoCompat;8 import·android.support.v4.view.accessibility.AccessibilityNodeInfoCompat;
8 import·android.graphics.Rect;9 import·android.graphics.Rect;
9 import·android.support.v4.view.AccessibilityDelegateCompat;10 import·android.support.v4.view.AccessibilityDelegateCompat;
  
10 class·DrawerLayout$AccessibilityDelegate·extends·AccessibilityDelegateCompat11 class·DrawerLayout$AccessibilityDelegate·extends·AccessibilityDelegateCompat
11 {12 {
Offset 19, 30 lines modifiedOffset 20, 16 lines modified
19 ········this.this$0·=·this$0;20 ········this.this$0·=·this$0;
20 ········this.mTmpRect·=·new·Rect();21 ········this.mTmpRect·=·new·Rect();
21 ····}22 ····}
22 ····23 ····
23 ····private·void·addChildrenForAccessibility(final·AccessibilityNodeInfoCompat·accessibilityNodeInfoCompat,·final·ViewGroup·viewGroup)·{24 ····private·void·addChildrenForAccessibility(final·AccessibilityNodeInfoCompat·accessibilityNodeInfoCompat,·final·ViewGroup·viewGroup)·{
24 ········for·(int·childCount·=·viewGroup.getChildCount(),·i·=·0;·i·<·childCount;·++i)·{25 ········for·(int·childCount·=·viewGroup.getChildCount(),·i·=·0;·i·<·childCount;·++i)·{
25 ············final·View·child·=·viewGroup.getChildAt(i);26 ············final·View·child·=·viewGroup.getChildAt(i);
 27 ············if·(DrawerLayout.access$400(child))·{
26 ············if·(!this.filter(child))·{ 
27 ················switch·(ViewCompat.getImportantForAccessibility(child))·{ 
28 ····················case·0:·{ 
29 ························ViewCompat.setImportantForAccessibility(child,·1); 
30 ····················} 
31 ····················case·1:·{ 
32 ························accessibilityNodeInfoCompat.addChild(child);28 ················accessibilityNodeInfoCompat.addChild(child);
33 ····················} 
34 ····················case·2:·{ 
35 ························if·(child·instanceof·ViewGroup)·{ 
36 ····························this.addChildrenForAccessibility(accessibilityNodeInfoCompat,·(ViewGroup)child); 
37 ····························break; 
38 ························} 
39 ························break; 
40 ····················} 
41 ················} 
42 ············}29 ············}
43 ········}30 ········}
44 ····}31 ····}
45 ····32 ····
46 ····private·void·copyNodeInfoNoChildren(final·AccessibilityNodeInfoCompat·accessibilityNodeInfoCompat,·final·AccessibilityNodeInfoCompat·accessibilityNodeInfoCompat2)·{33 ····private·void·copyNodeInfoNoChildren(final·AccessibilityNodeInfoCompat·accessibilityNodeInfoCompat,·final·AccessibilityNodeInfoCompat·accessibilityNodeInfoCompat2)·{
47 ········final·Rect·mTmpRect·=·this.mTmpRect;34 ········final·Rect·mTmpRect·=·this.mTmpRect;
48 ········accessibilityNodeInfoCompat2.getBoundsInParent(mTmpRect);35 ········accessibilityNodeInfoCompat2.getBoundsInParent(mTmpRect);
Offset 59, 29 lines modifiedOffset 46, 54 lines modified
59 ········accessibilityNodeInfoCompat.setFocused(accessibilityNodeInfoCompat2.isFocused());46 ········accessibilityNodeInfoCompat.setFocused(accessibilityNodeInfoCompat2.isFocused());
60 ········accessibilityNodeInfoCompat.setAccessibilityFocused(accessibilityNodeInfoCompat2.isAccessibilityFocused());47 ········accessibilityNodeInfoCompat.setAccessibilityFocused(accessibilityNodeInfoCompat2.isAccessibilityFocused());
61 ········accessibilityNodeInfoCompat.setSelected(accessibilityNodeInfoCompat2.isSelected());48 ········accessibilityNodeInfoCompat.setSelected(accessibilityNodeInfoCompat2.isSelected());
62 ········accessibilityNodeInfoCompat.setLongClickable(accessibilityNodeInfoCompat2.isLongClickable());49 ········accessibilityNodeInfoCompat.setLongClickable(accessibilityNodeInfoCompat2.isLongClickable());
63 ········accessibilityNodeInfoCompat.addAction(accessibilityNodeInfoCompat2.getActions());50 ········accessibilityNodeInfoCompat.addAction(accessibilityNodeInfoCompat2.getActions());
64 ····}51 ····}
65 ····52 ····
66 ····public·boolean·filter(final·View·view)·{ 
67 ········final·View·openDrawer·=·this.this$0.findOpenDrawer(); 
68 ········return·openDrawer·!=·null·&&·openDrawer·!=·view;53 ····public·boolean·dispatchPopulateAccessibilityEvent(final·View·view,·final·AccessibilityEvent·accessibilityEvent)·{
 54 ········boolean·dispatchPopulateAccessibilityEvent;
 55 ········if·(accessibilityEvent.getEventType()·==·32)·{
 56 ············final·List·text·=·accessibilityEvent.getText();
 57 ············final·View·access$300·=·DrawerLayout.access$300(this.this$0);
 58 ············if·(access$300·!=·null)·{
 59 ················final·CharSequence·drawerTitle·=·this.this$0.getDrawerTitle(this.this$0.getDrawerViewAbsoluteGravity(access$300));
 60 ················if·(drawerTitle·!=·null)·{
 61 ····················text.add(drawerTitle);
 62 ················}
 63 ············}
 64 ············dispatchPopulateAccessibilityEvent·=·true;
 65 ········}
 66 ········else·{
 67 ············dispatchPopulateAccessibilityEvent·=·super.dispatchPopulateAccessibilityEvent(view,·accessibilityEvent);
 68 ········}
 69 ········return·dispatchPopulateAccessibilityEvent;
 70 ····}
 71 ····
 72 ····public·void·onInitializeAccessibilityEvent(final·View·view,·final·AccessibilityEvent·accessibilityEvent)·{
 73 ········super.onInitializeAccessibilityEvent(view,·accessibilityEvent);
 74 ········accessibilityEvent.setClassName((CharSequence)DrawerLayout.class.getName());
69 ····}75 ····}
70 ····76 ····
71 ····public·void·onInitializeAccessibilityNodeInfo(final·View·source,·final·AccessibilityNodeInfoCompat·accessibilityNodeInfoCompat)·{77 ····public·void·onInitializeAccessibilityNodeInfo(final·View·source,·final·AccessibilityNodeInfoCompat·accessibilityNodeInfoCompat)·{
 78 ········if·(DrawerLayout.access$200())·{
 79 ············super.onInitializeAccessibilityNodeInfo(source,·accessibilityNodeInfoCompat);
 80 ········}
 81 ········else·{
72 ········final·AccessibilityNodeInfoCompat·obtain·=·AccessibilityNodeInfoCompat.obtain(accessibilityNodeInfoCompat);82 ············final·AccessibilityNodeInfoCompat·obtain·=·AccessibilityNodeInfoCompat.obtain(accessibilityNodeInfoCompat);
73 ········super.onInitializeAccessibilityNodeInfo(source,·obtain);83 ············super.onInitializeAccessibilityNodeInfo(source,·obtain);
74 ········accessibilityNodeInfoCompat.setSource(source);84 ············accessibilityNodeInfoCompat.setSource(source);
75 ········final·ViewParent·parentForAccessibility·=·ViewCompat.getParentForAccessibility(source);85 ············final·ViewParent·parentForAccessibility·=·ViewCompat.getParentForAccessibility(source);
76 ········if·(parentForAccessibility·instanceof·View)·{86 ············if·(parentForAccessibility·instanceof·View)·{
77 ············accessibilityNodeInfoCompat.setParent((View)parentForAccessibility);87 ················accessibilityNodeInfoCompat.setParent((View)parentForAccessibility);
 88 ············}
 89 ············this.copyNodeInfoNoChildren(accessibilityNodeInfoCompat,·obtain);
 90 ············obtain.recycle();
 91 ············this.addChildrenForAccessibility(accessibilityNodeInfoCompat,·(ViewGroup)source);
78 ········}92 ········}
 93 ········accessibilityNodeInfoCompat.setClassName((CharSequence)DrawerLayout.class.getName());
79 ········this.copyNodeInfoNoChildren(accessibilityNodeInfoCompat,·obtain); 
80 ········obtain.recycle(); 
81 ········this.addChildrenForAccessibility(accessibilityNodeInfoCompat,·(ViewGroup)source); 
82 ····}94 ····}
83 ····95 ····
84 ····public·boolean·onRequestSendAccessibilityEvent(final·ViewGroup·viewGroup,·final·View·view,·final·AccessibilityEvent·accessibilityEvent)·{96 ····public·boolean·onRequestSendAccessibilityEvent(final·ViewGroup·viewGroup,·final·View·view,·final·AccessibilityEvent·accessibilityEvent)·{
85 ········return·!this.filter(view)·&&·super.onRequestSendAccessibilityEvent(viewGroup,·view,·accessibilityEvent);97 ········return·(DrawerLayout.access$200()·||·DrawerLayout.access$400(view))·&&·super.onRequestSendAccessibilityEvent(viewGroup,·view,·accessibilityEvent);
86 ····}98 ····}
87 }99 }
799 B
android/support/v4/widget/DrawerLayout$ViewDragCallback.class
677 B
procyon -ec {}
    
Offset 75, 15 lines modifiedOffset 75, 22 lines modified
75 ····}75 ····}
76 ····76 ····
77 ····public·int·clampViewPositionVertical(final·View·view,·final·int·n,·final·int·n2)·{77 ····public·int·clampViewPositionVertical(final·View·view,·final·int·n,·final·int·n2)·{
78 ········return·view.getTop();78 ········return·view.getTop();
79 ····}79 ····}
80 ····80 ····
81 ····public·int·getViewHorizontalDragRange(final·View·view)·{81 ····public·int·getViewHorizontalDragRange(final·View·view)·{
 82 ········int·width;
 83 ········if·(this.this$0.isDrawerView(view))·{
 84 ············width·=·view.getWidth();
 85 ········}
 86 ········else·{
 87 ············width·=·0;
 88 ········}
82 ········return·view.getWidth();89 ········return·width;
83 ····}90 ····}
84 ····91 ····
85 ····public·void·onEdgeDragStarted(final·int·n,·final·int·n2)·{92 ····public·void·onEdgeDragStarted(final·int·n,·final·int·n2)·{
86 ········View·view;93 ········View·view;
87 ········if·((n·&·0x1)·==·0x1)·{94 ········if·((n·&·0x1)·==·0x1)·{
88 ············view·=·this.this$0.findDrawerWithGravity(3);95 ············view·=·this.this$0.findDrawerWithGravity(3);
89 ········}96 ········}
1.84 KB
android/support/v4/widget/ListViewAutoScrollHelper.class
1.73 KB
procyon -ec {}
    
Offset 17, 27 lines modifiedOffset 17, 33 lines modified
17 ········return·false;17 ········return·false;
18 ····}18 ····}
19 ····19 ····
20 ····public·boolean·canTargetScrollVertically(final·int·n)·{20 ····public·boolean·canTargetScrollVertically(final·int·n)·{
21 ········boolean·b·=·false;21 ········boolean·b·=·false;
22 ········final·ListView·mTarget·=·this.mTarget;22 ········final·ListView·mTarget·=·this.mTarget;
23 ········final·int·count·=·mTarget.getCount();23 ········final·int·count·=·mTarget.getCount();
 24 ········if·(count·!=·0)·{
24 ········final·int·childCount·=·mTarget.getChildCount();25 ············final·int·childCount·=·mTarget.getChildCount();
25 ········final·int·firstVisiblePosition·=·mTarget.getFirstVisiblePosition();26 ············final·int·firstVisiblePosition·=·mTarget.getFirstVisiblePosition();
26 ········final·int·n2·=·firstVisiblePosition·+·childCount;27 ············final·int·n2·=·firstVisiblePosition·+·childCount;
27 ········if·(n·>·0)·{28 ············if·(n·>·0)·{
28 ············if·(n2·<·count·||·mTarget.getChildAt(childCount·-·1).getBottom()·>·mTarget.getHeight())·{29 ················if·(n2·>=·count·&&·mTarget.getChildAt(childCount·-·1).getBottom()·<=·mTarget.getHeight())·{
29 ················return·true;30 ····················return·b;
 31 ················}
30 ············}32 ············}
 33 ············else·{
 34 ················if·(n·>=·0)·{
 35 ····················return·b;
 36 ················}
 37 ················if·(firstVisiblePosition·<=·0·&&·mTarget.getChildAt(0).getTop()·>=·0)·{
 38 ····················return·b;
 39 ················}
 40 ············}
 41 ············b·=·true;
31 ········}42 ········}
32 ········else·if·(n·<·0·&&·(firstVisiblePosition·>·0·||·mTarget.getChildAt(0).getTop()·<·0))·{ 
33 ············return·true; 
34 ········} 
35 ········return·b; 
36 ········b·=·true; 
37 ········return·b;43 ········return·b;
38 ····}44 ····}
39 ····45 ····
40 ····public·void·scrollTargetBy(final·int·n,·final·int·n2)·{46 ····public·void·scrollTargetBy(final·int·n,·final·int·n2)·{
41 ········final·ListView·mTarget·=·this.mTarget;47 ········final·ListView·mTarget·=·this.mTarget;
42 ········final·int·firstVisiblePosition·=·mTarget.getFirstVisiblePosition();48 ········final·int·firstVisiblePosition·=·mTarget.getFirstVisiblePosition();
43 ········if·(firstVisiblePosition·!=·-1)·{49 ········if·(firstVisiblePosition·!=·-1)·{
4.03 KB
android/support/v4/widget/SlidingPaneLayout$DragHelperCallback.class
3.9 KB
procyon -ec {}
    
Offset 7, 21 lines modifiedOffset 7, 34 lines modified
7 {7 {
8 ····final·/*·synthetic·*/·SlidingPaneLayout·this$0;8 ····final·/*·synthetic·*/·SlidingPaneLayout·this$0;
9 ····9 ····
10 ····private·SlidingPaneLayout$DragHelperCallback(final·SlidingPaneLayout·this$0)·{10 ····private·SlidingPaneLayout$DragHelperCallback(final·SlidingPaneLayout·this$0)·{
11 ········this.this$0·=·this$0;11 ········this.this$0·=·this$0;
12 ····}12 ····}
13 ····13 ····
14 ····public·int·clampViewPositionHorizontal(final·View·view,·final·int·a,·final·int·n)·{14 ····public·int·clampViewPositionHorizontal(final·View·view,·final·int·n,·final·int·n2)·{
 15 ········final·SlidingPaneLayout$LayoutParams·slidingPaneLayout$LayoutParams·=·(SlidingPaneLayout$LayoutParams)SlidingPaneLayout.access$400(this.this$0).getLayoutParams();
 16 ········int·n3;
 17 ········if·(SlidingPaneLayout.access$700(this.this$0))·{
15 ········final·int·b·=·this.this$0.getPaddingLeft()·+·((SlidingPaneLayout$LayoutParams)SlidingPaneLayout.access$400(this.this$0).getLayoutParams()).leftMargin;18 ············final·int·b·=·this.this$0.getWidth()·-·(this.this$0.getPaddingRight()·+·slidingPaneLayout$LayoutParams.rightMargin·+·SlidingPaneLayout.access$400(this.this$0).getWidth());
 19 ············n3·=·Math.max(Math.min(n,·b),·b·-·SlidingPaneLayout.access$800(this.this$0));
 20 ········}
 21 ········else·{
 22 ············final·int·b2·=·this.this$0.getPaddingLeft()·+·slidingPaneLayout$LayoutParams.leftMargin;
16 ········return·Math.min(Math.max(a,·b),·b·+·SlidingPaneLayout.access$700(this.this$0));23 ············n3·=·Math.min(Math.max(n,·b2),·b2·+·SlidingPaneLayout.access$800(this.this$0));
 24 ········}
 25 ········return·n3;
 26 ····}
 27 ····
 28 ····public·int·clampViewPositionVertical(final·View·view,·final·int·n,·final·int·n2)·{
 29 ········return·view.getTop();
17 ····}30 ····}
18 ····31 ····
19 ····public·int·getViewHorizontalDragRange(final·View·view)·{32 ····public·int·getViewHorizontalDragRange(final·View·view)·{
20 ········return·SlidingPaneLayout.access$700(this.this$0);33 ········return·SlidingPaneLayout.access$800(this.this$0);
21 ····}34 ····}
22 ····35 ····
23 ····public·void·onEdgeDragStarted(final·int·n,·final·int·n2)·{36 ····public·void·onEdgeDragStarted(final·int·n,·final·int·n2)·{
24 ········SlidingPaneLayout.access$200(this.this$0).captureChildView(SlidingPaneLayout.access$400(this.this$0),·n2);37 ········SlidingPaneLayout.access$200(this.this$0).captureChildView(SlidingPaneLayout.access$400(this.this$0),·n2);
25 ····}38 ····}
26 ····39 ····
27 ····public·void·onViewCaptured(final·View·view,·final·int·n)·{40 ····public·void·onViewCaptured(final·View·view,·final·int·n)·{
Offset 44, 19 lines modifiedOffset 57, 31 lines modified
44 ····57 ····
45 ····public·void·onViewPositionChanged(final·View·view,·final·int·n,·final·int·n2,·final·int·n3,·final·int·n4)·{58 ····public·void·onViewPositionChanged(final·View·view,·final·int·n,·final·int·n2,·final·int·n3,·final·int·n4)·{
46 ········SlidingPaneLayout.access$600(this.this$0,·n);59 ········SlidingPaneLayout.access$600(this.this$0,·n);
47 ········this.this$0.invalidate();60 ········this.this$0.invalidate();
48 ····}61 ····}
49 ····62 ····
50 ····public·void·onViewReleased(final·View·view,·final·float·n,·final·float·n2)·{63 ····public·void·onViewReleased(final·View·view,·final·float·n,·final·float·n2)·{
 64 ········final·float·n3·=·0.5f;
 65 ········final·SlidingPaneLayout$LayoutParams·slidingPaneLayout$LayoutParams·=·(SlidingPaneLayout$LayoutParams)view.getLayoutParams();
 66 ········int·n5;
 67 ········if·(SlidingPaneLayout.access$700(this.this$0))·{
 68 ············int·n4·=·this.this$0.getPaddingRight()·+·slidingPaneLayout$LayoutParams.rightMargin;
 69 ············if·(n·<·0.0f·||·(n·==·0.0f·&&·SlidingPaneLayout.access$300(this.this$0)·>·n3))·{
 70 ················n4·+=·SlidingPaneLayout.access$800(this.this$0);
 71 ············}
 72 ············n5·=·this.this$0.getWidth()·-·n4·-·SlidingPaneLayout.access$400(this.this$0).getWidth();
 73 ········}
 74 ········else·{
51 ········int·n3·=·this.this$0.getPaddingLeft()·+·((SlidingPaneLayout$LayoutParams)view.getLayoutParams()).leftMargin;75 ············n5·=·this.this$0.getPaddingLeft()·+·slidingPaneLayout$LayoutParams.leftMargin;
52 ········if·(n·>·0.0f·||·(n·==·0.0f·&&·SlidingPaneLayout.access$300(this.this$0)·>·0.5f))·{76 ············if·(n·>·0.0f·||·(n·==·0.0f·&&·SlidingPaneLayout.access$300(this.this$0)·>·n3))·{
53 ············n3·+=·SlidingPaneLayout.access$700(this.this$0);77 ················n5·+=·SlidingPaneLayout.access$800(this.this$0);
 78 ············}
54 ········}79 ········}
55 ········SlidingPaneLayout.access$200(this.this$0).settleCapturedViewAt(n3,·view.getTop());80 ········SlidingPaneLayout.access$200(this.this$0).settleCapturedViewAt(n5,·view.getTop());
56 ········this.this$0.invalidate();81 ········this.this$0.invalidate();
57 ····}82 ····}
58 ····83 ····
59 ····public·boolean·tryCaptureView(final·View·view,·final·int·n)·{84 ····public·boolean·tryCaptureView(final·View·view,·final·int·n)·{
60 ········return·!SlidingPaneLayout.access$100(this.this$0)·&&·((SlidingPaneLayout$LayoutParams)view.getLayoutParams()).slideable;85 ········return·!SlidingPaneLayout.access$100(this.this$0)·&&·((SlidingPaneLayout$LayoutParams)view.getLayoutParams()).slideable;
61 ····}86 ····}
62 }87 }
3.58 KB
com/negusoft/holoaccent/dialog/NumberPickerPainter.class
3.47 KB
javap -verbose -constants -s -l -private {}
    
Offset 241, 15 lines modifiedOffset 241, 15 lines modified
241 ········10:·aload_2241 ········10:·aload_2
242 ········11:·arraylength242 ········11:·arraylength
243 ········12:·istore_3243 ········12:·istore_3
244 ········13:·iconst_0244 ········13:·iconst_0
245 ········14:·istore········4245 ········14:·istore········4
246 ········16:·iload·········4246 ········16:·iload·········4
247 ········18:·iload_3247 ········18:·iload_3
248 ········19:·if_icmpge·····128248 ········19:·if_icmpge·····127
249 ········22:·aload_2249 ········22:·aload_2
250 ········23:·iload·········4250 ········23:·iload·········4
251 ········25:·aaload251 ········25:·aaload
252 ········26:·astore········5252 ········26:·astore········5
253 ········28:·aload·········5253 ········28:·aload·········5
254 ········30:·invokestatic··#56·················//·Method·com/negusoft/holoaccent/util/NativeResources.getIdentifier:(Ljava/lang/String;)I254 ········30:·invokestatic··#56·················//·Method·com/negusoft/holoaccent/util/NativeResources.getIdentifier:(Ljava/lang/String;)I
255 ········33:·istore········6255 ········33:·istore········6
Offset 291, 36 lines modifiedOffset 291, 36 lines modified
291 ·······109:·iload·········12291 ·······109:·iload·········12
292 ·······111:·invokespecial·#83·················//·Method·android/graphics/drawable/ColorDrawable."<init>":(I)V292 ·······111:·invokespecial·#83·················//·Method·android/graphics/drawable/ColorDrawable."<init>":(I)V
293 ·······114:·aload·········11293 ·······114:·aload·········11
294 ·······116:·aload·········7294 ·······116:·aload·········7
295 ·······118:·aload·········9295 ·······118:·aload·········9
296 ·······120:·invokevirtual·#87·················//·Method·java/lang/reflect/Field.set:(Ljava/lang/Object;Ljava/lang/Object;)V296 ·······120:·invokevirtual·#87·················//·Method·java/lang/reflect/Field.set:(Ljava/lang/Object;Ljava/lang/Object;)V
297 ·······123:·goto··········48297 ·······123:·goto··········48
298 ·······126:·astore········9298 ·······126:·pop
299 ·······128:·return299 ·······127:·return
300 ·······129:·astore········9300 ·······128:·pop
301 ·······131:·goto··········128301 ·······129:·goto··········127
302 ······Exception·table:302 ······Exception·table:
303 ·········from····to··target·type303 ·········from····to··target·type
304 ·············5·····9···126···Class·java/lang/NoSuchFieldException304 ·············5·····9···126···Class·java/lang/NoSuchFieldException
305 ·············5·····9···129···Class·java/lang/IllegalAccessException305 ·············5·····9···128···Class·java/lang/IllegalAccessException
306 ············10····12···126···Class·java/lang/NoSuchFieldException306 ············10····12···126···Class·java/lang/NoSuchFieldException
307 ············10····12···129···Class·java/lang/IllegalAccessException307 ············10····12···128···Class·java/lang/IllegalAccessException
308 ············23····26···126···Class·java/lang/NoSuchFieldException308 ············23····26···126···Class·java/lang/NoSuchFieldException
309 ············23····26···129···Class·java/lang/IllegalAccessException309 ············23····26···128···Class·java/lang/IllegalAccessException
310 ············28····33···126···Class·java/lang/NoSuchFieldException310 ············28····33···126···Class·java/lang/NoSuchFieldException
311 ············28····33···129···Class·java/lang/IllegalAccessException311 ············28····33···128···Class·java/lang/IllegalAccessException
312 ············36····41···126···Class·java/lang/NoSuchFieldException312 ············36····41···126···Class·java/lang/NoSuchFieldException
313 ············36····41···129···Class·java/lang/IllegalAccessException313 ············36····41···128···Class·java/lang/IllegalAccessException
314 ············79····84···126···Class·java/lang/NoSuchFieldException314 ············79····84···126···Class·java/lang/NoSuchFieldException
315 ············79····84···129···Class·java/lang/IllegalAccessException315 ············79····84···128···Class·java/lang/IllegalAccessException
316 ············91····96···126···Class·java/lang/NoSuchFieldException316 ············91····96···126···Class·java/lang/NoSuchFieldException
317 ············91····96···129···Class·java/lang/IllegalAccessException317 ············91····96···128···Class·java/lang/IllegalAccessException
318 ············96····99···126···Class·java/lang/NoSuchFieldException318 ············96····99···126···Class·java/lang/NoSuchFieldException
319 ············96····99···129···Class·java/lang/IllegalAccessException319 ············96····99···128···Class·java/lang/IllegalAccessException
320 ···········101···105···126···Class·java/lang/NoSuchFieldException320 ···········101···105···126···Class·java/lang/NoSuchFieldException
321 ···········101···105···129···Class·java/lang/IllegalAccessException321 ···········101···105···128···Class·java/lang/IllegalAccessException
322 ···········109···114···126···Class·java/lang/NoSuchFieldException322 ···········109···114···126···Class·java/lang/NoSuchFieldException
323 ···········109···114···129···Class·java/lang/IllegalAccessException323 ···········109···114···128···Class·java/lang/IllegalAccessException
324 ···········118···123···126···Class·java/lang/NoSuchFieldException324 ···········118···123···126···Class·java/lang/NoSuchFieldException
325 ···········118···123···129···Class·java/lang/IllegalAccessException325 ···········118···123···128···Class·java/lang/IllegalAccessException
326 }326 }
648 B
android/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl.class
520 B
procyon -ec {}
    
Offset 1, 11 lines modifiedOffset 1, 16 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
 2 import·android.view.ViewGroup;
2 import·android.view.View;3 import·android.view.View;
  
3 class·ViewCompat$EclairMr1ViewCompatImpl·extends·ViewCompat$BaseViewCompatImpl4 class·ViewCompat$EclairMr1ViewCompatImpl·extends·ViewCompat$BaseViewCompatImpl
4 {5 {
5 ····public·boolean·isOpaque(final·View·view)·{6 ····public·boolean·isOpaque(final·View·view)·{
6 ········return·ViewCompatEclairMr1.isOpaque(view);7 ········return·ViewCompatEclairMr1.isOpaque(view);
7 ····}8 ····}
 9 ····
 10 ····public·void·setChildrenDrawingOrderEnabled(final·ViewGroup·viewGroup,·final·boolean·b)·{
 11 ········ViewCompatEclairMr1.setChildrenDrawingOrderEnabled(viewGroup,·b);
 12 ····}
8 }13 }
1010 B
android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.class
811 B
procyon -ec {}
    
Offset 7, 14 lines modifiedOffset 7, 20 lines modified
  
7 class·AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl·extends·AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl7 class·AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl·extends·AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl
8 {8 {
9 ····public·void·addAction(final·Object·o,·final·int·n)·{9 ····public·void·addAction(final·Object·o,·final·int·n)·{
10 ········AccessibilityNodeInfoCompatIcs.addAction(o,·n);10 ········AccessibilityNodeInfoCompatIcs.addAction(o,·n);
11 ····}11 ····}
12 ····12 ····
 13 ····public·void·addAction(final·Object·o,·final·int·i,·final·CharSequence·charSequence)·{
 14 ········if·(Integer.bitCount(i)·==·1)·{
 15 ············this.addAction(o,·i);
 16 ········}
 17 ····}
 18 ····
13 ····public·void·addChild(final·Object·o,·final·View·view)·{19 ····public·void·addChild(final·Object·o,·final·View·view)·{
14 ········AccessibilityNodeInfoCompatIcs.addChild(o,·view);20 ········AccessibilityNodeInfoCompatIcs.addChild(o,·view);
15 ····}21 ····}
16 ····22 ····
17 ····public·List·findAccessibilityNodeInfosByText(final·Object·o,·final·String·s)·{23 ····public·List·findAccessibilityNodeInfosByText(final·Object·o,·final·String·s)·{
18 ········return·AccessibilityNodeInfoCompatIcs.findAccessibilityNodeInfosByText(o,·s);24 ········return·AccessibilityNodeInfoCompatIcs.findAccessibilityNodeInfosByText(o,·s);
19 ····}25 ····}
3.48 KB
android/support/v4/view/ViewCompat$HCViewCompatImpl.class
3.37 KB
procyon -ec {}
    
Offset 26, 20 lines modifiedOffset 26, 116 lines modified
26 ········return·ViewCompatHC.getMeasuredState(view);26 ········return·ViewCompatHC.getMeasuredState(view);
27 ····}27 ····}
28 ····28 ····
29 ····public·int·getMeasuredWidthAndState(final·View·view)·{29 ····public·int·getMeasuredWidthAndState(final·View·view)·{
30 ········return·ViewCompatHC.getMeasuredWidthAndState(view);30 ········return·ViewCompatHC.getMeasuredWidthAndState(view);
31 ····}31 ····}
32 ····32 ····
 33 ····public·float·getPivotX(final·View·view)·{
 34 ········return·ViewCompatHC.getPivotX(view);
 35 ····}
 36 ····
 37 ····public·float·getPivotY(final·View·view)·{
 38 ········return·ViewCompatHC.getPivotY(view);
 39 ····}
 40 ····
 41 ····public·float·getRotation(final·View·view)·{
 42 ········return·ViewCompatHC.getRotation(view);
 43 ····}
 44 ····
 45 ····public·float·getRotationX(final·View·view)·{
 46 ········return·ViewCompatHC.getRotationX(view);
 47 ····}
 48 ····
 49 ····public·float·getRotationY(final·View·view)·{
 50 ········return·ViewCompatHC.getRotationY(view);
 51 ····}
 52 ····
 53 ····public·float·getScaleX(final·View·view)·{
 54 ········return·ViewCompatHC.getScaleX(view);
 55 ····}
 56 ····
 57 ····public·float·getScaleY(final·View·view)·{
 58 ········return·ViewCompatHC.getScaleY(view);
 59 ····}
 60 ····
 61 ····public·float·getTranslationX(final·View·view)·{
 62 ········return·ViewCompatHC.getTranslationX(view);
 63 ····}
 64 ····
 65 ····public·float·getTranslationY(final·View·view)·{
 66 ········return·ViewCompatHC.getTranslationY(view);
 67 ····}
 68 ····
 69 ····public·float·getX(final·View·view)·{
 70 ········return·ViewCompatHC.getX(view);
 71 ····}
 72 ····
 73 ····public·float·getY(final·View·view)·{
 74 ········return·ViewCompatHC.getY(view);
 75 ····}
 76 ····
 77 ····public·void·jumpDrawablesToCurrentState(final·View·view)·{
 78 ········ViewCompatHC.jumpDrawablesToCurrentState(view);
 79 ····}
 80 ····
33 ····public·int·resolveSizeAndState(final·int·n,·final·int·n2,·final·int·n3)·{81 ····public·int·resolveSizeAndState(final·int·n,·final·int·n2,·final·int·n3)·{
34 ········return·ViewCompatHC.resolveSizeAndState(n,·n2,·n3);82 ········return·ViewCompatHC.resolveSizeAndState(n,·n2,·n3);
35 ····}83 ····}
36 ····84 ····
 85 ····public·void·setAlpha(final·View·view,·final·float·n)·{
 86 ········ViewCompatHC.setAlpha(view,·n);
 87 ····}
 88 ····
37 ····public·void·setLayerPaint(final·View·view,·final·Paint·paint)·{89 ····public·void·setLayerPaint(final·View·view,·final·Paint·paint)·{
38 ········this.setLayerType(view,·this.getLayerType(view),·paint);90 ········this.setLayerType(view,·this.getLayerType(view),·paint);
39 ········view.invalidate();91 ········view.invalidate();
40 ····}92 ····}
41 ····93 ····
42 ····public·void·setLayerType(final·View·view,·final·int·n,·final·Paint·paint)·{94 ····public·void·setLayerType(final·View·view,·final·int·n,·final·Paint·paint)·{
43 ········ViewCompatHC.setLayerType(view,·n,·paint);95 ········ViewCompatHC.setLayerType(view,·n,·paint);
44 ····}96 ····}
 97 ····
 98 ····public·void·setPivotX(final·View·view,·final·float·n)·{
 99 ········ViewCompatHC.setPivotX(view,·n);
 100 ····}
 101 ····
 102 ····public·void·setPivotY(final·View·view,·final·float·n)·{
 103 ········ViewCompatHC.setPivotY(view,·n);
 104 ····}
 105 ····
 106 ····public·void·setRotation(final·View·view,·final·float·n)·{
 107 ········ViewCompatHC.setRotation(view,·n);
 108 ····}
 109 ····
 110 ····public·void·setRotationX(final·View·view,·final·float·n)·{
 111 ········ViewCompatHC.setRotationX(view,·n);
 112 ····}
 113 ····
 114 ····public·void·setRotationY(final·View·view,·final·float·n)·{
 115 ········ViewCompatHC.setRotationY(view,·n);
 116 ····}
 117 ····
 118 ····public·void·setScaleX(final·View·view,·final·float·n)·{
 119 ········ViewCompatHC.setScaleX(view,·n);
 120 ····}
 121 ····
 122 ····public·void·setScaleY(final·View·view,·final·float·n)·{
 123 ········ViewCompatHC.setScaleY(view,·n);
 124 ····}
 125 ····
 126 ····public·void·setTranslationX(final·View·view,·final·float·n)·{
 127 ········ViewCompatHC.setTranslationX(view,·n);
 128 ····}
 129 ····
 130 ····public·void·setTranslationY(final·View·view,·final·float·n)·{
 131 ········ViewCompatHC.setTranslationY(view,·n);
 132 ····}
 133 ····
 134 ····public·void·setX(final·View·view,·final·float·n)·{
 135 ········ViewCompatHC.setX(view,·n);
 136 ····}
 137 ····
 138 ····public·void·setY(final·View·view,·final·float·n)·{
 139 ········ViewCompatHC.setY(view,·n);
 140 ····}
45 }141 }
7.32 KB
android/support/v4/view/ViewCompat$ICSViewCompatImpl.class
7.21 KB
procyon -ec {}
    
Offset 1, 24 lines modifiedOffset 1, 138 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
2 import·android.support.v4.view.accessibility.AccessibilityNodeInfoCompat;2 import·android.support.v4.view.accessibility.AccessibilityNodeInfoCompat;
3 import·android.view.accessibility.AccessibilityEvent;3 import·android.view.accessibility.AccessibilityEvent;
 4 import·java.util.WeakHashMap;
4 import·android.view.View;5 import·android.view.View;
 6 import·java.lang.reflect.Field;
  
5 class·ViewCompat$ICSViewCompatImpl·extends·ViewCompat$HCViewCompatImpl7 class·ViewCompat$ICSViewCompatImpl·extends·ViewCompat$HCViewCompatImpl
6 {8 {
 9 ····static·boolean·accessibilityDelegateCheckFailed;
 10 ····static·Field·mAccessibilityDelegateField;
 11 ····
 12 ····static·{
 13 ········ViewCompat$ICSViewCompatImpl.accessibilityDelegateCheckFailed·=·false;
 14 ····}
 15 ····
 16 ····public·ViewPropertyAnimatorCompat·animate(final·View·view)·{
 17 ········if·(this.mViewPropertyAnimatorCompatMap·==·null)·{
 18 ············this.mViewPropertyAnimatorCompatMap·=·new·WeakHashMap();
 19 ········}
 20 ········ViewPropertyAnimatorCompat·value·=·(ViewPropertyAnimatorCompat)this.mViewPropertyAnimatorCompatMap.get(view);
 21 ········if·(value·==·null)·{
 22 ············value·=·new·ViewPropertyAnimatorCompat(view);
 23 ············this.mViewPropertyAnimatorCompatMap.put(view,·value);
 24 ········}
 25 ········return·value;
 26 ····}
 27 ····
7 ····public·boolean·canScrollHorizontally(final·View·view,·final·int·n)·{28 ····public·boolean·canScrollHorizontally(final·View·view,·final·int·n)·{
8 ········return·ViewCompatICS.canScrollHorizontally(view,·n);29 ········return·ViewCompatICS.canScrollHorizontally(view,·n);
9 ····}30 ····}
10 ····31 ····
11 ····public·boolean·canScrollVertically(final·View·view,·final·int·n)·{32 ····public·boolean·canScrollVertically(final·View·view,·final·int·n)·{
12 ········return·ViewCompatICS.canScrollVertically(view,·n);33 ········return·ViewCompatICS.canScrollVertically(view,·n);
13 ····}34 ····}
14 ····35 ····
 36 ····public·boolean·hasAccessibilityDelegate(final·View·p0)·{
 37 ········//·
 38 ········//·This·method·could·not·be·decompiled.
 39 ········//·
 40 ········//·Original·Bytecode:
 41 ········//·
 42 ········//·····1:·istore_2·······
 43 ········//·····2:·iconst_0·······
 44 ········//·····3:·istore_3·······
 45 ········//·····4:·getstatic·······android/support/v4/view/ViewCompat$ICSViewCompatImpl.accessibilityDelegateCheckFailed:Z
 46 ········//·····7:·istore··········4
 47 ········//·····9:·iload···········4
 48 ········//····11:·ifeq············16
 49 ········//····14:·iload_3········
 50 ········//····15:·ireturn········
 51 ········//····16:·getstatic·······android/support/v4/view/ViewCompat$ICSViewCompatImpl.mAccessibilityDelegateField:Ljava/lang/reflect/Field;
 52 ········//····19:·astore··········5
 53 ········//····21:·aload···········5
 54 ········//····23:·ifnonnull·······63
 55 ········//····26:·ldc·············Landroid/view/View;.class
 56 ········//····28:·astore··········5
 57 ········//····30:·ldc·············"mAccessibilityDelegate"
 58 ········//····32:·astore··········6
 59 ········//····34:·aload···········5
 60 ········//····36:·aload···········6
 61 ········//····38:·invokevirtual···java/lang/Class.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field;
 62 ········//····41:·astore··········5
 63 ········//····43:·aload···········5
 64 ········//····45:·putstatic·······android/support/v4/view/ViewCompat$ICSViewCompatImpl.mAccessibilityDelegateField:Ljava/lang/reflect/Field;
 65 ········//····48:·getstatic·······android/support/v4/view/ViewCompat$ICSViewCompatImpl.mAccessibilityDelegateField:Ljava/lang/reflect/Field;
 66 ········//····51:·astore··········5
 67 ········//····53:·iconst_1·······
 68 ········//····54:·istore··········7
 69 ········//····56:·aload···········5
 70 ········//····58:·iload···········7
 71 ········//····60:·invokevirtual···java/lang/reflect/Field.setAccessible:(Z)V
 72 ········//····63:·getstatic·······android/support/v4/view/ViewCompat$ICSViewCompatImpl.mAccessibilityDelegateField:Ljava/lang/reflect/Field;
 73 ········//····66:·astore··········5
 74 ········//····68:·aload···········5
 75 ········//····70:·aload_1········
 76 ········//····71:·invokevirtual···java/lang/reflect/Field.get:(Ljava/lang/Object;)Ljava/lang/Object;
 77 ········//····74:·astore··········5
 78 ········//····76:·aload···········5
 79 ········//····78:·ifnull··········94
 80 ········//····81:·iload_2········
 81 ········//····82:·istore_3·······
 82 ········//····83:·goto············14
 83 ········//····86:·pop············
 84 ········//····87:·iload_2········
 85 ········//····88:·putstatic·······android/support/v4/view/ViewCompat$ICSViewCompatImpl.accessibilityDelegateCheckFailed:Z
 86 ········//····91:·goto············14
 87 ········//····94:·iconst_0·······
 88 ········//····95:·istore_2·······
 89 ········//····96:·goto············81
 90 ········//····99:·pop············
 91 ········//···100:·iload_2········
 92 ········//···101:·putstatic·······android/support/v4/view/ViewCompat$ICSViewCompatImpl.accessibilityDelegateCheckFailed:Z
 93 ········//···104:·goto············14
 94 ········//····Exceptions:
 95 ········//··Try···········Handler
 96 ········//··Start··End····Start··End····Type
 97 ········//··-----··-----··-----··-----··----
 98 ········//··36·····41·····86·····94·····Any
 99 ········//··43·····48·····86·····94·····Any
 100 ········//··48·····51·····86·····94·····Any
 101 ········//··58·····63·····86·····94·····Any
 102 ········//··63·····66·····99·····107····Any
 103 ········//··70·····74·····99·····107····Any
 104 ········//·
 105 ········//·The·error·that·occurred·was:
 106 ········//·
 107 ········//·java.lang.IllegalStateException:·Expression·is·linked·from·several·locations:·Label_0063:
 108 ········//·····at·com.strobel.decompiler.ast.Error.expressionLinkedFromMultipleLocations(Error.java:27)
 109 ········//·····at·com.strobel.decompiler.ast.AstOptimizer.mergeDisparateObjectInitializations(AstOptimizer.java:2596)
 110 ········//·····at·com.strobel.decompiler.ast.AstOptimizer.optimize(AstOptimizer.java:235)
 111 ········//·····at·com.strobel.decompiler.ast.AstOptimizer.optimize(AstOptimizer.java:42)
 112 ········//·····at·com.strobel.decompiler.languages.java.ast.AstMethodBodyBuilder.createMethodBody(AstMethodBodyBuilder.java:214)
 113 ········//·····at·com.strobel.decompiler.languages.java.ast.AstMethodBodyBuilder.createMethodBody(AstMethodBodyBuilder.java:99)
 114 ········//·····at·com.strobel.decompiler.languages.java.ast.AstBuilder.createMethodBody(AstBuilder.java:782)
 115 ········//·····at·com.strobel.decompiler.languages.java.ast.AstBuilder.createMethod(AstBuilder.java:675)
 116 ········//·····at·com.strobel.decompiler.languages.java.ast.AstBuilder.addTypeMembers(AstBuilder.java:552)
 117 ········//·····at·com.strobel.decompiler.languages.java.ast.AstBuilder.createTypeCore(AstBuilder.java:519)
 118 ········//·····at·com.strobel.decompiler.languages.java.ast.AstBuilder.createTypeNoCache(AstBuilder.java:161)
 119 ········//·····at·com.strobel.decompiler.languages.java.ast.AstBuilder.createType(AstBuilder.java:150)
 120 ········//·····at·com.strobel.decompiler.languages.java.ast.AstBuilder.addType(AstBuilder.java:125)
 121 ········//·····at·com.strobel.decompiler.languages.java.JavaLanguage.buildAst(JavaLanguage.java:71)
 122 ········//·····at·com.strobel.decompiler.languages.java.JavaLanguage.decompileType(JavaLanguage.java:59)
 123 ········//·····at·com.strobel.decompiler.DecompilerDriver.decompileType(DecompilerDriver.java:331)
 124 ········//·····at·com.strobel.decompiler.DecompilerDriver.main(DecompilerDriver.java:145)
Max diff block lines reached; 337/7354 bytes (4.58%) of diff not shown.
3.09 KB
android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.class
2.89 KB
procyon -ec {}
    
Offset 1, 13 lines modifiedOffset 1, 73 lines modified
  
1 package·android.support.v4.view.accessibility;1 package·android.support.v4.view.accessibility;
  
2 class·AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl·extends·AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl2 class·AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl·extends·AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl
3 {3 {
 4 ····public·Object·getCollectionInfo(final·Object·o)·{
 5 ········return·AccessibilityNodeInfoCompatKitKat.getCollectionInfo(o);
 6 ····}
 7 ····
 8 ····public·int·getCollectionInfoColumnCount(final·Object·o)·{
 9 ········return·AccessibilityNodeInfoCompatKitKat$CollectionInfo.getColumnCount(o);
 10 ····}
 11 ····
 12 ····public·int·getCollectionInfoRowCount(final·Object·o)·{
 13 ········return·AccessibilityNodeInfoCompatKitKat$CollectionInfo.getRowCount(o);
 14 ····}
 15 ····
 16 ····public·int·getCollectionItemColumnIndex(final·Object·o)·{
 17 ········return·AccessibilityNodeInfoCompatKitKat$CollectionItemInfo.getColumnIndex(o);
 18 ····}
 19 ····
 20 ····public·int·getCollectionItemColumnSpan(final·Object·o)·{
 21 ········return·AccessibilityNodeInfoCompatKitKat$CollectionItemInfo.getColumnSpan(o);
 22 ····}
 23 ····
 24 ····public·Object·getCollectionItemInfo(final·Object·o)·{
 25 ········return·AccessibilityNodeInfoCompatKitKat.getCollectionItemInfo(o);
 26 ····}
 27 ····
 28 ····public·int·getCollectionItemRowIndex(final·Object·o)·{
 29 ········return·AccessibilityNodeInfoCompatKitKat$CollectionItemInfo.getRowIndex(o);
 30 ····}
 31 ····
 32 ····public·int·getCollectionItemRowSpan(final·Object·o)·{
 33 ········return·AccessibilityNodeInfoCompatKitKat$CollectionItemInfo.getRowSpan(o);
 34 ····}
 35 ····
4 ····public·int·getLiveRegion(final·Object·o)·{36 ····public·int·getLiveRegion(final·Object·o)·{
5 ········return·AccessibilityNodeInfoCompatKitKat.getLiveRegion(o);37 ········return·AccessibilityNodeInfoCompatKitKat.getLiveRegion(o);
6 ····}38 ····}
7 ····39 ····
 40 ····public·Object·getRangeInfo(final·Object·o)·{
 41 ········return·AccessibilityNodeInfoCompatKitKat.getRangeInfo(o);
 42 ····}
 43 ····
 44 ····public·boolean·isCollectionInfoHierarchical(final·Object·o)·{
 45 ········return·AccessibilityNodeInfoCompatKitKat$CollectionInfo.isHierarchical(o);
 46 ····}
 47 ····
 48 ····public·boolean·isCollectionItemHeading(final·Object·o)·{
 49 ········return·AccessibilityNodeInfoCompatKitKat$CollectionItemInfo.isHeading(o);
 50 ····}
 51 ····
 52 ····public·Object·obtainCollectionInfo(final·int·n,·final·int·n2,·final·boolean·b,·final·int·n3)·{
 53 ········return·AccessibilityNodeInfoCompatKitKat.obtainCollectionInfo(n,·n2,·b,·n3);
 54 ····}
 55 ····
 56 ····public·Object·obtainCollectionItemInfo(final·int·n,·final·int·n2,·final·int·n3,·final·int·n4,·final·boolean·b,·final·boolean·b2)·{
 57 ········return·AccessibilityNodeInfoCompatKitKat.obtainCollectionItemInfo(n,·n2,·n3,·n4,·b);
 58 ····}
 59 ····
 60 ····public·void·setCollectionInfo(final·Object·o,·final·Object·o2)·{
 61 ········AccessibilityNodeInfoCompatKitKat.setCollectionInfo(o,·o2);
 62 ····}
 63 ····
 64 ····public·void·setCollectionItemInfo(final·Object·o,·final·Object·o2)·{
 65 ········AccessibilityNodeInfoCompatKitKat.setCollectionItemInfo(o,·o2);
 66 ····}
 67 ····
8 ····public·void·setLiveRegion(final·Object·o,·final·int·n)·{68 ····public·void·setLiveRegion(final·Object·o,·final·int·n)·{
9 ········AccessibilityNodeInfoCompatKitKat.setLiveRegion(o,·n);69 ········AccessibilityNodeInfoCompatKitKat.setLiveRegion(o,·n);
10 ····}70 ····}
11 }71 }
1.83 KB
android/support/v4/view/ViewCompat$JBViewCompatImpl.class
1.72 KB
procyon -ec {}
    
Offset 16, 18 lines modifiedOffset 16, 30 lines modified
16 ········}16 ········}
17 ········else·{17 ········else·{
18 ············accessibilityNodeProviderCompat·=·null;18 ············accessibilityNodeProviderCompat·=·null;
19 ········}19 ········}
20 ········return·accessibilityNodeProviderCompat;20 ········return·accessibilityNodeProviderCompat;
21 ····}21 ····}
22 ····22 ····
 23 ····public·boolean·getFitsSystemWindows(final·View·view)·{
 24 ········return·ViewCompatJB.getFitsSystemWindows(view);
 25 ····}
 26 ····
23 ····public·int·getImportantForAccessibility(final·View·view)·{27 ····public·int·getImportantForAccessibility(final·View·view)·{
24 ········return·ViewCompatJB.getImportantForAccessibility(view);28 ········return·ViewCompatJB.getImportantForAccessibility(view);
25 ····}29 ····}
26 ····30 ····
 31 ····public·int·getMinimumHeight(final·View·view)·{
 32 ········return·ViewCompatJB.getMinimumHeight(view);
 33 ····}
 34 ····
 35 ····public·int·getMinimumWidth(final·View·view)·{
 36 ········return·ViewCompatJB.getMinimumWidth(view);
 37 ····}
 38 ····
27 ····public·ViewParent·getParentForAccessibility(final·View·view)·{39 ····public·ViewParent·getParentForAccessibility(final·View·view)·{
28 ········return·ViewCompatJB.getParentForAccessibility(view);40 ········return·ViewCompatJB.getParentForAccessibility(view);
29 ····}41 ····}
30 ····42 ····
31 ····public·boolean·hasTransientState(final·View·view)·{43 ····public·boolean·hasTransientState(final·View·view)·{
32 ········return·ViewCompatJB.hasTransientState(view);44 ········return·ViewCompatJB.hasTransientState(view);
33 ····}45 ····}
Offset 48, 15 lines modifiedOffset 60, 22 lines modified
48 ········ViewCompatJB.postOnAnimation(view,·runnable);60 ········ViewCompatJB.postOnAnimation(view,·runnable);
49 ····}61 ····}
50 ····62 ····
51 ····public·void·postOnAnimationDelayed(final·View·view,·final·Runnable·runnable,·final·long·n)·{63 ····public·void·postOnAnimationDelayed(final·View·view,·final·Runnable·runnable,·final·long·n)·{
52 ········ViewCompatJB.postOnAnimationDelayed(view,·runnable,·n);64 ········ViewCompatJB.postOnAnimationDelayed(view,·runnable,·n);
53 ····}65 ····}
54 ····66 ····
 67 ····public·void·requestApplyInsets(final·View·view)·{
 68 ········ViewCompatJB.requestApplyInsets(view);
 69 ····}
 70 ····
55 ····public·void·setHasTransientState(final·View·view,·final·boolean·b)·{71 ····public·void·setHasTransientState(final·View·view,·final·boolean·b)·{
56 ········ViewCompatJB.setHasTransientState(view,·b);72 ········ViewCompatJB.setHasTransientState(view,·b);
57 ····}73 ····}
58 ····74 ····
59 ····public·void·setImportantForAccessibility(final·View·view,·final·int·n)·{75 ····public·void·setImportantForAccessibility(final·View·view,·int·n)·{
 76 ········if·(n·==·4)·{
 77 ············n·=·2;
 78 ········}
60 ········ViewCompatJB.setImportantForAccessibility(view,·n);79 ········ViewCompatJB.setImportantForAccessibility(view,·n);
61 ····}80 ····}
62 }81 }
1.34 KB
android/support/v4/view/ViewCompat$JbMr1ViewCompatImpl.class
1.22 KB
procyon -ec {}
    
Offset 10, 19 lines modifiedOffset 10, 35 lines modified
10 ········return·ViewCompatJellybeanMr1.getLabelFor(view);10 ········return·ViewCompatJellybeanMr1.getLabelFor(view);
11 ····}11 ····}
12 ····12 ····
13 ····public·int·getLayoutDirection(final·View·view)·{13 ····public·int·getLayoutDirection(final·View·view)·{
14 ········return·ViewCompatJellybeanMr1.getLayoutDirection(view);14 ········return·ViewCompatJellybeanMr1.getLayoutDirection(view);
15 ····}15 ····}
16 ····16 ····
 17 ····public·int·getPaddingEnd(final·View·view)·{
 18 ········return·ViewCompatJellybeanMr1.getPaddingEnd(view);
 19 ····}
 20 ····
 21 ····public·int·getPaddingStart(final·View·view)·{
 22 ········return·ViewCompatJellybeanMr1.getPaddingStart(view);
 23 ····}
 24 ····
 25 ····public·int·getWindowSystemUiVisibility(final·View·view)·{
 26 ········return·ViewCompatJellybeanMr1.getWindowSystemUiVisibility(view);
 27 ····}
 28 ····
17 ····public·void·setLabelFor(final·View·view,·final·int·n)·{29 ····public·void·setLabelFor(final·View·view,·final·int·n)·{
18 ········ViewCompatJellybeanMr1.setLabelFor(view,·n);30 ········ViewCompatJellybeanMr1.setLabelFor(view,·n);
19 ····}31 ····}
20 ····32 ····
21 ····public·void·setLayerPaint(final·View·view,·final·Paint·paint)·{33 ····public·void·setLayerPaint(final·View·view,·final·Paint·paint)·{
22 ········ViewCompatJellybeanMr1.setLayerPaint(view,·paint);34 ········ViewCompatJellybeanMr1.setLayerPaint(view,·paint);
23 ····}35 ····}
24 ····36 ····
25 ····public·void·setLayoutDirection(final·View·view,·final·int·n)·{37 ····public·void·setLayoutDirection(final·View·view,·final·int·n)·{
26 ········ViewCompatJellybeanMr1.setLayoutDirection(view,·n);38 ········ViewCompatJellybeanMr1.setLayoutDirection(view,·n);
27 ····}39 ····}
 40 ····
 41 ····public·void·setPaddingRelative(final·View·view,·final·int·n,·final·int·n2,·final·int·n3,·final·int·n4)·{
 42 ········ViewCompatJellybeanMr1.setPaddingRelative(view,·n,·n2,·n3,·n4);
 43 ····}
28 }44 }
610 B
android/support/v4/view/ViewCompat$KitKatViewCompatImpl.class
488 B
procyon -ec {}
    
Offset 8, 8 lines modifiedOffset 8, 12 lines modified
8 ····public·int·getAccessibilityLiveRegion(final·View·view)·{8 ····public·int·getAccessibilityLiveRegion(final·View·view)·{
9 ········return·ViewCompatKitKat.getAccessibilityLiveRegion(view);9 ········return·ViewCompatKitKat.getAccessibilityLiveRegion(view);
10 ····}10 ····}
11 ····11 ····
12 ····public·void·setAccessibilityLiveRegion(final·View·view,·final·int·n)·{12 ····public·void·setAccessibilityLiveRegion(final·View·view,·final·int·n)·{
13 ········ViewCompatKitKat.setAccessibilityLiveRegion(view,·n);13 ········ViewCompatKitKat.setAccessibilityLiveRegion(view,·n);
14 ····}14 ····}
 15 ····
 16 ····public·void·setImportantForAccessibility(final·View·view,·final·int·n)·{
 17 ········ViewCompatJB.setImportantForAccessibility(view,·n);
 18 ····}
15 }19 }
311 B
smali/at/theengine/android/simple_rss2_android/R.smali
    
Offset 21, 10 lines modifiedOffset 21, 9 lines modified
21 .method·public·constructor·<init>()V21 .method·public·constructor·<init>()V
22 ····.locals·022 ····.locals·0
  
23 ····.prologue23 ····.prologue
24 ····.line·924 ····.line·9
25 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V25 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
26 ····.line·39 
27 ····return-void26 ····return-void
28 .end·method27 .end·method
873 B
smali/at/theengine/android/simple_rss2_android/SimpleRss2Parser$5.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$currentMessage:Lat/theengine/android/simple_rss2_android/RSSItem;22 .field·final·synthetic·val$currentMessage:Lat/theengine/android/simple_rss2_android/RSSItem;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;Lat/theengine/android/simple_rss2_android/RSSItem;)V24 .method·constructor·<init>(Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;Lat/theengine/android/simple_rss2_android/RSSItem;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;
  
26 ····.prologue27 ····.prologue
27 ····.line·7928 ····.line·79
28 ····iput-object·p1,·p0,·Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$5;->this$0:Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;29 ····iput-object·p1,·p0,·Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$5;->this$0:Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;
  
29 ····iput-object·p2,·p0,·Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$5;->val$currentMessage:Lat/theengine/android/simple_rss2_android/RSSItem;30 ····iput-object·p2,·p0,·Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$5;->val$currentMessage:Lat/theengine/android/simple_rss2_android/RSSItem;
  
873 B
smali/at/theengine/android/simple_rss2_android/SimpleRss2Parser$3.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$currentMessage:Lat/theengine/android/simple_rss2_android/RSSItem;22 .field·final·synthetic·val$currentMessage:Lat/theengine/android/simple_rss2_android/RSSItem;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;Lat/theengine/android/simple_rss2_android/RSSItem;)V24 .method·constructor·<init>(Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;Lat/theengine/android/simple_rss2_android/RSSItem;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;
  
26 ····.prologue27 ····.prologue
27 ····.line·6928 ····.line·69
28 ····iput-object·p1,·p0,·Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$3;->this$0:Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;29 ····iput-object·p1,·p0,·Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$3;->this$0:Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;
  
29 ····iput-object·p2,·p0,·Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$3;->val$currentMessage:Lat/theengine/android/simple_rss2_android/RSSItem;30 ····iput-object·p2,·p0,·Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$3;->val$currentMessage:Lat/theengine/android/simple_rss2_android/RSSItem;
  
873 B
smali/at/theengine/android/simple_rss2_android/SimpleRss2Parser$4.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$currentMessage:Lat/theengine/android/simple_rss2_android/RSSItem;22 .field·final·synthetic·val$currentMessage:Lat/theengine/android/simple_rss2_android/RSSItem;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;Lat/theengine/android/simple_rss2_android/RSSItem;)V24 .method·constructor·<init>(Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;Lat/theengine/android/simple_rss2_android/RSSItem;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;
  
26 ····.prologue27 ····.prologue
27 ····.line·7428 ····.line·74
28 ····iput-object·p1,·p0,·Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$4;->this$0:Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;29 ····iput-object·p1,·p0,·Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$4;->this$0:Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;
  
29 ····iput-object·p2,·p0,·Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$4;->val$currentMessage:Lat/theengine/android/simple_rss2_android/RSSItem;30 ····iput-object·p2,·p0,·Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$4;->val$currentMessage:Lat/theengine/android/simple_rss2_android/RSSItem;
  
873 B
smali/at/theengine/android/simple_rss2_android/SimpleRss2Parser$8.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$currentMessage:Lat/theengine/android/simple_rss2_android/RSSItem;22 .field·final·synthetic·val$currentMessage:Lat/theengine/android/simple_rss2_android/RSSItem;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;Lat/theengine/android/simple_rss2_android/RSSItem;)V24 .method·constructor·<init>(Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;Lat/theengine/android/simple_rss2_android/RSSItem;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;
  
26 ····.prologue27 ····.prologue
27 ····.line·9428 ····.line·94
28 ····iput-object·p1,·p0,·Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$8;->this$0:Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;29 ····iput-object·p1,·p0,·Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$8;->this$0:Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;
  
29 ····iput-object·p2,·p0,·Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$8;->val$currentMessage:Lat/theengine/android/simple_rss2_android/RSSItem;30 ····iput-object·p2,·p0,·Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$8;->val$currentMessage:Lat/theengine/android/simple_rss2_android/RSSItem;
  
1.25 KB
smali/at/theengine/android/simple_rss2_android/RSSItem.smali
    
Offset 72, 21 lines modifiedOffset 72, 19 lines modified
72 ····move-result·v072 ····move-result·v0
  
73 ····goto·:goto_073 ····goto·:goto_0
74 .end·method74 .end·method
  
75 .method·public·bridge·synthetic·compareTo(Ljava/lang/Object;)I75 .method·public·bridge·synthetic·compareTo(Ljava/lang/Object;)I
76 ····.locals·176 ····.locals·1
77 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
78 ····.prologue77 ····.prologue
79 ····.line·678 ····.line·6
80 ····check-cast·p1,·Lat/theengine/android/simple_rss2_android/RSSItem;79 ····check-cast·p1,·Lat/theengine/android/simple_rss2_android/RSSItem;
  
81 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
82 ····invoke-virtual·{p0,·p1},·Lat/theengine/android/simple_rss2_android/RSSItem;->compareTo(Lat/theengine/android/simple_rss2_android/RSSItem;)I80 ····invoke-virtual·{p0,·p1},·Lat/theengine/android/simple_rss2_android/RSSItem;->compareTo(Lat/theengine/android/simple_rss2_android/RSSItem;)I
  
83 ····move-result·v081 ····move-result·v0
  
84 ····return·v082 ····return·v0
85 .end·method83 .end·method
  
Offset 155, 21 lines modifiedOffset 153, 19 lines modified
  
155 ····.line·86153 ····.line·86
156 ····return-void154 ····return-void
157 .end·method155 .end·method
  
158 .method·public·bridge·synthetic·copyTo(Ljava/lang/Object;)V156 .method·public·bridge·synthetic·copyTo(Ljava/lang/Object;)V
159 ····.locals·0157 ····.locals·0
160 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
161 ····.prologue158 ····.prologue
162 ····.line·6159 ····.line·6
163 ····check-cast·p1,·Lat/theengine/android/simple_rss2_android/RSSItem;160 ····check-cast·p1,·Lat/theengine/android/simple_rss2_android/RSSItem;
  
164 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
165 ····invoke-virtual·{p0,·p1},·Lat/theengine/android/simple_rss2_android/RSSItem;->copyTo(Lat/theengine/android/simple_rss2_android/RSSItem;)V161 ····invoke-virtual·{p0,·p1},·Lat/theengine/android/simple_rss2_android/RSSItem;->copyTo(Lat/theengine/android/simple_rss2_android/RSSItem;)V
  
166 ····return-void162 ····return-void
167 .end·method163 .end·method
  
168 .method·public·createForCopy()Lat/theengine/android/simple_rss2_android/RSSItem;164 .method·public·createForCopy()Lat/theengine/android/simple_rss2_android/RSSItem;
169 ····.locals·1165 ····.locals·1
721 B
smali/at/theengine/android/simple_rss2_android/SimpleRss2Parser$1.smali
    
Offset 30, 14 lines modifiedOffset 30, 15 lines modified
  
30 .field·final·synthetic·this$0:Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;30 .field·final·synthetic·this$0:Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;
  
  
31 #·direct·methods31 #·direct·methods
32 .method·constructor·<init>(Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;)V32 .method·constructor·<init>(Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;)V
33 ····.locals·033 ····.locals·0
 34 ····.param·p1,·"this$0"····#·Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;
  
34 ····.prologue35 ····.prologue
35 ····.line·2536 ····.line·25
36 ····iput-object·p1,·p0,·Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$1;->this$0:Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;37 ····iput-object·p1,·p0,·Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$1;->this$0:Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;
  
37 ····invoke-direct·{p0},·Landroid/os/AsyncTask;-><init>()V38 ····invoke-direct·{p0},·Landroid/os/AsyncTask;-><init>()V
  
873 B
smali/at/theengine/android/simple_rss2_android/SimpleRss2Parser$6.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$currentMessage:Lat/theengine/android/simple_rss2_android/RSSItem;22 .field·final·synthetic·val$currentMessage:Lat/theengine/android/simple_rss2_android/RSSItem;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;Lat/theengine/android/simple_rss2_android/RSSItem;)V24 .method·constructor·<init>(Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;Lat/theengine/android/simple_rss2_android/RSSItem;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;
  
26 ····.prologue27 ····.prologue
27 ····.line·8428 ····.line·84
28 ····iput-object·p1,·p0,·Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$6;->this$0:Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;29 ····iput-object·p1,·p0,·Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$6;->this$0:Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;
  
29 ····iput-object·p2,·p0,·Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$6;->val$currentMessage:Lat/theengine/android/simple_rss2_android/RSSItem;30 ····iput-object·p2,·p0,·Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$6;->val$currentMessage:Lat/theengine/android/simple_rss2_android/RSSItem;
  
809 B
smali/at/theengine/android/simple_rss2_android/SimpleRss2Parser$2.smali
    
Offset 24, 14 lines modifiedOffset 24, 15 lines modified
  
24 .field·final·synthetic·val$messages:Ljava/util/List;24 .field·final·synthetic·val$messages:Ljava/util/List;
  
  
25 #·direct·methods25 #·direct·methods
26 .method·constructor·<init>(Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;Ljava/util/List;Lat/theengine/android/simple_rss2_android/RSSItem;)V26 .method·constructor·<init>(Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;Ljava/util/List;Lat/theengine/android/simple_rss2_android/RSSItem;)V
27 ····.locals·027 ····.locals·0
 28 ····.param·p1,·"this$0"····#·Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;
  
28 ····.prologue29 ····.prologue
29 ····.line·6430 ····.line·64
30 ····iput-object·p1,·p0,·Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$2;->this$0:Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;31 ····iput-object·p1,·p0,·Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$2;->this$0:Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;
  
31 ····iput-object·p2,·p0,·Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$2;->val$messages:Ljava/util/List;32 ····iput-object·p2,·p0,·Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$2;->val$messages:Ljava/util/List;
  
817 B
smali/at/theengine/android/simple_rss2_android/SimpleFeedParser.smali
    
Offset 107, 15 lines modifiedOffset 107, 15 lines modified
  
107 ····new-instance·v4,·Ljava/security/SecureRandom;107 ····new-instance·v4,·Ljava/security/SecureRandom;
  
108 ····invoke-direct·{v4},·Ljava/security/SecureRandom;-><init>()V108 ····invoke-direct·{v4},·Ljava/security/SecureRandom;-><init>()V
  
109 ····invoke-virtual·{v1,·v3,·v2,·v4},·Ljavax/net/ssl/SSLContext;->init([Ljavax/net/ssl/KeyManager;[Ljavax/net/ssl/TrustManager;Ljava/security/SecureRandom;)V109 ····invoke-virtual·{v1,·v3,·v2,·v4},·Ljavax/net/ssl/SSLContext;->init([Ljavax/net/ssl/KeyManager;[Ljavax/net/ssl/TrustManager;Ljava/security/SecureRandom;)V
  
110 ····.line·87110 ····.line·88
111 ····invoke-virtual·{v1},·Ljavax/net/ssl/SSLContext;->getSocketFactory()Ljavax/net/ssl/SSLSocketFactory;111 ····invoke-virtual·{v1},·Ljavax/net/ssl/SSLContext;->getSocketFactory()Ljavax/net/ssl/SSLSocketFactory;
  
112 ····move-result-object·v3112 ····move-result-object·v3
  
113 ····invoke-static·{v3},·Ljavax/net/ssl/HttpsURLConnection;->setDefaultSSLSocketFactory(Ljavax/net/ssl/SSLSocketFactory;)V113 ····invoke-static·{v3},·Ljavax/net/ssl/HttpsURLConnection;->setDefaultSSLSocketFactory(Ljavax/net/ssl/SSLSocketFactory;)V
114 ····:try_end_0114 ····:try_end_0
115 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0115 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0
873 B
smali/at/theengine/android/simple_rss2_android/SimpleRss2Parser$7.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$currentMessage:Lat/theengine/android/simple_rss2_android/RSSItem;22 .field·final·synthetic·val$currentMessage:Lat/theengine/android/simple_rss2_android/RSSItem;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;Lat/theengine/android/simple_rss2_android/RSSItem;)V24 .method·constructor·<init>(Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;Lat/theengine/android/simple_rss2_android/RSSItem;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;
  
26 ····.prologue27 ····.prologue
27 ····.line·8928 ····.line·89
28 ····iput-object·p1,·p0,·Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$7;->this$0:Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;29 ····iput-object·p1,·p0,·Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$7;->this$0:Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;
  
29 ····iput-object·p2,·p0,·Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$7;->val$currentMessage:Lat/theengine/android/simple_rss2_android/RSSItem;30 ····iput-object·p2,·p0,·Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$7;->val$currentMessage:Lat/theengine/android/simple_rss2_android/RSSItem;
  
579 B
smali/at/theengine/android/simple_rss2_android/demo/MainActivity.smali
    
Offset 27, 15 lines modifiedOffset 27, 14 lines modified
27 .method·public·constructor·<init>()V27 .method·public·constructor·<init>()V
28 ····.locals·028 ····.locals·0
  
29 ····.prologue29 ····.prologue
30 ····.line·2630 ····.line·26
31 ····invoke-direct·{p0},·Landroid/app/Activity;-><init>()V31 ····invoke-direct·{p0},·Landroid/app/Activity;-><init>()V
  
32 ····.line·86 
33 ····return-void32 ····return-void
34 .end·method33 .end·method
  
35 .method·static·synthetic·access$000(Lat/theengine/android/simple_rss2_android/demo/MainActivity;)Landroid/content/Context;34 .method·static·synthetic·access$000(Lat/theengine/android/simple_rss2_android/demo/MainActivity;)Landroid/content/Context;
36 ····.locals·135 ····.locals·1
37 ····.param·p0,·"x0"····#·Lat/theengine/android/simple_rss2_android/demo/MainActivity;36 ····.param·p0,·"x0"····#·Lat/theengine/android/simple_rss2_android/demo/MainActivity;
  
2.05 KB
smali/at/theengine/android/simple_rss2_android/demo/MainActivity$1.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lat/theengine/android/simple_rss2_android/demo/MainActivity;18 .field·final·synthetic·this$0:Lat/theengine/android/simple_rss2_android/demo/MainActivity;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lat/theengine/android/simple_rss2_android/demo/MainActivity;)V20 .method·constructor·<init>(Lat/theengine/android/simple_rss2_android/demo/MainActivity;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lat/theengine/android/simple_rss2_android/demo/MainActivity;
  
22 ····.prologue23 ····.prologue
23 ····.line·4824 ····.line·48
24 ····iput-object·p1,·p0,·Lat/theengine/android/simple_rss2_android/demo/MainActivity$1;->this$0:Lat/theengine/android/simple_rss2_android/demo/MainActivity;25 ····iput-object·p1,·p0,·Lat/theengine/android/simple_rss2_android/demo/MainActivity$1;->this$0:Lat/theengine/android/simple_rss2_android/demo/MainActivity;
  
25 ····invoke-direct·{p0},·Lat/theengine/android/simple_rss2_android/SimpleRss2ParserCallback;-><init>()V26 ····invoke-direct·{p0},·Lat/theengine/android/simple_rss2_android/SimpleRss2ParserCallback;-><init>()V
  
Offset 116, 23 lines modifiedOffset 117, 25 lines modified
  
116 ····new-instance·v2,·Lat/theengine/android/simple_rss2_android/demo/MainActivity$MyListAdapter;117 ····new-instance·v2,·Lat/theengine/android/simple_rss2_android/demo/MainActivity$MyListAdapter;
  
117 ····iget-object·v3,·p0,·Lat/theengine/android/simple_rss2_android/demo/MainActivity$1;->this$0:Lat/theengine/android/simple_rss2_android/demo/MainActivity;118 ····iget-object·v3,·p0,·Lat/theengine/android/simple_rss2_android/demo/MainActivity$1;->this$0:Lat/theengine/android/simple_rss2_android/demo/MainActivity;
  
118 ····iget-object·v4,·p0,·Lat/theengine/android/simple_rss2_android/demo/MainActivity$1;->this$0:Lat/theengine/android/simple_rss2_android/demo/MainActivity;119 ····iget-object·v4,·p0,·Lat/theengine/android/simple_rss2_android/demo/MainActivity$1;->this$0:Lat/theengine/android/simple_rss2_android/demo/MainActivity;
  
 120 ····.line·57
119 ····invoke-static·{v4},·Lat/theengine/android/simple_rss2_android/demo/MainActivity;->access$000(Lat/theengine/android/simple_rss2_android/demo/MainActivity;)Landroid/content/Context;121 ····invoke-static·{v4},·Lat/theengine/android/simple_rss2_android/demo/MainActivity;->access$000(Lat/theengine/android/simple_rss2_android/demo/MainActivity;)Landroid/content/Context;
  
120 ····move-result-object·v4122 ····move-result-object·v4
  
121 ····sget·v5,·Lat/theengine/android/simple_rss2_android/R$layout;->list_item:I123 ····sget·v5,·Lat/theengine/android/simple_rss2_android/R$layout;->list_item:I
  
122 ····check-cast·p1,·Ljava/util/ArrayList;124 ····check-cast·p1,·Ljava/util/ArrayList;
  
123 ····.end·local·p1····#·"items":Ljava/util/List;,·"Ljava/util/List<Lat/theengine/android/simple_rss2_android/RSSItem;>;"125 ····.end·local·p1····#·"items":Ljava/util/List;,·"Ljava/util/List<Lat/theengine/android/simple_rss2_android/RSSItem;>;"
124 ····invoke-direct·{v2,·v3,·v4,·v5,·p1},·Lat/theengine/android/simple_rss2_android/demo/MainActivity$MyListAdapter;-><init>(Lat/theengine/android/simple_rss2_android/demo/MainActivity;Landroid/content/Context;ILjava/util/ArrayList;)V126 ····invoke-direct·{v2,·v3,·v4,·v5,·p1},·Lat/theengine/android/simple_rss2_android/demo/MainActivity$MyListAdapter;-><init>(Lat/theengine/android/simple_rss2_android/demo/MainActivity;Landroid/content/Context;ILjava/util/ArrayList;)V
  
 127 ····.line·56
125 ····invoke-virtual·{v1,·v2},·Landroid/widget/ListView;->setAdapter(Landroid/widget/ListAdapter;)V128 ····invoke-virtual·{v1,·v2},·Landroid/widget/ListView;->setAdapter(Landroid/widget/ListAdapter;)V
  
126 ····.line·59129 ····.line·59
127 ····return-void130 ····return-void
128 .end·method131 .end·method
741 B
smali/at/theengine/android/simple_rss2_android/demo/MainActivity$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lat/theengine/android/simple_rss2_android/demo/MainActivity;21 .field·final·synthetic·this$0:Lat/theengine/android/simple_rss2_android/demo/MainActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lat/theengine/android/simple_rss2_android/demo/MainActivity;)V23 .method·constructor·<init>(Lat/theengine/android/simple_rss2_android/demo/MainActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lat/theengine/android/simple_rss2_android/demo/MainActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·7627 ····.line·76
27 ····iput-object·p1,·p0,·Lat/theengine/android/simple_rss2_android/demo/MainActivity$2;->this$0:Lat/theengine/android/simple_rss2_android/demo/MainActivity;28 ····iput-object·p1,·p0,·Lat/theengine/android/simple_rss2_android/demo/MainActivity$2;->this$0:Lat/theengine/android/simple_rss2_android/demo/MainActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.48 KB
smali/android/support/v4/view/ViewPager$1.smali
    
Offset 28, 29 lines modifiedOffset 28, 29 lines modified
  
  
28 #·direct·methods28 #·direct·methods
29 .method·constructor·<init>()V29 .method·constructor·<init>()V
30 ····.locals·030 ····.locals·0
  
31 ····.prologue31 ····.prologue
32 ····.line·11632 ····.line·121
33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
34 ····return-void34 ····return-void
35 .end·method35 .end·method
  
  
36 #·virtual·methods36 #·virtual·methods
37 .method·public·compare(Landroid/support/v4/view/ViewPager$ItemInfo;Landroid/support/v4/view/ViewPager$ItemInfo;)I37 .method·public·compare(Landroid/support/v4/view/ViewPager$ItemInfo;Landroid/support/v4/view/ViewPager$ItemInfo;)I
38 ····.locals·238 ····.locals·2
39 ····.param·p1,·"lhs"····#·Landroid/support/v4/view/ViewPager$ItemInfo;39 ····.param·p1,·"lhs"····#·Landroid/support/v4/view/ViewPager$ItemInfo;
40 ····.param·p2,·"rhs"····#·Landroid/support/v4/view/ViewPager$ItemInfo;40 ····.param·p2,·"rhs"····#·Landroid/support/v4/view/ViewPager$ItemInfo;
  
41 ····.prologue41 ····.prologue
42 ····.line·11942 ····.line·124
43 ····iget·v0,·p1,·Landroid/support/v4/view/ViewPager$ItemInfo;->position:I43 ····iget·v0,·p1,·Landroid/support/v4/view/ViewPager$ItemInfo;->position:I
  
44 ····iget·v1,·p2,·Landroid/support/v4/view/ViewPager$ItemInfo;->position:I44 ····iget·v1,·p2,·Landroid/support/v4/view/ViewPager$ItemInfo;->position:I
  
45 ····sub-int/2addr·v0,·v145 ····sub-int/2addr·v0,·v1
  
46 ····return·v046 ····return·v0
Offset 58, 15 lines modifiedOffset 58, 15 lines modified
  
58 .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I58 .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I
59 ····.locals·159 ····.locals·1
60 ····.param·p1,·"x0"····#·Ljava/lang/Object;60 ····.param·p1,·"x0"····#·Ljava/lang/Object;
61 ····.param·p2,·"x1"····#·Ljava/lang/Object;61 ····.param·p2,·"x1"····#·Ljava/lang/Object;
  
62 ····.prologue62 ····.prologue
63 ····.line·11663 ····.line·121
64 ····check-cast·p1,·Landroid/support/v4/view/ViewPager$ItemInfo;64 ····check-cast·p1,·Landroid/support/v4/view/ViewPager$ItemInfo;
  
65 ····.end·local·p1····#·"x0":Ljava/lang/Object;65 ····.end·local·p1····#·"x0":Ljava/lang/Object;
66 ····check-cast·p2,·Landroid/support/v4/view/ViewPager$ItemInfo;66 ····check-cast·p2,·Landroid/support/v4/view/ViewPager$ItemInfo;
  
67 ····.end·local·p2····#·"x1":Ljava/lang/Object;67 ····.end·local·p2····#·"x1":Ljava/lang/Object;
68 ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v4/view/ViewPager$1;->compare(Landroid/support/v4/view/ViewPager$ItemInfo;Landroid/support/v4/view/ViewPager$ItemInfo;)I68 ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v4/view/ViewPager$1;->compare(Landroid/support/v4/view/ViewPager$ItemInfo;Landroid/support/v4/view/ViewPager$ItemInfo;)I
849 B
smali/android/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl.smali
    
Offset 15, 27 lines modifiedOffset 15, 27 lines modified
  
  
15 #·direct·methods15 #·direct·methods
16 .method·constructor·<init>()V16 .method·constructor·<init>()V
17 ····.locals·017 ····.locals·0
  
18 ····.prologue18 ····.prologue
19 ····.line·7619 ····.line·87
20 ····invoke-direct·{p0},·Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;-><init>()V20 ····invoke-direct·{p0},·Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;-><init>()V
  
21 ····return-void21 ····return-void
22 .end·method22 .end·method
  
  
23 #·virtual·methods23 #·virtual·methods
24 .method·public·setMotionEventSplittingEnabled(Landroid/view/ViewGroup;Z)V24 .method·public·setMotionEventSplittingEnabled(Landroid/view/ViewGroup;Z)V
25 ····.locals·025 ····.locals·0
26 ····.param·p1,·"group"····#·Landroid/view/ViewGroup;26 ····.param·p1,·"group"····#·Landroid/view/ViewGroup;
27 ····.param·p2,·"split"····#·Z27 ····.param·p2,·"split"····#·Z
  
28 ····.prologue28 ····.prologue
29 ····.line·7929 ····.line·90
30 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewGroupCompatHC;->setMotionEventSplittingEnabled(Landroid/view/ViewGroup;Z)V30 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewGroupCompatHC;->setMotionEventSplittingEnabled(Landroid/view/ViewGroup;Z)V
  
31 ····.line·8031 ····.line·91
32 ····return-void32 ····return-void
33 .end·method33 .end·method
11.0 KB
smali/android/support/v4/view/ViewCompat$HCViewCompatImpl.smali
    
Offset 15, 140 lines modifiedOffset 15, 451 lines modified
  
  
15 #·direct·methods15 #·direct·methods
16 .method·constructor·<init>()V16 .method·constructor·<init>()V
17 ····.locals·017 ····.locals·0
  
18 ····.prologue18 ····.prologue
19 ····.line·38419 ····.line·752
20 ····invoke-direct·{p0},·Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;-><init>()V20 ····invoke-direct·{p0},·Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;-><init>()V
  
21 ····return-void21 ····return-void
22 .end·method22 .end·method
  
  
23 #·virtual·methods23 #·virtual·methods
24 .method·public·getAlpha(Landroid/view/View;)F24 .method·public·getAlpha(Landroid/view/View;)F
25 ····.locals·125 ····.locals·1
26 ····.param·p1,·"view"····#·Landroid/view/View;26 ····.param·p1,·"view"····#·Landroid/view/View;
  
27 ····.prologue27 ····.prologue
28 ····.line·39128 ····.line·759
29 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatHC;->getAlpha(Landroid/view/View;)F29 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatHC;->getAlpha(Landroid/view/View;)F
  
30 ····move-result·v030 ····move-result·v0
  
31 ····return·v031 ····return·v0
32 .end·method32 .end·method
  
33 .method·getFrameTime()J33 .method·getFrameTime()J
34 ····.locals·234 ····.locals·2
  
35 ····.prologue35 ····.prologue
36 ····.line·38736 ····.line·755
37 ····invoke-static·{},·Landroid/support/v4/view/ViewCompatHC;->getFrameTime()J37 ····invoke-static·{},·Landroid/support/v4/view/ViewCompatHC;->getFrameTime()J
  
38 ····move-result-wide·v038 ····move-result-wide·v0
  
39 ····return-wide·v039 ····return-wide·v0
40 .end·method40 .end·method
  
41 .method·public·getLayerType(Landroid/view/View;)I41 .method·public·getLayerType(Landroid/view/View;)I
42 ····.locals·142 ····.locals·1
43 ····.param·p1,·"view"····#·Landroid/view/View;43 ····.param·p1,·"view"····#·Landroid/view/View;
  
44 ····.prologue44 ····.prologue
45 ····.line·39945 ····.line·767
46 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatHC;->getLayerType(Landroid/view/View;)I46 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatHC;->getLayerType(Landroid/view/View;)I
  
47 ····move-result·v047 ····move-result·v0
  
48 ····return·v048 ····return·v0
49 .end·method49 .end·method
  
50 .method·public·getMeasuredHeightAndState(Landroid/view/View;)I50 .method·public·getMeasuredHeightAndState(Landroid/view/View;)I
51 ····.locals·151 ····.locals·1
52 ····.param·p1,·"view"····#·Landroid/view/View;52 ····.param·p1,·"view"····#·Landroid/view/View;
  
53 ····.prologue53 ····.prologue
54 ····.line·41954 ····.line·787
55 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatHC;->getMeasuredHeightAndState(Landroid/view/View;)I55 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatHC;->getMeasuredHeightAndState(Landroid/view/View;)I
  
56 ····move-result·v056 ····move-result·v0
  
57 ····return·v057 ····return·v0
58 .end·method58 .end·method
  
59 .method·public·getMeasuredState(Landroid/view/View;)I59 .method·public·getMeasuredState(Landroid/view/View;)I
60 ····.locals·160 ····.locals·1
61 ····.param·p1,·"view"····#·Landroid/view/View;61 ····.param·p1,·"view"····#·Landroid/view/View;
  
62 ····.prologue62 ····.prologue
63 ····.line·42363 ····.line·791
64 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatHC;->getMeasuredState(Landroid/view/View;)I64 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatHC;->getMeasuredState(Landroid/view/View;)I
  
65 ····move-result·v065 ····move-result·v0
  
66 ····return·v066 ····return·v0
67 .end·method67 .end·method
  
68 .method·public·getMeasuredWidthAndState(Landroid/view/View;)I68 .method·public·getMeasuredWidthAndState(Landroid/view/View;)I
69 ····.locals·169 ····.locals·1
70 ····.param·p1,·"view"····#·Landroid/view/View;70 ····.param·p1,·"view"····#·Landroid/view/View;
  
71 ····.prologue71 ····.prologue
72 ····.line·41572 ····.line·783
73 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatHC;->getMeasuredWidthAndState(Landroid/view/View;)I73 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatHC;->getMeasuredWidthAndState(Landroid/view/View;)I
  
74 ····move-result·v074 ····move-result·v0
  
75 ····return·v075 ····return·v0
76 .end·method76 .end·method
  
 77 .method·public·getPivotX(Landroid/view/View;)F
 78 ····.locals·1
 79 ····.param·p1,·"view"····#·Landroid/view/View;
  
 80 ····.prologue
 81 ····.line·886
 82 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatHC;->getPivotX(Landroid/view/View;)F
  
 83 ····move-result·v0
  
 84 ····return·v0
 85 .end·method
  
 86 .method·public·getPivotY(Landroid/view/View;)F
 87 ····.locals·1
 88 ····.param·p1,·"view"····#·Landroid/view/View;
  
 89 ····.prologue
 90 ····.line·890
 91 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatHC;->getPivotY(Landroid/view/View;)F
  
 92 ····move-result·v0
  
 93 ····return·v0
 94 .end·method
  
 95 .method·public·getRotation(Landroid/view/View;)F
 96 ····.locals·1
 97 ····.param·p1,·"view"····#·Landroid/view/View;
  
 98 ····.prologue
 99 ····.line·861
 100 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatHC;->getRotation(Landroid/view/View;)F
  
 101 ····move-result·v0
Max diff block lines reached; 5420/11178 bytes (48.49%) of diff not shown.
978 B
smali/android/support/v4/view/ViewPager$SimpleOnPageChangeListener.smali
    
Offset 18, 43 lines modifiedOffset 18, 43 lines modified
  
  
18 #·direct·methods18 #·direct·methods
19 .method·public·constructor·<init>()V19 .method·public·constructor·<init>()V
20 ····.locals·020 ····.locals·0
  
21 ····.prologue21 ····.prologue
22 ····.line·29222 ····.line·297
23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
24 ····return-void24 ····return-void
25 .end·method25 .end·method
  
  
26 #·virtual·methods26 #·virtual·methods
27 .method·public·onPageScrollStateChanged(I)V27 .method·public·onPageScrollStateChanged(I)V
28 ····.locals·028 ····.locals·0
29 ····.param·p1,·"state"····#·I29 ····.param·p1,·"state"····#·I
  
30 ····.prologue30 ····.prologue
31 ····.line·30631 ····.line·311
32 ····return-void32 ····return-void
33 .end·method33 .end·method
  
34 .method·public·onPageScrolled(IFI)V34 .method·public·onPageScrolled(IFI)V
35 ····.locals·035 ····.locals·0
36 ····.param·p1,·"position"····#·I36 ····.param·p1,·"position"····#·I
37 ····.param·p2,·"positionOffset"····#·F37 ····.param·p2,·"positionOffset"····#·F
38 ····.param·p3,·"positionOffsetPixels"····#·I38 ····.param·p3,·"positionOffsetPixels"····#·I
  
39 ····.prologue39 ····.prologue
40 ····.line·29640 ····.line·301
41 ····return-void41 ····return-void
42 .end·method42 .end·method
  
43 .method·public·onPageSelected(I)V43 .method·public·onPageSelected(I)V
44 ····.locals·044 ····.locals·0
45 ····.param·p1,·"position"····#·I45 ····.param·p1,·"position"····#·I
  
46 ····.prologue46 ····.prologue
47 ····.line·30147 ····.line·306
48 ····return-void48 ····return-void
49 .end·method49 .end·method
275 KB
smali/android/support/v4/view/ViewPager.smali
    
Offset 205, 42 lines modifiedOffset 205, 42 lines modified
  
  
205 #·direct·methods205 #·direct·methods
206 .method·static·constructor·<clinit>()V206 .method·static·constructor·<clinit>()V
207 ····.locals·3207 ····.locals·3
  
208 ····.prologue208 ····.prologue
209 ····.line·98209 ····.line·103
210 ····const/4·v0,·0x1210 ····const/4·v0,·0x1
  
211 ····new-array·v0,·v0,·[I211 ····new-array·v0,·v0,·[I
  
212 ····const/4·v1,·0x0212 ····const/4·v1,·0x0
  
213 ····const·v2,·0x10100b3213 ····const·v2,·0x10100b3
  
214 ····aput·v2,·v0,·v1214 ····aput·v2,·v0,·v1
  
215 ····sput-object·v0,·Landroid/support/v4/view/ViewPager;->LAYOUT_ATTRS:[I215 ····sput-object·v0,·Landroid/support/v4/view/ViewPager;->LAYOUT_ATTRS:[I
  
216 ····.line·116216 ····.line·121
217 ····new-instance·v0,·Landroid/support/v4/view/ViewPager$1;217 ····new-instance·v0,·Landroid/support/v4/view/ViewPager$1;
  
218 ····invoke-direct·{v0},·Landroid/support/v4/view/ViewPager$1;-><init>()V218 ····invoke-direct·{v0},·Landroid/support/v4/view/ViewPager$1;-><init>()V
  
219 ····sput-object·v0,·Landroid/support/v4/view/ViewPager;->COMPARATOR:Ljava/util/Comparator;219 ····sput-object·v0,·Landroid/support/v4/view/ViewPager;->COMPARATOR:Ljava/util/Comparator;
  
220 ····.line·123220 ····.line·128
221 ····new-instance·v0,·Landroid/support/v4/view/ViewPager$2;221 ····new-instance·v0,·Landroid/support/v4/view/ViewPager$2;
  
222 ····invoke-direct·{v0},·Landroid/support/v4/view/ViewPager$2;-><init>()V222 ····invoke-direct·{v0},·Landroid/support/v4/view/ViewPager$2;-><init>()V
  
223 ····sput-object·v0,·Landroid/support/v4/view/ViewPager;->sInterpolator:Landroid/view/animation/Interpolator;223 ····sput-object·v0,·Landroid/support/v4/view/ViewPager;->sInterpolator:Landroid/view/animation/Interpolator;
  
224 ····.line·223224 ····.line·228
225 ····new-instance·v0,·Landroid/support/v4/view/ViewPager$ViewPositionComparator;225 ····new-instance·v0,·Landroid/support/v4/view/ViewPager$ViewPositionComparator;
  
226 ····invoke-direct·{v0},·Landroid/support/v4/view/ViewPager$ViewPositionComparator;-><init>()V226 ····invoke-direct·{v0},·Landroid/support/v4/view/ViewPager$ViewPositionComparator;-><init>()V
  
227 ····sput-object·v0,·Landroid/support/v4/view/ViewPager;->sPositionComparator:Landroid/support/v4/view/ViewPager$ViewPositionComparator;227 ····sput-object·v0,·Landroid/support/v4/view/ViewPager;->sPositionComparator:Landroid/support/v4/view/ViewPager$ViewPositionComparator;
  
228 ····return-void228 ····return-void
Offset 255, 83 lines modifiedOffset 255, 83 lines modified
  
255 ····const/4·v3,·0x1255 ····const/4·v3,·0x1
  
256 ····const/4·v2,·0x0256 ····const/4·v2,·0x0
  
257 ····const/4·v1,·-0x1257 ····const/4·v1,·-0x1
  
258 ····.line·344258 ····.line·349
259 ····invoke-direct·{p0,·p1},·Landroid/view/ViewGroup;-><init>(Landroid/content/Context;)V259 ····invoke-direct·{p0,·p1},·Landroid/view/ViewGroup;-><init>(Landroid/content/Context;)V
  
260 ····.line·130260 ····.line·135
261 ····new-instance·v0,·Ljava/util/ArrayList;261 ····new-instance·v0,·Ljava/util/ArrayList;
  
262 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V262 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V
  
263 ····iput-object·v0,·p0,·Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList;263 ····iput-object·v0,·p0,·Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList;
  
264 ····.line·131264 ····.line·136
265 ····new-instance·v0,·Landroid/support/v4/view/ViewPager$ItemInfo;265 ····new-instance·v0,·Landroid/support/v4/view/ViewPager$ItemInfo;
  
266 ····invoke-direct·{v0},·Landroid/support/v4/view/ViewPager$ItemInfo;-><init>()V266 ····invoke-direct·{v0},·Landroid/support/v4/view/ViewPager$ItemInfo;-><init>()V
  
267 ····iput-object·v0,·p0,·Landroid/support/v4/view/ViewPager;->mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo;267 ····iput-object·v0,·p0,·Landroid/support/v4/view/ViewPager;->mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo;
  
268 ····.line·133268 ····.line·138
269 ····new-instance·v0,·Landroid/graphics/Rect;269 ····new-instance·v0,·Landroid/graphics/Rect;
  
270 ····invoke-direct·{v0},·Landroid/graphics/Rect;-><init>()V270 ····invoke-direct·{v0},·Landroid/graphics/Rect;-><init>()V
  
271 ····iput-object·v0,·p0,·Landroid/support/v4/view/ViewPager;->mTempRect:Landroid/graphics/Rect;271 ····iput-object·v0,·p0,·Landroid/support/v4/view/ViewPager;->mTempRect:Landroid/graphics/Rect;
  
272 ····.line·137272 ····.line·142
273 ····iput·v1,·p0,·Landroid/support/v4/view/ViewPager;->mRestoredCurItem:I273 ····iput·v1,·p0,·Landroid/support/v4/view/ViewPager;->mRestoredCurItem:I
  
274 ····.line·138274 ····.line·143
275 ····iput-object·v4,·p0,·Landroid/support/v4/view/ViewPager;->mRestoredAdapterState:Landroid/os/Parcelable;275 ····iput-object·v4,·p0,·Landroid/support/v4/view/ViewPager;->mRestoredAdapterState:Landroid/os/Parcelable;
  
276 ····.line·139276 ····.line·144
277 ····iput-object·v4,·p0,·Landroid/support/v4/view/ViewPager;->mRestoredClassLoader:Ljava/lang/ClassLoader;277 ····iput-object·v4,·p0,·Landroid/support/v4/view/ViewPager;->mRestoredClassLoader:Ljava/lang/ClassLoader;
  
278 ····.line·151278 ····.line·156
279 ····const·v0,·-0x800001279 ····const·v0,·-0x800001
  
280 ····iput·v0,·p0,·Landroid/support/v4/view/ViewPager;->mFirstOffset:F280 ····iput·v0,·p0,·Landroid/support/v4/view/ViewPager;->mFirstOffset:F
  
281 ····.line·152281 ····.line·157
282 ····const·v0,·0x7f7fffff····#·Float.MAX_VALUE282 ····const·v0,·0x7f7fffff····#·Float.MAX_VALUE
  
283 ····iput·v0,·p0,·Landroid/support/v4/view/ViewPager;->mLastOffset:F283 ····iput·v0,·p0,·Landroid/support/v4/view/ViewPager;->mLastOffset:F
  
284 ····.line·161284 ····.line·166
285 ····iput·v3,·p0,·Landroid/support/v4/view/ViewPager;->mOffscreenPageLimit:I285 ····iput·v3,·p0,·Landroid/support/v4/view/ViewPager;->mOffscreenPageLimit:I
  
286 ····.line·180286 ····.line·185
287 ····iput·v1,·p0,·Landroid/support/v4/view/ViewPager;->mActivePointerId:I287 ····iput·v1,·p0,·Landroid/support/v4/view/ViewPager;->mActivePointerId:I
  
288 ····.line·207288 ····.line·212
289 ····iput-boolean·v3,·p0,·Landroid/support/v4/view/ViewPager;->mFirstLayout:Z289 ····iput-boolean·v3,·p0,·Landroid/support/v4/view/ViewPager;->mFirstLayout:Z
  
290 ····.line·208290 ····.line·213
291 ····iput-boolean·v2,·p0,·Landroid/support/v4/view/ViewPager;->mNeedCalculatePageOffsets:Z291 ····iput-boolean·v2,·p0,·Landroid/support/v4/view/ViewPager;->mNeedCalculatePageOffsets:Z
  
292 ····.line·241292 ····.line·246
293 ····new-instance·v0,·Landroid/support/v4/view/ViewPager$3;293 ····new-instance·v0,·Landroid/support/v4/view/ViewPager$3;
  
294 ····invoke-direct·{v0,·p0},·Landroid/support/v4/view/ViewPager$3;-><init>(Landroid/support/v4/view/ViewPager;)V294 ····invoke-direct·{v0,·p0},·Landroid/support/v4/view/ViewPager$3;-><init>(Landroid/support/v4/view/ViewPager;)V
  
295 ····iput-object·v0,·p0,·Landroid/support/v4/view/ViewPager;->mEndScrollRunnable:Ljava/lang/Runnable;295 ····iput-object·v0,·p0,·Landroid/support/v4/view/ViewPager;->mEndScrollRunnable:Ljava/lang/Runnable;
  
296 ····.line·248296 ····.line·253
297 ····iput·v2,·p0,·Landroid/support/v4/view/ViewPager;->mScrollState:I297 ····iput·v2,·p0,·Landroid/support/v4/view/ViewPager;->mScrollState:I
  
298 ····.line·345298 ····.line·350
299 ····invoke-virtual·{p0},·Landroid/support/v4/view/ViewPager;->initViewPager()V299 ····invoke-virtual·{p0},·Landroid/support/v4/view/ViewPager;->initViewPager()V
  
300 ····.line·346300 ····.line·351
301 ····return-void301 ····return-void
302 .end·method302 .end·method
  
303 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V303 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
304 ····.locals·5304 ····.locals·5
305 ····.param·p1,·"context"····#·Landroid/content/Context;305 ····.param·p1,·"context"····#·Landroid/content/Context;
306 ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet;306 ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet;
Offset 341, 229 lines modifiedOffset 341, 229 lines modified
Max diff block lines reached; 277398/281577 bytes (98.52%) of diff not shown.
686 B
smali/android/support/v4/view/ViewPager$2.smali
    
Offset 18, 33 lines modifiedOffset 18, 33 lines modified
  
  
18 #·direct·methods18 #·direct·methods
19 .method·constructor·<init>()V19 .method·constructor·<init>()V
20 ····.locals·020 ····.locals·0
  
21 ····.prologue21 ····.prologue
22 ····.line·12322 ····.line·128
23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
24 ····return-void24 ····return-void
25 .end·method25 .end·method
  
  
26 #·virtual·methods26 #·virtual·methods
27 .method·public·getInterpolation(F)F27 .method·public·getInterpolation(F)F
28 ····.locals·228 ····.locals·2
29 ····.param·p1,·"t"····#·F29 ····.param·p1,·"t"····#·F
  
30 ····.prologue30 ····.prologue
31 ····const/high16·v1,·0x3f800000····#·1.0f31 ····const/high16·v1,·0x3f800000····#·1.0f
  
32 ····.line·12532 ····.line·130
33 ····sub-float/2addr·p1,·v133 ····sub-float/2addr·p1,·v1
  
34 ····.line·12634 ····.line·131
35 ····mul-float·v0,·p1,·p135 ····mul-float·v0,·p1,·p1
  
36 ····mul-float/2addr·v0,·p136 ····mul-float/2addr·v0,·p1
  
37 ····mul-float/2addr·v0,·p137 ····mul-float/2addr·v0,·p1
  
38 ····mul-float/2addr·v0,·p138 ····mul-float/2addr·v0,·p1
1.07 KB
smali/android/support/v4/view/ViewPager$3.smali
    
Offset 22, 36 lines modifiedOffset 22, 36 lines modified
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Landroid/support/v4/view/ViewPager;)V23 .method·constructor·<init>(Landroid/support/v4/view/ViewPager;)V
24 ····.locals·024 ····.locals·0
  
25 ····.prologue25 ····.prologue
26 ····.line·24126 ····.line·246
27 ····iput-object·p1,·p0,·Landroid/support/v4/view/ViewPager$3;->this$0:Landroid/support/v4/view/ViewPager;27 ····iput-object·p1,·p0,·Landroid/support/v4/view/ViewPager$3;->this$0:Landroid/support/v4/view/ViewPager;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
29 ····return-void29 ····return-void
30 .end·method30 .end·method
  
  
31 #·virtual·methods31 #·virtual·methods
32 .method·public·run()V32 .method·public·run()V
33 ····.locals·233 ····.locals·2
  
34 ····.prologue34 ····.prologue
35 ····.line·24335 ····.line·248
36 ····iget-object·v0,·p0,·Landroid/support/v4/view/ViewPager$3;->this$0:Landroid/support/v4/view/ViewPager;36 ····iget-object·v0,·p0,·Landroid/support/v4/view/ViewPager$3;->this$0:Landroid/support/v4/view/ViewPager;
  
37 ····const/4·v1,·0x037 ····const/4·v1,·0x0
  
38 ····invoke-static·{v0,·v1},·Landroid/support/v4/view/ViewPager;->access$000(Landroid/support/v4/view/ViewPager;I)V38 ····invoke-static·{v0,·v1},·Landroid/support/v4/view/ViewPager;->access$000(Landroid/support/v4/view/ViewPager;I)V
  
39 ····.line·24439 ····.line·249
40 ····iget-object·v0,·p0,·Landroid/support/v4/view/ViewPager$3;->this$0:Landroid/support/v4/view/ViewPager;40 ····iget-object·v0,·p0,·Landroid/support/v4/view/ViewPager$3;->this$0:Landroid/support/v4/view/ViewPager;
  
41 ····invoke-virtual·{v0},·Landroid/support/v4/view/ViewPager;->populate()V41 ····invoke-virtual·{v0},·Landroid/support/v4/view/ViewPager;->populate()V
  
42 ····.line·24542 ····.line·250
43 ····return-void43 ····return-void
44 .end·method44 .end·method
1.87 KB
smali/android/support/v4/view/ViewPager$LayoutParams.smali
    
Offset 31, 60 lines modifiedOffset 31, 60 lines modified
31 #·direct·methods31 #·direct·methods
32 .method·public·constructor·<init>()V32 .method·public·constructor·<init>()V
33 ····.locals·133 ····.locals·1
  
34 ····.prologue34 ····.prologue
35 ····const/4·v0,·-0x135 ····const/4·v0,·-0x1
  
36 ····.line·286736 ····.line·2872
37 ····invoke-direct·{p0,·v0,·v0},·Landroid/view/ViewGroup$LayoutParams;-><init>(II)V37 ····invoke-direct·{p0,·v0,·v0},·Landroid/view/ViewGroup$LayoutParams;-><init>(II)V
  
38 ····.line·284838 ····.line·2853
39 ····const/4·v0,·0x039 ····const/4·v0,·0x0
  
40 ····iput·v0,·p0,·Landroid/support/v4/view/ViewPager$LayoutParams;->widthFactor:F40 ····iput·v0,·p0,·Landroid/support/v4/view/ViewPager$LayoutParams;->widthFactor:F
  
41 ····.line·286841 ····.line·2873
42 ····return-void42 ····return-void
43 .end·method43 .end·method
  
44 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V44 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
45 ····.locals·345 ····.locals·3
46 ····.param·p1,·"context"····#·Landroid/content/Context;46 ····.param·p1,·"context"····#·Landroid/content/Context;
47 ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet;47 ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet;
  
48 ····.prologue48 ····.prologue
49 ····.line·287149 ····.line·2876
50 ····invoke-direct·{p0,·p1,·p2},·Landroid/view/ViewGroup$LayoutParams;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V50 ····invoke-direct·{p0,·p1,·p2},·Landroid/view/ViewGroup$LayoutParams;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
  
51 ····.line·284851 ····.line·2853
52 ····const/4·v1,·0x052 ····const/4·v1,·0x0
  
53 ····iput·v1,·p0,·Landroid/support/v4/view/ViewPager$LayoutParams;->widthFactor:F53 ····iput·v1,·p0,·Landroid/support/v4/view/ViewPager$LayoutParams;->widthFactor:F
  
54 ····.line·287354 ····.line·2878
55 ····invoke-static·{},·Landroid/support/v4/view/ViewPager;->access$400()[I55 ····invoke-static·{},·Landroid/support/v4/view/ViewPager;->access$400()[I
  
56 ····move-result-object·v156 ····move-result-object·v1
  
57 ····invoke-virtual·{p1,·p2,·v1},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;57 ····invoke-virtual·{p1,·p2,·v1},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
  
58 ····move-result-object·v058 ····move-result-object·v0
  
59 ····.line·287459 ····.line·2879
60 ····.local·v0,·"a":Landroid/content/res/TypedArray;60 ····.local·v0,·"a":Landroid/content/res/TypedArray;
61 ····const/4·v1,·0x061 ····const/4·v1,·0x0
  
62 ····const/16·v2,·0x3062 ····const/16·v2,·0x30
  
63 ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/res/TypedArray;->getInteger(II)I63 ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/res/TypedArray;->getInteger(II)I
  
64 ····move-result·v164 ····move-result·v1
  
65 ····iput·v1,·p0,·Landroid/support/v4/view/ViewPager$LayoutParams;->gravity:I65 ····iput·v1,·p0,·Landroid/support/v4/view/ViewPager$LayoutParams;->gravity:I
  
66 ····.line·287566 ····.line·2880
67 ····invoke-virtual·{v0},·Landroid/content/res/TypedArray;->recycle()V67 ····invoke-virtual·{v0},·Landroid/content/res/TypedArray;->recycle()V
  
68 ····.line·287668 ····.line·2881
69 ····return-void69 ····return-void
70 .end·method70 .end·method
4.58 KB
smali/android/support/v4/view/ViewConfigurationCompat.smali
    
Offset 2, 14 lines modifiedOffset 2, 16 lines modified
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"ViewConfigurationCompat.java"3 .source·"ViewConfigurationCompat.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/MemberClasses;5 .annotation·system·Ldalvik/annotation/MemberClasses;
6 ····value·=·{6 ····value·=·{
 7 ········Landroid/support/v4/view/ViewConfigurationCompat$IcsViewConfigurationVersionImpl;,
 8 ········Landroid/support/v4/view/ViewConfigurationCompat$HoneycombViewConfigurationVersionImpl;,
7 ········Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl;,9 ········Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl;,
8 ········Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl;,10 ········Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl;,
9 ········Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;11 ········Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;
10 ····}12 ····}
11 .end·annotation13 .end·annotation
  
  
Offset 18, 34 lines modifiedOffset 20, 68 lines modified
  
  
18 #·direct·methods20 #·direct·methods
19 .method·static·constructor·<clinit>()V21 .method·static·constructor·<clinit>()V
20 ····.locals·222 ····.locals·2
  
21 ····.prologue23 ····.prologue
22 ····.line·5824 ····.line·86
23 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I25 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
24 ····const/16·v1,·0xb26 ····const/16·v1,·0xe
  
25 ····if-lt·v0,·v1,·:cond_027 ····if-lt·v0,·v1,·:cond_0
  
26 ····.line·5928 ····.line·87
27 ····new-instance·v0,·Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl;29 ····new-instance·v0,·Landroid/support/v4/view/ViewConfigurationCompat$IcsViewConfigurationVersionImpl;
  
28 ····invoke-direct·{v0},·Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl;-><init>()V30 ····invoke-direct·{v0},·Landroid/support/v4/view/ViewConfigurationCompat$IcsViewConfigurationVersionImpl;-><init>()V
  
29 ····sput-object·v0,·Landroid/support/v4/view/ViewConfigurationCompat;->IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;31 ····sput-object·v0,·Landroid/support/v4/view/ViewConfigurationCompat;->IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;
  
30 ····.line·6332 ····.line·95
31 ····:goto_033 ····:goto_0
32 ····return-void34 ····return-void
  
33 ····.line·6135 ····.line·88
34 ····:cond_036 ····:cond_0
 37 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
 38 ····const/16·v1,·0xb
  
 39 ····if-lt·v0,·v1,·:cond_1
  
 40 ····.line·89
 41 ····new-instance·v0,·Landroid/support/v4/view/ViewConfigurationCompat$HoneycombViewConfigurationVersionImpl;
  
 42 ····invoke-direct·{v0},·Landroid/support/v4/view/ViewConfigurationCompat$HoneycombViewConfigurationVersionImpl;-><init>()V
  
 43 ····sput-object·v0,·Landroid/support/v4/view/ViewConfigurationCompat;->IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;
  
 44 ····goto·:goto_0
  
 45 ····.line·90
 46 ····:cond_1
 47 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
 48 ····const/16·v1,·0x8
  
 49 ····if-lt·v0,·v1,·:cond_2
  
 50 ····.line·91
 51 ····new-instance·v0,·Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl;
  
 52 ····invoke-direct·{v0},·Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl;-><init>()V
  
 53 ····sput-object·v0,·Landroid/support/v4/view/ViewConfigurationCompat;->IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;
  
 54 ····goto·:goto_0
  
 55 ····.line·93
 56 ····:cond_2
35 ····new-instance·v0,·Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl;57 ····new-instance·v0,·Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl;
  
36 ····invoke-direct·{v0},·Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl;-><init>()V58 ····invoke-direct·{v0},·Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl;-><init>()V
  
37 ····sput-object·v0,·Landroid/support/v4/view/ViewConfigurationCompat;->IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;59 ····sput-object·v0,·Landroid/support/v4/view/ViewConfigurationCompat;->IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;
  
38 ····goto·:goto_060 ····goto·:goto_0
Offset 54, 25 lines modifiedOffset 90, 40 lines modified
54 .method·public·constructor·<init>()V90 .method·public·constructor·<init>()V
55 ····.locals·091 ····.locals·0
  
56 ····.prologue92 ····.prologue
57 ····.line·2593 ····.line·25
58 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V94 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
59 ····.line·4695 ····.line·74
60 ····return-void96 ····return-void
61 .end·method97 .end·method
  
62 .method·public·static·getScaledPagingTouchSlop(Landroid/view/ViewConfiguration;)I98 .method·public·static·getScaledPagingTouchSlop(Landroid/view/ViewConfiguration;)I
63 ····.locals·199 ····.locals·1
64 ····.param·p0,·"config"····#·Landroid/view/ViewConfiguration;100 ····.param·p0,·"config"····#·Landroid/view/ViewConfiguration;
  
65 ····.prologue101 ····.prologue
66 ····.line·73102 ····.line·105
67 ····sget-object·v0,·Landroid/support/v4/view/ViewConfigurationCompat;->IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;103 ····sget-object·v0,·Landroid/support/v4/view/ViewConfigurationCompat;->IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;
  
68 ····invoke-interface·{v0,·p0},·Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;->getScaledPagingTouchSlop(Landroid/view/ViewConfiguration;)I104 ····invoke-interface·{v0,·p0},·Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;->getScaledPagingTouchSlop(Landroid/view/ViewConfiguration;)I
  
69 ····move-result·v0105 ····move-result·v0
  
70 ····return·v0106 ····return·v0
71 .end·method107 .end·method
  
 108 .method·public·static·hasPermanentMenuKey(Landroid/view/ViewConfiguration;)Z
 109 ····.locals·1
 110 ····.param·p0,·"config"····#·Landroid/view/ViewConfiguration;
  
 111 ····.prologue
 112 ····.line·113
 113 ····sget-object·v0,·Landroid/support/v4/view/ViewConfigurationCompat;->IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;
  
 114 ····invoke-interface·{v0,·p0},·Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;->hasPermanentMenuKey(Landroid/view/ViewConfiguration;)Z
  
 115 ····move-result·v0
  
 116 ····return·v0
 117 .end·method
330 B
smali/android/support/v4/view/ViewPager$ItemInfo.smali
    
Offset 27, 12 lines modifiedOffset 27, 12 lines modified
  
  
27 #·direct·methods27 #·direct·methods
28 .method·constructor·<init>()V28 .method·constructor·<init>()V
29 ····.locals·029 ····.locals·0
  
30 ····.prologue30 ····.prologue
31 ····.line·10831 ····.line·113
32 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V32 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
33 ····return-void33 ····return-void
34 .end·method34 .end·method
6.41 KB
smali/android/support/v4/view/ViewCompat$ViewCompatImpl.smali
    
Offset 11, 29 lines modifiedOffset 11, 44 lines modified
11 .annotation·system·Ldalvik/annotation/InnerClass;11 .annotation·system·Ldalvik/annotation/InnerClass;
12 ····accessFlags·=·0x60812 ····accessFlags·=·0x608
13 ····name·=·"ViewCompatImpl"13 ····name·=·"ViewCompatImpl"
14 .end·annotation14 .end·annotation
  
  
15 #·virtual·methods15 #·virtual·methods
 16 .method·public·abstract·animate(Landroid/view/View;)Landroid/support/v4/view/ViewPropertyAnimatorCompat;
 17 .end·method
  
16 .method·public·abstract·canScrollHorizontally(Landroid/view/View;I)Z18 .method·public·abstract·canScrollHorizontally(Landroid/view/View;I)Z
17 .end·method19 .end·method
  
18 .method·public·abstract·canScrollVertically(Landroid/view/View;I)Z20 .method·public·abstract·canScrollVertically(Landroid/view/View;I)Z
19 .end·method21 .end·method
  
 22 .method·public·abstract·dispatchFinishTemporaryDetach(Landroid/view/View;)V
 23 .end·method
  
 24 .method·public·abstract·dispatchStartTemporaryDetach(Landroid/view/View;)V
 25 .end·method
  
20 .method·public·abstract·getAccessibilityLiveRegion(Landroid/view/View;)I26 .method·public·abstract·getAccessibilityLiveRegion(Landroid/view/View;)I
21 .end·method27 .end·method
  
22 .method·public·abstract·getAccessibilityNodeProvider(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;28 .method·public·abstract·getAccessibilityNodeProvider(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;
23 .end·method29 .end·method
  
24 .method·public·abstract·getAlpha(Landroid/view/View;)F30 .method·public·abstract·getAlpha(Landroid/view/View;)F
25 .end·method31 .end·method
  
 32 .method·public·abstract·getElevation(Landroid/view/View;)F
 33 .end·method
  
 34 .method·public·abstract·getFitsSystemWindows(Landroid/view/View;)Z
 35 .end·method
  
26 .method·public·abstract·getImportantForAccessibility(Landroid/view/View;)I36 .method·public·abstract·getImportantForAccessibility(Landroid/view/View;)I
27 .end·method37 .end·method
  
28 .method·public·abstract·getLabelFor(Landroid/view/View;)I38 .method·public·abstract·getLabelFor(Landroid/view/View;)I
29 .end·method39 .end·method
  
30 .method·public·abstract·getLayerType(Landroid/view/View;)I40 .method·public·abstract·getLayerType(Landroid/view/View;)I
Offset 47, 26 lines modifiedOffset 62, 86 lines modified
  
47 .method·public·abstract·getMeasuredState(Landroid/view/View;)I62 .method·public·abstract·getMeasuredState(Landroid/view/View;)I
48 .end·method63 .end·method
  
49 .method·public·abstract·getMeasuredWidthAndState(Landroid/view/View;)I64 .method·public·abstract·getMeasuredWidthAndState(Landroid/view/View;)I
50 .end·method65 .end·method
  
 66 .method·public·abstract·getMinimumHeight(Landroid/view/View;)I
 67 .end·method
  
 68 .method·public·abstract·getMinimumWidth(Landroid/view/View;)I
 69 .end·method
  
51 .method·public·abstract·getOverScrollMode(Landroid/view/View;)I70 .method·public·abstract·getOverScrollMode(Landroid/view/View;)I
52 .end·method71 .end·method
  
 72 .method·public·abstract·getPaddingEnd(Landroid/view/View;)I
 73 .end·method
  
 74 .method·public·abstract·getPaddingStart(Landroid/view/View;)I
 75 .end·method
  
53 .method·public·abstract·getParentForAccessibility(Landroid/view/View;)Landroid/view/ViewParent;76 .method·public·abstract·getParentForAccessibility(Landroid/view/View;)Landroid/view/ViewParent;
54 .end·method77 .end·method
  
 78 .method·public·abstract·getPivotX(Landroid/view/View;)F
 79 .end·method
  
 80 .method·public·abstract·getPivotY(Landroid/view/View;)F
 81 .end·method
  
 82 .method·public·abstract·getRotation(Landroid/view/View;)F
 83 .end·method
  
 84 .method·public·abstract·getRotationX(Landroid/view/View;)F
 85 .end·method
  
 86 .method·public·abstract·getRotationY(Landroid/view/View;)F
 87 .end·method
  
 88 .method·public·abstract·getScaleX(Landroid/view/View;)F
 89 .end·method
  
 90 .method·public·abstract·getScaleY(Landroid/view/View;)F
 91 .end·method
  
 92 .method·public·abstract·getTransitionName(Landroid/view/View;)Ljava/lang/String;
 93 .end·method
  
 94 .method·public·abstract·getTranslationX(Landroid/view/View;)F
 95 .end·method
  
 96 .method·public·abstract·getTranslationY(Landroid/view/View;)F
 97 .end·method
  
 98 .method·public·abstract·getTranslationZ(Landroid/view/View;)F
 99 .end·method
  
 100 .method·public·abstract·getWindowSystemUiVisibility(Landroid/view/View;)I
 101 .end·method
  
 102 .method·public·abstract·getX(Landroid/view/View;)F
 103 .end·method
  
 104 .method·public·abstract·getY(Landroid/view/View;)F
 105 .end·method
  
 106 .method·public·abstract·hasAccessibilityDelegate(Landroid/view/View;)Z
 107 .end·method
  
55 .method·public·abstract·hasTransientState(Landroid/view/View;)Z108 .method·public·abstract·hasTransientState(Landroid/view/View;)Z
56 .end·method109 .end·method
  
57 .method·public·abstract·isOpaque(Landroid/view/View;)Z110 .method·public·abstract·isOpaque(Landroid/view/View;)Z
58 .end·method111 .end·method
  
 112 .method·public·abstract·jumpDrawablesToCurrentState(Landroid/view/View;)V
 113 .end·method
  
59 .method·public·abstract·onInitializeAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V114 .method·public·abstract·onInitializeAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V
60 .end·method115 .end·method
  
Max diff block lines reached; 2730/6445 bytes (42.36%) of diff not shown.
26.1 KB
smali/android/support/v4/view/ViewCompat$BaseViewCompatImpl.smali
    
Offset 13, 466 lines modifiedOffset 13, 1100 lines modified
  
13 .annotation·system·Ldalvik/annotation/InnerClass;13 .annotation·system·Ldalvik/annotation/InnerClass;
14 ····accessFlags·=·0x814 ····accessFlags·=·0x8
15 ····name·=·"BaseViewCompatImpl"15 ····name·=·"BaseViewCompatImpl"
16 .end·annotation16 .end·annotation
  
  
 17 #·instance·fields
 18 .field·private·mDispatchFinishTemporaryDetach:Ljava/lang/reflect/Method;
  
 19 .field·private·mDispatchStartTemporaryDetach:Ljava/lang/reflect/Method;
  
 20 .field·private·mTempDetachBound:Z
  
 21 .field·mViewPropertyAnimatorCompatMap:Ljava/util/WeakHashMap;
 22 ····.annotation·system·Ldalvik/annotation/Signature;
 23 ········value·=·{
 24 ············"Ljava/util/WeakHashMap",
 25 ············"<",
 26 ············"Landroid/view/View;",
 27 ············"Landroid/support/v4/view/ViewPropertyAnimatorCompat;",
 28 ············">;"
 29 ········}
 30 ····.end·annotation
 31 .end·field
  
  
17 #·direct·methods32 #·direct·methods
18 .method·constructor·<init>()V33 .method·constructor·<init>()V
19 ····.locals·034 ····.locals·1
  
20 ····.prologue35 ····.prologue
21 ····.line·23436 ····.line·337
22 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V37 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 38 ····.line·341
 39 ····const/4·v0,·0x0
  
 40 ····iput-object·v0,·p0,·Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;->mViewPropertyAnimatorCompatMap:Ljava/util/WeakHashMap;
  
 41 ····return-void
 42 .end·method
  
 43 .method·private·bindTempDetach()V
 44 ····.locals·4
  
 45 ····.prologue
 46 ····.line·531
 47 ····:try_start_0
 48 ····const-class·v1,·Landroid/view/View;
  
 49 ····const-string·v2,·"dispatchStartTemporaryDetach"
  
 50 ····const/4·v3,·0x0
  
 51 ····new-array·v3,·v3,·[Ljava/lang/Class;
  
 52 ····invoke-virtual·{v1,·v2,·v3},·Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
  
 53 ····move-result-object·v1
  
 54 ····iput-object·v1,·p0,·Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;->mDispatchStartTemporaryDetach:Ljava/lang/reflect/Method;
  
 55 ····.line·533
 56 ····const-class·v1,·Landroid/view/View;
  
 57 ····const-string·v2,·"dispatchFinishTemporaryDetach"
  
 58 ····const/4·v3,·0x0
  
 59 ····new-array·v3,·v3,·[Ljava/lang/Class;
  
 60 ····invoke-virtual·{v1,·v2,·v3},·Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
  
 61 ····move-result-object·v1
  
 62 ····iput-object·v1,·p0,·Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;->mDispatchFinishTemporaryDetach:Ljava/lang/reflect/Method;
 63 ····:try_end_0
 64 ····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_0·..·:try_end_0}·:catch_0
  
 65 ····.line·538
 66 ····:goto_0
 67 ····const/4·v1,·0x1
  
 68 ····iput-boolean·v1,·p0,·Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;->mTempDetachBound:Z
  
 69 ····.line·539
23 ····return-void70 ····return-void
  
 71 ····.line·535
 72 ····:catch_0
 73 ····move-exception·v0
  
 74 ····.line·536
 75 ····.local·v0,·"e":Ljava/lang/NoSuchMethodException;
 76 ····const-string·v1,·"ViewCompat"
  
 77 ····const-string·v2,·"Couldn\'t·find·method"
  
 78 ····invoke-static·{v1,·v2,·v0},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
  
 79 ····goto·:goto_0
24 .end·method80 .end·method
  
  
25 #·virtual·methods81 #·virtual·methods
 82 .method·public·animate(Landroid/view/View;)Landroid/support/v4/view/ViewPropertyAnimatorCompat;
 83 ····.locals·1
 84 ····.param·p1,·"view"····#·Landroid/view/View;
  
 85 ····.prologue
 86 ····.line·598
 87 ····new-instance·v0,·Landroid/support/v4/view/ViewPropertyAnimatorCompat;
  
 88 ····invoke-direct·{v0,·p1},·Landroid/support/v4/view/ViewPropertyAnimatorCompat;-><init>(Landroid/view/View;)V
  
 89 ····return-object·v0
 90 .end·method
  
26 .method·public·canScrollHorizontally(Landroid/view/View;I)Z91 .method·public·canScrollHorizontally(Landroid/view/View;I)Z
27 ····.locals·192 ····.locals·1
28 ····.param·p1,·"v"····#·Landroid/view/View;93 ····.param·p1,·"v"····#·Landroid/view/View;
29 ····.param·p2,·"direction"····#·I94 ····.param·p2,·"direction"····#·I
  
30 ····.prologue95 ····.prologue
31 ····.line·23696 ····.line·345
32 ····const/4·v0,·0x097 ····const/4·v0,·0x0
Max diff block lines reached; 23058/26549 bytes (86.85%) of diff not shown.
2.36 KB
smali/android/support/v4/view/ViewCompatJB.smali
    
Offset 23, 27 lines modifiedOffset 23, 66 lines modified
23 ····invoke-virtual·{p0},·Landroid/view/View;->getAccessibilityNodeProvider()Landroid/view/accessibility/AccessibilityNodeProvider;23 ····invoke-virtual·{p0},·Landroid/view/View;->getAccessibilityNodeProvider()Landroid/view/accessibility/AccessibilityNodeProvider;
  
24 ····move-result-object·v024 ····move-result-object·v0
  
25 ····return-object·v025 ····return-object·v0
26 .end·method26 .end·method
  
 27 .method·public·static·getFitsSystemWindows(Landroid/view/View;)Z
 28 ····.locals·1
 29 ····.param·p0,·"view"····#·Landroid/view/View;
  
 30 ····.prologue
 31 ····.line·86
 32 ····invoke-virtual·{p0},·Landroid/view/View;->getFitsSystemWindows()Z
  
 33 ····move-result·v0
  
 34 ····return·v0
 35 .end·method
  
27 .method·public·static·getImportantForAccessibility(Landroid/view/View;)I36 .method·public·static·getImportantForAccessibility(Landroid/view/View;)I
28 ····.locals·137 ····.locals·1
29 ····.param·p0,·"view"····#·Landroid/view/View;38 ····.param·p0,·"view"····#·Landroid/view/View;
  
30 ····.prologue39 ····.prologue
31 ····.line·5440 ····.line·54
32 ····invoke-virtual·{p0},·Landroid/view/View;->getImportantForAccessibility()I41 ····invoke-virtual·{p0},·Landroid/view/View;->getImportantForAccessibility()I
  
33 ····move-result·v042 ····move-result·v0
  
34 ····return·v043 ····return·v0
35 .end·method44 .end·method
  
 45 .method·public·static·getMinimumHeight(Landroid/view/View;)I
 46 ····.locals·1
 47 ····.param·p0,·"view"····#·Landroid/view/View;
  
 48 ····.prologue
 49 ····.line·78
 50 ····invoke-virtual·{p0},·Landroid/view/View;->getMinimumHeight()I
  
 51 ····move-result·v0
  
 52 ····return·v0
 53 .end·method
  
 54 .method·public·static·getMinimumWidth(Landroid/view/View;)I
 55 ····.locals·1
 56 ····.param·p0,·"view"····#·Landroid/view/View;
  
 57 ····.prologue
 58 ····.line·74
 59 ····invoke-virtual·{p0},·Landroid/view/View;->getMinimumWidth()I
  
 60 ····move-result·v0
  
 61 ····return·v0
 62 .end·method
  
36 .method·public·static·getParentForAccessibility(Landroid/view/View;)Landroid/view/ViewParent;63 .method·public·static·getParentForAccessibility(Landroid/view/View;)Landroid/view/ViewParent;
37 ····.locals·164 ····.locals·1
38 ····.param·p0,·"view"····#·Landroid/view/View;65 ····.param·p0,·"view"····#·Landroid/view/View;
  
39 ····.prologue66 ····.prologue
40 ····.line·7067 ····.line·70
41 ····invoke-virtual·{p0},·Landroid/view/View;->getParentForAccessibility()Landroid/view/ViewParent;68 ····invoke-virtual·{p0},·Landroid/view/View;->getParentForAccessibility()Landroid/view/ViewParent;
Offset 132, 14 lines modifiedOffset 171, 26 lines modified
132 ····.line·50171 ····.line·50
133 ····invoke-virtual·{p0,·p1,·p2,·p3},·Landroid/view/View;->postOnAnimationDelayed(Ljava/lang/Runnable;J)V172 ····invoke-virtual·{p0,·p1,·p2,·p3},·Landroid/view/View;->postOnAnimationDelayed(Ljava/lang/Runnable;J)V
  
134 ····.line·51173 ····.line·51
135 ····return-void174 ····return-void
136 .end·method175 .end·method
  
 176 .method·public·static·requestApplyInsets(Landroid/view/View;)V
 177 ····.locals·0
 178 ····.param·p0,·"view"····#·Landroid/view/View;
  
 179 ····.prologue
 180 ····.line·82
 181 ····invoke-virtual·{p0},·Landroid/view/View;->requestFitSystemWindows()V
  
 182 ····.line·83
 183 ····return-void
 184 .end·method
  
137 .method·public·static·setHasTransientState(Landroid/view/View;Z)V185 .method·public·static·setHasTransientState(Landroid/view/View;Z)V
138 ····.locals·0186 ····.locals·0
139 ····.param·p0,·"view"····#·Landroid/view/View;187 ····.param·p0,·"view"····#·Landroid/view/View;
140 ····.param·p1,·"hasTransientState"····#·Z188 ····.param·p1,·"hasTransientState"····#·Z
  
141 ····.prologue189 ····.prologue
142 ····.line·33190 ····.line·33
9.26 KB
smali/android/support/v4/view/ViewPager$MyAccessibilityDelegate.smali
    
Offset 19, 29 lines modifiedOffset 19, 29 lines modified
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Landroid/support/v4/view/ViewPager;)V20 .method·constructor·<init>(Landroid/support/v4/view/ViewPager;)V
21 ····.locals·021 ····.locals·0
  
22 ····.prologue22 ····.prologue
23 ····.line·276023 ····.line·2765
24 ····iput-object·p1,·p0,·Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;->this$0:Landroid/support/v4/view/ViewPager;24 ····iput-object·p1,·p0,·Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;->this$0:Landroid/support/v4/view/ViewPager;
  
25 ····invoke-direct·{p0},·Landroid/support/v4/view/AccessibilityDelegateCompat;-><init>()V25 ····invoke-direct·{p0},·Landroid/support/v4/view/AccessibilityDelegateCompat;-><init>()V
  
26 ····return-void26 ····return-void
27 .end·method27 .end·method
  
28 .method·private·canScroll()Z28 .method·private·canScroll()Z
29 ····.locals·229 ····.locals·2
  
30 ····.prologue30 ····.prologue
31 ····const/4·v0,·0x131 ····const/4·v0,·0x1
  
32 ····.line·281232 ····.line·2817
33 ····iget-object·v1,·p0,·Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;->this$0:Landroid/support/v4/view/ViewPager;33 ····iget-object·v1,·p0,·Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;->this$0:Landroid/support/v4/view/ViewPager;
  
34 ····invoke-static·{v1},·Landroid/support/v4/view/ViewPager;->access$200(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter;34 ····invoke-static·{v1},·Landroid/support/v4/view/ViewPager;->access$200(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter;
  
35 ····move-result-object·v135 ····move-result-object·v1
  
36 ····if-eqz·v1,·:cond_036 ····if-eqz·v1,·:cond_0
Offset 71, 40 lines modifiedOffset 71, 40 lines modified
71 #·virtual·methods71 #·virtual·methods
72 .method·public·onInitializeAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V72 .method·public·onInitializeAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V
73 ····.locals·373 ····.locals·3
74 ····.param·p1,·"host"····#·Landroid/view/View;74 ····.param·p1,·"host"····#·Landroid/view/View;
75 ····.param·p2,·"event"····#·Landroid/view/accessibility/AccessibilityEvent;75 ····.param·p2,·"event"····#·Landroid/view/accessibility/AccessibilityEvent;
  
76 ····.prologue76 ····.prologue
77 ····.line·276477 ····.line·2769
78 ····invoke-super·{p0,·p1,·p2},·Landroid/support/v4/view/AccessibilityDelegateCompat;->onInitializeAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V78 ····invoke-super·{p0,·p1,·p2},·Landroid/support/v4/view/AccessibilityDelegateCompat;->onInitializeAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V
  
79 ····.line·276579 ····.line·2770
80 ····const-class·v1,·Landroid/support/v4/view/ViewPager;80 ····const-class·v1,·Landroid/support/v4/view/ViewPager;
  
81 ····invoke-virtual·{v1},·Ljava/lang/Class;->getName()Ljava/lang/String;81 ····invoke-virtual·{v1},·Ljava/lang/Class;->getName()Ljava/lang/String;
  
82 ····move-result-object·v182 ····move-result-object·v1
  
83 ····invoke-virtual·{p2,·v1},·Landroid/view/accessibility/AccessibilityEvent;->setClassName(Ljava/lang/CharSequence;)V83 ····invoke-virtual·{p2,·v1},·Landroid/view/accessibility/AccessibilityEvent;->setClassName(Ljava/lang/CharSequence;)V
  
84 ····.line·276684 ····.line·2771
85 ····invoke-static·{},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;->obtain()Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;85 ····invoke-static·{},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;->obtain()Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;
  
86 ····move-result-object·v086 ····move-result-object·v0
  
87 ····.line·276787 ····.line·2772
88 ····.local·v0,·"recordCompat":Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;88 ····.local·v0,·"recordCompat":Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;
89 ····invoke-direct·{p0},·Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;->canScroll()Z89 ····invoke-direct·{p0},·Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;->canScroll()Z
  
90 ····move-result·v190 ····move-result·v1
  
91 ····invoke-virtual·{v0,·v1},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;->setScrollable(Z)V91 ····invoke-virtual·{v0,·v1},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;->setScrollable(Z)V
  
92 ····.line·276892 ····.line·2773
93 ····invoke-virtual·{p2},·Landroid/view/accessibility/AccessibilityEvent;->getEventType()I93 ····invoke-virtual·{p2},·Landroid/view/accessibility/AccessibilityEvent;->getEventType()I
  
94 ····move-result·v194 ····move-result·v1
  
95 ····const/16·v2,·0x100095 ····const/16·v2,·0x1000
  
96 ····if-ne·v1,·v2,·:cond_096 ····if-ne·v1,·v2,·:cond_0
Offset 113, 109 lines modifiedOffset 113, 109 lines modified
  
113 ····invoke-static·{v1},·Landroid/support/v4/view/ViewPager;->access$200(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter;113 ····invoke-static·{v1},·Landroid/support/v4/view/ViewPager;->access$200(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter;
  
114 ····move-result-object·v1114 ····move-result-object·v1
  
115 ····if-eqz·v1,·:cond_0115 ····if-eqz·v1,·:cond_0
  
116 ····.line·2770116 ····.line·2775
117 ····iget-object·v1,·p0,·Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;->this$0:Landroid/support/v4/view/ViewPager;117 ····iget-object·v1,·p0,·Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;->this$0:Landroid/support/v4/view/ViewPager;
  
118 ····invoke-static·{v1},·Landroid/support/v4/view/ViewPager;->access$200(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter;118 ····invoke-static·{v1},·Landroid/support/v4/view/ViewPager;->access$200(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter;
  
119 ····move-result-object·v1119 ····move-result-object·v1
  
120 ····invoke-virtual·{v1},·Landroid/support/v4/view/PagerAdapter;->getCount()I120 ····invoke-virtual·{v1},·Landroid/support/v4/view/PagerAdapter;->getCount()I
  
121 ····move-result·v1121 ····move-result·v1
  
122 ····invoke-virtual·{v0,·v1},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;->setItemCount(I)V122 ····invoke-virtual·{v0,·v1},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;->setItemCount(I)V
  
123 ····.line·2771123 ····.line·2776
124 ····iget-object·v1,·p0,·Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;->this$0:Landroid/support/v4/view/ViewPager;124 ····iget-object·v1,·p0,·Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;->this$0:Landroid/support/v4/view/ViewPager;
  
125 ····invoke-static·{v1},·Landroid/support/v4/view/ViewPager;->access$300(Landroid/support/v4/view/ViewPager;)I125 ····invoke-static·{v1},·Landroid/support/v4/view/ViewPager;->access$300(Landroid/support/v4/view/ViewPager;)I
  
126 ····move-result·v1126 ····move-result·v1
  
127 ····invoke-virtual·{v0,·v1},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;->setFromIndex(I)V127 ····invoke-virtual·{v0,·v1},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;->setFromIndex(I)V
  
128 ····.line·2772128 ····.line·2777
129 ····iget-object·v1,·p0,·Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;->this$0:Landroid/support/v4/view/ViewPager;129 ····iget-object·v1,·p0,·Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;->this$0:Landroid/support/v4/view/ViewPager;
  
130 ····invoke-static·{v1},·Landroid/support/v4/view/ViewPager;->access$300(Landroid/support/v4/view/ViewPager;)I130 ····invoke-static·{v1},·Landroid/support/v4/view/ViewPager;->access$300(Landroid/support/v4/view/ViewPager;)I
  
131 ····move-result·v1131 ····move-result·v1
  
132 ····invoke-virtual·{v0,·v1},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;->setToIndex(I)V132 ····invoke-virtual·{v0,·v1},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;->setToIndex(I)V
  
133 ····.line·2774133 ····.line·2779
134 ····:cond_0134 ····:cond_0
135 ····return-void135 ····return-void
136 .end·method136 .end·method
  
137 .method·public·onInitializeAccessibilityNodeInfo(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V137 .method·public·onInitializeAccessibilityNodeInfo(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V
138 ····.locals·2138 ····.locals·2
139 ····.param·p1,·"host"····#·Landroid/view/View;139 ····.param·p1,·"host"····#·Landroid/view/View;
140 ····.param·p2,·"info"····#·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;140 ····.param·p2,·"info"····#·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;
  
141 ····.prologue141 ····.prologue
142 ····.line·2778142 ····.line·2783
143 ····invoke-super·{p0,·p1,·p2},·Landroid/support/v4/view/AccessibilityDelegateCompat;->onInitializeAccessibilityNodeInfo(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V143 ····invoke-super·{p0,·p1,·p2},·Landroid/support/v4/view/AccessibilityDelegateCompat;->onInitializeAccessibilityNodeInfo(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V
  
144 ····.line·2779144 ····.line·2784
145 ····const-class·v0,·Landroid/support/v4/view/ViewPager;145 ····const-class·v0,·Landroid/support/v4/view/ViewPager;
  
146 ····invoke-virtual·{v0},·Ljava/lang/Class;->getName()Ljava/lang/String;146 ····invoke-virtual·{v0},·Ljava/lang/Class;->getName()Ljava/lang/String;
Max diff block lines reached; 4401/9344 bytes (47.10%) of diff not shown.
2.5 KB
smali/android/support/v4/view/ViewPager$ViewPositionComparator.smali
    
Offset 28, 69 lines modifiedOffset 28, 69 lines modified
  
  
28 #·direct·methods28 #·direct·methods
29 .method·constructor·<init>()V29 .method·constructor·<init>()V
30 ····.locals·030 ····.locals·0
  
31 ····.prologue31 ····.prologue
32 ····.line·287932 ····.line·2884
33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
34 ····return-void34 ····return-void
35 .end·method35 .end·method
  
  
36 #·virtual·methods36 #·virtual·methods
37 .method·public·compare(Landroid/view/View;Landroid/view/View;)I37 .method·public·compare(Landroid/view/View;Landroid/view/View;)I
38 ····.locals·438 ····.locals·4
39 ····.param·p1,·"lhs"····#·Landroid/view/View;39 ····.param·p1,·"lhs"····#·Landroid/view/View;
40 ····.param·p2,·"rhs"····#·Landroid/view/View;40 ····.param·p2,·"rhs"····#·Landroid/view/View;
  
41 ····.prologue41 ····.prologue
42 ····.line·288242 ····.line·2887
43 ····invoke-virtual·{p1},·Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;43 ····invoke-virtual·{p1},·Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
  
44 ····move-result-object·v044 ····move-result-object·v0
  
45 ····check-cast·v0,·Landroid/support/v4/view/ViewPager$LayoutParams;45 ····check-cast·v0,·Landroid/support/v4/view/ViewPager$LayoutParams;
  
46 ····.line·288346 ····.line·2888
47 ····.local·v0,·"llp":Landroid/support/v4/view/ViewPager$LayoutParams;47 ····.local·v0,·"llp":Landroid/support/v4/view/ViewPager$LayoutParams;
48 ····invoke-virtual·{p2},·Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;48 ····invoke-virtual·{p2},·Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
  
49 ····move-result-object·v149 ····move-result-object·v1
  
50 ····check-cast·v1,·Landroid/support/v4/view/ViewPager$LayoutParams;50 ····check-cast·v1,·Landroid/support/v4/view/ViewPager$LayoutParams;
  
51 ····.line·288451 ····.line·2889
52 ····.local·v1,·"rlp":Landroid/support/v4/view/ViewPager$LayoutParams;52 ····.local·v1,·"rlp":Landroid/support/v4/view/ViewPager$LayoutParams;
53 ····iget-boolean·v2,·v0,·Landroid/support/v4/view/ViewPager$LayoutParams;->isDecor:Z53 ····iget-boolean·v2,·v0,·Landroid/support/v4/view/ViewPager$LayoutParams;->isDecor:Z
  
54 ····iget-boolean·v3,·v1,·Landroid/support/v4/view/ViewPager$LayoutParams;->isDecor:Z54 ····iget-boolean·v3,·v1,·Landroid/support/v4/view/ViewPager$LayoutParams;->isDecor:Z
  
55 ····if-eq·v2,·v3,·:cond_155 ····if-eq·v2,·v3,·:cond_1
  
56 ····.line·288556 ····.line·2890
57 ····iget-boolean·v2,·v0,·Landroid/support/v4/view/ViewPager$LayoutParams;->isDecor:Z57 ····iget-boolean·v2,·v0,·Landroid/support/v4/view/ViewPager$LayoutParams;->isDecor:Z
  
58 ····if-eqz·v2,·:cond_058 ····if-eqz·v2,·:cond_0
  
59 ····const/4·v2,·0x159 ····const/4·v2,·0x1
  
60 ····.line·288760 ····.line·2892
61 ····:goto_061 ····:goto_0
62 ····return·v262 ····return·v2
  
63 ····.line·288563 ····.line·2890
64 ····:cond_064 ····:cond_0
65 ····const/4·v2,·-0x165 ····const/4·v2,·-0x1
  
66 ····goto·:goto_066 ····goto·:goto_0
  
67 ····.line·288767 ····.line·2892
68 ····:cond_168 ····:cond_1
69 ····iget·v2,·v0,·Landroid/support/v4/view/ViewPager$LayoutParams;->position:I69 ····iget·v2,·v0,·Landroid/support/v4/view/ViewPager$LayoutParams;->position:I
  
70 ····iget·v3,·v1,·Landroid/support/v4/view/ViewPager$LayoutParams;->position:I70 ····iget·v3,·v1,·Landroid/support/v4/view/ViewPager$LayoutParams;->position:I
  
71 ····sub-int/2addr·v2,·v371 ····sub-int/2addr·v2,·v3
  
Offset 99, 15 lines modifiedOffset 99, 15 lines modified
  
99 .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I99 .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I
100 ····.locals·1100 ····.locals·1
101 ····.param·p1,·"x0"····#·Ljava/lang/Object;101 ····.param·p1,·"x0"····#·Ljava/lang/Object;
102 ····.param·p2,·"x1"····#·Ljava/lang/Object;102 ····.param·p2,·"x1"····#·Ljava/lang/Object;
  
103 ····.prologue103 ····.prologue
104 ····.line·2879104 ····.line·2884
105 ····check-cast·p1,·Landroid/view/View;105 ····check-cast·p1,·Landroid/view/View;
  
106 ····.end·local·p1····#·"x0":Ljava/lang/Object;106 ····.end·local·p1····#·"x0":Ljava/lang/Object;
107 ····check-cast·p2,·Landroid/view/View;107 ····check-cast·p2,·Landroid/view/View;
  
108 ····.end·local·p2····#·"x1":Ljava/lang/Object;108 ····.end·local·p2····#·"x1":Ljava/lang/Object;
109 ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v4/view/ViewPager$ViewPositionComparator;->compare(Landroid/view/View;Landroid/view/View;)I109 ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v4/view/ViewPager$ViewPositionComparator;->compare(Landroid/view/View;Landroid/view/View;)I
1.05 KB
smali/android/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl.smali
    
Offset 15, 29 lines modifiedOffset 15, 29 lines modified
  
  
15 #·direct·methods15 #·direct·methods
16 .method·constructor·<init>()V16 .method·constructor·<init>()V
17 ····.locals·017 ····.locals·0
  
18 ····.prologue18 ····.prologue
19 ····.line·8319 ····.line·94
20 ····invoke-direct·{p0},·Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;-><init>()V20 ····invoke-direct·{p0},·Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;-><init>()V
  
21 ····return-void21 ····return-void
22 .end·method22 .end·method
  
  
23 #·virtual·methods23 #·virtual·methods
24 .method·public·onRequestSendAccessibilityEvent(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z24 .method·public·onRequestSendAccessibilityEvent(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z
25 ····.locals·125 ····.locals·1
26 ····.param·p1,·"group"····#·Landroid/view/ViewGroup;26 ····.param·p1,·"group"····#·Landroid/view/ViewGroup;
27 ····.param·p2,·"child"····#·Landroid/view/View;27 ····.param·p2,·"child"····#·Landroid/view/View;
28 ····.param·p3,·"event"····#·Landroid/view/accessibility/AccessibilityEvent;28 ····.param·p3,·"event"····#·Landroid/view/accessibility/AccessibilityEvent;
  
29 ····.prologue29 ····.prologue
30 ····.line·8730 ····.line·98
31 ····invoke-static·{p1,·p2,·p3},·Landroid/support/v4/view/ViewGroupCompatIcs;->onRequestSendAccessibilityEvent(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z31 ····invoke-static·{p1,·p2,·p3},·Landroid/support/v4/view/ViewGroupCompatIcs;->onRequestSendAccessibilityEvent(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z
  
32 ····move-result·v032 ····move-result·v0
  
33 ····return·v033 ····return·v0
34 .end·method34 .end·method
844 B
smali/android/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform.smali
    
Offset 60, 15 lines modifiedOffset 60, 15 lines modified
60 ····invoke-super·{p0,·p1,·p2},·Landroid/text/method/SingleLineTransformationMethod;->getTransformation(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence;60 ····invoke-super·{p0,·p1,·p2},·Landroid/text/method/SingleLineTransformationMethod;->getTransformation(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence;
  
61 ····move-result-object·p161 ····move-result-object·p1
  
62 ····.line·4362 ····.line·43
63 ····if-eqz·p1,·:cond_063 ····if-eqz·p1,·:cond_0
  
64 ····invoke-virtual·{p1},·Ljava/lang/Object;->toString()Ljava/lang/String;64 ····invoke-interface·{p1},·Ljava/lang/CharSequence;->toString()Ljava/lang/String;
  
65 ····move-result-object·v065 ····move-result-object·v0
  
66 ····iget-object·v1,·p0,·Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;->mLocale:Ljava/util/Locale;66 ····iget-object·v1,·p0,·Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;->mLocale:Ljava/util/Locale;
  
67 ····invoke-virtual·{v0,·v1},·Ljava/lang/String;->toUpperCase(Ljava/util/Locale;)Ljava/lang/String;67 ····invoke-virtual·{v0,·v1},·Ljava/lang/String;->toUpperCase(Ljava/util/Locale;)Ljava/lang/String;
  
8.13 KB
smali/android/support/v4/view/ViewCompat$ICSViewCompatImpl.smali
    
Offset 10, 107 lines modifiedOffset 10, 264 lines modified
  
10 .annotation·system·Ldalvik/annotation/InnerClass;10 .annotation·system·Ldalvik/annotation/InnerClass;
11 ····accessFlags·=·0x811 ····accessFlags·=·0x8
12 ····name·=·"ICSViewCompatImpl"12 ····name·=·"ICSViewCompatImpl"
13 .end·annotation13 .end·annotation
  
  
 14 #·static·fields
 15 .field·static·accessibilityDelegateCheckFailed:Z
  
 16 .field·static·mAccessibilityDelegateField:Ljava/lang/reflect/Field;
  
  
14 #·direct·methods17 #·direct·methods
 18 .method·static·constructor·<clinit>()V
 19 ····.locals·1
  
 20 ····.prologue
 21 ····.line·900
 22 ····const/4·v0,·0x0
  
 23 ····sput-boolean·v0,·Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;->accessibilityDelegateCheckFailed:Z
  
 24 ····return-void
 25 .end·method
  
15 .method·constructor·<init>()V26 .method·constructor·<init>()V
16 ····.locals·027 ····.locals·0
  
17 ····.prologue28 ····.prologue
18 ····.line·42729 ····.line·898
19 ····invoke-direct·{p0},·Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;-><init>()V30 ····invoke-direct·{p0},·Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;-><init>()V
  
20 ····return-void31 ····return-void
21 .end·method32 .end·method
  
  
22 #·virtual·methods33 #·virtual·methods
 34 .method·public·animate(Landroid/view/View;)Landroid/support/v4/view/ViewPropertyAnimatorCompat;
 35 ····.locals·2
 36 ····.param·p1,·"view"····#·Landroid/view/View;
  
 37 ····.prologue
 38 ····.line·951
 39 ····iget-object·v1,·p0,·Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;->mViewPropertyAnimatorCompatMap:Ljava/util/WeakHashMap;
  
 40 ····if-nez·v1,·:cond_0
  
 41 ····.line·952
 42 ····new-instance·v1,·Ljava/util/WeakHashMap;
  
 43 ····invoke-direct·{v1},·Ljava/util/WeakHashMap;-><init>()V
  
 44 ····iput-object·v1,·p0,·Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;->mViewPropertyAnimatorCompatMap:Ljava/util/WeakHashMap;
  
 45 ····.line·955
 46 ····:cond_0
 47 ····iget-object·v1,·p0,·Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;->mViewPropertyAnimatorCompatMap:Ljava/util/WeakHashMap;
  
 48 ····invoke-virtual·{v1,·p1},·Ljava/util/WeakHashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
  
 49 ····move-result-object·v0
  
 50 ····check-cast·v0,·Landroid/support/v4/view/ViewPropertyAnimatorCompat;
  
 51 ····.line·956
 52 ····.local·v0,·"vpa":Landroid/support/v4/view/ViewPropertyAnimatorCompat;
 53 ····if-nez·v0,·:cond_1
  
 54 ····.line·957
 55 ····new-instance·v0,·Landroid/support/v4/view/ViewPropertyAnimatorCompat;
  
 56 ····.end·local·v0····#·"vpa":Landroid/support/v4/view/ViewPropertyAnimatorCompat;
 57 ····invoke-direct·{v0,·p1},·Landroid/support/v4/view/ViewPropertyAnimatorCompat;-><init>(Landroid/view/View;)V
  
 58 ····.line·958
 59 ····.restart·local·v0····#·"vpa":Landroid/support/v4/view/ViewPropertyAnimatorCompat;
 60 ····iget-object·v1,·p0,·Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;->mViewPropertyAnimatorCompatMap:Ljava/util/WeakHashMap;
  
 61 ····invoke-virtual·{v1,·p1,·v0},·Ljava/util/WeakHashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
 62 ····.line·960
 63 ····:cond_1
 64 ····return-object·v0
 65 .end·method
  
23 .method·public·canScrollHorizontally(Landroid/view/View;I)Z66 .method·public·canScrollHorizontally(Landroid/view/View;I)Z
24 ····.locals·167 ····.locals·1
25 ····.param·p1,·"v"····#·Landroid/view/View;68 ····.param·p1,·"v"····#·Landroid/view/View;
26 ····.param·p2,·"direction"····#·I69 ····.param·p2,·"direction"····#·I
  
27 ····.prologue70 ····.prologue
28 ····.line·43071 ····.line·903
29 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewCompatICS;->canScrollHorizontally(Landroid/view/View;I)Z72 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewCompatICS;->canScrollHorizontally(Landroid/view/View;I)Z
  
30 ····move-result·v073 ····move-result·v0
  
31 ····return·v074 ····return·v0
32 .end·method75 .end·method
  
33 .method·public·canScrollVertically(Landroid/view/View;I)Z76 .method·public·canScrollVertically(Landroid/view/View;I)Z
34 ····.locals·177 ····.locals·1
35 ····.param·p1,·"v"····#·Landroid/view/View;78 ····.param·p1,·"v"····#·Landroid/view/View;
36 ····.param·p2,·"direction"····#·I79 ····.param·p2,·"direction"····#·I
  
37 ····.prologue80 ····.prologue
38 ····.line·43481 ····.line·907
39 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewCompatICS;->canScrollVertically(Landroid/view/View;I)Z82 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewCompatICS;->canScrollVertically(Landroid/view/View;I)Z
  
40 ····move-result·v083 ····move-result·v0
  
41 ····return·v084 ····return·v0
42 .end·method85 .end·method
  
 86 .method·public·hasAccessibilityDelegate(Landroid/view/View;)Z
 87 ····.locals·5
 88 ····.param·p1,·"v"····#·Landroid/view/View;
  
 89 ····.prologue
 90 ····const/4·v1,·0x1
  
 91 ····const/4·v2,·0x0
  
 92 ····.line·928
 93 ····sget-boolean·v3,·Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;->accessibilityDelegateCheckFailed:Z
  
 94 ····if-eqz·v3,·:cond_0
Max diff block lines reached; 2300/8200 bytes (28.05%) of diff not shown.
1.94 KB
smali/android/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl.smali
    
Offset 18, 58 lines modifiedOffset 18, 79 lines modified
  
  
18 #·direct·methods18 #·direct·methods
19 .method·constructor·<init>()V19 .method·constructor·<init>()V
20 ····.locals·020 ····.locals·0
  
21 ····.prologue21 ····.prologue
22 ····.line·5522 ····.line·57
23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
24 ····return-void24 ····return-void
25 .end·method25 .end·method
  
  
26 #·virtual·methods26 #·virtual·methods
27 .method·public·getLayoutMode(Landroid/view/ViewGroup;)I27 .method·public·getLayoutMode(Landroid/view/ViewGroup;)I
28 ····.locals·128 ····.locals·1
29 ····.param·p1,·"group"····#·Landroid/view/ViewGroup;29 ····.param·p1,·"group"····#·Landroid/view/ViewGroup;
  
30 ····.prologue30 ····.prologue
31 ····.line·6731 ····.line·69
 32 ····const/4·v0,·0x0
  
 33 ····return·v0
 34 .end·method
  
 35 .method·public·isTransitionGroup(Landroid/view/ViewGroup;)Z
 36 ····.locals·1
 37 ····.param·p1,·"group"····#·Landroid/view/ViewGroup;
  
 38 ····.prologue
 39 ····.line·83
32 ····const/4·v0,·0x040 ····const/4·v0,·0x0
  
33 ····return·v041 ····return·v0
34 .end·method42 .end·method
  
35 .method·public·onRequestSendAccessibilityEvent(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z43 .method·public·onRequestSendAccessibilityEvent(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z
36 ····.locals·144 ····.locals·1
37 ····.param·p1,·"group"····#·Landroid/view/ViewGroup;45 ····.param·p1,·"group"····#·Landroid/view/ViewGroup;
38 ····.param·p2,·"child"····#·Landroid/view/View;46 ····.param·p2,·"child"····#·Landroid/view/View;
39 ····.param·p3,·"event"····#·Landroid/view/accessibility/AccessibilityEvent;47 ····.param·p3,·"event"····#·Landroid/view/accessibility/AccessibilityEvent;
  
40 ····.prologue48 ····.prologue
41 ····.line·5849 ····.line·60
42 ····const/4·v0,·0x150 ····const/4·v0,·0x1
  
43 ····return·v051 ····return·v0
44 .end·method52 .end·method
  
45 .method·public·setLayoutMode(Landroid/view/ViewGroup;I)V53 .method·public·setLayoutMode(Landroid/view/ViewGroup;I)V
46 ····.locals·054 ····.locals·0
47 ····.param·p1,·"group"····#·Landroid/view/ViewGroup;55 ····.param·p1,·"group"····#·Landroid/view/ViewGroup;
48 ····.param·p2,·"mode"····#·I56 ····.param·p2,·"mode"····#·I
  
49 ····.prologue57 ····.prologue
50 ····.line·7358 ····.line·75
51 ····return-void59 ····return-void
52 .end·method60 .end·method
  
53 .method·public·setMotionEventSplittingEnabled(Landroid/view/ViewGroup;Z)V61 .method·public·setMotionEventSplittingEnabled(Landroid/view/ViewGroup;Z)V
54 ····.locals·062 ····.locals·0
55 ····.param·p1,·"group"····#·Landroid/view/ViewGroup;63 ····.param·p1,·"group"····#·Landroid/view/ViewGroup;
56 ····.param·p2,·"split"····#·Z64 ····.param·p2,·"split"····#·Z
  
57 ····.prologue65 ····.prologue
58 ····.line·6366 ····.line·65
 67 ····return-void
 68 .end·method
  
 69 .method·public·setTransitionGroup(Landroid/view/ViewGroup;Z)V
 70 ····.locals·0
 71 ····.param·p1,·"group"····#·Landroid/view/ViewGroup;
 72 ····.param·p2,·"isTransitionGroup"····#·Z
  
 73 ····.prologue
 74 ····.line·79
59 ····return-void75 ····return-void
60 .end·method76 .end·method
4.65 KB
smali/android/support/v4/view/ViewCompatEclairMr1.smali
    
Offset 1, 28 lines modifiedOffset 1, 164 lines modified
1 .class·Landroid/support/v4/view/ViewCompatEclairMr1;1 .class·Landroid/support/v4/view/ViewCompatEclairMr1;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"ViewCompatEclairMr1.java"3 .source·"ViewCompatEclairMr1.java"
  
  
 4 #·static·fields
 5 .field·public·static·final·TAG:Ljava/lang/String;·=·"ViewCompat"
  
 6 .field·private·static·sChildrenDrawingOrderMethod:Ljava/lang/reflect/Method;
  
  
4 #·direct·methods7 #·direct·methods
5 .method·constructor·<init>()V8 .method·constructor·<init>()V
6 ····.locals·09 ····.locals·0
  
7 ····.prologue10 ····.prologue
8 ····.line·2211 ····.line·27
9 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
10 ····return-void13 ····return-void
11 .end·method14 .end·method
  
12 .method·public·static·isOpaque(Landroid/view/View;)Z15 .method·public·static·isOpaque(Landroid/view/View;)Z
13 ····.locals·116 ····.locals·1
14 ····.param·p0,·"view"····#·Landroid/view/View;17 ····.param·p0,·"view"····#·Landroid/view/View;
  
15 ····.prologue18 ····.prologue
16 ····.line·2419 ····.line·33
17 ····invoke-virtual·{p0},·Landroid/view/View;->isOpaque()Z20 ····invoke-virtual·{p0},·Landroid/view/View;->isOpaque()Z
  
18 ····move-result·v021 ····move-result·v0
  
19 ····return·v022 ····return·v0
20 .end·method23 .end·method
  
 24 .method·public·static·setChildrenDrawingOrderEnabled(Landroid/view/ViewGroup;Z)V
 25 ····.locals·7
 26 ····.param·p0,·"viewGroup"····#·Landroid/view/ViewGroup;
 27 ····.param·p1,·"enabled"····#·Z
  
 28 ····.prologue
 29 ····const/4·v6,·0x1
  
 30 ····.line·37
 31 ····sget-object·v1,·Landroid/support/v4/view/ViewCompatEclairMr1;->sChildrenDrawingOrderMethod:Ljava/lang/reflect/Method;
  
 32 ····if-nez·v1,·:cond_0
  
 33 ····.line·39
 34 ····:try_start_0
 35 ····const-class·v1,·Landroid/view/ViewGroup;
  
 36 ····const-string·v2,·"setChildrenDrawingOrderEnabled"
  
 37 ····const/4·v3,·0x1
  
 38 ····new-array·v3,·v3,·[Ljava/lang/Class;
  
 39 ····const/4·v4,·0x0
  
 40 ····sget-object·v5,·Ljava/lang/Boolean;->TYPE:Ljava/lang/Class;
  
 41 ····aput-object·v5,·v3,·v4
  
 42 ····invoke-virtual·{v1,·v2,·v3},·Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
  
 43 ····move-result-object·v1
  
 44 ····sput-object·v1,·Landroid/support/v4/view/ViewCompatEclairMr1;->sChildrenDrawingOrderMethod:Ljava/lang/reflect/Method;
 45 ····:try_end_0
 46 ····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_0·..·:try_end_0}·:catch_0
  
 47 ····.line·44
 48 ····:goto_0
 49 ····sget-object·v1,·Landroid/support/v4/view/ViewCompatEclairMr1;->sChildrenDrawingOrderMethod:Ljava/lang/reflect/Method;
  
 50 ····invoke-virtual·{v1,·v6},·Ljava/lang/reflect/Method;->setAccessible(Z)V
  
 51 ····.line·47
 52 ····:cond_0
 53 ····:try_start_1
 54 ····sget-object·v1,·Landroid/support/v4/view/ViewCompatEclairMr1;->sChildrenDrawingOrderMethod:Ljava/lang/reflect/Method;
  
 55 ····const/4·v2,·0x1
  
 56 ····new-array·v2,·v2,·[Ljava/lang/Object;
  
 57 ····const/4·v3,·0x0
  
 58 ····invoke-static·{p1},·Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
  
 59 ····move-result-object·v4
  
 60 ····aput-object·v4,·v2,·v3
  
 61 ····invoke-virtual·{v1,·p0,·v2},·Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
 62 ····:try_end_1
 63 ····.catch·Ljava/lang/IllegalAccessException;·{:try_start_1·..·:try_end_1}·:catch_1
 64 ····.catch·Ljava/lang/IllegalArgumentException;·{:try_start_1·..·:try_end_1}·:catch_2
 65 ····.catch·Ljava/lang/reflect/InvocationTargetException;·{:try_start_1·..·:try_end_1}·:catch_3
  
 66 ····.line·55
 67 ····:goto_1
 68 ····return-void
  
 69 ····.line·41
 70 ····:catch_0
 71 ····move-exception·v0
  
 72 ····.line·42
 73 ····.local·v0,·"e":Ljava/lang/NoSuchMethodException;
 74 ····const-string·v1,·"ViewCompat"
  
 75 ····const-string·v2,·"Unable·to·find·childrenDrawingOrderEnabled"
  
 76 ····invoke-static·{v1,·v2,·v0},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
  
 77 ····goto·:goto_0
  
 78 ····.line·48
 79 ····.end·local·v0····#·"e":Ljava/lang/NoSuchMethodException;
 80 ····:catch_1
 81 ····move-exception·v0
  
 82 ····.line·49
 83 ····.local·v0,·"e":Ljava/lang/IllegalAccessException;
 84 ····const-string·v1,·"ViewCompat"
Max diff block lines reached; -1/4653 bytes (-0.02%) of diff not shown.
6.65 KB
smali/android/support/v4/view/ViewCompat$JBViewCompatImpl.smali
    
Offset 15, 178 lines modifiedOffset 15, 238 lines modified
  
  
15 #·direct·methods15 #·direct·methods
16 .method·constructor·<init>()V16 .method·constructor·<init>()V
17 ····.locals·017 ····.locals·0
  
18 ····.prologue18 ····.prologue
19 ····.line·45419 ····.line·964
20 ····invoke-direct·{p0},·Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;-><init>()V20 ····invoke-direct·{p0},·Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;-><init>()V
  
21 ····return-void21 ····return-void
22 .end·method22 .end·method
  
  
23 #·virtual·methods23 #·virtual·methods
24 .method·public·getAccessibilityNodeProvider(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;24 .method·public·getAccessibilityNodeProvider(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;
25 ····.locals·225 ····.locals·2
26 ····.param·p1,·"view"····#·Landroid/view/View;26 ····.param·p1,·"view"····#·Landroid/view/View;
  
27 ····.prologue27 ····.prologue
28 ····.line·49328 ····.line·1009
29 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJB;->getAccessibilityNodeProvider(Landroid/view/View;)Ljava/lang/Object;29 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJB;->getAccessibilityNodeProvider(Landroid/view/View;)Ljava/lang/Object;
  
30 ····move-result-object·v030 ····move-result-object·v0
  
31 ····.line·49431 ····.line·1010
32 ····.local·v0,·"compat":Ljava/lang/Object;32 ····.local·v0,·"compat":Ljava/lang/Object;
33 ····if-eqz·v0,·:cond_033 ····if-eqz·v0,·:cond_0
  
34 ····.line·49534 ····.line·1011
35 ····new-instance·v1,·Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;35 ····new-instance·v1,·Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;
  
36 ····invoke-direct·{v1,·v0},·Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;-><init>(Ljava/lang/Object;)V36 ····invoke-direct·{v1,·v0},·Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;-><init>(Ljava/lang/Object;)V
  
37 ····.line·49737 ····.line·1013
38 ····:goto_038 ····:goto_0
39 ····return-object·v139 ····return-object·v1
  
40 ····:cond_040 ····:cond_0
41 ····const/4·v1,·0x041 ····const/4·v1,·0x0
  
42 ····goto·:goto_042 ····goto·:goto_0
43 .end·method43 .end·method
  
 44 .method·public·getFitsSystemWindows(Landroid/view/View;)Z
 45 ····.locals·1
 46 ····.param·p1,·"view"····#·Landroid/view/View;
  
 47 ····.prologue
 48 ····.line·1038
 49 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJB;->getFitsSystemWindows(Landroid/view/View;)Z
  
 50 ····move-result·v0
  
 51 ····return·v0
 52 .end·method
  
44 .method·public·getImportantForAccessibility(Landroid/view/View;)I53 .method·public·getImportantForAccessibility(Landroid/view/View;)I
45 ····.locals·154 ····.locals·1
46 ····.param·p1,·"view"····#·Landroid/view/View;55 ····.param·p1,·"view"····#·Landroid/view/View;
  
47 ····.prologue56 ····.prologue
48 ····.line·48157 ····.line·991
49 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJB;->getImportantForAccessibility(Landroid/view/View;)I58 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJB;->getImportantForAccessibility(Landroid/view/View;)I
  
50 ····move-result·v059 ····move-result·v0
  
51 ····return·v060 ····return·v0
52 .end·method61 .end·method
  
 62 .method·public·getMinimumHeight(Landroid/view/View;)I
 63 ····.locals·1
 64 ····.param·p1,·"view"····#·Landroid/view/View;
  
 65 ····.prologue
 66 ····.line·1028
 67 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJB;->getMinimumHeight(Landroid/view/View;)I
  
 68 ····move-result·v0
  
 69 ····return·v0
 70 .end·method
  
 71 .method·public·getMinimumWidth(Landroid/view/View;)I
 72 ····.locals·1
 73 ····.param·p1,·"view"····#·Landroid/view/View;
  
 74 ····.prologue
 75 ····.line·1023
 76 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJB;->getMinimumWidth(Landroid/view/View;)I
  
 77 ····move-result·v0
  
 78 ····return·v0
 79 .end·method
  
53 .method·public·getParentForAccessibility(Landroid/view/View;)Landroid/view/ViewParent;80 .method·public·getParentForAccessibility(Landroid/view/View;)Landroid/view/ViewParent;
54 ····.locals·181 ····.locals·1
55 ····.param·p1,·"view"····#·Landroid/view/View;82 ····.param·p1,·"view"····#·Landroid/view/View;
  
56 ····.prologue83 ····.prologue
57 ····.line·50284 ····.line·1018
58 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJB;->getParentForAccessibility(Landroid/view/View;)Landroid/view/ViewParent;85 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJB;->getParentForAccessibility(Landroid/view/View;)Landroid/view/ViewParent;
  
59 ····move-result-object·v086 ····move-result-object·v0
  
60 ····return-object·v087 ····return-object·v0
61 .end·method88 .end·method
  
62 .method·public·hasTransientState(Landroid/view/View;)Z89 .method·public·hasTransientState(Landroid/view/View;)Z
63 ····.locals·190 ····.locals·1
64 ····.param·p1,·"view"····#·Landroid/view/View;91 ····.param·p1,·"view"····#·Landroid/view/View;
  
65 ····.prologue92 ····.prologue
66 ····.line·45793 ····.line·967
67 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJB;->hasTransientState(Landroid/view/View;)Z94 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJB;->hasTransientState(Landroid/view/View;)Z
  
68 ····move-result·v095 ····move-result·v0
  
69 ····return·v096 ····return·v0
70 .end·method97 .end·method
  
71 .method·public·performAccessibilityAction(Landroid/view/View;ILandroid/os/Bundle;)Z98 .method·public·performAccessibilityAction(Landroid/view/View;ILandroid/os/Bundle;)Z
72 ····.locals·199 ····.locals·1
73 ····.param·p1,·"view"····#·Landroid/view/View;100 ····.param·p1,·"view"····#·Landroid/view/View;
74 ····.param·p2,·"action"····#·I101 ····.param·p2,·"action"····#·I
75 ····.param·p3,·"arguments"····#·Landroid/os/Bundle;102 ····.param·p3,·"arguments"····#·Landroid/os/Bundle;
Max diff block lines reached; 3243/6679 bytes (48.56%) of diff not shown.
3.63 KB
smali/android/support/v4/view/ViewCompat$JbMr1ViewCompatImpl.smali
    
Offset 15, 79 lines modifiedOffset 15, 134 lines modified
  
  
15 #·direct·methods15 #·direct·methods
16 .method·constructor·<init>()V16 .method·constructor·<init>()V
17 ····.locals·017 ····.locals·0
  
18 ····.prologue18 ····.prologue
19 ····.line·50619 ····.line·1042
20 ····invoke-direct·{p0},·Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;-><init>()V20 ····invoke-direct·{p0},·Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;-><init>()V
  
21 ····return-void21 ····return-void
22 .end·method22 .end·method
  
  
23 #·virtual·methods23 #·virtual·methods
24 .method·public·getLabelFor(Landroid/view/View;)I24 .method·public·getLabelFor(Landroid/view/View;)I
25 ····.locals·125 ····.locals·1
26 ····.param·p1,·"view"····#·Landroid/view/View;26 ····.param·p1,·"view"····#·Landroid/view/View;
  
27 ····.prologue27 ····.prologue
28 ····.line·51028 ····.line·1046
29 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJellybeanMr1;->getLabelFor(Landroid/view/View;)I29 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJellybeanMr1;->getLabelFor(Landroid/view/View;)I
  
30 ····move-result·v030 ····move-result·v0
  
31 ····return·v031 ····return·v0
32 .end·method32 .end·method
  
33 .method·public·getLayoutDirection(Landroid/view/View;)I33 .method·public·getLayoutDirection(Landroid/view/View;)I
34 ····.locals·134 ····.locals·1
35 ····.param·p1,·"view"····#·Landroid/view/View;35 ····.param·p1,·"view"····#·Landroid/view/View;
  
36 ····.prologue36 ····.prologue
37 ····.line·52537 ····.line·1061
38 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJellybeanMr1;->getLayoutDirection(Landroid/view/View;)I38 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJellybeanMr1;->getLayoutDirection(Landroid/view/View;)I
  
39 ····move-result·v039 ····move-result·v0
  
40 ····return·v040 ····return·v0
41 .end·method41 .end·method
  
 42 .method·public·getPaddingEnd(Landroid/view/View;)I
 43 ····.locals·1
 44 ····.param·p1,·"view"····#·Landroid/view/View;
  
 45 ····.prologue
 46 ····.line·1076
 47 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJellybeanMr1;->getPaddingEnd(Landroid/view/View;)I
  
 48 ····move-result·v0
  
 49 ····return·v0
 50 .end·method
  
 51 .method·public·getPaddingStart(Landroid/view/View;)I
 52 ····.locals·1
 53 ····.param·p1,·"view"····#·Landroid/view/View;
  
 54 ····.prologue
 55 ····.line·1071
 56 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJellybeanMr1;->getPaddingStart(Landroid/view/View;)I
  
 57 ····move-result·v0
  
 58 ····return·v0
 59 .end·method
  
 60 .method·public·getWindowSystemUiVisibility(Landroid/view/View;)I
 61 ····.locals·1
 62 ····.param·p1,·"view"····#·Landroid/view/View;
  
 63 ····.prologue
 64 ····.line·1086
 65 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJellybeanMr1;->getWindowSystemUiVisibility(Landroid/view/View;)I
  
 66 ····move-result·v0
  
 67 ····return·v0
 68 .end·method
  
42 .method·public·setLabelFor(Landroid/view/View;I)V69 .method·public·setLabelFor(Landroid/view/View;I)V
43 ····.locals·070 ····.locals·0
44 ····.param·p1,·"view"····#·Landroid/view/View;71 ····.param·p1,·"view"····#·Landroid/view/View;
45 ····.param·p2,·"id"····#·I72 ····.param·p2,·"id"····#·I
  
46 ····.prologue73 ····.prologue
47 ····.line·51574 ····.line·1051
48 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewCompatJellybeanMr1;->setLabelFor(Landroid/view/View;I)V75 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewCompatJellybeanMr1;->setLabelFor(Landroid/view/View;I)V
  
49 ····.line·51676 ····.line·1052
50 ····return-void77 ····return-void
51 .end·method78 .end·method
  
52 .method·public·setLayerPaint(Landroid/view/View;Landroid/graphics/Paint;)V79 .method·public·setLayerPaint(Landroid/view/View;Landroid/graphics/Paint;)V
53 ····.locals·080 ····.locals·0
54 ····.param·p1,·"view"····#·Landroid/view/View;81 ····.param·p1,·"view"····#·Landroid/view/View;
55 ····.param·p2,·"paint"····#·Landroid/graphics/Paint;82 ····.param·p2,·"paint"····#·Landroid/graphics/Paint;
  
56 ····.prologue83 ····.prologue
57 ····.line·52084 ····.line·1056
58 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewCompatJellybeanMr1;->setLayerPaint(Landroid/view/View;Landroid/graphics/Paint;)V85 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewCompatJellybeanMr1;->setLayerPaint(Landroid/view/View;Landroid/graphics/Paint;)V
  
59 ····.line·52186 ····.line·1057
60 ····return-void87 ····return-void
61 .end·method88 .end·method
  
62 .method·public·setLayoutDirection(Landroid/view/View;I)V89 .method·public·setLayoutDirection(Landroid/view/View;I)V
63 ····.locals·090 ····.locals·0
64 ····.param·p1,·"view"····#·Landroid/view/View;91 ····.param·p1,·"view"····#·Landroid/view/View;
65 ····.param·p2,·"layoutDirection"····#·I92 ····.param·p2,·"layoutDirection"····#·I
  
66 ····.prologue93 ····.prologue
67 ····.line·53094 ····.line·1066
68 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewCompatJellybeanMr1;->setLayoutDirection(Landroid/view/View;I)V95 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewCompatJellybeanMr1;->setLayoutDirection(Landroid/view/View;I)V
  
69 ····.line·53196 ····.line·1067
 97 ····return-void
 98 .end·method
  
 99 .method·public·setPaddingRelative(Landroid/view/View;IIII)V
 100 ····.locals·0
 101 ····.param·p1,·"view"····#·Landroid/view/View;
 102 ····.param·p2,·"start"····#·I
 103 ····.param·p3,·"top"····#·I
 104 ····.param·p4,·"end"····#·I
 105 ····.param·p5,·"bottom"····#·I
  
Max diff block lines reached; 13/3587 bytes (0.36%) of diff not shown.
1.83 KB
smali/android/support/v4/view/ViewCompatJellybeanMr1.smali
    
Offset 36, 14 lines modifiedOffset 36, 53 lines modified
36 ····invoke-virtual·{p0},·Landroid/view/View;->getLayoutDirection()I36 ····invoke-virtual·{p0},·Landroid/view/View;->getLayoutDirection()I
  
37 ····move-result·v037 ····move-result·v0
  
38 ····return·v038 ····return·v0
39 .end·method39 .end·method
  
 40 .method·public·static·getPaddingEnd(Landroid/view/View;)I
 41 ····.locals·1
 42 ····.param·p0,·"view"····#·Landroid/view/View;
  
 43 ····.prologue
 44 ····.line·52
 45 ····invoke-virtual·{p0},·Landroid/view/View;->getPaddingEnd()I
  
 46 ····move-result·v0
  
 47 ····return·v0
 48 .end·method
  
 49 .method·public·static·getPaddingStart(Landroid/view/View;)I
 50 ····.locals·1
 51 ····.param·p0,·"view"····#·Landroid/view/View;
  
 52 ····.prologue
 53 ····.line·48
 54 ····invoke-virtual·{p0},·Landroid/view/View;->getPaddingStart()I
  
 55 ····move-result·v0
  
 56 ····return·v0
 57 .end·method
  
 58 .method·public·static·getWindowSystemUiVisibility(Landroid/view/View;)I
 59 ····.locals·1
 60 ····.param·p0,·"view"····#·Landroid/view/View;
  
 61 ····.prologue
 62 ····.line·60
 63 ····invoke-virtual·{p0},·Landroid/view/View;->getWindowSystemUiVisibility()I
  
 64 ····move-result·v0
  
 65 ····return·v0
 66 .end·method
  
40 .method·public·static·setLabelFor(Landroid/view/View;I)V67 .method·public·static·setLabelFor(Landroid/view/View;I)V
41 ····.locals·068 ····.locals·0
42 ····.param·p0,·"view"····#·Landroid/view/View;69 ····.param·p0,·"view"····#·Landroid/view/View;
43 ····.param·p1,·"id"····#·I70 ····.param·p1,·"id"····#·I
  
44 ····.prologue71 ····.prologue
45 ····.line·3272 ····.line·32
Offset 74, 7 lines modifiedOffset 113, 23 lines modified
74 ····.prologue113 ····.prologue
75 ····.line·44114 ····.line·44
76 ····invoke-virtual·{p0,·p1},·Landroid/view/View;->setLayoutDirection(I)V115 ····invoke-virtual·{p0,·p1},·Landroid/view/View;->setLayoutDirection(I)V
  
77 ····.line·45116 ····.line·45
78 ····return-void117 ····return-void
79 .end·method118 .end·method
  
 119 .method·public·static·setPaddingRelative(Landroid/view/View;IIII)V
 120 ····.locals·0
 121 ····.param·p0,·"view"····#·Landroid/view/View;
 122 ····.param·p1,·"start"····#·I
 123 ····.param·p2,·"top"····#·I
 124 ····.param·p3,·"end"····#·I
 125 ····.param·p4,·"bottom"····#·I
  
 126 ····.prologue
 127 ····.line·56
 128 ····invoke-virtual·{p0,·p1,·p2,·p3,·p4},·Landroid/view/View;->setPaddingRelative(IIII)V
  
 129 ····.line·57
 130 ····return-void
 131 .end·method
1.1 KB
smali/android/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl.smali
    
Offset 15, 27 lines modifiedOffset 15, 40 lines modified
  
  
15 #·direct·methods15 #·direct·methods
16 .method·constructor·<init>()V16 .method·constructor·<init>()V
17 ····.locals·017 ····.locals·0
  
18 ····.prologue18 ····.prologue
19 ····.line·36619 ····.line·729
20 ····invoke-direct·{p0},·Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;-><init>()V20 ····invoke-direct·{p0},·Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;-><init>()V
  
21 ····return-void21 ····return-void
22 .end·method22 .end·method
  
  
23 #·virtual·methods23 #·virtual·methods
24 .method·public·isOpaque(Landroid/view/View;)Z24 .method·public·isOpaque(Landroid/view/View;)Z
25 ····.locals·125 ····.locals·1
26 ····.param·p1,·"view"····#·Landroid/view/View;26 ····.param·p1,·"view"····#·Landroid/view/View;
  
27 ····.prologue27 ····.prologue
28 ····.line·36928 ····.line·732
29 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatEclairMr1;->isOpaque(Landroid/view/View;)Z29 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatEclairMr1;->isOpaque(Landroid/view/View;)Z
  
30 ····move-result·v030 ····move-result·v0
  
31 ····return·v031 ····return·v0
32 .end·method32 .end·method
  
 33 .method·public·setChildrenDrawingOrderEnabled(Landroid/view/ViewGroup;Z)V
 34 ····.locals·0
 35 ····.param·p1,·"viewGroup"····#·Landroid/view/ViewGroup;
 36 ····.param·p2,·"enabled"····#·Z
  
 37 ····.prologue
 38 ····.line·737
 39 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewCompatEclairMr1;->setChildrenDrawingOrderEnabled(Landroid/view/ViewGroup;Z)V
  
 40 ····.line·738
 41 ····return-void
 42 .end·method
53.6 KB
smali/android/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase.smali
    
Offset 461, 15 lines modifiedOffset 461, 15 lines modified
461 ····iput·v3,·p0,·Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDoubleTapSlopSquare:I461 ····iput·v3,·p0,·Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDoubleTapSlopSquare:I
  
462 ····.line·182462 ····.line·182
463 ····return-void463 ····return-void
464 .end·method464 .end·method
  
465 .method·private·isConsideredDoubleTap(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z465 .method·private·isConsideredDoubleTap(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z
466 ····.locals·7466 ····.locals·8
467 ····.param·p1,·"firstDown"····#·Landroid/view/MotionEvent;467 ····.param·p1,·"firstDown"····#·Landroid/view/MotionEvent;
468 ····.param·p2,·"firstUp"····#·Landroid/view/MotionEvent;468 ····.param·p2,·"firstUp"····#·Landroid/view/MotionEvent;
469 ····.param·p3,·"secondDown"····#·Landroid/view/MotionEvent;469 ····.param·p3,·"secondDown"····#·Landroid/view/MotionEvent;
  
470 ····.prologue470 ····.prologue
471 ····const/4·v2,·0x0471 ····const/4·v2,·0x0
  
Offset 483, 27 lines modifiedOffset 483, 27 lines modified
483 ····:goto_0483 ····:goto_0
484 ····return·v2484 ····return·v2
  
485 ····.line·443485 ····.line·443
486 ····:cond_1486 ····:cond_1
487 ····invoke-virtual·{p3},·Landroid/view/MotionEvent;->getEventTime()J487 ····invoke-virtual·{p3},·Landroid/view/MotionEvent;->getEventTime()J
  
488 ····move-result-wide·v3488 ····move-result-wide·v4
  
489 ····invoke-virtual·{p2},·Landroid/view/MotionEvent;->getEventTime()J489 ····invoke-virtual·{p2},·Landroid/view/MotionEvent;->getEventTime()J
  
490 ····move-result-wide·v5490 ····move-result-wide·v6
  
491 ····sub-long/2addr·v3,·v5491 ····sub-long/2addr·v4,·v6
  
492 ····sget·v5,·Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->DOUBLE_TAP_TIMEOUT:I492 ····sget·v3,·Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->DOUBLE_TAP_TIMEOUT:I
  
493 ····int-to-long·v5,·v5493 ····int-to-long·v6,·v3
  
494 ····cmp-long·v3,·v3,·v5494 ····cmp-long·v3,·v4,·v6
  
495 ····if-gtz·v3,·:cond_0495 ····if-gtz·v3,·:cond_0
  
496 ····.line·447496 ····.line·447
497 ····invoke-virtual·{p1},·Landroid/view/MotionEvent;->getX()F497 ····invoke-virtual·{p1},·Landroid/view/MotionEvent;->getX()F
  
498 ····move-result·v3498 ····move-result·v3
Offset 560, 1448 lines modifiedOffset 560, 1448 lines modified
560 ····.line·212560 ····.line·212
561 ····iget-boolean·v0,·p0,·Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mIsLongpressEnabled:Z561 ····iget-boolean·v0,·p0,·Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mIsLongpressEnabled:Z
  
562 ····return·v0562 ····return·v0
563 .end·method563 .end·method
  
564 .method·public·onTouchEvent(Landroid/view/MotionEvent;)Z564 .method·public·onTouchEvent(Landroid/view/MotionEvent;)Z
565 ····.locals·41565 ····.locals·42
566 ····.param·p1,·"ev"····#·Landroid/view/MotionEvent;566 ····.param·p1,·"ev"····#·Landroid/view/MotionEvent;
  
567 ····.prologue567 ····.prologue
568 ····.line·224568 ····.line·224
569 ····invoke-virtual/range·{p1·..·p1},·Landroid/view/MotionEvent;->getAction()I569 ····invoke-virtual/range·{p1·..·p1},·Landroid/view/MotionEvent;->getAction()I
  
570 ····move-result·v5570 ····move-result·v6
  
571 ····.line·226571 ····.line·226
572 ····.local·v5,·"action":I572 ····.local·v6,·"action":I
573 ····move-object/from16·v0,·p0573 ····move-object/from16·v0,·p0
  
574 ····iget-object·v0,·v0,·Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker;574 ····iget-object·v0,·v0,·Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker;
  
575 ····move-object/from16·v35,·v0575 ····move-object/from16·v36,·v0
  
576 ····if-nez·v35,·:cond_0576 ····if-nez·v36,·:cond_0
  
577 ····.line·227577 ····.line·227
578 ····invoke-static·{},·Landroid/view/VelocityTracker;->obtain()Landroid/view/VelocityTracker;578 ····invoke-static·{},·Landroid/view/VelocityTracker;->obtain()Landroid/view/VelocityTracker;
  
579 ····move-result-object·v35579 ····move-result-object·v36
  
580 ····move-object/from16·v0,·v35580 ····move-object/from16·v0,·v36
  
581 ····move-object/from16·v1,·p0581 ····move-object/from16·v1,·p0
  
582 ····iput-object·v0,·v1,·Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker;582 ····iput-object·v0,·v1,·Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker;
  
583 ····.line·229583 ····.line·229
584 ····:cond_0584 ····:cond_0
585 ····move-object/from16·v0,·p0585 ····move-object/from16·v0,·p0
  
586 ····iget-object·v0,·v0,·Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker;586 ····iget-object·v0,·v0,·Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker;
  
587 ····move-object/from16·v35,·v0587 ····move-object/from16·v36,·v0
  
588 ····move-object/from16·v0,·v35588 ····move-object/from16·v0,·v36
  
589 ····move-object/from16·v1,·p1589 ····move-object/from16·v1,·p1
  
590 ····invoke-virtual·{v0,·v1},·Landroid/view/VelocityTracker;->addMovement(Landroid/view/MotionEvent;)V590 ····invoke-virtual·{v0,·v1},·Landroid/view/VelocityTracker;->addMovement(Landroid/view/MotionEvent;)V
  
591 ····.line·231591 ····.line·231
592 ····and-int/lit16·v0,·v5,·0xff592 ····and-int/lit16·v0,·v6,·0xff
  
593 ····move/from16·v35,·v0593 ····move/from16·v36,·v0
  
594 ····const/16·v36,·0x6594 ····const/16·v37,·0x6
  
595 ····move/from16·v0,·v35595 ····move/from16·v0,·v36
  
596 ····move/from16·v1,·v36596 ····move/from16·v1,·v37
  
597 ····if-ne·v0,·v1,·:cond_1597 ····if-ne·v0,·v1,·:cond_1
  
598 ····const/16·v21,·0x1598 ····const/16·v22,·0x1
  
599 ····.line·233599 ····.line·233
600 ····.local·v21,·"pointerUp":Z600 ····.local·v22,·"pointerUp":Z
601 ····:goto_0601 ····:goto_0
602 ····if-eqz·v21,·:cond_2602 ····if-eqz·v22,·:cond_2
  
603 ····invoke-static/range·{p1·..·p1},·Landroid/support/v4/view/MotionEventCompat;->getActionIndex(Landroid/view/MotionEvent;)I603 ····invoke-static/range·{p1·..·p1},·Landroid/support/v4/view/MotionEventCompat;->getActionIndex(Landroid/view/MotionEvent;)I
  
604 ····move-result·v24604 ····move-result·v25
  
605 ····.line·236605 ····.line·236
606 ····.local·v24,·"skipIndex":I606 ····.local·v25,·"skipIndex":I
607 ····:goto_1607 ····:goto_1
608 ····const/16·v25,·0x0 
  
609 ····.local·v25,·"sumX":F 
610 ····const/16·v26,·0x0608 ····const/16·v26,·0x0
  
Max diff block lines reached; 50669/54757 bytes (92.53%) of diff not shown.
7.6 KB
smali/android/support/v4/view/ViewCompatHC.smali
    
Offset 87, 14 lines modifiedOffset 87, 169 lines modified
87 ····invoke-virtual·{p0},·Landroid/view/View;->getMeasuredWidthAndState()I87 ····invoke-virtual·{p0},·Landroid/view/View;->getMeasuredWidthAndState()I
  
88 ····move-result·v088 ····move-result·v0
  
89 ····return·v089 ····return·v0
90 .end·method90 .end·method
  
 91 .method·public·static·getPivotX(Landroid/view/View;)F
 92 ····.locals·1
 93 ····.param·p0,·"view"····#·Landroid/view/View;
  
 94 ····.prologue
 95 ····.line·141
 96 ····invoke-virtual·{p0},·Landroid/view/View;->getPivotX()F
  
 97 ····move-result·v0
  
 98 ····return·v0
 99 .end·method
  
 100 .method·public·static·getPivotY(Landroid/view/View;)F
 101 ····.locals·1
 102 ····.param·p0,·"view"····#·Landroid/view/View;
  
 103 ····.prologue
 104 ····.line·145
 105 ····invoke-virtual·{p0},·Landroid/view/View;->getPivotY()F
  
 106 ····move-result·v0
  
 107 ····return·v0
 108 .end·method
  
 109 .method·public·static·getRotation(Landroid/view/View;)F
 110 ····.locals·1
 111 ····.param·p0,·"view"····#·Landroid/view/View;
  
 112 ····.prologue
 113 ····.line·73
 114 ····invoke-virtual·{p0},·Landroid/view/View;->getRotation()F
  
 115 ····move-result·v0
  
 116 ····return·v0
 117 .end·method
  
 118 .method·public·static·getRotationX(Landroid/view/View;)F
 119 ····.locals·1
 120 ····.param·p0,·"view"····#·Landroid/view/View;
  
 121 ····.prologue
 122 ····.line·77
 123 ····invoke-virtual·{p0},·Landroid/view/View;->getRotationX()F
  
 124 ····move-result·v0
  
 125 ····return·v0
 126 .end·method
  
 127 .method·public·static·getRotationY(Landroid/view/View;)F
 128 ····.locals·1
 129 ····.param·p0,·"view"····#·Landroid/view/View;
  
 130 ····.prologue
 131 ····.line·81
 132 ····invoke-virtual·{p0},·Landroid/view/View;->getRotationY()F
  
 133 ····move-result·v0
  
 134 ····return·v0
 135 .end·method
  
 136 .method·public·static·getScaleX(Landroid/view/View;)F
 137 ····.locals·1
 138 ····.param·p0,·"view"····#·Landroid/view/View;
  
 139 ····.prologue
 140 ····.line·85
 141 ····invoke-virtual·{p0},·Landroid/view/View;->getScaleX()F
  
 142 ····move-result·v0
  
 143 ····return·v0
 144 .end·method
  
 145 .method·public·static·getScaleY(Landroid/view/View;)F
 146 ····.locals·1
 147 ····.param·p0,·"view"····#·Landroid/view/View;
  
 148 ····.prologue
 149 ····.line·89
 150 ····invoke-virtual·{p0},·Landroid/view/View;->getScaleY()F
  
 151 ····move-result·v0
  
 152 ····return·v0
 153 .end·method
  
 154 .method·public·static·getTranslationX(Landroid/view/View;)F
 155 ····.locals·1
 156 ····.param·p0,·"view"····#·Landroid/view/View;
  
 157 ····.prologue
 158 ····.line·57
 159 ····invoke-virtual·{p0},·Landroid/view/View;->getTranslationX()F
  
 160 ····move-result·v0
  
 161 ····return·v0
 162 .end·method
  
 163 .method·public·static·getTranslationY(Landroid/view/View;)F
 164 ····.locals·1
 165 ····.param·p0,·"view"····#·Landroid/view/View;
  
 166 ····.prologue
 167 ····.line·61
 168 ····invoke-virtual·{p0},·Landroid/view/View;->getTranslationY()F
  
 169 ····move-result·v0
  
 170 ····return·v0
 171 .end·method
  
 172 .method·public·static·getX(Landroid/view/View;)F
 173 ····.locals·1
 174 ····.param·p0,·"view"····#·Landroid/view/View;
Max diff block lines reached; 4274/7683 bytes (55.63%) of diff not shown.
1.3 KB
smali/android/support/v4/view/PagerTabStrip$1.smali
    
Offset 22, 30 lines modifiedOffset 22, 30 lines modified
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Landroid/support/v4/view/PagerTabStrip;)V23 .method·constructor·<init>(Landroid/support/v4/view/PagerTabStrip;)V
24 ····.locals·024 ····.locals·0
  
25 ····.prologue25 ····.prologue
26 ····.line·10326 ····.line·105
27 ····iput-object·p1,·p0,·Landroid/support/v4/view/PagerTabStrip$1;->this$0:Landroid/support/v4/view/PagerTabStrip;27 ····iput-object·p1,·p0,·Landroid/support/v4/view/PagerTabStrip$1;->this$0:Landroid/support/v4/view/PagerTabStrip;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
29 ····return-void29 ····return-void
30 .end·method30 .end·method
  
  
31 #·virtual·methods31 #·virtual·methods
32 .method·public·onClick(Landroid/view/View;)V32 .method·public·onClick(Landroid/view/View;)V
33 ····.locals·233 ····.locals·2
34 ····.param·p1,·"v"····#·Landroid/view/View;34 ····.param·p1,·"v"····#·Landroid/view/View;
  
35 ····.prologue35 ····.prologue
36 ····.line·10636 ····.line·108
37 ····iget-object·v0,·p0,·Landroid/support/v4/view/PagerTabStrip$1;->this$0:Landroid/support/v4/view/PagerTabStrip;37 ····iget-object·v0,·p0,·Landroid/support/v4/view/PagerTabStrip$1;->this$0:Landroid/support/v4/view/PagerTabStrip;
  
38 ····iget-object·v0,·v0,·Landroid/support/v4/view/PagerTabStrip;->mPager:Landroid/support/v4/view/ViewPager;38 ····iget-object·v0,·v0,·Landroid/support/v4/view/PagerTabStrip;->mPager:Landroid/support/v4/view/ViewPager;
  
39 ····iget-object·v1,·p0,·Landroid/support/v4/view/PagerTabStrip$1;->this$0:Landroid/support/v4/view/PagerTabStrip;39 ····iget-object·v1,·p0,·Landroid/support/v4/view/PagerTabStrip$1;->this$0:Landroid/support/v4/view/PagerTabStrip;
  
40 ····iget-object·v1,·v1,·Landroid/support/v4/view/PagerTabStrip;->mPager:Landroid/support/v4/view/ViewPager;40 ····iget-object·v1,·v1,·Landroid/support/v4/view/PagerTabStrip;->mPager:Landroid/support/v4/view/ViewPager;
Offset 54, 10 lines modifiedOffset 54, 10 lines modified
  
54 ····move-result·v154 ····move-result·v1
  
55 ····add-int/lit8·v1,·v1,·-0x155 ····add-int/lit8·v1,·v1,·-0x1
  
56 ····invoke-virtual·{v0,·v1},·Landroid/support/v4/view/ViewPager;->setCurrentItem(I)V56 ····invoke-virtual·{v0,·v1},·Landroid/support/v4/view/ViewPager;->setCurrentItem(I)V
  
57 ····.line·10757 ····.line·109
58 ····return-void58 ····return-void
59 .end·method59 .end·method
7.12 KB
smali/android/support/v4/view/ViewGroupCompat.smali
    
Offset 2, 14 lines modifiedOffset 2, 15 lines modified
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"ViewGroupCompat.java"3 .source·"ViewGroupCompat.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/MemberClasses;5 .annotation·system·Ldalvik/annotation/MemberClasses;
6 ····value·=·{6 ····value·=·{
 7 ········Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatApi21Impl;,
7 ········Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl;,8 ········Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl;,
8 ········Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;,9 ········Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;,
9 ········Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;,10 ········Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;,
10 ········Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;,11 ········Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;,
11 ········Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;12 ········Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;
12 ····}13 ····}
13 .end·annotation14 .end·annotation
Offset 24, 109 lines modifiedOffset 25, 139 lines modified
  
  
24 #·direct·methods25 #·direct·methods
25 .method·static·constructor·<clinit>()V26 .method·static·constructor·<clinit>()V
26 ····.locals·227 ····.locals·2
  
27 ····.prologue28 ····.prologue
28 ····.line·10529 ····.line·128
29 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I30 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
30 ····.line·10631 ····.line·129
31 ····.local·v0,·"version":I32 ····.local·v0,·"version":I
32 ····const/16·v1,·0x1233 ····const/16·v1,·0x15
  
33 ····if-lt·v0,·v1,·:cond_034 ····if-lt·v0,·v1,·:cond_0
  
34 ····.line·10735 ····.line·130
35 ····new-instance·v1,·Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl;36 ····new-instance·v1,·Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatApi21Impl;
  
36 ····invoke-direct·{v1},·Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl;-><init>()V37 ····invoke-direct·{v1},·Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatApi21Impl;-><init>()V
  
37 ····sput-object·v1,·Landroid/support/v4/view/ViewGroupCompat;->IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;38 ····sput-object·v1,·Landroid/support/v4/view/ViewGroupCompat;->IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;
  
38 ····.line·11539 ····.line·140
39 ····:goto_040 ····:goto_0
40 ····return-void41 ····return-void
  
41 ····.line·10842 ····.line·131
42 ····:cond_043 ····:cond_0
43 ····const/16·v1,·0xe44 ····const/16·v1,·0x12
  
44 ····if-lt·v0,·v1,·:cond_145 ····if-lt·v0,·v1,·:cond_1
  
45 ····.line·10946 ····.line·132
 47 ····new-instance·v1,·Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl;
  
 48 ····invoke-direct·{v1},·Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl;-><init>()V
  
 49 ····sput-object·v1,·Landroid/support/v4/view/ViewGroupCompat;->IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;
  
 50 ····goto·:goto_0
  
 51 ····.line·133
 52 ····:cond_1
 53 ····const/16·v1,·0xe
  
 54 ····if-lt·v0,·v1,·:cond_2
  
 55 ····.line·134
46 ····new-instance·v1,·Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;56 ····new-instance·v1,·Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;
  
47 ····invoke-direct·{v1},·Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;-><init>()V57 ····invoke-direct·{v1},·Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;-><init>()V
  
48 ····sput-object·v1,·Landroid/support/v4/view/ViewGroupCompat;->IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;58 ····sput-object·v1,·Landroid/support/v4/view/ViewGroupCompat;->IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;
  
49 ····goto·:goto_059 ····goto·:goto_0
  
50 ····.line·11060 ····.line·135
51 ····:cond_161 ····:cond_2
52 ····const/16·v1,·0xb62 ····const/16·v1,·0xb
  
53 ····if-lt·v0,·v1,·:cond_263 ····if-lt·v0,·v1,·:cond_3
  
54 ····.line·11164 ····.line·136
55 ····new-instance·v1,·Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;65 ····new-instance·v1,·Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;
  
56 ····invoke-direct·{v1},·Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;-><init>()V66 ····invoke-direct·{v1},·Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;-><init>()V
  
57 ····sput-object·v1,·Landroid/support/v4/view/ViewGroupCompat;->IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;67 ····sput-object·v1,·Landroid/support/v4/view/ViewGroupCompat;->IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;
  
58 ····goto·:goto_068 ····goto·:goto_0
  
59 ····.line·11369 ····.line·138
60 ····:cond_270 ····:cond_3
61 ····new-instance·v1,·Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;71 ····new-instance·v1,·Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;
  
62 ····invoke-direct·{v1},·Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;-><init>()V72 ····invoke-direct·{v1},·Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;-><init>()V
  
63 ····sput-object·v1,·Landroid/support/v4/view/ViewGroupCompat;->IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;73 ····sput-object·v1,·Landroid/support/v4/view/ViewGroupCompat;->IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;
  
64 ····goto·:goto_074 ····goto·:goto_0
65 .end·method75 .end·method
  
66 .method·private·constructor·<init>()V76 .method·private·constructor·<init>()V
67 ····.locals·077 ····.locals·0
  
68 ····.prologue78 ····.prologue
69 ····.line·12079 ····.line·145
70 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V80 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
71 ····.line·12281 ····.line·147
72 ····return-void82 ····return-void
73 .end·method83 .end·method
  
74 .method·public·static·getLayoutMode(Landroid/view/ViewGroup;)I84 .method·public·static·getLayoutMode(Landroid/view/ViewGroup;)I
75 ····.locals·185 ····.locals·1
76 ····.param·p0,·"group"····#·Landroid/view/ViewGroup;86 ····.param·p0,·"group"····#·Landroid/view/ViewGroup;
  
77 ····.prologue87 ····.prologue
78 ····.line·17788 ····.line·202
79 ····sget-object·v0,·Landroid/support/v4/view/ViewGroupCompat;->IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;89 ····sget-object·v0,·Landroid/support/v4/view/ViewGroupCompat;->IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;
  
80 ····invoke-interface·{v0,·p0},·Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;->getLayoutMode(Landroid/view/ViewGroup;)I90 ····invoke-interface·{v0,·p0},·Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;->getLayoutMode(Landroid/view/ViewGroup;)I
  
81 ····move-result·v091 ····move-result·v0
  
82 ····return·v092 ····return·v0
83 .end·method93 .end·method
  
 94 .method·public·static·isTransitionGroup(Landroid/view/ViewGroup;)Z
 95 ····.locals·1
Max diff block lines reached; 2339/7192 bytes (32.52%) of diff not shown.
1.09 KB
smali/android/support/v4/view/ViewCompat$GBViewCompatImpl.smali
    
Offset 15, 40 lines modifiedOffset 15, 40 lines modified
  
  
15 #·direct·methods15 #·direct·methods
16 .method·constructor·<init>()V16 .method·constructor·<init>()V
17 ····.locals·017 ····.locals·0
  
18 ····.prologue18 ····.prologue
19 ····.line·37319 ····.line·741
20 ····invoke-direct·{p0},·Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl;-><init>()V20 ····invoke-direct·{p0},·Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl;-><init>()V
  
21 ····return-void21 ····return-void
22 .end·method22 .end·method
  
  
23 #·virtual·methods23 #·virtual·methods
24 .method·public·getOverScrollMode(Landroid/view/View;)I24 .method·public·getOverScrollMode(Landroid/view/View;)I
25 ····.locals·125 ····.locals·1
26 ····.param·p1,·"v"····#·Landroid/view/View;26 ····.param·p1,·"v"····#·Landroid/view/View;
  
27 ····.prologue27 ····.prologue
28 ····.line·37628 ····.line·744
29 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatGingerbread;->getOverScrollMode(Landroid/view/View;)I29 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatGingerbread;->getOverScrollMode(Landroid/view/View;)I
  
30 ····move-result·v030 ····move-result·v0
  
31 ····return·v031 ····return·v0
32 .end·method32 .end·method
  
33 .method·public·setOverScrollMode(Landroid/view/View;I)V33 .method·public·setOverScrollMode(Landroid/view/View;I)V
34 ····.locals·034 ····.locals·0
35 ····.param·p1,·"v"····#·Landroid/view/View;35 ····.param·p1,·"v"····#·Landroid/view/View;
36 ····.param·p2,·"mode"····#·I36 ····.param·p2,·"mode"····#·I
  
37 ····.prologue37 ····.prologue
38 ····.line·38038 ····.line·748
39 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewCompatGingerbread;->setOverScrollMode(Landroid/view/View;I)V39 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewCompatGingerbread;->setOverScrollMode(Landroid/view/View;I)V
  
40 ····.line·38140 ····.line·749
41 ····return-void41 ····return-void
42 .end·method42 .end·method
3.46 KB
smali/android/support/v4/view/ViewPager$SavedState.smali
    
Offset 36, 15 lines modifiedOffset 36, 15 lines modified
  
  
36 #·direct·methods36 #·direct·methods
37 .method·static·constructor·<clinit>()V37 .method·static·constructor·<clinit>()V
38 ····.locals·138 ····.locals·1
  
39 ····.prologue39 ····.prologue
40 ····.line·123640 ····.line·1241
41 ····new-instance·v0,·Landroid/support/v4/view/ViewPager$SavedState$1;41 ····new-instance·v0,·Landroid/support/v4/view/ViewPager$SavedState$1;
  
42 ····invoke-direct·{v0},·Landroid/support/v4/view/ViewPager$SavedState$1;-><init>()V42 ····invoke-direct·{v0},·Landroid/support/v4/view/ViewPager$SavedState$1;-><init>()V
  
43 ····invoke-static·{v0},·Landroid/support/v4/os/ParcelableCompat;->newCreator(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator;43 ····invoke-static·{v0},·Landroid/support/v4/os/ParcelableCompat;->newCreator(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator;
  
44 ····move-result-object·v044 ····move-result-object·v0
Offset 56, 70 lines modifiedOffset 56, 70 lines modified
  
56 .method·constructor·<init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V56 .method·constructor·<init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V
57 ····.locals·157 ····.locals·1
58 ····.param·p1,·"in"····#·Landroid/os/Parcel;58 ····.param·p1,·"in"····#·Landroid/os/Parcel;
59 ····.param·p2,·"loader"····#·Ljava/lang/ClassLoader;59 ····.param·p2,·"loader"····#·Ljava/lang/ClassLoader;
  
60 ····.prologue60 ····.prologue
61 ····.line·124961 ····.line·1254
62 ····invoke-direct·{p0,·p1},·Landroid/view/View$BaseSavedState;-><init>(Landroid/os/Parcel;)V62 ····invoke-direct·{p0,·p1},·Landroid/view/View$BaseSavedState;-><init>(Landroid/os/Parcel;)V
  
63 ····.line·125063 ····.line·1255
64 ····if-nez·p2,·:cond_064 ····if-nez·p2,·:cond_0
  
65 ····.line·125165 ····.line·1256
66 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;66 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
67 ····move-result-object·v067 ····move-result-object·v0
  
68 ····invoke-virtual·{v0},·Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader;68 ····invoke-virtual·{v0},·Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader;
  
69 ····move-result-object·p269 ····move-result-object·p2
  
70 ····.line·125370 ····.line·1258
71 ····:cond_071 ····:cond_0
72 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I72 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I
  
73 ····move-result·v073 ····move-result·v0
  
74 ····iput·v0,·p0,·Landroid/support/v4/view/ViewPager$SavedState;->position:I74 ····iput·v0,·p0,·Landroid/support/v4/view/ViewPager$SavedState;->position:I
  
75 ····.line·125475 ····.line·1259
76 ····invoke-virtual·{p1,·p2},·Landroid/os/Parcel;->readParcelable(Ljava/lang/ClassLoader;)Landroid/os/Parcelable;76 ····invoke-virtual·{p1,·p2},·Landroid/os/Parcel;->readParcelable(Ljava/lang/ClassLoader;)Landroid/os/Parcelable;
  
77 ····move-result-object·v077 ····move-result-object·v0
  
78 ····iput-object·v0,·p0,·Landroid/support/v4/view/ViewPager$SavedState;->adapterState:Landroid/os/Parcelable;78 ····iput-object·v0,·p0,·Landroid/support/v4/view/ViewPager$SavedState;->adapterState:Landroid/os/Parcelable;
  
79 ····.line·125579 ····.line·1260
80 ····iput-object·p2,·p0,·Landroid/support/v4/view/ViewPager$SavedState;->loader:Ljava/lang/ClassLoader;80 ····iput-object·p2,·p0,·Landroid/support/v4/view/ViewPager$SavedState;->loader:Ljava/lang/ClassLoader;
  
81 ····.line·125681 ····.line·1261
82 ····return-void82 ····return-void
83 .end·method83 .end·method
  
84 .method·public·constructor·<init>(Landroid/os/Parcelable;)V84 .method·public·constructor·<init>(Landroid/os/Parcelable;)V
85 ····.locals·085 ····.locals·0
86 ····.param·p1,·"superState"····#·Landroid/os/Parcelable;86 ····.param·p1,·"superState"····#·Landroid/os/Parcelable;
  
87 ····.prologue87 ····.prologue
88 ····.line·121988 ····.line·1224
89 ····invoke-direct·{p0,·p1},·Landroid/view/View$BaseSavedState;-><init>(Landroid/os/Parcelable;)V89 ····invoke-direct·{p0,·p1},·Landroid/view/View$BaseSavedState;-><init>(Landroid/os/Parcelable;)V
  
90 ····.line·122090 ····.line·1225
91 ····return-void91 ····return-void
92 .end·method92 .end·method
  
  
93 #·virtual·methods93 #·virtual·methods
94 .method·public·toString()Ljava/lang/String;94 .method·public·toString()Ljava/lang/String;
95 ····.locals·295 ····.locals·2
  
96 ····.prologue96 ····.prologue
97 ····.line·123197 ····.line·1236
98 ····new-instance·v0,·Ljava/lang/StringBuilder;98 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
99 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V99 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V
  
100 ····const-string·v1,·"FragmentPager.SavedState{"100 ····const-string·v1,·"FragmentPager.SavedState{"
  
101 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;101 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
Offset 165, 23 lines modifiedOffset 165, 23 lines modified
  
165 .method·public·writeToParcel(Landroid/os/Parcel;I)V165 .method·public·writeToParcel(Landroid/os/Parcel;I)V
166 ····.locals·1166 ····.locals·1
167 ····.param·p1,·"out"····#·Landroid/os/Parcel;167 ····.param·p1,·"out"····#·Landroid/os/Parcel;
168 ····.param·p2,·"flags"····#·I168 ····.param·p2,·"flags"····#·I
  
169 ····.prologue169 ····.prologue
170 ····.line·1224170 ····.line·1229
171 ····invoke-super·{p0,·p1,·p2},·Landroid/view/View$BaseSavedState;->writeToParcel(Landroid/os/Parcel;I)V171 ····invoke-super·{p0,·p1,·p2},·Landroid/view/View$BaseSavedState;->writeToParcel(Landroid/os/Parcel;I)V
  
172 ····.line·1225172 ····.line·1230
173 ····iget·v0,·p0,·Landroid/support/v4/view/ViewPager$SavedState;->position:I173 ····iget·v0,·p0,·Landroid/support/v4/view/ViewPager$SavedState;->position:I
  
174 ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->writeInt(I)V174 ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->writeInt(I)V
  
175 ····.line·1226175 ····.line·1231
176 ····iget-object·v0,·p0,·Landroid/support/v4/view/ViewPager$SavedState;->adapterState:Landroid/os/Parcelable;176 ····iget-object·v0,·p0,·Landroid/support/v4/view/ViewPager$SavedState;->adapterState:Landroid/os/Parcelable;
  
177 ····invoke-virtual·{p1,·v0,·p2},·Landroid/os/Parcel;->writeParcelable(Landroid/os/Parcelable;I)V177 ····invoke-virtual·{p1,·v0,·p2},·Landroid/os/Parcel;->writeParcelable(Landroid/os/Parcelable;I)V
  
178 ····.line·1227178 ····.line·1232
179 ····return-void179 ····return-void
180 .end·method180 .end·method
1.69 KB
smali/android/support/v4/view/ViewPager$PagerObserver.smali
    
Offset 19, 54 lines modifiedOffset 19, 54 lines modified
  
  
19 #·direct·methods19 #·direct·methods
20 .method·private·constructor·<init>(Landroid/support/v4/view/ViewPager;)V20 .method·private·constructor·<init>(Landroid/support/v4/view/ViewPager;)V
21 ····.locals·021 ····.locals·0
  
22 ····.prologue22 ····.prologue
23 ····.line·281623 ····.line·2821
24 ····iput-object·p1,·p0,·Landroid/support/v4/view/ViewPager$PagerObserver;->this$0:Landroid/support/v4/view/ViewPager;24 ····iput-object·p1,·p0,·Landroid/support/v4/view/ViewPager$PagerObserver;->this$0:Landroid/support/v4/view/ViewPager;
  
25 ····invoke-direct·{p0},·Landroid/database/DataSetObserver;-><init>()V25 ····invoke-direct·{p0},·Landroid/database/DataSetObserver;-><init>()V
  
26 ····return-void26 ····return-void
27 .end·method27 .end·method
  
28 .method·synthetic·constructor·<init>(Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/ViewPager$1;)V28 .method·synthetic·constructor·<init>(Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/ViewPager$1;)V
29 ····.locals·029 ····.locals·0
30 ····.param·p1,·"x0"····#·Landroid/support/v4/view/ViewPager;30 ····.param·p1,·"x0"····#·Landroid/support/v4/view/ViewPager;
31 ····.param·p2,·"x1"····#·Landroid/support/v4/view/ViewPager$1;31 ····.param·p2,·"x1"····#·Landroid/support/v4/view/ViewPager$1;
  
32 ····.prologue32 ····.prologue
33 ····.line·281633 ····.line·2821
34 ····invoke-direct·{p0,·p1},·Landroid/support/v4/view/ViewPager$PagerObserver;-><init>(Landroid/support/v4/view/ViewPager;)V34 ····invoke-direct·{p0,·p1},·Landroid/support/v4/view/ViewPager$PagerObserver;-><init>(Landroid/support/v4/view/ViewPager;)V
  
35 ····return-void35 ····return-void
36 .end·method36 .end·method
  
  
37 #·virtual·methods37 #·virtual·methods
38 .method·public·onChanged()V38 .method·public·onChanged()V
39 ····.locals·139 ····.locals·1
  
40 ····.prologue40 ····.prologue
41 ····.line·281941 ····.line·2824
42 ····iget-object·v0,·p0,·Landroid/support/v4/view/ViewPager$PagerObserver;->this$0:Landroid/support/v4/view/ViewPager;42 ····iget-object·v0,·p0,·Landroid/support/v4/view/ViewPager$PagerObserver;->this$0:Landroid/support/v4/view/ViewPager;
  
43 ····invoke-virtual·{v0},·Landroid/support/v4/view/ViewPager;->dataSetChanged()V43 ····invoke-virtual·{v0},·Landroid/support/v4/view/ViewPager;->dataSetChanged()V
  
44 ····.line·282044 ····.line·2825
45 ····return-void45 ····return-void
46 .end·method46 .end·method
  
47 .method·public·onInvalidated()V47 .method·public·onInvalidated()V
48 ····.locals·148 ····.locals·1
  
49 ····.prologue49 ····.prologue
50 ····.line·282350 ····.line·2828
51 ····iget-object·v0,·p0,·Landroid/support/v4/view/ViewPager$PagerObserver;->this$0:Landroid/support/v4/view/ViewPager;51 ····iget-object·v0,·p0,·Landroid/support/v4/view/ViewPager$PagerObserver;->this$0:Landroid/support/v4/view/ViewPager;
  
52 ····invoke-virtual·{v0},·Landroid/support/v4/view/ViewPager;->dataSetChanged()V52 ····invoke-virtual·{v0},·Landroid/support/v4/view/ViewPager;->dataSetChanged()V
  
53 ····.line·282453 ····.line·2829
54 ····return-void54 ····return-void
55 .end·method55 .end·method
993 B
smali/android/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl.smali
    
Offset 18, 27 lines modifiedOffset 18, 38 lines modified
  
  
18 #·direct·methods18 #·direct·methods
19 .method·constructor·<init>()V19 .method·constructor·<init>()V
20 ····.locals·020 ····.locals·0
  
21 ····.prologue21 ····.prologue
22 ····.line·3622 ····.line·37
23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
24 ····return-void24 ····return-void
25 .end·method25 .end·method
  
  
26 #·virtual·methods26 #·virtual·methods
27 .method·public·getScaledPagingTouchSlop(Landroid/view/ViewConfiguration;)I27 .method·public·getScaledPagingTouchSlop(Landroid/view/ViewConfiguration;)I
28 ····.locals·128 ····.locals·1
29 ····.param·p1,·"config"····#·Landroid/view/ViewConfiguration;29 ····.param·p1,·"config"····#·Landroid/view/ViewConfiguration;
  
30 ····.prologue30 ····.prologue
31 ····.line·3931 ····.line·40
32 ····invoke-virtual·{p1},·Landroid/view/ViewConfiguration;->getScaledTouchSlop()I32 ····invoke-virtual·{p1},·Landroid/view/ViewConfiguration;->getScaledTouchSlop()I
  
33 ····move-result·v033 ····move-result·v0
  
34 ····return·v034 ····return·v0
35 .end·method35 .end·method
  
 36 .method·public·hasPermanentMenuKey(Landroid/view/ViewConfiguration;)Z
 37 ····.locals·1
 38 ····.param·p1,·"config"····#·Landroid/view/ViewConfiguration;
  
 39 ····.prologue
 40 ····.line·46
 41 ····const/4·v0,·0x1
  
 42 ····return·v0
 43 .end·method
2.02 KB
smali/android/support/v4/view/ViewPager$SavedState$1.smali
    
Offset 28, 66 lines modifiedOffset 28, 66 lines modified
  
  
28 #·direct·methods28 #·direct·methods
29 .method·constructor·<init>()V29 .method·constructor·<init>()V
30 ····.locals·030 ····.locals·0
  
31 ····.prologue31 ····.prologue
32 ····.line·123732 ····.line·1242
33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
34 ····return-void34 ····return-void
35 .end·method35 .end·method
  
  
36 #·virtual·methods36 #·virtual·methods
37 .method·public·createFromParcel(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v4/view/ViewPager$SavedState;37 .method·public·createFromParcel(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v4/view/ViewPager$SavedState;
38 ····.locals·138 ····.locals·1
39 ····.param·p1,·"in"····#·Landroid/os/Parcel;39 ····.param·p1,·"in"····#·Landroid/os/Parcel;
40 ····.param·p2,·"loader"····#·Ljava/lang/ClassLoader;40 ····.param·p2,·"loader"····#·Ljava/lang/ClassLoader;
  
41 ····.prologue41 ····.prologue
42 ····.line·124042 ····.line·1245
43 ····new-instance·v0,·Landroid/support/v4/view/ViewPager$SavedState;43 ····new-instance·v0,·Landroid/support/v4/view/ViewPager$SavedState;
  
44 ····invoke-direct·{v0,·p1,·p2},·Landroid/support/v4/view/ViewPager$SavedState;-><init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V44 ····invoke-direct·{v0,·p1,·p2},·Landroid/support/v4/view/ViewPager$SavedState;-><init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V
  
45 ····return-object·v045 ····return-object·v0
46 .end·method46 .end·method
  
47 .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object;47 .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object;
48 ····.locals·148 ····.locals·1
49 ····.param·p1,·"x0"····#·Landroid/os/Parcel;49 ····.param·p1,·"x0"····#·Landroid/os/Parcel;
50 ····.param·p2,·"x1"····#·Ljava/lang/ClassLoader;50 ····.param·p2,·"x1"····#·Ljava/lang/ClassLoader;
  
51 ····.prologue51 ····.prologue
52 ····.line·123752 ····.line·1242
53 ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v4/view/ViewPager$SavedState$1;->createFromParcel(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v4/view/ViewPager$SavedState;53 ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v4/view/ViewPager$SavedState$1;->createFromParcel(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v4/view/ViewPager$SavedState;
  
54 ····move-result-object·v054 ····move-result-object·v0
  
55 ····return-object·v055 ····return-object·v0
56 .end·method56 .end·method
  
57 .method·public·newArray(I)[Landroid/support/v4/view/ViewPager$SavedState;57 .method·public·newArray(I)[Landroid/support/v4/view/ViewPager$SavedState;
58 ····.locals·158 ····.locals·1
59 ····.param·p1,·"size"····#·I59 ····.param·p1,·"size"····#·I
  
60 ····.prologue60 ····.prologue
61 ····.line·124461 ····.line·1249
62 ····new-array·v0,·p1,·[Landroid/support/v4/view/ViewPager$SavedState;62 ····new-array·v0,·p1,·[Landroid/support/v4/view/ViewPager$SavedState;
  
63 ····return-object·v063 ····return-object·v0
64 .end·method64 .end·method
  
65 .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object;65 .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object;
66 ····.locals·166 ····.locals·1
67 ····.param·p1,·"x0"····#·I67 ····.param·p1,·"x0"····#·I
  
68 ····.prologue68 ····.prologue
69 ····.line·123769 ····.line·1242
70 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/view/ViewPager$SavedState$1;->newArray(I)[Landroid/support/v4/view/ViewPager$SavedState;70 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/view/ViewPager$SavedState$1;->newArray(I)[Landroid/support/v4/view/ViewPager$SavedState;
  
71 ····move-result-object·v071 ····move-result-object·v0
  
72 ····return-object·v072 ····return-object·v0
73 .end·method73 .end·method
799 B
smali/android/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl.smali
    
Offset 14, 15 lines modifiedOffset 14, 21 lines modified
14 .end·annotation14 .end·annotation
  
  
15 #·virtual·methods15 #·virtual·methods
16 .method·public·abstract·getLayoutMode(Landroid/view/ViewGroup;)I16 .method·public·abstract·getLayoutMode(Landroid/view/ViewGroup;)I
17 .end·method17 .end·method
  
 18 .method·public·abstract·isTransitionGroup(Landroid/view/ViewGroup;)Z
 19 .end·method
  
18 .method·public·abstract·onRequestSendAccessibilityEvent(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z20 .method·public·abstract·onRequestSendAccessibilityEvent(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z
19 .end·method21 .end·method
  
20 .method·public·abstract·setLayoutMode(Landroid/view/ViewGroup;I)V22 .method·public·abstract·setLayoutMode(Landroid/view/ViewGroup;I)V
21 .end·method23 .end·method
  
22 .method·public·abstract·setMotionEventSplittingEnabled(Landroid/view/ViewGroup;Z)V24 .method·public·abstract·setMotionEventSplittingEnabled(Landroid/view/ViewGroup;Z)V
23 .end·method25 .end·method
  
 26 .method·public·abstract·setTransitionGroup(Landroid/view/ViewGroup;Z)V
 27 .end·method
45.6 KB
smali/android/support/v4/view/ViewCompat.smali
    
Offset 2, 23 lines modifiedOffset 2, 30 lines modified
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"ViewCompat.java"3 .source·"ViewCompat.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/MemberClasses;5 .annotation·system·Ldalvik/annotation/MemberClasses;
6 ····value·=·{6 ····value·=·{
 7 ········Landroid/support/v4/view/ViewCompat$Api21ViewCompatImpl;,
7 ········Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl;,8 ········Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl;,
8 ········Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;,9 ········Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;,
9 ········Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;,10 ········Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;,
10 ········Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;,11 ········Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;,
11 ········Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;,12 ········Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;,
12 ········Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;,13 ········Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;,
13 ········Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl;,14 ········Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl;,
14 ········Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;,15 ········Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;,
15 ········Landroid/support/v4/view/ViewCompat$ViewCompatImpl;16 ········Landroid/support/v4/view/ViewCompat$ViewCompatImpl;,
 17 ········Landroid/support/v4/view/ViewCompat$ResolvedLayoutDirectionMode;,
 18 ········Landroid/support/v4/view/ViewCompat$LayoutDirectionMode;,
 19 ········Landroid/support/v4/view/ViewCompat$LayerType;,
 20 ········Landroid/support/v4/view/ViewCompat$AccessibilityLiveRegion;,
 21 ········Landroid/support/v4/view/ViewCompat$ImportantForAccessibility;,
 22 ········Landroid/support/v4/view/ViewCompat$OverScroll;
16 ····}23 ····}
17 .end·annotation24 .end·annotation
  
  
18 #·static·fields25 #·static·fields
19 .field·public·static·final·ACCESSIBILITY_LIVE_REGION_ASSERTIVE:I·=·0x226 .field·public·static·final·ACCESSIBILITY_LIVE_REGION_ASSERTIVE:I·=·0x2
  
Offset 62, 144 lines modifiedOffset 69, 191 lines modified
  
62 .field·public·static·final·OVER_SCROLL_ALWAYS:I·=·0x069 .field·public·static·final·OVER_SCROLL_ALWAYS:I·=·0x0
  
63 .field·public·static·final·OVER_SCROLL_IF_CONTENT_SCROLLS:I·=·0x170 .field·public·static·final·OVER_SCROLL_IF_CONTENT_SCROLLS:I·=·0x1
  
64 .field·public·static·final·OVER_SCROLL_NEVER:I·=·0x271 .field·public·static·final·OVER_SCROLL_NEVER:I·=·0x2
  
 72 .field·private·static·final·TAG:Ljava/lang/String;·=·"ViewCompat"
  
  
65 #·direct·methods73 #·direct·methods
66 .method·static·constructor·<clinit>()V74 .method·static·constructor·<clinit>()V
67 ····.locals·275 ····.locals·2
  
68 ····.prologue76 ····.prologue
69 ····.line·54877 ····.line·1151
70 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I78 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
71 ····.line·54979 ····.line·1152
72 ····.local·v0,·"version":I80 ····.local·v0,·"version":I
73 ····const/16·v1,·0x1381 ····const/16·v1,·0x15
  
74 ····if-lt·v0,·v1,·:cond_082 ····if-lt·v0,·v1,·:cond_0
  
75 ····.line·55083 ····.line·1153
76 ····new-instance·v1,·Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl;84 ····new-instance·v1,·Landroid/support/v4/view/ViewCompat$Api21ViewCompatImpl;
  
77 ····invoke-direct·{v1},·Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl;-><init>()V85 ····invoke-direct·{v1},·Landroid/support/v4/view/ViewCompat$Api21ViewCompatImpl;-><init>()V
  
78 ····sput-object·v1,·Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;86 ····sput-object·v1,·Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  
79 ····.line·56487 ····.line·1171
80 ····:goto_088 ····:goto_0
81 ····return-void89 ····return-void
  
82 ····.line·55190 ····.line·1154
83 ····:cond_091 ····:cond_0
84 ····const/16·v1,·0x1192 ····const/16·v1,·0x13
  
85 ····if-lt·v0,·v1,·:cond_193 ····if-lt·v0,·v1,·:cond_1
  
86 ····.line·55294 ····.line·1155
 95 ····new-instance·v1,·Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl;
  
 96 ····invoke-direct·{v1},·Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl;-><init>()V
  
 97 ····sput-object·v1,·Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  
 98 ····goto·:goto_0
  
 99 ····.line·1156
 100 ····:cond_1
 101 ····const/16·v1,·0x11
  
 102 ····if-lt·v0,·v1,·:cond_2
  
 103 ····.line·1157
87 ····new-instance·v1,·Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;104 ····new-instance·v1,·Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;
  
88 ····invoke-direct·{v1},·Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;-><init>()V105 ····invoke-direct·{v1},·Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;-><init>()V
  
89 ····sput-object·v1,·Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;106 ····sput-object·v1,·Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  
90 ····goto·:goto_0107 ····goto·:goto_0
  
91 ····.line·553108 ····.line·1158
92 ····:cond_1109 ····:cond_2
93 ····const/16·v1,·0x10110 ····const/16·v1,·0x10
  
94 ····if-lt·v0,·v1,·:cond_2111 ····if-lt·v0,·v1,·:cond_3
  
95 ····.line·554112 ····.line·1159
96 ····new-instance·v1,·Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;113 ····new-instance·v1,·Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;
  
97 ····invoke-direct·{v1},·Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;-><init>()V114 ····invoke-direct·{v1},·Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;-><init>()V
  
98 ····sput-object·v1,·Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;115 ····sput-object·v1,·Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  
99 ····goto·:goto_0116 ····goto·:goto_0
  
100 ····.line·555117 ····.line·1160
101 ····:cond_2118 ····:cond_3
102 ····const/16·v1,·0xe119 ····const/16·v1,·0xe
  
103 ····if-lt·v0,·v1,·:cond_3120 ····if-lt·v0,·v1,·:cond_4
  
104 ····.line·556121 ····.line·1161
105 ····new-instance·v1,·Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;122 ····new-instance·v1,·Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;
  
106 ····invoke-direct·{v1},·Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;-><init>()V123 ····invoke-direct·{v1},·Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;-><init>()V
  
107 ····sput-object·v1,·Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;124 ····sput-object·v1,·Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  
108 ····goto·:goto_0125 ····goto·:goto_0
  
109 ····.line·557126 ····.line·1162
Max diff block lines reached; 42175/46638 bytes (90.43%) of diff not shown.
1.17 KB
smali/android/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl.smali
    
Offset 15, 40 lines modifiedOffset 15, 40 lines modified
  
  
15 #·direct·methods15 #·direct·methods
16 .method·constructor·<init>()V16 .method·constructor·<init>()V
17 ····.locals·017 ····.locals·0
  
18 ····.prologue18 ····.prologue
19 ····.line·9119 ····.line·102
20 ····invoke-direct·{p0},·Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;-><init>()V20 ····invoke-direct·{p0},·Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;-><init>()V
  
21 ····return-void21 ····return-void
22 .end·method22 .end·method
  
  
23 #·virtual·methods23 #·virtual·methods
24 .method·public·getLayoutMode(Landroid/view/ViewGroup;)I24 .method·public·getLayoutMode(Landroid/view/ViewGroup;)I
25 ····.locals·125 ····.locals·1
26 ····.param·p1,·"group"····#·Landroid/view/ViewGroup;26 ····.param·p1,·"group"····#·Landroid/view/ViewGroup;
  
27 ····.prologue27 ····.prologue
28 ····.line·9428 ····.line·105
29 ····invoke-static·{p1},·Landroid/support/v4/view/ViewGroupCompatJellybeanMR2;->getLayoutMode(Landroid/view/ViewGroup;)I29 ····invoke-static·{p1},·Landroid/support/v4/view/ViewGroupCompatJellybeanMR2;->getLayoutMode(Landroid/view/ViewGroup;)I
  
30 ····move-result·v030 ····move-result·v0
  
31 ····return·v031 ····return·v0
32 .end·method32 .end·method
  
33 .method·public·setLayoutMode(Landroid/view/ViewGroup;I)V33 .method·public·setLayoutMode(Landroid/view/ViewGroup;I)V
34 ····.locals·034 ····.locals·0
35 ····.param·p1,·"group"····#·Landroid/view/ViewGroup;35 ····.param·p1,·"group"····#·Landroid/view/ViewGroup;
36 ····.param·p2,·"mode"····#·I36 ····.param·p2,·"mode"····#·I
  
37 ····.prologue37 ····.prologue
38 ····.line·9938 ····.line·110
39 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewGroupCompatJellybeanMR2;->setLayoutMode(Landroid/view/ViewGroup;I)V39 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewGroupCompatJellybeanMR2;->setLayoutMode(Landroid/view/ViewGroup;I)V
  
40 ····.line·10040 ····.line·111
41 ····return-void41 ····return-void
42 .end·method42 .end·method
22.6 KB
smali/android/support/v4/view/PagerTabStrip.smali
    
Offset 57, 20 lines modifiedOffset 57, 20 lines modified
  
57 #·direct·methods57 #·direct·methods
58 .method·public·constructor·<init>(Landroid/content/Context;)V58 .method·public·constructor·<init>(Landroid/content/Context;)V
59 ····.locals·159 ····.locals·1
60 ····.param·p1,·"context"····#·Landroid/content/Context;60 ····.param·p1,·"context"····#·Landroid/content/Context;
  
61 ····.prologue61 ····.prologue
62 ····.line·7662 ····.line·78
63 ····const/4·v0,·0x063 ····const/4·v0,·0x0
  
64 ····invoke-direct·{p0,·p1,·v0},·Landroid/support/v4/view/PagerTabStrip;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V64 ····invoke-direct·{p0,·p1,·v0},·Landroid/support/v4/view/PagerTabStrip;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
  
65 ····.line·7765 ····.line·79
66 ····return-void66 ····return-void
67 .end·method67 .end·method
  
68 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V68 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
69 ····.locals·769 ····.locals·7
70 ····.param·p1,·"context"····#·Landroid/content/Context;70 ····.param·p1,·"context"····#·Landroid/content/Context;
71 ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet;71 ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet;
Offset 78, 142 lines modifiedOffset 78, 142 lines modified
78 ····.prologue78 ····.prologue
79 ····const/4·v6,·0x179 ····const/4·v6,·0x1
  
80 ····const/4·v5,·0x080 ····const/4·v5,·0x0
  
81 ····const/high16·v3,·0x3f000000····#·0.5f81 ····const/high16·v3,·0x3f000000····#·0.5f
  
82 ····.line·8082 ····.line·82
83 ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v4/view/PagerTitleStrip;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V83 ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v4/view/PagerTitleStrip;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
  
84 ····.line·6184 ····.line·63
85 ····new-instance·v1,·Landroid/graphics/Paint;85 ····new-instance·v1,·Landroid/graphics/Paint;
  
86 ····invoke-direct·{v1},·Landroid/graphics/Paint;-><init>()V86 ····invoke-direct·{v1},·Landroid/graphics/Paint;-><init>()V
  
87 ····iput-object·v1,·p0,·Landroid/support/v4/view/PagerTabStrip;->mTabPaint:Landroid/graphics/Paint;87 ····iput-object·v1,·p0,·Landroid/support/v4/view/PagerTabStrip;->mTabPaint:Landroid/graphics/Paint;
  
88 ····.line·6288 ····.line·64
89 ····new-instance·v1,·Landroid/graphics/Rect;89 ····new-instance·v1,·Landroid/graphics/Rect;
  
90 ····invoke-direct·{v1},·Landroid/graphics/Rect;-><init>()V90 ····invoke-direct·{v1},·Landroid/graphics/Rect;-><init>()V
  
91 ····iput-object·v1,·p0,·Landroid/support/v4/view/PagerTabStrip;->mTempRect:Landroid/graphics/Rect;91 ····iput-object·v1,·p0,·Landroid/support/v4/view/PagerTabStrip;->mTempRect:Landroid/graphics/Rect;
  
92 ····.line·6492 ····.line·66
93 ····const/16·v1,·0xff93 ····const/16·v1,·0xff
  
94 ····iput·v1,·p0,·Landroid/support/v4/view/PagerTabStrip;->mTabAlpha:I94 ····iput·v1,·p0,·Landroid/support/v4/view/PagerTabStrip;->mTabAlpha:I
  
95 ····.line·6695 ····.line·68
96 ····iput-boolean·v5,·p0,·Landroid/support/v4/view/PagerTabStrip;->mDrawFullUnderline:Z96 ····iput-boolean·v5,·p0,·Landroid/support/v4/view/PagerTabStrip;->mDrawFullUnderline:Z
  
97 ····.line·6797 ····.line·69
98 ····iput-boolean·v5,·p0,·Landroid/support/v4/view/PagerTabStrip;->mDrawFullUnderlineSet:Z98 ····iput-boolean·v5,·p0,·Landroid/support/v4/view/PagerTabStrip;->mDrawFullUnderlineSet:Z
  
99 ····.line·8299 ····.line·84
100 ····iget·v1,·p0,·Landroid/support/v4/view/PagerTabStrip;->mTextColor:I100 ····iget·v1,·p0,·Landroid/support/v4/view/PagerTabStrip;->mTextColor:I
  
101 ····iput·v1,·p0,·Landroid/support/v4/view/PagerTabStrip;->mIndicatorColor:I101 ····iput·v1,·p0,·Landroid/support/v4/view/PagerTabStrip;->mIndicatorColor:I
  
102 ····.line·83102 ····.line·85
103 ····iget-object·v1,·p0,·Landroid/support/v4/view/PagerTabStrip;->mTabPaint:Landroid/graphics/Paint;103 ····iget-object·v1,·p0,·Landroid/support/v4/view/PagerTabStrip;->mTabPaint:Landroid/graphics/Paint;
  
104 ····iget·v2,·p0,·Landroid/support/v4/view/PagerTabStrip;->mIndicatorColor:I104 ····iget·v2,·p0,·Landroid/support/v4/view/PagerTabStrip;->mIndicatorColor:I
  
105 ····invoke-virtual·{v1,·v2},·Landroid/graphics/Paint;->setColor(I)V105 ····invoke-virtual·{v1,·v2},·Landroid/graphics/Paint;->setColor(I)V
  
106 ····.line·87106 ····.line·89
107 ····invoke-virtual·{p1},·Landroid/content/Context;->getResources()Landroid/content/res/Resources;107 ····invoke-virtual·{p1},·Landroid/content/Context;->getResources()Landroid/content/res/Resources;
  
108 ····move-result-object·v1108 ····move-result-object·v1
  
109 ····invoke-virtual·{v1},·Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics;109 ····invoke-virtual·{v1},·Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics;
  
110 ····move-result-object·v1110 ····move-result-object·v1
  
111 ····iget·v0,·v1,·Landroid/util/DisplayMetrics;->density:F111 ····iget·v0,·v1,·Landroid/util/DisplayMetrics;->density:F
  
112 ····.line·88112 ····.line·90
113 ····.local·v0,·"density":F113 ····.local·v0,·"density":F
114 ····const/high16·v1,·0x40400000····#·3.0f114 ····const/high16·v1,·0x40400000····#·3.0f
  
115 ····mul-float/2addr·v1,·v0115 ····mul-float/2addr·v1,·v0
  
116 ····add-float/2addr·v1,·v3116 ····add-float/2addr·v1,·v3
  
117 ····float-to-int·v1,·v1117 ····float-to-int·v1,·v1
  
118 ····iput·v1,·p0,·Landroid/support/v4/view/PagerTabStrip;->mIndicatorHeight:I118 ····iput·v1,·p0,·Landroid/support/v4/view/PagerTabStrip;->mIndicatorHeight:I
  
119 ····.line·89119 ····.line·91
120 ····const/high16·v1,·0x40c00000····#·6.0f120 ····const/high16·v1,·0x40c00000····#·6.0f
  
121 ····mul-float/2addr·v1,·v0121 ····mul-float/2addr·v1,·v0
  
122 ····add-float/2addr·v1,·v3122 ····add-float/2addr·v1,·v3
  
123 ····float-to-int·v1,·v1123 ····float-to-int·v1,·v1
  
124 ····iput·v1,·p0,·Landroid/support/v4/view/PagerTabStrip;->mMinPaddingBottom:I124 ····iput·v1,·p0,·Landroid/support/v4/view/PagerTabStrip;->mMinPaddingBottom:I
  
125 ····.line·90125 ····.line·92
126 ····const/high16·v1,·0x42800000····#·64.0f126 ····const/high16·v1,·0x42800000····#·64.0f
  
127 ····mul-float/2addr·v1,·v0127 ····mul-float/2addr·v1,·v0
  
128 ····float-to-int·v1,·v1128 ····float-to-int·v1,·v1
  
129 ····iput·v1,·p0,·Landroid/support/v4/view/PagerTabStrip;->mMinTextSpacing:I129 ····iput·v1,·p0,·Landroid/support/v4/view/PagerTabStrip;->mMinTextSpacing:I
  
130 ····.line·91130 ····.line·93
131 ····const/high16·v1,·0x41800000····#·16.0f131 ····const/high16·v1,·0x41800000····#·16.0f
  
132 ····mul-float/2addr·v1,·v0132 ····mul-float/2addr·v1,·v0
  
133 ····add-float/2addr·v1,·v3133 ····add-float/2addr·v1,·v3
  
134 ····float-to-int·v1,·v1134 ····float-to-int·v1,·v1
  
135 ····iput·v1,·p0,·Landroid/support/v4/view/PagerTabStrip;->mTabPadding:I135 ····iput·v1,·p0,·Landroid/support/v4/view/PagerTabStrip;->mTabPadding:I
  
136 ····.line·92136 ····.line·94
137 ····const/high16·v1,·0x3f800000····#·1.0f137 ····const/high16·v1,·0x3f800000····#·1.0f
  
138 ····mul-float/2addr·v1,·v0138 ····mul-float/2addr·v1,·v0
  
Max diff block lines reached; 19371/23081 bytes (83.93%) of diff not shown.
1.49 KB
smali/android/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.smali
    
Offset 1, 14 lines modifiedOffset 1, 11 lines modified
1 .class·Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl;1 .class·Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl;
2 .super·Ljava/lang/Object;2 .super·Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl;
3 .source·"ViewConfigurationCompat.java"3 .source·"ViewConfigurationCompat.java"
  
4 #·interfaces 
5 .implements·Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; 
  
  
6 #·annotations4 #·annotations
7 .annotation·system·Ldalvik/annotation/EnclosingClass;5 .annotation·system·Ldalvik/annotation/EnclosingClass;
8 ····value·=·Landroid/support/v4/view/ViewConfigurationCompat;6 ····value·=·Landroid/support/v4/view/ViewConfigurationCompat;
9 .end·annotation7 .end·annotation
  
10 .annotation·system·Ldalvik/annotation/InnerClass;8 .annotation·system·Ldalvik/annotation/InnerClass;
Offset 18, 27 lines modifiedOffset 15, 27 lines modified
  
  
18 #·direct·methods15 #·direct·methods
19 .method·constructor·<init>()V16 .method·constructor·<init>()V
20 ····.locals·017 ····.locals·0
  
21 ····.prologue18 ····.prologue
22 ····.line·4619 ····.line·53
23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V20 ····invoke-direct·{p0},·Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl;-><init>()V
  
24 ····return-void21 ····return-void
25 .end·method22 .end·method
  
  
26 #·virtual·methods23 #·virtual·methods
27 .method·public·getScaledPagingTouchSlop(Landroid/view/ViewConfiguration;)I24 .method·public·getScaledPagingTouchSlop(Landroid/view/ViewConfiguration;)I
28 ····.locals·125 ····.locals·1
29 ····.param·p1,·"config"····#·Landroid/view/ViewConfiguration;26 ····.param·p1,·"config"····#·Landroid/view/ViewConfiguration;
  
30 ····.prologue27 ····.prologue
31 ····.line·4928 ····.line·56
32 ····invoke-static·{p1},·Landroid/support/v4/view/ViewConfigurationCompatFroyo;->getScaledPagingTouchSlop(Landroid/view/ViewConfiguration;)I29 ····invoke-static·{p1},·Landroid/support/v4/view/ViewConfigurationCompatFroyo;->getScaledPagingTouchSlop(Landroid/view/ViewConfiguration;)I
  
33 ····move-result·v030 ····move-result·v0
  
34 ····return·v031 ····return·v0
35 .end·method32 .end·method
1.49 KB
smali/android/support/v4/view/ViewCompat$KitKatViewCompatImpl.smali
    
Offset 15, 40 lines modifiedOffset 15, 53 lines modified
  
  
15 #·direct·methods15 #·direct·methods
16 .method·constructor·<init>()V16 .method·constructor·<init>()V
17 ····.locals·017 ····.locals·0
  
18 ····.prologue18 ····.prologue
19 ····.line·53419 ····.line·1090
20 ····invoke-direct·{p0},·Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;-><init>()V20 ····invoke-direct·{p0},·Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;-><init>()V
  
21 ····return-void21 ····return-void
22 .end·method22 .end·method
  
  
23 #·virtual·methods23 #·virtual·methods
24 .method·public·getAccessibilityLiveRegion(Landroid/view/View;)I24 .method·public·getAccessibilityLiveRegion(Landroid/view/View;)I
25 ····.locals·125 ····.locals·1
26 ····.param·p1,·"view"····#·Landroid/view/View;26 ····.param·p1,·"view"····#·Landroid/view/View;
  
27 ····.prologue27 ····.prologue
28 ····.line·53728 ····.line·1093
29 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatKitKat;->getAccessibilityLiveRegion(Landroid/view/View;)I29 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatKitKat;->getAccessibilityLiveRegion(Landroid/view/View;)I
  
30 ····move-result·v030 ····move-result·v0
  
31 ····return·v031 ····return·v0
32 .end·method32 .end·method
  
33 .method·public·setAccessibilityLiveRegion(Landroid/view/View;I)V33 .method·public·setAccessibilityLiveRegion(Landroid/view/View;I)V
34 ····.locals·034 ····.locals·0
35 ····.param·p1,·"view"····#·Landroid/view/View;35 ····.param·p1,·"view"····#·Landroid/view/View;
36 ····.param·p2,·"mode"····#·I36 ····.param·p2,·"mode"····#·I
  
37 ····.prologue37 ····.prologue
38 ····.line·54238 ····.line·1098
39 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewCompatKitKat;->setAccessibilityLiveRegion(Landroid/view/View;I)V39 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewCompatKitKat;->setAccessibilityLiveRegion(Landroid/view/View;I)V
  
 40 ····.line·1099
 41 ····return-void
 42 .end·method
  
 43 .method·public·setImportantForAccessibility(Landroid/view/View;I)V
 44 ····.locals·0
 45 ····.param·p1,·"view"····#·Landroid/view/View;
 46 ····.param·p2,·"mode"····#·I
  
 47 ····.prologue
40 ····.line·54348 ····.line·1103
 49 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewCompatJB;->setImportantForAccessibility(Landroid/view/View;I)V
  
 50 ····.line·1104
41 ····return-void51 ····return-void
42 .end·method52 .end·method
471 B
smali/android/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl.smali
    
Offset 13, 7 lines modifiedOffset 13, 10 lines modified
13 ····name·=·"ViewConfigurationVersionImpl"13 ····name·=·"ViewConfigurationVersionImpl"
14 .end·annotation14 .end·annotation
  
  
15 #·virtual·methods15 #·virtual·methods
16 .method·public·abstract·getScaledPagingTouchSlop(Landroid/view/ViewConfiguration;)I16 .method·public·abstract·getScaledPagingTouchSlop(Landroid/view/ViewConfiguration;)I
17 .end·method17 .end·method
  
 18 .method·public·abstract·hasPermanentMenuKey(Landroid/view/ViewConfiguration;)Z
 19 .end·method
1.3 KB
smali/android/support/v4/view/PagerTabStrip$2.smali
    
Offset 22, 30 lines modifiedOffset 22, 30 lines modified
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Landroid/support/v4/view/PagerTabStrip;)V23 .method·constructor·<init>(Landroid/support/v4/view/PagerTabStrip;)V
24 ····.locals·024 ····.locals·0
  
25 ····.prologue25 ····.prologue
26 ····.line·11126 ····.line·113
27 ····iput-object·p1,·p0,·Landroid/support/v4/view/PagerTabStrip$2;->this$0:Landroid/support/v4/view/PagerTabStrip;27 ····iput-object·p1,·p0,·Landroid/support/v4/view/PagerTabStrip$2;->this$0:Landroid/support/v4/view/PagerTabStrip;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
29 ····return-void29 ····return-void
30 .end·method30 .end·method
  
  
31 #·virtual·methods31 #·virtual·methods
32 .method·public·onClick(Landroid/view/View;)V32 .method·public·onClick(Landroid/view/View;)V
33 ····.locals·233 ····.locals·2
34 ····.param·p1,·"v"····#·Landroid/view/View;34 ····.param·p1,·"v"····#·Landroid/view/View;
  
35 ····.prologue35 ····.prologue
36 ····.line·11436 ····.line·116
37 ····iget-object·v0,·p0,·Landroid/support/v4/view/PagerTabStrip$2;->this$0:Landroid/support/v4/view/PagerTabStrip;37 ····iget-object·v0,·p0,·Landroid/support/v4/view/PagerTabStrip$2;->this$0:Landroid/support/v4/view/PagerTabStrip;
  
38 ····iget-object·v0,·v0,·Landroid/support/v4/view/PagerTabStrip;->mPager:Landroid/support/v4/view/ViewPager;38 ····iget-object·v0,·v0,·Landroid/support/v4/view/PagerTabStrip;->mPager:Landroid/support/v4/view/ViewPager;
  
39 ····iget-object·v1,·p0,·Landroid/support/v4/view/PagerTabStrip$2;->this$0:Landroid/support/v4/view/PagerTabStrip;39 ····iget-object·v1,·p0,·Landroid/support/v4/view/PagerTabStrip$2;->this$0:Landroid/support/v4/view/PagerTabStrip;
  
40 ····iget-object·v1,·v1,·Landroid/support/v4/view/PagerTabStrip;->mPager:Landroid/support/v4/view/ViewPager;40 ····iget-object·v1,·v1,·Landroid/support/v4/view/PagerTabStrip;->mPager:Landroid/support/v4/view/ViewPager;
Offset 54, 10 lines modifiedOffset 54, 10 lines modified
  
54 ····move-result·v154 ····move-result·v1
  
55 ····add-int/lit8·v1,·v1,·0x155 ····add-int/lit8·v1,·v1,·0x1
  
56 ····invoke-virtual·{v0,·v1},·Landroid/support/v4/view/ViewPager;->setCurrentItem(I)V56 ····invoke-virtual·{v0,·v1},·Landroid/support/v4/view/ViewPager;->setCurrentItem(I)V
  
57 ····.line·11557 ····.line·117
58 ····return-void58 ····return-void
59 .end·method59 .end·method
724 B
smali/android/support/v4/view/accessibility/AccessibilityEventCompatIcs.smali
    
Offset 52, 7 lines modifiedOffset 52, 20 lines modified
52 ····.line·2852 ····.line·28
53 ····invoke-virtual·{p0},·Landroid/view/accessibility/AccessibilityEvent;->getRecordCount()I53 ····invoke-virtual·{p0},·Landroid/view/accessibility/AccessibilityEvent;->getRecordCount()I
  
54 ····move-result·v054 ····move-result·v0
  
55 ····return·v055 ····return·v0
56 .end·method56 .end·method
  
 57 .method·public·static·setScrollable(Landroid/view/accessibility/AccessibilityEvent;Z)V
 58 ····.locals·0
 59 ····.param·p0,·"event"····#·Landroid/view/accessibility/AccessibilityEvent;
 60 ····.param·p1,·"scrollable"····#·Z
  
 61 ····.prologue
 62 ····.line·40
 63 ····invoke-virtual·{p0,·p1},·Landroid/view/accessibility/AccessibilityEvent;->setScrollable(Z)V
  
 64 ····.line·41
 65 ····return-void
 66 .end·method
19.4 KB
smali/android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.smali
    
Offset 15, 45 lines modifiedOffset 15, 69 lines modified
  
  
15 #·direct·methods15 #·direct·methods
16 .method·constructor·<init>()V16 .method·constructor·<init>()V
17 ····.locals·017 ····.locals·0
  
18 ····.prologue18 ····.prologue
19 ····.line·42619 ····.line·676
20 ····invoke-direct·{p0},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;-><init>()V20 ····invoke-direct·{p0},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;-><init>()V
  
21 ····return-void21 ····return-void
22 .end·method22 .end·method
  
  
23 #·virtual·methods23 #·virtual·methods
24 .method·public·addAction(Ljava/lang/Object;I)V24 .method·public·addAction(Ljava/lang/Object;I)V
25 ····.locals·025 ····.locals·0
26 ····.param·p1,·"info"····#·Ljava/lang/Object;26 ····.param·p1,·"info"····#·Ljava/lang/Object;
27 ····.param·p2,·"action"····#·I27 ····.param·p2,·"action"····#·I
  
28 ····.prologue28 ····.prologue
29 ····.line·44429 ····.line·694
30 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->addAction(Ljava/lang/Object;I)V30 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->addAction(Ljava/lang/Object;I)V
  
31 ····.line·44531 ····.line·695
 32 ····return-void
 33 .end·method
  
 34 .method·public·addAction(Ljava/lang/Object;ILjava/lang/CharSequence;)V
 35 ····.locals·2
 36 ····.param·p1,·"info"····#·Ljava/lang/Object;
 37 ····.param·p2,·"id"····#·I
 38 ····.param·p3,·"label"····#·Ljava/lang/CharSequence;
  
 39 ····.prologue
 40 ····.line·914
 41 ····invoke-static·{p2},·Ljava/lang/Integer;->bitCount(I)I
  
 42 ····move-result·v0
  
 43 ····const/4·v1,·0x1
  
 44 ····if-ne·v0,·v1,·:cond_0
  
 45 ····.line·915
 46 ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;->addAction(Ljava/lang/Object;I)V
  
 47 ····.line·917
 48 ····:cond_0
32 ····return-void49 ····return-void
33 .end·method50 .end·method
  
34 .method·public·addChild(Ljava/lang/Object;Landroid/view/View;)V51 .method·public·addChild(Ljava/lang/Object;Landroid/view/View;)V
35 ····.locals·052 ····.locals·0
36 ····.param·p1,·"info"····#·Ljava/lang/Object;53 ····.param·p1,·"info"····#·Ljava/lang/Object;
37 ····.param·p2,·"child"····#·Landroid/view/View;54 ····.param·p2,·"child"····#·Landroid/view/View;
  
38 ····.prologue55 ····.prologue
39 ····.line·44956 ····.line·699
40 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->addChild(Ljava/lang/Object;Landroid/view/View;)V57 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->addChild(Ljava/lang/Object;Landroid/view/View;)V
  
41 ····.line·45058 ····.line·700
42 ····return-void59 ····return-void
43 .end·method60 .end·method
  
44 .method·public·findAccessibilityNodeInfosByText(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List;61 .method·public·findAccessibilityNodeInfosByText(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List;
45 ····.locals·162 ····.locals·1
46 ····.param·p1,·"info"····#·Ljava/lang/Object;63 ····.param·p1,·"info"····#·Ljava/lang/Object;
47 ····.param·p2,·"text"····#·Ljava/lang/String;64 ····.param·p2,·"text"····#·Ljava/lang/String;
Offset 67, 586 lines modifiedOffset 91, 586 lines modified
67 ············"<",91 ············"<",
68 ············"Ljava/lang/Object;",92 ············"Ljava/lang/Object;",
69 ············">;"93 ············">;"
70 ········}94 ········}
71 ····.end·annotation95 ····.end·annotation
  
72 ····.prologue96 ····.prologue
73 ····.line·45497 ····.line·704
74 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->findAccessibilityNodeInfosByText(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List;98 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->findAccessibilityNodeInfosByText(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List;
  
75 ····move-result-object·v099 ····move-result-object·v0
  
76 ····return-object·v0100 ····return-object·v0
77 .end·method101 .end·method
  
78 .method·public·getActions(Ljava/lang/Object;)I102 .method·public·getActions(Ljava/lang/Object;)I
79 ····.locals·1103 ····.locals·1
80 ····.param·p1,·"info"····#·Ljava/lang/Object;104 ····.param·p1,·"info"····#·Ljava/lang/Object;
  
81 ····.prologue105 ····.prologue
82 ····.line·459106 ····.line·709
83 ····invoke-static·{p1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->getActions(Ljava/lang/Object;)I107 ····invoke-static·{p1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->getActions(Ljava/lang/Object;)I
  
84 ····move-result·v0108 ····move-result·v0
  
85 ····return·v0109 ····return·v0
86 .end·method110 .end·method
  
87 .method·public·getBoundsInParent(Ljava/lang/Object;Landroid/graphics/Rect;)V111 .method·public·getBoundsInParent(Ljava/lang/Object;Landroid/graphics/Rect;)V
88 ····.locals·0112 ····.locals·0
89 ····.param·p1,·"info"····#·Ljava/lang/Object;113 ····.param·p1,·"info"····#·Ljava/lang/Object;
90 ····.param·p2,·"outBounds"····#·Landroid/graphics/Rect;114 ····.param·p2,·"outBounds"····#·Landroid/graphics/Rect;
  
91 ····.prologue115 ····.prologue
92 ····.line·464116 ····.line·714
93 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->getBoundsInParent(Ljava/lang/Object;Landroid/graphics/Rect;)V117 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->getBoundsInParent(Ljava/lang/Object;Landroid/graphics/Rect;)V
  
94 ····.line·465118 ····.line·715
95 ····return-void119 ····return-void
96 .end·method120 .end·method
  
97 .method·public·getBoundsInScreen(Ljava/lang/Object;Landroid/graphics/Rect;)V121 .method·public·getBoundsInScreen(Ljava/lang/Object;Landroid/graphics/Rect;)V
98 ····.locals·0122 ····.locals·0
99 ····.param·p1,·"info"····#·Ljava/lang/Object;123 ····.param·p1,·"info"····#·Ljava/lang/Object;
100 ····.param·p2,·"outBounds"····#·Landroid/graphics/Rect;124 ····.param·p2,·"outBounds"····#·Landroid/graphics/Rect;
  
101 ····.prologue125 ····.prologue
102 ····.line·469126 ····.line·719
103 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->getBoundsInScreen(Ljava/lang/Object;Landroid/graphics/Rect;)V127 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->getBoundsInScreen(Ljava/lang/Object;Landroid/graphics/Rect;)V
  
104 ····.line·470128 ····.line·720
105 ····return-void129 ····return-void
106 .end·method130 .end·method
  
107 .method·public·getChild(Ljava/lang/Object;I)Ljava/lang/Object;131 .method·public·getChild(Ljava/lang/Object;I)Ljava/lang/Object;
108 ····.locals·1132 ····.locals·1
109 ····.param·p1,·"info"····#·Ljava/lang/Object;133 ····.param·p1,·"info"····#·Ljava/lang/Object;
Max diff block lines reached; 15797/19647 bytes (80.40%) of diff not shown.
1.41 KB
smali/android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.smali
    
Offset 15, 40 lines modifiedOffset 15, 40 lines modified
  
  
15 #·direct·methods15 #·direct·methods
16 .method·constructor·<init>()V16 .method·constructor·<init>()V
17 ····.locals·017 ····.locals·0
  
18 ····.prologue18 ····.prologue
19 ····.line·73019 ····.line·987
20 ····invoke-direct·{p0},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;-><init>()V20 ····invoke-direct·{p0},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;-><init>()V
  
21 ····return-void21 ····return-void
22 .end·method22 .end·method
  
  
23 #·virtual·methods23 #·virtual·methods
24 .method·public·getViewIdResourceName(Ljava/lang/Object;)Ljava/lang/String;24 .method·public·getViewIdResourceName(Ljava/lang/Object;)Ljava/lang/String;
25 ····.locals·125 ····.locals·1
26 ····.param·p1,·"info"····#·Ljava/lang/Object;26 ····.param·p1,·"info"····#·Ljava/lang/Object;
  
27 ····.prologue27 ····.prologue
28 ····.line·73428 ····.line·991
29 ····invoke-static·{p1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2;->getViewIdResourceName(Ljava/lang/Object;)Ljava/lang/String;29 ····invoke-static·{p1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2;->getViewIdResourceName(Ljava/lang/Object;)Ljava/lang/String;
  
30 ····move-result-object·v030 ····move-result-object·v0
  
31 ····return-object·v031 ····return-object·v0
32 .end·method32 .end·method
  
33 .method·public·setViewIdResourceName(Ljava/lang/Object;Ljava/lang/String;)V33 .method·public·setViewIdResourceName(Ljava/lang/Object;Ljava/lang/String;)V
34 ····.locals·034 ····.locals·0
35 ····.param·p1,·"info"····#·Ljava/lang/Object;35 ····.param·p1,·"info"····#·Ljava/lang/Object;
36 ····.param·p2,·"viewId"····#·Ljava/lang/String;36 ····.param·p2,·"viewId"····#·Ljava/lang/String;
  
37 ····.prologue37 ····.prologue
38 ····.line·73938 ····.line·996
39 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2;->setViewIdResourceName(Ljava/lang/Object;Ljava/lang/String;)V39 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2;->setViewIdResourceName(Ljava/lang/Object;Ljava/lang/String;)V
  
40 ····.line·74040 ····.line·997
41 ····return-void41 ····return-void
42 .end·method42 .end·method
5.02 KB
smali/android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.smali
    
Offset 14, 14 lines modifiedOffset 14, 17 lines modified
14 .end·annotation14 .end·annotation
  
  
15 #·virtual·methods15 #·virtual·methods
16 .method·public·abstract·addAction(Ljava/lang/Object;I)V16 .method·public·abstract·addAction(Ljava/lang/Object;I)V
17 .end·method17 .end·method
  
 18 .method·public·abstract·addAction(Ljava/lang/Object;ILjava/lang/CharSequence;)V
 19 .end·method
  
18 .method·public·abstract·addChild(Ljava/lang/Object;Landroid/view/View;)V20 .method·public·abstract·addChild(Ljava/lang/Object;Landroid/view/View;)V
19 .end·method21 .end·method
  
20 .method·public·abstract·addChild(Ljava/lang/Object;Landroid/view/View;I)V22 .method·public·abstract·addChild(Ljava/lang/Object;Landroid/view/View;I)V
21 .end·method23 .end·method
  
22 .method·public·abstract·findAccessibilityNodeInfosByText(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List;24 .method·public·abstract·findAccessibilityNodeInfosByText(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List;
Offset 41, 14 lines modifiedOffset 44, 28 lines modified
  
41 .method·public·abstract·findFocus(Ljava/lang/Object;I)Ljava/lang/Object;44 .method·public·abstract·findFocus(Ljava/lang/Object;I)Ljava/lang/Object;
42 .end·method45 .end·method
  
43 .method·public·abstract·focusSearch(Ljava/lang/Object;I)Ljava/lang/Object;46 .method·public·abstract·focusSearch(Ljava/lang/Object;I)Ljava/lang/Object;
44 .end·method47 .end·method
  
 48 .method·public·abstract·getActionList(Ljava/lang/Object;)Ljava/util/List;
 49 ····.annotation·system·Ldalvik/annotation/Signature;
 50 ········value·=·{
 51 ············"(",
 52 ············"Ljava/lang/Object;",
 53 ············")",
 54 ············"Ljava/util/List",
 55 ············"<",
 56 ············"Ljava/lang/Object;",
 57 ············">;"
 58 ········}
 59 ····.end·annotation
 60 .end·method
  
45 .method·public·abstract·getActions(Ljava/lang/Object;)I61 .method·public·abstract·getActions(Ljava/lang/Object;)I
46 .end·method62 .end·method
  
47 .method·public·abstract·getBoundsInParent(Ljava/lang/Object;Landroid/graphics/Rect;)V63 .method·public·abstract·getBoundsInParent(Ljava/lang/Object;Landroid/graphics/Rect;)V
48 .end·method64 .end·method
  
49 .method·public·abstract·getBoundsInScreen(Ljava/lang/Object;Landroid/graphics/Rect;)V65 .method·public·abstract·getBoundsInScreen(Ljava/lang/Object;Landroid/graphics/Rect;)V
Offset 59, 14 lines modifiedOffset 76, 38 lines modified
  
59 .method·public·abstract·getChildCount(Ljava/lang/Object;)I76 .method·public·abstract·getChildCount(Ljava/lang/Object;)I
60 .end·method77 .end·method
  
61 .method·public·abstract·getClassName(Ljava/lang/Object;)Ljava/lang/CharSequence;78 .method·public·abstract·getClassName(Ljava/lang/Object;)Ljava/lang/CharSequence;
62 .end·method79 .end·method
  
 80 .method·public·abstract·getCollectionInfo(Ljava/lang/Object;)Ljava/lang/Object;
 81 .end·method
  
 82 .method·public·abstract·getCollectionInfoColumnCount(Ljava/lang/Object;)I
 83 .end·method
  
 84 .method·public·abstract·getCollectionInfoRowCount(Ljava/lang/Object;)I
 85 .end·method
  
 86 .method·public·abstract·getCollectionItemColumnIndex(Ljava/lang/Object;)I
 87 .end·method
  
 88 .method·public·abstract·getCollectionItemColumnSpan(Ljava/lang/Object;)I
 89 .end·method
  
 90 .method·public·abstract·getCollectionItemInfo(Ljava/lang/Object;)Ljava/lang/Object;
 91 .end·method
  
 92 .method·public·abstract·getCollectionItemRowIndex(Ljava/lang/Object;)I
 93 .end·method
  
 94 .method·public·abstract·getCollectionItemRowSpan(Ljava/lang/Object;)I
 95 .end·method
  
63 .method·public·abstract·getContentDescription(Ljava/lang/Object;)Ljava/lang/CharSequence;96 .method·public·abstract·getContentDescription(Ljava/lang/Object;)Ljava/lang/CharSequence;
64 .end·method97 .end·method
  
65 .method·public·abstract·getLiveRegion(Ljava/lang/Object;)I98 .method·public·abstract·getLiveRegion(Ljava/lang/Object;)I
66 .end·method99 .end·method
  
67 .method·public·abstract·getMovementGranularities(Ljava/lang/Object;)I100 .method·public·abstract·getMovementGranularities(Ljava/lang/Object;)I
Offset 74, 14 lines modifiedOffset 115, 17 lines modified
  
74 .method·public·abstract·getPackageName(Ljava/lang/Object;)Ljava/lang/CharSequence;115 .method·public·abstract·getPackageName(Ljava/lang/Object;)Ljava/lang/CharSequence;
75 .end·method116 .end·method
  
76 .method·public·abstract·getParent(Ljava/lang/Object;)Ljava/lang/Object;117 .method·public·abstract·getParent(Ljava/lang/Object;)Ljava/lang/Object;
77 .end·method118 .end·method
  
 119 .method·public·abstract·getRangeInfo(Ljava/lang/Object;)Ljava/lang/Object;
 120 .end·method
  
78 .method·public·abstract·getText(Ljava/lang/Object;)Ljava/lang/CharSequence;121 .method·public·abstract·getText(Ljava/lang/Object;)Ljava/lang/CharSequence;
79 .end·method122 .end·method
  
80 .method·public·abstract·getViewIdResourceName(Ljava/lang/Object;)Ljava/lang/String;123 .method·public·abstract·getViewIdResourceName(Ljava/lang/Object;)Ljava/lang/String;
81 .end·method124 .end·method
  
82 .method·public·abstract·getWindowId(Ljava/lang/Object;)I125 .method·public·abstract·getWindowId(Ljava/lang/Object;)I
Offset 95, 14 lines modifiedOffset 139, 23 lines modified
  
95 .method·public·abstract·isChecked(Ljava/lang/Object;)Z139 .method·public·abstract·isChecked(Ljava/lang/Object;)Z
96 .end·method140 .end·method
  
97 .method·public·abstract·isClickable(Ljava/lang/Object;)Z141 .method·public·abstract·isClickable(Ljava/lang/Object;)Z
98 .end·method142 .end·method
  
 143 .method·public·abstract·isCollectionInfoHierarchical(Ljava/lang/Object;)Z
 144 .end·method
  
 145 .method·public·abstract·isCollectionItemHeading(Ljava/lang/Object;)Z
 146 .end·method
  
 147 .method·public·abstract·isCollectionItemSelected(Ljava/lang/Object;)Z
 148 .end·method
  
99 .method·public·abstract·isEnabled(Ljava/lang/Object;)Z149 .method·public·abstract·isEnabled(Ljava/lang/Object;)Z
100 .end·method150 .end·method
  
101 .method·public·abstract·isFocusable(Ljava/lang/Object;)Z151 .method·public·abstract·isFocusable(Ljava/lang/Object;)Z
102 .end·method152 .end·method
  
103 .method·public·abstract·isFocused(Ljava/lang/Object;)Z153 .method·public·abstract·isFocused(Ljava/lang/Object;)Z
Max diff block lines reached; 1210/4933 bytes (24.53%) of diff not shown.
7.13 KB
smali/android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.smali
    
Offset 15, 40 lines modifiedOffset 15, 243 lines modified
  
  
15 #·direct·methods15 #·direct·methods
16 .method·constructor·<init>()V16 .method·constructor·<init>()V
17 ····.locals·017 ····.locals·0
  
18 ····.prologue18 ····.prologue
19 ····.line·74319 ····.line·1000
20 ····invoke-direct·{p0},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl;-><init>()V20 ····invoke-direct·{p0},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl;-><init>()V
  
21 ····return-void21 ····return-void
22 .end·method22 .end·method
  
  
23 #·virtual·methods23 #·virtual·methods
 24 .method·public·getCollectionInfo(Ljava/lang/Object;)Ljava/lang/Object;
 25 ····.locals·1
 26 ····.param·p1,·"info"····#·Ljava/lang/Object;
  
 27 ····.prologue
 28 ····.line·1013
 29 ····invoke-static·{p1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;->getCollectionInfo(Ljava/lang/Object;)Ljava/lang/Object;
  
 30 ····move-result-object·v0
  
 31 ····return-object·v0
 32 .end·method
  
 33 .method·public·getCollectionInfoColumnCount(Ljava/lang/Object;)I
 34 ····.locals·1
 35 ····.param·p1,·"info"····#·Ljava/lang/Object;
  
 36 ····.prologue
 37 ····.line·1037
 38 ····invoke-static·{p1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionInfo;->getColumnCount(Ljava/lang/Object;)I
  
 39 ····move-result·v0
  
 40 ····return·v0
 41 .end·method
  
 42 .method·public·getCollectionInfoRowCount(Ljava/lang/Object;)I
 43 ····.locals·1
 44 ····.param·p1,·"info"····#·Ljava/lang/Object;
  
 45 ····.prologue
 46 ····.line·1042
 47 ····invoke-static·{p1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionInfo;->getRowCount(Ljava/lang/Object;)I
  
 48 ····move-result·v0
  
 49 ····return·v0
 50 .end·method
  
 51 .method·public·getCollectionItemColumnIndex(Ljava/lang/Object;)I
 52 ····.locals·1
 53 ····.param·p1,·"info"····#·Ljava/lang/Object;
  
 54 ····.prologue
 55 ····.line·1062
 56 ····invoke-static·{p1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionItemInfo;->getColumnIndex(Ljava/lang/Object;)I
  
 57 ····move-result·v0
  
 58 ····return·v0
 59 .end·method
  
 60 .method·public·getCollectionItemColumnSpan(Ljava/lang/Object;)I
 61 ····.locals·1
 62 ····.param·p1,·"info"····#·Ljava/lang/Object;
  
 63 ····.prologue
 64 ····.line·1067
 65 ····invoke-static·{p1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionItemInfo;->getColumnSpan(Ljava/lang/Object;)I
  
 66 ····move-result·v0
  
 67 ····return·v0
 68 .end·method
  
 69 .method·public·getCollectionItemInfo(Ljava/lang/Object;)Ljava/lang/Object;
 70 ····.locals·1
 71 ····.param·p1,·"info"····#·Ljava/lang/Object;
  
 72 ····.prologue
 73 ····.line·1052
 74 ····invoke-static·{p1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;->getCollectionItemInfo(Ljava/lang/Object;)Ljava/lang/Object;
  
 75 ····move-result-object·v0
  
 76 ····return-object·v0
 77 .end·method
  
 78 .method·public·getCollectionItemRowIndex(Ljava/lang/Object;)I
 79 ····.locals·1
 80 ····.param·p1,·"info"····#·Ljava/lang/Object;
  
 81 ····.prologue
 82 ····.line·1072
 83 ····invoke-static·{p1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionItemInfo;->getRowIndex(Ljava/lang/Object;)I
  
 84 ····move-result·v0
  
 85 ····return·v0
 86 .end·method
  
 87 .method·public·getCollectionItemRowSpan(Ljava/lang/Object;)I
 88 ····.locals·1
 89 ····.param·p1,·"info"····#·Ljava/lang/Object;
  
 90 ····.prologue
 91 ····.line·1077
 92 ····invoke-static·{p1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionItemInfo;->getRowSpan(Ljava/lang/Object;)I
  
 93 ····move-result·v0
  
 94 ····return·v0
 95 .end·method
  
24 .method·public·getLiveRegion(Ljava/lang/Object;)I96 .method·public·getLiveRegion(Ljava/lang/Object;)I
25 ····.locals·197 ····.locals·1
26 ····.param·p1,·"info"····#·Ljava/lang/Object;98 ····.param·p1,·"info"····#·Ljava/lang/Object;
  
27 ····.prologue99 ····.prologue
28 ····.line·746100 ····.line·1003
29 ····invoke-static·{p1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;->getLiveRegion(Ljava/lang/Object;)I101 ····invoke-static·{p1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;->getLiveRegion(Ljava/lang/Object;)I
  
Max diff block lines reached; 3456/7088 bytes (48.76%) of diff not shown.
5.64 KB
smali/android/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat.smali
    
Offset 1, 24 lines modifiedOffset 1, 67 lines modified
1 .class·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;1 .class·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"AccessibilityNodeInfoCompatKitKat.java"3 .source·"AccessibilityNodeInfoCompatKitKat.java"
  
  
 4 #·annotations
 5 .annotation·system·Ldalvik/annotation/MemberClasses;
 6 ····value·=·{
 7 ········Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$RangeInfo;,
 8 ········Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionItemInfo;,
 9 ········Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionInfo;
 10 ····}
 11 .end·annotation
  
  
4 #·direct·methods12 #·direct·methods
5 .method·constructor·<init>()V13 .method·constructor·<init>()V
6 ····.locals·014 ····.locals·0
  
7 ····.prologue15 ····.prologue
8 ····.line·2416 ····.line·24
9 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V17 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 18 ····.line·102
10 ····return-void19 ····return-void
11 .end·method20 .end·method
  
 21 .method·static·getCollectionInfo(Ljava/lang/Object;)Ljava/lang/Object;
 22 ····.locals·1
 23 ····.param·p0,·"info"····#·Ljava/lang/Object;
  
 24 ····.prologue
 25 ····.line·34
 26 ····check-cast·p0,·Landroid/view/accessibility/AccessibilityNodeInfo;
  
 27 ····.end·local·p0····#·"info":Ljava/lang/Object;
 28 ····invoke-virtual·{p0},·Landroid/view/accessibility/AccessibilityNodeInfo;->getCollectionInfo()Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo;
  
 29 ····move-result-object·v0
  
 30 ····return-object·v0
 31 .end·method
  
 32 .method·static·getCollectionItemInfo(Ljava/lang/Object;)Ljava/lang/Object;
 33 ····.locals·1
 34 ····.param·p0,·"info"····#·Ljava/lang/Object;
  
 35 ····.prologue
 36 ····.line·38
 37 ····check-cast·p0,·Landroid/view/accessibility/AccessibilityNodeInfo;
  
 38 ····.end·local·p0····#·"info":Ljava/lang/Object;
 39 ····invoke-virtual·{p0},·Landroid/view/accessibility/AccessibilityNodeInfo;->getCollectionItemInfo()Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo;
  
 40 ····move-result-object·v0
  
 41 ····return-object·v0
 42 .end·method
  
12 .method·public·static·getLiveRegion(Ljava/lang/Object;)I43 .method·static·getLiveRegion(Ljava/lang/Object;)I
13 ····.locals·144 ····.locals·1
14 ····.param·p0,·"info"····#·Ljava/lang/Object;45 ····.param·p0,·"info"····#·Ljava/lang/Object;
  
15 ····.prologue46 ····.prologue
16 ····.line·2647 ····.line·26
17 ····check-cast·p0,·Landroid/view/accessibility/AccessibilityNodeInfo;48 ····check-cast·p0,·Landroid/view/accessibility/AccessibilityNodeInfo;
  
Offset 26, 15 lines modifiedOffset 69, 102 lines modified
26 ····invoke-virtual·{p0},·Landroid/view/accessibility/AccessibilityNodeInfo;->getLiveRegion()I69 ····invoke-virtual·{p0},·Landroid/view/accessibility/AccessibilityNodeInfo;->getLiveRegion()I
  
27 ····move-result·v070 ····move-result·v0
  
28 ····return·v071 ····return·v0
29 .end·method72 .end·method
  
 73 .method·static·getRangeInfo(Ljava/lang/Object;)Ljava/lang/Object;
 74 ····.locals·1
 75 ····.param·p0,·"info"····#·Ljava/lang/Object;
  
 76 ····.prologue
 77 ····.line·52
 78 ····check-cast·p0,·Landroid/view/accessibility/AccessibilityNodeInfo;
  
 79 ····.end·local·p0····#·"info":Ljava/lang/Object;
 80 ····invoke-virtual·{p0},·Landroid/view/accessibility/AccessibilityNodeInfo;->getRangeInfo()Landroid/view/accessibility/AccessibilityNodeInfo$RangeInfo;
  
 81 ····move-result-object·v0
  
 82 ····return-object·v0
 83 .end·method
  
 84 .method·public·static·obtainCollectionInfo(IIZI)Ljava/lang/Object;
 85 ····.locals·1
 86 ····.param·p0,·"rowCount"····#·I
 87 ····.param·p1,·"columnCount"····#·I
 88 ····.param·p2,·"hierarchical"····#·Z
 89 ····.param·p3,·"selectionMode"····#·I
  
 90 ····.prologue
 91 ····.line·57
 92 ····invoke-static·{p0,·p1,·p2},·Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo;->obtain(IIZ)Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo;
  
 93 ····move-result-object·v0
  
 94 ····return-object·v0
 95 .end·method
  
 96 .method·public·static·obtainCollectionItemInfo(IIIIZ)Ljava/lang/Object;
 97 ····.locals·1
 98 ····.param·p0,·"rowIndex"····#·I
 99 ····.param·p1,·"rowSpan"····#·I
 100 ····.param·p2,·"columnIndex"····#·I
 101 ····.param·p3,·"columnSpan"····#·I
 102 ····.param·p4,·"heading"····#·Z
  
 103 ····.prologue
 104 ····.line·62
 105 ····invoke-static·{p0,·p1,·p2,·p3,·p4},·Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo;->obtain(IIIIZ)Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo;
  
 106 ····move-result-object·v0
  
 107 ····return-object·v0
 108 .end·method
  
 109 .method·public·static·setCollectionInfo(Ljava/lang/Object;Ljava/lang/Object;)V
 110 ····.locals·0
 111 ····.param·p0,·"info"····#·Ljava/lang/Object;
Max diff block lines reached; 179/5611 bytes (3.19%) of diff not shown.
78.6 KB
smali/android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.smali
    
Offset 2, 20 lines modifiedOffset 2, 26 lines modified
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"AccessibilityNodeInfoCompat.java"3 .source·"AccessibilityNodeInfoCompat.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/MemberClasses;5 .annotation·system·Ldalvik/annotation/MemberClasses;
6 ····value·=·{6 ····value·=·{
 7 ········Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1;,
 8 ········Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl;,
7 ········Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl;,9 ········Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl;,
8 ········Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl;,10 ········Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl;,
9 ········Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;,11 ········Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;,
10 ········Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;,12 ········Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;,
11 ········Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;,13 ········Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;,
12 ········Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;14 ········Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;,
 15 ········Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat;,
 16 ········Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;,
 17 ········Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat;,
 18 ········Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat;
13 ····}19 ····}
14 .end·annotation20 .end·annotation
  
  
15 #·static·fields21 #·static·fields
16 .field·public·static·final·ACTION_ACCESSIBILITY_FOCUS:I·=·0x4022 .field·public·static·final·ACTION_ACCESSIBILITY_FOCUS:I·=·0x40
  
Offset 25, 14 lines modifiedOffset 31, 16 lines modified
  
25 .field·public·static·final·ACTION_ARGUMENT_MOVEMENT_GRANULARITY_INT:Ljava/lang/String;·=·"ACTION_ARGUMENT_MOVEMENT_GRANULARITY_INT"31 .field·public·static·final·ACTION_ARGUMENT_MOVEMENT_GRANULARITY_INT:Ljava/lang/String;·=·"ACTION_ARGUMENT_MOVEMENT_GRANULARITY_INT"
  
26 .field·public·static·final·ACTION_ARGUMENT_SELECTION_END_INT:Ljava/lang/String;·=·"ACTION_ARGUMENT_SELECTION_END_INT"32 .field·public·static·final·ACTION_ARGUMENT_SELECTION_END_INT:Ljava/lang/String;·=·"ACTION_ARGUMENT_SELECTION_END_INT"
  
27 .field·public·static·final·ACTION_ARGUMENT_SELECTION_START_INT:Ljava/lang/String;·=·"ACTION_ARGUMENT_SELECTION_START_INT"33 .field·public·static·final·ACTION_ARGUMENT_SELECTION_START_INT:Ljava/lang/String;·=·"ACTION_ARGUMENT_SELECTION_START_INT"
  
 34 .field·public·static·final·ACTION_ARGUMENT_SET_TEXT_CHARSEQUENCE:Ljava/lang/String;·=·"ACTION_ARGUMENT_SET_TEXT_CHARSEQUENCE"
  
28 .field·public·static·final·ACTION_CLEAR_ACCESSIBILITY_FOCUS:I·=·0x8035 .field·public·static·final·ACTION_CLEAR_ACCESSIBILITY_FOCUS:I·=·0x80
  
29 .field·public·static·final·ACTION_CLEAR_FOCUS:I·=·0x236 .field·public·static·final·ACTION_CLEAR_FOCUS:I·=·0x2
  
30 .field·public·static·final·ACTION_CLEAR_SELECTION:I·=·0x837 .field·public·static·final·ACTION_CLEAR_SELECTION:I·=·0x8
  
31 .field·public·static·final·ACTION_CLICK:I·=·0x1038 .field·public·static·final·ACTION_CLICK:I·=·0x10
Offset 59, 14 lines modifiedOffset 67, 16 lines modified
  
59 .field·public·static·final·ACTION_SCROLL_FORWARD:I·=·0x100067 .field·public·static·final·ACTION_SCROLL_FORWARD:I·=·0x1000
  
60 .field·public·static·final·ACTION_SELECT:I·=·0x468 .field·public·static·final·ACTION_SELECT:I·=·0x4
  
61 .field·public·static·final·ACTION_SET_SELECTION:I·=·0x2000069 .field·public·static·final·ACTION_SET_SELECTION:I·=·0x20000
  
 70 .field·public·static·final·ACTION_SET_TEXT:I·=·0x200000
  
62 .field·public·static·final·FOCUS_ACCESSIBILITY:I·=·0x271 .field·public·static·final·FOCUS_ACCESSIBILITY:I·=·0x2
  
63 .field·public·static·final·FOCUS_INPUT:I·=·0x172 .field·public·static·final·FOCUS_INPUT:I·=·0x1
  
64 .field·private·static·final·IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;73 .field·private·static·final·IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;
  
65 .field·public·static·final·MOVEMENT_GRANULARITY_CHARACTER:I·=·0x174 .field·public·static·final·MOVEMENT_GRANULARITY_CHARACTER:I·=·0x1
Offset 85, 232 lines modifiedOffset 95, 259 lines modified
  
  
85 #·direct·methods95 #·direct·methods
86 .method·static·constructor·<clinit>()V96 .method·static·constructor·<clinit>()V
87 ····.locals·297 ····.locals·2
  
88 ····.prologue98 ····.prologue
89 ····.line·75699 ····.line·1123
90 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I100 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
91 ····const/16·v1,·0x13101 ····const/16·v1,·0x15
  
92 ····if-lt·v0,·v1,·:cond_0102 ····if-lt·v0,·v1,·:cond_0
  
93 ····.line·757103 ····.line·1124
94 ····new-instance·v0,·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl;104 ····new-instance·v0,·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl;
  
95 ····invoke-direct·{v0},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl;-><init>()V105 ····invoke-direct·{v0},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl;-><init>()V
  
96 ····sput-object·v0,·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;106 ····sput-object·v0,·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;
  
97 ····.line·767107 ····.line·1136
98 ····:goto_0108 ····:goto_0
99 ····return-void109 ····return-void
  
100 ····.line·758110 ····.line·1125
101 ····:cond_0111 ····:cond_0
102 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I112 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
103 ····const/16·v1,·0x12113 ····const/16·v1,·0x13
  
104 ····if-lt·v0,·v1,·:cond_1114 ····if-lt·v0,·v1,·:cond_1
  
 115 ····.line·1126
 116 ····new-instance·v0,·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl;
  
 117 ····invoke-direct·{v0},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl;-><init>()V
  
 118 ····sput-object·v0,·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;
  
 119 ····goto·:goto_0
  
105 ····.line·759120 ····.line·1127
 121 ····:cond_1
 122 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
 123 ····const/16·v1,·0x12
  
 124 ····if-lt·v0,·v1,·:cond_2
  
 125 ····.line·1128
106 ····new-instance·v0,·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl;126 ····new-instance·v0,·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl;
  
107 ····invoke-direct·{v0},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl;-><init>()V127 ····invoke-direct·{v0},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl;-><init>()V
  
108 ····sput-object·v0,·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;128 ····sput-object·v0,·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;
  
109 ····goto·:goto_0129 ····goto·:goto_0
  
110 ····.line·760130 ····.line·1129
111 ····:cond_1131 ····:cond_2
112 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I132 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
113 ····const/16·v1,·0x10133 ····const/16·v1,·0x10
  
114 ····if-lt·v0,·v1,·:cond_2134 ····if-lt·v0,·v1,·:cond_3
Max diff block lines reached; 74791/80354 bytes (93.08%) of diff not shown.
20.2 KB
smali/android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.smali
    
Offset 18, 50 lines modifiedOffset 18, 61 lines modified
  
  
18 #·direct·methods18 #·direct·methods
19 .method·constructor·<init>()V19 .method·constructor·<init>()V
20 ····.locals·020 ····.locals·0
  
21 ····.prologue21 ····.prologue
22 ····.line·10422 ····.line·265
23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
24 ····return-void24 ····return-void
25 .end·method25 .end·method
  
  
26 #·virtual·methods26 #·virtual·methods
27 .method·public·addAction(Ljava/lang/Object;I)V27 .method·public·addAction(Ljava/lang/Object;I)V
28 ····.locals·028 ····.locals·0
29 ····.param·p1,·"info"····#·Ljava/lang/Object;29 ····.param·p1,·"info"····#·Ljava/lang/Object;
30 ····.param·p2,·"action"····#·I30 ····.param·p2,·"action"····#·I
  
31 ····.prologue31 ····.prologue
32 ····.line·12832 ····.line·289
 33 ····return-void
 34 .end·method
  
 35 .method·public·addAction(Ljava/lang/Object;ILjava/lang/CharSequence;)V
 36 ····.locals·0
 37 ····.param·p1,·"info"····#·Ljava/lang/Object;
 38 ····.param·p2,·"id"····#·I
 39 ····.param·p3,·"label"····#·Ljava/lang/CharSequence;
  
 40 ····.prologue
 41 ····.line·616
33 ····return-void42 ····return-void
34 .end·method43 .end·method
  
35 .method·public·addChild(Ljava/lang/Object;Landroid/view/View;)V44 .method·public·addChild(Ljava/lang/Object;Landroid/view/View;)V
36 ····.locals·045 ····.locals·0
37 ····.param·p1,·"info"····#·Ljava/lang/Object;46 ····.param·p1,·"info"····#·Ljava/lang/Object;
38 ····.param·p2,·"child"····#·Landroid/view/View;47 ····.param·p2,·"child"····#·Landroid/view/View;
  
39 ····.prologue48 ····.prologue
40 ····.line·13349 ····.line·294
41 ····return-void50 ····return-void
42 .end·method51 .end·method
  
43 .method·public·addChild(Ljava/lang/Object;Landroid/view/View;I)V52 .method·public·addChild(Ljava/lang/Object;Landroid/view/View;I)V
44 ····.locals·053 ····.locals·0
45 ····.param·p1,·"info"····#·Ljava/lang/Object;54 ····.param·p1,·"info"····#·Ljava/lang/Object;
46 ····.param·p2,·"child"····#·Landroid/view/View;55 ····.param·p2,·"child"····#·Landroid/view/View;
47 ····.param·p3,·"virtualDescendantId"····#·I56 ····.param·p3,·"virtualDescendantId"····#·I
  
48 ····.prologue57 ····.prologue
49 ····.line·13858 ····.line·299
50 ····return-void59 ····return-void
51 .end·method60 .end·method
  
52 .method·public·findAccessibilityNodeInfosByText(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List;61 .method·public·findAccessibilityNodeInfosByText(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List;
53 ····.locals·162 ····.locals·1
54 ····.param·p1,·"info"····#·Ljava/lang/Object;63 ····.param·p1,·"info"····#·Ljava/lang/Object;
55 ····.param·p2,·"text"····#·Ljava/lang/String;64 ····.param·p2,·"text"····#·Ljava/lang/String;
Offset 75, 653 lines modifiedOffset 86, 857 lines modified
75 ············"<",86 ············"<",
76 ············"Ljava/lang/Object;",87 ············"Ljava/lang/Object;",
77 ············">;"88 ············">;"
78 ········}89 ········}
79 ····.end·annotation90 ····.end·annotation
  
80 ····.prologue91 ····.prologue
81 ····.line·14292 ····.line·303
82 ····invoke-static·{},·Ljava/util/Collections;->emptyList()Ljava/util/List;93 ····invoke-static·{},·Ljava/util/Collections;->emptyList()Ljava/util/List;
  
83 ····move-result-object·v094 ····move-result-object·v0
  
84 ····return-object·v095 ····return-object·v0
85 .end·method96 .end·method
  
86 .method·public·findFocus(Ljava/lang/Object;I)Ljava/lang/Object;97 .method·public·findFocus(Ljava/lang/Object;I)Ljava/lang/Object;
87 ····.locals·198 ····.locals·1
88 ····.param·p1,·"info"····#·Ljava/lang/Object;99 ····.param·p1,·"info"····#·Ljava/lang/Object;
89 ····.param·p2,·"focus"····#·I100 ····.param·p2,·"focus"····#·I
  
90 ····.prologue101 ····.prologue
91 ····.line·382102 ····.line·543
92 ····const/4·v0,·0x0103 ····const/4·v0,·0x0
  
93 ····return-object·v0104 ····return-object·v0
94 .end·method105 .end·method
  
95 .method·public·focusSearch(Ljava/lang/Object;I)Ljava/lang/Object;106 .method·public·focusSearch(Ljava/lang/Object;I)Ljava/lang/Object;
96 ····.locals·1107 ····.locals·1
97 ····.param·p1,·"info"····#·Ljava/lang/Object;108 ····.param·p1,·"info"····#·Ljava/lang/Object;
98 ····.param·p2,·"direction"····#·I109 ····.param·p2,·"direction"····#·I
  
99 ····.prologue110 ····.prologue
100 ····.line·387111 ····.line·548
 112 ····const/4·v0,·0x0
  
 113 ····return-object·v0
 114 .end·method
  
 115 .method·public·getActionList(Ljava/lang/Object;)Ljava/util/List;
 116 ····.locals·1
 117 ····.param·p1,·"info"····#·Ljava/lang/Object;
 118 ····.annotation·system·Ldalvik/annotation/Signature;
 119 ········value·=·{
 120 ············"(",
 121 ············"Ljava/lang/Object;",
 122 ············")",
 123 ············"Ljava/util/List",
 124 ············"<",
 125 ············"Ljava/lang/Object;",
 126 ············">;"
 127 ········}
 128 ····.end·annotation
  
 129 ····.prologue
 130 ····.line·611
101 ····const/4·v0,·0x0131 ····const/4·v0,·0x0
  
102 ····return-object·v0132 ····return-object·v0
103 .end·method133 .end·method
  
104 .method·public·getActions(Ljava/lang/Object;)I134 .method·public·getActions(Ljava/lang/Object;)I
105 ····.locals·1135 ····.locals·1
106 ····.param·p1,·"info"····#·Ljava/lang/Object;136 ····.param·p1,·"info"····#·Ljava/lang/Object;
  
Max diff block lines reached; 17436/20428 bytes (85.35%) of diff not shown.
6.04 KB
smali/android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.smali
    
Offset 15, 191 lines modifiedOffset 15, 191 lines modified
  
  
15 #·direct·methods15 #·direct·methods
16 .method·constructor·<init>()V16 .method·constructor·<init>()V
17 ····.locals·017 ····.locals·0
  
18 ····.prologue18 ····.prologue
19 ····.line·66319 ····.line·920
20 ····invoke-direct·{p0},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;-><init>()V20 ····invoke-direct·{p0},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;-><init>()V
  
21 ····return-void21 ····return-void
22 .end·method22 .end·method
  
  
23 #·virtual·methods23 #·virtual·methods
24 .method·public·addChild(Ljava/lang/Object;Landroid/view/View;I)V24 .method·public·addChild(Ljava/lang/Object;Landroid/view/View;I)V
25 ····.locals·025 ····.locals·0
26 ····.param·p1,·"info"····#·Ljava/lang/Object;26 ····.param·p1,·"info"····#·Ljava/lang/Object;
27 ····.param·p2,·"child"····#·Landroid/view/View;27 ····.param·p2,·"child"····#·Landroid/view/View;
28 ····.param·p3,·"virtualDescendantId"····#·I28 ····.param·p3,·"virtualDescendantId"····#·I
  
29 ····.prologue29 ····.prologue
30 ····.line·68130 ····.line·938
31 ····invoke-static·{p1,·p2,·p3},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;->addChild(Ljava/lang/Object;Landroid/view/View;I)V31 ····invoke-static·{p1,·p2,·p3},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;->addChild(Ljava/lang/Object;Landroid/view/View;I)V
  
32 ····.line·68232 ····.line·939
33 ····return-void33 ····return-void
34 .end·method34 .end·method
  
35 .method·public·findFocus(Ljava/lang/Object;I)Ljava/lang/Object;35 .method·public·findFocus(Ljava/lang/Object;I)Ljava/lang/Object;
36 ····.locals·136 ····.locals·1
37 ····.param·p1,·"info"····#·Ljava/lang/Object;37 ····.param·p1,·"info"····#·Ljava/lang/Object;
38 ····.param·p2,·"focus"····#·I38 ····.param·p2,·"focus"····#·I
  
39 ····.prologue39 ····.prologue
40 ····.line·67140 ····.line·928
41 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;->findFocus(Ljava/lang/Object;I)Ljava/lang/Object;41 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;->findFocus(Ljava/lang/Object;I)Ljava/lang/Object;
  
42 ····move-result-object·v042 ····move-result-object·v0
  
43 ····return-object·v043 ····return-object·v0
44 .end·method44 .end·method
  
45 .method·public·focusSearch(Ljava/lang/Object;I)Ljava/lang/Object;45 .method·public·focusSearch(Ljava/lang/Object;I)Ljava/lang/Object;
46 ····.locals·146 ····.locals·1
47 ····.param·p1,·"info"····#·Ljava/lang/Object;47 ····.param·p1,·"info"····#·Ljava/lang/Object;
48 ····.param·p2,·"direction"····#·I48 ····.param·p2,·"direction"····#·I
  
49 ····.prologue49 ····.prologue
50 ····.line·67650 ····.line·933
51 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;->focusSearch(Ljava/lang/Object;I)Ljava/lang/Object;51 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;->focusSearch(Ljava/lang/Object;I)Ljava/lang/Object;
  
52 ····move-result-object·v052 ····move-result-object·v0
  
53 ····return-object·v053 ····return-object·v0
54 .end·method54 .end·method
  
55 .method·public·getMovementGranularities(Ljava/lang/Object;)I55 .method·public·getMovementGranularities(Ljava/lang/Object;)I
56 ····.locals·156 ····.locals·1
57 ····.param·p1,·"info"····#·Ljava/lang/Object;57 ····.param·p1,·"info"····#·Ljava/lang/Object;
  
58 ····.prologue58 ····.prologue
59 ····.line·72159 ····.line·978
60 ····invoke-static·{p1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;->getMovementGranularities(Ljava/lang/Object;)I60 ····invoke-static·{p1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;->getMovementGranularities(Ljava/lang/Object;)I
  
61 ····move-result·v061 ····move-result·v0
  
62 ····return·v062 ····return·v0
63 .end·method63 .end·method
  
64 .method·public·isAccessibilityFocused(Ljava/lang/Object;)Z64 .method·public·isAccessibilityFocused(Ljava/lang/Object;)Z
65 ····.locals·165 ····.locals·1
66 ····.param·p1,·"info"····#·Ljava/lang/Object;66 ····.param·p1,·"info"····#·Ljava/lang/Object;
  
67 ····.prologue67 ····.prologue
68 ····.line·70168 ····.line·958
69 ····invoke-static·{p1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;->isAccessibilityFocused(Ljava/lang/Object;)Z69 ····invoke-static·{p1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;->isAccessibilityFocused(Ljava/lang/Object;)Z
  
70 ····move-result·v070 ····move-result·v0
  
71 ····return·v071 ····return·v0
72 .end·method72 .end·method
  
73 .method·public·isVisibleToUser(Ljava/lang/Object;)Z73 .method·public·isVisibleToUser(Ljava/lang/Object;)Z
74 ····.locals·174 ····.locals·1
75 ····.param·p1,·"info"····#·Ljava/lang/Object;75 ····.param·p1,·"info"····#·Ljava/lang/Object;
  
76 ····.prologue76 ····.prologue
77 ····.line·69177 ····.line·948
78 ····invoke-static·{p1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;->isVisibleToUser(Ljava/lang/Object;)Z78 ····invoke-static·{p1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;->isVisibleToUser(Ljava/lang/Object;)Z
  
79 ····move-result·v079 ····move-result·v0
  
80 ····return·v080 ····return·v0
81 .end·method81 .end·method
  
82 .method·public·obtain(Landroid/view/View;I)Ljava/lang/Object;82 .method·public·obtain(Landroid/view/View;I)Ljava/lang/Object;
83 ····.locals·183 ····.locals·1
84 ····.param·p1,·"root"····#·Landroid/view/View;84 ····.param·p1,·"root"····#·Landroid/view/View;
85 ····.param·p2,·"virtualDescendantId"····#·I85 ····.param·p2,·"virtualDescendantId"····#·I
  
86 ····.prologue86 ····.prologue
87 ····.line·66687 ····.line·923
88 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;->obtain(Landroid/view/View;I)Ljava/lang/Object;88 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;->obtain(Landroid/view/View;I)Ljava/lang/Object;
  
89 ····move-result-object·v089 ····move-result-object·v0
  
90 ····return-object·v090 ····return-object·v0
91 .end·method91 .end·method
  
92 .method·public·performAction(Ljava/lang/Object;ILandroid/os/Bundle;)Z92 .method·public·performAction(Ljava/lang/Object;ILandroid/os/Bundle;)Z
93 ····.locals·193 ····.locals·1
94 ····.param·p1,·"info"····#·Ljava/lang/Object;94 ····.param·p1,·"info"····#·Ljava/lang/Object;
95 ····.param·p2,·"action"····#·I95 ····.param·p2,·"action"····#·I
96 ····.param·p3,·"arguments"····#·Landroid/os/Bundle;96 ····.param·p3,·"arguments"····#·Landroid/os/Bundle;
  
97 ····.prologue97 ····.prologue
98 ····.line·71198 ····.line·968
99 ····invoke-static·{p1,·p2,·p3},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;->performAction(Ljava/lang/Object;ILandroid/os/Bundle;)Z99 ····invoke-static·{p1,·p2,·p3},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;->performAction(Ljava/lang/Object;ILandroid/os/Bundle;)Z
  
100 ····move-result·v0100 ····move-result·v0
  
101 ····return·v0101 ····return·v0
102 .end·method102 .end·method
  
103 .method·public·setAccessibilityFocused(Ljava/lang/Object;Z)V103 .method·public·setAccessibilityFocused(Ljava/lang/Object;Z)V
104 ····.locals·0104 ····.locals·0
Max diff block lines reached; 2126/5960 bytes (35.67%) of diff not shown.
3.62 KB
smali/android/support/v4/print/PrintHelper$PrintHelperStubImpl.smali
    
Offset 16, 105 lines modifiedOffset 16, 135 lines modified
16 ····name·=·"PrintHelperStubImpl"16 ····name·=·"PrintHelperStubImpl"
17 .end·annotation17 .end·annotation
  
  
18 #·instance·fields18 #·instance·fields
19 .field·mColorMode:I19 .field·mColorMode:I
  
 20 .field·mOrientation:I
  
20 .field·mScaleMode:I21 .field·mScaleMode:I
  
  
21 #·direct·methods22 #·direct·methods
22 .method·private·constructor·<init>()V23 .method·private·constructor·<init>()V
23 ····.locals·124 ····.locals·1
  
24 ····.prologue25 ····.prologue
25 ····const/4·v0,·0x226 ····const/4·v0,·0x2
  
26 ····.line·8727 ····.line·114
27 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
28 ····.line·8829 ····.line·115
29 ····iput·v0,·p0,·Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;->mScaleMode:I30 ····iput·v0,·p0,·Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;->mScaleMode:I
  
30 ····.line·8931 ····.line·116
31 ····iput·v0,·p0,·Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;->mColorMode:I32 ····iput·v0,·p0,·Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;->mColorMode:I
  
 33 ····.line·117
 34 ····const/4·v0,·0x1
  
 35 ····iput·v0,·p0,·Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;->mOrientation:I
  
32 ····return-void36 ····return-void
33 .end·method37 .end·method
  
34 .method·synthetic·constructor·<init>(Landroid/support/v4/print/PrintHelper$1;)V38 .method·synthetic·constructor·<init>(Landroid/support/v4/print/PrintHelper$1;)V
35 ····.locals·039 ····.locals·0
36 ····.param·p1,·"x0"····#·Landroid/support/v4/print/PrintHelper$1;40 ····.param·p1,·"x0"····#·Landroid/support/v4/print/PrintHelper$1;
  
37 ····.prologue41 ····.prologue
38 ····.line·8742 ····.line·114
39 ····invoke-direct·{p0},·Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;-><init>()V43 ····invoke-direct·{p0},·Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;-><init>()V
  
40 ····return-void44 ····return-void
41 .end·method45 .end·method
  
  
42 #·virtual·methods46 #·virtual·methods
43 .method·public·getColorMode()I47 .method·public·getColorMode()I
44 ····.locals·148 ····.locals·1
  
45 ····.prologue49 ····.prologue
46 ····.line·9850 ····.line·125
47 ····iget·v0,·p0,·Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;->mColorMode:I51 ····iget·v0,·p0,·Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;->mColorMode:I
  
48 ····return·v052 ····return·v0
49 .end·method53 .end·method
  
 54 .method·public·getOrientation()I
 55 ····.locals·1
  
 56 ····.prologue
 57 ····.line·137
 58 ····iget·v0,·p0,·Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;->mOrientation:I
  
 59 ····return·v0
 60 .end·method
  
50 .method·public·getScaleMode()I61 .method·public·getScaleMode()I
51 ····.locals·162 ····.locals·1
  
52 ····.prologue63 ····.prologue
53 ····.line·10864 ····.line·141
54 ····iget·v0,·p0,·Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;->mScaleMode:I65 ····iget·v0,·p0,·Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;->mScaleMode:I
  
55 ····return·v066 ····return·v0
56 .end·method67 .end·method
  
57 .method·public·printBitmap(Ljava/lang/String;Landroid/graphics/Bitmap;)V68 .method·public·printBitmap(Ljava/lang/String;Landroid/graphics/Bitmap;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V
58 ····.locals·069 ····.locals·0
59 ····.param·p1,·"jobName"····#·Ljava/lang/String;70 ····.param·p1,·"jobName"····#·Ljava/lang/String;
60 ····.param·p2,·"bitmap"····#·Landroid/graphics/Bitmap;71 ····.param·p2,·"bitmap"····#·Landroid/graphics/Bitmap;
 72 ····.param·p3,·"callback"····#·Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;
  
61 ····.prologue73 ····.prologue
62 ····.line·11374 ····.line·146
63 ····return-void75 ····return-void
64 .end·method76 .end·method
  
65 .method·public·printBitmap(Ljava/lang/String;Landroid/net/Uri;)V77 .method·public·printBitmap(Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V
66 ····.locals·078 ····.locals·0
67 ····.param·p1,·"jobName"····#·Ljava/lang/String;79 ····.param·p1,·"jobName"····#·Ljava/lang/String;
68 ····.param·p2,·"imageFile"····#·Landroid/net/Uri;80 ····.param·p2,·"imageFile"····#·Landroid/net/Uri;
 81 ····.param·p3,·"callback"····#·Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;
  
69 ····.prologue82 ····.prologue
70 ····.line·11783 ····.line·150
71 ····return-void84 ····return-void
72 .end·method85 .end·method
  
73 .method·public·setColorMode(I)V86 .method·public·setColorMode(I)V
74 ····.locals·087 ····.locals·0
75 ····.param·p1,·"colorMode"····#·I88 ····.param·p1,·"colorMode"····#·I
  
76 ····.prologue89 ····.prologue
77 ····.line·10390 ····.line·130
78 ····iput·p1,·p0,·Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;->mColorMode:I91 ····iput·p1,·p0,·Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;->mColorMode:I
  
 92 ····.line·131
 93 ····return-void
 94 .end·method
  
 95 .method·public·setOrientation(I)V
 96 ····.locals·0
 97 ····.param·p1,·"orientation"····#·I
  
 98 ····.prologue
79 ····.line·10499 ····.line·134
 100 ····iput·p1,·p0,·Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;->mOrientation:I
  
80 ····return-void101 ····return-void
81 .end·method102 .end·method
  
82 .method·public·setScaleMode(I)V103 .method·public·setScaleMode(I)V
83 ····.locals·0104 ····.locals·0
84 ····.param·p1,·"scaleMode"····#·I105 ····.param·p1,·"scaleMode"····#·I
Max diff block lines reached; 196/3567 bytes (5.49%) of diff not shown.
8.49 KB
smali/android/support/v4/print/PrintHelper.smali
    
Offset 5, 24 lines modifiedOffset 5, 29 lines modified
  
5 #·annotations5 #·annotations
6 .annotation·system·Ldalvik/annotation/MemberClasses;6 .annotation·system·Ldalvik/annotation/MemberClasses;
7 ····value·=·{7 ····value·=·{
8 ········Landroid/support/v4/print/PrintHelper$1;,8 ········Landroid/support/v4/print/PrintHelper$1;,
9 ········Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;,9 ········Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;,
10 ········Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;,10 ········Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;,
11 ········Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;11 ········Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;,
 12 ········Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;
12 ····}13 ····}
13 .end·annotation14 .end·annotation
  
  
14 #·static·fields15 #·static·fields
15 .field·public·static·final·COLOR_MODE_COLOR:I·=·0x216 .field·public·static·final·COLOR_MODE_COLOR:I·=·0x2
  
16 .field·public·static·final·COLOR_MODE_MONOCHROME:I·=·0x117 .field·public·static·final·COLOR_MODE_MONOCHROME:I·=·0x1
  
 18 .field·public·static·final·ORIENTATION_LANDSCAPE:I·=·0x1
  
 19 .field·public·static·final·ORIENTATION_PORTRAIT:I·=·0x2
  
17 .field·public·static·final·SCALE_MODE_FILL:I·=·0x220 .field·public·static·final·SCALE_MODE_FILL:I·=·0x2
  
18 .field·public·static·final·SCALE_MODE_FIT:I·=·0x121 .field·public·static·final·SCALE_MODE_FIT:I·=·0x1
  
  
19 #·instance·fields22 #·instance·fields
20 .field·mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;23 .field·mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;
Offset 30, 36 lines modifiedOffset 35, 36 lines modified
  
30 #·direct·methods35 #·direct·methods
31 .method·public·constructor·<init>(Landroid/content/Context;)V36 .method·public·constructor·<init>(Landroid/content/Context;)V
32 ····.locals·237 ····.locals·2
33 ····.param·p1,·"context"····#·Landroid/content/Context;38 ····.param·p1,·"context"····#·Landroid/content/Context;
  
34 ····.prologue39 ····.prologue
35 ····.line·16740 ····.line·230
36 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V41 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
37 ····.line·16842 ····.line·231
38 ····invoke-static·{},·Landroid/support/v4/print/PrintHelper;->systemSupportsPrint()Z43 ····invoke-static·{},·Landroid/support/v4/print/PrintHelper;->systemSupportsPrint()Z
  
39 ····move-result·v044 ····move-result·v0
  
40 ····if-eqz·v0,·:cond_045 ····if-eqz·v0,·:cond_0
  
41 ····.line·16946 ····.line·232
42 ····new-instance·v0,·Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;47 ····new-instance·v0,·Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;
  
43 ····invoke-direct·{v0,·p1},·Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;-><init>(Landroid/content/Context;)V48 ····invoke-direct·{v0,·p1},·Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;-><init>(Landroid/content/Context;)V
  
44 ····iput-object·v0,·p0,·Landroid/support/v4/print/PrintHelper;->mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;49 ····iput-object·v0,·p0,·Landroid/support/v4/print/PrintHelper;->mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;
  
45 ····.line·17350 ····.line·236
46 ····:goto_051 ····:goto_0
47 ····return-void52 ····return-void
  
48 ····.line·17153 ····.line·234
49 ····:cond_054 ····:cond_0
50 ····new-instance·v0,·Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;55 ····new-instance·v0,·Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;
  
51 ····const/4·v1,·0x056 ····const/4·v1,·0x0
  
52 ····invoke-direct·{v0,·v1},·Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;-><init>(Landroid/support/v4/print/PrintHelper$1;)V57 ····invoke-direct·{v0,·v1},·Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;-><init>(Landroid/support/v4/print/PrintHelper$1;)V
  
Offset 68, 25 lines modifiedOffset 73, 25 lines modified
68 ····goto·:goto_073 ····goto·:goto_0
69 .end·method74 .end·method
  
70 .method·public·static·systemSupportsPrint()Z75 .method·public·static·systemSupportsPrint()Z
71 ····.locals·276 ····.locals·2
  
72 ····.prologue77 ····.prologue
73 ····.line·5878 ····.line·81
74 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I79 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
75 ····const/16·v1,·0x1380 ····const/16·v1,·0x13
  
76 ····if-lt·v0,·v1,·:cond_081 ····if-lt·v0,·v1,·:cond_0
  
77 ····.line·6082 ····.line·83
78 ····const/4·v0,·0x183 ····const/4·v0,·0x1
  
79 ····.line·6284 ····.line·85
80 ····:goto_085 ····:goto_0
81 ····return·v086 ····return·v0
  
82 ····:cond_087 ····:cond_0
83 ····const/4·v0,·0x088 ····const/4·v0,·0x0
  
84 ····goto·:goto_089 ····goto·:goto_0
Offset 94, 93 lines modifiedOffset 99, 162 lines modified
  
  
94 #·virtual·methods99 #·virtual·methods
95 .method·public·getColorMode()I100 .method·public·getColorMode()I
96 ····.locals·1101 ····.locals·1
  
97 ····.prologue102 ····.prologue
98 ····.line·217103 ····.line·280
99 ····iget-object·v0,·p0,·Landroid/support/v4/print/PrintHelper;->mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;104 ····iget-object·v0,·p0,·Landroid/support/v4/print/PrintHelper;->mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;
  
100 ····invoke-interface·{v0},·Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;->getColorMode()I105 ····invoke-interface·{v0},·Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;->getColorMode()I
  
101 ····move-result·v0106 ····move-result·v0
  
102 ····return·v0107 ····return·v0
103 .end·method108 .end·method
  
 109 .method·public·getOrientation()I
 110 ····.locals·1
  
 111 ····.prologue
 112 ····.line·301
 113 ····iget-object·v0,·p0,·Landroid/support/v4/print/PrintHelper;->mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;
  
 114 ····invoke-interface·{v0},·Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;->getOrientation()I
  
 115 ····move-result·v0
  
 116 ····return·v0
 117 .end·method
  
104 .method·public·getScaleMode()I118 .method·public·getScaleMode()I
105 ····.locals·1119 ····.locals·1
  
Max diff block lines reached; 5121/8594 bytes (59.59%) of diff not shown.
26.5 KB
smali/android/support/v4/print/PrintHelperKitkat.smali
    
Offset 1, 163 lines modifiedOffset 1, 347 lines modified
1 .class·public·Landroid/support/v4/print/PrintHelperKitkat;1 .class·Landroid/support/v4/print/PrintHelperKitkat;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"PrintHelperKitkat.java"3 .source·"PrintHelperKitkat.java"
  
  
 4 #·annotations
 5 .annotation·system·Ldalvik/annotation/MemberClasses;
 6 ····value·=·{
 7 ········Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;
 8 ····}
 9 .end·annotation
  
  
4 #·static·fields10 #·static·fields
5 .field·public·static·final·COLOR_MODE_COLOR:I·=·0x211 .field·public·static·final·COLOR_MODE_COLOR:I·=·0x2
  
6 .field·public·static·final·COLOR_MODE_MONOCHROME:I·=·0x112 .field·public·static·final·COLOR_MODE_MONOCHROME:I·=·0x1
  
7 .field·private·static·final·LOG_TAG:Ljava/lang/String;·=·"PrintHelperKitkat"13 .field·private·static·final·LOG_TAG:Ljava/lang/String;·=·"PrintHelperKitkat"
  
8 .field·private·static·final·MAX_PRINT_SIZE:I·=·0xdac14 .field·private·static·final·MAX_PRINT_SIZE:I·=·0xdac
  
 15 .field·public·static·final·ORIENTATION_LANDSCAPE:I·=·0x1
  
 16 .field·public·static·final·ORIENTATION_PORTRAIT:I·=·0x2
  
9 .field·public·static·final·SCALE_MODE_FILL:I·=·0x217 .field·public·static·final·SCALE_MODE_FILL:I·=·0x2
  
10 .field·public·static·final·SCALE_MODE_FIT:I·=·0x118 .field·public·static·final·SCALE_MODE_FIT:I·=·0x1
  
  
11 #·instance·fields19 #·instance·fields
12 .field·mColorMode:I20 .field·mColorMode:I
  
13 .field·final·mContext:Landroid/content/Context;21 .field·final·mContext:Landroid/content/Context;
  
 22 .field·mDecodeOptions:Landroid/graphics/BitmapFactory$Options;
  
 23 .field·private·final·mLock:Ljava/lang/Object;
  
 24 .field·mOrientation:I
  
14 .field·mScaleMode:I25 .field·mScaleMode:I
  
  
15 #·direct·methods26 #·direct·methods
16 .method·constructor·<init>(Landroid/content/Context;)V27 .method·constructor·<init>(Landroid/content/Context;)V
17 ····.locals·128 ····.locals·2
18 ····.param·p1,·"context"····#·Landroid/content/Context;29 ····.param·p1,·"context"····#·Landroid/content/Context;
  
19 ····.prologue30 ····.prologue
20 ····const/4·v0,·0x231 ····const/4·v1,·0x2
  
21 ····.line·7332 ····.line·91
22 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
23 ····.line·6934 ····.line·51
 35 ····const/4·v0,·0x0
  
 36 ····iput-object·v0,·p0,·Landroid/support/v4/print/PrintHelperKitkat;->mDecodeOptions:Landroid/graphics/BitmapFactory$Options;
  
 37 ····.line·52
 38 ····new-instance·v0,·Ljava/lang/Object;
  
 39 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V
  
24 ····iput·v0,·p0,·Landroid/support/v4/print/PrintHelperKitkat;->mScaleMode:I40 ····iput-object·v0,·p0,·Landroid/support/v4/print/PrintHelperKitkat;->mLock:Ljava/lang/Object;
  
25 ····.line·7141 ····.line·85
26 ····iput·v0,·p0,·Landroid/support/v4/print/PrintHelperKitkat;->mColorMode:I42 ····iput·v1,·p0,·Landroid/support/v4/print/PrintHelperKitkat;->mScaleMode:I
  
27 ····.line·7443 ····.line·87
 44 ····iput·v1,·p0,·Landroid/support/v4/print/PrintHelperKitkat;->mColorMode:I
  
 45 ····.line·89
 46 ····const/4·v0,·0x1
  
 47 ····iput·v0,·p0,·Landroid/support/v4/print/PrintHelperKitkat;->mOrientation:I
  
 48 ····.line·92
28 ····iput-object·p1,·p0,·Landroid/support/v4/print/PrintHelperKitkat;->mContext:Landroid/content/Context;49 ····iput-object·p1,·p0,·Landroid/support/v4/print/PrintHelperKitkat;->mContext:Landroid/content/Context;
  
29 ····.line·7550 ····.line·93
30 ····return-void51 ····return-void
31 .end·method52 .end·method
  
 53 .method·static·synthetic·access$000(Landroid/support/v4/print/PrintHelperKitkat;IILandroid/graphics/RectF;I)Landroid/graphics/Matrix;
 54 ····.locals·1
 55 ····.param·p0,·"x0"····#·Landroid/support/v4/print/PrintHelperKitkat;
 56 ····.param·p1,·"x1"····#·I
 57 ····.param·p2,·"x2"····#·I
 58 ····.param·p3,·"x3"····#·Landroid/graphics/RectF;
 59 ····.param·p4,·"x4"····#·I
  
 60 ····.prologue
 61 ····.line·46
 62 ····invoke-direct·{p0,·p1,·p2,·p3,·p4},·Landroid/support/v4/print/PrintHelperKitkat;->getMatrix(IILandroid/graphics/RectF;I)Landroid/graphics/Matrix;
  
 63 ····move-result-object·v0
  
 64 ····return-object·v0
 65 .end·method
  
 66 .method·static·synthetic·access$200(Landroid/support/v4/print/PrintHelperKitkat;Landroid/net/Uri;I)Landroid/graphics/Bitmap;
 67 ····.locals·1
 68 ····.param·p0,·"x0"····#·Landroid/support/v4/print/PrintHelperKitkat;
 69 ····.param·p1,·"x1"····#·Landroid/net/Uri;
 70 ····.param·p2,·"x2"····#·I
 71 ····.annotation·system·Ldalvik/annotation/Throws;
 72 ········value·=·{
 73 ············Ljava/io/FileNotFoundException;
 74 ········}
 75 ····.end·annotation
  
 76 ····.prologue
 77 ····.line·46
 78 ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v4/print/PrintHelperKitkat;->loadConstrainedBitmap(Landroid/net/Uri;I)Landroid/graphics/Bitmap;
  
 79 ····move-result-object·v0
  
 80 ····return-object·v0
 81 .end·method
  
 82 .method·static·synthetic·access$300(Landroid/support/v4/print/PrintHelperKitkat;)Ljava/lang/Object;
 83 ····.locals·1
 84 ····.param·p0,·"x0"····#·Landroid/support/v4/print/PrintHelperKitkat;
  
Max diff block lines reached; 20699/27040 bytes (76.55%) of diff not shown.
1.13 KB
smali/android/support/v4/print/PrintHelper$PrintHelperVersionImpl.smali
    
Offset 14, 26 lines modifiedOffset 14, 32 lines modified
14 .end·annotation14 .end·annotation
  
  
15 #·virtual·methods15 #·virtual·methods
16 .method·public·abstract·getColorMode()I16 .method·public·abstract·getColorMode()I
17 .end·method17 .end·method
  
 18 .method·public·abstract·getOrientation()I
 19 .end·method
  
18 .method·public·abstract·getScaleMode()I20 .method·public·abstract·getScaleMode()I
19 .end·method21 .end·method
  
20 .method·public·abstract·printBitmap(Ljava/lang/String;Landroid/graphics/Bitmap;)V22 .method·public·abstract·printBitmap(Ljava/lang/String;Landroid/graphics/Bitmap;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V
21 .end·method23 .end·method
  
22 .method·public·abstract·printBitmap(Ljava/lang/String;Landroid/net/Uri;)V24 .method·public·abstract·printBitmap(Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V
23 ····.annotation·system·Ldalvik/annotation/Throws;25 ····.annotation·system·Ldalvik/annotation/Throws;
24 ········value·=·{26 ········value·=·{
25 ············Ljava/io/FileNotFoundException;27 ············Ljava/io/FileNotFoundException;
26 ········}28 ········}
27 ····.end·annotation29 ····.end·annotation
28 .end·method30 .end·method
  
29 .method·public·abstract·setColorMode(I)V31 .method·public·abstract·setColorMode(I)V
30 .end·method32 .end·method
  
 33 .method·public·abstract·setOrientation(I)V
 34 .end·method
  
31 .method·public·abstract·setScaleMode(I)V35 .method·public·abstract·setScaleMode(I)V
32 .end·method36 .end·method
8.08 KB
smali/android/support/v4/print/PrintHelper$PrintHelperKitkatImpl.smali
    
Offset 14, 122 lines modifiedOffset 14, 182 lines modified
14 .annotation·system·Ldalvik/annotation/InnerClass;14 .annotation·system·Ldalvik/annotation/InnerClass;
15 ····accessFlags·=·0x1a15 ····accessFlags·=·0x1a
16 ····name·=·"PrintHelperKitkatImpl"16 ····name·=·"PrintHelperKitkatImpl"
17 .end·annotation17 .end·annotation
  
  
18 #·instance·fields18 #·instance·fields
19 .field·private·final·printHelper:Landroid/support/v4/print/PrintHelperKitkat;19 .field·private·final·mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat;
  
  
20 #·direct·methods20 #·direct·methods
21 .method·constructor·<init>(Landroid/content/Context;)V21 .method·constructor·<init>(Landroid/content/Context;)V
22 ····.locals·122 ····.locals·1
23 ····.param·p1,·"context"····#·Landroid/content/Context;23 ····.param·p1,·"context"····#·Landroid/content/Context;
  
24 ····.prologue24 ····.prologue
25 ····.line·12625 ····.line·159
26 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V26 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
27 ····.line·12727 ····.line·160
28 ····new-instance·v0,·Landroid/support/v4/print/PrintHelperKitkat;28 ····new-instance·v0,·Landroid/support/v4/print/PrintHelperKitkat;
  
29 ····invoke-direct·{v0,·p1},·Landroid/support/v4/print/PrintHelperKitkat;-><init>(Landroid/content/Context;)V29 ····invoke-direct·{v0,·p1},·Landroid/support/v4/print/PrintHelperKitkat;-><init>(Landroid/content/Context;)V
  
30 ····iput-object·v0,·p0,·Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;->printHelper:Landroid/support/v4/print/PrintHelperKitkat;30 ····iput-object·v0,·p0,·Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;->mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat;
  
31 ····.line·12831 ····.line·161
32 ····return-void32 ····return-void
33 .end·method33 .end·method
  
  
34 #·virtual·methods34 #·virtual·methods
35 .method·public·getColorMode()I35 .method·public·getColorMode()I
36 ····.locals·136 ····.locals·1
  
37 ····.prologue37 ····.prologue
38 ····.line·14738 ····.line·180
39 ····iget-object·v0,·p0,·Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;->printHelper:Landroid/support/v4/print/PrintHelperKitkat;39 ····iget-object·v0,·p0,·Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;->mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat;
  
40 ····invoke-virtual·{v0},·Landroid/support/v4/print/PrintHelperKitkat;->getColorMode()I40 ····invoke-virtual·{v0},·Landroid/support/v4/print/PrintHelperKitkat;->getColorMode()I
  
41 ····move-result·v041 ····move-result·v0
  
42 ····return·v042 ····return·v0
43 .end·method43 .end·method
  
 44 .method·public·getOrientation()I
 45 ····.locals·1
  
 46 ····.prologue
 47 ····.line·190
 48 ····iget-object·v0,·p0,·Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;->mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat;
  
 49 ····invoke-virtual·{v0},·Landroid/support/v4/print/PrintHelperKitkat;->getOrientation()I
  
 50 ····move-result·v0
  
 51 ····return·v0
 52 .end·method
  
44 .method·public·getScaleMode()I53 .method·public·getScaleMode()I
45 ····.locals·154 ····.locals·1
  
46 ····.prologue55 ····.prologue
47 ····.line·13756 ····.line·170
48 ····iget-object·v0,·p0,·Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;->printHelper:Landroid/support/v4/print/PrintHelperKitkat;57 ····iget-object·v0,·p0,·Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;->mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat;
  
49 ····invoke-virtual·{v0},·Landroid/support/v4/print/PrintHelperKitkat;->getScaleMode()I58 ····invoke-virtual·{v0},·Landroid/support/v4/print/PrintHelperKitkat;->getScaleMode()I
  
50 ····move-result·v059 ····move-result·v0
  
51 ····return·v060 ····return·v0
52 .end·method61 .end·method
  
53 .method·public·printBitmap(Ljava/lang/String;Landroid/graphics/Bitmap;)V62 .method·public·printBitmap(Ljava/lang/String;Landroid/graphics/Bitmap;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V
54 ····.locals·163 ····.locals·2
55 ····.param·p1,·"jobName"····#·Ljava/lang/String;64 ····.param·p1,·"jobName"····#·Ljava/lang/String;
56 ····.param·p2,·"bitmap"····#·Landroid/graphics/Bitmap;65 ····.param·p2,·"bitmap"····#·Landroid/graphics/Bitmap;
 66 ····.param·p3,·"callback"····#·Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;
  
57 ····.prologue67 ····.prologue
58 ····.line·15268 ····.line·196
59 ····iget-object·v0,·p0,·Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;->printHelper:Landroid/support/v4/print/PrintHelperKitkat;69 ····const/4·v0,·0x0
  
 70 ····.line·197
 71 ····.local·v0,·"delegateCallback":Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;
 72 ····if-eqz·p3,·:cond_0
  
 73 ····.line·198
 74 ····new-instance·v0,·Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$1;
  
 75 ····.end·local·v0····#·"delegateCallback":Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;
 76 ····invoke-direct·{v0,·p0,·p3},·Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$1;-><init>(Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V
  
60 ····invoke-virtual·{v0,·p1,·p2},·Landroid/support/v4/print/PrintHelperKitkat;->printBitmap(Ljava/lang/String;Landroid/graphics/Bitmap;)V77 ····.line·205
 78 ····.restart·local·v0····#·"delegateCallback":Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;
 79 ····:cond_0
 80 ····iget-object·v1,·p0,·Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;->mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat;
  
 81 ····invoke-virtual·{v1,·p1,·p2,·v0},·Landroid/support/v4/print/PrintHelperKitkat;->printBitmap(Ljava/lang/String;Landroid/graphics/Bitmap;Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;)V
  
61 ····.line·15382 ····.line·206
62 ····return-void83 ····return-void
63 .end·method84 .end·method
  
64 .method·public·printBitmap(Ljava/lang/String;Landroid/net/Uri;)V85 .method·public·printBitmap(Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V
65 ····.locals·186 ····.locals·2
66 ····.param·p1,·"jobName"····#·Ljava/lang/String;87 ····.param·p1,·"jobName"····#·Ljava/lang/String;
67 ····.param·p2,·"imageFile"····#·Landroid/net/Uri;88 ····.param·p2,·"imageFile"····#·Landroid/net/Uri;
 89 ····.param·p3,·"callback"····#·Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;
68 ····.annotation·system·Ldalvik/annotation/Throws;90 ····.annotation·system·Ldalvik/annotation/Throws;
69 ········value·=·{91 ········value·=·{
70 ············Ljava/io/FileNotFoundException;92 ············Ljava/io/FileNotFoundException;
71 ········}93 ········}
72 ····.end·annotation94 ····.end·annotation
  
73 ····.prologue95 ····.prologue
74 ····.line·15796 ····.line·211
75 ····iget-object·v0,·p0,·Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;->printHelper:Landroid/support/v4/print/PrintHelperKitkat;97 ····const/4·v0,·0x0
  
 98 ····.line·212
 99 ····.local·v0,·"delegateCallback":Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;
 100 ····if-eqz·p3,·:cond_0
  
 101 ····.line·213
 102 ····new-instance·v0,·Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$2;
  
Max diff block lines reached; 2117/8139 bytes (26.01%) of diff not shown.
17.2 KB
smali/android/support/v4/print/PrintHelperKitkat$1.smali
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 .class·Landroid/support/v4/print/PrintHelperKitkat$1;1 .class·Landroid/support/v4/print/PrintHelperKitkat$1;
2 .super·Landroid/print/PrintDocumentAdapter;2 .super·Landroid/print/PrintDocumentAdapter;
3 .source·"PrintHelperKitkat.java"3 .source·"PrintHelperKitkat.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/EnclosingMethod;5 .annotation·system·Ldalvik/annotation/EnclosingMethod;
6 ····value·=·Landroid/support/v4/print/PrintHelperKitkat;->printBitmap(Ljava/lang/String;Landroid/graphics/Bitmap;)V6 ····value·=·Landroid/support/v4/print/PrintHelperKitkat;->printBitmap(Ljava/lang/String;Landroid/graphics/Bitmap;Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;)V
7 .end·annotation7 .end·annotation
  
8 .annotation·system·Ldalvik/annotation/InnerClass;8 .annotation·system·Ldalvik/annotation/InnerClass;
9 ····accessFlags·=·0x09 ····accessFlags·=·0x0
10 ····name·=·null10 ····name·=·null
11 .end·annotation11 .end·annotation
  
Offset 17, 55 lines modifiedOffset 17, 78 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·private·mAttributes:Landroid/print/PrintAttributes;18 .field·private·mAttributes:Landroid/print/PrintAttributes;
  
19 .field·final·synthetic·this$0:Landroid/support/v4/print/PrintHelperKitkat;19 .field·final·synthetic·this$0:Landroid/support/v4/print/PrintHelperKitkat;
  
20 .field·final·synthetic·val$bitmap:Landroid/graphics/Bitmap;20 .field·final·synthetic·val$bitmap:Landroid/graphics/Bitmap;
  
 21 .field·final·synthetic·val$callback:Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;
  
21 .field·final·synthetic·val$fittingMode:I22 .field·final·synthetic·val$fittingMode:I
  
22 .field·final·synthetic·val$jobName:Ljava/lang/String;23 .field·final·synthetic·val$jobName:Ljava/lang/String;
  
  
23 #·direct·methods24 #·direct·methods
24 .method·constructor·<init>(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/graphics/Bitmap;I)V25 .method·constructor·<init>(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/graphics/Bitmap;ILandroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;)V
25 ····.locals·026 ····.locals·0
  
26 ····.prologue27 ····.prologue
27 ····.line·14428 ····.line·185
28 ····iput-object·p1,·p0,·Landroid/support/v4/print/PrintHelperKitkat$1;->this$0:Landroid/support/v4/print/PrintHelperKitkat;29 ····iput-object·p1,·p0,·Landroid/support/v4/print/PrintHelperKitkat$1;->this$0:Landroid/support/v4/print/PrintHelperKitkat;
  
29 ····iput-object·p2,·p0,·Landroid/support/v4/print/PrintHelperKitkat$1;->val$jobName:Ljava/lang/String;30 ····iput-object·p2,·p0,·Landroid/support/v4/print/PrintHelperKitkat$1;->val$jobName:Ljava/lang/String;
  
30 ····iput-object·p3,·p0,·Landroid/support/v4/print/PrintHelperKitkat$1;->val$bitmap:Landroid/graphics/Bitmap;31 ····iput-object·p3,·p0,·Landroid/support/v4/print/PrintHelperKitkat$1;->val$bitmap:Landroid/graphics/Bitmap;
  
31 ····iput·p4,·p0,·Landroid/support/v4/print/PrintHelperKitkat$1;->val$fittingMode:I32 ····iput·p4,·p0,·Landroid/support/v4/print/PrintHelperKitkat$1;->val$fittingMode:I
  
 33 ····iput-object·p5,·p0,·Landroid/support/v4/print/PrintHelperKitkat$1;->val$callback:Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;
  
32 ····invoke-direct·{p0},·Landroid/print/PrintDocumentAdapter;-><init>()V34 ····invoke-direct·{p0},·Landroid/print/PrintDocumentAdapter;-><init>()V
  
33 ····return-void35 ····return-void
34 .end·method36 .end·method
  
  
35 #·virtual·methods37 #·virtual·methods
 38 .method·public·onFinish()V
 39 ····.locals·1
  
 40 ····.prologue
 41 ····.line·253
 42 ····iget-object·v0,·p0,·Landroid/support/v4/print/PrintHelperKitkat$1;->val$callback:Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;
  
 43 ····if-eqz·v0,·:cond_0
  
 44 ····.line·254
 45 ····iget-object·v0,·p0,·Landroid/support/v4/print/PrintHelperKitkat$1;->val$callback:Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;
  
 46 ····invoke-interface·{v0},·Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;->onFinish()V
  
 47 ····.line·256
 48 ····:cond_0
 49 ····return-void
 50 .end·method
  
36 .method·public·onLayout(Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;Landroid/os/Bundle;)V51 .method·public·onLayout(Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;Landroid/os/Bundle;)V
37 ····.locals·452 ····.locals·4
38 ····.param·p1,·"oldPrintAttributes"····#·Landroid/print/PrintAttributes;53 ····.param·p1,·"oldPrintAttributes"····#·Landroid/print/PrintAttributes;
39 ····.param·p2,·"newPrintAttributes"····#·Landroid/print/PrintAttributes;54 ····.param·p2,·"newPrintAttributes"····#·Landroid/print/PrintAttributes;
40 ····.param·p3,·"cancellationSignal"····#·Landroid/os/CancellationSignal;55 ····.param·p3,·"cancellationSignal"····#·Landroid/os/CancellationSignal;
41 ····.param·p4,·"layoutResultCallback"····#·Landroid/print/PrintDocumentAdapter$LayoutResultCallback;56 ····.param·p4,·"layoutResultCallback"····#·Landroid/print/PrintDocumentAdapter$LayoutResultCallback;
42 ····.param·p5,·"bundle"····#·Landroid/os/Bundle;57 ····.param·p5,·"bundle"····#·Landroid/os/Bundle;
  
43 ····.prologue58 ····.prologue
44 ····const/4·v0,·0x159 ····const/4·v0,·0x1
  
45 ····.line·15460 ····.line·195
46 ····iput-object·p2,·p0,·Landroid/support/v4/print/PrintHelperKitkat$1;->mAttributes:Landroid/print/PrintAttributes;61 ····iput-object·p2,·p0,·Landroid/support/v4/print/PrintHelperKitkat$1;->mAttributes:Landroid/print/PrintAttributes;
  
47 ····.line·15662 ····.line·197
48 ····new-instance·v2,·Landroid/print/PrintDocumentInfo$Builder;63 ····new-instance·v2,·Landroid/print/PrintDocumentInfo$Builder;
  
49 ····iget-object·v3,·p0,·Landroid/support/v4/print/PrintHelperKitkat$1;->val$jobName:Ljava/lang/String;64 ····iget-object·v3,·p0,·Landroid/support/v4/print/PrintHelperKitkat$1;->val$jobName:Ljava/lang/String;
  
50 ····invoke-direct·{v2,·v3},·Landroid/print/PrintDocumentInfo$Builder;-><init>(Ljava/lang/String;)V65 ····invoke-direct·{v2,·v3},·Landroid/print/PrintDocumentInfo$Builder;-><init>(Ljava/lang/String;)V
  
51 ····invoke-virtual·{v2,·v0},·Landroid/print/PrintDocumentInfo$Builder;->setContentType(I)Landroid/print/PrintDocumentInfo$Builder;66 ····invoke-virtual·{v2,·v0},·Landroid/print/PrintDocumentInfo$Builder;->setContentType(I)Landroid/print/PrintDocumentInfo$Builder;
Offset 76, 339 lines modifiedOffset 99, 229 lines modified
  
76 ····move-result-object·v299 ····move-result-object·v2
  
77 ····invoke-virtual·{v2},·Landroid/print/PrintDocumentInfo$Builder;->build()Landroid/print/PrintDocumentInfo;100 ····invoke-virtual·{v2},·Landroid/print/PrintDocumentInfo$Builder;->build()Landroid/print/PrintDocumentInfo;
  
78 ····move-result-object·v1101 ····move-result-object·v1
  
79 ····.line·160102 ····.line·201
80 ····.local·v1,·"info":Landroid/print/PrintDocumentInfo;103 ····.local·v1,·"info":Landroid/print/PrintDocumentInfo;
81 ····invoke-virtual·{p2,·p1},·Landroid/print/PrintAttributes;->equals(Ljava/lang/Object;)Z104 ····invoke-virtual·{p2,·p1},·Landroid/print/PrintAttributes;->equals(Ljava/lang/Object;)Z
  
82 ····move-result·v2105 ····move-result·v2
  
83 ····if-nez·v2,·:cond_0106 ····if-nez·v2,·:cond_0
  
84 ····.line·161107 ····.line·202
85 ····.local·v0,·"changed":Z108 ····.local·v0,·"changed":Z
86 ····:goto_0109 ····:goto_0
87 ····invoke-virtual·{p4,·v1,·v0},·Landroid/print/PrintDocumentAdapter$LayoutResultCallback;->onLayoutFinished(Landroid/print/PrintDocumentInfo;Z)V110 ····invoke-virtual·{p4,·v1,·v0},·Landroid/print/PrintDocumentAdapter$LayoutResultCallback;->onLayoutFinished(Landroid/print/PrintDocumentInfo;Z)V
  
88 ····.line·162111 ····.line·203
89 ····return-void112 ····return-void
  
90 ····.line·160113 ····.line·201
91 ····.end·local·v0····#·"changed":Z114 ····.end·local·v0····#·"changed":Z
92 ····:cond_0115 ····:cond_0
93 ····const/4·v0,·0x0116 ····const/4·v0,·0x0
  
94 ····goto·:goto_0117 ····goto·:goto_0
95 .end·method118 .end·method
  
96 .method·public·onWrite([Landroid/print/PageRange;Landroid/os/ParcelFileDescriptor;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$WriteResultCallback;)V119 .method·public·onWrite([Landroid/print/PageRange;Landroid/os/ParcelFileDescriptor;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$WriteResultCallback;)V
Max diff block lines reached; 12410/17513 bytes (70.86%) of diff not shown.
541 B
smali/android/support/v4/content/AsyncTaskLoader.smali
    
Offset 559, 15 lines modifiedOffset 559, 15 lines modified
  
559 ····move-result-object·v0559 ····move-result-object·v0
  
560 ····return-object·v0560 ····return-object·v0
561 .end·method561 .end·method
  
562 .method·public·setUpdateThrottle(J)V562 .method·public·setUpdateThrottle(J)V
563 ····.locals·2563 ····.locals·3
564 ····.param·p1,·"delayMS"····#·J564 ····.param·p1,·"delayMS"····#·J
  
565 ····.prologue565 ····.prologue
566 ····.line·103566 ····.line·103
567 ····.local·p0,·"this":Landroid/support/v4/content/AsyncTaskLoader;,·"Landroid/support/v4/content/AsyncTaskLoader<TD;>;"567 ····.local·p0,·"this":Landroid/support/v4/content/AsyncTaskLoader;,·"Landroid/support/v4/content/AsyncTaskLoader<TD;>;"
568 ····iput-wide·p1,·p0,·Landroid/support/v4/content/AsyncTaskLoader;->mUpdateThrottle:J568 ····iput-wide·p1,·p0,·Landroid/support/v4/content/AsyncTaskLoader;->mUpdateThrottle:J
  
13.3 KB
smali/android/support/v4/content/ContextCompat.smali
    
Offset 10, 36 lines modifiedOffset 10, 38 lines modified
  
10 .field·private·static·final·DIR_DATA:Ljava/lang/String;·=·"data"10 .field·private·static·final·DIR_DATA:Ljava/lang/String;·=·"data"
  
11 .field·private·static·final·DIR_FILES:Ljava/lang/String;·=·"files"11 .field·private·static·final·DIR_FILES:Ljava/lang/String;·=·"files"
  
12 .field·private·static·final·DIR_OBB:Ljava/lang/String;·=·"obb"12 .field·private·static·final·DIR_OBB:Ljava/lang/String;·=·"obb"
  
 13 .field·private·static·final·TAG:Ljava/lang/String;·=·"ContextCompat"
  
  
13 #·direct·methods14 #·direct·methods
14 .method·public·constructor·<init>()V15 .method·public·constructor·<init>()V
15 ····.locals·016 ····.locals·0
  
16 ····.prologue17 ····.prologue
17 ····.line·3318 ····.line·36
18 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V19 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
19 ····return-void20 ····return-void
20 .end·method21 .end·method
  
21 .method·private·static·varargs·buildPath(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File;22 .method·private·static·varargs·buildPath(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File;
22 ····.locals·623 ····.locals·6
23 ····.param·p0,·"base"····#·Ljava/io/File;24 ····.param·p0,·"base"····#·Ljava/io/File;
24 ····.param·p1,·"segments"····#·[Ljava/lang/String;25 ····.param·p1,·"segments"····#·[Ljava/lang/String;
  
25 ····.prologue26 ····.prologue
26 ····.line·29027 ····.line·294
27 ····move-object·v1,·p028 ····move-object·v1,·p0
  
28 ····.line·29129 ····.line·295
29 ····.local·v1,·"cur":Ljava/io/File;30 ····.local·v1,·"cur":Ljava/io/File;
30 ····move-object·v0,·p131 ····move-object·v0,·p1
  
31 ····.local·v0,·"arr$":[Ljava/lang/String;32 ····.local·v0,·"arr$":[Ljava/lang/String;
32 ····array-length·v4,·v033 ····array-length·v4,·v0
  
33 ····.local·v4,·"len$":I34 ····.local·v4,·"len$":I
Offset 51, 49 lines modifiedOffset 53, 49 lines modified
51 ····.end·local·v1····#·"cur":Ljava/io/File;53 ····.end·local·v1····#·"cur":Ljava/io/File;
52 ····.local·v2,·"cur":Ljava/io/File;54 ····.local·v2,·"cur":Ljava/io/File;
53 ····:goto_055 ····:goto_0
54 ····if-ge·v3,·v4,·:cond_156 ····if-ge·v3,·v4,·:cond_1
  
55 ····aget-object·v5,·v0,·v357 ····aget-object·v5,·v0,·v3
  
56 ····.line·29258 ····.line·296
57 ····.local·v5,·"segment":Ljava/lang/String;59 ····.local·v5,·"segment":Ljava/lang/String;
58 ····if-nez·v2,·:cond_060 ····if-nez·v2,·:cond_0
  
59 ····.line·29361 ····.line·297
60 ····new-instance·v1,·Ljava/io/File;62 ····new-instance·v1,·Ljava/io/File;
  
61 ····invoke-direct·{v1,·v5},·Ljava/io/File;-><init>(Ljava/lang/String;)V63 ····invoke-direct·{v1,·v5},·Ljava/io/File;-><init>(Ljava/lang/String;)V
  
62 ····.line·29164 ····.line·295
63 ····.end·local·v2····#·"cur":Ljava/io/File;65 ····.end·local·v2····#·"cur":Ljava/io/File;
64 ····.restart·local·v1····#·"cur":Ljava/io/File;66 ····.restart·local·v1····#·"cur":Ljava/io/File;
65 ····:goto_167 ····:goto_1
66 ····add-int/lit8·v3,·v3,·0x168 ····add-int/lit8·v3,·v3,·0x1
  
67 ····move-object·v2,·v169 ····move-object·v2,·v1
  
68 ····.end·local·v1····#·"cur":Ljava/io/File;70 ····.end·local·v1····#·"cur":Ljava/io/File;
69 ····.restart·local·v2····#·"cur":Ljava/io/File;71 ····.restart·local·v2····#·"cur":Ljava/io/File;
70 ····goto·:goto_072 ····goto·:goto_0
  
71 ····.line·29473 ····.line·298
72 ····:cond_074 ····:cond_0
73 ····if-eqz·v5,·:cond_275 ····if-eqz·v5,·:cond_2
  
74 ····.line·29576 ····.line·299
75 ····new-instance·v1,·Ljava/io/File;77 ····new-instance·v1,·Ljava/io/File;
  
76 ····invoke-direct·{v1,·v2,·v5},·Ljava/io/File;-><init>(Ljava/io/File;Ljava/lang/String;)V78 ····invoke-direct·{v1,·v2,·v5},·Ljava/io/File;-><init>(Ljava/io/File;Ljava/lang/String;)V
  
77 ····.end·local·v2····#·"cur":Ljava/io/File;79 ····.end·local·v2····#·"cur":Ljava/io/File;
78 ····.restart·local·v1····#·"cur":Ljava/io/File;80 ····.restart·local·v1····#·"cur":Ljava/io/File;
79 ····goto·:goto_181 ····goto·:goto_1
  
80 ····.line·29882 ····.line·302
81 ····.end·local·v1····#·"cur":Ljava/io/File;83 ····.end·local·v1····#·"cur":Ljava/io/File;
82 ····.end·local·v5····#·"segment":Ljava/lang/String;84 ····.end·local·v5····#·"segment":Ljava/lang/String;
83 ····.restart·local·v2····#·"cur":Ljava/io/File;85 ····.restart·local·v2····#·"cur":Ljava/io/File;
84 ····:cond_186 ····:cond_1
85 ····return-object·v287 ····return-object·v2
  
86 ····.restart·local·v5····#·"segment":Ljava/lang/String;88 ····.restart·local·v5····#·"segment":Ljava/lang/String;
Offset 101, 62 lines modifiedOffset 103, 185 lines modified
101 ····move-object·v1,·v2103 ····move-object·v1,·v2
  
102 ····.end·local·v2····#·"cur":Ljava/io/File;104 ····.end·local·v2····#·"cur":Ljava/io/File;
103 ····.restart·local·v1····#·"cur":Ljava/io/File;105 ····.restart·local·v1····#·"cur":Ljava/io/File;
104 ····goto·:goto_1106 ····goto·:goto_1
105 .end·method107 .end·method
  
 108 .method·private·static·declared-synchronized·createFilesDir(Ljava/io/File;)Ljava/io/File;
 109 ····.locals·4
 110 ····.param·p0,·"file"····#·Ljava/io/File;
  
 111 ····.prologue
 112 ····.line·377
 113 ····const-class·v1,·Landroid/support/v4/content/ContextCompat;
  
 114 ····monitor-enter·v1
  
 115 ····:try_start_0
 116 ····invoke-virtual·{p0},·Ljava/io/File;->exists()Z
  
 117 ····move-result·v0
  
 118 ····if-nez·v0,·:cond_0
  
 119 ····.line·378
 120 ····invoke-virtual·{p0},·Ljava/io/File;->mkdirs()Z
  
 121 ····move-result·v0
  
 122 ····if-nez·v0,·:cond_0
  
 123 ····.line·379
 124 ····invoke-virtual·{p0},·Ljava/io/File;->exists()Z
 125 ····:try_end_0
 126 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0
  
 127 ····move-result·v0
  
Max diff block lines reached; 8065/13562 bytes (59.47%) of diff not shown.
2.51 KB
smali/android/support/v4/content/ModernAsyncTask.smali
    
Offset 83, 15 lines modifiedOffset 83, 15 lines modified
83 ········}83 ········}
84 ····.end·annotation84 ····.end·annotation
85 .end·field85 .end·field
  
  
86 #·direct·methods86 #·direct·methods
87 .method·static·constructor·<clinit>()V87 .method·static·constructor·<clinit>()V
88 ····.locals·888 ····.locals·9
  
89 ····.prologue89 ····.prologue
90 ····.line·5490 ····.line·54
91 ····new-instance·v0,·Landroid/support/v4/content/ModernAsyncTask$1;91 ····new-instance·v0,·Landroid/support/v4/content/ModernAsyncTask$1;
  
92 ····invoke-direct·{v0},·Landroid/support/v4/content/ModernAsyncTask$1;-><init>()V92 ····invoke-direct·{v0},·Landroid/support/v4/content/ModernAsyncTask$1;-><init>()V
  
Offset 103, 31 lines modifiedOffset 103, 31 lines modified
103 ····const/16·v1,·0xa103 ····const/16·v1,·0xa
  
104 ····invoke-direct·{v0,·v1},·Ljava/util/concurrent/LinkedBlockingQueue;-><init>(I)V104 ····invoke-direct·{v0,·v1},·Ljava/util/concurrent/LinkedBlockingQueue;-><init>(I)V
  
105 ····sput-object·v0,·Landroid/support/v4/content/ModernAsyncTask;->sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue;105 ····sput-object·v0,·Landroid/support/v4/content/ModernAsyncTask;->sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue;
  
106 ····.line·68106 ····.line·68
107 ····new-instance·v0,·Ljava/util/concurrent/ThreadPoolExecutor;107 ····new-instance·v1,·Ljava/util/concurrent/ThreadPoolExecutor;
  
108 ····const/4·v1,·0x5108 ····const/4·v2,·0x5
  
109 ····const/16·v2,·0x80109 ····const/16·v3,·0x80
  
110 ····const-wide/16·v3,·0x1110 ····const-wide/16·v4,·0x1
  
111 ····sget-object·v5,·Ljava/util/concurrent/TimeUnit;->SECONDS:Ljava/util/concurrent/TimeUnit;111 ····sget-object·v6,·Ljava/util/concurrent/TimeUnit;->SECONDS:Ljava/util/concurrent/TimeUnit;
  
112 ····sget-object·v6,·Landroid/support/v4/content/ModernAsyncTask;->sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue;112 ····sget-object·v7,·Landroid/support/v4/content/ModernAsyncTask;->sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue;
  
113 ····sget-object·v7,·Landroid/support/v4/content/ModernAsyncTask;->sThreadFactory:Ljava/util/concurrent/ThreadFactory;113 ····sget-object·v8,·Landroid/support/v4/content/ModernAsyncTask;->sThreadFactory:Ljava/util/concurrent/ThreadFactory;
  
114 ····invoke-direct/range·{v0·..·v7},·Ljava/util/concurrent/ThreadPoolExecutor;-><init>(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V114 ····invoke-direct/range·{v1·..·v8},·Ljava/util/concurrent/ThreadPoolExecutor;-><init>(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V
  
115 ····sput-object·v0,·Landroid/support/v4/content/ModernAsyncTask;->THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor;115 ····sput-object·v1,·Landroid/support/v4/content/ModernAsyncTask;->THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor;
  
116 ····.line·75116 ····.line·75
117 ····new-instance·v0,·Landroid/support/v4/content/ModernAsyncTask$InternalHandler;117 ····new-instance·v0,·Landroid/support/v4/content/ModernAsyncTask$InternalHandler;
  
118 ····const/4·v1,·0x0118 ····const/4·v1,·0x0
  
119 ····invoke-direct·{v0,·v1},·Landroid/support/v4/content/ModernAsyncTask$InternalHandler;-><init>(Landroid/support/v4/content/ModernAsyncTask$1;)V119 ····invoke-direct·{v0,·v1},·Landroid/support/v4/content/ModernAsyncTask$InternalHandler;-><init>(Landroid/support/v4/content/ModernAsyncTask$1;)V
1.27 KB
smali/android/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl.smali
    
Offset 15, 40 lines modifiedOffset 15, 40 lines modified
  
  
15 #·direct·methods15 #·direct·methods
16 .method·constructor·<init>()V16 .method·constructor·<init>()V
17 ····.locals·017 ····.locals·0
  
18 ····.prologue18 ····.prologue
19 ····.line·6619 ····.line·94
20 ····invoke-direct·{p0},·Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl;-><init>()V20 ····invoke-direct·{p0},·Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl;-><init>()V
  
21 ····return-void21 ····return-void
22 .end·method22 .end·method
  
  
23 #·virtual·methods23 #·virtual·methods
24 .method·public·isAutoMirrored(Landroid/graphics/drawable/Drawable;)Z24 .method·public·isAutoMirrored(Landroid/graphics/drawable/Drawable;)Z
25 ····.locals·125 ····.locals·1
26 ····.param·p1,·"drawable"····#·Landroid/graphics/drawable/Drawable;26 ····.param·p1,·"drawable"····#·Landroid/graphics/drawable/Drawable;
  
27 ····.prologue27 ····.prologue
28 ····.line·7428 ····.line·102
29 ····invoke-static·{p1},·Landroid/support/v4/graphics/drawable/DrawableCompatKitKat;->isAutoMirrored(Landroid/graphics/drawable/Drawable;)Z29 ····invoke-static·{p1},·Landroid/support/v4/graphics/drawable/DrawableCompatKitKat;->isAutoMirrored(Landroid/graphics/drawable/Drawable;)Z
  
30 ····move-result·v030 ····move-result·v0
  
31 ····return·v031 ····return·v0
32 .end·method32 .end·method
  
33 .method·public·setAutoMirrored(Landroid/graphics/drawable/Drawable;Z)V33 .method·public·setAutoMirrored(Landroid/graphics/drawable/Drawable;Z)V
34 ····.locals·034 ····.locals·0
35 ····.param·p1,·"drawable"····#·Landroid/graphics/drawable/Drawable;35 ····.param·p1,·"drawable"····#·Landroid/graphics/drawable/Drawable;
36 ····.param·p2,·"mirrored"····#·Z36 ····.param·p2,·"mirrored"····#·Z
  
37 ····.prologue37 ····.prologue
38 ····.line·6938 ····.line·97
39 ····invoke-static·{p1,·p2},·Landroid/support/v4/graphics/drawable/DrawableCompatKitKat;->setAutoMirrored(Landroid/graphics/drawable/Drawable;Z)V39 ····invoke-static·{p1,·p2},·Landroid/support/v4/graphics/drawable/DrawableCompatKitKat;->setAutoMirrored(Landroid/graphics/drawable/Drawable;Z)V
  
40 ····.line·7040 ····.line·98
41 ····return-void41 ····return-void
42 .end·method42 .end·method
8.25 KB
smali/android/support/v4/graphics/drawable/DrawableCompat.smali
    
Offset 2, 14 lines modifiedOffset 2, 15 lines modified
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"DrawableCompat.java"3 .source·"DrawableCompat.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/MemberClasses;5 .annotation·system·Ldalvik/annotation/MemberClasses;
6 ····value·=·{6 ····value·=·{
 7 ········Landroid/support/v4/graphics/drawable/DrawableCompat$LDrawableImpl;,
7 ········Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl;,8 ········Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl;,
8 ········Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl;,9 ········Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl;,
9 ········Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl;,10 ········Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl;,
10 ········Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;11 ········Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;
11 ····}12 ····}
12 .end·annotation13 .end·annotation
  
Offset 19, 107 lines modifiedOffset 20, 211 lines modified
  
  
19 #·direct·methods20 #·direct·methods
20 .method·static·constructor·<clinit>()V21 .method·static·constructor·<clinit>()V
21 ····.locals·222 ····.locals·2
  
22 ····.prologue23 ····.prologue
23 ····.line·8324 ····.line·141
24 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I25 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
25 ····.line·8426 ····.line·142
26 ····.local·v0,·"version":I27 ····.local·v0,·"version":I
27 ····const/16·v1,·0x1328 ····const/16·v1,·0x15
  
28 ····if-lt·v0,·v1,·:cond_029 ····if-lt·v0,·v1,·:cond_0
  
29 ····.line·8530 ····.line·143
30 ····new-instance·v1,·Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl;31 ····new-instance·v1,·Landroid/support/v4/graphics/drawable/DrawableCompat$LDrawableImpl;
  
31 ····invoke-direct·{v1},·Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl;-><init>()V32 ····invoke-direct·{v1},·Landroid/support/v4/graphics/drawable/DrawableCompat$LDrawableImpl;-><init>()V
  
32 ····sput-object·v1,·Landroid/support/v4/graphics/drawable/DrawableCompat;->IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;33 ····sput-object·v1,·Landroid/support/v4/graphics/drawable/DrawableCompat;->IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;
  
33 ····.line·9134 ····.line·151
34 ····:goto_035 ····:goto_0
35 ····return-void36 ····return-void
  
36 ····.line·8637 ····.line·144
37 ····:cond_038 ····:cond_0
38 ····const/16·v1,·0xb39 ····const/16·v1,·0x13
  
39 ····if-lt·v0,·v1,·:cond_140 ····if-lt·v0,·v1,·:cond_1
  
 41 ····.line·145
 42 ····new-instance·v1,·Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl;
  
 43 ····invoke-direct·{v1},·Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl;-><init>()V
  
 44 ····sput-object·v1,·Landroid/support/v4/graphics/drawable/DrawableCompat;->IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;
  
 45 ····goto·:goto_0
  
 46 ····.line·146
 47 ····:cond_1
 48 ····const/16·v1,·0xb
  
 49 ····if-lt·v0,·v1,·:cond_2
  
40 ····.line·8750 ····.line·147
41 ····new-instance·v1,·Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl;51 ····new-instance·v1,·Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl;
  
42 ····invoke-direct·{v1},·Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl;-><init>()V52 ····invoke-direct·{v1},·Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl;-><init>()V
  
43 ····sput-object·v1,·Landroid/support/v4/graphics/drawable/DrawableCompat;->IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;53 ····sput-object·v1,·Landroid/support/v4/graphics/drawable/DrawableCompat;->IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;
  
44 ····goto·:goto_054 ····goto·:goto_0
  
45 ····.line·8955 ····.line·149
46 ····:cond_156 ····:cond_2
47 ····new-instance·v1,·Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl;57 ····new-instance·v1,·Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl;
  
48 ····invoke-direct·{v1},·Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl;-><init>()V58 ····invoke-direct·{v1},·Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl;-><init>()V
  
49 ····sput-object·v1,·Landroid/support/v4/graphics/drawable/DrawableCompat;->IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;59 ····sput-object·v1,·Landroid/support/v4/graphics/drawable/DrawableCompat;->IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;
  
50 ····goto·:goto_060 ····goto·:goto_0
51 .end·method61 .end·method
  
52 .method·public·constructor·<init>()V62 .method·public·constructor·<init>()V
53 ····.locals·063 ····.locals·0
  
54 ····.prologue64 ····.prologue
55 ····.line·2565 ····.line·28
56 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V66 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
57 ····.line·6667 ····.line·109
58 ····return-void68 ····return-void
59 .end·method69 .end·method
  
60 .method·public·static·isAutoMirrored(Landroid/graphics/drawable/Drawable;)Z70 .method·public·static·isAutoMirrored(Landroid/graphics/drawable/Drawable;)Z
61 ····.locals·171 ····.locals·1
62 ····.param·p0,·"drawable"····#·Landroid/graphics/drawable/Drawable;72 ····.param·p0,·"drawable"····#·Landroid/graphics/drawable/Drawable;
  
63 ····.prologue73 ····.prologue
64 ····.line·13374 ····.line·193
65 ····sget-object·v0,·Landroid/support/v4/graphics/drawable/DrawableCompat;->IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;75 ····sget-object·v0,·Landroid/support/v4/graphics/drawable/DrawableCompat;->IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;
  
66 ····invoke-interface·{v0,·p0},·Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;->isAutoMirrored(Landroid/graphics/drawable/Drawable;)Z76 ····invoke-interface·{v0,·p0},·Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;->isAutoMirrored(Landroid/graphics/drawable/Drawable;)Z
  
67 ····move-result·v077 ····move-result·v0
  
68 ····return·v078 ····return·v0
69 .end·method79 .end·method
  
70 .method·public·static·jumpToCurrentState(Landroid/graphics/drawable/Drawable;)V80 .method·public·static·jumpToCurrentState(Landroid/graphics/drawable/Drawable;)V
71 ····.locals·181 ····.locals·1
72 ····.param·p0,·"drawable"····#·Landroid/graphics/drawable/Drawable;82 ····.param·p0,·"drawable"····#·Landroid/graphics/drawable/Drawable;
  
73 ····.prologue83 ····.prologue
74 ····.line·10284 ····.line·162
75 ····sget-object·v0,·Landroid/support/v4/graphics/drawable/DrawableCompat;->IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;85 ····sget-object·v0,·Landroid/support/v4/graphics/drawable/DrawableCompat;->IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;
  
76 ····invoke-interface·{v0,·p0},·Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;->jumpToCurrentState(Landroid/graphics/drawable/Drawable;)V86 ····invoke-interface·{v0,·p0},·Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;->jumpToCurrentState(Landroid/graphics/drawable/Drawable;)V
  
77 ····.line·10387 ····.line·163
78 ····return-void88 ····return-void
79 .end·method89 .end·method
  
80 .method·public·static·setAutoMirrored(Landroid/graphics/drawable/Drawable;Z)V90 .method·public·static·setAutoMirrored(Landroid/graphics/drawable/Drawable;Z)V
81 ····.locals·191 ····.locals·1
82 ····.param·p0,·"drawable"····#·Landroid/graphics/drawable/Drawable;92 ····.param·p0,·"drawable"····#·Landroid/graphics/drawable/Drawable;
Max diff block lines reached; 3741/8320 bytes (44.96%) of diff not shown.
2.58 KB
smali/android/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl.smali
    
Offset 18, 44 lines modifiedOffset 18, 98 lines modified
  
  
18 #·direct·methods18 #·direct·methods
19 .method·constructor·<init>()V19 .method·constructor·<init>()V
20 ····.locals·020 ····.locals·0
  
21 ····.prologue21 ····.prologue
22 ····.line·3822 ····.line·46
23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
24 ····return-void24 ····return-void
25 .end·method25 .end·method
  
  
26 #·virtual·methods26 #·virtual·methods
27 .method·public·isAutoMirrored(Landroid/graphics/drawable/Drawable;)Z27 .method·public·isAutoMirrored(Landroid/graphics/drawable/Drawable;)Z
28 ····.locals·128 ····.locals·1
29 ····.param·p1,·"drawable"····#·Landroid/graphics/drawable/Drawable;29 ····.param·p1,·"drawable"····#·Landroid/graphics/drawable/Drawable;
  
30 ····.prologue30 ····.prologue
31 ····.line·4931 ····.line·57
32 ····const/4·v0,·0x032 ····const/4·v0,·0x0
  
33 ····return·v033 ····return·v0
34 .end·method34 .end·method
  
35 .method·public·jumpToCurrentState(Landroid/graphics/drawable/Drawable;)V35 .method·public·jumpToCurrentState(Landroid/graphics/drawable/Drawable;)V
36 ····.locals·036 ····.locals·0
37 ····.param·p1,·"drawable"····#·Landroid/graphics/drawable/Drawable;37 ····.param·p1,·"drawable"····#·Landroid/graphics/drawable/Drawable;
  
38 ····.prologue38 ····.prologue
39 ····.line·4139 ····.line·49
40 ····return-void40 ····return-void
41 .end·method41 .end·method
  
42 .method·public·setAutoMirrored(Landroid/graphics/drawable/Drawable;Z)V42 .method·public·setAutoMirrored(Landroid/graphics/drawable/Drawable;Z)V
43 ····.locals·043 ····.locals·0
44 ····.param·p1,·"drawable"····#·Landroid/graphics/drawable/Drawable;44 ····.param·p1,·"drawable"····#·Landroid/graphics/drawable/Drawable;
45 ····.param·p2,·"mirrored"····#·Z45 ····.param·p2,·"mirrored"····#·Z
  
46 ····.prologue46 ····.prologue
47 ····.line·4547 ····.line·53
 48 ····return-void
 49 .end·method
  
 50 .method·public·setHotspot(Landroid/graphics/drawable/Drawable;FF)V
 51 ····.locals·0
 52 ····.param·p1,·"drawable"····#·Landroid/graphics/drawable/Drawable;
 53 ····.param·p2,·"x"····#·F
 54 ····.param·p3,·"y"····#·F
  
 55 ····.prologue
 56 ····.line·62
 57 ····return-void
 58 .end·method
  
 59 .method·public·setHotspotBounds(Landroid/graphics/drawable/Drawable;IIII)V
 60 ····.locals·0
 61 ····.param·p1,·"drawable"····#·Landroid/graphics/drawable/Drawable;
 62 ····.param·p2,·"left"····#·I
 63 ····.param·p3,·"top"····#·I
 64 ····.param·p4,·"right"····#·I
 65 ····.param·p5,·"bottom"····#·I
  
 66 ····.prologue
 67 ····.line·66
 68 ····return-void
 69 .end·method
  
 70 .method·public·setTint(Landroid/graphics/drawable/Drawable;I)V
 71 ····.locals·0
 72 ····.param·p1,·"drawable"····#·Landroid/graphics/drawable/Drawable;
 73 ····.param·p2,·"tint"····#·I
  
 74 ····.prologue
 75 ····.line·70
 76 ····return-void
 77 .end·method
  
 78 .method·public·setTintList(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V
 79 ····.locals·0
 80 ····.param·p1,·"drawable"····#·Landroid/graphics/drawable/Drawable;
 81 ····.param·p2,·"tint"····#·Landroid/content/res/ColorStateList;
  
 82 ····.prologue
 83 ····.line·74
 84 ····return-void
 85 .end·method
  
 86 .method·public·setTintMode(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V
 87 ····.locals·0
 88 ····.param·p1,·"drawable"····#·Landroid/graphics/drawable/Drawable;
 89 ····.param·p2,·"tintMode"····#·Landroid/graphics/PorterDuff$Mode;
  
 90 ····.prologue
 91 ····.line·78
48 ····return-void92 ····return-void
49 .end·method93 .end·method
910 B
smali/android/support/v4/graphics/drawable/DrawableCompat$DrawableImpl.smali
    
Offset 19, 7 lines modifiedOffset 19, 22 lines modified
19 .end·method19 .end·method
  
20 .method·public·abstract·jumpToCurrentState(Landroid/graphics/drawable/Drawable;)V20 .method·public·abstract·jumpToCurrentState(Landroid/graphics/drawable/Drawable;)V
21 .end·method21 .end·method
  
22 .method·public·abstract·setAutoMirrored(Landroid/graphics/drawable/Drawable;Z)V22 .method·public·abstract·setAutoMirrored(Landroid/graphics/drawable/Drawable;Z)V
23 .end·method23 .end·method
  
 24 .method·public·abstract·setHotspot(Landroid/graphics/drawable/Drawable;FF)V
 25 .end·method
  
 26 .method·public·abstract·setHotspotBounds(Landroid/graphics/drawable/Drawable;IIII)V
 27 .end·method
  
 28 .method·public·abstract·setTint(Landroid/graphics/drawable/Drawable;I)V
 29 .end·method
  
 30 .method·public·abstract·setTintList(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V
 31 .end·method
  
 32 .method·public·abstract·setTintMode(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V
 33 .end·method
875 B
smali/android/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl.smali
    
Offset 15, 26 lines modifiedOffset 15, 26 lines modified
  
  
15 #·direct·methods15 #·direct·methods
16 .method·constructor·<init>()V16 .method·constructor·<init>()V
17 ····.locals·017 ····.locals·0
  
18 ····.prologue18 ····.prologue
19 ····.line·5619 ····.line·84
20 ····invoke-direct·{p0},·Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl;-><init>()V20 ····invoke-direct·{p0},·Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl;-><init>()V
  
21 ····return-void21 ····return-void
22 .end·method22 .end·method
  
  
23 #·virtual·methods23 #·virtual·methods
24 .method·public·jumpToCurrentState(Landroid/graphics/drawable/Drawable;)V24 .method·public·jumpToCurrentState(Landroid/graphics/drawable/Drawable;)V
25 ····.locals·025 ····.locals·0
26 ····.param·p1,·"drawable"····#·Landroid/graphics/drawable/Drawable;26 ····.param·p1,·"drawable"····#·Landroid/graphics/drawable/Drawable;
  
27 ····.prologue27 ····.prologue
28 ····.line·5928 ····.line·87
29 ····invoke-static·{p1},·Landroid/support/v4/graphics/drawable/DrawableCompatHoneycomb;->jumpToCurrentState(Landroid/graphics/drawable/Drawable;)V29 ····invoke-static·{p1},·Landroid/support/v4/graphics/drawable/DrawableCompatHoneycomb;->jumpToCurrentState(Landroid/graphics/drawable/Drawable;)V
  
30 ····.line·6030 ····.line·88
31 ····return-void31 ····return-void
32 .end·method32 .end·method
6.44 KB
smali/android/support/v4/text/TextUtilsCompat.smali
    
Offset 12, 133 lines modifiedOffset 12, 136 lines modified
  
  
12 #·direct·methods12 #·direct·methods
13 .method·static·constructor·<clinit>()V13 .method·static·constructor·<clinit>()V
14 ····.locals·314 ····.locals·3
  
15 ····.prologue15 ····.prologue
16 ····.line·11116 ····.line·114
17 ····new-instance·v0,·Ljava/util/Locale;17 ····new-instance·v0,·Ljava/util/Locale;
  
18 ····const-string·v1,·""18 ····const-string·v1,·""
  
19 ····const-string·v2,·""19 ····const-string·v2,·""
  
20 ····invoke-direct·{v0,·v1,·v2},·Ljava/util/Locale;-><init>(Ljava/lang/String;Ljava/lang/String;)V20 ····invoke-direct·{v0,·v1,·v2},·Ljava/util/Locale;-><init>(Ljava/lang/String;Ljava/lang/String;)V
  
21 ····sput-object·v0,·Landroid/support/v4/text/TextUtilsCompat;->ROOT:Ljava/util/Locale;21 ····sput-object·v0,·Landroid/support/v4/text/TextUtilsCompat;->ROOT:Ljava/util/Locale;
  
22 ····.line·11322 ····.line·116
23 ····const-string·v0,·"Arab"23 ····const-string·v0,·"Arab"
  
24 ····sput-object·v0,·Landroid/support/v4/text/TextUtilsCompat;->ARAB_SCRIPT_SUBTAG:Ljava/lang/String;24 ····sput-object·v0,·Landroid/support/v4/text/TextUtilsCompat;->ARAB_SCRIPT_SUBTAG:Ljava/lang/String;
  
25 ····.line·11425 ····.line·117
26 ····const-string·v0,·"Hebr"26 ····const-string·v0,·"Hebr"
  
27 ····sput-object·v0,·Landroid/support/v4/text/TextUtilsCompat;->HEBR_SCRIPT_SUBTAG:Ljava/lang/String;27 ····sput-object·v0,·Landroid/support/v4/text/TextUtilsCompat;->HEBR_SCRIPT_SUBTAG:Ljava/lang/String;
  
28 ····return-void28 ····return-void
29 .end·method29 .end·method
  
30 .method·public·constructor·<init>()V30 .method·public·constructor·<init>()V
31 ····.locals·031 ····.locals·0
  
32 ····.prologue32 ····.prologue
33 ····.line·2333 ····.line·25
34 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V34 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
35 ····return-void35 ····return-void
36 .end·method36 .end·method
  
37 .method·private·static·getLayoutDirectionFromFirstChar(Ljava/util/Locale;)I37 .method·private·static·getLayoutDirectionFromFirstChar(Ljava/util/Locale;)I
38 ····.locals·238 ····.locals·2
39 ····.param·p0,·"locale"····#·Ljava/util/Locale;39 ····.param·p0,·"locale"····#·Ljava/util/Locale;
  
40 ····.prologue40 ····.prologue
41 ····const/4·v0,·0x041 ····const/4·v0,·0x0
  
42 ····.line·10042 ····.line·103
43 ····invoke-virtual·{p0,·p0},·Ljava/util/Locale;->getDisplayName(Ljava/util/Locale;)Ljava/lang/String;43 ····invoke-virtual·{p0,·p0},·Ljava/util/Locale;->getDisplayName(Ljava/util/Locale;)Ljava/lang/String;
  
44 ····move-result-object·v144 ····move-result-object·v1
  
45 ····invoke-virtual·{v1,·v0},·Ljava/lang/String;->charAt(I)C45 ····invoke-virtual·{v1,·v0},·Ljava/lang/String;->charAt(I)C
  
46 ····move-result·v146 ····move-result·v1
  
47 ····invoke-static·{v1},·Ljava/lang/Character;->getDirectionality(C)B47 ····invoke-static·{v1},·Ljava/lang/Character;->getDirectionality(C)B
  
48 ····move-result·v148 ····move-result·v1
  
49 ····packed-switch·v1,·:pswitch_data_049 ····packed-switch·v1,·:pswitch_data_0
  
50 ····.line·10750 ····.line·110
51 ····:goto_051 ····:goto_0
52 ····return·v052 ····return·v0
  
53 ····.line·10353 ····.line·106
54 ····:pswitch_054 ····:pswitch_0
55 ····const/4·v0,·0x155 ····const/4·v0,·0x1
  
56 ····goto·:goto_056 ····goto·:goto_0
  
57 ····.line·10057 ····.line·103
58 ····nop58 ····nop
  
59 ····:pswitch_data_059 ····:pswitch_data_0
60 ····.packed-switch·0x160 ····.packed-switch·0x1
61 ········:pswitch_061 ········:pswitch_0
62 ········:pswitch_062 ········:pswitch_0
63 ····.end·packed-switch63 ····.end·packed-switch
64 .end·method64 .end·method
  
65 .method·public·static·getLayoutDirectionFromLocale(Ljava/util/Locale;)I65 .method·public·static·getLayoutDirectionFromLocale(Ljava/util/Locale;)I
66 ····.locals·266 ····.locals·2
67 ····.param·p0,·"locale"····#·Ljava/util/Locale;67 ····.param·p0,·"locale"····#·Ljava/util/Locale;
 68 ········.annotation·build·Landroid/support/annotation/Nullable;
 69 ········.end·annotation
 70 ····.end·param
  
68 ····.prologue71 ····.prologue
69 ····.line·7372 ····.line·76
70 ····if-eqz·p0,·:cond_273 ····if-eqz·p0,·:cond_2
  
71 ····sget-object·v1,·Landroid/support/v4/text/TextUtilsCompat;->ROOT:Ljava/util/Locale;74 ····sget-object·v1,·Landroid/support/v4/text/TextUtilsCompat;->ROOT:Ljava/util/Locale;
  
72 ····invoke-virtual·{p0,·v1},·Ljava/util/Locale;->equals(Ljava/lang/Object;)Z75 ····invoke-virtual·{p0,·v1},·Ljava/util/Locale;->equals(Ljava/lang/Object;)Z
  
73 ····move-result·v176 ····move-result·v1
  
74 ····if-nez·v1,·:cond_277 ····if-nez·v1,·:cond_2
  
75 ····.line·7478 ····.line·77
76 ····invoke-virtual·{p0},·Ljava/util/Locale;->toString()Ljava/lang/String;79 ····invoke-virtual·{p0},·Ljava/util/Locale;->toString()Ljava/lang/String;
  
77 ····move-result-object·v180 ····move-result-object·v1
  
78 ····invoke-static·{v1},·Landroid/support/v4/text/ICUCompat;->addLikelySubtags(Ljava/lang/String;)Ljava/lang/String;81 ····invoke-static·{v1},·Landroid/support/v4/text/ICUCompat;->addLikelySubtags(Ljava/lang/String;)Ljava/lang/String;
  
79 ····move-result-object·v182 ····move-result-object·v1
  
80 ····invoke-static·{v1},·Landroid/support/v4/text/ICUCompat;->getScript(Ljava/lang/String;)Ljava/lang/String;83 ····invoke-static·{v1},·Landroid/support/v4/text/ICUCompat;->getScript(Ljava/lang/String;)Ljava/lang/String;
  
81 ····move-result-object·v084 ····move-result-object·v0
  
82 ····.line·7685 ····.line·79
83 ····.local·v0,·"scriptSubtag":Ljava/lang/String;86 ····.local·v0,·"scriptSubtag":Ljava/lang/String;
84 ····if-nez·v0,·:cond_087 ····if-nez·v0,·:cond_0
  
85 ····invoke-static·{p0},·Landroid/support/v4/text/TextUtilsCompat;->getLayoutDirectionFromFirstChar(Ljava/util/Locale;)I88 ····invoke-static·{p0},·Landroid/support/v4/text/TextUtilsCompat;->getLayoutDirectionFromFirstChar(Ljava/util/Locale;)I
  
86 ····move-result·v189 ····move-result·v1
  
87 ····.line·8490 ····.line·87
88 ····.end·local·v0····#·"scriptSubtag":Ljava/lang/String;91 ····.end·local·v0····#·"scriptSubtag":Ljava/lang/String;
89 ····:goto_092 ····:goto_0
90 ····return·v193 ····return·v1
Max diff block lines reached; 3308/6490 bytes (50.97%) of diff not shown.
232 KB
smali/android/support/v4/app/FragmentManagerImpl.smali
    
Offset 1, 11 lines modifiedOffset 1, 22 lines modified
1 .class·final·Landroid/support/v4/app/FragmentManagerImpl;1 .class·final·Landroid/support/v4/app/FragmentManagerImpl;
2 .super·Landroid/support/v4/app/FragmentManager;2 .super·Landroid/support/v4/app/FragmentManager;
3 .source·"FragmentManager.java"3 .source·"FragmentManager.java"
  
 4 #·interfaces
 5 .implements·Landroid/view/LayoutInflater$Factory;
  
  
 6 #·annotations
 7 .annotation·system·Ldalvik/annotation/MemberClasses;
 8 ····value·=·{
 9 ········Landroid/support/v4/app/FragmentManagerImpl$FragmentTag;
 10 ····}
 11 .end·annotation
  
  
4 #·static·fields12 #·static·fields
5 .field·static·final·ACCELERATE_CUBIC:Landroid/view/animation/Interpolator;13 .field·static·final·ACCELERATE_CUBIC:Landroid/view/animation/Interpolator;
  
6 .field·static·final·ACCELERATE_QUINT:Landroid/view/animation/Interpolator;14 .field·static·final·ACCELERATE_QUINT:Landroid/view/animation/Interpolator;
  
7 .field·static·final·ANIM_DUR:I·=·0xdc15 .field·static·final·ANIM_DUR:I·=·0xdc
Offset 186, 51 lines modifiedOffset 197, 51 lines modified
186 ····.prologue197 ····.prologue
187 ····const/4·v0,·0x0198 ····const/4·v0,·0x0
  
188 ····const/high16·v4,·0x40200000····#·2.5f199 ····const/high16·v4,·0x40200000····#·2.5f
  
189 ····const/high16·v3,·0x3fc00000····#·1.5f200 ····const/high16·v3,·0x3fc00000····#·1.5f
  
190 ····.line·396201 ····.line·410
191 ····sput-boolean·v0,·Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z202 ····sput-boolean·v0,·Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z
  
192 ····.line·399203 ····.line·413
193 ····sget·v1,·Landroid/os/Build$VERSION;->SDK_INT:I204 ····sget·v1,·Landroid/os/Build$VERSION;->SDK_INT:I
  
194 ····const/16·v2,·0xb205 ····const/16·v2,·0xb
  
195 ····if-lt·v1,·v2,·:cond_0206 ····if-lt·v1,·v2,·:cond_0
  
196 ····const/4·v0,·0x1207 ····const/4·v0,·0x1
  
197 ····:cond_0208 ····:cond_0
198 ····sput-boolean·v0,·Landroid/support/v4/app/FragmentManagerImpl;->HONEYCOMB:Z209 ····sput-boolean·v0,·Landroid/support/v4/app/FragmentManagerImpl;->HONEYCOMB:Z
  
199 ····.line·727210 ····.line·746
200 ····new-instance·v0,·Landroid/view/animation/DecelerateInterpolator;211 ····new-instance·v0,·Landroid/view/animation/DecelerateInterpolator;
  
201 ····invoke-direct·{v0,·v4},·Landroid/view/animation/DecelerateInterpolator;-><init>(F)V212 ····invoke-direct·{v0,·v4},·Landroid/view/animation/DecelerateInterpolator;-><init>(F)V
  
202 ····sput-object·v0,·Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_QUINT:Landroid/view/animation/Interpolator;213 ····sput-object·v0,·Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_QUINT:Landroid/view/animation/Interpolator;
  
203 ····.line·728214 ····.line·747
204 ····new-instance·v0,·Landroid/view/animation/DecelerateInterpolator;215 ····new-instance·v0,·Landroid/view/animation/DecelerateInterpolator;
  
205 ····invoke-direct·{v0,·v3},·Landroid/view/animation/DecelerateInterpolator;-><init>(F)V216 ····invoke-direct·{v0,·v3},·Landroid/view/animation/DecelerateInterpolator;-><init>(F)V
  
206 ····sput-object·v0,·Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_CUBIC:Landroid/view/animation/Interpolator;217 ····sput-object·v0,·Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_CUBIC:Landroid/view/animation/Interpolator;
  
207 ····.line·729218 ····.line·748
208 ····new-instance·v0,·Landroid/view/animation/AccelerateInterpolator;219 ····new-instance·v0,·Landroid/view/animation/AccelerateInterpolator;
  
209 ····invoke-direct·{v0,·v4},·Landroid/view/animation/AccelerateInterpolator;-><init>(F)V220 ····invoke-direct·{v0,·v4},·Landroid/view/animation/AccelerateInterpolator;-><init>(F)V
  
210 ····sput-object·v0,·Landroid/support/v4/app/FragmentManagerImpl;->ACCELERATE_QUINT:Landroid/view/animation/Interpolator;221 ····sput-object·v0,·Landroid/support/v4/app/FragmentManagerImpl;->ACCELERATE_QUINT:Landroid/view/animation/Interpolator;
  
211 ····.line·730222 ····.line·749
212 ····new-instance·v0,·Landroid/view/animation/AccelerateInterpolator;223 ····new-instance·v0,·Landroid/view/animation/AccelerateInterpolator;
  
213 ····invoke-direct·{v0,·v3},·Landroid/view/animation/AccelerateInterpolator;-><init>(F)V224 ····invoke-direct·{v0,·v3},·Landroid/view/animation/AccelerateInterpolator;-><init>(F)V
  
214 ····sput-object·v0,·Landroid/support/v4/app/FragmentManagerImpl;->ACCELERATE_CUBIC:Landroid/view/animation/Interpolator;225 ····sput-object·v0,·Landroid/support/v4/app/FragmentManagerImpl;->ACCELERATE_CUBIC:Landroid/view/animation/Interpolator;
  
215 ····return-void226 ····return-void
Offset 238, 63 lines modifiedOffset 249, 64 lines modified
  
238 .method·constructor·<init>()V249 .method·constructor·<init>()V
239 ····.locals·2250 ····.locals·2
  
240 ····.prologue251 ····.prologue
241 ····const/4·v1,·0x0252 ····const/4·v1,·0x0
  
242 ····.line·395253 ····.line·409
243 ····invoke-direct·{p0},·Landroid/support/v4/app/FragmentManager;-><init>()V254 ····invoke-direct·{p0},·Landroid/support/v4/app/FragmentManager;-><init>()V
  
244 ····.line·422255 ····.line·436
245 ····const/4·v0,·0x0256 ····const/4·v0,·0x0
  
246 ····iput·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl;->mCurState:I257 ····iput·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl;->mCurState:I
  
247 ····.line·434258 ····.line·448
248 ····iput-object·v1,·p0,·Landroid/support/v4/app/FragmentManagerImpl;->mStateBundle:Landroid/os/Bundle;259 ····iput-object·v1,·p0,·Landroid/support/v4/app/FragmentManagerImpl;->mStateBundle:Landroid/os/Bundle;
  
249 ····.line·435260 ····.line·449
250 ····iput-object·v1,·p0,·Landroid/support/v4/app/FragmentManagerImpl;->mStateArray:Landroid/util/SparseArray;261 ····iput-object·v1,·p0,·Landroid/support/v4/app/FragmentManagerImpl;->mStateArray:Landroid/util/SparseArray;
  
251 ····.line·437262 ····.line·451
252 ····new-instance·v0,·Landroid/support/v4/app/FragmentManagerImpl$1;263 ····new-instance·v0,·Landroid/support/v4/app/FragmentManagerImpl$1;
  
253 ····invoke-direct·{v0,·p0},·Landroid/support/v4/app/FragmentManagerImpl$1;-><init>(Landroid/support/v4/app/FragmentManagerImpl;)V264 ····invoke-direct·{v0,·p0},·Landroid/support/v4/app/FragmentManagerImpl$1;-><init>(Landroid/support/v4/app/FragmentManagerImpl;)V
  
254 ····iput-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl;->mExecCommit:Ljava/lang/Runnable;265 ····iput-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl;->mExecCommit:Ljava/lang/Runnable;
  
 266 ····.line·2205
255 ····return-void267 ····return-void
256 .end·method268 .end·method
  
257 .method·private·checkStateLoss()V269 .method·private·checkStateLoss()V
258 ····.locals·3270 ····.locals·3
  
259 ····.prologue271 ····.prologue
260 ····.line·1342272 ····.line·1364
261 ····iget-boolean·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl;->mStateSaved:Z273 ····iget-boolean·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl;->mStateSaved:Z
  
262 ····if-eqz·v0,·:cond_0274 ····if-eqz·v0,·:cond_0
  
263 ····.line·1343275 ····.line·1365
264 ····new-instance·v0,·Ljava/lang/IllegalStateException;276 ····new-instance·v0,·Ljava/lang/IllegalStateException;
  
265 ····const-string·v1,·"Can·not·perform·this·action·after·onSaveInstanceState"277 ····const-string·v1,·"Can·not·perform·this·action·after·onSaveInstanceState"
  
266 ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V278 ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
  
267 ····throw·v0279 ····throw·v0
  
268 ····.line·1346280 ····.line·1368
269 ····:cond_0281 ····:cond_0
Max diff block lines reached; 233052/237136 bytes (98.28%) of diff not shown.
16.2 KB
smali/android/support/v4/app/NotificationCompat$NotificationCompatImplJellybean.smali
    
Offset 1, 14 lines modifiedOffset 1, 11 lines modified
1 .class·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;1 .class·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;
2 .super·Ljava/lang/Object;2 .super·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;
3 .source·"NotificationCompat.java"3 .source·"NotificationCompat.java"
  
4 #·interfaces 
5 .implements·Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; 
  
  
6 #·annotations4 #·annotations
7 .annotation·system·Ldalvik/annotation/EnclosingClass;5 .annotation·system·Ldalvik/annotation/EnclosingClass;
8 ····value·=·Landroid/support/v4/app/NotificationCompat;6 ····value·=·Landroid/support/v4/app/NotificationCompat;
9 .end·annotation7 .end·annotation
  
10 .annotation·system·Ldalvik/annotation/InnerClass;8 .annotation·system·Ldalvik/annotation/InnerClass;
Offset 18, 29 lines modifiedOffset 15, 29 lines modified
  
  
18 #·direct·methods15 #·direct·methods
19 .method·constructor·<init>()V16 .method·constructor·<init>()V
20 ····.locals·017 ····.locals·0
  
21 ····.prologue18 ····.prologue
22 ····.line·11519 ····.line·574
23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V20 ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;-><init>()V
  
24 ····return-void21 ····return-void
25 .end·method22 .end·method
  
  
26 #·virtual·methods23 #·virtual·methods
27 .method·public·build(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;24 .method·public·build(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;
28 ····.locals·2125 ····.locals·23
29 ····.param·p1,·"b"····#·Landroid/support/v4/app/NotificationCompat$Builder;26 ····.param·p1,·"b"····#·Landroid/support/v4/app/NotificationCompat$Builder;
  
30 ····.prologue27 ····.prologue
31 ····.line·11728 ····.line·577
32 ····new-instance·v1,·Landroid/support/v4/app/NotificationCompatJellybean;29 ····new-instance·v1,·Landroid/support/v4/app/NotificationCompatJellybean$Builder;
  
33 ····move-object/from16·v0,·p130 ····move-object/from16·v0,·p1
  
34 ····iget-object·v2,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context;31 ····iget-object·v2,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context;
  
35 ····move-object/from16·v0,·p132 ····move-object/from16·v0,·p1
  
Offset 102, 199 lines modifiedOffset 99, 214 lines modified
  
102 ····move-object/from16·v0,·p199 ····move-object/from16·v0,·p1
  
103 ····iget-object·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mSubText:Ljava/lang/CharSequence;100 ····iget-object·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mSubText:Ljava/lang/CharSequence;
  
104 ····move-object/from16·v17,·v0101 ····move-object/from16·v17,·v0
  
105 ····invoke-direct/range·{v1·..·v17},·Landroid/support/v4/app/NotificationCompatJellybean;-><init>(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;)V 
  
106 ····.line·122 
107 ····.local·v1,·"jbBuilder":Landroid/support/v4/app/NotificationCompatJellybean; 
108 ····move-object/from16·v0,·p1102 ····move-object/from16·v0,·p1
  
109 ····iget-object·v2,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mActions:Ljava/util/ArrayList; 
  
110 ····invoke-virtual·{v2},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; 
  
111 ····move-result-object·v19 
  
112 ····.local·v19,·"i$":Ljava/util/Iterator; 
113 ····:goto_0 
114 ····invoke-interface/range·{v19·..·v19},·Ljava/util/Iterator;->hasNext()Z 
  
115 ····move-result·v2 
  
116 ····if-eqz·v2,·:cond_0 
  
117 ····invoke-interface/range·{v19·..·v19},·Ljava/util/Iterator;->next()Ljava/lang/Object; 
  
118 ····move-result-object·v18 
  
119 ····check-cast·v18,·Landroid/support/v4/app/NotificationCompat$Action; 
  
120 ····.line·123 
121 ····.local·v18,·"action":Landroid/support/v4/app/NotificationCompat$Action; 
122 ····move-object/from16·v0,·v18 
  
123 ····iget·v2,·v0,·Landroid/support/v4/app/NotificationCompat$Action;->icon:I103 ····iget-boolean·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mLocalOnly:Z
  
124 ····move-object/from16·v0,·v18 
  
125 ····iget-object·v3,·v0,·Landroid/support/v4/app/NotificationCompat$Action;->title:Ljava/lang/CharSequence;104 ····move/from16·v18,·v0
  
126 ····move-object/from16·v0,·v18105 ····move-object/from16·v0,·p1
  
127 ····iget-object·v4,·v0,·Landroid/support/v4/app/NotificationCompat$Action;->actionIntent:Landroid/app/PendingIntent; 
  
128 ····invoke-virtual·{v1,·v2,·v3,·v4},·Landroid/support/v4/app/NotificationCompatJellybean;->addAction(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V106 ····iget-object·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mExtras:Landroid/os/Bundle;
  
129 ····goto·:goto_0107 ····move-object/from16·v19,·v0
  
130 ····.line·125 
131 ····.end·local·v18····#·"action":Landroid/support/v4/app/NotificationCompat$Action; 
132 ····:cond_0 
133 ····move-object/from16·v0,·p1108 ····move-object/from16·v0,·p1
  
134 ····iget-object·v2,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mStyle:Landroid/support/v4/app/NotificationCompat$Style;109 ····iget-object·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mGroupKey:Ljava/lang/String;
  
135 ····if-eqz·v2,·:cond_1110 ····move-object/from16·v20,·v0
  
136 ····.line·126 
137 ····move-object/from16·v0,·p1111 ····move-object/from16·v0,·p1
  
 112 ····iget-boolean·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mGroupSummary:Z
138 ····iget-object·v2,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mStyle:Landroid/support/v4/app/NotificationCompat$Style; 
  
139 ····instance-of·v2,·v2,·Landroid/support/v4/app/NotificationCompat$BigTextStyle; 
  
140 ····if-eqz·v2,·:cond_2113 ····move/from16·v21,·v0
  
141 ····.line·127 
142 ····move-object/from16·v0,·p1114 ····move-object/from16·v0,·p1
  
143 ····iget-object·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mStyle:Landroid/support/v4/app/NotificationCompat$Style;115 ····iget-object·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mSortKey:Ljava/lang/String;
  
144 ····move-object/from16·v20,·v0116 ····move-object/from16·v22,·v0
  
145 ····check-cast·v20,·Landroid/support/v4/app/NotificationCompat$BigTextStyle;117 ····invoke-direct/range·{v1·..·v22},·Landroid/support/v4/app/NotificationCompatJellybean$Builder;-><init>(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILa[·...·truncated·by·diffoscope;·len:·165,·SHA:·b8d2311e1cd9a06722d44e473382e1a9ea3c9706f96d773776ecd5c0efd0fd04·...·]
  
146 ····.line·128118 ····.line·583
147 ····.local·v20,·"style":Landroid/support/v4/app/NotificationCompat$BigTextStyle;119 ····.local·v1,·"builder":Landroid/support/v4/app/NotificationCompatJellybean$Builder;
148 ····move-object/from16·v0,·v20120 ····move-object/from16·v0,·p1
Max diff block lines reached; 10632/16379 bytes (64.91%) of diff not shown.
10.7 KB
smali/android/support/v4/app/NavUtils.smali
    
Offset 22, 62 lines modifiedOffset 22, 62 lines modified
  
  
22 #·direct·methods22 #·direct·methods
23 .method·static·constructor·<clinit>()V23 .method·static·constructor·<clinit>()V
24 ····.locals·224 ····.locals·2
  
25 ····.prologue25 ····.prologue
26 ····.line·13526 ····.line·136
27 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I27 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
28 ····.line·13628 ····.line·137
29 ····.local·v0,·"version":I29 ····.local·v0,·"version":I
30 ····const/16·v1,·0x1030 ····const/16·v1,·0x10
  
31 ····if-lt·v0,·v1,·:cond_031 ····if-lt·v0,·v1,·:cond_0
  
32 ····.line·13732 ····.line·138
33 ····new-instance·v1,·Landroid/support/v4/app/NavUtils$NavUtilsImplJB;33 ····new-instance·v1,·Landroid/support/v4/app/NavUtils$NavUtilsImplJB;
  
34 ····invoke-direct·{v1},·Landroid/support/v4/app/NavUtils$NavUtilsImplJB;-><init>()V34 ····invoke-direct·{v1},·Landroid/support/v4/app/NavUtils$NavUtilsImplJB;-><init>()V
  
35 ····sput-object·v1,·Landroid/support/v4/app/NavUtils;->IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl;35 ····sput-object·v1,·Landroid/support/v4/app/NavUtils;->IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl;
  
36 ····.line·14136 ····.line·142
37 ····:goto_037 ····:goto_0
38 ····return-void38 ····return-void
  
39 ····.line·13939 ····.line·140
40 ····:cond_040 ····:cond_0
41 ····new-instance·v1,·Landroid/support/v4/app/NavUtils$NavUtilsImplBase;41 ····new-instance·v1,·Landroid/support/v4/app/NavUtils$NavUtilsImplBase;
  
42 ····invoke-direct·{v1},·Landroid/support/v4/app/NavUtils$NavUtilsImplBase;-><init>()V42 ····invoke-direct·{v1},·Landroid/support/v4/app/NavUtils$NavUtilsImplBase;-><init>()V
  
43 ····sput-object·v1,·Landroid/support/v4/app/NavUtils;->IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl;43 ····sput-object·v1,·Landroid/support/v4/app/NavUtils;->IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl;
  
44 ····goto·:goto_044 ····goto·:goto_0
45 .end·method45 .end·method
  
46 .method·private·constructor·<init>()V46 .method·private·constructor·<init>()V
47 ····.locals·047 ····.locals·0
  
48 ····.prologue48 ····.prologue
49 ····.line·30449 ····.line·307
50 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V50 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
51 ····.line·30551 ····.line·308
52 ····return-void52 ····return-void
53 .end·method53 .end·method
  
54 .method·public·static·getParentActivityIntent(Landroid/app/Activity;)Landroid/content/Intent;54 .method·public·static·getParentActivityIntent(Landroid/app/Activity;)Landroid/content/Intent;
55 ····.locals·155 ····.locals·1
56 ····.param·p0,·"sourceActivity"····#·Landroid/app/Activity;56 ····.param·p0,·"sourceActivity"····#·Landroid/app/Activity;
  
57 ····.prologue57 ····.prologue
58 ····.line·21558 ····.line·216
59 ····sget-object·v0,·Landroid/support/v4/app/NavUtils;->IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl;59 ····sget-object·v0,·Landroid/support/v4/app/NavUtils;->IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl;
  
60 ····invoke-interface·{v0,·p0},·Landroid/support/v4/app/NavUtils$NavUtilsImpl;->getParentActivityIntent(Landroid/app/Activity;)Landroid/content/Intent;60 ····invoke-interface·{v0,·p0},·Landroid/support/v4/app/NavUtils$NavUtilsImpl;->getParentActivityIntent(Landroid/app/Activity;)Landroid/content/Intent;
  
61 ····move-result-object·v061 ····move-result-object·v0
  
62 ····return-object·v062 ····return-object·v0
Offset 90, 59 lines modifiedOffset 90, 59 lines modified
90 ····.annotation·system·Ldalvik/annotation/Throws;90 ····.annotation·system·Ldalvik/annotation/Throws;
91 ········value·=·{91 ········value·=·{
92 ············Landroid/content/pm/PackageManager$NameNotFoundException;92 ············Landroid/content/pm/PackageManager$NameNotFoundException;
93 ········}93 ········}
94 ····.end·annotation94 ····.end·annotation
  
95 ····.prologue95 ····.prologue
96 ····.line·25596 ····.line·256
97 ····invoke-static·{p0,·p1},·Landroid/support/v4/app/NavUtils;->getParentActivityName(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String;97 ····invoke-static·{p0,·p1},·Landroid/support/v4/app/NavUtils;->getParentActivityName(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String;
  
98 ····move-result-object·v198 ····move-result-object·v1
  
99 ····.line·25699 ····.line·257
100 ····.local·v1,·"parentActivity":Ljava/lang/String;100 ····.local·v1,·"parentActivity":Ljava/lang/String;
101 ····if-nez·v1,·:cond_0101 ····if-nez·v1,·:cond_0
  
102 ····const/4·v2,·0x0102 ····const/4·v2,·0x0
  
103 ····.line·265103 ····.line·266
104 ····:goto_0104 ····:goto_0
105 ····return-object·v2105 ····return-object·v2
  
106 ····.line·259106 ····.line·260
107 ····:cond_0107 ····:cond_0
108 ····new-instance·v3,·Landroid/content/ComponentName;108 ····new-instance·v3,·Landroid/content/ComponentName;
  
109 ····invoke-virtual·{p1},·Landroid/content/ComponentName;->getPackageName()Ljava/lang/String;109 ····invoke-virtual·{p1},·Landroid/content/ComponentName;->getPackageName()Ljava/lang/String;
  
110 ····move-result-object·v4110 ····move-result-object·v4
  
111 ····invoke-direct·{v3,·v4,·v1},·Landroid/content/ComponentName;-><init>(Ljava/lang/String;Ljava/lang/String;)V111 ····invoke-direct·{v3,·v4,·v1},·Landroid/content/ComponentName;-><init>(Ljava/lang/String;Ljava/lang/String;)V
  
112 ····.line·261112 ····.line·262
113 ····.local·v3,·"target":Landroid/content/ComponentName;113 ····.local·v3,·"target":Landroid/content/ComponentName;
114 ····invoke-static·{p0,·v3},·Landroid/support/v4/app/NavUtils;->getParentActivityName(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String;114 ····invoke-static·{p0,·v3},·Landroid/support/v4/app/NavUtils;->getParentActivityName(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String;
  
115 ····move-result-object·v0115 ····move-result-object·v0
  
116 ····.line·262116 ····.line·263
117 ····.local·v0,·"grandparent":Ljava/lang/String;117 ····.local·v0,·"grandparent":Ljava/lang/String;
118 ····if-nez·v0,·:cond_1118 ····if-nez·v0,·:cond_1
  
119 ····invoke-static·{v3},·Landroid/support/v4/content/IntentCompat;->makeMainActivity(Landroid/content/ComponentName;)Landroid/content/Intent;119 ····invoke-static·{v3},·Landroid/support/v4/content/IntentCompat;->makeMainActivity(Landroid/content/ComponentName;)Landroid/content/Intent;
  
120 ····move-result-object·v2120 ····move-result-object·v2
  
121 ····.line·265121 ····.line·266
122 ····.local·v2,·"parentIntent":Landroid/content/Intent;122 ····.local·v2,·"parentIntent":Landroid/content/Intent;
123 ····:goto_1123 ····:goto_1
124 ····goto·:goto_0124 ····goto·:goto_0
  
125 ····.line·262125 ····.line·263
126 ····.end·local·v2····#·"parentIntent":Landroid/content/Intent;126 ····.end·local·v2····#·"parentIntent":Landroid/content/Intent;
127 ····:cond_1127 ····:cond_1
128 ····new-instance·v4,·Landroid/content/Intent;128 ····new-instance·v4,·Landroid/content/Intent;
  
129 ····invoke-direct·{v4},·Landroid/content/Intent;-><init>()V129 ····invoke-direct·{v4},·Landroid/content/Intent;-><init>()V
  
130 ····invoke-virtual·{v4,·v3},·Landroid/content/Intent;->setComponent(Landroid/content/ComponentName;)Landroid/content/Intent;130 ····invoke-virtual·{v4,·v3},·Landroid/content/Intent;->setComponent(Landroid/content/ComponentName;)Landroid/content/Intent;
Offset 168, 60 lines modifiedOffset 168, 60 lines modified
168 ····.annotation·system·Ldalvik/annotation/Throws;168 ····.annotation·system·Ldalvik/annotation/Throws;
169 ········value·=·{169 ········value·=·{
170 ············Landroid/content/pm/PackageManager$NameNotFoundException;170 ············Landroid/content/pm/PackageManager$NameNotFoundException;
171 ········}171 ········}
Max diff block lines reached; 6944/10905 bytes (63.68%) of diff not shown.
8.54 KB
smali/android/support/v4/app/ActivityOptionsCompat.smali
    
Offset 2, 55 lines modifiedOffset 2, 56 lines modified
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"ActivityOptionsCompat.java"3 .source·"ActivityOptionsCompat.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/MemberClasses;5 .annotation·system·Ldalvik/annotation/MemberClasses;
6 ····value·=·{6 ····value·=·{
 7 ········Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21;,
7 ········Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;8 ········Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;
8 ····}9 ····}
9 .end·annotation10 .end·annotation
  
  
10 #·direct·methods11 #·direct·methods
11 .method·protected·constructor·<init>()V12 .method·protected·constructor·<init>()V
12 ····.locals·013 ····.locals·0
  
13 ····.prologue14 ····.prologue
14 ····.line·13415 ····.line·220
15 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V16 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
16 ····.line·13517 ····.line·221
17 ····return-void18 ····return-void
18 .end·method19 .end·method
  
19 .method·public·static·makeCustomAnimation(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompat;20 .method·public·static·makeCustomAnimation(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompat;
20 ····.locals·221 ····.locals·2
21 ····.param·p0,·"context"····#·Landroid/content/Context;22 ····.param·p0,·"context"····#·Landroid/content/Context;
22 ····.param·p1,·"enterResId"····#·I23 ····.param·p1,·"enterResId"····#·I
23 ····.param·p2,·"exitResId"····#·I24 ····.param·p2,·"exitResId"····#·I
  
24 ····.prologue25 ····.prologue
25 ····.line·4526 ····.line·47
26 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I27 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
27 ····const/16·v1,·0x1028 ····const/16·v1,·0x10
  
28 ····if-lt·v0,·v1,·:cond_029 ····if-lt·v0,·v1,·:cond_0
  
29 ····.line·4630 ····.line·48
30 ····new-instance·v0,·Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;31 ····new-instance·v0,·Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;
  
31 ····invoke-static·{p0,·p1,·p2},·Landroid/support/v4/app/ActivityOptionsCompatJB;->makeCustomAnimation(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompatJB;32 ····invoke-static·{p0,·p1,·p2},·Landroid/support/v4/app/ActivityOptionsCompatJB;->makeCustomAnimation(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompatJB;
  
32 ····move-result-object·v133 ····move-result-object·v1
  
33 ····invoke-direct·{v0,·v1},·Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;-><init>(Landroid/support/v4/app/ActivityOptionsCompatJB;)V34 ····invoke-direct·{v0,·v1},·Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;-><init>(Landroid/support/v4/app/ActivityOptionsCompatJB;)V
  
34 ····.line·4935 ····.line·51
35 ····:goto_036 ····:goto_0
36 ····return-object·v037 ····return-object·v0
  
37 ····:cond_038 ····:cond_0
38 ····new-instance·v0,·Landroid/support/v4/app/ActivityOptionsCompat;39 ····new-instance·v0,·Landroid/support/v4/app/ActivityOptionsCompat;
  
39 ····invoke-direct·{v0},·Landroid/support/v4/app/ActivityOptionsCompat;-><init>()V40 ····invoke-direct·{v0},·Landroid/support/v4/app/ActivityOptionsCompat;-><init>()V
Offset 63, 67 lines modifiedOffset 64, 206 lines modified
63 ····.param·p0,·"source"····#·Landroid/view/View;64 ····.param·p0,·"source"····#·Landroid/view/View;
64 ····.param·p1,·"startX"····#·I65 ····.param·p1,·"startX"····#·I
65 ····.param·p2,·"startY"····#·I66 ····.param·p2,·"startY"····#·I
66 ····.param·p3,·"startWidth"····#·I67 ····.param·p3,·"startWidth"····#·I
67 ····.param·p4,·"startHeight"····#·I68 ····.param·p4,·"startHeight"····#·I
  
68 ····.prologue69 ····.prologue
69 ····.line·7470 ····.line·76
70 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I71 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
71 ····const/16·v1,·0x1072 ····const/16·v1,·0x10
  
72 ····if-lt·v0,·v1,·:cond_073 ····if-lt·v0,·v1,·:cond_0
  
73 ····.line·7574 ····.line·77
74 ····new-instance·v0,·Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;75 ····new-instance·v0,·Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;
  
75 ····invoke-static·{p0,·p1,·p2,·p3,·p4},·Landroid/support/v4/app/ActivityOptionsCompatJB;->makeScaleUpAnimation(Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompatJB;76 ····invoke-static·{p0,·p1,·p2,·p3,·p4},·Landroid/support/v4/app/ActivityOptionsCompatJB;->makeScaleUpAnimation(Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompatJB;
  
76 ····move-result-object·v177 ····move-result-object·v1
  
77 ····invoke-direct·{v0,·v1},·Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;-><init>(Landroid/support/v4/app/ActivityOptionsCompatJB;)V78 ····invoke-direct·{v0,·v1},·Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;-><init>(Landroid/support/v4/app/ActivityOptionsCompatJB;)V
  
78 ····.line·7979 ····.line·81
 80 ····:goto_0
 81 ····return-object·v0
  
 82 ····:cond_0
 83 ····new-instance·v0,·Landroid/support/v4/app/ActivityOptionsCompat;
  
 84 ····invoke-direct·{v0},·Landroid/support/v4/app/ActivityOptionsCompat;-><init>()V
  
 85 ····goto·:goto_0
 86 .end·method
  
 87 .method·public·static·makeSceneTransitionAnimation(Landroid/app/Activity;Landroid/view/View;Ljava/lang/String;)Landroid/support/v4/app/ActivityOptionsCompat;
 88 ····.locals·2
 89 ····.param·p0,·"activity"····#·Landroid/app/Activity;
 90 ····.param·p1,·"sharedElement"····#·Landroid/view/View;
 91 ····.param·p2,·"sharedElementName"····#·Ljava/lang/String;
  
 92 ····.prologue
 93 ····.line·133
 94 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
 95 ····const/16·v1,·0x15
  
 96 ····if-lt·v0,·v1,·:cond_0
  
 97 ····.line·134
 98 ····new-instance·v0,·Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21;
  
 99 ····invoke-static·{p0,·p1,·p2},·Landroid/support/v4/app/ActivityOptionsCompat21;->makeSceneTransitionAnimation(Landroid/app/Activity;Landroid/view/View;Ljava/lang/String;)Landroid/support/v4/app/ActivityOptionsCompat21;
  
 100 ····move-result-object·v1
  
 101 ····invoke-direct·{v0,·v1},·Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21;-><init>(Landroid/support/v4/app/ActivityOptionsCompat21;)V
  
 102 ····.line·138
79 ····:goto_0103 ····:goto_0
80 ····return-object·v0104 ····return-object·v0
  
81 ····:cond_0105 ····:cond_0
82 ····new-instance·v0,·Landroid/support/v4/app/ActivityOptionsCompat;106 ····new-instance·v0,·Landroid/support/v4/app/ActivityOptionsCompat;
  
83 ····invoke-direct·{v0},·Landroid/support/v4/app/ActivityOptionsCompat;-><init>()V107 ····invoke-direct·{v0},·Landroid/support/v4/app/ActivityOptionsCompat;-><init>()V
  
84 ····goto·:goto_0108 ····goto·:goto_0
85 .end·method109 .end·method
  
Max diff block lines reached; 1563/8635 bytes (18.10%) of diff not shown.
25.4 KB
smali/android/support/v4/app/DialogFragment.smali
    
Offset 3, 14 lines modifiedOffset 3, 22 lines modified
3 .source·"DialogFragment.java"3 .source·"DialogFragment.java"
  
4 #·interfaces4 #·interfaces
5 .implements·Landroid/content/DialogInterface$OnCancelListener;5 .implements·Landroid/content/DialogInterface$OnCancelListener;
6 .implements·Landroid/content/DialogInterface$OnDismissListener;6 .implements·Landroid/content/DialogInterface$OnDismissListener;
  
  
 7 #·annotations
 8 .annotation·system·Ldalvik/annotation/MemberClasses;
 9 ····value·=·{
 10 ········Landroid/support/v4/app/DialogFragment$DialogStyle;
 11 ····}
 12 .end·annotation
  
  
7 #·static·fields13 #·static·fields
8 .field·private·static·final·SAVED_BACK_STACK_ID:Ljava/lang/String;·=·"android:backStackId"14 .field·private·static·final·SAVED_BACK_STACK_ID:Ljava/lang/String;·=·"android:backStackId"
  
9 .field·private·static·final·SAVED_CANCELABLE:Ljava/lang/String;·=·"android:cancelable"15 .field·private·static·final·SAVED_CANCELABLE:Ljava/lang/String;·=·"android:cancelable"
  
10 .field·private·static·final·SAVED_DIALOG_STATE_TAG:Ljava/lang/String;·=·"android:savedDialogState"16 .field·private·static·final·SAVED_DIALOG_STATE_TAG:Ljava/lang/String;·=·"android:savedDialogState"
  
Offset 54, 209 lines modifiedOffset 62, 209 lines modified
54 ····.locals·262 ····.locals·2
  
55 ····.prologue63 ····.prologue
56 ····const/4·v1,·0x164 ····const/4·v1,·0x1
  
57 ····const/4·v0,·0x065 ····const/4·v0,·0x0
  
58 ····.line·8466 ····.line·95
59 ····invoke-direct·{p0},·Landroid/support/v4/app/Fragment;-><init>()V67 ····invoke-direct·{p0},·Landroid/support/v4/app/Fragment;-><init>()V
  
60 ····.line·7368 ····.line·84
61 ····iput·v0,·p0,·Landroid/support/v4/app/DialogFragment;->mStyle:I69 ····iput·v0,·p0,·Landroid/support/v4/app/DialogFragment;->mStyle:I
  
62 ····.line·7470 ····.line·85
63 ····iput·v0,·p0,·Landroid/support/v4/app/DialogFragment;->mTheme:I71 ····iput·v0,·p0,·Landroid/support/v4/app/DialogFragment;->mTheme:I
  
64 ····.line·7572 ····.line·86
65 ····iput-boolean·v1,·p0,·Landroid/support/v4/app/DialogFragment;->mCancelable:Z73 ····iput-boolean·v1,·p0,·Landroid/support/v4/app/DialogFragment;->mCancelable:Z
  
66 ····.line·7674 ····.line·87
67 ····iput-boolean·v1,·p0,·Landroid/support/v4/app/DialogFragment;->mShowsDialog:Z75 ····iput-boolean·v1,·p0,·Landroid/support/v4/app/DialogFragment;->mShowsDialog:Z
  
68 ····.line·7776 ····.line·88
69 ····const/4·v0,·-0x177 ····const/4·v0,·-0x1
  
70 ····iput·v0,·p0,·Landroid/support/v4/app/DialogFragment;->mBackStackId:I78 ····iput·v0,·p0,·Landroid/support/v4/app/DialogFragment;->mBackStackId:I
  
71 ····.line·8579 ····.line·96
72 ····return-void80 ····return-void
73 .end·method81 .end·method
  
  
74 #·virtual·methods82 #·virtual·methods
75 .method·public·dismiss()V83 .method·public·dismiss()V
76 ····.locals·184 ····.locals·1
  
77 ····.prologue85 ····.prologue
78 ····.line·15586 ····.line·166
79 ····const/4·v0,·0x087 ····const/4·v0,·0x0
  
80 ····invoke-virtual·{p0,·v0},·Landroid/support/v4/app/DialogFragment;->dismissInternal(Z)V88 ····invoke-virtual·{p0,·v0},·Landroid/support/v4/app/DialogFragment;->dismissInternal(Z)V
  
81 ····.line·15689 ····.line·167
82 ····return-void90 ····return-void
83 .end·method91 .end·method
  
84 .method·public·dismissAllowingStateLoss()V92 .method·public·dismissAllowingStateLoss()V
85 ····.locals·193 ····.locals·1
  
86 ····.prologue94 ····.prologue
87 ····.line·16595 ····.line·176
88 ····const/4·v0,·0x196 ····const/4·v0,·0x1
  
89 ····invoke-virtual·{p0,·v0},·Landroid/support/v4/app/DialogFragment;->dismissInternal(Z)V97 ····invoke-virtual·{p0,·v0},·Landroid/support/v4/app/DialogFragment;->dismissInternal(Z)V
  
90 ····.line·16698 ····.line·177
91 ····return-void99 ····return-void
92 .end·method100 .end·method
  
93 .method·dismissInternal(Z)V101 .method·dismissInternal(Z)V
94 ····.locals·4102 ····.locals·4
95 ····.param·p1,·"allowStateLoss"····#·Z103 ····.param·p1,·"allowStateLoss"····#·Z
  
96 ····.prologue104 ····.prologue
97 ····const/4·v3,·0x1105 ····const/4·v3,·0x1
  
98 ····.line·169106 ····.line·180
99 ····iget-boolean·v1,·p0,·Landroid/support/v4/app/DialogFragment;->mDismissed:Z107 ····iget-boolean·v1,·p0,·Landroid/support/v4/app/DialogFragment;->mDismissed:Z
  
100 ····if-eqz·v1,·:cond_0108 ····if-eqz·v1,·:cond_0
  
101 ····.line·192109 ····.line·203
102 ····:goto_0110 ····:goto_0
103 ····return-void111 ····return-void
  
104 ····.line·172112 ····.line·183
105 ····:cond_0113 ····:cond_0
106 ····iput-boolean·v3,·p0,·Landroid/support/v4/app/DialogFragment;->mDismissed:Z114 ····iput-boolean·v3,·p0,·Landroid/support/v4/app/DialogFragment;->mDismissed:Z
  
107 ····.line·173115 ····.line·184
108 ····const/4·v1,·0x0116 ····const/4·v1,·0x0
  
109 ····iput-boolean·v1,·p0,·Landroid/support/v4/app/DialogFragment;->mShownByMe:Z117 ····iput-boolean·v1,·p0,·Landroid/support/v4/app/DialogFragment;->mShownByMe:Z
  
110 ····.line·174118 ····.line·185
111 ····iget-object·v1,·p0,·Landroid/support/v4/app/DialogFragment;->mDialog:Landroid/app/Dialog;119 ····iget-object·v1,·p0,·Landroid/support/v4/app/DialogFragment;->mDialog:Landroid/app/Dialog;
  
112 ····if-eqz·v1,·:cond_1120 ····if-eqz·v1,·:cond_1
  
113 ····.line·175121 ····.line·186
114 ····iget-object·v1,·p0,·Landroid/support/v4/app/DialogFragment;->mDialog:Landroid/app/Dialog;122 ····iget-object·v1,·p0,·Landroid/support/v4/app/DialogFragment;->mDialog:Landroid/app/Dialog;
  
115 ····invoke-virtual·{v1},·Landroid/app/Dialog;->dismiss()V123 ····invoke-virtual·{v1},·Landroid/app/Dialog;->dismiss()V
  
116 ····.line·176124 ····.line·187
117 ····const/4·v1,·0x0125 ····const/4·v1,·0x0
  
118 ····iput-object·v1,·p0,·Landroid/support/v4/app/DialogFragment;->mDialog:Landroid/app/Dialog;126 ····iput-object·v1,·p0,·Landroid/support/v4/app/DialogFragment;->mDialog:Landroid/app/Dialog;
  
119 ····.line·178127 ····.line·189
120 ····:cond_1128 ····:cond_1
121 ····iput-boolean·v3,·p0,·Landroid/support/v4/app/DialogFragment;->mViewDestroyed:Z129 ····iput-boolean·v3,·p0,·Landroid/support/v4/app/DialogFragment;->mViewDestroyed:Z
  
122 ····.line·179130 ····.line·190
Max diff block lines reached; 22553/25914 bytes (87.03%) of diff not shown.
980 B
smali/android/support/v4/app/FragmentActivity$2.smali
    
Offset 46, 7 lines modifiedOffset 46, 39 lines modified
  
46 ····invoke-virtual·{v0,·p1},·Landroid/support/v4/app/FragmentActivity;->findViewById(I)Landroid/view/View;46 ····invoke-virtual·{v0,·p1},·Landroid/support/v4/app/FragmentActivity;->findViewById(I)Landroid/view/View;
  
47 ····move-result-object·v047 ····move-result-object·v0
  
48 ····return-object·v048 ····return-object·v0
49 .end·method49 .end·method
  
 50 .method·public·hasView()Z
 51 ····.locals·2
  
 52 ····.prologue
 53 ····.line·114
 54 ····iget-object·v1,·p0,·Landroid/support/v4/app/FragmentActivity$2;->this$0:Landroid/support/v4/app/FragmentActivity;
  
 55 ····invoke-virtual·{v1},·Landroid/support/v4/app/FragmentActivity;->getWindow()Landroid/view/Window;
  
 56 ····move-result-object·v0
  
 57 ····.line·115
 58 ····.local·v0,·"window":Landroid/view/Window;
 59 ····if-eqz·v0,·:cond_0
  
 60 ····invoke-virtual·{v0},·Landroid/view/Window;->peekDecorView()Landroid/view/View;
  
 61 ····move-result-object·v1
  
 62 ····if-eqz·v1,·:cond_0
  
 63 ····const/4·v1,·0x1
  
 64 ····:goto_0
 65 ····return·v1
  
 66 ····:cond_0
 67 ····const/4·v1,·0x0
  
 68 ····goto·:goto_0
 69 .end·method
328 B
smali/android/support/v4/app/BackStackRecord$Op.smali
    
Offset 44, 12 lines modifiedOffset 44, 12 lines modified
  
  
44 #·direct·methods44 #·direct·methods
45 .method·constructor·<init>()V45 .method·constructor·<init>()V
46 ····.locals·046 ····.locals·0
  
47 ····.prologue47 ····.prologue
48 ····.line·18748 ····.line·206
49 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V49 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
50 ····return-void50 ····return-void
51 .end·method51 .end·method
4.69 KB
smali/android/support/v4/app/ShareCompat$ShareCompatImplBase.smali
    
Offset 18, 15 lines modifiedOffset 18, 15 lines modified
  
  
18 #·direct·methods18 #·direct·methods
19 .method·constructor·<init>()V19 .method·constructor·<init>()V
20 ····.locals·020 ····.locals·0
  
21 ····.prologue21 ····.prologue
22 ····.line·8522 ····.line·86
23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
24 ····return-void24 ····return-void
25 .end·method25 .end·method
  
26 .method·private·static·withinStyle(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V26 .method·private·static·withinStyle(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V
27 ····.locals·527 ····.locals·5
Offset 34, 78 lines modifiedOffset 34, 78 lines modified
34 ····.param·p1,·"text"····#·Ljava/lang/CharSequence;34 ····.param·p1,·"text"····#·Ljava/lang/CharSequence;
35 ····.param·p2,·"start"····#·I35 ····.param·p2,·"start"····#·I
36 ····.param·p3,·"end"····#·I36 ····.param·p3,·"end"····#·I
  
37 ····.prologue37 ····.prologue
38 ····const/16·v4,·0x2038 ····const/16·v4,·0x20
  
39 ····.line·9839 ····.line·99
40 ····move·v1,·p240 ····move·v1,·p2
  
41 ····.local·v1,·"i":I41 ····.local·v1,·"i":I
42 ····:goto_042 ····:goto_0
43 ····if-ge·v1,·p3,·:cond_743 ····if-ge·v1,·p3,·:cond_7
  
44 ····.line·9944 ····.line·100
45 ····invoke-interface·{p1,·v1},·Ljava/lang/CharSequence;->charAt(I)C45 ····invoke-interface·{p1,·v1},·Ljava/lang/CharSequence;->charAt(I)C
  
46 ····move-result·v046 ····move-result·v0
  
47 ····.line·10147 ····.line·102
48 ····.local·v0,·"c":C48 ····.local·v0,·"c":C
49 ····const/16·v2,·0x3c49 ····const/16·v2,·0x3c
  
50 ····if-ne·v0,·v2,·:cond_050 ····if-ne·v0,·v2,·:cond_0
  
51 ····.line·10251 ····.line·103
52 ····const-string·v2,·"&lt;"52 ····const-string·v2,·"&lt;"
  
53 ····invoke-virtual·{p0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;53 ····invoke-virtual·{p0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
54 ····.line·9854 ····.line·99
55 ····:goto_155 ····:goto_1
56 ····add-int/lit8·v1,·v1,·0x156 ····add-int/lit8·v1,·v1,·0x1
  
57 ····goto·:goto_057 ····goto·:goto_0
  
58 ····.line·10358 ····.line·104
59 ····:cond_059 ····:cond_0
60 ····const/16·v2,·0x3e60 ····const/16·v2,·0x3e
  
61 ····if-ne·v0,·v2,·:cond_161 ····if-ne·v0,·v2,·:cond_1
  
62 ····.line·10462 ····.line·105
63 ····const-string·v2,·"&gt;"63 ····const-string·v2,·"&gt;"
  
64 ····invoke-virtual·{p0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;64 ····invoke-virtual·{p0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
65 ····goto·:goto_165 ····goto·:goto_1
  
66 ····.line·10566 ····.line·106
67 ····:cond_167 ····:cond_1
68 ····const/16·v2,·0x2668 ····const/16·v2,·0x26
  
69 ····if-ne·v0,·v2,·:cond_269 ····if-ne·v0,·v2,·:cond_2
  
70 ····.line·10670 ····.line·107
71 ····const-string·v2,·"&amp;"71 ····const-string·v2,·"&amp;"
  
72 ····invoke-virtual·{p0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;72 ····invoke-virtual·{p0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
73 ····goto·:goto_173 ····goto·:goto_1
  
74 ····.line·10774 ····.line·108
75 ····:cond_275 ····:cond_2
76 ····const/16·v2,·0x7e76 ····const/16·v2,·0x7e
  
77 ····if-gt·v0,·v2,·:cond_377 ····if-gt·v0,·v2,·:cond_3
  
78 ····if-ge·v0,·v4,·:cond_478 ····if-ge·v0,·v4,·:cond_4
  
79 ····.line·10879 ····.line·109
80 ····:cond_380 ····:cond_3
81 ····new-instance·v2,·Ljava/lang/StringBuilder;81 ····new-instance·v2,·Ljava/lang/StringBuilder;
  
82 ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V82 ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V
  
83 ····const-string·v3,·"&#"83 ····const-string·v3,·"&#"
  
Offset 127, 99 lines modifiedOffset 127, 99 lines modified
  
127 ····move-result-object·v2127 ····move-result-object·v2
  
128 ····invoke-virtual·{p0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;128 ····invoke-virtual·{p0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
129 ····goto·:goto_1129 ····goto·:goto_1
  
130 ····.line·109130 ····.line·110
131 ····:cond_4131 ····:cond_4
132 ····if-ne·v0,·v4,·:cond_6132 ····if-ne·v0,·v4,·:cond_6
  
133 ····.line·110133 ····.line·111
134 ····:goto_2134 ····:goto_2
135 ····add-int/lit8·v2,·v1,·0x1135 ····add-int/lit8·v2,·v1,·0x1
  
136 ····if-ge·v2,·p3,·:cond_5136 ····if-ge·v2,·p3,·:cond_5
  
137 ····add-int/lit8·v2,·v1,·0x1137 ····add-int/lit8·v2,·v1,·0x1
  
138 ····invoke-interface·{p1,·v2},·Ljava/lang/CharSequence;->charAt(I)C138 ····invoke-interface·{p1,·v2},·Ljava/lang/CharSequence;->charAt(I)C
  
139 ····move-result·v2139 ····move-result·v2
  
140 ····if-ne·v2,·v4,·:cond_5140 ····if-ne·v2,·v4,·:cond_5
  
141 ····.line·111141 ····.line·112
142 ····const-string·v2,·"&nbsp;"142 ····const-string·v2,·"&nbsp;"
  
143 ····invoke-virtual·{p0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;143 ····invoke-virtual·{p0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
144 ····.line·112144 ····.line·113
145 ····add-int/lit8·v1,·v1,·0x1145 ····add-int/lit8·v1,·v1,·0x1
Max diff block lines reached; 1925/4672 bytes (41.20%) of diff not shown.
80.6 KB
smali/android/support/v4/app/FragmentActivity.smali
    
Offset 2, 15 lines modifiedOffset 2, 14 lines modified
2 .super·Landroid/app/Activity;2 .super·Landroid/app/Activity;
3 .source·"FragmentActivity.java"3 .source·"FragmentActivity.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/MemberClasses;5 .annotation·system·Ldalvik/annotation/MemberClasses;
6 ····value·=·{6 ····value·=·{
7 ········Landroid/support/v4/app/FragmentActivity$FragmentTag;, 
8 ········Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;7 ········Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;
9 ····}8 ····}
10 .end·annotation9 .end·annotation
  
  
11 #·static·fields10 #·static·fields
12 .field·static·final·FRAGMENTS_TAG:Ljava/lang/String;·=·"android:support:fragments"11 .field·static·final·FRAGMENTS_TAG:Ljava/lang/String;·=·"android:support:fragments"
Offset 87, 69 lines modifiedOffset 86, 69 lines modified
87 ····.line·10686 ····.line·106
88 ····new-instance·v0,·Landroid/support/v4/app/FragmentActivity$2;87 ····new-instance·v0,·Landroid/support/v4/app/FragmentActivity$2;
  
89 ····invoke-direct·{v0,·p0},·Landroid/support/v4/app/FragmentActivity$2;-><init>(Landroid/support/v4/app/FragmentActivity;)V88 ····invoke-direct·{v0,·p0},·Landroid/support/v4/app/FragmentActivity$2;-><init>(Landroid/support/v4/app/FragmentActivity;)V
  
90 ····iput-object·v0,·p0,·Landroid/support/v4/app/FragmentActivity;->mContainer:Landroid/support/v4/app/FragmentContainer;89 ····iput-object·v0,·p0,·Landroid/support/v4/app/FragmentActivity;->mContainer:Landroid/support/v4/app/FragmentContainer;
  
91 ····.line·13490 ····.line·132
92 ····return-void91 ····return-void
93 .end·method92 .end·method
  
94 .method·private·dumpViewHierarchy(Ljava/lang/String;Ljava/io/PrintWriter;Landroid/view/View;)V93 .method·private·dumpViewHierarchy(Ljava/lang/String;Ljava/io/PrintWriter;Landroid/view/View;)V
95 ····.locals·594 ····.locals·5
96 ····.param·p1,·"prefix"····#·Ljava/lang/String;95 ····.param·p1,·"prefix"····#·Ljava/lang/String;
97 ····.param·p2,·"writer"····#·Ljava/io/PrintWriter;96 ····.param·p2,·"writer"····#·Ljava/io/PrintWriter;
98 ····.param·p3,·"view"····#·Landroid/view/View;97 ····.param·p3,·"view"····#·Landroid/view/View;
  
99 ····.prologue98 ····.prologue
100 ····.line·76199 ····.line·739
101 ····invoke-virtual·{p2,·p1},·Ljava/io/PrintWriter;->print(Ljava/lang/String;)V100 ····invoke-virtual·{p2,·p1},·Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
  
102 ····.line·762101 ····.line·740
103 ····if-nez·p3,·:cond_1102 ····if-nez·p3,·:cond_1
  
104 ····.line·763103 ····.line·741
105 ····const-string·v3,·"null"104 ····const-string·v3,·"null"
  
106 ····invoke-virtual·{p2,·v3},·Ljava/io/PrintWriter;->println(Ljava/lang/String;)V105 ····invoke-virtual·{p2,·v3},·Ljava/io/PrintWriter;->println(Ljava/lang/String;)V
  
107 ····.line·779106 ····.line·757
108 ····:cond_0107 ····:cond_0
109 ····return-void108 ····return-void
  
110 ····.line·766109 ····.line·744
111 ····:cond_1110 ····:cond_1
112 ····invoke-static·{p3},·Landroid/support/v4/app/FragmentActivity;->viewToString(Landroid/view/View;)Ljava/lang/String;111 ····invoke-static·{p3},·Landroid/support/v4/app/FragmentActivity;->viewToString(Landroid/view/View;)Ljava/lang/String;
  
113 ····move-result-object·v3112 ····move-result-object·v3
  
114 ····invoke-virtual·{p2,·v3},·Ljava/io/PrintWriter;->println(Ljava/lang/String;)V113 ····invoke-virtual·{p2,·v3},·Ljava/io/PrintWriter;->println(Ljava/lang/String;)V
  
115 ····.line·767114 ····.line·745
116 ····instance-of·v3,·p3,·Landroid/view/ViewGroup;115 ····instance-of·v3,·p3,·Landroid/view/ViewGroup;
  
117 ····if-eqz·v3,·:cond_0116 ····if-eqz·v3,·:cond_0
  
118 ····move-object·v1,·p3117 ····move-object·v1,·p3
  
119 ····.line·770118 ····.line·748
120 ····check-cast·v1,·Landroid/view/ViewGroup;119 ····check-cast·v1,·Landroid/view/ViewGroup;
  
121 ····.line·771120 ····.line·749
122 ····.local·v1,·"grp":Landroid/view/ViewGroup;121 ····.local·v1,·"grp":Landroid/view/ViewGroup;
123 ····invoke-virtual·{v1},·Landroid/view/ViewGroup;->getChildCount()I122 ····invoke-virtual·{v1},·Landroid/view/ViewGroup;->getChildCount()I
  
124 ····move-result·v0123 ····move-result·v0
  
125 ····.line·772124 ····.line·750
126 ····.local·v0,·"N":I125 ····.local·v0,·"N":I
127 ····if-lez·v0,·:cond_0126 ····if-lez·v0,·:cond_0
  
128 ····.line·775127 ····.line·753
129 ····new-instance·v3,·Ljava/lang/StringBuilder;128 ····new-instance·v3,·Ljava/lang/StringBuilder;
  
130 ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V129 ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V
  
131 ····invoke-virtual·{v3,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;130 ····invoke-virtual·{v3,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
132 ····move-result-object·v3131 ····move-result-object·v3
Offset 160, 29 lines modifiedOffset 159, 29 lines modified
  
160 ····move-result-object·v3159 ····move-result-object·v3
  
161 ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;160 ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
162 ····move-result-object·p1161 ····move-result-object·p1
  
163 ····.line·776162 ····.line·754
164 ····const/4·v2,·0x0163 ····const/4·v2,·0x0
  
165 ····.local·v2,·"i":I164 ····.local·v2,·"i":I
166 ····:goto_0165 ····:goto_0
167 ····if-ge·v2,·v0,·:cond_0166 ····if-ge·v2,·v0,·:cond_0
  
168 ····.line·777167 ····.line·755
169 ····invoke-virtual·{v1,·v2},·Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;168 ····invoke-virtual·{v1,·v2},·Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;
  
170 ····move-result-object·v3169 ····move-result-object·v3
  
171 ····invoke-direct·{p0,·p1,·p2,·v3},·Landroid/support/v4/app/FragmentActivity;->dumpViewHierarchy(Ljava/lang/String;Ljava/io/PrintWriter;Landroid/view/View;)V170 ····invoke-direct·{p0,·p1,·p2,·v3},·Landroid/support/v4/app/FragmentActivity;->dumpViewHierarchy(Ljava/lang/String;Ljava/io/PrintWriter;Landroid/view/View;)V
  
172 ····.line·776171 ····.line·754
173 ····add-int/lit8·v2,·v2,·0x1172 ····add-int/lit8·v2,·v2,·0x1
  
174 ····goto·:goto_0173 ····goto·:goto_0
175 .end·method174 .end·method
  
176 .method·private·static·viewToString(Landroid/view/View;)Ljava/lang/String;175 .method·private·static·viewToString(Landroid/view/View;)Ljava/lang/String;
177 ····.locals·12176 ····.locals·12
Offset 195, 448 lines modifiedOffset 194, 448 lines modified
  
195 ····const/16·v11,·0x2c194 ····const/16·v11,·0x2c
  
196 ····const/16·v10,·0x20195 ····const/16·v10,·0x20
  
197 ····const/16·v8,·0x2e196 ····const/16·v8,·0x2e
  
198 ····.line·695197 ····.line·673
199 ····new-instance·v2,·Ljava/lang/StringBuilder;198 ····new-instance·v2,·Ljava/lang/StringBuilder;
  
200 ····const/16·v6,·0x80199 ····const/16·v6,·0x80
Max diff block lines reached; 78941/82457 bytes (95.74%) of diff not shown.
2.46 KB
smali/android/support/v4/app/NotificationCompat$NotificationCompatImpl.smali
    
Offset 13, 7 lines modifiedOffset 13, 64 lines modified
13 ····name·=·"NotificationCompatImpl"13 ····name·=·"NotificationCompatImpl"
14 .end·annotation14 .end·annotation
  
  
15 #·virtual·methods15 #·virtual·methods
16 .method·public·abstract·build(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;16 .method·public·abstract·build(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;
17 .end·method17 .end·method
  
 18 .method·public·abstract·getAction(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action;
 19 .end·method
  
 20 .method·public·abstract·getActionCount(Landroid/app/Notification;)I
 21 .end·method
  
 22 .method·public·abstract·getActionsFromParcelableArrayList(Ljava/util/ArrayList;)[Landroid/support/v4/app/NotificationCompat$Action;
 23 ····.annotation·system·Ldalvik/annotation/Signature;
 24 ········value·=·{
 25 ············"(",
 26 ············"Ljava/util/ArrayList",
 27 ············"<",
 28 ············"Landroid/os/Parcelable;",
 29 ············">;)[",
 30 ············"Landroid/support/v4/app/NotificationCompat$Action;"
 31 ········}
 32 ····.end·annotation
 33 .end·method
  
 34 .method·public·abstract·getBundleForUnreadConversation(Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;)Landroid/os/Bundle;
 35 .end·method
  
 36 .method·public·abstract·getCategory(Landroid/app/Notification;)Ljava/lang/String;
 37 .end·method
  
 38 .method·public·abstract·getExtras(Landroid/app/Notification;)Landroid/os/Bundle;
 39 .end·method
  
 40 .method·public·abstract·getGroup(Landroid/app/Notification;)Ljava/lang/String;
 41 .end·method
  
 42 .method·public·abstract·getLocalOnly(Landroid/app/Notification;)Z
 43 .end·method
  
 44 .method·public·abstract·getParcelableArrayListForActions([Landroid/support/v4/app/NotificationCompat$Action;)Ljava/util/ArrayList;
 45 ····.annotation·system·Ldalvik/annotation/Signature;
 46 ········value·=·{
 47 ············"([",
 48 ············"Landroid/support/v4/app/NotificationCompat$Action;",
 49 ············")",
 50 ············"Ljava/util/ArrayList",
 51 ············"<",
 52 ············"Landroid/os/Parcelable;",
 53 ············">;"
 54 ········}
 55 ····.end·annotation
 56 .end·method
  
 57 .method·public·abstract·getSortKey(Landroid/app/Notification;)Ljava/lang/String;
 58 .end·method
  
 59 .method·public·abstract·getUnreadConversationFromBundle(Landroid/os/Bundle;Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;
 60 .end·method
  
 61 .method·public·abstract·isGroupSummary(Landroid/app/Notification;)Z
 62 .end·method
24.2 KB
smali/android/support/v4/app/NotificationCompat.smali
    
Offset 2, 126 lines modifiedOffset 2, 679 lines modified
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"NotificationCompat.java"3 .source·"NotificationCompat.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/MemberClasses;5 .annotation·system·Ldalvik/annotation/MemberClasses;
6 ····value·=·{6 ····value·=·{
 7 ········Landroid/support/v4/app/NotificationCompat$1;,
 8 ········Landroid/support/v4/app/NotificationCompat$CarExtender;,
 9 ········Landroid/support/v4/app/NotificationCompat$WearableExtender;,
 10 ········Landroid/support/v4/app/NotificationCompat$Extender;,
7 ········Landroid/support/v4/app/NotificationCompat$Action;,11 ········Landroid/support/v4/app/NotificationCompat$Action;,
8 ········Landroid/support/v4/app/NotificationCompat$InboxStyle;,12 ········Landroid/support/v4/app/NotificationCompat$InboxStyle;,
9 ········Landroid/support/v4/app/NotificationCompat$BigTextStyle;,13 ········Landroid/support/v4/app/NotificationCompat$BigTextStyle;,
10 ········Landroid/support/v4/app/NotificationCompat$BigPictureStyle;,14 ········Landroid/support/v4/app/NotificationCompat$BigPictureStyle;,
11 ········Landroid/support/v4/app/NotificationCompat$Style;,15 ········Landroid/support/v4/app/NotificationCompat$Style;,
12 ········Landroid/support/v4/app/NotificationCompat$Builder;,16 ········Landroid/support/v4/app/NotificationCompat$Builder;,
 17 ········Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi21;,
 18 ········Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20;,
 19 ········Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat;,
13 ········Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;,20 ········Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;,
14 ········Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich;,21 ········Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich;,
15 ········Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb;,22 ········Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb;,
 23 ········Landroid/support/v4/app/NotificationCompat$NotificationCompatImplGingerbread;,
16 ········Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;,24 ········Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;,
17 ········Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;25 ········Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;
18 ····}26 ····}
19 .end·annotation27 .end·annotation
  
  
20 #·static·fields28 #·static·fields
 29 .field·public·static·final·CATEGORY_ALARM:Ljava/lang/String;·=·"alarm"
  
 30 .field·public·static·final·CATEGORY_CALL:Ljava/lang/String;·=·"call"
  
 31 .field·public·static·final·CATEGORY_EMAIL:Ljava/lang/String;·=·"email"
  
 32 .field·public·static·final·CATEGORY_ERROR:Ljava/lang/String;·=·"err"
  
 33 .field·public·static·final·CATEGORY_EVENT:Ljava/lang/String;·=·"event"
  
 34 .field·public·static·final·CATEGORY_MESSAGE:Ljava/lang/String;·=·"msg"
  
 35 .field·public·static·final·CATEGORY_PROGRESS:Ljava/lang/String;·=·"progress"
  
 36 .field·public·static·final·CATEGORY_PROMO:Ljava/lang/String;·=·"promo"
  
 37 .field·public·static·final·CATEGORY_RECOMMENDATION:Ljava/lang/String;·=·"recommendation"
  
 38 .field·public·static·final·CATEGORY_SERVICE:Ljava/lang/String;·=·"service"
  
 39 .field·public·static·final·CATEGORY_SOCIAL:Ljava/lang/String;·=·"social"
  
 40 .field·public·static·final·CATEGORY_STATUS:Ljava/lang/String;·=·"status"
  
 41 .field·public·static·final·CATEGORY_SYSTEM:Ljava/lang/String;·=·"sys"
  
 42 .field·public·static·final·CATEGORY_TRANSPORT:Ljava/lang/String;·=·"transport"
  
 43 .field·public·static·final·COLOR_DEFAULT:I·=·0x0
  
 44 .field·public·static·final·DEFAULT_ALL:I·=·-0x1
  
 45 .field·public·static·final·DEFAULT_LIGHTS:I·=·0x4
  
 46 .field·public·static·final·DEFAULT_SOUND:I·=·0x1
  
 47 .field·public·static·final·DEFAULT_VIBRATE:I·=·0x2
  
 48 .field·public·static·final·EXTRA_BACKGROUND_IMAGE_URI:Ljava/lang/String;·=·"android.backgroundImageUri"
  
 49 .field·public·static·final·EXTRA_BIG_TEXT:Ljava/lang/String;·=·"android.bigText"
  
 50 .field·public·static·final·EXTRA_COMPACT_ACTIONS:Ljava/lang/String;·=·"android.compactActions"
  
 51 .field·public·static·final·EXTRA_INFO_TEXT:Ljava/lang/String;·=·"android.infoText"
  
 52 .field·public·static·final·EXTRA_LARGE_ICON:Ljava/lang/String;·=·"android.largeIcon"
  
 53 .field·public·static·final·EXTRA_LARGE_ICON_BIG:Ljava/lang/String;·=·"android.largeIcon.big"
  
 54 .field·public·static·final·EXTRA_MEDIA_SESSION:Ljava/lang/String;·=·"android.mediaSession"
  
 55 .field·public·static·final·EXTRA_PEOPLE:Ljava/lang/String;·=·"android.people"
  
 56 .field·public·static·final·EXTRA_PICTURE:Ljava/lang/String;·=·"android.picture"
  
 57 .field·public·static·final·EXTRA_PROGRESS:Ljava/lang/String;·=·"android.progress"
  
 58 .field·public·static·final·EXTRA_PROGRESS_INDETERMINATE:Ljava/lang/String;·=·"android.progressIndeterminate"
  
 59 .field·public·static·final·EXTRA_PROGRESS_MAX:Ljava/lang/String;·=·"android.progressMax"
  
 60 .field·public·static·final·EXTRA_SHOW_CHRONOMETER:Ljava/lang/String;·=·"android.showChronometer"
  
 61 .field·public·static·final·EXTRA_SHOW_WHEN:Ljava/lang/String;·=·"android.showWhen"
  
 62 .field·public·static·final·EXTRA_SMALL_ICON:Ljava/lang/String;·=·"android.icon"
  
 63 .field·public·static·final·EXTRA_SUB_TEXT:Ljava/lang/String;·=·"android.subText"
  
 64 .field·public·static·final·EXTRA_SUMMARY_TEXT:Ljava/lang/String;·=·"android.summaryText"
  
 65 .field·public·static·final·EXTRA_TEMPLATE:Ljava/lang/String;·=·"android.template"
  
 66 .field·public·static·final·EXTRA_TEXT:Ljava/lang/String;·=·"android.text"
  
 67 .field·public·static·final·EXTRA_TEXT_LINES:Ljava/lang/String;·=·"android.textLines"
  
 68 .field·public·static·final·EXTRA_TITLE:Ljava/lang/String;·=·"android.title"
  
 69 .field·public·static·final·EXTRA_TITLE_BIG:Ljava/lang/String;·=·"android.title.big"
  
 70 .field·public·static·final·FLAG_AUTO_CANCEL:I·=·0x10
  
 71 .field·public·static·final·FLAG_FOREGROUND_SERVICE:I·=·0x40
  
 72 .field·public·static·final·FLAG_GROUP_SUMMARY:I·=·0x200
  
21 .field·public·static·final·FLAG_HIGH_PRIORITY:I·=·0x8073 .field·public·static·final·FLAG_HIGH_PRIORITY:I·=·0x80
  
 74 .field·public·static·final·FLAG_INSISTENT:I·=·0x4
  
 75 .field·public·static·final·FLAG_LOCAL_ONLY:I·=·0x100
  
 76 .field·public·static·final·FLAG_NO_CLEAR:I·=·0x20
  
Max diff block lines reached; 19136/24719 bytes (77.41%) of diff not shown.
2.3 KB
smali/android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.smali
    
Offset 18, 54 lines modifiedOffset 18, 54 lines modified
  
  
18 #·direct·methods18 #·direct·methods
19 .method·private·constructor·<init>()V19 .method·private·constructor·<init>()V
20 ····.locals·020 ····.locals·0
  
21 ····.prologue21 ····.prologue
22 ····.line·12122 ····.line·132
23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
24 ····return-void24 ····return-void
25 .end·method25 .end·method
  
26 .method·synthetic·constructor·<init>(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V26 .method·synthetic·constructor·<init>(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V
27 ····.locals·027 ····.locals·0
28 ····.param·p1,·"x0"····#·Landroid/support/v4/app/ActionBarDrawerToggle$1;28 ····.param·p1,·"x0"····#·Landroid/support/v4/app/ActionBarDrawerToggle$1;
  
29 ····.prologue29 ····.prologue
30 ····.line·12130 ····.line·132
31 ····invoke-direct·{p0},·Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;-><init>()V31 ····invoke-direct·{p0},·Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;-><init>()V
  
32 ····return-void32 ····return-void
33 .end·method33 .end·method
  
  
34 #·virtual·methods34 #·virtual·methods
35 .method·public·getThemeUpIndicator(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable;35 .method·public·getThemeUpIndicator(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable;
36 ····.locals·136 ····.locals·1
37 ····.param·p1,·"activity"····#·Landroid/app/Activity;37 ····.param·p1,·"activity"····#·Landroid/app/Activity;
  
38 ····.prologue38 ····.prologue
39 ····.line·12439 ····.line·135
40 ····invoke-static·{p1},·Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;->getThemeUpIndicator(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable;40 ····invoke-static·{p1},·Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;->getThemeUpIndicator(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable;
  
41 ····move-result-object·v041 ····move-result-object·v0
  
42 ····return-object·v042 ····return-object·v0
43 .end·method43 .end·method
  
44 .method·public·setActionBarDescription(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object;44 .method·public·setActionBarDescription(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object;
45 ····.locals·145 ····.locals·1
46 ····.param·p1,·"info"····#·Ljava/lang/Object;46 ····.param·p1,·"info"····#·Ljava/lang/Object;
47 ····.param·p2,·"activity"····#·Landroid/app/Activity;47 ····.param·p2,·"activity"····#·Landroid/app/Activity;
48 ····.param·p3,·"contentDescRes"····#·I48 ····.param·p3,·"contentDescRes"····#·I
  
49 ····.prologue49 ····.prologue
50 ····.line·13650 ····.line·147
51 ····invoke-static·{p1,·p2,·p3},·Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;->setActionBarDescription(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object;51 ····invoke-static·{p1,·p2,·p3},·Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;->setActionBarDescription(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object;
  
52 ····move-result-object·v052 ····move-result-object·v0
  
53 ····return-object·v053 ····return-object·v0
54 .end·method54 .end·method
  
Offset 73, 14 lines modifiedOffset 73, 14 lines modified
73 ····.locals·173 ····.locals·1
74 ····.param·p1,·"info"····#·Ljava/lang/Object;74 ····.param·p1,·"info"····#·Ljava/lang/Object;
75 ····.param·p2,·"activity"····#·Landroid/app/Activity;75 ····.param·p2,·"activity"····#·Landroid/app/Activity;
76 ····.param·p3,·"themeImage"····#·Landroid/graphics/drawable/Drawable;76 ····.param·p3,·"themeImage"····#·Landroid/graphics/drawable/Drawable;
77 ····.param·p4,·"contentDescRes"····#·I77 ····.param·p4,·"contentDescRes"····#·I
  
78 ····.prologue78 ····.prologue
79 ····.line·13079 ····.line·141
80 ····invoke-static·{p1,·p2,·p3,·p4},·Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;->setActionBarUpIndicator(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object;80 ····invoke-static·{p1,·p2,·p3,·p4},·Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;->setActionBarUpIndicator(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object;
  
81 ····move-result-object·v081 ····move-result-object·v0
  
82 ····return-object·v082 ····return-object·v0
83 .end·method83 .end·method
2.55 KB
smali/android/support/v4/app/FragmentManagerImpl$5.smali
    
Offset 24, 15 lines modifiedOffset 24, 15 lines modified
  
  
24 #·direct·methods24 #·direct·methods
25 .method·constructor·<init>(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V25 .method·constructor·<init>(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V
26 ····.locals·026 ····.locals·0
  
27 ····.prologue27 ····.prologue
28 ····.line·100728 ····.line·1027
29 ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentManagerImpl$5;->this$0:Landroid/support/v4/app/FragmentManagerImpl;29 ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentManagerImpl$5;->this$0:Landroid/support/v4/app/FragmentManagerImpl;
  
30 ····iput-object·p2,·p0,·Landroid/support/v4/app/FragmentManagerImpl$5;->val$fragment:Landroid/support/v4/app/Fragment;30 ····iput-object·p2,·p0,·Landroid/support/v4/app/FragmentManagerImpl$5;->val$fragment:Landroid/support/v4/app/Fragment;
  
31 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V31 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
32 ····return-void32 ····return-void
Offset 43, 58 lines modifiedOffset 43, 58 lines modified
43 .method·public·onAnimationEnd(Landroid/view/animation/Animation;)V43 .method·public·onAnimationEnd(Landroid/view/animation/Animation;)V
44 ····.locals·644 ····.locals·6
45 ····.param·p1,·"animation"····#·Landroid/view/animation/Animation;45 ····.param·p1,·"animation"····#·Landroid/view/animation/Animation;
  
46 ····.prologue46 ····.prologue
47 ····const/4·v3,·0x047 ····const/4·v3,·0x0
  
48 ····.line·101048 ····.line·1030
49 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$5;->val$fragment:Landroid/support/v4/app/Fragment;49 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$5;->val$fragment:Landroid/support/v4/app/Fragment;
  
50 ····iget-object·v0,·v0,·Landroid/support/v4/app/Fragment;->mAnimatingAway:Landroid/view/View;50 ····iget-object·v0,·v0,·Landroid/support/v4/app/Fragment;->mAnimatingAway:Landroid/view/View;
  
51 ····if-eqz·v0,·:cond_051 ····if-eqz·v0,·:cond_0
  
52 ····.line·101152 ····.line·1031
53 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$5;->val$fragment:Landroid/support/v4/app/Fragment;53 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$5;->val$fragment:Landroid/support/v4/app/Fragment;
  
54 ····const/4·v1,·0x054 ····const/4·v1,·0x0
  
55 ····iput-object·v1,·v0,·Landroid/support/v4/app/Fragment;->mAnimatingAway:Landroid/view/View;55 ····iput-object·v1,·v0,·Landroid/support/v4/app/Fragment;->mAnimatingAway:Landroid/view/View;
  
56 ····.line·101256 ····.line·1032
57 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$5;->this$0:Landroid/support/v4/app/FragmentManagerImpl;57 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$5;->this$0:Landroid/support/v4/app/FragmentManagerImpl;
  
58 ····iget-object·v1,·p0,·Landroid/support/v4/app/FragmentManagerImpl$5;->val$fragment:Landroid/support/v4/app/Fragment;58 ····iget-object·v1,·p0,·Landroid/support/v4/app/FragmentManagerImpl$5;->val$fragment:Landroid/support/v4/app/Fragment;
  
59 ····iget-object·v2,·p0,·Landroid/support/v4/app/FragmentManagerImpl$5;->val$fragment:Landroid/support/v4/app/Fragment;59 ····iget-object·v2,·p0,·Landroid/support/v4/app/FragmentManagerImpl$5;->val$fragment:Landroid/support/v4/app/Fragment;
  
60 ····iget·v2,·v2,·Landroid/support/v4/app/Fragment;->mStateAfterAnimating:I60 ····iget·v2,·v2,·Landroid/support/v4/app/Fragment;->mStateAfterAnimating:I
  
61 ····move·v4,·v361 ····move·v4,·v3
  
62 ····move·v5,·v362 ····move·v5,·v3
  
63 ····invoke-virtual/range·{v0·..·v5},·Landroid/support/v4/app/FragmentManagerImpl;->moveToState(Landroid/support/v4/app/Fragment;IIIZ)V63 ····invoke-virtual/range·{v0·..·v5},·Landroid/support/v4/app/FragmentManagerImpl;->moveToState(Landroid/support/v4/app/Fragment;IIIZ)V
  
64 ····.line·101564 ····.line·1035
65 ····:cond_065 ····:cond_0
66 ····return-void66 ····return-void
67 .end·method67 .end·method
  
68 .method·public·onAnimationRepeat(Landroid/view/animation/Animation;)V68 .method·public·onAnimationRepeat(Landroid/view/animation/Animation;)V
69 ····.locals·069 ····.locals·0
70 ····.param·p1,·"animation"····#·Landroid/view/animation/Animation;70 ····.param·p1,·"animation"····#·Landroid/view/animation/Animation;
  
71 ····.prologue71 ····.prologue
72 ····.line·101872 ····.line·1038
73 ····return-void73 ····return-void
74 .end·method74 .end·method
  
75 .method·public·onAnimationStart(Landroid/view/animation/Animation;)V75 .method·public·onAnimationStart(Landroid/view/animation/Animation;)V
76 ····.locals·076 ····.locals·0
77 ····.param·p1,·"animation"····#·Landroid/view/animation/Animation;77 ····.param·p1,·"animation"····#·Landroid/view/animation/Animation;
  
78 ····.prologue78 ····.prologue
79 ····.line·102179 ····.line·1041
80 ····return-void80 ····return-void
81 .end·method81 .end·method
1.8 KB
smali/android/support/v4/app/FragmentManagerState$1.smali
    
Offset 28, 64 lines modifiedOffset 28, 64 lines modified
  
  
28 #·direct·methods28 #·direct·methods
29 .method·constructor·<init>()V29 .method·constructor·<init>()V
30 ····.locals·030 ····.locals·0
  
31 ····.prologue31 ····.prologue
32 ····.line·37432 ····.line·387
33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
34 ····return-void34 ····return-void
35 .end·method35 .end·method
  
  
36 #·virtual·methods36 #·virtual·methods
37 .method·public·createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState;37 .method·public·createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState;
38 ····.locals·138 ····.locals·1
39 ····.param·p1,·"in"····#·Landroid/os/Parcel;39 ····.param·p1,·"in"····#·Landroid/os/Parcel;
  
40 ····.prologue40 ····.prologue
41 ····.line·37641 ····.line·389
42 ····new-instance·v0,·Landroid/support/v4/app/FragmentManagerState;42 ····new-instance·v0,·Landroid/support/v4/app/FragmentManagerState;
  
43 ····invoke-direct·{v0,·p1},·Landroid/support/v4/app/FragmentManagerState;-><init>(Landroid/os/Parcel;)V43 ····invoke-direct·{v0,·p1},·Landroid/support/v4/app/FragmentManagerState;-><init>(Landroid/os/Parcel;)V
  
44 ····return-object·v044 ····return-object·v0
45 .end·method45 .end·method
  
46 .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;46 .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
47 ····.locals·147 ····.locals·1
48 ····.param·p1,·"x0"····#·Landroid/os/Parcel;48 ····.param·p1,·"x0"····#·Landroid/os/Parcel;
  
49 ····.prologue49 ····.prologue
50 ····.line·37450 ····.line·387
51 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/FragmentManagerState$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState;51 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/FragmentManagerState$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState;
  
52 ····move-result-object·v052 ····move-result-object·v0
  
53 ····return-object·v053 ····return-object·v0
54 .end·method54 .end·method
  
55 .method·public·newArray(I)[Landroid/support/v4/app/FragmentManagerState;55 .method·public·newArray(I)[Landroid/support/v4/app/FragmentManagerState;
56 ····.locals·156 ····.locals·1
57 ····.param·p1,·"size"····#·I57 ····.param·p1,·"size"····#·I
  
58 ····.prologue58 ····.prologue
59 ····.line·38059 ····.line·393
60 ····new-array·v0,·p1,·[Landroid/support/v4/app/FragmentManagerState;60 ····new-array·v0,·p1,·[Landroid/support/v4/app/FragmentManagerState;
  
61 ····return-object·v061 ····return-object·v0
62 .end·method62 .end·method
  
63 .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object;63 .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object;
64 ····.locals·164 ····.locals·1
65 ····.param·p1,·"x0"····#·I65 ····.param·p1,·"x0"····#·I
  
66 ····.prologue66 ····.prologue
67 ····.line·37467 ····.line·387
68 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/FragmentManagerState$1;->newArray(I)[Landroid/support/v4/app/FragmentManagerState;68 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/FragmentManagerState$1;->newArray(I)[Landroid/support/v4/app/FragmentManagerState;
  
69 ····move-result-object·v069 ····move-result-object·v0
  
70 ····return-object·v070 ····return-object·v0
71 .end·method71 .end·method
1.72 KB
smali/android/support/v4/app/FragmentState$1.smali
    
Offset 28, 64 lines modifiedOffset 28, 64 lines modified
  
  
28 #·direct·methods28 #·direct·methods
29 .method·constructor·<init>()V29 .method·constructor·<init>()V
30 ····.locals·030 ····.locals·0
  
31 ····.prologue31 ····.prologue
32 ····.line·13732 ····.line·141
33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
34 ····return-void34 ····return-void
35 .end·method35 .end·method
  
  
36 #·virtual·methods36 #·virtual·methods
37 .method·public·createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState;37 .method·public·createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState;
38 ····.locals·138 ····.locals·1
39 ····.param·p1,·"in"····#·Landroid/os/Parcel;39 ····.param·p1,·"in"····#·Landroid/os/Parcel;
  
40 ····.prologue40 ····.prologue
41 ····.line·13941 ····.line·143
42 ····new-instance·v0,·Landroid/support/v4/app/FragmentState;42 ····new-instance·v0,·Landroid/support/v4/app/FragmentState;
  
43 ····invoke-direct·{v0,·p1},·Landroid/support/v4/app/FragmentState;-><init>(Landroid/os/Parcel;)V43 ····invoke-direct·{v0,·p1},·Landroid/support/v4/app/FragmentState;-><init>(Landroid/os/Parcel;)V
  
44 ····return-object·v044 ····return-object·v0
45 .end·method45 .end·method
  
46 .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;46 .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
47 ····.locals·147 ····.locals·1
48 ····.param·p1,·"x0"····#·Landroid/os/Parcel;48 ····.param·p1,·"x0"····#·Landroid/os/Parcel;
  
49 ····.prologue49 ····.prologue
50 ····.line·13750 ····.line·141
51 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/FragmentState$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState;51 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/FragmentState$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState;
  
52 ····move-result-object·v052 ····move-result-object·v0
  
53 ····return-object·v053 ····return-object·v0
54 .end·method54 .end·method
  
55 .method·public·newArray(I)[Landroid/support/v4/app/FragmentState;55 .method·public·newArray(I)[Landroid/support/v4/app/FragmentState;
56 ····.locals·156 ····.locals·1
57 ····.param·p1,·"size"····#·I57 ····.param·p1,·"size"····#·I
  
58 ····.prologue58 ····.prologue
59 ····.line·14359 ····.line·147
60 ····new-array·v0,·p1,·[Landroid/support/v4/app/FragmentState;60 ····new-array·v0,·p1,·[Landroid/support/v4/app/FragmentState;
  
61 ····return-object·v061 ····return-object·v0
62 .end·method62 .end·method
  
63 .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object;63 .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object;
64 ····.locals·164 ····.locals·1
65 ····.param·p1,·"x0"····#·I65 ····.param·p1,·"x0"····#·I
  
66 ····.prologue66 ····.prologue
67 ····.line·13767 ····.line·141
68 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/FragmentState$1;->newArray(I)[Landroid/support/v4/app/FragmentState;68 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/FragmentState$1;->newArray(I)[Landroid/support/v4/app/FragmentState;
  
69 ····move-result-object·v069 ····move-result-object·v0
  
70 ····return-object·v070 ····return-object·v0
71 .end·method71 .end·method
462 B
smali/android/support/v4/app/ActionBarDrawerToggle$DelegateProvider.smali
    
Offset 12, 8 lines modifiedOffset 12, 10 lines modified
12 ····accessFlags·=·0x60912 ····accessFlags·=·0x609
13 ····name·=·"DelegateProvider"13 ····name·=·"DelegateProvider"
14 .end·annotation14 .end·annotation
  
  
15 #·virtual·methods15 #·virtual·methods
16 .method·public·abstract·getDrawerToggleDelegate()Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;16 .method·public·abstract·getDrawerToggleDelegate()Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;
 17 ····.annotation·build·Landroid/support/annotation/Nullable;
 18 ····.end·annotation
17 .end·method19 .end·method
580 B
smali/android/support/v4/app/Fragment$InstantiationException.smali
    
Offset 17, 13 lines modifiedOffset 17, 13 lines modified
17 #·direct·methods17 #·direct·methods
18 .method·public·constructor·<init>(Ljava/lang/String;Ljava/lang/Exception;)V18 .method·public·constructor·<init>(Ljava/lang/String;Ljava/lang/Exception;)V
19 ····.locals·019 ····.locals·0
20 ····.param·p1,·"msg"····#·Ljava/lang/String;20 ····.param·p1,·"msg"····#·Ljava/lang/String;
21 ····.param·p2,·"cause"····#·Ljava/lang/Exception;21 ····.param·p2,·"cause"····#·Ljava/lang/Exception;
  
22 ····.prologue22 ····.prologue
23 ····.line·34823 ····.line·366
24 ····invoke-direct·{p0,·p1,·p2},·Ljava/lang/RuntimeException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V24 ····invoke-direct·{p0,·p1,·p2},·Ljava/lang/RuntimeException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V
  
25 ····.line·34925 ····.line·367
26 ····return-void26 ····return-void
27 .end·method27 .end·method
2.53 KB
smali/android/support/v4/app/FragmentPagerAdapter.smali
    
Offset 38, 15 lines modifiedOffset 38, 15 lines modified
38 ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentPagerAdapter;->mFragmentManager:Landroid/support/v4/app/FragmentManager;38 ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentPagerAdapter;->mFragmentManager:Landroid/support/v4/app/FragmentManager;
  
39 ····.line·7139 ····.line·71
40 ····return-void40 ····return-void
41 .end·method41 .end·method
  
42 .method·private·static·makeFragmentName(IJ)Ljava/lang/String;42 .method·private·static·makeFragmentName(IJ)Ljava/lang/String;
43 ····.locals·243 ····.locals·3
44 ····.param·p0,·"viewId"····#·I44 ····.param·p0,·"viewId"····#·I
45 ····.param·p1,·"id"····#·J45 ····.param·p1,·"id"····#·J
  
46 ····.prologue46 ····.prologue
47 ····.line·17347 ····.line·173
48 ····new-instance·v0,·Ljava/lang/StringBuilder;48 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
Offset 181, 31 lines modifiedOffset 181, 31 lines modified
  
181 ····iput-object·v4,·p0,·Landroid/support/v4/app/FragmentPagerAdapter;->mCurTransaction:Landroid/support/v4/app/FragmentTransaction;181 ····iput-object·v4,·p0,·Landroid/support/v4/app/FragmentPagerAdapter;->mCurTransaction:Landroid/support/v4/app/FragmentTransaction;
  
182 ····.line·88182 ····.line·88
183 ····:cond_0183 ····:cond_0
184 ····invoke-virtual·{p0,·p2},·Landroid/support/v4/app/FragmentPagerAdapter;->getItemId(I)J184 ····invoke-virtual·{p0,·p2},·Landroid/support/v4/app/FragmentPagerAdapter;->getItemId(I)J
  
185 ····move-result-wide·v1185 ····move-result-wide·v2
  
186 ····.line·91186 ····.line·91
187 ····.local·v1,·"itemId":J187 ····.local·v2,·"itemId":J
188 ····invoke-virtual·{p1},·Landroid/view/ViewGroup;->getId()I188 ····invoke-virtual·{p1},·Landroid/view/ViewGroup;->getId()I
  
189 ····move-result·v4189 ····move-result·v4
  
190 ····invoke-static·{v4,·v1,·v2},·Landroid/support/v4/app/FragmentPagerAdapter;->makeFragmentName(IJ)Ljava/lang/String;190 ····invoke-static·{v4,·v2,·v3},·Landroid/support/v4/app/FragmentPagerAdapter;->makeFragmentName(IJ)Ljava/lang/String;
  
191 ····move-result-object·v3191 ····move-result-object·v1
  
192 ····.line·92192 ····.line·92
193 ····.local·v3,·"name":Ljava/lang/String;193 ····.local·v1,·"name":Ljava/lang/String;
194 ····iget-object·v4,·p0,·Landroid/support/v4/app/FragmentPagerAdapter;->mFragmentManager:Landroid/support/v4/app/FragmentManager;194 ····iget-object·v4,·p0,·Landroid/support/v4/app/FragmentPagerAdapter;->mFragmentManager:Landroid/support/v4/app/FragmentManager;
  
195 ····invoke-virtual·{v4,·v3},·Landroid/support/v4/app/FragmentManager;->findFragmentByTag(Ljava/lang/String;)Landroid/support/v4/app/Fragment;195 ····invoke-virtual·{v4,·v1},·Landroid/support/v4/app/FragmentManager;->findFragmentByTag(Ljava/lang/String;)Landroid/support/v4/app/Fragment;
  
196 ····move-result-object·v0196 ····move-result-object·v0
  
197 ····.line·93197 ····.line·93
198 ····.local·v0,·"fragment":Landroid/support/v4/app/Fragment;198 ····.local·v0,·"fragment":Landroid/support/v4/app/Fragment;
199 ····if-eqz·v0,·:cond_2199 ····if-eqz·v0,·:cond_2
  
Offset 243, 15 lines modifiedOffset 243, 15 lines modified
  
243 ····move-result·v5243 ····move-result·v5
  
244 ····invoke-virtual·{p1},·Landroid/view/ViewGroup;->getId()I244 ····invoke-virtual·{p1},·Landroid/view/ViewGroup;->getId()I
  
245 ····move-result·v6245 ····move-result·v6
  
246 ····invoke-static·{v6,·v1,·v2},·Landroid/support/v4/app/FragmentPagerAdapter;->makeFragmentName(IJ)Ljava/lang/String;246 ····invoke-static·{v6,·v2,·v3},·Landroid/support/v4/app/FragmentPagerAdapter;->makeFragmentName(IJ)Ljava/lang/String;
  
247 ····move-result-object·v6247 ····move-result-object·v6
  
248 ····invoke-virtual·{v4,·v5,·v0,·v6},·Landroid/support/v4/app/FragmentTransaction;->add(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;248 ····invoke-virtual·{v4,·v5,·v0,·v6},·Landroid/support/v4/app/FragmentTransaction;->add(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;
  
249 ····goto·:goto_0249 ····goto·:goto_0
250 .end·method250 .end·method
7.29 KB
smali/android/support/v4/app/NotificationCompat$Action.smali
    
Offset 1, 47 lines modifiedOffset 1, 222 lines modified
1 .class·public·Landroid/support/v4/app/NotificationCompat$Action;1 .class·public·Landroid/support/v4/app/NotificationCompat$Action;
2 .super·Ljava/lang/Object;2 .super·Landroid/support/v4/app/NotificationCompatBase$Action;
3 .source·"NotificationCompat.java"3 .source·"NotificationCompat.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/EnclosingClass;5 .annotation·system·Ldalvik/annotation/EnclosingClass;
6 ····value·=·Landroid/support/v4/app/NotificationCompat;6 ····value·=·Landroid/support/v4/app/NotificationCompat;
7 .end·annotation7 .end·annotation
  
8 .annotation·system·Ldalvik/annotation/InnerClass;8 .annotation·system·Ldalvik/annotation/InnerClass;
9 ····accessFlags·=·0x99 ····accessFlags·=·0x9
10 ····name·=·"Action"10 ····name·=·"Action"
11 .end·annotation11 .end·annotation
  
 12 .annotation·system·Ldalvik/annotation/MemberClasses;
 13 ····value·=·{
 14 ········Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;,
 15 ········Landroid/support/v4/app/NotificationCompat$Action$Extender;,
 16 ········Landroid/support/v4/app/NotificationCompat$Action$Builder;
 17 ····}
 18 .end·annotation
  
  
 19 #·static·fields
 20 .field·public·static·final·FACTORY:Landroid/support/v4/app/NotificationCompatBase$Action$Factory;
  
  
12 #·instance·fields21 #·instance·fields
13 .field·public·actionIntent:Landroid/app/PendingIntent;22 .field·public·actionIntent:Landroid/app/PendingIntent;
  
14 .field·public·icon:I23 .field·public·icon:I
  
 24 .field·private·final·mExtras:Landroid/os/Bundle;
  
 25 .field·private·final·mRemoteInputs:[Landroid/support/v4/app/RemoteInput;
  
15 .field·public·title:Ljava/lang/CharSequence;26 .field·public·title:Ljava/lang/CharSequence;
  
  
16 #·direct·methods27 #·direct·methods
 28 .method·static·constructor·<clinit>()V
 29 ····.locals·1
  
 30 ····.prologue
 31 ····.line·2135
 32 ····new-instance·v0,·Landroid/support/v4/app/NotificationCompat$Action$1;
  
 33 ····invoke-direct·{v0},·Landroid/support/v4/app/NotificationCompat$Action$1;-><init>()V
  
 34 ····sput-object·v0,·Landroid/support/v4/app/NotificationCompat$Action;->FACTORY:Landroid/support/v4/app/NotificationCompatBase$Action$Factory;
  
 35 ····return-void
 36 .end·method
  
17 .method·public·constructor·<init>(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V37 .method·public·constructor·<init>(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V
18 ····.locals·038 ····.locals·6
19 ····.param·p1,·"icon_"····#·I39 ····.param·p1,·"icon"····#·I
20 ····.param·p2,·"title_"····#·Ljava/lang/CharSequence;40 ····.param·p2,·"title"····#·Ljava/lang/CharSequence;
21 ····.param·p3,·"intent_"····#·Landroid/app/PendingIntent;41 ····.param·p3,·"intent"····#·Landroid/app/PendingIntent;
  
 42 ····.prologue
 43 ····.line·1791
 44 ····new-instance·v4,·Landroid/os/Bundle;
  
 45 ····invoke-direct·{v4},·Landroid/os/Bundle;-><init>()V
  
 46 ····const/4·v5,·0x0
  
 47 ····move-object·v0,·p0
  
 48 ····move·v1,·p1
  
 49 ····move-object·v2,·p2
  
 50 ····move-object·v3,·p3
  
 51 ····invoke-direct/range·{v0·..·v5},·Landroid/support/v4/app/NotificationCompat$Action;-><init>(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;)V
  
 52 ····.line·1792
 53 ····return-void
 54 .end·method
  
 55 .method·private·constructor·<init>(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;)V
 56 ····.locals·1
 57 ····.param·p1,·"icon"····#·I
 58 ····.param·p2,·"title"····#·Ljava/lang/CharSequence;
 59 ····.param·p3,·"intent"····#·Landroid/app/PendingIntent;
 60 ····.param·p4,·"extras"····#·Landroid/os/Bundle;
 61 ····.param·p5,·"remoteInputs"····#·[Landroid/support/v4/app/RemoteInput;
  
22 ····.prologue62 ····.prologue
23 ····.line·824 
24 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V63 ····.line·1795
 64 ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompatBase$Action;-><init>()V
  
25 ····.line·82565 ····.line·1796
26 ····iput·p1,·p0,·Landroid/support/v4/app/NotificationCompat$Action;->icon:I66 ····iput·p1,·p0,·Landroid/support/v4/app/NotificationCompat$Action;->icon:I
  
27 ····.line·82667 ····.line·1797
 68 ····invoke-static·{p2},·Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
  
 69 ····move-result-object·v0
  
28 ····iput-object·p2,·p0,·Landroid/support/v4/app/NotificationCompat$Action;->title:Ljava/lang/CharSequence;70 ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Action;->title:Ljava/lang/CharSequence;
  
29 ····.line·82771 ····.line·1798
30 ····iput-object·p3,·p0,·Landroid/support/v4/app/NotificationCompat$Action;->actionIntent:Landroid/app/PendingIntent;72 ····iput-object·p3,·p0,·Landroid/support/v4/app/NotificationCompat$Action;->actionIntent:Landroid/app/PendingIntent;
  
 73 ····.line·1799
 74 ····if-eqz·p4,·:cond_0
  
 75 ····.end·local·p4····#·"extras":Landroid/os/Bundle;
 76 ····:goto_0
 77 ····iput-object·p4,·p0,·Landroid/support/v4/app/NotificationCompat$Action;->mExtras:Landroid/os/Bundle;
  
31 ····.line·82878 ····.line·1800
 79 ····iput-object·p5,·p0,·Landroid/support/v4/app/NotificationCompat$Action;->mRemoteInputs:[Landroid/support/v4/app/RemoteInput;
  
 80 ····.line·1801
 81 ····return-void
  
 82 ····.line·1799
 83 ····.restart·local·p4····#·"extras":Landroid/os/Bundle;
 84 ····:cond_0
 85 ····new-instance·p4,·Landroid/os/Bundle;
  
Max diff block lines reached; 2001/7344 bytes (27.25%) of diff not shown.
54.4 KB
smali/android/support/v4/app/NotificationCompatJellybean.smali
    
Offset 1, 415 lines modifiedOffset 1, 1361 lines modified
1 .class·Landroid/support/v4/app/NotificationCompatJellybean;1 .class·Landroid/support/v4/app/NotificationCompatJellybean;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"NotificationCompatJellybean.java"3 .source·"NotificationCompatJellybean.java"
  
  
 4 #·annotations
 5 .annotation·system·Ldalvik/annotation/MemberClasses;
 6 ····value·=·{
 7 ········Landroid/support/v4/app/NotificationCompatJellybean$Builder;
 8 ····}
 9 .end·annotation
  
  
4 #·instance·fields10 #·static·fields
5 .field·private·b:Landroid/app/Notification$Builder;11 .field·static·final·EXTRA_ACTION_EXTRAS:Ljava/lang/String;·=·"android.support.actionExtras"
  
 12 .field·static·final·EXTRA_GROUP_KEY:Ljava/lang/String;·=·"android.support.groupKey"
  
 13 .field·static·final·EXTRA_GROUP_SUMMARY:Ljava/lang/String;·=·"android.support.isGroupSummary"
  
 14 .field·static·final·EXTRA_LOCAL_ONLY:Ljava/lang/String;·=·"android.support.localOnly"
  
 15 .field·static·final·EXTRA_REMOTE_INPUTS:Ljava/lang/String;·=·"android.support.remoteInputs"
  
 16 .field·static·final·EXTRA_SORT_KEY:Ljava/lang/String;·=·"android.support.sortKey"
  
 17 .field·static·final·EXTRA_USE_SIDE_CHANNEL:Ljava/lang/String;·=·"android.support.useSideChannel"
  
 18 .field·private·static·final·KEY_ACTION_INTENT:Ljava/lang/String;·=·"actionIntent"
  
 19 .field·private·static·final·KEY_EXTRAS:Ljava/lang/String;·=·"extras"
  
 20 .field·private·static·final·KEY_ICON:Ljava/lang/String;·=·"icon"
  
 21 .field·private·static·final·KEY_REMOTE_INPUTS:Ljava/lang/String;·=·"remoteInputs"
  
 22 .field·private·static·final·KEY_TITLE:Ljava/lang/String;·=·"title"
  
 23 .field·public·static·final·TAG:Ljava/lang/String;·=·"NotificationCompat"
  
 24 .field·private·static·sActionClass:Ljava/lang/Class;
 25 ····.annotation·system·Ldalvik/annotation/Signature;
 26 ········value·=·{
 27 ············"Ljava/lang/Class",
 28 ············"<*>;"
 29 ········}
 30 ····.end·annotation
 31 .end·field
  
 32 .field·private·static·sActionIconField:Ljava/lang/reflect/Field;
  
 33 .field·private·static·sActionIntentField:Ljava/lang/reflect/Field;
  
 34 .field·private·static·sActionTitleField:Ljava/lang/reflect/Field;
  
 35 .field·private·static·sActionsAccessFailed:Z
  
 36 .field·private·static·sActionsField:Ljava/lang/reflect/Field;
  
 37 .field·private·static·final·sActionsLock:Ljava/lang/Object;
  
 38 .field·private·static·sExtrasField:Ljava/lang/reflect/Field;
  
 39 .field·private·static·sExtrasFieldAccessFailed:Z
  
 40 .field·private·static·final·sExtrasLock:Ljava/lang/Object;
  
  
6 #·direct·methods41 #·direct·methods
7 .method·public·constructor·<init>(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap[·...·truncated·by·diffoscope;·len:·30,·SHA:·76b1defde2838ddd049a52e97a52dd276a1f80fed46fccb2269730bb93846293·...·])V42 .method·static·constructor·<clinit>()V
8 ····.locals·743 ····.locals·1
9 ····.param·p1,·"context"····#·Landroid/content/Context; 
10 ····.param·p2,·"n"····#·Landroid/app/Notification; 
11 ····.param·p3,·"contentTitle"····#·Ljava/lang/CharSequence; 
12 ····.param·p4,·"contentText"····#·Ljava/lang/CharSequence; 
13 ····.param·p5,·"contentInfo"····#·Ljava/lang/CharSequence; 
14 ····.param·p6,·"tickerView"····#·Landroid/widget/RemoteViews; 
15 ····.param·p7,·"number"····#·I 
16 ····.param·p8,·"contentIntent"····#·Landroid/app/PendingIntent; 
17 ····.param·p9,·"fullScreenIntent"····#·Landroid/app/PendingIntent; 
18 ····.param·p10,·"largeIcon"····#·Landroid/graphics/Bitmap; 
19 ····.param·p11,·"mProgressMax"····#·I 
20 ····.param·p12,·"mProgress"····#·I 
21 ····.param·p13,·"mProgressIndeterminate"····#·Z 
22 ····.param·p14,·"useChronometer"····#·Z 
23 ····.param·p15,·"priority"····#·I 
24 ····.param·p16,·"subText"····#·Ljava/lang/CharSequence; 
 44 ····.prologue
 45 ····.line·52
 46 ····new-instance·v0,·Ljava/lang/Object;
  
 47 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V
  
 48 ····sput-object·v0,·Landroid/support/v4/app/NotificationCompatJellybean;->sExtrasLock:Ljava/lang/Object;
  
 49 ····.line·56
 50 ····new-instance·v0,·Ljava/lang/Object;
  
 51 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V
  
 52 ····sput-object·v0,·Landroid/support/v4/app/NotificationCompatJellybean;->sActionsLock:Ljava/lang/Object;
  
 53 ····return-void
 54 .end·method
  
 55 .method·constructor·<init>()V
 56 ····.locals·0
  
25 ····.prologue57 ····.prologue
26 ····.line·3358 ····.line·33
27 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V59 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
28 ····.line·3460 ····.line·64
29 ····new-instance·v3,·Landroid/app/Notification$Builder;61 ····return-void
 62 .end·method
  
30 ····invoke-direct·{v3,·p1},·Landroid/app/Notification$Builder;-><init>(Landroid/content/Context;)V63 .method·public·static·addBigPictureStyle(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;Z)V
 64 ····.locals·3
 65 ····.param·p0,·"b"····#·Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;
 66 ····.param·p1,·"bigContentTitle"····#·Ljava/lang/CharSequence;
 67 ····.param·p2,·"useSummary"····#·Z
 68 ····.param·p3,·"summaryText"····#·Ljava/lang/CharSequence;
 69 ····.param·p4,·"bigPicture"····#·Landroid/graphics/Bitmap;
 70 ····.param·p5,·"bigLargeIcon"····#·Landroid/graphics/Bitmap;
 71 ····.param·p6,·"bigLargeIconSet"····#·Z
  
31 ····iget-wide·v4,·p2,·Landroid/app/Notification;->when:J72 ····.prologue
Max diff block lines reached; 50429/55608 bytes (90.69%) of diff not shown.
3.3 KB
smali/android/support/v4/app/NavUtils$NavUtilsImplJB.smali
    
Offset 15, 103 lines modifiedOffset 15, 103 lines modified
  
  
15 #·direct·methods15 #·direct·methods
16 .method·constructor·<init>()V16 .method·constructor·<init>()V
17 ····.locals·017 ····.locals·0
  
18 ····.prologue18 ····.prologue
19 ····.line·9519 ····.line·96
20 ····invoke-direct·{p0},·Landroid/support/v4/app/NavUtils$NavUtilsImplBase;-><init>()V20 ····invoke-direct·{p0},·Landroid/support/v4/app/NavUtils$NavUtilsImplBase;-><init>()V
  
21 ····return-void21 ····return-void
22 .end·method22 .end·method
  
  
23 #·virtual·methods23 #·virtual·methods
24 .method·public·getParentActivityIntent(Landroid/app/Activity;)Landroid/content/Intent;24 .method·public·getParentActivityIntent(Landroid/app/Activity;)Landroid/content/Intent;
25 ····.locals·125 ····.locals·1
26 ····.param·p1,·"activity"····#·Landroid/app/Activity;26 ····.param·p1,·"activity"····#·Landroid/app/Activity;
  
27 ····.prologue27 ····.prologue
28 ····.line·10128 ····.line·102
29 ····invoke-static·{p1},·Landroid/support/v4/app/NavUtilsJB;->getParentActivityIntent(Landroid/app/Activity;)Landroid/content/Intent;29 ····invoke-static·{p1},·Landroid/support/v4/app/NavUtilsJB;->getParentActivityIntent(Landroid/app/Activity;)Landroid/content/Intent;
  
30 ····move-result-object·v030 ····move-result-object·v0
  
31 ····.line·10231 ····.line·103
32 ····.local·v0,·"result":Landroid/content/Intent;32 ····.local·v0,·"result":Landroid/content/Intent;
33 ····if-nez·v0,·:cond_033 ····if-nez·v0,·:cond_0
  
34 ····.line·10334 ····.line·104
35 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/NavUtils$NavUtilsImplJB;->superGetParentActivityIntent(Landroid/app/Activity;)Landroid/content/Intent;35 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/NavUtils$NavUtilsImplJB;->superGetParentActivityIntent(Landroid/app/Activity;)Landroid/content/Intent;
  
36 ····move-result-object·v036 ····move-result-object·v0
  
37 ····.line·10537 ····.line·106
38 ····:cond_038 ····:cond_0
39 ····return-object·v039 ····return-object·v0
40 .end·method40 .end·method
  
41 .method·public·getParentActivityName(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String;41 .method·public·getParentActivityName(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String;
42 ····.locals·142 ····.locals·1
43 ····.param·p1,·"context"····#·Landroid/content/Context;43 ····.param·p1,·"context"····#·Landroid/content/Context;
44 ····.param·p2,·"info"····#·Landroid/content/pm/ActivityInfo;44 ····.param·p2,·"info"····#·Landroid/content/pm/ActivityInfo;
  
45 ····.prologue45 ····.prologue
46 ····.line·12446 ····.line·125
47 ····invoke-static·{p2},·Landroid/support/v4/app/NavUtilsJB;->getParentActivityName(Landroid/content/pm/ActivityInfo;)Ljava/lang/String;47 ····invoke-static·{p2},·Landroid/support/v4/app/NavUtilsJB;->getParentActivityName(Landroid/content/pm/ActivityInfo;)Ljava/lang/String;
  
48 ····move-result-object·v048 ····move-result-object·v0
  
49 ····.line·12549 ····.line·126
50 ····.local·v0,·"result":Ljava/lang/String;50 ····.local·v0,·"result":Ljava/lang/String;
51 ····if-nez·v0,·:cond_051 ····if-nez·v0,·:cond_0
  
52 ····.line·12652 ····.line·127
53 ····invoke-super·{p0,·p1,·p2},·Landroid/support/v4/app/NavUtils$NavUtilsImplBase;->getParentActivityName(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String;53 ····invoke-super·{p0,·p1,·p2},·Landroid/support/v4/app/NavUtils$NavUtilsImplBase;->getParentActivityName(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String;
  
54 ····move-result-object·v054 ····move-result-object·v0
  
55 ····.line·12855 ····.line·129
56 ····:cond_056 ····:cond_0
57 ····return-object·v057 ····return-object·v0
58 .end·method58 .end·method
  
59 .method·public·navigateUpTo(Landroid/app/Activity;Landroid/content/Intent;)V59 .method·public·navigateUpTo(Landroid/app/Activity;Landroid/content/Intent;)V
60 ····.locals·060 ····.locals·0
61 ····.param·p1,·"activity"····#·Landroid/app/Activity;61 ····.param·p1,·"activity"····#·Landroid/app/Activity;
62 ····.param·p2,·"upIntent"····#·Landroid/content/Intent;62 ····.param·p2,·"upIntent"····#·Landroid/content/Intent;
  
63 ····.prologue63 ····.prologue
64 ····.line·11964 ····.line·120
65 ····invoke-static·{p1,·p2},·Landroid/support/v4/app/NavUtilsJB;->navigateUpTo(Landroid/app/Activity;Landroid/content/Intent;)V65 ····invoke-static·{p1,·p2},·Landroid/support/v4/app/NavUtilsJB;->navigateUpTo(Landroid/app/Activity;Landroid/content/Intent;)V
  
66 ····.line·12066 ····.line·121
67 ····return-void67 ····return-void
68 .end·method68 .end·method
  
69 .method·public·shouldUpRecreateTask(Landroid/app/Activity;Landroid/content/Intent;)Z69 .method·public·shouldUpRecreateTask(Landroid/app/Activity;Landroid/content/Intent;)Z
70 ····.locals·170 ····.locals·1
71 ····.param·p1,·"activity"····#·Landroid/app/Activity;71 ····.param·p1,·"activity"····#·Landroid/app/Activity;
72 ····.param·p2,·"targetIntent"····#·Landroid/content/Intent;72 ····.param·p2,·"targetIntent"····#·Landroid/content/Intent;
  
73 ····.prologue73 ····.prologue
74 ····.line·11474 ····.line·115
75 ····invoke-static·{p1,·p2},·Landroid/support/v4/app/NavUtilsJB;->shouldUpRecreateTask(Landroid/app/Activity;Landroid/content/Intent;)Z75 ····invoke-static·{p1,·p2},·Landroid/support/v4/app/NavUtilsJB;->shouldUpRecreateTask(Landroid/app/Activity;Landroid/content/Intent;)Z
  
76 ····move-result·v076 ····move-result·v0
  
77 ····return·v077 ····return·v0
78 .end·method78 .end·method
  
79 .method·superGetParentActivityIntent(Landroid/app/Activity;)Landroid/content/Intent;79 .method·superGetParentActivityIntent(Landroid/app/Activity;)Landroid/content/Intent;
80 ····.locals·180 ····.locals·1
81 ····.param·p1,·"activity"····#·Landroid/app/Activity;81 ····.param·p1,·"activity"····#·Landroid/app/Activity;
  
82 ····.prologue82 ····.prologue
83 ····.line·10983 ····.line·110
84 ····invoke-super·{p0,·p1},·Landroid/support/v4/app/NavUtils$NavUtilsImplBase;->getParentActivityIntent(Landroid/app/Activity;)Landroid/content/Intent;84 ····invoke-super·{p0,·p1},·Landroid/support/v4/app/NavUtils$NavUtilsImplBase;->getParentActivityIntent(Landroid/app/Activity;)Landroid/content/Intent;
  
85 ····move-result-object·v085 ····move-result-object·v0
  
86 ····return-object·v086 ····return-object·v0
87 .end·method87 .end·method
1.34 KB
smali/android/support/v4/app/FragmentManagerImpl$2.smali
    
Offset 22, 29 lines modifiedOffset 22, 29 lines modified
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Landroid/support/v4/app/FragmentManagerImpl;)V23 .method·constructor·<init>(Landroid/support/v4/app/FragmentManagerImpl;)V
24 ····.locals·024 ····.locals·0
  
25 ····.prologue25 ····.prologue
26 ····.line·47726 ····.line·491
27 ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentManagerImpl$2;->this$0:Landroid/support/v4/app/FragmentManagerImpl;27 ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentManagerImpl$2;->this$0:Landroid/support/v4/app/FragmentManagerImpl;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
29 ····return-void29 ····return-void
30 .end·method30 .end·method
  
  
31 #·virtual·methods31 #·virtual·methods
32 .method·public·run()V32 .method·public·run()V
33 ····.locals·533 ····.locals·5
  
34 ····.prologue34 ····.prologue
35 ····.line·47935 ····.line·493
36 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$2;->this$0:Landroid/support/v4/app/FragmentManagerImpl;36 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$2;->this$0:Landroid/support/v4/app/FragmentManagerImpl;
  
37 ····iget-object·v1,·p0,·Landroid/support/v4/app/FragmentManagerImpl$2;->this$0:Landroid/support/v4/app/FragmentManagerImpl;37 ····iget-object·v1,·p0,·Landroid/support/v4/app/FragmentManagerImpl$2;->this$0:Landroid/support/v4/app/FragmentManagerImpl;
  
38 ····iget-object·v1,·v1,·Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity;38 ····iget-object·v1,·v1,·Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity;
  
39 ····iget-object·v1,·v1,·Landroid/support/v4/app/FragmentActivity;->mHandler:Landroid/os/Handler;39 ····iget-object·v1,·v1,·Landroid/support/v4/app/FragmentActivity;->mHandler:Landroid/os/Handler;
Offset 53, 10 lines modifiedOffset 53, 10 lines modified
  
53 ····const/4·v3,·-0x153 ····const/4·v3,·-0x1
  
54 ····const/4·v4,·0x054 ····const/4·v4,·0x0
  
55 ····invoke-virtual·{v0,·v1,·v2,·v3,·v4},·Landroid/support/v4/app/FragmentManagerImpl;->popBackStackState(Landroid/os/Handler;Ljava/lang/String;II)Z55 ····invoke-virtual·{v0,·v1,·v2,·v3,·v4},·Landroid/support/v4/app/FragmentManagerImpl;->popBackStackState(Landroid/os/Handler;Ljava/lang/String;II)Z
  
56 ····.line·48056 ····.line·494
57 ····return-void57 ····return-void
58 .end·method58 .end·method
1.73 KB
smali/android/support/v4/app/BackStackState$1.smali
    
Offset 28, 64 lines modifiedOffset 28, 64 lines modified
  
  
28 #·direct·methods28 #·direct·methods
29 .method·constructor·<init>()V29 .method·constructor·<init>()V
30 ····.locals·030 ····.locals·0
  
31 ····.prologue31 ····.prologue
32 ····.line·15832 ····.line·177
33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
34 ····return-void34 ····return-void
35 .end·method35 .end·method
  
  
36 #·virtual·methods36 #·virtual·methods
37 .method·public·createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState;37 .method·public·createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState;
38 ····.locals·138 ····.locals·1
39 ····.param·p1,·"in"····#·Landroid/os/Parcel;39 ····.param·p1,·"in"····#·Landroid/os/Parcel;
  
40 ····.prologue40 ····.prologue
41 ····.line·16041 ····.line·179
42 ····new-instance·v0,·Landroid/support/v4/app/BackStackState;42 ····new-instance·v0,·Landroid/support/v4/app/BackStackState;
  
43 ····invoke-direct·{v0,·p1},·Landroid/support/v4/app/BackStackState;-><init>(Landroid/os/Parcel;)V43 ····invoke-direct·{v0,·p1},·Landroid/support/v4/app/BackStackState;-><init>(Landroid/os/Parcel;)V
  
44 ····return-object·v044 ····return-object·v0
45 .end·method45 .end·method
  
46 .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;46 .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
47 ····.locals·147 ····.locals·1
48 ····.param·p1,·"x0"····#·Landroid/os/Parcel;48 ····.param·p1,·"x0"····#·Landroid/os/Parcel;
  
49 ····.prologue49 ····.prologue
50 ····.line·15850 ····.line·177
51 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/BackStackState$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState;51 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/BackStackState$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState;
  
52 ····move-result-object·v052 ····move-result-object·v0
  
53 ····return-object·v053 ····return-object·v0
54 .end·method54 .end·method
  
55 .method·public·newArray(I)[Landroid/support/v4/app/BackStackState;55 .method·public·newArray(I)[Landroid/support/v4/app/BackStackState;
56 ····.locals·156 ····.locals·1
57 ····.param·p1,·"size"····#·I57 ····.param·p1,·"size"····#·I
  
58 ····.prologue58 ····.prologue
59 ····.line·16459 ····.line·183
60 ····new-array·v0,·p1,·[Landroid/support/v4/app/BackStackState;60 ····new-array·v0,·p1,·[Landroid/support/v4/app/BackStackState;
  
61 ····return-object·v061 ····return-object·v0
62 .end·method62 .end·method
  
63 .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object;63 .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object;
64 ····.locals·164 ····.locals·1
65 ····.param·p1,·"x0"····#·I65 ····.param·p1,·"x0"····#·I
  
66 ····.prologue66 ····.prologue
67 ····.line·15867 ····.line·177
68 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/BackStackState$1;->newArray(I)[Landroid/support/v4/app/BackStackState;68 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/BackStackState$1;->newArray(I)[Landroid/support/v4/app/BackStackState;
  
69 ····move-result-object·v069 ····move-result-object·v0
  
70 ····return-object·v070 ····return-object·v0
71 .end·method71 .end·method
27.2 KB
smali/android/support/v4/app/ActionBarDrawerToggle.smali
    
Offset 7, 22 lines modifiedOffset 7, 26 lines modified
  
  
7 #·annotations7 #·annotations
8 .annotation·system·Ldalvik/annotation/MemberClasses;8 .annotation·system·Ldalvik/annotation/MemberClasses;
9 ····value·=·{9 ····value·=·{
10 ········Landroid/support/v4/app/ActionBarDrawerToggle$1;,10 ········Landroid/support/v4/app/ActionBarDrawerToggle$1;,
11 ········Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;,11 ········Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;,
 12 ········Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2;,
12 ········Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;,13 ········Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;,
13 ········Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;,14 ········Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;,
14 ········Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;,15 ········Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;,
15 ········Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;,16 ········Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;,
16 ········Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider;17 ········Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider;
17 ····}18 ····}
18 .end·annotation19 .end·annotation
  
 20 .annotation·runtime·Ljava/lang/Deprecated;
 21 .end·annotation
  
  
19 #·static·fields22 #·static·fields
20 .field·private·static·final·ID_HOME:I·=·0x102002c23 .field·private·static·final·ID_HOME:I·=·0x102002c
  
21 .field·private·static·final·IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;24 .field·private·static·final·IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;
  
22 .field·private·static·final·TOGGLE_DRAWABLE_OFFSET:F·=·0.33333334f25 .field·private·static·final·TOGGLE_DRAWABLE_OFFSET:F·=·0.33333334f
Offset 39, 186 lines modifiedOffset 43, 283 lines modified
  
39 .field·private·final·mDrawerImageResource:I43 .field·private·final·mDrawerImageResource:I
  
40 .field·private·mDrawerIndicatorEnabled:Z44 .field·private·mDrawerIndicatorEnabled:Z
  
41 .field·private·final·mDrawerLayout:Landroid/support/v4/widget/DrawerLayout;45 .field·private·final·mDrawerLayout:Landroid/support/v4/widget/DrawerLayout;
  
 46 .field·private·mHasCustomUpIndicator:Z
  
 47 .field·private·mHomeAsUpIndicator:Landroid/graphics/drawable/Drawable;
  
42 .field·private·final·mOpenDrawerContentDescRes:I48 .field·private·final·mOpenDrawerContentDescRes:I
  
43 .field·private·mSetIndicatorInfo:Ljava/lang/Object;49 .field·private·mSetIndicatorInfo:Ljava/lang/Object;
  
44 .field·private·mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;50 .field·private·mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;
  
45 .field·private·mThemeImage:Landroid/graphics/drawable/Drawable; 
  
  
46 #·direct·methods51 #·direct·methods
47 .method·static·constructor·<clinit>()V52 .method·static·constructor·<clinit>()V
48 ····.locals·353 ····.locals·3
  
49 ····.prologue54 ····.prologue
50 ····const/4·v2,·0x055 ····const/4·v2,·0x0
  
51 ····.line·14456 ····.line·176
52 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I57 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
53 ····.line·14558 ····.line·177
54 ····.local·v0,·"version":I59 ····.local·v0,·"version":I
55 ····const/16·v1,·0xb60 ····const/16·v1,·0x12
  
56 ····if-lt·v0,·v1,·:cond_061 ····if-lt·v0,·v1,·:cond_0
  
57 ····.line·14662 ····.line·178
58 ····new-instance·v1,·Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;63 ····new-instance·v1,·Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2;
  
59 ····invoke-direct·{v1,·v2},·Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;-><init>(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V64 ····invoke-direct·{v1,·v2},·Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2;-><init>(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V
  
60 ····sput-object·v1,·Landroid/support/v4/app/ActionBarDrawerToggle;->IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;65 ····sput-object·v1,·Landroid/support/v4/app/ActionBarDrawerToggle;->IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;
  
61 ····.line·15066 ····.line·184
62 ····:goto_067 ····:goto_0
63 ····return-void68 ····return-void
  
64 ····.line·14869 ····.line·179
65 ····:cond_070 ····:cond_0
 71 ····const/16·v1,·0xb
  
 72 ····if-lt·v0,·v1,·:cond_1
  
 73 ····.line·180
 74 ····new-instance·v1,·Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;
  
 75 ····invoke-direct·{v1,·v2},·Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;-><init>(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V
  
 76 ····sput-object·v1,·Landroid/support/v4/app/ActionBarDrawerToggle;->IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;
  
 77 ····goto·:goto_0
  
 78 ····.line·182
 79 ····:cond_1
66 ····new-instance·v1,·Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;80 ····new-instance·v1,·Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;
  
67 ····invoke-direct·{v1,·v2},·Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;-><init>(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V81 ····invoke-direct·{v1,·v2},·Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;-><init>(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V
  
68 ····sput-object·v1,·Landroid/support/v4/app/ActionBarDrawerToggle;->IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;82 ····sput-object·v1,·Landroid/support/v4/app/ActionBarDrawerToggle;->IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;
  
69 ····goto·:goto_083 ····goto·:goto_0
70 .end·method84 .end·method
  
71 .method·public·constructor·<init>(Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;III)V85 .method·public·constructor·<init>(Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;III)V
72 ····.locals·386 ····.locals·7
73 ····.param·p1,·"activity"····#·Landroid/app/Activity;87 ····.param·p1,·"activity"····#·Landroid/app/Activity;
74 ····.param·p2,·"drawerLayout"····#·Landroid/support/v4/widget/DrawerLayout;88 ····.param·p2,·"drawerLayout"····#·Landroid/support/v4/widget/DrawerLayout;
75 ····.param·p3,·"drawerImageRes"····#·I89 ····.param·p3,·"drawerImageRes"····#·I
76 ····.param·p4,·"openDrawerContentDescRes"····#·I90 ····.param·p4,·"openDrawerContentDescRes"····#·I
77 ····.param·p5,·"closeDrawerContentDescRes"····#·I91 ····.param·p5,·"closeDrawerContentDescRes"····#·I
  
78 ····.prologue92 ····.prologue
 93 ····.line·229
 94 ····invoke-static·{p1},·Landroid/support/v4/app/ActionBarDrawerToggle;->assumeMaterial(Landroid/content/Context;)Z
  
 95 ····move-result·v0
  
 96 ····if-nez·v0,·:cond_0
  
 97 ····const/4·v3,·0x1
  
 98 ····:goto_0
 99 ····move-object·v0,·p0
  
 100 ····move-object·v1,·p1
  
 101 ····move-object·v2,·p2
  
 102 ····move·v4,·p3
  
Max diff block lines reached; 22422/27715 bytes (80.90%) of diff not shown.
1.85 KB
smali/android/support/v4/app/Fragment$1.smali
    
Offset 22, 50 lines modifiedOffset 22, 72 lines modified
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Landroid/support/v4/app/Fragment;)V23 .method·constructor·<init>(Landroid/support/v4/app/Fragment;)V
24 ····.locals·024 ····.locals·0
  
25 ····.prologue25 ····.prologue
26 ····.line·146126 ····.line·1742
27 ····iput-object·p1,·p0,·Landroid/support/v4/app/Fragment$1;->this$0:Landroid/support/v4/app/Fragment;27 ····iput-object·p1,·p0,·Landroid/support/v4/app/Fragment$1;->this$0:Landroid/support/v4/app/Fragment;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
29 ····return-void29 ····return-void
30 .end·method30 .end·method
  
  
31 #·virtual·methods31 #·virtual·methods
32 .method·public·findViewById(I)Landroid/view/View;32 .method·public·findViewById(I)Landroid/view/View;
33 ····.locals·233 ····.locals·2
34 ····.param·p1,·"id"····#·I34 ····.param·p1,·"id"····#·I
  
35 ····.prologue35 ····.prologue
36 ····.line·146436 ····.line·1745
37 ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment$1;->this$0:Landroid/support/v4/app/Fragment;37 ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment$1;->this$0:Landroid/support/v4/app/Fragment;
  
38 ····iget-object·v0,·v0,·Landroid/support/v4/app/Fragment;->mView:Landroid/view/View;38 ····iget-object·v0,·v0,·Landroid/support/v4/app/Fragment;->mView:Landroid/view/View;
  
39 ····if-nez·v0,·:cond_039 ····if-nez·v0,·:cond_0
  
40 ····.line·146540 ····.line·1746
41 ····new-instance·v0,·Ljava/lang/IllegalStateException;41 ····new-instance·v0,·Ljava/lang/IllegalStateException;
  
42 ····const-string·v1,·"Fragment·does·not·have·a·view"42 ····const-string·v1,·"Fragment·does·not·have·a·view"
  
43 ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V43 ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
  
44 ····throw·v044 ····throw·v0
  
45 ····.line·146745 ····.line·1748
46 ····:cond_046 ····:cond_0
47 ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment$1;->this$0:Landroid/support/v4/app/Fragment;47 ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment$1;->this$0:Landroid/support/v4/app/Fragment;
  
48 ····iget-object·v0,·v0,·Landroid/support/v4/app/Fragment;->mView:Landroid/view/View;48 ····iget-object·v0,·v0,·Landroid/support/v4/app/Fragment;->mView:Landroid/view/View;
  
49 ····invoke-virtual·{v0,·p1},·Landroid/view/View;->findViewById(I)Landroid/view/View;49 ····invoke-virtual·{v0,·p1},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
50 ····move-result-object·v050 ····move-result-object·v0
  
51 ····return-object·v051 ····return-object·v0
52 .end·method52 .end·method
  
 53 .method·public·hasView()Z
 54 ····.locals·1
  
 55 ····.prologue
 56 ····.line·1753
 57 ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment$1;->this$0:Landroid/support/v4/app/Fragment;
  
 58 ····iget-object·v0,·v0,·Landroid/support/v4/app/Fragment;->mView:Landroid/view/View;
  
 59 ····if-eqz·v0,·:cond_0
  
 60 ····const/4·v0,·0x1
  
 61 ····:goto_0
 62 ····return·v0
  
 63 ····:cond_0
 64 ····const/4·v0,·0x0
  
 65 ····goto·:goto_0
 66 .end·method
3.28 KB
smali/android/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo.smali
    
Offset 30, 18 lines modifiedOffset 30, 18 lines modified
30 ····.prologue30 ····.prologue
31 ····const·v13,·0x102002c31 ····const·v13,·0x102002c
  
32 ····const/4·v12,·0x132 ····const/4·v12,·0x1
  
33 ····const/4·v11,·0x033 ····const/4·v11,·0x0
  
34 ····.line·9734 ····.line·104
35 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V35 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
36 ····.line·9936 ····.line·106
37 ····:try_start_037 ····:try_start_0
38 ····const-class·v6,·Landroid/app/ActionBar;38 ····const-class·v6,·Landroid/app/ActionBar;
  
39 ····const-string·v7,·"setHomeAsUpIndicator"39 ····const-string·v7,·"setHomeAsUpIndicator"
  
40 ····const/4·v8,·0x140 ····const/4·v8,·0x1
  
Offset 55, 15 lines modifiedOffset 55, 15 lines modified
  
55 ····invoke-virtual·{v6,·v7,·v8},·Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;55 ····invoke-virtual·{v6,·v7,·v8},·Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
  
56 ····move-result-object·v656 ····move-result-object·v6
  
57 ····iput-object·v6,·p0,·Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;->setHomeAsUpIndicator:Ljava/lang/reflect/Method;57 ····iput-object·v6,·p0,·Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;->setHomeAsUpIndicator:Ljava/lang/reflect/Method;
  
58 ····.line·10158 ····.line·108
59 ····const-class·v6,·Landroid/app/ActionBar;59 ····const-class·v6,·Landroid/app/ActionBar;
  
60 ····const-string·v7,·"setHomeActionContentDescription"60 ····const-string·v7,·"setHomeActionContentDescription"
  
61 ····const/4·v8,·0x161 ····const/4·v8,·0x1
  
62 ····new-array·v8,·v8,·[Ljava/lang/Class;62 ····new-array·v8,·v8,·[Ljava/lang/Class;
Offset 78, 86 lines modifiedOffset 78, 86 lines modified
  
78 ····move-result-object·v678 ····move-result-object·v6
  
79 ····iput-object·v6,·p0,·Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;->setHomeActionContentDescription:Ljava/lang/reflect/Method;79 ····iput-object·v6,·p0,·Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;->setHomeActionContentDescription:Ljava/lang/reflect/Method;
80 ····:try_end_080 ····:try_end_0
81 ····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_0·..·:try_end_0}·:catch_081 ····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_0·..·:try_end_0}·:catch_0
  
82 ····.line·13182 ····.line·138
83 ····:cond_083 ····:cond_0
84 ····:goto_084 ····:goto_0
85 ····return-void85 ····return-void
  
86 ····.line·10686 ····.line·113
87 ····:catch_087 ····:catch_0
88 ····move-exception·v688 ····move-exception·v6
  
89 ····.line·11089 ····.line·117
90 ····invoke-virtual·{p1,·v13},·Landroid/app/Activity;->findViewById(I)Landroid/view/View;90 ····invoke-virtual·{p1,·v13},·Landroid/app/Activity;->findViewById(I)Landroid/view/View;
  
91 ····move-result-object·v291 ····move-result-object·v2
  
92 ····.line·11192 ····.line·118
93 ····.local·v2,·"home":Landroid/view/View;93 ····.local·v2,·"home":Landroid/view/View;
94 ····if-eqz·v2,·:cond_094 ····if-eqz·v2,·:cond_0
  
95 ····.line·11695 ····.line·123
96 ····invoke-virtual·{v2},·Landroid/view/View;->getParent()Landroid/view/ViewParent;96 ····invoke-virtual·{v2},·Landroid/view/View;->getParent()Landroid/view/ViewParent;
  
97 ····move-result-object·v397 ····move-result-object·v3
  
98 ····check-cast·v3,·Landroid/view/ViewGroup;98 ····check-cast·v3,·Landroid/view/ViewGroup;
  
99 ····.line·11799 ····.line·124
100 ····.local·v3,·"parent":Landroid/view/ViewGroup;100 ····.local·v3,·"parent":Landroid/view/ViewGroup;
101 ····invoke-virtual·{v3},·Landroid/view/ViewGroup;->getChildCount()I101 ····invoke-virtual·{v3},·Landroid/view/ViewGroup;->getChildCount()I
  
102 ····move-result·v0102 ····move-result·v0
  
103 ····.line·118103 ····.line·125
104 ····.local·v0,·"childCount":I104 ····.local·v0,·"childCount":I
105 ····const/4·v6,·0x2105 ····const/4·v6,·0x2
  
106 ····if-ne·v0,·v6,·:cond_0106 ····if-ne·v0,·v6,·:cond_0
  
107 ····.line·123107 ····.line·130
108 ····invoke-virtual·{v3,·v11},·Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;108 ····invoke-virtual·{v3,·v11},·Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;
  
109 ····move-result-object·v1109 ····move-result-object·v1
  
110 ····.line·124110 ····.line·131
111 ····.local·v1,·"first":Landroid/view/View;111 ····.local·v1,·"first":Landroid/view/View;
112 ····invoke-virtual·{v3,·v12},·Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;112 ····invoke-virtual·{v3,·v12},·Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;
  
113 ····move-result-object·v4113 ····move-result-object·v4
  
114 ····.line·125114 ····.line·132
115 ····.local·v4,·"second":Landroid/view/View;115 ····.local·v4,·"second":Landroid/view/View;
116 ····invoke-virtual·{v1},·Landroid/view/View;->getId()I116 ····invoke-virtual·{v1},·Landroid/view/View;->getId()I
  
117 ····move-result·v6117 ····move-result·v6
  
118 ····if-ne·v6,·v13,·:cond_1118 ····if-ne·v6,·v13,·:cond_1
  
119 ····move-object·v5,·v4119 ····move-object·v5,·v4
  
120 ····.line·127120 ····.line·134
121 ····.local·v5,·"up":Landroid/view/View;121 ····.local·v5,·"up":Landroid/view/View;
122 ····:goto_1122 ····:goto_1
123 ····instance-of·v6,·v5,·Landroid/widget/ImageView;123 ····instance-of·v6,·v5,·Landroid/widget/ImageView;
  
124 ····if-eqz·v6,·:cond_0124 ····if-eqz·v6,·:cond_0
  
125 ····.line·129125 ····.line·136
126 ····check-cast·v5,·Landroid/widget/ImageView;126 ····check-cast·v5,·Landroid/widget/ImageView;
  
127 ····.end·local·v5····#·"up":Landroid/view/View;127 ····.end·local·v5····#·"up":Landroid/view/View;
128 ····iput-object·v5,·p0,·Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;->upIndicatorView:Landroid/widget/ImageView;128 ····iput-object·v5,·p0,·Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;->upIndicatorView:Landroid/widget/ImageView;
  
129 ····goto·:goto_0129 ····goto·:goto_0
  
130 ····:cond_1130 ····:cond_1
131 ····move-object·v5,·v1131 ····move-object·v5,·v1
  
132 ····.line·125132 ····.line·132
133 ····goto·:goto_1133 ····goto·:goto_1
134 .end·method134 .end·method
2.77 KB
smali/android/support/v4/app/FragmentTransaction.smali
    
Offset 1, 12 lines modifiedOffset 1, 20 lines modified
1 .class·public·abstract·Landroid/support/v4/app/FragmentTransaction;1 .class·public·abstract·Landroid/support/v4/app/FragmentTransaction;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"FragmentTransaction.java"3 .source·"FragmentTransaction.java"
  
  
 4 #·annotations
 5 .annotation·system·Ldalvik/annotation/MemberClasses;
 6 ····value·=·{
 7 ········Landroid/support/v4/app/FragmentTransaction$Transit;
 8 ····}
 9 .end·annotation
  
  
4 #·static·fields10 #·static·fields
5 .field·public·static·final·TRANSIT_ENTER_MASK:I·=·0x100011 .field·public·static·final·TRANSIT_ENTER_MASK:I·=·0x1000
  
6 .field·public·static·final·TRANSIT_EXIT_MASK:I·=·0x200012 .field·public·static·final·TRANSIT_EXIT_MASK:I·=·0x2000
  
7 .field·public·static·final·TRANSIT_FRAGMENT_CLOSE:I·=·0x200213 .field·public·static·final·TRANSIT_FRAGMENT_CLOSE:I·=·0x2002
  
Offset 20, 32 lines modifiedOffset 28, 44 lines modified
  
  
20 #·direct·methods28 #·direct·methods
21 .method·public·constructor·<init>()V29 .method·public·constructor·<init>()V
22 ····.locals·030 ····.locals·0
  
23 ····.prologue31 ····.prologue
24 ····.line·2632 ····.line·38
25 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 34 ····.line·165
26 ····return-void35 ····return-void
27 .end·method36 .end·method
  
  
28 #·virtual·methods37 #·virtual·methods
29 .method·public·abstract·add(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;38 .method·public·abstract·add(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;
30 .end·method39 .end·method
  
31 .method·public·abstract·add(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;40 .method·public·abstract·add(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;
 41 ····.param·p3····#·Ljava/lang/String;
 42 ········.annotation·build·Landroid/support/annotation/Nullable;
 43 ········.end·annotation
 44 ····.end·param
32 .end·method45 .end·method
  
33 .method·public·abstract·add(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;46 .method·public·abstract·add(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;
34 .end·method47 .end·method
  
 48 .method·public·abstract·addSharedElement(Landroid/view/View;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;
 49 .end·method
  
35 .method·public·abstract·addToBackStack(Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;50 .method·public·abstract·addToBackStack(Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;
 51 ····.param·p1····#·Ljava/lang/String;
 52 ········.annotation·build·Landroid/support/annotation/Nullable;
 53 ········.end·annotation
 54 ····.end·param
36 .end·method55 .end·method
  
37 .method·public·abstract·attach(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;56 .method·public·abstract·attach(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;
38 .end·method57 .end·method
  
39 .method·public·abstract·commit()I58 .method·public·abstract·commit()I
40 .end·method59 .end·method
Offset 71, 14 lines modifiedOffset 91, 18 lines modified
71 .method·public·abstract·remove(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;91 .method·public·abstract·remove(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;
72 .end·method92 .end·method
  
73 .method·public·abstract·replace(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;93 .method·public·abstract·replace(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;
74 .end·method94 .end·method
  
75 .method·public·abstract·replace(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;95 .method·public·abstract·replace(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;
 96 ····.param·p3····#·Ljava/lang/String;
 97 ········.annotation·build·Landroid/support/annotation/Nullable;
 98 ········.end·annotation
 99 ····.end·param
76 .end·method100 .end·method
  
77 .method·public·abstract·setBreadCrumbShortTitle(I)Landroid/support/v4/app/FragmentTransaction;101 .method·public·abstract·setBreadCrumbShortTitle(I)Landroid/support/v4/app/FragmentTransaction;
78 .end·method102 .end·method
  
79 .method·public·abstract·setBreadCrumbShortTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction;103 .method·public·abstract·setBreadCrumbShortTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction;
80 .end·method104 .end·method
327 B
smali/android/support/v4/app/FragmentContainer.smali
    
Offset 2, 7 lines modifiedOffset 2, 10 lines modified
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"FragmentManager.java"3 .source·"FragmentManager.java"
  
  
4 #·virtual·methods4 #·virtual·methods
5 .method·public·abstract·findViewById(I)Landroid/view/View;5 .method·public·abstract·findViewById(I)Landroid/view/View;
6 .end·method6 .end·method
  
 7 .method·public·abstract·hasView()Z
 8 .end·method
5.88 KB
smali/android/support/v4/app/NotificationCompat$NotificationCompatImplBase.smali
    
Offset 18, 51 lines modifiedOffset 18, 207 lines modified
  
  
18 #·direct·methods18 #·direct·methods
19 .method·constructor·<init>()V19 .method·constructor·<init>()V
20 ····.locals·020 ····.locals·0
  
21 ····.prologue21 ····.prologue
22 ····.line·8522 ····.line·462
23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
24 ····return-void24 ····return-void
25 .end·method25 .end·method
  
  
26 #·virtual·methods26 #·virtual·methods
27 .method·public·build(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;27 .method·public·build(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;
28 ····.locals·528 ····.locals·5
29 ····.param·p1,·"b"····#·Landroid/support/v4/app/NotificationCompat$Builder;29 ····.param·p1,·"b"····#·Landroid/support/v4/app/NotificationCompat$Builder;
  
30 ····.prologue30 ····.prologue
31 ····.line·8731 ····.line·465
32 ····iget-object·v0,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification;32 ····iget-object·v0,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification;
  
33 ····.line·8833 ····.line·466
34 ····.local·v0,·"result":Landroid/app/Notification;34 ····.local·v0,·"result":Landroid/app/Notification;
35 ····iget-object·v1,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context;35 ····iget-object·v1,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context;
  
36 ····iget-object·v2,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentTitle:Ljava/lang/CharSequence;36 ····iget-object·v2,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentTitle:Ljava/lang/CharSequence;
  
37 ····iget-object·v3,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentText:Ljava/lang/CharSequence;37 ····iget-object·v3,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentText:Ljava/lang/CharSequence;
  
38 ····iget-object·v4,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentIntent:Landroid/app/PendingIntent;38 ····iget-object·v4,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentIntent:Landroid/app/PendingIntent;
  
39 ····invoke-virtual·{v0,·v1,·v2,·v3,·v4},·Landroid/app/Notification;->setLatestEventInfo(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V39 ····invoke-virtual·{v0,·v1,·v2,·v3,·v4},·Landroid/app/Notification;->setLatestEventInfo(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V
  
40 ····.line·9140 ····.line·469
41 ····iget·v1,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mPriority:I41 ····iget·v1,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mPriority:I
  
42 ····if-lez·v1,·:cond_042 ····if-lez·v1,·:cond_0
  
43 ····.line·9243 ····.line·470
44 ····iget·v1,·v0,·Landroid/app/Notification;->flags:I44 ····iget·v1,·v0,·Landroid/app/Notification;->flags:I
  
45 ····or-int/lit16·v1,·v1,·0x8045 ····or-int/lit16·v1,·v1,·0x80
  
46 ····iput·v1,·v0,·Landroid/app/Notification;->flags:I46 ····iput·v1,·v0,·Landroid/app/Notification;->flags:I
  
47 ····.line·9447 ····.line·472
48 ····:cond_048 ····:cond_0
49 ····return-object·v049 ····return-object·v0
50 .end·method50 .end·method
  
 51 .method·public·getAction(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action;
 52 ····.locals·1
 53 ····.param·p1,·"n"····#·Landroid/app/Notification;
 54 ····.param·p2,·"actionIndex"····#·I
  
 55 ····.prologue
 56 ····.line·487
 57 ····const/4·v0,·0x0
  
 58 ····return-object·v0
 59 .end·method
  
 60 .method·public·getActionCount(Landroid/app/Notification;)I
 61 ····.locals·1
 62 ····.param·p1,·"n"····#·Landroid/app/Notification;
  
 63 ····.prologue
 64 ····.line·482
 65 ····const/4·v0,·0x0
  
 66 ····return·v0
 67 .end·method
  
 68 .method·public·getActionsFromParcelableArrayList(Ljava/util/ArrayList;)[Landroid/support/v4/app/NotificationCompat$Action;
 69 ····.locals·1
 70 ····.annotation·system·Ldalvik/annotation/Signature;
 71 ········value·=·{
 72 ············"(",
 73 ············"Ljava/util/ArrayList",
 74 ············"<",
 75 ············"Landroid/os/Parcelable;",
 76 ············">;)[",
 77 ············"Landroid/support/v4/app/NotificationCompat$Action;"
 78 ········}
 79 ····.end·annotation
  
 80 ····.prologue
 81 ····.line·493
 82 ····.local·p1,·"parcelables":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Landroid/os/Parcelable;>;"
 83 ····const/4·v0,·0x0
  
 84 ····return-object·v0
 85 .end·method
  
 86 .method·public·getBundleForUnreadConversation(Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;)Landroid/os/Bundle;
 87 ····.locals·1
 88 ····.param·p1,·"uc"····#·Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;
  
 89 ····.prologue
 90 ····.line·528
 91 ····const/4·v0,·0x0
  
 92 ····return-object·v0
 93 .end·method
  
 94 .method·public·getCategory(Landroid/app/Notification;)Ljava/lang/String;
 95 ····.locals·1
 96 ····.param·p1,·"n"····#·Landroid/app/Notification;
  
 97 ····.prologue
 98 ····.line·503
 99 ····const/4·v0,·0x0
  
 100 ····return-object·v0
 101 .end·method
  
 102 .method·public·getExtras(Landroid/app/Notification;)Landroid/os/Bundle;
 103 ····.locals·1
 104 ····.param·p1,·"n"····#·Landroid/app/Notification;
  
 105 ····.prologue
 106 ····.line·477
 107 ····const/4·v0,·0x0
  
 108 ····return-object·v0
Max diff block lines reached; -1/5857 bytes (-0.02%) of diff not shown.
1010 B
smali/android/support/v4/app/ShareCompat$ShareCompatImplJB.smali
    
Offset 15, 38 lines modifiedOffset 15, 38 lines modified
  
  
15 #·direct·methods15 #·direct·methods
16 .method·constructor·<init>()V16 .method·constructor·<init>()V
17 ····.locals·017 ····.locals·0
  
18 ····.prologue18 ····.prologue
19 ····.line·13719 ····.line·138
20 ····invoke-direct·{p0},·Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;-><init>()V20 ····invoke-direct·{p0},·Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;-><init>()V
  
21 ····return-void21 ····return-void
22 .end·method22 .end·method
  
  
23 #·virtual·methods23 #·virtual·methods
24 .method·public·escapeHtml(Ljava/lang/CharSequence;)Ljava/lang/String;24 .method·public·escapeHtml(Ljava/lang/CharSequence;)Ljava/lang/String;
25 ····.locals·125 ····.locals·1
26 ····.param·p1,·"html"····#·Ljava/lang/CharSequence;26 ····.param·p1,·"html"····#·Ljava/lang/CharSequence;
  
27 ····.prologue27 ····.prologue
28 ····.line·13928 ····.line·140
29 ····invoke-static·{p1},·Landroid/support/v4/app/ShareCompatJB;->escapeHtml(Ljava/lang/CharSequence;)Ljava/lang/String;29 ····invoke-static·{p1},·Landroid/support/v4/app/ShareCompatJB;->escapeHtml(Ljava/lang/CharSequence;)Ljava/lang/String;
  
30 ····move-result-object·v030 ····move-result-object·v0
  
31 ····return-object·v031 ····return-object·v0
32 .end·method32 .end·method
  
33 .method·shouldAddChooserIntent(Landroid/view/MenuItem;)Z33 .method·shouldAddChooserIntent(Landroid/view/MenuItem;)Z
34 ····.locals·134 ····.locals·1
35 ····.param·p1,·"item"····#·Landroid/view/MenuItem;35 ····.param·p1,·"item"····#·Landroid/view/MenuItem;
  
36 ····.prologue36 ····.prologue
37 ····.line·14437 ····.line·145
38 ····const/4·v0,·0x038 ····const/4·v0,·0x0
  
39 ····return·v039 ····return·v0
40 .end·method40 .end·method
1.83 KB
smali/android/support/v4/app/Fragment$SavedState$1.smali
    
Offset 28, 66 lines modifiedOffset 28, 66 lines modified
  
  
28 #·direct·methods28 #·direct·methods
29 .method·constructor·<init>()V29 .method·constructor·<init>()V
30 ····.locals·030 ····.locals·0
  
31 ····.prologue31 ····.prologue
32 ····.line·33132 ····.line·349
33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
34 ····return-void34 ····return-void
35 .end·method35 .end·method
  
  
36 #·virtual·methods36 #·virtual·methods
37 .method·public·createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState;37 .method·public·createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState;
38 ····.locals·238 ····.locals·2
39 ····.param·p1,·"in"····#·Landroid/os/Parcel;39 ····.param·p1,·"in"····#·Landroid/os/Parcel;
  
40 ····.prologue40 ····.prologue
41 ····.line·33341 ····.line·351
42 ····new-instance·v0,·Landroid/support/v4/app/Fragment$SavedState;42 ····new-instance·v0,·Landroid/support/v4/app/Fragment$SavedState;
  
43 ····const/4·v1,·0x043 ····const/4·v1,·0x0
  
44 ····invoke-direct·{v0,·p1,·v1},·Landroid/support/v4/app/Fragment$SavedState;-><init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V44 ····invoke-direct·{v0,·p1,·v1},·Landroid/support/v4/app/Fragment$SavedState;-><init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V
  
45 ····return-object·v045 ····return-object·v0
46 .end·method46 .end·method
  
47 .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;47 .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
48 ····.locals·148 ····.locals·1
49 ····.param·p1,·"x0"····#·Landroid/os/Parcel;49 ····.param·p1,·"x0"····#·Landroid/os/Parcel;
  
50 ····.prologue50 ····.prologue
51 ····.line·33151 ····.line·349
52 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/Fragment$SavedState$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState;52 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/Fragment$SavedState$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState;
  
53 ····move-result-object·v053 ····move-result-object·v0
  
54 ····return-object·v054 ····return-object·v0
55 .end·method55 .end·method
  
56 .method·public·newArray(I)[Landroid/support/v4/app/Fragment$SavedState;56 .method·public·newArray(I)[Landroid/support/v4/app/Fragment$SavedState;
57 ····.locals·157 ····.locals·1
58 ····.param·p1,·"size"····#·I58 ····.param·p1,·"size"····#·I
  
59 ····.prologue59 ····.prologue
60 ····.line·33760 ····.line·355
61 ····new-array·v0,·p1,·[Landroid/support/v4/app/Fragment$SavedState;61 ····new-array·v0,·p1,·[Landroid/support/v4/app/Fragment$SavedState;
  
62 ····return-object·v062 ····return-object·v0
63 .end·method63 .end·method
  
64 .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object;64 .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object;
65 ····.locals·165 ····.locals·1
66 ····.param·p1,·"x0"····#·I66 ····.param·p1,·"x0"····#·I
  
67 ····.prologue67 ····.prologue
68 ····.line·33168 ····.line·349
69 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/Fragment$SavedState$1;->newArray(I)[Landroid/support/v4/app/Fragment$SavedState;69 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/Fragment$SavedState$1;->newArray(I)[Landroid/support/v4/app/Fragment$SavedState;
  
70 ····move-result-object·v070 ····move-result-object·v0
  
71 ····return-object·v071 ····return-object·v0
72 .end·method72 .end·method
1.59 KB
smali/android/support/v4/app/FragmentManagerImpl$4.smali
    
Offset 26, 15 lines modifiedOffset 26, 15 lines modified
  
  
26 #·direct·methods26 #·direct·methods
27 .method·constructor·<init>(Landroid/support/v4/app/FragmentManagerImpl;II)V27 .method·constructor·<init>(Landroid/support/v4/app/FragmentManagerImpl;II)V
28 ····.locals·028 ····.locals·0
  
29 ····.prologue29 ····.prologue
30 ····.line·51230 ····.line·526
31 ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentManagerImpl$4;->this$0:Landroid/support/v4/app/FragmentManagerImpl;31 ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentManagerImpl$4;->this$0:Landroid/support/v4/app/FragmentManagerImpl;
  
32 ····iput·p2,·p0,·Landroid/support/v4/app/FragmentManagerImpl$4;->val$id:I32 ····iput·p2,·p0,·Landroid/support/v4/app/FragmentManagerImpl$4;->val$id:I
  
33 ····iput·p3,·p0,·Landroid/support/v4/app/FragmentManagerImpl$4;->val$flags:I33 ····iput·p3,·p0,·Landroid/support/v4/app/FragmentManagerImpl$4;->val$flags:I
  
34 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V34 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
Offset 44, 15 lines modifiedOffset 44, 15 lines modified
  
  
44 #·virtual·methods44 #·virtual·methods
45 .method·public·run()V45 .method·public·run()V
46 ····.locals·546 ····.locals·5
  
47 ····.prologue47 ····.prologue
48 ····.line·51448 ····.line·528
49 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$4;->this$0:Landroid/support/v4/app/FragmentManagerImpl;49 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$4;->this$0:Landroid/support/v4/app/FragmentManagerImpl;
  
50 ····iget-object·v1,·p0,·Landroid/support/v4/app/FragmentManagerImpl$4;->this$0:Landroid/support/v4/app/FragmentManagerImpl;50 ····iget-object·v1,·p0,·Landroid/support/v4/app/FragmentManagerImpl$4;->this$0:Landroid/support/v4/app/FragmentManagerImpl;
  
51 ····iget-object·v1,·v1,·Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity;51 ····iget-object·v1,·v1,·Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity;
  
52 ····iget-object·v1,·v1,·Landroid/support/v4/app/FragmentActivity;->mHandler:Landroid/os/Handler;52 ····iget-object·v1,·v1,·Landroid/support/v4/app/FragmentActivity;->mHandler:Landroid/os/Handler;
Offset 61, 10 lines modifiedOffset 61, 10 lines modified
  
61 ····iget·v3,·p0,·Landroid/support/v4/app/FragmentManagerImpl$4;->val$id:I61 ····iget·v3,·p0,·Landroid/support/v4/app/FragmentManagerImpl$4;->val$id:I
  
62 ····iget·v4,·p0,·Landroid/support/v4/app/FragmentManagerImpl$4;->val$flags:I62 ····iget·v4,·p0,·Landroid/support/v4/app/FragmentManagerImpl$4;->val$flags:I
  
63 ····invoke-virtual·{v0,·v1,·v2,·v3,·v4},·Landroid/support/v4/app/FragmentManagerImpl;->popBackStackState(Landroid/os/Handler;Ljava/lang/String;II)Z63 ····invoke-virtual·{v0,·v1,·v2,·v3,·v4},·Landroid/support/v4/app/FragmentManagerImpl;->popBackStackState(Landroid/os/Handler;Ljava/lang/String;II)Z
  
64 ····.line·51564 ····.line·529
65 ····return-void65 ····return-void
66 .end·method66 .end·method
2.03 KB
smali/android/support/v4/app/ShareCompat$ShareCompatImplICS.smali
    
Offset 15, 64 lines modifiedOffset 15, 64 lines modified
  
  
15 #·direct·methods15 #·direct·methods
16 .method·constructor·<init>()V16 .method·constructor·<init>()V
17 ····.locals·017 ····.locals·0
  
18 ····.prologue18 ····.prologue
19 ····.line·12319 ····.line·124
20 ····invoke-direct·{p0},·Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;-><init>()V20 ····invoke-direct·{p0},·Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;-><init>()V
  
21 ····return-void21 ····return-void
22 .end·method22 .end·method
  
  
23 #·virtual·methods23 #·virtual·methods
24 .method·public·configureMenuItem(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V24 .method·public·configureMenuItem(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V
25 ····.locals·225 ····.locals·2
26 ····.param·p1,·"item"····#·Landroid/view/MenuItem;26 ····.param·p1,·"item"····#·Landroid/view/MenuItem;
27 ····.param·p2,·"shareIntent"····#·Landroid/support/v4/app/ShareCompat$IntentBuilder;27 ····.param·p2,·"shareIntent"····#·Landroid/support/v4/app/ShareCompat$IntentBuilder;
  
28 ····.prologue28 ····.prologue
29 ····.line·12529 ····.line·126
30 ····invoke-virtual·{p2},·Landroid/support/v4/app/ShareCompat$IntentBuilder;->getActivity()Landroid/app/Activity;30 ····invoke-virtual·{p2},·Landroid/support/v4/app/ShareCompat$IntentBuilder;->getActivity()Landroid/app/Activity;
  
31 ····move-result-object·v031 ····move-result-object·v0
  
32 ····invoke-virtual·{p2},·Landroid/support/v4/app/ShareCompat$IntentBuilder;->getIntent()Landroid/content/Intent;32 ····invoke-virtual·{p2},·Landroid/support/v4/app/ShareCompat$IntentBuilder;->getIntent()Landroid/content/Intent;
  
33 ····move-result-object·v133 ····move-result-object·v1
  
34 ····invoke-static·{p1,·v0,·v1},·Landroid/support/v4/app/ShareCompatICS;->configureMenuItem(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V34 ····invoke-static·{p1,·v0,·v1},·Landroid/support/v4/app/ShareCompatICS;->configureMenuItem(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V
  
35 ····.line·12735 ····.line·128
36 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;->shouldAddChooserIntent(Landroid/view/MenuItem;)Z36 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;->shouldAddChooserIntent(Landroid/view/MenuItem;)Z
  
37 ····move-result·v037 ····move-result·v0
  
38 ····if-eqz·v0,·:cond_038 ····if-eqz·v0,·:cond_0
  
39 ····.line·12839 ····.line·129
40 ····invoke-virtual·{p2},·Landroid/support/v4/app/ShareCompat$IntentBuilder;->createChooserIntent()Landroid/content/Intent;40 ····invoke-virtual·{p2},·Landroid/support/v4/app/ShareCompat$IntentBuilder;->createChooserIntent()Landroid/content/Intent;
  
41 ····move-result-object·v041 ····move-result-object·v0
  
42 ····invoke-interface·{p1,·v0},·Landroid/view/MenuItem;->setIntent(Landroid/content/Intent;)Landroid/view/MenuItem;42 ····invoke-interface·{p1,·v0},·Landroid/view/MenuItem;->setIntent(Landroid/content/Intent;)Landroid/view/MenuItem;
  
43 ····.line·13043 ····.line·131
44 ····:cond_044 ····:cond_0
45 ····return-void45 ····return-void
46 .end·method46 .end·method
  
47 .method·shouldAddChooserIntent(Landroid/view/MenuItem;)Z47 .method·shouldAddChooserIntent(Landroid/view/MenuItem;)Z
48 ····.locals·148 ····.locals·1
49 ····.param·p1,·"item"····#·Landroid/view/MenuItem;49 ····.param·p1,·"item"····#·Landroid/view/MenuItem;
  
50 ····.prologue50 ····.prologue
51 ····.line·13351 ····.line·134
52 ····invoke-interface·{p1},·Landroid/view/MenuItem;->hasSubMenu()Z52 ····invoke-interface·{p1},·Landroid/view/MenuItem;->hasSubMenu()Z
  
53 ····move-result·v053 ····move-result·v0
  
54 ····if-nez·v0,·:cond_054 ····if-nez·v0,·:cond_0
  
55 ····const/4·v0,·0x155 ····const/4·v0,·0x1
7.38 KB
smali/android/support/v4/app/ActionBarDrawerToggle$SlideDrawable.smali
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
1 .class·Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;1 .class·Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;
2 .super·Landroid/graphics/drawable/LevelListDrawable;2 .super·Landroid/graphics/drawable/InsetDrawable;
3 .source·"ActionBarDrawerToggle.java"3 .source·"ActionBarDrawerToggle.java"
  
4 #·interfaces4 #·interfaces
5 .implements·Landroid/graphics/drawable/Drawable$Callback;5 .implements·Landroid/graphics/drawable/Drawable$Callback;
  
  
6 #·annotations6 #·annotations
Offset 27, 79 lines modifiedOffset 27, 57 lines modified
27 .field·private·final·mTmpRect:Landroid/graphics/Rect;27 .field·private·final·mTmpRect:Landroid/graphics/Rect;
  
28 .field·final·synthetic·this$0:Landroid/support/v4/app/ActionBarDrawerToggle;28 .field·final·synthetic·this$0:Landroid/support/v4/app/ActionBarDrawerToggle;
  
  
29 #·direct·methods29 #·direct·methods
30 .method·private·constructor·<init>(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;)V30 .method·private·constructor·<init>(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;)V
31 ····.locals·431 ····.locals·3
32 ····.param·p2,·"wrapped"····#·Landroid/graphics/drawable/Drawable;32 ····.param·p2,·"wrapped"····#·Landroid/graphics/drawable/Drawable;
  
33 ····.prologue33 ····.prologue
34 ····const/4·v1,·0x134 ····const/4·v0,·0x0
  
35 ····const/4·v2,·0x0 
  
36 ····.line·39235 ····.line·508
37 ····iput-object·p1,·p0,·Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;->this$0:Landroid/support/v4/app/ActionBarDrawerToggle;36 ····iput-object·p1,·p0,·Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;->this$0:Landroid/support/v4/app/ActionBarDrawerToggle;
  
38 ····.line·39337 ····.line·509
39 ····invoke-direct·{p0},·Landroid/graphics/drawable/LevelListDrawable;-><init>()V38 ····invoke-direct·{p0,·p2,·v0},·Landroid/graphics/drawable/InsetDrawable;-><init>(Landroid/graphics/drawable/Drawable;I)V
  
40 ····.line·38639 ····.line·502
41 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I40 ····sget·v1,·Landroid/os/Build$VERSION;->SDK_INT:I
  
42 ····const/16·v3,·0x1241 ····const/16·v2,·0x12
  
43 ····if-le·v0,·v3,·:cond_142 ····if-le·v1,·v2,·:cond_0
  
44 ····move·v0,·v143 ····const/4·v0,·0x1
  
45 ····:goto_044 ····:cond_0
46 ····iput-boolean·v0,·p0,·Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;->mHasMirroring:Z45 ····iput-boolean·v0,·p0,·Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;->mHasMirroring:Z
  
47 ····.line·38746 ····.line·503
48 ····new-instance·v0,·Landroid/graphics/Rect;47 ····new-instance·v0,·Landroid/graphics/Rect;
  
49 ····invoke-direct·{v0},·Landroid/graphics/Rect;-><init>()V48 ····invoke-direct·{v0},·Landroid/graphics/Rect;-><init>()V
  
50 ····iput-object·v0,·p0,·Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;->mTmpRect:Landroid/graphics/Rect;49 ····iput-object·v0,·p0,·Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;->mTmpRect:Landroid/graphics/Rect;
  
51 ····.line·39550 ····.line·510
52 ····invoke-static·{p2},·Landroid/support/v4/graphics/drawable/DrawableCompat;->isAutoMirrored(Landroid/graphics/drawable/Drawable;)Z 
  
53 ····move-result·v0 
  
54 ····if-eqz·v0,·:cond_0 
  
55 ····.line·396 
56 ····invoke-static·{p0,·v1},·Landroid/support/v4/graphics/drawable/DrawableCompat;->setAutoMirrored(Landroid/graphics/drawable/Drawable;Z)V 
  
57 ····.line·399 
58 ····:cond_0 
59 ····invoke-virtual·{p0,·v2,·v2,·p2},·Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;->addLevel(IILandroid/graphics/drawable/Drawable;)V 
  
60 ····.line·400 
61 ····return-void51 ····return-void
  
62 ····:cond_1 
63 ····move·v0,·v2 
  
64 ····.line·386 
65 ····goto·:goto_0 
66 .end·method52 .end·method
  
67 .method·synthetic·constructor·<init>(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;Landroid/support/v4/app/ActionBarDrawerToggle$1;)V53 .method·synthetic·constructor·<init>(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;Landroid/support/v4/app/ActionBarDrawerToggle$1;)V
68 ····.locals·054 ····.locals·0
69 ····.param·p1,·"x0"····#·Landroid/support/v4/app/ActionBarDrawerToggle;55 ····.param·p1,·"x0"····#·Landroid/support/v4/app/ActionBarDrawerToggle;
70 ····.param·p2,·"x1"····#·Landroid/graphics/drawable/Drawable;56 ····.param·p2,·"x1"····#·Landroid/graphics/drawable/Drawable;
71 ····.param·p3,·"x2"····#·Landroid/support/v4/app/ActionBarDrawerToggle$1;57 ····.param·p3,·"x2"····#·Landroid/support/v4/app/ActionBarDrawerToggle$1;
  
72 ····.prologue58 ····.prologue
73 ····.line·38559 ····.line·501
74 ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;-><init>(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;)V60 ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;-><init>(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;)V
  
75 ····return-void61 ····return-void
76 .end·method62 .end·method
  
  
77 #·virtual·methods63 #·virtual·methods
Offset 108, 26 lines modifiedOffset 86, 26 lines modified
108 ····.param·p1,·"canvas"····#·Landroid/graphics/Canvas;86 ····.param·p1,·"canvas"····#·Landroid/graphics/Canvas;
  
109 ····.prologue87 ····.prologue
110 ····const/4·v5,·0x088 ····const/4·v5,·0x0
  
111 ····const/4·v0,·0x189 ····const/4·v0,·0x1
  
112 ····.line·43090 ····.line·540
113 ····iget-object·v3,·p0,·Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;->mTmpRect:Landroid/graphics/Rect;91 ····iget-object·v3,·p0,·Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;->mTmpRect:Landroid/graphics/Rect;
  
114 ····invoke-virtual·{p0,·v3},·Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;->copyBounds(Landroid/graphics/Rect;)V92 ····invoke-virtual·{p0,·v3},·Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;->copyBounds(Landroid/graphics/Rect;)V
  
115 ····.line·43193 ····.line·541
116 ····invoke-virtual·{p1},·Landroid/graphics/Canvas;->save()I94 ····invoke-virtual·{p1},·Landroid/graphics/Canvas;->save()I
  
117 ····.line·43495 ····.line·544
118 ····iget-object·v3,·p0,·Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;->this$0:Landroid/support/v4/app/ActionBarDrawerToggle;96 ····iget-object·v3,·p0,·Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;->this$0:Landroid/support/v4/app/ActionBarDrawerToggle;
  
119 ····invoke-static·{v3},·Landroid/support/v4/app/ActionBarDrawerToggle;->access$300(Landroid/support/v4/app/ActionBarDrawerToggle;)Landroid/app/Activity;97 ····invoke-static·{v3},·Landroid/support/v4/app/ActionBarDrawerToggle;->access$400(Landroid/support/v4/app/ActionBarDrawerToggle;)Landroid/app/Activity;
  
120 ····move-result-object·v398 ····move-result-object·v3
  
121 ····invoke-virtual·{v3},·Landroid/app/Activity;->getWindow()Landroid/view/Window;99 ····invoke-virtual·{v3},·Landroid/app/Activity;->getWindow()Landroid/view/Window;
  
122 ····move-result-object·v3100 ····move-result-object·v3
  
Offset 139, 31 lines modifiedOffset 117, 31 lines modified
  
139 ····move-result·v3117 ····move-result·v3
  
140 ····if-ne·v3,·v0,·:cond_2118 ····if-ne·v3,·v0,·:cond_2
  
141 ····move·v1,·v0119 ····move·v1,·v0
  
142 ····.line·436120 ····.line·546
143 ····.local·v1,·"isLayoutRTL":Z121 ····.local·v1,·"isLayoutRTL":Z
144 ····:goto_0122 ····:goto_0
Max diff block lines reached; 2844/7415 bytes (38.35%) of diff not shown.
8.09 KB
smali/android/support/v4/app/ActivityCompat.smali
    
Offset 1, 126 lines modifiedOffset 1, 281 lines modified
1 .class·public·Landroid/support/v4/app/ActivityCompat;1 .class·public·Landroid/support/v4/app/ActivityCompat;
2 .super·Landroid/support/v4/content/ContextCompat;2 .super·Landroid/support/v4/content/ContextCompat;
3 .source·"ActivityCompat.java"3 .source·"ActivityCompat.java"
  
  
 4 #·annotations
 5 .annotation·system·Ldalvik/annotation/MemberClasses;
 6 ····value·=·{
 7 ········Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl;
 8 ····}
 9 .end·annotation
  
  
4 #·direct·methods10 #·direct·methods
5 .method·public·constructor·<init>()V11 .method·public·constructor·<init>()V
6 ····.locals·012 ····.locals·0
  
7 ····.prologue13 ····.prologue
8 ····.line·2914 ····.line·38
9 ····invoke-direct·{p0},·Landroid/support/v4/content/ContextCompat;-><init>()V15 ····invoke-direct·{p0},·Landroid/support/v4/content/ContextCompat;-><init>()V
  
 16 ····.line·217
10 ····return-void17 ····return-void
11 .end·method18 .end·method
  
 19 .method·private·static·createCallback(Landroid/support/v4/app/SharedElementCallback;)Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;
 20 ····.locals·1
 21 ····.param·p0,·"callback"····#·Landroid/support/v4/app/SharedElementCallback;
  
 22 ····.prologue
 23 ····.line·210
 24 ····const/4·v0,·0x0
  
 25 ····.line·211
 26 ····.local·v0,·"newCallback":Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;
 27 ····if-eqz·p0,·:cond_0
  
 28 ····.line·212
 29 ····new-instance·v0,·Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl;
  
 30 ····.end·local·v0····#·"newCallback":Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;
 31 ····invoke-direct·{v0,·p0},·Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl;-><init>(Landroid/support/v4/app/SharedElementCallback;)V
  
 32 ····.line·214
 33 ····.restart·local·v0····#·"newCallback":Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;
 34 ····:cond_0
 35 ····return-object·v0
 36 .end·method
  
12 .method·public·static·finishAffinity(Landroid/app/Activity;)V37 .method·public·static·finishAffinity(Landroid/app/Activity;)V
13 ····.locals·238 ····.locals·2
14 ····.param·p0,·"activity"····#·Landroid/app/Activity;39 ····.param·p0,·"activity"····#·Landroid/app/Activity;
  
15 ····.prologue40 ····.prologue
16 ····.line·13141 ····.line·141
17 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I42 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
18 ····const/16·v1,·0x1043 ····const/16·v1,·0x10
  
19 ····if-lt·v0,·v1,·:cond_044 ····if-lt·v0,·v1,·:cond_0
  
20 ····.line·13245 ····.line·142
21 ····invoke-static·{p0},·Landroid/support/v4/app/ActivityCompatJB;->finishAffinity(Landroid/app/Activity;)V46 ····invoke-static·{p0},·Landroid/support/v4/app/ActivityCompatJB;->finishAffinity(Landroid/app/Activity;)V
  
22 ····.line·13647 ····.line·146
23 ····:goto_048 ····:goto_0
24 ····return-void49 ····return-void
  
25 ····.line·13450 ····.line·144
 51 ····:cond_0
 52 ····invoke-virtual·{p0},·Landroid/app/Activity;->finish()V
  
 53 ····goto·:goto_0
 54 .end·method
  
 55 .method·public·static·finishAfterTransition(Landroid/app/Activity;)V
 56 ····.locals·2
 57 ····.param·p0,·"activity"····#·Landroid/app/Activity;
  
 58 ····.prologue
 59 ····.line·158
 60 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
 61 ····const/16·v1,·0x15
  
 62 ····if-lt·v0,·v1,·:cond_0
  
 63 ····.line·159
 64 ····invoke-static·{p0},·Landroid/support/v4/app/ActivityCompat21;->finishAfterTransition(Landroid/app/Activity;)V
  
 65 ····.line·163
 66 ····:goto_0
 67 ····return-void
  
 68 ····.line·161
26 ····:cond_069 ····:cond_0
27 ····invoke-virtual·{p0},·Landroid/app/Activity;->finish()V70 ····invoke-virtual·{p0},·Landroid/app/Activity;->finish()V
  
28 ····goto·:goto_071 ····goto·:goto_0
29 .end·method72 .end·method
  
30 .method·public·static·invalidateOptionsMenu(Landroid/app/Activity;)Z73 .method·public·static·invalidateOptionsMenu(Landroid/app/Activity;)Z
31 ····.locals·274 ····.locals·2
32 ····.param·p0,·"activity"····#·Landroid/app/Activity;75 ····.param·p0,·"activity"····#·Landroid/app/Activity;
  
33 ····.prologue76 ····.prologue
34 ····.line·6377 ····.line·72
35 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I78 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
36 ····const/16·v1,·0xb79 ····const/16·v1,·0xb
  
37 ····if-lt·v0,·v1,·:cond_080 ····if-lt·v0,·v1,·:cond_0
  
38 ····.line·6481 ····.line·73
39 ····invoke-static·{p0},·Landroid/support/v4/app/ActivityCompatHoneycomb;->invalidateOptionsMenu(Landroid/app/Activity;)V82 ····invoke-static·{p0},·Landroid/support/v4/app/ActivityCompatHoneycomb;->invalidateOptionsMenu(Landroid/app/Activity;)V
  
40 ····.line·6583 ····.line·74
41 ····const/4·v0,·0x184 ····const/4·v0,·0x1
  
42 ····.line·6785 ····.line·76
43 ····:goto_086 ····:goto_0
44 ····return·v087 ····return·v0
  
45 ····:cond_088 ····:cond_0
46 ····const/4·v0,·0x089 ····const/4·v0,·0x0
  
47 ····goto·:goto_090 ····goto·:goto_0
Max diff block lines reached; 4782/8184 bytes (58.43%) of diff not shown.
188 KB
smali/android/support/v4/app/BackStackRecord.smali
    
Offset 6, 14 lines modifiedOffset 6, 15 lines modified
6 .implements·Landroid/support/v4/app/FragmentManager$BackStackEntry;6 .implements·Landroid/support/v4/app/FragmentManager$BackStackEntry;
7 .implements·Ljava/lang/Runnable;7 .implements·Ljava/lang/Runnable;
  
  
8 #·annotations8 #·annotations
9 .annotation·system·Ldalvik/annotation/MemberClasses;9 .annotation·system·Ldalvik/annotation/MemberClasses;
10 ····value·=·{10 ····value·=·{
 11 ········Landroid/support/v4/app/BackStackRecord$TransitionState;,
11 ········Landroid/support/v4/app/BackStackRecord$Op;12 ········Landroid/support/v4/app/BackStackRecord$Op;
12 ····}13 ····}
13 .end·annotation14 .end·annotation
  
  
14 #·static·fields15 #·static·fields
15 .field·static·final·OP_ADD:I·=·0x116 .field·static·final·OP_ADD:I·=·0x1
Offset 64, 77 lines modifiedOffset 65, 1080 lines modified
  
64 .field·mNumOp:I65 .field·mNumOp:I
  
65 .field·mPopEnterAnim:I66 .field·mPopEnterAnim:I
  
66 .field·mPopExitAnim:I67 .field·mPopExitAnim:I
  
 68 .field·mSharedElementSourceNames:Ljava/util/ArrayList;
 69 ····.annotation·system·Ldalvik/annotation/Signature;
 70 ········value·=·{
 71 ············"Ljava/util/ArrayList",
 72 ············"<",
 73 ············"Ljava/lang/String;",
 74 ············">;"
 75 ········}
 76 ····.end·annotation
 77 .end·field
  
 78 .field·mSharedElementTargetNames:Ljava/util/ArrayList;
 79 ····.annotation·system·Ldalvik/annotation/Signature;
 80 ········value·=·{
 81 ············"Ljava/util/ArrayList",
 82 ············"<",
 83 ············"Ljava/lang/String;",
 84 ············">;"
 85 ········}
 86 ····.end·annotation
 87 .end·field
  
67 .field·mTail:Landroid/support/v4/app/BackStackRecord$Op;88 .field·mTail:Landroid/support/v4/app/BackStackRecord$Op;
  
68 .field·mTransition:I89 .field·mTransition:I
  
69 .field·mTransitionStyle:I90 .field·mTransitionStyle:I
  
  
70 #·direct·methods91 #·direct·methods
71 .method·public·constructor·<init>(Landroid/support/v4/app/FragmentManagerImpl;)V92 .method·public·constructor·<init>(Landroid/support/v4/app/FragmentManagerImpl;)V
72 ····.locals·193 ····.locals·1
73 ····.param·p1,·"manager"····#·Landroid/support/v4/app/FragmentManagerImpl;94 ····.param·p1,·"manager"····#·Landroid/support/v4/app/FragmentManagerImpl;
  
74 ····.prologue95 ····.prologue
75 ····.line·33396 ····.line·355
76 ····invoke-direct·{p0},·Landroid/support/v4/app/FragmentTransaction;-><init>()V97 ····invoke-direct·{p0},·Landroid/support/v4/app/FragmentTransaction;-><init>()V
  
77 ····.line·20998 ····.line·228
78 ····const/4·v0,·0x199 ····const/4·v0,·0x1
  
79 ····iput-boolean·v0,·p0,·Landroid/support/v4/app/BackStackRecord;->mAllowAddToBackStack:Z100 ····iput-boolean·v0,·p0,·Landroid/support/v4/app/BackStackRecord;->mAllowAddToBackStack:Z
  
80 ····.line·212101 ····.line·231
81 ····const/4·v0,·-0x1102 ····const/4·v0,·-0x1
  
82 ····iput·v0,·p0,·Landroid/support/v4/app/BackStackRecord;->mIndex:I103 ····iput·v0,·p0,·Landroid/support/v4/app/BackStackRecord;->mIndex:I
  
83 ····.line·334104 ····.line·356
84 ····iput-object·p1,·p0,·Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl;105 ····iput-object·p1,·p0,·Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl;
  
85 ····.line·335106 ····.line·357
 107 ····return-void
 108 .end·method
  
 109 .method·static·synthetic·access$000(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/support/v4/app/Fragment;)Landroid/support/v4/util/ArrayMap;
 110 ····.locals·1
 111 ····.param·p0,·"x0"····#·Landroid/support/v4/app/BackStackRecord;
 112 ····.param·p1,·"x1"····#·Landroid/support/v4/app/BackStackRecord$TransitionState;
 113 ····.param·p2,·"x2"····#·Z
 114 ····.param·p3,·"x3"····#·Landroid/support/v4/app/Fragment;
  
 115 ····.prologue
 116 ····.line·191
 117 ····invoke-direct·{p0,·p1,·p2,·p3},·Landroid/support/v4/app/BackStackRecord;->mapSharedElementsIn(Landroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/support/v4/app/Fragment;)Landroid/support/v4/util/ArrayMap;
  
 118 ····move-result-object·v0
  
 119 ····return-object·v0
 120 .end·method
  
 121 .method·static·synthetic·access$100(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/util/ArrayMap;Landroid/support/v4/app/BackStackRecord$TransitionState;)V
 122 ····.locals·0
 123 ····.param·p0,·"x0"····#·Landroid/support/v4/app/BackStackRecord;
 124 ····.param·p1,·"x1"····#·Landroid/support/v4/util/ArrayMap;
 125 ····.param·p2,·"x2"····#·Landroid/support/v4/app/BackStackRecord$TransitionState;
  
 126 ····.prologue
 127 ····.line·191
 128 ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v4/app/BackStackRecord;->setEpicenterIn(Landroid/support/v4/util/ArrayMap;Landroid/support/v4/app/BackStackRecord$TransitionState;)V
  
 129 ····return-void
 130 .end·method
  
 131 .method·static·synthetic·access$200(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;ZLandroid/support/v4/util/ArrayMap;)V
 132 ····.locals·0
 133 ····.param·p0,·"x0"····#·Landroid/support/v4/app/BackStackRecord;
 134 ····.param·p1,·"x1"····#·Landroid/support/v4/app/BackStackRecord$TransitionState;
 135 ····.param·p2,·"x2"····#·Landroid/support/v4/app/Fragment;
 136 ····.param·p3,·"x3"····#·Landroid/support/v4/app/Fragment;
 137 ····.param·p4,·"x4"····#·Z
 138 ····.param·p5,·"x5"····#·Landroid/support/v4/util/ArrayMap;
  
 139 ····.prologue
 140 ····.line·191
 141 ····invoke-direct/range·{p0·..·p5},·Landroid/support/v4/app/BackStackRecord;->callSharedElementEnd(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;ZLandroid/support/v4/util/ArrayMap;)V
  
 142 ····return-void
 143 .end·method
  
 144 .method·static·synthetic·access$300(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V
 145 ····.locals·0
 146 ····.param·p0,·"x0"····#·Landroid/support/v4/app/BackStackRecord;
 147 ····.param·p1,·"x1"····#·Landroid/support/v4/app/BackStackRecord$TransitionState;
Max diff block lines reached; 187290/192269 bytes (97.41%) of diff not shown.
3.23 KB
smali/android/support/v4/app/FragmentManagerState.smali
    
Offset 28, 105 lines modifiedOffset 28, 105 lines modified
  
  
28 #·direct·methods28 #·direct·methods
29 .method·static·constructor·<clinit>()V29 .method·static·constructor·<clinit>()V
30 ····.locals·130 ····.locals·1
  
31 ····.prologue31 ····.prologue
32 ····.line·37332 ····.line·386
33 ····new-instance·v0,·Landroid/support/v4/app/FragmentManagerState$1;33 ····new-instance·v0,·Landroid/support/v4/app/FragmentManagerState$1;
  
34 ····invoke-direct·{v0},·Landroid/support/v4/app/FragmentManagerState$1;-><init>()V34 ····invoke-direct·{v0},·Landroid/support/v4/app/FragmentManagerState$1;-><init>()V
  
35 ····sput-object·v0,·Landroid/support/v4/app/FragmentManagerState;->CREATOR:Landroid/os/Parcelable$Creator;35 ····sput-object·v0,·Landroid/support/v4/app/FragmentManagerState;->CREATOR:Landroid/os/Parcelable$Creator;
  
36 ····return-void36 ····return-void
37 .end·method37 .end·method
  
38 .method·public·constructor·<init>()V38 .method·public·constructor·<init>()V
39 ····.locals·039 ····.locals·0
  
40 ····.prologue40 ····.prologue
41 ····.line·35441 ····.line·367
42 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V42 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
43 ····.line·35543 ····.line·368
44 ····return-void44 ····return-void
45 .end·method45 .end·method
  
46 .method·public·constructor·<init>(Landroid/os/Parcel;)V46 .method·public·constructor·<init>(Landroid/os/Parcel;)V
47 ····.locals·147 ····.locals·1
48 ····.param·p1,·"in"····#·Landroid/os/Parcel;48 ····.param·p1,·"in"····#·Landroid/os/Parcel;
  
49 ····.prologue49 ····.prologue
50 ····.line·35750 ····.line·370
51 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V51 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
52 ····.line·35852 ····.line·371
53 ····sget-object·v0,·Landroid/support/v4/app/FragmentState;->CREATOR:Landroid/os/Parcelable$Creator;53 ····sget-object·v0,·Landroid/support/v4/app/FragmentState;->CREATOR:Landroid/os/Parcelable$Creator;
  
54 ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->createTypedArray(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object;54 ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->createTypedArray(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object;
  
55 ····move-result-object·v055 ····move-result-object·v0
  
56 ····check-cast·v0,·[Landroid/support/v4/app/FragmentState;56 ····check-cast·v0,·[Landroid/support/v4/app/FragmentState;
  
57 ····iput-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerState;->mActive:[Landroid/support/v4/app/FragmentState;57 ····iput-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerState;->mActive:[Landroid/support/v4/app/FragmentState;
  
58 ····.line·35958 ····.line·372
59 ····invoke-virtual·{p1},·Landroid/os/Parcel;->createIntArray()[I59 ····invoke-virtual·{p1},·Landroid/os/Parcel;->createIntArray()[I
  
60 ····move-result-object·v060 ····move-result-object·v0
  
61 ····iput-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerState;->mAdded:[I61 ····iput-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerState;->mAdded:[I
  
62 ····.line·36062 ····.line·373
63 ····sget-object·v0,·Landroid/support/v4/app/BackStackState;->CREATOR:Landroid/os/Parcelable$Creator;63 ····sget-object·v0,·Landroid/support/v4/app/BackStackState;->CREATOR:Landroid/os/Parcelable$Creator;
  
64 ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->createTypedArray(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object;64 ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->createTypedArray(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object;
  
65 ····move-result-object·v065 ····move-result-object·v0
  
66 ····check-cast·v0,·[Landroid/support/v4/app/BackStackState;66 ····check-cast·v0,·[Landroid/support/v4/app/BackStackState;
  
67 ····iput-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerState;->mBackStack:[Landroid/support/v4/app/BackStackState;67 ····iput-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerState;->mBackStack:[Landroid/support/v4/app/BackStackState;
  
68 ····.line·36168 ····.line·374
69 ····return-void69 ····return-void
70 .end·method70 .end·method
  
  
71 #·virtual·methods71 #·virtual·methods
72 .method·public·describeContents()I72 .method·public·describeContents()I
73 ····.locals·173 ····.locals·1
  
74 ····.prologue74 ····.prologue
75 ····.line·36475 ····.line·377
76 ····const/4·v0,·0x076 ····const/4·v0,·0x0
  
77 ····return·v077 ····return·v0
78 .end·method78 .end·method
  
79 .method·public·writeToParcel(Landroid/os/Parcel;I)V79 .method·public·writeToParcel(Landroid/os/Parcel;I)V
80 ····.locals·180 ····.locals·1
81 ····.param·p1,·"dest"····#·Landroid/os/Parcel;81 ····.param·p1,·"dest"····#·Landroid/os/Parcel;
82 ····.param·p2,·"flags"····#·I82 ····.param·p2,·"flags"····#·I
  
83 ····.prologue83 ····.prologue
84 ····.line·36884 ····.line·381
85 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerState;->mActive:[Landroid/support/v4/app/FragmentState;85 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerState;->mActive:[Landroid/support/v4/app/FragmentState;
  
86 ····invoke-virtual·{p1,·v0,·p2},·Landroid/os/Parcel;->writeTypedArray([Landroid/os/Parcelable;I)V86 ····invoke-virtual·{p1,·v0,·p2},·Landroid/os/Parcel;->writeTypedArray([Landroid/os/Parcelable;I)V
  
87 ····.line·36987 ····.line·382
88 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerState;->mAdded:[I88 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerState;->mAdded:[I
  
89 ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->writeIntArray([I)V89 ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->writeIntArray([I)V
  
90 ····.line·37090 ····.line·383
91 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerState;->mBackStack:[Landroid/support/v4/app/BackStackState;91 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerState;->mBackStack:[Landroid/support/v4/app/BackStackState;
  
92 ····invoke-virtual·{p1,·v0,·p2},·Landroid/os/Parcel;->writeTypedArray([Landroid/os/Parcelable;I)V92 ····invoke-virtual·{p1,·v0,·p2},·Landroid/os/Parcel;->writeTypedArray([Landroid/os/Parcelable;I)V
  
93 ····.line·37193 ····.line·384
94 ····return-void94 ····return-void
95 .end·method95 .end·method
108 KB
smali/android/support/v4/app/Fragment.smali
    
Offset 25, 14 lines modifiedOffset 25, 16 lines modified
  
25 .field·static·final·RESUMED:I·=·0x525 .field·static·final·RESUMED:I·=·0x5
  
26 .field·static·final·STARTED:I·=·0x426 .field·static·final·STARTED:I·=·0x4
  
27 .field·static·final·STOPPED:I·=·0x327 .field·static·final·STOPPED:I·=·0x3
  
 28 .field·static·final·USE_DEFAULT_TRANSITION:Ljava/lang/Object;
  
28 .field·private·static·final·sClassMap:Landroid/support/v4/util/SimpleArrayMap;29 .field·private·static·final·sClassMap:Landroid/support/v4/util/SimpleArrayMap;
29 ····.annotation·system·Ldalvik/annotation/Signature;30 ····.annotation·system·Ldalvik/annotation/Signature;
30 ········value·=·{31 ········value·=·{
31 ············"Landroid/support/v4/util/SimpleArrayMap",32 ············"Landroid/support/v4/util/SimpleArrayMap",
32 ············"<",33 ············"<",
33 ············"Ljava/lang/String;",34 ············"Ljava/lang/String;",
34 ············"Ljava/lang/Class",35 ············"Ljava/lang/Class",
Offset 43, 14 lines modifiedOffset 45, 18 lines modified
  
  
43 #·instance·fields45 #·instance·fields
44 .field·mActivity:Landroid/support/v4/app/FragmentActivity;46 .field·mActivity:Landroid/support/v4/app/FragmentActivity;
  
45 .field·mAdded:Z47 .field·mAdded:Z
  
 48 .field·mAllowEnterTransitionOverlap:Ljava/lang/Boolean;
  
 49 .field·mAllowReturnTransitionOverlap:Ljava/lang/Boolean;
  
46 .field·mAnimatingAway:Landroid/view/View;50 .field·mAnimatingAway:Landroid/view/View;
  
47 .field·mArguments:Landroid/os/Bundle;51 .field·mArguments:Landroid/os/Bundle;
  
48 .field·mBackStackNesting:I52 .field·mBackStackNesting:I
  
49 .field·mCalled:Z53 .field·mCalled:Z
Offset 63, 14 lines modifiedOffset 69, 22 lines modified
  
63 .field·mContainerId:I69 .field·mContainerId:I
  
64 .field·mDeferStart:Z70 .field·mDeferStart:Z
  
65 .field·mDetached:Z71 .field·mDetached:Z
  
 72 .field·mEnterTransition:Ljava/lang/Object;
  
 73 .field·mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback;
  
 74 .field·mExitTransition:Ljava/lang/Object;
  
 75 .field·mExitTransitionCallback:Landroid/support/v4/app/SharedElementCallback;
  
66 .field·mFragmentId:I76 .field·mFragmentId:I
  
67 .field·mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl;77 .field·mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl;
  
68 .field·mFromLayout:Z78 .field·mFromLayout:Z
  
69 .field·mHasMenu:Z79 .field·mHasMenu:Z
Offset 89, 37 lines modifiedOffset 103, 45 lines modified
  
89 .field·mMenuVisible:Z103 .field·mMenuVisible:Z
  
90 .field·mNextAnim:I104 .field·mNextAnim:I
  
91 .field·mParentFragment:Landroid/support/v4/app/Fragment;105 .field·mParentFragment:Landroid/support/v4/app/Fragment;
  
 106 .field·mReenterTransition:Ljava/lang/Object;
  
92 .field·mRemoving:Z107 .field·mRemoving:Z
  
93 .field·mRestored:Z108 .field·mRestored:Z
  
94 .field·mResumed:Z109 .field·mResumed:Z
  
95 .field·mRetainInstance:Z110 .field·mRetainInstance:Z
  
96 .field·mRetaining:Z111 .field·mRetaining:Z
  
 112 .field·mReturnTransition:Ljava/lang/Object;
  
97 .field·mSavedFragmentState:Landroid/os/Bundle;113 .field·mSavedFragmentState:Landroid/os/Bundle;
  
98 .field·mSavedViewState:Landroid/util/SparseArray;114 .field·mSavedViewState:Landroid/util/SparseArray;
99 ····.annotation·system·Ldalvik/annotation/Signature;115 ····.annotation·system·Ldalvik/annotation/Signature;
100 ········value·=·{116 ········value·=·{
101 ············"Landroid/util/SparseArray",117 ············"Landroid/util/SparseArray",
102 ············"<",118 ············"<",
103 ············"Landroid/os/Parcelable;",119 ············"Landroid/os/Parcelable;",
104 ············">;"120 ············">;"
105 ········}121 ········}
106 ····.end·annotation122 ····.end·annotation
107 .end·field123 .end·field
  
 124 .field·mSharedElementEnterTransition:Ljava/lang/Object;
  
 125 .field·mSharedElementReturnTransition:Ljava/lang/Object;
  
108 .field·mState:I126 .field·mState:I
  
109 .field·mStateAfterAnimating:I127 .field·mStateAfterAnimating:I
  
110 .field·mTag:Ljava/lang/String;128 .field·mTag:Ljava/lang/String;
  
111 .field·mTarget:Landroid/support/v4/app/Fragment;129 .field·mTarget:Landroid/support/v4/app/Fragment;
Offset 136, 63 lines modifiedOffset 158, 102 lines modified
  
  
136 #·direct·methods158 #·direct·methods
137 .method·static·constructor·<clinit>()V159 .method·static·constructor·<clinit>()V
138 ····.locals·1160 ····.locals·1
  
139 ····.prologue161 ····.prologue
140 ····.line·164162 ····.line·168
141 ····new-instance·v0,·Landroid/support/v4/util/SimpleArrayMap;163 ····new-instance·v0,·Landroid/support/v4/util/SimpleArrayMap;
  
142 ····invoke-direct·{v0},·Landroid/support/v4/util/SimpleArrayMap;-><init>()V164 ····invoke-direct·{v0},·Landroid/support/v4/util/SimpleArrayMap;-><init>()V
  
143 ····sput-object·v0,·Landroid/support/v4/app/Fragment;->sClassMap:Landroid/support/v4/util/SimpleArrayMap;165 ····sput-object·v0,·Landroid/support/v4/app/Fragment;->sClassMap:Landroid/support/v4/util/SimpleArrayMap;
  
 166 ····.line·171
 167 ····new-instance·v0,·Ljava/lang/Object;
  
 168 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V
  
 169 ····sput-object·v0,·Landroid/support/v4/app/Fragment;->USE_DEFAULT_TRANSITION:Ljava/lang/Object;
  
144 ····return-void170 ····return-void
Max diff block lines reached; 108063/111004 bytes (97.35%) of diff not shown.
1.38 KB
smali/android/support/v4/app/FragmentManager.smali
    
Offset 17, 30 lines modifiedOffset 17, 30 lines modified
  
  
17 #·direct·methods17 #·direct·methods
18 .method·public·constructor·<init>()V18 .method·public·constructor·<init>()V
19 ····.locals·019 ····.locals·0
  
20 ····.prologue20 ····.prologue
21 ····.line·6221 ····.line·67
22 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V22 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
23 ····.line·11723 ····.line·124
24 ····return-void24 ····return-void
25 .end·method25 .end·method
  
26 .method·public·static·enableDebugLogging(Z)V26 .method·public·static·enableDebugLogging(Z)V
27 ····.locals·027 ····.locals·0
28 ····.param·p0,·"enabled"····#·Z28 ····.param·p0,·"enabled"····#·Z
  
29 ····.prologue29 ····.prologue
30 ····.line·34530 ····.line·358
31 ····sput-boolean·p0,·Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z31 ····sput-boolean·p0,·Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z
  
32 ····.line·34632 ····.line·359
33 ····return-void33 ····return-void
34 .end·method34 .end·method
  
  
35 #·virtual·methods35 #·virtual·methods
36 .method·public·abstract·addOnBackStackChangedListener(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V36 .method·public·abstract·addOnBackStackChangedListener(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V
37 .end·method37 .end·method
Offset 77, 21 lines modifiedOffset 77, 24 lines modified
77 ············"<",77 ············"<",
78 ············"Landroid/support/v4/app/Fragment;",78 ············"Landroid/support/v4/app/Fragment;",
79 ············">;"79 ············">;"
80 ········}80 ········}
81 ····.end·annotation81 ····.end·annotation
82 .end·method82 .end·method
  
 83 .method·public·abstract·isDestroyed()Z
 84 .end·method
  
83 .method·public·openTransaction()Landroid/support/v4/app/FragmentTransaction;85 .method·public·openTransaction()Landroid/support/v4/app/FragmentTransaction;
84 ····.locals·186 ····.locals·1
85 ····.annotation·runtime·Ljava/lang/Deprecated;87 ····.annotation·runtime·Ljava/lang/Deprecated;
86 ····.end·annotation88 ····.end·annotation
  
87 ····.prologue89 ····.prologue
88 ····.line·14290 ····.line·149
89 ····invoke-virtual·{p0},·Landroid/support/v4/app/FragmentManager;->beginTransaction()Landroid/support/v4/app/FragmentTransaction;91 ····invoke-virtual·{p0},·Landroid/support/v4/app/FragmentManager;->beginTransaction()Landroid/support/v4/app/FragmentTransaction;
  
90 ····move-result-object·v092 ····move-result-object·v0
  
91 ····return-object·v093 ····return-object·v0
92 .end·method94 .end·method
  
5.37 KB
smali/android/support/v4/app/NavUtils$NavUtilsImplBase.smali
    
Offset 18, 89 lines modifiedOffset 18, 89 lines modified
  
  
18 #·direct·methods18 #·direct·methods
19 .method·constructor·<init>()V19 .method·constructor·<init>()V
20 ····.locals·020 ····.locals·0
  
21 ····.prologue21 ····.prologue
22 ····.line·4822 ····.line·49
23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
24 ····return-void24 ····return-void
25 .end·method25 .end·method
  
  
26 #·virtual·methods26 #·virtual·methods
27 .method·public·getParentActivityIntent(Landroid/app/Activity;)Landroid/content/Intent;27 .method·public·getParentActivityIntent(Landroid/app/Activity;)Landroid/content/Intent;
28 ····.locals·828 ····.locals·8
29 ····.param·p1,·"activity"····#·Landroid/app/Activity;29 ····.param·p1,·"activity"····#·Landroid/app/Activity;
  
30 ····.prologue30 ····.prologue
31 ····const/4·v2,·0x031 ····const/4·v2,·0x0
  
32 ····.line·5232 ····.line·53
33 ····invoke-static·{p1},·Landroid/support/v4/app/NavUtils;->getParentActivityName(Landroid/app/Activity;)Ljava/lang/String;33 ····invoke-static·{p1},·Landroid/support/v4/app/NavUtils;->getParentActivityName(Landroid/app/Activity;)Ljava/lang/String;
  
34 ····move-result-object·v334 ····move-result-object·v3
  
35 ····.line·5335 ····.line·54
36 ····.local·v3,·"parentName":Ljava/lang/String;36 ····.local·v3,·"parentName":Ljava/lang/String;
37 ····if-nez·v3,·:cond_037 ····if-nez·v3,·:cond_0
  
38 ····.line·6638 ····.line·67
39 ····:goto_039 ····:goto_0
40 ····return-object·v240 ····return-object·v2
  
41 ····.line·5641 ····.line·57
42 ····:cond_042 ····:cond_0
43 ····new-instance·v4,·Landroid/content/ComponentName;43 ····new-instance·v4,·Landroid/content/ComponentName;
  
44 ····invoke-direct·{v4,·p1,·v3},·Landroid/content/ComponentName;-><init>(Landroid/content/Context;Ljava/lang/String;)V44 ····invoke-direct·{v4,·p1,·v3},·Landroid/content/ComponentName;-><init>(Landroid/content/Context;Ljava/lang/String;)V
  
45 ····.line·5845 ····.line·59
46 ····.local·v4,·"target":Landroid/content/ComponentName;46 ····.local·v4,·"target":Landroid/content/ComponentName;
47 ····:try_start_047 ····:try_start_0
48 ····invoke-static·{p1,·v4},·Landroid/support/v4/app/NavUtils;->getParentActivityName(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String;48 ····invoke-static·{p1,·v4},·Landroid/support/v4/app/NavUtils;->getParentActivityName(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String;
  
49 ····move-result-object·v149 ····move-result-object·v1
  
50 ····.line·5950 ····.line·60
51 ····.local·v1,·"grandparent":Ljava/lang/String;51 ····.local·v1,·"grandparent":Ljava/lang/String;
52 ····if-nez·v1,·:cond_152 ····if-nez·v1,·:cond_1
  
53 ····invoke-static·{v4},·Landroid/support/v4/content/IntentCompat;->makeMainActivity(Landroid/content/ComponentName;)Landroid/content/Intent;53 ····invoke-static·{v4},·Landroid/support/v4/content/IntentCompat;->makeMainActivity(Landroid/content/ComponentName;)Landroid/content/Intent;
  
54 ····move-result-object·v254 ····move-result-object·v2
  
55 ····.line·6255 ····.line·63
56 ····.local·v2,·"parentIntent":Landroid/content/Intent;56 ····.local·v2,·"parentIntent":Landroid/content/Intent;
57 ····:goto_157 ····:goto_1
58 ····goto·:goto_058 ····goto·:goto_0
  
59 ····.line·5959 ····.line·60
60 ····.end·local·v2····#·"parentIntent":Landroid/content/Intent;60 ····.end·local·v2····#·"parentIntent":Landroid/content/Intent;
61 ····:cond_161 ····:cond_1
62 ····new-instance·v5,·Landroid/content/Intent;62 ····new-instance·v5,·Landroid/content/Intent;
  
63 ····invoke-direct·{v5},·Landroid/content/Intent;-><init>()V63 ····invoke-direct·{v5},·Landroid/content/Intent;-><init>()V
  
64 ····invoke-virtual·{v5,·v4},·Landroid/content/Intent;->setComponent(Landroid/content/ComponentName;)Landroid/content/Intent;64 ····invoke-virtual·{v5,·v4},·Landroid/content/Intent;->setComponent(Landroid/content/ComponentName;)Landroid/content/Intent;
65 ····:try_end_065 ····:try_end_0
66 ····.catch·Landroid/content/pm/PackageManager$NameNotFoundException;·{:try_start_0·..·:try_end_0}·:catch_066 ····.catch·Landroid/content/pm/PackageManager$NameNotFoundException;·{:try_start_0·..·:try_end_0}·:catch_0
  
67 ····move-result-object·v267 ····move-result-object·v2
  
68 ····goto·:goto_168 ····goto·:goto_1
  
69 ····.line·6369 ····.line·64
70 ····.end·local·v1····#·"grandparent":Ljava/lang/String;70 ····.end·local·v1····#·"grandparent":Ljava/lang/String;
71 ····:catch_071 ····:catch_0
72 ····move-exception·v072 ····move-exception·v0
  
73 ····.line·6473 ····.line·65
74 ····.local·v0,·"e":Landroid/content/pm/PackageManager$NameNotFoundException;74 ····.local·v0,·"e":Landroid/content/pm/PackageManager$NameNotFoundException;
75 ····const-string·v5,·"NavUtils"75 ····const-string·v5,·"NavUtils"
  
76 ····new-instance·v6,·Ljava/lang/StringBuilder;76 ····new-instance·v6,·Ljava/lang/StringBuilder;
  
77 ····invoke-direct·{v6},·Ljava/lang/StringBuilder;-><init>()V77 ····invoke-direct·{v6},·Ljava/lang/StringBuilder;-><init>()V
  
Offset 133, 57 lines modifiedOffset 133, 57 lines modified
133 ····.locals·4133 ····.locals·4
134 ····.param·p1,·"context"····#·Landroid/content/Context;134 ····.param·p1,·"context"····#·Landroid/content/Context;
135 ····.param·p2,·"info"····#·Landroid/content/pm/ActivityInfo;135 ····.param·p2,·"info"····#·Landroid/content/pm/ActivityInfo;
  
136 ····.prologue136 ····.prologue
137 ····const/4·v1,·0x0137 ····const/4·v1,·0x0
  
138 ····.line·85138 ····.line·86
139 ····iget-object·v2,·p2,·Landroid/content/pm/ActivityInfo;->metaData:Landroid/os/Bundle;139 ····iget-object·v2,·p2,·Landroid/content/pm/ActivityInfo;->metaData:Landroid/os/Bundle;
  
140 ····if-nez·v2,·:cond_1140 ····if-nez·v2,·:cond_1
  
141 ····move-object·v0,·v1141 ····move-object·v0,·v1
  
142 ····.line·91142 ····.line·92
143 ····:cond_0143 ····:cond_0
144 ····:goto_0144 ····:goto_0
145 ····return-object·v0145 ····return-object·v0
  
146 ····.line·86146 ····.line·87
147 ····:cond_1147 ····:cond_1
148 ····iget-object·v2,·p2,·Landroid/content/pm/ActivityInfo;->metaData:Landroid/os/Bundle;148 ····iget-object·v2,·p2,·Landroid/content/pm/ActivityInfo;->metaData:Landroid/os/Bundle;
  
149 ····const-string·v3,·"android.support.PARENT_ACTIVITY"149 ····const-string·v3,·"android.support.PARENT_ACTIVITY"
  
150 ····invoke-virtual·{v2,·v3},·Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;150 ····invoke-virtual·{v2,·v3},·Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
  
151 ····move-result-object·v0151 ····move-result-object·v0
  
152 ····.line·87152 ····.line·88
153 ····.local·v0,·"parentActivity":Ljava/lang/String;153 ····.local·v0,·"parentActivity":Ljava/lang/String;
154 ····if-nez·v0,·:cond_2154 ····if-nez·v0,·:cond_2
  
155 ····move-object·v0,·v1155 ····move-object·v0,·v1
  
156 ····goto·:goto_0156 ····goto·:goto_0
  
Max diff block lines reached; 1821/5374 bytes (33.89%) of diff not shown.
7.84 KB
smali/android/support/v4/app/ActionBarDrawerToggleHoneycomb.smali
    
Offset 18, 15 lines modifiedOffset 18, 15 lines modified
  
  
18 #·direct·methods18 #·direct·methods
19 .method·static·constructor·<clinit>()V19 .method·static·constructor·<clinit>()V
20 ····.locals·320 ····.locals·3
  
21 ····.prologue21 ····.prologue
22 ····.line·4222 ····.line·44
23 ····const/4·v0,·0x123 ····const/4·v0,·0x1
  
24 ····new-array·v0,·v0,·[I24 ····new-array·v0,·v0,·[I
  
25 ····const/4·v1,·0x025 ····const/4·v1,·0x0
  
26 ····const·v2,·0x101030b26 ····const·v2,·0x101030b
Offset 38, 84 lines modifiedOffset 38, 84 lines modified
38 ····return-void38 ····return-void
39 .end·method39 .end·method
  
40 .method·constructor·<init>()V40 .method·constructor·<init>()V
41 ····.locals·041 ····.locals·0
  
42 ····.prologue42 ····.prologue
43 ····.line·3943 ····.line·41
44 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V44 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
45 ····.line·9245 ····.line·99
46 ····return-void46 ····return-void
47 .end·method47 .end·method
  
48 .method·public·static·getThemeUpIndicator(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable;48 .method·public·static·getThemeUpIndicator(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable;
49 ····.locals·349 ····.locals·3
50 ····.param·p0,·"activity"····#·Landroid/app/Activity;50 ····.param·p0,·"activity"····#·Landroid/app/Activity;
  
51 ····.prologue51 ····.prologue
52 ····.line·8652 ····.line·93
53 ····sget-object·v2,·Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;->THEME_ATTRS:[I53 ····sget-object·v2,·Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;->THEME_ATTRS:[I
  
54 ····invoke-virtual·{p0,·v2},·Landroid/app/Activity;->obtainStyledAttributes([I)Landroid/content/res/TypedArray;54 ····invoke-virtual·{p0,·v2},·Landroid/app/Activity;->obtainStyledAttributes([I)Landroid/content/res/TypedArray;
  
55 ····move-result-object·v055 ····move-result-object·v0
  
56 ····.line·8756 ····.line·94
57 ····.local·v0,·"a":Landroid/content/res/TypedArray;57 ····.local·v0,·"a":Landroid/content/res/TypedArray;
58 ····const/4·v2,·0x058 ····const/4·v2,·0x0
  
59 ····invoke-virtual·{v0,·v2},·Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable;59 ····invoke-virtual·{v0,·v2},·Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable;
  
60 ····move-result-object·v160 ····move-result-object·v1
  
61 ····.line·8861 ····.line·95
62 ····.local·v1,·"result":Landroid/graphics/drawable/Drawable;62 ····.local·v1,·"result":Landroid/graphics/drawable/Drawable;
63 ····invoke-virtual·{v0},·Landroid/content/res/TypedArray;->recycle()V63 ····invoke-virtual·{v0},·Landroid/content/res/TypedArray;->recycle()V
  
64 ····.line·8964 ····.line·96
65 ····return-object·v165 ····return-object·v1
66 .end·method66 .end·method
  
67 .method·public·static·setActionBarDescription(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object;67 .method·public·static·setActionBarDescription(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object;
68 ····.locals·768 ····.locals·7
69 ····.param·p0,·"info"····#·Ljava/lang/Object;69 ····.param·p0,·"info"····#·Ljava/lang/Object;
70 ····.param·p1,·"activity"····#·Landroid/app/Activity;70 ····.param·p1,·"activity"····#·Landroid/app/Activity;
71 ····.param·p2,·"contentDescRes"····#·I71 ····.param·p2,·"contentDescRes"····#·I
  
72 ····.prologue72 ····.prologue
73 ····.line·7073 ····.line·72
74 ····if-nez·p0,·:cond_074 ····if-nez·p0,·:cond_0
  
75 ····.line·7175 ····.line·73
76 ····new-instance·p0,·Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;76 ····new-instance·p0,·Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;
  
77 ····.end·local·p0····#·"info":Ljava/lang/Object;77 ····.end·local·p0····#·"info":Ljava/lang/Object;
78 ····invoke-direct·{p0,·p1},·Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;-><init>(Landroid/app/Activity;)V78 ····invoke-direct·{p0,·p1},·Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;-><init>(Landroid/app/Activity;)V
  
79 ····:cond_079 ····:cond_0
80 ····move-object·v2,·p080 ····move-object·v2,·p0
  
81 ····.line·7381 ····.line·75
82 ····check-cast·v2,·Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;82 ····check-cast·v2,·Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;
  
83 ····.line·7483 ····.line·76
84 ····.local·v2,·"sii":Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;84 ····.local·v2,·"sii":Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;
85 ····iget-object·v3,·v2,·Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;->setHomeAsUpIndicator:Ljava/lang/reflect/Method;85 ····iget-object·v3,·v2,·Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;->setHomeAsUpIndicator:Ljava/lang/reflect/Method;
  
86 ····if-eqz·v3,·:cond_186 ····if-eqz·v3,·:cond_1
  
87 ····.line·7687 ····.line·78
88 ····:try_start_088 ····:try_start_0
89 ····invoke-virtual·{p1},·Landroid/app/Activity;->getActionBar()Landroid/app/ActionBar;89 ····invoke-virtual·{p1},·Landroid/app/Activity;->getActionBar()Landroid/app/ActionBar;
  
90 ····move-result-object·v090 ····move-result-object·v0
  
91 ····.line·7791 ····.line·79
92 ····.local·v0,·"actionBar":Landroid/app/ActionBar;92 ····.local·v0,·"actionBar":Landroid/app/ActionBar;
93 ····iget-object·v3,·v2,·Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;->setHomeActionContentDescription:Ljava/lang/reflect/Method;93 ····iget-object·v3,·v2,·Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;->setHomeActionContentDescription:Ljava/lang/reflect/Method;
  
94 ····const/4·v4,·0x194 ····const/4·v4,·0x1
  
95 ····new-array·v4,·v4,·[Ljava/lang/Object;95 ····new-array·v4,·v4,·[Ljava/lang/Object;
  
Offset 124, 28 lines modifiedOffset 124, 42 lines modified
124 ····invoke-static·{p2},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;124 ····invoke-static·{p2},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
125 ····move-result-object·v6125 ····move-result-object·v6
  
126 ····aput-object·v6,·v4,·v5126 ····aput-object·v6,·v4,·v5
  
127 ····invoke-virtual·{v3,·v0,·v4},·Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;127 ····invoke-virtual·{v3,·v0,·v4},·Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
  
 128 ····.line·80
 129 ····sget·v3,·Landroid/os/Build$VERSION;->SDK_INT:I
  
 130 ····const/16·v4,·0x13
  
 131 ····if-gt·v3,·v4,·:cond_1
  
 132 ····.line·83
 133 ····invoke-virtual·{v0},·Landroid/app/ActionBar;->getSubtitle()Ljava/lang/CharSequence;
  
 134 ····move-result-object·v3
  
 135 ····invoke-virtual·{v0,·v3},·Landroid/app/ActionBar;->setSubtitle(Ljava/lang/CharSequence;)V
128 ····:try_end_0136 ····:try_end_0
129 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0137 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0
  
130 ····.line·82138 ····.line·89
131 ····.end·local·v0····#·"actionBar":Landroid/app/ActionBar;139 ····.end·local·v0····#·"actionBar":Landroid/app/ActionBar;
Max diff block lines reached; 4056/7901 bytes (51.34%) of diff not shown.
1.82 KB
smali/android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.smali
    
Offset 18, 59 lines modifiedOffset 18, 59 lines modified
  
  
18 #·direct·methods18 #·direct·methods
19 .method·private·constructor·<init>()V19 .method·private·constructor·<init>()V
20 ····.locals·020 ····.locals·0
  
21 ····.prologue21 ····.prologue
22 ····.line·10122 ····.line·112
23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
24 ····return-void24 ····return-void
25 .end·method25 .end·method
  
26 .method·synthetic·constructor·<init>(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V26 .method·synthetic·constructor·<init>(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V
27 ····.locals·027 ····.locals·0
28 ····.param·p1,·"x0"····#·Landroid/support/v4/app/ActionBarDrawerToggle$1;28 ····.param·p1,·"x0"····#·Landroid/support/v4/app/ActionBarDrawerToggle$1;
  
29 ····.prologue29 ····.prologue
30 ····.line·10130 ····.line·112
31 ····invoke-direct·{p0},·Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;-><init>()V31 ····invoke-direct·{p0},·Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;-><init>()V
  
32 ····return-void32 ····return-void
33 .end·method33 .end·method
  
  
34 #·virtual·methods34 #·virtual·methods
35 .method·public·getThemeUpIndicator(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable;35 .method·public·getThemeUpIndicator(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable;
36 ····.locals·136 ····.locals·1
37 ····.param·p1,·"activity"····#·Landroid/app/Activity;37 ····.param·p1,·"activity"····#·Landroid/app/Activity;
  
38 ····.prologue38 ····.prologue
39 ····.line·10439 ····.line·115
40 ····const/4·v0,·0x040 ····const/4·v0,·0x0
  
41 ····return-object·v041 ····return-object·v0
42 .end·method42 .end·method
  
43 .method·public·setActionBarDescription(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object;43 .method·public·setActionBarDescription(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object;
44 ····.locals·044 ····.locals·0
45 ····.param·p1,·"info"····#·Ljava/lang/Object;45 ····.param·p1,·"info"····#·Ljava/lang/Object;
46 ····.param·p2,·"activity"····#·Landroid/app/Activity;46 ····.param·p2,·"activity"····#·Landroid/app/Activity;
47 ····.param·p3,·"contentDescRes"····#·I47 ····.param·p3,·"contentDescRes"····#·I
  
48 ····.prologue48 ····.prologue
49 ····.line·11749 ····.line·128
50 ····return-object·p150 ····return-object·p1
51 .end·method51 .end·method
  
52 .method·public·setActionBarUpIndicator(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object;52 .method·public·setActionBarUpIndicator(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object;
53 ····.locals·053 ····.locals·0
54 ····.param·p1,·"info"····#·Ljava/lang/Object;54 ····.param·p1,·"info"····#·Ljava/lang/Object;
55 ····.param·p2,·"activity"····#·Landroid/app/Activity;55 ····.param·p2,·"activity"····#·Landroid/app/Activity;
56 ····.param·p3,·"themeImage"····#·Landroid/graphics/drawable/Drawable;56 ····.param·p3,·"themeImage"····#·Landroid/graphics/drawable/Drawable;
57 ····.param·p4,·"contentDescRes"····#·I57 ····.param·p4,·"contentDescRes"····#·I
  
58 ····.prologue58 ····.prologue
59 ····.line·11159 ····.line·122
60 ····return-object·p160 ····return-object·p1
61 .end·method61 .end·method
1.73 KB
smali/android/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb.smali
    
Offset 1, 14 lines modifiedOffset 1, 11 lines modified
1 .class·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb;1 .class·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb;
2 .super·Ljava/lang/Object;2 .super·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;
3 .source·"NotificationCompat.java"3 .source·"NotificationCompat.java"
  
4 #·interfaces 
5 .implements·Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; 
  
  
6 #·annotations4 #·annotations
7 .annotation·system·Ldalvik/annotation/EnclosingClass;5 .annotation·system·Ldalvik/annotation/EnclosingClass;
8 ····value·=·Landroid/support/v4/app/NotificationCompat;6 ····value·=·Landroid/support/v4/app/NotificationCompat;
9 .end·annotation7 .end·annotation
  
10 .annotation·system·Ldalvik/annotation/InnerClass;8 .annotation·system·Ldalvik/annotation/InnerClass;
Offset 18, 28 lines modifiedOffset 15, 28 lines modified
  
  
18 #·direct·methods15 #·direct·methods
19 .method·constructor·<init>()V16 .method·constructor·<init>()V
20 ····.locals·017 ····.locals·0
  
21 ····.prologue18 ····.prologue
22 ····.line·9819 ····.line·555
23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V20 ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;-><init>()V
  
24 ····return-void21 ····return-void
25 .end·method22 .end·method
  
  
26 #·virtual·methods23 #·virtual·methods
27 .method·public·build(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;24 .method·public·build(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;
28 ····.locals·1025 ····.locals·10
29 ····.param·p1,·"b"····#·Landroid/support/v4/app/NotificationCompat$Builder;26 ····.param·p1,·"b"····#·Landroid/support/v4/app/NotificationCompat$Builder;
  
30 ····.prologue27 ····.prologue
31 ····.line·10028 ····.line·558
32 ····iget-object·v0,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context;29 ····iget-object·v0,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context;
  
33 ····iget-object·v1,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification;30 ····iget-object·v1,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification;
  
34 ····iget-object·v2,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentTitle:Ljava/lang/CharSequence;31 ····iget-object·v2,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentTitle:Ljava/lang/CharSequence;
  
35 ····iget-object·v3,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentText:Ljava/lang/CharSequence;32 ····iget-object·v3,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentText:Ljava/lang/CharSequence;
28.2 KB
smali/android/support/v4/app/ShareCompat$IntentBuilder.smali
    
Offset 68, 63 lines modifiedOffset 68, 63 lines modified
  
68 #·direct·methods68 #·direct·methods
69 .method·private·constructor·<init>(Landroid/app/Activity;)V69 .method·private·constructor·<init>(Landroid/app/Activity;)V
70 ····.locals·370 ····.locals·3
71 ····.param·p1,·"launchingActivity"····#·Landroid/app/Activity;71 ····.param·p1,·"launchingActivity"····#·Landroid/app/Activity;
  
72 ····.prologue72 ····.prologue
73 ····.line·27873 ····.line·279
74 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V74 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
75 ····.line·27975 ····.line·280
76 ····iput-object·p1,·p0,·Landroid/support/v4/app/ShareCompat$IntentBuilder;->mActivity:Landroid/app/Activity;76 ····iput-object·p1,·p0,·Landroid/support/v4/app/ShareCompat$IntentBuilder;->mActivity:Landroid/app/Activity;
  
77 ····.line·28077 ····.line·281
78 ····new-instance·v0,·Landroid/content/Intent;78 ····new-instance·v0,·Landroid/content/Intent;
  
79 ····invoke-direct·{v0},·Landroid/content/Intent;-><init>()V79 ····invoke-direct·{v0},·Landroid/content/Intent;-><init>()V
  
80 ····const-string·v1,·"android.intent.action.SEND"80 ····const-string·v1,·"android.intent.action.SEND"
  
81 ····invoke-virtual·{v0,·v1},·Landroid/content/Intent;->setAction(Ljava/lang/String;)Landroid/content/Intent;81 ····invoke-virtual·{v0,·v1},·Landroid/content/Intent;->setAction(Ljava/lang/String;)Landroid/content/Intent;
  
82 ····move-result-object·v082 ····move-result-object·v0
  
83 ····iput-object·v0,·p0,·Landroid/support/v4/app/ShareCompat$IntentBuilder;->mIntent:Landroid/content/Intent;83 ····iput-object·v0,·p0,·Landroid/support/v4/app/ShareCompat$IntentBuilder;->mIntent:Landroid/content/Intent;
  
84 ····.line·28184 ····.line·282
85 ····iget-object·v0,·p0,·Landroid/support/v4/app/ShareCompat$IntentBuilder;->mIntent:Landroid/content/Intent;85 ····iget-object·v0,·p0,·Landroid/support/v4/app/ShareCompat$IntentBuilder;->mIntent:Landroid/content/Intent;
  
86 ····const-string·v1,·"android.support.v4.app.EXTRA_CALLING_PACKAGE"86 ····const-string·v1,·"android.support.v4.app.EXTRA_CALLING_PACKAGE"
  
87 ····invoke-virtual·{p1},·Landroid/app/Activity;->getPackageName()Ljava/lang/String;87 ····invoke-virtual·{p1},·Landroid/app/Activity;->getPackageName()Ljava/lang/String;
  
88 ····move-result-object·v288 ····move-result-object·v2
  
89 ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;89 ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
  
90 ····.line·28290 ····.line·283
91 ····iget-object·v0,·p0,·Landroid/support/v4/app/ShareCompat$IntentBuilder;->mIntent:Landroid/content/Intent;91 ····iget-object·v0,·p0,·Landroid/support/v4/app/ShareCompat$IntentBuilder;->mIntent:Landroid/content/Intent;
  
92 ····const-string·v1,·"android.support.v4.app.EXTRA_CALLING_ACTIVITY"92 ····const-string·v1,·"android.support.v4.app.EXTRA_CALLING_ACTIVITY"
  
93 ····invoke-virtual·{p1},·Landroid/app/Activity;->getComponentName()Landroid/content/ComponentName;93 ····invoke-virtual·{p1},·Landroid/app/Activity;->getComponentName()Landroid/content/ComponentName;
  
94 ····move-result-object·v294 ····move-result-object·v2
  
95 ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent;95 ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent;
  
96 ····.line·28396 ····.line·284
97 ····iget-object·v0,·p0,·Landroid/support/v4/app/ShareCompat$IntentBuilder;->mIntent:Landroid/content/Intent;97 ····iget-object·v0,·p0,·Landroid/support/v4/app/ShareCompat$IntentBuilder;->mIntent:Landroid/content/Intent;
  
98 ····const/high16·v1,·0x8000098 ····const/high16·v1,·0x80000
  
99 ····invoke-virtual·{v0,·v1},·Landroid/content/Intent;->addFlags(I)Landroid/content/Intent;99 ····invoke-virtual·{v0,·v1},·Landroid/content/Intent;->addFlags(I)Landroid/content/Intent;
  
100 ····.line·284100 ····.line·285
101 ····return-void101 ····return-void
102 .end·method102 .end·method
  
103 .method·private·combineArrayExtra(Ljava/lang/String;Ljava/util/ArrayList;)V103 .method·private·combineArrayExtra(Ljava/lang/String;Ljava/util/ArrayList;)V
104 ····.locals·5104 ····.locals·5
105 ····.param·p1,·"extra"····#·Ljava/lang/String;105 ····.param·p1,·"extra"····#·Ljava/lang/String;
106 ····.annotation·system·Ldalvik/annotation/Signature;106 ····.annotation·system·Ldalvik/annotation/Signature;
Offset 138, 343 lines modifiedOffset 138, 343 lines modified
138 ········}138 ········}
139 ····.end·annotation139 ····.end·annotation
  
140 ····.prologue140 ····.prologue
141 ····.local·p2,·"add":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Ljava/lang/String;>;"141 ····.local·p2,·"add":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Ljava/lang/String;>;"
142 ····const/4·v3,·0x0142 ····const/4·v3,·0x0
  
143 ····.line·344143 ····.line·345
144 ····iget-object·v4,·p0,·Landroid/support/v4/app/ShareCompat$IntentBuilder;->mIntent:Landroid/content/Intent;144 ····iget-object·v4,·p0,·Landroid/support/v4/app/ShareCompat$IntentBuilder;->mIntent:Landroid/content/Intent;
  
145 ····invoke-virtual·{v4,·p1},·Landroid/content/Intent;->getStringArrayExtra(Ljava/lang/String;)[Ljava/lang/String;145 ····invoke-virtual·{v4,·p1},·Landroid/content/Intent;->getStringArrayExtra(Ljava/lang/String;)[Ljava/lang/String;
  
146 ····move-result-object·v0146 ····move-result-object·v0
  
147 ····.line·345147 ····.line·346
148 ····.local·v0,·"currentAddresses":[Ljava/lang/String;148 ····.local·v0,·"currentAddresses":[Ljava/lang/String;
149 ····if-eqz·v0,·:cond_1149 ····if-eqz·v0,·:cond_1
  
150 ····array-length·v1,·v0150 ····array-length·v1,·v0
  
151 ····.line·346151 ····.line·347
152 ····.local·v1,·"currentLength":I152 ····.local·v1,·"currentLength":I
153 ····:goto_0153 ····:goto_0
154 ····invoke-virtual·{p2},·Ljava/util/ArrayList;->size()I154 ····invoke-virtual·{p2},·Ljava/util/ArrayList;->size()I
  
155 ····move-result·v4155 ····move-result·v4
  
156 ····add-int/2addr·v4,·v1156 ····add-int/2addr·v4,·v1
  
157 ····new-array·v2,·v4,·[Ljava/lang/String;157 ····new-array·v2,·v4,·[Ljava/lang/String;
  
158 ····.line·347158 ····.line·348
159 ····.local·v2,·"finalAddresses":[Ljava/lang/String;159 ····.local·v2,·"finalAddresses":[Ljava/lang/String;
160 ····invoke-virtual·{p2,·v2},·Ljava/util/ArrayList;->toArray([Ljava/lang/Object;)[Ljava/lang/Object;160 ····invoke-virtual·{p2,·v2},·Ljava/util/ArrayList;->toArray([Ljava/lang/Object;)[Ljava/lang/Object;
  
161 ····.line·348161 ····.line·349
162 ····if-eqz·v0,·:cond_0162 ····if-eqz·v0,·:cond_0
  
163 ····.line·349163 ····.line·350
164 ····invoke-virtual·{p2},·Ljava/util/ArrayList;->size()I164 ····invoke-virtual·{p2},·Ljava/util/ArrayList;->size()I
  
165 ····move-result·v4165 ····move-result·v4
  
166 ····invoke-static·{v0,·v3,·v2,·v4,·v1},·Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V166 ····invoke-static·{v0,·v3,·v2,·v4,·v1},·Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V
  
167 ····.line·351167 ····.line·352
168 ····:cond_0168 ····:cond_0
169 ····iget-object·v3,·p0,·Landroid/support/v4/app/ShareCompat$IntentBuilder;->mIntent:Landroid/content/Intent;169 ····iget-object·v3,·p0,·Landroid/support/v4/app/ShareCompat$IntentBuilder;->mIntent:Landroid/content/Intent;
  
170 ····invoke-virtual·{v3,·p1,·v2},·Landroid/content/Intent;->putExtra(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent;170 ····invoke-virtual·{v3,·p1,·v2},·Landroid/content/Intent;->putExtra(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent;
  
171 ····.line·352171 ····.line·353
172 ····return-void172 ····return-void
  
173 ····.end·local·v1····#·"currentLength":I173 ····.end·local·v1····#·"currentLength":I
174 ····.end·local·v2····#·"finalAddresses":[Ljava/lang/String;174 ····.end·local·v2····#·"finalAddresses":[Ljava/lang/String;
175 ····:cond_1175 ····:cond_1
176 ····move·v1,·v3176 ····move·v1,·v3
  
177 ····.line·345177 ····.line·346
178 ····goto·:goto_0178 ····goto·:goto_0
179 .end·method179 .end·method
  
Max diff block lines reached; 24522/28786 bytes (85.19%) of diff not shown.
2.38 KB
smali/android/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB.smali
    
Offset 20, 61 lines modifiedOffset 20, 61 lines modified
  
20 #·direct·methods20 #·direct·methods
21 .method·constructor·<init>(Landroid/support/v4/app/ActivityOptionsCompatJB;)V21 .method·constructor·<init>(Landroid/support/v4/app/ActivityOptionsCompatJB;)V
22 ····.locals·022 ····.locals·0
23 ····.param·p1,·"impl"····#·Landroid/support/v4/app/ActivityOptionsCompatJB;23 ····.param·p1,·"impl"····#·Landroid/support/v4/app/ActivityOptionsCompatJB;
  
24 ····.prologue24 ····.prologue
25 ····.line·11525 ····.line·180
26 ····invoke-direct·{p0},·Landroid/support/v4/app/ActivityOptionsCompat;-><init>()V26 ····invoke-direct·{p0},·Landroid/support/v4/app/ActivityOptionsCompat;-><init>()V
  
27 ····.line·11627 ····.line·181
28 ····iput-object·p1,·p0,·Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;->mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB;28 ····iput-object·p1,·p0,·Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;->mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB;
  
29 ····.line·11729 ····.line·182
30 ····return-void30 ····return-void
31 .end·method31 .end·method
  
  
32 #·virtual·methods32 #·virtual·methods
33 .method·public·toBundle()Landroid/os/Bundle;33 .method·public·toBundle()Landroid/os/Bundle;
34 ····.locals·134 ····.locals·1
  
35 ····.prologue35 ····.prologue
36 ····.line·12136 ····.line·186
37 ····iget-object·v0,·p0,·Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;->mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB;37 ····iget-object·v0,·p0,·Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;->mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB;
  
38 ····invoke-virtual·{v0},·Landroid/support/v4/app/ActivityOptionsCompatJB;->toBundle()Landroid/os/Bundle;38 ····invoke-virtual·{v0},·Landroid/support/v4/app/ActivityOptionsCompatJB;->toBundle()Landroid/os/Bundle;
  
39 ····move-result-object·v039 ····move-result-object·v0
  
40 ····return-object·v040 ····return-object·v0
41 .end·method41 .end·method
  
42 .method·public·update(Landroid/support/v4/app/ActivityOptionsCompat;)V42 .method·public·update(Landroid/support/v4/app/ActivityOptionsCompat;)V
43 ····.locals·343 ····.locals·3
44 ····.param·p1,·"otherOptions"····#·Landroid/support/v4/app/ActivityOptionsCompat;44 ····.param·p1,·"otherOptions"····#·Landroid/support/v4/app/ActivityOptionsCompat;
  
45 ····.prologue45 ····.prologue
46 ····.line·12646 ····.line·191
47 ····instance-of·v1,·p1,·Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;47 ····instance-of·v1,·p1,·Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;
  
48 ····if-eqz·v1,·:cond_048 ····if-eqz·v1,·:cond_0
  
49 ····move-object·v0,·p149 ····move-object·v0,·p1
  
50 ····.line·12750 ····.line·192
51 ····check-cast·v0,·Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;51 ····check-cast·v0,·Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;
  
52 ····.line·12852 ····.line·193
53 ····.local·v0,·"otherImpl":Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;53 ····.local·v0,·"otherImpl":Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;
54 ····iget-object·v1,·p0,·Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;->mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB;54 ····iget-object·v1,·p0,·Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;->mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB;
  
55 ····iget-object·v2,·v0,·Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;->mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB;55 ····iget-object·v2,·v0,·Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;->mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB;
  
56 ····invoke-virtual·{v1,·v2},·Landroid/support/v4/app/ActivityOptionsCompatJB;->update(Landroid/support/v4/app/ActivityOptionsCompatJB;)V56 ····invoke-virtual·{v1,·v2},·Landroid/support/v4/app/ActivityOptionsCompatJB;->update(Landroid/support/v4/app/ActivityOptionsCompatJB;)V
  
57 ····.line·13057 ····.line·195
58 ····.end·local·v0····#·"otherImpl":Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;58 ····.end·local·v0····#·"otherImpl":Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;
59 ····:cond_059 ····:cond_0
60 ····return-void60 ····return-void
61 .end·method61 .end·method
896 B
smali/android/support/v4/app/FragmentManagerImpl$1.smali
    
Offset 22, 29 lines modifiedOffset 22, 29 lines modified
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Landroid/support/v4/app/FragmentManagerImpl;)V23 .method·constructor·<init>(Landroid/support/v4/app/FragmentManagerImpl;)V
24 ····.locals·024 ····.locals·0
  
25 ····.prologue25 ····.prologue
26 ····.line·43726 ····.line·451
27 ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentManagerImpl$1;->this$0:Landroid/support/v4/app/FragmentManagerImpl;27 ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentManagerImpl$1;->this$0:Landroid/support/v4/app/FragmentManagerImpl;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
29 ····return-void29 ····return-void
30 .end·method30 .end·method
  
  
31 #·virtual·methods31 #·virtual·methods
32 .method·public·run()V32 .method·public·run()V
33 ····.locals·133 ····.locals·1
  
34 ····.prologue34 ····.prologue
35 ····.line·44035 ····.line·454
36 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$1;->this$0:Landroid/support/v4/app/FragmentManagerImpl;36 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$1;->this$0:Landroid/support/v4/app/FragmentManagerImpl;
  
37 ····invoke-virtual·{v0},·Landroid/support/v4/app/FragmentManagerImpl;->execPendingActions()Z37 ····invoke-virtual·{v0},·Landroid/support/v4/app/FragmentManagerImpl;->execPendingActions()Z
  
38 ····.line·44138 ····.line·455
39 ····return-void39 ····return-void
40 .end·method40 .end·method
376 B
smali/android/support/v4/app/FragmentActivity$NonConfigurationInstances.smali
    
Offset 56, 12 lines modifiedOffset 56, 12 lines modified
  
  
56 #·direct·methods56 #·direct·methods
57 .method·constructor·<init>()V57 .method·constructor·<init>()V
58 ····.locals·058 ····.locals·0
  
59 ····.prologue59 ····.prologue
60 ····.line·12660 ····.line·132
61 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V61 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
62 ····return-void62 ····return-void
63 .end·method63 .end·method
1.58 KB
smali/android/support/v4/app/FragmentManagerImpl$3.smali
    
Offset 26, 15 lines modifiedOffset 26, 15 lines modified
  
  
26 #·direct·methods26 #·direct·methods
27 .method·constructor·<init>(Landroid/support/v4/app/FragmentManagerImpl;Ljava/lang/String;I)V27 .method·constructor·<init>(Landroid/support/v4/app/FragmentManagerImpl;Ljava/lang/String;I)V
28 ····.locals·028 ····.locals·0
  
29 ····.prologue29 ····.prologue
30 ····.line·49330 ····.line·507
31 ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentManagerImpl$3;->this$0:Landroid/support/v4/app/FragmentManagerImpl;31 ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentManagerImpl$3;->this$0:Landroid/support/v4/app/FragmentManagerImpl;
  
32 ····iput-object·p2,·p0,·Landroid/support/v4/app/FragmentManagerImpl$3;->val$name:Ljava/lang/String;32 ····iput-object·p2,·p0,·Landroid/support/v4/app/FragmentManagerImpl$3;->val$name:Ljava/lang/String;
  
33 ····iput·p3,·p0,·Landroid/support/v4/app/FragmentManagerImpl$3;->val$flags:I33 ····iput·p3,·p0,·Landroid/support/v4/app/FragmentManagerImpl$3;->val$flags:I
  
34 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V34 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
Offset 44, 15 lines modifiedOffset 44, 15 lines modified
  
  
44 #·virtual·methods44 #·virtual·methods
45 .method·public·run()V45 .method·public·run()V
46 ····.locals·546 ····.locals·5
  
47 ····.prologue47 ····.prologue
48 ····.line·49548 ····.line·509
49 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$3;->this$0:Landroid/support/v4/app/FragmentManagerImpl;49 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$3;->this$0:Landroid/support/v4/app/FragmentManagerImpl;
  
50 ····iget-object·v1,·p0,·Landroid/support/v4/app/FragmentManagerImpl$3;->this$0:Landroid/support/v4/app/FragmentManagerImpl;50 ····iget-object·v1,·p0,·Landroid/support/v4/app/FragmentManagerImpl$3;->this$0:Landroid/support/v4/app/FragmentManagerImpl;
  
51 ····iget-object·v1,·v1,·Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity;51 ····iget-object·v1,·v1,·Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity;
  
52 ····iget-object·v1,·v1,·Landroid/support/v4/app/FragmentActivity;->mHandler:Landroid/os/Handler;52 ····iget-object·v1,·v1,·Landroid/support/v4/app/FragmentActivity;->mHandler:Landroid/os/Handler;
Offset 61, 10 lines modifiedOffset 61, 10 lines modified
  
61 ····const/4·v3,·-0x161 ····const/4·v3,·-0x1
  
62 ····iget·v4,·p0,·Landroid/support/v4/app/FragmentManagerImpl$3;->val$flags:I62 ····iget·v4,·p0,·Landroid/support/v4/app/FragmentManagerImpl$3;->val$flags:I
  
63 ····invoke-virtual·{v0,·v1,·v2,·v3,·v4},·Landroid/support/v4/app/FragmentManagerImpl;->popBackStackState(Landroid/os/Handler;Ljava/lang/String;II)Z63 ····invoke-virtual·{v0,·v1,·v2,·v3,·v4},·Landroid/support/v4/app/FragmentManagerImpl;->popBackStackState(Landroid/os/Handler;Ljava/lang/String;II)Z
  
64 ····.line·49664 ····.line·510
65 ····return-void65 ····return-void
66 .end·method66 .end·method
13.8 KB
smali/android/support/v4/app/FragmentState.smali
    
Offset 44, 15 lines modifiedOffset 44, 15 lines modified
  
  
44 #·direct·methods44 #·direct·methods
45 .method·static·constructor·<clinit>()V45 .method·static·constructor·<clinit>()V
46 ····.locals·146 ····.locals·1
  
47 ····.prologue47 ····.prologue
48 ····.line·13648 ····.line·140
49 ····new-instance·v0,·Landroid/support/v4/app/FragmentState$1;49 ····new-instance·v0,·Landroid/support/v4/app/FragmentState$1;
  
50 ····invoke-direct·{v0},·Landroid/support/v4/app/FragmentState$1;-><init>()V50 ····invoke-direct·{v0},·Landroid/support/v4/app/FragmentState$1;-><init>()V
  
51 ····sput-object·v0,·Landroid/support/v4/app/FragmentState;->CREATOR:Landroid/os/Parcelable$Creator;51 ····sput-object·v0,·Landroid/support/v4/app/FragmentState;->CREATOR:Landroid/os/Parcelable$Creator;
  
52 ····return-void52 ····return-void
Offset 63, 328 lines modifiedOffset 63, 328 lines modified
63 ····.param·p1,·"in"····#·Landroid/os/Parcel;63 ····.param·p1,·"in"····#·Landroid/os/Parcel;
  
64 ····.prologue64 ····.prologue
65 ····const/4·v1,·0x165 ····const/4·v1,·0x1
  
66 ····const/4·v2,·0x066 ····const/4·v2,·0x0
  
67 ····.line·7567 ····.line·79
68 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V68 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
69 ····.line·7669 ····.line·80
70 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readString()Ljava/lang/String;70 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readString()Ljava/lang/String;
  
71 ····move-result-object·v071 ····move-result-object·v0
  
72 ····iput-object·v0,·p0,·Landroid/support/v4/app/FragmentState;->mClassName:Ljava/lang/String;72 ····iput-object·v0,·p0,·Landroid/support/v4/app/FragmentState;->mClassName:Ljava/lang/String;
  
73 ····.line·7773 ····.line·81
74 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I74 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I
  
75 ····move-result·v075 ····move-result·v0
  
76 ····iput·v0,·p0,·Landroid/support/v4/app/FragmentState;->mIndex:I76 ····iput·v0,·p0,·Landroid/support/v4/app/FragmentState;->mIndex:I
  
77 ····.line·7877 ····.line·82
78 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I78 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I
  
79 ····move-result·v079 ····move-result·v0
  
80 ····if-eqz·v0,·:cond_080 ····if-eqz·v0,·:cond_0
  
81 ····move·v0,·v181 ····move·v0,·v1
  
82 ····:goto_082 ····:goto_0
83 ····iput-boolean·v0,·p0,·Landroid/support/v4/app/FragmentState;->mFromLayout:Z83 ····iput-boolean·v0,·p0,·Landroid/support/v4/app/FragmentState;->mFromLayout:Z
  
84 ····.line·7984 ····.line·83
85 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I85 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I
  
86 ····move-result·v086 ····move-result·v0
  
87 ····iput·v0,·p0,·Landroid/support/v4/app/FragmentState;->mFragmentId:I87 ····iput·v0,·p0,·Landroid/support/v4/app/FragmentState;->mFragmentId:I
  
88 ····.line·8088 ····.line·84
89 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I89 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I
  
90 ····move-result·v090 ····move-result·v0
  
91 ····iput·v0,·p0,·Landroid/support/v4/app/FragmentState;->mContainerId:I91 ····iput·v0,·p0,·Landroid/support/v4/app/FragmentState;->mContainerId:I
  
92 ····.line·8192 ····.line·85
93 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readString()Ljava/lang/String;93 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readString()Ljava/lang/String;
  
94 ····move-result-object·v094 ····move-result-object·v0
  
95 ····iput-object·v0,·p0,·Landroid/support/v4/app/FragmentState;->mTag:Ljava/lang/String;95 ····iput-object·v0,·p0,·Landroid/support/v4/app/FragmentState;->mTag:Ljava/lang/String;
  
96 ····.line·8296 ····.line·86
97 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I97 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I
  
98 ····move-result·v098 ····move-result·v0
  
99 ····if-eqz·v0,·:cond_199 ····if-eqz·v0,·:cond_1
  
100 ····move·v0,·v1100 ····move·v0,·v1
  
101 ····:goto_1101 ····:goto_1
102 ····iput-boolean·v0,·p0,·Landroid/support/v4/app/FragmentState;->mRetainInstance:Z102 ····iput-boolean·v0,·p0,·Landroid/support/v4/app/FragmentState;->mRetainInstance:Z
  
103 ····.line·83103 ····.line·87
104 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I104 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I
  
105 ····move-result·v0105 ····move-result·v0
  
106 ····if-eqz·v0,·:cond_2106 ····if-eqz·v0,·:cond_2
  
107 ····:goto_2107 ····:goto_2
108 ····iput-boolean·v1,·p0,·Landroid/support/v4/app/FragmentState;->mDetached:Z108 ····iput-boolean·v1,·p0,·Landroid/support/v4/app/FragmentState;->mDetached:Z
  
109 ····.line·84109 ····.line·88
110 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readBundle()Landroid/os/Bundle;110 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readBundle()Landroid/os/Bundle;
  
111 ····move-result-object·v0111 ····move-result-object·v0
  
112 ····iput-object·v0,·p0,·Landroid/support/v4/app/FragmentState;->mArguments:Landroid/os/Bundle;112 ····iput-object·v0,·p0,·Landroid/support/v4/app/FragmentState;->mArguments:Landroid/os/Bundle;
  
113 ····.line·85113 ····.line·89
114 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readBundle()Landroid/os/Bundle;114 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readBundle()Landroid/os/Bundle;
  
115 ····move-result-object·v0115 ····move-result-object·v0
  
116 ····iput-object·v0,·p0,·Landroid/support/v4/app/FragmentState;->mSavedFragmentState:Landroid/os/Bundle;116 ····iput-object·v0,·p0,·Landroid/support/v4/app/FragmentState;->mSavedFragmentState:Landroid/os/Bundle;
  
117 ····.line·86117 ····.line·90
118 ····return-void118 ····return-void
  
119 ····:cond_0119 ····:cond_0
120 ····move·v0,·v2120 ····move·v0,·v2
  
121 ····.line·78121 ····.line·82
122 ····goto·:goto_0122 ····goto·:goto_0
  
123 ····:cond_1123 ····:cond_1
124 ····move·v0,·v2124 ····move·v0,·v2
  
125 ····.line·82125 ····.line·86
126 ····goto·:goto_1126 ····goto·:goto_1
  
127 ····:cond_2127 ····:cond_2
128 ····move·v1,·v2128 ····move·v1,·v2
  
Max diff block lines reached; 10903/14036 bytes (77.68%) of diff not shown.
2.45 KB
smali/android/support/v4/app/NotificationCompat$Style.smali
    
Offset 25, 72 lines modifiedOffset 25, 72 lines modified
  
  
25 #·direct·methods25 #·direct·methods
26 .method·public·constructor·<init>()V26 .method·public·constructor·<init>()V
27 ····.locals·127 ····.locals·1
  
28 ····.prologue28 ····.prologue
29 ····.line·60629 ····.line·1551
30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
31 ····.line·61131 ····.line·1555
32 ····const/4·v0,·0x032 ····const/4·v0,·0x0
  
33 ····iput-boolean·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Style;->mSummaryTextSet:Z33 ····iput-boolean·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Style;->mSummaryTextSet:Z
  
34 ····return-void34 ····return-void
35 .end·method35 .end·method
  
  
36 #·virtual·methods36 #·virtual·methods
37 .method·public·build()Landroid/app/Notification;37 .method·public·build()Landroid/app/Notification;
38 ····.locals·238 ····.locals·2
  
39 ····.prologue39 ····.prologue
40 ····.line·62340 ····.line·1567
41 ····const/4·v0,·0x041 ····const/4·v0,·0x0
  
42 ····.line·62442 ····.line·1568
43 ····.local·v0,·"notification":Landroid/app/Notification;43 ····.local·v0,·"notification":Landroid/app/Notification;
44 ····iget-object·v1,·p0,·Landroid/support/v4/app/NotificationCompat$Style;->mBuilder:Landroid/support/v4/app/NotificationCompat$Builder;44 ····iget-object·v1,·p0,·Landroid/support/v4/app/NotificationCompat$Style;->mBuilder:Landroid/support/v4/app/NotificationCompat$Builder;
  
45 ····if-eqz·v1,·:cond_045 ····if-eqz·v1,·:cond_0
  
46 ····.line·62546 ····.line·1569
47 ····iget-object·v1,·p0,·Landroid/support/v4/app/NotificationCompat$Style;->mBuilder:Landroid/support/v4/app/NotificationCompat$Builder;47 ····iget-object·v1,·p0,·Landroid/support/v4/app/NotificationCompat$Style;->mBuilder:Landroid/support/v4/app/NotificationCompat$Builder;
  
48 ····invoke-virtual·{v1},·Landroid/support/v4/app/NotificationCompat$Builder;->build()Landroid/app/Notification;48 ····invoke-virtual·{v1},·Landroid/support/v4/app/NotificationCompat$Builder;->build()Landroid/app/Notification;
  
49 ····move-result-object·v049 ····move-result-object·v0
  
50 ····.line·62750 ····.line·1571
51 ····:cond_051 ····:cond_0
52 ····return-object·v052 ····return-object·v0
53 .end·method53 .end·method
  
54 .method·public·setBuilder(Landroid/support/v4/app/NotificationCompat$Builder;)V54 .method·public·setBuilder(Landroid/support/v4/app/NotificationCompat$Builder;)V
55 ····.locals·155 ····.locals·1
56 ····.param·p1,·"builder"····#·Landroid/support/v4/app/NotificationCompat$Builder;56 ····.param·p1,·"builder"····#·Landroid/support/v4/app/NotificationCompat$Builder;
  
57 ····.prologue57 ····.prologue
58 ····.line·61458 ····.line·1558
59 ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Style;->mBuilder:Landroid/support/v4/app/NotificationCompat$Builder;59 ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Style;->mBuilder:Landroid/support/v4/app/NotificationCompat$Builder;
  
60 ····if-eq·v0,·p1,·:cond_060 ····if-eq·v0,·p1,·:cond_0
  
61 ····.line·61561 ····.line·1559
62 ····iput-object·p1,·p0,·Landroid/support/v4/app/NotificationCompat$Style;->mBuilder:Landroid/support/v4/app/NotificationCompat$Builder;62 ····iput-object·p1,·p0,·Landroid/support/v4/app/NotificationCompat$Style;->mBuilder:Landroid/support/v4/app/NotificationCompat$Builder;
  
63 ····.line·61663 ····.line·1560
64 ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Style;->mBuilder:Landroid/support/v4/app/NotificationCompat$Builder;64 ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Style;->mBuilder:Landroid/support/v4/app/NotificationCompat$Builder;
  
65 ····if-eqz·v0,·:cond_065 ····if-eqz·v0,·:cond_0
  
66 ····.line·61766 ····.line·1561
67 ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Style;->mBuilder:Landroid/support/v4/app/NotificationCompat$Builder;67 ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Style;->mBuilder:Landroid/support/v4/app/NotificationCompat$Builder;
  
68 ····invoke-virtual·{v0,·p0},·Landroid/support/v4/app/NotificationCompat$Builder;->setStyle(Landroid/support/v4/app/NotificationCompat$Style;)Landroid/support/v4/app/NotificationCompat$Builder;68 ····invoke-virtual·{v0,·p0},·Landroid/support/v4/app/NotificationCompat$Builder;->setStyle(Landroid/support/v4/app/NotificationCompat$Style;)Landroid/support/v4/app/NotificationCompat$Builder;
  
69 ····.line·62069 ····.line·1564
70 ····:cond_070 ····:cond_0
71 ····return-void71 ····return-void
72 .end·method72 .end·method
3.29 KB
smali/android/support/v4/app/NotificationCompat$BigTextStyle.smali
    
Offset 19, 71 lines modifiedOffset 19, 83 lines modified
  
  
19 #·direct·methods19 #·direct·methods
20 .method·public·constructor·<init>()V20 .method·public·constructor·<init>()V
21 ····.locals·021 ····.locals·0
  
22 ····.prologue22 ····.prologue
23 ····.line·72323 ····.line·1667
24 ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$Style;-><init>()V24 ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$Style;-><init>()V
  
25 ····.line·72425 ····.line·1668
26 ····return-void26 ····return-void
27 .end·method27 .end·method
  
28 .method·public·constructor·<init>(Landroid/support/v4/app/NotificationCompat$Builder;)V28 .method·public·constructor·<init>(Landroid/support/v4/app/NotificationCompat$Builder;)V
29 ····.locals·029 ····.locals·0
30 ····.param·p1,·"builder"····#·Landroid/support/v4/app/NotificationCompat$Builder;30 ····.param·p1,·"builder"····#·Landroid/support/v4/app/NotificationCompat$Builder;
  
31 ····.prologue31 ····.prologue
32 ····.line·72632 ····.line·1670
33 ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$Style;-><init>()V33 ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$Style;-><init>()V
  
34 ····.line·72734 ····.line·1671
35 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/NotificationCompat$BigTextStyle;->setBuilder(Landroid/support/v4/app/NotificationCompat$Builder;)V35 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/NotificationCompat$BigTextStyle;->setBuilder(Landroid/support/v4/app/NotificationCompat$Builder;)V
  
36 ····.line·72836 ····.line·1672
37 ····return-void37 ····return-void
38 .end·method38 .end·method
  
  
39 #·virtual·methods39 #·virtual·methods
40 .method·public·bigText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle;40 .method·public·bigText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle;
41 ····.locals·041 ····.locals·1
42 ····.param·p1,·"cs"····#·Ljava/lang/CharSequence;42 ····.param·p1,·"cs"····#·Ljava/lang/CharSequence;
  
43 ····.prologue43 ····.prologue
44 ····.line·75344 ····.line·1697
45 ····iput-object·p1,·p0,·Landroid/support/v4/app/NotificationCompat$BigTextStyle;->mBigText:Ljava/lang/CharSequence;45 ····invoke-static·{p1},·Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
  
 46 ····move-result-object·v0
  
46 ····.line·75447 ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$BigTextStyle;->mBigText:Ljava/lang/CharSequence;
  
 48 ····.line·1698
47 ····return-object·p049 ····return-object·p0
48 .end·method50 .end·method
  
49 .method·public·setBigContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle;51 .method·public·setBigContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle;
50 ····.locals·052 ····.locals·1
51 ····.param·p1,·"title"····#·Ljava/lang/CharSequence;53 ····.param·p1,·"title"····#·Ljava/lang/CharSequence;
  
52 ····.prologue54 ····.prologue
53 ····.line·73555 ····.line·1679
 56 ····invoke-static·{p1},·Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
  
 57 ····move-result-object·v0
  
54 ····iput-object·p1,·p0,·Landroid/support/v4/app/NotificationCompat$BigTextStyle;->mBigContentTitle:Ljava/lang/CharSequence;58 ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$BigTextStyle;->mBigContentTitle:Ljava/lang/CharSequence;
  
55 ····.line·73659 ····.line·1680
56 ····return-object·p060 ····return-object·p0
57 .end·method61 .end·method
  
58 .method·public·setSummaryText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle;62 .method·public·setSummaryText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle;
59 ····.locals·163 ····.locals·1
60 ····.param·p1,·"cs"····#·Ljava/lang/CharSequence;64 ····.param·p1,·"cs"····#·Ljava/lang/CharSequence;
  
61 ····.prologue65 ····.prologue
62 ····.line·74366 ····.line·1687
 67 ····invoke-static·{p1},·Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
  
 68 ····move-result-object·v0
  
63 ····iput-object·p1,·p0,·Landroid/support/v4/app/NotificationCompat$BigTextStyle;->mSummaryText:Ljava/lang/CharSequence;69 ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$BigTextStyle;->mSummaryText:Ljava/lang/CharSequence;
  
64 ····.line·74470 ····.line·1688
65 ····const/4·v0,·0x171 ····const/4·v0,·0x1
  
66 ····iput-boolean·v0,·p0,·Landroid/support/v4/app/NotificationCompat$BigTextStyle;->mSummaryTextSet:Z72 ····iput-boolean·v0,·p0,·Landroid/support/v4/app/NotificationCompat$BigTextStyle;->mSummaryTextSet:Z
  
67 ····.line·74573 ····.line·1689
68 ····return-object·p074 ····return-object·p0
69 .end·method75 .end·method
2.52 KB
smali/android/support/v4/app/Fragment$SavedState.smali
    
Offset 35, 91 lines modifiedOffset 35, 91 lines modified
  
  
35 #·direct·methods35 #·direct·methods
36 .method·static·constructor·<clinit>()V36 .method·static·constructor·<clinit>()V
37 ····.locals·137 ····.locals·1
  
38 ····.prologue38 ····.prologue
39 ····.line·33039 ····.line·348
40 ····new-instance·v0,·Landroid/support/v4/app/Fragment$SavedState$1;40 ····new-instance·v0,·Landroid/support/v4/app/Fragment$SavedState$1;
  
41 ····invoke-direct·{v0},·Landroid/support/v4/app/Fragment$SavedState$1;-><init>()V41 ····invoke-direct·{v0},·Landroid/support/v4/app/Fragment$SavedState$1;-><init>()V
  
42 ····sput-object·v0,·Landroid/support/v4/app/Fragment$SavedState;->CREATOR:Landroid/os/Parcelable$Creator;42 ····sput-object·v0,·Landroid/support/v4/app/Fragment$SavedState;->CREATOR:Landroid/os/Parcelable$Creator;
  
43 ····return-void43 ····return-void
44 .end·method44 .end·method
  
45 .method·constructor·<init>(Landroid/os/Bundle;)V45 .method·constructor·<init>(Landroid/os/Bundle;)V
46 ····.locals·046 ····.locals·0
47 ····.param·p1,·"state"····#·Landroid/os/Bundle;47 ····.param·p1,·"state"····#·Landroid/os/Bundle;
  
48 ····.prologue48 ····.prologue
49 ····.line·30949 ····.line·327
50 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V50 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
51 ····.line·31051 ····.line·328
52 ····iput-object·p1,·p0,·Landroid/support/v4/app/Fragment$SavedState;->mState:Landroid/os/Bundle;52 ····iput-object·p1,·p0,·Landroid/support/v4/app/Fragment$SavedState;->mState:Landroid/os/Bundle;
  
53 ····.line·31153 ····.line·329
54 ····return-void54 ····return-void
55 .end·method55 .end·method
  
56 .method·constructor·<init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V56 .method·constructor·<init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V
57 ····.locals·157 ····.locals·1
58 ····.param·p1,·"in"····#·Landroid/os/Parcel;58 ····.param·p1,·"in"····#·Landroid/os/Parcel;
59 ····.param·p2,·"loader"····#·Ljava/lang/ClassLoader;59 ····.param·p2,·"loader"····#·Ljava/lang/ClassLoader;
  
60 ····.prologue60 ····.prologue
61 ····.line·31361 ····.line·331
62 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V62 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
63 ····.line·31463 ····.line·332
64 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readBundle()Landroid/os/Bundle;64 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readBundle()Landroid/os/Bundle;
  
65 ····move-result-object·v065 ····move-result-object·v0
  
66 ····iput-object·v0,·p0,·Landroid/support/v4/app/Fragment$SavedState;->mState:Landroid/os/Bundle;66 ····iput-object·v0,·p0,·Landroid/support/v4/app/Fragment$SavedState;->mState:Landroid/os/Bundle;
  
67 ····.line·31567 ····.line·333
68 ····if-eqz·p2,·:cond_068 ····if-eqz·p2,·:cond_0
  
69 ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment$SavedState;->mState:Landroid/os/Bundle;69 ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment$SavedState;->mState:Landroid/os/Bundle;
  
70 ····if-eqz·v0,·:cond_070 ····if-eqz·v0,·:cond_0
  
71 ····.line·31671 ····.line·334
72 ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment$SavedState;->mState:Landroid/os/Bundle;72 ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment$SavedState;->mState:Landroid/os/Bundle;
  
73 ····invoke-virtual·{v0,·p2},·Landroid/os/Bundle;->setClassLoader(Ljava/lang/ClassLoader;)V73 ····invoke-virtual·{v0,·p2},·Landroid/os/Bundle;->setClassLoader(Ljava/lang/ClassLoader;)V
  
74 ····.line·31874 ····.line·336
75 ····:cond_075 ····:cond_0
76 ····return-void76 ····return-void
77 .end·method77 .end·method
  
  
78 #·virtual·methods78 #·virtual·methods
79 .method·public·describeContents()I79 .method·public·describeContents()I
80 ····.locals·180 ····.locals·1
  
81 ····.prologue81 ····.prologue
82 ····.line·32282 ····.line·340
83 ····const/4·v0,·0x083 ····const/4·v0,·0x0
  
84 ····return·v084 ····return·v0
85 .end·method85 .end·method
  
86 .method·public·writeToParcel(Landroid/os/Parcel;I)V86 .method·public·writeToParcel(Landroid/os/Parcel;I)V
87 ····.locals·187 ····.locals·1
88 ····.param·p1,·"dest"····#·Landroid/os/Parcel;88 ····.param·p1,·"dest"····#·Landroid/os/Parcel;
89 ····.param·p2,·"flags"····#·I89 ····.param·p2,·"flags"····#·I
  
90 ····.prologue90 ····.prologue
91 ····.line·32791 ····.line·345
92 ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment$SavedState;->mState:Landroid/os/Bundle;92 ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment$SavedState;->mState:Landroid/os/Bundle;
  
93 ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->writeBundle(Landroid/os/Bundle;)V93 ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->writeBundle(Landroid/os/Bundle;)V
  
94 ····.line·32894 ····.line·346
95 ····return-void95 ····return-void
96 .end·method96 .end·method
31.4 KB
smali/android/support/v4/app/NotificationCompat$Builder.smali
    
Offset 10, 135 lines modifiedOffset 10, 224 lines modified
  
10 .annotation·system·Ldalvik/annotation/InnerClass;10 .annotation·system·Ldalvik/annotation/InnerClass;
11 ····accessFlags·=·0x911 ····accessFlags·=·0x9
12 ····name·=·"Builder"12 ····name·=·"Builder"
13 .end·annotation13 .end·annotation
  
  
 14 #·static·fields
 15 .field·private·static·final·MAX_CHARSEQUENCE_LENGTH:I·=·0x1400
  
  
14 #·instance·fields16 #·instance·fields
15 .field·mActions:Ljava/util/ArrayList;17 .field·mActions:Ljava/util/ArrayList;
16 ····.annotation·system·Ldalvik/annotation/Signature;18 ····.annotation·system·Ldalvik/annotation/Signature;
17 ········value·=·{19 ········value·=·{
18 ············"Ljava/util/ArrayList",20 ············"Ljava/util/ArrayList",
19 ············"<",21 ············"<",
20 ············"Landroid/support/v4/app/NotificationCompat$Action;",22 ············"Landroid/support/v4/app/NotificationCompat$Action;",
21 ············">;"23 ············">;"
22 ········}24 ········}
23 ····.end·annotation25 ····.end·annotation
24 .end·field26 .end·field
  
 27 .field·mCategory:Ljava/lang/String;
  
 28 .field·mColor:I
  
25 .field·mContentInfo:Ljava/lang/CharSequence;29 .field·mContentInfo:Ljava/lang/CharSequence;
  
26 .field·mContentIntent:Landroid/app/PendingIntent;30 .field·mContentIntent:Landroid/app/PendingIntent;
  
27 .field·mContentText:Ljava/lang/CharSequence;31 .field·mContentText:Ljava/lang/CharSequence;
  
28 .field·mContentTitle:Ljava/lang/CharSequence;32 .field·mContentTitle:Ljava/lang/CharSequence;
  
29 .field·mContext:Landroid/content/Context;33 .field·mContext:Landroid/content/Context;
  
 34 .field·mExtras:Landroid/os/Bundle;
  
30 .field·mFullScreenIntent:Landroid/app/PendingIntent;35 .field·mFullScreenIntent:Landroid/app/PendingIntent;
  
 36 .field·mGroupKey:Ljava/lang/String;
  
 37 .field·mGroupSummary:Z
  
31 .field·mLargeIcon:Landroid/graphics/Bitmap;38 .field·mLargeIcon:Landroid/graphics/Bitmap;
  
 39 .field·mLocalOnly:Z
  
32 .field·mNotification:Landroid/app/Notification;40 .field·mNotification:Landroid/app/Notification;
  
33 .field·mNumber:I41 .field·mNumber:I
  
 42 .field·public·mPeople:Ljava/util/ArrayList;
 43 ····.annotation·system·Ldalvik/annotation/Signature;
 44 ········value·=·{
 45 ············"Ljava/util/ArrayList",
 46 ············"<",
 47 ············"Ljava/lang/String;",
 48 ············">;"
 49 ········}
 50 ····.end·annotation
 51 .end·field
  
34 .field·mPriority:I52 .field·mPriority:I
  
35 .field·mProgress:I53 .field·mProgress:I
  
36 .field·mProgressIndeterminate:Z54 .field·mProgressIndeterminate:Z
  
37 .field·mProgressMax:I55 .field·mProgressMax:I
  
 56 .field·mPublicVersion:Landroid/app/Notification;
  
 57 .field·mShowWhen:Z
  
 58 .field·mSortKey:Ljava/lang/String;
  
38 .field·mStyle:Landroid/support/v4/app/NotificationCompat$Style;59 .field·mStyle:Landroid/support/v4/app/NotificationCompat$Style;
  
39 .field·mSubText:Ljava/lang/CharSequence;60 .field·mSubText:Ljava/lang/CharSequence;
  
40 .field·mTickerView:Landroid/widget/RemoteViews;61 .field·mTickerView:Landroid/widget/RemoteViews;
  
41 .field·mUseChronometer:Z62 .field·mUseChronometer:Z
  
 63 .field·mVisibility:I
  
  
42 #·direct·methods64 #·direct·methods
43 .method·public·constructor·<init>(Landroid/content/Context;)V65 .method·public·constructor·<init>(Landroid/content/Context;)V
44 ····.locals·366 ····.locals·5
45 ····.param·p1,·"context"····#·Landroid/content/Context;67 ····.param·p1,·"context"····#·Landroid/content/Context;
  
46 ····.prologue68 ····.prologue
 69 ····const/4·v4,·0x0
  
47 ····.line·21770 ····.line·906
48 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V71 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
49 ····.line·20272 ····.line·874
 73 ····const/4·v0,·0x1
  
 74 ····iput-boolean·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mShowWhen:Z
  
 75 ····.line·884
50 ····new-instance·v0,·Ljava/util/ArrayList;76 ····new-instance·v0,·Ljava/util/ArrayList;
  
51 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V77 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V
  
52 ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mActions:Ljava/util/ArrayList;78 ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mActions:Ljava/util/ArrayList;
  
 79 ····.line·885
 80 ····iput-boolean·v4,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mLocalOnly:Z
  
 81 ····.line·888
 82 ····iput·v4,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mColor:I
  
 83 ····.line·889
 84 ····iput·v4,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mVisibility:I
  
53 ····.line·20485 ····.line·892
54 ····new-instance·v0,·Landroid/app/Notification;86 ····new-instance·v0,·Landroid/app/Notification;
  
55 ····invoke-direct·{v0},·Landroid/app/Notification;-><init>()V87 ····invoke-direct·{v0},·Landroid/app/Notification;-><init>()V
  
56 ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification;88 ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification;
Max diff block lines reached; 28967/32063 bytes (90.34%) of diff not shown.
24.9 KB
smali/android/support/v4/app/BackStackState.smali
    
Offset 30, 211 lines modifiedOffset 30, 247 lines modified
  
30 .field·final·mIndex:I30 .field·final·mIndex:I
  
31 .field·final·mName:Ljava/lang/String;31 .field·final·mName:Ljava/lang/String;
  
32 .field·final·mOps:[I32 .field·final·mOps:[I
  
 33 .field·final·mSharedElementSourceNames:Ljava/util/ArrayList;
 34 ····.annotation·system·Ldalvik/annotation/Signature;
 35 ········value·=·{
 36 ············"Ljava/util/ArrayList",
 37 ············"<",
 38 ············"Ljava/lang/String;",
 39 ············">;"
 40 ········}
 41 ····.end·annotation
 42 .end·field
  
 43 .field·final·mSharedElementTargetNames:Ljava/util/ArrayList;
 44 ····.annotation·system·Ldalvik/annotation/Signature;
 45 ········value·=·{
 46 ············"Ljava/util/ArrayList",
 47 ············"<",
 48 ············"Ljava/lang/String;",
 49 ············">;"
 50 ········}
 51 ····.end·annotation
 52 .end·field
  
33 .field·final·mTransition:I53 .field·final·mTransition:I
  
34 .field·final·mTransitionStyle:I54 .field·final·mTransitionStyle:I
  
  
35 #·direct·methods55 #·direct·methods
36 .method·static·constructor·<clinit>()V56 .method·static·constructor·<clinit>()V
37 ····.locals·157 ····.locals·1
  
38 ····.prologue58 ····.prologue
39 ····.line·15759 ····.line·176
40 ····new-instance·v0,·Landroid/support/v4/app/BackStackState$1;60 ····new-instance·v0,·Landroid/support/v4/app/BackStackState$1;
  
41 ····invoke-direct·{v0},·Landroid/support/v4/app/BackStackState$1;-><init>()V61 ····invoke-direct·{v0},·Landroid/support/v4/app/BackStackState$1;-><init>()V
  
42 ····sput-object·v0,·Landroid/support/v4/app/BackStackState;->CREATOR:Landroid/os/Parcelable$Creator;62 ····sput-object·v0,·Landroid/support/v4/app/BackStackState;->CREATOR:Landroid/os/Parcelable$Creator;
  
43 ····return-void63 ····return-void
44 .end·method64 .end·method
  
45 .method·public·constructor·<init>(Landroid/os/Parcel;)V65 .method·public·constructor·<init>(Landroid/os/Parcel;)V
46 ····.locals·166 ····.locals·1
47 ····.param·p1,·"in"····#·Landroid/os/Parcel;67 ····.param·p1,·"in"····#·Landroid/os/Parcel;
  
48 ····.prologue68 ····.prologue
49 ····.line·8369 ····.line·96
50 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V70 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
51 ····.line·8471 ····.line·97
52 ····invoke-virtual·{p1},·Landroid/os/Parcel;->createIntArray()[I72 ····invoke-virtual·{p1},·Landroid/os/Parcel;->createIntArray()[I
  
53 ····move-result-object·v073 ····move-result-object·v0
  
54 ····iput-object·v0,·p0,·Landroid/support/v4/app/BackStackState;->mOps:[I74 ····iput-object·v0,·p0,·Landroid/support/v4/app/BackStackState;->mOps:[I
  
55 ····.line·8575 ····.line·98
56 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I76 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I
  
57 ····move-result·v077 ····move-result·v0
  
58 ····iput·v0,·p0,·Landroid/support/v4/app/BackStackState;->mTransition:I78 ····iput·v0,·p0,·Landroid/support/v4/app/BackStackState;->mTransition:I
  
59 ····.line·8679 ····.line·99
60 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I80 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I
  
61 ····move-result·v081 ····move-result·v0
  
62 ····iput·v0,·p0,·Landroid/support/v4/app/BackStackState;->mTransitionStyle:I82 ····iput·v0,·p0,·Landroid/support/v4/app/BackStackState;->mTransitionStyle:I
  
63 ····.line·8783 ····.line·100
64 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readString()Ljava/lang/String;84 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readString()Ljava/lang/String;
  
65 ····move-result-object·v085 ····move-result-object·v0
  
66 ····iput-object·v0,·p0,·Landroid/support/v4/app/BackStackState;->mName:Ljava/lang/String;86 ····iput-object·v0,·p0,·Landroid/support/v4/app/BackStackState;->mName:Ljava/lang/String;
  
67 ····.line·8887 ····.line·101
68 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I88 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I
  
69 ····move-result·v089 ····move-result·v0
  
70 ····iput·v0,·p0,·Landroid/support/v4/app/BackStackState;->mIndex:I90 ····iput·v0,·p0,·Landroid/support/v4/app/BackStackState;->mIndex:I
  
71 ····.line·8991 ····.line·102
72 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I92 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I
  
73 ····move-result·v093 ····move-result·v0
  
74 ····iput·v0,·p0,·Landroid/support/v4/app/BackStackState;->mBreadCrumbTitleRes:I94 ····iput·v0,·p0,·Landroid/support/v4/app/BackStackState;->mBreadCrumbTitleRes:I
  
75 ····.line·9095 ····.line·103
76 ····sget-object·v0,·Landroid/text/TextUtils;->CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator;96 ····sget-object·v0,·Landroid/text/TextUtils;->CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator;
  
77 ····invoke-interface·{v0,·p1},·Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;97 ····invoke-interface·{v0,·p1},·Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
  
78 ····move-result-object·v098 ····move-result-object·v0
  
79 ····check-cast·v0,·Ljava/lang/CharSequence;99 ····check-cast·v0,·Ljava/lang/CharSequence;
  
80 ····iput-object·v0,·p0,·Landroid/support/v4/app/BackStackState;->mBreadCrumbTitleText:Ljava/lang/CharSequence;100 ····iput-object·v0,·p0,·Landroid/support/v4/app/BackStackState;->mBreadCrumbTitleText:Ljava/lang/CharSequence;
  
81 ····.line·91101 ····.line·104
82 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I102 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I
  
83 ····move-result·v0103 ····move-result·v0
  
84 ····iput·v0,·p0,·Landroid/support/v4/app/BackStackState;->mBreadCrumbShortTitleRes:I104 ····iput·v0,·p0,·Landroid/support/v4/app/BackStackState;->mBreadCrumbShortTitleRes:I
  
85 ····.line·92105 ····.line·105
86 ····sget-object·v0,·Landroid/text/TextUtils;->CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator;106 ····sget-object·v0,·Landroid/text/TextUtils;->CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator;
  
87 ····invoke-interface·{v0,·p1},·Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;107 ····invoke-interface·{v0,·p1},·Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
  
88 ····move-result-object·v0108 ····move-result-object·v0
  
89 ····check-cast·v0,·Ljava/lang/CharSequence;109 ····check-cast·v0,·Ljava/lang/CharSequence;
  
90 ····iput-object·v0,·p0,·Landroid/support/v4/app/BackStackState;->mBreadCrumbShortTitleText:Ljava/lang/CharSequence;110 ····iput-object·v0,·p0,·Landroid/support/v4/app/BackStackState;->mBreadCrumbShortTitleText:Ljava/lang/CharSequence;
Max diff block lines reached; 21762/25419 bytes (85.61%) of diff not shown.
11.9 KB
smali/android/support/v4/app/NotificationCompatIceCreamSandwich.smali
    
Offset 11, 210 lines modifiedOffset 11, 212 lines modified
11 ····.line·2511 ····.line·25
12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
13 ····return-void13 ····return-void
14 .end·method14 .end·method
  
15 .method·static·add(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZ)Landroid/app/Notification;15 .method·static·add(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZ)Landroid/app/Notification;
16 ····.locals·816 ····.locals·9
17 ····.param·p0,·"context"····#·Landroid/content/Context;17 ····.param·p0,·"context"····#·Landroid/content/Context;
18 ····.param·p1,·"n"····#·Landroid/app/Notification;18 ····.param·p1,·"n"····#·Landroid/app/Notification;
19 ····.param·p2,·"contentTitle"····#·Ljava/lang/CharSequence;19 ····.param·p2,·"contentTitle"····#·Ljava/lang/CharSequence;
20 ····.param·p3,·"contentText"····#·Ljava/lang/CharSequence;20 ····.param·p3,·"contentText"····#·Ljava/lang/CharSequence;
21 ····.param·p4,·"contentInfo"····#·Ljava/lang/CharSequence;21 ····.param·p4,·"contentInfo"····#·Ljava/lang/CharSequence;
22 ····.param·p5,·"tickerView"····#·Landroid/widget/RemoteViews;22 ····.param·p5,·"tickerView"····#·Landroid/widget/RemoteViews;
23 ····.param·p6,·"number"····#·I23 ····.param·p6,·"number"····#·I
24 ····.param·p7,·"contentIntent"····#·Landroid/app/PendingIntent;24 ····.param·p7,·"contentIntent"····#·Landroid/app/PendingIntent;
25 ····.param·p8,·"fullScreenIntent"····#·Landroid/app/PendingIntent;25 ····.param·p8,·"fullScreenIntent"····#·Landroid/app/PendingIntent;
26 ····.param·p9,·"largeIcon"····#·Landroid/graphics/Bitmap;26 ····.param·p9,·"largeIcon"····#·Landroid/graphics/Bitmap;
27 ····.param·p10,·"mProgressMax"····#·I27 ····.param·p10,·"progressMax"····#·I
28 ····.param·p11,·"mProgress"····#·I28 ····.param·p11,·"progress"····#·I
29 ····.param·p12,·"mProgressIndeterminate"····#·Z29 ····.param·p12,·"progressIndeterminate"····#·Z
  
30 ····.prologue30 ····.prologue
31 ····.line·3131 ····.line·31
32 ····new-instance·v4,·Landroid/app/Notification$Builder;32 ····new-instance·v5,·Landroid/app/Notification$Builder;
  
33 ····invoke-direct·{v4,·p0},·Landroid/app/Notification$Builder;-><init>(Landroid/content/Context;)V33 ····invoke-direct·{v5,·p0},·Landroid/app/Notification$Builder;-><init>(Landroid/content/Context;)V
  
34 ····iget-wide·v5,·p1,·Landroid/app/Notification;->when:J34 ····iget-wide·v6,·p1,·Landroid/app/Notification;->when:J
  
35 ····invoke-virtual·{v4,·v5,·v6},·Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder;35 ····invoke-virtual·{v5,·v6,·v7},·Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder;
  
36 ····move-result-object·v436 ····move-result-object·v5
  
37 ····iget·v5,·p1,·Landroid/app/Notification;->icon:I37 ····iget·v6,·p1,·Landroid/app/Notification;->icon:I
  
38 ····iget·v6,·p1,·Landroid/app/Notification;->iconLevel:I38 ····iget·v7,·p1,·Landroid/app/Notification;->iconLevel:I
  
39 ····invoke-virtual·{v4,·v5,·v6},·Landroid/app/Notification$Builder;->setSmallIcon(II)Landroid/app/Notification$Builder;39 ····invoke-virtual·{v5,·v6,·v7},·Landroid/app/Notification$Builder;->setSmallIcon(II)Landroid/app/Notification$Builder;
  
40 ····move-result-object·v440 ····move-result-object·v5
  
41 ····iget-object·v5,·p1,·Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews;41 ····iget-object·v6,·p1,·Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews;
  
42 ····invoke-virtual·{v4,·v5},·Landroid/app/Notification$Builder;->setContent(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;42 ····invoke-virtual·{v5,·v6},·Landroid/app/Notification$Builder;->setContent(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;
  
43 ····move-result-object·v443 ····move-result-object·v5
  
44 ····iget-object·v5,·p1,·Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence;44 ····iget-object·v6,·p1,·Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence;
  
45 ····invoke-virtual·{v4,·v5,·p5},·Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;45 ····invoke-virtual·{v5,·v6,·p5},·Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;
  
46 ····move-result-object·v446 ····move-result-object·v5
  
47 ····iget-object·v5,·p1,·Landroid/app/Notification;->sound:Landroid/net/Uri;47 ····iget-object·v6,·p1,·Landroid/app/Notification;->sound:Landroid/net/Uri;
  
48 ····iget·v6,·p1,·Landroid/app/Notification;->audioStreamType:I48 ····iget·v7,·p1,·Landroid/app/Notification;->audioStreamType:I
  
49 ····invoke-virtual·{v4,·v5,·v6},·Landroid/app/Notification$Builder;->setSound(Landroid/net/Uri;I)Landroid/app/Notification$Builder;49 ····invoke-virtual·{v5,·v6,·v7},·Landroid/app/Notification$Builder;->setSound(Landroid/net/Uri;I)Landroid/app/Notification$Builder;
  
50 ····move-result-object·v450 ····move-result-object·v5
  
51 ····iget-object·v5,·p1,·Landroid/app/Notification;->vibrate:[J51 ····iget-object·v6,·p1,·Landroid/app/Notification;->vibrate:[J
  
52 ····invoke-virtual·{v4,·v5},·Landroid/app/Notification$Builder;->setVibrate([J)Landroid/app/Notification$Builder;52 ····invoke-virtual·{v5,·v6},·Landroid/app/Notification$Builder;->setVibrate([J)Landroid/app/Notification$Builder;
  
53 ····move-result-object·v453 ····move-result-object·v5
  
54 ····iget·v5,·p1,·Landroid/app/Notification;->ledARGB:I54 ····iget·v6,·p1,·Landroid/app/Notification;->ledARGB:I
  
55 ····iget·v6,·p1,·Landroid/app/Notification;->ledOnMS:I55 ····iget·v7,·p1,·Landroid/app/Notification;->ledOnMS:I
  
56 ····iget·v7,·p1,·Landroid/app/Notification;->ledOffMS:I56 ····iget·v8,·p1,·Landroid/app/Notification;->ledOffMS:I
  
57 ····invoke-virtual·{v4,·v5,·v6,·v7},·Landroid/app/Notification$Builder;->setLights(III)Landroid/app/Notification$Builder;57 ····invoke-virtual·{v5,·v6,·v7,·v8},·Landroid/app/Notification$Builder;->setLights(III)Landroid/app/Notification$Builder;
  
58 ····move-result-object·v558 ····move-result-object·v6
  
59 ····iget·v4,·p1,·Landroid/app/Notification;->flags:I59 ····iget·v5,·p1,·Landroid/app/Notification;->flags:I
  
60 ····and-int/lit8·v4,·v4,·0x260 ····and-int/lit8·v5,·v5,·0x2
  
61 ····if-eqz·v4,·:cond_061 ····if-eqz·v5,·:cond_0
  
62 ····const/4·v4,·0x162 ····const/4·v5,·0x1
  
63 ····:goto_063 ····:goto_0
64 ····invoke-virtual·{v5,·v4},·Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder;64 ····invoke-virtual·{v6,·v5},·Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder;
  
65 ····move-result-object·v565 ····move-result-object·v6
  
66 ····iget·v4,·p1,·Landroid/app/Notification;->flags:I66 ····iget·v5,·p1,·Landroid/app/Notification;->flags:I
  
67 ····and-int/lit8·v4,·v4,·0x867 ····and-int/lit8·v5,·v5,·0x8
  
68 ····if-eqz·v4,·:cond_168 ····if-eqz·v5,·:cond_1
  
69 ····const/4·v4,·0x169 ····const/4·v5,·0x1
  
70 ····:goto_170 ····:goto_1
71 ····invoke-virtual·{v5,·v4},·Landroid/app/Notification$Builder;->setOnlyAlertOnce(Z)Landroid/app/Notification$Builder;71 ····invoke-virtual·{v6,·v5},·Landroid/app/Notification$Builder;->setOnlyAlertOnce(Z)Landroid/app/Notification$Builder;
  
72 ····move-result-object·v572 ····move-result-object·v6
  
73 ····iget·v4,·p1,·Landroid/app/Notification;->flags:I73 ····iget·v5,·p1,·Landroid/app/Notification;->flags:I
  
74 ····and-int/lit8·v4,·v4,·0x1074 ····and-int/lit8·v5,·v5,·0x10
  
75 ····if-eqz·v4,·:cond_275 ····if-eqz·v5,·:cond_2
  
76 ····const/4·v4,·0x176 ····const/4·v5,·0x1
  
77 ····:goto_277 ····:goto_2
78 ····invoke-virtual·{v5,·v4},·Landroid/app/Notification$Builder;->setAutoCancel(Z)Landroid/app/Notification$Builder;78 ····invoke-virtual·{v6,·v5},·Landroid/app/Notification$Builder;->setAutoCancel(Z)Landroid/app/Notification$Builder;
  
79 ····move-result-object·v479 ····move-result-object·v5
  
80 ····iget·v5,·p1,·Landroid/app/Notification;->defaults:I80 ····iget·v6,·p1,·Landroid/app/Notification;->defaults:I
  
81 ····invoke-virtual·{v4,·v5},·Landroid/app/Notification$Builder;->setDefaults(I)Landroid/app/Notification$Builder;81 ····invoke-virtual·{v5,·v6},·Landroid/app/Notification$Builder;->setDefaults(I)Landroid/app/Notification$Builder;
  
82 ····move-result-object·v482 ····move-result-object·v5
  
83 ····invoke-virtual·{v4,·p2},·Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;83 ····invoke-virtual·{v5,·p2},·Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;
  
84 ····move-result-object·v484 ····move-result-object·v5
  
Max diff block lines reached; 3942/12007 bytes (32.83%) of diff not shown.
588 B
smali/android/support/v4/app/ActionBarDrawerToggle$Delegate.smali
    
Offset 12, 14 lines modifiedOffset 12, 16 lines modified
12 ····accessFlags·=·0x60912 ····accessFlags·=·0x609
13 ····name·=·"Delegate"13 ····name·=·"Delegate"
14 .end·annotation14 .end·annotation
  
  
15 #·virtual·methods15 #·virtual·methods
16 .method·public·abstract·getThemeUpIndicator()Landroid/graphics/drawable/Drawable;16 .method·public·abstract·getThemeUpIndicator()Landroid/graphics/drawable/Drawable;
 17 ····.annotation·build·Landroid/support/annotation/Nullable;
 18 ····.end·annotation
17 .end·method19 .end·method
  
18 .method·public·abstract·setActionBarDescription(I)V20 .method·public·abstract·setActionBarDescription(I)V
19 .end·method21 .end·method
  
20 .method·public·abstract·setActionBarUpIndicator(Landroid/graphics/drawable/Drawable;I)V22 .method·public·abstract·setActionBarUpIndicator(Landroid/graphics/drawable/Drawable;I)V
21 .end·method23 .end·method
3.79 KB
smali/android/support/v4/app/NotificationCompat$InboxStyle.smali
    
Offset 28, 87 lines modifiedOffset 28, 99 lines modified
  
  
28 #·direct·methods28 #·direct·methods
29 .method·public·constructor·<init>()V29 .method·public·constructor·<init>()V
30 ····.locals·130 ····.locals·1
  
31 ····.prologue31 ····.prologue
32 ····.line·78532 ····.line·1729
33 ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$Style;-><init>()V33 ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$Style;-><init>()V
  
34 ····.line·78334 ····.line·1727
35 ····new-instance·v0,·Ljava/util/ArrayList;35 ····new-instance·v0,·Ljava/util/ArrayList;
  
36 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V36 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V
  
37 ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$InboxStyle;->mTexts:Ljava/util/ArrayList;37 ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$InboxStyle;->mTexts:Ljava/util/ArrayList;
  
38 ····.line·78638 ····.line·1730
39 ····return-void39 ····return-void
40 .end·method40 .end·method
  
41 .method·public·constructor·<init>(Landroid/support/v4/app/NotificationCompat$Builder;)V41 .method·public·constructor·<init>(Landroid/support/v4/app/NotificationCompat$Builder;)V
42 ····.locals·142 ····.locals·1
43 ····.param·p1,·"builder"····#·Landroid/support/v4/app/NotificationCompat$Builder;43 ····.param·p1,·"builder"····#·Landroid/support/v4/app/NotificationCompat$Builder;
  
44 ····.prologue44 ····.prologue
45 ····.line·78845 ····.line·1732
46 ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$Style;-><init>()V46 ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$Style;-><init>()V
  
47 ····.line·78347 ····.line·1727
48 ····new-instance·v0,·Ljava/util/ArrayList;48 ····new-instance·v0,·Ljava/util/ArrayList;
  
49 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V49 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V
  
50 ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$InboxStyle;->mTexts:Ljava/util/ArrayList;50 ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$InboxStyle;->mTexts:Ljava/util/ArrayList;
  
51 ····.line·78951 ····.line·1733
52 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/NotificationCompat$InboxStyle;->setBuilder(Landroid/support/v4/app/NotificationCompat$Builder;)V52 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/NotificationCompat$InboxStyle;->setBuilder(Landroid/support/v4/app/NotificationCompat$Builder;)V
  
53 ····.line·79053 ····.line·1734
54 ····return-void54 ····return-void
55 .end·method55 .end·method
  
  
56 #·virtual·methods56 #·virtual·methods
57 .method·public·addLine(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle;57 .method·public·addLine(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle;
58 ····.locals·158 ····.locals·2
59 ····.param·p1,·"cs"····#·Ljava/lang/CharSequence;59 ····.param·p1,·"cs"····#·Ljava/lang/CharSequence;
  
60 ····.prologue60 ····.prologue
61 ····.line·81461 ····.line·1758
62 ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$InboxStyle;->mTexts:Ljava/util/ArrayList;62 ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$InboxStyle;->mTexts:Ljava/util/ArrayList;
  
63 ····invoke-virtual·{v0,·p1},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z63 ····invoke-static·{p1},·Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
  
 64 ····move-result-object·v1
  
 65 ····invoke-virtual·{v0,·v1},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
  
64 ····.line·81566 ····.line·1759
65 ····return-object·p067 ····return-object·p0
66 .end·method68 .end·method
  
67 .method·public·setBigContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle;69 .method·public·setBigContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle;
68 ····.locals·070 ····.locals·1
69 ····.param·p1,·"title"····#·Ljava/lang/CharSequence;71 ····.param·p1,·"title"····#·Ljava/lang/CharSequence;
  
70 ····.prologue72 ····.prologue
71 ····.line·79773 ····.line·1741
72 ····iput-object·p1,·p0,·Landroid/support/v4/app/NotificationCompat$InboxStyle;->mBigContentTitle:Ljava/lang/CharSequence;74 ····invoke-static·{p1},·Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
  
 75 ····move-result-object·v0
  
 76 ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$InboxStyle;->mBigContentTitle:Ljava/lang/CharSequence;
  
73 ····.line·79877 ····.line·1742
74 ····return-object·p078 ····return-object·p0
75 .end·method79 .end·method
  
76 .method·public·setSummaryText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle;80 .method·public·setSummaryText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle;
77 ····.locals·181 ····.locals·1
78 ····.param·p1,·"cs"····#·Ljava/lang/CharSequence;82 ····.param·p1,·"cs"····#·Ljava/lang/CharSequence;
  
79 ····.prologue83 ····.prologue
80 ····.line·80584 ····.line·1749
 85 ····invoke-static·{p1},·Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
  
 86 ····move-result-object·v0
  
81 ····iput-object·p1,·p0,·Landroid/support/v4/app/NotificationCompat$InboxStyle;->mSummaryText:Ljava/lang/CharSequence;87 ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$InboxStyle;->mSummaryText:Ljava/lang/CharSequence;
  
82 ····.line·80688 ····.line·1750
83 ····const/4·v0,·0x189 ····const/4·v0,·0x1
  
84 ····iput-boolean·v0,·p0,·Landroid/support/v4/app/NotificationCompat$InboxStyle;->mSummaryTextSet:Z90 ····iput-boolean·v0,·p0,·Landroid/support/v4/app/NotificationCompat$InboxStyle;->mSummaryTextSet:Z
  
85 ····.line·80791 ····.line·1751
86 ····return-object·p092 ····return-object·p0
87 .end·method93 .end·method
3.6 KB
smali/android/support/v4/app/NotificationCompat$BigPictureStyle.smali
    
Offset 23, 88 lines modifiedOffset 23, 96 lines modified
  
  
23 #·direct·methods23 #·direct·methods
24 .method·public·constructor·<init>()V24 .method·public·constructor·<init>()V
25 ····.locals·025 ····.locals·0
  
26 ····.prologue26 ····.prologue
27 ····.line·65627 ····.line·1600
28 ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$Style;-><init>()V28 ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$Style;-><init>()V
  
29 ····.line·65729 ····.line·1601
30 ····return-void30 ····return-void
31 .end·method31 .end·method
  
32 .method·public·constructor·<init>(Landroid/support/v4/app/NotificationCompat$Builder;)V32 .method·public·constructor·<init>(Landroid/support/v4/app/NotificationCompat$Builder;)V
33 ····.locals·033 ····.locals·0
34 ····.param·p1,·"builder"····#·Landroid/support/v4/app/NotificationCompat$Builder;34 ····.param·p1,·"builder"····#·Landroid/support/v4/app/NotificationCompat$Builder;
  
35 ····.prologue35 ····.prologue
36 ····.line·65936 ····.line·1603
37 ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$Style;-><init>()V37 ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$Style;-><init>()V
  
38 ····.line·66038 ····.line·1604
39 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->setBuilder(Landroid/support/v4/app/NotificationCompat$Builder;)V39 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->setBuilder(Landroid/support/v4/app/NotificationCompat$Builder;)V
  
40 ····.line·66140 ····.line·1605
41 ····return-void41 ····return-void
42 .end·method42 .end·method
  
  
43 #·virtual·methods43 #·virtual·methods
44 .method·public·bigLargeIcon(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle;44 .method·public·bigLargeIcon(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle;
45 ····.locals·145 ····.locals·1
46 ····.param·p1,·"b"····#·Landroid/graphics/Bitmap;46 ····.param·p1,·"b"····#·Landroid/graphics/Bitmap;
  
47 ····.prologue47 ····.prologue
48 ····.line·69348 ····.line·1637
49 ····iput-object·p1,·p0,·Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mBigLargeIcon:Landroid/graphics/Bitmap;49 ····iput-object·p1,·p0,·Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mBigLargeIcon:Landroid/graphics/Bitmap;
  
50 ····.line·69450 ····.line·1638
51 ····const/4·v0,·0x151 ····const/4·v0,·0x1
  
52 ····iput-boolean·v0,·p0,·Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mBigLargeIconSet:Z52 ····iput-boolean·v0,·p0,·Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mBigLargeIconSet:Z
  
53 ····.line·69553 ····.line·1639
54 ····return-object·p054 ····return-object·p0
55 .end·method55 .end·method
  
56 .method·public·bigPicture(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle;56 .method·public·bigPicture(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle;
57 ····.locals·057 ····.locals·0
58 ····.param·p1,·"b"····#·Landroid/graphics/Bitmap;58 ····.param·p1,·"b"····#·Landroid/graphics/Bitmap;
  
59 ····.prologue59 ····.prologue
60 ····.line·68560 ····.line·1629
61 ····iput-object·p1,·p0,·Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mPicture:Landroid/graphics/Bitmap;61 ····iput-object·p1,·p0,·Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mPicture:Landroid/graphics/Bitmap;
  
62 ····.line·68662 ····.line·1630
63 ····return-object·p063 ····return-object·p0
64 .end·method64 .end·method
  
65 .method·public·setBigContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle;65 .method·public·setBigContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle;
66 ····.locals·066 ····.locals·1
67 ····.param·p1,·"title"····#·Ljava/lang/CharSequence;67 ····.param·p1,·"title"····#·Ljava/lang/CharSequence;
  
68 ····.prologue68 ····.prologue
69 ····.line·66869 ····.line·1612
70 ····iput-object·p1,·p0,·Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mBigContentTitle:Ljava/lang/CharSequence;70 ····invoke-static·{p1},·Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
  
 71 ····move-result-object·v0
  
 72 ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mBigContentTitle:Ljava/lang/CharSequence;
  
71 ····.line·66973 ····.line·1613
72 ····return-object·p074 ····return-object·p0
73 .end·method75 .end·method
  
74 .method·public·setSummaryText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle;76 .method·public·setSummaryText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle;
75 ····.locals·177 ····.locals·1
76 ····.param·p1,·"cs"····#·Ljava/lang/CharSequence;78 ····.param·p1,·"cs"····#·Ljava/lang/CharSequence;
  
77 ····.prologue79 ····.prologue
78 ····.line·67680 ····.line·1620
 81 ····invoke-static·{p1},·Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
  
 82 ····move-result-object·v0
  
79 ····iput-object·p1,·p0,·Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mSummaryText:Ljava/lang/CharSequence;83 ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mSummaryText:Ljava/lang/CharSequence;
  
80 ····.line·67784 ····.line·1621
81 ····const/4·v0,·0x185 ····const/4·v0,·0x1
  
82 ····iput-boolean·v0,·p0,·Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mSummaryTextSet:Z86 ····iput-boolean·v0,·p0,·Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mSummaryTextSet:Z
  
83 ····.line·67887 ····.line·1622
84 ····return-object·p088 ····return-object·p0
85 .end·method89 .end·method
5.89 KB
smali/android/support/v4/app/ShareCompat.smali
    
Offset 25, 98 lines modifiedOffset 25, 98 lines modified
  
  
25 #·direct·methods25 #·direct·methods
26 .method·static·constructor·<clinit>()V26 .method·static·constructor·<clinit>()V
27 ····.locals·227 ····.locals·2
  
28 ····.prologue28 ····.prologue
29 ····.line·15129 ····.line·152
30 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I30 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
31 ····const/16·v1,·0x1031 ····const/16·v1,·0x10
  
32 ····if-lt·v0,·v1,·:cond_032 ····if-lt·v0,·v1,·:cond_0
  
33 ····.line·15233 ····.line·153
34 ····new-instance·v0,·Landroid/support/v4/app/ShareCompat$ShareCompatImplJB;34 ····new-instance·v0,·Landroid/support/v4/app/ShareCompat$ShareCompatImplJB;
  
35 ····invoke-direct·{v0},·Landroid/support/v4/app/ShareCompat$ShareCompatImplJB;-><init>()V35 ····invoke-direct·{v0},·Landroid/support/v4/app/ShareCompat$ShareCompatImplJB;-><init>()V
  
36 ····sput-object·v0,·Landroid/support/v4/app/ShareCompat;->IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl;36 ····sput-object·v0,·Landroid/support/v4/app/ShareCompat;->IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl;
  
37 ····.line·15837 ····.line·159
38 ····:goto_038 ····:goto_0
39 ····return-void39 ····return-void
  
40 ····.line·15340 ····.line·154
41 ····:cond_041 ····:cond_0
42 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I42 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
43 ····const/16·v1,·0xe43 ····const/16·v1,·0xe
  
44 ····if-lt·v0,·v1,·:cond_144 ····if-lt·v0,·v1,·:cond_1
  
45 ····.line·15445 ····.line·155
46 ····new-instance·v0,·Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;46 ····new-instance·v0,·Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;
  
47 ····invoke-direct·{v0},·Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;-><init>()V47 ····invoke-direct·{v0},·Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;-><init>()V
  
48 ····sput-object·v0,·Landroid/support/v4/app/ShareCompat;->IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl;48 ····sput-object·v0,·Landroid/support/v4/app/ShareCompat;->IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl;
  
49 ····goto·:goto_049 ····goto·:goto_0
  
50 ····.line·15650 ····.line·157
51 ····:cond_151 ····:cond_1
52 ····new-instance·v0,·Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;52 ····new-instance·v0,·Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;
  
53 ····invoke-direct·{v0},·Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;-><init>()V53 ····invoke-direct·{v0},·Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;-><init>()V
  
54 ····sput-object·v0,·Landroid/support/v4/app/ShareCompat;->IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl;54 ····sput-object·v0,·Landroid/support/v4/app/ShareCompat;->IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl;
  
55 ····goto·:goto_055 ····goto·:goto_0
56 .end·method56 .end·method
  
57 .method·public·constructor·<init>()V57 .method·public·constructor·<init>()V
58 ····.locals·058 ····.locals·0
  
59 ····.prologue59 ····.prologue
60 ····.line·5860 ····.line·59
61 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V61 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
62 ····.line·65462 ····.line·655
63 ····return-void63 ····return-void
64 .end·method64 .end·method
  
65 .method·static·synthetic·access$000()Landroid/support/v4/app/ShareCompat$ShareCompatImpl;65 .method·static·synthetic·access$000()Landroid/support/v4/app/ShareCompat$ShareCompatImpl;
66 ····.locals·166 ····.locals·1
  
67 ····.prologue67 ····.prologue
68 ····.line·5868 ····.line·59
69 ····sget-object·v0,·Landroid/support/v4/app/ShareCompat;->IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl;69 ····sget-object·v0,·Landroid/support/v4/app/ShareCompat;->IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl;
  
70 ····return-object·v070 ····return-object·v0
71 .end·method71 .end·method
  
72 .method·public·static·configureMenuItem(Landroid/view/Menu;ILandroid/support/v4/app/ShareCompat$IntentBuilder;)V72 .method·public·static·configureMenuItem(Landroid/view/Menu;ILandroid/support/v4/app/ShareCompat$IntentBuilder;)V
73 ····.locals·473 ····.locals·4
74 ····.param·p0,·"menu"····#·Landroid/view/Menu;74 ····.param·p0,·"menu"····#·Landroid/view/Menu;
75 ····.param·p1,·"menuItemId"····#·I75 ····.param·p1,·"menuItemId"····#·I
76 ····.param·p2,·"shareIntent"····#·Landroid/support/v4/app/ShareCompat$IntentBuilder;76 ····.param·p2,·"shareIntent"····#·Landroid/support/v4/app/ShareCompat$IntentBuilder;
  
77 ····.prologue77 ····.prologue
78 ····.line·24478 ····.line·245
79 ····invoke-interface·{p0,·p1},·Landroid/view/Menu;->findItem(I)Landroid/view/MenuItem;79 ····invoke-interface·{p0,·p1},·Landroid/view/Menu;->findItem(I)Landroid/view/MenuItem;
  
80 ····move-result-object·v080 ····move-result-object·v0
  
81 ····.line·24581 ····.line·246
82 ····.local·v0,·"item":Landroid/view/MenuItem;82 ····.local·v0,·"item":Landroid/view/MenuItem;
83 ····if-nez·v0,·:cond_083 ····if-nez·v0,·:cond_0
  
84 ····.line·24684 ····.line·247
85 ····new-instance·v1,·Ljava/lang/IllegalArgumentException;85 ····new-instance·v1,·Ljava/lang/IllegalArgumentException;
  
86 ····new-instance·v2,·Ljava/lang/StringBuilder;86 ····new-instance·v2,·Ljava/lang/StringBuilder;
  
87 ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V87 ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V
  
88 ····const-string·v3,·"Could·not·find·menu·item·with·id·"88 ····const-string·v3,·"Could·not·find·menu·item·with·id·"
Offset 139, 93 lines modifiedOffset 139, 93 lines modified
  
139 ····move-result-object·v2139 ····move-result-object·v2
  
140 ····invoke-direct·{v1,·v2},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V140 ····invoke-direct·{v1,·v2},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
  
141 ····throw·v1141 ····throw·v1
  
142 ····.line·249142 ····.line·250
143 ····:cond_0143 ····:cond_0
144 ····invoke-static·{v0,·p2},·Landroid/support/v4/app/ShareCompat;->configureMenuItem(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V144 ····invoke-static·{v0,·p2},·Landroid/support/v4/app/ShareCompat;->configureMenuItem(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V
  
145 ····.line·250145 ····.line·251
146 ····return-void146 ····return-void
147 .end·method147 .end·method
  
148 .method·public·static·configureMenuItem(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V148 .method·public·static·configureMenuItem(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V
149 ····.locals·1149 ····.locals·1
150 ····.param·p0,·"item"····#·Landroid/view/MenuItem;150 ····.param·p0,·"item"····#·Landroid/view/MenuItem;
151 ····.param·p1,·"shareIntent"····#·Landroid/support/v4/app/ShareCompat$IntentBuilder;151 ····.param·p1,·"shareIntent"····#·Landroid/support/v4/app/ShareCompat$IntentBuilder;
  
152 ····.prologue152 ····.prologue
153 ····.line·232153 ····.line·233
154 ····sget-object·v0,·Landroid/support/v4/app/ShareCompat;->IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl;154 ····sget-object·v0,·Landroid/support/v4/app/ShareCompat;->IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl;
  
155 ····invoke-interface·{v0,·p0,·p1},·Landroid/support/v4/app/ShareCompat$ShareCompatImpl;->configureMenuItem(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V155 ····invoke-interface·{v0,·p0,·p1},·Landroid/support/v4/app/ShareCompat$ShareCompatImpl;->configureMenuItem(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V
  
156 ····.line·233156 ····.line·234
157 ····return-void157 ····return-void
Max diff block lines reached; 1965/5935 bytes (33.11%) of diff not shown.
17.1 KB
smali/android/support/v4/app/ShareCompat$IntentReader.smali
    
Offset 41, 111 lines modifiedOffset 41, 111 lines modified
  
41 #·direct·methods41 #·direct·methods
42 .method·private·constructor·<init>(Landroid/app/Activity;)V42 .method·private·constructor·<init>(Landroid/app/Activity;)V
43 ····.locals·143 ····.locals·1
44 ····.param·p1,·"activity"····#·Landroid/app/Activity;44 ····.param·p1,·"activity"····#·Landroid/app/Activity;
  
45 ····.prologue45 ····.prologue
46 ····.line·67546 ····.line·676
47 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V47 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
48 ····.line·67648 ····.line·677
49 ····iput-object·p1,·p0,·Landroid/support/v4/app/ShareCompat$IntentReader;->mActivity:Landroid/app/Activity;49 ····iput-object·p1,·p0,·Landroid/support/v4/app/ShareCompat$IntentReader;->mActivity:Landroid/app/Activity;
  
50 ····.line·67750 ····.line·678
51 ····invoke-virtual·{p1},·Landroid/app/Activity;->getIntent()Landroid/content/Intent;51 ····invoke-virtual·{p1},·Landroid/app/Activity;->getIntent()Landroid/content/Intent;
  
52 ····move-result-object·v052 ····move-result-object·v0
  
53 ····iput-object·v0,·p0,·Landroid/support/v4/app/ShareCompat$IntentReader;->mIntent:Landroid/content/Intent;53 ····iput-object·v0,·p0,·Landroid/support/v4/app/ShareCompat$IntentReader;->mIntent:Landroid/content/Intent;
  
54 ····.line·67854 ····.line·679
55 ····invoke-static·{p1},·Landroid/support/v4/app/ShareCompat;->getCallingPackage(Landroid/app/Activity;)Ljava/lang/String;55 ····invoke-static·{p1},·Landroid/support/v4/app/ShareCompat;->getCallingPackage(Landroid/app/Activity;)Ljava/lang/String;
  
56 ····move-result-object·v056 ····move-result-object·v0
  
57 ····iput-object·v0,·p0,·Landroid/support/v4/app/ShareCompat$IntentReader;->mCallingPackage:Ljava/lang/String;57 ····iput-object·v0,·p0,·Landroid/support/v4/app/ShareCompat$IntentReader;->mCallingPackage:Ljava/lang/String;
  
58 ····.line·67958 ····.line·680
59 ····invoke-static·{p1},·Landroid/support/v4/app/ShareCompat;->getCallingActivity(Landroid/app/Activity;)Landroid/content/ComponentName;59 ····invoke-static·{p1},·Landroid/support/v4/app/ShareCompat;->getCallingActivity(Landroid/app/Activity;)Landroid/content/ComponentName;
  
60 ····move-result-object·v060 ····move-result-object·v0
  
61 ····iput-object·v0,·p0,·Landroid/support/v4/app/ShareCompat$IntentReader;->mCallingActivity:Landroid/content/ComponentName;61 ····iput-object·v0,·p0,·Landroid/support/v4/app/ShareCompat$IntentReader;->mCallingActivity:Landroid/content/ComponentName;
  
62 ····.line·68062 ····.line·681
63 ····return-void63 ····return-void
64 .end·method64 .end·method
  
65 .method·public·static·from(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentReader;65 .method·public·static·from(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentReader;
66 ····.locals·166 ····.locals·1
67 ····.param·p0,·"activity"····#·Landroid/app/Activity;67 ····.param·p0,·"activity"····#·Landroid/app/Activity;
  
68 ····.prologue68 ····.prologue
69 ····.line·67269 ····.line·673
70 ····new-instance·v0,·Landroid/support/v4/app/ShareCompat$IntentReader;70 ····new-instance·v0,·Landroid/support/v4/app/ShareCompat$IntentReader;
  
71 ····invoke-direct·{v0,·p0},·Landroid/support/v4/app/ShareCompat$IntentReader;-><init>(Landroid/app/Activity;)V71 ····invoke-direct·{v0,·p0},·Landroid/support/v4/app/ShareCompat$IntentReader;-><init>(Landroid/app/Activity;)V
  
72 ····return-object·v072 ····return-object·v0
73 .end·method73 .end·method
  
  
74 #·virtual·methods74 #·virtual·methods
75 .method·public·getCallingActivity()Landroid/content/ComponentName;75 .method·public·getCallingActivity()Landroid/content/ComponentName;
76 ····.locals·176 ····.locals·1
  
77 ····.prologue77 ····.prologue
78 ····.line·88778 ····.line·888
79 ····iget-object·v0,·p0,·Landroid/support/v4/app/ShareCompat$IntentReader;->mCallingActivity:Landroid/content/ComponentName;79 ····iget-object·v0,·p0,·Landroid/support/v4/app/ShareCompat$IntentReader;->mCallingActivity:Landroid/content/ComponentName;
  
80 ····return-object·v080 ····return-object·v0
81 .end·method81 .end·method
  
82 .method·public·getCallingActivityIcon()Landroid/graphics/drawable/Drawable;82 .method·public·getCallingActivityIcon()Landroid/graphics/drawable/Drawable;
83 ····.locals·583 ····.locals·5
  
84 ····.prologue84 ····.prologue
85 ····const/4·v2,·0x085 ····const/4·v2,·0x0
  
86 ····.line·90186 ····.line·902
87 ····iget-object·v3,·p0,·Landroid/support/v4/app/ShareCompat$IntentReader;->mCallingActivity:Landroid/content/ComponentName;87 ····iget-object·v3,·p0,·Landroid/support/v4/app/ShareCompat$IntentReader;->mCallingActivity:Landroid/content/ComponentName;
  
88 ····if-nez·v3,·:cond_088 ····if-nez·v3,·:cond_0
  
89 ····.line·90989 ····.line·910
90 ····:goto_090 ····:goto_0
91 ····return-object·v291 ····return-object·v2
  
92 ····.line·90392 ····.line·904
93 ····:cond_093 ····:cond_0
94 ····iget-object·v3,·p0,·Landroid/support/v4/app/ShareCompat$IntentReader;->mActivity:Landroid/app/Activity;94 ····iget-object·v3,·p0,·Landroid/support/v4/app/ShareCompat$IntentReader;->mActivity:Landroid/app/Activity;
  
95 ····invoke-virtual·{v3},·Landroid/app/Activity;->getPackageManager()Landroid/content/pm/PackageManager;95 ····invoke-virtual·{v3},·Landroid/app/Activity;->getPackageManager()Landroid/content/pm/PackageManager;
  
96 ····move-result-object·v196 ····move-result-object·v1
  
97 ····.line·90597 ····.line·906
98 ····.local·v1,·"pm":Landroid/content/pm/PackageManager;98 ····.local·v1,·"pm":Landroid/content/pm/PackageManager;
99 ····:try_start_099 ····:try_start_0
100 ····iget-object·v3,·p0,·Landroid/support/v4/app/ShareCompat$IntentReader;->mCallingActivity:Landroid/content/ComponentName;100 ····iget-object·v3,·p0,·Landroid/support/v4/app/ShareCompat$IntentReader;->mCallingActivity:Landroid/content/ComponentName;
  
101 ····invoke-virtual·{v1,·v3},·Landroid/content/pm/PackageManager;->getActivityIcon(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable;101 ····invoke-virtual·{v1,·v3},·Landroid/content/pm/PackageManager;->getActivityIcon(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable;
102 ····:try_end_0102 ····:try_end_0
103 ····.catch·Landroid/content/pm/PackageManager$NameNotFoundException;·{:try_start_0·..·:try_end_0}·:catch_0103 ····.catch·Landroid/content/pm/PackageManager$NameNotFoundException;·{:try_start_0·..·:try_end_0}·:catch_0
  
104 ····move-result-object·v2104 ····move-result-object·v2
  
105 ····goto·:goto_0105 ····goto·:goto_0
  
106 ····.line·906106 ····.line·907
107 ····:catch_0107 ····:catch_0
108 ····move-exception·v0108 ····move-exception·v0
  
109 ····.line·907109 ····.line·908
110 ····.local·v0,·"e":Landroid/content/pm/PackageManager$NameNotFoundException;110 ····.local·v0,·"e":Landroid/content/pm/PackageManager$NameNotFoundException;
111 ····const-string·v3,·"IntentReader"111 ····const-string·v3,·"IntentReader"
  
112 ····const-string·v4,·"Could·not·retrieve·icon·for·calling·activity"112 ····const-string·v4,·"Could·not·retrieve·icon·for·calling·activity"
  
113 ····invoke-static·{v3,·v4,·v0},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I113 ····invoke-static·{v3,·v4,·v0},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
  
Offset 154, 49 lines modifiedOffset 154, 49 lines modified
  
154 .method·public·getCallingApplicationIcon()Landroid/graphics/drawable/Drawable;154 .method·public·getCallingApplicationIcon()Landroid/graphics/drawable/Drawable;
155 ····.locals·5155 ····.locals·5
  
156 ····.prologue156 ····.prologue
157 ····const/4·v2,·0x0157 ····const/4·v2,·0x0
  
158 ····.line·923158 ····.line·924
159 ····iget-object·v3,·p0,·Landroid/support/v4/app/ShareCompat$IntentReader;->mCallingPackage:Ljava/lang/String;159 ····iget-object·v3,·p0,·Landroid/support/v4/app/ShareCompat$IntentReader;->mCallingPackage:Ljava/lang/String;
  
160 ····if-nez·v3,·:cond_0160 ····if-nez·v3,·:cond_0
  
161 ····.line·931161 ····.line·932
162 ····:goto_0162 ····:goto_0
163 ····return-object·v2163 ····return-object·v2
Max diff block lines reached; 13212/17360 bytes (76.11%) of diff not shown.
1.75 KB
smali/android/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich.smali
    
Offset 1, 14 lines modifiedOffset 1, 11 lines modified
1 .class·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich;1 .class·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich;
2 .super·Ljava/lang/Object;2 .super·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;
3 .source·"NotificationCompat.java"3 .source·"NotificationCompat.java"
  
4 #·interfaces 
5 .implements·Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; 
  
  
6 #·annotations4 #·annotations
7 .annotation·system·Ldalvik/annotation/EnclosingClass;5 .annotation·system·Ldalvik/annotation/EnclosingClass;
8 ····value·=·Landroid/support/v4/app/NotificationCompat;6 ····value·=·Landroid/support/v4/app/NotificationCompat;
9 .end·annotation7 .end·annotation
  
10 .annotation·system·Ldalvik/annotation/InnerClass;8 .annotation·system·Ldalvik/annotation/InnerClass;
Offset 18, 28 lines modifiedOffset 15, 28 lines modified
  
  
18 #·direct·methods15 #·direct·methods
19 .method·constructor·<init>()V16 .method·constructor·<init>()V
20 ····.locals·017 ····.locals·0
  
21 ····.prologue18 ····.prologue
22 ····.line·10619 ····.line·564
23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V20 ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;-><init>()V
  
24 ····return-void21 ····return-void
25 .end·method22 .end·method
  
  
26 #·virtual·methods23 #·virtual·methods
27 .method·public·build(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;24 .method·public·build(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;
28 ····.locals·1325 ····.locals·13
29 ····.param·p1,·"b"····#·Landroid/support/v4/app/NotificationCompat$Builder;26 ····.param·p1,·"b"····#·Landroid/support/v4/app/NotificationCompat$Builder;
  
30 ····.prologue27 ····.prologue
31 ····.line·10828 ····.line·567
32 ····iget-object·v0,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context;29 ····iget-object·v0,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context;
  
33 ····iget-object·v1,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification;30 ····iget-object·v1,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification;
  
34 ····iget-object·v2,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentTitle:Ljava/lang/CharSequence;31 ····iget-object·v2,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentTitle:Ljava/lang/CharSequence;
  
35 ····iget-object·v3,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentText:Ljava/lang/CharSequence;32 ····iget-object·v3,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentText:Ljava/lang/CharSequence;
646 B
smali/android/support/v4/media/TransportMediatorJellybeanMR2.smali
    
Offset 393, 15 lines modifiedOffset 393, 15 lines modified
393 ····invoke-virtual·{p0},·Landroid/support/v4/media/TransportMediatorJellybeanMR2;->dropAudioFocus()V393 ····invoke-virtual·{p0},·Landroid/support/v4/media/TransportMediatorJellybeanMR2;->dropAudioFocus()V
  
394 ····.line·172394 ····.line·172
395 ····return-void395 ····return-void
396 .end·method396 .end·method
  
397 .method·public·refreshState(ZJI)V397 .method·public·refreshState(ZJI)V
398 ····.locals·3398 ····.locals·4
399 ····.param·p1,·"playing"····#·Z399 ····.param·p1,·"playing"····#·Z
400 ····.param·p2,·"position"····#·J400 ····.param·p2,·"position"····#·J
401 ····.param·p4,·"transportControls"····#·I401 ····.param·p4,·"transportControls"····#·I
  
402 ····.prologue402 ····.prologue
403 ····.line·159403 ····.line·159
404 ····iget-object·v0,·p0,·Landroid/support/v4/media/TransportMediatorJellybeanMR2;->mRemoteControl:Landroid/media/RemoteControlClient;404 ····iget-object·v0,·p0,·Landroid/support/v4/media/TransportMediatorJellybeanMR2;->mRemoteControl:Landroid/media/RemoteControlClient;
2.28 KB
smali/android/support/v4/media/TransportPerformer.smali
    
Offset 27, 69 lines modifiedOffset 27, 69 lines modified
  
27 ····return-void27 ····return-void
28 .end·method28 .end·method
  
  
29 #·virtual·methods29 #·virtual·methods
30 .method·public·onAudioFocusChange(I)V30 .method·public·onAudioFocusChange(I)V
31 ····.locals·831 ····.locals·9
32 ····.param·p1,·"focusChange"····#·I32 ····.param·p1,·"focusChange"····#·I
  
33 ····.prologue33 ····.prologue
34 ····.line·18834 ····.line·188
35 ····const/4·v6,·0x035 ····const/4·v7,·0x0
  
36 ····.line·18936 ····.line·189
37 ····.local·v6,·"keyCode":I37 ····.local·v7,·"keyCode":I
38 ····packed-switch·p1,·:pswitch_data_038 ····packed-switch·p1,·:pswitch_data_0
  
39 ····.line·19639 ····.line·196
40 ····:goto_040 ····:goto_0
41 ····if-eqz·v6,·:cond_041 ····if-eqz·v7,·:cond_0
  
42 ····.line·19742 ····.line·197
43 ····invoke-static·{},·Landroid/os/SystemClock;->uptimeMillis()J43 ····invoke-static·{},·Landroid/os/SystemClock;->uptimeMillis()J
  
44 ····move-result-wide·v144 ····move-result-wide·v2
  
45 ····.line·19845 ····.line·198
46 ····.local·v1,·"now":J46 ····.local·v2,·"now":J
47 ····new-instance·v0,·Landroid/view/KeyEvent;47 ····new-instance·v1,·Landroid/view/KeyEvent;
  
48 ····const/4·v5,·0x048 ····const/4·v6,·0x0
  
49 ····const/4·v7,·0x049 ····const/4·v8,·0x0
  
50 ····move-wide·v3,·v150 ····move-wide·v4,·v2
  
51 ····invoke-direct/range·{v0·..·v7},·Landroid/view/KeyEvent;-><init>(JJIII)V51 ····invoke-direct/range·{v1·..·v8},·Landroid/view/KeyEvent;-><init>(JJIII)V
  
52 ····invoke-virtual·{p0,·v6,·v0},·Landroid/support/v4/media/TransportPerformer;->onMediaButtonDown(ILandroid/view/KeyEvent;)Z52 ····invoke-virtual·{p0,·v7,·v1},·Landroid/support/v4/media/TransportPerformer;->onMediaButtonDown(ILandroid/view/KeyEvent;)Z
  
53 ····.line·19953 ····.line·199
54 ····new-instance·v0,·Landroid/view/KeyEvent;54 ····new-instance·v1,·Landroid/view/KeyEvent;
  
55 ····const/4·v5,·0x155 ····const/4·v6,·0x1
  
56 ····const/4·v7,·0x056 ····const/4·v8,·0x0
  
57 ····move-wide·v3,·v157 ····move-wide·v4,·v2
  
58 ····invoke-direct/range·{v0·..·v7},·Landroid/view/KeyEvent;-><init>(JJIII)V58 ····invoke-direct/range·{v1·..·v8},·Landroid/view/KeyEvent;-><init>(JJIII)V
  
59 ····invoke-virtual·{p0,·v6,·v0},·Landroid/support/v4/media/TransportPerformer;->onMediaButtonUp(ILandroid/view/KeyEvent;)Z59 ····invoke-virtual·{p0,·v7,·v1},·Landroid/support/v4/media/TransportPerformer;->onMediaButtonUp(ILandroid/view/KeyEvent;)Z
  
60 ····.line·20160 ····.line·201
61 ····.end·local·v1····#·"now":J61 ····.end·local·v2····#·"now":J
62 ····:cond_062 ····:cond_0
63 ····return-void63 ····return-void
  
64 ····.line·19364 ····.line·193
65 ····:pswitch_065 ····:pswitch_0
66 ····const/16·v6,·0x7f66 ····const/16·v7,·0x7f
  
67 ····goto·:goto_067 ····goto·:goto_0
  
68 ····.line·18968 ····.line·189
69 ····:pswitch_data_069 ····:pswitch_data_0
70 ····.packed-switch·-0x170 ····.packed-switch·-0x1
71 ········:pswitch_071 ········:pswitch_0
17.1 KB
smali/android/support/v4/widget/ScrollerCompat.smali
    
Offset 11, 100 lines modifiedOffset 11, 108 lines modified
11 ········Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase;,11 ········Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase;,
12 ········Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;12 ········Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;
13 ····}13 ····}
14 .end·annotation14 .end·annotation
  
  
15 #·static·fields15 #·static·fields
16 .field·static·final·IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;16 .field·static·final·CHASE_FRAME_TIME:I·=·0x10
  
 17 .field·private·static·final·TAG:Ljava/lang/String;·=·"ScrollerCompat"
  
  
17 #·instance·fields18 #·instance·fields
 19 .field·mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;
  
18 .field·mScroller:Ljava/lang/Object;20 .field·mScroller:Ljava/lang/Object;
  
  
19 #·direct·methods21 #·direct·methods
20 .method·static·constructor·<clinit>()V22 .method·private·constructor·<init>(ILandroid/content/Context;Landroid/view/animation/Interpolator;)V
21 ····.locals·223 ····.locals·1
 24 ····.param·p1,·"apiVersion"····#·I
 25 ····.param·p2,·"context"····#·Landroid/content/Context;
 26 ····.param·p3,·"interpolator"····#·Landroid/view/animation/Interpolator;
  
22 ····.prologue27 ····.prologue
23 ····.line·24028 ····.line·262
24 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
25 ····.line·24130 ····.line·263
26 ····.local·v0,·"version":I 
27 ····const/16·v1,·0xe31 ····const/16·v0,·0xe
  
28 ····if-lt·v0,·v1,·:cond_032 ····if-lt·p1,·v0,·:cond_0
  
29 ····.line·24233 ····.line·264
30 ····new-instance·v1,·Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs;34 ····new-instance·v0,·Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs;
  
31 ····invoke-direct·{v1},·Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs;-><init>()V35 ····invoke-direct·{v0},·Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs;-><init>()V
  
32 ····sput-object·v1,·Landroid/support/v4/widget/ScrollerCompat;->IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;36 ····iput-object·v0,·p0,·Landroid/support/v4/widget/ScrollerCompat;->mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;
  
33 ····.line·24837 ····.line·270
34 ····:goto_038 ····:goto_0
 39 ····iget-object·v0,·p0,·Landroid/support/v4/widget/ScrollerCompat;->mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;
  
 40 ····invoke-interface·{v0,·p2,·p3},·Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;->createScroller(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object;
  
 41 ····move-result-object·v0
  
 42 ····iput-object·v0,·p0,·Landroid/support/v4/widget/ScrollerCompat;->mScroller:Ljava/lang/Object;
  
 43 ····.line·271
35 ····return-void44 ····return-void
  
36 ····.line·24345 ····.line·265
37 ····:cond_046 ····:cond_0
38 ····const/16·v1,·0x947 ····const/16·v0,·0x9
  
39 ····if-lt·v0,·v1,·:cond_148 ····if-lt·p1,·v0,·:cond_1
  
40 ····.line·24449 ····.line·266
41 ····new-instance·v1,·Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;50 ····new-instance·v0,·Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;
  
42 ····invoke-direct·{v1},·Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;-><init>()V51 ····invoke-direct·{v0},·Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;-><init>()V
  
43 ····sput-object·v1,·Landroid/support/v4/widget/ScrollerCompat;->IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;52 ····iput-object·v0,·p0,·Landroid/support/v4/widget/ScrollerCompat;->mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;
  
44 ····goto·:goto_053 ····goto·:goto_0
  
45 ····.line·24654 ····.line·268
46 ····:cond_155 ····:cond_1
47 ····new-instance·v1,·Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase;56 ····new-instance·v0,·Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase;
  
48 ····invoke-direct·{v1},·Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase;-><init>()V57 ····invoke-direct·{v0},·Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase;-><init>()V
  
49 ····sput-object·v1,·Landroid/support/v4/widget/ScrollerCompat;->IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;58 ····iput-object·v0,·p0,·Landroid/support/v4/widget/ScrollerCompat;->mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;
  
50 ····goto·:goto_059 ····goto·:goto_0
51 .end·method60 .end·method
  
52 .method·constructor·<init>(Landroid/content/Context;Landroid/view/animation/Interpolator;)V61 .method·constructor·<init>(Landroid/content/Context;Landroid/view/animation/Interpolator;)V
53 ····.locals·162 ····.locals·1
54 ····.param·p1,·"context"····#·Landroid/content/Context;63 ····.param·p1,·"context"····#·Landroid/content/Context;
55 ····.param·p2,·"interpolator"····#·Landroid/view/animation/Interpolator;64 ····.param·p2,·"interpolator"····#·Landroid/view/animation/Interpolator;
  
56 ····.prologue65 ····.prologue
57 ····.line·25866 ····.line·254
 67 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
58 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
59 ····.line·259 
60 ····sget-object·v0,·Landroid/support/v4/widget/ScrollerCompat;->IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; 
  
61 ····invoke-interface·{v0,·p1,·p2},·Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;->createScroller(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; 
  
62 ····move-result-object·v0 
  
63 ····iput-object·v0,·p0,·Landroid/support/v4/widget/ScrollerCompat;->mScroller:Ljava/lang/Object;68 ····invoke-direct·{p0,·v0,·p1,·p2},·Landroid/support/v4/widget/ScrollerCompat;-><init>(ILandroid/content/Context;Landroid/view/animation/Interpolator;)V
  
64 ····.line·26069 ····.line·256
65 ····return-void70 ····return-void
66 .end·method71 .end·method
  
67 .method·public·static·create(Landroid/content/Context;)Landroid/support/v4/widget/ScrollerCompat;72 .method·public·static·create(Landroid/content/Context;)Landroid/support/v4/widget/ScrollerCompat;
68 ····.locals·173 ····.locals·1
69 ····.param·p0,·"context"····#·Landroid/content/Context;74 ····.param·p0,·"context"····#·Landroid/content/Context;
  
70 ····.prologue75 ····.prologue
71 ····.line·25176 ····.line·246
72 ····const/4·v0,·0x077 ····const/4·v0,·0x0
  
73 ····invoke-static·{p0,·v0},·Landroid/support/v4/widget/ScrollerCompat;->create(Landroid/content/Context;Landroid/view/animation/Interpolator;)Landroid/support/v4/widget/ScrollerCompat;78 ····invoke-static·{p0,·v0},·Landroid/support/v4/widget/ScrollerCompat;->create(Landroid/content/Context;Landroid/view/animation/Interpolator;)Landroid/support/v4/widget/ScrollerCompat;
  
74 ····move-result-object·v079 ····move-result-object·v0
  
75 ····return-object·v080 ····return-object·v0
Offset 112, 45 lines modifiedOffset 120, 45 lines modified
  
112 .method·public·static·create(Landroid/content/Context;Landroid/view/animation/Interpolator;)Landroid/support/v4/widget/ScrollerCompat;120 .method·public·static·create(Landroid/content/Context;Landroid/view/animation/Interpolator;)Landroid/support/v4/widget/ScrollerCompat;
113 ····.locals·1121 ····.locals·1
114 ····.param·p0,·"context"····#·Landroid/content/Context;122 ····.param·p0,·"context"····#·Landroid/content/Context;
115 ····.param·p1,·"interpolator"····#·Landroid/view/animation/Interpolator;123 ····.param·p1,·"interpolator"····#·Landroid/view/animation/Interpolator;
  
116 ····.prologue124 ····.prologue
117 ····.line·255125 ····.line·250
118 ····new-instance·v0,·Landroid/support/v4/widget/ScrollerCompat;126 ····new-instance·v0,·Landroid/support/v4/widget/ScrollerCompat;
Max diff block lines reached; 11344/17401 bytes (65.19%) of diff not shown.
17.0 KB
smali/android/support/v4/widget/DrawerLayout$AccessibilityDelegate.smali
    
Offset 21, 342 lines modifiedOffset 21, 389 lines modified
  
  
21 #·direct·methods21 #·direct·methods
22 .method·constructor·<init>(Landroid/support/v4/widget/DrawerLayout;)V22 .method·constructor·<init>(Landroid/support/v4/widget/DrawerLayout;)V
23 ····.locals·123 ····.locals·1
  
24 ····.prologue24 ····.prologue
25 ····.line·152725 ····.line·1799
26 ····iput-object·p1,·p0,·Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;->this$0:Landroid/support/v4/widget/DrawerLayout;26 ····iput-object·p1,·p0,·Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;->this$0:Landroid/support/v4/widget/DrawerLayout;
  
27 ····invoke-direct·{p0},·Landroid/support/v4/view/AccessibilityDelegateCompat;-><init>()V27 ····invoke-direct·{p0},·Landroid/support/v4/view/AccessibilityDelegateCompat;-><init>()V
  
28 ····.line·152828 ····.line·1800
29 ····new-instance·v0,·Landroid/graphics/Rect;29 ····new-instance·v0,·Landroid/graphics/Rect;
  
30 ····invoke-direct·{v0},·Landroid/graphics/Rect;-><init>()V30 ····invoke-direct·{v0},·Landroid/graphics/Rect;-><init>()V
  
31 ····iput-object·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;->mTmpRect:Landroid/graphics/Rect;31 ····iput-object·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;->mTmpRect:Landroid/graphics/Rect;
  
32 ····return-void32 ····return-void
33 .end·method33 .end·method
  
34 .method·private·addChildrenForAccessibility(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/view/ViewGroup;)V34 .method·private·addChildrenForAccessibility(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/view/ViewGroup;)V
35 ····.locals·535 ····.locals·4
36 ····.param·p1,·"info"····#·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;36 ····.param·p1,·"info"····#·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;
37 ····.param·p2,·"v"····#·Landroid/view/ViewGroup;37 ····.param·p2,·"v"····#·Landroid/view/ViewGroup;
  
38 ····.prologue38 ····.prologue
39 ····.line·154839 ····.line·1868
40 ····invoke-virtual·{p2},·Landroid/view/ViewGroup;->getChildCount()I40 ····invoke-virtual·{p2},·Landroid/view/ViewGroup;->getChildCount()I
  
41 ····move-result·v141 ····move-result·v1
  
42 ····.line·154942 ····.line·1869
43 ····.local·v1,·"childCount":I43 ····.local·v1,·"childCount":I
44 ····const/4·v2,·0x044 ····const/4·v2,·0x0
  
45 ····.local·v2,·"i":I45 ····.local·v2,·"i":I
46 ····:goto_046 ····:goto_0
47 ····if-ge·v2,·v1,·:cond_247 ····if-ge·v2,·v1,·:cond_1
  
48 ····.line·155048 ····.line·1870
49 ····invoke-virtual·{p2,·v2},·Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;49 ····invoke-virtual·{p2,·v2},·Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;
  
50 ····move-result-object·v050 ····move-result-object·v0
  
51 ····.line·155151 ····.line·1871
52 ····.local·v0,·"child":Landroid/view/View;52 ····.local·v0,·"child":Landroid/view/View;
53 ····invoke-virtual·{p0,·v0},·Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;->filter(Landroid/view/View;)Z53 ····invoke-static·{v0},·Landroid/support/v4/widget/DrawerLayout;->access$400(Landroid/view/View;)Z
  
54 ····move-result·v4 
  
55 ····if-eqz·v4,·:cond_1 
  
56 ····.line·1549 
57 ····.end·local·v0····#·"child":Landroid/view/View; 
58 ····:cond_0 
59 ····:goto_1 
60 ····:pswitch_0 
61 ····add-int/lit8·v2,·v2,·0x1 
  
62 ····goto·:goto_0 
  
63 ····.line·1558 
64 ····.restart·local·v0····#·"child":Landroid/view/View; 
65 ····:cond_1 
66 ····invoke-static·{v0},·Landroid/support/v4/view/ViewCompat;->getImportantForAccessibility(Landroid/view/View;)I 
  
67 ····move-result·v354 ····move-result·v3
  
 55 ····if-eqz·v3,·:cond_0
68 ····.line·1559 
69 ····.local·v3,·"importance":I 
70 ····packed-switch·v3,·:pswitch_data_0 
  
71 ····:pswitch_1 
72 ····goto·:goto_1 
  
73 ····.line·157156 ····.line·1872
74 ····:pswitch_2 
75 ····const/4·v4,·0x1 
  
76 ····invoke-static·{v0,·v4},·Landroid/support/v4/view/ViewCompat;->setImportantForAccessibility(Landroid/view/View;I)V 
  
77 ····.line·1574 
78 ····:pswitch_3 
79 ····invoke-virtual·{p1,·v0},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->addChild(Landroid/view/View;)V57 ····invoke-virtual·{p1,·v0},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->addChild(Landroid/view/View;)V
  
80 ····goto·:goto_1 
  
81 ····.line·156558 ····.line·1869
 59 ····:cond_0
 60 ····add-int/lit8·v2,·v2,·0x1
82 ····:pswitch_4 
83 ····instance-of·v4,·v0,·Landroid/view/ViewGroup; 
  
84 ····if-eqz·v4,·:cond_0 
  
 61 ····goto·:goto_0
85 ····.line·1566 
86 ····check-cast·v0,·Landroid/view/ViewGroup; 
  
 62 ····.line·1875
87 ····.end·local·v0····#·"child":Landroid/view/View;63 ····.end·local·v0····#·"child":Landroid/view/View;
88 ····invoke-direct·{p0,·p1,·v0},·Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;->addChildrenForAccessibility(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/view/ViewGroup;)V 
  
89 ····goto·:goto_1 
  
90 ····.line·1578 
91 ····.end·local·v3····#·"importance":I 
92 ····:cond_264 ····:cond_1
93 ····return-void65 ····return-void
  
94 ····.line·1559 
95 ····nop 
  
96 ····:pswitch_data_0 
97 ····.packed-switch·0x0 
98 ········:pswitch_2 
99 ········:pswitch_3 
100 ········:pswitch_4 
101 ········:pswitch_1 
102 ········:pswitch_0 
103 ····.end·packed-switch 
104 .end·method66 .end·method
  
105 .method·private·copyNodeInfoNoChildren(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V67 .method·private·copyNodeInfoNoChildren(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V
Max diff block lines reached; 13499/17313 bytes (77.97%) of diff not shown.
1.39 KB
smali/android/support/v4/widget/ContentLoadingProgressBar$1.smali
    
Offset 33, 30 lines modifiedOffset 33, 30 lines modified
  
33 ····return-void33 ····return-void
34 .end·method34 .end·method
  
  
35 #·virtual·methods35 #·virtual·methods
36 .method·public·run()V36 .method·public·run()V
37 ····.locals·337 ····.locals·4
  
38 ····.prologue38 ····.prologue
39 ····.line·4639 ····.line·46
40 ····iget-object·v0,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar$1;->this$0:Landroid/support/v4/widget/ContentLoadingProgressBar;40 ····iget-object·v0,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar$1;->this$0:Landroid/support/v4/widget/ContentLoadingProgressBar;
  
41 ····const/4·v1,·0x041 ····const/4·v1,·0x0
  
42 ····invoke-static·{v0,·v1},·Landroid/support/v4/widget/ContentLoadingProgressBar;->access$002(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z42 ····invoke-static·{v0,·v1},·Landroid/support/v4/widget/ContentLoadingProgressBar;->access$002(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z
  
43 ····.line·4743 ····.line·47
44 ····iget-object·v0,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar$1;->this$0:Landroid/support/v4/widget/ContentLoadingProgressBar;44 ····iget-object·v0,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar$1;->this$0:Landroid/support/v4/widget/ContentLoadingProgressBar;
  
45 ····const-wide/16·v1,·-0x145 ····const-wide/16·v2,·-0x1
  
46 ····invoke-static·{v0,·v1,·v2},·Landroid/support/v4/widget/ContentLoadingProgressBar;->access$102(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J46 ····invoke-static·{v0,·v2,·v3},·Landroid/support/v4/widget/ContentLoadingProgressBar;->access$102(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J
  
47 ····.line·4847 ····.line·48
48 ····iget-object·v0,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar$1;->this$0:Landroid/support/v4/widget/ContentLoadingProgressBar;48 ····iget-object·v0,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar$1;->this$0:Landroid/support/v4/widget/ContentLoadingProgressBar;
  
49 ····const/16·v1,·0x849 ····const/16·v1,·0x8
  
50 ····invoke-virtual·{v0,·v1},·Landroid/support/v4/widget/ContentLoadingProgressBar;->setVisibility(I)V50 ····invoke-virtual·{v0,·v1},·Landroid/support/v4/widget/ContentLoadingProgressBar;->setVisibility(I)V
2.28 KB
smali/android/support/v4/widget/ListViewAutoScrollHelper.smali
    
Offset 50, 84 lines modifiedOffset 50, 89 lines modified
50 ····.local·v6,·"target":Landroid/widget/ListView;50 ····.local·v6,·"target":Landroid/widget/ListView;
51 ····invoke-virtual·{v6},·Landroid/widget/ListView;->getCount()I51 ····invoke-virtual·{v6},·Landroid/widget/ListView;->getCount()I
  
52 ····move-result·v352 ····move-result·v3
  
53 ····.line·6253 ····.line·62
54 ····.local·v3,·"itemCount":I54 ····.local·v3,·"itemCount":I
 55 ····if-nez·v3,·:cond_1
  
 56 ····.line·92
 57 ····:cond_0
 58 ····:goto_0
 59 ····return·v7
  
 60 ····.line·66
 61 ····:cond_1
55 ····invoke-virtual·{v6},·Landroid/widget/ListView;->getChildCount()I62 ····invoke-virtual·{v6},·Landroid/widget/ListView;->getChildCount()I
  
56 ····move-result·v063 ····move-result·v0
  
57 ····.line·6364 ····.line·67
58 ····.local·v0,·"childCount":I65 ····.local·v0,·"childCount":I
59 ····invoke-virtual·{v6},·Landroid/widget/ListView;->getFirstVisiblePosition()I66 ····invoke-virtual·{v6},·Landroid/widget/ListView;->getFirstVisiblePosition()I
  
60 ····move-result·v167 ····move-result·v1
  
61 ····.line·6468 ····.line·68
62 ····.local·v1,·"firstPosition":I69 ····.local·v1,·"firstPosition":I
63 ····add-int·v4,·v1,·v070 ····add-int·v4,·v1,·v0
  
64 ····.line·6671 ····.line·70
65 ····.local·v4,·"lastPosition":I72 ····.local·v4,·"lastPosition":I
66 ····if-lez·p1,·:cond_173 ····if-lez·p1,·:cond_3
  
67 ····.line·6874 ····.line·72
68 ····if-lt·v4,·v3,·:cond_275 ····if-lt·v4,·v3,·:cond_2
  
69 ····.line·6976 ····.line·73
70 ····add-int/lit8·v8,·v0,·-0x177 ····add-int/lit8·v8,·v0,·-0x1
  
71 ····invoke-virtual·{v6,·v8},·Landroid/widget/ListView;->getChildAt(I)Landroid/view/View;78 ····invoke-virtual·{v6,·v8},·Landroid/widget/ListView;->getChildAt(I)Landroid/view/View;
  
72 ····move-result-object·v579 ····move-result-object·v5
  
73 ····.line·7080 ····.line·74
74 ····.local·v5,·"lastView":Landroid/view/View;81 ····.local·v5,·"lastView":Landroid/view/View;
75 ····invoke-virtual·{v5},·Landroid/view/View;->getBottom()I82 ····invoke-virtual·{v5},·Landroid/view/View;->getBottom()I
  
76 ····move-result·v883 ····move-result·v8
  
77 ····invoke-virtual·{v6},·Landroid/widget/ListView;->getHeight()I84 ····invoke-virtual·{v6},·Landroid/widget/ListView;->getHeight()I
  
78 ····move-result·v985 ····move-result·v9
  
79 ····if-gt·v8,·v9,·:cond_286 ····if-le·v8,·v9,·:cond_0
  
80 ····.line·8887 ····.line·92
81 ····.end·local·v5····#·"lastView":Landroid/view/View;88 ····.end·local·v5····#·"lastView":Landroid/view/View;
82 ····:cond_089 ····:cond_2
 90 ····const/4·v7,·0x1
83 ····:goto_0 
84 ····return·v7 
  
 91 ····goto·:goto_0
  
85 ····.line·7492 ····.line·78
86 ····:cond_193 ····:cond_3
87 ····if-gez·p1,·:cond_094 ····if-gez·p1,·:cond_0
  
88 ····.line·7695 ····.line·80
89 ····if-gtz·v1,·:cond_296 ····if-gtz·v1,·:cond_2
  
90 ····.line·7797 ····.line·81
91 ····invoke-virtual·{v6,·v7},·Landroid/widget/ListView;->getChildAt(I)Landroid/view/View;98 ····invoke-virtual·{v6,·v7},·Landroid/widget/ListView;->getChildAt(I)Landroid/view/View;
  
92 ····move-result-object·v299 ····move-result-object·v2
  
93 ····.line·78100 ····.line·82
94 ····.local·v2,·"firstView":Landroid/view/View;101 ····.local·v2,·"firstView":Landroid/view/View;
95 ····invoke-virtual·{v2},·Landroid/view/View;->getTop()I102 ····invoke-virtual·{v2},·Landroid/view/View;->getTop()I
  
96 ····move-result·v8103 ····move-result·v8
  
97 ····if-gez·v8,·:cond_0104 ····if-ltz·v8,·:cond_2
  
98 ····.line·88 
99 ····.end·local·v2····#·"firstView":Landroid/view/View; 
100 ····:cond_2 
101 ····const/4·v7,·0x1 
  
102 ····goto·:goto_0105 ····goto·:goto_0
103 .end·method106 .end·method
  
104 .method·public·scrollTargetBy(II)V107 .method·public·scrollTargetBy(II)V
105 ····.locals·5108 ····.locals·5
106 ····.param·p1,·"deltaX"····#·I109 ····.param·p1,·"deltaX"····#·I
2.74 KB
smali/android/support/v4/widget/SlidingPaneLayout$SavedState.smali
    
Offset 32, 101 lines modifiedOffset 32, 101 lines modified
  
  
32 #·direct·methods32 #·direct·methods
33 .method·static·constructor·<clinit>()V33 .method·static·constructor·<clinit>()V
34 ····.locals·134 ····.locals·1
  
35 ····.prologue35 ····.prologue
36 ····.line·132136 ····.line·1464
37 ····new-instance·v0,·Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;37 ····new-instance·v0,·Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;
  
38 ····invoke-direct·{v0},·Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;-><init>()V38 ····invoke-direct·{v0},·Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;-><init>()V
  
39 ····sput-object·v0,·Landroid/support/v4/widget/SlidingPaneLayout$SavedState;->CREATOR:Landroid/os/Parcelable$Creator;39 ····sput-object·v0,·Landroid/support/v4/widget/SlidingPaneLayout$SavedState;->CREATOR:Landroid/os/Parcelable$Creator;
  
40 ····return-void40 ····return-void
41 .end·method41 .end·method
  
42 .method·private·constructor·<init>(Landroid/os/Parcel;)V42 .method·private·constructor·<init>(Landroid/os/Parcel;)V
43 ····.locals·143 ····.locals·1
44 ····.param·p1,·"in"····#·Landroid/os/Parcel;44 ····.param·p1,·"in"····#·Landroid/os/Parcel;
  
45 ····.prologue45 ····.prologue
46 ····.line·131146 ····.line·1454
47 ····invoke-direct·{p0,·p1},·Landroid/view/View$BaseSavedState;-><init>(Landroid/os/Parcel;)V47 ····invoke-direct·{p0,·p1},·Landroid/view/View$BaseSavedState;-><init>(Landroid/os/Parcel;)V
  
48 ····.line·131248 ····.line·1455
49 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I49 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I
  
50 ····move-result·v050 ····move-result·v0
  
51 ····if-eqz·v0,·:cond_051 ····if-eqz·v0,·:cond_0
  
52 ····const/4·v0,·0x152 ····const/4·v0,·0x1
  
53 ····:goto_053 ····:goto_0
54 ····iput-boolean·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$SavedState;->isOpen:Z54 ····iput-boolean·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$SavedState;->isOpen:Z
  
55 ····.line·131355 ····.line·1456
56 ····return-void56 ····return-void
  
57 ····.line·131257 ····.line·1455
58 ····:cond_058 ····:cond_0
59 ····const/4·v0,·0x059 ····const/4·v0,·0x0
  
60 ····goto·:goto_060 ····goto·:goto_0
61 .end·method61 .end·method
  
62 .method·synthetic·constructor·<init>(Landroid/os/Parcel;Landroid/support/v4/widget/SlidingPaneLayout$1;)V62 .method·synthetic·constructor·<init>(Landroid/os/Parcel;Landroid/support/v4/widget/SlidingPaneLayout$1;)V
63 ····.locals·063 ····.locals·0
64 ····.param·p1,·"x0"····#·Landroid/os/Parcel;64 ····.param·p1,·"x0"····#·Landroid/os/Parcel;
65 ····.param·p2,·"x1"····#·Landroid/support/v4/widget/SlidingPaneLayout$1;65 ····.param·p2,·"x1"····#·Landroid/support/v4/widget/SlidingPaneLayout$1;
  
66 ····.prologue66 ····.prologue
67 ····.line·130367 ····.line·1446
68 ····invoke-direct·{p0,·p1},·Landroid/support/v4/widget/SlidingPaneLayout$SavedState;-><init>(Landroid/os/Parcel;)V68 ····invoke-direct·{p0,·p1},·Landroid/support/v4/widget/SlidingPaneLayout$SavedState;-><init>(Landroid/os/Parcel;)V
  
69 ····return-void69 ····return-void
70 .end·method70 .end·method
  
71 .method·constructor·<init>(Landroid/os/Parcelable;)V71 .method·constructor·<init>(Landroid/os/Parcelable;)V
72 ····.locals·072 ····.locals·0
73 ····.param·p1,·"superState"····#·Landroid/os/Parcelable;73 ····.param·p1,·"superState"····#·Landroid/os/Parcelable;
  
74 ····.prologue74 ····.prologue
75 ····.line·130775 ····.line·1450
76 ····invoke-direct·{p0,·p1},·Landroid/view/View$BaseSavedState;-><init>(Landroid/os/Parcelable;)V76 ····invoke-direct·{p0,·p1},·Landroid/view/View$BaseSavedState;-><init>(Landroid/os/Parcelable;)V
  
77 ····.line·130877 ····.line·1451
78 ····return-void78 ····return-void
79 .end·method79 .end·method
  
  
80 #·virtual·methods80 #·virtual·methods
81 .method·public·writeToParcel(Landroid/os/Parcel;I)V81 .method·public·writeToParcel(Landroid/os/Parcel;I)V
82 ····.locals·182 ····.locals·1
83 ····.param·p1,·"out"····#·Landroid/os/Parcel;83 ····.param·p1,·"out"····#·Landroid/os/Parcel;
84 ····.param·p2,·"flags"····#·I84 ····.param·p2,·"flags"····#·I
  
85 ····.prologue85 ····.prologue
86 ····.line·131786 ····.line·1460
87 ····invoke-super·{p0,·p1,·p2},·Landroid/view/View$BaseSavedState;->writeToParcel(Landroid/os/Parcel;I)V87 ····invoke-super·{p0,·p1,·p2},·Landroid/view/View$BaseSavedState;->writeToParcel(Landroid/os/Parcel;I)V
  
88 ····.line·131888 ····.line·1461
89 ····iget-boolean·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$SavedState;->isOpen:Z89 ····iget-boolean·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$SavedState;->isOpen:Z
  
90 ····if-eqz·v0,·:cond_090 ····if-eqz·v0,·:cond_0
  
91 ····const/4·v0,·0x191 ····const/4·v0,·0x1
  
92 ····:goto_092 ····:goto_0
93 ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->writeInt(I)V93 ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->writeInt(I)V
  
94 ····.line·131994 ····.line·1462
95 ····return-void95 ····return-void
  
96 ····.line·131896 ····.line·1461
97 ····:cond_097 ····:cond_0
98 ····const/4·v0,·0x098 ····const/4·v0,·0x0
  
99 ····goto·:goto_099 ····goto·:goto_0
100 .end·method100 .end·method
143 KB
smali/android/support/v4/widget/DrawerLayout.smali
    
Offset 1, 32 lines modifiedOffset 1, 46 lines modified
1 .class·public·Landroid/support/v4/widget/DrawerLayout;1 .class·public·Landroid/support/v4/widget/DrawerLayout;
2 .super·Landroid/view/ViewGroup;2 .super·Landroid/view/ViewGroup;
3 .source·"DrawerLayout.java"3 .source·"DrawerLayout.java"
  
 4 #·interfaces
 5 .implements·Landroid/support/v4/widget/DrawerLayoutImpl;
  
  
4 #·annotations6 #·annotations
5 .annotation·system·Ldalvik/annotation/MemberClasses;7 .annotation·system·Ldalvik/annotation/MemberClasses;
6 ····value·=·{8 ····value·=·{
 9 ········Landroid/support/v4/widget/DrawerLayout$ChildAccessibilityDelegate;,
7 ········Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;,10 ········Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;,
8 ········Landroid/support/v4/widget/DrawerLayout$LayoutParams;,11 ········Landroid/support/v4/widget/DrawerLayout$LayoutParams;,
9 ········Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;,12 ········Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;,
10 ········Landroid/support/v4/widget/DrawerLayout$SavedState;,13 ········Landroid/support/v4/widget/DrawerLayout$SavedState;,
 14 ········Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplApi21;,
 15 ········Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplBase;,
 16 ········Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl;,
11 ········Landroid/support/v4/widget/DrawerLayout$SimpleDrawerListener;,17 ········Landroid/support/v4/widget/DrawerLayout$SimpleDrawerListener;,
12 ········Landroid/support/v4/widget/DrawerLayout$DrawerListener;18 ········Landroid/support/v4/widget/DrawerLayout$DrawerListener;,
 19 ········Landroid/support/v4/widget/DrawerLayout$EdgeGravity;,
 20 ········Landroid/support/v4/widget/DrawerLayout$LockMode;,
 21 ········Landroid/support/v4/widget/DrawerLayout$State;
13 ····}22 ····}
14 .end·annotation23 .end·annotation
  
  
15 #·static·fields24 #·static·fields
16 .field·private·static·final·ALLOW_EDGE_LOCK:Z·=·false25 .field·private·static·final·ALLOW_EDGE_LOCK:Z·=·false
  
 26 .field·private·static·final·CAN_HIDE_DESCENDANTS:Z
  
17 .field·private·static·final·CHILDREN_DISALLOW_INTERCEPT:Z·=·true27 .field·private·static·final·CHILDREN_DISALLOW_INTERCEPT:Z·=·true
  
18 .field·private·static·final·DEFAULT_SCRIM_COLOR:I·=·-0x6700000028 .field·private·static·final·DEFAULT_SCRIM_COLOR:I·=·-0x67000000
  
 29 .field·static·final·IMPL:Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl;
  
19 .field·private·static·final·LAYOUT_ATTRS:[I30 .field·private·static·final·LAYOUT_ATTRS:[I
  
20 .field·public·static·final·LOCK_MODE_LOCKED_CLOSED:I·=·0x131 .field·public·static·final·LOCK_MODE_LOCKED_CLOSED:I·=·0x1
  
21 .field·public·static·final·LOCK_MODE_LOCKED_OPEN:I·=·0x232 .field·public·static·final·LOCK_MODE_LOCKED_OPEN:I·=·0x2
  
22 .field·public·static·final·LOCK_MODE_UNLOCKED:I·=·0x033 .field·public·static·final·LOCK_MODE_UNLOCKED:I·=·0x0
Offset 45, 28 lines modifiedOffset 59, 34 lines modified
  
45 .field·private·static·final·TAG:Ljava/lang/String;·=·"DrawerLayout"59 .field·private·static·final·TAG:Ljava/lang/String;·=·"DrawerLayout"
  
46 .field·private·static·final·TOUCH_SLOP_SENSITIVITY:F·=·1.0f60 .field·private·static·final·TOUCH_SLOP_SENSITIVITY:F·=·1.0f
  
  
47 #·instance·fields61 #·instance·fields
 62 .field·private·final·mChildAccessibilityDelegate:Landroid/support/v4/widget/DrawerLayout$ChildAccessibilityDelegate;
  
48 .field·private·mChildrenCanceledTouch:Z63 .field·private·mChildrenCanceledTouch:Z
  
49 .field·private·mDisallowInterceptRequested:Z64 .field·private·mDisallowInterceptRequested:Z
  
 65 .field·private·mDrawStatusBarBackground:Z
  
50 .field·private·mDrawerState:I66 .field·private·mDrawerState:I
  
51 .field·private·mFirstLayout:Z67 .field·private·mFirstLayout:Z
  
52 .field·private·mInLayout:Z68 .field·private·mInLayout:Z
  
53 .field·private·mInitialMotionX:F69 .field·private·mInitialMotionX:F
  
54 .field·private·mInitialMotionY:F70 .field·private·mInitialMotionY:F
  
 71 .field·private·mLastInsets:Ljava/lang/Object;
  
55 .field·private·final·mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;72 .field·private·final·mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;
  
56 .field·private·final·mLeftDragger:Landroid/support/v4/widget/ViewDragHelper;73 .field·private·final·mLeftDragger:Landroid/support/v4/widget/ViewDragHelper;
  
57 .field·private·mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener;74 .field·private·mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener;
  
58 .field·private·mLockModeLeft:I75 .field·private·mLockModeLeft:I
Offset 85, 315 lines modifiedOffset 105, 431 lines modified
  
85 .field·private·mScrimPaint:Landroid/graphics/Paint;105 .field·private·mScrimPaint:Landroid/graphics/Paint;
  
86 .field·private·mShadowLeft:Landroid/graphics/drawable/Drawable;106 .field·private·mShadowLeft:Landroid/graphics/drawable/Drawable;
  
87 .field·private·mShadowRight:Landroid/graphics/drawable/Drawable;107 .field·private·mShadowRight:Landroid/graphics/drawable/Drawable;
  
 108 .field·private·mStatusBarBackground:Landroid/graphics/drawable/Drawable;
  
 109 .field·private·mTitleLeft:Ljava/lang/CharSequence;
  
 110 .field·private·mTitleRight:Ljava/lang/CharSequence;
  
  
88 #·direct·methods111 #·direct·methods
89 .method·static·constructor·<clinit>()V112 .method·static·constructor·<clinit>()V
90 ····.locals·3113 ····.locals·5
  
91 ····.prologue114 ····.prologue
92 ····.line·129 
93 ····const/4·v0,·0x1115 ····const/4·v1,·0x1
  
94 ····new-array·v0,·v0,·[I116 ····const/4·v2,·0x0
  
 117 ····.line·159
 118 ····new-array·v3,·v1,·[I
  
95 ····const/4·v1,·0x0119 ····const·v4,·0x10100b3
  
 120 ····aput·v4,·v3,·v2
  
96 ····const·v2,·0x10100b3121 ····sput-object·v3,·Landroid/support/v4/widget/DrawerLayout;->LAYOUT_ATTRS:[I
  
97 ····aput·v2,·v0,·v1122 ····.line·164
 123 ····sget·v3,·Landroid/os/Build$VERSION;->SDK_INT:I
  
98 ····sput-object·v0,·Landroid/support/v4/widget/DrawerLayout;->LAYOUT_ATTRS:[I124 ····const/16·v4,·0x13
  
 125 ····if-lt·v3,·v4,·:cond_0
  
 126 ····:goto_0
 127 ····sput-boolean·v1,·Landroid/support/v4/widget/DrawerLayout;->CAN_HIDE_DESCENDANTS:Z
  
 128 ····.line·303
 129 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
Max diff block lines reached; 141987/146512 bytes (96.91%) of diff not shown.
1.03 KB
smali/android/support/v4/widget/DrawerLayout$ViewDragCallback$1.smali
    
Offset 22, 29 lines modifiedOffset 22, 29 lines modified
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V23 .method·constructor·<init>(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V
24 ····.locals·024 ····.locals·0
  
25 ····.prologue25 ····.prologue
26 ····.line·132726 ····.line·1599
27 ····iput-object·p1,·p0,·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;->this$1:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;27 ····iput-object·p1,·p0,·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;->this$1:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
29 ····return-void29 ····return-void
30 .end·method30 .end·method
  
  
31 #·virtual·methods31 #·virtual·methods
32 .method·public·run()V32 .method·public·run()V
33 ····.locals·133 ····.locals·1
  
34 ····.prologue34 ····.prologue
35 ····.line·132935 ····.line·1601
36 ····iget-object·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;->this$1:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;36 ····iget-object·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;->this$1:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;
  
37 ····invoke-static·{v0},·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->access$000(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V37 ····invoke-static·{v0},·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->access$000(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V
  
38 ····.line·133038 ····.line·1602
39 ····return-void39 ····return-void
40 .end·method40 .end·method
156 KB
smali/android/support/v4/widget/SlidingPaneLayout.smali
    
Offset 66, 15 lines modifiedOffset 66, 17 lines modified
66 ············">;"66 ············">;"
67 ········}67 ········}
68 ····.end·annotation68 ····.end·annotation
69 .end·field69 .end·field
  
70 .field·private·mPreservedOpenState:Z70 .field·private·mPreservedOpenState:Z
  
71 .field·private·mShadowDrawable:Landroid/graphics/drawable/Drawable;71 .field·private·mShadowDrawableLeft:Landroid/graphics/drawable/Drawable;
  
 72 .field·private·mShadowDrawableRight:Landroid/graphics/drawable/Drawable;
  
72 .field·private·mSlideOffset:F73 .field·private·mSlideOffset:F
  
73 .field·private·mSlideRange:I74 .field·private·mSlideRange:I
  
74 .field·private·mSlideableView:Landroid/view/View;75 .field·private·mSlideableView:Landroid/view/View;
  
Offset 84, 50 lines modifiedOffset 86, 50 lines modified
  
  
84 #·direct·methods86 #·direct·methods
85 .method·static·constructor·<clinit>()V87 .method·static·constructor·<clinit>()V
86 ····.locals·288 ····.locals·2
  
87 ····.prologue89 ····.prologue
88 ····.line·19290 ····.line·198
89 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I91 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
90 ····.line·19392 ····.line·199
91 ····.local·v0,·"deviceVersion":I93 ····.local·v0,·"deviceVersion":I
92 ····const/16·v1,·0x1194 ····const/16·v1,·0x11
  
93 ····if-lt·v0,·v1,·:cond_095 ····if-lt·v0,·v1,·:cond_0
  
94 ····.line·19496 ····.line·200
95 ····new-instance·v1,·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1;97 ····new-instance·v1,·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1;
  
96 ····invoke-direct·{v1},·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1;-><init>()V98 ····invoke-direct·{v1},·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1;-><init>()V
  
97 ····sput-object·v1,·Landroid/support/v4/widget/SlidingPaneLayout;->IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl;99 ····sput-object·v1,·Landroid/support/v4/widget/SlidingPaneLayout;->IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl;
  
98 ····.line·200100 ····.line·206
99 ····:goto_0101 ····:goto_0
100 ····return-void102 ····return-void
  
101 ····.line·195103 ····.line·201
102 ····:cond_0104 ····:cond_0
103 ····const/16·v1,·0x10105 ····const/16·v1,·0x10
  
104 ····if-lt·v0,·v1,·:cond_1106 ····if-lt·v0,·v1,·:cond_1
  
105 ····.line·196107 ····.line·202
106 ····new-instance·v1,·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;108 ····new-instance·v1,·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;
  
107 ····invoke-direct·{v1},·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;-><init>()V109 ····invoke-direct·{v1},·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;-><init>()V
  
108 ····sput-object·v1,·Landroid/support/v4/widget/SlidingPaneLayout;->IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl;110 ····sput-object·v1,·Landroid/support/v4/widget/SlidingPaneLayout;->IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl;
  
109 ····goto·:goto_0111 ····goto·:goto_0
  
110 ····.line·198112 ····.line·204
111 ····:cond_1113 ····:cond_1
112 ····new-instance·v1,·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;114 ····new-instance·v1,·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;
  
113 ····invoke-direct·{v1},·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;-><init>()V115 ····invoke-direct·{v1},·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;-><init>()V
  
114 ····sput-object·v1,·Landroid/support/v4/widget/SlidingPaneLayout;->IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl;116 ····sput-object·v1,·Landroid/support/v4/widget/SlidingPaneLayout;->IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl;
  
Offset 135, 723 lines modifiedOffset 137, 859 lines modified
135 .end·method137 .end·method
  
136 .method·public·constructor·<init>(Landroid/content/Context;)V138 .method·public·constructor·<init>(Landroid/content/Context;)V
137 ····.locals·1139 ····.locals·1
138 ····.param·p1,·"context"····#·Landroid/content/Context;140 ····.param·p1,·"context"····#·Landroid/content/Context;
  
139 ····.prologue141 ····.prologue
140 ····.line·244142 ····.line·250
141 ····const/4·v0,·0x0143 ····const/4·v0,·0x0
  
142 ····invoke-direct·{p0,·p1,·v0},·Landroid/support/v4/widget/SlidingPaneLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V144 ····invoke-direct·{p0,·p1,·v0},·Landroid/support/v4/widget/SlidingPaneLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
  
143 ····.line·245145 ····.line·251
144 ····return-void146 ····return-void
145 .end·method147 .end·method
  
146 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V148 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
147 ····.locals·1149 ····.locals·1
148 ····.param·p1,·"context"····#·Landroid/content/Context;150 ····.param·p1,·"context"····#·Landroid/content/Context;
149 ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet;151 ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet;
  
150 ····.prologue152 ····.prologue
151 ····.line·248153 ····.line·254
152 ····const/4·v0,·0x0154 ····const/4·v0,·0x0
  
153 ····invoke-direct·{p0,·p1,·p2,·v0},·Landroid/support/v4/widget/SlidingPaneLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V155 ····invoke-direct·{p0,·p1,·p2,·v0},·Landroid/support/v4/widget/SlidingPaneLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
  
154 ····.line·249156 ····.line·255
155 ····return-void157 ····return-void
156 .end·method158 .end·method
  
157 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V159 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
158 ····.locals·6160 ····.locals·5
159 ····.param·p1,·"context"····#·Landroid/content/Context;161 ····.param·p1,·"context"····#·Landroid/content/Context;
160 ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet;162 ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet;
161 ····.param·p3,·"defStyle"····#·I163 ····.param·p3,·"defStyle"····#·I
  
162 ····.prologue164 ····.prologue
163 ····const/high16·v5,·0x3f000000····#·0.5f165 ····const/4·v3,·0x1
  
164 ····const/4·v4,·0x1166 ····const/high16·v4,·0x3f000000····#·0.5f
  
165 ····.line·252167 ····.line·258
166 ····invoke-direct·{p0,·p1,·p2,·p3},·Landroid/view/ViewGroup;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V168 ····invoke-direct·{p0,·p1,·p2,·p3},·Landroid/view/ViewGroup;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
  
167 ····.line·107169 ····.line·108
168 ····const·v2,·-0x33333334170 ····const·v2,·-0x33333334
  
169 ····iput·v2,·p0,·Landroid/support/v4/widget/SlidingPaneLayout;->mSliderFadeColor:I171 ····iput·v2,·p0,·Landroid/support/v4/widget/SlidingPaneLayout;->mSliderFadeColor:I
  
170 ····.line·182172 ····.line·188
171 ····iput-boolean·v4,·p0,·Landroid/support/v4/widget/SlidingPaneLayout;->mFirstLayout:Z173 ····iput-boolean·v3,·p0,·Landroid/support/v4/widget/SlidingPaneLayout;->mFirstLayout:Z
  
172 ····.line·184174 ····.line·190
173 ····new-instance·v2,·Landroid/graphics/Rect;175 ····new-instance·v2,·Landroid/graphics/Rect;
  
174 ····invoke-direct·{v2},·Landroid/graphics/Rect;-><init>()V176 ····invoke-direct·{v2},·Landroid/graphics/Rect;-><init>()V
  
Max diff block lines reached; 155338/159576 bytes (97.34%) of diff not shown.
2.76 KB
smali/android/support/v4/widget/DrawerLayout$SavedState.smali
    
Offset 36, 15 lines modifiedOffset 36, 15 lines modified
  
  
36 #·direct·methods36 #·direct·methods
37 .method·static·constructor·<clinit>()V37 .method·static·constructor·<clinit>()V
38 ····.locals·138 ····.locals·1
  
39 ····.prologue39 ····.prologue
40 ····.line·130940 ····.line·1581
41 ····new-instance·v0,·Landroid/support/v4/widget/DrawerLayout$SavedState$1;41 ····new-instance·v0,·Landroid/support/v4/widget/DrawerLayout$SavedState$1;
  
42 ····invoke-direct·{v0},·Landroid/support/v4/widget/DrawerLayout$SavedState$1;-><init>()V42 ····invoke-direct·{v0},·Landroid/support/v4/widget/DrawerLayout$SavedState$1;-><init>()V
  
43 ····sput-object·v0,·Landroid/support/v4/widget/DrawerLayout$SavedState;->CREATOR:Landroid/os/Parcelable$Creator;43 ····sput-object·v0,·Landroid/support/v4/widget/DrawerLayout$SavedState;->CREATOR:Landroid/os/Parcelable$Creator;
  
44 ····return-void44 ····return-void
Offset 53, 72 lines modifiedOffset 53, 72 lines modified
53 .method·public·constructor·<init>(Landroid/os/Parcel;)V53 .method·public·constructor·<init>(Landroid/os/Parcel;)V
54 ····.locals·154 ····.locals·1
55 ····.param·p1,·"in"····#·Landroid/os/Parcel;55 ····.param·p1,·"in"····#·Landroid/os/Parcel;
  
56 ····.prologue56 ····.prologue
57 ····const/4·v0,·0x057 ····const/4·v0,·0x0
  
58 ····.line·129558 ····.line·1567
59 ····invoke-direct·{p0,·p1},·Landroid/view/View$BaseSavedState;-><init>(Landroid/os/Parcel;)V59 ····invoke-direct·{p0,·p1},·Landroid/view/View$BaseSavedState;-><init>(Landroid/os/Parcel;)V
  
60 ····.line·129060 ····.line·1562
61 ····iput·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$SavedState;->openDrawerGravity:I61 ····iput·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$SavedState;->openDrawerGravity:I
  
62 ····.line·129162 ····.line·1563
63 ····iput·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$SavedState;->lockModeLeft:I63 ····iput·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$SavedState;->lockModeLeft:I
  
64 ····.line·129264 ····.line·1564
65 ····iput·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$SavedState;->lockModeRight:I65 ····iput·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$SavedState;->lockModeRight:I
  
66 ····.line·129666 ····.line·1568
67 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I67 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I
  
68 ····move-result·v068 ····move-result·v0
  
69 ····iput·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$SavedState;->openDrawerGravity:I69 ····iput·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$SavedState;->openDrawerGravity:I
  
70 ····.line·129770 ····.line·1569
71 ····return-void71 ····return-void
72 .end·method72 .end·method
  
73 .method·public·constructor·<init>(Landroid/os/Parcelable;)V73 .method·public·constructor·<init>(Landroid/os/Parcelable;)V
74 ····.locals·174 ····.locals·1
75 ····.param·p1,·"superState"····#·Landroid/os/Parcelable;75 ····.param·p1,·"superState"····#·Landroid/os/Parcelable;
  
76 ····.prologue76 ····.prologue
77 ····const/4·v0,·0x077 ····const/4·v0,·0x0
  
78 ····.line·130078 ····.line·1572
79 ····invoke-direct·{p0,·p1},·Landroid/view/View$BaseSavedState;-><init>(Landroid/os/Parcelable;)V79 ····invoke-direct·{p0,·p1},·Landroid/view/View$BaseSavedState;-><init>(Landroid/os/Parcelable;)V
  
80 ····.line·129080 ····.line·1562
81 ····iput·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$SavedState;->openDrawerGravity:I81 ····iput·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$SavedState;->openDrawerGravity:I
  
82 ····.line·129182 ····.line·1563
83 ····iput·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$SavedState;->lockModeLeft:I83 ····iput·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$SavedState;->lockModeLeft:I
  
84 ····.line·129284 ····.line·1564
85 ····iput·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$SavedState;->lockModeRight:I85 ····iput·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$SavedState;->lockModeRight:I
  
86 ····.line·130186 ····.line·1573
87 ····return-void87 ····return-void
88 .end·method88 .end·method
  
  
89 #·virtual·methods89 #·virtual·methods
90 .method·public·writeToParcel(Landroid/os/Parcel;I)V90 .method·public·writeToParcel(Landroid/os/Parcel;I)V
91 ····.locals·191 ····.locals·1
92 ····.param·p1,·"dest"····#·Landroid/os/Parcel;92 ····.param·p1,·"dest"····#·Landroid/os/Parcel;
93 ····.param·p2,·"flags"····#·I93 ····.param·p2,·"flags"····#·I
  
94 ····.prologue94 ····.prologue
95 ····.line·130595 ····.line·1577
96 ····invoke-super·{p0,·p1,·p2},·Landroid/view/View$BaseSavedState;->writeToParcel(Landroid/os/Parcel;I)V96 ····invoke-super·{p0,·p1,·p2},·Landroid/view/View$BaseSavedState;->writeToParcel(Landroid/os/Parcel;I)V
  
97 ····.line·130697 ····.line·1578
98 ····iget·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$SavedState;->openDrawerGravity:I98 ····iget·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$SavedState;->openDrawerGravity:I
  
99 ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->writeInt(I)V99 ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->writeInt(I)V
  
100 ····.line·1307100 ····.line·1579
101 ····return-void101 ····return-void
102 .end·method102 .end·method
2.0 KB
smali/android/support/v4/widget/SlidingPaneLayout$SavedState$1.smali
    
Offset 28, 66 lines modifiedOffset 28, 66 lines modified
  
  
28 #·direct·methods28 #·direct·methods
29 .method·constructor·<init>()V29 .method·constructor·<init>()V
30 ····.locals·030 ····.locals·0
  
31 ····.prologue31 ····.prologue
32 ····.line·132232 ····.line·1465
33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
34 ····return-void34 ····return-void
35 .end·method35 .end·method
  
  
36 #·virtual·methods36 #·virtual·methods
37 .method·public·createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/widget/SlidingPaneLayout$SavedState;37 .method·public·createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/widget/SlidingPaneLayout$SavedState;
38 ····.locals·238 ····.locals·2
39 ····.param·p1,·"in"····#·Landroid/os/Parcel;39 ····.param·p1,·"in"····#·Landroid/os/Parcel;
  
40 ····.prologue40 ····.prologue
41 ····.line·132441 ····.line·1467
42 ····new-instance·v0,·Landroid/support/v4/widget/SlidingPaneLayout$SavedState;42 ····new-instance·v0,·Landroid/support/v4/widget/SlidingPaneLayout$SavedState;
  
43 ····const/4·v1,·0x043 ····const/4·v1,·0x0
  
44 ····invoke-direct·{v0,·p1,·v1},·Landroid/support/v4/widget/SlidingPaneLayout$SavedState;-><init>(Landroid/os/Parcel;Landroid/support/v4/widget/SlidingPaneLayout$1;)V44 ····invoke-direct·{v0,·p1,·v1},·Landroid/support/v4/widget/SlidingPaneLayout$SavedState;-><init>(Landroid/os/Parcel;Landroid/support/v4/widget/SlidingPaneLayout$1;)V
  
45 ····return-object·v045 ····return-object·v0
46 .end·method46 .end·method
  
47 .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;47 .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
48 ····.locals·148 ····.locals·1
49 ····.param·p1,·"x0"····#·Landroid/os/Parcel;49 ····.param·p1,·"x0"····#·Landroid/os/Parcel;
  
50 ····.prologue50 ····.prologue
51 ····.line·132251 ····.line·1465
52 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/widget/SlidingPaneLayout$SavedState;52 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/widget/SlidingPaneLayout$SavedState;
  
53 ····move-result-object·v053 ····move-result-object·v0
  
54 ····return-object·v054 ····return-object·v0
55 .end·method55 .end·method
  
56 .method·public·newArray(I)[Landroid/support/v4/widget/SlidingPaneLayout$SavedState;56 .method·public·newArray(I)[Landroid/support/v4/widget/SlidingPaneLayout$SavedState;
57 ····.locals·157 ····.locals·1
58 ····.param·p1,·"size"····#·I58 ····.param·p1,·"size"····#·I
  
59 ····.prologue59 ····.prologue
60 ····.line·132860 ····.line·1471
61 ····new-array·v0,·p1,·[Landroid/support/v4/widget/SlidingPaneLayout$SavedState;61 ····new-array·v0,·p1,·[Landroid/support/v4/widget/SlidingPaneLayout$SavedState;
  
62 ····return-object·v062 ····return-object·v0
63 .end·method63 .end·method
  
64 .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object;64 .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object;
65 ····.locals·165 ····.locals·1
66 ····.param·p1,·"x0"····#·I66 ····.param·p1,·"x0"····#·I
  
67 ····.prologue67 ····.prologue
68 ····.line·132268 ····.line·1465
69 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;->newArray(I)[Landroid/support/v4/widget/SlidingPaneLayout$SavedState;69 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;->newArray(I)[Landroid/support/v4/widget/SlidingPaneLayout$SavedState;
  
70 ····move-result-object·v070 ····move-result-object·v0
  
71 ····return-object·v071 ····return-object·v0
72 .end·method72 .end·method
3.33 KB
smali/android/support/v4/widget/AutoScrollHelper$ClampedScroller.smali
    
Offset 70, 99 lines modifiedOffset 70, 99 lines modified
70 ····iput·v2,·p0,·Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mDeltaY:I70 ····iput·v2,·p0,·Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mDeltaY:I
  
71 ····.line·74971 ····.line·749
72 ····return-void72 ····return-void
73 .end·method73 .end·method
  
74 .method·private·getValueAt(J)F74 .method·private·getValueAt(J)F
75 ····.locals·1075 ····.locals·11
76 ····.param·p1,·"currentTime"····#·J76 ····.param·p1,·"currentTime"····#·J
  
77 ····.prologue77 ····.prologue
78 ····const/high16·v9,·0x3f800000····#·1.0f78 ····const/high16·v10,·0x3f800000····#·1.0f
  
79 ····const/4·v4,·0x079 ····const/4·v4,·0x0
  
80 ····.line·78780 ····.line·787
81 ····iget-wide·v5,·p0,·Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStartTime:J81 ····iget-wide·v6,·p0,·Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStartTime:J
  
82 ····cmp-long·v5,·p1,·v582 ····cmp-long·v5,·p1,·v6
  
83 ····if-gez·v5,·:cond_083 ····if-gez·v5,·:cond_0
  
84 ····.line·79484 ····.line·794
85 ····:goto_085 ····:goto_0
86 ····return·v486 ····return·v4
  
87 ····.line·78987 ····.line·789
88 ····:cond_088 ····:cond_0
89 ····iget-wide·v5,·p0,·Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStopTime:J89 ····iget-wide·v6,·p0,·Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStopTime:J
  
90 ····const-wide/16·v7,·0x090 ····const-wide/16·v8,·0x0
  
91 ····cmp-long·v5,·v5,·v791 ····cmp-long·v5,·v6,·v8
  
92 ····if-ltz·v5,·:cond_192 ····if-ltz·v5,·:cond_1
  
93 ····iget-wide·v5,·p0,·Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStopTime:J93 ····iget-wide·v6,·p0,·Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStopTime:J
  
94 ····cmp-long·v5,·p1,·v594 ····cmp-long·v5,·p1,·v6
  
95 ····if-gez·v5,·:cond_295 ····if-gez·v5,·:cond_2
  
96 ····.line·79096 ····.line·790
97 ····:cond_197 ····:cond_1
98 ····iget-wide·v5,·p0,·Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStartTime:J98 ····iget-wide·v6,·p0,·Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStartTime:J
  
99 ····sub-long·v2,·p1,·v599 ····sub-long·v2,·p1,·v6
  
100 ····.line·791100 ····.line·791
101 ····.local·v2,·"elapsedSinceStart":J101 ····.local·v2,·"elapsedSinceStart":J
102 ····const/high16·v5,·0x3f000000····#·0.5f102 ····const/high16·v5,·0x3f000000····#·0.5f
  
103 ····long-to-float·v6,·v2103 ····long-to-float·v6,·v2
  
104 ····iget·v7,·p0,·Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mRampUpDuration:I104 ····iget·v7,·p0,·Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mRampUpDuration:I
  
105 ····int-to-float·v7,·v7105 ····int-to-float·v7,·v7
  
106 ····div-float/2addr·v6,·v7106 ····div-float/2addr·v6,·v7
  
107 ····invoke-static·{v6,·v4,·v9},·Landroid/support/v4/widget/AutoScrollHelper;->access$900(FFF)F107 ····invoke-static·{v6,·v4,·v10},·Landroid/support/v4/widget/AutoScrollHelper;->access$900(FFF)F
  
108 ····move-result·v4108 ····move-result·v4
  
109 ····mul-float/2addr·v4,·v5109 ····mul-float/2addr·v4,·v5
  
110 ····goto·:goto_0110 ····goto·:goto_0
  
111 ····.line·793111 ····.line·793
112 ····.end·local·v2····#·"elapsedSinceStart":J112 ····.end·local·v2····#·"elapsedSinceStart":J
113 ····:cond_2113 ····:cond_2
114 ····iget-wide·v5,·p0,·Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStopTime:J114 ····iget-wide·v6,·p0,·Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStopTime:J
  
115 ····sub-long·v0,·p1,·v5115 ····sub-long·v0,·p1,·v6
  
116 ····.line·794116 ····.line·794
117 ····.local·v0,·"elapsedSinceEnd":J117 ····.local·v0,·"elapsedSinceEnd":J
118 ····iget·v5,·p0,·Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStopValue:F118 ····iget·v5,·p0,·Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStopValue:F
  
119 ····sub-float·v5,·v9,·v5119 ····sub-float·v5,·v10,·v5
  
120 ····iget·v6,·p0,·Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStopValue:F120 ····iget·v6,·p0,·Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStopValue:F
  
121 ····long-to-float·v7,·v0121 ····long-to-float·v7,·v0
  
122 ····iget·v8,·p0,·Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mEffectiveRampDown:I122 ····iget·v8,·p0,·Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mEffectiveRampDown:I
  
123 ····int-to-float·v8,·v8123 ····int-to-float·v8,·v8
  
124 ····div-float/2addr·v7,·v8124 ····div-float/2addr·v7,·v8
  
125 ····invoke-static·{v7,·v4,·v9},·Landroid/support/v4/widget/AutoScrollHelper;->access$900(FFF)F125 ····invoke-static·{v7,·v4,·v10},·Landroid/support/v4/widget/AutoScrollHelper;->access$900(FFF)F
  
126 ····move-result·v4126 ····move-result·v4
  
127 ····mul-float/2addr·v4,·v6127 ····mul-float/2addr·v4,·v6
  
128 ····add-float/2addr·v4,·v5128 ····add-float/2addr·v4,·v5
  
102 KB
smali/android/support/v4/widget/ViewDragHelper.smali
    
Offset 237, 26 lines modifiedOffset 237, 26 lines modified
237 ····.param·p2,·"odelta"····#·F237 ····.param·p2,·"odelta"····#·F
238 ····.param·p3,·"pointerId"····#·I238 ····.param·p3,·"pointerId"····#·I
239 ····.param·p4,·"edge"····#·I239 ····.param·p4,·"edge"····#·I
  
240 ····.prologue240 ····.prologue
241 ····const/4·v2,·0x0241 ····const/4·v2,·0x0
  
242 ····.line·1218242 ····.line·1248
243 ····invoke-static·{p1},·Ljava/lang/Math;->abs(F)F243 ····invoke-static·{p1},·Ljava/lang/Math;->abs(F)F
  
244 ····move-result·v0244 ····move-result·v0
  
245 ····.line·1219245 ····.line·1249
246 ····.local·v0,·"absDelta":F246 ····.local·v0,·"absDelta":F
247 ····invoke-static·{p2},·Ljava/lang/Math;->abs(F)F247 ····invoke-static·{p2},·Ljava/lang/Math;->abs(F)F
  
248 ····move-result·v1248 ····move-result·v1
  
249 ····.line·1221249 ····.line·1251
250 ····.local·v1,·"absODelta":F250 ····.local·v1,·"absODelta":F
251 ····iget-object·v3,·p0,·Landroid/support/v4/widget/ViewDragHelper;->mInitialEdgesTouched:[I251 ····iget-object·v3,·p0,·Landroid/support/v4/widget/ViewDragHelper;->mInitialEdgesTouched:[I
  
252 ····aget·v3,·v3,·p3252 ····aget·v3,·v3,·p3
  
253 ····and-int/2addr·v3,·p4253 ····and-int/2addr·v3,·p4
  
Offset 296, 20 lines modifiedOffset 296, 20 lines modified
  
296 ····int-to-float·v3,·v3296 ····int-to-float·v3,·v3
  
297 ····cmpg-float·v3,·v1,·v3297 ····cmpg-float·v3,·v1,·v3
  
298 ····if-gtz·v3,·:cond_1298 ····if-gtz·v3,·:cond_1
  
299 ····.line·1231299 ····.line·1261
300 ····:cond_0300 ····:cond_0
301 ····:goto_0301 ····:goto_0
302 ····return·v2302 ····return·v2
  
303 ····.line·1227303 ····.line·1257
304 ····:cond_1304 ····:cond_1
305 ····const/high16·v3,·0x3f000000····#·0.5f305 ····const/high16·v3,·0x3f000000····#·0.5f
  
306 ····mul-float/2addr·v3,·v1306 ····mul-float/2addr·v3,·v1
  
307 ····cmpg-float·v3,·v0,·v3307 ····cmpg-float·v3,·v0,·v3
  
Offset 319, 26 lines modifiedOffset 319, 26 lines modified
  
319 ····invoke-virtual·{v3,·p4},·Landroid/support/v4/widget/ViewDragHelper$Callback;->onEdgeLock(I)Z319 ····invoke-virtual·{v3,·p4},·Landroid/support/v4/widget/ViewDragHelper$Callback;->onEdgeLock(I)Z
  
320 ····move-result·v3320 ····move-result·v3
  
321 ····if-eqz·v3,·:cond_2321 ····if-eqz·v3,·:cond_2
  
322 ····.line·1228322 ····.line·1258
323 ····iget-object·v3,·p0,·Landroid/support/v4/widget/ViewDragHelper;->mEdgeDragsLocked:[I323 ····iget-object·v3,·p0,·Landroid/support/v4/widget/ViewDragHelper;->mEdgeDragsLocked:[I
  
324 ····aget·v4,·v3,·p3324 ····aget·v4,·v3,·p3
  
325 ····or-int/2addr·v4,·p4325 ····or-int/2addr·v4,·p4
  
326 ····aput·v4,·v3,·p3326 ····aput·v4,·v3,·p3
  
327 ····goto·:goto_0327 ····goto·:goto_0
  
328 ····.line·1231328 ····.line·1261
329 ····:cond_2329 ····:cond_2
330 ····iget-object·v3,·p0,·Landroid/support/v4/widget/ViewDragHelper;->mEdgeDragsInProgress:[I330 ····iget-object·v3,·p0,·Landroid/support/v4/widget/ViewDragHelper;->mEdgeDragsInProgress:[I
  
331 ····aget·v3,·v3,·p3331 ····aget·v3,·v3,·p3
  
332 ····and-int/2addr·v3,·p4332 ····and-int/2addr·v3,·p4
  
Offset 364, 57 lines modifiedOffset 364, 57 lines modified
364 ····.param·p3,·"dy"····#·F364 ····.param·p3,·"dy"····#·F
  
365 ····.prologue365 ····.prologue
366 ····const/4·v2,·0x1366 ····const/4·v2,·0x1
  
367 ····const/4·v3,·0x0367 ····const/4·v3,·0x0
  
368 ····.line·1245368 ····.line·1275
369 ····if-nez·p1,·:cond_1369 ····if-nez·p1,·:cond_1
  
370 ····move·v2,·v3370 ····move·v2,·v3
  
371 ····.line·1258371 ····.line·1288
372 ····:cond_0372 ····:cond_0
373 ····:goto_0373 ····:goto_0
374 ····return·v2374 ····return·v2
  
375 ····.line·1248375 ····.line·1278
376 ····:cond_1376 ····:cond_1
377 ····iget-object·v4,·p0,·Landroid/support/v4/widget/ViewDragHelper;->mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback;377 ····iget-object·v4,·p0,·Landroid/support/v4/widget/ViewDragHelper;->mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback;
  
378 ····invoke-virtual·{v4,·p1},·Landroid/support/v4/widget/ViewDragHelper$Callback;->getViewHorizontalDragRange(Landroid/view/View;)I378 ····invoke-virtual·{v4,·p1},·Landroid/support/v4/widget/ViewDragHelper$Callback;->getViewHorizontalDragRange(Landroid/view/View;)I
  
379 ····move-result·v4379 ····move-result·v4
  
380 ····if-lez·v4,·:cond_2380 ····if-lez·v4,·:cond_2
  
381 ····move·v0,·v2381 ····move·v0,·v2
  
382 ····.line·1249382 ····.line·1279
383 ····.local·v0,·"checkHorizontal":Z383 ····.local·v0,·"checkHorizontal":Z
384 ····:goto_1384 ····:goto_1
385 ····iget-object·v4,·p0,·Landroid/support/v4/widget/ViewDragHelper;->mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback;385 ····iget-object·v4,·p0,·Landroid/support/v4/widget/ViewDragHelper;->mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback;
  
386 ····invoke-virtual·{v4,·p1},·Landroid/support/v4/widget/ViewDragHelper$Callback;->getViewVerticalDragRange(Landroid/view/View;)I386 ····invoke-virtual·{v4,·p1},·Landroid/support/v4/widget/ViewDragHelper$Callback;->getViewVerticalDragRange(Landroid/view/View;)I
  
387 ····move-result·v4387 ····move-result·v4
  
388 ····if-lez·v4,·:cond_3388 ····if-lez·v4,·:cond_3
  
389 ····move·v1,·v2389 ····move·v1,·v2
  
390 ····.line·1251390 ····.line·1281
391 ····.local·v1,·"checkVertical":Z391 ····.local·v1,·"checkVertical":Z
392 ····:goto_2392 ····:goto_2
393 ····if-eqz·v0,·:cond_4393 ····if-eqz·v0,·:cond_4
  
394 ····if-eqz·v1,·:cond_4394 ····if-eqz·v1,·:cond_4
  
395 ····.line·1252395 ····.line·1282
396 ····mul-float·v4,·p2,·p2396 ····mul-float·v4,·p2,·p2
  
Max diff block lines reached; 101170/103963 bytes (97.31%) of diff not shown.
7.22 KB
smali/android/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase.smali
    
Offset 18, 60 lines modifiedOffset 18, 63 lines modified
  
  
18 #·direct·methods18 #·direct·methods
19 .method·constructor·<init>()V19 .method·constructor·<init>()V
20 ····.locals·020 ····.locals·0
  
21 ····.prologue21 ····.prologue
22 ····.line·5522 ····.line·61
23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
24 ····return-void24 ····return-void
25 .end·method25 .end·method
  
  
26 #·virtual·methods26 #·virtual·methods
27 .method·public·abortAnimation(Ljava/lang/Object;)V27 .method·public·abortAnimation(Ljava/lang/Object;)V
28 ····.locals·028 ····.locals·0
29 ····.param·p1,·"scroller"····#·Ljava/lang/Object;29 ····.param·p1,·"scroller"····#·Ljava/lang/Object;
  
30 ····.prologue30 ····.prologue
31 ····.line·11231 ····.line·119
32 ····check-cast·p1,·Landroid/widget/Scroller;32 ····check-cast·p1,·Landroid/widget/Scroller;
  
33 ····.end·local·p1····#·"scroller":Ljava/lang/Object;33 ····.end·local·p1····#·"scroller":Ljava/lang/Object;
34 ····invoke-virtual·{p1},·Landroid/widget/Scroller;->abortAnimation()V34 ····invoke-virtual·{p1},·Landroid/widget/Scroller;->abortAnimation()V
  
35 ····.line·11335 ····.line·120
36 ····return-void36 ····return-void
37 .end·method37 .end·method
  
38 .method·public·computeScrollOffset(Ljava/lang/Object;)Z38 .method·public·computeScrollOffset(Ljava/lang/Object;)Z
39 ····.locals·139 ····.locals·2
40 ····.param·p1,·"scroller"····#·Ljava/lang/Object;40 ····.param·p1,·"scroller"····#·Ljava/lang/Object;
  
41 ····.prologue41 ····.prologue
42 ····.line·8442 ····.line·90
43 ····check-cast·p1,·Landroid/widget/Scroller;43 ····move-object·v0,·p1
  
 44 ····check-cast·v0,·Landroid/widget/Scroller;
44 ····.end·local·p1····#·"scroller":Ljava/lang/Object; 
45 ····invoke-virtual·{p1},·Landroid/widget/Scroller;->computeScrollOffset()Z 
  
46 ····move-result·v045 ····.line·91
 46 ····.local·v0,·"s":Landroid/widget/Scroller;
 47 ····invoke-virtual·{v0},·Landroid/widget/Scroller;->computeScrollOffset()Z
  
 48 ····move-result·v1
  
47 ····return·v049 ····return·v1
48 .end·method50 .end·method
  
49 .method·public·createScroller(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object;51 .method·public·createScroller(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object;
50 ····.locals·152 ····.locals·1
51 ····.param·p1,·"context"····#·Landroid/content/Context;53 ····.param·p1,·"context"····#·Landroid/content/Context;
52 ····.param·p2,·"interpolator"····#·Landroid/view/animation/Interpolator;54 ····.param·p2,·"interpolator"····#·Landroid/view/animation/Interpolator;
  
53 ····.prologue55 ····.prologue
54 ····.line·5856 ····.line·64
55 ····if-eqz·p2,·:cond_057 ····if-eqz·p2,·:cond_0
  
56 ····new-instance·v0,·Landroid/widget/Scroller;58 ····new-instance·v0,·Landroid/widget/Scroller;
  
57 ····invoke-direct·{v0,·p1,·p2},·Landroid/widget/Scroller;-><init>(Landroid/content/Context;Landroid/view/animation/Interpolator;)V59 ····invoke-direct·{v0,·p1,·p2},·Landroid/widget/Scroller;-><init>(Landroid/content/Context;Landroid/view/animation/Interpolator;)V
  
58 ····:goto_060 ····:goto_0
Offset 94, 15 lines modifiedOffset 97, 15 lines modified
94 ····.param·p5,·"velY"····#·I97 ····.param·p5,·"velY"····#·I
95 ····.param·p6,·"minX"····#·I98 ····.param·p6,·"minX"····#·I
96 ····.param·p7,·"maxX"····#·I99 ····.param·p7,·"maxX"····#·I
97 ····.param·p8,·"minY"····#·I100 ····.param·p8,·"minY"····#·I
98 ····.param·p9,·"maxY"····#·I101 ····.param·p9,·"maxY"····#·I
  
99 ····.prologue102 ····.prologue
100 ····.line·101103 ····.line·108
101 ····move-object·v0,·p1104 ····move-object·v0,·p1
  
102 ····check-cast·v0,·Landroid/widget/Scroller;105 ····check-cast·v0,·Landroid/widget/Scroller;
  
103 ····move·v1,·p2106 ····move·v1,·p2
  
104 ····move·v2,·p3107 ····move·v2,·p3
Offset 117, 15 lines modifiedOffset 120, 15 lines modified
  
117 ····move/from16·v7,·p8120 ····move/from16·v7,·p8
  
118 ····move/from16·v8,·p9121 ····move/from16·v8,·p9
  
119 ····invoke-virtual/range·{v0·..·v8},·Landroid/widget/Scroller;->fling(IIIIIIII)V122 ····invoke-virtual/range·{v0·..·v8},·Landroid/widget/Scroller;->fling(IIIIIIII)V
  
120 ····.line·102123 ····.line·109
121 ····return-void124 ····return-void
122 .end·method125 .end·method
  
123 .method·public·fling(Ljava/lang/Object;IIIIIIIIII)V126 .method·public·fling(Ljava/lang/Object;IIIIIIIIII)V
124 ····.locals·9127 ····.locals·9
125 ····.param·p1,·"scroller"····#·Ljava/lang/Object;128 ····.param·p1,·"scroller"····#·Ljava/lang/Object;
126 ····.param·p2,·"startX"····#·I129 ····.param·p2,·"startX"····#·I
Offset 136, 15 lines modifiedOffset 139, 15 lines modified
136 ····.param·p7,·"maxX"····#·I139 ····.param·p7,·"maxX"····#·I
137 ····.param·p8,·"minY"····#·I140 ····.param·p8,·"minY"····#·I
138 ····.param·p9,·"maxY"····#·I141 ····.param·p9,·"maxY"····#·I
139 ····.param·p10,·"overX"····#·I142 ····.param·p10,·"overX"····#·I
140 ····.param·p11,·"overY"····#·I143 ····.param·p11,·"overY"····#·I
  
141 ····.prologue144 ····.prologue
142 ····.line·107145 ····.line·114
143 ····move-object·v0,·p1146 ····move-object·v0,·p1
  
144 ····check-cast·v0,·Landroid/widget/Scroller;147 ····check-cast·v0,·Landroid/widget/Scroller;
  
145 ····move·v1,·p2148 ····move·v1,·p2
  
146 ····move·v2,·p3149 ····move·v2,·p3
Offset 159, 35 lines modifiedOffset 162, 35 lines modified
  
159 ····move/from16·v7,·p8162 ····move/from16·v7,·p8
  
160 ····move/from16·v8,·p9163 ····move/from16·v8,·p9
  
161 ····invoke-virtual/range·{v0·..·v8},·Landroid/widget/Scroller;->fling(IIIIIIII)V164 ····invoke-virtual/range·{v0·..·v8},·Landroid/widget/Scroller;->fling(IIIIIIII)V
  
162 ····.line·108165 ····.line·115
163 ····return-void166 ····return-void
164 .end·method167 .end·method
  
165 .method·public·getCurrVelocity(Ljava/lang/Object;)F168 .method·public·getCurrVelocity(Ljava/lang/Object;)F
166 ····.locals·1169 ····.locals·1
Max diff block lines reached; 4041/7245 bytes (55.78%) of diff not shown.
4.18 KB
smali/android/support/v4/widget/DrawerLayout$LayoutParams.smali
    
Offset 27, 129 lines modifiedOffset 27, 129 lines modified
27 #·direct·methods27 #·direct·methods
28 .method·public·constructor·<init>(II)V28 .method·public·constructor·<init>(II)V
29 ····.locals·129 ····.locals·1
30 ····.param·p1,·"width"····#·I30 ····.param·p1,·"width"····#·I
31 ····.param·p2,·"height"····#·I31 ····.param·p2,·"height"····#·I
  
32 ····.prologue32 ····.prologue
33 ····.line·150533 ····.line·1777
34 ····invoke-direct·{p0,·p1,·p2},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(II)V34 ····invoke-direct·{p0,·p1,·p2},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(II)V
  
35 ····.line·149135 ····.line·1763
36 ····const/4·v0,·0x036 ····const/4·v0,·0x0
  
37 ····iput·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I37 ····iput·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I
  
38 ····.line·150638 ····.line·1778
39 ····return-void39 ····return-void
40 .end·method40 .end·method
  
41 .method·public·constructor·<init>(III)V41 .method·public·constructor·<init>(III)V
42 ····.locals·042 ····.locals·0
43 ····.param·p1,·"width"····#·I43 ····.param·p1,·"width"····#·I
44 ····.param·p2,·"height"····#·I44 ····.param·p2,·"height"····#·I
45 ····.param·p3,·"gravity"····#·I45 ····.param·p3,·"gravity"····#·I
  
46 ····.prologue46 ····.prologue
47 ····.line·150947 ····.line·1781
48 ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v4/widget/DrawerLayout$LayoutParams;-><init>(II)V48 ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v4/widget/DrawerLayout$LayoutParams;-><init>(II)V
  
49 ····.line·151049 ····.line·1782
50 ····iput·p3,·p0,·Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I50 ····iput·p3,·p0,·Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I
  
51 ····.line·151151 ····.line·1783
52 ····return-void52 ····return-void
53 .end·method53 .end·method
  
54 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V54 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
55 ····.locals·355 ····.locals·3
56 ····.param·p1,·"c"····#·Landroid/content/Context;56 ····.param·p1,·"c"····#·Landroid/content/Context;
57 ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet;57 ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet;
  
58 ····.prologue58 ····.prologue
59 ····const/4·v2,·0x059 ····const/4·v2,·0x0
  
60 ····.line·149760 ····.line·1769
61 ····invoke-direct·{p0,·p1,·p2},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V61 ····invoke-direct·{p0,·p1,·p2},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
  
62 ····.line·149162 ····.line·1763
63 ····iput·v2,·p0,·Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I63 ····iput·v2,·p0,·Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I
  
64 ····.line·149964 ····.line·1771
65 ····invoke-static·{},·Landroid/support/v4/widget/DrawerLayout;->access$100()[I65 ····invoke-static·{},·Landroid/support/v4/widget/DrawerLayout;->access$100()[I
  
66 ····move-result-object·v166 ····move-result-object·v1
  
67 ····invoke-virtual·{p1,·p2,·v1},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;67 ····invoke-virtual·{p1,·p2,·v1},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
  
68 ····move-result-object·v068 ····move-result-object·v0
  
69 ····.line·150069 ····.line·1772
70 ····.local·v0,·"a":Landroid/content/res/TypedArray;70 ····.local·v0,·"a":Landroid/content/res/TypedArray;
71 ····invoke-virtual·{v0,·v2,·v2},·Landroid/content/res/TypedArray;->getInt(II)I71 ····invoke-virtual·{v0,·v2,·v2},·Landroid/content/res/TypedArray;->getInt(II)I
  
72 ····move-result·v172 ····move-result·v1
  
73 ····iput·v1,·p0,·Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I73 ····iput·v1,·p0,·Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I
  
74 ····.line·150174 ····.line·1773
75 ····invoke-virtual·{v0},·Landroid/content/res/TypedArray;->recycle()V75 ····invoke-virtual·{v0},·Landroid/content/res/TypedArray;->recycle()V
  
76 ····.line·150276 ····.line·1774
77 ····return-void77 ····return-void
78 .end·method78 .end·method
  
79 .method·public·constructor·<init>(Landroid/support/v4/widget/DrawerLayout$LayoutParams;)V79 .method·public·constructor·<init>(Landroid/support/v4/widget/DrawerLayout$LayoutParams;)V
80 ····.locals·180 ····.locals·1
81 ····.param·p1,·"source"····#·Landroid/support/v4/widget/DrawerLayout$LayoutParams;81 ····.param·p1,·"source"····#·Landroid/support/v4/widget/DrawerLayout$LayoutParams;
  
82 ····.prologue82 ····.prologue
83 ····.line·151483 ····.line·1786
84 ····invoke-direct·{p0,·p1},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/view/ViewGroup$MarginLayoutParams;)V84 ····invoke-direct·{p0,·p1},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/view/ViewGroup$MarginLayoutParams;)V
  
85 ····.line·149185 ····.line·1763
86 ····const/4·v0,·0x086 ····const/4·v0,·0x0
  
87 ····iput·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I87 ····iput·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I
  
88 ····.line·151588 ····.line·1787
89 ····iget·v0,·p1,·Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I89 ····iget·v0,·p1,·Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I
  
90 ····iput·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I90 ····iput·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I
  
91 ····.line·151691 ····.line·1788
92 ····return-void92 ····return-void
93 .end·method93 .end·method
  
94 .method·public·constructor·<init>(Landroid/view/ViewGroup$LayoutParams;)V94 .method·public·constructor·<init>(Landroid/view/ViewGroup$LayoutParams;)V
95 ····.locals·195 ····.locals·1
96 ····.param·p1,·"source"····#·Landroid/view/ViewGroup$LayoutParams;96 ····.param·p1,·"source"····#·Landroid/view/ViewGroup$LayoutParams;
  
97 ····.prologue97 ····.prologue
98 ····.line·151998 ····.line·1791
99 ····invoke-direct·{p0,·p1},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/view/ViewGroup$LayoutParams;)V99 ····invoke-direct·{p0,·p1},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/view/ViewGroup$LayoutParams;)V
  
100 ····.line·1491100 ····.line·1763
101 ····const/4·v0,·0x0101 ····const/4·v0,·0x0
  
102 ····iput·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I102 ····iput·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I
  
103 ····.line·1520103 ····.line·1792
104 ····return-void104 ····return-void
105 .end·method105 .end·method
  
106 .method·public·constructor·<init>(Landroid/view/ViewGroup$MarginLayoutParams;)V106 .method·public·constructor·<init>(Landroid/view/ViewGroup$MarginLayoutParams;)V
107 ····.locals·1107 ····.locals·1
108 ····.param·p1,·"source"····#·Landroid/view/ViewGroup$MarginLayoutParams;108 ····.param·p1,·"source"····#·Landroid/view/ViewGroup$MarginLayoutParams;
  
109 ····.prologue109 ····.prologue
110 ····.line·1523110 ····.line·1795
111 ····invoke-direct·{p0,·p1},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/view/ViewGroup$MarginLayoutParams;)V111 ····invoke-direct·{p0,·p1},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/view/ViewGroup$MarginLayoutParams;)V
  
112 ····.line·1491112 ····.line·1763
113 ····const/4·v0,·0x0113 ····const/4·v0,·0x0
  
114 ····iput·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I114 ····iput·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I
  
115 ····.line·1524115 ····.line·1796
Max diff block lines reached; 13/4153 bytes (0.31%) of diff not shown.
774 B
smali/android/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs.smali
    
Offset 15, 27 lines modifiedOffset 15, 27 lines modified
  
  
15 #·direct·methods15 #·direct·methods
16 .method·constructor·<init>()V16 .method·constructor·<init>()V
17 ····.locals·017 ····.locals·0
  
18 ····.prologue18 ····.prologue
19 ····.line·23119 ····.line·238
20 ····invoke-direct·{p0},·Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;-><init>()V20 ····invoke-direct·{p0},·Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;-><init>()V
  
21 ····return-void21 ····return-void
22 .end·method22 .end·method
  
  
23 #·virtual·methods23 #·virtual·methods
24 .method·public·getCurrVelocity(Ljava/lang/Object;)F24 .method·public·getCurrVelocity(Ljava/lang/Object;)F
25 ····.locals·125 ····.locals·1
26 ····.param·p1,·"scroller"····#·Ljava/lang/Object;26 ····.param·p1,·"scroller"····#·Ljava/lang/Object;
  
27 ····.prologue27 ····.prologue
28 ····.line·23428 ····.line·241
29 ····invoke-static·{p1},·Landroid/support/v4/widget/ScrollerCompatIcs;->getCurrVelocity(Ljava/lang/Object;)F29 ····invoke-static·{p1},·Landroid/support/v4/widget/ScrollerCompatIcs;->getCurrVelocity(Ljava/lang/Object;)F
  
30 ····move-result·v030 ····move-result·v0
  
31 ····return·v031 ····return·v0
32 .end·method32 .end·method
3.18 KB
smali/android/support/v4/widget/ContentLoadingProgressBar.smali
    
Offset 90, 15 lines modifiedOffset 90, 15 lines modified
90 ····.line·3090 ····.line·30
91 ····iput-boolean·p1,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar;->mPostedHide:Z91 ····iput-boolean·p1,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar;->mPostedHide:Z
  
92 ····return·p192 ····return·p1
93 .end·method93 .end·method
  
94 .method·static·synthetic·access$102(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J94 .method·static·synthetic·access$102(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J
95 ····.locals·095 ····.locals·1
96 ····.param·p0,·"x0"····#·Landroid/support/v4/widget/ContentLoadingProgressBar;96 ····.param·p0,·"x0"····#·Landroid/support/v4/widget/ContentLoadingProgressBar;
97 ····.param·p1,·"x1"····#·J97 ····.param·p1,·"x1"····#·J
  
98 ····.prologue98 ····.prologue
99 ····.line·3099 ····.line·30
100 ····iput-wide·p1,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar;->mStartTime:J100 ····iput-wide·p1,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar;->mStartTime:J
  
Offset 145, 18 lines modifiedOffset 145, 18 lines modified
145 ····.line·87145 ····.line·87
146 ····return-void146 ····return-void
147 .end·method147 .end·method
  
  
148 #·virtual·methods148 #·virtual·methods
149 .method·public·hide()V149 .method·public·hide()V
150 ····.locals·9150 ····.locals·10
  
151 ····.prologue151 ····.prologue
152 ····const-wide/16·v7,·0x1f4152 ····const-wide/16·v8,·0x1f4
  
153 ····const/4·v6,·0x1153 ····const/4·v6,·0x1
  
154 ····.line·95154 ····.line·95
155 ····iput-boolean·v6,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar;->mDismissed:Z155 ····iput-boolean·v6,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar;->mDismissed:Z
  
156 ····.line·96156 ····.line·96
Offset 171, 15 lines modifiedOffset 171, 15 lines modified
  
171 ····iget-wide·v4,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar;->mStartTime:J171 ····iget-wide·v4,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar;->mStartTime:J
  
172 ····sub-long·v0,·v2,·v4172 ····sub-long·v0,·v2,·v4
  
173 ····.line·98173 ····.line·98
174 ····.local·v0,·"diff":J174 ····.local·v0,·"diff":J
175 ····cmp-long·v2,·v0,·v7175 ····cmp-long·v2,·v0,·v8
  
176 ····if-gez·v2,·:cond_0176 ····if-gez·v2,·:cond_0
  
177 ····iget-wide·v2,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar;->mStartTime:J177 ····iget-wide·v2,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar;->mStartTime:J
  
178 ····const-wide/16·v4,·-0x1178 ····const-wide/16·v4,·-0x1
  
Offset 203, 17 lines modifiedOffset 203, 17 lines modified
203 ····iget-boolean·v2,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar;->mPostedHide:Z203 ····iget-boolean·v2,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar;->mPostedHide:Z
  
204 ····if-nez·v2,·:cond_1204 ····if-nez·v2,·:cond_1
  
205 ····.line·108205 ····.line·108
206 ····iget-object·v2,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar;->mDelayedHide:Ljava/lang/Runnable;206 ····iget-object·v2,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar;->mDelayedHide:Ljava/lang/Runnable;
  
207 ····sub-long·v3,·v7,·v0207 ····sub-long·v4,·v8,·v0
  
208 ····invoke-virtual·{p0,·v2,·v3,·v4},·Landroid/support/v4/widget/ContentLoadingProgressBar;->postDelayed(Ljava/lang/Runnable;J)Z208 ····invoke-virtual·{p0,·v2,·v4,·v5},·Landroid/support/v4/widget/ContentLoadingProgressBar;->postDelayed(Ljava/lang/Runnable;J)Z
  
209 ····.line·109209 ····.line·109
210 ····iput-boolean·v6,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar;->mPostedHide:Z210 ····iput-boolean·v6,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar;->mPostedHide:Z
  
211 ····goto·:goto_0211 ····goto·:goto_0
212 .end·method212 .end·method
  
Offset 242, 15 lines modifiedOffset 242, 15 lines modified
242 ····invoke-direct·{p0},·Landroid/support/v4/widget/ContentLoadingProgressBar;->removeCallbacks()V242 ····invoke-direct·{p0},·Landroid/support/v4/widget/ContentLoadingProgressBar;->removeCallbacks()V
  
243 ····.line·82243 ····.line·82
244 ····return-void244 ····return-void
245 .end·method245 .end·method
  
246 .method·public·show()V246 .method·public·show()V
247 ····.locals·3247 ····.locals·4
  
248 ····.prologue248 ····.prologue
249 ····.line·120249 ····.line·120
250 ····const-wide/16·v0,·-0x1250 ····const-wide/16·v0,·-0x1
  
251 ····iput-wide·v0,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar;->mStartTime:J251 ····iput-wide·v0,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar;->mStartTime:J
  
Offset 268, 17 lines modifiedOffset 268, 17 lines modified
268 ····iget-boolean·v0,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar;->mPostedShow:Z268 ····iget-boolean·v0,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar;->mPostedShow:Z
  
269 ····if-nez·v0,·:cond_0269 ····if-nez·v0,·:cond_0
  
270 ····.line·124270 ····.line·124
271 ····iget-object·v0,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar;->mDelayedShow:Ljava/lang/Runnable;271 ····iget-object·v0,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar;->mDelayedShow:Ljava/lang/Runnable;
  
272 ····const-wide/16·v1,·0x1f4272 ····const-wide/16·v2,·0x1f4
  
273 ····invoke-virtual·{p0,·v0,·v1,·v2},·Landroid/support/v4/widget/ContentLoadingProgressBar;->postDelayed(Ljava/lang/Runnable;J)Z273 ····invoke-virtual·{p0,·v0,·v2,·v3},·Landroid/support/v4/widget/ContentLoadingProgressBar;->postDelayed(Ljava/lang/Runnable;J)Z
  
274 ····.line·125274 ····.line·125
275 ····const/4·v0,·0x1275 ····const/4·v0,·0x1
  
276 ····iput-boolean·v0,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar;->mPostedShow:Z276 ····iput-boolean·v0,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar;->mPostedShow:Z
  
277 ····.line·127277 ····.line·127
1.26 KB
smali/android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1.smali
    
Offset 15, 35 lines modifiedOffset 15, 35 lines modified
  
  
15 #·direct·methods15 #·direct·methods
16 .method·constructor·<init>()V16 .method·constructor·<init>()V
17 ····.locals·017 ····.locals·0
  
18 ····.prologue18 ····.prologue
19 ····.line·138819 ····.line·1531
20 ····invoke-direct·{p0},·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;-><init>()V20 ····invoke-direct·{p0},·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;-><init>()V
  
21 ····return-void21 ····return-void
22 .end·method22 .end·method
  
  
23 #·virtual·methods23 #·virtual·methods
24 .method·public·invalidateChildRegion(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V24 .method·public·invalidateChildRegion(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V
25 ····.locals·125 ····.locals·1
26 ····.param·p1,·"parent"····#·Landroid/support/v4/widget/SlidingPaneLayout;26 ····.param·p1,·"parent"····#·Landroid/support/v4/widget/SlidingPaneLayout;
27 ····.param·p2,·"child"····#·Landroid/view/View;27 ····.param·p2,·"child"····#·Landroid/view/View;
  
28 ····.prologue28 ····.prologue
29 ····.line·139129 ····.line·1534
30 ····invoke-virtual·{p2},·Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;30 ····invoke-virtual·{p2},·Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
  
31 ····move-result-object·v031 ····move-result-object·v0
  
32 ····check-cast·v0,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;32 ····check-cast·v0,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;
  
33 ····iget-object·v0,·v0,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->dimPaint:Landroid/graphics/Paint;33 ····iget-object·v0,·v0,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->dimPaint:Landroid/graphics/Paint;
  
34 ····invoke-static·{p2,·v0},·Landroid/support/v4/view/ViewCompat;->setLayerPaint(Landroid/view/View;Landroid/graphics/Paint;)V34 ····invoke-static·{p2,·v0},·Landroid/support/v4/view/ViewCompat;->setLayerPaint(Landroid/view/View;Landroid/graphics/Paint;)V
  
35 ····.line·139235 ····.line·1535
36 ····return-void36 ····return-void
37 .end·method37 .end·method
2.91 KB
smali/android/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable.smali
    
Offset 25, 65 lines modifiedOffset 25, 65 lines modified
  
25 #·direct·methods25 #·direct·methods
26 .method·constructor·<init>(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V26 .method·constructor·<init>(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V
27 ····.locals·027 ····.locals·0
28 ····.param·p2,·"childView"····#·Landroid/view/View;28 ····.param·p2,·"childView"····#·Landroid/view/View;
  
29 ····.prologue29 ····.prologue
30 ····.line·148430 ····.line·1627
31 ····iput-object·p1,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;->this$0:Landroid/support/v4/widget/SlidingPaneLayout;31 ····iput-object·p1,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;->this$0:Landroid/support/v4/widget/SlidingPaneLayout;
  
32 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V32 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
33 ····.line·148533 ····.line·1628
34 ····iput-object·p2,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;->mChildView:Landroid/view/View;34 ····iput-object·p2,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;->mChildView:Landroid/view/View;
  
35 ····.line·148635 ····.line·1629
36 ····return-void36 ····return-void
37 .end·method37 .end·method
  
  
38 #·virtual·methods38 #·virtual·methods
39 .method·public·run()V39 .method·public·run()V
40 ····.locals·340 ····.locals·3
  
41 ····.prologue41 ····.prologue
42 ····.line·149042 ····.line·1633
43 ····iget-object·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;->mChildView:Landroid/view/View;43 ····iget-object·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;->mChildView:Landroid/view/View;
  
44 ····invoke-virtual·{v0},·Landroid/view/View;->getParent()Landroid/view/ViewParent;44 ····invoke-virtual·{v0},·Landroid/view/View;->getParent()Landroid/view/ViewParent;
  
45 ····move-result-object·v045 ····move-result-object·v0
  
46 ····iget-object·v1,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;->this$0:Landroid/support/v4/widget/SlidingPaneLayout;46 ····iget-object·v1,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;->this$0:Landroid/support/v4/widget/SlidingPaneLayout;
  
47 ····if-ne·v0,·v1,·:cond_047 ····if-ne·v0,·v1,·:cond_0
  
48 ····.line·149148 ····.line·1634
49 ····iget-object·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;->mChildView:Landroid/view/View;49 ····iget-object·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;->mChildView:Landroid/view/View;
  
50 ····const/4·v1,·0x050 ····const/4·v1,·0x0
  
51 ····const/4·v2,·0x051 ····const/4·v2,·0x0
  
52 ····invoke-static·{v0,·v1,·v2},·Landroid/support/v4/view/ViewCompat;->setLayerType(Landroid/view/View;ILandroid/graphics/Paint;)V52 ····invoke-static·{v0,·v1,·v2},·Landroid/support/v4/view/ViewCompat;->setLayerType(Landroid/view/View;ILandroid/graphics/Paint;)V
  
53 ····.line·149253 ····.line·1635
54 ····iget-object·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;->this$0:Landroid/support/v4/widget/SlidingPaneLayout;54 ····iget-object·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;->this$0:Landroid/support/v4/widget/SlidingPaneLayout;
  
55 ····iget-object·v1,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;->mChildView:Landroid/view/View;55 ····iget-object·v1,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;->mChildView:Landroid/view/View;
  
56 ····invoke-static·{v0,·v1},·Landroid/support/v4/widget/SlidingPaneLayout;->access$900(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V56 ····invoke-static·{v0,·v1},·Landroid/support/v4/widget/SlidingPaneLayout;->access$1000(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V
  
57 ····.line·149457 ····.line·1637
58 ····:cond_058 ····:cond_0
59 ····iget-object·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;->this$0:Landroid/support/v4/widget/SlidingPaneLayout;59 ····iget-object·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;->this$0:Landroid/support/v4/widget/SlidingPaneLayout;
  
60 ····invoke-static·{v0},·Landroid/support/v4/widget/SlidingPaneLayout;->access$1000(Landroid/support/v4/widget/SlidingPaneLayout;)Ljava/util/ArrayList;60 ····invoke-static·{v0},·Landroid/support/v4/widget/SlidingPaneLayout;->access$1100(Landroid/support/v4/widget/SlidingPaneLayout;)Ljava/util/ArrayList;
  
61 ····move-result-object·v061 ····move-result-object·v0
  
62 ····invoke-virtual·{v0,·p0},·Ljava/util/ArrayList;->remove(Ljava/lang/Object;)Z62 ····invoke-virtual·{v0,·p0},·Ljava/util/ArrayList;->remove(Ljava/lang/Object;)Z
  
63 ····.line·149563 ····.line·1638
64 ····return-void64 ····return-void
65 .end·method65 .end·method
19.5 KB
smali/android/support/v4/widget/DrawerLayout$ViewDragCallback.smali
    
Offset 26, 131 lines modifiedOffset 26, 131 lines modified
  
26 #·direct·methods26 #·direct·methods
27 .method·public·constructor·<init>(Landroid/support/v4/widget/DrawerLayout;I)V27 .method·public·constructor·<init>(Landroid/support/v4/widget/DrawerLayout;I)V
28 ····.locals·128 ····.locals·1
29 ····.param·p2,·"gravity"····#·I29 ····.param·p2,·"gravity"····#·I
  
30 ····.prologue30 ····.prologue
31 ····.line·133331 ····.line·1605
32 ····iput-object·p1,·p0,·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->this$0:Landroid/support/v4/widget/DrawerLayout;32 ····iput-object·p1,·p0,·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->this$0:Landroid/support/v4/widget/DrawerLayout;
  
33 ····invoke-direct·{p0},·Landroid/support/v4/widget/ViewDragHelper$Callback;-><init>()V33 ····invoke-direct·{p0},·Landroid/support/v4/widget/ViewDragHelper$Callback;-><init>()V
  
34 ····.line·132734 ····.line·1599
35 ····new-instance·v0,·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;35 ····new-instance·v0,·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;
  
36 ····invoke-direct·{v0,·p0},·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;-><init>(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V36 ····invoke-direct·{v0,·p0},·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;-><init>(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V
  
37 ····iput-object·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->mPeekRunnable:Ljava/lang/Runnable;37 ····iput-object·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->mPeekRunnable:Ljava/lang/Runnable;
  
38 ····.line·133438 ····.line·1606
39 ····iput·p2,·p0,·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->mAbsGravity:I39 ····iput·p2,·p0,·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->mAbsGravity:I
  
40 ····.line·133540 ····.line·1607
41 ····return-void41 ····return-void
42 .end·method42 .end·method
  
43 .method·static·synthetic·access$000(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V43 .method·static·synthetic·access$000(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V
44 ····.locals·044 ····.locals·0
45 ····.param·p0,·"x0"····#·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;45 ····.param·p0,·"x0"····#·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;
  
46 ····.prologue46 ····.prologue
47 ····.line·132347 ····.line·1595
48 ····invoke-direct·{p0},·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->peekDrawer()V48 ····invoke-direct·{p0},·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->peekDrawer()V
  
49 ····return-void49 ····return-void
50 .end·method50 .end·method
  
51 .method·private·closeOtherDrawer()V51 .method·private·closeOtherDrawer()V
52 ····.locals·352 ····.locals·3
  
53 ····.prologue53 ····.prologue
54 ····const/4·v0,·0x354 ····const/4·v0,·0x3
  
55 ····.line·138455 ····.line·1656
56 ····iget·v2,·p0,·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->mAbsGravity:I56 ····iget·v2,·p0,·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->mAbsGravity:I
  
57 ····if-ne·v2,·v0,·:cond_057 ····if-ne·v2,·v0,·:cond_0
  
58 ····const/4·v0,·0x558 ····const/4·v0,·0x5
  
59 ····.line·138559 ····.line·1657
60 ····.local·v0,·"otherGrav":I60 ····.local·v0,·"otherGrav":I
61 ····:cond_061 ····:cond_0
62 ····iget-object·v2,·p0,·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->this$0:Landroid/support/v4/widget/DrawerLayout;62 ····iget-object·v2,·p0,·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->this$0:Landroid/support/v4/widget/DrawerLayout;
  
63 ····invoke-virtual·{v2,·v0},·Landroid/support/v4/widget/DrawerLayout;->findDrawerWithGravity(I)Landroid/view/View;63 ····invoke-virtual·{v2,·v0},·Landroid/support/v4/widget/DrawerLayout;->findDrawerWithGravity(I)Landroid/view/View;
  
64 ····move-result-object·v164 ····move-result-object·v1
  
65 ····.line·138665 ····.line·1658
66 ····.local·v1,·"toClose":Landroid/view/View;66 ····.local·v1,·"toClose":Landroid/view/View;
67 ····if-eqz·v1,·:cond_167 ····if-eqz·v1,·:cond_1
  
68 ····.line·138768 ····.line·1659
69 ····iget-object·v2,·p0,·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->this$0:Landroid/support/v4/widget/DrawerLayout;69 ····iget-object·v2,·p0,·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->this$0:Landroid/support/v4/widget/DrawerLayout;
  
70 ····invoke-virtual·{v2,·v1},·Landroid/support/v4/widget/DrawerLayout;->closeDrawer(Landroid/view/View;)V70 ····invoke-virtual·{v2,·v1},·Landroid/support/v4/widget/DrawerLayout;->closeDrawer(Landroid/view/View;)V
  
71 ····.line·138971 ····.line·1661
72 ····:cond_172 ····:cond_1
73 ····return-void73 ····return-void
74 .end·method74 .end·method
  
75 .method·private·peekDrawer()V75 .method·private·peekDrawer()V
76 ····.locals·976 ····.locals·9
  
77 ····.prologue77 ····.prologue
78 ····const/4·v8,·0x378 ····const/4·v8,·0x3
  
79 ····const/4·v6,·0x179 ····const/4·v6,·0x1
  
80 ····const/4·v5,·0x080 ····const/4·v5,·0x0
  
81 ····.line·141881 ····.line·1690
82 ····iget-object·v7,·p0,·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->mDragger:Landroid/support/v4/widget/ViewDragHelper;82 ····iget-object·v7,·p0,·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->mDragger:Landroid/support/v4/widget/ViewDragHelper;
  
83 ····invoke-virtual·{v7},·Landroid/support/v4/widget/ViewDragHelper;->getEdgeSize()I83 ····invoke-virtual·{v7},·Landroid/support/v4/widget/ViewDragHelper;->getEdgeSize()I
  
84 ····move-result·v384 ····move-result·v3
  
85 ····.line·141985 ····.line·1691
86 ····.local·v3,·"peekDistance":I86 ····.local·v3,·"peekDistance":I
87 ····iget·v7,·p0,·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->mAbsGravity:I87 ····iget·v7,·p0,·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->mAbsGravity:I
  
88 ····if-ne·v7,·v8,·:cond_488 ····if-ne·v7,·v8,·:cond_4
  
89 ····move·v1,·v689 ····move·v1,·v6
  
90 ····.line·142090 ····.line·1692
91 ····.local·v1,·"leftEdge":Z91 ····.local·v1,·"leftEdge":Z
92 ····:goto_092 ····:goto_0
93 ····if-eqz·v1,·:cond_593 ····if-eqz·v1,·:cond_5
  
94 ····.line·142194 ····.line·1693
95 ····iget-object·v7,·p0,·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->this$0:Landroid/support/v4/widget/DrawerLayout;95 ····iget-object·v7,·p0,·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->this$0:Landroid/support/v4/widget/DrawerLayout;
  
96 ····invoke-virtual·{v7,·v8},·Landroid/support/v4/widget/DrawerLayout;->findDrawerWithGravity(I)Landroid/view/View;96 ····invoke-virtual·{v7,·v8},·Landroid/support/v4/widget/DrawerLayout;->findDrawerWithGravity(I)Landroid/view/View;
  
97 ····move-result-object·v497 ····move-result-object·v4
  
98 ····.line·142298 ····.line·1694
99 ····.local·v4,·"toCapture":Landroid/view/View;99 ····.local·v4,·"toCapture":Landroid/view/View;
100 ····if-eqz·v4,·:cond_0100 ····if-eqz·v4,·:cond_0
  
101 ····invoke-virtual·{v4},·Landroid/view/View;->getWidth()I101 ····invoke-virtual·{v4},·Landroid/view/View;->getWidth()I
  
102 ····move-result·v5102 ····move-result·v5
  
103 ····neg-int·v5,·v5103 ····neg-int·v5,·v5
  
104 ····:cond_0104 ····:cond_0
105 ····add-int·v0,·v5,·v3105 ····add-int·v0,·v5,·v3
  
106 ····.line·1428106 ····.line·1700
107 ····.local·v0,·"childLeft":I107 ····.local·v0,·"childLeft":I
108 ····:goto_1108 ····:goto_1
109 ····if-eqz·v4,·:cond_3109 ····if-eqz·v4,·:cond_3
Max diff block lines reached; 15919/19784 bytes (80.46%) of diff not shown.
1.87 KB
smali/android/support/v4/widget/DrawerLayout$SavedState$1.smali
    
Offset 28, 64 lines modifiedOffset 28, 64 lines modified
  
  
28 #·direct·methods28 #·direct·methods
29 .method·constructor·<init>()V29 .method·constructor·<init>()V
30 ····.locals·030 ····.locals·0
  
31 ····.prologue31 ····.prologue
32 ····.line·131032 ····.line·1582
33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
34 ····return-void34 ····return-void
35 .end·method35 .end·method
  
  
36 #·virtual·methods36 #·virtual·methods
37 .method·public·createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/widget/DrawerLayout$SavedState;37 .method·public·createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/widget/DrawerLayout$SavedState;
38 ····.locals·138 ····.locals·1
39 ····.param·p1,·"source"····#·Landroid/os/Parcel;39 ····.param·p1,·"source"····#·Landroid/os/Parcel;
  
40 ····.prologue40 ····.prologue
41 ····.line·131341 ····.line·1585
42 ····new-instance·v0,·Landroid/support/v4/widget/DrawerLayout$SavedState;42 ····new-instance·v0,·Landroid/support/v4/widget/DrawerLayout$SavedState;
  
43 ····invoke-direct·{v0,·p1},·Landroid/support/v4/widget/DrawerLayout$SavedState;-><init>(Landroid/os/Parcel;)V43 ····invoke-direct·{v0,·p1},·Landroid/support/v4/widget/DrawerLayout$SavedState;-><init>(Landroid/os/Parcel;)V
  
44 ····return-object·v044 ····return-object·v0
45 .end·method45 .end·method
  
46 .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;46 .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
47 ····.locals·147 ····.locals·1
48 ····.param·p1,·"x0"····#·Landroid/os/Parcel;48 ····.param·p1,·"x0"····#·Landroid/os/Parcel;
  
49 ····.prologue49 ····.prologue
50 ····.line·131050 ····.line·1582
51 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/widget/DrawerLayout$SavedState$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/widget/DrawerLayout$SavedState;51 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/widget/DrawerLayout$SavedState$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/widget/DrawerLayout$SavedState;
  
52 ····move-result-object·v052 ····move-result-object·v0
  
53 ····return-object·v053 ····return-object·v0
54 .end·method54 .end·method
  
55 .method·public·newArray(I)[Landroid/support/v4/widget/DrawerLayout$SavedState;55 .method·public·newArray(I)[Landroid/support/v4/widget/DrawerLayout$SavedState;
56 ····.locals·156 ····.locals·1
57 ····.param·p1,·"size"····#·I57 ····.param·p1,·"size"····#·I
  
58 ····.prologue58 ····.prologue
59 ····.line·131859 ····.line·1590
60 ····new-array·v0,·p1,·[Landroid/support/v4/widget/DrawerLayout$SavedState;60 ····new-array·v0,·p1,·[Landroid/support/v4/widget/DrawerLayout$SavedState;
  
61 ····return-object·v061 ····return-object·v0
62 .end·method62 .end·method
  
63 .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object;63 .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object;
64 ····.locals·164 ····.locals·1
65 ····.param·p1,·"x0"····#·I65 ····.param·p1,·"x0"····#·I
  
66 ····.prologue66 ····.prologue
67 ····.line·131067 ····.line·1582
68 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/widget/DrawerLayout$SavedState$1;->newArray(I)[Landroid/support/v4/widget/DrawerLayout$SavedState;68 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/widget/DrawerLayout$SavedState$1;->newArray(I)[Landroid/support/v4/widget/DrawerLayout$SavedState;
  
69 ····move-result-object·v069 ····move-result-object·v0
  
70 ····return-object·v070 ····return-object·v0
71 .end·method71 .end·method
20.9 KB
smali/android/support/v4/widget/SlidingPaneLayout$DragHelperCallback.smali
    
Offset 19, 226 lines modifiedOffset 19, 309 lines modified
  
  
19 #·direct·methods19 #·direct·methods
20 .method·private·constructor·<init>(Landroid/support/v4/widget/SlidingPaneLayout;)V20 .method·private·constructor·<init>(Landroid/support/v4/widget/SlidingPaneLayout;)V
21 ····.locals·021 ····.locals·0
  
22 ····.prologue22 ····.prologue
23 ····.line·117823 ····.line·1296
24 ····iput-object·p1,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout;24 ····iput-object·p1,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout;
  
25 ····invoke-direct·{p0},·Landroid/support/v4/widget/ViewDragHelper$Callback;-><init>()V25 ····invoke-direct·{p0},·Landroid/support/v4/widget/ViewDragHelper$Callback;-><init>()V
  
26 ····return-void26 ····return-void
27 .end·method27 .end·method
  
28 .method·synthetic·constructor·<init>(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/support/v4/widget/SlidingPaneLayout$1;)V28 .method·synthetic·constructor·<init>(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/support/v4/widget/SlidingPaneLayout$1;)V
29 ····.locals·029 ····.locals·0
30 ····.param·p1,·"x0"····#·Landroid/support/v4/widget/SlidingPaneLayout;30 ····.param·p1,·"x0"····#·Landroid/support/v4/widget/SlidingPaneLayout;
31 ····.param·p2,·"x1"····#·Landroid/support/v4/widget/SlidingPaneLayout$1;31 ····.param·p2,·"x1"····#·Landroid/support/v4/widget/SlidingPaneLayout$1;
  
32 ····.prologue32 ····.prologue
33 ····.line·117833 ····.line·1296
34 ····invoke-direct·{p0,·p1},·Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;-><init>(Landroid/support/v4/widget/SlidingPaneLayout;)V34 ····invoke-direct·{p0,·p1},·Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;-><init>(Landroid/support/v4/widget/SlidingPaneLayout;)V
  
35 ····return-void35 ····return-void
36 .end·method36 .end·method
  
  
37 #·virtual·methods37 #·virtual·methods
38 .method·public·clampViewPositionHorizontal(Landroid/view/View;II)I38 .method·public·clampViewPositionHorizontal(Landroid/view/View;II)I
39 ····.locals·639 ····.locals·7
40 ····.param·p1,·"child"····#·Landroid/view/View;40 ····.param·p1,·"child"····#·Landroid/view/View;
41 ····.param·p2,·"left"····#·I41 ····.param·p2,·"left"····#·I
42 ····.param·p3,·"dx"····#·I42 ····.param·p3,·"dx"····#·I
  
43 ····.prologue43 ····.prologue
44 ····.line·123344 ····.line·1362
45 ····iget-object·v4,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout;45 ····iget-object·v4,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout;
  
46 ····invoke-static·{v4},·Landroid/support/v4/widget/SlidingPaneLayout;->access$400(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View;46 ····invoke-static·{v4},·Landroid/support/v4/widget/SlidingPaneLayout;->access$400(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View;
  
47 ····move-result-object·v447 ····move-result-object·v4
  
48 ····invoke-virtual·{v4},·Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;48 ····invoke-virtual·{v4},·Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
  
49 ····move-result-object·v149 ····move-result-object·v1
  
50 ····check-cast·v1,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;50 ····check-cast·v1,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;
  
51 ····.line·123451 ····.line·1365
52 ····.local·v1,·"lp":Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;52 ····.local·v1,·"lp":Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;
53 ····iget-object·v4,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout;53 ····iget-object·v4,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout;
  
54 ····invoke-virtual·{v4},·Landroid/support/v4/widget/SlidingPaneLayout;->getPaddingLeft()I54 ····invoke-static·{v4},·Landroid/support/v4/widget/SlidingPaneLayout;->access$700(Landroid/support/v4/widget/SlidingPaneLayout;)Z
  
55 ····move-result·v455 ····move-result·v4
  
 56 ····if-eqz·v4,·:cond_0
  
 57 ····.line·1366
 58 ····iget-object·v4,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout;
  
 59 ····invoke-virtual·{v4},·Landroid/support/v4/widget/SlidingPaneLayout;->getWidth()I
  
 60 ····move-result·v4
  
 61 ····iget-object·v5,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout;
  
 62 ····invoke-virtual·{v5},·Landroid/support/v4/widget/SlidingPaneLayout;->getPaddingRight()I
  
 63 ····move-result·v5
  
56 ····iget·v5,·v1,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->leftMargin:I64 ····iget·v6,·v1,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->rightMargin:I
  
 65 ····add-int/2addr·v5,·v6
  
 66 ····iget-object·v6,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout;
  
 67 ····invoke-static·{v6},·Landroid/support/v4/widget/SlidingPaneLayout;->access$400(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View;
  
 68 ····move-result-object·v6
  
 69 ····invoke-virtual·{v6},·Landroid/view/View;->getWidth()I
  
57 ····add-int·v0,·v4,·v570 ····move-result·v6
  
 71 ····add-int/2addr·v5,·v6
  
 72 ····sub-int·v3,·v4,·v5
  
58 ····.line·123573 ····.line·1368
59 ····.local·v0,·"leftBound":I74 ····.local·v3,·"startBound":I
60 ····iget-object·v4,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout;75 ····iget-object·v4,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout;
  
61 ····invoke-static·{v4},·Landroid/support/v4/widget/SlidingPaneLayout;->access$700(Landroid/support/v4/widget/SlidingPaneLayout;)I76 ····invoke-static·{v4},·Landroid/support/v4/widget/SlidingPaneLayout;->access$800(Landroid/support/v4/widget/SlidingPaneLayout;)I
  
62 ····move-result·v477 ····move-result·v4
  
63 ····add-int·v3,·v0,·v478 ····sub-int·v0,·v3,·v4
  
64 ····.line·123779 ····.line·1369
65 ····.local·v3,·"rightBound":I80 ····.local·v0,·"endBound":I
66 ····invoke-static·{p2,·v0},·Ljava/lang/Math;->max(II)I81 ····invoke-static·{p2,·v3},·Ljava/lang/Math;->min(II)I
  
67 ····move-result·v482 ····move-result·v4
  
68 ····invoke-static·{v4,·v3},·Ljava/lang/Math;->min(II)I83 ····invoke-static·{v4,·v0},·Ljava/lang/Math;->max(II)I
  
69 ····move-result·v284 ····move-result·v2
  
70 ····.line·123985 ····.line·1375
71 ····.local·v2,·"newLeft":I86 ····.local·v2,·"newLeft":I
 87 ····:goto_0
72 ····return·v288 ····return·v2
  
 89 ····.line·1371
 90 ····.end·local·v0····#·"endBound":I
 91 ····.end·local·v2····#·"newLeft":I
 92 ····.end·local·v3····#·"startBound":I
 93 ····:cond_0
 94 ····iget-object·v4,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout;
  
 95 ····invoke-virtual·{v4},·Landroid/support/v4/widget/SlidingPaneLayout;->getPaddingLeft()I
  
 96 ····move-result·v4
  
 97 ····iget·v5,·v1,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->leftMargin:I
Max diff block lines reached; 15111/21231 bytes (71.17%) of diff not shown.
12.5 KB
smali/android/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate.smali
    
Offset 21, 20 lines modifiedOffset 21, 20 lines modified
  
  
21 #·direct·methods21 #·direct·methods
22 .method·constructor·<init>(Landroid/support/v4/widget/SlidingPaneLayout;)V22 .method·constructor·<init>(Landroid/support/v4/widget/SlidingPaneLayout;)V
23 ····.locals·123 ····.locals·1
  
24 ····.prologue24 ····.prologue
25 ····.line·139525 ····.line·1538
26 ····iput-object·p1,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;->this$0:Landroid/support/v4/widget/SlidingPaneLayout;26 ····iput-object·p1,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;->this$0:Landroid/support/v4/widget/SlidingPaneLayout;
  
27 ····invoke-direct·{p0},·Landroid/support/v4/view/AccessibilityDelegateCompat;-><init>()V27 ····invoke-direct·{p0},·Landroid/support/v4/view/AccessibilityDelegateCompat;-><init>()V
  
28 ····.line·139628 ····.line·1539
29 ····new-instance·v0,·Landroid/graphics/Rect;29 ····new-instance·v0,·Landroid/graphics/Rect;
  
30 ····invoke-direct·{v0},·Landroid/graphics/Rect;-><init>()V30 ····invoke-direct·{v0},·Landroid/graphics/Rect;-><init>()V
  
31 ····iput-object·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;->mTmpRect:Landroid/graphics/Rect;31 ····iput-object·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;->mTmpRect:Landroid/graphics/Rect;
  
32 ····return-void32 ····return-void
Offset 42, 133 lines modifiedOffset 42, 133 lines modified
  
42 .method·private·copyNodeInfoNoChildren(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V42 .method·private·copyNodeInfoNoChildren(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V
43 ····.locals·243 ····.locals·2
44 ····.param·p1,·"dest"····#·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;44 ····.param·p1,·"dest"····#·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;
45 ····.param·p2,·"src"····#·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;45 ····.param·p2,·"src"····#·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;
  
46 ····.prologue46 ····.prologue
47 ····.line·145447 ····.line·1597
48 ····iget-object·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;->mTmpRect:Landroid/graphics/Rect;48 ····iget-object·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;->mTmpRect:Landroid/graphics/Rect;
  
49 ····.line·145649 ····.line·1599
50 ····.local·v0,·"rect":Landroid/graphics/Rect;50 ····.local·v0,·"rect":Landroid/graphics/Rect;
51 ····invoke-virtual·{p2,·v0},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->getBoundsInParent(Landroid/graphics/Rect;)V51 ····invoke-virtual·{p2,·v0},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->getBoundsInParent(Landroid/graphics/Rect;)V
  
52 ····.line·145752 ····.line·1600
53 ····invoke-virtual·{p1,·v0},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setBoundsInParent(Landroid/graphics/Rect;)V53 ····invoke-virtual·{p1,·v0},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setBoundsInParent(Landroid/graphics/Rect;)V
  
54 ····.line·145954 ····.line·1602
55 ····invoke-virtual·{p2,·v0},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->getBoundsInScreen(Landroid/graphics/Rect;)V55 ····invoke-virtual·{p2,·v0},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->getBoundsInScreen(Landroid/graphics/Rect;)V
  
56 ····.line·146056 ····.line·1603
57 ····invoke-virtual·{p1,·v0},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setBoundsInScreen(Landroid/graphics/Rect;)V57 ····invoke-virtual·{p1,·v0},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setBoundsInScreen(Landroid/graphics/Rect;)V
  
58 ····.line·146258 ····.line·1605
59 ····invoke-virtual·{p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isVisibleToUser()Z59 ····invoke-virtual·{p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isVisibleToUser()Z
  
60 ····move-result·v160 ····move-result·v1
  
61 ····invoke-virtual·{p1,·v1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setVisibleToUser(Z)V61 ····invoke-virtual·{p1,·v1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setVisibleToUser(Z)V
  
62 ····.line·146362 ····.line·1606
63 ····invoke-virtual·{p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->getPackageName()Ljava/lang/CharSequence;63 ····invoke-virtual·{p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->getPackageName()Ljava/lang/CharSequence;
  
64 ····move-result-object·v164 ····move-result-object·v1
  
65 ····invoke-virtual·{p1,·v1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setPackageName(Ljava/lang/CharSequence;)V65 ····invoke-virtual·{p1,·v1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setPackageName(Ljava/lang/CharSequence;)V
  
66 ····.line·146466 ····.line·1607
67 ····invoke-virtual·{p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->getClassName()Ljava/lang/CharSequence;67 ····invoke-virtual·{p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->getClassName()Ljava/lang/CharSequence;
  
68 ····move-result-object·v168 ····move-result-object·v1
  
69 ····invoke-virtual·{p1,·v1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setClassName(Ljava/lang/CharSequence;)V69 ····invoke-virtual·{p1,·v1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setClassName(Ljava/lang/CharSequence;)V
  
70 ····.line·146570 ····.line·1608
71 ····invoke-virtual·{p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->getContentDescription()Ljava/lang/CharSequence;71 ····invoke-virtual·{p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->getContentDescription()Ljava/lang/CharSequence;
  
72 ····move-result-object·v172 ····move-result-object·v1
  
73 ····invoke-virtual·{p1,·v1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setContentDescription(Ljava/lang/CharSequence;)V73 ····invoke-virtual·{p1,·v1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setContentDescription(Ljava/lang/CharSequence;)V
  
74 ····.line·146774 ····.line·1610
75 ····invoke-virtual·{p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isEnabled()Z75 ····invoke-virtual·{p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isEnabled()Z
  
76 ····move-result·v176 ····move-result·v1
  
77 ····invoke-virtual·{p1,·v1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setEnabled(Z)V77 ····invoke-virtual·{p1,·v1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setEnabled(Z)V
  
78 ····.line·146878 ····.line·1611
79 ····invoke-virtual·{p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isClickable()Z79 ····invoke-virtual·{p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isClickable()Z
  
80 ····move-result·v180 ····move-result·v1
  
81 ····invoke-virtual·{p1,·v1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setClickable(Z)V81 ····invoke-virtual·{p1,·v1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setClickable(Z)V
  
82 ····.line·146982 ····.line·1612
83 ····invoke-virtual·{p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isFocusable()Z83 ····invoke-virtual·{p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isFocusable()Z
  
84 ····move-result·v184 ····move-result·v1
  
85 ····invoke-virtual·{p1,·v1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setFocusable(Z)V85 ····invoke-virtual·{p1,·v1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setFocusable(Z)V
  
86 ····.line·147086 ····.line·1613
87 ····invoke-virtual·{p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isFocused()Z87 ····invoke-virtual·{p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isFocused()Z
  
88 ····move-result·v188 ····move-result·v1
  
89 ····invoke-virtual·{p1,·v1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setFocused(Z)V89 ····invoke-virtual·{p1,·v1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setFocused(Z)V
  
90 ····.line·147190 ····.line·1614
91 ····invoke-virtual·{p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isAccessibilityFocused()Z91 ····invoke-virtual·{p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isAccessibilityFocused()Z
  
92 ····move-result·v192 ····move-result·v1
  
93 ····invoke-virtual·{p1,·v1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setAccessibilityFocused(Z)V93 ····invoke-virtual·{p1,·v1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setAccessibilityFocused(Z)V
  
94 ····.line·147294 ····.line·1615
95 ····invoke-virtual·{p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isSelected()Z95 ····invoke-virtual·{p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isSelected()Z
  
96 ····move-result·v196 ····move-result·v1
  
97 ····invoke-virtual·{p1,·v1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setSelected(Z)V97 ····invoke-virtual·{p1,·v1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setSelected(Z)V
  
98 ····.line·147398 ····.line·1616
99 ····invoke-virtual·{p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isLongClickable()Z99 ····invoke-virtual·{p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isLongClickable()Z
  
100 ····move-result·v1100 ····move-result·v1
  
101 ····invoke-virtual·{p1,·v1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setLongClickable(Z)V101 ····invoke-virtual·{p1,·v1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setLongClickable(Z)V
  
102 ····.line·1475102 ····.line·1618
103 ····invoke-virtual·{p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->getActions()I103 ····invoke-virtual·{p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->getActions()I
  
104 ····move-result·v1104 ····move-result·v1
  
105 ····invoke-virtual·{p1,·v1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->addAction(I)V105 ····invoke-virtual·{p1,·v1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->addAction(I)V
Max diff block lines reached; 6944/12611 bytes (55.06%) of diff not shown.
1.01 KB
smali/android/support/v4/widget/SlidingPaneLayout$SimplePanelSlideListener.smali
    
Offset 18, 42 lines modifiedOffset 18, 42 lines modified
  
  
18 #·direct·methods18 #·direct·methods
19 .method·public·constructor·<init>()V19 .method·public·constructor·<init>()V
20 ····.locals·020 ····.locals·0
  
21 ····.prologue21 ····.prologue
22 ····.line·23122 ····.line·237
23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
24 ····return-void24 ····return-void
25 .end·method25 .end·method
  
  
26 #·virtual·methods26 #·virtual·methods
27 .method·public·onPanelClosed(Landroid/view/View;)V27 .method·public·onPanelClosed(Landroid/view/View;)V
28 ····.locals·028 ····.locals·0
29 ····.param·p1,·"panel"····#·Landroid/view/View;29 ····.param·p1,·"panel"····#·Landroid/view/View;
  
30 ····.prologue30 ····.prologue
31 ····.line·24031 ····.line·246
32 ····return-void32 ····return-void
33 .end·method33 .end·method
  
34 .method·public·onPanelOpened(Landroid/view/View;)V34 .method·public·onPanelOpened(Landroid/view/View;)V
35 ····.locals·035 ····.locals·0
36 ····.param·p1,·"panel"····#·Landroid/view/View;36 ····.param·p1,·"panel"····#·Landroid/view/View;
  
37 ····.prologue37 ····.prologue
38 ····.line·23738 ····.line·243
39 ····return-void39 ····return-void
40 .end·method40 .end·method
  
41 .method·public·onPanelSlide(Landroid/view/View;F)V41 .method·public·onPanelSlide(Landroid/view/View;F)V
42 ····.locals·042 ····.locals·0
43 ····.param·p1,·"panel"····#·Landroid/view/View;43 ····.param·p1,·"panel"····#·Landroid/view/View;
44 ····.param·p2,·"slideOffset"····#·F44 ····.param·p2,·"slideOffset"····#·F
  
45 ····.prologue45 ····.prologue
46 ····.line·23446 ····.line·240
47 ····return-void47 ····return-void
48 .end·method48 .end·method
4.4 KB
smali/android/support/v4/widget/SlidingPaneLayout$LayoutParams.smali
    
Offset 29, 15 lines modifiedOffset 29, 15 lines modified
  
  
29 #·direct·methods29 #·direct·methods
30 .method·static·constructor·<clinit>()V30 .method·static·constructor·<clinit>()V
31 ····.locals·331 ····.locals·3
  
32 ····.prologue32 ····.prologue
33 ····.line·124933 ····.line·1392
34 ····const/4·v0,·0x134 ····const/4·v0,·0x1
  
35 ····new-array·v0,·v0,·[I35 ····new-array·v0,·v0,·[I
  
36 ····const/4·v1,·0x036 ····const/4·v1,·0x0
  
37 ····const·v2,·0x101018137 ····const·v2,·0x1010181
Offset 51, 130 lines modifiedOffset 51, 130 lines modified
  
51 .method·public·constructor·<init>()V51 .method·public·constructor·<init>()V
52 ····.locals·152 ····.locals·1
  
53 ····.prologue53 ····.prologue
54 ····const/4·v0,·-0x154 ····const/4·v0,·-0x1
  
55 ····.line·127355 ····.line·1416
56 ····invoke-direct·{p0,·v0,·v0},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(II)V56 ····invoke-direct·{p0,·v0,·v0},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(II)V
  
57 ····.line·125757 ····.line·1400
58 ····const/4·v0,·0x058 ····const/4·v0,·0x0
  
59 ····iput·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F59 ····iput·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F
  
60 ····.line·127460 ····.line·1417
61 ····return-void61 ····return-void
62 .end·method62 .end·method
  
63 .method·public·constructor·<init>(II)V63 .method·public·constructor·<init>(II)V
64 ····.locals·164 ····.locals·1
65 ····.param·p1,·"width"····#·I65 ····.param·p1,·"width"····#·I
66 ····.param·p2,·"height"····#·I66 ····.param·p2,·"height"····#·I
  
67 ····.prologue67 ····.prologue
68 ····.line·127768 ····.line·1420
69 ····invoke-direct·{p0,·p1,·p2},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(II)V69 ····invoke-direct·{p0,·p1,·p2},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(II)V
  
70 ····.line·125770 ····.line·1400
71 ····const/4·v0,·0x071 ····const/4·v0,·0x0
  
72 ····iput·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F72 ····iput·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F
  
73 ····.line·127873 ····.line·1421
74 ····return-void74 ····return-void
75 .end·method75 .end·method
  
76 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V76 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
77 ····.locals·377 ····.locals·3
78 ····.param·p1,·"c"····#·Landroid/content/Context;78 ····.param·p1,·"c"····#·Landroid/content/Context;
79 ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet;79 ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet;
  
80 ····.prologue80 ····.prologue
81 ····const/4·v2,·0x081 ····const/4·v2,·0x0
  
82 ····.line·129482 ····.line·1437
83 ····invoke-direct·{p0,·p1,·p2},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V83 ····invoke-direct·{p0,·p1,·p2},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
  
84 ····.line·125784 ····.line·1400
85 ····iput·v2,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F85 ····iput·v2,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F
  
86 ····.line·129686 ····.line·1439
87 ····sget-object·v1,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->ATTRS:[I87 ····sget-object·v1,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->ATTRS:[I
  
88 ····invoke-virtual·{p1,·p2,·v1},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;88 ····invoke-virtual·{p1,·p2,·v1},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
  
89 ····move-result-object·v089 ····move-result-object·v0
  
90 ····.line·129790 ····.line·1440
91 ····.local·v0,·"a":Landroid/content/res/TypedArray;91 ····.local·v0,·"a":Landroid/content/res/TypedArray;
92 ····const/4·v1,·0x092 ····const/4·v1,·0x0
  
93 ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/res/TypedArray;->getFloat(IF)F93 ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/res/TypedArray;->getFloat(IF)F
  
94 ····move-result·v194 ····move-result·v1
  
95 ····iput·v1,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F95 ····iput·v1,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F
  
96 ····.line·129896 ····.line·1441
97 ····invoke-virtual·{v0},·Landroid/content/res/TypedArray;->recycle()V97 ····invoke-virtual·{v0},·Landroid/content/res/TypedArray;->recycle()V
  
98 ····.line·129998 ····.line·1442
99 ····return-void99 ····return-void
100 .end·method100 .end·method
  
101 .method·public·constructor·<init>(Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;)V101 .method·public·constructor·<init>(Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;)V
102 ····.locals·1102 ····.locals·1
103 ····.param·p1,·"source"····#·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;103 ····.param·p1,·"source"····#·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;
  
104 ····.prologue104 ····.prologue
105 ····.line·1289105 ····.line·1432
106 ····invoke-direct·{p0,·p1},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/view/ViewGroup$MarginLayoutParams;)V106 ····invoke-direct·{p0,·p1},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/view/ViewGroup$MarginLayoutParams;)V
  
107 ····.line·1257107 ····.line·1400
108 ····const/4·v0,·0x0108 ····const/4·v0,·0x0
  
109 ····iput·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F109 ····iput·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F
  
110 ····.line·1290110 ····.line·1433
111 ····iget·v0,·p1,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F111 ····iget·v0,·p1,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F
  
112 ····iput·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F112 ····iput·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F
  
113 ····.line·1291113 ····.line·1434
114 ····return-void114 ····return-void
115 .end·method115 .end·method
  
116 .method·public·constructor·<init>(Landroid/view/ViewGroup$LayoutParams;)V116 .method·public·constructor·<init>(Landroid/view/ViewGroup$LayoutParams;)V
117 ····.locals·1117 ····.locals·1
118 ····.param·p1,·"source"····#·Landroid/view/ViewGroup$LayoutParams;118 ····.param·p1,·"source"····#·Landroid/view/ViewGroup$LayoutParams;
  
119 ····.prologue119 ····.prologue
120 ····.line·1281120 ····.line·1424
121 ····invoke-direct·{p0,·p1},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/view/ViewGroup$LayoutParams;)V121 ····invoke-direct·{p0,·p1},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/view/ViewGroup$LayoutParams;)V
  
122 ····.line·1257122 ····.line·1400
123 ····const/4·v0,·0x0123 ····const/4·v0,·0x0
  
124 ····iput·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F124 ····iput·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F
  
125 ····.line·1282125 ····.line·1425
Max diff block lines reached; 569/4372 bytes (13.01%) of diff not shown.
2.08 KB
smali/android/support/v4/widget/ContentLoadingProgressBar$2.smali
    
Offset 36, 20 lines modifiedOffset 36, 20 lines modified
  
  
36 #·virtual·methods36 #·virtual·methods
37 .method·public·run()V37 .method·public·run()V
38 ····.locals·438 ····.locals·4
  
39 ····.prologue39 ····.prologue
40 ····const/4·v3,·0x040 ····const/4·v1,·0x0
  
41 ····.line·5641 ····.line·56
42 ····iget-object·v0,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar$2;->this$0:Landroid/support/v4/widget/ContentLoadingProgressBar;42 ····iget-object·v0,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar$2;->this$0:Landroid/support/v4/widget/ContentLoadingProgressBar;
  
43 ····invoke-static·{v0,·v3},·Landroid/support/v4/widget/ContentLoadingProgressBar;->access$202(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z43 ····invoke-static·{v0,·v1},·Landroid/support/v4/widget/ContentLoadingProgressBar;->access$202(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z
  
44 ····.line·5744 ····.line·57
45 ····iget-object·v0,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar$2;->this$0:Landroid/support/v4/widget/ContentLoadingProgressBar;45 ····iget-object·v0,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar$2;->this$0:Landroid/support/v4/widget/ContentLoadingProgressBar;
  
46 ····invoke-static·{v0},·Landroid/support/v4/widget/ContentLoadingProgressBar;->access$300(Landroid/support/v4/widget/ContentLoadingProgressBar;)Z46 ····invoke-static·{v0},·Landroid/support/v4/widget/ContentLoadingProgressBar;->access$300(Landroid/support/v4/widget/ContentLoadingProgressBar;)Z
  
47 ····move-result·v047 ····move-result·v0
Offset 57, 20 lines modifiedOffset 57, 20 lines modified
57 ····if-nez·v0,·:cond_057 ····if-nez·v0,·:cond_0
  
58 ····.line·5858 ····.line·58
59 ····iget-object·v0,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar$2;->this$0:Landroid/support/v4/widget/ContentLoadingProgressBar;59 ····iget-object·v0,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar$2;->this$0:Landroid/support/v4/widget/ContentLoadingProgressBar;
  
60 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J60 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J
  
61 ····move-result-wide·v161 ····move-result-wide·v2
  
62 ····invoke-static·{v0,·v1,·v2},·Landroid/support/v4/widget/ContentLoadingProgressBar;->access$102(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J62 ····invoke-static·{v0,·v2,·v3},·Landroid/support/v4/widget/ContentLoadingProgressBar;->access$102(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J
  
63 ····.line·5963 ····.line·59
64 ····iget-object·v0,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar$2;->this$0:Landroid/support/v4/widget/ContentLoadingProgressBar;64 ····iget-object·v0,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar$2;->this$0:Landroid/support/v4/widget/ContentLoadingProgressBar;
  
65 ····invoke-virtual·{v0,·v3},·Landroid/support/v4/widget/ContentLoadingProgressBar;->setVisibility(I)V65 ····invoke-virtual·{v0,·v1},·Landroid/support/v4/widget/ContentLoadingProgressBar;->setVisibility(I)V
  
66 ····.line·6166 ····.line·61
67 ····:cond_067 ····:cond_0
68 ····return-void68 ····return-void
69 .end·method69 .end·method
4.85 KB
smali/android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB.smali
    
Offset 21, 18 lines modifiedOffset 21, 18 lines modified
  
  
21 #·direct·methods21 #·direct·methods
22 .method·constructor·<init>()V22 .method·constructor·<init>()V
23 ····.locals·423 ····.locals·4
  
24 ····.prologue24 ····.prologue
25 ····.line·135625 ····.line·1499
26 ····invoke-direct·{p0},·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;-><init>()V26 ····invoke-direct·{p0},·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;-><init>()V
  
27 ····.line·135827 ····.line·1501
28 ····:try_start_028 ····:try_start_0
29 ····const-class·v2,·Landroid/view/View;29 ····const-class·v2,·Landroid/view/View;
  
30 ····const-string·v3,·"getDisplayList"30 ····const-string·v3,·"getDisplayList"
  
31 ····const/4·v1,·0x031 ····const/4·v1,·0x0
  
Offset 42, 60 lines modifiedOffset 42, 60 lines modified
  
42 ····move-result-object·v142 ····move-result-object·v1
  
43 ····iput-object·v1,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;->mGetDisplayList:Ljava/lang/reflect/Method;43 ····iput-object·v1,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;->mGetDisplayList:Ljava/lang/reflect/Method;
44 ····:try_end_044 ····:try_end_0
45 ····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_0·..·:try_end_0}·:catch_045 ····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_0·..·:try_end_0}·:catch_0
  
46 ····.line·136346 ····.line·1506
47 ····:goto_047 ····:goto_0
48 ····:try_start_148 ····:try_start_1
49 ····const-class·v1,·Landroid/view/View;49 ····const-class·v1,·Landroid/view/View;
  
50 ····const-string·v2,·"mRecreateDisplayList"50 ····const-string·v2,·"mRecreateDisplayList"
  
51 ····invoke-virtual·{v1,·v2},·Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field;51 ····invoke-virtual·{v1,·v2},·Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field;
  
52 ····move-result-object·v152 ····move-result-object·v1
  
53 ····iput-object·v1,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;->mRecreateDisplayList:Ljava/lang/reflect/Field;53 ····iput-object·v1,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;->mRecreateDisplayList:Ljava/lang/reflect/Field;
  
54 ····.line·136454 ····.line·1507
55 ····iget-object·v1,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;->mRecreateDisplayList:Ljava/lang/reflect/Field;55 ····iget-object·v1,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;->mRecreateDisplayList:Ljava/lang/reflect/Field;
  
56 ····const/4·v2,·0x156 ····const/4·v2,·0x1
  
57 ····invoke-virtual·{v1,·v2},·Ljava/lang/reflect/Field;->setAccessible(Z)V57 ····invoke-virtual·{v1,·v2},·Ljava/lang/reflect/Field;->setAccessible(Z)V
58 ····:try_end_158 ····:try_end_1
59 ····.catch·Ljava/lang/NoSuchFieldException;·{:try_start_1·..·:try_end_1}·:catch_159 ····.catch·Ljava/lang/NoSuchFieldException;·{:try_start_1·..·:try_end_1}·:catch_1
  
60 ····.line·136860 ····.line·1511
61 ····:goto_161 ····:goto_1
62 ····return-void62 ····return-void
  
63 ····.line·135963 ····.line·1502
64 ····:catch_064 ····:catch_0
65 ····move-exception·v065 ····move-exception·v0
  
66 ····.line·136066 ····.line·1503
67 ····.local·v0,·"e":Ljava/lang/NoSuchMethodException;67 ····.local·v0,·"e":Ljava/lang/NoSuchMethodException;
68 ····const-string·v1,·"SlidingPaneLayout"68 ····const-string·v1,·"SlidingPaneLayout"
  
69 ····const-string·v2,·"Couldn\'t·fetch·getDisplayList·method;·dimming·won\'t·work·right."69 ····const-string·v2,·"Couldn\'t·fetch·getDisplayList·method;·dimming·won\'t·work·right."
  
70 ····invoke-static·{v1,·v2,·v0},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I70 ····invoke-static·{v1,·v2,·v0},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
  
71 ····goto·:goto_071 ····goto·:goto_0
  
72 ····.line·136572 ····.line·1508
73 ····.end·local·v0····#·"e":Ljava/lang/NoSuchMethodException;73 ····.end·local·v0····#·"e":Ljava/lang/NoSuchMethodException;
74 ····:catch_174 ····:catch_1
75 ····move-exception·v075 ····move-exception·v0
  
76 ····.line·136676 ····.line·1509
77 ····.local·v0,·"e":Ljava/lang/NoSuchFieldException;77 ····.local·v0,·"e":Ljava/lang/NoSuchFieldException;
78 ····const-string·v1,·"SlidingPaneLayout"78 ····const-string·v1,·"SlidingPaneLayout"
  
79 ····const-string·v2,·"Couldn\'t·fetch·mRecreateDisplayList·field;·dimming·will·be·slow."79 ····const-string·v2,·"Couldn\'t·fetch·mRecreateDisplayList·field;·dimming·will·be·slow."
  
80 ····invoke-static·{v1,·v2,·v0},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I80 ····invoke-static·{v1,·v2,·v0},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
  
Offset 106, 64 lines modifiedOffset 106, 64 lines modified
106 #·virtual·methods106 #·virtual·methods
107 .method·public·invalidateChildRegion(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V107 .method·public·invalidateChildRegion(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V
108 ····.locals·3108 ····.locals·3
109 ····.param·p1,·"parent"····#·Landroid/support/v4/widget/SlidingPaneLayout;109 ····.param·p1,·"parent"····#·Landroid/support/v4/widget/SlidingPaneLayout;
110 ····.param·p2,·"child"····#·Landroid/view/View;110 ····.param·p2,·"child"····#·Landroid/view/View;
  
111 ····.prologue111 ····.prologue
112 ····.line·1372112 ····.line·1515
113 ····iget-object·v1,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;->mGetDisplayList:Ljava/lang/reflect/Method;113 ····iget-object·v1,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;->mGetDisplayList:Ljava/lang/reflect/Method;
  
114 ····if-eqz·v1,·:cond_0114 ····if-eqz·v1,·:cond_0
  
115 ····iget-object·v1,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;->mRecreateDisplayList:Ljava/lang/reflect/Field;115 ····iget-object·v1,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;->mRecreateDisplayList:Ljava/lang/reflect/Field;
  
116 ····if-eqz·v1,·:cond_0116 ····if-eqz·v1,·:cond_0
  
117 ····.line·1374117 ····.line·1517
118 ····:try_start_0118 ····:try_start_0
119 ····iget-object·v1,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;->mRecreateDisplayList:Ljava/lang/reflect/Field;119 ····iget-object·v1,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;->mRecreateDisplayList:Ljava/lang/reflect/Field;
  
120 ····const/4·v2,·0x1120 ····const/4·v2,·0x1
  
121 ····invoke-virtual·{v1,·p2,·v2},·Ljava/lang/reflect/Field;->setBoolean(Ljava/lang/Object;Z)V121 ····invoke-virtual·{v1,·p2,·v2},·Ljava/lang/reflect/Field;->setBoolean(Ljava/lang/Object;Z)V
  
122 ····.line·1375122 ····.line·1518
123 ····iget-object·v2,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;->mGetDisplayList:Ljava/lang/reflect/Method;123 ····iget-object·v2,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;->mGetDisplayList:Ljava/lang/reflect/Method;
  
124 ····const/4·v1,·0x0124 ····const/4·v1,·0x0
  
125 ····check-cast·v1,·[Ljava/lang/Object;125 ····check-cast·v1,·[Ljava/lang/Object;
  
126 ····invoke-virtual·{v2,·p2,·v1},·Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;126 ····invoke-virtual·{v2,·p2,·v1},·Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
127 ····:try_end_0127 ····:try_end_0
128 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0128 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0
  
129 ····.line·1384129 ····.line·1527
130 ····:goto_0130 ····:goto_0
131 ····invoke-super·{p0,·p1,·p2},·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;->invalidateChildRegion(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V131 ····invoke-super·{p0,·p1,·p2},·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;->invalidateChildRegion(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V
  
132 ····.line·1385132 ····.line·1528
133 ····:goto_1133 ····:goto_1
134 ····return-void134 ····return-void
  
135 ····.line·1376135 ····.line·1519
136 ····:catch_0136 ····:catch_0
137 ····move-exception·v0137 ····move-exception·v0
  
Max diff block lines reached; 432/4809 bytes (8.98%) of diff not shown.
1.17 KB
smali/android/support/v4/widget/DrawerLayout$SimpleDrawerListener.smali
    
Offset 18, 51 lines modifiedOffset 18, 51 lines modified
  
  
18 #·direct·methods18 #·direct·methods
19 .method·public·constructor·<init>()V19 .method·public·constructor·<init>()V
20 ····.locals·020 ····.locals·0
  
21 ····.prologue21 ····.prologue
22 ····.line·19822 ····.line·241
23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
24 ····return-void24 ····return-void
25 .end·method25 .end·method
  
  
26 #·virtual·methods26 #·virtual·methods
27 .method·public·onDrawerClosed(Landroid/view/View;)V27 .method·public·onDrawerClosed(Landroid/view/View;)V
28 ····.locals·028 ····.locals·0
29 ····.param·p1,·"drawerView"····#·Landroid/view/View;29 ····.param·p1,·"drawerView"····#·Landroid/view/View;
  
30 ····.prologue30 ····.prologue
31 ····.line·20931 ····.line·252
32 ····return-void32 ····return-void
33 .end·method33 .end·method
  
34 .method·public·onDrawerOpened(Landroid/view/View;)V34 .method·public·onDrawerOpened(Landroid/view/View;)V
35 ····.locals·035 ····.locals·0
36 ····.param·p1,·"drawerView"····#·Landroid/view/View;36 ····.param·p1,·"drawerView"····#·Landroid/view/View;
  
37 ····.prologue37 ····.prologue
38 ····.line·20538 ····.line·248
39 ····return-void39 ····return-void
40 .end·method40 .end·method
  
41 .method·public·onDrawerSlide(Landroid/view/View;F)V41 .method·public·onDrawerSlide(Landroid/view/View;F)V
42 ····.locals·042 ····.locals·0
43 ····.param·p1,·"drawerView"····#·Landroid/view/View;43 ····.param·p1,·"drawerView"····#·Landroid/view/View;
44 ····.param·p2,·"slideOffset"····#·F44 ····.param·p2,·"slideOffset"····#·F
  
45 ····.prologue45 ····.prologue
46 ····.line·20146 ····.line·244
47 ····return-void47 ····return-void
48 .end·method48 .end·method
  
49 .method·public·onDrawerStateChanged(I)V49 .method·public·onDrawerStateChanged(I)V
50 ····.locals·050 ····.locals·0
51 ····.param·p1,·"newState"····#·I51 ····.param·p1,·"newState"····#·I
  
52 ····.prologue52 ····.prologue
53 ····.line·21353 ····.line·256
54 ····return-void54 ····return-void
55 .end·method55 .end·method
2.44 KB
smali/android/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider.smali
    
Offset 19, 42 lines modifiedOffset 19, 42 lines modified
  
  
19 #·direct·methods19 #·direct·methods
20 .method·private·constructor·<init>(Landroid/support/v4/widget/ExploreByTouchHelper;)V20 .method·private·constructor·<init>(Landroid/support/v4/widget/ExploreByTouchHelper;)V
21 ····.locals·021 ····.locals·0
  
22 ····.prologue22 ····.prologue
23 ····.line·71323 ····.line·714
24 ····iput-object·p1,·p0,·Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;->this$0:Landroid/support/v4/widget/ExploreByTouchHelper;24 ····iput-object·p1,·p0,·Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;->this$0:Landroid/support/v4/widget/ExploreByTouchHelper;
  
25 ····invoke-direct·{p0},·Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;-><init>()V25 ····invoke-direct·{p0},·Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;-><init>()V
  
26 ····return-void26 ····return-void
27 .end·method27 .end·method
  
28 .method·synthetic·constructor·<init>(Landroid/support/v4/widget/ExploreByTouchHelper;Landroid/support/v4/widget/ExploreByTouchHelper$1;)V28 .method·synthetic·constructor·<init>(Landroid/support/v4/widget/ExploreByTouchHelper;Landroid/support/v4/widget/ExploreByTouchHelper$1;)V
29 ····.locals·029 ····.locals·0
30 ····.param·p1,·"x0"····#·Landroid/support/v4/widget/ExploreByTouchHelper;30 ····.param·p1,·"x0"····#·Landroid/support/v4/widget/ExploreByTouchHelper;
31 ····.param·p2,·"x1"····#·Landroid/support/v4/widget/ExploreByTouchHelper$1;31 ····.param·p2,·"x1"····#·Landroid/support/v4/widget/ExploreByTouchHelper$1;
  
32 ····.prologue32 ····.prologue
33 ····.line·71333 ····.line·714
34 ····invoke-direct·{p0,·p1},·Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;-><init>(Landroid/support/v4/widget/ExploreByTouchHelper;)V34 ····invoke-direct·{p0,·p1},·Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;-><init>(Landroid/support/v4/widget/ExploreByTouchHelper;)V
  
35 ····return-void35 ····return-void
36 .end·method36 .end·method
  
  
37 #·virtual·methods37 #·virtual·methods
38 .method·public·createAccessibilityNodeInfo(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;38 .method·public·createAccessibilityNodeInfo(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;
39 ····.locals·139 ····.locals·1
40 ····.param·p1,·"virtualViewId"····#·I40 ····.param·p1,·"virtualViewId"····#·I
  
41 ····.prologue41 ····.prologue
42 ····.line·71642 ····.line·717
43 ····iget-object·v0,·p0,·Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;->this$0:Landroid/support/v4/widget/ExploreByTouchHelper;43 ····iget-object·v0,·p0,·Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;->this$0:Landroid/support/v4/widget/ExploreByTouchHelper;
  
44 ····invoke-static·{v0,·p1},·Landroid/support/v4/widget/ExploreByTouchHelper;->access$100(Landroid/support/v4/widget/ExploreByTouchHelper;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;44 ····invoke-static·{v0,·p1},·Landroid/support/v4/widget/ExploreByTouchHelper;->access$100(Landroid/support/v4/widget/ExploreByTouchHelper;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;
  
45 ····move-result-object·v045 ····move-result-object·v0
  
46 ····return-object·v046 ····return-object·v0
Offset 63, 15 lines modifiedOffset 63, 15 lines modified
63 .method·public·performAction(IILandroid/os/Bundle;)Z63 .method·public·performAction(IILandroid/os/Bundle;)Z
64 ····.locals·164 ····.locals·1
65 ····.param·p1,·"virtualViewId"····#·I65 ····.param·p1,·"virtualViewId"····#·I
66 ····.param·p2,·"action"····#·I66 ····.param·p2,·"action"····#·I
67 ····.param·p3,·"arguments"····#·Landroid/os/Bundle;67 ····.param·p3,·"arguments"····#·Landroid/os/Bundle;
  
68 ····.prologue68 ····.prologue
69 ····.line·72169 ····.line·722
70 ····iget-object·v0,·p0,·Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;->this$0:Landroid/support/v4/widget/ExploreByTouchHelper;70 ····iget-object·v0,·p0,·Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;->this$0:Landroid/support/v4/widget/ExploreByTouchHelper;
  
71 ····invoke-static·{v0,·p1,·p2,·p3},·Landroid/support/v4/widget/ExploreByTouchHelper;->access$200(Landroid/support/v4/widget/ExploreByTouchHelper;IILandroid/os/Bundle;)Z71 ····invoke-static·{v0,·p1,·p2,·p3},·Landroid/support/v4/widget/ExploreByTouchHelper;->access$200(Landroid/support/v4/widget/ExploreByTouchHelper;IILandroid/os/Bundle;)Z
  
72 ····move-result·v072 ····move-result·v0
  
73 ····return·v073 ····return·v0
6.57 KB
smali/android/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread.smali
    
Offset 18, 54 lines modifiedOffset 18, 54 lines modified
  
  
18 #·direct·methods18 #·direct·methods
19 .method·constructor·<init>()V19 .method·constructor·<init>()V
20 ····.locals·020 ····.locals·0
  
21 ····.prologue21 ····.prologue
22 ····.line·14322 ····.line·150
23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
24 ····return-void24 ····return-void
25 .end·method25 .end·method
  
  
26 #·virtual·methods26 #·virtual·methods
27 .method·public·abortAnimation(Ljava/lang/Object;)V27 .method·public·abortAnimation(Ljava/lang/Object;)V
28 ····.locals·028 ····.locals·0
29 ····.param·p1,·"scroller"····#·Ljava/lang/Object;29 ····.param·p1,·"scroller"····#·Ljava/lang/Object;
  
30 ····.prologue30 ····.prologue
31 ····.line·20131 ····.line·208
32 ····invoke-static·{p1},·Landroid/support/v4/widget/ScrollerCompatGingerbread;->abortAnimation(Ljava/lang/Object;)V32 ····invoke-static·{p1},·Landroid/support/v4/widget/ScrollerCompatGingerbread;->abortAnimation(Ljava/lang/Object;)V
  
33 ····.line·20233 ····.line·209
34 ····return-void34 ····return-void
35 .end·method35 .end·method
  
36 .method·public·computeScrollOffset(Ljava/lang/Object;)Z36 .method·public·computeScrollOffset(Ljava/lang/Object;)Z
37 ····.locals·137 ····.locals·1
38 ····.param·p1,·"scroller"····#·Ljava/lang/Object;38 ····.param·p1,·"scroller"····#·Ljava/lang/Object;
  
39 ····.prologue39 ····.prologue
40 ····.line·17140 ····.line·178
41 ····invoke-static·{p1},·Landroid/support/v4/widget/ScrollerCompatGingerbread;->computeScrollOffset(Ljava/lang/Object;)Z41 ····invoke-static·{p1},·Landroid/support/v4/widget/ScrollerCompatGingerbread;->computeScrollOffset(Ljava/lang/Object;)Z
  
42 ····move-result·v042 ····move-result·v0
  
43 ····return·v043 ····return·v0
44 .end·method44 .end·method
  
45 .method·public·createScroller(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object;45 .method·public·createScroller(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object;
46 ····.locals·146 ····.locals·1
47 ····.param·p1,·"context"····#·Landroid/content/Context;47 ····.param·p1,·"context"····#·Landroid/content/Context;
48 ····.param·p2,·"interpolator"····#·Landroid/view/animation/Interpolator;48 ····.param·p2,·"interpolator"····#·Landroid/view/animation/Interpolator;
  
49 ····.prologue49 ····.prologue
50 ····.line·14650 ····.line·153
51 ····invoke-static·{p1,·p2},·Landroid/support/v4/widget/ScrollerCompatGingerbread;->createScroller(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object;51 ····invoke-static·{p1,·p2},·Landroid/support/v4/widget/ScrollerCompatGingerbread;->createScroller(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object;
  
52 ····move-result-object·v052 ····move-result-object·v0
  
53 ····return-object·v053 ····return-object·v0
54 .end·method54 .end·method
  
Offset 78, 18 lines modifiedOffset 78, 18 lines modified
78 ····.param·p5,·"velY"····#·I78 ····.param·p5,·"velY"····#·I
79 ····.param·p6,·"minX"····#·I79 ····.param·p6,·"minX"····#·I
80 ····.param·p7,·"maxX"····#·I80 ····.param·p7,·"maxX"····#·I
81 ····.param·p8,·"minY"····#·I81 ····.param·p8,·"minY"····#·I
82 ····.param·p9,·"maxY"····#·I82 ····.param·p9,·"maxY"····#·I
  
83 ····.prologue83 ····.prologue
84 ····.line·18884 ····.line·195
85 ····invoke-static/range·{p1·..·p9},·Landroid/support/v4/widget/ScrollerCompatGingerbread;->fling(Ljava/lang/Object;IIIIIIII)V85 ····invoke-static/range·{p1·..·p9},·Landroid/support/v4/widget/ScrollerCompatGingerbread;->fling(Ljava/lang/Object;IIIIIIII)V
  
86 ····.line·19086 ····.line·197
87 ····return-void87 ····return-void
88 .end·method88 .end·method
  
89 .method·public·fling(Ljava/lang/Object;IIIIIIIIII)V89 .method·public·fling(Ljava/lang/Object;IIIIIIIIII)V
90 ····.locals·090 ····.locals·0
91 ····.param·p1,·"scroller"····#·Ljava/lang/Object;91 ····.param·p1,·"scroller"····#·Ljava/lang/Object;
92 ····.param·p2,·"startX"····#·I92 ····.param·p2,·"startX"····#·I
Offset 100, 103 lines modifiedOffset 100, 103 lines modified
100 ····.param·p7,·"maxX"····#·I100 ····.param·p7,·"maxX"····#·I
101 ····.param·p8,·"minY"····#·I101 ····.param·p8,·"minY"····#·I
102 ····.param·p9,·"maxY"····#·I102 ····.param·p9,·"maxY"····#·I
103 ····.param·p10,·"overX"····#·I103 ····.param·p10,·"overX"····#·I
104 ····.param·p11,·"overY"····#·I104 ····.param·p11,·"overY"····#·I
  
105 ····.prologue105 ····.prologue
106 ····.line·195106 ····.line·202
107 ····invoke-static/range·{p1·..·p11},·Landroid/support/v4/widget/ScrollerCompatGingerbread;->fling(Ljava/lang/Object;IIIIIIIIII)V107 ····invoke-static/range·{p1·..·p11},·Landroid/support/v4/widget/ScrollerCompatGingerbread;->fling(Ljava/lang/Object;IIIIIIIIII)V
  
108 ····.line·197108 ····.line·204
109 ····return-void109 ····return-void
110 .end·method110 .end·method
  
111 .method·public·getCurrVelocity(Ljava/lang/Object;)F111 .method·public·getCurrVelocity(Ljava/lang/Object;)F
112 ····.locals·1112 ····.locals·1
113 ····.param·p1,·"scroller"····#·Ljava/lang/Object;113 ····.param·p1,·"scroller"····#·Ljava/lang/Object;
  
114 ····.prologue114 ····.prologue
115 ····.line·166115 ····.line·173
116 ····const/4·v0,·0x0116 ····const/4·v0,·0x0
  
117 ····return·v0117 ····return·v0
118 .end·method118 .end·method
  
119 .method·public·getCurrX(Ljava/lang/Object;)I119 .method·public·getCurrX(Ljava/lang/Object;)I
120 ····.locals·1120 ····.locals·1
121 ····.param·p1,·"scroller"····#·Ljava/lang/Object;121 ····.param·p1,·"scroller"····#·Ljava/lang/Object;
  
122 ····.prologue122 ····.prologue
123 ····.line·156123 ····.line·163
124 ····invoke-static·{p1},·Landroid/support/v4/widget/ScrollerCompatGingerbread;->getCurrX(Ljava/lang/Object;)I124 ····invoke-static·{p1},·Landroid/support/v4/widget/ScrollerCompatGingerbread;->getCurrX(Ljava/lang/Object;)I
  
125 ····move-result·v0125 ····move-result·v0
  
126 ····return·v0126 ····return·v0
127 .end·method127 .end·method
  
128 .method·public·getCurrY(Ljava/lang/Object;)I128 .method·public·getCurrY(Ljava/lang/Object;)I
129 ····.locals·1129 ····.locals·1
130 ····.param·p1,·"scroller"····#·Ljava/lang/Object;130 ····.param·p1,·"scroller"····#·Ljava/lang/Object;
  
131 ····.prologue131 ····.prologue
132 ····.line·161132 ····.line·168
133 ····invoke-static·{p1},·Landroid/support/v4/widget/ScrollerCompatGingerbread;->getCurrY(Ljava/lang/Object;)I133 ····invoke-static·{p1},·Landroid/support/v4/widget/ScrollerCompatGingerbread;->getCurrY(Ljava/lang/Object;)I
  
134 ····move-result·v0134 ····move-result·v0
  
135 ····return·v0135 ····return·v0
136 .end·method136 .end·method
  
137 .method·public·getFinalX(Ljava/lang/Object;)I137 .method·public·getFinalX(Ljava/lang/Object;)I
138 ····.locals·1138 ····.locals·1
Max diff block lines reached; 3113/6559 bytes (47.46%) of diff not shown.
1.14 KB
smali/android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase.smali
    
Offset 18, 29 lines modifiedOffset 18, 29 lines modified
  
  
18 #·direct·methods18 #·direct·methods
19 .method·constructor·<init>()V19 .method·constructor·<init>()V
20 ····.locals·020 ····.locals·0
  
21 ····.prologue21 ····.prologue
22 ····.line·133722 ····.line·1480
23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
24 ····return-void24 ····return-void
25 .end·method25 .end·method
  
  
26 #·virtual·methods26 #·virtual·methods
27 .method·public·invalidateChildRegion(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V27 .method·public·invalidateChildRegion(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V
28 ····.locals·428 ····.locals·4
29 ····.param·p1,·"parent"····#·Landroid/support/v4/widget/SlidingPaneLayout;29 ····.param·p1,·"parent"····#·Landroid/support/v4/widget/SlidingPaneLayout;
30 ····.param·p2,·"child"····#·Landroid/view/View;30 ····.param·p2,·"child"····#·Landroid/view/View;
  
31 ····.prologue31 ····.prologue
32 ····.line·133932 ····.line·1482
33 ····invoke-virtual·{p2},·Landroid/view/View;->getLeft()I33 ····invoke-virtual·{p2},·Landroid/view/View;->getLeft()I
  
34 ····move-result·v034 ····move-result·v0
  
35 ····invoke-virtual·{p2},·Landroid/view/View;->getTop()I35 ····invoke-virtual·{p2},·Landroid/view/View;->getTop()I
  
36 ····move-result·v136 ····move-result·v1
Offset 51, 10 lines modifiedOffset 51, 10 lines modified
  
51 ····invoke-virtual·{p2},·Landroid/view/View;->getBottom()I51 ····invoke-virtual·{p2},·Landroid/view/View;->getBottom()I
  
52 ····move-result·v352 ····move-result·v3
  
53 ····invoke-static·{p1,·v0,·v1,·v2,·v3},·Landroid/support/v4/view/ViewCompat;->postInvalidateOnAnimation(Landroid/view/View;IIII)V53 ····invoke-static·{p1,·v0,·v1,·v2,·v3},·Landroid/support/v4/view/ViewCompat;->postInvalidateOnAnimation(Landroid/view/View;IIII)V
  
54 ····.line·134154 ····.line·1484
55 ····return-void55 ····return-void
56 .end·method56 .end·method
848 B
smali/android/support/v4/net/ConnectivityManagerCompat.smali
    
Offset 111, 23 lines modifiedOffset 111, 33 lines modified
  
111 ····move-result-object·v0111 ····move-result-object·v0
  
112 ····check-cast·v0,·Landroid/net/NetworkInfo;112 ····check-cast·v0,·Landroid/net/NetworkInfo;
  
113 ····.line·115113 ····.line·115
114 ····.local·v0,·"info":Landroid/net/NetworkInfo;114 ····.local·v0,·"info":Landroid/net/NetworkInfo;
 115 ····if-eqz·v0,·:cond_0
  
 116 ····.line·116
115 ····invoke-virtual·{v0},·Landroid/net/NetworkInfo;->getType()I117 ····invoke-virtual·{v0},·Landroid/net/NetworkInfo;->getType()I
  
116 ····move-result·v1118 ····move-result·v1
  
117 ····invoke-virtual·{p0,·v1},·Landroid/net/ConnectivityManager;->getNetworkInfo(I)Landroid/net/NetworkInfo;119 ····invoke-virtual·{p0,·v1},·Landroid/net/ConnectivityManager;->getNetworkInfo(I)Landroid/net/NetworkInfo;
  
118 ····move-result-object·v1120 ····move-result-object·v1
  
 121 ····.line·118
 122 ····:goto_0
119 ····return-object·v1123 ····return-object·v1
  
 124 ····:cond_0
 125 ····const/4·v1,·0x0
  
 126 ····goto·:goto_0
120 .end·method127 .end·method
  
121 .method·public·static·isActiveNetworkMetered(Landroid/net/ConnectivityManager;)Z128 .method·public·static·isActiveNetworkMetered(Landroid/net/ConnectivityManager;)Z
122 ····.locals·1129 ····.locals·1
123 ····.param·p0,·"cm"····#·Landroid/net/ConnectivityManager;130 ····.param·p0,·"cm"····#·Landroid/net/ConnectivityManager;
  
124 ····.prologue131 ····.prologue
1.63 KB
smali/android/support/v4/util/MapCollections$MapIterator.smali
Ordering differences only
    
Offset 394, 39 lines modifiedOffset 394, 39 lines modified
  
394 ····invoke-direct·{v0},·Ljava/lang/IllegalStateException;-><init>()V394 ····invoke-direct·{v0},·Ljava/lang/IllegalStateException;-><init>()V
  
395 ····throw·v0395 ····throw·v0
  
396 ····.line·98396 ····.line·98
397 ····:cond_0397 ····:cond_0
 398 ····iget-object·v0,·p0,·Landroid/support/v4/util/MapCollections$MapIterator;->this$0:Landroid/support/v4/util/MapCollections;
  
 399 ····iget·v1,·p0,·Landroid/support/v4/util/MapCollections$MapIterator;->mIndex:I
  
 400 ····invoke-virtual·{v0,·v1},·Landroid/support/v4/util/MapCollections;->colRemoveAt(I)V
  
 401 ····.line·99
398 ····iget·v0,·p0,·Landroid/support/v4/util/MapCollections$MapIterator;->mIndex:I402 ····iget·v0,·p0,·Landroid/support/v4/util/MapCollections$MapIterator;->mIndex:I
  
399 ····add-int/lit8·v0,·v0,·-0x1403 ····add-int/lit8·v0,·v0,·-0x1
  
400 ····iput·v0,·p0,·Landroid/support/v4/util/MapCollections$MapIterator;->mIndex:I404 ····iput·v0,·p0,·Landroid/support/v4/util/MapCollections$MapIterator;->mIndex:I
  
401 ····.line·99405 ····.line·100
402 ····iget·v0,·p0,·Landroid/support/v4/util/MapCollections$MapIterator;->mEnd:I406 ····iget·v0,·p0,·Landroid/support/v4/util/MapCollections$MapIterator;->mEnd:I
  
403 ····add-int/lit8·v0,·v0,·-0x1407 ····add-int/lit8·v0,·v0,·-0x1
  
404 ····iput·v0,·p0,·Landroid/support/v4/util/MapCollections$MapIterator;->mEnd:I408 ····iput·v0,·p0,·Landroid/support/v4/util/MapCollections$MapIterator;->mEnd:I
  
405 ····.line·100409 ····.line·101
406 ····const/4·v0,·0x0410 ····const/4·v0,·0x0
  
407 ····iput-boolean·v0,·p0,·Landroid/support/v4/util/MapCollections$MapIterator;->mEntryValid:Z411 ····iput-boolean·v0,·p0,·Landroid/support/v4/util/MapCollections$MapIterator;->mEntryValid:Z
  
408 ····.line·101 
409 ····iget-object·v0,·p0,·Landroid/support/v4/util/MapCollections$MapIterator;->this$0:Landroid/support/v4/util/MapCollections; 
  
410 ····iget·v1,·p0,·Landroid/support/v4/util/MapCollections$MapIterator;->mIndex:I 
  
411 ····invoke-virtual·{v0,·v1},·Landroid/support/v4/util/MapCollections;->colRemoveAt(I)V 
  
412 ····.line·102412 ····.line·102
413 ····return-void413 ····return-void
414 .end·method414 .end·method
  
415 .method·public·setValue(Ljava/lang/Object;)Ljava/lang/Object;415 .method·public·setValue(Ljava/lang/Object;)Ljava/lang/Object;
416 ····.locals·2416 ····.locals·2
417 ····.annotation·system·Ldalvik/annotation/Signature;417 ····.annotation·system·Ldalvik/annotation/Signature;
32.0 KB
smali/android/support/v4/util/SimpleArrayMap.smali
    
Offset 534, 63 lines modifiedOffset 534, 43 lines modified
  
534 ····.line·247534 ····.line·247
535 ····:cond_0535 ····:cond_0
536 ····return-void536 ····return-void
537 .end·method537 .end·method
  
538 .method·public·containsKey(Ljava/lang/Object;)Z538 .method·public·containsKey(Ljava/lang/Object;)Z
539 ····.locals·3539 ····.locals·1
540 ····.param·p1,·"key"····#·Ljava/lang/Object;540 ····.param·p1,·"key"····#·Ljava/lang/Object;
  
541 ····.prologue541 ····.prologue
542 ····.local·p0,·"this":Landroid/support/v4/util/SimpleArrayMap;,·"Landroid/support/v4/util/SimpleArrayMap<TK;TV;>;" 
543 ····const/4·v0,·0x1 
  
544 ····const/4·v1,·0x0 
  
545 ····.line·273542 ····.line·273
546 ····if-nez·p1,·:cond_2543 ····.local·p0,·"this":Landroid/support/v4/util/SimpleArrayMap;,·"Landroid/support/v4/util/SimpleArrayMap<TK;TV;>;"
 544 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/util/SimpleArrayMap;->indexOfKey(Ljava/lang/Object;)I
  
547 ····invoke-virtual·{p0},·Landroid/support/v4/util/SimpleArrayMap;->indexOfNull()I545 ····move-result·v0
  
548 ····move-result·v2546 ····if-ltz·v0,·:cond_0
  
549 ····if-ltz·v2,·:cond_1547 ····const/4·v0,·0x1
  
550 ····:cond_0 
551 ····:goto_0548 ····:goto_0
552 ····return·v0549 ····return·v0
  
553 ····:cond_1550 ····:cond_0
 551 ····const/4·v0,·0x0
554 ····move·v0,·v1 
  
555 ····goto·:goto_0 
  
556 ····:cond_2 
557 ····invoke-virtual·{p1},·Ljava/lang/Object;->hashCode()I 
  
558 ····move-result·v2 
  
559 ····invoke-virtual·{p0,·p1,·v2},·Landroid/support/v4/util/SimpleArrayMap;->indexOf(Ljava/lang/Object;I)I 
  
560 ····move-result·v2 
  
561 ····if-gez·v2,·:cond_0 
  
562 ····move·v0,·v1 
  
563 ····goto·:goto_0552 ····goto·:goto_0
564 .end·method553 .end·method
  
565 .method·public·containsValue(Ljava/lang/Object;)Z554 .method·public·containsValue(Ljava/lang/Object;)Z
566 ····.locals·1555 ····.locals·1
567 ····.param·p1,·"value"····#·Ljava/lang/Object;556 ····.param·p1,·"value"····#·Ljava/lang/Object;
  
568 ····.prologue557 ····.prologue
569 ····.line·303558 ····.line·313
570 ····.local·p0,·"this":Landroid/support/v4/util/SimpleArrayMap;,·"Landroid/support/v4/util/SimpleArrayMap<TK;TV;>;"559 ····.local·p0,·"this":Landroid/support/v4/util/SimpleArrayMap;,·"Landroid/support/v4/util/SimpleArrayMap<TK;TV;>;"
571 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/util/SimpleArrayMap;->indexOfValue(Ljava/lang/Object;)I560 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/util/SimpleArrayMap;->indexOfValue(Ljava/lang/Object;)I
  
572 ····move-result·v0561 ····move-result·v0
  
573 ····if-ltz·v0,·:cond_0562 ····if-ltz·v0,·:cond_0
  
Offset 671, 150 lines modifiedOffset 651, 150 lines modified
  
671 ····.prologue651 ····.prologue
672 ····.local·p0,·"this":Landroid/support/v4/util/SimpleArrayMap;,·"Landroid/support/v4/util/SimpleArrayMap<TK;TV;>;"652 ····.local·p0,·"this":Landroid/support/v4/util/SimpleArrayMap;,·"Landroid/support/v4/util/SimpleArrayMap<TK;TV;>;"
673 ····const/4·v6,·0x1653 ····const/4·v6,·0x1
  
674 ····const/4·v7,·0x0654 ····const/4·v7,·0x0
  
675 ····.line·522655 ····.line·532
676 ····if-ne·p0,·p1,·:cond_1656 ····if-ne·p0,·p1,·:cond_1
  
677 ····.line·551657 ····.line·561
678 ····:cond_0658 ····:cond_0
679 ····:goto_0659 ····:goto_0
680 ····return·v6660 ····return·v6
  
681 ····.line·525661 ····.line·535
682 ····:cond_1662 ····:cond_1
683 ····instance-of·v8,·p1,·Ljava/util/Map;663 ····instance-of·v8,·p1,·Ljava/util/Map;
  
684 ····if-eqz·v8,·:cond_6664 ····if-eqz·v8,·:cond_6
  
685 ····move-object·v3,·p1665 ····move-object·v3,·p1
  
686 ····.line·526666 ····.line·536
687 ····check-cast·v3,·Ljava/util/Map;667 ····check-cast·v3,·Ljava/util/Map;
  
688 ····.line·527668 ····.line·537
689 ····.local·v3,·"map":Ljava/util/Map;,·"Ljava/util/Map<**>;"669 ····.local·v3,·"map":Ljava/util/Map;,·"Ljava/util/Map<**>;"
690 ····invoke-virtual·{p0},·Landroid/support/v4/util/SimpleArrayMap;->size()I670 ····invoke-virtual·{p0},·Landroid/support/v4/util/SimpleArrayMap;->size()I
  
691 ····move-result·v8671 ····move-result·v8
  
692 ····invoke-interface·{v3},·Ljava/util/Map;->size()I672 ····invoke-interface·{v3},·Ljava/util/Map;->size()I
  
693 ····move-result·v9673 ····move-result·v9
  
694 ····if-eq·v8,·v9,·:cond_2674 ····if-eq·v8,·v9,·:cond_2
  
695 ····move·v6,·v7675 ····move·v6,·v7
  
696 ····.line·528676 ····.line·538
697 ····goto·:goto_0677 ····goto·:goto_0
  
698 ····.line·532678 ····.line·542
699 ····:cond_2679 ····:cond_2
700 ····const/4·v0,·0x0680 ····const/4·v0,·0x0
  
701 ····.local·v0,·"i":I681 ····.local·v0,·"i":I
702 ····:goto_1682 ····:goto_1
703 ····:try_start_0683 ····:try_start_0
704 ····iget·v8,·p0,·Landroid/support/v4/util/SimpleArrayMap;->mSize:I684 ····iget·v8,·p0,·Landroid/support/v4/util/SimpleArrayMap;->mSize:I
  
705 ····if-ge·v0,·v8,·:cond_0685 ····if-ge·v0,·v8,·:cond_0
  
706 ····.line·533686 ····.line·543
707 ····invoke-virtual·{p0,·v0},·Landroid/support/v4/util/SimpleArrayMap;->keyAt(I)Ljava/lang/Object;687 ····invoke-virtual·{p0,·v0},·Landroid/support/v4/util/SimpleArrayMap;->keyAt(I)Ljava/lang/Object;
  
708 ····move-result-object·v2688 ····move-result-object·v2
  
709 ····.line·534689 ····.line·544
710 ····.local·v2,·"key":Ljava/lang/Object;,·"TK;"690 ····.local·v2,·"key":Ljava/lang/Object;,·"TK;"
Max diff block lines reached; 29534/32710 bytes (90.29%) of diff not shown.
1.31 KB
smali/android/support/v4/util/TimeUtils.smali
    
Offset 110, 15 lines modifiedOffset 110, 15 lines modified
110 ····:cond_5110 ····:cond_5
111 ····const/4·v0,·0x0111 ····const/4·v0,·0x0
  
112 ····goto·:goto_0112 ····goto·:goto_0
113 .end·method113 .end·method
  
114 .method·public·static·formatDuration(JJLjava/io/PrintWriter;)V114 .method·public·static·formatDuration(JJLjava/io/PrintWriter;)V
115 ····.locals·3115 ····.locals·4
116 ····.param·p0,·"time"····#·J116 ····.param·p0,·"time"····#·J
117 ····.param·p2,·"now"····#·J117 ····.param·p2,·"now"····#·J
118 ····.param·p4,·"pw"····#·Ljava/io/PrintWriter;118 ····.param·p4,·"pw"····#·Ljava/io/PrintWriter;
  
119 ····.prologue119 ····.prologue
120 ····.line·169120 ····.line·169
121 ····const-wide/16·v0,·0x0121 ····const-wide/16·v0,·0x0
Offset 144, 30 lines modifiedOffset 144, 30 lines modified
  
144 ····invoke-static·{v0,·v1,·p4,·v2},·Landroid/support/v4/util/TimeUtils;->formatDuration(JLjava/io/PrintWriter;I)V144 ····invoke-static·{v0,·v1,·p4,·v2},·Landroid/support/v4/util/TimeUtils;->formatDuration(JLjava/io/PrintWriter;I)V
  
145 ····goto·:goto_0145 ····goto·:goto_0
146 .end·method146 .end·method
  
147 .method·public·static·formatDuration(JLjava/io/PrintWriter;)V147 .method·public·static·formatDuration(JLjava/io/PrintWriter;)V
148 ····.locals·1148 ····.locals·2
149 ····.param·p0,·"duration"····#·J149 ····.param·p0,·"duration"····#·J
150 ····.param·p2,·"pw"····#·Ljava/io/PrintWriter;150 ····.param·p2,·"pw"····#·Ljava/io/PrintWriter;
  
151 ····.prologue151 ····.prologue
152 ····.line·164152 ····.line·164
153 ····const/4·v0,·0x0153 ····const/4·v0,·0x0
  
154 ····invoke-static·{p0,·p1,·p2,·v0},·Landroid/support/v4/util/TimeUtils;->formatDuration(JLjava/io/PrintWriter;I)V154 ····invoke-static·{p0,·p1,·p2,·v0},·Landroid/support/v4/util/TimeUtils;->formatDuration(JLjava/io/PrintWriter;I)V
  
155 ····.line·165155 ····.line·165
156 ····return-void156 ····return-void
157 .end·method157 .end·method
  
158 .method·public·static·formatDuration(JLjava/io/PrintWriter;I)V158 .method·public·static·formatDuration(JLjava/io/PrintWriter;I)V
159 ····.locals·5159 ····.locals·6
160 ····.param·p0,·"duration"····#·J160 ····.param·p0,·"duration"····#·J
161 ····.param·p2,·"pw"····#·Ljava/io/PrintWriter;161 ····.param·p2,·"pw"····#·Ljava/io/PrintWriter;
162 ····.param·p3,·"fieldLen"····#·I162 ····.param·p3,·"fieldLen"····#·I
  
163 ····.prologue163 ····.prologue
164 ····.line·156164 ····.line·156
165 ····sget-object·v2,·Landroid/support/v4/util/TimeUtils;->sFormatSync:Ljava/lang/Object;165 ····sget-object·v2,·Landroid/support/v4/util/TimeUtils;->sFormatSync:Ljava/lang/Object;
1.3 KB
smali/android/support/v4/util/ArrayMap$1.smali
    
Offset 104, 43 lines modifiedOffset 104, 27 lines modified
  
104 ····iget·v0,·v0,·Landroid/support/v4/util/ArrayMap;->mSize:I104 ····iget·v0,·v0,·Landroid/support/v4/util/ArrayMap;->mSize:I
  
105 ····return·v0105 ····return·v0
106 .end·method106 .end·method
  
107 .method·protected·colIndexOfKey(Ljava/lang/Object;)I107 .method·protected·colIndexOfKey(Ljava/lang/Object;)I
108 ····.locals·2108 ····.locals·1
109 ····.param·p1,·"key"····#·Ljava/lang/Object;109 ····.param·p1,·"key"····#·Ljava/lang/Object;
  
110 ····.prologue110 ····.prologue
111 ····.line·86111 ····.line·86
112 ····.local·p0,·"this":Landroid/support/v4/util/ArrayMap$1;,·"Landroid/support/v4/util/ArrayMap.1;"112 ····.local·p0,·"this":Landroid/support/v4/util/ArrayMap$1;,·"Landroid/support/v4/util/ArrayMap.1;"
113 ····if-nez·p1,·:cond_0 
  
114 ····iget-object·v0,·p0,·Landroid/support/v4/util/ArrayMap$1;->this$0:Landroid/support/v4/util/ArrayMap;113 ····iget-object·v0,·p0,·Landroid/support/v4/util/ArrayMap$1;->this$0:Landroid/support/v4/util/ArrayMap;
  
115 ····invoke-virtual·{v0},·Landroid/support/v4/util/ArrayMap;->indexOfNull()I114 ····invoke-virtual·{v0,·p1},·Landroid/support/v4/util/ArrayMap;->indexOfKey(Ljava/lang/Object;)I
  
116 ····move-result·v0115 ····move-result·v0
  
117 ····:goto_0 
118 ····return·v0116 ····return·v0
  
119 ····:cond_0 
120 ····iget-object·v0,·p0,·Landroid/support/v4/util/ArrayMap$1;->this$0:Landroid/support/v4/util/ArrayMap; 
  
121 ····invoke-virtual·{p1},·Ljava/lang/Object;->hashCode()I 
  
122 ····move-result·v1 
  
123 ····invoke-virtual·{v0,·p1,·v1},·Landroid/support/v4/util/ArrayMap;->indexOf(Ljava/lang/Object;I)I 
  
124 ····move-result·v0 
  
125 ····goto·:goto_0 
126 .end·method117 .end·method
  
127 .method·protected·colIndexOfValue(Ljava/lang/Object;)I118 .method·protected·colIndexOfValue(Ljava/lang/Object;)I
128 ····.locals·1119 ····.locals·1
129 ····.param·p1,·"value"····#·Ljava/lang/Object;120 ····.param·p1,·"value"····#·Ljava/lang/Object;
  
130 ····.prologue121 ····.prologue
555 B
smali/android/support/v4/util/MapCollections.smali
    
Offset 60, 14 lines modifiedOffset 60, 15 lines modified
60 ····.locals·060 ····.locals·0
  
61 ····.prologue61 ····.prologue
62 ····.line·3062 ····.line·30
63 ····.local·p0,·"this":Landroid/support/v4/util/MapCollections;,·"Landroid/support/v4/util/MapCollections<TK;TV;>;"63 ····.local·p0,·"this":Landroid/support/v4/util/MapCollections;,·"Landroid/support/v4/util/MapCollections<TK;TV;>;"
64 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V64 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 65 ····.line·353
65 ····return-void66 ····return-void
66 .end·method67 .end·method
  
67 .method·public·static·containsAllHelper(Ljava/util/Map;Ljava/util/Collection;)Z68 .method·public·static·containsAllHelper(Ljava/util/Map;Ljava/util/Collection;)Z
68 ····.locals·269 ····.locals·2
69 ····.annotation·system·Ldalvik/annotation/Signature;70 ····.annotation·system·Ldalvik/annotation/Signature;
70 ········value·=·{71 ········value·=·{
21.5 KB
smali/android/support/v4/util/LruCache.smali
    
Offset 89, 27 lines modifiedOffset 89, 27 lines modified
89 ····.annotation·system·Ldalvik/annotation/Signature;89 ····.annotation·system·Ldalvik/annotation/Signature;
90 ········value·=·{90 ········value·=·{
91 ············"(TK;TV;)I"91 ············"(TK;TV;)I"
92 ········}92 ········}
93 ····.end·annotation93 ····.end·annotation
  
94 ····.prologue94 ····.prologue
95 ····.line·23395 ····.line·249
96 ····.local·p0,·"this":Landroid/support/v4/util/LruCache;,·"Landroid/support/v4/util/LruCache<TK;TV;>;"96 ····.local·p0,·"this":Landroid/support/v4/util/LruCache;,·"Landroid/support/v4/util/LruCache<TK;TV;>;"
97 ····.local·p1,·"key":Ljava/lang/Object;,·"TK;"97 ····.local·p1,·"key":Ljava/lang/Object;,·"TK;"
98 ····.local·p2,·"value":Ljava/lang/Object;,·"TV;"98 ····.local·p2,·"value":Ljava/lang/Object;,·"TV;"
99 ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v4/util/LruCache;->sizeOf(Ljava/lang/Object;Ljava/lang/Object;)I99 ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v4/util/LruCache;->sizeOf(Ljava/lang/Object;Ljava/lang/Object;)I
  
100 ····move-result·v0100 ····move-result·v0
  
101 ····.line·234101 ····.line·250
102 ····.local·v0,·"result":I102 ····.local·v0,·"result":I
103 ····if-gez·v0,·:cond_0103 ····if-gez·v0,·:cond_0
  
104 ····.line·235104 ····.line·251
105 ····new-instance·v1,·Ljava/lang/IllegalStateException;105 ····new-instance·v1,·Ljava/lang/IllegalStateException;
  
106 ····new-instance·v2,·Ljava/lang/StringBuilder;106 ····new-instance·v2,·Ljava/lang/StringBuilder;
  
107 ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V107 ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V
  
108 ····const-string·v3,·"Negative·size:·"108 ····const-string·v3,·"Negative·size:·"
Offset 136, 15 lines modifiedOffset 136, 15 lines modified
  
136 ····move-result-object·v2136 ····move-result-object·v2
  
137 ····invoke-direct·{v1,·v2},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V137 ····invoke-direct·{v1,·v2},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
  
138 ····throw·v1138 ····throw·v1
  
139 ····.line·237139 ····.line·253
140 ····:cond_0140 ····:cond_0
141 ····return·v0141 ····return·v0
142 .end·method142 .end·method
  
  
143 #·virtual·methods143 #·virtual·methods
144 .method·protected·create(Ljava/lang/Object;)Ljava/lang/Object;144 .method·protected·create(Ljava/lang/Object;)Ljava/lang/Object;
Offset 152, 27 lines modifiedOffset 152, 27 lines modified
152 ····.annotation·system·Ldalvik/annotation/Signature;152 ····.annotation·system·Ldalvik/annotation/Signature;
153 ········value·=·{153 ········value·=·{
154 ············"(TK;)TV;"154 ············"(TK;)TV;"
155 ········}155 ········}
156 ····.end·annotation156 ····.end·annotation
  
157 ····.prologue157 ····.prologue
158 ····.line·229158 ····.line·245
159 ····.local·p0,·"this":Landroid/support/v4/util/LruCache;,·"Landroid/support/v4/util/LruCache<TK;TV;>;"159 ····.local·p0,·"this":Landroid/support/v4/util/LruCache;,·"Landroid/support/v4/util/LruCache<TK;TV;>;"
160 ····.local·p1,·"key":Ljava/lang/Object;,·"TK;"160 ····.local·p1,·"key":Ljava/lang/Object;,·"TK;"
161 ····const/4·v0,·0x0161 ····const/4·v0,·0x0
  
162 ····return-object·v0162 ····return-object·v0
163 .end·method163 .end·method
  
164 .method·public·final·declared-synchronized·createCount()I164 .method·public·final·declared-synchronized·createCount()I
165 ····.locals·1165 ····.locals·1
  
166 ····.prologue166 ····.prologue
167 ····.line·295167 ····.line·312
168 ····.local·p0,·"this":Landroid/support/v4/util/LruCache;,·"Landroid/support/v4/util/LruCache<TK;TV;>;"168 ····.local·p0,·"this":Landroid/support/v4/util/LruCache;,·"Landroid/support/v4/util/LruCache<TK;TV;>;"
169 ····monitor-enter·p0169 ····monitor-enter·p0
  
170 ····:try_start_0170 ····:try_start_0
171 ····iget·v0,·p0,·Landroid/support/v4/util/LruCache;->createCount:I171 ····iget·v0,·p0,·Landroid/support/v4/util/LruCache;->createCount:I
172 ····:try_end_0172 ····:try_end_0
173 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0173 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0
Offset 195, 41 lines modifiedOffset 195, 41 lines modified
195 ····.annotation·system·Ldalvik/annotation/Signature;195 ····.annotation·system·Ldalvik/annotation/Signature;
196 ········value·=·{196 ········value·=·{
197 ············"(ZTK;TV;TV;)V"197 ············"(ZTK;TV;TV;)V"
198 ········}198 ········}
199 ····.end·annotation199 ····.end·annotation
  
200 ····.prologue200 ····.prologue
201 ····.line·211201 ····.line·227
202 ····.local·p0,·"this":Landroid/support/v4/util/LruCache;,·"Landroid/support/v4/util/LruCache<TK;TV;>;"202 ····.local·p0,·"this":Landroid/support/v4/util/LruCache;,·"Landroid/support/v4/util/LruCache<TK;TV;>;"
203 ····.local·p2,·"key":Ljava/lang/Object;,·"TK;"203 ····.local·p2,·"key":Ljava/lang/Object;,·"TK;"
204 ····.local·p3,·"oldValue":Ljava/lang/Object;,·"TV;"204 ····.local·p3,·"oldValue":Ljava/lang/Object;,·"TV;"
205 ····.local·p4,·"newValue":Ljava/lang/Object;,·"TV;"205 ····.local·p4,·"newValue":Ljava/lang/Object;,·"TV;"
206 ····return-void206 ····return-void
207 .end·method207 .end·method
  
208 .method·public·final·evictAll()V208 .method·public·final·evictAll()V
209 ····.locals·1209 ····.locals·1
  
210 ····.prologue210 ····.prologue
211 ····.line·255211 ····.line·271
212 ····.local·p0,·"this":Landroid/support/v4/util/LruCache;,·"Landroid/support/v4/util/LruCache<TK;TV;>;"212 ····.local·p0,·"this":Landroid/support/v4/util/LruCache;,·"Landroid/support/v4/util/LruCache<TK;TV;>;"
213 ····const/4·v0,·-0x1213 ····const/4·v0,·-0x1
  
214 ····invoke-virtual·{p0,·v0},·Landroid/support/v4/util/LruCache;->trimToSize(I)V214 ····invoke-virtual·{p0,·v0},·Landroid/support/v4/util/LruCache;->trimToSize(I)V
  
215 ····.line·256215 ····.line·272
216 ····return-void216 ····return-void
217 .end·method217 .end·method
  
218 .method·public·final·declared-synchronized·evictionCount()I218 .method·public·final·declared-synchronized·evictionCount()I
219 ····.locals·1219 ····.locals·1
  
220 ····.prologue220 ····.prologue
221 ····.line·309221 ····.line·326
222 ····.local·p0,·"this":Landroid/support/v4/util/LruCache;,·"Landroid/support/v4/util/LruCache<TK;TV;>;"222 ····.local·p0,·"this":Landroid/support/v4/util/LruCache;,·"Landroid/support/v4/util/LruCache<TK;TV;>;"
223 ····monitor-enter·p0223 ····monitor-enter·p0
  
224 ····:try_start_0224 ····:try_start_0
225 ····iget·v0,·p0,·Landroid/support/v4/util/LruCache;->evictionCount:I225 ····iget·v0,·p0,·Landroid/support/v4/util/LruCache;->evictionCount:I
226 ····:try_end_0226 ····:try_end_0
227 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0227 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0
Offset 251, 187 lines modifiedOffset 251, 187 lines modified
251 ····.annotation·system·Ldalvik/annotation/Signature;251 ····.annotation·system·Ldalvik/annotation/Signature;
252 ········value·=·{252 ········value·=·{
253 ············"(TK;)TV;"253 ············"(TK;)TV;"
254 ········}254 ········}
255 ····.end·annotation255 ····.end·annotation
  
256 ····.prologue256 ····.prologue
257 ····.line·62257 ····.line·78
258 ····.local·p0,·"this":Landroid/support/v4/util/LruCache;,·"Landroid/support/v4/util/LruCache<TK;TV;>;"258 ····.local·p0,·"this":Landroid/support/v4/util/LruCache;,·"Landroid/support/v4/util/LruCache<TK;TV;>;"
259 ····.local·p1,·"key":Ljava/lang/Object;,·"TK;"259 ····.local·p1,·"key":Ljava/lang/Object;,·"TK;"
260 ····if-nez·p1,·:cond_0260 ····if-nez·p1,·:cond_0
  
261 ····.line·63261 ····.line·79
Max diff block lines reached; 18232/21966 bytes (83.00%) of diff not shown.
1.04 KB
smali/android/support/v4/util/ContainerHelpers.smali
    
Offset 118, 47 lines modifiedOffset 118, 47 lines modified
  
118 ····.line·68118 ····.line·68
119 ····.local·v0,·"hi":I119 ····.local·v0,·"hi":I
120 ····:goto_0120 ····:goto_0
121 ····if-gt·v1,·v0,·:cond_1121 ····if-gt·v1,·v0,·:cond_1
  
122 ····.line·69122 ····.line·69
123 ····add-int·v5,·v1,·v0123 ····add-int·v3,·v1,·v0
  
124 ····ushr-int/lit8·v2,·v5,·0x1124 ····ushr-int/lit8·v2,·v3,·0x1
  
125 ····.line·70125 ····.line·70
126 ····.local·v2,·"mid":I126 ····.local·v2,·"mid":I
127 ····aget-wide·v3,·p0,·v2127 ····aget-wide·v4,·p0,·v2
  
128 ····.line·72128 ····.line·72
129 ····.local·v3,·"midVal":J129 ····.local·v4,·"midVal":J
130 ····cmp-long·v5,·v3,·p2130 ····cmp-long·v3,·v4,·p2
  
131 ····if-gez·v5,·:cond_0131 ····if-gez·v3,·:cond_0
  
132 ····.line·73132 ····.line·73
133 ····add-int/lit8·v1,·v2,·0x1133 ····add-int/lit8·v1,·v2,·0x1
  
134 ····goto·:goto_0134 ····goto·:goto_0
  
135 ····.line·74135 ····.line·74
136 ····:cond_0136 ····:cond_0
137 ····cmp-long·v5,·v3,·p2137 ····cmp-long·v3,·v4,·p2
  
138 ····if-lez·v5,·:cond_2138 ····if-lez·v3,·:cond_2
  
139 ····.line·75139 ····.line·75
140 ····add-int/lit8·v0,·v2,·-0x1140 ····add-int/lit8·v0,·v2,·-0x1
  
141 ····goto·:goto_0141 ····goto·:goto_0
  
142 ····.line·80142 ····.line·80
143 ····.end·local·v2····#·"mid":I143 ····.end·local·v2····#·"mid":I
144 ····.end·local·v3····#·"midVal":J144 ····.end·local·v4····#·"midVal":J
145 ····:cond_1145 ····:cond_1
146 ····xor-int/lit8·v2,·v1,·-0x1146 ····xor-int/lit8·v2,·v1,·-0x1
  
147 ····:cond_2147 ····:cond_2
148 ····return·v2148 ····return·v2
149 .end·method149 .end·method
  
1.25 KB
smali/android/support/v4/util/LongSparseArray.smali
    
Offset 557, 15 lines modifiedOffset 557, 15 lines modified
  
557 ····aget-object·p3,·v1,·v0557 ····aget-object·p3,·v1,·v0
  
558 ····goto·:goto_0558 ····goto·:goto_0
559 .end·method559 .end·method
  
560 .method·public·indexOfKey(J)I560 .method·public·indexOfKey(J)I
561 ····.locals·2561 ····.locals·3
562 ····.param·p1,·"key"····#·J562 ····.param·p1,·"key"····#·J
  
563 ····.prologue563 ····.prologue
564 ····.line·283564 ····.line·283
565 ····.local·p0,·"this":Landroid/support/v4/util/LongSparseArray;,·"Landroid/support/v4/util/LongSparseArray<TE;>;"565 ····.local·p0,·"this":Landroid/support/v4/util/LongSparseArray;,·"Landroid/support/v4/util/LongSparseArray<TE;>;"
566 ····iget-boolean·v0,·p0,·Landroid/support/v4/util/LongSparseArray;->mGarbage:Z566 ····iget-boolean·v0,·p0,·Landroid/support/v4/util/LongSparseArray;->mGarbage:Z
  
Offset 662, 15 lines modifiedOffset 662, 15 lines modified
  
662 ····aget-wide·v0,·v0,·p1662 ····aget-wide·v0,·v0,·p1
  
663 ····return-wide·v0663 ····return-wide·v0
664 .end·method664 .end·method
  
665 .method·public·put(JLjava/lang/Object;)V665 .method·public·put(JLjava/lang/Object;)V
666 ····.locals·8666 ····.locals·9
667 ····.param·p1,·"key"····#·J667 ····.param·p1,·"key"····#·J
668 ····.annotation·system·Ldalvik/annotation/Signature;668 ····.annotation·system·Ldalvik/annotation/Signature;
669 ········value·=·{669 ········value·=·{
670 ············"(JTE;)V"670 ············"(JTE;)V"
671 ········}671 ········}
672 ····.end·annotation672 ····.end·annotation
  
Offset 865, 15 lines modifiedOffset 865, 15 lines modified
  
865 ····iput·v4,·p0,·Landroid/support/v4/util/LongSparseArray;->mSize:I865 ····iput·v4,·p0,·Landroid/support/v4/util/LongSparseArray;->mSize:I
  
866 ····goto/16·:goto_0866 ····goto/16·:goto_0
867 .end·method867 .end·method
  
868 .method·public·remove(J)V868 .method·public·remove(J)V
869 ····.locals·0869 ····.locals·1
870 ····.param·p1,·"key"····#·J870 ····.param·p1,·"key"····#·J
  
871 ····.prologue871 ····.prologue
872 ····.line·132872 ····.line·132
873 ····.local·p0,·"this":Landroid/support/v4/util/LongSparseArray;,·"Landroid/support/v4/util/LongSparseArray<TE;>;"873 ····.local·p0,·"this":Landroid/support/v4/util/LongSparseArray;,·"Landroid/support/v4/util/LongSparseArray<TE;>;"
874 ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v4/util/LongSparseArray;->delete(J)V874 ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v4/util/LongSparseArray;->delete(J)V
  
278 B
smali/com/negusoft/holoaccent/R.smali
    
Offset 22, 10 lines modifiedOffset 22, 9 lines modified
22 .method·public·constructor·<init>()V22 .method·public·constructor·<init>()V
23 ····.locals·023 ····.locals·0
  
24 ····.prologue24 ····.prologue
25 ····.line·925 ····.line·9
26 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V26 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
27 ····.line·533 
28 ····return-void27 ····return-void
29 .end·method28 .end·method
11.8 KB
smali/com/negusoft/holoaccent/AccentResources.smali
    
Offset 853, 23 lines modifiedOffset 853, 21 lines modified
  
853 ····move-result-object·v1853 ····move-result-object·v1
  
854 ····return-object·v1854 ····return-object·v1
855 .end·method855 .end·method
  
856 .method·private·initPalette(Landroid/content/Context;III)Lcom/negusoft/holoaccent/AccentPalette;856 .method·private·initPalette(Landroid/content/Context;III)Lcom/negusoft/holoaccent/AccentPalette;
857 ····.locals·8857 ····.locals·7
858 ····.param·p1,·"c"····#·Landroid/content/Context;858 ····.param·p1,·"c"····#·Landroid/content/Context;
859 ····.param·p2,·"explicitColor"····#·I859 ····.param·p2,·"explicitColor"····#·I
860 ····.param·p3,·"explicitColorDark"····#·I860 ····.param·p3,·"explicitColorDark"····#·I
861 ····.param·p4,·"explicitColorActionBar"····#·I861 ····.param·p4,·"explicitColorActionBar"····#·I
  
862 ····.prologue862 ····.prologue
863 ····const/4·v7,·0x0 
  
864 ····.line·187863 ····.line·187
865 ····invoke-virtual·{p1},·Landroid/content/Context;->getTheme()Landroid/content/res/Resources$Theme;864 ····invoke-virtual·{p1},·Landroid/content/Context;->getTheme()Landroid/content/res/Resources$Theme;
  
866 ····move-result-object·v5865 ····move-result-object·v5
  
867 ····sget-object·v6,·Lcom/negusoft/holoaccent/R$styleable;->HoloAccent:[I866 ····sget-object·v6,·Lcom/negusoft/holoaccent/R$styleable;->HoloAccent:[I
  
Offset 918, 36 lines modifiedOffset 916, 43 lines modified
918 ····return-object·v5916 ····return-object·v5
  
919 ····.line·190917 ····.line·190
920 ····.end·local·v1····#·"color":I918 ····.end·local·v1····#·"color":I
921 ····.end·local·v2····#·"colorActionBar":I919 ····.end·local·v2····#·"colorActionBar":I
922 ····.end·local·v3····#·"colorDark":I920 ····.end·local·v3····#·"colorDark":I
923 ····:cond_0921 ····:cond_0
 922 ····sget·v5,·Lcom/negusoft/holoaccent/R$styleable;->HoloAccent_accentColor:I
  
 923 ····.line·191
924 ····invoke-virtual·{v0,·v7,·v4},·Landroid/content/res/TypedArray;->getColor(II)I924 ····invoke-virtual·{v0,·v5,·v4},·Landroid/content/res/TypedArray;->getColor(II)I
  
925 ····move-result·v1925 ····move-result·v1
  
926 ····goto·:goto_0926 ····goto·:goto_0
  
927 ····.line·192927 ····.line·192
928 ····.restart·local·v1····#·"color":I928 ····.restart·local·v1····#·"color":I
929 ····:cond_1929 ····:cond_1
 930 ····sget·v5,·Lcom/negusoft/holoaccent/R$styleable;->HoloAccent_accentColorDark:I
  
930 ····const/4·v5,·0x1931 ····const/4·v6,·0x0
  
 932 ····.line·193
931 ····invoke-virtual·{v0,·v5,·v7},·Landroid/content/res/TypedArray;->getColor(II)I933 ····invoke-virtual·{v0,·v5,·v6},·Landroid/content/res/TypedArray;->getColor(II)I
  
932 ····move-result·v3934 ····move-result·v3
  
933 ····goto·:goto_1935 ····goto·:goto_1
  
934 ····.line·194936 ····.line·194
935 ····.restart·local·v3····#·"colorDark":I937 ····.restart·local·v3····#·"colorDark":I
936 ····:cond_2938 ····:cond_2
937 ····const/4·v5,·0x2939 ····sget·v5,·Lcom/negusoft/holoaccent/R$styleable;->HoloAccent_accentColorActionBar:I
  
 940 ····.line·195
938 ····invoke-virtual·{v0,·v5,·v1},·Landroid/content/res/TypedArray;->getColor(II)I941 ····invoke-virtual·{v0,·v5,·v1},·Landroid/content/res/TypedArray;->getColor(II)I
  
939 ····move-result·v2942 ····move-result·v2
  
940 ····goto·:goto_2943 ····goto·:goto_2
941 .end·method944 .end·method
  
Offset 1157, 70 lines modifiedOffset 1162, 69 lines modified
1157 ········}1162 ········}
1158 ····.end·annotation1163 ····.end·annotation
  
1159 ····.prologue1164 ····.prologue
1160 ····.line·2251165 ····.line·225
1161 ····invoke-direct·{p0},·Lcom/negusoft/holoaccent/AccentResources;->checkInitialized()Z1166 ····invoke-direct·{p0},·Lcom/negusoft/holoaccent/AccentResources;->checkInitialized()Z
  
1162 ····move-result·v31167 ····move-result·v2
  
1163 ····if-eqz·v3,·:cond_01168 ····if-eqz·v2,·:cond_0
  
1164 ····.line·2261169 ····.line·226
1165 ····invoke-super·{p0,·p1},·Landroid/content/res/Resources;->getColor(I)I1170 ····invoke-super·{p0,·p1},·Landroid/content/res/Resources;->getColor(I)I
  
1166 ····move-result·v21171 ····move-result·v1
  
1167 ····.line·2361172 ····.line·236
1168 ····:goto_01173 ····:goto_0
1169 ····return·v21174 ····return·v1
  
1170 ····.line·2301175 ····.line·230
1171 ····:cond_01176 ····:cond_0
1172 ····iget-object·v3,·p0,·Lcom/negusoft/holoaccent/AccentResources;->mColorInterceptors:Ljava/util/List;1177 ····iget-object·v2,·p0,·Lcom/negusoft/holoaccent/AccentResources;->mColorInterceptors:Ljava/util/List;
  
1173 ····invoke-interface·{v3},·Ljava/util/List;->iterator()Ljava/util/Iterator;1178 ····invoke-interface·{v2},·Ljava/util/List;->iterator()Ljava/util/Iterator;
  
1174 ····move-result-object·v01179 ····move-result-object·v2
  
1175 ····.local·v0,·"i$":Ljava/util/Iterator; 
1176 ····:cond_11180 ····:cond_1
1177 ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z1181 ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z
  
1178 ····move-result·v31182 ····move-result·v3
  
1179 ····if-eqz·v3,·:cond_21183 ····if-eqz·v3,·:cond_2
  
1180 ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object;1184 ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
1181 ····move-result-object·v11185 ····move-result-object·v0
  
1182 ····check-cast·v1,·Lcom/negusoft/holoaccent/AccentResources$ColorInterceptor;1186 ····check-cast·v0,·Lcom/negusoft/holoaccent/AccentResources$ColorInterceptor;
  
1183 ····.line·2311187 ····.line·231
1184 ····.local·v1,·"interceptor":Lcom/negusoft/holoaccent/AccentResources$ColorInterceptor;1188 ····.local·v0,·"interceptor":Lcom/negusoft/holoaccent/AccentResources$ColorInterceptor;
1185 ····iget-object·v3,·p0,·Lcom/negusoft/holoaccent/AccentResources;->mPalette:Lcom/negusoft/holoaccent/AccentPalette;1189 ····iget-object·v3,·p0,·Lcom/negusoft/holoaccent/AccentResources;->mPalette:Lcom/negusoft/holoaccent/AccentPalette;
  
1186 ····invoke-interface·{v1,·p0,·v3,·p1},·Lcom/negusoft/holoaccent/AccentResources$ColorInterceptor;->getColor(Landroid/content/res/Resources;Lcom/negusoft/holoaccent/AccentPalette;I)I1190 ····invoke-interface·{v0,·p0,·v3,·p1},·Lcom/negusoft/holoaccent/AccentResources$ColorInterceptor;->getColor(Landroid/content/res/Resources;Lcom/negusoft/holoaccent/AccentPalette;I)I
  
1187 ····move-result·v21191 ····move-result·v1
  
1188 ····.line·2321192 ····.line·232
1189 ····.local·v2,·"result":I1193 ····.local·v1,·"result":I
1190 ····if-eqz·v2,·:cond_11194 ····if-eqz·v1,·:cond_1
  
1191 ····goto·:goto_01195 ····goto·:goto_0
  
1192 ····.line·2361196 ····.line·236
1193 ····.end·local·v1····#·"interceptor":Lcom/negusoft/holoaccent/AccentResources$ColorInterceptor;1197 ····.end·local·v0····#·"interceptor":Lcom/negusoft/holoaccent/AccentResources$ColorInterceptor;
1194 ····.end·local·v2····#·"result":I1198 ····.end·local·v1····#·"result":I
Max diff block lines reached; 7451/12017 bytes (62.00%) of diff not shown.
1.06 KB
smali/com/negusoft/holoaccent/preference/SwitchPreference.smali
    
Offset 2, 15 lines modifiedOffset 2, 14 lines modified
2 .super·Landroid/preference/SwitchPreference;2 .super·Landroid/preference/SwitchPreference;
3 .source·"SwitchPreference.java"3 .source·"SwitchPreference.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/MemberClasses;5 .annotation·system·Ldalvik/annotation/MemberClasses;
6 ····value·=·{6 ····value·=·{
7 ········Lcom/negusoft/holoaccent/preference/SwitchPreference$1;, 
8 ········Lcom/negusoft/holoaccent/preference/SwitchPreference$Listener;7 ········Lcom/negusoft/holoaccent/preference/SwitchPreference$Listener;
9 ····}8 ····}
10 .end·annotation9 .end·annotation
  
  
11 #·instance·fields10 #·instance·fields
12 .field·private·final·mListener:Lcom/negusoft/holoaccent/preference/SwitchPreference$Listener;11 .field·private·final·mListener:Lcom/negusoft/holoaccent/preference/SwitchPreference$Listener;
Offset 207, 14 lines modifiedOffset 206, 15 lines modified
  
207 .method·sendAccessibilityEvent(Landroid/view/View;)V206 .method·sendAccessibilityEvent(Landroid/view/View;)V
208 ····.locals·4207 ····.locals·4
209 ····.param·p1,·"view"····#·Landroid/view/View;208 ····.param·p1,·"view"····#·Landroid/view/View;
  
210 ····.prologue209 ····.prologue
211 ····.line·108210 ····.line·108
 211 ····.line·109
212 ····invoke-virtual·{p0},·Lcom/negusoft/holoaccent/preference/SwitchPreference;->getContext()Landroid/content/Context;212 ····invoke-virtual·{p0},·Lcom/negusoft/holoaccent/preference/SwitchPreference;->getContext()Landroid/content/Context;
  
213 ····move-result-object·v2213 ····move-result-object·v2
  
214 ····const-string·v3,·"accessibility"214 ····const-string·v3,·"accessibility"
  
215 ····invoke-virtual·{v2,·v3},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;215 ····invoke-virtual·{v2,·v3},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
558 B
smali/com/negusoft/holoaccent/drawable/SpinnerDrawable.smali
    
Offset 2, 15 lines modifiedOffset 2, 14 lines modified
2 .super·Landroid/graphics/drawable/Drawable;2 .super·Landroid/graphics/drawable/Drawable;
3 .source·"SpinnerDrawable.java"3 .source·"SpinnerDrawable.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/MemberClasses;5 .annotation·system·Ldalvik/annotation/MemberClasses;
6 ····value·=·{6 ····value·=·{
7 ········Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$1;, 
8 ········Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$SpinnerConstantState;,7 ········Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$SpinnerConstantState;,
9 ········Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;8 ········Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;
10 ····}9 ····}
11 .end·annotation10 .end·annotation
  
  
12 #·static·fields11 #·static·fields
2.99 KB
smali/com/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable.smali
    
Offset 2, 15 lines modifiedOffset 2, 14 lines modified
2 .super·Landroid/graphics/drawable/Drawable;2 .super·Landroid/graphics/drawable/Drawable;
3 .source·"ActionBarBackgroundDrawable.java"3 .source·"ActionBarBackgroundDrawable.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/MemberClasses;5 .annotation·system·Ldalvik/annotation/MemberClasses;
6 ····value·=·{6 ····value·=·{
7 ········Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable$1;, 
8 ········Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable$ActionBarBackgroundConstantState;7 ········Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable$ActionBarBackgroundConstantState;
9 ····}8 ····}
10 .end·annotation9 .end·annotation
  
  
11 #·static·fields10 #·static·fields
12 .field·private·static·final·DEFAULT_OPACITY:I·=·0xff11 .field·private·static·final·DEFAULT_OPACITY:I·=·0xff
Offset 31, 71 lines modifiedOffset 30, 73 lines modified
31 ····.param·p2,·"palette"····#·Lcom/negusoft/holoaccent/AccentPalette;30 ····.param·p2,·"palette"····#·Lcom/negusoft/holoaccent/AccentPalette;
32 ····.param·p3,·"styleAttribute"····#·I31 ····.param·p3,·"styleAttribute"····#·I
33 ····.param·p4,·"overline"····#·Z32 ····.param·p4,·"overline"····#·Z
  
34 ····.prologue33 ····.prologue
35 ····const/16·v10,·0xff34 ····const/16·v10,·0xff
  
36 ····const/4·v9,·0x0 
  
37 ····.line·4235 ····.line·42
38 ····invoke-direct·{p0},·Landroid/graphics/drawable/Drawable;-><init>()V36 ····invoke-direct·{p0},·Landroid/graphics/drawable/Drawable;-><init>()V
  
39 ····.line·4337 ····.line·43
40 ····const/4·v0,·0x038 ····const/4·v0,·0x0
  
41 ····sget-object·v5,·Lcom/negusoft/holoaccent/R$styleable;->ColoredActionBarStacked:[I39 ····sget-object·v5,·Lcom/negusoft/holoaccent/R$styleable;->ColoredActionBarStacked:[I
  
 40 ····const/4·v9,·0x0
  
42 ····invoke-virtual·{p1,·v0,·v5,·p3,·v9},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;41 ····invoke-virtual·{p1,·v0,·v5,·p3,·v9},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
  
43 ····move-result-object·v642 ····move-result-object·v6
  
44 ····.line·4443 ····.line·44
45 ····.local·v6,·"attrs":Landroid/content/res/TypedArray;44 ····.local·v6,·"attrs":Landroid/content/res/TypedArray;
46 ····const/4·v0,·0x145 ····sget·v0,·Lcom/negusoft/holoaccent/R$styleable;->ColoredActionBarStacked_accentLineColor:I
  
47 ····invoke-virtual·{p2},·Lcom/negusoft/holoaccent/AccentPalette;->getDarkAccentColor()I46 ····invoke-virtual·{p2},·Lcom/negusoft/holoaccent/AccentPalette;->getDarkAccentColor()I
  
48 ····move-result·v547 ····move-result·v5
  
49 ····invoke-virtual·{v6,·v0,·v5},·Landroid/content/res/TypedArray;->getColor(II)I48 ····invoke-virtual·{v6,·v0,·v5},·Landroid/content/res/TypedArray;->getColor(II)I
  
50 ····move-result·v349 ····move-result·v3
  
51 ····.line·4550 ····.line·45
52 ····.local·v3,·"lineColor":I51 ····.local·v3,·"lineColor":I
 52 ····sget·v0,·Lcom/negusoft/holoaccent/R$styleable;->ColoredActionBarStacked_accentLineWidth:I
  
53 ····const/4·v0,·0x053 ····const/4·v5,·0x0
  
54 ····invoke-virtual·{v6,·v9,·v0},·Landroid/content/res/TypedArray;->getDimension(IF)F54 ····invoke-virtual·{v6,·v0,·v5},·Landroid/content/res/TypedArray;->getDimension(IF)F
  
55 ····move-result·v455 ····move-result·v4
  
56 ····.line·4656 ····.line·46
57 ····.local·v4,·"lineWidthDp":F57 ····.local·v4,·"lineWidthDp":F
58 ····const/4·v0,·0x258 ····sget·v0,·Lcom/negusoft/holoaccent/R$styleable;->ColoredActionBarStacked_accentLineOpacity:I
  
59 ····invoke-virtual·{v6,·v0,·v10},·Landroid/content/res/TypedArray;->getInteger(II)I59 ····invoke-virtual·{v6,·v0,·v10},·Landroid/content/res/TypedArray;->getInteger(II)I
  
60 ····move-result·v860 ····move-result·v8
  
61 ····.line·4761 ····.line·47
62 ····.local·v8,·"lineOpacity":I62 ····.local·v8,·"lineOpacity":I
63 ····const/4·v0,·0x363 ····sget·v0,·Lcom/negusoft/holoaccent/R$styleable;->ColoredActionBarStacked_accentBackgroundColor:I
  
64 ····invoke-virtual·{p2},·Lcom/negusoft/holoaccent/AccentPalette;->getDarkAccentColor()I64 ····invoke-virtual·{p2},·Lcom/negusoft/holoaccent/AccentPalette;->getDarkAccentColor()I
  
65 ····move-result·v565 ····move-result·v5
  
66 ····invoke-virtual·{v6,·v0,·v5},·Landroid/content/res/TypedArray;->getColor(II)I66 ····invoke-virtual·{v6,·v0,·v5},·Landroid/content/res/TypedArray;->getColor(II)I
  
67 ····move-result·v267 ····move-result·v2
  
68 ····.line·4868 ····.line·48
69 ····.local·v2,·"backgroundColor":I69 ····.local·v2,·"backgroundColor":I
70 ····const/4·v0,·0x470 ····sget·v0,·Lcom/negusoft/holoaccent/R$styleable;->ColoredActionBarStacked_accentBackgroundOpacity:I
  
71 ····invoke-virtual·{v6,·v0,·v10},·Landroid/content/res/TypedArray;->getInteger(II)I71 ····invoke-virtual·{v6,·v0,·v10},·Landroid/content/res/TypedArray;->getInteger(II)I
  
72 ····move-result·v772 ····move-result·v7
  
73 ····.line·5073 ····.line·50
74 ····.local·v7,·"backgroundOpacity":I74 ····.local·v7,·"backgroundOpacity":I
762 B
smali/com/negusoft/holoaccent/drawable/IndeterminedProgressDrawable$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable;21 .field·final·synthetic·this$0:Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable;)V23 .method·constructor·<init>(Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable;
  
25 ····.prologue26 ····.prologue
26 ····.line·5327 ····.line·53
27 ····iput-object·p1,·p0,·Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable$1;->this$0:Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable;28 ····iput-object·p1,·p0,·Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable$1;->this$0:Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
663 B
smali/com/negusoft/holoaccent/drawable/ToggleForegroundDrawable.smali
    
Offset 57, 15 lines modifiedOffset 57, 15 lines modified
  
57 ····invoke-virtual·{v6,·v7},·Landroid/content/res/Resources$Theme;->obtainStyledAttributes([I)Landroid/content/res/TypedArray;57 ····invoke-virtual·{v6,·v7},·Landroid/content/res/Resources$Theme;->obtainStyledAttributes([I)Landroid/content/res/TypedArray;
  
58 ····move-result-object·v058 ····move-result-object·v0
  
59 ····.line·4559 ····.line·45
60 ····.local·v0,·"attrs":Landroid/content/res/TypedArray;60 ····.local·v0,·"attrs":Landroid/content/res/TypedArray;
61 ····const/4·v6,·0x061 ····sget·v6,·Lcom/negusoft/holoaccent/R$styleable;->HoloAccent_accentColor:I
  
62 ····sget·v7,·Lcom/negusoft/holoaccent/R$color;->ha__accent_default:I62 ····sget·v7,·Lcom/negusoft/holoaccent/R$color;->ha__accent_default:I
  
63 ····invoke-virtual·{v5,·v7},·Landroid/content/res/Resources;->getColor(I)I63 ····invoke-virtual·{v5,·v7},·Landroid/content/res/Resources;->getColor(I)I
  
64 ····move-result·v764 ····move-result·v7
  
7.88 KB
smali/com/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable.smali
    
Offset 37, 21 lines modifiedOffset 37, 19 lines modified
37 .field·private·final·mGapPercentages:[F37 .field·private·final·mGapPercentages:[F
  
38 .field·private·final·mPaint:Landroid/graphics/Paint;38 .field·private·final·mPaint:Landroid/graphics/Paint;
  
  
39 #·direct·methods39 #·direct·methods
40 .method·public·constructor·<init>(Landroid/content/Context;I)V40 .method·public·constructor·<init>(Landroid/content/Context;I)V
41 ····.locals·941 ····.locals·8
42 ····.param·p1,·"c"····#·Landroid/content/Context;42 ····.param·p1,·"c"····#·Landroid/content/Context;
43 ····.param·p2,·"index"····#·I43 ····.param·p2,·"index"····#·I
  
44 ····.prologue44 ····.prologue
45 ····const/4·v8,·0x0 
  
46 ····const/4·v7,·0x545 ····const/4·v7,·0x5
  
47 ····const/4·v6,·0x646 ····const/4·v6,·0x6
  
48 ····.line·6647 ····.line·66
49 ····invoke-direct·{p0},·Landroid/graphics/drawable/Drawable;-><init>()V48 ····invoke-direct·{p0},·Landroid/graphics/drawable/Drawable;-><init>()V
  
Offset 112, 17 lines modifiedOffset 110, 19 lines modified
112 ····iput-object·v3,·p0,·Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;->GAP_PERCENTAGES_8:[F110 ····iput-object·v3,·p0,·Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;->GAP_PERCENTAGES_8:[F
  
113 ····.line·58111 ····.line·58
114 ····const/16·v3,·0x8112 ····const/16·v3,·0x8
  
115 ····new-array·v3,·v3,·[[F113 ····new-array·v3,·v3,·[[F
  
 114 ····const/4·v4,·0x0
  
116 ····iget-object·v4,·p0,·Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;->GAP_PERCENTAGES_1:[F115 ····iget-object·v5,·p0,·Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;->GAP_PERCENTAGES_1:[F
  
117 ····aput-object·v4,·v3,·v8116 ····aput-object·v5,·v3,·v4
  
118 ····const/4·v4,·0x1117 ····const/4·v4,·0x1
  
119 ····iget-object·v5,·p0,·Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;->GAP_PERCENTAGES_2:[F118 ····iget-object·v5,·p0,·Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;->GAP_PERCENTAGES_2:[F
  
120 ····aput-object·v5,·v3,·v4119 ····aput-object·v5,·v3,·v4
  
Offset 182, 21 lines modifiedOffset 182, 23 lines modified
  
182 ····invoke-virtual·{v3,·v4},·Landroid/content/res/Resources$Theme;->obtainStyledAttributes([I)Landroid/content/res/TypedArray;182 ····invoke-virtual·{v3,·v4},·Landroid/content/res/Resources$Theme;->obtainStyledAttributes([I)Landroid/content/res/TypedArray;
  
183 ····move-result-object·v0183 ····move-result-object·v0
  
184 ····.line·71184 ····.line·71
185 ····.local·v0,·"attrs":Landroid/content/res/TypedArray;185 ····.local·v0,·"attrs":Landroid/content/res/TypedArray;
 186 ····sget·v3,·Lcom/negusoft/holoaccent/R$styleable;->HoloAccent_accentColor:I
  
186 ····sget·v3,·Lcom/negusoft/holoaccent/R$color;->ha__accent_default:I187 ····sget·v4,·Lcom/negusoft/holoaccent/R$color;->ha__accent_default:I
  
187 ····invoke-virtual·{v2,·v3},·Landroid/content/res/Resources;->getColor(I)I188 ····invoke-virtual·{v2,·v4},·Landroid/content/res/Resources;->getColor(I)I
  
188 ····move-result·v3189 ····move-result·v4
  
189 ····invoke-virtual·{v0,·v8,·v3},·Landroid/content/res/TypedArray;->getColor(II)I190 ····invoke-virtual·{v0,·v3,·v4},·Landroid/content/res/TypedArray;->getColor(II)I
  
190 ····move-result·v1191 ····move-result·v1
  
191 ····.line·72192 ····.line·72
192 ····.local·v1,·"color":I193 ····.local·v1,·"color":I
193 ····invoke-virtual·{v0},·Landroid/content/res/TypedArray;->recycle()V194 ····invoke-virtual·{v0},·Landroid/content/res/TypedArray;->recycle()V
  
Offset 596, 139 lines modifiedOffset 598, 128 lines modified
596 ····.line·91598 ····.line·91
597 ····return-object·v1599 ····return-object·v1
598 .end·method600 .end·method
  
  
599 #·virtual·methods601 #·virtual·methods
600 .method·public·draw(Landroid/graphics/Canvas;)V602 .method·public·draw(Landroid/graphics/Canvas;)V
601 ····.locals·18603 ····.locals·14
602 ····.param·p1,·"canvas"····#·Landroid/graphics/Canvas;604 ····.param·p1,·"canvas"····#·Landroid/graphics/Canvas;
  
603 ····.prologue605 ····.prologue
 606 ····const/4·v5,·0x1
  
604 ····.line·115607 ····.line·115
605 ····invoke-virtual/range·{p0·..·p0},·Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;->getBounds()Landroid/graphics/Rect;608 ····invoke-virtual·{p0},·Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;->getBounds()Landroid/graphics/Rect;
  
606 ····move-result-object·v12609 ····move-result-object·v10
  
607 ····.line·117610 ····.line·117
608 ····.local·v12,·"bounds":Landroid/graphics/Rect;611 ····.local·v10,·"bounds":Landroid/graphics/Rect;
609 ····invoke-virtual·{v12},·Landroid/graphics/Rect;->width()I612 ····invoke-virtual·{v10},·Landroid/graphics/Rect;->width()I
  
610 ····move-result·v1613 ····move-result·v0
  
611 ····int-to-float·v8,·v1614 ····int-to-float·v7,·v0
  
612 ····.line·118615 ····.line·118
613 ····.local·v8,·"totalWidth":F616 ····.local·v7,·"totalWidth":F
614 ····const/4·v1,·0x1617 ····const·v0,·0x44178000····#·606.0f
  
615 ····const·v5,·0x44178000····#·606.0f618 ····iget-object·v4,·p0,·Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;->mDisplayMetrics:Landroid/util/DisplayMetrics;
  
616 ····move-object/from16·v0,·p0619 ····invoke-static·{v5,·v0,·v4},·Landroid/util/TypedValue;->applyDimension(IFLandroid/util/DisplayMetrics;)F
  
617 ····iget-object·v6,·v0,·Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;->mDisplayMetrics:Landroid/util/DisplayMetrics; 
  
618 ····invoke-static·{v1,·v5,·v6},·Landroid/util/TypedValue;->applyDimension(IFLandroid/util/DisplayMetrics;)F 
  
619 ····move-result·v16620 ····move-result·v12
  
620 ····.line·119621 ····.line·119
621 ····.local·v16,·"minWidth":F622 ····.local·v12,·"minWidth":F
622 ····cmpg-float·v1,·v8,·v16623 ····cmpg-float·v0,·v7,·v12
  
623 ····if-gez·v1,·:cond_0624 ····if-gez·v0,·:cond_0
  
624 ····.line·120625 ····.line·120
625 ····move/from16·v8,·v16626 ····move·v7,·v12
  
626 ····.line·122627 ····.line·122
627 ····:cond_0628 ····:cond_0
628 ····invoke-virtual·{v12},·Landroid/graphics/Rect;->exactCenterY()F629 ····invoke-virtual·{v10},·Landroid/graphics/Rect;->exactCenterY()F
  
629 ····move-result·v3630 ····move-result·v2
  
630 ····.line·123631 ····.line·123
631 ····.local·v3,·"centerY":F632 ····.local·v2,·"centerY":F
632 ····iget·v1,·v12,·Landroid/graphics/Rect;->left:I633 ····iget·v0,·v10,·Landroid/graphics/Rect;->left:I
  
633 ····int-to-float·v2,·v1634 ····int-to-float·v1,·v0
  
Max diff block lines reached; 3335/7906 bytes (42.18%) of diff not shown.
7.14 KB
smali/com/negusoft/holoaccent/drawable/IndeterminedProgressDrawable.smali
    
Offset 82, 15 lines modifiedOffset 82, 15 lines modified
  
82 ····invoke-virtual·{v3,·v4},·Landroid/content/res/Resources$Theme;->obtainStyledAttributes([I)Landroid/content/res/TypedArray;82 ····invoke-virtual·{v3,·v4},·Landroid/content/res/Resources$Theme;->obtainStyledAttributes([I)Landroid/content/res/TypedArray;
  
83 ····move-result-object·v083 ····move-result-object·v0
  
84 ····.line·7784 ····.line·77
85 ····.local·v0,·"attrs":Landroid/content/res/TypedArray;85 ····.local·v0,·"attrs":Landroid/content/res/TypedArray;
86 ····const/4·v3,·0x086 ····sget·v3,·Lcom/negusoft/holoaccent/R$styleable;->HoloAccent_accentColor:I
  
87 ····sget·v4,·Lcom/negusoft/holoaccent/R$color;->ha__accent_default:I87 ····sget·v4,·Lcom/negusoft/holoaccent/R$color;->ha__accent_default:I
  
88 ····invoke-virtual·{v2,·v4},·Landroid/content/res/Resources;->getColor(I)I88 ····invoke-virtual·{v2,·v4},·Landroid/content/res/Resources;->getColor(I)I
  
89 ····move-result·v489 ····move-result·v4
  
Offset 297, 172 lines modifiedOffset 297, 161 lines modified
297 ····.line·101297 ····.line·101
298 ····return-object·v1298 ····return-object·v1
299 .end·method299 .end·method
  
  
300 #·virtual·methods300 #·virtual·methods
301 .method·public·draw(Landroid/graphics/Canvas;)V301 .method·public·draw(Landroid/graphics/Canvas;)V
302 ····.locals·18302 ····.locals·14
303 ····.param·p1,·"canvas"····#·Landroid/graphics/Canvas;303 ····.param·p1,·"canvas"····#·Landroid/graphics/Canvas;
  
304 ····.prologue304 ····.prologue
 305 ····const/4·v5,·0x1
  
305 ····.line·130306 ····.line·130
306 ····invoke-virtual/range·{p0·..·p0},·Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable;->getBounds()Landroid/graphics/Rect;307 ····invoke-virtual·{p0},·Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable;->getBounds()Landroid/graphics/Rect;
  
307 ····move-result-object·v12308 ····move-result-object·v10
  
308 ····.line·132309 ····.line·132
309 ····.local·v12,·"bounds":Landroid/graphics/Rect;310 ····.local·v10,·"bounds":Landroid/graphics/Rect;
310 ····invoke-virtual·{v12},·Landroid/graphics/Rect;->width()I311 ····invoke-virtual·{v10},·Landroid/graphics/Rect;->width()I
  
311 ····move-result·v1312 ····move-result·v0
  
312 ····int-to-float·v8,·v1313 ····int-to-float·v7,·v0
  
313 ····.line·133314 ····.line·133
314 ····.local·v8,·"totalWidth":F315 ····.local·v7,·"totalWidth":F
315 ····const/4·v1,·0x1316 ····const/high16·v0,·0x43800000····#·256.0f
  
316 ····const/high16·v5,·0x43800000····#·256.0f317 ····iget-object·v4,·p0,·Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable;->mDisplayMetrics:Landroid/util/DisplayMetrics;
  
317 ····move-object/from16·v0,·p0318 ····invoke-static·{v5,·v0,·v4},·Landroid/util/TypedValue;->applyDimension(IFLandroid/util/DisplayMetrics;)F
  
318 ····iget-object·v6,·v0,·Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable;->mDisplayMetrics:Landroid/util/DisplayMetrics; 
  
319 ····invoke-static·{v1,·v5,·v6},·Landroid/util/TypedValue;->applyDimension(IFLandroid/util/DisplayMetrics;)F 
  
320 ····move-result·v16319 ····move-result·v12
  
321 ····.line·134320 ····.line·134
322 ····.local·v16,·"minWidth":F321 ····.local·v12,·"minWidth":F
323 ····cmpg-float·v1,·v8,·v16322 ····cmpg-float·v0,·v7,·v12
  
324 ····if-gez·v1,·:cond_0323 ····if-gez·v0,·:cond_0
  
325 ····.line·135324 ····.line·135
326 ····move/from16·v8,·v16325 ····move·v7,·v12
  
327 ····.line·137326 ····.line·137
328 ····:cond_0327 ····:cond_0
329 ····const/4·v1,·0x1 
  
330 ····const/high16·v5,·0x40800000····#·4.0f328 ····const/high16·v0,·0x40800000····#·4.0f
  
331 ····move-object/from16·v0,·p0329 ····iget-object·v4,·p0,·Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable;->mDisplayMetrics:Landroid/util/DisplayMetrics;
  
332 ····iget-object·v6,·v0,·Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable;->mDisplayMetrics:Landroid/util/DisplayMetrics;330 ····invoke-static·{v5,·v0,·v4},·Landroid/util/TypedValue;->applyDimension(IFLandroid/util/DisplayMetrics;)F
  
333 ····invoke-static·{v1,·v5,·v6},·Landroid/util/TypedValue;->applyDimension(IFLandroid/util/DisplayMetrics;)F 
  
334 ····move-result·v13331 ····move-result·v11
  
335 ····.line·138332 ····.line·138
336 ····.local·v13,·"gapWidth":F333 ····.local·v11,·"gapWidth":F
337 ····invoke-virtual·{v12},·Landroid/graphics/Rect;->exactCenterY()F334 ····invoke-virtual·{v10},·Landroid/graphics/Rect;->exactCenterY()F
  
338 ····move-result·v3335 ····move-result·v2
  
339 ····.line·139336 ····.line·139
340 ····.local·v3,·"centerY":F337 ····.local·v2,·"centerY":F
341 ····iget·v1,·v12,·Landroid/graphics/Rect;->left:I338 ····iget·v0,·v10,·Landroid/graphics/Rect;->left:I
  
342 ····int-to-float·v2,·v1339 ····int-to-float·v1,·v0
  
343 ····.line·142340 ····.line·142
344 ····.local·v2,·"startX":F341 ····.local·v1,·"startX":F
345 ····add-float/2addr·v8,·v13342 ····add-float/2addr·v7,·v11
  
346 ····.line·144343 ····.line·144
347 ····move-object/from16·v0,·p0344 ····iget-object·v8,·p0,·Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable;->mGapPercentages:[F
  
348 ····iget-object·v11,·v0,·Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable;->mGapPercentages:[F345 ····array-length·v9,·v8
  
 346 ····const/4·v0,·0x0
349 ····.local·v11,·"arr$":[F 
350 ····array-length·v15,·v11 
  
 347 ····move·v6,·v0
351 ····.local·v15,·"len$":I 
352 ····const/4·v14,·0x0 
  
353 ····.local·v14,·"i$":I 
354 ····:goto_0348 ····:goto_0
355 ····if-ge·v14,·v15,·:cond_2349 ····if-ge·v6,·v9,·:cond_2
  
356 ····aget·v17,·v11,·v14350 ····aget·v13,·v8,·v6
  
357 ····.line·145351 ····.line·145
358 ····.local·v17,·"startPercentage":F352 ····.local·v13,·"startPercentage":F
359 ····iget·v1,·v12,·Landroid/graphics/Rect;->left:I353 ····iget·v0,·v10,·Landroid/graphics/Rect;->left:I
  
360 ····int-to-float·v1,·v1354 ····int-to-float·v0,·v0
  
361 ····mul-float·v5,·v8,·v17355 ····mul-float·v4,·v7,·v13
  
362 ····add-float/2addr·v1,·v5356 ····add-float/2addr·v0,·v4
  
363 ····sub-float·v4,·v1,·v13357 ····sub-float·v3,·v0,·v11
  
364 ····.line·146358 ····.line·146
Max diff block lines reached; 2198/7163 bytes (30.69%) of diff not shown.
1.69 KB
smali/com/negusoft/holoaccent/activity/AccentActivity.smali
    
Offset 2, 15 lines modifiedOffset 2, 14 lines modified
2 .super·Landroid/app/Activity;2 .super·Landroid/app/Activity;
3 .source·"AccentActivity.java"3 .source·"AccentActivity.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/MemberClasses;5 .annotation·system·Ldalvik/annotation/MemberClasses;
6 ····value·=·{6 ····value·=·{
7 ········Lcom/negusoft/holoaccent/activity/AccentActivity$1;, 
8 ········Lcom/negusoft/holoaccent/activity/AccentActivity$MyInitListener;7 ········Lcom/negusoft/holoaccent/activity/AccentActivity$MyInitListener;
9 ····}8 ····}
10 .end·annotation9 .end·annotation
  
  
11 #·instance·fields10 #·instance·fields
12 .field·private·final·mAccentHelper:Lcom/negusoft/holoaccent/AccentHelper;11 .field·private·final·mAccentHelper:Lcom/negusoft/holoaccent/AccentHelper;
Offset 27, 14 lines modifiedOffset 26, 15 lines modified
27 ····.line·1426 ····.line·14
28 ····new-instance·v0,·Lcom/negusoft/holoaccent/AccentHelper;27 ····new-instance·v0,·Lcom/negusoft/holoaccent/AccentHelper;
  
29 ····invoke-virtual·{p0},·Lcom/negusoft/holoaccent/activity/AccentActivity;->getOverrideAccentColor()I28 ····invoke-virtual·{p0},·Lcom/negusoft/holoaccent/activity/AccentActivity;->getOverrideAccentColor()I
  
30 ····move-result·v129 ····move-result·v1
  
 30 ····.line·15
31 ····invoke-virtual·{p0},·Lcom/negusoft/holoaccent/activity/AccentActivity;->getOverrideAccentColorDark()I31 ····invoke-virtual·{p0},·Lcom/negusoft/holoaccent/activity/AccentActivity;->getOverrideAccentColorDark()I
  
32 ····move-result·v232 ····move-result·v2
  
33 ····invoke-virtual·{p0},·Lcom/negusoft/holoaccent/activity/AccentActivity;->getOverrideAccentColorActionBar()I33 ····invoke-virtual·{p0},·Lcom/negusoft/holoaccent/activity/AccentActivity;->getOverrideAccentColorActionBar()I
  
34 ····move-result·v334 ····move-result·v3
Offset 45, 15 lines modifiedOffset 45, 15 lines modified
  
45 ····invoke-direct·{v4,·p0,·v5},·Lcom/negusoft/holoaccent/activity/AccentActivity$MyInitListener;-><init>(Lcom/negusoft/holoaccent/activity/AccentActivity;Lcom/negusoft/holoaccent/activity/AccentActivity$1;)V45 ····invoke-direct·{v4,·p0,·v5},·Lcom/negusoft/holoaccent/activity/AccentActivity$MyInitListener;-><init>(Lcom/negusoft/holoaccent/activity/AccentActivity;Lcom/negusoft/holoaccent/activity/AccentActivity$1;)V
  
46 ····invoke-direct·{v0,·v1,·v2,·v3,·v4},·Lcom/negusoft/holoaccent/AccentHelper;-><init>(IIILcom/negusoft/holoaccent/AccentHelper$OnInitListener;)V46 ····invoke-direct·{v0,·v1,·v2,·v3,·v4},·Lcom/negusoft/holoaccent/AccentHelper;-><init>(IIILcom/negusoft/holoaccent/AccentHelper$OnInitListener;)V
  
47 ····iput-object·v0,·p0,·Lcom/negusoft/holoaccent/activity/AccentActivity;->mAccentHelper:Lcom/negusoft/holoaccent/AccentHelper;47 ····iput-object·v0,·p0,·Lcom/negusoft/holoaccent/activity/AccentActivity;->mAccentHelper:Lcom/negusoft/holoaccent/AccentHelper;
  
48 ····.line·6448 ····.line·14
49 ····return-void49 ····return-void
50 .end·method50 .end·method
  
  
51 #·virtual·methods51 #·virtual·methods
52 .method·public·getAccentHelper()Lcom/negusoft/holoaccent/AccentHelper;52 .method·public·getAccentHelper()Lcom/negusoft/holoaccent/AccentHelper;
53 ····.locals·153 ····.locals·1
15.9 KB
smali/com/negusoft/holoaccent/widget/AccentSwitch.smali
    
Offset 159, 15 lines modifiedOffset 159, 15 lines modified
  
159 ····.prologue159 ····.prologue
160 ····const/4·v7,·0x1160 ····const/4·v7,·0x1
  
161 ····.line·167161 ····.line·167
162 ····invoke-direct·{p0,·p1,·p2,·p3},·Landroid/widget/CompoundButton;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V162 ····invoke-direct·{p0,·p1,·p2,·p3},·Landroid/widget/CompoundButton;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
  
163 ····.line·103163 ····.line·104
164 ····invoke-static·{},·Landroid/view/VelocityTracker;->obtain()Landroid/view/VelocityTracker;164 ····invoke-static·{},·Landroid/view/VelocityTracker;->obtain()Landroid/view/VelocityTracker;
  
165 ····move-result-object·v5165 ····move-result-object·v5
  
166 ····iput-object·v5,·p0,·Lcom/negusoft/holoaccent/widget/AccentSwitch;->mVelocityTracker:Landroid/view/VelocityTracker;166 ····iput-object·v5,·p0,·Lcom/negusoft/holoaccent/widget/AccentSwitch;->mVelocityTracker:Landroid/view/VelocityTracker;
  
167 ····.line·124167 ····.line·124
Offset 208, 15 lines modifiedOffset 208, 15 lines modified
  
208 ····invoke-virtual·{p1,·p2,·v5,·p3,·v6},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;208 ····invoke-virtual·{p1,·p2,·v5,·p3,·v6},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
  
209 ····move-result-object·v0209 ····move-result-object·v0
  
210 ····.line·178210 ····.line·178
211 ····.local·v0,·"a":Landroid/content/res/TypedArray;211 ····.local·v0,·"a":Landroid/content/res/TypedArray;
212 ····const/4·v5,·0x3212 ····sget·v5,·Lcom/negusoft/holoaccent/R$styleable;->AccentSwitch_android_thumb:I
  
213 ····invoke-virtual·{v0,·v5},·Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable;213 ····invoke-virtual·{v0,·v5},·Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable;
  
214 ····move-result-object·v5214 ····move-result-object·v5
  
215 ····iput-object·v5,·p0,·Lcom/negusoft/holoaccent/widget/AccentSwitch;->mThumbDrawable:Landroid/graphics/drawable/Drawable;215 ····iput-object·v5,·p0,·Lcom/negusoft/holoaccent/widget/AccentSwitch;->mThumbDrawable:Landroid/graphics/drawable/Drawable;
  
Offset 230, 15 lines modifiedOffset 230, 15 lines modified
  
230 ····move-result-object·v5230 ····move-result-object·v5
  
231 ····iput-object·v5,·p0,·Lcom/negusoft/holoaccent/widget/AccentSwitch;->mThumbDrawable:Landroid/graphics/drawable/Drawable;231 ····iput-object·v5,·p0,·Lcom/negusoft/holoaccent/widget/AccentSwitch;->mThumbDrawable:Landroid/graphics/drawable/Drawable;
  
232 ····.line·182232 ····.line·182
233 ····:cond_0233 ····:cond_0
234 ····const/4·v5,·0x5234 ····sget·v5,·Lcom/negusoft/holoaccent/R$styleable;->AccentSwitch_android_track:I
  
235 ····invoke-virtual·{v0,·v5},·Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable;235 ····invoke-virtual·{v0,·v5},·Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable;
  
236 ····move-result-object·v5236 ····move-result-object·v5
  
237 ····iput-object·v5,·p0,·Lcom/negusoft/holoaccent/widget/AccentSwitch;->mTrackDrawable:Landroid/graphics/drawable/Drawable;237 ····iput-object·v5,·p0,·Lcom/negusoft/holoaccent/widget/AccentSwitch;->mTrackDrawable:Landroid/graphics/drawable/Drawable;
  
Offset 252, 15 lines modifiedOffset 252, 17 lines modified
  
252 ····move-result-object·v5252 ····move-result-object·v5
  
253 ····iput-object·v5,·p0,·Lcom/negusoft/holoaccent/widget/AccentSwitch;->mTrackDrawable:Landroid/graphics/drawable/Drawable;253 ····iput-object·v5,·p0,·Lcom/negusoft/holoaccent/widget/AccentSwitch;->mTrackDrawable:Landroid/graphics/drawable/Drawable;
  
254 ····.line·186254 ····.line·186
255 ····:cond_1255 ····:cond_1
 256 ····sget·v5,·Lcom/negusoft/holoaccent/R$styleable;->AccentSwitch_android_textOn:I
  
256 ····invoke-virtual·{v0,·v7},·Landroid/content/res/TypedArray;->getText(I)Ljava/lang/CharSequence;257 ····invoke-virtual·{v0,·v5},·Landroid/content/res/TypedArray;->getText(I)Ljava/lang/CharSequence;
  
257 ····move-result-object·v5258 ····move-result-object·v5
  
258 ····iput-object·v5,·p0,·Lcom/negusoft/holoaccent/widget/AccentSwitch;->mTextOn:Ljava/lang/CharSequence;259 ····iput-object·v5,·p0,·Lcom/negusoft/holoaccent/widget/AccentSwitch;->mTextOn:Ljava/lang/CharSequence;
  
259 ····.line·187260 ····.line·187
260 ····iget-object·v5,·p0,·Lcom/negusoft/holoaccent/widget/AccentSwitch;->mTextOn:Ljava/lang/CharSequence;261 ····iget-object·v5,·p0,·Lcom/negusoft/holoaccent/widget/AccentSwitch;->mTextOn:Ljava/lang/CharSequence;
Offset 272, 15 lines modifiedOffset 274, 15 lines modified
  
272 ····move-result-object·v5274 ····move-result-object·v5
  
273 ····iput-object·v5,·p0,·Lcom/negusoft/holoaccent/widget/AccentSwitch;->mTextOn:Ljava/lang/CharSequence;275 ····iput-object·v5,·p0,·Lcom/negusoft/holoaccent/widget/AccentSwitch;->mTextOn:Ljava/lang/CharSequence;
  
274 ····.line·190276 ····.line·190
275 ····:cond_2277 ····:cond_2
276 ····const/4·v5,·0x2278 ····sget·v5,·Lcom/negusoft/holoaccent/R$styleable;->AccentSwitch_android_textOff:I
  
277 ····invoke-virtual·{v0,·v5},·Landroid/content/res/TypedArray;->getText(I)Ljava/lang/CharSequence;279 ····invoke-virtual·{v0,·v5},·Landroid/content/res/TypedArray;->getText(I)Ljava/lang/CharSequence;
  
278 ····move-result-object·v5280 ····move-result-object·v5
  
279 ····iput-object·v5,·p0,·Lcom/negusoft/holoaccent/widget/AccentSwitch;->mTextOff:Ljava/lang/CharSequence;281 ····iput-object·v5,·p0,·Lcom/negusoft/holoaccent/widget/AccentSwitch;->mTextOff:Ljava/lang/CharSequence;
  
Offset 304, 66 lines modifiedOffset 306, 72 lines modified
  
304 ····invoke-virtual·{v5},·Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics;306 ····invoke-virtual·{v5},·Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics;
  
305 ····move-result-object·v3307 ····move-result-object·v3
  
306 ····.line·196308 ····.line·196
307 ····.local·v3,·"metrics":Landroid/util/DisplayMetrics;309 ····.local·v3,·"metrics":Landroid/util/DisplayMetrics;
308 ····const/16·v5,·0x8310 ····sget·v5,·Lcom/negusoft/holoaccent/R$styleable;->AccentSwitch_android_thumbTextPadding:I
  
309 ····const/high16·v6,·0x41400000····#·12.0f311 ····const/high16·v6,·0x41400000····#·12.0f
  
 312 ····.line·198
310 ····invoke-static·{v7,·v6,·v3},·Landroid/util/TypedValue;->applyDimension(IFLandroid/util/DisplayMetrics;)F313 ····invoke-static·{v7,·v6,·v3},·Landroid/util/TypedValue;->applyDimension(IFLandroid/util/DisplayMetrics;)F
  
311 ····move-result·v6314 ····move-result·v6
  
312 ····float-to-int·v6,·v6315 ····float-to-int·v6,·v6
  
 316 ····.line·196
313 ····invoke-virtual·{v0,·v5,·v6},·Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I317 ····invoke-virtual·{v0,·v5,·v6},·Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
  
314 ····move-result·v5318 ····move-result·v5
  
315 ····iput·v5,·p0,·Lcom/negusoft/holoaccent/widget/AccentSwitch;->mThumbTextPadding:I319 ····iput·v5,·p0,·Lcom/negusoft/holoaccent/widget/AccentSwitch;->mThumbTextPadding:I
  
316 ····.line·199320 ····.line·199
317 ····const/4·v5,·0x6321 ····sget·v5,·Lcom/negusoft/holoaccent/R$styleable;->AccentSwitch_android_switchMinWidth:I
  
318 ····const/high16·v6,·0x42c00000····#·96.0f322 ····const/high16·v6,·0x42c00000····#·96.0f
  
 323 ····.line·201
319 ····invoke-static·{v7,·v6,·v3},·Landroid/util/TypedValue;->applyDimension(IFLandroid/util/DisplayMetrics;)F324 ····invoke-static·{v7,·v6,·v3},·Landroid/util/TypedValue;->applyDimension(IFLandroid/util/DisplayMetrics;)F
  
320 ····move-result·v6325 ····move-result·v6
  
321 ····float-to-int·v6,·v6326 ····float-to-int·v6,·v6
  
 327 ····.line·199
322 ····invoke-virtual·{v0,·v5,·v6},·Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I328 ····invoke-virtual·{v0,·v5,·v6},·Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
  
323 ····move-result·v5329 ····move-result·v5
  
324 ····iput·v5,·p0,·Lcom/negusoft/holoaccent/widget/AccentSwitch;->mSwitchMinWidth:I330 ····iput·v5,·p0,·Lcom/negusoft/holoaccent/widget/AccentSwitch;->mSwitchMinWidth:I
  
325 ····.line·202331 ····.line·202
Max diff block lines reached; 11619/16135 bytes (72.01%) of diff not shown.
637 B
smali/com/negusoft/holoaccent/widget/AccentSwitch$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/negusoft/holoaccent/widget/AccentSwitch;21 .field·final·synthetic·this$0:Lcom/negusoft/holoaccent/widget/AccentSwitch;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/negusoft/holoaccent/widget/AccentSwitch;)V23 .method·constructor·<init>(Lcom/negusoft/holoaccent/widget/AccentSwitch;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/negusoft/holoaccent/widget/AccentSwitch;
  
25 ····.prologue26 ····.prologue
26 ····.line·22227 ····.line·222
27 ····iput-object·p1,·p0,·Lcom/negusoft/holoaccent/widget/AccentSwitch$1;->this$0:Lcom/negusoft/holoaccent/widget/AccentSwitch;28 ····iput-object·p1,·p0,·Lcom/negusoft/holoaccent/widget/AccentSwitch$1;->this$0:Lcom/negusoft/holoaccent/widget/AccentSwitch;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
4.37 KB
smali/com/negusoft/holoaccent/widget/AccentTimePicker.smali
    
Offset 93, 112 lines modifiedOffset 93, 106 lines modified
93 .method·private·init(Landroid/content/Context;)V93 .method·private·init(Landroid/content/Context;)V
94 ····.locals·1094 ····.locals·10
95 ····.param·p1,·"c"····#·Landroid/content/Context;95 ····.param·p1,·"c"····#·Landroid/content/Context;
  
96 ····.prologue96 ····.prologue
97 ····.line·5697 ····.line·56
98 ····:try_start_098 ····:try_start_0
99 ····sget-object·v0,·Lcom/negusoft/holoaccent/widget/AccentTimePicker;->NUMBER_PICKER_ID_NAMES:[Ljava/lang/String;99 ····sget-object·v6,·Lcom/negusoft/holoaccent/widget/AccentTimePicker;->NUMBER_PICKER_ID_NAMES:[Ljava/lang/String;
  
100 ····.local·v0,·"arr$":[Ljava/lang/String; 
101 ····array-length·v5,·v0100 ····array-length·v7,·v6
  
102 ····.local·v5,·"len$":I 
103 ····const/4·v2,·0x0101 ····const/4·v5,·0x0
  
104 ····.local·v2,·"i$":I 
105 ····:goto_0102 ····:goto_0
106 ····if-ge·v2,·v5,·:cond_2103 ····if-ge·v5,·v7,·:cond_2
  
107 ····aget-object·v4,·v0,·v2104 ····aget-object·v2,·v6,·v5
  
108 ····.line·57105 ····.line·57
109 ····.local·v4,·"idName":Ljava/lang/String;106 ····.local·v2,·"idName":Ljava/lang/String;
110 ····invoke-static·{v4},·Lcom/negusoft/holoaccent/util/NativeResources;->getIdentifier(Ljava/lang/String;)I107 ····invoke-static·{v2},·Lcom/negusoft/holoaccent/util/NativeResources;->getIdentifier(Ljava/lang/String;)I
  
111 ····move-result·v3108 ····move-result·v1
  
112 ····.line·58109 ····.line·58
113 ····.local·v3,·"id":I110 ····.local·v1,·"id":I
114 ····invoke-virtual·{p0,·v3},·Lcom/negusoft/holoaccent/widget/AccentTimePicker;->findViewById(I)Landroid/view/View;111 ····invoke-virtual·{p0,·v1},·Lcom/negusoft/holoaccent/widget/AccentTimePicker;->findViewById(I)Landroid/view/View;
  
115 ····move-result-object·v7112 ····move-result-object·v4
  
116 ····.line·59113 ····.line·59
117 ····.local·v7,·"view":Landroid/view/View;114 ····.local·v4,·"view":Landroid/view/View;
118 ····if-nez·v7,·:cond_1115 ····if-nez·v4,·:cond_1
  
119 ····.line·56116 ····.line·56
120 ····:cond_0117 ····:cond_0
121 ····:goto_1118 ····:goto_1
122 ····add-int/lit8·v2,·v2,·0x1119 ····add-int/lit8·v5,·v5,·0x1
  
123 ····goto·:goto_0120 ····goto·:goto_0
  
124 ····.line·61121 ····.line·61
125 ····:cond_1122 ····:cond_1
126 ····instance-of·v8,·v7,·Landroid/widget/NumberPicker;123 ····instance-of·v8,·v4,·Landroid/widget/NumberPicker;
  
127 ····if-eqz·v8,·:cond_0124 ····if-eqz·v8,·:cond_0
  
128 ····.line·64125 ····.line·64
129 ····const-class·v8,·Landroid/widget/NumberPicker;126 ····const-class·v8,·Landroid/widget/NumberPicker;
  
130 ····const-string·v9,·"mSelectionDivider"127 ····const-string·v9,·"mSelectionDivider"
  
131 ····invoke-virtual·{v8,·v9},·Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field;128 ····invoke-virtual·{v8,·v9},·Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field;
  
132 ····move-result-object·v6129 ····move-result-object·v3
  
133 ····.line·65130 ····.line·65
134 ····.local·v6,·"selectionDivider":Ljava/lang/reflect/Field;131 ····.local·v3,·"selectionDivider":Ljava/lang/reflect/Field;
135 ····const/4·v8,·0x1132 ····const/4·v8,·0x1
  
136 ····invoke-virtual·{v6,·v8},·Ljava/lang/reflect/Field;->setAccessible(Z)V133 ····invoke-virtual·{v3,·v8},·Ljava/lang/reflect/Field;->setAccessible(Z)V
  
137 ····.line·66134 ····.line·66
138 ····invoke-virtual·{p1},·Landroid/content/Context;->getResources()Landroid/content/res/Resources;135 ····invoke-virtual·{p1},·Landroid/content/Context;->getResources()Landroid/content/res/Resources;
  
139 ····move-result-object·v8136 ····move-result-object·v8
  
140 ····sget·v9,·Lcom/negusoft/holoaccent/R$color;->ha__picker_divider:I137 ····sget·v9,·Lcom/negusoft/holoaccent/R$color;->ha__picker_divider:I
  
141 ····invoke-virtual·{v8,·v9},·Landroid/content/res/Resources;->getColor(I)I138 ····invoke-virtual·{v8,·v9},·Landroid/content/res/Resources;->getColor(I)I
  
142 ····move-result·v1139 ····move-result·v0
  
143 ····.line·67140 ····.line·67
144 ····.local·v1,·"color":I141 ····.local·v0,·"color":I
145 ····new-instance·v8,·Landroid/graphics/drawable/ColorDrawable;142 ····new-instance·v8,·Landroid/graphics/drawable/ColorDrawable;
  
146 ····invoke-direct·{v8,·v1},·Landroid/graphics/drawable/ColorDrawable;-><init>(I)V143 ····invoke-direct·{v8,·v0},·Landroid/graphics/drawable/ColorDrawable;-><init>(I)V
  
147 ····invoke-virtual·{v6,·v7,·v8},·Ljava/lang/reflect/Field;->set(Ljava/lang/Object;Ljava/lang/Object;)V144 ····invoke-virtual·{v3,·v4,·v8},·Ljava/lang/reflect/Field;->set(Ljava/lang/Object;Ljava/lang/Object;)V
148 ····:try_end_0145 ····:try_end_0
149 ····.catch·Ljava/lang/NoSuchFieldException;·{:try_start_0·..·:try_end_0}·:catch_0146 ····.catch·Ljava/lang/NoSuchFieldException;·{:try_start_0·..·:try_end_0}·:catch_0
150 ····.catch·Ljava/lang/IllegalAccessException;·{:try_start_0·..·:try_end_0}·:catch_1147 ····.catch·Ljava/lang/IllegalAccessException;·{:try_start_0·..·:try_end_0}·:catch_1
  
151 ····goto·:goto_1148 ····goto·:goto_1
  
152 ····.line·69149 ····.line·69
153 ····.end·local·v0····#·"arr$":[Ljava/lang/String; 
154 ····.end·local·v1····#·"color":I150 ····.end·local·v0····#·"color":I
155 ····.end·local·v2····#·"i$":I 
156 ····.end·local·v3····#·"id":I151 ····.end·local·v1····#·"id":I
157 ····.end·local·v4····#·"idName":Ljava/lang/String;152 ····.end·local·v2····#·"idName":Ljava/lang/String;
158 ····.end·local·v5····#·"len$":I 
159 ····.end·local·v6····#·"selectionDivider":Ljava/lang/reflect/Field;153 ····.end·local·v3····#·"selectionDivider":Ljava/lang/reflect/Field;
160 ····.end·local·v7····#·"view":Landroid/view/View;154 ····.end·local·v4····#·"view":Landroid/view/View;
161 ····:catch_0155 ····:catch_0
162 ····move-exception·v8156 ····move-exception·v5
  
163 ····.line·74157 ····.line·74
164 ····:cond_2158 ····:cond_2
165 ····:goto_2159 ····:goto_2
166 ····return-void160 ····return-void
  
167 ····.line·71161 ····.line·71
168 ····:catch_1162 ····:catch_1
169 ····move-exception·v8163 ····move-exception·v5
  
170 ····goto·:goto_2164 ····goto·:goto_2
171 .end·method165 .end·method
4.37 KB
smali/com/negusoft/holoaccent/widget/AccentDatePicker.smali
    
Offset 93, 112 lines modifiedOffset 93, 106 lines modified
93 .method·private·init(Landroid/content/Context;)V93 .method·private·init(Landroid/content/Context;)V
94 ····.locals·1094 ····.locals·10
95 ····.param·p1,·"c"····#·Landroid/content/Context;95 ····.param·p1,·"c"····#·Landroid/content/Context;
  
96 ····.prologue96 ····.prologue
97 ····.line·5597 ····.line·55
98 ····:try_start_098 ····:try_start_0
99 ····sget-object·v0,·Lcom/negusoft/holoaccent/widget/AccentDatePicker;->NUMBER_PICKER_ID_NAMES:[Ljava/lang/String;99 ····sget-object·v6,·Lcom/negusoft/holoaccent/widget/AccentDatePicker;->NUMBER_PICKER_ID_NAMES:[Ljava/lang/String;
  
100 ····.local·v0,·"arr$":[Ljava/lang/String; 
101 ····array-length·v5,·v0100 ····array-length·v7,·v6
  
102 ····.local·v5,·"len$":I 
103 ····const/4·v2,·0x0101 ····const/4·v5,·0x0
  
104 ····.local·v2,·"i$":I 
105 ····:goto_0102 ····:goto_0
106 ····if-ge·v2,·v5,·:cond_2103 ····if-ge·v5,·v7,·:cond_2
  
107 ····aget-object·v4,·v0,·v2104 ····aget-object·v2,·v6,·v5
  
108 ····.line·56105 ····.line·56
109 ····.local·v4,·"idName":Ljava/lang/String;106 ····.local·v2,·"idName":Ljava/lang/String;
110 ····invoke-static·{v4},·Lcom/negusoft/holoaccent/util/NativeResources;->getIdentifier(Ljava/lang/String;)I107 ····invoke-static·{v2},·Lcom/negusoft/holoaccent/util/NativeResources;->getIdentifier(Ljava/lang/String;)I
  
111 ····move-result·v3108 ····move-result·v1
  
112 ····.line·57109 ····.line·57
113 ····.local·v3,·"id":I110 ····.local·v1,·"id":I
114 ····invoke-virtual·{p0,·v3},·Lcom/negusoft/holoaccent/widget/AccentDatePicker;->findViewById(I)Landroid/view/View;111 ····invoke-virtual·{p0,·v1},·Lcom/negusoft/holoaccent/widget/AccentDatePicker;->findViewById(I)Landroid/view/View;
  
115 ····move-result-object·v7112 ····move-result-object·v4
  
116 ····.line·58113 ····.line·58
117 ····.local·v7,·"view":Landroid/view/View;114 ····.local·v4,·"view":Landroid/view/View;
118 ····if-nez·v7,·:cond_1115 ····if-nez·v4,·:cond_1
  
119 ····.line·55116 ····.line·55
120 ····:cond_0117 ····:cond_0
121 ····:goto_1118 ····:goto_1
122 ····add-int/lit8·v2,·v2,·0x1119 ····add-int/lit8·v5,·v5,·0x1
  
123 ····goto·:goto_0120 ····goto·:goto_0
  
124 ····.line·60121 ····.line·60
125 ····:cond_1122 ····:cond_1
126 ····instance-of·v8,·v7,·Landroid/widget/NumberPicker;123 ····instance-of·v8,·v4,·Landroid/widget/NumberPicker;
  
127 ····if-eqz·v8,·:cond_0124 ····if-eqz·v8,·:cond_0
  
128 ····.line·63125 ····.line·63
129 ····const-class·v8,·Landroid/widget/NumberPicker;126 ····const-class·v8,·Landroid/widget/NumberPicker;
  
130 ····const-string·v9,·"mSelectionDivider"127 ····const-string·v9,·"mSelectionDivider"
  
131 ····invoke-virtual·{v8,·v9},·Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field;128 ····invoke-virtual·{v8,·v9},·Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field;
  
132 ····move-result-object·v6129 ····move-result-object·v3
  
133 ····.line·64130 ····.line·64
134 ····.local·v6,·"selectionDivider":Ljava/lang/reflect/Field;131 ····.local·v3,·"selectionDivider":Ljava/lang/reflect/Field;
135 ····const/4·v8,·0x1132 ····const/4·v8,·0x1
  
136 ····invoke-virtual·{v6,·v8},·Ljava/lang/reflect/Field;->setAccessible(Z)V133 ····invoke-virtual·{v3,·v8},·Ljava/lang/reflect/Field;->setAccessible(Z)V
  
137 ····.line·65134 ····.line·65
138 ····invoke-virtual·{p1},·Landroid/content/Context;->getResources()Landroid/content/res/Resources;135 ····invoke-virtual·{p1},·Landroid/content/Context;->getResources()Landroid/content/res/Resources;
  
139 ····move-result-object·v8136 ····move-result-object·v8
  
140 ····sget·v9,·Lcom/negusoft/holoaccent/R$color;->ha__picker_divider:I137 ····sget·v9,·Lcom/negusoft/holoaccent/R$color;->ha__picker_divider:I
  
141 ····invoke-virtual·{v8,·v9},·Landroid/content/res/Resources;->getColor(I)I138 ····invoke-virtual·{v8,·v9},·Landroid/content/res/Resources;->getColor(I)I
  
142 ····move-result·v1139 ····move-result·v0
  
143 ····.line·66140 ····.line·66
144 ····.local·v1,·"color":I141 ····.local·v0,·"color":I
145 ····new-instance·v8,·Landroid/graphics/drawable/ColorDrawable;142 ····new-instance·v8,·Landroid/graphics/drawable/ColorDrawable;
  
146 ····invoke-direct·{v8,·v1},·Landroid/graphics/drawable/ColorDrawable;-><init>(I)V143 ····invoke-direct·{v8,·v0},·Landroid/graphics/drawable/ColorDrawable;-><init>(I)V
  
147 ····invoke-virtual·{v6,·v7,·v8},·Ljava/lang/reflect/Field;->set(Ljava/lang/Object;Ljava/lang/Object;)V144 ····invoke-virtual·{v3,·v4,·v8},·Ljava/lang/reflect/Field;->set(Ljava/lang/Object;Ljava/lang/Object;)V
148 ····:try_end_0145 ····:try_end_0
149 ····.catch·Ljava/lang/NoSuchFieldException;·{:try_start_0·..·:try_end_0}·:catch_0146 ····.catch·Ljava/lang/NoSuchFieldException;·{:try_start_0·..·:try_end_0}·:catch_0
150 ····.catch·Ljava/lang/IllegalAccessException;·{:try_start_0·..·:try_end_0}·:catch_1147 ····.catch·Ljava/lang/IllegalAccessException;·{:try_start_0·..·:try_end_0}·:catch_1
  
151 ····goto·:goto_1148 ····goto·:goto_1
  
152 ····.line·68149 ····.line·68
153 ····.end·local·v0····#·"arr$":[Ljava/lang/String; 
154 ····.end·local·v1····#·"color":I150 ····.end·local·v0····#·"color":I
155 ····.end·local·v2····#·"i$":I 
156 ····.end·local·v3····#·"id":I151 ····.end·local·v1····#·"id":I
157 ····.end·local·v4····#·"idName":Ljava/lang/String;152 ····.end·local·v2····#·"idName":Ljava/lang/String;
158 ····.end·local·v5····#·"len$":I 
159 ····.end·local·v6····#·"selectionDivider":Ljava/lang/reflect/Field;153 ····.end·local·v3····#·"selectionDivider":Ljava/lang/reflect/Field;
160 ····.end·local·v7····#·"view":Landroid/view/View;154 ····.end·local·v4····#·"view":Landroid/view/View;
161 ····:catch_0155 ····:catch_0
162 ····move-exception·v8156 ····move-exception·v5
  
163 ····.line·73157 ····.line·73
164 ····:cond_2158 ····:cond_2
165 ····:goto_2159 ····:goto_2
166 ····return-void160 ····return-void
  
167 ····.line·70161 ····.line·70
168 ····:catch_1162 ····:catch_1
169 ····move-exception·v8163 ····move-exception·v5
  
170 ····goto·:goto_2164 ····goto·:goto_2
171 .end·method165 .end·method
7.63 KB
smali/com/negusoft/holoaccent/widget/AccentRatingBar.smali
    
Offset 377, 125 lines modifiedOffset 377, 125 lines modified
377 ····:cond_3377 ····:cond_3
378 ····invoke-virtual·{p1},·Landroid/graphics/Canvas;->restore()V378 ····invoke-virtual·{p1},·Landroid/graphics/Canvas;->restore()V
  
379 ····goto·:goto_0379 ····goto·:goto_0
380 .end·method380 .end·method
  
381 .method·private·getStarPath(FFFF)Landroid/graphics/Path;381 .method·private·getStarPath(FFFF)Landroid/graphics/Path;
382 ····.locals·13382 ····.locals·14
383 ····.param·p1,·"centerX"····#·F383 ····.param·p1,·"centerX"····#·F
384 ····.param·p2,·"centerY"····#·F384 ····.param·p2,·"centerY"····#·F
385 ····.param·p3,·"innerRadius"····#·F385 ····.param·p3,·"innerRadius"····#·F
386 ····.param·p4,·"outerRadius"····#·F386 ····.param·p4,·"outerRadius"····#·F
  
387 ····.prologue387 ····.prologue
388 ····.line·207388 ····.line·207
389 ····const-wide·v0,·0x3fe41b2f769cf0e0L····#·0.6283185307179586389 ····const-wide·v0,·0x3fe41b2f769cf0e0L····#·0.6283185307179586
  
390 ····.line·208390 ····.line·208
391 ····.local·v0,·"angle":D391 ····.local·v0,·"angle":D
392 ····invoke-static·{v0,·v1},·Ljava/lang/Math;->sin(D)D392 ····invoke-static·{v0,·v1},·Ljava/lang/Math;->sin(D)D
  
393 ····move-result-wide·v11393 ····move-result-wide·v12
  
394 ····double-to-float·v11,·v11394 ····double-to-float·v11,·v12
  
395 ····mul-float·v4,·p3,·v11395 ····mul-float·v4,·p3,·v11
  
396 ····.line·209396 ····.line·209
397 ····.local·v4,·"innerTopX":F397 ····.local·v4,·"innerTopX":F
398 ····invoke-static·{v0,·v1},·Ljava/lang/Math;->cos(D)D398 ····invoke-static·{v0,·v1},·Ljava/lang/Math;->cos(D)D
  
399 ····move-result-wide·v11399 ····move-result-wide·v12
  
400 ····double-to-float·v11,·v11400 ····double-to-float·v11,·v12
  
401 ····mul-float·v5,·p3,·v11401 ····mul-float·v5,·p3,·v11
  
402 ····.line·210402 ····.line·210
403 ····.local·v5,·"innerTopY":F403 ····.local·v5,·"innerTopY":F
404 ····const-wide/high16·v11,·0x4000000000000000L····#·2.0404 ····const-wide/high16·v12,·0x4000000000000000L····#·2.0
  
405 ····mul-double/2addr·v11,·v0405 ····mul-double/2addr·v12,·v0
  
406 ····invoke-static·{v11,·v12},·Ljava/lang/Math;->sin(D)D406 ····invoke-static·{v12,·v13},·Ljava/lang/Math;->sin(D)D
  
407 ····move-result-wide·v11407 ····move-result-wide·v12
  
408 ····double-to-float·v11,·v11408 ····double-to-float·v11,·v12
  
409 ····mul-float·v8,·p4,·v11409 ····mul-float·v8,·p4,·v11
  
410 ····.line·211410 ····.line·211
411 ····.local·v8,·"outerTopX":F411 ····.local·v8,·"outerTopX":F
412 ····const-wide/high16·v11,·0x4000000000000000L····#·2.0412 ····const-wide/high16·v12,·0x4000000000000000L····#·2.0
  
413 ····mul-double/2addr·v11,·v0413 ····mul-double/2addr·v12,·v0
  
414 ····invoke-static·{v11,·v12},·Ljava/lang/Math;->cos(D)D414 ····invoke-static·{v12,·v13},·Ljava/lang/Math;->cos(D)D
  
415 ····move-result-wide·v11415 ····move-result-wide·v12
  
416 ····double-to-float·v11,·v11416 ····double-to-float·v11,·v12
  
417 ····mul-float·v9,·p4,·v11417 ····mul-float·v9,·p4,·v11
  
418 ····.line·212418 ····.line·212
419 ····.local·v9,·"outerTopY":F419 ····.local·v9,·"outerTopY":F
420 ····const-wide/high16·v11,·0x4008000000000000L····#·3.0420 ····const-wide/high16·v12,·0x4008000000000000L····#·3.0
  
421 ····mul-double/2addr·v11,·v0421 ····mul-double/2addr·v12,·v0
  
422 ····invoke-static·{v11,·v12},·Ljava/lang/Math;->sin(D)D422 ····invoke-static·{v12,·v13},·Ljava/lang/Math;->sin(D)D
  
423 ····move-result-wide·v11423 ····move-result-wide·v12
  
424 ····double-to-float·v11,·v11424 ····double-to-float·v11,·v12
  
425 ····mul-float·v2,·p3,·v11425 ····mul-float·v2,·p3,·v11
  
426 ····.line·213426 ····.line·213
427 ····.local·v2,·"innerBottomX":F427 ····.local·v2,·"innerBottomX":F
428 ····const-wide/high16·v11,·0x4008000000000000L····#·3.0428 ····const-wide/high16·v12,·0x4008000000000000L····#·3.0
  
429 ····mul-double/2addr·v11,·v0429 ····mul-double/2addr·v12,·v0
  
430 ····invoke-static·{v11,·v12},·Ljava/lang/Math;->cos(D)D430 ····invoke-static·{v12,·v13},·Ljava/lang/Math;->cos(D)D
  
431 ····move-result-wide·v11431 ····move-result-wide·v12
  
432 ····double-to-float·v11,·v11432 ····double-to-float·v11,·v12
  
433 ····mul-float·v3,·p3,·v11433 ····mul-float·v3,·p3,·v11
  
434 ····.line·214434 ····.line·214
435 ····.local·v3,·"innerBottomY":F435 ····.local·v3,·"innerBottomY":F
436 ····const-wide/high16·v11,·0x4010000000000000L····#·4.0436 ····const-wide/high16·v12,·0x4010000000000000L····#·4.0
  
437 ····mul-double/2addr·v11,·v0437 ····mul-double/2addr·v12,·v0
  
438 ····invoke-static·{v11,·v12},·Ljava/lang/Math;->sin(D)D438 ····invoke-static·{v12,·v13},·Ljava/lang/Math;->sin(D)D
  
439 ····move-result-wide·v11439 ····move-result-wide·v12
  
440 ····double-to-float·v11,·v11440 ····double-to-float·v11,·v12
  
441 ····mul-float·v6,·p4,·v11441 ····mul-float·v6,·p4,·v11
  
442 ····.line·215442 ····.line·215
443 ····.local·v6,·"outerBottomX":F443 ····.local·v6,·"outerBottomX":F
444 ····const-wide/high16·v11,·0x4010000000000000L····#·4.0444 ····const-wide/high16·v12,·0x4010000000000000L····#·4.0
  
445 ····mul-double/2addr·v11,·v0445 ····mul-double/2addr·v12,·v0
  
446 ····invoke-static·{v11,·v12},·Ljava/lang/Math;->cos(D)D446 ····invoke-static·{v12,·v13},·Ljava/lang/Math;->cos(D)D
  
447 ····move-result-wide·v11447 ····move-result-wide·v12
  
448 ····double-to-float·v11,·v11448 ····double-to-float·v11,·v12
  
449 ····mul-float·v7,·p4,·v11449 ····mul-float·v7,·p4,·v11
  
450 ····.line·217450 ····.line·217
451 ····.local·v7,·"outerBottomY":F451 ····.local·v7,·"outerBottomY":F
452 ····new-instance·v10,·Landroid/graphics/Path;452 ····new-instance·v10,·Landroid/graphics/Path;
  
Offset 572, 109 lines modifiedOffset 572, 101 lines modified
572 ····invoke-virtual·{v10},·Landroid/graphics/Path;->close()V572 ····invoke-virtual·{v10},·Landroid/graphics/Path;->close()V
Max diff block lines reached; 3645/7696 bytes (47.36%) of diff not shown.
1.35 KB
smali/com/negusoft/holoaccent/widget/AccentSearchView.smali
    
Offset 45, 28 lines modifiedOffset 45, 30 lines modified
  
45 .method·private·getBackgroundDrawable(Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/graphics/drawable/Drawable;45 .method·private·getBackgroundDrawable(Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/graphics/drawable/Drawable;
46 ····.locals·546 ····.locals·5
47 ····.param·p1,·"c"····#·Landroid/content/Context;47 ····.param·p1,·"c"····#·Landroid/content/Context;
48 ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet;48 ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet;
  
49 ····.prologue49 ····.prologue
50 ····const/4·v4,·0x0 
  
51 ····.line·3950 ····.line·39
52 ····sget-object·v2,·Lcom/negusoft/holoaccent/R$styleable;->AccentSearchView:[I51 ····sget-object·v2,·Lcom/negusoft/holoaccent/R$styleable;->AccentSearchView:[I
  
53 ····sget·v3,·Lcom/negusoft/holoaccent/R$attr;->accentSearchViewStyle:I52 ····sget·v3,·Lcom/negusoft/holoaccent/R$attr;->accentSearchViewStyle:I
  
 53 ····const/4·v4,·0x0
  
54 ····invoke-virtual·{p1,·p2,·v2,·v3,·v4},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;54 ····invoke-virtual·{p1,·p2,·v2,·v3,·v4},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
  
55 ····move-result-object·v055 ····move-result-object·v0
  
56 ····.line·4156 ····.line·41
57 ····.local·v0,·"a":Landroid/content/res/TypedArray;57 ····.local·v0,·"a":Landroid/content/res/TypedArray;
 58 ····sget·v2,·Lcom/negusoft/holoaccent/R$styleable;->AccentSearchView_android_background:I
  
58 ····invoke-virtual·{v0,·v4},·Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable;59 ····invoke-virtual·{v0,·v2},·Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable;
  
59 ····move-result-object·v160 ····move-result-object·v1
  
60 ····.line·4261 ····.line·42
61 ····.local·v1,·"result":Landroid/graphics/drawable/Drawable;62 ····.local·v1,·"result":Landroid/graphics/drawable/Drawable;
62 ····invoke-virtual·{v0},·Landroid/content/res/TypedArray;->recycle()V63 ····invoke-virtual·{v0},·Landroid/content/res/TypedArray;->recycle()V
  
785 B
smali/com/negusoft/holoaccent/widget/AccentSwitch$AllCapsTransformationMethod.smali
    
Offset 21, 14 lines modifiedOffset 21, 15 lines modified
  
21 .field·final·synthetic·this$0:Lcom/negusoft/holoaccent/widget/AccentSwitch;21 .field·final·synthetic·this$0:Lcom/negusoft/holoaccent/widget/AccentSwitch;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·public·constructor·<init>(Lcom/negusoft/holoaccent/widget/AccentSwitch;Landroid/content/Context;)V23 .method·public·constructor·<init>(Lcom/negusoft/holoaccent/widget/AccentSwitch;Landroid/content/Context;)V
24 ····.locals·124 ····.locals·1
 25 ····.param·p1,·"this$0"····#·Lcom/negusoft/holoaccent/widget/AccentSwitch;
25 ····.param·p2,·"context"····#·Landroid/content/Context;26 ····.param·p2,·"context"····#·Landroid/content/Context;
  
26 ····.prologue27 ····.prologue
27 ····.line·91628 ····.line·916
28 ····iput-object·p1,·p0,·Lcom/negusoft/holoaccent/widget/AccentSwitch$AllCapsTransformationMethod;->this$0:Lcom/negusoft/holoaccent/widget/AccentSwitch;29 ····iput-object·p1,·p0,·Lcom/negusoft/holoaccent/widget/AccentSwitch$AllCapsTransformationMethod;->this$0:Lcom/negusoft/holoaccent/widget/AccentSwitch;
  
29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
3.92 KB
smali/com/negusoft/holoaccent/dialog/NumberPickerPainter.smali
    
Offset 135, 103 lines modifiedOffset 135, 97 lines modified
  
135 ····.prologue135 ····.prologue
136 ····.line·65136 ····.line·65
137 ····invoke-super·{p0,·p1},·Lcom/negusoft/holoaccent/dialog/DividerPainter;->paint(Landroid/view/Window;)V137 ····invoke-super·{p0,·p1},·Lcom/negusoft/holoaccent/dialog/DividerPainter;->paint(Landroid/view/Window;)V
  
138 ····.line·68138 ····.line·68
139 ····:try_start_0139 ····:try_start_0
140 ····iget-object·v0,·p0,·Lcom/negusoft/holoaccent/dialog/NumberPickerPainter;->mNumberPickerIdNames:[Ljava/lang/String;140 ····iget-object·v5,·p0,·Lcom/negusoft/holoaccent/dialog/NumberPickerPainter;->mNumberPickerIdNames:[Ljava/lang/String;
  
141 ····.local·v0,·"arr$":[Ljava/lang/String; 
142 ····array-length·v4,·v0141 ····array-length·v6,·v5
  
143 ····.local·v4,·"len$":I 
144 ····const/4·v1,·0x0142 ····const/4·v4,·0x0
  
145 ····.local·v1,·"i$":I 
146 ····:goto_0143 ····:goto_0
147 ····if-ge·v1,·v4,·:cond_2144 ····if-ge·v4,·v6,·:cond_2
  
148 ····aget-object·v3,·v0,·v1145 ····aget-object·v1,·v5,·v4
  
149 ····.line·69146 ····.line·69
150 ····.local·v3,·"idName":Ljava/lang/String;147 ····.local·v1,·"idName":Ljava/lang/String;
151 ····invoke-static·{v3},·Lcom/negusoft/holoaccent/util/NativeResources;->getIdentifier(Ljava/lang/String;)I148 ····invoke-static·{v1},·Lcom/negusoft/holoaccent/util/NativeResources;->getIdentifier(Ljava/lang/String;)I
  
152 ····move-result·v2149 ····move-result·v0
  
153 ····.line·70150 ····.line·70
154 ····.local·v2,·"id":I151 ····.local·v0,·"id":I
155 ····invoke-virtual·{p1,·v2},·Landroid/view/Window;->findViewById(I)Landroid/view/View;152 ····invoke-virtual·{p1,·v0},·Landroid/view/Window;->findViewById(I)Landroid/view/View;
  
156 ····move-result-object·v6153 ····move-result-object·v3
  
157 ····.line·71154 ····.line·71
158 ····.local·v6,·"view":Landroid/view/View;155 ····.local·v3,·"view":Landroid/view/View;
159 ····if-nez·v6,·:cond_1156 ····if-nez·v3,·:cond_1
  
160 ····.line·68157 ····.line·68
161 ····:cond_0158 ····:cond_0
162 ····:goto_1159 ····:goto_1
163 ····add-int/lit8·v1,·v1,·0x1160 ····add-int/lit8·v4,·v4,·0x1
  
164 ····goto·:goto_0161 ····goto·:goto_0
  
165 ····.line·73162 ····.line·73
166 ····:cond_1163 ····:cond_1
167 ····instance-of·v7,·v6,·Landroid/widget/NumberPicker;164 ····instance-of·v7,·v3,·Landroid/widget/NumberPicker;
  
168 ····if-eqz·v7,·:cond_0165 ····if-eqz·v7,·:cond_0
  
169 ····.line·76166 ····.line·76
170 ····const-class·v7,·Landroid/widget/NumberPicker;167 ····const-class·v7,·Landroid/widget/NumberPicker;
  
171 ····const-string·v8,·"mSelectionDivider"168 ····const-string·v8,·"mSelectionDivider"
  
172 ····invoke-virtual·{v7,·v8},·Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field;169 ····invoke-virtual·{v7,·v8},·Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field;
  
173 ····move-result-object·v5170 ····move-result-object·v2
  
174 ····.line·77171 ····.line·77
175 ····.local·v5,·"selectionDivider":Ljava/lang/reflect/Field;172 ····.local·v2,·"selectionDivider":Ljava/lang/reflect/Field;
176 ····const/4·v7,·0x1173 ····const/4·v7,·0x1
  
177 ····invoke-virtual·{v5,·v7},·Ljava/lang/reflect/Field;->setAccessible(Z)V174 ····invoke-virtual·{v2,·v7},·Ljava/lang/reflect/Field;->setAccessible(Z)V
  
178 ····.line·78175 ····.line·78
179 ····new-instance·v7,·Landroid/graphics/drawable/ColorDrawable;176 ····new-instance·v7,·Landroid/graphics/drawable/ColorDrawable;
  
180 ····invoke-virtual·{p0},·Lcom/negusoft/holoaccent/dialog/NumberPickerPainter;->getColor()I177 ····invoke-virtual·{p0},·Lcom/negusoft/holoaccent/dialog/NumberPickerPainter;->getColor()I
  
181 ····move-result·v8178 ····move-result·v8
  
182 ····invoke-direct·{v7,·v8},·Landroid/graphics/drawable/ColorDrawable;-><init>(I)V179 ····invoke-direct·{v7,·v8},·Landroid/graphics/drawable/ColorDrawable;-><init>(I)V
  
183 ····invoke-virtual·{v5,·v6,·v7},·Ljava/lang/reflect/Field;->set(Ljava/lang/Object;Ljava/lang/Object;)V180 ····invoke-virtual·{v2,·v3,·v7},·Ljava/lang/reflect/Field;->set(Ljava/lang/Object;Ljava/lang/Object;)V
184 ····:try_end_0181 ····:try_end_0
185 ····.catch·Ljava/lang/NoSuchFieldException;·{:try_start_0·..·:try_end_0}·:catch_0182 ····.catch·Ljava/lang/NoSuchFieldException;·{:try_start_0·..·:try_end_0}·:catch_0
186 ····.catch·Ljava/lang/IllegalAccessException;·{:try_start_0·..·:try_end_0}·:catch_1183 ····.catch·Ljava/lang/IllegalAccessException;·{:try_start_0·..·:try_end_0}·:catch_1
  
187 ····goto·:goto_1184 ····goto·:goto_1
  
188 ····.line·80185 ····.line·80
189 ····.end·local·v0····#·"arr$":[Ljava/lang/String; 
190 ····.end·local·v1····#·"i$":I 
191 ····.end·local·v2····#·"id":I186 ····.end·local·v0····#·"id":I
192 ····.end·local·v3····#·"idName":Ljava/lang/String;187 ····.end·local·v1····#·"idName":Ljava/lang/String;
193 ····.end·local·v4····#·"len$":I 
194 ····.end·local·v5····#·"selectionDivider":Ljava/lang/reflect/Field;188 ····.end·local·v2····#·"selectionDivider":Ljava/lang/reflect/Field;
195 ····.end·local·v6····#·"view":Landroid/view/View;189 ····.end·local·v3····#·"view":Landroid/view/View;
196 ····:catch_0190 ····:catch_0
197 ····move-exception·v7191 ····move-exception·v4
  
198 ····.line·85192 ····.line·85
199 ····:cond_2193 ····:cond_2
200 ····:goto_2194 ····:goto_2
201 ····return-void195 ····return-void
  
202 ····.line·82196 ····.line·82
203 ····:catch_1197 ····:catch_1
204 ····move-exception·v7198 ····move-exception·v4
  
205 ····goto·:goto_2199 ····goto·:goto_2
206 .end·method200 .end·method
776 B
smali/com/negusoft/holoaccent/dialog/AccentAlertDialog$Builder$1.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$result:Landroid/app/AlertDialog;22 .field·final·synthetic·val$result:Landroid/app/AlertDialog;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;Landroid/app/AlertDialog;)V24 .method·constructor·<init>(Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;Landroid/app/AlertDialog;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;
  
26 ····.prologue27 ····.prologue
27 ····.line·59428 ····.line·594
28 ····iput-object·p1,·p0,·Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder$1;->this$0:Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;29 ····iput-object·p1,·p0,·Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder$1;->this$0:Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;
  
29 ····iput-object·p2,·p0,·Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder$1;->val$result:Landroid/app/AlertDialog;30 ····iput-object·p2,·p0,·Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder$1;->val$result:Landroid/app/AlertDialog;
  
4.18 KB
smali/com/negusoft/holoaccent/util/BitmapUtils.smali
    
Offset 153, 40 lines modifiedOffset 153, 44 lines modified
  
153 ····.prologue153 ····.prologue
154 ····.line·216154 ····.line·216
155 ····const/4·v0,·0x0155 ····const/4·v0,·0x0
  
156 ····aget·v0,·p0,·v0156 ····aget·v0,·p0,·v0
  
 157 ····.line·218
157 ····invoke-static·{v0,·p2},·Lcom/negusoft/holoaccent/util/BitmapUtils;->applyTransformation(I[F)F158 ····invoke-static·{v0,·p2},·Lcom/negusoft/holoaccent/util/BitmapUtils;->applyTransformation(I[F)F
  
158 ····move-result·v0159 ····move-result·v0
  
159 ····float-to-int·v0,·v0160 ····float-to-int·v0,·v0
  
160 ····const/4·v1,·0x1161 ····const/4·v1,·0x1
  
161 ····aget·v1,·p0,·v1162 ····aget·v1,·p0,·v1
  
 163 ····.line·219
162 ····invoke-static·{v1,·p2},·Lcom/negusoft/holoaccent/util/BitmapUtils;->applyTransformation(I[F)F164 ····invoke-static·{v1,·p2},·Lcom/negusoft/holoaccent/util/BitmapUtils;->applyTransformation(I[F)F
  
163 ····move-result·v1165 ····move-result·v1
  
164 ····float-to-int·v1,·v1166 ····float-to-int·v1,·v1
  
165 ····const/4·v2,·0x2167 ····const/4·v2,·0x2
  
166 ····aget·v2,·p0,·v2168 ····aget·v2,·p0,·v2
  
 169 ····.line·220
167 ····invoke-static·{v2,·p2},·Lcom/negusoft/holoaccent/util/BitmapUtils;->applyTransformation(I[F)F170 ····invoke-static·{v2,·p2},·Lcom/negusoft/holoaccent/util/BitmapUtils;->applyTransformation(I[F)F
  
168 ····move-result·v2171 ····move-result·v2
  
169 ····float-to-int·v2,·v2172 ····float-to-int·v2,·v2
  
 173 ····.line·216
170 ····invoke-static·{p1,·v0,·v1,·v2},·Landroid/graphics/Color;->argb(IIII)I174 ····invoke-static·{p1,·v0,·v1,·v2},·Landroid/graphics/Color;->argb(IIII)I
  
171 ····move-result·v0175 ····move-result·v0
  
172 ····return·v0176 ····return·v0
173 .end·method177 .end·method
  
Offset 284, 60 lines modifiedOffset 288, 66 lines modified
284 ····.line·81288 ····.line·81
285 ····const/4·v1,·0x3289 ····const/4·v1,·0x3
  
286 ····new-array·v15,·v1,·[I290 ····new-array·v15,·v1,·[I
  
287 ····const/4·v1,·0x0291 ····const/4·v1,·0x0
  
 292 ····.line·82
288 ····invoke-static/range·{p1·..·p1},·Landroid/graphics/Color;->red(I)I293 ····invoke-static/range·{p1·..·p1},·Landroid/graphics/Color;->red(I)I
  
289 ····move-result·v3294 ····move-result·v3
  
290 ····aput·v3,·v15,·v1295 ····aput·v3,·v15,·v1
  
291 ····const/4·v1,·0x1296 ····const/4·v1,·0x1
  
 297 ····.line·83
292 ····invoke-static/range·{p1·..·p1},·Landroid/graphics/Color;->green(I)I298 ····invoke-static/range·{p1·..·p1},·Landroid/graphics/Color;->green(I)I
  
293 ····move-result·v3299 ····move-result·v3
  
294 ····aput·v3,·v15,·v1300 ····aput·v3,·v15,·v1
  
295 ····const/4·v1,·0x2301 ····const/4·v1,·0x2
  
 302 ····.line·84
296 ····invoke-static/range·{p1·..·p1},·Landroid/graphics/Color;->blue(I)I303 ····invoke-static/range·{p1·..·p1},·Landroid/graphics/Color;->blue(I)I
  
297 ····move-result·v3304 ····move-result·v3
  
298 ····aput·v3,·v15,·v1305 ····aput·v3,·v15,·v1
  
299 ····.line·86306 ····.line·86
300 ····.local·v15,·"o":[I307 ····.local·v15,·"o":[I
301 ····const/4·v1,·0x3308 ····const/4·v1,·0x3
  
302 ····new-array·v11,·v1,·[I309 ····new-array·v11,·v1,·[I
  
303 ····const/4·v1,·0x0310 ····const/4·v1,·0x0
  
 311 ····.line·87
304 ····invoke-static/range·{p2·..·p2},·Landroid/graphics/Color;->red(I)I312 ····invoke-static/range·{p2·..·p2},·Landroid/graphics/Color;->red(I)I
  
305 ····move-result·v3313 ····move-result·v3
  
306 ····aput·v3,·v11,·v1314 ····aput·v3,·v11,·v1
  
307 ····const/4·v1,·0x1315 ····const/4·v1,·0x1
  
 316 ····.line·88
308 ····invoke-static/range·{p2·..·p2},·Landroid/graphics/Color;->green(I)I317 ····invoke-static/range·{p2·..·p2},·Landroid/graphics/Color;->green(I)I
  
309 ····move-result·v3318 ····move-result·v3
  
310 ····aput·v3,·v11,·v1319 ····aput·v3,·v11,·v1
  
311 ····const/4·v1,·0x2320 ····const/4·v1,·0x2
  
 321 ····.line·89
312 ····invoke-static/range·{p2·..·p2},·Landroid/graphics/Color;->blue(I)I322 ····invoke-static/range·{p2·..·p2},·Landroid/graphics/Color;->blue(I)I
  
313 ····move-result·v3323 ····move-result·v3
  
314 ····aput·v3,·v11,·v1324 ····aput·v3,·v11,·v1
  
315 ····.line·91325 ····.line·91
Offset 402, 30 lines modifiedOffset 412, 33 lines modified
  
402 ····new-array·v0,·v1,·[I412 ····new-array·v0,·v1,·[I
  
403 ····move-object/from16·v16,·v0413 ····move-object/from16·v16,·v0
  
404 ····const/4·v1,·0x0414 ····const/4·v1,·0x0
  
 415 ····.line·103
405 ····invoke-static·{v10},·Landroid/graphics/Color;->red(I)I416 ····invoke-static·{v10},·Landroid/graphics/Color;->red(I)I
  
406 ····move-result·v3417 ····move-result·v3
  
407 ····aput·v3,·v16,·v1418 ····aput·v3,·v16,·v1
  
408 ····const/4·v1,·0x1419 ····const/4·v1,·0x1
Max diff block lines reached; 1960/4180 bytes (46.89%) of diff not shown.
414 B
smali/org/androidfromfrankfurt/archnews/AboutActivity.smali
    
Offset 15, 15 lines modifiedOffset 15, 14 lines modified
15 .method·public·constructor·<init>()V15 .method·public·constructor·<init>()V
16 ····.locals·016 ····.locals·0
  
17 ····.prologue17 ····.prologue
18 ····.line·818 ····.line·8
19 ····invoke-direct·{p0},·Landroid/app/Activity;-><init>()V19 ····invoke-direct·{p0},·Landroid/app/Activity;-><init>()V
  
20 ····.line·31 
21 ····return-void20 ····return-void
22 .end·method21 .end·method
  
  
23 #·virtual·methods22 #·virtual·methods
24 .method·protected·onCreate(Landroid/os/Bundle;)V23 .method·protected·onCreate(Landroid/os/Bundle;)V
25 ····.locals·424 ····.locals·4
299 B
smali/org/androidfromfrankfurt/archnews/R.smali
    
Offset 27, 10 lines modifiedOffset 27, 9 lines modified
27 .method·public·constructor·<init>()V27 .method·public·constructor·<init>()V
28 ····.locals·028 ····.locals·0
  
29 ····.prologue29 ····.prologue
30 ····.line·1030 ····.line·10
31 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V31 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
32 ····.line·978 
33 ····return-void32 ····return-void
34 .end·method33 .end·method
896 B
smali/org/androidfromfrankfurt/archnews/NewsActivity.smali
    
Offset 5, 15 lines modifiedOffset 5, 14 lines modified
5 #·interfaces5 #·interfaces
6 .implements·Landroid/widget/PopupMenu$OnMenuItemClickListener;6 .implements·Landroid/widget/PopupMenu$OnMenuItemClickListener;
  
  
7 #·annotations7 #·annotations
8 .annotation·system·Ldalvik/annotation/MemberClasses;8 .annotation·system·Ldalvik/annotation/MemberClasses;
9 ····value·=·{9 ····value·=·{
10 ········Lorg/androidfromfrankfurt/archnews/NewsActivity$1;, 
11 ········Lorg/androidfromfrankfurt/archnews/NewsActivity$TabAdapter;10 ········Lorg/androidfromfrankfurt/archnews/NewsActivity$TabAdapter;
12 ····}11 ····}
13 .end·annotation12 .end·annotation
  
  
14 #·static·fields13 #·static·fields
15 .field·private·static·mThis:Lorg/androidfromfrankfurt/archnews/NewsActivity;14 .field·private·static·mThis:Lorg/androidfromfrankfurt/archnews/NewsActivity;
Offset 23, 15 lines modifiedOffset 22, 14 lines modified
23 .method·public·constructor·<init>()V22 .method·public·constructor·<init>()V
24 ····.locals·023 ····.locals·0
  
25 ····.prologue24 ····.prologue
26 ····.line·2125 ····.line·21
27 ····invoke-direct·{p0},·Landroid/support/v4/app/FragmentActivity;-><init>()V26 ····invoke-direct·{p0},·Landroid/support/v4/app/FragmentActivity;-><init>()V
  
28 ····.line·40 
29 ····return-void27 ····return-void
30 .end·method28 .end·method
  
31 .method·public·static·getThis()Lorg/androidfromfrankfurt/archnews/NewsActivity;29 .method·public·static·getThis()Lorg/androidfromfrankfurt/archnews/NewsActivity;
32 ····.locals·130 ····.locals·1
  
33 ····.prologue31 ····.prologue
659 B
smali/org/androidfromfrankfurt/archnews/NewsAdapter$1.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$url:Ljava/net/URL;22 .field·final·synthetic·val$url:Ljava/net/URL;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lorg/androidfromfrankfurt/archnews/NewsAdapter;Ljava/net/URL;)V24 .method·constructor·<init>(Lorg/androidfromfrankfurt/archnews/NewsAdapter;Ljava/net/URL;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lorg/androidfromfrankfurt/archnews/NewsAdapter;
  
26 ····.prologue27 ····.prologue
27 ····.line·4828 ····.line·48
28 ····iput-object·p1,·p0,·Lorg/androidfromfrankfurt/archnews/NewsAdapter$1;->this$0:Lorg/androidfromfrankfurt/archnews/NewsAdapter;29 ····iput-object·p1,·p0,·Lorg/androidfromfrankfurt/archnews/NewsAdapter$1;->this$0:Lorg/androidfromfrankfurt/archnews/NewsAdapter;
  
29 ····iput-object·p2,·p0,·Lorg/androidfromfrankfurt/archnews/NewsAdapter$1;->val$url:Ljava/net/URL;30 ····iput-object·p2,·p0,·Lorg/androidfromfrankfurt/archnews/NewsAdapter$1;->val$url:Ljava/net/URL;
  
684 B
smali/org/androidfromfrankfurt/archnews/NewsFragment$3.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$feedUri:Landroid/net/Uri;22 .field·final·synthetic·val$feedUri:Landroid/net/Uri;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lorg/androidfromfrankfurt/archnews/NewsFragment;Landroid/net/Uri;)V24 .method·constructor·<init>(Lorg/androidfromfrankfurt/archnews/NewsFragment;Landroid/net/Uri;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lorg/androidfromfrankfurt/archnews/NewsFragment;
  
26 ····.prologue27 ····.prologue
27 ····.line·16228 ····.line·162
28 ····iput-object·p1,·p0,·Lorg/androidfromfrankfurt/archnews/NewsFragment$3;->this$0:Lorg/androidfromfrankfurt/archnews/NewsFragment;29 ····iput-object·p1,·p0,·Lorg/androidfromfrankfurt/archnews/NewsFragment$3;->this$0:Lorg/androidfromfrankfurt/archnews/NewsFragment;
  
29 ····iput-object·p2,·p0,·Lorg/androidfromfrankfurt/archnews/NewsFragment$3;->val$feedUri:Landroid/net/Uri;30 ····iput-object·p2,·p0,·Lorg/androidfromfrankfurt/archnews/NewsFragment$3;->val$feedUri:Landroid/net/Uri;
  
2.61 KB
smali/org/androidfromfrankfurt/archnews/NewsFragment.smali
    
Offset 89, 31 lines modifiedOffset 89, 35 lines modified
  
89 ····.line·20289 ····.line·202
90 ····if-eqz·p1,·:cond_190 ····if-eqz·p1,·:cond_1
  
91 ····.line·20491 ····.line·204
92 ····iget-object·v0,·p0,·Lorg/androidfromfrankfurt/archnews/NewsFragment;->listView:Landroid/widget/ListView;92 ····iget-object·v0,·p0,·Lorg/androidfromfrankfurt/archnews/NewsFragment;->listView:Landroid/widget/ListView;
  
 93 ····.line·205
93 ····invoke-virtual·{p0},·Lorg/androidfromfrankfurt/archnews/NewsFragment;->getActivity()Landroid/support/v4/app/FragmentActivity;94 ····invoke-virtual·{p0},·Lorg/androidfromfrankfurt/archnews/NewsFragment;->getActivity()Landroid/support/v4/app/FragmentActivity;
  
94 ····move-result-object·v195 ····move-result-object·v1
  
 96 ····.line·204
95 ····invoke-static·{v1,·v4},·Landroid/view/animation/AnimationUtils;->loadAnimation(Landroid/content/Context;I)Landroid/view/animation/Animation;97 ····invoke-static·{v1,·v4},·Landroid/view/animation/AnimationUtils;->loadAnimation(Landroid/content/Context;I)Landroid/view/animation/Animation;
  
96 ····move-result-object·v198 ····move-result-object·v1
  
97 ····invoke-virtual·{v0,·v1},·Landroid/widget/ListView;->startAnimation(Landroid/view/animation/Animation;)V99 ····invoke-virtual·{v0,·v1},·Landroid/widget/ListView;->startAnimation(Landroid/view/animation/Animation;)V
  
98 ····.line·206100 ····.line·206
99 ····iget-object·v0,·p0,·Lorg/androidfromfrankfurt/archnews/NewsFragment;->errorView:Landroid/view/View;101 ····iget-object·v0,·p0,·Lorg/androidfromfrankfurt/archnews/NewsFragment;->errorView:Landroid/view/View;
  
 102 ····.line·207
100 ····invoke-virtual·{p0},·Lorg/androidfromfrankfurt/archnews/NewsFragment;->getActivity()Landroid/support/v4/app/FragmentActivity;103 ····invoke-virtual·{p0},·Lorg/androidfromfrankfurt/archnews/NewsFragment;->getActivity()Landroid/support/v4/app/FragmentActivity;
  
101 ····move-result-object·v1104 ····move-result-object·v1
  
 105 ····.line·206
102 ····invoke-static·{v1,·v3},·Landroid/view/animation/AnimationUtils;->loadAnimation(Landroid/content/Context;I)Landroid/view/animation/Animation;106 ····invoke-static·{v1,·v3},·Landroid/view/animation/AnimationUtils;->loadAnimation(Landroid/content/Context;I)Landroid/view/animation/Animation;
  
103 ····move-result-object·v1107 ····move-result-object·v1
  
104 ····invoke-virtual·{v0,·v1},·Landroid/view/View;->startAnimation(Landroid/view/animation/Animation;)V108 ····invoke-virtual·{v0,·v1},·Landroid/view/View;->startAnimation(Landroid/view/animation/Animation;)V
  
105 ····.line·208109 ····.line·208
Offset 130, 31 lines modifiedOffset 134, 35 lines modified
  
130 ····goto·:goto_0134 ····goto·:goto_0
  
131 ····.line·213135 ····.line·213
132 ····:cond_1136 ····:cond_1
133 ····iget-object·v0,·p0,·Lorg/androidfromfrankfurt/archnews/NewsFragment;->errorView:Landroid/view/View;137 ····iget-object·v0,·p0,·Lorg/androidfromfrankfurt/archnews/NewsFragment;->errorView:Landroid/view/View;
  
 138 ····.line·214
134 ····invoke-virtual·{p0},·Lorg/androidfromfrankfurt/archnews/NewsFragment;->getActivity()Landroid/support/v4/app/FragmentActivity;139 ····invoke-virtual·{p0},·Lorg/androidfromfrankfurt/archnews/NewsFragment;->getActivity()Landroid/support/v4/app/FragmentActivity;
  
135 ····move-result-object·v1140 ····move-result-object·v1
  
 141 ····.line·213
136 ····invoke-static·{v1,·v4},·Landroid/view/animation/AnimationUtils;->loadAnimation(Landroid/content/Context;I)Landroid/view/animation/Animation;142 ····invoke-static·{v1,·v4},·Landroid/view/animation/AnimationUtils;->loadAnimation(Landroid/content/Context;I)Landroid/view/animation/Animation;
  
137 ····move-result-object·v1143 ····move-result-object·v1
  
138 ····invoke-virtual·{v0,·v1},·Landroid/view/View;->startAnimation(Landroid/view/animation/Animation;)V144 ····invoke-virtual·{v0,·v1},·Landroid/view/View;->startAnimation(Landroid/view/animation/Animation;)V
  
139 ····.line·215145 ····.line·215
140 ····iget-object·v0,·p0,·Lorg/androidfromfrankfurt/archnews/NewsFragment;->listView:Landroid/widget/ListView;146 ····iget-object·v0,·p0,·Lorg/androidfromfrankfurt/archnews/NewsFragment;->listView:Landroid/widget/ListView;
  
 147 ····.line·216
141 ····invoke-virtual·{p0},·Lorg/androidfromfrankfurt/archnews/NewsFragment;->getActivity()Landroid/support/v4/app/FragmentActivity;148 ····invoke-virtual·{p0},·Lorg/androidfromfrankfurt/archnews/NewsFragment;->getActivity()Landroid/support/v4/app/FragmentActivity;
  
142 ····move-result-object·v1149 ····move-result-object·v1
  
 150 ····.line·215
143 ····invoke-static·{v1,·v3},·Landroid/view/animation/AnimationUtils;->loadAnimation(Landroid/content/Context;I)Landroid/view/animation/Animation;151 ····invoke-static·{v1,·v3},·Landroid/view/animation/AnimationUtils;->loadAnimation(Landroid/content/Context;I)Landroid/view/animation/Animation;
  
144 ····move-result-object·v1152 ····move-result-object·v1
  
145 ····invoke-virtual·{v0,·v1},·Landroid/widget/ListView;->startAnimation(Landroid/view/animation/Animation;)V153 ····invoke-virtual·{v0,·v1},·Landroid/widget/ListView;->startAnimation(Landroid/view/animation/Animation;)V
  
146 ····.line·217154 ····.line·217
706 B
smali/org/androidfromfrankfurt/archnews/NewsFragment$2.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lorg/androidfromfrankfurt/archnews/NewsFragment;18 .field·final·synthetic·this$0:Lorg/androidfromfrankfurt/archnews/NewsFragment;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lorg/androidfromfrankfurt/archnews/NewsFragment;)V20 .method·constructor·<init>(Lorg/androidfromfrankfurt/archnews/NewsFragment;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lorg/androidfromfrankfurt/archnews/NewsFragment;
  
22 ····.prologue23 ····.prologue
23 ····.line·9924 ····.line·99
24 ····iput-object·p1,·p0,·Lorg/androidfromfrankfurt/archnews/NewsFragment$2;->this$0:Lorg/androidfromfrankfurt/archnews/NewsFragment;25 ····iput-object·p1,·p0,·Lorg/androidfromfrankfurt/archnews/NewsFragment$2;->this$0:Lorg/androidfromfrankfurt/archnews/NewsFragment;
  
25 ····invoke-direct·{p0},·Lat/theengine/android/simple_rss2_android/SimpleRss2ParserCallback;-><init>()V26 ····invoke-direct·{p0},·Lat/theengine/android/simple_rss2_android/SimpleRss2ParserCallback;-><init>()V
  
657 B
smali/org/androidfromfrankfurt/archnews/NewsFragment$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/androidfromfrankfurt/archnews/NewsFragment;21 .field·final·synthetic·this$0:Lorg/androidfromfrankfurt/archnews/NewsFragment;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/androidfromfrankfurt/archnews/NewsFragment;)V23 .method·constructor·<init>(Lorg/androidfromfrankfurt/archnews/NewsFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/androidfromfrankfurt/archnews/NewsFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·8127 ····.line·81
27 ····iput-object·p1,·p0,·Lorg/androidfromfrankfurt/archnews/NewsFragment$1;->this$0:Lorg/androidfromfrankfurt/archnews/NewsFragment;28 ····iput-object·p1,·p0,·Lorg/androidfromfrankfurt/archnews/NewsFragment$1;->this$0:Lorg/androidfromfrankfurt/archnews/NewsFragment;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
5.95 KB
res/drawable-ldrtl-xhdpi-v4/ha__ab_home_as_up.png
5.07 KB
sng
    
Offset 67, 46 lines modifiedOffset 67, 45 lines modified
67 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10067 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
68 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10068 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
69 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10069 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
70 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10070 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
71 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10071 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
72 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10072 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
73 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10073 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
74 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 
75 }74 }
76 tRNS·{75 tRNS·{
77 ·0·0·3·6·5·1·19·117·124·123·122·127·96·2·66·137·128·129·134·48·10·108·132·126·110·9·46·133·135·61·130·119·15·30·77·125·27·13·118·88·56·131·38·102·101·35·50·83·112·65·120·21·62·22·121·68·114·53·103·7·40·91·29·79·17·64·11·111}76 ·0·3·6·5·1·19·117·124·123·122·127·96·2·66·137·128·129·134·48·10·108·132·126·110·9·46·133·135·61·130·119·15·30·77·125·27·13·118·88·56·131·38·102·101·35·50·83·112·65·120·21·62·22·121·68·114·53·103·7·40·91·29·79·17·64·11·111}
78 IMAGE·{77 IMAGE·{
79 ····pixels·hex78 ····pixels·hex
 79 0000000000000000000000000000000000000000000000000000000000000000
 80 0000000000000000000102030303020400000000000000000000000000000000
 81 00000000000000040005060708090a0b0c000000000000000000000000000000
80 000000000000000100010101010101010100010000000000000000000000000082 000000000000000004000d0e0f10101112000400000000000000000000000000
81 0000000000000001010203040404030501010101000000000000000000000000 
82 000000000000000501060708090a0b0c0d010101010000000000000000000000 
83 000000000000000105010e0f1011111213010501010000000000000000000000 
84 000000000000000105051415161717161819050501000000000000000000000083 0000000000000000040413141516161517180404000000000000000000000000
 84 0000000000000000000400191a0a0f161b1c0004000000000000000000000000
85 00000000000000010105011a1b0b10171c1d0105010100000000000000000000 
86 0000000000000001010105050c1217101e1f2001050101000000000000000000 
87 000000000000000001010501210b110b171c2201050101000000000000000000 
88 00000000000000000001010501221c170b112324010501010000000000000000 
89 0000000000000000000101050125261e10171c27010501010100000000000000 
90 0000000000000000000001010501281217100b292a0105010100000000000000 
91 0000000000000000000000010505042b1b0b0b1b2c0305050100000000000000 
92 0000000000000000000000010105012d1e10100b122e01050101000000000000 
93 000000000000000000000000010105012f1c170b293019010501000000000000 
94 00000000000000000000000001010501060a290b0b1c31010501000000000000 
95 00000000000000000000000000010105010e1b0b0b1e32330105000000000000 
96 0000000000000000000000000001010501341b0b0b1e0a350105000000000000 
97 000000000000000000000000010105010636290b0b1c37010501000000000000 
98 000000000000000000000000010105012f1c170b1e3814010501000000000000 
99 0000000000000000000000010105012d1e1010171c3901050101000000000000 
100 0000000000000000000000010505042b1b0b0b1b3a3b05050100000000000000 
101 0000000000000000000001010501281217100b163c0105010100000000000000 
102 0000000000000000000101050125261e0b17123d010501010100000000000000 
103 00000000000000000001010501221c170b110b3e010501010000000000000000 
104 000000000000000001010501210b110b171c3f01050101000000000000000000 
105 0000000000000001010105050c1217101e324001050101000000000000000000 
106 00000000000000010105012e1b0b10171c410105010100000000000000000000 
107 00000000000000010505421816170b1643140505010000000000000000000000 
108 000000000000000105010e0f101e11122e01050101000000000000000000000085 0000000000000000000004040b11160f1d1e1f00040000000000000000000000
109 000000000000000501060708090a0b0c0201010101000000000000000000000086 000000000000000000000400200a100a161b2100040000000000000000000000
 87 00000000000000000000000400211b160a102223000400000000000000000000
 88 0000000000000000000000040024251d0f161b26000400000000000000000000
 89 00000000000000000000000004002711160f0a28290004000000000000000000
 90 0000000000000000000000000404032a1a0a0a1a2b0204040000000000000000
 91 0000000000000000000000000004002c1d0f0f0a112d00040000000000000000
 92 000000000000000000000000000004002e1b160a282f18000400000000000000
 93 000000000000000000000000000004000509280a0a1b30000400000000000000
 94 00000000000000000000000000000004000d1a0a0a1d31320004000000000000
 95 0000000000000000000000000000000400331a0a0a1d09340004000000000000
 96 000000000000000000000000000004000535280a0a1b36000400000000000000
 97 000000000000000000000000000004002e1b160a1d3713000400000000000000
 98 0000000000000000000000000004002c1d0f0f161b3800040000000000000000
 99 0000000000000000000000000404032a1a0a0a1a393a04040000000000000000
 100 00000000000000000000000004002711160f0a153b0004000000000000000000
 101 0000000000000000000000040024251d0a16113c000400000000000000000000
 102 00000000000000000000000400211b160a100a3d000400000000000000000000
 103 000000000000000000000400200a100a161b3e00040000000000000000000000
 104 0000000000000000000004040b11160f1d313f00040000000000000000000000
110 0000000000000001010203040404030501010101000000000000000000000000105 00000000000000000004002d1a0a0f161b400004000000000000000000000000
 106 00000000000000000404411715160a1542130404000000000000000000000000
 107 000000000000000004000d0e0f1d10112d000400000000000000000000000000
111 0000000000000001000101010101010101000100000000000000000000000000108 00000000000000040005060708090a0b01000000000000000000000000000000
 109 0000000000000000000102030303020400000000000000000000000000000000
 110 0000000000000000000000000000000000000000000000000000000000000000
112 }111 }
812 B
Image content
Pixel difference
compared images
Flicker difference
compared images
27.5 KB
res/drawable-hdpi-v4/ha__text_select_handle_middle_transformation.png
25.2 KB
sng
    
Offset 11, 15 lines modifiedOffset 11, 14 lines modified
11 ····(·91,113,··0)·····#·rgb·=·(0x5b,0x71,0x00)11 ····(·91,113,··0)·····#·rgb·=·(0x5b,0x71,0x00)
12 ····(190,·90,··0)·····#·rgb·=·(0xbe,0x5a,0x00)12 ····(190,·90,··0)·····#·rgb·=·(0xbe,0x5a,0x00)
13 ····(208,·86,··0)·····#·rgb·=·(0xd0,0x56,0x00)13 ····(208,·86,··0)·····#·rgb·=·(0xd0,0x56,0x00)
14 ····(110,110,··0)·····#·rgb·=·(0x6e,0x6e,0x00)14 ····(110,110,··0)·····#·rgb·=·(0x6e,0x6e,0x00)
15 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey015 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
16 ····(·90,110,··0)·····#·rgb·=·(0x5a,0x6e,0x00)16 ····(·90,110,··0)·····#·rgb·=·(0x5a,0x6e,0x00)
17 ····(188,·90,··0)·····#·rgb·=·(0xbc,0x5a,0x00)17 ····(188,·90,··0)·····#·rgb·=·(0xbc,0x5a,0x00)
18 ····(255,·68,··0)·····#·rgb·=·(0xff,0x44,0x00) 
19 ····(205,·86,··0)·····#·rgb·=·(0xcd,0x56,0x00)18 ····(205,·86,··0)·····#·rgb·=·(0xcd,0x56,0x00)
20 ····(103,107,··0)·····#·rgb·=·(0x67,0x6b,0x00)19 ····(103,107,··0)·····#·rgb·=·(0x67,0x6b,0x00)
21 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey020 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
22 ····(·83,109,··0)·····#·rgb·=·(0x53,0x6d,0x00)21 ····(·83,109,··0)·····#·rgb·=·(0x53,0x6d,0x00)
23 ····(185,·91,··0)·····#·rgb·=·(0xb9,0x5b,0x00)22 ····(185,·91,··0)·····#·rgb·=·(0xb9,0x5b,0x00)
24 ····(203,·86,··0)·····#·rgb·=·(0xcb,0x56,0x00)23 ····(203,·86,··0)·····#·rgb·=·(0xcb,0x56,0x00)
25 ····(102,109,··0)·····#·rgb·=·(0x66,0x6d,0x00)24 ····(102,109,··0)·····#·rgb·=·(0x66,0x6d,0x00)
Offset 67, 61 lines modifiedOffset 66, 52 lines modified
67 ····(177,·93,··0)·····#·rgb·=·(0xb1,0x5d,0x00)66 ····(177,·93,··0)·····#·rgb·=·(0xb1,0x5d,0x00)
68 ····(·53,105,··0)·····#·rgb·=·(0x35,0x69,0x00)67 ····(·53,105,··0)·····#·rgb·=·(0x35,0x69,0x00)
69 ····(152,·99,··0)·····#·rgb·=·(0x98,0x63,0x00)68 ····(152,·99,··0)·····#·rgb·=·(0x98,0x63,0x00)
70 ····(176,·94,··0)·····#·rgb·=·(0xb0,0x5e,0x00)69 ····(176,·94,··0)·····#·rgb·=·(0xb0,0x5e,0x00)
71 ····(·78,107,··0)·····#·rgb·=·(0x4e,0x6b,0x00)70 ····(·78,107,··0)·····#·rgb·=·(0x4e,0x6b,0x00)
72 ····(·43,111,··0)·····#·rgb·=·(0x2b,0x6f,0x00)71 ····(·43,111,··0)·····#·rgb·=·(0x2b,0x6f,0x00)
73 ····(150,100,··0)·····#·rgb·=·(0x96,0x64,0x00)72 ····(150,100,··0)·····#·rgb·=·(0x96,0x64,0x00)
74 ····(255,·69,··0)·····#·rgb·=·(0xff,0x45,0x00)·OrangeRed1 
75 ····(171,·94,··0)·····#·rgb·=·(0xab,0x5e,0x00)73 ····(171,·94,··0)·····#·rgb·=·(0xab,0x5e,0x00)
76 ····(·76,108,··0)·····#·rgb·=·(0x4c,0x6c,0x00)74 ····(·76,108,··0)·····#·rgb·=·(0x4c,0x6c,0x00)
77 ····(·38,113,··0)·····#·rgb·=·(0x26,0x71,0x00)75 ····(·38,113,··0)·····#·rgb·=·(0x26,0x71,0x00)
78 ····(148,100,··0)·····#·rgb·=·(0x94,0x64,0x00)76 ····(148,100,··0)·····#·rgb·=·(0x94,0x64,0x00)
79 ····(170,·95,··0)·····#·rgb·=·(0xaa,0x5f,0x00)77 ····(170,·95,··0)·····#·rgb·=·(0xaa,0x5f,0x00)
80 ····(·71,105,··0)·····#·rgb·=·(0x47,0x69,0x00)78 ····(·71,105,··0)·····#·rgb·=·(0x47,0x69,0x00)
81 ····(·41,112,··0)·····#·rgb·=·(0x29,0x70,0x00)79 ····(·41,112,··0)·····#·rgb·=·(0x29,0x70,0x00)
82 ····(145,101,··0)·····#·rgb·=·(0x91,0x65,0x00)80 ····(145,101,··0)·····#·rgb·=·(0x91,0x65,0x00)
83 ····(253,·68,··0)·····#·rgb·=·(0xfd,0x44,0x00) 
84 ····(167,·95,··0)·····#·rgb·=·(0xa7,0x5f,0x00)81 ····(167,·95,··0)·····#·rgb·=·(0xa7,0x5f,0x00)
85 ····(·63,112,··0)·····#·rgb·=·(0x3f,0x70,0x00)82 ····(·63,112,··0)·····#·rgb·=·(0x3f,0x70,0x00)
86 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey083 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
87 ····(131,100,··0)·····#·rgb·=·(0x83,0x64,0x00)84 ····(131,100,··0)·····#·rgb·=·(0x83,0x64,0x00)
88 ····(247,·61,··0)·····#·rgb·=·(0xf7,0x3d,0x00) 
89 ····(248,·60,··0)·····#·rgb·=·(0xf8,0x3c,0x00) 
90 ····(140,·97,··0)·····#·rgb·=·(0x8c,0x61,0x00)85 ····(140,·97,··0)·····#·rgb·=·(0x8c,0x61,0x00)
91 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey086 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
92 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey087 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
93 ····(145,·85,··0)·····#·rgb·=·(0x91,0x55,0x00)88 ····(145,·85,··0)·····#·rgb·=·(0x91,0x55,0x00)
94 ····(233,·40,··0)·····#·rgb·=·(0xe9,0x28,0x00) 
95 ····(157,·81,··0)·····#·rgb·=·(0x9d,0x51,0x00)89 ····(157,·81,··0)·····#·rgb·=·(0x9d,0x51,0x00)
96 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey090 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
97 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey091 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
98 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey092 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
99 ····(141,·76,··0)·····#·rgb·=·(0x8d,0x4c,0x00)93 ····(141,·76,··0)·····#·rgb·=·(0x8d,0x4c,0x00)
100 ····(226,·24,··0)·····#·rgb·=·(0xe2,0x18,0x00) 
101 ····(152,·73,··0)·····#·rgb·=·(0x98,0x49,0x00)94 ····(152,·73,··0)·····#·rgb·=·(0x98,0x49,0x00)
102 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey095 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
103 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey096 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
104 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey097 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
105 ····(136,·70,··0)·····#·rgb·=·(0x88,0x46,0x00)98 ····(136,·70,··0)·····#·rgb·=·(0x88,0x46,0x00)
106 ····(221,·11,··0)·····#·rgb·=·(0xdd,0x0b,0x00) 
107 ····(150,·65,··0)·····#·rgb·=·(0x96,0x41,0x00)99 ····(150,·65,··0)·····#·rgb·=·(0x96,0x41,0x00)
108 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0100 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
109 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0101 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
110 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0102 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
111 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0103 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
112 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0104 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
113 ····(133,·66,··0)·····#·rgb·=·(0x85,0x42,0x00)105 ····(133,·66,··0)·····#·rgb·=·(0x85,0x42,0x00)
114 ····(221,··2,··0)·····#·rgb·=·(0xdd,0x02,0x00) 
115 ····(150,·59,··0)·····#·rgb·=·(0x96,0x3b,0x00)106 ····(150,·59,··0)·····#·rgb·=·(0x96,0x3b,0x00)
116 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0107 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
117 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0108 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
118 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0109 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
119 ····(132,·64,··0)·····#·rgb·=·(0x84,0x40,0x00)110 ····(132,·64,··0)·····#·rgb·=·(0x84,0x40,0x00)
120 ····(221,··0,··0)·····#·rgb·=·(0xdd,0x00,0x00) 
121 ····(148,·59,··0)·····#·rgb·=·(0x94,0x3b,0x00)111 ····(148,·59,··0)·····#·rgb·=·(0x94,0x3b,0x00)
122 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0112 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
123 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0113 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
124 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0114 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
125 ····(133,·64,··0)·····#·rgb·=·(0x85,0x40,0x00)115 ····(133,·64,··0)·····#·rgb·=·(0x85,0x40,0x00)
126 ····(148,·58,··0)·····#·rgb·=·(0x94,0x3a,0x00)116 ····(148,·58,··0)·····#·rgb·=·(0x94,0x3a,0x00)
127 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0117 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
Offset 132, 15 lines modifiedOffset 122, 14 lines modified
132 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0122 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
133 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0123 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
134 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0124 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
135 ····(120,·68,··0)·····#·rgb·=·(0x78,0x44,0x00)125 ····(120,·68,··0)·····#·rgb·=·(0x78,0x44,0x00)
136 ····(137,·62,··0)·····#·rgb·=·(0x89,0x3e,0x00)126 ····(137,·62,··0)·····#·rgb·=·(0x89,0x3e,0x00)
137 ····(·48,·72,··0)·····#·rgb·=·(0x30,0x48,0x00)127 ····(·48,·72,··0)·····#·rgb·=·(0x30,0x48,0x00)
138 ····(208,·15,··0)·····#·rgb·=·(0xd0,0x0f,0x00)128 ····(208,·15,··0)·····#·rgb·=·(0xd0,0x0f,0x00)
139 ····(218,··3,··0)·····#·rgb·=·(0xda,0x03,0x00) 
140 ····(·79,·76,··0)·····#·rgb·=·(0x4f,0x4c,0x00)129 ····(·79,·76,··0)·····#·rgb·=·(0x4f,0x4c,0x00)
141 ····(··0,··8,··0)·····#·rgb·=·(0x00,0x08,0x00)130 ····(··0,··8,··0)·····#·rgb·=·(0x00,0x08,0x00)
142 ····(108,·76,··0)·····#·rgb·=·(0x6c,0x4c,0x00)131 ····(108,·76,··0)·····#·rgb·=·(0x6c,0x4c,0x00)
143 ····(199,·22,··0)·····#·rgb·=·(0xc7,0x16,0x00)132 ····(199,·22,··0)·····#·rgb·=·(0xc7,0x16,0x00)
144 ····(207,·15,··0)·····#·rgb·=·(0xcf,0x0f,0x00)133 ····(207,·15,··0)·····#·rgb·=·(0xcf,0x0f,0x00)
145 ····(125,·70,··0)·····#·rgb·=·(0x7d,0x46,0x00)134 ····(125,·70,··0)·····#·rgb·=·(0x7d,0x46,0x00)
146 ····(··0,·33,··0)·····#·rgb·=·(0x00,0x21,0x00)135 ····(··0,·33,··0)·····#·rgb·=·(0x00,0x21,0x00)
Offset 193, 85 lines modifiedOffset 182, 96 lines modified
193 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0182 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
194 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0183 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
195 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0184 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
196 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0185 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
197 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0186 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
198 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0187 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
199 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0188 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 189 ····(255,·68,··0)·····#·rgb·=·(0xff,0x44,0x00)
 190 ····(255,·69,··0)·····#·rgb·=·(0xff,0x45,0x00)·OrangeRed1
 191 ····(253,·68,··0)·····#·rgb·=·(0xfd,0x44,0x00)
 192 ····(247,·61,··0)·····#·rgb·=·(0xf7,0x3d,0x00)
 193 ····(248,·60,··0)·····#·rgb·=·(0xf8,0x3c,0x00)
 194 ····(233,·40,··0)·····#·rgb·=·(0xe9,0x28,0x00)
 195 ····(226,·24,··0)·····#·rgb·=·(0xe2,0x18,0x00)
 196 ····(221,·11,··0)·····#·rgb·=·(0xdd,0x0b,0x00)
 197 ····(221,··2,··0)·····#·rgb·=·(0xdd,0x02,0x00)
 198 ····(221,··0,··0)·····#·rgb·=·(0xdd,0x00,0x00)
 199 ····(218,··3,··0)·····#·rgb·=·(0xda,0x03,0x00)
200 }200 }
201 tRNS·{201 tRNS·{
202 ·0·1·83·125·81·233·245·123·2·79·232·255·244·119·3·77·232·243·117·73·231·242·113·68·230·242·109·66·229·240·105·60·227·240·101·58·227·238·96·54·225·237·92·50·224·236·88·46·223·235·84·43·222·234·79·39·220·232·37·220·231·34·218·231·69·30·217·255·229·64·27·215·227·61·25·214·255·227·57·5·187·255·25[·...·truncated·by·diffoscope;·len:·169,·SHA:·e2584c334ee5a4593dc45e93599e6a4dfe44d0e11c37eb6fd518341c372569d0·...·]·172·68·218·252·254·229·85·36·62·90·154·209·214·215·211·167·95·67·14·55·81·102·115·122·125·126·123·117·105·85·59·25·86·99·107·110·111·112·101·89·70·48·64·76·83·87·88·77·66·51·33·30·49·57·58·50·42·26·32·13}202 ·0·1·83·125·81·233·245·123·2·79·232·244·119·3·77·232·243·117·73·231·242·113·68·230·242·109·66·229·240·105·60·227·240·101·58·227·238·96·54·225·237·92·50·224·236·88·46·223·235·84·43·222·234·79·39·220·232·37·220·231·34·218·231·69·30·217·229·64·27·215·227·61·25·214·227·57·5·187·211·4·10·195·217·1[·...·truncated·by·diffoscope;·len:·125,·SHA:·b993cb6ced7cc239c4c113ee7bd8c8cafc9e2752ded4be9934a3bd8721704ddd·...·]·172·68·218·252·254·229·85·36·62·90·154·209·214·215·211·167·95·67·14·55·81·102·115·122·125·126·123·117·105·85·59·25·86·99·107·110·111·112·101·89·70·48·64·76·83·87·88·77·66·51·33·30·49·57·58·50·42·26·32·13}
203 IMAGE·{203 IMAGE·{
204 ····pixels·hex204 ····pixels·hex
205 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
206 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000206 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
207 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000207 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
208 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000208 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
209 00000000000000000000000000000000000000000000000000000000000000000001020301000000000000000000000000000000000000000000000000000000000000000000209 00000000000000000000000000000000000000000000000000000000000000000001020301000000000000000000000000000000000000000000000000000000000000000000
210 00000000000000000000000000000000000000000000000000000000000000010104050607080100000000000000000000000000000000000000000000000000000000000000210 00000000000000000000000000000000000000000000000000000000000000010104050607080100000000000000000000000000000000000000000000000000000000000000
211 0000000000000000000000000000000000000000000000000000000000000108090a0b0b0c0d0801000000000000000000000000000000000000000000000000000000000000211 0000000000000000000000000000000000000000000000000000000000000108090ab6b60b0c0801000000000000000000000000000000000000000000000000000000000000
212 0000000000000000000000000000000000000000000000000000000000010e0f100b0b0b0b11120e010000000000000000000000000000000000000000000000000000000000212 0000000000000000000000000000000000000000000000000000000000010d0e0fb6b6b6b610110d010000000000000000000000000000000000000000000000000000000000
213 00000000000000000000000000000000000000000000000000000000010e13140b0b0b0b0b0b15160e0100000000000000000000000000000000000000000000000000000000213 00000000000000000000000000000000000000000000000000000000010d1213b6b6b6b6b6b614150d0100000000000000000000000000000000000000000000000000000000
214 000000000000000000000000000000000000000000000000000000010e17180b0b0b0b0b0b0b0b191a0e01000000000000000000000000000000000000000000000000000000214 000000000000000000000000000000000000000000000000000000010d1617b6b6b6b6b6b6b6b618190d01000000000000000000000000000000000000000000000000000000
Max diff block lines reached; 852/25752 bytes (3.31%) of diff not shown.
2.23 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
1.45 KB
res/drawable-hdpi-v4/ha__btn_check_off_light.png
469 B
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 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey248 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey24
9 ····(·60,·60,·60)·····#·rgb·=·(0x3c,0x3c,0x3c)9 ····(·60,·60,·60)·····#·rgb·=·(0x3c,0x3c,0x3c)
10 ····(·62,·62,·62)·····#·rgb·=·(0x3e,0x3e,0x3e)10 ····(·62,·62,·62)·····#·rgb·=·(0x3e,0x3e,0x3e)
11 ····(·60,·60,·60)·····#·rgb·=·(0x3c,0x3c,0x3c)11 ····(·60,·60,·60)·····#·rgb·=·(0x3c,0x3c,0x3c)
12 }12 }
13 tRNS·{13 tRNS·{
14 ·0·147·123·128·148}14 ·0·147·123·128·148}
920 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.3 KB
res/drawable-hdpi-v4/ha__btn_check_off_disabled.png
465 B
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 ····(218,218,218)·····#·rgb·=·(0xda,0xda,0xda)8 ····(218,218,218)·····#·rgb·=·(0xda,0xda,0xda)
9 ····(216,216,216)·····#·rgb·=·(0xd8,0xd8,0xd8)9 ····(216,216,216)·····#·rgb·=·(0xd8,0xd8,0xd8)
10 ····(218,218,218)·····#·rgb·=·(0xda,0xda,0xda)10 ····(218,218,218)·····#·rgb·=·(0xda,0xda,0xda)
11 ····(214,214,214)·····#·rgb·=·(0xd6,0xd6,0xd6)·grey8411 ····(214,214,214)·····#·rgb·=·(0xd6,0xd6,0xd6)·grey84
12 }12 }
13 tRNS·{13 tRNS·{
14 ·0·55·46·48·56}14 ·0·55·46·48·56}
768 B
Image content
Pixel difference
compared images
Flicker difference
compared images
6.25 KB
res/drawable-hdpi-v4/ha__progress_comp_primary.png
5.44 KB
sng
    
Offset 13, 16 lines modifiedOffset 13, 14 lines modified
13 ····(·40,158,234)·····#·rgb·=·(0x28,0x9e,0xea)13 ····(·40,158,234)·····#·rgb·=·(0x28,0x9e,0xea)
14 ····(·32,191,224)·····#·rgb·=·(0x20,0xbf,0xe0)14 ····(·32,191,224)·····#·rgb·=·(0x20,0xbf,0xe0)
15 ····(·37,164,201)·····#·rgb·=·(0x25,0xa4,0xc9)15 ····(·37,164,201)·····#·rgb·=·(0x25,0xa4,0xc9)
16 ····(·43,170,213)·····#·rgb·=·(0x2b,0xaa,0xd5)16 ····(·43,170,213)·····#·rgb·=·(0x2b,0xaa,0xd5)
17 ····(·26,198,230)·····#·rgb·=·(0x1a,0xc6,0xe6)17 ····(·26,198,230)·····#·rgb·=·(0x1a,0xc6,0xe6)
18 ····(··0,184,212)·····#·rgb·=·(0x00,0xb8,0xd4)18 ····(··0,184,212)·····#·rgb·=·(0x00,0xb8,0xd4)
19 ····(··0,128,255)·····#·rgb·=·(0x00,0x80,0xff)19 ····(··0,128,255)·····#·rgb·=·(0x00,0x80,0xff)
20 ····(··0,128,128)·····#·rgb·=·(0x00,0x80,0x80) 
21 ····(··0,128,255)·····#·rgb·=·(0x00,0x80,0xff) 
22 ····(··0,212,255)·····#·rgb·=·(0x00,0xd4,0xff)20 ····(··0,212,255)·····#·rgb·=·(0x00,0xd4,0xff)
23 ····(·42,169,233)·····#·rgb·=·(0x2a,0xa9,0xe9)21 ····(·42,169,233)·····#·rgb·=·(0x2a,0xa9,0xe9)
24 ····(·36,164,237)·····#·rgb·=·(0x24,0xa4,0xed)22 ····(·36,164,237)·····#·rgb·=·(0x24,0xa4,0xed)
25 ····(·32,176,240)·····#·rgb·=·(0x20,0xb0,0xf0)23 ····(·32,176,240)·····#·rgb·=·(0x20,0xb0,0xf0)
26 ····(·57,184,227)·····#·rgb·=·(0x39,0xb8,0xe3)24 ····(·57,184,227)·····#·rgb·=·(0x39,0xb8,0xe3)
27 ····(·77,178,255)·····#·rgb·=·(0x4d,0xb2,0xff)25 ····(·77,178,255)·····#·rgb·=·(0x4d,0xb2,0xff)
28 ····(·62,183,224)·····#·rgb·=·(0x3e,0xb7,0xe0)26 ····(·62,183,224)·····#·rgb·=·(0x3e,0xb7,0xe0)
Offset 63, 15 lines modifiedOffset 61, 14 lines modified
63 ····(·47,181,228)·····#·rgb·=·(0x2f,0xb5,0xe4)61 ····(·47,181,228)·····#·rgb·=·(0x2f,0xb5,0xe4)
64 ····(·50,181,227)·····#·rgb·=·(0x32,0xb5,0xe3)62 ····(·50,181,227)·····#·rgb·=·(0x32,0xb5,0xe3)
65 ····(·51,180,229)·····#·rgb·=·(0x33,0xb4,0xe5)63 ····(·51,180,229)·····#·rgb·=·(0x33,0xb4,0xe5)
66 ····(·52,182,231)·····#·rgb·=·(0x34,0xb6,0xe7)64 ····(·52,182,231)·····#·rgb·=·(0x34,0xb6,0xe7)
67 ····(·52,180,226)·····#·rgb·=·(0x34,0xb4,0xe2)65 ····(·52,180,226)·····#·rgb·=·(0x34,0xb4,0xe2)
68 ····(·53,181,227)·····#·rgb·=·(0x35,0xb5,0xe3)66 ····(·53,181,227)·····#·rgb·=·(0x35,0xb5,0xe3)
69 ····(·50,173,230)·····#·rgb·=·(0x32,0xad,0xe6)67 ····(·50,173,230)·····#·rgb·=·(0x32,0xad,0xe6)
70 ····(··0,··0,255)·····#·rgb·=·(0x00,0x00,0xff)·blue1 
71 ····(·34,159,255)·····#·rgb·=·(0x22,0x9f,0xff)68 ····(·34,159,255)·····#·rgb·=·(0x22,0x9f,0xff)
72 ····(·73,182,255)·····#·rgb·=·(0x49,0xb6,0xff)69 ····(·73,182,255)·····#·rgb·=·(0x49,0xb6,0xff)
73 ····(·47,185,232)·····#·rgb·=·(0x2f,0xb9,0xe8)70 ····(·47,185,232)·····#·rgb·=·(0x2f,0xb9,0xe8)
74 ····(·51,187,230)·····#·rgb·=·(0x33,0xbb,0xe6)71 ····(·51,187,230)·····#·rgb·=·(0x33,0xbb,0xe6)
75 ····(·54,181,235)·····#·rgb·=·(0x36,0xb5,0xeb)72 ····(·54,181,235)·····#·rgb·=·(0x36,0xb5,0xeb)
76 ····(·58,185,232)·····#·rgb·=·(0x3a,0xb9,0xe8)73 ····(·58,185,232)·····#·rgb·=·(0x3a,0xb9,0xe8)
77 ····(·58,192,231)·····#·rgb·=·(0x3a,0xc0,0xe7)74 ····(·58,192,231)·····#·rgb·=·(0x3a,0xc0,0xe7)
Offset 244, 32 lines modifiedOffset 241, 31 lines modified
244 ····(·36,184,229)·····#·rgb·=·(0x24,0xb8,0xe5)241 ····(·36,184,229)·····#·rgb·=·(0x24,0xb8,0xe5)
245 ····(·27,152,228)·····#·rgb·=·(0x1b,0x98,0xe4)242 ····(·27,152,228)·····#·rgb·=·(0x1b,0x98,0xe4)
246 ····(·43,149,255)·····#·rgb·=·(0x2b,0x95,0xff)243 ····(·43,149,255)·····#·rgb·=·(0x2b,0x95,0xff)
247 ····(·36,146,219)·····#·rgb·=·(0x24,0x92,0xdb)244 ····(·36,146,219)·····#·rgb·=·(0x24,0x92,0xdb)
248 ····(·36,183,255)·····#·rgb·=·(0x24,0xb7,0xff)245 ····(·36,183,255)·····#·rgb·=·(0x24,0xb7,0xff)
249 ····(·34,187,222)·····#·rgb·=·(0x22,0xbb,0xde)246 ····(·34,187,222)·····#·rgb·=·(0x22,0xbb,0xde)
250 ····(·42,169,213)·····#·rgb·=·(0x2a,0xa9,0xd5)247 ····(·42,169,213)·····#·rgb·=·(0x2a,0xa9,0xd5)
251 ····(··0,255,255)·····#·rgb·=·(0x00,0xff,0xff)·cyan1 
252 }248 }
253 tRNS·{249 tRNS·{
254 ·0·1·1·2·2·2·3·4·3·3·2·1·0·0·1·1·2·3·4·4·5·6·7·9·10·11·13·14·15·16·16·15·13·9·5·1·1·3·4·5·6·7·9·10·12·14·15·18·20·22·25·27·29·32·35·38·40·43·42·39·30·18·7·0·1·3·5·7·9·10·13·15·19·21·24·27·31·34·38·42·45·49·53·57·60·64·69·70·68·58·41·23·204·205·206·207·208·209·211·212·215·216·218·2[·...·truncated·by·diffoscope;·len:·455,·SHA:·b7cc6c5581be2ea9a4a1fdb84d557bef0b878c683e96b353e5a5b59ca1e7990d·...·]}250 ·0·1·1·2·2·2·3·4·3·3·2·1·1·1·2·3·4·4·5·6·7·9·10·11·13·14·15·16·16·15·13·9·5·1·1·3·4·5·6·7·9·10·12·14·15·18·20·22·25·27·29·32·35·38·40·43·42·39·30·18·7·1·3·5·7·9·10·13·15·19·21·24·27·31·34·38·42·45·49·53·57·60·64·69·70·68·58·41·23·204·205·206·207·208·209·211·212·215·216·218·220·222[·...·truncated·by·diffoscope;·len:·447,·SHA:·428cf547044e41f695972fb5a38f1898c883ff2b830f8cb7865d57a2af7d4dea·...·]}
255 IMAGE·{251 IMAGE·{
256 ····pixels·hex252 ····pixels·hex
257 000000000000000000000000000000000000000000000000000000000000000000253 000000000000000000000000000000000000000000000000000000000000000000
258 000000000000000000000000000000000000000000000000000000000000000000254 000000000000000000000000000000000000000000000000000000000000000000
259 00000000000000000000000000000000000000010203040506070708090a0b0c00255 00000000000000000000000000000000000000010203040506070708090a0b0000
260 0000000000000000000d0e0f03101112131415161718191a1b1c1d1e1f20212223256 000000000000000000000c0d030e0f101112131415161718191a1b1c1d1e1f2021
261 00000000000c2425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e257 00000000000022232425262728292a2b2c2d2e2f303132333435363738393a3b3c
262 000000003f404142434445464748494a4b4c4d4e4f505152535455565758595a5b258 00000000003d3e3f404142434445464748494a4b4c4d4e4f505152535455565758
263 5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c259 595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f70717273747576777879
264 5c5d5e5f606162637d657e7f80818283846c6d6e6f7071857374867678797a7b87 
265 5c5d5e5f606162637d657e7f80818283846c6d6e6f7071857374867678797a7b87 
266 5c5d5e5f606162637d657e7f80818283846c6d6e6f7071857374867678797a7b76260 595a5b5c5d5e5f607a627b7c7d7e7f8081696a6b6c6d6e82707183737576777884
 261 595a5b5c5d5e5f607a627b7c7d7e7f8081696a6b6c6d6e82707183737576777884
 262 595a5b5c5d5e5f607a627b7c7d7e7f8081696a6b6c6d6e82707183737576777873
267 888889898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a2a3a4a5263 858586868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f9fa0a1a2
268 000000003fa6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1264 0000000000a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbe
269 00000000000cc2c3c426c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadb265 000000000000bfc0c124c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8
270 00000000000000000000dcc20fdddedfe007e1e2e3e4e5e6e7e8e9eaebecedee00266 00000000000000000000d9bf0ddadbdcdd07dedfe0e1e2e3e4e5e6e7e8e9eaeb00
271 00000000000000000000000000000000000000000e0ec2ddeff0f107f2f3f40000267 00000000000000000000000000000000000000000c0cbfdaecedee07eff0000000
272 000000000000000000000000000000000000000000000000000000000000000000268 000000000000000000000000000000000000000000000000000000000000000000
273 000000000000000000000000000000000000000000000000000000000000000000269 000000000000000000000000000000000000000000000000000000000000000000
274 000000000000000000000000000000000000000000000000000000000000000000270 000000000000000000000000000000000000000000000000000000000000000000
275 }271 }
728 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.42 KB
res/drawable-hdpi-v4/ha__btn_check_on_disabled.png
589 B
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 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)8 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
9 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1009 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
10 ····(217,217,217)·····#·rgb·=·(0xd9,0xd9,0xd9)·grey8510 ····(217,217,217)·····#·rgb·=·(0xd9,0xd9,0xd9)·grey85
11 ····(218,218,218)·····#·rgb·=·(0xda,0xda,0xda)11 ····(218,218,218)·····#·rgb·=·(0xda,0xda,0xda)
12 ····(218,218,218)·····#·rgb·=·(0xda,0xda,0xda)12 ····(218,218,218)·····#·rgb·=·(0xda,0xda,0xda)
13 ····(216,216,216)·····#·rgb·=·(0xd8,0xd8,0xd8)13 ····(216,216,216)·····#·rgb·=·(0xd8,0xd8,0xd8)
14 ····(213,213,213)·····#·rgb·=·(0xd5,0xd5,0xd5)14 ····(213,213,213)·····#·rgb·=·(0xd5,0xd5,0xd5)
768 B
Image content
Pixel difference
compared images
Flicker difference
compared images
13.1 KB
res/drawable-hdpi-v4/ha__btn_check_on_transformation.png
11.6 KB
sng
    
Offset 59, 26 lines modifiedOffset 59, 23 lines modified
59 ····(117,176,··0)·····#·rgb·=·(0x75,0xb0,0x00)59 ····(117,176,··0)·····#·rgb·=·(0x75,0xb0,0x00)
60 ····(135,167,··0)·····#·rgb·=·(0x87,0xa7,0x00)60 ····(135,167,··0)·····#·rgb·=·(0x87,0xa7,0x00)
61 ····(156,156,··0)·····#·rgb·=·(0x9c,0x9c,0x00)61 ····(156,156,··0)·····#·rgb·=·(0x9c,0x9c,0x00)
62 ····(232,·60,··0)·····#·rgb·=·(0xe8,0x3c,0x00)62 ····(232,·60,··0)·····#·rgb·=·(0xe8,0x3c,0x00)
63 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red163 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1
64 ····(187,·25,··0)·····#·rgb·=·(0xbb,0x19,0x00)64 ····(187,·25,··0)·····#·rgb·=·(0xbb,0x19,0x00)
65 ····(202,·54,··0)·····#·rgb·=·(0xca,0x36,0x00)65 ····(202,·54,··0)·····#·rgb·=·(0xca,0x36,0x00)
66 ····(217,··6,··0)·····#·rgb·=·(0xd9,0x06,0x00) 
67 ····(217,·12,··0)·····#·rgb·=·(0xd9,0x0c,0x00) 
68 ····(190,·58,··0)·····#·rgb·=·(0xbe,0x3a,0x00)66 ····(190,·58,··0)·····#·rgb·=·(0xbe,0x3a,0x00)
69 ····(190,·19,··0)·····#·rgb·=·(0xbe,0x13,0x00)67 ····(190,·19,··0)·····#·rgb·=·(0xbe,0x13,0x00)
70 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red168 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1
71 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red169 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1
72 ····(··0,205,··0)·····#·rgb·=·(0x00,0xcd,0x00)·green370 ····(··0,205,··0)·····#·rgb·=·(0x00,0xcd,0x00)·green3
73 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red171 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1
74 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red172 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1
75 ····(192,·23,··0)·····#·rgb·=·(0xc0,0x17,0x00)73 ····(192,·23,··0)·····#·rgb·=·(0xc0,0x17,0x00)
76 ····(203,·53,··0)·····#·rgb·=·(0xcb,0x35,0x00)74 ····(203,·53,··0)·····#·rgb·=·(0xcb,0x35,0x00)
77 ····(217,··0,··0)·····#·rgb·=·(0xd9,0x00,0x00) 
78 ····(187,·57,··0)·····#·rgb·=·(0xbb,0x39,0x00)75 ····(187,·57,··0)·····#·rgb·=·(0xbb,0x39,0x00)
79 ····(183,·22,··0)·····#·rgb·=·(0xb7,0x16,0x00)76 ····(183,·22,··0)·····#·rgb·=·(0xb7,0x16,0x00)
80 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red177 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1
81 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red178 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1
82 ····(196,·22,··0)·····#·rgb·=·(0xc4,0x16,0x00)79 ····(196,·22,··0)·····#·rgb·=·(0xc4,0x16,0x00)
83 ····(203,·53,··0)·····#·rgb·=·(0xcb,0x35,0x00)80 ····(203,·53,··0)·····#·rgb·=·(0xcb,0x35,0x00)
84 ····(179,·10,··0)·····#·rgb·=·(0xb3,0x0a,0x00)81 ····(179,·10,··0)·····#·rgb·=·(0xb3,0x0a,0x00)
Offset 140, 15 lines modifiedOffset 137, 14 lines modified
140 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1137 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1
141 ····(201,·21,··0)·····#·rgb·=·(0xc9,0x15,0x00)138 ····(201,·21,··0)·····#·rgb·=·(0xc9,0x15,0x00)
142 ····(234,··5,··0)·····#·rgb·=·(0xea,0x05,0x00)139 ····(234,··5,··0)·····#·rgb·=·(0xea,0x05,0x00)
143 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1140 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1
144 ····(·60,193,··0)·····#·rgb·=·(0x3c,0xc1,0x00)141 ····(·60,193,··0)·····#·rgb·=·(0x3c,0xc1,0x00)
145 ····(173,·58,··0)·····#·rgb·=·(0xad,0x3a,0x00)142 ····(173,·58,··0)·····#·rgb·=·(0xad,0x3a,0x00)
146 ····(217,·20,··0)·····#·rgb·=·(0xd9,0x14,0x00)143 ····(217,·20,··0)·····#·rgb·=·(0xd9,0x14,0x00)
147 ····(216,··2,··0)·····#·rgb·=·(0xd8,0x02,0x00) 
148 ····(208,·48,··0)·····#·rgb·=·(0xd0,0x30,0x00)144 ····(208,·48,··0)·····#·rgb·=·(0xd0,0x30,0x00)
149 ····(193,·26,··0)·····#·rgb·=·(0xc1,0x1a,0x00)145 ····(193,·26,··0)·····#·rgb·=·(0xc1,0x1a,0x00)
150 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1146 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1
151 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1147 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1
152 ····(208,·19,··0)·····#·rgb·=·(0xd0,0x13,0x00)148 ····(208,·19,··0)·····#·rgb·=·(0xd0,0x13,0x00)
153 ····(204,·53,··0)·····#·rgb·=·(0xcc,0x35,0x00)149 ····(204,·53,··0)·····#·rgb·=·(0xcc,0x35,0x00)
154 ····(252,·17,··0)·····#·rgb·=·(0xfc,0x11,0x00)150 ····(252,·17,··0)·····#·rgb·=·(0xfc,0x11,0x00)
Offset 163, 24 lines modifiedOffset 159, 22 lines modified
163 ····(204,·52,··0)·····#·rgb·=·(0xcc,0x34,0x00)159 ····(204,·52,··0)·····#·rgb·=·(0xcc,0x34,0x00)
164 ····(179,··1,··0)·····#·rgb·=·(0xb3,0x01,0x00)160 ····(179,··1,··0)·····#·rgb·=·(0xb3,0x01,0x00)
165 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1161 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1
166 ····(165,151,··0)·····#·rgb·=·(0xa5,0x97,0x00)162 ····(165,151,··0)·····#·rgb·=·(0xa5,0x97,0x00)
167 ····(234,··5,··0)·····#·rgb·=·(0xea,0x05,0x00)163 ····(234,··5,··0)·····#·rgb·=·(0xea,0x05,0x00)
168 ····(143,·25,··0)·····#·rgb·=·(0x8f,0x19,0x00)164 ····(143,·25,··0)·····#·rgb·=·(0x8f,0x19,0x00)
169 ····(173,··1,··0)·····#·rgb·=·(0xad,0x01,0x00)165 ····(173,··1,··0)·····#·rgb·=·(0xad,0x01,0x00)
170 ····(216,··0,··0)·····#·rgb·=·(0xd8,0x00,0x00) 
171 ····(210,·48,··0)·····#·rgb·=·(0xd2,0x30,0x00)166 ····(210,·48,··0)·····#·rgb·=·(0xd2,0x30,0x00)
172 ····(206,·51,··0)·····#·rgb·=·(0xce,0x33,0x00)167 ····(206,·51,··0)·····#·rgb·=·(0xce,0x33,0x00)
173 ····(153,·16,··0)·····#·rgb·=·(0x99,0x10,0x00)168 ····(153,·16,··0)·····#·rgb·=·(0x99,0x10,0x00)
174 ····(145,162,··0)·····#·rgb·=·(0x91,0xa2,0x00)169 ····(145,162,··0)·····#·rgb·=·(0x91,0xa2,0x00)
175 ····(·53,194,··0)·····#·rgb·=·(0x35,0xc2,0x00)170 ····(·53,194,··0)·····#·rgb·=·(0x35,0xc2,0x00)
176 ····(239,··4,··0)·····#·rgb·=·(0xef,0x04,0x00)171 ····(239,··4,··0)·····#·rgb·=·(0xef,0x04,0x00)
177 ····(151,·18,··0)·····#·rgb·=·(0x97,0x12,0x00)172 ····(151,·18,··0)·····#·rgb·=·(0x97,0x12,0x00)
178 ····(173,··1,··0)·····#·rgb·=·(0xad,0x01,0x00)173 ····(173,··1,··0)·····#·rgb·=·(0xad,0x01,0x00)
179 ····(217,··5,··0)·····#·rgb·=·(0xd9,0x05,0x00) 
180 ····(156,·17,··0)·····#·rgb·=·(0x9c,0x11,0x00)174 ····(156,·17,··0)·····#·rgb·=·(0x9c,0x11,0x00)
181 ····(120,174,··0)·····#·rgb·=·(0x78,0xae,0x00)175 ····(120,174,··0)·····#·rgb·=·(0x78,0xae,0x00)
182 ····(242,··3,··0)·····#·rgb·=·(0xf2,0x03,0x00)176 ····(242,··3,··0)·····#·rgb·=·(0xf2,0x03,0x00)
183 ····(158,·17,··0)·····#·rgb·=·(0x9e,0x11,0x00)177 ····(158,·17,··0)·····#·rgb·=·(0x9e,0x11,0x00)
184 ····(174,··1,··0)·····#·rgb·=·(0xae,0x01,0x00)178 ····(174,··1,··0)·····#·rgb·=·(0xae,0x01,0x00)
185 ····(178,··1,··0)·····#·rgb·=·(0xb2,0x01,0x00)179 ····(178,··1,··0)·····#·rgb·=·(0xb2,0x01,0x00)
186 ····(156,·17,··0)·····#·rgb·=·(0x9c,0x11,0x00)180 ····(156,·17,··0)·····#·rgb·=·(0x9c,0x11,0x00)
Offset 211, 55 lines modifiedOffset 205, 61 lines modified
211 ····(146,·20,··0)·····#·rgb·=·(0x92,0x14,0x00)205 ····(146,·20,··0)·····#·rgb·=·(0x92,0x14,0x00)
212 ····(134,·20,··0)·····#·rgb·=·(0x86,0x14,0x00)206 ····(134,·20,··0)·····#·rgb·=·(0x86,0x14,0x00)
213 ····(217,·10,··0)·····#·rgb·=·(0xd9,0x0a,0x00)207 ····(217,·10,··0)·····#·rgb·=·(0xd9,0x0a,0x00)
214 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1208 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1
215 ····(239,··5,··0)·····#·rgb·=·(0xef,0x05,0x00)209 ····(239,··5,··0)·····#·rgb·=·(0xef,0x05,0x00)
216 ····(226,·10,··0)·····#·rgb·=·(0xe2,0x0a,0x00)210 ····(226,·10,··0)·····#·rgb·=·(0xe2,0x0a,0x00)
217 ····(··0,204,··0)·····#·rgb·=·(0x00,0xcc,0x00)211 ····(··0,204,··0)·····#·rgb·=·(0x00,0xcc,0x00)
 212 ····(217,··6,··0)·····#·rgb·=·(0xd9,0x06,0x00)
 213 ····(217,·12,··0)·····#·rgb·=·(0xd9,0x0c,0x00)
 214 ····(217,··0,··0)·····#·rgb·=·(0xd9,0x00,0x00)
 215 ····(216,··2,··0)·····#·rgb·=·(0xd8,0x02,0x00)
 216 ····(216,··0,··0)·····#·rgb·=·(0xd8,0x00,0x00)
 217 ····(217,··5,··0)·····#·rgb·=·(0xd9,0x05,0x00)
218 }218 }
219 tRNS·{219 tRNS·{
220 ·0·1·2·3·4·5·6·7·9·11·12·10·14·17·20·21·19·15·8·23·29·33·34·30·24·18·13·28·36·44·49·80·68·27·22·32·42·53·63·102·219·191·78·48·25·16·110·92·93·95·98·102·107·113·121·77·72·113·222·255·255·195·79·45·31·96·47·78·122·225·255·194·71·64·81·125·226·247·130·38·97·82·127·227·248·153·61·65·83·128·249·162·76·98·41·52·67·250·168·86·59·98·39·49·51·71·86·128·172·93·100·26·46·74·164·107·66·68·80·92·130·174·96·70·37·78·178·254·228·128·91·93·97·104[·...·truncated·by·diffoscope;·len:·147,·SHA:·5c627a7a166fb82232082f75a2fc986954bbf22d2137626e35c42bdf62308e72·...·]·175·113·78·161·248·251·176·107·99·62·86·165·177·98·103·35·50·90·251·176·97·88·162·172·94·80·154·247·165·86·67·143·154·73·43·49·52·111}220 ·0·1·2·3·4·5·6·7·9·11·12·10·14·17·20·21·19·15·8·23·29·33·34·30·24·18·13·28·36·44·49·80·68·27·22·32·42·53·63·102·219·191·78·48·25·16·110·92·93·95·98·102·107·113·121·77·72·113·222·195·79·45·31·96·47·78·122·225·194·71·64·81·125·226·247·130·38·97·82·127·227·248·153·61·65·83·128·249·162·76·98·41·52·67·250·168·86·59·98·39·49·51·71·86·128·172·93·100·26·46·74·164·107·66·68·80·92·130·174·96·70·37·78·178·254·228·128·91·93·97·104·136·97·54·1[·...·truncated·by·diffoscope;·len:·123,·SHA:·a40dcb07cf67a904eb6021cb7eded131242d086911d6d82504404dce35781041·...·]·175·113·78·161·248·251·176·107·99·62·86·165·177·98·103·35·50·90·251·176·97·88·162·172·94·80·154·247·165·86·67·143·154·73·43·49·52·111}
221 IMAGE·{221 IMAGE·{
222 ····pixels·hex222 ····pixels·hex
223 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000223 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
224 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000224 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
225 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000225 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
226 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000226 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
227 000000000000000000000000000000000000000000000000000000000000000000000001010101000000000000000000227 000000000000000000000000000000000000000000000000000000000000000000000001010101000000000000000000
228 000000000000000000000000000000000000000000000000000000000000000101010202020202020101010000000000228 000000000000000000000000000000000000000000000000000000000000000101010202020202020101010000000000
229 000000000000000000000000000000000000000000000000000000000001010202030405060605040302010100000000229 000000000000000000000000000000000000000000000000000000000001010202030405060605040302010100000000
230 0000000000000000000000000000000000000000000000000000000001010203050708090a0a09080705030201000000230 0000000000000000000000000000000000000000000000000000000001010203050708090a0a09080705030201000000
231 00000000000000000000000000000000000000000000000000000001010204070b0c0d0e0f0f10110a12050302010000231 00000000000000000000000000000000000000000000000000000001010204070b0c0d0e0f0f10110a12050302010000
232 000000000000000000000000000000000000000000000000000001010305120a0d13141516151718191a120502010000232 000000000000000000000000000000000000000000000000000001010305120a0d13141516151718191a120502010000
233 0000000000000000000000000000000000000000000000000000010205080c0e1b1c1d1e1f201d1c21100a0704010000233 0000000000000000000000000000000000000000000000000000010205080c0e1b1c1d1e1f201d1c21100a0704010000
234 00000000000000000000000000000000000000000000000000010205080c22232425262728292a2b1c2c2d0805020100234 00000000000000000000000000000000000000000000000000010205080c22232425262728292a2b1c2c2d0805020100
235 0000000000000000000000002e2f2f2f2f2f2f2f2f2f2f2f30303132333435363738393a3b3c3d3e3f400e0a06020100235 0000000000000000000000002e2f2f2f2f2f2f2f2f2f2f2f30303132333435363738393acdce3b3c3d3e0e0a06020100
236 0000000000000000000000004100000101010101010101020305080c131642264344453b46463c47481c131a07030100236 0000000000000000000000003f00000101010101010101020305080c13164026414243cdcfcfce44451c131a07030100
237 00000000000000000000000041010102020304040404040406081113162b494a4b4c3b464646464d4e4f130c07030100237 0000000000000000000000003f010102020304040404040406081113162b46474849cdcfcfcfcf4a4b4c130c07030100
238 0000000000000000000000005002030405071208081212080a2d18162b495152533b464646465455561c221a06030100238 0000000000000000000000004d02030405071208081212080a2d18162b464e4f50cdcfcfcfcf5152531c221a06030100
239 000000000000000000000001500305070b1a112d0d2d2d0d0f211c1e575859533b464646465a5b5c1e230e0905020100239 0000000000000000000000014d0305070b1a112d0d2d2d0d0f211c1e54555650cdcfcfcfcf5758591e230e0905020100
240 0000000000000000000000015d05120a0d0f2c1b141b1b17155e5f6058524c3b464646466162636424212d0804020100240 0000000000000000000000015a05120a0d0f2c1b141b1b17155b5c5d554f49cdcfcfcfcf5e5f606124212d0804020100
241 00000000000000000000010265070a192c2366673f3f3f426864696a6b4c3b46464646616c6d602b150f0a0703010000 
242 0000000000000000000001036e0b0d6f1c7071727374747538767778533b4646464661797a7b257c1811080402010000 
243 0000000000000000000001046e1a2215707d7e7f80818283848586533b464646466179873888666f0d0b050301000000 
244 000000000000000000000204892d6f66718a8b468c8d8e8f9091923b464646466179879394951b190906030201000000 
245 000000000000000000000204890d149697984646468c999a9b9c3b464646469d79879e9f951b19090603020100000000 
246 000000000000000000000204890d14a0a1a2a34646468ca4a53b464646469da6873894a71b1909060302010000000000 
247 000000000000000000000104a82d215ea9aaaba34646468cac464646469dad87389495ae190906030201000000000000 
248 0000000000000000000001036e1a131c25afb0b1a346464646464646b2b38738949521b4090603010100000000000000 
249 000000000000000000000102b50b19141db6b7b8b1a346464646469db9ba9e94952119bb060302010000000000000000241 00000000000000000000010262070a192c2363643d3d3d40656166676849cdcfcfcfcf5e696a5d2b150f0a0703010000
 242 0000000000000000000001036b0b0d6c1c6d6e6f707171723873747550cdcfcfcfcf5e76777825791811080402010000
 243 0000000000000000000001046b1a22156d7a7b7c7d7e7f8081828350cdcfcfcfcf5e76843885636c0d0b050301000000
 244 000000000000000000000204862d6c636e8788cfd0898a8b8c8d8ecdcfcfcfcf5e76848f90911b190906030201000000
 245 000000000000000000000204860d14929394cfcfcfd095969798cdcfcfcfcf9976849a9b911b19090603020100000000
 246 000000000000000000000204860d149c9d9ed1cfcfcfd09fa0cdcfcfcfcf99a1843890a21b1909060302010000000000
 247 000000000000000000000104a32d215ba4a5a6d1cfcfcfd0d2cfcfcfcf99a784389091a8190906030201000000000000
 248 0000000000000000000001036b1a131c25a9aaabd1cfcfcfcfcfcfcfacad8438909121ae090603010100000000000000
 249 000000000000000000000102af0b19141db0b1b2abd1cfcfcfcfcf99b3b49a90912119b5060302010000000000000000
250 00000000000000000000010265071a22bcbd75beb8b1a3464646bfc0c13894952119096e030201000000000000000000250 00000000000000000000010262071a22b6b772b8b2abd1cfcfcfb9babb3890912119096b030201000000000000000000
251 0000000000000000000000015005082d2c7c5f75c2c3b1a34661c4c57b8895211909065d020100000000000000000000251 0000000000000000000000014d05082d2c795c72bcbdabd1cf5ebebf788591211909065a020100000000000000000000
252 0000000000000000000000015003060b0d6f7cbd49c6c7c861c9ca57684f211909060350010000000000000000000000252 0000000000000000000000014d03060b0d6c79b746c0c1c25ec3c454654c21190906034d010000000000000000000000
253 00000000000000000000000050020306090d2cbc3f94cbcccdce9470bc6f0d0906030250000000000000000000000000253 0000000000000000000000004d020306090d2cb63d90c5c6c7c8906db66c0d090603024d000000000000000000000000
254 00000000000000000000000041010203060b2d22177ccfd0d1cf7c17132d0b0603020141000000000000000000000000254 0000000000000000000000003f010203060b2d221779c9cacbc97917132d0b060302013f000000000000000000000000
255 000000000000000000000000410001020306081a19132114142113191a08060302010041000000000000000000000000255 0000000000000000000000003f0001020306081a19132114142113191a0806030201003f000000000000000000000000
Max diff block lines reached; 588/11916 bytes (4.93%) of diff not shown.
1.34 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
1.48 KB
res/drawable-hdpi-v4/ha__btn_radio_comp_dot_disabled.png
630 B
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
772 B
Image content
Pixel difference
compared images
Flicker difference
compared images
5.61 KB
res/drawable-hdpi-v4/ha__btn_check_comp_on_pressed.png
4.56 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 52, 53 lines modifiedOffset 52, 53 lines modified
52 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10052 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
53 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10053 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
54 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10054 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
55 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10055 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
56 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10056 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
57 }57 }
58 tRNS·{58 tRNS·{
59 ·0·6·9·189·137·220·184·46·188·255·139·192·187·141·8·186·243·35·185·60·61·7·183·244·182·62·85·15·105·254·203·17·181·63·205·18·180·12·101·207·19·179·245·55·240·210·64·65·66·222}59 ·0·6·9·189·137·220·184·46·188·139·192·187·141·8·186·243·35·185·60·61·7·183·244·182·62·85·15·105·254·203·17·181·63·205·18·180·12·101·207·19·179·245·55·240·210·64·65·66·222}
60 IMAGE·{60 IMAGE·{
61 ····pixels·base6461 ····pixels·base64
62 00000000000000000000000000000000000000000000000062 000000000000000000000000000000000000000000000000
63 00000000000000000000000000000000000000000000000063 000000000000000000000000000000000000000000000000
64 00000000000000000000000000000000000000000000000064 000000000000000000000000000000000000000000000000
65 00000000000000000000000000000000000000000000000065 000000000000000000000000000000000000000000000000
66 00000000000000000000000000000000000000000000000066 000000000000000000000000000000000000000000000000
67 00000000000000000000000000000000000000000000000067 000000000000000000000000000000000000000000000000
68 00000000000000000000000000000000000000000000000068 000000000000000000000000000000000000000000000000
69 00000000000000000000000000000000000000000000000069 000000000000000000000000000000000000000000000000
70 00000000000000000000000000000000000000000000000070 000000000000000000000000000000000000000000000000
71 00000000000000000000000000000000000000000000000071 000000000000000000000000000000000000000000000000
72 00000000000000000000000000000000000010000000000072 000000000000000000000000000000000000100000000000
73 00000000000000000000000000000000000234000000000073 000000000000000000000000000000000002340000000000
74 00000000000056666666666666666666702899A00000000074 000000000000566666666666666666667028nn9000000000
75 000000000000B000000000000000000002C9999D0000000075 000000000000A000000000000000000002BnnnnC00000000
76 000000000000B0000000000000000000EF99999GH000000076 000000000000A0000000000000000000DEnnnnnFG0000000
77 000000000000B000000000000000000EI99999GJ0000000077 000000000000A000000000000000000DHnnnnnFI00000000
78 000000000000B00000000000000000E699999GK00000000078 000000000000A00000000000000000D6nnnnnFJ000000000
79 000000000000B0000000000000000LM99999NK000000000079 000000000000A0000000000000000KLnnnnnMJ0000000000
80 000000000000B000000000000000LO99999NP0000000000080 000000000000A000000000000000KNnnnnnMO00000000000
81 000000000000B000000QR000000LO99999NP00000000000081 000000000000A000000PQ000000KNnnnnnMO000000000000
82 000000000000B00000STUV00001W99999NX000000000000082 000000000000A00000RSTU00001VnnnnnMW0000000000000
83 000000000000B0000ST99YZ001a99999NX0b000000000000 
84 000000000000B000cT9999de1f99999gX00B000000000000 
85 000000000000B000hi99999ja99999gk000B000000000000 
86 000000000000B0000hi9999999999gk0000B000000000000 
87 000000000000B00000hi99999999gl00000B00000000000083 000000000000A0000RSnnXY001ZnnnnnMW0a000000000000
 84 000000000000A000bSnnnncd1ennnnnfW00A000000000000
 85 000000000000A000ghnnnnniZnnnnnfj000A000000000000
 86 000000000000A0000ghnnnnnnnnnnfj0000A000000000000
 87 000000000000A00000ghnnnnnnnnfk00000A000000000000
88 000000000000B000000hi999999gl000000B00000000000088 000000000000A000000ghnnnnnnfk000000A000000000000
89 000000000000B0000000hi9999gm0000000B00000000000089 000000000000A0000000ghnnnnfl0000000A000000000000
90 000000000000B00000000hi99gm00000000B00000000000090 000000000000A00000000ghnnfl00000000A000000000000
91 000000000000B000000000higm000000000B000000000000 
92 000000000000B0000000000hl0000000000B00000000000091 000000000000A000000000ghfl000000000A000000000000
 92 000000000000A0000000000gk0000000000A000000000000
93 000000000000B0000000000000000000000B00000000000093 000000000000A0000000000000000000000A000000000000
94 000000000000B0000000000000000000000B00000000000094 000000000000A0000000000000000000000A000000000000
95 000000000000B0000000000000000000000B00000000000095 000000000000A0000000000000000000000A000000000000
96 000000000000B0000000000000000000000B00000000000096 000000000000A0000000000000000000000A000000000000
97 000000000000nBBBBBBBBBBBBBBBBBBBBBBn00000000000097 000000000000mAAAAAAAAAAAAAAAAAAAAAAm000000000000
98 00000000000000000000000000000000000000000000000098 000000000000000000000000000000000000000000000000
99 00000000000000000000000000000000000000000000000099 000000000000000000000000000000000000000000000000
100 000000000000000000000000000000000000000000000000100 000000000000000000000000000000000000000000000000
101 000000000000000000000000000000000000000000000000101 000000000000000000000000000000000000000000000000
102 000000000000000000000000000000000000000000000000102 000000000000000000000000000000000000000000000000
103 000000000000000000000000000000000000000000000000103 000000000000000000000000000000000000000000000000
104 000000000000000000000000000000000000000000000000104 000000000000000000000000000000000000000000000000
968 B
Image content
Pixel difference
compared images
Flicker difference
compared images
13.5 KB
res/drawable-hdpi-v4/ha__btn_check_on_transformation_light.png
11.6 KB
sng
    
Offset 59, 26 lines modifiedOffset 59, 23 lines modified
59 ····(·28,·55,··0)·····#·rgb·=·(0x1c,0x37,0x00)59 ····(·28,·55,··0)·····#·rgb·=·(0x1c,0x37,0x00)
60 ····(·38,·53,··0)·····#·rgb·=·(0x26,0x35,0x00)60 ····(·38,·53,··0)·····#·rgb·=·(0x26,0x35,0x00)
61 ····(·52,·50,··0)·····#·rgb·=·(0x34,0x32,0x00)61 ····(·52,·50,··0)·····#·rgb·=·(0x34,0x32,0x00)
62 ····(175,·22,··0)·····#·rgb·=·(0xaf,0x16,0x00)62 ····(175,·22,··0)·····#·rgb·=·(0xaf,0x16,0x00)
63 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red163 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1
64 ····(187,·25,··0)·····#·rgb·=·(0xbb,0x19,0x00)64 ····(187,·25,··0)·····#·rgb·=·(0xbb,0x19,0x00)
65 ····(202,·54,··0)·····#·rgb·=·(0xca,0x36,0x00)65 ····(202,·54,··0)·····#·rgb·=·(0xca,0x36,0x00)
66 ····(217,··6,··0)·····#·rgb·=·(0xd9,0x06,0x00) 
67 ····(217,·12,··0)·····#·rgb·=·(0xd9,0x0c,0x00) 
68 ····(190,·58,··0)·····#·rgb·=·(0xbe,0x3a,0x00)66 ····(190,·58,··0)·····#·rgb·=·(0xbe,0x3a,0x00)
69 ····(190,·19,··0)·····#·rgb·=·(0xbe,0x13,0x00)67 ····(190,·19,··0)·····#·rgb·=·(0xbe,0x13,0x00)
70 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red168 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1
71 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red169 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1
72 ····(··0,·62,··0)·····#·rgb·=·(0x00,0x3e,0x00)70 ····(··0,·62,··0)·····#·rgb·=·(0x00,0x3e,0x00)
73 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red171 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1
74 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red172 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1
75 ····(192,·23,··0)·····#·rgb·=·(0xc0,0x17,0x00)73 ····(192,·23,··0)·····#·rgb·=·(0xc0,0x17,0x00)
76 ····(203,·53,··0)·····#·rgb·=·(0xcb,0x35,0x00)74 ····(203,·53,··0)·····#·rgb·=·(0xcb,0x35,0x00)
77 ····(217,··0,··0)·····#·rgb·=·(0xd9,0x00,0x00) 
78 ····(187,·57,··0)·····#·rgb·=·(0xbb,0x39,0x00)75 ····(187,·57,··0)·····#·rgb·=·(0xbb,0x39,0x00)
79 ····(183,·22,··0)·····#·rgb·=·(0xb7,0x16,0x00)76 ····(183,·22,··0)·····#·rgb·=·(0xb7,0x16,0x00)
80 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red177 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1
81 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red178 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1
82 ····(196,·22,··0)·····#·rgb·=·(0xc4,0x16,0x00)79 ····(196,·22,··0)·····#·rgb·=·(0xc4,0x16,0x00)
83 ····(203,·53,··0)·····#·rgb·=·(0xcb,0x35,0x00)80 ····(203,·53,··0)·····#·rgb·=·(0xcb,0x35,0x00)
84 ····(179,·10,··0)·····#·rgb·=·(0xb3,0x0a,0x00)81 ····(179,·10,··0)·····#·rgb·=·(0xb3,0x0a,0x00)
Offset 140, 15 lines modifiedOffset 137, 14 lines modified
140 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1137 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1
141 ····(201,·21,··0)·····#·rgb·=·(0xc9,0x15,0x00)138 ····(201,·21,··0)·····#·rgb·=·(0xc9,0x15,0x00)
142 ····(234,··5,··0)·····#·rgb·=·(0xea,0x05,0x00)139 ····(234,··5,··0)·····#·rgb·=·(0xea,0x05,0x00)
143 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1140 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1
144 ····(·10,·60,··0)·····#·rgb·=·(0x0a,0x3c,0x00)141 ····(·10,·60,··0)·····#·rgb·=·(0x0a,0x3c,0x00)
145 ····(173,·58,··0)·····#·rgb·=·(0xad,0x3a,0x00)142 ····(173,·58,··0)·····#·rgb·=·(0xad,0x3a,0x00)
146 ····(217,·20,··0)·····#·rgb·=·(0xd9,0x14,0x00)143 ····(217,·20,··0)·····#·rgb·=·(0xd9,0x14,0x00)
147 ····(216,··2,··0)·····#·rgb·=·(0xd8,0x02,0x00) 
148 ····(208,·48,··0)·····#·rgb·=·(0xd0,0x30,0x00)144 ····(208,·48,··0)·····#·rgb·=·(0xd0,0x30,0x00)
149 ····(193,·26,··0)·····#·rgb·=·(0xc1,0x1a,0x00)145 ····(193,·26,··0)·····#·rgb·=·(0xc1,0x1a,0x00)
150 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1146 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1
151 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1147 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1
152 ····(208,·19,··0)·····#·rgb·=·(0xd0,0x13,0x00)148 ····(208,·19,··0)·····#·rgb·=·(0xd0,0x13,0x00)
153 ····(204,·53,··0)·····#·rgb·=·(0xcc,0x35,0x00)149 ····(204,·53,··0)·····#·rgb·=·(0xcc,0x35,0x00)
154 ····(236,··6,··0)·····#·rgb·=·(0xec,0x06,0x00)150 ····(236,··6,··0)·····#·rgb·=·(0xec,0x06,0x00)
Offset 163, 23 lines modifiedOffset 159, 21 lines modified
163 ····(204,·52,··0)·····#·rgb·=·(0xcc,0x34,0x00)159 ····(204,·52,··0)·····#·rgb·=·(0xcc,0x34,0x00)
164 ····(179,··1,··0)·····#·rgb·=·(0xb3,0x01,0x00)160 ····(179,··1,··0)·····#·rgb·=·(0xb3,0x01,0x00)
165 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1161 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1
166 ····(·54,·51,··0)·····#·rgb·=·(0x36,0x33,0x00)162 ····(·54,·51,··0)·····#·rgb·=·(0x36,0x33,0x00)
167 ····(234,··5,··0)·····#·rgb·=·(0xea,0x05,0x00)163 ····(234,··5,··0)·····#·rgb·=·(0xea,0x05,0x00)
168 ····(143,·25,··0)·····#·rgb·=·(0x8f,0x19,0x00)164 ····(143,·25,··0)·····#·rgb·=·(0x8f,0x19,0x00)
169 ····(173,··1,··0)·····#·rgb·=·(0xad,0x01,0x00)165 ····(173,··1,··0)·····#·rgb·=·(0xad,0x01,0x00)
170 ····(216,··0,··0)·····#·rgb·=·(0xd8,0x00,0x00) 
171 ····(210,·48,··0)·····#·rgb·=·(0xd2,0x30,0x00)166 ····(210,·48,··0)·····#·rgb·=·(0xd2,0x30,0x00)
172 ····(206,·51,··0)·····#·rgb·=·(0xce,0x33,0x00)167 ····(206,·51,··0)·····#·rgb·=·(0xce,0x33,0x00)
173 ····(153,·16,··0)·····#·rgb·=·(0x99,0x10,0x00)168 ····(153,·16,··0)·····#·rgb·=·(0x99,0x10,0x00)
174 ····(·45,·53,··0)·····#·rgb·=·(0x2d,0x35,0x00)169 ····(·45,·53,··0)·····#·rgb·=·(0x2d,0x35,0x00)
175 ····(239,··4,··0)·····#·rgb·=·(0xef,0x04,0x00)170 ····(239,··4,··0)·····#·rgb·=·(0xef,0x04,0x00)
176 ····(151,·18,··0)·····#·rgb·=·(0x97,0x12,0x00)171 ····(151,·18,··0)·····#·rgb·=·(0x97,0x12,0x00)
177 ····(173,··1,··0)·····#·rgb·=·(0xad,0x01,0x00)172 ····(173,··1,··0)·····#·rgb·=·(0xad,0x01,0x00)
178 ····(217,··5,··0)·····#·rgb·=·(0xd9,0x05,0x00) 
179 ····(156,·17,··0)·····#·rgb·=·(0x9c,0x11,0x00)173 ····(156,·17,··0)·····#·rgb·=·(0x9c,0x11,0x00)
180 ····(·32,·56,··0)·····#·rgb·=·(0x20,0x38,0x00)174 ····(·32,·56,··0)·····#·rgb·=·(0x20,0x38,0x00)
181 ····(242,··3,··0)·····#·rgb·=·(0xf2,0x03,0x00)175 ····(242,··3,··0)·····#·rgb·=·(0xf2,0x03,0x00)
182 ····(158,·17,··0)·····#·rgb·=·(0x9e,0x11,0x00)176 ····(158,·17,··0)·····#·rgb·=·(0x9e,0x11,0x00)
183 ····(174,··1,··0)·····#·rgb·=·(0xae,0x01,0x00)177 ····(174,··1,··0)·····#·rgb·=·(0xae,0x01,0x00)
184 ····(178,··1,··0)·····#·rgb·=·(0xb2,0x01,0x00)178 ····(178,··1,··0)·····#·rgb·=·(0xb2,0x01,0x00)
185 ····(156,·17,··0)·····#·rgb·=·(0x9c,0x11,0x00)179 ····(156,·17,··0)·····#·rgb·=·(0x9c,0x11,0x00)
Offset 209, 55 lines modifiedOffset 203, 61 lines modified
209 ····(146,·20,··0)·····#·rgb·=·(0x92,0x14,0x00)203 ····(146,·20,··0)·····#·rgb·=·(0x92,0x14,0x00)
210 ····(134,·20,··0)·····#·rgb·=·(0x86,0x14,0x00)204 ····(134,·20,··0)·····#·rgb·=·(0x86,0x14,0x00)
211 ····(217,·10,··0)·····#·rgb·=·(0xd9,0x0a,0x00)205 ····(217,·10,··0)·····#·rgb·=·(0xd9,0x0a,0x00)
212 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1206 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1
213 ····(239,··5,··0)·····#·rgb·=·(0xef,0x05,0x00)207 ····(239,··5,··0)·····#·rgb·=·(0xef,0x05,0x00)
214 ····(226,·10,··0)·····#·rgb·=·(0xe2,0x0a,0x00)208 ····(226,·10,··0)·····#·rgb·=·(0xe2,0x0a,0x00)
215 ····(··0,·60,··0)·····#·rgb·=·(0x00,0x3c,0x00)209 ····(··0,·60,··0)·····#·rgb·=·(0x00,0x3c,0x00)
 210 ····(217,··6,··0)·····#·rgb·=·(0xd9,0x06,0x00)
 211 ····(217,·12,··0)·····#·rgb·=·(0xd9,0x0c,0x00)
 212 ····(217,··0,··0)·····#·rgb·=·(0xd9,0x00,0x00)
 213 ····(216,··2,··0)·····#·rgb·=·(0xd8,0x02,0x00)
 214 ····(216,··0,··0)·····#·rgb·=·(0xd8,0x00,0x00)
 215 ····(217,··5,··0)·····#·rgb·=·(0xd9,0x05,0x00)
216 }216 }
217 tRNS·{217 tRNS·{
218 ·0·1·2·3·4·5·6·7·9·11·12·10·14·17·20·21·19·15·8·23·29·33·34·30·24·18·13·28·36·44·49·80·68·27·22·32·42·53·63·102·219·191·78·48·25·16·147·123·124·126·128·131·135·140·147·83·72·113·222·255·255·195·79·45·31·128·47·78·122·225·255·194·71·64·81·125·226·247·130·38·128·82·127·227·248·153·61·129·65·83·128·249·162·76·41·52·67·250·168·86·59·130·39·49·51·71·86·128·172·93·131·26·46·74·164·107·66·68·80·92·130·174·96·70·37·78·178·254·228·128·91·93·97[·...·truncated·by·diffoscope;·len:·147,·SHA:·0b4cea6fe06efa5f39d929a460d73df758accec5a1239b7574db65e633df8831·...·]·175·142·78·161·248·251·176·137·62·86·165·177·98·133·35·50·90·251·176·97·88·162·172·94·80·154·247·165·86·67·143·154·73·43·49·52·148}218 ·0·1·2·3·4·5·6·7·9·11·12·10·14·17·20·21·19·15·8·23·29·33·34·30·24·18·13·28·36·44·49·80·68·27·22·32·42·53·63·102·219·191·78·48·25·16·147·123·124·126·128·131·135·140·147·83·72·113·222·195·79·45·31·128·47·78·122·225·194·71·64·81·125·226·247·130·38·128·82·127·227·248·153·61·129·65·83·128·249·162·76·41·52·67·250·168·86·59·130·39·49·51·71·86·128·172·93·131·26·46·74·164·107·66·68·80·92·130·174·96·70·37·78·178·254·228·128·91·93·97·104·136·97·[·...·truncated·by·diffoscope;·len:·123,·SHA:·b3ecafa3d3737ee0e348c5d8d10b22997f5fc902cc67bd15ed863ff8935db3fa·...·]·175·142·78·161·248·251·176·137·62·86·165·177·98·133·35·50·90·251·176·97·88·162·172·94·80·154·247·165·86·67·143·154·73·43·49·52·148}
219 IMAGE·{219 IMAGE·{
220 ····pixels·hex220 ····pixels·hex
221 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000221 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
222 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
223 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000223 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
224 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000224 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
225 000000000000000000000000000000000000000000000000000000000000000000000001010101000000000000000000225 000000000000000000000000000000000000000000000000000000000000000000000001010101000000000000000000
226 000000000000000000000000000000000000000000000000000000000000000101010202020202020101010000000000226 000000000000000000000000000000000000000000000000000000000000000101010202020202020101010000000000
227 000000000000000000000000000000000000000000000000000000000001010202030405060605040302010100000000227 000000000000000000000000000000000000000000000000000000000001010202030405060605040302010100000000
228 0000000000000000000000000000000000000000000000000000000001010203050708090a0a09080705030201000000228 0000000000000000000000000000000000000000000000000000000001010203050708090a0a09080705030201000000
229 00000000000000000000000000000000000000000000000000000001010204070b0c0d0e0f0f10110a12050302010000229 00000000000000000000000000000000000000000000000000000001010204070b0c0d0e0f0f10110a12050302010000
230 000000000000000000000000000000000000000000000000000001010305120a0d13141516151718191a120502010000230 000000000000000000000000000000000000000000000000000001010305120a0d13141516151718191a120502010000
231 0000000000000000000000000000000000000000000000000000010205080c0e1b1c1d1e1f201d1c21100a0704010000231 0000000000000000000000000000000000000000000000000000010205080c0e1b1c1d1e1f201d1c21100a0704010000
232 00000000000000000000000000000000000000000000000000010205080c22232425262728292a2b1c2c2d0805020100232 00000000000000000000000000000000000000000000000000010205080c22232425262728292a2b1c2c2d0805020100
233 0000000000000000000000002e2f2f2f2f2f2f2f2f2f2f2f30303132333435363738393a3b3c3d3e3f400e0a06020100233 0000000000000000000000002e2f2f2f2f2f2f2f2f2f2f2f30303132333435363738393acbcc3b3c3d3e0e0a06020100
234 0000000000000000000000004100000101010101010101020305080c131642264344453b46463c47481c131a07030100234 0000000000000000000000003f00000101010101010101020305080c13164026414243cbcdcdcc44451c131a07030100
235 00000000000000000000000041010102020304040404040406081113162b494a4b4c3b464646464d4e4f130c07030100235 0000000000000000000000003f010102020304040404040406081113162b46474849cbcdcdcdcd4a4b4c130c07030100
236 0000000000000000000000005002030405071208081212080a2d18162b495152533b464646465455561c221a06030100236 0000000000000000000000004d02030405071208081212080a2d18162b464e4f50cbcdcdcdcd5152531c221a06030100
237 000000000000000000000001570305070b1a112d0d2d2d0d0f211c1e58595a533b464646465b5c5d1e230e0905020100237 000000000000000000000001540305070b1a112d0d2d2d0d0f211c1e55565750cbcdcdcdcd58595a1e230e0905020100
238 0000000000000000000000015705120a0d0f2c1b141b1b17155e5f6059524c3b464646466162636424212d0804020100238 0000000000000000000000015405120a0d0f2c1b141b1b17155b5c5d564f49cbcdcdcdcd5e5f606124212d0804020100
239 00000000000000000000010265070a192c2366673f3f3f426864696a6b4c3b46464646616c6d602b150f0a0703010000 
240 0000000000000000000001036e0b0d6f1c7071727374747538767778533b4646464661797a7b257c1811080402010000 
241 0000000000000000000001046e1a2215707d7e7f80818283848586533b464646466179873888666f0d0b050301000000 
242 000000000000000000000204892d6f66718a8b468c8d8e8f9091923b464646466179879394951b190906030201000000 
243 000000000000000000000204890d149697984646468c999a9b9c3b464646469d79879e9f951b19090603020100000000 
244 000000000000000000000204890d14a0a1a2a34646468ca4a53b464646469da6873894a71b1909060302010000000000 
245 000000000000000000000104892d215ea8a9aaa34646468cab464646469dac87389495ad190906030201000000000000 
246 0000000000000000000001036e1a131c25aeafb0a346464646464646b1b28738949521b3090603010100000000000000 
247 000000000000000000000102650b19141db4b5b6b0a346464646469db7b89e94952119b9060302010000000000000000239 00000000000000000000010262070a192c2363643d3d3d40656166676849cbcdcdcdcd5e696a5d2b150f0a0703010000
 240 0000000000000000000001036b0b0d6c1c6d6e6f707171723873747550cbcdcdcdcd5e76777825791811080402010000
 241 0000000000000000000001046b1a22156d7a7b7c7d7e7f8081828350cbcdcdcdcd5e76843885636c0d0b050301000000
 242 000000000000000000000204862d6c636e8788cdce898a8b8c8d8ecbcdcdcdcd5e76848f90911b190906030201000000
 243 000000000000000000000204860d14929394cdcdcdce95969798cbcdcdcdcd9976849a9b911b19090603020100000000
 244 000000000000000000000204860d149c9d9ecfcdcdcdce9fa0cbcdcdcdcd99a1843890a21b1909060302010000000000
 245 000000000000000000000104862d215ba3a4a5cfcdcdcdced0cdcdcdcd99a684389091a7190906030201000000000000
 246 0000000000000000000001036b1a131c25a8a9aacfcdcdcdcdcdcdcdabac8438909121ad090603010100000000000000
 247 000000000000000000000102620b19141daeafb0aacfcdcdcdcdcd99b1b29a90912119b3060302010000000000000000
248 00000000000000000000010265071a22babb75bcb6b0a3464646bdbebf3894952119096e030201000000000000000000248 00000000000000000000010262071a22b4b572b6b0aacfcdcdcdb7b8b93890912119096b030201000000000000000000
249 0000000000000000000000015705082d2c7c5f75c0c1b0a34661c2c37b88952119090657020100000000000000000000249 0000000000000000000000015405082d2c795c72babbaacfcd5ebcbd7885912119090654020100000000000000000000
250 0000000000000000000000015003060b0d6f7cbb49c4c5c661c7c858684f211909060357010000000000000000000000250 0000000000000000000000014d03060b0d6c79b546bebfc05ec1c255654c211909060354010000000000000000000000
251 00000000000000000000000050020306090d2cba3f94c9cacbcc9470ba6f0d0906030250000000000000000000000000251 0000000000000000000000004d020306090d2cb43d90c3c4c5c6906db46c0d090603024d000000000000000000000000
252 00000000000000000000000041010203060b2d22177ccdcecfcd7c17132d0b0603020141000000000000000000000000252 0000000000000000000000003f010203060b2d221779c7c8c9c77917132d0b060302013f000000000000000000000000
253 000000000000000000000000410001020306081a19132114142113191a08060302010041000000000000000000000000253 0000000000000000000000003f0001020306081a19132114142113191a0806030201003f000000000000000000000000
254 00000000000000000000000041000001020305070b1a112d0d111a0b0705030201000041000000000000000000000000254 0000000000000000000000003f000001020305070b1a112d0d111a0b070503020100003f000000000000000000000000
Max diff block lines reached; 588/11863 bytes (4.96%) of diff not shown.
1.84 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
4.08 KB
res/drawable-hdpi-v4/ha__ab_home_as_up.png
3.27 KB
sng
    
Offset 65, 38 lines modifiedOffset 65, 37 lines modified
65 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10065 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
66 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10066 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
67 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10067 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
68 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10068 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
69 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10069 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
70 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10070 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
71 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10071 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
72 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 
73 }72 }
74 tRNS·{73 tRNS·{
75 ·0·0·1·49·66·61·67·41·31·135·140·138·141·39·96·133·122·77·2·43·134·126·130·121·17·4·107·125·136·57·13·116·131·40·72·124·89·23·129·85·137·69·36·127·111·9·38·109·8·87·68·24·128·74·14·118·59·5·108·132·45·18·97·79·32·139}74 ·0·1·49·66·61·67·41·31·135·140·138·141·39·96·133·122·77·2·43·134·126·130·121·17·4·107·125·136·57·13·116·131·40·72·124·89·23·129·85·137·69·36·127·111·9·38·109·8·87·68·24·128·74·14·118·59·5·108·132·45·18·97·79·32·139}
76 IMAGE·{75 IMAGE·{
77 ····pixels·hex76 ····pixels·hex
78 00000000000000000101010201010100000000000000000077 000000000000000000000001000000000000000000000000
79 00000000000000000101010203040506070102010000000078 000000000000000000000001020304050600010000000000
80 000000000000000101020108090a0b0c0d0102010000000079 00000000000000000001000708090a0b0c00010000000000
81 00000000000000010101010e0f100f11010201000000000080 00000000000000000000000d0e0f0e100001000000000000
82 00000000000001011201131415161718010201010000000081 000000000000000011001213141516170001000000000000
83 000000000001010101191a0f1b1c05011201010000000000 
84 0000000000010112011d1c1b0f1a19010101010000000000 
85 00000000010102011e1f20150f210112010100000000000082 00000000000000000018190e1a1b04001100000000000000
 83 0000000000000011001c1b1a0e1918000000000000000000
 84 00000000000001001d1e1f140e2000110000000000000000
86 0000000001010201221c230924010201010000000000000085 0000000000000100211b2208230001000000000000000000
87 00000000010201252326261b250102010100000000000000 
88 000000000102012709232829011201010000000000000000 
89 0000000002012a162b202c2d010101010000000000000000 
90 0000000012012e2015202f3001010101000000000000000086 00000000000100242225251a240001000000000000000000
 87 000000000001002608222728001100000000000000000000
 88 00000000010029152a1f2b2c000000000000000000000000
 89 0000000011002d1f141f2e2f000000000000000000000000
 90 000000000001003008222731001100000000000000000000
91 00000000010201310923283201120101000000000000000091 00000000000100321433251a240001000000000000000000
 92 0000000000000100341b2208230001000000000000000000
 93 0000000000000100353615140e2000110000000000000000
 94 000000000000001100371b1a0e1918000000000000000000
 95 00000000000000000038393a1a1b04001100000000000000
92 00000000010201331534261b250102010100000000000000 
93 0000000001010201351c2309240102010100000000000000 
94 0000000001010201363716150f2101120101000000000000 
95 000000000001011201381c1b0f1a19010101010000000000 
96 000000000001010101393a3b1b1c05011201010000000000 
97 000000000000010112013c141516173d010201010000000096 000000000000000011003b131415163c0001000000000000
 97 00000000000000000000003d0e0f0e3e0001000000000000
98 00000000000000010101013e0f100f3f010201000000000098 00000000000000000001003f1b400a0b0c00010000000000
99 0000000000000001010201401c410b0c0d01020100000000 
100 00000000000000000101010203040506070102010000000099 000000000000000000000001020304050600010000000000
101 000000000000000001010102010101000000000000000000100 000000000000000000000001000000000000000000000000
102 }101 }
740 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.48 KB
res/drawable-hdpi-v4/ha__btn_check_comp_off_pressed.png
494 B
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 }12 }
13 tRNS·{13 tRNS·{
14 ·0·220·184·192·222}14 ·0·220·184·192·222}
912 B
Image content
Pixel difference
compared images
Flicker difference
compared images
4.23 KB
res/drawable-hdpi-v4/ha__overscroll_glow.png
632 B
sng
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·783;·height:·203;·bitdepth:·8;3 ····width:·783;·height:·203;·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
3.53 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
8.25 KB
res/drawable-hdpi-v4/ha__btn_radio_comp_dot_transformation.png
6.83 KB
sng
    
Offset 57, 24 lines modifiedOffset 57, 22 lines modified
57 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red157 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1
58 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red158 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1
59 ····(178,·22,··0)·····#·rgb·=·(0xb2,0x16,0x00)59 ····(178,·22,··0)·····#·rgb·=·(0xb2,0x16,0x00)
60 ····(111,·91,··0)·····#·rgb·=·(0x6f,0x5b,0x00)60 ····(111,·91,··0)·····#·rgb·=·(0x6f,0x5b,0x00)
61 ····(153,137,··0)·····#·rgb·=·(0x99,0x89,0x00)61 ····(153,137,··0)·····#·rgb·=·(0x99,0x89,0x00)
62 ····(200,·63,··0)·····#·rgb·=·(0xc8,0x3f,0x00)62 ····(200,·63,··0)·····#·rgb·=·(0xc8,0x3f,0x00)
63 ····(213,·21,··0)·····#·rgb·=·(0xd5,0x15,0x00)63 ····(213,·21,··0)·····#·rgb·=·(0xd5,0x15,0x00)
64 ····(216,··1,··0)·····#·rgb·=·(0xd8,0x01,0x00) 
65 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red164 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1
66 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red165 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1
67 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red166 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1
68 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red167 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1
69 ····(218,·12,··0)·····#·rgb·=·(0xda,0x0c,0x00)68 ····(218,·12,··0)·····#·rgb·=·(0xda,0x0c,0x00)
70 ····(120,·83,··0)·····#·rgb·=·(0x78,0x53,0x00)69 ····(120,·83,··0)·····#·rgb·=·(0x78,0x53,0x00)
71 ····(187,104,··0)·····#·rgb·=·(0xbb,0x68,0x00)70 ····(187,104,··0)·····#·rgb·=·(0xbb,0x68,0x00)
72 ····(214,·16,··0)·····#·rgb·=·(0xd6,0x10,0x00)71 ····(214,·16,··0)·····#·rgb·=·(0xd6,0x10,0x00)
73 ····(217,··0,··0)·····#·rgb·=·(0xd9,0x00,0x00) 
74 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red172 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1
75 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red173 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1
76 ····(252,··0,··0)·····#·rgb·=·(0xfc,0x00,0x00)74 ····(252,··0,··0)·····#·rgb·=·(0xfc,0x00,0x00)
77 ····(125,·50,··0)·····#·rgb·=·(0x7d,0x32,0x00)75 ····(125,·50,··0)·····#·rgb·=·(0x7d,0x32,0x00)
78 ····(181,102,··0)·····#·rgb·=·(0xb5,0x66,0x00)76 ····(181,102,··0)·····#·rgb·=·(0xb5,0x66,0x00)
79 ····(214,·13,··0)·····#·rgb·=·(0xd6,0x0d,0x00)77 ····(214,·13,··0)·····#·rgb·=·(0xd6,0x0d,0x00)
80 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red178 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1
Offset 98, 17 lines modifiedOffset 96, 19 lines modified
98 ····(183,·13,··0)·····#·rgb·=·(0xb7,0x0d,0x00)96 ····(183,·13,··0)·····#·rgb·=·(0xb7,0x0d,0x00)
99 ····(138,·30,··0)·····#·rgb·=·(0x8a,0x1e,0x00)97 ····(138,·30,··0)·····#·rgb·=·(0x8a,0x1e,0x00)
100 ····(213,··2,··0)·····#·rgb·=·(0xd5,0x02,0x00)98 ····(213,··2,··0)·····#·rgb·=·(0xd5,0x02,0x00)
101 ····(160,·22,··0)·····#·rgb·=·(0xa0,0x16,0x00)99 ····(160,·22,··0)·····#·rgb·=·(0xa0,0x16,0x00)
102 ····(138,·30,··0)·····#·rgb·=·(0x8a,0x1e,0x00)100 ····(138,·30,··0)·····#·rgb·=·(0x8a,0x1e,0x00)
103 ····(182,·15,··0)·····#·rgb·=·(0xb6,0x0f,0x00)101 ····(182,·15,··0)·····#·rgb·=·(0xb6,0x0f,0x00)
104 ····(145,·30,··0)·····#·rgb·=·(0x91,0x1e,0x00)102 ····(145,·30,··0)·····#·rgb·=·(0x91,0x1e,0x00)
 103 ····(216,··1,··0)·····#·rgb·=·(0xd8,0x01,0x00)
 104 ····(217,··0,··0)·····#·rgb·=·(0xd9,0x00,0x00)
105 }105 }
106 tRNS·{106 tRNS·{
107 ·0·2·4·7·14·19·22·24·8·18·26·33·38·42·44·13·25·35·45·52·58·62·64·1·15·29·41·53·63·71·77·82·84·43·57·69·80·90·114·134·153·9·72·85·109·172·210·220·229·37·54·70·129·200·231·246·252·255·10·28·46·81·110·202·241·253·255·16·73·91·175·239·253·60·79·116·221·251·5·135·238·254·27·47·67·86·156·252·156·254·243·228·177·252·211·176·228·155}107 ·0·2·4·7·14·19·22·24·8·18·26·33·38·42·44·13·25·35·45·52·58·62·64·1·15·29·41·53·63·71·77·82·84·43·57·69·80·90·114·134·153·9·72·85·109·172·210·220·229·37·54·70·129·200·231·246·252·10·28·46·81·110·202·241·253·16·73·91·175·239·253·60·79·116·221·251·5·135·238·254·27·47·67·86·156·252·156·254·243·228·177·252·211·176·228·155}
108 IMAGE·{108 IMAGE·{
109 ····pixels·hex109 ····pixels·hex
110 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
111 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
112 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
113 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000113 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
114 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000114 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
Offset 121, 28 lines modifiedOffset 121, 28 lines modified
121 000000000000000000000000000000000000000000000102020100000000000000000000000000000000000000000000121 000000000000000000000000000000000000000000000102020100000000000000000000000000000000000000000000
122 000000000000000000000000000000000000000304050607070605040300000000000000000000000000000000000000122 000000000000000000000000000000000000000304050607070605040300000000000000000000000000000000000000
123 000000000000000000000000000000000008090a0b0c0d0e0e0d0c0b0a09080000000000000000000000000000000000123 000000000000000000000000000000000008090a0b0c0d0e0e0d0c0b0a09080000000000000000000000000000000000
124 000000000000000000000000000000000f10111213141516161514131211100f00000000000000000000000000000000124 000000000000000000000000000000000f10111213141516161514131211100f00000000000000000000000000000000
125 00000000000000000000000000001718191a1b1c1d1e1f20201f1e1d1c1b1a1918170000000000000000000000000000125 00000000000000000000000000001718191a1b1c1d1e1f20201f1e1d1c1b1a1918170000000000000000000000000000
126 000000000000000000000000000004192122232425262728282726252423222119040000000000000000000000000000126 000000000000000000000000000004192122232425262728282726252423222119040000000000000000000000000000
127 00000000000000000000000000290a0d222a2b2c2d2e2f30302f2e2d2c2b2a220d0a2900000000000000000000000000127 00000000000000000000000000290a0d222a2b2c2d2e2f30302f2e2d2c2b2a220d0a2900000000000000000000000000
128 00000000000000000000000001053132332b3435363738393938373635342b3332310501000000000000000000000000128 00000000000000000000000001053132332b3435363738606038373635342b3332310501000000000000000000000000
129 0000000000000000000000003a3b3c163d3e3f404142424242424241403f3e3d163c3b3a000000000000000000000000129 000000000000000000000000393a3b163c3d3e3f40616161616161403f3e3d3c163b3a39000000000000000000000000
130 000000000000000000000000431132444546474842424242424242424847464544321143000000000000000000000000 
131 000000000000000000000001061a494a4b4c4d424242424242424242424d4c4b4a491a06010000000000000000000000 
132 00000000000000000000004e101216204f50514242424242424242424251504f201612104e0000000000000000000000 
133 000000000000000000000003525354555657424242424242424242424242575655545352030000000000000000000000 
134 000000000000000000000003525354555859424242424242424242424242595855545352030000000000000000000000 
135 00000000000000000000004e101216204f5a4242424242424242424242425a4f201612104e0000000000000000000000 
136 000000000000000000000001061a494a4b5b4242424242424242424242425b4b4a491a06010000000000000000000000 
137 00000000000000000000000043113244455c5d424242424242424242425d5c4544321143000000000000000000000000 
138 0000000000000000000000003a3b3c163d3e5e424242424242424242425e3e3d163c3b3a000000000000000000000000130 000000000000000000000000411132424344454661616161616161614645444342321141000000000000000000000000
 131 000000000000000000000001061a4748494a4b616161616161616161614b4a4948471a06010000000000000000000000
 132 00000000000000000000004c101216204d4e4f616161616161616161614f4e4d201612104c0000000000000000000000
 133 000000000000000000000003505152535455616161616161616161616161555453525150030000000000000000000000
 134 000000000000000000000003505152535657616161616161616161616161575653525150030000000000000000000000
 135 00000000000000000000004c101216204d58616161616161616161616161584d201612104c0000000000000000000000
 136 000000000000000000000001061a47484959616161616161616161616161594948471a06010000000000000000000000
 137 00000000000000000000000041113242435a5b616161616161616161615b5a4342321141000000000000000000000000
 138 000000000000000000000000393a3b163c3d5c616161616161616161615c3d3c163b3a39000000000000000000000000
139 00000000000000000000000001053132332b345e5d4242424242425d5e342b3332310501000000000000000000000000139 00000000000000000000000001053132332b345c5b6161616161615b5c342b3332310501000000000000000000000000
140 00000000000000000000000000290a0d222a2b2c5f605a59595a605f2c2b2a220d0a2900000000000000000000000000140 00000000000000000000000000290a0d222a2b2c5d5e585757585e5d2c2b2a220d0a2900000000000000000000000000
141 000000000000000000000000000004192122232425262761612726252423222119040000000000000000000000000000141 00000000000000000000000000000419212223242526275f5f2726252423222119040000000000000000000000000000
142 00000000000000000000000000001718191a1b1c1d1e1f20201f1e1d1c1b1a1918170000000000000000000000000000142 00000000000000000000000000001718191a1b1c1d1e1f20201f1e1d1c1b1a1918170000000000000000000000000000
143 000000000000000000000000000000000f10111213141516161514131211100f00000000000000000000000000000000143 000000000000000000000000000000000f10111213141516161514131211100f00000000000000000000000000000000
144 000000000000000000000000000000000008090a0b0c0d0e0e0d0c0b0a09080000000000000000000000000000000000144 000000000000000000000000000000000008090a0b0c0d0e0e0d0c0b0a09080000000000000000000000000000000000
145 000000000000000000000000000000000000000304050607070605040300000000000000000000000000000000000000145 000000000000000000000000000000000000000304050607070605040300000000000000000000000000000000000000
146 000000000000000000000000000000000000000000000102020100000000000000000000000000000000000000000000146 000000000000000000000000000000000000000000000102020100000000000000000000000000000000000000000000
147 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000147 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
148 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000148 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
1.3 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
1.27 KB
res/drawable-hdpi-v4/ha__btn_check_off_disabled_light.png
423 B
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 ····(·82,·82,·82)·····#·rgb·=·(0x52,0x52,0x52)·grey328 ····(·82,·82,·82)·····#·rgb·=·(0x52,0x52,0x52)·grey32
9 ····(·83,·83,·83)·····#·rgb·=·(0x53,0x53,0x53)9 ····(·83,·83,·83)·····#·rgb·=·(0x53,0x53,0x53)
10 ····(·80,·80,·80)·····#·rgb·=·(0x50,0x50,0x50)10 ····(·80,·80,·80)·····#·rgb·=·(0x50,0x50,0x50)
11 }11 }
12 tRNS·{12 tRNS·{
13 ·0·59·49·51}13 ·0·59·49·51}
14 IMAGE·{14 IMAGE·{
768 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.2 KB
res/drawable-hdpi-v4/ha__textfield_comp_activated_right.png
439 B
sng
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·18;·height:·15;·bitdepth:·8;3 ····width:·18;·height:·15;·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 ····(··0,153,204)·····#·rgb·=·(0x00,0x99,0xcc)8 ····(··0,153,204)·····#·rgb·=·(0x00,0x99,0xcc)
9 }9 }
10 tRNS·{10 tRNS·{
11 ·0·255}11 ·0}
12 IMAGE·{12 IMAGE·{
13 ····pixels·base6413 ····pixels·base64
14 00000000000000000014 000000000000000000
15 00000000000000000015 000000000000000000
16 00000000000000000016 000000000000000000
17 00000000000110000017 000000000001100000
18 00000000000110000018 000000000001100000
672 B
Image content
Pixel difference
compared images
Flicker difference
compared images
29.3 KB
res/drawable-hdpi-v4/ha__text_select_handle_left_transformation.png
26.9 KB
sng
    
Offset 13, 15 lines modifiedOffset 13, 14 lines modified
13 ····(·85,110,··0)·····#·rgb·=·(0x55,0x6e,0x00)13 ····(·85,110,··0)·····#·rgb·=·(0x55,0x6e,0x00)
14 ····(163,·97,··0)·····#·rgb·=·(0xa3,0x61,0x00)14 ····(163,·97,··0)·····#·rgb·=·(0xa3,0x61,0x00)
15 ····(213,·83,··0)·····#·rgb·=·(0xd5,0x53,0x00)15 ····(213,·83,··0)·····#·rgb·=·(0xd5,0x53,0x00)
16 ····(··0,128,··0)·····#·rgb·=·(0x00,0x80,0x00)16 ····(··0,128,··0)·····#·rgb·=·(0x00,0x80,0x00)
17 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey017 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
18 ····(113,108,··0)·····#·rgb·=·(0x71,0x6c,0x00)18 ····(113,108,··0)·····#·rgb·=·(0x71,0x6c,0x00)
19 ····(191,·90,··0)·····#·rgb·=·(0xbf,0x5a,0x00)19 ····(191,·90,··0)·····#·rgb·=·(0xbf,0x5a,0x00)
20 ····(255,·68,··0)·····#·rgb·=·(0xff,0x44,0x00) 
21 ····(216,·83,··0)·····#·rgb·=·(0xd8,0x53,0x00)20 ····(216,·83,··0)·····#·rgb·=·(0xd8,0x53,0x00)
22 ····(··0,122,··0)·····#·rgb·=·(0x00,0x7a,0x00)21 ····(··0,122,··0)·····#·rgb·=·(0x00,0x7a,0x00)
23 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey022 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
24 ····(121,107,··0)·····#·rgb·=·(0x79,0x6b,0x00)23 ····(121,107,··0)·····#·rgb·=·(0x79,0x6b,0x00)
25 ····(215,·81,··0)·····#·rgb·=·(0xd7,0x51,0x00)24 ····(215,·81,··0)·····#·rgb·=·(0xd7,0x51,0x00)
26 ····(··0,107,··0)·····#·rgb·=·(0x00,0x6b,0x00)25 ····(··0,107,··0)·····#·rgb·=·(0x00,0x6b,0x00)
27 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey026 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
Offset 30, 15 lines modifiedOffset 29, 14 lines modified
30 ····(238,·75,··0)·····#·rgb·=·(0xee,0x4b,0x00)29 ····(238,·75,··0)·····#·rgb·=·(0xee,0x4b,0x00)
31 ····(215,·82,··0)·····#·rgb·=·(0xd7,0x52,0x00)30 ····(215,·82,··0)·····#·rgb·=·(0xd7,0x52,0x00)
32 ····(··0,·91,··0)·····#·rgb·=·(0x00,0x5b,0x00)31 ····(··0,·91,··0)·····#·rgb·=·(0x00,0x5b,0x00)
33 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey032 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
34 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey033 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
35 ····(·70,108,··0)·····#·rgb·=·(0x46,0x6c,0x00)34 ····(·70,108,··0)·····#·rgb·=·(0x46,0x6c,0x00)
36 ····(152,100,··0)·····#·rgb·=·(0x98,0x64,0x00)35 ····(152,100,··0)·····#·rgb·=·(0x98,0x64,0x00)
37 ····(250,·70,··0)·····#·rgb·=·(0xfa,0x46,0x00) 
38 ····(··0,·79,··0)·····#·rgb·=·(0x00,0x4f,0x00)36 ····(··0,·79,··0)·····#·rgb·=·(0x00,0x4f,0x00)
39 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey037 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
40 ····(101,108,··0)·····#·rgb·=·(0x65,0x6c,0x00)38 ····(101,108,··0)·····#·rgb·=·(0x65,0x6c,0x00)
41 ····(181,·91,··0)·····#·rgb·=·(0xb5,0x5b,0x00)39 ····(181,·91,··0)·····#·rgb·=·(0xb5,0x5b,0x00)
42 ····(··0,·71,··0)·····#·rgb·=·(0x00,0x47,0x00)40 ····(··0,·71,··0)·····#·rgb·=·(0x00,0x47,0x00)
43 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey041 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
44 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey042 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
Offset 50, 77 lines modifiedOffset 48, 67 lines modified
50 ····(126,106,··0)·····#·rgb·=·(0x7e,0x6a,0x00)48 ····(126,106,··0)·····#·rgb·=·(0x7e,0x6a,0x00)
51 ····(233,·76,··0)·····#·rgb·=·(0xe9,0x4c,0x00)49 ····(233,·76,··0)·····#·rgb·=·(0xe9,0x4c,0x00)
52 ····(··0,·65,··0)·····#·rgb·=·(0x00,0x41,0x00)50 ····(··0,·65,··0)·····#·rgb·=·(0x00,0x41,0x00)
53 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey051 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
54 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey052 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
55 ····(·36,118,··0)·····#·rgb·=·(0x24,0x76,0x00)53 ····(·36,118,··0)·····#·rgb·=·(0x24,0x76,0x00)
56 ····(144,100,··0)·····#·rgb·=·(0x90,0x64,0x00)54 ····(144,100,··0)·····#·rgb·=·(0x90,0x64,0x00)
57 ····(248,·71,··0)·····#·rgb·=·(0xf8,0x47,0x00) 
58 ····(··0,·65,··0)·····#·rgb·=·(0x00,0x41,0x00)55 ····(··0,·65,··0)·····#·rgb·=·(0x00,0x41,0x00)
59 ····(·93,108,··0)·····#·rgb·=·(0x5d,0x6c,0x00)56 ····(·93,108,··0)·····#·rgb·=·(0x5d,0x6c,0x00)
60 ····(172,·95,··0)·····#·rgb·=·(0xac,0x5f,0x00)57 ····(172,·95,··0)·····#·rgb·=·(0xac,0x5f,0x00)
61 ····(255,·69,··0)·····#·rgb·=·(0xff,0x45,0x00)·OrangeRed1 
62 ····(··0,·64,··0)·····#·rgb·=·(0x00,0x40,0x00)58 ····(··0,·64,··0)·····#·rgb·=·(0x00,0x40,0x00)
63 ····(108,108,··0)·····#·rgb·=·(0x6c,0x6c,0x00)59 ····(108,108,··0)·····#·rgb·=·(0x6c,0x6c,0x00)
64 ····(200,·86,··0)·····#·rgb·=·(0xc8,0x56,0x00)60 ····(200,·86,··0)·····#·rgb·=·(0xc8,0x56,0x00)
65 ····(··0,102,··0)·····#·rgb·=·(0x00,0x66,0x00)61 ····(··0,102,··0)·····#·rgb·=·(0x00,0x66,0x00)
66 ····(120,105,··0)·····#·rgb·=·(0x78,0x69,0x00)62 ····(120,105,··0)·····#·rgb·=·(0x78,0x69,0x00)
67 ····(226,·79,··0)·····#·rgb·=·(0xe2,0x4f,0x00)63 ····(226,·79,··0)·····#·rgb·=·(0xe2,0x4f,0x00)
68 ····(·24,109,··0)·····#·rgb·=·(0x18,0x6d,0x00)64 ····(·24,109,··0)·····#·rgb·=·(0x18,0x6d,0x00)
69 ····(135,103,··0)·····#·rgb·=·(0x87,0x67,0x00)65 ····(135,103,··0)·····#·rgb·=·(0x87,0x67,0x00)
70 ····(245,·73,··0)·····#·rgb·=·(0xf5,0x49,0x00)66 ····(245,·73,··0)·····#·rgb·=·(0xf5,0x49,0x00)
71 ····(·79,110,··0)·····#·rgb·=·(0x4f,0x6e,0x00)67 ····(·79,110,··0)·····#·rgb·=·(0x4f,0x6e,0x00)
72 ····(160,·98,··0)·····#·rgb·=·(0xa0,0x62,0x00)68 ····(160,·98,··0)·····#·rgb·=·(0xa0,0x62,0x00)
73 ····(253,·68,··0)·····#·rgb·=·(0xfd,0x44,0x00) 
74 ····(106,106,··0)·····#·rgb·=·(0x6a,0x6a,0x00)69 ····(106,106,··0)·····#·rgb·=·(0x6a,0x6a,0x00)
75 ····(195,·89,··0)·····#·rgb·=·(0xc3,0x59,0x00)70 ····(195,·89,··0)·····#·rgb·=·(0xc3,0x59,0x00)
76 ····(··0,·85,··0)·····#·rgb·=·(0x00,0x55,0x00)71 ····(··0,·85,··0)·····#·rgb·=·(0x00,0x55,0x00)
77 ····(119,105,··0)·····#·rgb·=·(0x77,0x69,0x00)72 ····(119,105,··0)·····#·rgb·=·(0x77,0x69,0x00)
78 ····(220,·80,··0)·····#·rgb·=·(0xdc,0x50,0x00)73 ····(220,·80,··0)·····#·rgb·=·(0xdc,0x50,0x00)
79 ····(··0,102,··0)·····#·rgb·=·(0x00,0x66,0x00)74 ····(··0,102,··0)·····#·rgb·=·(0x00,0x66,0x00)
80 ····(130,105,··0)·····#·rgb·=·(0x82,0x69,0x00)75 ····(130,105,··0)·····#·rgb·=·(0x82,0x69,0x00)
81 ····(240,·74,··0)·····#·rgb·=·(0xf0,0x4a,0x00)76 ····(240,·74,··0)·····#·rgb·=·(0xf0,0x4a,0x00)
82 ····(·74,113,··0)·····#·rgb·=·(0x4a,0x71,0x00)77 ····(·74,113,··0)·····#·rgb·=·(0x4a,0x71,0x00)
83 ····(153,·99,··0)·····#·rgb·=·(0x99,0x63,0x00)78 ····(153,·99,··0)·····#·rgb·=·(0x99,0x63,0x00)
84 ····(252,·70,··0)·····#·rgb·=·(0xfc,0x46,0x00) 
85 ····(·98,109,··0)·····#·rgb·=·(0x62,0x6d,0x00)79 ····(·98,109,··0)·····#·rgb·=·(0x62,0x6d,0x00)
86 ····(186,·91,··0)·····#·rgb·=·(0xba,0x5b,0x00)80 ····(186,·91,··0)·····#·rgb·=·(0xba,0x5b,0x00)
87 ····(110,108,··0)·····#·rgb·=·(0x6e,0x6c,0x00)81 ····(110,108,··0)·····#·rgb·=·(0x6e,0x6c,0x00)
88 ····(213,·83,··0)·····#·rgb·=·(0xd5,0x53,0x00)82 ····(213,·83,··0)·····#·rgb·=·(0xd5,0x53,0x00)
89 ····(··0,·93,··0)·····#·rgb·=·(0x00,0x5d,0x00)83 ····(··0,·93,··0)·····#·rgb·=·(0x00,0x5d,0x00)
90 ····(124,107,··0)·····#·rgb·=·(0x7c,0x6b,0x00)84 ····(124,107,··0)·····#·rgb·=·(0x7c,0x6b,0x00)
91 ····(235,·74,··0)·····#·rgb·=·(0xeb,0x4a,0x00)85 ····(235,·74,··0)·····#·rgb·=·(0xeb,0x4a,0x00)
92 ····(·38,113,··0)·····#·rgb·=·(0x26,0x71,0x00)86 ····(·38,113,··0)·····#·rgb·=·(0x26,0x71,0x00)
93 ····(144,101,··0)·····#·rgb·=·(0x90,0x65,0x00)87 ····(144,101,··0)·····#·rgb·=·(0x90,0x65,0x00)
94 ····(249,·71,··0)·····#·rgb·=·(0xf9,0x47,0x00) 
95 ····(·92,108,··0)·····#·rgb·=·(0x5c,0x6c,0x00)88 ····(·92,108,··0)·····#·rgb·=·(0x5c,0x6c,0x00)
96 ····(175,·94,··0)·····#·rgb·=·(0xaf,0x5e,0x00)89 ····(175,·94,··0)·····#·rgb·=·(0xaf,0x5e,0x00)
97 ····(109,109,··0)·····#·rgb·=·(0x6d,0x6d,0x00)90 ····(109,109,··0)·····#·rgb·=·(0x6d,0x6d,0x00)
98 ····(206,·84,··0)·····#·rgb·=·(0xce,0x54,0x00)91 ····(206,·84,··0)·····#·rgb·=·(0xce,0x54,0x00)
99 ····(120,106,··0)·····#·rgb·=·(0x78,0x6a,0x00)92 ····(120,106,··0)·····#·rgb·=·(0x78,0x6a,0x00)
100 ····(230,·77,··0)·····#·rgb·=·(0xe6,0x4d,0x00)93 ····(230,·77,··0)·····#·rgb·=·(0xe6,0x4d,0x00)
101 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey094 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
102 ····(168,·87,··0)·····#·rgb·=·(0xa8,0x57,0x00)95 ····(168,·87,··0)·····#·rgb·=·(0xa8,0x57,0x00)
103 ····(244,·55,··0)·····#·rgb·=·(0xf4,0x37,0x00) 
104 ····(207,·72,··0)·····#·rgb·=·(0xcf,0x48,0x00)96 ····(207,·72,··0)·····#·rgb·=·(0xcf,0x48,0x00)
105 ····(161,·77,··0)·····#·rgb·=·(0xa1,0x4d,0x00)97 ····(161,·77,··0)·····#·rgb·=·(0xa1,0x4d,0x00)
106 ····(231,·36,··0)·····#·rgb·=·(0xe7,0x24,0x00) 
107 ····(200,·58,··0)·····#·rgb·=·(0xc8,0x3a,0x00)98 ····(200,·58,··0)·····#·rgb·=·(0xc8,0x3a,0x00)
108 ····(157,·69,··0)·····#·rgb·=·(0x9d,0x45,0x00)99 ····(157,·69,··0)·····#·rgb·=·(0x9d,0x45,0x00)
109 ····(224,·21,··0)·····#·rgb·=·(0xe0,0x15,0x00) 
110 ····(193,·46,··0)·····#·rgb·=·(0xc1,0x2e,0x00)100 ····(193,·46,··0)·····#·rgb·=·(0xc1,0x2e,0x00)
111 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0101 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
112 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0102 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
113 ····(154,·62,··0)·····#·rgb·=·(0x9a,0x3e,0x00)103 ····(154,·62,··0)·····#·rgb·=·(0x9a,0x3e,0x00)
114 ····(221,··9,··0)·····#·rgb·=·(0xdd,0x09,0x00) 
115 ····(193,·37,··0)·····#·rgb·=·(0xc1,0x25,0x00)104 ····(193,·37,··0)·····#·rgb·=·(0xc1,0x25,0x00)
116 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0105 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
117 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0106 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
118 ····(153,·57,··0)·····#·rgb·=·(0x99,0x39,0x00)107 ····(153,·57,··0)·····#·rgb·=·(0x99,0x39,0x00)
119 ····(221,··0,··0)·····#·rgb·=·(0xdd,0x00,0x00) 
120 ····(193,·30,··0)·····#·rgb·=·(0xc1,0x1e,0x00)108 ····(193,·30,··0)·····#·rgb·=·(0xc1,0x1e,0x00)
121 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0109 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
122 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0110 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
123 ····(153,·57,··0)·····#·rgb·=·(0x99,0x39,0x00)111 ····(153,·57,··0)·····#·rgb·=·(0x99,0x39,0x00)
124 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0112 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
125 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0113 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
126 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0114 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
Offset 128, 15 lines modifiedOffset 116, 14 lines modified
128 ····(151,·57,··0)·····#·rgb·=·(0x97,0x39,0x00)116 ····(151,·57,··0)·····#·rgb·=·(0x97,0x39,0x00)
129 ····(152,·58,··0)·····#·rgb·=·(0x98,0x3a,0x00)117 ····(152,·58,··0)·····#·rgb·=·(0x98,0x3a,0x00)
130 ····(119,·69,··0)·····#·rgb·=·(0x77,0x45,0x00)118 ····(119,·69,··0)·····#·rgb·=·(0x77,0x45,0x00)
131 ····(147,·59,··0)·····#·rgb·=·(0x93,0x3b,0x00)119 ····(147,·59,··0)·····#·rgb·=·(0x93,0x3b,0x00)
132 ····(··0,·14,··0)·····#·rgb·=·(0x00,0x0e,0x00)120 ····(··0,·14,··0)·····#·rgb·=·(0x00,0x0e,0x00)
133 ····(·43,·66,··0)·····#·rgb·=·(0x2b,0x42,0x00)121 ····(·43,·66,··0)·····#·rgb·=·(0x2b,0x42,0x00)
134 ····(201,·23,··0)·····#·rgb·=·(0xc9,0x17,0x00)122 ····(201,·23,··0)·····#·rgb·=·(0xc9,0x17,0x00)
135 ····(216,··6,··0)·····#·rgb·=·(0xd8,0x06,0x00) 
136 ····(·84,·75,··0)·····#·rgb·=·(0x54,0x4b,0x00)123 ····(·84,·75,··0)·····#·rgb·=·(0x54,0x4b,0x00)
137 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0124 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
138 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0125 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
139 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0126 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
140 ····(·52,·65,··0)·····#·rgb·=·(0x34,0x41,0x00)127 ····(·52,·65,··0)·····#·rgb·=·(0x34,0x41,0x00)
141 ····(120,·62,··0)·····#·rgb·=·(0x78,0x3e,0x00)128 ····(120,·62,··0)·····#·rgb·=·(0x78,0x3e,0x00)
142 ····(164,·47,··0)·····#·rgb·=·(0xa4,0x2f,0x00)129 ····(164,·47,··0)·····#·rgb·=·(0xa4,0x2f,0x00)
Offset 191, 85 lines modifiedOffset 178, 98 lines modified
191 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0178 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
Max diff block lines reached; 21355/27572 bytes (77.45%) of diff not shown.
2.25 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
6.41 KB
res/drawable-hdpi-v4/ha__btn_check_comp_on_pressed_light.png
5.35 KB
sng
    
Offset 1, 27 lines modifiedOffset 1, 26 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 ····(·43,·43,·43)·····#·rgb·=·(0x2b,0x2b,0x2b)·grey178 ····(·43,·43,·43)·····#·rgb·=·(0x2b,0x2b,0x2b)·grey17
9 ····(·57,·57,·57)·····#·rgb·=·(0x39,0x39,0x39)9 ····(·57,·57,·57)·····#·rgb·=·(0x39,0x39,0x39)
10 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey2410 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey24
11 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey2411 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey24
12 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey2412 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey24
13 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey2413 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey24
14 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey2414 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey24
15 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey2415 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey24
16 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey2416 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey24
17 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey2417 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey24
18 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey2418 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey24
19 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey2419 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey24
20 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey24 
21 ····(·64,·64,·64)·····#·rgb·=·(0x40,0x40,0x40)·grey2520 ····(·64,·64,·64)·····#·rgb·=·(0x40,0x40,0x40)·grey25
22 ····(·60,·60,·60)·····#·rgb·=·(0x3c,0x3c,0x3c)21 ····(·60,·60,·60)·····#·rgb·=·(0x3c,0x3c,0x3c)
23 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey2422 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey24
24 ····(·58,·58,·58)·····#·rgb·=·(0x3a,0x3a,0x3a)23 ····(·58,·58,·58)·····#·rgb·=·(0x3a,0x3a,0x3a)
25 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey2424 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey24
26 ····(·60,·60,·60)·····#·rgb·=·(0x3c,0x3c,0x3c)25 ····(·60,·60,·60)·····#·rgb·=·(0x3c,0x3c,0x3c)
27 ····(·63,·63,·63)·····#·rgb·=·(0x3f,0x3f,0x3f)26 ····(·63,·63,·63)·····#·rgb·=·(0x3f,0x3f,0x3f)
Offset 50, 55 lines modifiedOffset 49, 56 lines modified
50 ····(·60,·60,·60)·····#·rgb·=·(0x3c,0x3c,0x3c)49 ····(·60,·60,·60)·····#·rgb·=·(0x3c,0x3c,0x3c)
51 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey2450 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey24
52 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey2451 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey24
53 ····(·60,·60,·60)·····#·rgb·=·(0x3c,0x3c,0x3c)52 ····(·60,·60,·60)·····#·rgb·=·(0x3c,0x3c,0x3c)
54 ····(·63,·63,·63)·····#·rgb·=·(0x3f,0x3f,0x3f)53 ····(·63,·63,·63)·····#·rgb·=·(0x3f,0x3f,0x3f)
55 ····(·62,·62,·62)·····#·rgb·=·(0x3e,0x3e,0x3e)54 ····(·62,·62,·62)·····#·rgb·=·(0x3e,0x3e,0x3e)
56 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey2455 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey24
 56 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey24
57 }57 }
58 tRNS·{58 tRNS·{
59 ·0·6·9·189·137·220·184·46·188·255·139·192·187·141·8·186·243·35·185·60·61·7·183·244·182·62·85·15·105·254·203·17·181·63·205·18·180·12·101·207·19·179·245·55·240·210·64·65·66·222}59 ·0·6·9·189·137·220·184·46·188·139·192·187·141·8·186·243·35·185·60·61·7·183·244·182·62·85·15·105·254·203·17·181·63·205·18·180·12·101·207·19·179·245·55·240·210·64·65·66·222}
60 IMAGE·{60 IMAGE·{
61 ····pixels·base6461 ····pixels·base64
62 00000000000000000000000000000000000000000000000062 000000000000000000000000000000000000000000000000
63 00000000000000000000000000000000000000000000000063 000000000000000000000000000000000000000000000000
64 00000000000000000000000000000000000000000000000064 000000000000000000000000000000000000000000000000
65 00000000000000000000000000000000000000000000000065 000000000000000000000000000000000000000000000000
66 00000000000000000000000000000000000000000000000066 000000000000000000000000000000000000000000000000
67 00000000000000000000000000000000000000000000000067 000000000000000000000000000000000000000000000000
68 00000000000000000000000000000000000000000000000068 000000000000000000000000000000000000000000000000
69 00000000000000000000000000000000000000000000000069 000000000000000000000000000000000000000000000000
70 00000000000000000000000000000000000000000000000070 000000000000000000000000000000000000000000000000
71 00000000000000000000000000000000000000000000000071 000000000000000000000000000000000000000000000000
72 00000000000000000000000000000000000010000000000072 000000000000000000000000000000000000100000000000
73 00000000000000000000000000000000000234000000000073 000000000000000000000000000000000002340000000000
74 00000000000056666666666666666666702899A00000000074 000000000000566666666666666666667028nn9000000000
75 000000000000B000000000000000000002C9999D0000000075 000000000000A000000000000000000002BnnnnC00000000
76 000000000000B0000000000000000000EF99999GH000000076 000000000000A0000000000000000000DEnnnnnFG0000000
77 000000000000B000000000000000000EI99999GJ0000000077 000000000000A000000000000000000DHnnnnnFI00000000
78 000000000000B00000000000000000E699999GK00000000078 000000000000A00000000000000000D6nnnnnFJ000000000
79 000000000000B0000000000000000LM99999NK000000000079 000000000000A0000000000000000KLnnnnnMJ0000000000
80 000000000000B000000000000000LO99999NP0000000000080 000000000000A000000000000000KNnnnnnMO00000000000
81 000000000000B000000QR000000LO99999NP00000000000081 000000000000A000000PQ000000KNnnnnnMO000000000000
82 000000000000B00000STUV00001W99999NX000000000000082 000000000000A00000RSTU00001VnnnnnMW0000000000000
83 000000000000B0000ST99YZ001a99999NX0b000000000000 
84 000000000000B000cT9999de1f99999gX00B000000000000 
85 000000000000B000hi99999ja99999gk000B000000000000 
86 000000000000B0000hi9999999999gk0000B000000000000 
87 000000000000B00000hi99999999gl00000B00000000000083 000000000000A0000RSnnXY001ZnnnnnMW0a000000000000
 84 000000000000A000bSnnnncd1ennnnnfW00A000000000000
 85 000000000000A000ghnnnnniZnnnnnfj000A000000000000
 86 000000000000A0000ghnnnnnnnnnnfj0000A000000000000
 87 000000000000A00000ghnnnnnnnnfk00000A000000000000
88 000000000000B000000hi999999gl000000B00000000000088 000000000000A000000ghnnnnnnfk000000A000000000000
89 000000000000B0000000hi9999gm0000000B00000000000089 000000000000A0000000ghnnnnfl0000000A000000000000
90 000000000000B00000000hi99gm00000000B00000000000090 000000000000A00000000ghnnfl00000000A000000000000
91 000000000000B000000000higm000000000B000000000000 
92 000000000000B0000000000hl0000000000B00000000000091 000000000000A000000000ghfl000000000A000000000000
 92 000000000000A0000000000gk0000000000A000000000000
93 000000000000B0000000000000000000000B00000000000093 000000000000A0000000000000000000000A000000000000
94 000000000000B0000000000000000000000B00000000000094 000000000000A0000000000000000000000A000000000000
95 000000000000B0000000000000000000000B00000000000095 000000000000A0000000000000000000000A000000000000
96 000000000000B0000000000000000000000B00000000000096 000000000000A0000000000000000000000A000000000000
97 000000000000nBBBBBBBBBBBBBBBBBBBBBBn00000000000097 000000000000mAAAAAAAAAAAAAAAAAAAAAAm000000000000
98 00000000000000000000000000000000000000000000000098 000000000000000000000000000000000000000000000000
99 00000000000000000000000000000000000000000000000099 000000000000000000000000000000000000000000000000
100 000000000000000000000000000000000000000000000000100 000000000000000000000000000000000000000000000000
101 000000000000000000000000000000000000000000000000101 000000000000000000000000000000000000000000000000
102 000000000000000000000000000000000000000000000000102 000000000000000000000000000000000000000000000000
103 000000000000000000000000000000000000000000000000103 000000000000000000000000000000000000000000000000
104 000000000000000000000000000000000000000000000000104 000000000000000000000000000000000000000000000000
968 B
Image content
Pixel difference
compared images
Flicker difference
compared images
29.3 KB
res/drawable-hdpi-v4/ha__text_select_handle_right_transformation.png
26.9 KB
sng
    
Offset 14, 15 lines modifiedOffset 14, 14 lines modified
14 ····(··0,128,··0)·····#·rgb·=·(0x00,0x80,0x00)14 ····(··0,128,··0)·····#·rgb·=·(0x00,0x80,0x00)
15 ····(213,·83,··0)·····#·rgb·=·(0xd5,0x53,0x00)15 ····(213,·83,··0)·····#·rgb·=·(0xd5,0x53,0x00)
16 ····(163,·97,··0)·····#·rgb·=·(0xa3,0x61,0x00)16 ····(163,·97,··0)·····#·rgb·=·(0xa3,0x61,0x00)
17 ····(·85,110,··0)·····#·rgb·=·(0x55,0x6e,0x00)17 ····(·85,110,··0)·····#·rgb·=·(0x55,0x6e,0x00)
18 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey018 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
19 ····(··0,119,··0)·····#·rgb·=·(0x00,0x77,0x00)19 ····(··0,119,··0)·····#·rgb·=·(0x00,0x77,0x00)
20 ····(216,·83,··0)·····#·rgb·=·(0xd8,0x53,0x00)20 ····(216,·83,··0)·····#·rgb·=·(0xd8,0x53,0x00)
21 ····(255,·68,··0)·····#·rgb·=·(0xff,0x44,0x00) 
22 ····(191,·90,··0)·····#·rgb·=·(0xbf,0x5a,0x00)21 ····(191,·90,··0)·····#·rgb·=·(0xbf,0x5a,0x00)
23 ····(113,108,··0)·····#·rgb·=·(0x71,0x6c,0x00)22 ····(113,108,··0)·····#·rgb·=·(0x71,0x6c,0x00)
24 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey023 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
25 ····(··0,105,··0)·····#·rgb·=·(0x00,0x69,0x00)24 ····(··0,105,··0)·····#·rgb·=·(0x00,0x69,0x00)
26 ····(215,·81,··0)·····#·rgb·=·(0xd7,0x51,0x00)25 ····(215,·81,··0)·····#·rgb·=·(0xd7,0x51,0x00)
27 ····(121,107,··0)·····#·rgb·=·(0x79,0x6b,0x00)26 ····(121,107,··0)·····#·rgb·=·(0x79,0x6b,0x00)
28 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey027 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
Offset 31, 15 lines modifiedOffset 30, 14 lines modified
31 ····(215,·82,··0)·····#·rgb·=·(0xd7,0x52,0x00)30 ····(215,·82,··0)·····#·rgb·=·(0xd7,0x52,0x00)
32 ····(238,·75,··0)·····#·rgb·=·(0xee,0x4b,0x00)31 ····(238,·75,··0)·····#·rgb·=·(0xee,0x4b,0x00)
33 ····(132,104,··0)·····#·rgb·=·(0x84,0x68,0x00)32 ····(132,104,··0)·····#·rgb·=·(0x84,0x68,0x00)
34 ····(··0,106,··0)·····#·rgb·=·(0x00,0x6a,0x00)33 ····(··0,106,··0)·····#·rgb·=·(0x00,0x6a,0x00)
35 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey034 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
36 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey035 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
37 ····(··0,·78,··0)·····#·rgb·=·(0x00,0x4e,0x00)36 ····(··0,·78,··0)·····#·rgb·=·(0x00,0x4e,0x00)
38 ····(250,·70,··0)·····#·rgb·=·(0xfa,0x46,0x00) 
39 ····(151,100,··0)·····#·rgb·=·(0x97,0x64,0x00)37 ····(151,100,··0)·····#·rgb·=·(0x97,0x64,0x00)
40 ····(·70,108,··0)·····#·rgb·=·(0x46,0x6c,0x00)38 ····(·70,108,··0)·····#·rgb·=·(0x46,0x6c,0x00)
41 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey039 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
42 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey040 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
43 ····(··0,·70,··0)·····#·rgb·=·(0x00,0x46,0x00)41 ····(··0,·70,··0)·····#·rgb·=·(0x00,0x46,0x00)
44 ····(181,·91,··0)·····#·rgb·=·(0xb5,0x5b,0x00)42 ····(181,·91,··0)·····#·rgb·=·(0xb5,0x5b,0x00)
45 ····(101,108,··0)·····#·rgb·=·(0x65,0x6c,0x00)43 ····(101,108,··0)·····#·rgb·=·(0x65,0x6c,0x00)
Offset 52, 93 lines modifiedOffset 50, 82 lines modified
52 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey050 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
53 ····(··0,·64,··0)·····#·rgb·=·(0x00,0x40,0x00)51 ····(··0,·64,··0)·····#·rgb·=·(0x00,0x40,0x00)
54 ····(233,·76,··0)·····#·rgb·=·(0xe9,0x4c,0x00)52 ····(233,·76,··0)·····#·rgb·=·(0xe9,0x4c,0x00)
55 ····(126,106,··0)·····#·rgb·=·(0x7e,0x6a,0x00)53 ····(126,106,··0)·····#·rgb·=·(0x7e,0x6a,0x00)
56 ····(··0,·96,··0)·····#·rgb·=·(0x00,0x60,0x00)54 ····(··0,·96,··0)·····#·rgb·=·(0x00,0x60,0x00)
57 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey055 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
58 ····(··0,·63,··0)·····#·rgb·=·(0x00,0x3f,0x00)56 ····(··0,·63,··0)·····#·rgb·=·(0x00,0x3f,0x00)
59 ····(248,·71,··0)·····#·rgb·=·(0xf8,0x47,0x00) 
60 ····(144,100,··0)·····#·rgb·=·(0x90,0x64,0x00)57 ····(144,100,··0)·····#·rgb·=·(0x90,0x64,0x00)
61 ····(·36,118,··0)·····#·rgb·=·(0x24,0x76,0x00)58 ····(·36,118,··0)·····#·rgb·=·(0x24,0x76,0x00)
62 ····(··0,·62,··0)·····#·rgb·=·(0x00,0x3e,0x00)59 ····(··0,·62,··0)·····#·rgb·=·(0x00,0x3e,0x00)
63 ····(255,·69,··0)·····#·rgb·=·(0xff,0x45,0x00)·OrangeRed1 
64 ····(172,·95,··0)·····#·rgb·=·(0xac,0x5f,0x00)60 ····(172,·95,··0)·····#·rgb·=·(0xac,0x5f,0x00)
65 ····(·93,108,··0)·····#·rgb·=·(0x5d,0x6c,0x00)61 ····(·93,108,··0)·····#·rgb·=·(0x5d,0x6c,0x00)
66 ····(200,·86,··0)·····#·rgb·=·(0xc8,0x56,0x00)62 ····(200,·86,··0)·····#·rgb·=·(0xc8,0x56,0x00)
67 ····(108,108,··0)·····#·rgb·=·(0x6c,0x6c,0x00)63 ····(108,108,··0)·····#·rgb·=·(0x6c,0x6c,0x00)
68 ····(226,·79,··0)·····#·rgb·=·(0xe2,0x4f,0x00)64 ····(226,·79,··0)·····#·rgb·=·(0xe2,0x4f,0x00)
69 ····(120,106,··0)·····#·rgb·=·(0x78,0x6a,0x00)65 ····(120,106,··0)·····#·rgb·=·(0x78,0x6a,0x00)
70 ····(··0,102,··0)·····#·rgb·=·(0x00,0x66,0x00)66 ····(··0,102,··0)·····#·rgb·=·(0x00,0x66,0x00)
71 ····(245,·73,··0)·····#·rgb·=·(0xf5,0x49,0x00)67 ····(245,·73,··0)·····#·rgb·=·(0xf5,0x49,0x00)
72 ····(135,103,··0)·····#·rgb·=·(0x87,0x67,0x00)68 ····(135,103,··0)·····#·rgb·=·(0x87,0x67,0x00)
73 ····(·24,109,··0)·····#·rgb·=·(0x18,0x6d,0x00)69 ····(·24,109,··0)·····#·rgb·=·(0x18,0x6d,0x00)
74 ····(253,·68,··0)·····#·rgb·=·(0xfd,0x44,0x00) 
75 ····(160,·98,··0)·····#·rgb·=·(0xa0,0x62,0x00)70 ····(160,·98,··0)·····#·rgb·=·(0xa0,0x62,0x00)
76 ····(·82,108,··0)·····#·rgb·=·(0x52,0x6c,0x00)71 ····(·82,108,··0)·····#·rgb·=·(0x52,0x6c,0x00)
77 ····(195,·89,··0)·····#·rgb·=·(0xc3,0x59,0x00)72 ····(195,·89,··0)·····#·rgb·=·(0xc3,0x59,0x00)
78 ····(106,106,··0)·····#·rgb·=·(0x6a,0x6a,0x00)73 ····(106,106,··0)·····#·rgb·=·(0x6a,0x6a,0x00)
79 ····(220,·80,··0)·····#·rgb·=·(0xdc,0x50,0x00)74 ····(220,·80,··0)·····#·rgb·=·(0xdc,0x50,0x00)
80 ····(119,105,··0)·····#·rgb·=·(0x77,0x69,0x00)75 ····(119,105,··0)·····#·rgb·=·(0x77,0x69,0x00)
81 ····(··0,·85,··0)·····#·rgb·=·(0x00,0x55,0x00)76 ····(··0,·85,··0)·····#·rgb·=·(0x00,0x55,0x00)
82 ····(240,·74,··0)·····#·rgb·=·(0xf0,0x4a,0x00)77 ····(240,·74,··0)·····#·rgb·=·(0xf0,0x4a,0x00)
83 ····(130,105,··0)·····#·rgb·=·(0x82,0x69,0x00)78 ····(130,105,··0)·····#·rgb·=·(0x82,0x69,0x00)
84 ····(··0,102,··0)·····#·rgb·=·(0x00,0x66,0x00)79 ····(··0,102,··0)·····#·rgb·=·(0x00,0x66,0x00)
85 ····(252,·70,··0)·····#·rgb·=·(0xfc,0x46,0x00) 
86 ····(153,·99,··0)·····#·rgb·=·(0x99,0x63,0x00)80 ····(153,·99,··0)·····#·rgb·=·(0x99,0x63,0x00)
87 ····(·74,113,··0)·····#·rgb·=·(0x4a,0x71,0x00)81 ····(·74,113,··0)·····#·rgb·=·(0x4a,0x71,0x00)
88 ····(186,·91,··0)·····#·rgb·=·(0xba,0x5b,0x00)82 ····(186,·91,··0)·····#·rgb·=·(0xba,0x5b,0x00)
89 ····(·98,109,··0)·····#·rgb·=·(0x62,0x6d,0x00)83 ····(·98,109,··0)·····#·rgb·=·(0x62,0x6d,0x00)
90 ····(213,·83,··0)·····#·rgb·=·(0xd5,0x53,0x00)84 ····(213,·83,··0)·····#·rgb·=·(0xd5,0x53,0x00)
91 ····(110,108,··0)·····#·rgb·=·(0x6e,0x6c,0x00)85 ····(110,108,··0)·····#·rgb·=·(0x6e,0x6c,0x00)
92 ····(235,·74,··0)·····#·rgb·=·(0xeb,0x4a,0x00)86 ····(235,·74,··0)·····#·rgb·=·(0xeb,0x4a,0x00)
93 ····(124,107,··0)·····#·rgb·=·(0x7c,0x6b,0x00)87 ····(124,107,··0)·····#·rgb·=·(0x7c,0x6b,0x00)
94 ····(··0,·93,··0)·····#·rgb·=·(0x00,0x5d,0x00)88 ····(··0,·93,··0)·····#·rgb·=·(0x00,0x5d,0x00)
95 ····(249,·71,··0)·····#·rgb·=·(0xf9,0x47,0x00) 
96 ····(144,101,··0)·····#·rgb·=·(0x90,0x65,0x00)89 ····(144,101,··0)·····#·rgb·=·(0x90,0x65,0x00)
97 ····(·38,113,··0)·····#·rgb·=·(0x26,0x71,0x00)90 ····(·38,113,··0)·····#·rgb·=·(0x26,0x71,0x00)
98 ····(175,·94,··0)·····#·rgb·=·(0xaf,0x5e,0x00)91 ····(175,·94,··0)·····#·rgb·=·(0xaf,0x5e,0x00)
99 ····(·92,108,··0)·····#·rgb·=·(0x5c,0x6c,0x00)92 ····(·92,108,··0)·····#·rgb·=·(0x5c,0x6c,0x00)
100 ····(206,·84,··0)·····#·rgb·=·(0xce,0x54,0x00)93 ····(206,·84,··0)·····#·rgb·=·(0xce,0x54,0x00)
101 ····(105,109,··0)·····#·rgb·=·(0x69,0x6d,0x00)94 ····(105,109,··0)·····#·rgb·=·(0x69,0x6d,0x00)
102 ····(229,·77,··0)·····#·rgb·=·(0xe5,0x4d,0x00)95 ····(229,·77,··0)·····#·rgb·=·(0xe5,0x4d,0x00)
103 ····(120,106,··0)·····#·rgb·=·(0x78,0x6a,0x00)96 ····(120,106,··0)·····#·rgb·=·(0x78,0x6a,0x00)
104 ····(207,·72,··0)·····#·rgb·=·(0xcf,0x48,0x00)97 ····(207,·72,··0)·····#·rgb·=·(0xcf,0x48,0x00)
105 ····(244,·55,··0)·····#·rgb·=·(0xf4,0x37,0x00) 
106 ····(168,·87,··0)·····#·rgb·=·(0xa8,0x57,0x00)98 ····(168,·87,··0)·····#·rgb·=·(0xa8,0x57,0x00)
107 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey099 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
108 ····(200,·58,··0)·····#·rgb·=·(0xc8,0x3a,0x00)100 ····(200,·58,··0)·····#·rgb·=·(0xc8,0x3a,0x00)
109 ····(231,·36,··0)·····#·rgb·=·(0xe7,0x24,0x00) 
110 ····(161,·77,··0)·····#·rgb·=·(0xa1,0x4d,0x00)101 ····(161,·77,··0)·····#·rgb·=·(0xa1,0x4d,0x00)
111 ····(193,·46,··0)·····#·rgb·=·(0xc1,0x2e,0x00)102 ····(193,·46,··0)·····#·rgb·=·(0xc1,0x2e,0x00)
112 ····(224,·21,··0)·····#·rgb·=·(0xe0,0x15,0x00) 
113 ····(157,·69,··0)·····#·rgb·=·(0x9d,0x45,0x00)103 ····(157,·69,··0)·····#·rgb·=·(0x9d,0x45,0x00)
114 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0104 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
115 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0105 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
116 ····(193,·37,··0)·····#·rgb·=·(0xc1,0x25,0x00)106 ····(193,·37,··0)·····#·rgb·=·(0xc1,0x25,0x00)
117 ····(221,··9,··0)·····#·rgb·=·(0xdd,0x09,0x00) 
118 ····(154,·62,··0)·····#·rgb·=·(0x9a,0x3e,0x00)107 ····(154,·62,··0)·····#·rgb·=·(0x9a,0x3e,0x00)
119 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0108 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
120 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0109 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
121 ····(193,·30,··0)·····#·rgb·=·(0xc1,0x1e,0x00)110 ····(193,·30,··0)·····#·rgb·=·(0xc1,0x1e,0x00)
122 ····(221,··0,··0)·····#·rgb·=·(0xdd,0x00,0x00) 
123 ····(153,·57,··0)·····#·rgb·=·(0x99,0x39,0x00)111 ····(153,·57,··0)·····#·rgb·=·(0x99,0x39,0x00)
124 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0112 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
125 ····(153,·57,··0)·····#·rgb·=·(0x99,0x39,0x00)113 ····(153,·57,··0)·····#·rgb·=·(0x99,0x39,0x00)
126 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0114 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
127 ····(151,·57,··0)·····#·rgb·=·(0x97,0x39,0x00)115 ····(151,·57,··0)·····#·rgb·=·(0x97,0x39,0x00)
128 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0116 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
129 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0117 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
130 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0118 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
131 ····(152,·58,··0)·····#·rgb·=·(0x98,0x3a,0x00)119 ····(152,·58,··0)·····#·rgb·=·(0x98,0x3a,0x00)
132 ····(··0,·13,··0)·····#·rgb·=·(0x00,0x0d,0x00)120 ····(··0,·13,··0)·····#·rgb·=·(0x00,0x0d,0x00)
133 ····(147,·59,··0)·····#·rgb·=·(0x93,0x3b,0x00)121 ····(147,·59,··0)·····#·rgb·=·(0x93,0x3b,0x00)
134 ····(118,·68,··0)·····#·rgb·=·(0x76,0x44,0x00)122 ····(118,·68,··0)·····#·rgb·=·(0x76,0x44,0x00)
135 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0123 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
136 ····(·84,·75,··0)·····#·rgb·=·(0x54,0x4b,0x00)124 ····(·84,·75,··0)·····#·rgb·=·(0x54,0x4b,0x00)
137 ····(216,··6,··0)·····#·rgb·=·(0xd8,0x06,0x00) 
138 ····(201,·23,··0)·····#·rgb·=·(0xc9,0x17,0x00)125 ····(201,·23,··0)·····#·rgb·=·(0xc9,0x17,0x00)
139 ····(·43,·66,··0)·····#·rgb·=·(0x2b,0x42,0x00)126 ····(·43,·66,··0)·····#·rgb·=·(0x2b,0x42,0x00)
140 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0127 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
141 ····(··0,·18,··0)·····#·rgb·=·(0x00,0x12,0x00)128 ····(··0,·18,··0)·····#·rgb·=·(0x00,0x12,0x00)
142 ····(·71,·69,··0)·····#·rgb·=·(0x47,0x45,0x00)129 ····(·71,·69,··0)·····#·rgb·=·(0x47,0x45,0x00)
143 ····(132,·61,··0)·····#·rgb·=·(0x84,0x3d,0x00)130 ····(132,·61,··0)·····#·rgb·=·(0x84,0x3d,0x00)
144 ····(168,·45,··0)·····#·rgb·=·(0xa8,0x2d,0x00)131 ····(168,·45,··0)·····#·rgb·=·(0xa8,0x2d,0x00)
Offset 190, 85 lines modifiedOffset 177, 98 lines modified
190 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0177 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
Max diff block lines reached; 21343/27574 bytes (77.40%) of diff not shown.
2.24 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
1.6 KB
res/drawable-hdpi-v4/ha__btn_check_comp_off_focus.png
574 B
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 ····(·54,185,232)·····#·rgb·=·(0x36,0xb9,0xe8)8 ····(·54,185,232)·····#·rgb·=·(0x36,0xb9,0xe8)
9 ····(·52,179,227)·····#·rgb·=·(0x34,0xb3,0xe3)9 ····(·52,179,227)·····#·rgb·=·(0x34,0xb3,0xe3)
10 ····(·53,180,233)·····#·rgb·=·(0x35,0xb4,0xe9)10 ····(·53,180,233)·····#·rgb·=·(0x35,0xb4,0xe9)
11 ····(·51,180,229)·····#·rgb·=·(0x33,0xb4,0xe5)11 ····(·51,180,229)·····#·rgb·=·(0x33,0xb4,0xe5)
12 ····(·51,182,230)·····#·rgb·=·(0x33,0xb6,0xe6)12 ····(·51,182,230)·····#·rgb·=·(0x33,0xb6,0xe6)
13 ····(·52,182,230)·····#·rgb·=·(0x34,0xb6,0xe6)13 ····(·52,182,230)·····#·rgb·=·(0x34,0xb6,0xe6)
14 ····(·51,182,233)·····#·rgb·=·(0x33,0xb6,0xe9)14 ····(·51,182,233)·····#·rgb·=·(0x33,0xb6,0xe9)
960 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.29 KB
res/drawable-hdpi-v4/ha__btn_check_off.png
474 B
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 ····(204,204,204)·····#·rgb·=·(0xcc,0xcc,0xcc)·grey808 ····(204,204,204)·····#·rgb·=·(0xcc,0xcc,0xcc)·grey80
9 ····(205,205,205)·····#·rgb·=·(0xcd,0xcd,0xcd)9 ····(205,205,205)·····#·rgb·=·(0xcd,0xcd,0xcd)
10 ····(205,205,205)·····#·rgb·=·(0xcd,0xcd,0xcd)10 ····(205,205,205)·····#·rgb·=·(0xcd,0xcd,0xcd)
11 ····(204,204,204)·····#·rgb·=·(0xcc,0xcc,0xcc)·grey8011 ····(204,204,204)·····#·rgb·=·(0xcc,0xcc,0xcc)·grey80
12 }12 }
13 tRNS·{13 tRNS·{
14 ·0·110·92·96·111}14 ·0·110·92·96·111}
768 B
Image content
Pixel difference
compared images
Flicker difference
compared images
28.4 KB
res/drawable-hdpi-v4/ha__overscroll_edge.png
27.1 KB
sng
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·783;·height:·18;·bitdepth:·8;3 ····width:·783;·height:·18;·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 242, 22 lines modifiedOffset 242, 22 lines modified
242 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100242 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
243 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100243 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
244 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100244 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
245 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100245 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
246 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100246 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
247 }247 }
248 tRNS·{248 tRNS·{
249 ·0·1·2·3·5·7·9·13·12·15·19·20·21·24·25·27·30·32·33·35·39·44·47·50·53·57·62·64·67·73·77·82·87·89·91·94·101·107·112·115·118·120·123·132·140·139·141·148·153·155·159·161·166·170·172·176·180·184·187·188·190·194·197·202·203·206·209·210·212·217·215·223·225·227·230·231·233·234·235·236·237·239·240·241·232·228·219·218·216·201·193·175·171·165·160·154·150·143·136·129·127·121·117·114·104·97·86·85·74·71·63·59·54·52·48·46·45·28·23·16·14·11·6·26·34·38·49·56·61·66·72·76·81·88·92·93·100·105·110·116·138·144·156·163·177·182·191·195·196·198·199·204·208·207·214·220·221·224·226·238·242·243·244·245·246·247·248·249·251·252·253·254·255·250·222·189·186·183·178·174·168·164·151·146·134·124·119·102·90·51·31·29·22·18·4·8·10·17·37·42·55·58·70·75·79·98·103·106·108·111·122·125·128·131·135·145·157·162·200·213·205·179·169·167·147·142·137·133·84·83·80·69·65·36·40·41·43·68·95·60}249 ·0·1·2·3·5·7·9·13·12·15·19·20·21·24·25·27·30·32·33·35·39·44·47·50·53·57·62·64·67·73·77·82·87·89·91·94·101·107·112·115·118·120·123·132·140·139·141·148·153·155·159·161·166·170·172·176·180·184·187·188·190·194·197·202·203·206·209·210·212·217·215·223·225·227·230·231·233·234·235·236·237·239·240·241·232·228·219·218·216·201·193·175·171·165·160·154·150·143·136·129·127·121·117·114·104·97·86·85·74·71·63·59·54·52·48·46·45·28·23·16·14·11·6·26·34·38·49·56·61·66·72·76·81·88·92·93·100·105·110·116·138·144·156·163·177·182·191·195·196·198·199·204·208·207·214·220·221·224·226·238·242·243·244·245·246·247·248·249·251·252·253·254·250·222·189·186·183·178·174·168·164·151·146·134·124·119·102·90·51·31·29·22·18·4·8·10·17·37·42·55·58·70·75·79·98·103·106·108·111·122·125·128·131·135·145·157·162·200·213·205·179·169·167·147·142·137·133·84·83·80·69·65·36·40·41·43·68·95·60}
250 IMAGE·{250 IMAGE·{
251 ····pixels·hex251 ····pixels·hex
252 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101020304050506070807090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f4040414242434445454645474848494a4a4a4b4b4b4b4c4d4e4e4e4e4e4f504f50515251515151515151515151515152535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535352525252525252525252525252525252525252525252525252525252525251515151515151515151515151515151515151515151515151515151515151515151515151515151515252525252525252525252525252525252525252525252525252525252525253535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535252535251515151515151515151514f4e4e4e4e4e4d544b4b4a4a55484848475657584443413f59593e5a3c39385b5c355d5e5f5f60612e626364656667256869216a6b1e6c6d6e6f707172737414131210750e760c0a777808790605057a03030200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000252 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101020304050506070807090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f4040414242434445454645474848494a4a4a4b4b4b4b4c4d4e4e4e4e4e4f504f50515251515151515151515151515152535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535352525252525252525252525252525252525252525252525252525252525251515151515151515151515151515151515151515151515151515151515151515151515151515151515252525252525252525252525252525252525252525252525252525252525253535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535252535251515151515151515151514f4e4e4e4e4e4d544b4b4a4a55484848475657584443413f59593e5a3c39385b5c355d5e5f5f60612e626364656667256869216a6b1e6c6d6e6f707172737414131210750e760c0a777808790605057a03030200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
253 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101020304050506080707090a0b0c0d0e7b1011117c7d15737e717f806e818283848521868788898a678b28656362628c8d2f605f8e5e8f34355b903891393b929394949596594097989899989a5845579b9b9c479d47479e494a4b54544b544d4d4d9f5151515151515151515151515151515153a0a0a0a0a0a0a05353535353535353535353535353535353535353a1a1a1a1a1a2a3a3a3a3a4a5a4a5a6a6a6a6a7a7a7a7a7a7a7a7a7a7a7a8a8a8a8a8a8a9aaaaaaaaaaaaaaaaaaaaaaaaabacacacacacacacacacababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababacacacacacacacacacacacacabaaaaaaaaaaaaaaaaaaaaabaaa9a8a8a8a8a8a9a8ada7a7a7a7a7a7a7a6a6a6a6a6a4a3a3a3a2a2a2a2a2a2a1a1a1a1a1a0535353535353535353535353535353535353a0a0a05351515151515151515151519f504f4f4d545454544b49489d9dae9c575845459a4342999759953d5a5aafb0b1b2b3b4b58f3231b660b72c8cb864b9ba666789bb69bc6a1f831d6d1a1970bd727315147cbebf0f0ec00cc1777808080605050403020200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
254 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101010203c2c204047a05c306c47908070777c5c5c50ac0760e7b75be117cc614c716731672bdc8c96f806e81ca1dcb831ecc846b6a8521212369cd88bbcecfd08ad1d1d18a678b276628662829d2d3d3b9b9d364d4d4d4d463d5b8b8d6d6d6d6b8d6628c2d2d2d2d2d2d2d2d2d2d2c2c2c2d2d618d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8dd7d7d7d7d7d7d72f2f2f2f60308ed8d8d8323332d934343434355c5c5c5c5c5c5c5c5c35b390909090379091b1b1b1b1b1b139b13939913a9292929292929292af5a959595959595959695959595959595959596953eda4199999999999999999999449a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9adb58aeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeae9c474b544b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b559c9caeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeae9b9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a44994199999999999899dc95959696969595959595959696969696933c3c929292929292929292af39b139393939b1b1b1b1b139b1dd3737909090b23736355c5c5c5c5cdedf343434b55ed8d8315f3030303030b660606060e0d7d78d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8dd7d7e12c2c2d2d2d2d2d2d2d2d2de262d6d6d6b8b8b8b8e363d4d4d4d3b9b9b9d3b9ba2929668b26d1d0cf8989bbbb886986bc21206be4e5e683836ce7e86e6e1a1970171674c714c67d11757b7b7b0dc00bc577097807797906c3057a0404c2c20302010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
255 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010101010101010202020203030303c2c2c20404047a7a050505c30606c408797908077878780977c5c1c10a0b0b0b0bc0c0c076760d0e0e7b0f7575bfbf101010bf10bebebebebe111112137c7c7c7c131313131313e9c6c6c6c6c6c6c6c67d1414141414eaeaeaeaeaeaeaeaeaeaeaebc7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7ececececececec7474747474167e7e727e1717177118707018c87f7f7f7f7f7f7f7f7f7f6f6f6f6f6f6f6f1a1a1a1a1a1a1a6e1a6e6e1ae81c1c1c1c1c1c1c1c81edcacacacacacaca6dcacacacacacacacaca6d6d6d82838383831e1e1e1e1e1e1ee684848484848484848484841f1f1f1f1f1f1f841f1f1f84e5858585852020202020202085858585858585858585858585858585208523ee23eeeeeeeeee23eeee232323232323232323232323232323232323232323232323232323232323238620208585858585858585208520202020202020202020202020202020206a1f841f1f1f1f848484848484848484e6cc1e1e1e1e1e1e1e1e83cb826d6d6d6dcacacacacaca6d6d6d6d6ded1c1c1c1c1c1c1c1c1c1c1c816e6e6e6e6e6e1a1a1a1a1a6e6eef6f6f6f6f6fef6f197f7f7f7f7f7fc87070707071177e7e72721616161616737474747315ececc7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7ebeaeaeaeaeaeaeaeaeaeaea147dc6c6c6c6c6c67dc6131313137c7c7c7c137cbe1212bebe1010bf750f750f0f0f0e0d767676c0c00c0b0a0a0ac1777777777807070879c4060606c3057a7a7a7a0404c2c2c2c203020202020201010101010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
256 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010[·...·truncated·by·diffoscope;·len:·919,·SHA:·29e168f623c675911008e3e2fcf064ca3b88c396e49eddf83afe32efed68dcec·...·]00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000253 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101020304050506080707090a0b0c0d0e7b1011117c7d15737e717f806e818283848521868788898a678b28656362628c8d2f605f8e5e8f34355b903891393b929394949596594097989899989a5845579b9b9c479d47479e494a4b54544b544d4d4d9f5151515151515151515151515151515153a0a0a0a0a0a0a0535353535[·...·truncated·by·diffoscope;·len:·919,·SHA:·b05d9cc99e83a527514623b29f553470652c8d58d0a209e6079793845dce223a·...·]00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
 254 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101010203c1c104047a05c206c37908070777c4c4c40abf760e7b75bd117cc514c616731672bcc7c86f806e81c91dca831ecb846b6a8521212369cc88bacdcecf8ad0d0d08a678b276628662829d1d2d2b8b8d264d3d3d3d363d4b7b7d5d5d5d5b7d5628c2d2d2d2d2d2d2d2d2d2d2c2c2c2d2d618d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8dd6d6d6d6d6d6d62f2f2f2f60308ed7d7d7323332d834343434355c5c5c5c5c5c5c5c5c35b290909090379091b0b0b0b0b0b039b03939913a9292929292929292ae5a959595959595959695959595959595959596953ed94199999999999999999999449a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9ada58adadadadadadadadadadadadadadadadadadadadadadadadadadad9c474b544b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b559c9cadadadadadadadadadadadadadadadadadadadadadadadadadadad9b9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a44994199999999999899db95959696969595959595959696969696933c3c929292929292929292ae39b039393939b0b0b0b0b039b0dc3737909090b13736355c5c5c5c5cddde343434b45ed7d7315f3030303030b560606060dfd6d68d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8dd6d6e02c2c2d2d2d2d2d2d2d2d2de162d5d5d5b7b7b7b7e263d3d3d3d2b8b8b8d2b8b92929668b26d0cfce8989baba886986bb21206be3e4e583836ce6e76e6e1a1970171674c614c57d11757b7b7b0dbf0bc477097807797906c2057a0404c1c10302010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
 255 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010101010101010202020203030303c1c1c10404047a7a050505c20606c308797908077878780977c4c0c00a0b0b0b0bbfbfbf76760d0e0e7b0f7575bebe101010be10bdbdbdbdbd111112137c7c7c7c131313131313e8c5c5c5c5c5c5c5c57d1414141414e9e9e9e9e9e9e9e9e9e9e9eac6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6ebebebebebebeb7474747474167e7e727e1717177118707018c77f7f7f7f7f7f7f7f7f7f6f6f6f6f6f6f6f1a1a1a1a1a1a1a6e1a6e6e1ae71c1c1c1c1c1c1c1c81ecc9c9c9c9c9c9c96dc9c9c9c9c9c9c9c9c96d6d6d82838383831e1e1e1e1e1e1ee584848484848484848484841f1f1f1f1f1f1f841f1f1f84e4858585852020202020202085858585858585858585858585858585208523ed23ededededed23eded232323232323232323232323232323232323232323232323232323232323238620208585858585858585208520202020202020202020202020202020206a1f841f1f1f1f848484848484848484e5cb1e1e1e1e1e1e1e1e83ca826d6d6d6dc9c9c9c9c9c96d6d6d6d6dec1c1c1c1c1c1c1c1c1c1c1c816e6e6e6e6e6e1a1a1a1a1a6e6eee6f6f6f6f6fee6f197f7f7f7f7f7fc77070707071177e7e72721616161616737474747315ebebc6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6eae9e9e9e9e9e9e9e9e9e9e9147dc5c5c5c5c5c57dc5131313137c7c7c7c137cbd1212bdbd1010be750f750f0f0f0e0d767676bfbf0c0b0a0a0ac0777777777807070879c3060606c2057a7a7a7a0404c1c1c1c103020202020201010101010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
 256 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010102020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020203030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c10303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030202020202020202020203030202020202020202020202020202020202020202020202020202020202020202010101020201010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
257 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000257 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
258 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000258 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
259 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000259 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
260 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000260 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
261 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000261 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
262 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000262 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
263 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000263 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
1.18 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
1.07 KB
res/drawable-hdpi-v4/ha__textfield_comp_activated_main.png
363 B
sng
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·3;·height:·15;·bitdepth:·8;3 ····width:·3;·height:·15;·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 ····(··0,153,204)·····#·rgb·=·(0x00,0x99,0xcc)8 ····(··0,153,204)·····#·rgb·=·(0x00,0x99,0xcc)
9 }9 }
10 tRNS·{10 tRNS·{
11 ·0·255}11 ·0}
12 IMAGE·{12 IMAGE·{
13 ····pixels·base6413 ····pixels·base64
14 00014 000
15 00015 000
16 00016 000
17 00017 000
18 00018 000
620 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.48 KB
res/drawable-hdpi-v4/ha__btn_check_comp_off_pressed_light.png
490 B
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 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey248 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey24
9 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey249 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey24
10 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey2410 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey24
11 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey2411 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey24
12 }12 }
13 tRNS·{13 tRNS·{
14 ·0·220·184·192·222}14 ·0·220·184·192·222}
908 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.2 KB
res/drawable-hdpi-v4/ha__textfield_comp_activated_left.png
439 B
sng
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·18;·height:·15;·bitdepth:·8;3 ····width:·18;·height:·15;·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 ····(··0,153,204)·····#·rgb·=·(0x00,0x99,0xcc)8 ····(··0,153,204)·····#·rgb·=·(0x00,0x99,0xcc)
9 }9 }
10 tRNS·{10 tRNS·{
11 ·0·255}11 ·0}
12 IMAGE·{12 IMAGE·{
13 ····pixels·base6413 ····pixels·base64
14 00000000000000000014 000000000000000000
15 00000000000000000015 000000000000000000
16 00000000000000000016 000000000000000000
17 00000110000000000017 000001100000000000
18 00000110000000000018 000001100000000000
672 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.43 KB
res/drawable-hdpi-v4/ha__btn_check_on_disabled_light.png
588 B
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 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)8 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
9 ····(·82,·82,·82)·····#·rgb·=·(0x52,0x52,0x52)·grey329 ····(·82,·82,·82)·····#·rgb·=·(0x52,0x52,0x52)·grey32
10 ····(·83,·83,·83)·····#·rgb·=·(0x53,0x53,0x53)10 ····(·83,·83,·83)·····#·rgb·=·(0x53,0x53,0x53)
11 ····(·82,·82,·82)·····#·rgb·=·(0x52,0x52,0x52)·grey3211 ····(·82,·82,·82)·····#·rgb·=·(0x52,0x52,0x52)·grey32
12 ····(·83,·83,·83)·····#·rgb·=·(0x53,0x53,0x53)12 ····(·83,·83,·83)·····#·rgb·=·(0x53,0x53,0x53)
13 ····(·85,·85,·85)·····#·rgb·=·(0x55,0x55,0x55)13 ····(·85,·85,·85)·····#·rgb·=·(0x55,0x55,0x55)
14 ····(·83,·83,·83)·····#·rgb·=·(0x53,0x53,0x53)14 ····(·83,·83,·83)·····#·rgb·=·(0x53,0x53,0x53)
768 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.6 KB
res/drawable-hdpi-v4/ha__btn_check_comp_on_focus.png
574 B
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 ····(·53,180,233)·····#·rgb·=·(0x35,0xb4,0xe9)8 ····(·53,180,233)·····#·rgb·=·(0x35,0xb4,0xe9)
9 ····(·52,179,227)·····#·rgb·=·(0x34,0xb3,0xe3)9 ····(·52,179,227)·····#·rgb·=·(0x34,0xb3,0xe3)
10 ····(·51,183,230)·····#·rgb·=·(0x33,0xb7,0xe6)10 ····(·51,183,230)·····#·rgb·=·(0x33,0xb7,0xe6)
11 ····(·52,182,230)·····#·rgb·=·(0x34,0xb6,0xe6)11 ····(·52,182,230)·····#·rgb·=·(0x34,0xb6,0xe6)
12 ····(·51,182,230)·····#·rgb·=·(0x33,0xb6,0xe6)12 ····(·51,182,230)·····#·rgb·=·(0x33,0xb6,0xe6)
13 ····(·51,182,230)·····#·rgb·=·(0x33,0xb6,0xe6)13 ····(·51,182,230)·····#·rgb·=·(0x33,0xb6,0xe6)
14 ····(·51,182,233)·····#·rgb·=·(0x33,0xb6,0xe9)14 ····(·51,182,233)·····#·rgb·=·(0x33,0xb6,0xe9)
964 B
Image content
Pixel difference
compared images
Flicker difference
compared images
14.3 KB
res/drawable-mdpi-v4/ha__text_select_handle_middle_transformation.png
12.6 KB
sng
    
Offset 8, 15 lines modifiedOffset 8, 14 lines modified
8 ····(··0,128,··0)·····#·rgb·=·(0x00,0x80,0x00)8 ····(··0,128,··0)·····#·rgb·=·(0x00,0x80,0x00)
9 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey09 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
10 ····(128,104,··0)·····#·rgb·=·(0x80,0x68,0x00)10 ····(128,104,··0)·····#·rgb·=·(0x80,0x68,0x00)
11 ····(185,·90,··0)·····#·rgb·=·(0xb9,0x5a,0x00)11 ····(185,·90,··0)·····#·rgb·=·(0xb9,0x5a,0x00)
12 ····(140,100,··0)·····#·rgb·=·(0x8c,0x64,0x00)12 ····(140,100,··0)·····#·rgb·=·(0x8c,0x64,0x00)
13 ····(124,100,··0)·····#·rgb·=·(0x7c,0x64,0x00)13 ····(124,100,··0)·····#·rgb·=·(0x7c,0x64,0x00)
14 ····(220,·80,··0)·····#·rgb·=·(0xdc,0x50,0x00)14 ····(220,·80,··0)·····#·rgb·=·(0xdc,0x50,0x00)
15 ····(255,·68,··0)·····#·rgb·=·(0xff,0x44,0x00) 
16 ····(227,·77,··0)·····#·rgb·=·(0xe3,0x4d,0x00)15 ····(227,·77,··0)·····#·rgb·=·(0xe3,0x4d,0x00)
17 ····(138,·97,··0)·····#·rgb·=·(0x8a,0x61,0x00)16 ····(138,·97,··0)·····#·rgb·=·(0x8a,0x61,0x00)
18 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey017 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
19 ····(117,·97,··0)·····#·rgb·=·(0x75,0x61,0x00)18 ····(117,·97,··0)·····#·rgb·=·(0x75,0x61,0x00)
20 ····(217,·80,··0)·····#·rgb·=·(0xd9,0x50,0x00)19 ····(217,·80,··0)·····#·rgb·=·(0xd9,0x50,0x00)
21 ····(226,·77,··0)·····#·rgb·=·(0xe2,0x4d,0x00)20 ····(226,·77,··0)·····#·rgb·=·(0xe2,0x4d,0x00)
22 ····(132,·97,··0)·····#·rgb·=·(0x84,0x61,0x00)21 ····(132,·97,··0)·····#·rgb·=·(0x84,0x61,0x00)
Offset 52, 36 lines modifiedOffset 51, 29 lines modified
52 ····(124,·98,··0)·····#·rgb·=·(0x7c,0x62,0x00)51 ····(124,·98,··0)·····#·rgb·=·(0x7c,0x62,0x00)
53 ····(103,·98,··0)·····#·rgb·=·(0x67,0x62,0x00)52 ····(103,·98,··0)·····#·rgb·=·(0x67,0x62,0x00)
54 ····(211,·81,··0)·····#·rgb·=·(0xd3,0x51,0x00)53 ····(211,·81,··0)·····#·rgb·=·(0xd3,0x51,0x00)
55 ····(220,·77,··0)·····#·rgb·=·(0xdc,0x4d,0x00)54 ····(220,·77,··0)·····#·rgb·=·(0xdc,0x4d,0x00)
56 ····(126,·96,··0)·····#·rgb·=·(0x7e,0x60,0x00)55 ····(126,·96,··0)·····#·rgb·=·(0x7e,0x60,0x00)
57 ····(··0,·85,··0)·····#·rgb·=·(0x00,0x55,0x00)56 ····(··0,·85,··0)·····#·rgb·=·(0x00,0x55,0x00)
58 ····(197,·84,··0)·····#·rgb·=·(0xc5,0x54,0x00)57 ····(197,·84,··0)·····#·rgb·=·(0xc5,0x54,0x00)
59 ····(252,·65,··0)·····#·rgb·=·(0xfc,0x41,0x00) 
60 ····(217,·77,··0)·····#·rgb·=·(0xd9,0x4d,0x00)58 ····(217,·77,··0)·····#·rgb·=·(0xd9,0x4d,0x00)
61 ····(·55,103,··0)·····#·rgb·=·(0x37,0x67,0x00)59 ····(·55,103,··0)·····#·rgb·=·(0x37,0x67,0x00)
62 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey060 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
63 ····(··0,·85,··0)·····#·rgb·=·(0x00,0x55,0x00)61 ····(··0,·85,··0)·····#·rgb·=·(0x00,0x55,0x00)
64 ····(204,·55,··0)·····#·rgb·=·(0xcc,0x37,0x00)62 ····(204,·55,··0)·····#·rgb·=·(0xcc,0x37,0x00)
65 ····(231,·36,··0)·····#·rgb·=·(0xe7,0x24,0x00) 
66 ····(223,·43,··0)·····#·rgb·=·(0xdf,0x2b,0x00) 
67 ····(·71,·95,··0)·····#·rgb·=·(0x47,0x5f,0x00)63 ····(·71,·95,··0)·····#·rgb·=·(0x47,0x5f,0x00)
68 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey064 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
69 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey065 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
70 ····(··0,·60,··0)·····#·rgb·=·(0x00,0x3c,0x00)66 ····(··0,·60,··0)·····#·rgb·=·(0x00,0x3c,0x00)
71 ····(197,·38,··0)·····#·rgb·=·(0xc5,0x26,0x00)67 ····(197,·38,··0)·····#·rgb·=·(0xc5,0x26,0x00)
72 ····(222,·14,··0)·····#·rgb·=·(0xde,0x0e,0x00) 
73 ····(215,·22,··0)·····#·rgb·=·(0xd7,0x16,0x00) 
74 ····(·58,·82,··0)·····#·rgb·=·(0x3a,0x52,0x00)68 ····(·58,·82,··0)·····#·rgb·=·(0x3a,0x52,0x00)
75 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey069 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
76 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey070 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
77 ····(··0,·47,··0)·····#·rgb·=·(0x00,0x2f,0x00)71 ····(··0,·47,··0)·····#·rgb·=·(0x00,0x2f,0x00)
78 ····(195,·27,··0)·····#·rgb·=·(0xc3,0x1b,0x00)72 ····(195,·27,··0)·····#·rgb·=·(0xc3,0x1b,0x00)
79 ····(221,··0,··0)·····#·rgb·=·(0xdd,0x00,0x00) 
80 ····(214,··9,··0)·····#·rgb·=·(0xd6,0x09,0x00) 
81 ····(·49,·71,··0)·····#·rgb·=·(0x31,0x47,0x00)73 ····(·49,·71,··0)·····#·rgb·=·(0x31,0x47,0x00)
82 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey074 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
83 ····(··0,·42,··0)·····#·rgb·=·(0x00,0x2a,0x00)75 ····(··0,·42,··0)·····#·rgb·=·(0x00,0x2a,0x00)
84 ····(196,·27,··0)·····#·rgb·=·(0xc4,0x1b,0x00)76 ····(196,·27,··0)·····#·rgb·=·(0xc4,0x1b,0x00)
85 ····(·44,·68,··0)·····#·rgb·=·(0x2c,0x44,0x00)77 ····(·44,·68,··0)·····#·rgb·=·(0x2c,0x44,0x00)
86 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey078 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
87 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey079 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
Offset 131, 63 lines modifiedOffset 123, 71 lines modified
131 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0123 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
132 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0124 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
133 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0125 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
134 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0126 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
135 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0127 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
136 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0128 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
137 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0129 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 130 ····(255,·68,··0)·····#·rgb·=·(0xff,0x44,0x00)
 131 ····(252,·65,··0)·····#·rgb·=·(0xfc,0x41,0x00)
 132 ····(231,·36,··0)·····#·rgb·=·(0xe7,0x24,0x00)
 133 ····(223,·43,··0)·····#·rgb·=·(0xdf,0x2b,0x00)
 134 ····(222,·14,··0)·····#·rgb·=·(0xde,0x0e,0x00)
 135 ····(215,·22,··0)·····#·rgb·=·(0xd7,0x16,0x00)
 136 ····(221,··0,··0)·····#·rgb·=·(0xdd,0x00,0x00)
 137 ····(214,··9,··0)·····#·rgb·=·(0xd6,0x09,0x00)
138 }138 }
139 tRNS·{139 tRNS·{
140 ·0·8·1·64·220·89·64·229·255·240·89·2·63·230·239·87·61·228·238·85·59·237·84·57·227·81·56·225·236·79·54·224·235·77·52·224·234·74·50·223·234·72·48·221·232·70·47·220·232·69·12·218·255·231·37·3·27·247·255·255·75·4·7·38·247·255·255·84·8·10·49·247·255·255·93·12·55·248·98·15·13·57·100·16·248·98·45·224·237·54·42·147·231·252·236·163·46·11·36·75·107·134·139·140·135·112·79·40·25·54·82·98·104·105·99·85·58·28·29·47·60·65·66·67·61·49·32·14·19·5·6}140 ·0·8·1·64·220·89·64·229·240·89·2·63·230·239·87·61·228·238·85·59·237·84·57·227·81·56·225·236·79·54·224·235·77·52·224·234·74·50·223·234·72·48·221·232·70·47·220·232·69·12·218·231·37·3·27·247·75·4·7·38·247·84·8·10·49·247·93·12·55·248·98·15·13·57·100·16·248·98·45·224·237·54·42·147·231·252·236·163·46·11·36·75·107·134·139·140·135·112·79·40·25·54·82·98·104·105·99·85·58·28·29·47·60·65·66·67·61·49·32·14·19·5·6}
141 IMAGE·{141 IMAGE·{
142 ····pixels·hex142 ····pixels·hex
143 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000143 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
144 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000144 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
145 0000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000145 0000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000
146 0000000000000000000000000000000000000000000203040502000000000000000000000000000000000000000000146 0000000000000000000000000000000000000000000203040502000000000000000000000000000000000000000000
147 000000000000000000000000000000000000000002060708090a0b0000000000000000000000000000000000000000147 00000000000000000000000000000000000000000206077b08090a0000000000000000000000000000000000000000
148 00000000000000000000000000000000000000020c0d0808080e0f0b00000000000000000000000000000000000000148 00000000000000000000000000000000000000020b0c7b7b7b0d0e0a00000000000000000000000000000000000000
149 000000000000000000000000000000000000021011080808080812130b000000000000000000000000000000000000149 000000000000000000000000000000000000020f107b7b7b7b7b11120a000000000000000000000000000000000000
150 0000000000000000000000000000000000021411080808080808081516020000000000000000000000000000000000150 00000000000000000000000000000000000213107b7b7b7b7b7b7b1415020000000000000000000000000000000000
151 0000000000000000000000000000000002171808080808080808080815190200000000000000000000000000000000151 000000000000000000000000000000000216177b7b7b7b7b7b7b7b7b14180200000000000000000000000000000000
 152 00000000000000000000000000000002191a7b7b7b7b7b7b7b7b7b7b7b1b1c02000000000000000000000000000000
 153 0000000000000000000000000000021d1e7b7b7b7b7b7b7b7b7b7b7b7b7b1f20020000000000000000000000000000
 154 000000000000000000000000000221227b7b7b7b7b7b7b7b7b7b7b7b7b7b7b23240200000000000000000000000000
 155 0000000000000000000000000225267b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b272802000000000000000000000000
 156 000000000000000000000002292a7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b2b2c020000000000000000000000
152 000000000000000000000000000000021a1b08080808080808080808081c1d02000000000000000000000000000000 
153 0000000000000000000000000000021e1f080808080808080808080808082021020000000000000000000000000000 
154 0000000000000000000000000002222308080808080808080808080808080824250200000000000000000000000000 
155 0000000000000000000000000226270808080808080808080808080808080808282902000000000000000000000000 
156 0000000000000000000000022a2b080808080808080808080808080808080808082c2d020000000000000000000000 
157 00000000000000000000022e2f08080808080808080808080808080808080808080830310200000000000000000000 
158 0000000000000000000232333434343434343434343434343434343434343434343434353602000000000000000000 
159 0000000000000000003738393a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3b3c3d020000000000000000 
160 0000000000000000023e3f404141414141414141414141414141414141414141414141424344020000000000000000 
161 00000000000000000b4546474848484848484848484848484848484848484848484848494a4b0b0000000000000000 
162 00000000000000000b4b4c4d4848484848484848484848484848484848484848484848494e4f370000000000000000 
163 00000000000000000b50514d4848484848484848484848484848484848484848484848495253370000000000000000 
164 00000000000000000b50514d4848484848484848484848484848484848484848484848495253370000000000000000 
165 00000000000000000b50514d4848484848484848484848484848484848484848484848495253370000000000000000 
166 00000000000000000b50514d4848484848484848484848484848484848484848484848495253370000000000000000 
167 00000000000000000b50514d4848484848484848484848484848484848484848484848495253370000000000000000 
168 00000000000000000b50514d4848484848484848484848484848484848484848484848495253370000000000000000 
169 00000000000000000b50514d4848484848484848484848484848484848484848484848495253370000000000000000 
170 00000000000000000b50514d4848484848484848484848484848484848484848484848495253370000000000000000 
171 00000000000000000b50514d4848484848484848484848484848484848484848484848495253370000000000000000 
172 00000000000000000b50514d4848484848484848484848484848484848484848484848495253370000000000000000 
173 00000000000000000b50514d4848484848484848484848484848484848484848484848495253370000000000000000 
174 00000000000000000b50514d4848484848484848484848484848484848484848484848495253370000000000000000 
175 00000000000000000b50514d4848484848484848484848484848484848484848484848495253370000000000000000 
176 00000000000000000b50514d4848484848484848484848484848484848484848484848495253370000000000000000 
177 00000000000000000b50514d4848484848484848484848484848484848484848484848495253370000000000000000 
178 00000000000000000b50514d4848484848484848484848484848484848484848484848495253370000000000000000 
179 00000000000000000b5051544848484848484848484848484848484848484848484848495553370000000000000000 
180 00000000000000000b5056574848484848484848484848484848484848484848484848585953370000000000000000 
181 00000000000000000b4b5a5b5c5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5e5f604f370000000000000000 
182 00000000000000000b61626364656666676767676767676767676767676767666668696a6b4b0b0000000000000000 
183 0000000000000000023e6c6d6e6f7071717171717171717171717171717171717072737475440b0000000000000000 
184 0000000000000000003d50767778797a7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7a797c7d7e7f3d020000000000000000157 00000000000000000000022d2e7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b2f300200000000000000000000
185 000000000000000000023d61806c757676767676767676767676767676767676756c804b8102000000000000000000 
186 00000000000000000000020b81823e4444444444444444444444444444444444443e81370200000000000000000000158 0000000000000000000231327c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c333402000000000000000000
 159 0000000000000000003536377d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7e3839020000000000000000
 160 0000000000000000023a3b3c7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f803d3e020000000000000000
 161 00000000000000000a3f404181818181818181818181818181818181818181818181818242430a0000000000000000
 162 00000000000000000a4344458181818181818181818181818181818181818181818181824647350000000000000000
 163 00000000000000000a4849458181818181818181818181818181818181818181818181824a4b350000000000000000
Max diff block lines reached; 576/12946 bytes (4.45%) of diff not shown.
1.49 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
1.22 KB
res/drawable-mdpi-v4/ha__btn_check_off_light.png
458 B
sng
    
Offset 1, 14 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 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1007 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(·80,·80,·80)·····#·rgb·=·(0x50,0x50,0x50)8 ····(·80,·80,·80)·····#·rgb·=·(0x50,0x50,0x50)
9 ····(·80,·80,·80)·····#·rgb·=·(0x50,0x50,0x50)9 ····(·80,·80,·80)·····#·rgb·=·(0x50,0x50,0x50)
10 ····(·83,·83,·83)·····#·rgb·=·(0x53,0x53,0x53)10 ····(·83,·83,·83)·····#·rgb·=·(0x53,0x53,0x53)
11 ····(·83,·83,·83)·····#·rgb·=·(0x53,0x53,0x53)11 ····(·83,·83,·83)·····#·rgb·=·(0x53,0x53,0x53)
12 }12 }
13 tRNS·{13 tRNS·{
14 ·0·48·32·34·49}14 ·0·48·32·34·49}
700 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.23 KB
res/drawable-mdpi-v4/ha__btn_check_off_disabled.png
458 B
sng
    
Offset 1, 14 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 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1007 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(215,215,215)·····#·rgb·=·(0xd7,0xd7,0xd7)8 ····(215,215,215)·····#·rgb·=·(0xd7,0xd7,0xd7)
9 ····(213,213,213)·····#·rgb·=·(0xd5,0xd5,0xd5)9 ····(213,213,213)·····#·rgb·=·(0xd5,0xd5,0xd5)
10 ····(215,215,215)·····#·rgb·=·(0xd7,0xd7,0xd7)10 ····(215,215,215)·····#·rgb·=·(0xd7,0xd7,0xd7)
11 ····(216,216,216)·····#·rgb·=·(0xd8,0xd8,0xd8)11 ····(216,216,216)·····#·rgb·=·(0xd8,0xd8,0xd8)
12 }12 }
13 tRNS·{13 tRNS·{
14 ·0·45·30·32·46}14 ·0·45·30·32·46}
700 B
Image content
Pixel difference
compared images
Flicker difference
compared images
4.03 KB
res/drawable-mdpi-v4/ha__progress_comp_primary.png
3.3 KB
sng
    
Offset 1, 15 lines modifiedOffset 1, 14 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·22;·height:·12;·bitdepth:·8;3 ····width:·22;·height:·12;·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 ····(··0,·85,255)·····#·rgb·=·(0x00,0x55,0xff) 
9 ····(·50,149,255)·····#·rgb·=·(0x32,0x95,0xff)8 ····(·50,149,255)·····#·rgb·=·(0x32,0x95,0xff)
10 ····(·64,191,255)·····#·rgb·=·(0x40,0xbf,0xff)9 ····(·64,191,255)·····#·rgb·=·(0x40,0xbf,0xff)
11 ····(··0,170,238)·····#·rgb·=·(0x00,0xaa,0xee)10 ····(··0,170,238)·····#·rgb·=·(0x00,0xaa,0xee)
12 ····(·34,165,234)·····#·rgb·=·(0x22,0xa5,0xea)11 ····(·34,165,234)·····#·rgb·=·(0x22,0xa5,0xea)
13 ····(·29,198,227)·····#·rgb·=·(0x1d,0xc6,0xe3)12 ····(·29,198,227)·····#·rgb·=·(0x1d,0xc6,0xe3)
14 ····(·38,165,203)·····#·rgb·=·(0x26,0xa5,0xcb)13 ····(·38,165,203)·····#·rgb·=·(0x26,0xa5,0xcb)
15 ····(·38,188,217)·····#·rgb·=·(0x26,0xbc,0xd9)14 ····(·38,188,217)·····#·rgb·=·(0x26,0xbc,0xd9)
Offset 105, 15 lines modifiedOffset 104, 14 lines modified
105 ····(·51,183,230)·····#·rgb·=·(0x33,0xb7,0xe6)104 ····(·51,183,230)·····#·rgb·=·(0x33,0xb7,0xe6)
106 ····(·51,181,228)·····#·rgb·=·(0x33,0xb5,0xe4)105 ····(·51,181,228)·····#·rgb·=·(0x33,0xb5,0xe4)
107 ····(·50,182,231)·····#·rgb·=·(0x32,0xb6,0xe7)106 ····(·50,182,231)·····#·rgb·=·(0x32,0xb6,0xe7)
108 ····(·50,182,230)·····#·rgb·=·(0x32,0xb6,0xe6)107 ····(·50,182,230)·····#·rgb·=·(0x32,0xb6,0xe6)
109 ····(·51,182,230)·····#·rgb·=·(0x33,0xb6,0xe6)108 ····(·51,182,230)·····#·rgb·=·(0x33,0xb6,0xe6)
110 ····(·51,181,229)·····#·rgb·=·(0x33,0xb5,0xe5)109 ····(·51,181,229)·····#·rgb·=·(0x33,0xb5,0xe5)
111 ····(·49,183,231)·····#·rgb·=·(0x31,0xb7,0xe7)110 ····(·49,183,231)·····#·rgb·=·(0x31,0xb7,0xe7)
112 ····(··0,128,255)·····#·rgb·=·(0x00,0x80,0xff) 
113 ····(··0,177,255)·····#·rgb·=·(0x00,0xb1,0xff)111 ····(··0,177,255)·····#·rgb·=·(0x00,0xb1,0xff)
114 ····(·35,138,241)·····#·rgb·=·(0x23,0x8a,0xf1)112 ····(·35,138,241)·····#·rgb·=·(0x23,0x8a,0xf1)
115 ····(·32,184,224)·····#·rgb·=·(0x20,0xb8,0xe0)113 ····(·32,184,224)·····#·rgb·=·(0x20,0xb8,0xe0)
116 ····(·41,184,238)·····#·rgb·=·(0x29,0xb8,0xee)114 ····(·41,184,238)·····#·rgb·=·(0x29,0xb8,0xee)
117 ····(·41,187,237)·····#·rgb·=·(0x29,0xbb,0xed)115 ····(·41,187,237)·····#·rgb·=·(0x29,0xbb,0xed)
118 ····(·31,178,227)·····#·rgb·=·(0x1f,0xb2,0xe3)116 ····(·31,178,227)·····#·rgb·=·(0x1f,0xb2,0xe3)
119 ····(·50,188,224)·····#·rgb·=·(0x32,0xbc,0xe0)117 ····(·50,188,224)·····#·rgb·=·(0x32,0xbc,0xe0)
Offset 136, 23 lines modifiedOffset 134, 23 lines modified
136 ····(·50,155,238)·····#·rgb·=·(0x32,0x9b,0xee)134 ····(·50,155,238)·····#·rgb·=·(0x32,0x9b,0xee)
137 ····(·43,173,236)·····#·rgb·=·(0x2b,0xad,0xec)135 ····(·43,173,236)·····#·rgb·=·(0x2b,0xad,0xec)
138 ····(·39,179,217)·····#·rgb·=·(0x27,0xb3,0xd9)136 ····(·39,179,217)·····#·rgb·=·(0x27,0xb3,0xd9)
139 ····(·47,180,223)·····#·rgb·=·(0x2f,0xb4,0xdf)137 ····(·47,180,223)·····#·rgb·=·(0x2f,0xb4,0xdf)
140 ····(·17,187,238)·····#·rgb·=·(0x11,0xbb,0xee)138 ····(·17,187,238)·····#·rgb·=·(0x11,0xbb,0xee)
141 }139 }
142 tRNS·{140 tRNS·{
143 ·0·0·1·1·2·3·3·2·2·1·1·2·3·4·6·6·8·10·13·15·17·20·22·22·20·12·3·1·4·6·9·11·15·19·23·28·32·37·42·47·53·58·64·62·48·24·204·206·208·209·212·215·217·220·223·226·229·232·235·238·240·243·245·248·250·251·253·227·214·216·219·222·225·228·230·233·236·239·242·244·247·24[·...·truncated·by·diffoscope;·len:·73,·SHA:·cb02ad2cad3623d9768c37ccaa47322f80833a428cc44a8a83b964cd2060ba53·...·]·1·2·3·5·6·8·10·12·15·18·20·23·26·30·33·30·17·4·1·1·2·2·4·5·6·7·5·2}141 ·0·1·1·2·3·3·2·2·1·1·2·3·4·6·6·8·10·13·15·17·20·22·22·20·12·3·1·4·6·9·11·15·19·23·28·32·37·42·47·53·58·64·62·48·24·204·206·208·209·212·215·217·220·223·226·229·232·235·238·240·243·245·248·250·251·253·227·214·216·219·222·225·228·230·233·236·239·242·244·247·249·[·...·truncated·by·diffoscope;·len:·69,·SHA:·239440f8d02f1763bdcfafa546e748ca369fa983dbb6157cdeed4c6d987eb789·...·]·1·2·3·5·6·8·10·12·15·18·20·23·26·30·33·30·17·4·1·1·2·2·4·5·6·7·5·2}
144 IMAGE·{142 IMAGE·{
145 ····pixels·hex143 ····pixels·hex
146 00000000000000000000000000000000000000000000144 00000000000000000000000000000000000000000000
147 00000000000000000000000001020304050607080900145 00000000000000000000000000010203040506070800
148 00000000010a0b0c0d0e0f101112131415161718191a146 0000000000090a0b0c0d0e0f10111213141516171819
149 0000001b1c1d1e1f202122232425262728292a2b2c2d147 0000001a1b1c1d1e1f202122232425262728292a2b2c
150 2e2f303132333435363738393a3b3c3d3e3f40414243148 2d2e2f303132333435363738393a3b3c3d3e3f404142
151 2e2f3031324445464748494a4b4c4d4e4f5051414252149 2d2e2f3031434445464748494a4b4c4d4e4f50404151
152 2e2f3031324434354748495354553c4e3e505141424a150 2d2e2f30314333344647485253543b4d3d4f50404149
153 000000565758595a5b5c5d5e5f606162636465666768151 00000055565758595a5b5c5d5e5f6061626364656667
154 000000696a6b6c6d6e6f707172737475767778797a7b152 0000000068696a6b6c6d6e6f70717273747576777879
155 000000000000000000007c7c7d7e7f80818283848500153 000000000000000000007a7a7b7c7d7e7f8081828300
156 00000000000000000000000000000000000000000000154 00000000000000000000000000000000000000000000
157 00000000000000000000000000000000000000000000155 00000000000000000000000000000000000000000000
158 }156 }
656 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.37 KB
res/drawable-mdpi-v4/ha__btn_check_on_disabled.png
602 B
sng
    
Offset 1, 14 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 ····(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 ····(214,214,214)·····#·rgb·=·(0xd6,0xd6,0xd6)·grey849 ····(214,214,214)·····#·rgb·=·(0xd6,0xd6,0xd6)·grey84
10 ····(191,191,191)·····#·rgb·=·(0xbf,0xbf,0xbf)·grey7510 ····(191,191,191)·····#·rgb·=·(0xbf,0xbf,0xbf)·grey75
11 ····(215,215,215)·····#·rgb·=·(0xd7,0xd7,0xd7)11 ····(215,215,215)·····#·rgb·=·(0xd7,0xd7,0xd7)
12 ····(213,213,213)·····#·rgb·=·(0xd5,0xd5,0xd5)12 ····(213,213,213)·····#·rgb·=·(0xd5,0xd5,0xd5)
13 ····(221,221,221)·····#·rgb·=·(0xdd,0xdd,0xdd)13 ····(221,221,221)·····#·rgb·=·(0xdd,0xdd,0xdd)
14 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey014 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
700 B
Image content
Pixel difference
compared images
Flicker difference
compared images
7.68 KB
res/drawable-mdpi-v4/ha__btn_check_on_transformation.png
6.46 KB
sng
    
Offset 39, 24 lines modifiedOffset 39, 22 lines modified
39 ····(·60,191,··0)·····#·rgb·=·(0x3c,0xbf,0x00)39 ····(·60,191,··0)·····#·rgb·=·(0x3c,0xbf,0x00)
40 ····(105,178,··0)·····#·rgb·=·(0x69,0xb2,0x00)40 ····(105,178,··0)·····#·rgb·=·(0x69,0xb2,0x00)
41 ····(142,161,··0)·····#·rgb·=·(0x8e,0xa1,0x00)41 ····(142,161,··0)·····#·rgb·=·(0x8e,0xa1,0x00)
42 ····(179,138,··0)·····#·rgb·=·(0xb3,0x8a,0x00)42 ····(179,138,··0)·····#·rgb·=·(0xb3,0x8a,0x00)
43 ····(228,·79,··0)·····#·rgb·=·(0xe4,0x4f,0x00)43 ····(228,·79,··0)·····#·rgb·=·(0xe4,0x4f,0x00)
44 ····(219,·14,··0)·····#·rgb·=·(0xdb,0x0e,0x00)44 ····(219,·14,··0)·····#·rgb·=·(0xdb,0x0e,0x00)
45 ····(203,·41,··0)·····#·rgb·=·(0xcb,0x29,0x00)45 ····(203,·41,··0)·····#·rgb·=·(0xcb,0x29,0x00)
46 ····(216,··3,··0)·····#·rgb·=·(0xd8,0x03,0x00) 
47 ····(207,·35,··0)·····#·rgb·=·(0xcf,0x23,0x00)46 ····(207,·35,··0)·····#·rgb·=·(0xcf,0x23,0x00)
48 ····(184,·30,··0)·····#·rgb·=·(0xb8,0x1e,0x00)47 ····(184,·30,··0)·····#·rgb·=·(0xb8,0x1e,0x00)
49 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red148 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1
50 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red149 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1
51 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red150 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1
52 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red151 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1
53 ····(222,·13,··0)·····#·rgb·=·(0xde,0x0d,0x00)52 ····(222,·13,··0)·····#·rgb·=·(0xde,0x0d,0x00)
54 ····(203,·41,··0)·····#·rgb·=·(0xcb,0x29,0x00)53 ····(203,·41,··0)·····#·rgb·=·(0xcb,0x29,0x00)
55 ····(217,··0,··0)·····#·rgb·=·(0xd9,0x00,0x00) 
56 ····(172,·30,··0)·····#·rgb·=·(0xac,0x1e,0x00)54 ····(172,·30,··0)·····#·rgb·=·(0xac,0x1e,0x00)
57 ····(201,·15,··0)·····#·rgb·=·(0xc9,0x0f,0x00)55 ····(201,·15,··0)·····#·rgb·=·(0xc9,0x0f,0x00)
58 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red156 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1
59 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red157 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1
60 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red158 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1
61 ····(223,·13,··0)·····#·rgb·=·(0xdf,0x0d,0x00)59 ····(223,·13,··0)·····#·rgb·=·(0xdf,0x0d,0x00)
62 ····(203,·41,··0)·····#·rgb·=·(0xcb,0x29,0x00)60 ····(203,·41,··0)·····#·rgb·=·(0xcb,0x29,0x00)
Offset 94, 16 lines modifiedOffset 92, 14 lines modified
94 ····(185,··3,··0)·····#·rgb·=·(0xb9,0x03,0x00)92 ····(185,··3,··0)·····#·rgb·=·(0xb9,0x03,0x00)
95 ····(183,·15,··0)·····#·rgb·=·(0xb7,0x0f,0x00)93 ····(183,·15,··0)·····#·rgb·=·(0xb7,0x0f,0x00)
96 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red194 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1
97 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red195 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1
98 ····(·90,183,··0)·····#·rgb·=·(0x5a,0xb7,0x00)96 ····(·90,183,··0)·····#·rgb·=·(0x5a,0xb7,0x00)
99 ····(212,·14,··0)·····#·rgb·=·(0xd4,0x0e,0x00)97 ····(212,·14,··0)·····#·rgb·=·(0xd4,0x0e,0x00)
100 ····(184,·48,··0)·····#·rgb·=·(0xb8,0x30,0x00)98 ····(184,·48,··0)·····#·rgb·=·(0xb8,0x30,0x00)
101 ····(216,··9,··0)·····#·rgb·=·(0xd8,0x09,0x00) 
102 ····(216,··1,··0)·····#·rgb·=·(0xd8,0x01,0x00) 
103 ····(207,·38,··0)·····#·rgb·=·(0xcf,0x26,0x00)99 ····(207,·38,··0)·····#·rgb·=·(0xcf,0x26,0x00)
104 ····(229,·13,··0)·····#·rgb·=·(0xe5,0x0d,0x00)100 ····(229,·13,··0)·····#·rgb·=·(0xe5,0x0d,0x00)
105 ····(233,··9,··0)·····#·rgb·=·(0xe9,0x09,0x00)101 ····(233,··9,··0)·····#·rgb·=·(0xe9,0x09,0x00)
106 ····(203,·41,··0)·····#·rgb·=·(0xcb,0x29,0x00)102 ····(203,·41,··0)·····#·rgb·=·(0xcb,0x29,0x00)
107 ····(184,·15,··0)·····#·rgb·=·(0xb8,0x0f,0x00)103 ····(184,·15,··0)·····#·rgb·=·(0xb8,0x0f,0x00)
108 ····(238,·54,··0)·····#·rgb·=·(0xee,0x36,0x00)104 ····(238,·54,··0)·····#·rgb·=·(0xee,0x36,0x00)
109 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1105 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1
Offset 137, 43 lines modifiedOffset 133, 47 lines modified
137 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1133 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1
138 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1134 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1
139 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1135 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1
140 ····(175,·15,··0)·····#·rgb·=·(0xaf,0x0f,0x00)136 ····(175,·15,··0)·····#·rgb·=·(0xaf,0x0f,0x00)
141 ····(160,·19,··0)·····#·rgb·=·(0xa0,0x13,0x00)137 ····(160,·19,··0)·····#·rgb·=·(0xa0,0x13,0x00)
142 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1138 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1
143 ····(·49,194,··0)·····#·rgb·=·(0x31,0xc2,0x00)139 ····(·49,194,··0)·····#·rgb·=·(0x31,0xc2,0x00)
 140 ····(216,··3,··0)·····#·rgb·=·(0xd8,0x03,0x00)
 141 ····(217,··0,··0)·····#·rgb·=·(0xd9,0x00,0x00)
 142 ····(216,··9,··0)·····#·rgb·=·(0xd8,0x09,0x00)
 143 ····(216,··1,··0)·····#·rgb·=·(0xd8,0x01,0x00)
144 }144 }
145 tRNS·{145 tRNS·{
146 ·0·1·2·3·5·7·8·9·13·17·19·4·11·28·36·40·34·25·16·6·12·22·51·76·182·91·42·26·92·64·65·66·68·73·81·94·84·93·209·255·224·93·18·24·41·63·100·212·255·207·52·21·10·64·102·214·237·115·40·20·23·27·32·45·65·103·238·129·57·52·66·52·58·72·106·239·135·67·70·62·174·215·102·85·91·115·215·240·138·71·46·71·53·175·255·255·224·136·136·220·137·89·47·15·72·79·232·231·226·100·112·235·139·48·86·69·35·60·125·237·29·75·127·236·137·43·117·233·237·129·66·14·38·99·110·39·67}146 ·0·1·2·3·5·7·8·9·13·17·19·4·11·28·36·40·34·25·16·6·12·22·51·76·182·91·42·26·92·64·65·66·68·73·81·94·84·93·209·224·93·18·24·41·63·100·212·207·52·21·10·64·102·214·237·115·40·20·23·27·32·45·65·103·238·129·57·52·66·52·58·72·106·239·135·67·70·62·174·215·102·85·91·115·215·240·138·71·46·71·53·175·224·136·136·220·137·89·47·15·72·79·232·231·226·100·112·235·139·48·86·69·35·60·125·237·29·75·127·236·137·43·117·233·237·129·66·14·38·99·110·39·67}
147 IMAGE·{147 IMAGE·{
148 ····pixels·hex148 ····pixels·hex
149 0000000000000000000000000000000000000000000000000000000000000000149 0000000000000000000000000000000000000000000000000000000000000000
150 0000000000000000000000000000000000000000000000000000000000000000150 0000000000000000000000000000000000000000000000000000000000000000
151 0000000000000000000000000000000000000000000000010101000000000000151 0000000000000000000000000000000000000000000000010101000000000000
152 0000000000000000000000000000000000000000010102020302020101000000152 0000000000000000000000000000000000000000010102020302020101000000
153 0000000000000000000000000000000000000001020304050605040302010000153 0000000000000000000000000000000000000001020304050605040302010000
154 0000000000000000000000000000000000000102040708090a0908060b020100154 0000000000000000000000000000000000000102040708090a0908060b020100
155 00000000000000000000000000000000000102040c0a0d0e0f10111206030100155 00000000000000000000000000000000000102040c0a0d0e0f10111206030100
156 0000000000000000000000000000000001031314150e161718191a1b08130201156 0000000000000000000000000000000001031314150e161718191a1b08130201
157 00000000000000001c1d1e1e1e1e1e1e1f202122232425262728290e2a060301157 00000000000000001c1d1e1e1e1e1e1e1f202122232425268527280e29060301
158 00000000000000001d0102030b0b0b0405082b2c2d2e2f273030313233070301158 00000000000000001d0102030b0b0b0405082a2b2c2d2e8586862f3031070301
159 00000000000000001e030406340c0c1412112c35363727303038393a3b060301159 00000000000000001e030406320c0c1412112b33343585868636373839060301
160 00000000000000011f130c2a3c1b1b3d3e3f4041372730304243443e12130201160 00000000000000011f130c293a1b1b3b3c3d3e3f358586864041423c12130201
161 0000000000000002201415104546164748494a372730304b4c4d1a3c0c0b0100161 0000000000000002201415104344164546474835858686494a4b1a3a0c0b0100
162 00000000000001034e2a104f505152535455562730305758595a3d0813020100162 00000000000001034c29104d4e4f5051525354858686555657583b0813020100
163 000000000000010b5b2b5c5d5e5f60616263273030576465660d670503010000 
164 000000000000010b681b696a30305f6b6c2730305764496d0d67050301000000 
165 000000000000010b5b3c3f6e6f30305f27303057704971726705030100000000 
166 0000000000000103730974757677303030305770497178790503010000000000163 000000000000010b592a5a5b87885c5d5e5f858686556061620d630503010000
 164 000000000000010b641b65668686886768858686556047690d63050301000000
 165 000000000000010b593a3d6a6b868688858686556c476d6e6305030100000000
 166 00000000000001036f097071727386868686556c476d74750503010000000000
167 0000000000000002200c3c1a4d7a7b30304b7c59660d67730301000000000000167 0000000000000002200c3a1a4b76778686497857620d636f0301000000000000
168 00000000000000011e13081b7d357e7f8081823f0d67051f0100000000000000168 00000000000000011e13081b79337a7b7c7d7e3d0d63051f0100000000000000
169 00000000000000001e0305832b841685864787118305031e0000000000000000169 00000000000000001e03057f2a801681824583117f05031e0000000000000000
170 00000000000000001d010313140a3d3e3e3d3b140503011d0000000000000000170 00000000000000001d010313140a3b3c3c3b39140503011d0000000000000000
171 00000000000000001d00010304061483831407040301001d0000000000000000171 00000000000000001d0001030406147f7f1407040301001d0000000000000000
172 00000000000000001c1d1d1e1e1f882020201f1e1e1d1d1c0000000000000000172 00000000000000001c1d1d1e1e1f842020201f1e1e1d1d1c0000000000000000
173 0000000000000000000000000001010202010101000000000000000000000000173 0000000000000000000000000001010202010101000000000000000000000000
174 0000000000000000000000000000000000000000000000000000000000000000174 0000000000000000000000000000000000000000000000000000000000000000
175 0000000000000000000000000000000000000000000000000000000000000000175 0000000000000000000000000000000000000000000000000000000000000000
176 0000000000000000000000000000000000000000000000000000000000000000176 0000000000000000000000000000000000000000000000000000000000000000
177 0000000000000000000000000000000000000000000000000000000000000000177 0000000000000000000000000000000000000000000000000000000000000000
178 0000000000000000000000000000000000000000000000000000000000000000178 0000000000000000000000000000000000000000000000000000000000000000
179 0000000000000000000000000000000000000000000000000000000000000000179 0000000000000000000000000000000000000000000000000000000000000000
1.11 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
1.41 KB
res/drawable-mdpi-v4/ha__btn_radio_comp_dot_disabled.png
630 B
sng
    
Offset 1, 14 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 ····(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
700 B
Image content
Pixel difference
compared images
Flicker difference
compared images
3.69 KB
res/drawable-mdpi-v4/ha__btn_check_comp_on_pressed.png
2.78 KB
sng
    
Offset 1, 14 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 ····(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 41, 41 lines modifiedOffset 41, 41 lines modified
41 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10041 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
42 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10042 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
43 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10043 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
44 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10044 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
45 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10045 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
46 }46 }
47 tRNS·{47 tRNS·{
48 ·0·3·125·15·180·120·60·2·163·255·200·128·167·162·220·28·161·160·221·29·112·183·8·159·184·222·30·48·214·23·223·31·213·22·212·219·21·211·27}48 ·0·3·125·15·180·120·60·2·163·200·128·167·162·220·28·161·160·221·29·112·183·8·159·184·222·30·48·214·23·223·31·213·22·212·219·21·211·27}
49 IMAGE·{49 IMAGE·{
50 ····pixels·base6450 ····pixels·base64
51 0000000000000000000000000000000051 00000000000000000000000000000000
52 0000000000000000000000000000000052 00000000000000000000000000000000
53 0000000000000000000000000000000053 00000000000000000000000000000000
54 0000000000000000000000000000000054 00000000000000000000000000000000
55 0000000000000000000000000000000055 00000000000000000000000000000000
56 0000000000000000000000000000000056 00000000000000000000000000000000
57 0000000000000000000000000000000057 00000000000000000000000000000000
58 0000000000000000000000012300000058 00000000000000000000000123000000
59 0000000045555555555556789A30000059 000000004555555555555678c9300000
60 00000000B00000000000078999C0000060 00000000A00000000000078cccB00000
61 00000000B000000000007D999EF0000061 00000000A000000000007CcccDE00000
62 00000000B00000000007G999EF00000062 00000000A00000000007FcccDE000000
63 00000000B0000700007H999IJ000000063 00000000A0000700007GcccHI0000000
64 00000000B000KLM007N999IJ0000000064 00000000A000JKL007McccHI00000000
65 00000000B00K99OM7N999PQR00000000 
66 00000000B0MS999ON999PQ0B00000000 
67 00000000B00TS999999UV00B0000000065 00000000A00JccNL7McccOPQ00000000
 66 00000000A0LRcccNMcccOP0A00000000
 67 00000000A00SRccccccTU00A00000000
68 00000000B000TW9999UV000B0000000068 00000000A000SVccccTU000A00000000
69 00000000B0000XY99ZQ0000B0000000069 00000000A0000WXccYP0000A00000000
70 00000000B00000abZF00000B0000000070 00000000A00000ZaYE00000A00000000
71 00000000B000000ac000000B0000000071 00000000A000000Zb000000A00000000
72 00000000B00000000000000B0000000072 00000000A00000000000000A00000000
73 00000000B00000000000000B0000000073 00000000A00000000000000A00000000
74 00000000OBBBBBBBBBBBBBBO0000000074 00000000NAAAAAAAAAAAAAAN00000000
75 0000000000000000000000000000000075 00000000000000000000000000000000
76 0000000000000000000000000000000076 00000000000000000000000000000000
77 0000000000000000000000000000000077 00000000000000000000000000000000
78 0000000000000000000000000000000078 00000000000000000000000000000000
79 0000000000000000000000000000000079 00000000000000000000000000000000
80 0000000000000000000000000000000080 00000000000000000000000000000000
81 0000000000000000000000000000000081 00000000000000000000000000000000
824 B
Image content
Pixel difference
compared images
Flicker difference
compared images
7.54 KB
res/drawable-mdpi-v4/ha__btn_check_on_transformation_light.png
6.44 KB
sng
    
Offset 39, 24 lines modifiedOffset 39, 22 lines modified
39 ····(·14,·57,··0)·····#·rgb·=·(0x0e,0x39,0x00)39 ····(·14,·57,··0)·····#·rgb·=·(0x0e,0x39,0x00)
40 ····(·27,·55,··0)·····#·rgb·=·(0x1b,0x37,0x00)40 ····(·27,·55,··0)·····#·rgb·=·(0x1b,0x37,0x00)
41 ····(·46,·51,··0)·····#·rgb·=·(0x2e,0x33,0x00)41 ····(·46,·51,··0)·····#·rgb·=·(0x2e,0x33,0x00)
42 ····(·75,·46,··0)·····#·rgb·=·(0x4b,0x2e,0x00)42 ····(·75,·46,··0)·····#·rgb·=·(0x4b,0x2e,0x00)
43 ····(154,·27,··0)·····#·rgb·=·(0x9a,0x1b,0x00)43 ····(154,·27,··0)·····#·rgb·=·(0x9a,0x1b,0x00)
44 ····(219,·14,··0)·····#·rgb·=·(0xdb,0x0e,0x00)44 ····(219,·14,··0)·····#·rgb·=·(0xdb,0x0e,0x00)
45 ····(203,·41,··0)·····#·rgb·=·(0xcb,0x29,0x00)45 ····(203,·41,··0)·····#·rgb·=·(0xcb,0x29,0x00)
46 ····(216,··3,··0)·····#·rgb·=·(0xd8,0x03,0x00) 
47 ····(207,·35,··0)·····#·rgb·=·(0xcf,0x23,0x00)46 ····(207,·35,··0)·····#·rgb·=·(0xcf,0x23,0x00)
48 ····(184,·30,··0)·····#·rgb·=·(0xb8,0x1e,0x00)47 ····(184,·30,··0)·····#·rgb·=·(0xb8,0x1e,0x00)
49 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red148 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1
50 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red149 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1
51 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red150 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1
52 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red151 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1
53 ····(222,·13,··0)·····#·rgb·=·(0xde,0x0d,0x00)52 ····(222,·13,··0)·····#·rgb·=·(0xde,0x0d,0x00)
54 ····(203,·41,··0)·····#·rgb·=·(0xcb,0x29,0x00)53 ····(203,·41,··0)·····#·rgb·=·(0xcb,0x29,0x00)
55 ····(217,··0,··0)·····#·rgb·=·(0xd9,0x00,0x00) 
56 ····(169,·31,··0)·····#·rgb·=·(0xa9,0x1f,0x00)54 ····(169,·31,··0)·····#·rgb·=·(0xa9,0x1f,0x00)
57 ····(201,·15,··0)·····#·rgb·=·(0xc9,0x0f,0x00)55 ····(201,·15,··0)·····#·rgb·=·(0xc9,0x0f,0x00)
58 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red156 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1
59 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red157 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1
60 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red158 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1
61 ····(223,·13,··0)·····#·rgb·=·(0xdf,0x0d,0x00)59 ····(223,·13,··0)·····#·rgb·=·(0xdf,0x0d,0x00)
62 ····(203,·41,··0)·····#·rgb·=·(0xcb,0x29,0x00)60 ····(203,·41,··0)·····#·rgb·=·(0xcb,0x29,0x00)
Offset 95, 16 lines modifiedOffset 93, 14 lines modified
95 ····(185,··3,··0)·····#·rgb·=·(0xb9,0x03,0x00)93 ····(185,··3,··0)·····#·rgb·=·(0xb9,0x03,0x00)
96 ····(182,·15,··0)·····#·rgb·=·(0xb6,0x0f,0x00)94 ····(182,·15,··0)·····#·rgb·=·(0xb6,0x0f,0x00)
97 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red195 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1
98 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red196 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1
99 ····(·25,·55,··0)·····#·rgb·=·(0x19,0x37,0x00)97 ····(·25,·55,··0)·····#·rgb·=·(0x19,0x37,0x00)
100 ····(212,·14,··0)·····#·rgb·=·(0xd4,0x0e,0x00)98 ····(212,·14,··0)·····#·rgb·=·(0xd4,0x0e,0x00)
101 ····(184,·48,··0)·····#·rgb·=·(0xb8,0x30,0x00)99 ····(184,·48,··0)·····#·rgb·=·(0xb8,0x30,0x00)
102 ····(216,··9,··0)·····#·rgb·=·(0xd8,0x09,0x00) 
103 ····(216,··1,··0)·····#·rgb·=·(0xd8,0x01,0x00) 
104 ····(207,·38,··0)·····#·rgb·=·(0xcf,0x26,0x00)100 ····(207,·38,··0)·····#·rgb·=·(0xcf,0x26,0x00)
105 ····(227,·13,··0)·····#·rgb·=·(0xe3,0x0d,0x00)101 ····(227,·13,··0)·····#·rgb·=·(0xe3,0x0d,0x00)
106 ····(233,··9,··0)·····#·rgb·=·(0xe9,0x09,0x00)102 ····(233,··9,··0)·····#·rgb·=·(0xe9,0x09,0x00)
107 ····(203,·41,··0)·····#·rgb·=·(0xcb,0x29,0x00)103 ····(203,·41,··0)·····#·rgb·=·(0xcb,0x29,0x00)
108 ····(185,·21,··0)·····#·rgb·=·(0xb9,0x15,0x00)104 ····(185,·21,··0)·····#·rgb·=·(0xb9,0x15,0x00)
109 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1105 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1
110 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1106 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1
Offset 133, 43 lines modifiedOffset 129, 47 lines modified
133 ····(177,··3,··0)·····#·rgb·=·(0xb1,0x03,0x00)129 ····(177,··3,··0)·····#·rgb·=·(0xb1,0x03,0x00)
134 ····(175,·18,··0)·····#·rgb·=·(0xaf,0x12,0x00)130 ····(175,·18,··0)·····#·rgb·=·(0xaf,0x12,0x00)
135 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1131 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1
136 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1132 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1
137 ····(175,·15,··0)·····#·rgb·=·(0xaf,0x0f,0x00)133 ····(175,·15,··0)·····#·rgb·=·(0xaf,0x0f,0x00)
138 ····(160,·19,··0)·····#·rgb·=·(0xa0,0x13,0x00)134 ····(160,·19,··0)·····#·rgb·=·(0xa0,0x13,0x00)
139 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1135 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1
 136 ····(216,··3,··0)·····#·rgb·=·(0xd8,0x03,0x00)
 137 ····(217,··0,··0)·····#·rgb·=·(0xd9,0x00,0x00)
 138 ····(216,··9,··0)·····#·rgb·=·(0xd8,0x09,0x00)
 139 ····(216,··1,··0)·····#·rgb·=·(0xd8,0x01,0x00)
140 }140 }
141 tRNS·{141 tRNS·{
142 ·0·1·2·3·5·7·8·9·13·17·19·4·11·28·36·40·34·25·16·6·12·22·51·76·182·91·42·26·123·85·86·87·89·93·100·112·93·93·209·255·224·93·18·24·41·63·100·212·255·207·52·21·10·64·102·214·237·116·40·20·23·27·32·45·66·103·239·129·57·88·52·67·52·58·72·106·240·137·67·90·62·174·215·103·85·91·116·215·241·140·71·46·92·53·175·255·255·224·136·136·220·95·48·15·79·232·232·226·73·117·29·112·235·242·142·104·35·60·125·237·95·127·236·139·43·117·233·130·14·38·99·110·39}142 ·0·1·2·3·5·7·8·9·13·17·19·4·11·28·36·40·34·25·16·6·12·22·51·76·182·91·42·26·123·85·86·87·89·93·100·112·93·93·209·224·93·18·24·41·63·100·212·207·52·21·10·64·102·214·237·116·40·20·23·27·32·45·66·103·239·129·57·88·52·67·52·58·72·106·240·137·67·90·62·174·215·103·85·91·116·215·241·140·71·46·92·53·175·224·136·136·220·95·48·15·79·232·232·226·73·117·29·112·235·242·142·104·35·60·125·237·95·127·236·139·43·117·233·130·14·38·99·110·39}
143 IMAGE·{143 IMAGE·{
144 ····pixels·hex144 ····pixels·hex
145 0000000000000000000000000000000000000000000000000000000000000000145 0000000000000000000000000000000000000000000000000000000000000000
146 0000000000000000000000000000000000000000000000000000000000000000146 0000000000000000000000000000000000000000000000000000000000000000
147 0000000000000000000000000000000000000000000000010101000000000000147 0000000000000000000000000000000000000000000000010101000000000000
148 0000000000000000000000000000000000000000010102020302020101000000148 0000000000000000000000000000000000000000010102020302020101000000
149 0000000000000000000000000000000000000001020304050605040302010000149 0000000000000000000000000000000000000001020304050605040302010000
150 0000000000000000000000000000000000000102040708090a0908060b020100150 0000000000000000000000000000000000000102040708090a0908060b020100
151 00000000000000000000000000000000000102040c0a0d0e0f10111206030100151 00000000000000000000000000000000000102040c0a0d0e0f10111206030100
152 0000000000000000000000000000000001031314150e161718191a1b08130201152 0000000000000000000000000000000001031314150e161718191a1b08130201
153 00000000000000001c1d1e1e1e1e1e1e1f202122232425262728290e2a060301153 00000000000000001c1d1e1e1e1e1e1e1f202122232425268127280e29060301
154 00000000000000001d0102030b0b0b0405082b2c2d2e2f273030313233070301154 00000000000000001d0102030b0b0b0405082a2b2c2d2e8182822f3031070301
155 00000000000000001e030406340c0c1412112c35363727303038393a3b060301155 00000000000000001e030406320c0c1412112b33343581828236373839060301
156 00000000000000011f130c2a3c1b1b3d3e3f4041372730304243443e12130201156 00000000000000011f130c293a1b1b3b3c3d3e3f358182824041423c12130201
157 00000000000000024514151046471648494a4b372730304c4d4e1a3c0c0b0100157 00000000000000024314151044451646474849358182824a4b4c1a3a0c0b0100
158 00000000000001034f2a10505152535455565727303058595a5b3d0813020100158 00000000000001034d29104e4f505152535455818282565758593b0813020100
159 000000000000010b5c2b5d5e5f6061626364273030585965660d670503010000 
160 000000000000010b5c1b68693030606a6b27303058596c6d6e67050301000000 
161 000000000000010b5c3c3f6f7030306027303071726c66736705030100000000 
162 00000000000001034f09747576773030303071726c666e780503010000000000 
163 0000000000000002450c3c1a4e797a3030427b4a666e124f0301000000000000159 000000000000010b5a2a5b5c83845d5e5f60818282565761620d630503010000
 160 000000000000010b5a1b64658282846667818282565768696a63050301000000
 161 000000000000010b5a3a3d6b6c8282848182826d6e68626f6305030100000000
 162 00000000000001034d0970717273828282826d6e68626a740503010000000000
 163 0000000000000002430c3a1a4c75768282407748626a124d0301000000000000
164 00000000000000011e13081b7c357d7e387f403f0d67061f0100000000000000164 00000000000000011e13081b7833797a367b3e3d0d63061f0100000000000000
165 00000000000000001e0305802b811682834884118005031e0000000000000000165 00000000000000001e03057c2a7d167e7f4680117c05031e0000000000000000
166 00000000000000001d010313140a3d3e3e3d3b140503011d0000000000000000166 00000000000000001d010313140a3b3c3c3b39140503011d0000000000000000
167 00000000000000001d00010304061480801407040301001d0000000000000000167 00000000000000001d0001030406147c7c1407040301001d0000000000000000
168 00000000000000001c1d1d1e1e1f454545451f1e1e1d1d1c0000000000000000168 00000000000000001c1d1d1e1e1f434343431f1e1e1d1d1c0000000000000000
169 0000000000000000000000000001010202010101000000000000000000000000169 0000000000000000000000000001010202010101000000000000000000000000
170 0000000000000000000000000000000000000000000000000000000000000000170 0000000000000000000000000000000000000000000000000000000000000000
171 0000000000000000000000000000000000000000000000000000000000000000171 0000000000000000000000000000000000000000000000000000000000000000
172 0000000000000000000000000000000000000000000000000000000000000000172 0000000000000000000000000000000000000000000000000000000000000000
173 0000000000000000000000000000000000000000000000000000000000000000173 0000000000000000000000000000000000000000000000000000000000000000
174 0000000000000000000000000000000000000000000000000000000000000000174 0000000000000000000000000000000000000000000000000000000000000000
175 0000000000000000000000000000000000000000000000000000000000000000175 0000000000000000000000000000000000000000000000000000000000000000
1000 B
Image content
Pixel difference
compared images
Flicker difference
compared images
2.08 KB
res/drawable-mdpi-v4/ha__ab_home_as_up.png
1.34 KB
sng
    
Offset 42, 30 lines modifiedOffset 42, 29 lines modified
42 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10042 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
43 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10043 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
44 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10044 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
45 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10045 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
46 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10046 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
47 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10047 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
48 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10048 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
49 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 
50 }49 }
51 tRNS·{50 tRNS·{
52 ·0·0·6·8·10·3·1·16·110·124·100·2·78·138·135·45·26·127·93·91·126·39·131·136·74·102·137·116·11·54·134·132·50·56·49·104·40·92·27·79·47·111·4}51 ·0·6·8·10·3·1·16·110·124·100·2·78·138·135·45·26·127·93·91·126·39·131·136·74·102·137·116·11·54·134·132·50·56·49·104·40·92·27·79·47·111·4}
53 IMAGE·{52 IMAGE·{
54 ····pixels·base6453 ····pixels·base64
55 0000111123451100 
56 0000161789A51100 
57 00011B1CDEF1B000 
58 001161GHEI161100 
59 001161JEKG161100 
60 00061LMNO1B11000 
61 00116PQRS1610000 
62 00B1TUVW1B110000 
63 00B1XEVY1B110000 
64 00116ZQRS1610000 
65 00061aMNO1B11000 
66 001161bEKG161100 
67 001161cHUI161100 
68 00011B1dDNe1B000 
69 00001617f9Ag1100 
70 000011112345110054 0000000012340000
 55 0000050678940000
 56 00000A0BCDE0A000
 57 000050FGDH050000
 58 000050IDJF050000
 59 00050KLMN0A00000
 60 00005OPQR0500000
 61 00A0STUV0A000000
 62 00A0WDUX0A000000
 63 00005YPQR0500000
 64 00050ZLMN0A00000
 65 000050aDJF050000
 66 000050bGTH050000
 67 00000A0cCMd0A000
 68 00000506e89f0000
 69 0000000012340000
71 }70 }
676 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.36 KB
res/drawable-mdpi-v4/ha__btn_check_comp_off_pressed.png
494 B
sng
    
Offset 1, 14 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 ····(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 }12 }
13 tRNS·{13 tRNS·{
14 ·0·180·120·128·184}14 ·0·180·120·128·184}
792 B
Image content
Pixel difference
compared images
Flicker difference
compared images
264 KB
res/drawable-mdpi-v4/ha__overscroll_glow.png
262 KB
sng
    
Offset 114, 14 lines modifiedOffset 114, 15 lines modified
114 ····(251,253,254)·····#·rgb·=·(0xfb,0xfd,0xfe)114 ····(251,253,254)·····#·rgb·=·(0xfb,0xfd,0xfe)
115 ····(251,253,254)·····#·rgb·=·(0xfb,0xfd,0xfe)115 ····(251,253,254)·····#·rgb·=·(0xfb,0xfd,0xfe)
116 ····(251,253,254)·····#·rgb·=·(0xfb,0xfd,0xfe)116 ····(251,253,254)·····#·rgb·=·(0xfb,0xfd,0xfe)
117 ····(251,253,254)·····#·rgb·=·(0xfb,0xfd,0xfe)117 ····(251,253,254)·····#·rgb·=·(0xfb,0xfd,0xfe)
118 ····(251,253,254)·····#·rgb·=·(0xfb,0xfd,0xfe)118 ····(251,253,254)·····#·rgb·=·(0xfb,0xfd,0xfe)
119 ····(251,253,254)·····#·rgb·=·(0xfb,0xfd,0xfe)119 ····(251,253,254)·····#·rgb·=·(0xfb,0xfd,0xfe)
120 ····(251,253,254)·····#·rgb·=·(0xfb,0xfd,0xfe)120 ····(251,253,254)·····#·rgb·=·(0xfb,0xfd,0xfe)
 121 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
121 ····(251,253,254)·····#·rgb·=·(0xfb,0xfd,0xfe)122 ····(251,253,254)·····#·rgb·=·(0xfb,0xfd,0xfe)
122 ····(251,253,254)·····#·rgb·=·(0xfb,0xfd,0xfe)123 ····(251,253,254)·····#·rgb·=·(0xfb,0xfd,0xfe)
123 ····(251,253,254)·····#·rgb·=·(0xfb,0xfd,0xfe)124 ····(251,253,254)·····#·rgb·=·(0xfb,0xfd,0xfe)
124 ····(251,253,254)·····#·rgb·=·(0xfb,0xfd,0xfe)125 ····(251,253,254)·····#·rgb·=·(0xfb,0xfd,0xfe)
125 ····(251,253,254)·····#·rgb·=·(0xfb,0xfd,0xfe)126 ····(251,253,254)·····#·rgb·=·(0xfb,0xfd,0xfe)
126 ····(251,253,254)·····#·rgb·=·(0xfb,0xfd,0xfe)127 ····(251,253,254)·····#·rgb·=·(0xfb,0xfd,0xfe)
127 ····(251,253,254)·····#·rgb·=·(0xfb,0xfd,0xfe)128 ····(251,253,254)·····#·rgb·=·(0xfb,0xfd,0xfe)
Offset 131, 21 lines modifiedOffset 132, 18 lines modified
131 ····(251,253,254)·····#·rgb·=·(0xfb,0xfd,0xfe)132 ····(251,253,254)·····#·rgb·=·(0xfb,0xfd,0xfe)
132 ····(251,253,254)·····#·rgb·=·(0xfb,0xfd,0xfe)133 ····(251,253,254)·····#·rgb·=·(0xfb,0xfd,0xfe)
133 ····(251,253,254)·····#·rgb·=·(0xfb,0xfd,0xfe)134 ····(251,253,254)·····#·rgb·=·(0xfb,0xfd,0xfe)
134 ····(251,253,254)·····#·rgb·=·(0xfb,0xfd,0xfe)135 ····(251,253,254)·····#·rgb·=·(0xfb,0xfd,0xfe)
135 ····(251,253,254)·····#·rgb·=·(0xfb,0xfd,0xfe)136 ····(251,253,254)·····#·rgb·=·(0xfb,0xfd,0xfe)
136 ····(251,253,254)·····#·rgb·=·(0xfb,0xfd,0xfe)137 ····(251,253,254)·····#·rgb·=·(0xfb,0xfd,0xfe)
137 ····(251,253,254)·····#·rgb·=·(0xfb,0xfd,0xfe)138 ····(251,253,254)·····#·rgb·=·(0xfb,0xfd,0xfe)
138 ····(251,251,251)·····#·rgb·=·(0xfb,0xfb,0xfb) 
139 ····(251,253,254)·····#·rgb·=·(0xfb,0xfd,0xfe)139 ····(251,253,254)·····#·rgb·=·(0xfb,0xfd,0xfe)
140 ····(251,253,254)·····#·rgb·=·(0xfb,0xfd,0xfe) 
141 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 
142 }140 }
143 tRNS·{141 tRNS·{
144 ·1·2·4·5·6·7·8·9·10·11·12·13·14·15·16·17·18·19·21·22·24·25·26·27·28·29·30·32·33·35·36·37·38·39·41·42·43·44·45·46·47·48·49·50·51·52·53·54·55·56·57·58·59·60·61·62·63·64·65·66·68·69·70·71·72·73·74·75·76·77·78·79·80·81·82·83·85·86·87·88·89·90·91·92·93·94·95·96·97·98·99·100·101·102·103·104·105·106·107·108·109·110·111·112·113·114·115·84·67·40·34·31·23·3·0·116·117·118·119·120·20·121·122·123·124·125·126·127·128·129·130·0·131·132·0}142 ·1·2·4·5·6·7·8·9·10·11·12·13·14·15·16·17·18·19·21·22·24·25·26·27·28·29·30·32·33·35·36·37·38·39·41·42·43·44·45·46·47·48·49·50·51·52·53·54·55·56·57·58·59·60·61·62·63·64·65·66·68·69·70·71·72·73·74·75·76·77·78·79·80·81·82·83·85·86·87·88·89·90·91·92·93·94·95·96·97·98·99·100·101·102·103·104·105·106·107·108·109·110·111·112·113·114·115·84·67·40·34·31·23·3·0·116·117·118·119·120·20·121·122·123·124·125·126·127·128·129·130·131·132}
145 IMAGE·{143 IMAGE·{
146 ····pixels·hex144 ····pixels·hex
147 000000000000000000000001010101020202020304040506060607070809090a0a0b0b0c0d0e0f0f101111121213141515161718191a1a1b1b1c1d1e1e1f20212222232425262728292a2b2c2d2e2e2f303132333334343536373838393a3a3b3c3c3c3d3e3e3f4040414142424344444546464747474849494a4a4b4b4b4c4c4c4d4d4d4e4e4e4f4f5050505051515253535353545454555555565656575758585858595959595a5a5b5b5b5b5b5c5c5d5d5d5d5d5e5e5e5e5f5f606060606060616161626262626263636363636363646464646465656565656666666666666666666666676767676767676767676868686868686969696969696969696969696969696969696969696a6a6a6a6a6a6a6a6a6a6a6a6a696969696969696969696969686968686868686767676767676666666666666565656565656564646464646463636363626363636262626161616160606060606060605f5e5e5e5e5e5d5c5c5c5b5b5b5b5b5a5a5a5959595958585757565656555555545454535353525151515150504f4f4f4e4e4d4c4c6b6b6b4b4a4a49494948474746464544444442424140403f3f3e3d3c6c6c3b3a3a393838363635343433333131302f2e2d2c2c2b2928272726252423226d21201f1f1d1d6e1b1b6f1a191817171615147013121211110f0f0f0e0d0c0b0b0a0a090908070706050504040303030271717171010000000000000000145 000000000000000000000001010101020202020304040506060607070809090a0a0b0b0c0d0e0f0f101111121213141515161718191a1a1b1b1c1d1e1e1f20212222232425262728292a2b2c2d2e2e2f303132333334343536373838393a3a3b3c3c3c3d3e3e3f4040414142424344444546464747474849494a4a4b4b4b4c4c4c4d4d4d4e4e4e4f4f5050505051515253535353545454555555565656575758585858595959595a5a5b5b5b5b5b5c5c5d5d5d5d5d5e5e5e5e5f5f606060606060616161626262626263636363636363646464646465656565656666666666666666666666676767676767676767676868686868686969696969696969696969696969696969696969696a6a6a6a6a6a6a6a6a6a6a6a6a696969696969696969696969686968686868686767676767676666666666666565656565656564646464646463636363626363636262626161616160606060606060605f5e5e5e5e5e5d5c5c5c5b5b5b5b5b5a5a5a5959595958585757565656555555545454535353525151515150504f4f4f4e4e4d4c4c6b6b6b4b4a4a49494948474746464544444442424140403f3f3e3d3c6c6c3b3a3a393838363635343433333131302f2e2d2c2c2b2928272726252423226d21201f1f1d1d6e1b1b6f1a191817171615147013121211110f0f0f0e0d0c0b0b0a0a090908070706050504040303030271717171010000000000000000
148 7200000000000000007102020202020202030303040304050606070708090a0a0b0b0c0c0d0e0f10101011121370141515171818196f1b1b1c6e1d1e1e20212222232325262728292a2a2c2d2d2d2f30313233343435363637393a3a3a3b6c6c3c3d3d3f40404141424243444545454646474849494a4b4b4b6b6b6b4c4d4d4e4e4e5050505050515252535454555555565656575757585858595959595a5b5b5b5c5c5c5c5c5c5d5e5e5e5e5f5f606060606060616161626262636363636364646564656565656666666667676767686868686868696969696969696a6a6a6a6a6a7373737373737373737373737373747474747575757575757576767676767676767676767676767676767777777777777777767676767676767575757475757474747474747474747373737373737373736a6a6a69696969696969696868676767676767666665666665656565656565636363636262636262616161606060605e5e5e5e5e5e5d5d5d5d5c5b5b5b5b5a5a5a59595958575857565656565555545353535252515151504f4f4e4e4e4e4e4d4c4c6b4b4b4a4949484847474645444443434241403f3f3e3e3d3c3c6c3b3a3a38383736353433333231302f2e2d2c2c2b2a2928272625242423226d21201f1d1d6e1c1b6f1a191818171515701313131278100f0f0e0d0c0c0b0b0b090908080806060606050403030302020202020271717101000000146 7200000000000000007102020202020202030303040304050606070708090a0a0b0b0c0c0d0e0f10101011121370141515171818196f1b1b1c6e1d1e1e20212222232325262728292a2a2c2d2d2d2f30313233343435363637393a3a3a3b6c6c3c3d3d3f40404141424243444545454646474849494a4b4b4b6b6b6b4c4d4d4e4e4e5050505050515252535454555555565656575757585858595959595a5b5b5b5c5c5c5c5c5c5d5e5e5e5e5f5f606060606060616161626262636363636364646564656565656666666667676767686868686868696969696969696a6a6a6a6a6a7373737373737373737373737373747474747575757575757576767676767676767676767676767676767777777777777777767676767676767575757475757474747474747474747373737373737373736a6a6a69696969696969696868676767676767666665666665656565656565636363636262636262616161606060605e5e5e5e5e5e5d5d5d5d5c5b5b5b5b5a5a5a59595958575857565656565555545353535252515151504f4f4e4e4e4e4e4d4c4c6b4b4b4a4949484847474645444443434241403f3f3e3e3d3c3c6c3b3a3a38383736353433333231302f2e2d2c2c2b2a2928272625242423226d21201f1d1d6e1c1b6f1a191818171515701313131278100f0f0e0d0c0c0b0b0b090908080806060606050403030302020202020271717101000000
149 7200000000000000000071717171710202020202030203040505060606070809090a0a0a0c0d0d0d0e0f0f10117812121314151616171818191a6f1c1c6e1d1e1e1e20216d6d24252526272828292a2a2b2c2e2e2e30303132333434363637373838393a3b3b3b3c3c3c3d3f3f4041414242434344444446464747484848484a4a4b6b6b6b6b4c4c4d4d4f4f4f505050515151525353535353545455555556565757585858585858595a5a5a5b5b5b5c5c5c5c5c5d5d5d5e5e5e5e5e5f5f5f5f5f5f606161616161616262626263636364646464646464646565656565656566666666666666676767676767676868686869696969696a6a6a6a6a6a6a6a6a6a736a6a6a6a6a6a73736a73737373737373737373736a6a6a6a6a696a6969696969696969686868686867676767676766666666666666666665666664646463636363636363626262626161616160606060605f5f5e5e5e5d5e5d5d5d5d5c5c5c5c5b5b5a5a5a595959595958575757565656555555545454545352525252515150504f4f4f4f4e4d4d4d4c6b6b4b4b4a4a49484848474746454545444443424140403e3e3e3d3c3c6c6c3b3b3a3939373636353332323231302f2e2d2c2c2b2a2929282726252423226d6d20201f1e1e6e6e1c1b6f6f19181816161515701312127878100f0f0e0e0d0d0d0b0a0a09090808070505050505040202020202717171717171717101000072147 7200000000000000000071717171710202020202030203040505060606070809090a0a0a0c0d0d0d0e0f0f10117812121314151616171818191a6f1c1c6e1d1e1e1e20216d6d24252526272828292a2a2b2c2e2e2e30303132333434363637373838393a3b3b3b3c3c3c3d3f3f4041414242434344444446464747484848484a4a4b6b6b6b6b4c4c4d4d4f4f4f505050515151525353535353545455555556565757585858585858595a5a5a5b5b5b5c5c5c5c5c5d5d5d5e5e5e5e5e5f5f5f5f5f5f606161616161616262626263636364646464646464646565656565656566666666666666676767676767676868686869696969696a6a6a6a6a6a6a6a6a6a736a6a6a6a6a6a73736a73737373737373737373736a6a6a6a6a696a6969696969696969686868686867676767676766666666666666666665666664646463636363636363626262626161616160606060605f5f5e5e5e5d5e5d5d5d5d5c5c5c5c5b5b5a5a5a595959595958575757565656555555545454545352525252515150504f4f4f4f4e4d4d4d4c6b6b4b4b4a4a49484848474746454545444443424140403e3e3e3d3c3c6c6c3b3b3a3939373636353332323231302f2e2d2c2c2b2a2929282726252423226d6d20201f1e1e6e6e1c1b6f6f19181816161515701312127878100f0f0e0e0d0d0d0b0a0a09090808070505050505040202020202717171717171717101000072
150 000000000000000000007171717171717171717103040505040405050607080809090a0c0c0c0d0d0e0f101078781212121314141516161718181a6f6f1b1c6e1d1d1e1f21216d2223242525262727292a2a2a2b2c2e2e2f303031323334353535363637393a3a3b6c6c6c3c3d3e3e3e3f40404041414243434545464646464748494a4a4b4b6b6b6b4c4d4d4e4f4f50505151515252525253545455555656565657575757585858595a5a5a5b5c5c5c5d5d5d5d5d5e5e5e5e5f5f60606060616161616162626263636363636365646465666666666666666666666767676768696969696969696969696a6a6a6a6a6a73737373737373747474747474747575757575757575757575767675767575757575747575747474747474747474747373737373737373736a6a696969696968686868686868676667666666656564646464646464646464636363626262626262616060605f5f5f5f5f5f5e5d5d5d5c5b5b5b5b5a59595959595958585756565555555555555454535251515150504f4f4f4f4e4d4d4d4c4c4b4b4b4a4a49484747464645454544444443424241403f3f3e3d3d3d3c3b3a3a3a393938373635353533323231302f2f2e2b2b2b2a292928272625252423226d2121201f1e1d1d6e1b1b6f1a191918171615151413131212781110100f0e0d0d0c0c0c0b0909080707060505050505050404037171717171717171717101000072148 000000000000000000007171717171717171717103040505040405050607080809090a0c0c0c0d0d0e0f101078781212121314141516161718181a6f6f1b1c6e1d1d1e1f21216d2223242525262727292a2a2a2b2c2e2e2f303031323334353535363637393a3a3b6c6c6c3c3d3e3e3e3f40404041414243434545464646464748494a4a4b4b6b6b6b4c4d4d4e4f4f50505151515252525253545455555656565657575757585858595a5a5a5b5c5c5c5d5d5d5d5d5e5e5e5e5f5f60606060616161616162626263636363636365646465666666666666666666666767676768696969696969696969696a6a6a6a6a6a73737373737373747474747474747575757575757575757575767675767575757575747575747474747474747474747373737373737373736a6a696969696968686868686868676667666666656564646464646464646464636363626262626262616060605f5f5f5f5f5f5e5d5d5d5c5b5b5b5b5a59595959595958585756565555555555555454535251515150504f4f4f4f4e4d4d4d4c4c4b4b4b4a4a49484747464645454544444443424241403f3f3e3d3d3d3c3b3a3a3a393938373635353533323231302f2f2e2b2b2b2a292928272625252423226d2121201f1e1d1d6e1b1b6f1a191918171615151413131212781110100f0e0d0d0c0c0c0b0909080707060505050505050404037171717171717171717101000072
151 000000000000000000007171717171717102020203040404040404050608070708080a0b0b0b0c0d0e0f0f101178781212137014151516161718191a1a6f1b1c6e1d1e1e1f20202122232424252626272728292a2b2c2c2d2e2e2f3031313334343435363738383839393a3b6c6c3c3d3d3d3e3f3f404040424344444445464646484949494a4a4b4b4c4c4c4d4e4e4e4f505151515152535353535353555656565757575859595959595b5b5b5b5c5c5c5c5d5d5d5e5e5e5e60606060606061626262636363636464646565656666666667676768686868686868696a69696a6a6a6a6a7373736a7474747474747475757575757575757575767676767676767676777679777977777776767676767677777777767676767676767676757575757575757574747474747474747374737373736a6a6a696969686868686867676766666666656565646563636363636363626161616060605f5f5f5f5e5e5e5c5c5c5b5b5b5a5a5a5a5a5959585857565656555555545453535352525151504f4e4d4c4c4c4c4c6b4b4b4a4a484848484746454444434343424140403f3f3e3d3d3c3c6c6c6c3a3939383837363535343332302f2f2f2e2e2e2c2a2a29282828272625242322226d2020201e1e1d6e1c1b6f6f6f19181817161615141413131212121110100f0e0d0d0b0b0b0a0808080808070505040404040404030202020271717171717101000072149 000000000000000000007171717171717102020203040404040404050608070708080a0b0b0b0c0d0e0f0f101178781212137014151516161718191a1a6f1b1c6e1d1e1e1f20202122232424252626272728292a2b2c2c2d2e2e2f3031313334343435363738383839393a3b6c6c3c3d3d3d3e3f3f404040424344444445464646484949494a4a4b4b4c4c4c4d4e4e4e4f505151515152535353535353555656565757575859595959595b5b5b5b5c5c5c5c5d5d5d5e5e5e5e60606060606061626262636363636464646565656666666667676768686868686868696a69696a6a6a6a6a7373736a7474747474747475757575757575757575767676767676767676777679777977777776767676767677777777767676767676767676757575757575757574747474747474747374737373736a6a6a696969686868686867676766666666656565646563636363636363626161616060605f5f5f5f5e5e5e5c5c5c5b5b5b5a5a5a5a5a5959585857565656555555545453535352525151504f4e4d4c4c4c4c4c6b4b4b4a4a484848484746454444434343424140403f3f3e3d3d3c3c6c6c6c3a3939383837363535343332302f2f2f2e2e2e2c2a2a29282828272625242322226d2020201e1e1d6e1c1b6f6f6f19181817161615141413131212121110100f0e0d0d0b0b0b0a0808080808070505040404040404030202020271717171717101000072
Offset 154, 129 lines modifiedOffset 152, 129 lines modified
154 0000000000000000000171717171717171020203050505050505050607090a0a0a0a0b0d0d0d0d0e0f117878121313701415171717181919191a6f1b1b6e1d1e1f1f202021222424252526262727272a2a2a2b2c2c2d2f2f2f30303132333435353535363637383939393a3b6c3c3d3d3e3e3f3f40414142434344444545454647494949494949494a6b6b4c4c4d4d4e4e4f505151525252525353555656575857585858585b5b5b5b5b5c5d5d5d5d5e5e5f5f60606161616162636363636364646565656566676767676867686969696a6a737474757575757575757575767777777777777777797a7b7a7a7a7b7b7b7b7b7b7c7c7c7c7c7d7d7d7d7d7d7d7d7d7d7d7d7d7d7e7e7e7e7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7c7c7c7c7b7c7b7b7a7a7a7a7a7a7a7a7a7a797979777777777777777675757675747473737373736a6a696968686867686767676665646464636363626261616160605f5f5e5d5d5d5c5c5b5a5a5a5a595a5857565656555555555554545252515151504f4e4e4d4c4c4c4c4c4b4b4948484746464646444444434242414140403f3f3d3c3c3c6c3b3b3b39383737373736353434333232302f2f2f2f2e2e2d2a2a2a2a2a29282726262525242422212120201f1f1e6e6e1c6f6f1a1a1a1918171717151414147012787811100e0e0d0d0d0c0b0a0a0a0a090707060505050505040202020271717171717171000072152 0000000000000000000171717171717171020203050505050505050607090a0a0a0a0b0d0d0d0d0e0f117878121313701415171717181919191a6f1b1b6e1d1e1f1f202021222424252526262727272a2a2a2b2c2c2d2f2f2f30303132333435353535363637383939393a3b6c3c3d3d3e3e3f3f40414142434344444545454647494949494949494a6b6b4c4c4d4d4e4e4f505151525252525353555656575857585858585b5b5b5b5b5c5d5d5d5d5e5e5f5f60606161616162636363636364646565656566676767676867686969696a6a737474757575757575757575767777777777777777797a7b7a7a7a7b7b7b7b7b7b7c7c7c7c7c7d7d7d7d7d7d7d7d7d7d7d7d7d7d7e7e7e7e7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7c7c7c7c7b7c7b7b7a7a7a7a7a7a7a7a7a7a797979777777777777777675757675747473737373736a6a696968686867686767676665646464636363626261616160605f5f5e5d5d5d5c5c5b5a5a5a5a595a5857565656555555555554545252515151504f4e4e4d4c4c4c4c4c4b4b4948484746464646444444434242414140403f3f3d3c3c3c6c3b3b3b39383737373736353434333232302f2f2f2f2e2e2d2a2a2a2a2a29282726262525242422212120201f1f1e6e6e1c6f6f1a1a1a1918171717151414147012787811100e0e0d0d0d0c0b0a0a0a0a090707060505050505040202020271717171717171000072
155 0000000000000000000071717171717171020203050505050607070707090a0a0b0b0d0d0d0e0e0f1178781370141415151718181819191a6f1b1b6e1d1d1f20216d6d2222242526272829292a2b2b2c2c2c2e2e2f303030303132333436373737373738393a3a3b3b3b6c3c3d3e3f404041414141424242454747474748484849494b4b4b4c6b6b4c4d4e4d4e50505152525353545454545555555657585959595959595a5b5c5c5c5c5e5f6060606061616161616263636363656565656565666667686868696a6a6a7373737373737575757676777777797979797979797a7b7b7b7b7b7b7b7b7c7d7c7c7c7d7d7d7d7d7d7d7d7d7d7e7e7e7e7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7e7e7e7e7e7e7e7e7d7d7d7d7d7d7d7d7d7c7d7d7c7c7c7b7b7b7b7b7a79777776777676767675757575747373736a6a6a696968686868666565656564646463636262626261605f5f5f5f5e5d5c5b5b5b5b5b5a5a595857575656565656555553545252525250504f4f4f4e4d4c4c6b4b4b4b4a494a4949474444444443434243424141413f3d3d3d3d3c6c6c3b3a393939393836353534343231313131302f2f2e2d2d2b2b2b2b29292929262626262422226d2121211f1e1d1d1c1c1c1b1a1a191918181716151414131212121110100e0e0e0d0b0b0b0a0a090707070707050505040202020271717171717101000072153 0000000000000000000071717171717171020203050505050607070707090a0a0b0b0d0d0d0e0e0f1178781370141415151718181819191a6f1b1b6e1d1d1f20216d6d2222242526272829292a2b2b2c2c2c2e2e2f303030303132333436373737373738393a3a3b3b3b6c3c3d3e3f404041414141424242454747474748484849494b4b4b4c6b6b4c4d4e4d4e50505152525353545454545555555657585959595959595a5b5c5c5c5c5e5f6060606061616161616263636363656565656565666667686868696a6a6a7373737373737575757676777777797979797979797a7b7b7b7b7b7b7b7b7c7d7c7c7c7d7d7d7d7d7d7d7d7d7d7e7e7e7e7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7e7e7e7e7e7e7e7e7d7d7d7d7d7d7d7d7d7c7d7d7c7c7c7b7b7b7b7b7a79777776777676767675757575747373736a6a6a696968686868666565656564646463636262626261605f5f5f5f5e5d5c5b5b5b5b5b5a5a595857575656565656555553545252525250504f4f4f4e4d4c4c6b4b4b4b4a494a4949474444444443434243424141413f3d3d3d3d3c6c6c3b3a393939393836353534343231313131302f2f2e2d2d2b2b2b2b29292929262626262422226d2121211f1e1d1d1c1c1c1b1a1a191918181716151414131212121110100e0e0e0d0b0b0b0a0a090707070707050505040202020271717171717101000072
156 0000000000000000000071020202020202020203050505050607070808090a0a0b0b0d0e0e0f0f10111212137014151616181919191a6f6f1c6e6e1e1f20206d6d22232324252626272a2a2a2c2d2d2e2e2e2f30303132323233353537383838383839393b6c6c6c3c3d3d3d4040414141414243444444454747474747484849494b6b6b6b4c4d4d4d4e4e4f4f505151525354545454555557575757575758595a5b5c5c5c5c5d5e5e5e5f6060606060626262626262646565656566666767676768686868686a697373737373737475757575767677797979797979797a7a7b7b7a7a7b7b7c7c7c7c7c7c7d7d7e7d7d7e7e7e7e7e7e7e7e7e7e7f7f7f7f7f7f807f7f7f7f7f7f7f8080808080807f7f807f7f7f7f7f7f7f7f7f7f7f7f7e7e7e7d7d7d7d7d7d7c7c7c7c7c7c7b7b7b7b7b7b7a7b7a77777777777776767676757574757474737373736a6a6a6a6a67676767676565656464636262626261606060605f5e5d5d5d5d5b5b5b5a59595959595756565656565454535352525151514f4f4f4e4d4d4d4c4b4b4a4a494948484746464544444343434342414140403f3f3c3c3c3c3b393939393939383837373633333231313130302f2e2e2e2d2c2c2b2b2a2a2927262624242423226d2120201f1f6e6e1c1c6f6f1a1a19191817171515701313137811110f0e0e0e0d0b0a0a0a080808070707050505040202020202020202020201000072154 0000000000000000000071020202020202020203050505050607070808090a0a0b0b0d0e0e0f0f10111212137014151616181919191a6f6f1c6e6e1e1f20206d6d22232324252626272a2a2a2c2d2d2e2e2e2f30303132323233353537383838383839393b6c6c6c3c3d3d3d4040414141414243444444454747474747484849494b6b6b6b4c4d4d4d4e4e4f4f505151525354545454555557575757575758595a5b5c5c5c5c5d5e5e5e5f6060606060626262626262646565656566666767676768686868686a697373737373737475757575767677797979797979797a7a7b7b7a7a7b7b7c7c7c7c7c7c7d7d7e7d7d7e7e7e7e7e7e7e7e7e7e7f7f7f7f7f7f807f7f7f7f7f7f7f8080808080807f7f807f7f7f7f7f7f7f7f7f7f7f7f7e7e7e7d7d7d7d7d7d7c7c7c7c7c7c7b7b7b7b7b7b7a7b7a77777777777776767676757574757474737373736a6a6a6a6a67676767676565656464636262626261606060605f5e5d5d5d5d5b5b5b5a59595959595756565656565454535352525151514f4f4f4e4d4d4d4c4b4b4a4a494948484746464544444343434342414140403f3f3c3c3c3c3b393939393939383837373633333231313130302f2e2e2e2d2c2c2b2b2a2a2927262624242423226d2120201f1f6e6e1c1c6f6f1a1a19191817171515701313137811110f0e0e0e0d0b0a0a0a080808070707050505040202020202020202020201000072
157 0000000000000000000071020202020202030304040505050607070808090b0b0c0d0e0e0e101011121313141416171717181a1a1b1b1c1c1d1e1e2020216d2323242426262728292a2c2d2d2e2e2f2f303031323233343535353637383a3b3b3b3b6c6c3d3e3e3e3e3f3f404243444444444545454646464749494a4a4a4a4a4a6b4c4d4d4f4f4f4f4f50505052535354545556565757575758585858595a5a5b5c5d5d5d5f5f5f5f6160616161626263636464646465656565656767686969696969696969737373737474747476767676767777797a7b7a7a7a7a7b7b7b7c7c7c7c7c7c7d7d7d7d7d7d7d7e7e7e7e7e7e7e7f7f7e7f7f7f7f7f7f7f7f807f807f7f807f80807f80808080808080808080808080807f7f7f7f7f7f7f7f7e7e7e7e7e7d7e7e7d7d7d7d7c7c7c7c7c7b7b7c7b7b7a79797979777776767676767675757474747474747373736a696867676767666665656563636363636261606060605f5e5e5e5e5c5c5c5c5a5a595958595858595757555555555554535251515150504f4e4e4c6b6b6b6b4b4b4a4a484747464646464646454443424240403f3e3e3e3e3c6c6c6c3b3b3a39393938373635333333333333302f2f2f2e2e2e2d2d2b2b2a292827252525242423236d2120201e1e1d6e1c1c1b1a1a1a181818171614141470121111100f0e0e0e0d0b0b0b090808070707050505040303030302020202020201000072155 0000000000000000000071020202020202030304040505050607070808090b0b0c0d0e0e0e101011121313141416171717181a1a1b1b1c1c1d1e1e2020216d2323242426262728292a2c2d2d2e2e2f2f303031323233343535353637383a3b3b3b3b6c6c3d3e3e3e3e3f3f404243444444444545454646464749494a4a4a4a4a4a6b4c4d4d4f4f4f4f4f50505052535354545556565757575758585858595a5a5b5c5d5d5d5f5f5f5f6160616161626263636464646465656565656767686969696969696969737373737474747476767676767777797a7b7a7a7a7a7b7b7b7c7c7c7c7c7c7d7d7d7d7d7d7d7e7e7e7e7e7e7e7f7f7e7f7f7f7f7f7f7f7f807f807f7f807f80807f80808080808080808080808080807f7f7f7f7f7f7f7f7e7e7e7e7e7d7e7e7d7d7d7d7c7c7c7c7c7b7b7c7b7b7a79797979777776767676767675757474747474747373736a696867676767666665656563636363636261606060605f5e5e5e5e5c5c5c5c5a5a595958595858595757555555555554535251515150504f4e4e4c6b6b6b6b4b4b4a4a484747464646464646454443424240403f3e3e3e3e3c6c6c6c3b3b3a39393938373635333333333333302f2f2f2e2e2e2d2d2b2b2a292827252525242423236d2120201e1e1d6e1c1c1b1a1a1a181818171614141470121111100f0e0e0e0d0b0b0b090808070707050505040303030302020202020201000072
158 0000000000000000000071020202020203040404040505050607070808090b0b0c0d0f1010111111131313141516171818196f6f1b1b1c6e1d1e1f21212222232425252728282a2a2b2d2e2e2f2f2f30313133343435353636363738383b6c6c6c6c3c3c3d3e3f3f40404142434344444444454646464747484a4a4b4b6b6b6b6b6b4c4e4e4f50515151525353535454545456575757585858595959595a5c5c5d5d5e5f5f605f60606161616262636463636464646565646666666867696969696a6a6a6a6a6a7474747575757575757676767676777b7a7a7a797a7b7b7b7b7b7c7c7b7c7c7d7d7d7d7d7d7e7e7d7e7e7e7f7f7f7f8080808080808080808080808080818181818181818181818181818181818080807f7f7f7f7f7f7f7e7e7e7e7e7d7e7e7d7d7d7c7c7c7c7c7b7b7b7b7b7a7977777777767676767676767574747474747474737373736968676868686866666666656463636363626262605f605f5f5f5e5e5e5e5d5c5a5a5a59595a5958595858565555555454545350525150504f4f4e4c4c4c4c4b4b4b4b4b4a484847464646454545454444444241403f3f3f3f3d3c3c3c3c3c6c3a3a39383837363636363434333130302f2f2f2f2e2e2d2d2b2a292826262625252424232121211f1e1e1d6e1c1b6f6f6f191818181714141470787811111010100e0d0b0b0b090808070707050505050404040403020202020201000072156 0000000000000000000071020202020203040404040505050607070808090b0b0c0d0f1010111111131313141516171818196f6f1b1b1c6e1d1e1f21212222232425252728282a2a2b2d2e2e2f2f2f30313133343435353636363738383b6c6c6c6c3c3c3d3e3f3f40404142434344444444454646464747484a4a4b4b6b6b6b6b6b4c4e4e4f50515151525353535454545456575757585858595959595a5c5c5d5d5e5f5f605f60606161616262636463636464646565646666666867696969696a6a6a6a6a6a7474747575757575757676767676777b7a7a7a797a7b7b7b7b7b7c7c7b7c7c7d7d7d7d7d7d7e7e7d7e7e7e7f7f7f7f8080808080808080808080808080818181818181818181818181818181818080807f7f7f7f7f7f7f7e7e7e7e7e7d7e7e7d7d7d7c7c7c7c7c7b7b7b7b7b7a7977777777767676767676767574747474747474737373736968676868686866666666656463636363626262605f605f5f5f5e5e5e5e5d5c5a5a5a59595a5958595858565555555454545350525150504f4f4e4c4c4c4c4b4b4b4b4b4a484847464646454545454444444241403f3f3f3f3d3c3c3c3c3c6c3a3a39383837363636363434333130302f2f2f2f2e2e2d2d2b2a292826262625252424232121211f1e1e1d6e1c1b6f6f6f191818181714141470787811111010100e0d0b0b0b090808070707050505050404040403020202020201000072
159 0000000000000000000071020202020203040404050606060607070808090b0b0c0d0f1010111178127070151617181818191a1c1c1c6e1d1e1f206d6d2223242425262827292b2b2c2e2f2f3030313233333335353636373737383a3a3c3d3d3d3d3d3d3e40404242424242424445464646464747484848494b4b6b4c4c4d4d4d4d4f505051515152535353535355565757585858585959595a5a5a5a5b5d5d5e5e5e6060606060616161626263646464666666666667666667676767696a6a6a6a73747474747474767576767676767776777979797a797a7a7b7c7c7c7c7c7c7c7c7c7c7d7c7c7c7d7e7e7e7e7e7e7e7f7f7f7f808080808080807f7f808181818181818181818181818181818181818181807f7f80807f7f7f7f7f7f7f7f7f7f7d7e7d7c7c7c7c7c7c7c7c7c7c7c7b7a7b7a7a7a7a7977777777777777767575757575747474747474736968686866676766666666646464646464626261606060606060605f5e5e5d5c5b5b5b5b5a5a5a5a5959585757575654545453535151515150504f4e4d4d4d4c4c4c6b4b4b49494848484746464646454545434242414141403d3d3d3d3d3d3c6c3b3b3b3937363636363535353231313030302f2f2e2e2e2b2b2b2a2827272625242423236d6d201f1e1d1d6e1c1b1b1a1919181817151514701312121110100f0d0d0b0b0b090808070707060606050404040403020202020201000072157 0000000000000000000071020202020203040404050606060607070808090b0b0c0d0f1010111178127070151617181818191a1c1c1c6e1d1e1f206d6d2223242425262827292b2b2c2e2f2f3030313233333335353636373737383a3a3c3d3d3d3d3d3d3e40404242424242424445464646464747484848494b4b6b4c4c4d4d4d4d4f505051515152535353535355565757585858585959595a5a5a5a5b5d5d5e5e5e6060606060616161626263646464666666666667666667676767696a6a6a6a73747474747474767576767676767776777979797a797a7a7b7c7c7c7c7c7c7c7c7c7c7d7c7c7c7d7e7e7e7e7e7e7e7f7f7f7f808080808080807f7f808181818181818181818181818181818181818181807f7f80807f7f7f7f7f7f7f7f7f7f7d7e7d7c7c7c7c7c7c7c7c7c7c7c7b7a7b7a7a7a7a7977777777777777767575757575747474747474736968686866676766666666646464646464626261606060606060605f5e5e5d5c5b5b5b5b5a5a5a5a5959585757575654545453535151515150504f4e4d4d4d4c4c4c6b4b4b49494848484746464646454545434242414141403d3d3d3d3d3d3c6c3b3b3b3937363636363535353231313030302f2f2e2e2e2b2b2b2a2827272625242423236d6d201f1e1d1d6e1c1b1b1a1919181817151514701312121110100f0d0d0b0b0b090808070707060606050404040403020202020201000072
160 720000000000000000007102020202020304040405060707070808090a0a0c0c0d0d0e10101111781270141516181819191a6f6e1d1d1d1e1f2121222323242526272728292a2c2d2e2f303032323233343435363737383939393a6c6c3d3e3f3f3f3f3f404243444444444444464748484848494949494a4b4c4c4d4d4d4e4e4e4f515252535353545455565656575759595a5a5a5a5b5b5b5c5c5d5d5d5e5f606060616161616164646464656667676767686867686969696a6a6a6a6a7676767676767676767676797677797979797a79797a7a7b7b7a7c7c7c7e7e7e7e7e7e7e7f7f7f807f7f7f8080808080808080808081818281818282818181828282828282828282828282828282828282828282818181818182818181818181818181818081807f7f7f7f7f7f7f7f7f7c7c7c7b7c7b7b7b7b7b7a7a7a7a7a7979777776767676767676767676766a6a6a6a696a6969696867676767676666646464646261616161616060605f5e5e5e5e5d5d5c5c5c5b5b5b59585858585757565553535352525251504f4e4e4d4d4d4d4c6b4b494949494948484847464645444444434343413f3f3f3f3f3e3d3d3d3c3c3b393838383737373634333333323230302f2f2f2d2d2c2b292828272626252424232321201f1e1e1d1d1c1c6f1a1919181816151414131212111010100e0d0c0c0c0a0a0a090808070707050404040403020202020201000072158 720000000000000000007102020202020304040405060707070808090a0a0c0c0d0d0e10101111781270141516181819191a6f6e1d1d1d1e1f2121222323242526272728292a2c2d2e2f303032323233343435363737383939393a6c6c3d3e3f3f3f3f3f404243444444444444464748484848494949494a4b4c4c4d4d4d4e4e4e4f515252535353545455565656575759595a5a5a5a5b5b5b5c5c5d5d5d5e5f606060616161616164646464656667676767686867686969696a6a6a6a6a7676767676767676767676797677797979797a79797a7a7b7b7a7c7c7c7e7e7e7e7e7e7e7f7f7f807f7f7f8080808080808080808081818281818282818181828282828282828282828282828282828282828282818181818182818181818181818181818081807f7f7f7f7f7f7f7f7f7c7c7c7b7c7b7b7b7b7b7a7a7a7a7a7979777776767676767676767676766a6a6a6a696a6969696867676767676666646464646261616161616060605f5e5e5e5e5d5d5c5c5c5b5b5b59585858585757565553535352525251504f4e4e4d4d4d4d4c6b4b494949494948484847464645444444434343413f3f3f3f3f3e3d3d3d3c3c3b393838383737373634333333323230302f2f2f2d2d2c2b292828272626252424232321201f1e1e1d1d1c1c6f1a1919181816151414131212111010100e0d0c0c0c0a0a0a090808070707050404040403020202020201000072
161 830000000000000000007102020202020304040405060707080808090a0b0c0d0d0e0f10117878121314141617181819191a6f6e1d1d1e1e20216d23232425262728282a2b2c2d2e2e30313132333334353535363738393a3a3a3b3c3c3d3e3f404040414244444444454545464848494a4a4a4b4b4b6b4c4c4d4d4e4e4e4f5050505153535354545454555757575759595a5c5c5c5c5c5d5d5d5d5e5e5e5e606162626363636363646566666667676767686969686a6a6a6a737373737376767676767676767777777977777b7b7b7b7b7b7b7b7c7c7c7d7e7f7e7f7f7f7f7f7f7f80808080808080818080808080818181818181828182828281818284828184828282828481818181848484828181818181818181818181818181818181818181818080808080808080807f7f7d7c7d7e7c7c7c7c7c7c7b7b7b7b7a7979797979797977777777777676767373737373736a6a6a696767676767666766666665646363636362626060605f5f5f5f5e5d5d5c5d5c5c5c5a595959595656565554545453535252525050504f4e4e4d4d4d4c4b4b4b4b4a4a4a49484948474545454444444240404040403e3d3d3d3d3c3b3a39393938373736343434343333313130302f2e2e2d2c2a2a2a28272726242423236d21201f1e1d1d1c1c6f1a1a1918181616151413121278111111100e0d0d0c0a0a0a090808070706040404040403020202020201000072 
162 830000000000000000007102020202020304040406070707080808090a0b0c0d0e0e0f1111781213701515161819191a1a1b1c6e1d1e1f1f20212223242425272829292b2b2d2e2f2f313333333435353636363738393a3a3b3b3b3c3d3e3e40414141414243444445464646474949494b4b4b4b6b6b4d4d4d4d504f5050505252525354555657575757575858595b5c5c5c5c5d5c5d5e5e5f5f5f5f60606060626363636464646466676767676869696969736a737373737473747575757575757979797a7a7a7a7a7a7a7a7c7c7d7d7d7d7d7d7e7d7e7e7f807f7f81808080818181818181818182828181818181818182828282848284828482828285858284858484848482828282858485858482828282828282828181818181818181818181818181818180808080807f7f7e7e7e7e7d7d7d7e7d7d7d7c7b7a7c7a7a7a7a7a7a7a7a7a7a7a7976767675757575757474736a6a6969696967676767666666656464646363626361606060605f5f5f5e5d5d5d5d5d5c5c5c5a5a575757575757565555555352525150505050504f4d4d6b6b6b4b4b4b4b4a49494846464544444444424141414141403e3e3e3d3d6c3b3a3a3a3938383635353535353434333231312f2f2e2b2b2b2a29282827252424236d6d21201f1e1e1d1d1b1b6f1a19191717161570131212781110100e0d0d0c0a0a0a090808070706040404040403020202020201000072 
163 830000000000000000007102020202020304040406070707080808090a0b0c0d0d0e101111781213701515161819191a1a1b1c6e1d1e1f20212122242424252628292a2b2b2c2e2f2f3133333435353637373738393a3b3b3c3c3c3d3e3f4042424242424444454647474747484a4b4b6b6b6b4c4d4d4d4d4d4d515051515152525354525457575757585858595a5c5c5c5c5c5e5d5e5f5f606060606161616162646464656565666768686868696a6a6a6a7473747575757575757676767676767a7a7a7a7b7b7b7b7b7b7b7b7b7d7e7e7e7e7e7e7e7e7e7f7f7f7f82818182828282828282828284828282828282828484848484848484848484848484848484858484848484848484848484848484848484848484848282828282828282828282828282828281818181807f7f7f7f7f7e7e7e7e7e7e7e7e7d7c7b7b7b7b7b7b7b7a7a7a7a7a7a7a7676767676767575757575746a6a6a6a6a68686868676767666666656463636463616161616060605f5f5f5f5e5d5d5c5c5a59585857575757575656565352525251515151514e4d4d4d4d4d6b6b6b6b4b4a49494847464646464543424242424242403f3f3e3d3c3c3b3b3b3a3a3a3736363635353534333232322f2f2e2c2b2b2a2a2928272524242322226d20201f1e1d1d1b1b6f1a19191717161514131212781111100e0d0d0c0a0a0a090808070707050404040403020202020201000072 
164 830000000000000000007102020202020304040406070707070808090a0b0c0d0d0e0f1111121213131415161819191a1a6f1c6e1d1e2020216d22232424252628292a2b2b2c2e2f2f3133333335353636373737383a3a3b3c3c3c3d3e3e414242424242444445464647474747494b4b6b6b6b4c4d4d4d4d4d4d4f50525252525252535253565757575758585a5a5b5c5c5c5c5d5e5f5f5f6060606161616163626565656565656666676768686869696a69737373757575757576767676767676777a7a7a7b7b7b7c7c7c7c7c7c7d7e7e7e7e7e7e7e7e7e7e7f7f7f7f80818181848284828482848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848482848281828181817f7f7f7f7f7f7f7e7e7e7e7e7e7e7e7d7c7c7c7c7c7b7b7b7a7a7a7a7a7a777676767676757575757575736a6a6a6a6a6968686867666666666665656564636261616161606060605f5f5e5e5d5c5c5c5b5a595957575757575757555252525252525050504d4d4d4d4d4c6b6b6b4b4b4a494948474646464645434242424242413f3f3e3e3d3c3b3b3b3b3a3a3a3736363635353533333232312f2f2e2d2b2b2a2a2828272525242322222120201f1e1d1d1b1b6f1a19191717167070131212781111100e0d0d0c0a0a0a080808070707060404040403020202020201000072 
165 830000000000000000007102020202020304040406070707070808090a0b0c0d0d0e0f111112121313141516181919191a6f1c6e1d1e2020212222232424252628292a2a2b2c2e2f2f3032333334353636373737383a3a3b6c3c3c3c3e3e41424242424244444546464647474749494a4b6b6b6b4d4d4d4d4d4d4d4f515252525252525254565757575757585a5a5a5b5c5c5c5d5e5e5f5f5f60606061616163616265656565666666666768686868686a696a6a6a74757375757576767676767676777a79797a7a7a7c7c7c7c7c7c7e7e7e7e7e7e7e7e7e7e7e7f7f7e7f7f808082818281828182848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848182817f8080817f7f7f7f7f7f7f7f7e7e7e7e7e7e7e7e7d7c7c7c7c7c7a7a7a7a7a7a7a7a777676767676757575757474746a6a6a6a6a6a6968686867666666656565656563616161616161606060605f5f5e5e5d5c5c5b5b5a5958575757575756565452525252525250504f4d4d4d4d4d4c6b6b6b4b4b4a494947474646464544434242424242403f3f3e3e3d6c3b3b3b3a3a3a393636363635353533323232302f2f2e2d2b2b2a2828282724242423222121201f1e1e1d1d1b1b6f1a191917171670131312127811110f0e0d0d0c0a0a0a080807070707050404040403020202020201000072 
166 830000000000000000007102020202020304040406070707070808080a0b0c0d0d0e0f111112121370151516181919191a6f1c6e1d1e1f20206d22232424252628292a2a2b2c2e2f2f2f32333334353636373737373a3a6c3b3c3c3c3e3e3f404242424243444445464647474749494a4b6b6b6b4c4d4d4d4d4d4d4f51525252525252525456575757575758595a5a5b5c5c5c5d5e5e5f5f5f6060606060616161626364656666666666666668686868696a6a6a6a6a6a6a747575757576767676767679797a7a7a7a7c7c7c7c7c7c7c7c7d7e7e7e7e7e7e7e7e7e7f7e7e7f7f7f7f8081807f807f80848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848482848282817f80807f80807f7f7f7f7f7e7e7e7e7e7e7e7e7e7d7c7c7c7c7c7b7b7a7a7a7a7a7a79797676767676767575757574736a6a6a6a6a6a696868676766666666656566656363616161616060605f5f605f5f5e5e5d5c5c5b5a5959585757575757555554525252525252514f4e4d4d4d4d4d4d6b6b4b4b4b4a484747474646444444434242424242403f3f3e3d3c6c3b3b3b3a3a3a3836363636353535333232312f2f2e2e2c2b2b2a2828282624242423222121201f1e1d1d1c1b1b6f19191817171615131312127811100e0e0d0d0c0a0a0a080807070706040404040403020202020201000072 
167 830000000000000000007102020202020204040405070707070808080a0b0c0d0d0e0f111178121213141516171819191a6f1c6e1d1e1e2020216d232424242728282a2a2b2b2e2e2f2f3133333335363637373737393a3b6c3c3c3c3d3e3f3f414242424344444446464747474849494b4b6b6b6b4d4d4d4d4d4d4f4f51525252525252525356575757575758585a5a5b5c5c5c5d5e5e5f605f6060606061616163626364656565666666666768686868686a6a6a6a6a6a7374757575757676767676767a797a7a7a7b7b7b7c7c7b7b7c7c7c7c7d7d7e7e7e7e7e7e7e7e7f7e7f7f7f7f7f7f7f7f7f80828484848482848484848484848484848484848484848484848484848484848484848484848484848484848482848484828282817f827f81807f7f80807f7f7f7e7e7f7e7e7e7e7e7e7d7c7c7c7c7c7c7c7b7b7a7a7a7a7a77777a767676767675757575757574736a6a6a6a6a6a69686868676666666666656564636262616161606160605f5f5f5f5e5d5d5c5c5b5a595858575757575655545353525252525151504e4d4d4d4d4d4c4d6b6b6b4b4a494747474646464444434242424240403f3f3f3e3d3c3b3b3b3b3a3a3a3936363635353433333232312f2f2e2e2c2b2b2a2828282624242322222121201f1e1d1d1c1b1b1a191918171716701313121278110f0e0e0d0d0c0a0a0a080807070706040404040302020202020201000072 
168 830000000000000000007102020202020203040405060707070808080a0a0c0d0d0e0e101178121213701516171819191a6f1b6e1d1d1e2020212122232424262828292a2b2b2d2e2f2f3132333334353637373737383a3a3b3c3c3c3c3d3e3f40424242424444444546464747474949494a6b6b6b4c4d4d4d4d4d4f4f5052525252525252545456575757575757595a5b5c5c5c5c5d5e5f5f5f606060606061616261616364636465666666666768686868686a6a6a6a6a6a7475757575757676767676777777797a7a7a7a7a7a7a7a7c7c7c7c7c7c7d7d7d7e7e7e7e7e7e7e7f7f7f7f7f7f7f7f7f7f8082818182818284848284848484828484848484848484848484848484848484848484848484848484848484828282828181807f7f807f7f7f7f7f7f7f7f7e7e7e7e7e7e7e7e7d7d7c7c7c7c7c7c7c7c7c7a7a7a7a7a7a7a76767676767676767575757574736a6a6a6a6a6a6a686868676766666666666665636363616161616160606060605f5f5e5d5c5c5c5c5a5a595857575757575655545252525252525150504e4d4d4d4d4d6b6b6b6b6b4a494947474746464644444342424242403f3f3f3e3e3d3c3b3b3b3b3a3a393736363535353433333232302f2f2e2c2b2b2a2a2828272524242322222120201f1e1d1d1c1b6f1a191918171716701313121211110f0e0e0d0d0b0a0a0a080807070706040404040302020202020201000072 
169 830000000000000000007102020202020203040405060707070808080a0a0b0d0d0e0e0f1178121213701516171819191a6f1b1c1d1d1e1f2021216d232424252728292b2b2b2b2e2f2f313233333334363737373737393a3b6c3c3c3c3d3e3e41424242424344444445464747474849494a6b6b6b4c4d4d4d4d4d4f50505152525252525254535657575757575759595a5c5c5c5c5c5d5e5f5f5f606060606161616161626363646566666666666868686868696a6a6a6a6a747575757575767676767676767676797a7a7a7a7a7a7a7b7c7c7c7c7c7c7c7d7e7e7e7e7e7e7e7e7e7f7e7e7f7f7f7f7f808080807f8180848481818484848182848484848484848484848484848484848482848484848484848482828281818081817f7f7f7f7f7f7f7f7e7e7e7e7e7e7e7e7e7e7e7d7c7c7c7c7c7c7c7c7c7c7c7a7a7a7a7a7a77767676767676767575757574736a6a6a6a6a696969686868666666666666656565646362616161606060606060605e5e5d5c5c5c5c5b5a59595857575757575655545352525252525251504e4d4d4d4d4c6b6b6b4b4b49494947474646464644444342424242403f3f3f3e3e3c6c3b3b3b3a3a3a3936363635353534333332312f2f2e2d2b2b2b2a2a28282625242423226d2120201f1e1d1d1c1b6f1a191918171615701312127811110e0e0d0d0d0a0a0a09080807070706040404040302020202020201000072 
170 830000000000000000000102020202020203040404050707070808080a0a0a0c0d0d0e0f117812121313141517171919191a1b1b6e1d1e1f2021216d232424252628282a2b2b2b2e2e2f2f3233333334363637373737393a3b3b3c3c3c3d3e3e3f40424242424345454646474747474849494a6b6b6b4d4d4d4d4d4d4e505152525252525252535657575757575758595a5b5c5c5c5c5c5e5e5f5f60606060606061616162636464656665666666666768686868696a6a6a6a6a7374757575757575757676767676777b797a7a7a7a7a7a7b7c7c7c7c7c7c7c7c7e7d7d7d7e7e7e7e7e7e7e7e7e7f7f7f7f7f7f7f7f7f7f818281808280818181828282828484828282828284828284828481828282828282828281828181807f7f7f7f7f7f7f7f7f7f7e7e7e7e7e7e7e7e7e7e7e7d7c7c7c7c7c7c7c7c7c7b7b7b7a7a7a7a7a77767676767676757575757575736a6a6a6a6a696a6a69686868666666666665656564636361616161606060606060605f5d5c5c5c5c5c5a5a595957575757575756545352525252525251504f4d4d4d4d4d6b6b6b6b4b4a494948474746464645444342424242413f3f3f3f3e3e3c6c3b3b3b3a3a3a3836363635353534333332312f2f2e2c2b2b2b2a29282826252424236d212120201f1e1d1d1c1b6f1a1919181716157013121211110f0e0e0d0d0d0a0a0a09080807070706040404040302020202710100000072 
171 830000000000000000000102020202020203040404050707070708080a0a0a0c0d0d0e0f111112121313701516171819191a6f1b6e1d1e1f2021216d232424252628282a2a2b2c2e2e2f2f3033333334363636373737393a3b3b6c3c3c3c3e3e3f3f41424242424445454646474747474949494b6b6b4c4d4d4d4d4d4d4f515151525252525253545657575757575758595a5b5b5c5c5c5d5d5f5f6060606060606161616262646365656566666666666768676868696a6a6a6a6a6a747574757575757676767676767977797a797a7a7a7a7b7b7b7c7c7c7c7c7d7c7c7c7e7e7e7e7e7e7e7e7e7e7e7f7f7f7f7f7f7f7f8080807f807f7f81818081808081818080808080818080818081808080808080808080808080807f7f7f7f7f7f7f7f7e7e7e7e7e7e7e7e7e7d7e7d7d7e7c7c7c7c7c7c7c7c7b7b7a7a7a7a797a7a77767676767676767575757575746a6a6a6a6a69696a696767676766666666666565646262626160616060606060605f5f5e5c5c5c5c5c5b5a595858575757575756535352525252525251504f4e4d4d4d4d4d6b6b6b4b4b49484847474746464644434242424242413f3f3f3e3e3e3c6c3b3b3a3a39383636363535353433333231302f2f2e2c2b2b2b2a29282826252424236d212120201f1e1d6e1b1b6f1a1919181716157012121211110f0e0e0d0d0c0a0a0a08080707070706040404040302020202710000000072 
172 830000000000000000000102020202020203040404040707070708080a0a0a0c0d0d0d0f111178121213701516171819191a6f1b6e1d1d1e2020216d22242424262828292a2b2b2d2e2f2f303233333334363637373737393b3b3b3c3c3c3d3e3e3f40424242424242454646464747474949494b6b6b6b4c4c4d4d4d4d4e4f505051525252525252555756575757575757595a5a5a5c5c5c5c5f5f5f5f5f606060606161616161616364656666666666666866676868696a6a6a6a6a747473757575757575757676767676767979797a7a7a7a7a7a7b7b7b7b7b7c7c7c7c7e7e7e7e7e7e7e7e7e7e7e7f7e7e7f7f7f7f7e7f7e7f7f7f7e7e80807f807f7f7e7f7f7f7f7f7f80807f7f7f7f7f7f7f7f7f7f7f7f7e7f7f7e7e7e7e7f7e7e7f7f7e7e7e7e7e7d7d7d7e7e7d7d7d7c7d7c7c7c7c7b7b7b7b7a7a7a7a7a77767a79767676767675757575757575746a6a6a6a6a69686869686666666666666565656565626161616160606060605f605f5f5d5c5c5c5c5b5a5a595757575757575757565352525252525252504f4d4d4d4d4d4d4d6b6b6b4b4a49474747474646464444424242424242413f3f3e3e3e3d3c3b3a3a3a39373736363635353533333232302f2f2e2e2c2b2b2b2a282827252424242221212120201e1d1d6e1b1b6f191919171716141312121211110f0e0e0d0d0b0a0a0908080707070706040404040302020202710000000072 
173 830000000000000000000102020202020203040404040607070708080a0a0a0c0d0d0d0e101111781213131415161819191a1a6f6e1d1d1e1e20212121232424252728282a2b2b2c2e2e2f2f313333333336363737373737393a3b3c3c3c3d3e3e3f4042424242424344454646474747474949494a4b6b6b6b4c4d4d4d4d4d4f5152525252525252535555575757575757595a5a5a5a5c5c5c5d5e5e5e5f5f60606060616161616162646565656666666666666668686869696a696a6a746a73757575757575757676767676767676777a7a7a7a7a7a7a7a7a7a7c7c7c7c7c7d7c7d7d7c7c7d7d7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7f7e7e7f7f7f7e7e7f7f7f7f7f7f7f7f7f7f7f7f7f7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d7c7c7c7d7c7d7c7c7c7b7c7c7b7a7a7a7a7a7a7a7a7979767676767676767575757575747473736a6a6a6a6a6a6868686867666666666665656564646361616161616060605f605f5f5e5e5d5c5c5c5b5a5a5a595757575757575655545352525252525251514e4d4d4d4d4d4c6b6b6b4b4a49494747474746464544434242424242413f3f3e3e3e3d6c3b3b3a3a3a3a393636363535353533333232302f2f2e2d2b2b2b2a29282725252424236d2121201f1f1e1d1d1c1b6f1a191918171615141312121211110f0e0d0d0d0b0a0a0908080707070705040404040302020202710000000072 
174 83000000000000000000010202020202020304040404060707070808090a0a0c0d0d0d0e0f111178121313141516181919191a6f1b6e1d1d1e1e2021216d2324242627272a2a2b2c2e2e2f2f313333333335363637363737373a3b3c3c3c3c3d3e3e3f4242424242434345464647474747484949494a6b6b6b4c4d4d4d4d4d4e515252525252525252535757575757575758595a5a5a5c5c5c5c5e5e5e5f5f5f6060606161616161616363636565666665666666686867676868686a6a6a6a6a74757575757575767676767576767676777a7a797a7a7a7a7a7a7b7b7c7c7c7c7c7c7c7c7c7c7c7d7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7f7f7e7e7f7f7f7f7f7e7e7f7f7f7f7e7f7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7c7c7c7c7c7c7c7c7b7b7b7a7b7b7a7a7a7a7a7a7a7a7a7779767675757676757575747475736a6a6a6a6a6a6a69686868686867666666666665656563636161616161606060605f5f5f5f5f5e5c5c5c5c5b5a5a59585757575757575754545352525252525251504e4d4d4d4d4c6b6b6b4b4a4949494747474646464544424242424242413f3f3e3e3d6c3b3b3b3a3a3a38383636363535353533323232302f2e2e2c2b2a2a292828262524242322212121201e1e1e1d6e1b1b1a1a1a1717171615131312121211110f0e0d0d0d0b0a0a0908080707070704040404040202020202710000000072 
175 83000000000000000000010202020202020304040404060707070808080a0a0b0d0d0d0e0f111178121313141516171919191a1a1b6e1d1d1e1f2121216d2324242525272a2a2b2c2d2e2f2f30323333333436363636373737393b6c3c3c3c3c3d3e3f4042424242424244454646474747474849494a4b6b6b4c4d4d4d4d4d4d4f525252525252525252555756575757575757595a5a5a5b5c5c5d5e5e5e5f5f5f60606061616161616262636565656565666666666767666868686a696a6a6a7373737574757575757576757676767676767676797a7a7a7a7a7a7a7b7b7b7b7b7c7c7c7c7c7c7c7d7c7d7d7c7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d7d7d7d7d7c7c7c7c7c7c7c7c7b7a7a7a7a7a7a797a7a7a7a77767676767676757576757575757373736a6a6a6a6a6a6a6868686868676766666666666565656463636161616161606060605f5f5f5f5e5d5c5c5c5b5a5a59575757575757575755545252525252525151504f4d4d4d4d4d4c6b6b6b4b4a4949494747474646464442424242424241403f3e3e3d3d3b3b3b3b3a3a3a383636363535353533323232312f2f2e2d2b2b2a2a2928282625242423222121211f1e1e1e1d6e1b6f1a1a191717171614131312121211100e0e0d0d0c0a0a0a0908080707070704040404030202020202710000000072 
176 8300000000000000000001020202020202020404040406070707080808090a0a0c0d0d0e0f111111121213141515171819191a1a1b1c1d1d1e1e2021216d232424252527292a2a2a2b2e2e2e2f303233333334363736363737383b3b6c6c3c3c3d3e3e3f4142424242424344454646474747474949494a4b6b6b6b4c4d4d4d4d4d505051525252525252525353555757575757575859595b5b5c5c5d5d5c5e5e5e5f60606060606061616263626363646565666666666666676768686868696a6a6a6a74737375757575757575757676767676767779797a7a797a7a7a7a7a7a7a7b7b7b7c7c7c7c7c7c7c7c7c7c7d7e7d7d7d7d7d7d7d7d7d7e7e7e7d7d7d7e7e7e7e7e7e7e7e7e7e7d7e7d7e7e7e7e7d7e7d7d7d7d7d7d7d7c7c7c7c7c7c7c7c7b7c7c7b7b7b7b7a7b7a7a7a7a7a7a7776777a797977767676757575757575757573736a6a6a6a69696a69686867666767666666666565656464646262626161616060605f605f5f5f5e5d5d5c5c5c5b5b5a59595857575757565656555353525252525151504e4d4d4d4d4d4c6b6b6b6b4b4a4949484746464646454443424242424241403f3f3e3e3d6c3b3b3b3b3a3a393937363535353433333231312f2f2f2e2c2b2b2a2a29282725242423236d2121201f1e1e1e1d6e1b6f1a19191717161514131312127811100e0e0d0d0c0a0a0a0908080707070704040404030202020202020000000072 
177 8372000000000000000001020202020202020304040406070707080808090a0a0c0d0d0e0f111111121213141515171718191a1a6f1b6e1d1e1e20202121222424252525282a2a2a2b2d2e2e2f2f2f32333333353636363737373a3b3b3b3c3c3c3e3e3f404242424242424444464646474747474949494a4b6b6b4c4d4d4d4d4d4d4f51525252525252525253545757575757575758595a5a5c5c5c5c5c5d5e5e5f5f60606060606061616161626363656465656566666666676868686868696a6a6a6a6a6a6a73737575757575767676767676767676797979797a7977797a7a7a7a7a7a7a7b7b7b7b7c7c7c7c7c7d7c7c7c7c7c7c7c7c7c7d7c7d7c7c7c7e7e7d7c7e7e7d7d7e7d7c7d7c7e7d7c7d7c7e7d7c7c7c7c7c7c7c7c7c7b7c7a7b7b7a7b7b7a7a7a7a7a7a7a7a7a7a7a797676767777767676767575757575757575736a6a6a6a6a6a69686868686766666666666666656464656363636161616161606060605f5f5f5f5e5d5c5c5c5c5c5a5a59595857575757575555555452525252525250504f4d4d4d4d4d4d4c6b6b6b4b4b4949484747464646464444424242424242403f3f3e3e3d3c6c3b3b3a3a3a3937383636353535333232312f2f2f2f2e2d2b2b2b2a2a29272525242422226d2121201f1e1e1e1d1b1b6f1a19191717161514131212127811100e0e0d0d0d0b0a0a0808080707070704040404030202020202027100000072 
178 8372000000000000000001020202020202020304040406070707080808090a0a0c0d0d0e0f111111121213141515161718191a1a6f1b1c1d1e1e1f2021216d2324252525282a2a2a2a2d2e2e2e2f2f313333333535363636373737383a3b3c3c3c3d3e3f3f4142424242424344454646464747474849494a4b4b6b6b4d4d4d4d4d4d4d4f50525252525252525253565757575757575758595a5b5c5c5c5c5d5d5e5f5f5f60606060606061616162626364636565656666666666676768686869696a6a6a6a6a6a6a6a757575757575757576767676767677767677767676777a7a7a7a7a7a7a7a7a7a7a7c7b7b7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d7d7d7c7d7d7c7c7d7c7c7c7c7d7d7c7c7c7d7c7c7c7c7c7c7c7c7c7c7b7b7a7b7a7a7a7a7a7a7a7a7a7a7a777676767676767676767676767575757575757575746a6a6a6a6a6a6a69686868686766666666666665656464656362616161616160606060605f5f5f5f5c5c5c5c5c5c5a5a5a59595757575757575555545352525252525150504e4d4d4d4d4d4d6b6b6b4b4b4a49494747474646464544434242424242413f3f3f3e3d3c3c3b3b3a3a3a3a373636353535353433323232302f2f2e2e2c2b2b2a2a2a28272525242322226d2120201e1e1e1e6e1b1b6f1a19181717161570131212127811100e0e0d0d0d0b0a090808080707070704040404030202020202027100000072 
179 8372000000000000000001020202020202020304040405070707080808080a0a0c0d0d0e0e111111121213701515161718191a1a6f1b1c1d1e1e1f2020216d232424252528292a2a2a2c2e2e2e2f2f31323333343535363637373737393a6c6c3c3c3d3e3f3f4040424242424444464646464747474849494a4a6b6b4c4d4d4d4d4d4d4d4f51525252525252525255575757575757575758595a5b5c5c5c5c5c5e5e5f5f5f5f606060606161616161626363646565666566666666666768686868696869696a6a6a6a737373747575757575757575757676767676767676767a797a7a79797a7a7a7a7a7a7a7a7a7b7b7b7c7b7c7b7b7c7c7c7c7b7b7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7b7c7c7c7c7c7c7b7b7c7c7b7b7b7a7a7a7a7a7a7a7a7a797a7a7a7977767676767676767675757575757575757473737373736a6a6a6a69696968686867686766666666666665656363646261616161616060606060605f5f5e5e5c5c5c5c5c5a5a595958585757575757575453535252525252515050504d4d4d4d4d4c6b6b6b6b4b4a4949494747464646464443424242424242403f3f3e3e3d6c6c3b3b3a3a39373736363535353534323232312f2f2f2e2e2c2b2b2a2a2a282525242422226d212120201e1e1e6e1b1b1b1a1a19181717151570131212127811100e0e0d0d0c0a0a090808080707070604040404030202020202020000000072 
180 837200000000000000000071020202020202030404040406070707080808090a0c0c0d0d0e10111178121213141515171719191a1a6f1c1d1d1e1e2020216d22242424252728292a2a2b2d2e2e2e2f30323233333435363636373737393a3b3b6c3c3c3d3e3f3f3f4142424243444546464646474747494949494a4b6b4c4d4d4d4d4d4d4f4e51525252525252525456575757575757575758595a5b5c5c5c5c5d5d5e5e5f5f5f606060606061616161626364656465656566666666676868686868686868696a6a6a6a6a6a7374757575737575757575757676767676767677777a7a77777a7a7a7a7a7a7a7a7a7a7a7a7b7a7b7a7a7b7a7b7b7a7a7b7b7b7b7b7b7b7b7c7c7c7a7b7b7b7a7b7b7a7b7a7b7a7b7b7a7a7b7b7a7a7a7a7a7a7a7a7a7a7a79767a7a79767676767676767676757575757575757473746a6a6a6a6a6a696a6a686868686867676766666666666665656563636261616161616060606060605f5e5e5d5d5c5c5c5c5a5a59585857575757575757565352525252525252514f4f4f4d4d4d4d4c6b6b6b6b4b4a4949484746464646464644424242424242413f3f3e3e3c3c6c3b3a3a3a3a383736363635353534333232312f2f2f2e2e2d2b2b2a2a2a2a282525242422226d212120201e1e1e6e1b1b6f1a1a191817161514131312121211110f0e0d0d0d0b0a0a090808080707070504040404030202020202710000000072 
181 837200000000000000000001020202020202020404040406070707080808090a0a0b0d0d0e0e0f1178121213701415161718191a1a6f1c1d1d1e1e1f2021216d222424252627292a2a2a2c2e2e2e2f2f31323333343535363636373738393a3b3b3b6c3c3e3e3f3f404142424242434646464646474747484949494a6b6b4c4d4d4d4d4d4d4e5051525252525252525256565757575757575758595a5a5b5b5c5c5c5d5e5e5f5f5f5f60606060606161616162626364636465656565666668666867676868686a6869696a6a6a6a6a6a6a6a737575757575757675767575767676777776777b77767679767977797a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7c7c7b7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7779767977767676767776767676767575767575757575757574746a6a6a6a6a6a6a69686868686868676768666666666666666564646362616161616161606060605f5f5f5f5e5e5c5c5c5c5c5b5a5a5958575757575757575654545352525252525251504e4d4d4d4d4d4c6b6b6b4b4b4a4949494747464646464645434242424242403f3f3f3e3c3b6c3b3a3a3a3a39373636353535353433333232312f2f2f2e2d2b2b2a2a2a2a28272525242422226d2120201f1e1d6e1b1b1b6f19191817171515701312121278110f0e0e0d0d0c0a0a0a080808080707070504040403020202020202010000000072 
182 837200000000000000000001020202020202020404040406070707080808090a0a0c0d0d0e0e0f111112121313701515171819191a1a1b6e1d1e1e1f2021216d222424252526282a2a2a2b2c2e2e2f2f3032333333353536363637373737393b3b3b3b6c3c3d3e3f3f404042424243444546464647474747494949494a6b6b4d4d4d4d4d4d4d4f505151525252525252535455575757575757575859595a595b5c5c5c5c5d5e5f5f5f5f5f60606060616161616162626363646565656666676666666768676869686868696a69696a6a6a6a6a737373757575757575757576757675757676777676767676767676777a7777797a7a7a7779797a7a7a7a7a7a7a7a7a7a7a7b7b7a7a7a7a797a7a7a797a7a7a7a7977797a77777777777777767676777676767676767675757575757575757575757473736a736a6a6a6a6a696868686868676867666667666666656564656362626161616161606060606060605f5f5e5e5d5c5c5c5c5b5a5959595857575757575757565553525252525252515150504d4d4d4d4d4d6b6b6b4b4b4a4949494747474646464644434242424240403e3e3e3e3d3b3b3b3a3a3a3a3a383736363535353433333232312f2f2f2f2e2d2b2b2a2a2a2928262525242322226d2120201f1d1d6e1b1b6f1a19191817161514131312127811110f0e0e0d0d0c0a0a0a080808070707060404040302020202020202010000000072 
183 837200000000000000000001020202020202020404040406070707080808090a0b0c0d0d0e0e0f111178121213701515161819191a1a1a6e1d1d1e1e1f20216d222325252526282a2a2a2b2b2d2e2e2f3031323333333436363637373737383a3b3b3b6c3c3c3d3e3e3f4042424242424545464647474747484949494a4b6b4c4c4d4d4d4d4d4e4f50505052525252525253555657575757575757585959595a5b5c5c5c5c5c5e5e5f5f5f6060606060616161616161636363646565656666666666666666676868686868696868696a6a6a6a6a6a6a74757575757575757575757575767575767676767676767676797676777a7a7a76777777797a797a7a797a7a7a7979797979797977797979777a7a77797776797776767676767676767676767676767676757675757575757574737475746a6a6a6a6a6a6a6a69686868686868676666666666666666656564636361616161616161606060606060605f5f5f5e5e5d5c5c5c5b5a5a59595957575757575757575452525252525252515050504f4d4d4d4d4d4d6b6b6b4b4b4a4949484747464646464543424242413f3f3e3e3e3e3e6c3b3b3a3a3a3a3a3a373636353535353333333232302f2f2f2e2d2b2b2a2a2a2a29262525242322226d2120201f1e1d1d6e1b1b6f1a19191717161514131312121111110f0e0e0d0d0c0a0a0a080808070707060404040302020202020202010000000072 
184 838300000000000000000001020202020202020404040406070707070808090a0a0c0d0d0e0e0f11117812121313141516181919191a1a1b6e1d1d1e1e2020212122242525252729292a2b2b2d2e2e2f2f3232333333333636363637373737393a3b3b3b6c3c3d3e3e3f3f4141424242424345464647474747494949494b4b4c6b4c4d4d4d4d4d4e50505052525252525253535255575757575757585959595a5a5b5c5c5c5c5d5e5e5f5f5f5f606060606061616161626161626464656665666666666666676668686868686868686a6a6a6a6a6a6a6a73736a7573747575757575757675757576757676767676767676767676767676767676767676797776777a7a7976767676767676767676767676767676767676767676767675767676757575757675757575757575737475736a6a6a6a6a6a6a6a696969696868686868676767666666666665666665646363616161616161616160606060605f5f5e5f5f5e5e5c5c5c5c5a595a5858585757575757575755525252525252525150504e4d4d4d4d4d4d4d4c6b6b6b4b4a494949474747464645444242424242413f3f3e3e3e3e6c3b3b3b3a3a3a3a3a3a373636353535343333323232302f2f2f2e2d2b2b2a2a2a282825242424226d21212020201e1e1d1d1b1b1b6f1a19191717161514131312121111110f0e0d0d0d0c0a0a0a080808070707060404040403020202020202710000000072 
185 838300000000000000000001020202020202020304040405070707070808080a0a0a0c0d0d0e0f11111112121313141516171919191a1a1b1c1d1d1e1e1f2021212123242424262828292a2b2b2c2d2e2f303232323334353536363637373737383b3b3b6c3c3c3c3d3e3f3f3f40424242424345454647474748494949494a4b4b6b4c4c4d4d4d4d4e4e4f50525252525252525253565757575757575859585a5a595b5c5c5c5c5c5d5d5d5f5f5f5f60606060616161616161616262636464656566666666666667676767676868686969696a6a6a6a6a6a6a6a746a74757375757575757575757675757676757576767676767676767676767676767677777677777777767676767676767676797976767676767676767676767676767575767575757575757575757573757373736a6a6a6a6a6a6a6a6a6868686867686767676666666666666665656564636262626161616161606060606060605f5f5f5d5d5d5d5c5c5b5b5b5958595857575757575757565453525252525252524f4e4e4d4d4d4d4c4c4d6b6b6b4b4a4a494948474747464544424242424241403f3f3f3e3e3e6c3b3b3b3a3a3a3a3938373736363535353433333232312f2f2e2e2c2d2b2b292a2a2825252424246d21212120201e1e1e1d1d1b1b1b6f19191917171615131312127811110f0e0e0d0d0d0b0a0a09080808070707050404040403020202020201010000000072 
186 83830000000000000000000001020202020202030404040506070707070808090a0a0c0d0d0e0e0f111178121313141515171819191a1a1b1c6e1d1e1e1e202121216d232424242627292a2a2b2b2b2d2f2f3031313333333335363636363737373a3a3b3b3b3b3b3c3e3e3f3f404242424242434344464747474748494949494a6b6b6b4c4d4d4d4d4d4d4f50515152525252525253555556575757575757585959595a5a5b5b5c5c5c5c5d5e5f5f5f5f6060606060616161616161616263636364646565666666666666666667686868686a6a6a69696a6a6a736a6a75737475757575757575757575757575757676767676767676767676767676767676767676767676767676767676767679797676767676767576767675757676757575757575757575757575746a75746a6a6a6a6a6a6a6a6a6868686867666666666666666665656565646364636362616161616161606060605f605f5f5f5e5e5e5c5c5c5c5c5b5959595857575757575757575655535252525252525251504e4d4d4d4d4d4d4c6b6b6b6b4b4949494847474646464544434242424242403f3f3f3e3e3c6c3b3b3a3a3a3a3a3a3937363635353535343333323232302e2e2e2e2b2b2a292828282625242424222221212120201e1e1d1d1d1b6f1a1a19191817161514131212127811100e0e0d0d0d0b0a0a0a08080807070706040404040403020202027100000000000072 
187 83830000000000000000000001020202020202020304040506070707070808090a0a0c0d0d0e0e0e101178121213701515161819191a1a6f1b1c6e1e1e1e1f2121216d222424242526282a2a2a2b2b2b2d2e2f302f313233333436363636373737383a3a3b3b3b6c3c3d3e3f3f3f4142424242424243454646464647484949494a4b6b6b4c4c4d4d4d4d4d4d4f51505152525252525254545657575757575758595959595a5a5a5a5c5c5c5c5d5e5f5f5f5f60606060616160616061616162626162636465666566666666666668686868686969696a69686a6a6a6a6a746a7374746a74757575757575757575757576767676767576757576767676767576767676767576767676767575767676767576767675767576767575757675757575757575757574737473736a74736a6a6a6a6a6a69696968686868676666666666666565656565636363626262616161616161616060605f5f5f5f5f5f5e5c5d5c5c5c5a5b5b59595958575757575756575654535252525252525150514f4d4d4d4d4d4d4c6b6b6b6b6b4b4949494746464646454444434242424141403f3e3e3e3d6c3b3b3b3a3a3a3a3a3938373636353535353333333232302e2e2e2e2d2b2b2a282828272525242424226d212121201e1e1e1d1d6e1b1a1a1a19191717151470131212127811100e0e0d0d0d0b0a0a0908080707070706040404040302020202027100000000000072 
188 83830000000000000000000000710202020202020203040506070707070808090a0a0c0d0d0d0e0e101178121213701415161718191a1a6f1b1b6e1d1e1e1e2021212122242424252628292a2a2b2b2b2c2e2f2f2f30323333343536363637363737393a3b3b3b6c3c3c3d3e3f3f40414242424242434344444646464748494949494b6b6b4c4d4d4d4d4d4d4d4e505152525252525252535556575757575757585959595a5a5a5a5c5c5c5c5d5e5e5e5f5f605f6060606060616061616161616162636465646566666666666768686868686868686968686a6a6a6a6a6a6a6a6a6a6a7475757475747575757575757575757575757575757575757576757675767676757575767575757576757675757576757575757575757575757575757575747475757373736a6a6a6a6a6a6a6a696a6968686868686868676666666666666564656563636363626161616161616060606060605f5f5f5f5d5e5d5c5c5c5c5c5a5a5a595959575757575756555654525252525252525251504f4e4d4d4d4d4d4d6b6b6b6b4b4b4a49494747464646454344434242424241403f3f3e3e3e3c3b3b3b3b3a3a3a3a3a38373636353535343332323232312f2e2e2e2e2d2b2b2928282826252424242322212121201f1e1e1e1d6e1c6f1a1a1919181716157013131212127811100e0e0d0d0c0a0a0a0908080707070706040404030202020202027100000000000072 
189 8383000000000000000000000071020202020202030404040406070707080808090a0a0c0d0d0e0e1011111212121313141617171819196f6f1b1b6e1d1d1e1f2021216d22232424252728292a2a2b2b2b2c2e2f2f2f31323333343535363636373737393a3b3b3b6c3c3c3d3e3f3f3f4041424242424344444546464647474849494a4b4a4b4c4d4d4d4d4d4d4d4f5050525252525252525353555657575757575757575859595a5a5b5c5c5c5c5c5c5e5e5f5f5f5f60606060606060616161616162636363666666666666666666676668686868686868696969696969696a6a6a6a6a73736a6a6a74747475757575757575757575757575757575757575757575757575757575757575757575757575757575757575757575757575747473736a6a73736a6a6a6a6a6a6a696a69686868686868686868676666666666666666666463636362636261616161606060606060605f5f5e5e5e5d5c5c5c5c5c5c5b5a5959595757575757575757575555535252525252525251504f4d4d4d4d4d4d4d4c6b6b6b6b4a4949484746464646454342424242424242413f3f3e3e3e3d6c3b3b3b3a3a3a3a383736363535343433333232323232312e2e2d2c2c2b2b2a2828282725242424232222212020201f1e1e1d1c1b1b6f1a1a19181717161570131312127811100e0e0e0d0d0c0a0a0a0808080707070704040404040302020202027100000000000072 
190 8383720000000000000000000001710202020202030404040406070707080808090a0a0c0d0d0e0e1011117812121313701516171819191a1a6f1b6e1d1d1e1e2020216d22222424252527292a2a2a2b2b2c2e2f2f2f30313233333435353535363737383a3a3b3b3b6c3c3c3d3e3f3f3f40414242424243434344454646464747474a49494b4c4c4d4d4d4d4d4d4d4d4e5151525252525252525454565757575757575758585959595a5a5c5c5b5c5c5d5d5d5d5e5f5f5f60606060606161616161616363636565666666666666666666676667676768686868676768686869696a6a6a6a6a6a696a6a6a6a74736a7474747474757574757474747375747475746a74757575747575757575757574747474757574746a73736a73746a6a6a6a6a6a6a6a6a6a6a696968686868686867676767676767676666666666666666666565646363636363616161606060606060605f5f5f5f5d5d5d5c5c5c5c5c5b5b5a5a58585757575757575757565454535252525252515252504d4d4d4d4d4d4d4c4c4c6b4b4b4b4a48474746464645444342424242424141403f3f3e3e3e3d6c3b3b3a3a3a3a3a383737363635333333333232323232302f2e2e2c2b2b2b2a29282728262524242322226d212020201e1e1d1d1b1b1b6f1a19191817161515701312121211110f0e0e0d0d0d0c0a0a090808080707070604040404040302020202020100000000000072 
191 8383830000000000000000000000010202020202030404040406070707080808090a0a0b0c0d0e0e0f1111117812131370151617171919191a1b1b1c6e1d1e1e202020212222222325252526282a2a2a2b2b2c2e2e2f2f2f2f32333435353536363636373737383a3b3b3b6c3d3e3f3f3f3f3f4142424242424344444646464746474849494a4a4b4c4c4c4d4d4d4d4d4d4e4f5152525252525252525556575757575757575757585959595b5b5a5c5c5c5c5c5c5d5e5e5e5f5f5f60616161616161616263636463656565646565666666666666666767676767676768686868686968686a6a6a686a6a6a6a6a6a6a6a6a6a6a6a73736a736a6a6a6a736a6a73736a737373736a7373737373737373736a6a73736a6a6a6a6a6a6a6a6a6a6a6a69696a69696969686868686868686766666666666666666666666665656565656463646362626362616161606060605f5f5f5e5e5e5e5c5c5c5c5c5b5a5b5959595957575757575757565554535252525252525251504f4e4e4d4d4d4d4d4c4c6b6b4b4b4a4948494746464646444443424242424241403f3f3f3e3e3e3d6c3b3b3a3a3a3a39383736373635353333333332323231302f2e2e2d2b2b2a2a29282826262525242422226d212020201f1e1e1d6e1b1b6f1a1919191816151514131312127811110f0e0e0d0d0d0b0a0a080808080707070504040404040302020202710000000000000072 
192 838383000000000000000000000001020202020202020404040607070707080808090a0a0b0d0d0d0f1111111178121313141516171919191a1a6f1b6e1d1d1f20202020216d2223242425252728292a2a2b2b2b2d2e2f2f2f31333333333535353536363636383a3a3a3b3b6c3c3d3e3e3f3f3f404142424242434444454646464747474749494a4b4b6b4d4d4d4d4d4d4d4d50505152525252525252535555575656575757575757575859595a5a5a5b5c5c5c5c5d5e5e5e5f5f5f6060606060606161626262626363636363646565656666666666666666666666666668676868676769696868696969696a6a696a696a6a6a6a696a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a696a6a6a6a696a696a6a696a6a68686868686868676768676767666666666666666666666666656565656464646363626362616161616161615f5f5f5f5f5e5e5e5c5c5c5c5c5c5a5a595a5957575757575757575757575453525252525252525252504f4e4d4d4d4d4d4d4c6b4b6b4b494948474747464646464444434242424242413f3f3f3e3e3e3e3d6c3b3a3a3a3a3a383737373636353433333333323232312f2f2f2d2c2b2b2a2a2928282725252524242322226d212020201f1d1d1d1c1b6f1a1a1919181716151514131312127811110f0e0e0d0d0b0a0a0a080808080707070704040404020202020202710000000000000072 
193 838383000000000000000000000001020202020202030404040507070707080808090a0a0b0d0d0d0e1010111178121213141515171818191a1a1a1b1b1d1d1e1e202020216d2222232425252628292a2a2a2b2b2c2e2f2f2f3132333333353535353636363637393a3a3b3b6c3c3c3d3e3f3f3f3f40424242424344444546464646474747484949494a4b4c4d4d4d4d4d4d4d4f4f5051525252525252525252535557575757575757575859595a5a5a5b5b5b5c5c5c5d5d5d5e5f5f5f60606060606161616161616262626263636464646666666666666666666666666667676767666768686868686868686868686968696969696869696969696a6a696a6a696a6a69696969696969696a6a6969696969686969696a6969696a6968696968686868676867676768676766666666666666666666666666656564646363636363616161616161606061605f5f5f5f5f5d5d5d5c5c5c5c5b5b5a5a595a5857575757575757575756545252525252525252525251504f4d4d4d4d4d4c4c4c6b4b4b4a494948474747464646454444434242424242413f3f3f3e3e3e3d6c3b3a3a3a39383a383737363635343333333333323232302f2f2e2b2b2b2b2a2928282827252524242222226d2120201f1f1e1d1d1d1c6f1a1a1a1919171715151570131212121111100e0e0e0d0d0a0a0a0a080808070707070504040404020202020202710000000000000072 
194 838383000000000000000000000001020202020202030404040405070707070808080a0a0a0c0d0d0e0e0f111178121213141515161717181a1a1a6f1b1c1d1d1e1f202021216d22232425252627282a2a2a2b2b2b2d2e2e2f2f3032323334343535363636363639393a3a3b3b3b6c6c3d3e3e3f3f404242424242434444454646464647474749484949496b6b6b4c4d4d4d4d4d4d4f50515152525252525252525455555656575757575757595959595a5a5a5b5c5c5c5c5c5e5e5e5f5f5f5f606060606161616161616161636363636362656565656566666666666666666666666667676768686868686868686868686868686868686868686868696869696869686868686868686868696968686868686868686869686868696868686868676767666767666666666666666666666666656565656564636363636362616162616161616060606060605f5f5e5e5d5c5c5c5c5c5c5b5a5a5959595957575757575757575656555252525252525252515150504f4d4d4d4d4d6b6b6b6b4b4a4949494947474746464644444342424242424241403f3e3e3e3c3c3b3b3b3a3a3a38373737363636363433333332323232302f2f2e2e2d2b2b2b2a2a2928282625252524242222222121201e1e1e1d1d1d6e1b1a1a1a1919181716151514131312127811110f0e0e0d0d0d0a0a0a09080808070707060404040404020202020202710000000000000072 
195 838383000000000000000000000000010202020202020404040405060707080808080a0a0a0b0d0d0d0e0e10111112121370141515171718191a1a1a6f1b6e1d1d1e1f202021216d22232425252527292a2a2a2b2b2d2e2e2e2f2f3030313233333535363636363737383a3a3a3b3b3b6c6c6c3e3f3f404040414242424344444546464646474747474949494a4b6b4c4c4d4d4d4d4d4e4e4f50505152525252525252535353545757575757575757575859595a5b5b5c5c5c5c5c5d5c5d5e606060606060606060606061616262626262616262636363646464646565666566666666666666666666666666666666676666676767676767686768686867676868676868686868686868686868686868676767676767676766666766666666666666666666666666666665656564666464646363636263636161626261616161616060606060605f60605e5e5e5d5c5c5c5c5c5c5b5b5959585757575757575757575656545353525252525252525251504e4e4e4d4d4d4d4c6b6b4b4b4a4948484747474646474646444342424242424241403f3f3e3e3e3c3b3b3b3a3a3a38383737373736363534333332323232322f2f2f2e2e2d2b2a2a2a29292827262524242423226d6d212120201e1e1e1d1d1c1b1a1a19191918171715151413131212781111100e0e0e0d0d0b0a0a0a08080807070706040404040404020202020202000000000000000072 
196 83838372000000000000000000000001020202020202040404040406070708080808080a0a0a0c0d0d0e0e1011111112121370141516171819191a1a6f1b1b6e1d1e1e1f202021216d222324242525262929292a2a2b2c2d2e2e2e2f2f2f323233333535353535363639393a3a3a3b3b3b3b6c3d3e3e3f3f3f3f404142424344444544464646464747484849494a4b6b6b4c4c4d4d4d4d4d4e4e4e4f51525252525252525252545556575757575757575758585859595b5b5b5b5b5c5c5d5e5f605f5f6060606060606060616161616161616161626363626263636464646565666666666666666666666666666666666666666666666666676667686766666767666767676767676767676767676767666666666666666666666666666666666666666666666565646565656463636363626163636162616161616161616060606060606060605f5f5f5e5e5c5d5c5b5b5b5b5959595857575757575757575757565352525252525252525252504f4e4e4d4d4d4d4d4d4c6b6b4b4a4a49484747474746464645454443424242424140403f3f3f3e3e3d3d6c3b3b3a3a3a3937373737363636353433333232323232302f2f2e2e2d2b2b2a2a29282828272524242424222221212120201e1e1e1d1d1c1b6f1a1a191919171716151413131212121111110e0e0e0d0d0d0b0a0a0808080807070705040404040403020202020271000000000000000072 
197 8383838372000000000000000000000071020202020203040404040507070708080808090a0a0c0d0d0e0e0f1111117812131370151515171819191a1a6f1b1c1d1d1e1f202020212122222224252526282828292a2b2b2b2e2e2e2f2f2f3132333333343535353636373839393a3b3b3b3b3b3c3c3d3e3f3f3f3f3f424242424344444446464647474747474949494b4b6b6b6b4c4d4d4d4d4d4d4d5050525252525252525252525355565757575757575757575859595a5a5a5a5c5c5c5d5e5e5e5e5f5f5f60606060606060606061616161616161616162626263636363636564656565656666656665666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666565656666656463636364646363636262626261626161616161616060606060606060605f5f5f5f5f5f5e5c5c5c5c5b5a5a5a5a5958575757575757575757565655535252525252525252525251504e4d4d4d4d4d4c4c6b6b4b4b4a494947474747464646464544434442424242403f3f3f3f3e3e3e3e3c3c3b3b3a3a3a3938373736363636353433333332323232302f2f2f2c2c2b2b2a2a2a28282827262424242423226d212120201f1e1e1d1d1c1b1b6f1a1a191918171716151413121212111111100e0e0e0d0d0b0a0a090808080807070704040404040302020202020201000000000000000072 
198 8383838372000000000000000000000071020202020203040404040507070707080808090a0a0c0d0d0d0e0f111111117812131314151517181819191a1a6f1b6e1d1d1e1f202020216d22222324242526262729292a2a2a2b2c2d2f2f2f2f3232333333343535353636363637393a393a3b3b3b6c3c3d3d3e3f3f3f4040414242434343444646464647474748494949496b6b6b6b4c4c4d4d4d4d4d4e5050515252525252525252525353565757575757575757585857595a5a5a5b5b5b5c5c5c5e5c5d5d5d5f6060606060606060606161616161606161616161626262626263636363636365656365656666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666664666663646565656363626263626262626261616161616160616161616160606060606060605f5e5d5c5d5d5d5c5c5b5b5a5a5a5a5958585757575757575756575655535352525252525252525252514f4d4d4d4d4d4c4c6b6b4b4b494a4a4948474747464646464443434242424242403f3f3f3e3e3e3d3d3c3b3b3a3a393939373737363636353433333332323132302f2f2f2e2e2d2b2a2a292929282725252424242323222121212020201e1e1d1d6e1b1b6f1a1a1a191817171515141313121212111111100e0e0d0d0c0a0a0a090808080807070604040404040302020202020201000000000000000072 
199 8383838372000000000000000000000071020202020203040404040507070707080808090a0a0b0c0d0d0e0e101111117812121370141515171819191a1a1a6f1c6e1d1d1f202020206d22222223242525252728282a2a2a2b2b2b2d2e2e2e30323333333334343535353636373737373a3a3b3b3b3b3b3c3e3e3f3f3f3f3f404142424243444545464647474747484949494a4b6b6b6b4c4c4d4d4d4d4e5050505052525252525252525252545656565657575757575757575758585859595a5b5c5c5c5c5c5e5e5e5e5f5f5e606060606061606060606161616161616161616262626262626363636464646464646363636365636364656565656365656565656665656565666565656564646665656365666463636465636364646264646363636363626262626161616161616161616160606060606060605f5f5f5f5f5f5e5e5e5d5c5c5c5c5b5a5a5a58585858575857575757575757565454535352525252525252525252504f4e4d4d4d4d4d4d4c6b6b6b6b4b4a494947474747474646454545434242424241403f3f3f3f3e3e3e3d3c3b3b3b3b3a3838373637363636363534343333323230302f2f2f2e2e2e2d2a2b2a2a2828282725252524242322226d21212020201f1e1d1d6e1c1b6f1a1a1a19181717161515701313121212111111100e0d0d0d0c0a0a0a090808080807070504040404040302020202020201000000000000000072 
200 838383837200000000000000000000007102020202020204040404040607070707080808080a0a0b0d0d0d0e0e101111117812131313151516171819191a1a1a1b1b1c1d1e1e1e1f20216d6d22222324242526262727282a2a2b2b2b2c2c2d2f3031323233333334343535363636363639393a3a3a3b3b3b6c3c3d3d3f3f3f3f3f414242424244444545464646474747484849494b4b6b6b6b4d4d4d4d4d4f4d4d4d4f515252525252525252525353535356575757575757575757575758595959585b5b5c5c5c5c5c5e5e5e5e5f5f5f5f6060605f606060606060606061616161616161616162616261616161616163636263636363636263636363636363636365636363646563636363636365636363636263636362626263616161616163616263616161616161606060606060606060606060605f605f5f5e5e5e5e5e5e5d5c5c5c5c5b5b5c5a59595958575757575757575757575556555352525252525252525251504f4f4d4d4d4d4c4d4d4d4c6b6b4b4b4b4a4948474747464646464543434242424142413f3f3f3e3e3e3e3d3d3b3b3b3a3a3a39373737363636363635343233323232302f2f2e2e2e2e2d2c2a2a2a2a29282826252525242322226d6d212020201f1f1e1e1d1c1b1b1b1a1a1a191917171715157013131312127811100f0e0e0d0d0d0b0a0a09080808080707070504040404040202020202020201000000000000000072 
201 83838383720000000000000000000000710202020202020304040404050607070707080808090a0a0d0d0d0d0e0f111111781212131370151616171919191a1a1a1b1b6e1d1d1e1e1f202121216d22232425252525252728292a2b2b2b2b2b2e2f2f2f31323232333333343536363636373738393a3a3b3b3b3b6c3c3e3f3f3f3f40404142424343434344454546464747474848494a4b6b6b6b6b4c4c4c4c4d4d4d4d5151515151525252525252525252545656565657575757575757585858585759595b5c5c5c5c5d5d5d5e5d5f5f5f5f5f5e5f5f606060606060606060606161616060616161616161616161616162626262616262616262626262626262626262626262626262636363626262626261616262616161616161616161616161616161616161616060606060606060606060605e5e5f5f5f5f5e5e5d5d5d5c5c5c5c5b5b59595a5a5958585757575757575756565654535353525252525252525251514f4e4d4d4d4d4c4d6b4c6b6b6b6b4b4b4a48484847474746464545434342424242413f40403f3f3f3e3e3d3c6c3b3b3b3a393838383737363636353434333332323231302f2f2e2e2e2d2c2b2a2a2a2928282827252524242222226d212120201f1f1e1e1d1d1c1b1b1b1a1a1a19191717161615141313131212111111100e0e0e0d0c0b0a0a0a09080808070707060404040404030202020202027100000000000000000072 
202 83838383720000000000000000000000010202020202020203040404040506070707080808080a0a0c0d0d0d0e0f11111111121212137015151516181919191a1a6f1b6e1d1d1d1e1e1f202121216d22232524242525262828292a2a2a2b2b2c2e2f2f2f3032323232333334353536363637373938393a3a3b3b6c3c6c3d3e3e3e3f3f40414242424242434444444646474747474849494a4a6b6b6b6b6b6b4c4d4d4d4e4e4e4e50515252525252525252525354555556575757575757575757575758585a5a5b5b5b5c5c5c5d5c5c5c5d5e5e5e5e5e5f5f6060606060606060606060606060606061606161616161616161616161616161616161616161616161616161616161616162636161616161616161616161616161616161616161606060606060606060606060606060605f5f5f5f5e5e5e5e5e5d5c5d5d5c5c5c5c5c5c5b5859585858595857575757575757575755545352525252525252525252514f4e4e4d4d4d4d4d4d6b4c6b6b6b6b4b4b4b4a4948474746464646454443424242424242413f3f3f3e3e3e3e3d6c3b3b3a3a3a3837373736363636353534333232323232312f2f2e2e2e2e2d2b2a2a29292a2828272725252424226d6d21212120201e1e1e1e1e1d1d1b1b6f6f1a1919191817161515151413131212781111110f0e0d0d0d0c0a0a0a0908080808070707060404040404030202020202020100000000000000000072 
203 8383838383838372000000000000000000710202020202020204040404050607070708080808090a0c0d0d0d0e0e0f101111781212131314151516171717191a1a1a6f1c6e1d1d1d1d1f202020212122222324242424252628282a2a2a2b2b2b2b2d2f2f2f2f3032323233333434353536363637373a3a3a3a3a3b3b3b6c3c3d3e3f3f3f3f41424242424243434344464646464747494949494a4b6b6b6b6b6b4c4d4d4d4d4d4d4d4e51515152525252525252525353565656565757575757575757575757575a5a5a5c5b5c5c5c5c5c5c5c5d5e5d5e5f5e5e5f5f5f5f5f5f5f606060606060606060606060606060606061606160606161606161616161616161616161616161616161626161616161616160616160616060606060606060606060606060606060605f5f5f5f5f5f5f5e5e5f5e5e5e5d5c5c5c5c5c5c5c5c5a5b5a5957575757575757575757575757565655545252525252525252525252514e4d4d4d4d4d4d4c4c4d4c6b6b6b6b4b4b4a494949474746454545454443424242424242403f3f3e3e3e3d3d3c6c3b3b3a3a3a3937373737363636353535343332323231302f2e2e2e2e2d2c2a2a2a2a2828282726252525252423222121212120201e1e1e1e1e1d1d1c1b1a1a1a1a19191818171515151570131212121111110f0e0e0d0d0d0b0a0a090808080707070707060404040404020202020202710000000000000000000072 
204 8383838383838372000000000000000000010202020202020203040404040507070707080808090a0a0c0c0d0d0e0e0f1111111112121213141515171717191a191a1a6f1b1c6e1d1d1e1f1f20202021212223232424242526282828292a2a2a2b2b2e2e2f2f2f2f30313233333334343535363637383839393a3a3a3b3b3b6c3d3d3e3e3f3f4040424242424242434545464646474747484849494b6b6b4b4b6b6b6b4c4d4d4d4d4d4e4f4f505252525252525252525354535456565656565757575757575758585859585a5b5c5a5c5c5c5c5c5c5d5d5c5c5d5d5d5e5f5d5d5e5f606060606060605f60606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5f5f5f606060605f5f5e5d5e5e5d5d5d5c5c5d5c5c5c5c5c5c5c5c5b5b5b5b5a5758575757575757575757575656565454545352525252525252525252514f4e4d4d4d4d4c6b4c6b6b6b6b6b6b6b4b4a4a494847474746464543434242424242424241403f3f3e3e3e3d6c3b3b3a3a3a3a3938373636363635353534333332323130302f2f2e2e2e2d2d2b2b2a2a292a272727252524242424236d6d21212120201f1e1e1d1d1d1d6e1b1a1a1a1a1918181717161515147013131278111111100e0e0e0d0d0c0a0a0a090808080707070707050404040302020202020202010000000000000000000072 
205 8383838383838372000000000000000000010202020202020203040404040507070707080808090a0a0a0b0d0d0d0e0f1011111112121213701415161717181919191a1a6f1b1b6e1d1d1e1e202020216d6d22222324242425262728292a2a2a2a2b2b2d2e2f2f2f2f3131323233333335353536363737373839393a3a3b3b3b6c6c3d3e3e3f3f3f3f414242424242424344464646464647474849494a4a4b4b6b6b6b6b4c6b6b4c4d4d4d4d4d50505152515252525252525253535354555455565757575757575757585758595a585a5a5a5c5c5c5b5c5c5c5c5c5c5c5d5c5c5d5d5d5d5d5d5e5f5f5f5f5f5f605f605f5f605f5f605f5f60606060606060606060606060606060606060606060606060606060606060605f5f5f5f5f5f5f5f5f5f5e5d5d5d5d5d5d5d5c5d5d5c5c5c5c5c5c5c5c5c5c5b5a5a5a585858585757575757575757575756555453535252525252525252525251525150504f4d4d4d4d4c4c6b6b6b6b6b4b4b4b4a49484847474746464544434342424242424242403f3f3e3e3e3e3d3c6c3b3a3a3a3939383737373636363535343333333231302f2f2f2f2e2e2e2e2d2b2b2a2a2a28282626252525242424236d2121212020201f1e1e1e1d1d6e6e1b6f1a1a1a1a19181717171615141313131212781111110f0e0e0e0d0d0c0a0a0a080808080707070706040404040302020202020202010000000000000000000072 
206 838383838383837200000000000000000000710202020202020204040404050707070707080808090a0a0a0c0d0d0e0e0e1111117812121213701515161517181919191a6f1b1b1c1d1d1e1e1e1f1f2021216d2222222223252525272929282a2a2a2b2b2c2e2e2f2f2f2f3032323232343535353636363737373738393a3a3b3b3b6c3d3d3e3e3e3f3f40414242424242424445454646464646474747484a4a4b4b6b6b6b6b6b6b6b4d4d4d4d4d4d4f5050515252525252525252525454525252565656575757575757575758585757575759585b585b5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5d5d5d5e5e5e5e5e5e5e5e5f5f5e5f5e5e5e5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5e5f5f5f5e5f5e5e5e5e5e5e5e5e5e5e5e5c5c5c5c5c5c5c5c5c5c5c5c5c5c5b5b5b5a595957575857575757575757575757575656565452525252525252525252525252505050504d4d4d4d4d4d4d4c6b6b6b6b6b4b6b4b4b4a49464647464645454645424242424242424240403e3e3e3e3e3d3d3c3b3b3a3a3938373737373636363635353333333232312f2f2f2e2e2e2d2d2d2c2b2a2a2a2a2a27252525242424242423222121212020201e1e1e1e1d1d6e1b1b1b1a1a19191919181716151515141313121212111111100e0e0e0d0d0c0b0a0a09080808080707070504040404040302020202020202010000000000000000000072 
207 83838383838383830000000000000000000000710202020202020203040404060707070707080808080a0a0a0c0d0d0d0e0f1111117812121313701415151617181819191a1a1a1b1b1d1d1e1d1e1e1f2020212121216d22232425252726282828282a2a2b2c2c2e2e2e2f2f2f303132323333333535363636363637393a3a3a3a3a3a3b6c3c3d3d3e3e3e3f4040414242424243444644444646464747474848494a4a4a4b4b4b6b6b6b6b6b4d4d4d4e4e4e4f5152515151515252525252525252535455565557575657575657575757575757575857585b585b5b5b5c5b5c5c5c5b5c5c5c5c5c5c5c5c5d5d5d5c5d5c5d5d5d5c5e5d5e5d5d5e5e5f5f5f5f5f5f5f5f5e5f5f5f5f5d5e5f5f5f5f5e5d5d5d5c5d5e5d5c5d5d5d5d5d5d5d5c5c5d5c5c5c5c5c5c5c5c5c5c5c5c5c5b5a5b595858575757575757575757575757575757555554545352525252525252525251515051504e4e4e4d4d4d4d4c6b6b6b6b6b6b6b4a4b494a4a49474746464746454444444242424242404040403e3e3e3e3e3d3c6c3b3a3a3a393a37363636363636353434333333323231302f2f2f2f2e2c2c2b2b2b2a2a2a2a2929282525242424232323222121212020201e1e1e1e1e1d1d1c1b1a1a1a1a191918181717171515151413131212111111110f0e0e0d0d0d0b0a0a0a0908080807070707070504040404020202020202020271000000000000000000007283 
208 8383838383838383000000000000000000000071020202020202020304040405060707070707080808090a0a0c0d0d0d0d0e1011111178121213137014151617171718191a1a1a6f1b1c1d1d1d1d1e1e202021212121216d22232425252526272728292a2a2b2b2c2e2e2e2e2f2f2f3031323333343435363636363637373738393a3a3a3b3b6c3c3e3e3e3e3f3f3f4041414242434343444545454646474747474749484a4b4b6b6b6b6b6b4c4c4d4d4d4d4d4e4e4f5050505152525252525252525353535353545554565457575757575757575757575757595a5a5a5a5a5a5b5a5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5d5c5d5c5c5c5d5d5d5d5d5d5d5d5d5c5d5d5d5d5c5d5d5d5d5d5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5a5a5a5a5a585757575757575757575757575757575757545454525253525252525252525251514f50504e4d4d4d4d4d4d4d4d4c6b6b6b6b6b6b4b494848474746474646464545454443434242424140403f3f3f3f3e3e3e3d3c3b3b3b3a3a3a3838373736363636363534333333323232312f2f2f2e2e2e2d2b2b2b2a2a2a2a292928252525242423232222226d21212020201f1e1e1e1d1d1d1c1b6f1a1a1a1a191918171616151514707013121278111111100e0e0e0d0d0b0a0a0a090808080807070707070504040404020202020202027100000000000000000000007283 
209 8383838383838383000000000000000000000001020202020202020204040404050607070707080808080a0a0b0c0d0d0d0e0e0f111111121212121313151515161717181919191a1a1b1b1b1c1d1d1e1e202020212121216d2223242424252525262627292a2a2b2c2d2e2e2e2f2f2f2f30313232333434353536363636373737373839393a3a3b3d3d3d3d3e3e3f3f3f3f404041424243434344454646464646464647474a4a4a4b4b4b6b6b6b6b4c4c4c4d4d4d4d4d4d4d4e51515151525252525252525252525352535255565556565756575757575757575857575857575859595959595a5b5b5a5b5b5b5b5b5b5b5b5b5b5c5b5b5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5b5c5b5b5b5b5b5b5b5b5b5a5b5b595b5a59595859575757575757575757575757565555565555555554555452525252525252525252525151514e4e4d4d4d4d4d4d4d4c4c4c4c6b6b6b6b4b4a4b4b48474747474646464645454444434242424242403f3f3f3e3e3e3e3d3d3d3b3a3a3a3a393938373636363635353434343333323232302f2f2e2e2e2d2c2d2b2b2a2a29292829282726252424242222226d6d6d212120201f1f1e1d1d1d1d1c1b1b6f1a1a1a19191918171715151515131313131212111111100e0e0e0d0d0d0a0a0a0a080808080707070707050404040404020202020202010000000000000000000000007283 
210 838383838383838300000000000000000000000071020202020202020404040404060707070707080808080a0a0a0b0d0d0d0e0e10111111781212121314151515171717171819191a1a6f6f1b6e1d1e1e1e1f1f1f202021216d6d2223242424242525262828282a2a2a2b2c2d2e2e2e2e2f2f30313132323334353636363636[·...·truncated·by·diffoscope;·len:·788,·SHA:·cd1e5ecc6cc7144da279b10ea0dba898efe03d5cde24510addff9d42f0d69cc3·...·]159 720000000000000000007102020202020304040405060707080808090a0b0c0d0d0e0f10117878121314141617181819191a6f6e1d1d1e1e20216d23232425262728282a2b2c2d2e2e30313132333334353535363738393a3a3a3b3c3c3d3e3f404040414244444444454545464848494a4a4a4b4b4b6b4c4c4d4d4e4e4e4f50[·...·truncated·by·diffoscope;·len:·788,·SHA:·45f4e0c8174145feaf1c0f29dfd2dbafe8a2760e27eca3d252d1f74fc6d65a37·...·]
 160 720000000000000000007102020202020304040406070707080808090a0b0c0d0e0e0f1111781213701515161819191a1a1b1c6e1d1e1f1f20212223242425272829292b2b2d2e2f2f313333333435353636363738393a3a3b3b3b3c3d3e3e40414141414243444445464646474949494b4b4b4b6b6b4d4d4d4d504f5050505252525354555657575757575858595b5c5c5c5c5d5c5d5e5e5f5f5f5f60606060626363636464646466676767676869696969736a737373737473747575757575757979797a7a7a7a7a7a7a7a7c7c7d7d7d7d7d7d7e7d7e7e7f807f7f81808080818181818181818182828181818181818182828282838283828382828284848283848383838382828282848384848382828282828282828181818181818181818181818181818180808080807f7f7e7e7e7e7d7d7d7e7d7d7d7c7b7a7c7a7a7a7a7a7a7a7a7a7a7a7976767675757575757474736a6a6969696967676767666666656464646363626361606060605f5f5f5e5d5d5d5d5d5c5c5c5a5a575757575757565555555352525150505050504f4d4d6b6b6b4b4b4b4b4a49494846464544444444424141414141403e3e3e3d3d6c3b3a3a3a3938383635353535353434333231312f2f2e2b2b2b2a29282827252424236d6d21201f1e1e1d1d1b1b6f1a19191717161570131212781110100e0d0d0c0a0a0a090808070706040404040403020202020201000072
 161 720000000000000000007102020202020304040406070707080808090a0b0c0d0d0e101111781213701515161819191a1a1b1c6e1d1e1f20212122242424252628292a2b2b2c2e2f2f3133333435353637373738393a3b3b3c3c3c3d3e3f4042424242424444454647474747484a4b4b6b6b6b4c4d4d4d4d4d4d515051515152525354525457575757585858595a5c5c5c5c5c5e5d5e5f5f606060606161616162646464656565666768686868696a6a6a6a7473747575757575757676767676767a7a7a7a7b7b7b7b7b7b7b7b7b7d7e7e7e7e7e7e7e7e7e7f7f7f7f82818182828282828282828283828282828282828383838383838383838383838383838383848383838383838383838383838383838383838383838282828282828282828282828282828281818181807f7f7f7f7f7e7e7e7e7e7e7e7e7d7c7b7b7b7b7b7b7b7a7a7a7a7a7a7a7676767676767575757575746a6a6a6a6a68686868676767666666656463636463616161616060605f5f5f5f5e5d5d5c5c5a59585857575757575656565352525251515151514e4d4d4d4d4d6b6b6b6b4b4a49494847464646464543424242424242403f3f3e3d3c3c3b3b3b3a3a3a3736363635353534333232322f2f2e2c2b2b2a2a2928272524242322226d20201f1e1d1d1b1b6f1a19191717161514131212781111100e0d0d0c0a0a0a090808070707050404040403020202020201000072
 162 720000000000000000007102020202020304040406070707070808090a0b0c0d0d0e0f1111121213131415161819191a1a6f1c6e1d1e2020216d22232424252628292a2b2b2c2e2f2f3133333335353636373737383a3a3b3c3c3c3d3e3e414242424242444445464647474747494b4b6b6b6b4c4d4d4d4d4d4d4f50525252525252535253565757575758585a5a5b5c5c5c5c5d5e5f5f5f6060606161616163626565656565656666676768686869696a69737373757575757576767676767676777a7a7a7b7b7b7c7c7c7c7c7c7d7e7e7e7e7e7e7e7e7e7e7f7f7f7f80818181838283828382838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838382838281828181817f7f7f7f7f7f7f7e7e7e7e7e7e7e7e7d7c7c7c7c7c7b7b7b7a7a7a7a7a7a777676767676757575757575736a6a6a6a6a6968686867666666666665656564636261616161606060605f5f5e5e5d5c5c5c5b5a595957575757575757555252525252525050504d4d4d4d4d4c6b6b6b4b4b4a494948474646464645434242424242413f3f3e3e3d3c3b3b3b3b3a3a3a3736363635353533333232312f2f2e2d2b2b2a2a2828272525242322222120201f1e1d1d1b1b6f1a19191717167070131212781111100e0d0d0c0a0a0a080808070707060404040403020202020201000072
 163 720000000000000000007102020202020304040406070707070808090a0b0c0d0d0e0f111112121313141516181919191a6f1c6e1d1e2020212222232424252628292a2a2b2c2e2f2f3032333334353636373737383a3a3b6c3c3c3c3e3e41424242424244444546464647474749494a4b6b6b6b4d4d4d4d4d4d4d4f515252525252525254565757575757585a5a5a5b5c5c5c5d5e5e5f5f5f60606061616163616265656565666666666768686868686a696a6a6a74757375757576767676767676777a79797a7a7a7c7c7c7c7c7c7e7e7e7e7e7e7e7e7e7e7e7f7f7e7f7f808082818281828182838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838182817f8080817f7f7f7f7f7f7f7f7e7e7e7e7e7e7e7e7d7c7c7c7c7c7a7a7a7a7a7a7a7a777676767676757575757474746a6a6a6a6a6a6968686867666666656565656563616161616161606060605f5f5e5e5d5c5c5b5b5a5958575757575756565452525252525250504f4d4d4d4d4d4c6b6b6b4b4b4a494947474646464544434242424242403f3f3e3e3d6c3b3b3b3a3a3a393636363635353533323232302f2f2e2d2b2b2a2828282724242423222121201f1e1e1d1d1b1b6f1a191917171670131312127811110f0e0d0d0c0a0a0a080807070707050404040403020202020201000072
 164 720000000000000000007102020202020304040406070707070808080a0b0c0d0d0e0f111112121370151516181919191a6f1c6e1d1e1f20206d22232424252628292a2a2b2c2e2f2f2f32333334353636373737373a3a6c3b3c3c3c3e3e3f404242424243444445464647474749494a4b6b6b6b4c4d4d4d4d4d4d4f51525252525252525456575757575758595a5a5b5c5c5c5d5e5e5f5f5f6060606060616161626364656666666666666668686868696a6a6a6a6a6a6a747575757576767676767679797a7a7a7a7c7c7c7c7c7c7c7c7d7e7e7e7e7e7e7e7e7e7f7e7e7f7f7f7f8081807f807f80838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838382838282817f80807f80807f7f7f7f7f7e7e7e7e7e7e7e7e7e7d7c7c7c7c7c7b7b7a7a7a7a7a7a79797676767676767575757574736a6a6a6a6a6a696868676766666666656566656363616161616060605f5f605f5f5e5e5d5c5c5b5a5959585757575757555554525252525252514f4e4d4d4d4d4d4d6b6b4b4b4b4a484747474646444444434242424242403f3f3e3d3c6c3b3b3b3a3a3a3836363636353535333232312f2f2e2e2c2b2b2a2828282624242423222121201f1e1d1d1c1b1b6f19191817171615131312127811100e0e0d0d0c0a0a0a080807070706040404040403020202020201000072
 165 720000000000000000007102020202020204040405070707070808080a0b0c0d0d0e0f111178121213141516171819191a6f1c6e1d1e1e2020216d232424242728282a2a2b2b2e2e2f2f3133333335363637373737393a3b6c3c3c3c3d3e3f3f414242424344444446464747474849494b4b6b6b6b4d4d4d4d4d4d4f4f51525252525252525356575757575758585a5a5b5c5c5c5d5e5e5f605f6060606061616163626364656565666666666768686868686a6a6a6a6a6a7374757575757676767676767a797a7a7a7b7b7b7c7c7b7b7c7c7c7c7d7d7e7e7e7e7e7e7e7e7f7e7f7f7f7f7f7f7f7f7f80828383838382838383838383838383838383838383838383838383838383838383838383838383838383838382838383828282817f827f81807f7f80807f7f7f7e7e7f7e7e7e7e7e7e7d7c7c7c7c7c7c7c7b7b7a7a7a7a7a77777a767676767675757575757574736a6a6a6a6a6a69686868676666666666656564636262616161606160605f5f5f5f5e5d5d5c5c5b5a595858575757575655545353525252525151504e4d4d4d4d4d4c4d6b6b6b4b4a494747474646464444434242424240403f3f3f3e3d3c3b3b3b3b3a3a3a3936363635353433333232312f2f2e2e2c2b2b2a2828282624242322222121201f1e1d1d1c1b1b1a191918171716701313121278110f0e0e0d0d0c0a0a0a080807070706040404040302020202020201000072
 166 720000000000000000007102020202020203040405060707070808080a0a0c0d0d0e0e101178121213701516171819191a6f1b6e1d1d1e2020212122232424262828292a2b2b2d2e2f2f3132333334353637373737383a3a3b3c3c3c3c3d3e3f40424242424444444546464747474949494a6b6b6b4c4d4d4d4d4d4f4f5052525252525252545456575757575757595a5b5c5c5c5c5d5e5f5f5f606060606061616261616364636465666666666768686868686a6a6a6a6a6a7475757575757676767676777777797a7a7a7a7a7a7a7a7c7c7c7c7c7c7d7d7d7e7e7e7e7e7e7e7f7f7f7f7f7f7f7f7f7f8082818182818283838283838383828383838383838383838383838383838383838383838383838383838383828282828181807f7f807f7f7f7f7f7f7f7f7e7e7e7e7e7e7e7e7d7d7c7c7c7c7c7c7c7c7c7a7a7a7a7a7a7a76767676767676767575757574736a6a6a6a6a6a6a686868676766666666666665636363616161616160606060605f5f5e5d5c5c5c5c5a5a595857575757575655545252525252525150504e4d4d4d4d4d6b6b6b6b6b4a494947474746464644444342424242403f3f3f3e3e3d3c3b3b3b3b3a3a393736363535353433333232302f2f2e2c2b2b2a2a2828272524242322222120201f1e1d1d1c1b6f1a191918171716701313121211110f0e0e0d0d0b0a0a0a080807070706040404040302020202020201000072
 167 720000000000000000007102020202020203040405060707070808080a0a0b0d0d0e0e0f1178121213701516171819191a6f1b1c1d1d1e1f2021216d232424252728292b2b2b2b2e2f2f313233333334363737373737393a3b6c3c3c3c3d3e3e41424242424344444445464747474849494a6b6b6b4c4d4d4d4d4d4f50505152525252525254535657575757575759595a5c5c5c5c5c5d5e5f5f5f606060606161616161626363646566666666666868686868696a6a6a6a6a747575757575767676767676767676797a7a7a7a7a7a7a7b7c7c7c7c7c7c7c7d7e7e7e7e7e7e7e7e7e7f7e7e7f7f7f7f7f808080807f8180838381818383838182838383838383838383838383838383838382838383838383838382828281818081817f7f7f7f7f7f7f7f7e7e7e7e7e7e7e7e7e7e7e7d7c7c7c7c7c7c7c7c7c7c7c7a7a7a7a7a7a77767676767676767575757574736a6a6a6a6a696969686868666666666666656565646362616161606060606060605e5e5d5c5c5c5c5b5a59595857575757575655545352525252525251504e4d4d4d4d4c6b6b6b4b4b49494947474646464644444342424242403f3f3f3e3e3c6c3b3b3b3a3a3a3936363635353534333332312f2f2e2d2b2b2b2a2a28282625242423226d2120201f1e1d1d1c1b6f1a191918171615701312127811110e0e0d0d0d0a0a0a09080807070706040404040302020202020201000072
 168 720000000000000000000102020202020203040404050707070808080a0a0a0c0d0d0e0f117812121313141517171919191a1b1b6e1d1e1f2021216d232424252628282a2b2b2b2e2e2f2f3233333334363637373737393a3b3b3c3c3c3d3e3e3f40424242424345454646474747474849494a6b6b6b4d4d4d4d4d4d4e505152525252525252535657575757575758595a5b5c5c5c5c5c5e5e5f5f60606060606061616162636464656665666666666768686868696a6a6a6a6a7374757575757575757676767676777b797a7a7a7a7a7a7b7c7c7c7c7c7c7c7c7e7d7d7d7e7e7e7e7e7e7e7e7e7f7f7f7f7f7f7f7f7f7f818281808280818181828282828383828282828283828283828381828282828282828281828181807f7f7f7f7f7f7f7f7f7f7e7e7e7e7e7e7e7e7e7e7e7d7c7c7c7c7c7c7c7c7c7b7b7b7a7a7a7a7a77767676767676757575757575736a6a6a6a6a696a6a69686868666666666665656564636361616161606060606060605f5d5c5c5c5c5c5a5a595957575757575756545352525252525251504f4d4d4d4d4d6b6b6b6b4b4a494948474746464645444342424242413f3f3f3f3e3e3c6c3b3b3b3a3a3a3836363635353534333332312f2f2e2c2b2b2b2a29282826252424236d212120201f1e1d1d1c1b6f1a1919181716157013121211110f0e0e0d0d0d0a0a0a09080807070706040404040302020202710100000072
 169 720000000000000000000102020202020203040404050707070708080a0a0a0c0d0d0e0f111112121313701516171819191a6f1b6e1d1e1f2021216d232424252628282a2a2b2c2e2e2f2f3033333334363636373737393a3b3b6c3c3c3c3e3e3f3f41424242424445454646474747474949494b6b6b4c4d4d4d4d4d4d4f515151525252525253545657575757575758595a5b5b5c5c5c5d5d5f5f6060606060606161616262646365656566666666666768676868696a6a6a6a6a6a747574757575757676767676767977797a797a7a7a7a7b7b7b7c7c7c7c7c7d7c7c7c7e7e7e7e7e7e7e7e7e7e7e7f7f7f7f7f7f7f7f8080807f807f7f81818081808081818080808080818080818081808080808080808080808080807f7f7f7f7f7f7f7f7e7e7e7e7e7e7e7e7e7d7e7d7d7e7c7c7c7c7c7c7c7c7b7b7a7a7a7a797a7a77767676767676767575757575746a6a6a6a6a69696a696767676766666666666565646262626160616060606060605f5f5e5c5c5c5c5c5b5a595858575757575756535352525252525251504f4e4d4d4d4d4d6b6b6b4b4b49484847474746464644434242424242413f3f3f3e3e3e3c6c3b3b3a3a39383636363535353433333231302f2f2e2c2b2b2b2a29282826252424236d212120201f1e1d6e1b1b6f1a1919181716157012121211110f0e0e0d0d0c0a0a0a08080707070706040404040302020202710000000072
 170 720000000000000000000102020202020203040404040707070708080a0a0a0c0d0d0d0f111178121213701516171819191a6f1b6e1d1d1e2020216d22242424262828292a2b2b2d2e2f2f303233333334363637373737393b3b3b3c3c3c3d3e3e3f40424242424242454646464747474949494b6b6b6b4c4c4d4d4d4d4e4f505051525252525252555756575757575757595a5a5a5c5c5c5c5f5f5f5f5f606060606161616161616364656666666666666866676868696a6a6a6a6a747473757575757575757676767676767979797a7a7a7a7a7a7b7b7b7b7b7c7c7c7c7e7e7e7e7e7e7e7e7e7e7e7f7e7e7f7f7f7f7e7f7e7f7f7f7e7e80807f807f7f7e7f7f7f7f7f7f80807f7f7f7f7f7f7f7f7f7f7f7f7e7f7f7e7e7e7e7f7e7e7f7f7e7e7e7e7e7d7d7d7e7e7d7d7d7c7d7c7c7c7c7b7b7b7b7a7a7a7a7a77767a79767676767675757575757575746a6a6a6a6a69686869686666666666666565656565626161616160606060605f605f5f5d5c5c5c5c5b5a5a595757575757575757565352525252525252504f4d4d4d4d4d4d4d6b6b6b4b4a49474747474646464444424242424242413f3f3e3e3e3d3c3b3a3a3a39373736363635353533333232302f2f2e2e2c2b2b2b2a282827252424242221212120201e1d1d6e1b1b6f191919171716141312121211110f0e0e0d0d0b0a0a0908080707070706040404040302020202710000000072
 171 720000000000000000000102020202020203040404040607070708080a0a0a0c0d0d0d0e101111781213131415161819191a1a6f6e1d1d1e1e20212121232424252728282a2b2b2c2e2e2f2f313333333336363737373737393a3b3c3c3c3d3e3e3f4042424242424344454646474747474949494a4b6b6b6b4c4d4d4d4d4d4f5152525252525252535555575757575757595a5a5a5a5c5c5c5d5e5e5e5f5f60606060616161616162646565656666666666666668686869696a696a6a746a73757575757575757676767676767676777a7a7a7a7a7a7a7a7a7a7c7c7c7c7c7d7c7d7d7c7c7d7d7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7f7e7e7f7f7f7e7e7f7f7f7f7f7f7f7f7f7f7f7f7f7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d7c7c7c7d7c7d7c7c7c7b7c7c7b7a7a7a7a7a7a7a7a7979767676767676767575757575747473736a6a6a6a6a6a6868686867666666666665656564646361616161616060605f605f5f5e5e5d5c5c5c5b5a5a5a595757575757575655545352525252525251514e4d4d4d4d4d4c6b6b6b4b4a49494747474746464544434242424242413f3f3e3e3e3d6c3b3b3a3a3a3a393636363535353533333232302f2f2e2d2b2b2b2a29282725252424236d2121201f1f1e1d1d1c1b6f1a191918171615141312121211110f0e0d0d0d0b0a0a0908080707070705040404040302020202710000000072
 172 72000000000000000000010202020202020304040404060707070808090a0a0c0d0d0d0e0f111178121313141516181919191a6f1b6e1d1d1e1e2021216d2324242627272a2a2b2c2e2e2f2f313333333335363637363737373a3b3c3c3c3c3d3e3e3f4242424242434345464647474747484949494a6b6b6b4c4d4d4d4d4d4e515252525252525252535757575757575758595a5a5a5c5c5c5c5e5e5e5f5f5f6060606161616161616363636565666665666666686867676868686a6a6a6a6a74757575757575767676767576767676777a7a797a7a7a7a7a7a7b7b7c7c7c7c7c7c7c7c7c7c7c7d7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7f7f7e7e7f7f7f7f7f7e7e7f7f7f7f7e7f7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7c7c7c7c7c7c7c7c7b7b7b7a7b7b7a7a7a7a7a7a7a7a7a7779767675757676757575747475736a6a6a6a6a6a6a69686868686867666666666665656563636161616161606060605f5f5f5f5f5e5c5c5c5c5b5a5a59585757575757575754545352525252525251504e4d4d4d4d4c6b6b6b4b4a4949494747474646464544424242424242413f3f3e3e3d6c3b3b3b3a3a3a38383636363535353533323232302f2e2e2c2b2a2a292828262524242322212121201e1e1e1d6e1b1b1a1a1a1717171615131312121211110f0e0d0d0d0b0a0a0908080707070704040404040202020202710000000072
 173 72000000000000000000010202020202020304040404060707070808080a0a0b0d0d0d0e0f111178121313141516171919191a1a1b6e1d1d1e1f2121216d2324242525272a2a2b2c2d2e2f2f30323333333436363636373737393b6c3c3c3c3c3d3e3f4042424242424244454646474747474849494a4b6b6b4c4d4d4d4d4d4d4f525252525252525252555756575757575757595a5a5a5b5c5c5d5e5e5e5f5f5f60606061616161616262636565656565666666666767666868686a696a6a6a7373737574757575757576757676767676767676797a7a7a7a7a7a7a7b7b7b7b7b7c7c7c7c7c7c7c7d7c7d7d7c7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d7d7d7d7d7c7c7c7c7c7c7c7c7b7a7a7a7a7a7a797a7a7a7a77767676767676757576757575757373736a6a6a6a6a6a6a6868686868676766666666666565656463636161616161606060605f5f5f5f5e5d5c5c5c5b5a5a59575757575757575755545252525252525151504f4d4d4d4d4d4c6b6b6b4b4a4949494747474646464442424242424241403f3e3e3d3d3b3b3b3b3a3a3a383636363535353533323232312f2f2e2d2b2b2a2a2928282625242423222121211f1e1e1e1d6e1b6f1a1a191717171614131312121211100e0e0d0d0c0a0a0a0908080707070704040404030202020202710000000072
 174 7200000000000000000001020202020202020404040406070707080808090a0a0c0d0d0e0f111111121213141515171819191a1a1b1c1d1d1e1e2021216d232424252527292a2a2a2b2e2e2e2f303233333334363736363737383b3b6c6c3c3c3d3e3e3f4142424242424344454646474747474949494a4b6b6b6b4c4d4d4d4d4d505051525252525252525353555757575757575859595b5b5c5c5d5d5c5e5e5e5f60606060606061616263626363646565666666666666676768686868696a6a6a6a74737375757575757575757676767676767779797a7a797a7a7a7a7a7a7a7b7b7b7c7c7c7c7c7c7c7c7c7c7d7e7d7d7d7d7d7d7d7d7d7e7e7e7d7d7d7e7e7e7e7e7e7e7e7e7e7d7e7d7e7e7e7e7d7e7d7d7d7d7d7d7d7c7c7c7c7c7c7c7c7b7c7c7b7b7b7b7a7b7a7a7a7a7a7a7776777a797977767676757575757575757573736a6a6a6a69696a69686867666767666666666565656464646262626161616060605f605f5f5f5e5d5d5c5c5c5b5b5a59595857575757565656555353525252525151504e4d4d4d4d4d4c6b6b6b6b4b4a4949484746464646454443424242424241403f3f3e3e3d6c3b3b3b3b3a3a393937363535353433333231312f2f2f2e2c2b2b2a2a29282725242423236d2121201f1e1e1e1d6e1b6f1a19191717161514131312127811100e0e0d0d0c0a0a0a0908080707070704040404030202020202020000000072
 175 7272000000000000000001020202020202020304040406070707080808090a0a0c0d0d0e0f111111121213141515171718191a1a6f1b6e1d1e1e20202121222424252525282a2a2a2b2d2e2e2f2f2f32333333353636363737373a3b3b3b3c3c3c3e3e3f404242424242424444464646474747474949494a4b6b6b4c4d4d4d4d4d4d4f51525252525252525253545757575757575758595a5a5c5c5c5c5c5d5e5e5f5f60606060606061616161626363656465656566666666676868686868696a6a6a6a6a6a6a73737575757575767676767676767676797979797a7977797a7a7a7a7a7a7a7b7b7b7b7c7c7c7c7c7d7c7c7c7c7c7c7c7c7c7d7c7d7c7c7c7e7e7d7c7e7e7d7d7e7d7c7d7c7e7d7c7d7c7e7d7c7c7c7c7c7c7c7c7c7b7c7a7b7b7a7b7b7a7a7a7a7a7a7a7a7a7a7a797676767777767676767575757575757575736a6a6a6a6a6a69686868686766666666666666656464656363636161616161606060605f5f5f5f5e5d5c5c5c5c5c5a5a59595857575757575555555452525252525250504f4d4d4d4d4d4d4c6b6b6b4b4b4949484747464646464444424242424242403f3f3e3e3d3c6c3b3b3a3a3a3937383636353535333232312f2f2f2f2e2d2b2b2b2a2a29272525242422226d2121201f1e1e1e1d1b1b6f1a19191717161514131212127811100e0e0d0d0d0b0a0a0808080707070704040404030202020202027100000072
 176 7272000000000000000001020202020202020304040406070707080808090a0a0c0d0d0e0f111111121213141515161718191a1a6f1b1c1d1e1e1f2021216d2324252525282a2a2a2a2d2e2e2e2f2f313333333535363636373737383a3b3c3c3c3d3e3f3f4142424242424344454646464747474849494a4b4b6b6b4d4d4d4d4d4d4d4f50525252525252525253565757575757575758595a5b5c5c5c5c5d5d5e5f5f5f60606060606061616162626364636565656666666666676768686869696a6a6a6a6a6a6a6a757575757575757576767676767677767677767676777a7a7a7a7a7a7a7a7a7a7a7c7b7b7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d7d7d7c7d7d7c7c7d7c7c7c7c7d7d7c7c7c7d7c7c7c7c7c7c7c7c7c7c7b7b7a7b7a7a7a7a7a7a7a7a7a7a7a777676767676767676767676767575757575757575746a6a6a6a6a6a6a69686868686766666666666665656464656362616161616160606060605f5f5f5f5c5c5c5c5c5c5a5a5a59595757575757575555545352525252525150504e4d4d4d4d4d4d6b6b6b4b4b4a49494747474646464544434242424242413f3f3f3e3d3c3c3b3b3a3a3a3a373636353535353433323232302f2f2e2e2c2b2b2a2a2a28272525242322226d2120201e1e1e1e6e1b1b6f1a19181717161570131212127811100e0e0d0d0d0b0a090808080707070704040404030202020202027100000072
 177 7272000000000000000001020202020202020304040405070707080808080a0a0c0d0d0e0e111111121213701515161718191a1a6f1b1c1d1e1e1f2020216d232424252528292a2a2a2c2e2e2e2f2f31323333343535363637373737393a6c6c3c3c3d3e3f3f4040424242424444464646464747474849494a4a6b6b4c4d4d4d4d4d4d4d4f51525252525252525255575757575757575758595a5b5c5c5c5c5c5e5e5f5f5f5f606060606161616161626363646565666566666666666768686868696869696a6a6a6a737373747575757575757575757676767676767676767a797a7a79797a7a7a7a7a7a7a7a7a7b7b7b7c7b7c7b7b7c7c7c7c7b7b7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7b7c7c7c7c7c7c7b7b7c7c7b7b7b7a7a7a7a7a7a7a7a7a797a7a7a7977767676767676767675757575757575757473737373736a6a6a6a69696968686867686766666666666665656363646261616161616060606060605f5f5e5e5c5c5c5c5c5a5a595958585757575757575453535252525252515050504d4d4d4d4d4c6b6b6b6b4b4a4949494747464646464443424242424242403f3f3e3e3d6c6c3b3b3a3a39373736363535353534323232312f2f2f2e2e2c2b2b2a2a2a282525242422226d212120201e1e1e6e1b1b1b1a1a19181717151570131212127811100e0e0d0d0c0a0a090808080707070604040404030202020202020000000072
 178 727200000000000000000071020202020202030404040406070707080808090a0c0c0d0d0e10111178121213141515171719191a1a6f1c1d1d1e1e2020216d22242424252728292a2a2b2d2e2e2e2f30323233333435363636373737393a3b3b6c3c3c3d3e3f3f3f4142424243444546464646474747494949494a4b6b4c4d4d4d4d4d4d4f4e51525252525252525456575757575757575758595a5b5c5c5c5c5d5d5e5e5f5f5f606060606061616161626364656465656566666666676868686868686868696a6a6a6a6a6a7374757575737575757575757676767676767677777a7a77777a7a7a7a7a7a7a7a7a7a7a7a7b7a7b7a7a7b7a7b7b7a7a7b7b7b7b7b7b7b7b7c7c7c7a7b7b7b7a7b7b7a7b7a7b7a7b7b7a7a7b7b7a7a7a7a7a7a7a7a7a7a7a79767a7a79767676767676767676757575757575757473746a6a6a6a6a6a696a6a686868686867676766666666666665656563636261616161616060606060605f5e5e5d5d5c5c5c5c5a5a59585857575757575757565352525252525252514f4f4f4d4d4d4d4c6b6b6b6b4b4a4949484746464646464644424242424242413f3f3e3e3c3c6c3b3a3a3a3a383736363635353534333232312f2f2f2e2e2d2b2b2a2a2a2a282525242422226d212120201e1e1e6e1b1b6f1a1a191817161514131312121211110f0e0d0d0d0b0a0a090808080707070504040404030202020202710000000072
 179 727200000000000000000001020202020202020404040406070707080808090a0a0b0d0d0e0e0f1178121213701415161718191a1a6f1c1d1d1e1e1f2021216d222424252627292a2a2a2c2e2e2e2f2f31323333343535363636373738393a3b3b3b6c3c3e3e3f3f404142424242434646464646474747484949494a6b6b4c4d4d4d4d4d4d4e5051525252525252525256565757575757575758595a5a5b5b5c5c5c5d5e5e5f5f5f5f60606060606161616162626364636465656565666668666867676868686a6869696a6a6a6a6a6a6a6a737575757575757675767575767676777776777b77767679767977797a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7c7c7b7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7779767977767676767776767676767575767575757575757574746a6a6a6a6a6a6a69686868686868676768666666666666666564646362616161616161606060605f5f5f5f5e5e5c5c5c5c5c5b5a5a5958575757575757575654545352525252525251504e4d4d4d4d4d4c6b6b6b4b4b4a4949494747464646464645434242424242403f3f3f3e3c3b6c3b3a3a3a3a39373636353535353433333232312f2f2f2e2d2b2b2a2a2a2a28272525242422226d2120201f1e1d6e1b1b1b6f19191817171515701312121278110f0e0e0d0d0c0a0a0a080808080707070504040403020202020202010000000072
 180 727200000000000000000001020202020202020404040406070707080808090a0a0c0d0d0e0e0f111112121313701515171819191a1a1b6e1d1e1e1f2021216d222424252526282a2a2a2b2c2e2e2f2f3032333333353536363637373737393b3b3b3b6c3c3d3e3f3f404042424243444546464647474747494949494a6b6b4d4d4d4d4d4d4d4f505151525252525252535455575757575757575859595a595b5c5c5c5c5d5e5f5f5f5f5f60606060616161616162626363646565656666676666666768676869686868696a69696a6a6a6a6a737373757575757575757576757675757676777676767676767676777a7777797a7a7a7779797a7a7a7a7a7a7a7a7a7a7a7b7b7a7a7a7a797a7a7a797a7a7a7a7977797a77777777777777767676777676767676767675757575757575757575757473736a736a6a6a6a6a696868686868676867666667666666656564656362626161616161606060606060605f5f5e5e5d5c5c5c5c5b5a5959595857575757575757565553525252525252515150504d4d4d4d4d4d6b6b6b4b4b4a4949494747474646464644434242424240403e3e3e3e3d3b3b3b3a3a3a3a3a383736363535353433333232312f2f2f2f2e2d2b2b2a2a2a2928262525242322226d2120201f1d1d6e1b1b6f1a19191817161514131312127811110f0e0e0d0d0c0a0a0a080808070707060404040302020202020202010000000072
 181 727200000000000000000001020202020202020404040406070707080808090a0b0c0d0d0e0e0f111178121213701515161819191a1a1a6e1d1d1e1e1f20216d222325252526282a2a2a2b2b2d2e2e2f3031323333333436363637373737383a3b3b3b6c3c3c3d3e3e3f4042424242424545464647474747484949494a4b6b4c4c4d4d4d4d4d4e4f50505052525252525253555657575757575757585959595a5b5c5c5c5c5c5e5e5f5f5f6060606060616161616161636363646565656666666666666666676868686868696868696a6a6a6a6a6a6a74757575757575757575757575767575767676767676767676797676777a7a7a76777777797a797a7a797a7a7a7979797979797977797979777a7a77797776797776767676767676767676767676767676757675757575757574737475746a6a6a6a6a6a6a6a69686868686868676666666666666666656564636361616161616161606060606060605f5f5f5e5e5d5c5c5c5b5a5a59595957575757575757575452525252525252515050504f4d4d4d4d4d4d6b6b6b4b4b4a4949484747464646464543424242413f3f3e3e3e3e3e6c3b3b3a3a3a3a3a3a373636353535353333333232302f2f2f2e2d2b2b2a2a2a2a29262525242322226d2120201f1e1d1d6e1b1b6f1a19191717161514131312121111110f0e0e0d0d0c0a0a0a080808070707060404040302020202020202010000000072
 182 727200000000000000000001020202020202020404040406070707070808090a0a0c0d0d0e0e0f11117812121313141516181919191a1a1b6e1d1d1e1e2020212122242525252729292a2b2b2d2e2e2f2f3232333333333636363637373737393a3b3b3b6c3c3d3e3e3f3f4141424242424345464647474747494949494b4b4c6b4c4d4d4d4d4d4e50505052525252525253535255575757575757585959595a5a5b5c5c5c5c5d5e5e5f5f5f5f606060606061616161626161626464656665666666666666676668686868686868686a6a6a6a6a6a6a6a73736a7573747575757575757675757576757676767676767676767676767676767676767676797776777a7a7976767676767676767676767676767676767676767676767675767676757575757675757575757575737475736a6a6a6a6a6a6a6a696969696868686868676767666666666665666665646363616161616161616160606060605f5f5e5f5f5e5e5c5c5c5c5a595a5858585757575757575755525252525252525150504e4d4d4d4d4d4d4d4c6b6b6b4b4a494949474747464645444242424242413f3f3e3e3e3e6c3b3b3b3a3a3a3a3a3a373636353535343333323232302f2f2f2e2d2b2b2a2a2a282825242424226d21212020201e1e1d1d1b1b1b6f1a19191717161514131312121111110f0e0d0d0d0c0a0a0a080808070707060404040403020202020202710000000072
 183 727200000000000000000001020202020202020304040405070707070808080a0a0a0c0d0d0e0f11111112121313141516171919191a1a1b1c1d1d1e1e1f2021212123242424262828292a2b2b2c2d2e2f303232323334353536363637373737383b3b3b6c3c3c3c3d3e3f3f3f40424242424345454647474748494949494a4b4b6b4c4c4d4d4d4d4e4e4f50525252525252525253565757575757575859585a5a595b5c5c5c5c5c5d5d5d5f5f5f5f60606060616161616161616262636464656566666666666667676767676868686969696a6a6a6a6a6a6a6a746a74757375757575757575757675757676757576767676767676767676767676767677777677777777767676767676767676797976767676767676767676767676767575767575757575757575757573757373736a6a6a6a6a6a6a6a6a6868686867686767676666666666666665656564636262626161616161606060606060605f5f5f5d5d5d5d5c5c5b5b5b5958595857575757575757565453525252525252524f4e4e4d4d4d4d4c4c4d6b6b6b4b4a4a494948474747464544424242424241403f3f3f3e3e3e6c3b3b3b3a3a3a3a3938373736363535353433333232312f2f2e2e2c2d2b2b292a2a2825252424246d21212120201e1e1e1d1d1b1b1b6f19191917171615131312127811110f0e0e0d0d0d0b0a0a09080808070707050404040403020202020201010000000072
 184 72720000000000000000000001020202020202030404040506070707070808090a0a0c0d0d0e0e0f111178121313141515171819191a1a1b1c6e1d1e1e1e202121216d232424242627292a2a2b2b2b2d2f2f3031313333333335363636363737373a3a3b3b3b3b3b3c3e3e3f3f404242424242434344464747474748494949494a6b6b6b4c4d4d4d4d4d4d4f50515152525252525253555556575757575757585959595a5a5b5b5c5c5c5c5d5e5f5f5f5f6060606060616161616161616263636364646565666666666666666667686868686a6a6a69696a6a6a736a6a75737475757575757575757575757575757676767676767676767676767676767676767676767676767676767676767679797676767676767576767675757676757575757575757575757575746a75746a6a6a6a6a6a6a6a6a6868686867666666666666666665656565646364636362616161616161606060605f605f5f5f5e5e5e5c5c5c5c5c5b5959595857575757575757575655535252525252525251504e4d4d4d4d4d4d4c6b6b6b6b4b4949494847474646464544434242424242403f3f3f3e3e3c6c3b3b3a3a3a3a3a3a3937363635353535343333323232302e2e2e2e2b2b2a292828282625242424222221212120201e1e1d1d1d1b6f1a1a19191817161514131212127811100e0e0d0d0d0b0a0a0a08080807070706040404040403020202027100000000000072
 185 72720000000000000000000001020202020202020304040506070707070808090a0a0c0d0d0e0e0e101178121213701515161819191a1a6f1b1c6e1e1e1e1f2121216d222424242526282a2a2a2b2b2b2d2e2f302f313233333436363636373737383a3a3b3b3b6c3c3d3e3f3f3f4142424242424243454646464647484949494a4b6b6b4c4c4d4d4d4d4d4d4f51505152525252525254545657575757575758595959595a5a5a5a5c5c5c5c5d5e5f5f5f5f60606060616160616061616162626162636465666566666666666668686868686969696a69686a6a6a6a6a746a7374746a74757575757575757575757576767676767576757576767676767576767676767576767676767575767676767576767675767576767575757675757575757575757574737473736a74736a6a6a6a6a6a69696968686868676666666666666565656565636363626262616161616161616060605f5f5f5f5f5f5e5c5d5c5c5c5a5b5b59595958575757575756575654535252525252525150514f4d4d4d4d4d4d4c6b6b6b6b6b4b4949494746464646454444434242424141403f3e3e3e3d6c3b3b3b3a3a3a3a3a3938373636353535353333333232302e2e2e2e2d2b2b2a282828272525242424226d212121201e1e1e1d1d6e1b1a1a1a19191717151470131212127811100e0e0d0d0d0b0a0a0908080707070706040404040302020202027100000000000072
 186 72720000000000000000000000710202020202020203040506070707070808090a0a0c0d0d0d0e0e101178121213701415161718191a1a6f1b1b6e1d1e1e1e2021212122242424252628292a2a2b2b2b2c2e2f2f2f30323333343536363637363737393a3b3b3b6c3c3c3d3e3f3f40414242424242434344444646464748494949494b6b6b4c4d4d4d4d4d4d4d4e505152525252525252535556575757575757585959595a5a5a5a5c5c5c5c5d5e5e5e5f5f605f6060606060616061616161616162636465646566666666666768686868686868686968686a6a6a6a6a6a6a6a6a6a6a7475757475747575757575757575757575757575757575757576757675767676757575767575757576757675757576757575757575757575757575757575747475757373736a6a6a6a6a6a6a6a696a6968686868686868676666666666666564656563636363626161616161616060606060605f5f5f5f5d5e5d5c5c5c5c5c5a5a5a595959575757575756555654525252525252525251504f4e4d4d4d4d4d4d6b6b6b6b4b4b4a49494747464646454344434242424241403f3f3e3e3e3c3b3b3b3b3a3a3a3a3a38373636353535343332323232312f2e2e2e2e2d2b2b2928282826252424242322212121201f1e1e1e1d6e1c6f1a1a1919181716157013131212127811100e0e0d0d0c0a0a0a0908080707070706040404030202020202027100000000000072
 187 7272000000000000000000000071020202020202030404040406070707080808090a0a0c0d0d0e0e1011111212121313141617171819196f6f1b1b6e1d1d1e1f2021216d22232424252728292a2a2b2b2b2c2e2f2f2f31323333343535363636373737393a3b3b3b6c3c3c3d3e3f3f3f4041424242424344444546464647474849494a4b4a4b4c4d4d4d4d4d4d4d4f5050525252525252525353555657575757575757575859595a5a5b5c5c5c5c5c5c5e5e5f5f5f5f60606060606060616161616162636363666666666666666666676668686868686868696969696969696a6a6a6a6a73736a6a6a74747475757575757575757575757575757575757575757575757575757575757575757575757575757575757575757575757575747473736a6a73736a6a6a6a6a6a6a696a69686868686868686868676666666666666666666463636362636261616161606060606060605f5f5e5e5e5d5c5c5c5c5c5c5b5a5959595757575757575757575555535252525252525251504f4d4d4d4d4d4d4d4c6b6b6b6b4a4949484746464646454342424242424242413f3f3e3e3e3d6c3b3b3b3a3a3a3a383736363535343433333232323232312e2e2d2c2c2b2b2a2828282725242424232222212020201f1e1e1d1c1b1b6f1a1a19181717161570131312127811100e0e0e0d0d0c0a0a0a0808080707070704040404040302020202027100000000000072
 188 7272720000000000000000000001710202020202030404040406070707080808090a0a0c0d0d0e0e1011117812121313701516171819191a1a6f1b6e1d1d1e1e2020216d22222424252527292a2a2a2b2b2c2e2f2f2f30313233333435353535363737383a3a3b3b3b6c3c3c3d3e3f3f3f40414242424243434344454646464747474a49494b4c4c4d4d4d4d4d4d4d4d4e5151525252525252525454565757575757575758585959595a5a5c5c5b5c5c5d5d5d5d5e5f5f5f60606060606161616161616363636565666666666666666666676667676768686868676768686869696a6a6a6a6a6a696a6a6a6a74736a7474747474757574757474747375747475746a74757575747575757575757574747474757574746a73736a73746a6a6a6a6a6a6a6a6a6a6a696968686868686867676767676767676666666666666666666565646363636363616161606060606060605f5f5f5f5d5d5d5c5c5c5c5c5b5b5a5a58585757575757575757565454535252525252515252504d4d4d4d4d4d4d4c4c4c6b4b4b4b4a48474746464645444342424242424141403f3f3e3e3e3d6c3b3b3a3a3a3a3a383737363635333333333232323232302f2e2e2c2b2b2b2a29282728262524242322226d212020201e1e1d1d1b1b1b6f1a19191817161515701312121211110f0e0e0d0d0d0c0a0a090808080707070604040404040302020202020100000000000072
 189 7272720000000000000000000000010202020202030404040406070707080808090a0a0b0c0d0e0e0f1111117812131370151617171919191a1b1b1c6e1d1e1e202020212222222325252526282a2a2a2b2b2c2e2e2f2f2f2f32333435353536363636373737383a3b3b3b6c3d3e3f3f3f3f3f4142424242424344444646464746474849494a4a4b4c4c4c4d4d4d4d4d4d4e4f5152525252525252525556575757575757575757585959595b5b5a5c5c5c5c5c5c5d5e5e5e5f5f5f60616161616161616263636463656565646565666666666666666767676767676768686868686968686a6a6a686a6a6a6a6a6a6a6a6a6a6a6a73736a736a6a6a6a736a6a73736a737373736a7373737373737373736a6a73736a6a6a6a6a6a6a6a6a6a6a6a69696a69696969686868686868686766666666666666666666666665656565656463646362626362616161606060605f5f5f5e5e5e5e5c5c5c5c5c5b5a5b5959595957575757575757565554535252525252525251504f4e4e4d4d4d4d4d4c4c6b6b4b4b4a4948494746464646444443424242424241403f3f3f3e3e3e3d6c3b3b3a3a3a3a39383736373635353333333332323231302f2e2e2d2b2b2a2a29282826262525242422226d212020201f1e1e1d6e1b1b6f1a1919191816151514131312127811110f0e0e0d0d0d0b0a0a080808080707070504040404040302020202710000000000000072
 190 727272000000000000000000000001020202020202020404040607070707080808090a0a0b0d0d0d0f1111111178121313141516171919191a1a6f1b6e1d1d1f20202020216d2223242425252728292a2a2b2b2b2d2e2f2f2f31333333333535353536363636383a3a3a3b3b6c3c3d3e3e3f3f3f404142424242434444454646464747474749494a4b4b6b4d4d4d4d4d4d4d4d50505152525252525252535555575656575757575757575859595a5a5a5b5c5c5c5c5d5e5e5e5f5f5f6060606060606161626262626363636363646565656666666666666666666666666668676868676769696868696969696a6a696a696a6a6a6a696a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a696a6a6a6a696a696a6a696a6a68686868686868676768676767666666666666666666666666656565656464646363626362616161616161615f5f5f5f5f5e5e5e5c5c5c5c5c5c5a5a595a5957575757575757575757575453525252525252525252504f4e4d4d4d4d4d4d4c6b4b6b4b494948474747464646464444434242424242413f3f3f3e3e3e3e3d6c3b3a3a3a3a3a383737373636353433333333323232312f2f2f2d2c2b2b2a2a2928282725252524242322226d212020201f1d1d1d1c1b6f1a1a1919181716151514131312127811110f0e0e0d0d0b0a0a0a080808080707070704040404020202020202710000000000000072
 191 727272000000000000000000000001020202020202030404040507070707080808090a0a0b0d0d0d0e1010111178121213141515171818191a1a1a1b1b1d1d1e1e202020216d2222232425252628292a2a2a2b2b2c2e2f2f2f3132333333353535353636363637393a3a3b3b6c3c3c3d3e3f3f3f3f40424242424344444546464646474747484949494a4b4c4d4d4d4d4d4d4d4f4f5051525252525252525252535557575757575757575859595a5a5a5b5b5b5c5c5c5d5d5d5e5f5f5f60606060606161616161616262626263636464646666666666666666666666666667676767666768686868686868686868686968696969696869696969696a6a696a6a696a6a69696969696969696a6a6969696969686969696a6969696a6968696968686868676867676768676766666666666666666666666666656564646363636363616161616161606061605f5f5f5f5f5d5d5d5c5c5c5c5b5b5a5a595a5857575757575757575756545252525252525252525251504f4d4d4d4d4d4c4c4c6b4b4b4a494948474747464646454444434242424242413f3f3f3e3e3e3d6c3b3a3a3a39383a383737363635343333333333323232302f2f2e2b2b2b2b2a2928282827252524242222226d2120201f1f1e1d1d1d1c6f1a1a1a1919171715151570131212121111100e0e0e0d0d0a0a0a0a080808070707070504040404020202020202710000000000000072
Max diff block lines reached; 0/267907 bytes (0.00%) of diff not shown.
2.31 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
4.47 KB
res/drawable-mdpi-v4/ha__btn_radio_comp_dot_transformation.png
3.38 KB
sng
    
Offset 29, 65 lines modifiedOffset 29, 65 lines modified
29 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red129 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1
30 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red130 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1
31 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red131 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1
32 ····(252,··0,··0)·····#·rgb·=·(0xfc,0x00,0x00)32 ····(252,··0,··0)·····#·rgb·=·(0xfc,0x00,0x00)
33 ····(136,·62,··0)·····#·rgb·=·(0x88,0x3e,0x00)33 ····(136,·62,··0)·····#·rgb·=·(0x88,0x3e,0x00)
34 ····(171,105,··0)·····#·rgb·=·(0xab,0x69,0x00)34 ····(171,105,··0)·····#·rgb·=·(0xab,0x69,0x00)
35 ····(210,·32,··0)·····#·rgb·=·(0xd2,0x20,0x00)35 ····(210,·32,··0)·····#·rgb·=·(0xd2,0x20,0x00)
36 ····(216,··3,··0)·····#·rgb·=·(0xd8,0x03,0x00) 
37 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red136 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1
38 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red137 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1
39 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red138 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1
40 ····(171,·31,··0)·····#·rgb·=·(0xab,0x1f,0x00)39 ····(171,·31,··0)·····#·rgb·=·(0xab,0x1f,0x00)
41 ····(186,·84,··0)·····#·rgb·=·(0xba,0x54,0x00)40 ····(186,·84,··0)·····#·rgb·=·(0xba,0x54,0x00)
42 ····(216,··2,··0)·····#·rgb·=·(0xd8,0x02,0x00) 
43 ····(217,··0,··0)·····#·rgb·=·(0xd9,0x00,0x00) 
44 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red141 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1
45 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red142 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1
46 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red143 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1
47 ····(155,·58,··0)·····#·rgb·=·(0x9b,0x3a,0x00)44 ····(155,·58,··0)·····#·rgb·=·(0x9b,0x3a,0x00)
48 ····(214,·18,··0)·····#·rgb·=·(0xd6,0x12,0x00)45 ····(214,·18,··0)·····#·rgb·=·(0xd6,0x12,0x00)
49 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red146 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1
50 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red147 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1
51 ····(239,··5,··0)·····#·rgb·=·(0xef,0x05,0x00)48 ····(239,··5,··0)·····#·rgb·=·(0xef,0x05,0x00)
52 ····(181,·31,··0)·····#·rgb·=·(0xb5,0x1f,0x00)49 ····(181,·31,··0)·····#·rgb·=·(0xb5,0x1f,0x00)
53 ····(216,··1,··0)·····#·rgb·=·(0xd8,0x01,0x00) 
54 ····(185,·12,··0)·····#·rgb·=·(0xb9,0x0c,0x00)50 ····(185,·12,··0)·····#·rgb·=·(0xb9,0x0c,0x00)
55 ····(172,·18,··0)·····#·rgb·=·(0xac,0x12,0x00)51 ····(172,·18,··0)·····#·rgb·=·(0xac,0x12,0x00)
56 ····(171,·24,··0)·····#·rgb·=·(0xab,0x18,0x00)52 ····(171,·24,··0)·····#·rgb·=·(0xab,0x18,0x00)
57 ····(209,··3,··0)·····#·rgb·=·(0xd1,0x03,0x00)53 ····(209,··3,··0)·····#·rgb·=·(0xd1,0x03,0x00)
58 ····(155,·24,··0)·····#·rgb·=·(0x9b,0x18,0x00)54 ····(155,·24,··0)·····#·rgb·=·(0x9b,0x18,0x00)
59 ····(172,·24,··0)·····#·rgb·=·(0xac,0x18,0x00)55 ····(172,·24,··0)·····#·rgb·=·(0xac,0x18,0x00)
60 ····(172,·18,··0)·····#·rgb·=·(0xac,0x12,0x00)56 ····(172,·18,··0)·····#·rgb·=·(0xac,0x12,0x00)
 57 ····(216,··3,··0)·····#·rgb·=·(0xd8,0x03,0x00)
 58 ····(216,··2,··0)·····#·rgb·=·(0xd8,0x02,0x00)
 59 ····(217,··0,··0)·····#·rgb·=·(0xd9,0x00,0x00)
 60 ····(216,··1,··0)·····#·rgb·=·(0xd8,0x01,0x00)
61 }61 }
62 tRNS·{62 tRNS·{
63 ·0·6·17·25·29·18·33·46·54·59·22·42·74·84·94·19·43·65·85·136·193·213·8·35·61·86·172·233·250·255·20·48·75·139·237·255·255·27·57·85·204·253·2·32·96·230·255·231·210·140·249·178·139·209}63 ·0·6·17·25·29·18·33·46·54·59·22·42·74·84·94·19·43·65·85·136·193·213·8·35·61·86·172·233·250·20·48·75·139·237·27·57·85·204·253·2·32·96·230·231·210·140·249·178·139·209}
64 IMAGE·{64 IMAGE·{
65 ····pixels·base6465 ····pixels·base64
66 0000000000000000000000000000000066 00000000000000000000000000000000
67 0000000000000000000000000000000067 00000000000000000000000000000000
68 0000000000000000000000000000000068 00000000000000000000000000000000
69 0000000000000000000000000000000069 00000000000000000000000000000000
70 0000000000000000000000000000000070 00000000000000000000000000000000
71 0000000000000000000000000000000071 00000000000000000000000000000000
72 0000000000000000000000000000000072 00000000000000000000000000000000
73 0000000000000000000000000000000073 00000000000000000000000000000000
74 0000000000001234432100000000000074 00000000000012344321000000000000
75 0000000000056789987650000000000075 00000000000567899876500000000000
76 0000000000AB9CDEEDC9BA000000000076 0000000000AB9CDEEDC9BA0000000000
77 000000000FGHIJKLLKJIHGF00000000077 000000000FGHIJKLLKJIHGF000000000
78 00000000MNOPQRSTTSRQPONM0000000078 00000000MNOPQRSooSRQPONM00000000
79 00000000UVWXYZaaaaZYXWVU0000000079 00000000TUVWXpqqqqpXWVUT00000000
80 00000000bcdefaaaaaafedcb00000000 
81 0000000ghOijkaaaaaakjiOhg0000000 
82 0000000ghOilaaaaaaaaliOhg0000000 
83 00000000bcdmaaaaaaaamdcb00000000 
84 00000000UVWnoaaaaaaonWVU0000000080 00000000YZabcqqqqqqcbaZY00000000
 81 0000000deOfgrqqqqqqrgfOed0000000
 82 0000000deOfhqqqqqqqqhfOed0000000
 83 00000000YZaiqqqqqqqqiaZY00000000
 84 00000000TUVjkqqqqqqkjVUT00000000
85 00000000MNOPpoaaaaopPONM0000000085 00000000MNOPlkqqqqklPONM00000000
86 000000000FGHIqrllrqIHGF00000000086 000000000FGHImnhhnmIHGF000000000
87 0000000000AB9CDEEDC9BA000000000087 0000000000AB9CDEEDC9BA0000000000
88 0000000000056789987650000000000088 00000000000567899876500000000000
89 0000000000001234432100000000000089 00000000000012344321000000000000
90 0000000000000000000000000000000090 00000000000000000000000000000000
91 0000000000000000000000000000000091 00000000000000000000000000000000
92 0000000000000000000000000000000092 00000000000000000000000000000000
93 0000000000000000000000000000000093 00000000000000000000000000000000
996 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.26 KB
res/drawable-mdpi-v4/ha__btn_check_off_disabled_light.png
472 B
sng
    
Offset 1, 14 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 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1007 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(·82,·82,·82)·····#·rgb·=·(0x52,0x52,0x52)·grey328 ····(·82,·82,·82)·····#·rgb·=·(0x52,0x52,0x52)·grey32
9 ····(·81,·81,·81)·····#·rgb·=·(0x51,0x51,0x51)9 ····(·81,·81,·81)·····#·rgb·=·(0x51,0x51,0x51)
10 ····(·84,·84,·84)·····#·rgb·=·(0x54,0x54,0x54)·grey3310 ····(·84,·84,·84)·····#·rgb·=·(0x54,0x54,0x54)·grey33
11 ····(·83,·83,·83)·····#·rgb·=·(0x53,0x53,0x53)11 ····(·83,·83,·83)·····#·rgb·=·(0x53,0x53,0x53)
12 }12 }
13 tRNS·{13 tRNS·{
14 ·0·90·60·64·92}14 ·0·90·60·64·92}
700 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.14 KB
res/drawable-mdpi-v4/ha__textfield_comp_activated_right.png
409 B
sng
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·12;·height:·10;·bitdepth:·8;3 ····width:·12;·height:·10;·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 ····(··0,153,204)·····#·rgb·=·(0x00,0x99,0xcc)8 ····(··0,153,204)·····#·rgb·=·(0x00,0x99,0xcc)
9 }9 }
10 tRNS·{10 tRNS·{
11 ·0·255}11 ·0}
12 IMAGE·{12 IMAGE·{
13 ····pixels·base6413 ····pixels·base64
14 00000000000014 000000000000
15 00000000000015 000000000000
16 00000001100016 000000011000
17 00000001100017 000000011000
18 00000001100018 000000011000
644 B
Image content
Pixel difference
compared images
Flicker difference
compared images
15.8 KB
res/drawable-mdpi-v4/ha__text_select_handle_left_transformation.png
14.2 KB
sng
    
Offset 9, 25 lines modifiedOffset 9, 22 lines modified
9 ····(·64,128,··0)·····#·rgb·=·(0x40,0x80,0x00)9 ····(·64,128,··0)·····#·rgb·=·(0x40,0x80,0x00)
10 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey010 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
11 ····(128,102,··0)·····#·rgb·=·(0x80,0x66,0x00)11 ····(128,102,··0)·····#·rgb·=·(0x80,0x66,0x00)
12 ····(188,·90,··0)·····#·rgb·=·(0xbc,0x5a,0x00)12 ····(188,·90,··0)·····#·rgb·=·(0xbc,0x5a,0x00)
13 ····(·90,114,··0)·····#·rgb·=·(0x5a,0x72,0x00)13 ····(·90,114,··0)·····#·rgb·=·(0x5a,0x72,0x00)
14 ····(145,·96,··0)·····#·rgb·=·(0x91,0x60,0x00)14 ····(145,·96,··0)·····#·rgb·=·(0x91,0x60,0x00)
15 ····(223,·78,··0)·····#·rgb·=·(0xdf,0x4e,0x00)15 ····(223,·78,··0)·····#·rgb·=·(0xdf,0x4e,0x00)
16 ····(245,·73,··0)·····#·rgb·=·(0xf5,0x49,0x00) 
17 ····(·81,107,··0)·····#·rgb·=·(0x51,0x6b,0x00)16 ····(·81,107,··0)·····#·rgb·=·(0x51,0x6b,0x00)
18 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey017 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
19 ····(156,·94,··0)·····#·rgb·=·(0x9c,0x5e,0x00)18 ····(156,·94,··0)·····#·rgb·=·(0x9c,0x5e,0x00)
20 ····(235,·75,··0)·····#·rgb·=·(0xeb,0x4b,0x00)19 ····(235,·75,··0)·····#·rgb·=·(0xeb,0x4b,0x00)
21 ····(255,·68,··0)·····#·rgb·=·(0xff,0x44,0x00) 
22 ····(·70,·96,··0)·····#·rgb·=·(0x46,0x60,0x00)20 ····(·70,·96,··0)·····#·rgb·=·(0x46,0x60,0x00)
23 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey021 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
24 ····(·51,102,··0)·····#·rgb·=·(0x33,0x66,0x00)22 ····(·51,102,··0)·····#·rgb·=·(0x33,0x66,0x00)
25 ····(170,·93,··0)·····#·rgb·=·(0xaa,0x5d,0x00)23 ····(170,·93,··0)·····#·rgb·=·(0xaa,0x5d,0x00)
26 ····(249,·71,··0)·····#·rgb·=·(0xf9,0x47,0x00) 
27 ····(·55,·84,··0)·····#·rgb·=·(0x37,0x54,0x00)24 ····(·55,·84,··0)·····#·rgb·=·(0x37,0x54,0x00)
28 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey025 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
29 ····(102,102,··0)·····#·rgb·=·(0x66,0x66,0x00)26 ····(102,102,··0)·····#·rgb·=·(0x66,0x66,0x00)
30 ····(191,·87,··0)·····#·rgb·=·(0xbf,0x57,0x00)27 ····(191,·87,··0)·····#·rgb·=·(0xbf,0x57,0x00)
31 ····(·51,·78,··0)·····#·rgb·=·(0x33,0x4e,0x00)28 ····(·51,·78,··0)·····#·rgb·=·(0x33,0x4e,0x00)
32 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey029 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
33 ····(138,·99,··0)·····#·rgb·=·(0x8a,0x63,0x00)30 ····(138,·99,··0)·····#·rgb·=·(0x8a,0x63,0x00)
Offset 38, 54 lines modifiedOffset 35, 44 lines modified
38 ····(229,·76,··0)·····#·rgb·=·(0xe5,0x4c,0x00)35 ····(229,·76,··0)·····#·rgb·=·(0xe5,0x4c,0x00)
39 ····(·46,·74,··0)·····#·rgb·=·(0x2e,0x4a,0x00)36 ····(·46,·74,··0)·····#·rgb·=·(0x2e,0x4a,0x00)
40 ····(··0,·85,··0)·····#·rgb·=·(0x00,0x55,0x00)37 ····(··0,·85,··0)·····#·rgb·=·(0x00,0x55,0x00)
41 ····(164,·95,··0)·····#·rgb·=·(0xa4,0x5f,0x00)38 ····(164,·95,··0)·····#·rgb·=·(0xa4,0x5f,0x00)
42 ····(245,·73,··0)·····#·rgb·=·(0xf5,0x49,0x00)39 ····(245,·73,··0)·····#·rgb·=·(0xf5,0x49,0x00)
43 ····(·88,106,··0)·····#·rgb·=·(0x58,0x6a,0x00)40 ····(·88,106,··0)·····#·rgb·=·(0x58,0x6a,0x00)
44 ····(181,·91,··0)·····#·rgb·=·(0xb5,0x5b,0x00)41 ····(181,·91,··0)·····#·rgb·=·(0xb5,0x5b,0x00)
45 ····(253,·69,··0)·····#·rgb·=·(0xfd,0x45,0x00) 
46 ····(128,100,··0)·····#·rgb·=·(0x80,0x64,0x00)42 ····(128,100,··0)·····#·rgb·=·(0x80,0x64,0x00)
47 ····(204,·84,··0)·····#·rgb·=·(0xcc,0x54,0x00)43 ····(204,·84,··0)·····#·rgb·=·(0xcc,0x54,0x00)
48 ····(145,·95,··0)·····#·rgb·=·(0x91,0x5f,0x00)44 ····(145,·95,··0)·····#·rgb·=·(0x91,0x5f,0x00)
49 ····(··0,·85,··0)·····#·rgb·=·(0x00,0x55,0x00)45 ····(··0,·85,··0)·····#·rgb·=·(0x00,0x55,0x00)
50 ····(158,·93,··0)·····#·rgb·=·(0x9e,0x5d,0x00)46 ····(158,·93,··0)·····#·rgb·=·(0x9e,0x5d,0x00)
51 ····(238,·74,··0)·····#·rgb·=·(0xee,0x4a,0x00)47 ····(238,·74,··0)·····#·rgb·=·(0xee,0x4a,0x00)
52 ····(·48,112,··0)·····#·rgb·=·(0x30,0x70,0x00)48 ····(·48,112,··0)·····#·rgb·=·(0x30,0x70,0x00)
53 ····(175,·91,··0)·····#·rgb·=·(0xaf,0x5b,0x00)49 ····(175,·91,··0)·····#·rgb·=·(0xaf,0x5b,0x00)
54 ····(250,·70,··0)·····#·rgb·=·(0xfa,0x46,0x00) 
55 ····(117,·96,··0)·····#·rgb·=·(0x75,0x60,0x00)50 ····(117,·96,··0)·····#·rgb·=·(0x75,0x60,0x00)
56 ····(195,·85,··0)·····#·rgb·=·(0xc3,0x55,0x00)51 ····(195,·85,··0)·····#·rgb·=·(0xc3,0x55,0x00)
57 ····(138,·97,··0)·····#·rgb·=·(0x8a,0x61,0x00)52 ····(138,·97,··0)·····#·rgb·=·(0x8a,0x61,0x00)
58 ····(217,·79,··0)·····#·rgb·=·(0xd9,0x4f,0x00)53 ····(217,·79,··0)·····#·rgb·=·(0xd9,0x4f,0x00)
59 ····(155,·94,··0)·····#·rgb·=·(0x9b,0x5e,0x00)54 ····(155,·94,··0)·····#·rgb·=·(0x9b,0x5e,0x00)
60 ····(232,·76,··0)·····#·rgb·=·(0xe8,0x4c,0x00)55 ····(232,·76,··0)·····#·rgb·=·(0xe8,0x4c,0x00)
61 ····(··0,·64,··0)·····#·rgb·=·(0x00,0x40,0x00)56 ····(··0,·64,··0)·····#·rgb·=·(0x00,0x40,0x00)
62 ····(165,·93,··0)·····#·rgb·=·(0xa5,0x5d,0x00)57 ····(165,·93,··0)·····#·rgb·=·(0xa5,0x5d,0x00)
63 ····(245,·71,··0)·····#·rgb·=·(0xf5,0x47,0x00)58 ····(245,·71,··0)·····#·rgb·=·(0xf5,0x47,0x00)
64 ····(··0,100,··0)·····#·rgb·=·(0x00,0x64,0x00)·DarkGreen59 ····(··0,100,··0)·····#·rgb·=·(0x00,0x64,0x00)·DarkGreen
65 ····(211,·66,··0)·····#·rgb·=·(0xd3,0x42,0x00)60 ····(211,·66,··0)·····#·rgb·=·(0xd3,0x42,0x00)
66 ····(240,·50,··0)·····#·rgb·=·(0xf0,0x32,0x00) 
67 ····(231,·56,··0)·····#·rgb·=·(0xe7,0x38,0x00) 
68 ····(·43,·74,··0)·····#·rgb·=·(0x2b,0x4a,0x00)61 ····(·43,·74,··0)·····#·rgb·=·(0x2b,0x4a,0x00)
69 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey062 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
70 ····(··0,·72,··0)·····#·rgb·=·(0x00,0x48,0x00)63 ····(··0,·72,··0)·····#·rgb·=·(0x00,0x48,0x00)
71 ····(201,·46,··0)·····#·rgb·=·(0xc9,0x2e,0x00)64 ····(201,·46,··0)·····#·rgb·=·(0xc9,0x2e,0x00)
72 ····(226,·24,··0)·····#·rgb·=·(0xe2,0x18,0x00) 
73 ····(219,·31,··0)·····#·rgb·=·(0xdb,0x1f,0x00) 
74 ····(·44,·72,··0)·····#·rgb·=·(0x2c,0x48,0x00)65 ····(·44,·72,··0)·····#·rgb·=·(0x2c,0x48,0x00)
75 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey066 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
76 ····(··0,·52,··0)·····#·rgb·=·(0x00,0x34,0x00)67 ····(··0,·52,··0)·····#·rgb·=·(0x00,0x34,0x00)
77 ····(195,·32,··0)·····#·rgb·=·(0xc3,0x20,0x00)68 ····(195,·32,··0)·····#·rgb·=·(0xc3,0x20,0x00)
78 ····(221,··6,··0)·····#·rgb·=·(0xdd,0x06,0x00) 
79 ····(214,·15,··0)·····#·rgb·=·(0xd6,0x0f,0x00) 
80 ····(·44,·67,··0)·····#·rgb·=·(0x2c,0x43,0x00)69 ····(·44,·67,··0)·····#·rgb·=·(0x2c,0x43,0x00)
81 ····(··0,·44,··0)·····#·rgb·=·(0x00,0x2c,0x00)70 ····(··0,·44,··0)·····#·rgb·=·(0x00,0x2c,0x00)
82 ····(196,·27,··0)·····#·rgb·=·(0xc4,0x1b,0x00)71 ····(196,·27,··0)·····#·rgb·=·(0xc4,0x1b,0x00)
83 ····(221,··0,··0)·····#·rgb·=·(0xdd,0x00,0x00) 
84 ····(214,··9,··0)·····#·rgb·=·(0xd6,0x09,0x00) 
85 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey072 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
86 ····(··0,·42,··0)·····#·rgb·=·(0x00,0x2a,0x00)73 ····(··0,·42,··0)·····#·rgb·=·(0x00,0x2a,0x00)
87 ····(··0,·42,··0)·····#·rgb·=·(0x00,0x2a,0x00)74 ····(··0,·42,··0)·····#·rgb·=·(0x00,0x2a,0x00)
88 ····(··0,·11,··0)·····#·rgb·=·(0x00,0x0b,0x00)75 ····(··0,·11,··0)·····#·rgb·=·(0x00,0x0b,0x00)
89 ····(176,·37,··0)·····#·rgb·=·(0xb0,0x25,0x00)76 ····(176,·37,··0)·····#·rgb·=·(0xb0,0x25,0x00)
90 ····(197,·23,··0)·····#·rgb·=·(0xc5,0x17,0x00)77 ····(197,·23,··0)·····#·rgb·=·(0xc5,0x17,0x00)
91 ····(·21,·46,··0)·····#·rgb·=·(0x15,0x2e,0x00)78 ····(·21,·46,··0)·····#·rgb·=·(0x15,0x2e,0x00)
Offset 130, 63 lines modifiedOffset 117, 76 lines modified
130 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0117 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
131 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0118 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
132 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0119 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
133 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0120 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
134 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0121 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
135 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0122 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
136 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0123 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 124 ····(245,·73,··0)·····#·rgb·=·(0xf5,0x49,0x00)
 125 ····(255,·68,··0)·····#·rgb·=·(0xff,0x44,0x00)
 126 ····(249,·71,··0)·····#·rgb·=·(0xf9,0x47,0x00)
 127 ····(253,·69,··0)·····#·rgb·=·(0xfd,0x45,0x00)
 128 ····(250,·70,··0)·····#·rgb·=·(0xfa,0x46,0x00)
 129 ····(240,·50,··0)·····#·rgb·=·(0xf0,0x32,0x00)
 130 ····(231,·56,··0)·····#·rgb·=·(0xe7,0x38,0x00)
 131 ····(226,·24,··0)·····#·rgb·=·(0xe2,0x18,0x00)
 132 ····(219,·31,··0)·····#·rgb·=·(0xdb,0x1f,0x00)
 133 ····(221,··6,··0)·····#·rgb·=·(0xdd,0x06,0x00)
 134 ····(214,·15,··0)·····#·rgb·=·(0xd6,0x0f,0x00)
 135 ····(221,··0,··0)·····#·rgb·=·(0xdd,0x00,0x00)
 136 ····(214,··9,··0)·····#·rgb·=·(0xd6,0x09,0x00)
137 }137 }
138 tRNS·{138 tRNS·{
139 ·0·25·24·1·60·223·65·104·238·255·69·2·147·249·255·77·6·15·184·255·88·10·45·212·95·13·85·230·99·14·128·245·100·6·169·253·29·200·255·64·222·107·3·150·250·16·187·255·48·212·87·231·130·245·4·170·253·23·246·255·255·100·4·32·247·255·255·99·8·44·248·255·255·99·52·248·255·255·11·54·55·45·235·247·72·41·180·251·252·197·46·9·37·79·140·185·188·186·151·85·42·12·7·27·62·93·109·115·116·110·96·66·31·36·58·73·78·80·74·61·39·17·5·24·32·35·33·26·15·3}139 ·0·25·24·1·60·223·65·104·238·69·2·147·249·77·6·15·184·88·10·45·212·95·13·85·230·99·14·128·245·100·6·169·253·29·200·64·222·107·3·150·250·16·187·48·212·87·231·130·245·4·170·253·23·246·100·4·32·247·99·8·44·248·99·52·248·11·54·55·45·235·247·72·41·180·251·252·197·46·9·37·79·140·185·188·186·151·85·42·12·7·27·62·93·109·115·116·110·96·66·31·36·58·73·78·80·74·61·39·17·5·24·32·35·33·26·15·3}
140 IMAGE·{140 IMAGE·{
141 ····pixels·hex141 ····pixels·hex
142 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
143 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000143 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
144 0000000000000000000000000000000000000000000000000000000000000000000001020000000000000000000000144 0000000000000000000000000000000000000000000000000000000000000000000001020000000000000000000000
145 0000000000000000000000000000000000000000000000000000000000000000030405060300000000000000000000145 0000000000000000000000000000000000000000000000000000000000000000030405060300000000000000000000
146 00000000000000000000000000000000000000000000000000000000000000030708090a0b00000000000000000000146 0000000000000000000000000000000000000000000000000000000000000003070875090a00000000000000000000
147 0000000000000000000000000000000000000000000000000000000000000b0c0d0e090f1003000000000000000000147 0000000000000000000000000000000000000000000000000000000000000a0b0c76750d0e03000000000000000000
148 00000000000000000000000000000000000000000000000000000000001112130e0e0914150b000000000000000000148 00000000000000000000000000000000000000000000000000000000000f107776767511120a000000000000000000
149 0000000000000000000000000000000000000000000000000000000316170e0e0e0e0918190b000000000000000000149 000000000000000000000000000000000000000000000000000000031314767676767515160a000000000000000000
150 0000000000000000000000000000000000000000000000000000031a1b0e0e0e0e0e091c1d0b000000000000000000150 0000000000000000000000000000000000000000000000000000031718767676767675191a0a000000000000000000
151 00000000000000000000000000000000000000000000000000031e1f0e0e0e0e0e0e09201d0b000000000000000000151 00000000000000000000000000000000000000000000000000031b1c767676767676751d1a0a000000000000000000
152 0000000000000000000000000000000000000000000000002122230e0e0e0e0e0e0e09201d0b000000000000000000152 0000000000000000000000000000000000000000000000001e1f2076767676767676751d1a0a000000000000000000
153 00000000000000000000000000000000000000000000032425260e0e0e0e0e0e0e0e09201d0b000000000000000000 
154 0000000000000000000000000000000000000000000327280e0e0e0e0e0e0e0e0e0e09201d0b000000000000000000 
155 00000000000000000000000000000000000000000329080e0e0e0e0e0e0e0e0e0e0e09201d0b000000000000000000 
156 000000000000000000000000000000000000002a2b2c0e0e0e0e0e0e0e0e0e0e0e0e09201d0b000000000000000000 
157 0000000000000000000000000000000000002d2e2f0e0e0e0e0e0e0e0e0e0e0e0e0e09201d0b000000000000000000 
158 000000000000000000000000000000000330310e0e0e0e0e0e0e0e0e0e0e0e0e0e0e09201d0b000000000000000000 
159 0000000000000000000000000000000332330e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e09201d0b000000000000000000 
160 00000000000000000000000000000334350e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e09201d0b000000000000000000 
161 000000000000000000000000003637380e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e09201d0b000000000000000000 
162 00000000000000000000000003393a3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3c3d1d0b000000000000000000 
Max diff block lines reached; 576/14508 bytes (3.97%) of diff not shown.
1.5 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
4.3 KB
res/drawable-mdpi-v4/ha__btn_check_comp_on_pressed_light.png
3.35 KB
sng
    
Offset 1, 27 lines modifiedOffset 1, 26 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 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1007 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(·85,·85,·85)·····#·rgb·=·(0x55,0x55,0x55)8 ····(·85,·85,·85)·····#·rgb·=·(0x55,0x55,0x55)
9 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey249 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey24
10 ····(·68,·68,·68)·····#·rgb·=·(0x44,0x44,0x44)10 ····(·68,·68,·68)·····#·rgb·=·(0x44,0x44,0x44)
11 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey2411 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey24
12 ····(·62,·62,·62)·····#·rgb·=·(0x3e,0x3e,0x3e)12 ····(·62,·62,·62)·····#·rgb·=·(0x3e,0x3e,0x3e)
13 ····(·60,·60,·60)·····#·rgb·=·(0x3c,0x3c,0x3c)13 ····(·60,·60,·60)·····#·rgb·=·(0x3c,0x3c,0x3c)
14 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey014 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
15 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey2415 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey24
16 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey2416 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey24
17 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey2417 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey24
18 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey2418 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey24
19 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey2419 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey24
20 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey24 
21 ····(·64,·64,·64)·····#·rgb·=·(0x40,0x40,0x40)·grey2520 ····(·64,·64,·64)·····#·rgb·=·(0x40,0x40,0x40)·grey25
22 ····(·62,·62,·62)·····#·rgb·=·(0x3e,0x3e,0x3e)21 ····(·62,·62,·62)·····#·rgb·=·(0x3e,0x3e,0x3e)
23 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey2422 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey24
24 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey2423 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey24
25 ····(·62,·62,·62)·····#·rgb·=·(0x3e,0x3e,0x3e)24 ····(·62,·62,·62)·····#·rgb·=·(0x3e,0x3e,0x3e)
26 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey2425 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey24
27 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey2426 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey24
Offset 37, 40 lines modifiedOffset 36, 41 lines modified
37 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey2436 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey24
38 ····(·58,·58,·58)·····#·rgb·=·(0x3a,0x3a,0x3a)37 ····(·58,·58,·58)·····#·rgb·=·(0x3a,0x3a,0x3a)
39 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey2438 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey24
40 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey2439 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey24
41 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey2440 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey24
42 ····(·60,·60,·60)·····#·rgb·=·(0x3c,0x3c,0x3c)41 ····(·60,·60,·60)·····#·rgb·=·(0x3c,0x3c,0x3c)
43 ····(·57,·57,·57)·····#·rgb·=·(0x39,0x39,0x39)42 ····(·57,·57,·57)·····#·rgb·=·(0x39,0x39,0x39)
 43 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey24
44 }44 }
45 tRNS·{45 tRNS·{
46 ·0·3·125·15·184·128·64·2·163·255·200·167·162·220·28·161·160·221·29·112·183·8·159·222·30·48·214·23·223·31·213·22·212·219·21·211·27}46 ·0·3·125·15·184·128·64·2·163·200·167·162·220·28·161·160·221·29·112·183·8·159·222·30·48·214·23·223·31·213·22·212·219·21·211·27}
47 IMAGE·{47 IMAGE·{
48 ····pixels·base6448 ····pixels·base64
49 0000000000000000000000000000000049 00000000000000000000000000000000
50 0000000000000000000000000000000050 00000000000000000000000000000000
51 0000000000000000000000000000000051 00000000000000000000000000000000
52 0000000000000000000000000000000052 00000000000000000000000000000000
53 0000000000000000000000000000000053 00000000000000000000000000000000
54 0000000000000000000000000000000054 00000000000000000000000000000000
55 0000000000000000000000000000000055 00000000000000000000000000000000
56 0000000000000000000000012300000056 00000000000000000000000123000000
57 0000000045555555555556789A30000057 000000004555555555555678a9300000
58 00000000500000000000078999B0000058 00000000500000000000078aaaA00000
59 000000005000000000007C999DE0000059 000000005000000000007BaaaCD00000
60 00000000500000000007F999DE00000060 00000000500000000007EaaaCD000000
61 0000000050000700007G999HI000000061 0000000050000700007FaaaGH0000000
62 000000005000JKL007M999HI0000000062 000000005000IJK007LaaaGH00000000
63 00000000500J994L7M999NOP0000000063 00000000500Iaa4K7LaaaMNO00000000
64 0000000050LQ9994M999NO050000000064 0000000050KPaaa4LaaaMN0500000000
65 00000000500RQ999999ST0050000000065 00000000500QPaaaaaaRS00500000000
66 000000005000RU9999ST00050000000066 000000005000QTaaaaRS000500000000
67 0000000050000VW99XO000050000000067 0000000050000UVaaWN0000500000000
68 00000000500000YZXE0000050000000068 00000000500000XYWD00000500000000
69 000000005000000Ya00000050000000069 000000005000000XZ000000500000000
70 0000000050000000000000050000000070 00000000500000000000000500000000
71 0000000050000000000000050000000071 00000000500000000000000500000000
72 0000000045555555555555540000000072 00000000455555555555555400000000
73 0000000000000000000000000000000073 00000000000000000000000000000000
74 0000000000000000000000000000000074 00000000000000000000000000000000
75 0000000000000000000000000000000075 00000000000000000000000000000000
76 0000000000000000000000000000000076 00000000000000000000000000000000
852 B
Image content
Pixel difference
compared images
Flicker difference
compared images
15.8 KB
res/drawable-mdpi-v4/ha__text_select_handle_right_transformation.png
14.2 KB
sng
    
Offset 8, 26 lines modifiedOffset 8, 23 lines modified
8 ····(·64,128,··0)·····#·rgb·=·(0x40,0x80,0x00)8 ····(·64,128,··0)·····#·rgb·=·(0x40,0x80,0x00)
9 ····(102,122,··0)·····#·rgb·=·(0x66,0x7a,0x00)9 ····(102,122,··0)·····#·rgb·=·(0x66,0x7a,0x00)
10 ····(·89,112,··0)·····#·rgb·=·(0x59,0x70,0x00)10 ····(·89,112,··0)·····#·rgb·=·(0x59,0x70,0x00)
11 ····(188,·90,··0)·····#·rgb·=·(0xbc,0x5a,0x00)11 ····(188,·90,··0)·····#·rgb·=·(0xbc,0x5a,0x00)
12 ····(125,100,··0)·····#·rgb·=·(0x7d,0x64,0x00)12 ····(125,100,··0)·····#·rgb·=·(0x7d,0x64,0x00)
13 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey013 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
14 ····(·87,106,··0)·····#·rgb·=·(0x57,0x6a,0x00)14 ····(·87,106,··0)·····#·rgb·=·(0x57,0x6a,0x00)
15 ····(245,·73,··0)·····#·rgb·=·(0xf5,0x49,0x00) 
16 ····(223,·78,··0)·····#·rgb·=·(0xdf,0x4e,0x00)15 ····(223,·78,··0)·····#·rgb·=·(0xdf,0x4e,0x00)
17 ····(145,·96,··0)·····#·rgb·=·(0x91,0x60,0x00)16 ····(145,·96,··0)·····#·rgb·=·(0x91,0x60,0x00)
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 ····(·65,·95,··0)·····#·rgb·=·(0x41,0x5f,0x00)19 ····(·65,·95,··0)·····#·rgb·=·(0x41,0x5f,0x00)
21 ····(255,·68,··0)·····#·rgb·=·(0xff,0x44,0x00) 
22 ····(235,·75,··0)·····#·rgb·=·(0xeb,0x4b,0x00)20 ····(235,·75,··0)·····#·rgb·=·(0xeb,0x4b,0x00)
23 ····(153,·95,··0)·····#·rgb·=·(0x99,0x5f,0x00)21 ····(153,·95,··0)·····#·rgb·=·(0x99,0x5f,0x00)
24 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey022 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
25 ····(·54,·83,··0)·····#·rgb·=·(0x36,0x53,0x00)23 ····(·54,·83,··0)·····#·rgb·=·(0x36,0x53,0x00)
26 ····(249,·71,··0)·····#·rgb·=·(0xf9,0x47,0x00) 
27 ····(170,·93,··0)·····#·rgb·=·(0xaa,0x5d,0x00)24 ····(170,·93,··0)·····#·rgb·=·(0xaa,0x5d,0x00)
28 ····(·51,102,··0)·····#·rgb·=·(0x33,0x66,0x00)25 ····(·51,102,··0)·····#·rgb·=·(0x33,0x66,0x00)
29 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey026 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
30 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey027 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
31 ····(·47,·76,··0)·····#·rgb·=·(0x2f,0x4c,0x00)28 ····(·47,·76,··0)·····#·rgb·=·(0x2f,0x4c,0x00)
32 ····(191,·87,··0)·····#·rgb·=·(0xbf,0x57,0x00)29 ····(191,·87,··0)·····#·rgb·=·(0xbf,0x57,0x00)
33 ····(105,100,··0)·····#·rgb·=·(0x69,0x64,0x00)30 ····(105,100,··0)·····#·rgb·=·(0x69,0x64,0x00)
Offset 37, 53 lines modifiedOffset 34, 43 lines modified
37 ····(138,·99,··0)·····#·rgb·=·(0x8a,0x63,0x00)34 ····(138,·99,··0)·····#·rgb·=·(0x8a,0x63,0x00)
38 ····(·45,·73,··0)·····#·rgb·=·(0x2d,0x49,0x00)35 ····(·45,·73,··0)·····#·rgb·=·(0x2d,0x49,0x00)
39 ····(229,·76,··0)·····#·rgb·=·(0xe5,0x4c,0x00)36 ····(229,·76,··0)·····#·rgb·=·(0xe5,0x4c,0x00)
40 ····(149,·96,··0)·····#·rgb·=·(0x95,0x60,0x00)37 ····(149,·96,··0)·····#·rgb·=·(0x95,0x60,0x00)
41 ····(245,·73,··0)·····#·rgb·=·(0xf5,0x49,0x00)38 ····(245,·73,··0)·····#·rgb·=·(0xf5,0x49,0x00)
42 ····(162,·95,··0)·····#·rgb·=·(0xa2,0x5f,0x00)39 ····(162,·95,··0)·····#·rgb·=·(0xa2,0x5f,0x00)
43 ····(··0,·85,··0)·····#·rgb·=·(0x00,0x55,0x00)40 ····(··0,·85,··0)·····#·rgb·=·(0x00,0x55,0x00)
44 ····(253,·69,··0)·····#·rgb·=·(0xfd,0x45,0x00) 
45 ····(181,·91,··0)·····#·rgb·=·(0xb5,0x5b,0x00)41 ····(181,·91,··0)·····#·rgb·=·(0xb5,0x5b,0x00)
46 ····(·88,106,··0)·····#·rgb·=·(0x58,0x6a,0x00)42 ····(·88,106,··0)·····#·rgb·=·(0x58,0x6a,0x00)
47 ····(204,·84,··0)·····#·rgb·=·(0xcc,0x54,0x00)43 ····(204,·84,··0)·····#·rgb·=·(0xcc,0x54,0x00)
48 ····(128,100,··0)·····#·rgb·=·(0x80,0x64,0x00)44 ····(128,100,··0)·····#·rgb·=·(0x80,0x64,0x00)
49 ····(146,·94,··0)·····#·rgb·=·(0x92,0x5e,0x00)45 ····(146,·94,··0)·····#·rgb·=·(0x92,0x5e,0x00)
50 ····(238,·74,··0)·····#·rgb·=·(0xee,0x4a,0x00)46 ····(238,·74,··0)·····#·rgb·=·(0xee,0x4a,0x00)
51 ····(158,·93,··0)·····#·rgb·=·(0x9e,0x5d,0x00)47 ····(158,·93,··0)·····#·rgb·=·(0x9e,0x5d,0x00)
52 ····(··0,·85,··0)·····#·rgb·=·(0x00,0x55,0x00)48 ····(··0,·85,··0)·····#·rgb·=·(0x00,0x55,0x00)
53 ····(250,·70,··0)·····#·rgb·=·(0xfa,0x46,0x00) 
54 ····(174,·92,··0)·····#·rgb·=·(0xae,0x5c,0x00)49 ····(174,·92,··0)·····#·rgb·=·(0xae,0x5c,0x00)
55 ····(·48,112,··0)·····#·rgb·=·(0x30,0x70,0x00)50 ····(·48,112,··0)·····#·rgb·=·(0x30,0x70,0x00)
56 ····(195,·85,··0)·····#·rgb·=·(0xc3,0x55,0x00)51 ····(195,·85,··0)·····#·rgb·=·(0xc3,0x55,0x00)
57 ····(114,·94,··0)·····#·rgb·=·(0x72,0x5e,0x00)52 ····(114,·94,··0)·····#·rgb·=·(0x72,0x5e,0x00)
58 ····(217,·79,··0)·····#·rgb·=·(0xd9,0x4f,0x00)53 ····(217,·79,··0)·····#·rgb·=·(0xd9,0x4f,0x00)
59 ····(138,·97,··0)·····#·rgb·=·(0x8a,0x61,0x00)54 ····(138,·97,··0)·····#·rgb·=·(0x8a,0x61,0x00)
60 ····(232,·76,··0)·····#·rgb·=·(0xe8,0x4c,0x00)55 ····(232,·76,··0)·····#·rgb·=·(0xe8,0x4c,0x00)
61 ····(155,·94,··0)·····#·rgb·=·(0x9b,0x5e,0x00)56 ····(155,·94,··0)·····#·rgb·=·(0x9b,0x5e,0x00)
62 ····(245,·71,··0)·····#·rgb·=·(0xf5,0x47,0x00)57 ····(245,·71,··0)·····#·rgb·=·(0xf5,0x47,0x00)
63 ····(166,·92,··0)·····#·rgb·=·(0xa6,0x5c,0x00)58 ····(166,·92,··0)·····#·rgb·=·(0xa6,0x5c,0x00)
64 ····(··0,·64,··0)·····#·rgb·=·(0x00,0x40,0x00)59 ····(··0,·64,··0)·····#·rgb·=·(0x00,0x40,0x00)
65 ····(231,·56,··0)·····#·rgb·=·(0xe7,0x38,0x00) 
66 ····(240,·50,··0)·····#·rgb·=·(0xf0,0x32,0x00) 
67 ····(211,·66,··0)·····#·rgb·=·(0xd3,0x42,0x00)60 ····(211,·66,··0)·····#·rgb·=·(0xd3,0x42,0x00)
68 ····(··0,100,··0)·····#·rgb·=·(0x00,0x64,0x00)·DarkGreen61 ····(··0,100,··0)·····#·rgb·=·(0x00,0x64,0x00)·DarkGreen
69 ····(·40,·71,··0)·····#·rgb·=·(0x28,0x47,0x00)62 ····(·40,·71,··0)·····#·rgb·=·(0x28,0x47,0x00)
70 ····(219,·31,··0)·····#·rgb·=·(0xdb,0x1f,0x00) 
71 ····(226,·24,··0)·····#·rgb·=·(0xe2,0x18,0x00) 
72 ····(201,·46,··0)·····#·rgb·=·(0xc9,0x2e,0x00)63 ····(201,·46,··0)·····#·rgb·=·(0xc9,0x2e,0x00)
73 ····(··0,·68,··0)·····#·rgb·=·(0x00,0x44,0x00)64 ····(··0,·68,··0)·····#·rgb·=·(0x00,0x44,0x00)
74 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey065 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
75 ····(·43,·66,··0)·····#·rgb·=·(0x2b,0x42,0x00)66 ····(·43,·66,··0)·····#·rgb·=·(0x2b,0x42,0x00)
76 ····(214,·15,··0)·····#·rgb·=·(0xd6,0x0f,0x00) 
77 ····(221,··6,··0)·····#·rgb·=·(0xdd,0x06,0x00) 
78 ····(195,·32,··0)·····#·rgb·=·(0xc3,0x20,0x00)67 ····(195,·32,··0)·····#·rgb·=·(0xc3,0x20,0x00)
79 ····(··0,·49,··0)·····#·rgb·=·(0x00,0x31,0x00)68 ····(··0,·49,··0)·····#·rgb·=·(0x00,0x31,0x00)
80 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey069 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
81 ····(214,··9,··0)·····#·rgb·=·(0xd6,0x09,0x00) 
82 ····(221,··0,··0)·····#·rgb·=·(0xdd,0x00,0x00) 
83 ····(196,·27,··0)·····#·rgb·=·(0xc4,0x1b,0x00)70 ····(196,·27,··0)·····#·rgb·=·(0xc4,0x1b,0x00)
84 ····(··0,·41,··0)·····#·rgb·=·(0x00,0x29,0x00)71 ····(··0,·41,··0)·····#·rgb·=·(0x00,0x29,0x00)
85 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey072 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
86 ····(··0,·39,··0)·····#·rgb·=·(0x00,0x27,0x00)73 ····(··0,·39,··0)·····#·rgb·=·(0x00,0x27,0x00)
87 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey074 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
88 ····(··0,·38,··0)·····#·rgb·=·(0x00,0x26,0x00)75 ····(··0,·38,··0)·····#·rgb·=·(0x00,0x26,0x00)
89 ····(·21,·45,··0)·····#·rgb·=·(0x15,0x2d,0x00)76 ····(·21,·45,··0)·····#·rgb·=·(0x15,0x2d,0x00)
Offset 127, 63 lines modifiedOffset 114, 76 lines modified
127 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0114 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
128 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0115 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
129 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0116 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
130 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0117 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
131 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0118 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
132 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0119 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
133 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0120 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 121 ····(245,·73,··0)·····#·rgb·=·(0xf5,0x49,0x00)
 122 ····(255,·68,··0)·····#·rgb·=·(0xff,0x44,0x00)
 123 ····(249,·71,··0)·····#·rgb·=·(0xf9,0x47,0x00)
 124 ····(253,·69,··0)·····#·rgb·=·(0xfd,0x45,0x00)
 125 ····(250,·70,··0)·····#·rgb·=·(0xfa,0x46,0x00)
 126 ····(231,·56,··0)·····#·rgb·=·(0xe7,0x38,0x00)
 127 ····(240,·50,··0)·····#·rgb·=·(0xf0,0x32,0x00)
 128 ····(219,·31,··0)·····#·rgb·=·(0xdb,0x1f,0x00)
 129 ····(226,·24,··0)·····#·rgb·=·(0xe2,0x18,0x00)
 130 ····(214,·15,··0)·····#·rgb·=·(0xd6,0x0f,0x00)
 131 ····(221,··6,··0)·····#·rgb·=·(0xdd,0x06,0x00)
 132 ····(214,··9,··0)·····#·rgb·=·(0xd6,0x09,0x00)
 133 ····(221,··0,··0)·····#·rgb·=·(0xdd,0x00,0x00)
134 }134 }
135 tRNS·{135 tRNS·{
136 ·0·24·25·66·223·61·2·70·255·238·104·1·7·78·255·250·148·12·89·255·184·15·3·15·97·212·46·16·101·230·85·102·245·128·253·170·6·255·200·29·222·64·108·250·150·3·255·188·16·212·49·231·87·245·130·253·171·4·255·255·246·23·101·255·255·247·34·5·101·255·255·248·47·10·255·255·248·56·13·59·14·60·74·247·235·50·48·197·252·251·180·45·44·85·151·187·188·185·139·80·40·33·67·96·111·116·115·109·92·62·30·9·18·61·74·78·79·72·58·36·4·26·35·32·24·8·6}136 ·0·24·25·66·223·61·2·70·238·104·1·7·78·250·148·12·89·184·15·3·15·97·212·46·16·101·230·85·102·245·128·253·170·6·200·29·222·64·108·250·150·3·188·16·212·49·231·87·245·130·253·171·4·246·23·101·247·34·5·101·248·47·10·248·56·13·59·14·60·74·247·235·50·48·197·252·251·180·45·44·85·151·187·188·185·139·80·40·33·67·96·111·116·115·109·92·62·30·9·18·61·74·78·79·72·58·36·4·26·35·32·24·8·6}
137 IMAGE·{137 IMAGE·{
138 ····pixels·hex138 ····pixels·hex
139 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000139 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
140 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000140 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
141 0000000000000000000000010200000000000000000000000000000000000000000000000000000000000000000000141 0000000000000000000000010200000000000000000000000000000000000000000000000000000000000000000000
142 0000000000000000000000030405000000000000000000000000000000000000000000000000000000000000000000142 0000000000000000000000030405000000000000000000000000000000000000000000000000000000000000000000
143 00000000000000000000060708090a0b00000000000000000000000000000000000000000000000000000000000000143 0000000000000000000006077208090a00000000000000000000000000000000000000000000000000000000000000
144 0000000000000000000b0c0d080e0f1006000000000000000000000000000000000000000000000000000000000000144 0000000000000000000a0b0c72730d0e06000000000000000000000000000000000000000000000000000000000000
145 00000000000000000b061112080e0e1314150000000000000000000000000000000000000000000000000000000000145 00000000000000000a060f107273737411120000000000000000000000000000000000000000000000000000000000
146 00000000000000000b161718080e0e0e0e191a0b000000000000000000000000000000000000000000000000000000146 00000000000000000a131415727373737316170a000000000000000000000000000000000000000000000000000000
 147 00000000000000000a1318197273737373731a1b0a0000000000000000000000000000000000000000000000000000
147 00000000000000000b161b1c080e0e0e0e0e1d1e0b0000000000000000000000000000000000000000000000000000148 00000000000000000a13181c727373737373731d1e0600000000000000000000000000000000000000000000000000
148 00000000000000000b161b1f080e0e0e0e0e0e20210600000000000000000000000000000000000000000000000000149 00000000000000000a13181c72737373737373731f2021000000000000000000000000000000000000000000000000
 150 00000000000000000a13181c7273737373737373737522230000000000000000000000000000000000000000000000
 151 00000000000000000a13181c727373737373737373737324250a000000000000000000000000000000000000000000
 152 00000000000000000a13181c7273737373737373737373730826060000000000000000000000000000000000000000
 153 00000000000000000a13181c7273737373737373737373737327282900000000000000000000000000000000000000
 154 00000000000000000a13181c7273737373737373737373737373762a2b000000000000000000000000000000000000
 155 00000000000000000a13181c727373737373737373737373737373732c2d0a00000000000000000000000000000000
 156 00000000000000000a13181c72737373737373737373737373737373732e2f0a000000000000000000000000000000
 157 00000000000000000a13181c7273737373737373737373737373737373733031060000000000000000000000000000
 158 00000000000000000a13181c7273737373737373737373737373737373737332333400000000000000000000000000
 159 00000000000000000a13181c7778787878787878787878787878787878787878353606000000000000000000000000
Max diff block lines reached; 576/14506 bytes (3.97%) of diff not shown.
1.5 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
1.5 KB
res/drawable-mdpi-v4/ha__btn_check_comp_off_focus.png
574 B
sng
    
Offset 1, 14 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 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1007 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(·85,170,255)·····#·rgb·=·(0x55,0xaa,0xff)8 ····(·85,170,255)·····#·rgb·=·(0x55,0xaa,0xff)
9 ····(·52,183,229)·····#·rgb·=·(0x34,0xb7,0xe5)9 ····(·52,183,229)·····#·rgb·=·(0x34,0xb7,0xe5)
10 ····(·53,178,225)·····#·rgb·=·(0x35,0xb2,0xe1)10 ····(·53,178,225)·····#·rgb·=·(0x35,0xb2,0xe1)
11 ····(·64,191,255)·····#·rgb·=·(0x40,0xbf,0xff)11 ····(·64,191,255)·····#·rgb·=·(0x40,0xbf,0xff)
12 ····(·51,182,229)·····#·rgb·=·(0x33,0xb6,0xe5)12 ····(·51,182,229)·····#·rgb·=·(0x33,0xb6,0xe5)
13 ····(·51,182,230)·····#·rgb·=·(0x33,0xb6,0xe6)13 ····(·51,182,230)·····#·rgb·=·(0x33,0xb6,0xe6)
14 ····(·51,181,229)·····#·rgb·=·(0x33,0xb5,0xe5)14 ····(·51,181,229)·····#·rgb·=·(0x33,0xb5,0xe5)
852 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.23 KB
res/drawable-mdpi-v4/ha__btn_check_off.png
472 B
sng
    
Offset 1, 14 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 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1007 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(204,204,204)·····#·rgb·=·(0xcc,0xcc,0xcc)·grey808 ····(204,204,204)·····#·rgb·=·(0xcc,0xcc,0xcc)·grey80
9 ····(204,204,204)·····#·rgb·=·(0xcc,0xcc,0xcc)·grey809 ····(204,204,204)·····#·rgb·=·(0xcc,0xcc,0xcc)·grey80
10 ····(203,203,203)·····#·rgb·=·(0xcb,0xcb,0xcb)10 ····(203,203,203)·····#·rgb·=·(0xcb,0xcb,0xcb)
11 ····(205,205,205)·····#·rgb·=·(0xcd,0xcd,0xcd)11 ····(205,205,205)·····#·rgb·=·(0xcd,0xcd,0xcd)
12 }12 }
13 tRNS·{13 tRNS·{
14 ·0·90·60·64·92}14 ·0·90·60·64·92}
700 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.66 KB
res/drawable-mdpi-v4/ha__overscroll_edge.png
631 B
sng
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·522;·height:·12;·bitdepth:·8;3 ····width:·522;·height:·12;·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
984 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.06 KB
res/drawable-mdpi-v4/ha__textfield_comp_activated_main.png
358 B
sng
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·2;·height:·10;·bitdepth:·8;3 ····width:·2;·height:·10;·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 ····(··0,153,204)·····#·rgb·=·(0x00,0x99,0xcc)8 ····(··0,153,204)·····#·rgb·=·(0x00,0x99,0xcc)
9 }9 }
10 tRNS·{10 tRNS·{
11 ·0·255}11 ·0}
12 IMAGE·{12 IMAGE·{
13 ····pixels·base6413 ····pixels·base64
14 0014 00
15 0015 00
16 0016 00
17 0017 00
18 0018 00
612 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.35 KB
res/drawable-mdpi-v4/ha__btn_check_comp_off_pressed_light.png
476 B
sng
    
Offset 1, 14 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 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1007 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey248 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey24
9 ····(·62,·62,·62)·····#·rgb·=·(0x3e,0x3e,0x3e)9 ····(·62,·62,·62)·····#·rgb·=·(0x3e,0x3e,0x3e)
10 ····(·62,·62,·62)·····#·rgb·=·(0x3e,0x3e,0x3e)10 ····(·62,·62,·62)·····#·rgb·=·(0x3e,0x3e,0x3e)
11 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey2411 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey24
12 }12 }
13 tRNS·{13 tRNS·{
14 ·0·180·120·128·184}14 ·0·180·120·128·184}
788 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.14 KB
res/drawable-mdpi-v4/ha__textfield_comp_activated_left.png
409 B
sng
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·12;·height:·10;·bitdepth:·8;3 ····width:·12;·height:·10;·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 ····(··0,153,204)·····#·rgb·=·(0x00,0x99,0xcc)8 ····(··0,153,204)·····#·rgb·=·(0x00,0x99,0xcc)
9 }9 }
10 tRNS·{10 tRNS·{
11 ·0·255}11 ·0}
12 IMAGE·{12 IMAGE·{
13 ····pixels·base6413 ····pixels·base64
14 00000000000014 000000000000
15 00000000000015 000000000000
16 00011000000016 000110000000
17 00011000000017 000110000000
18 00011000000018 000110000000
640 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.37 KB
res/drawable-mdpi-v4/ha__btn_check_on_disabled_light.png
587 B
sng
    
Offset 1, 14 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 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1007 ····(··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 ····(·85,·85,·85)·····#·rgb·=·(0x55,0x55,0x55)9 ····(·85,·85,·85)·····#·rgb·=·(0x55,0x55,0x55)
10 ····(·64,·64,·64)·····#·rgb·=·(0x40,0x40,0x40)·grey2510 ····(·64,·64,·64)·····#·rgb·=·(0x40,0x40,0x40)·grey25
11 ····(·83,·83,·83)·····#·rgb·=·(0x53,0x53,0x53)11 ····(·83,·83,·83)·····#·rgb·=·(0x53,0x53,0x53)
12 ····(·83,·83,·83)·····#·rgb·=·(0x53,0x53,0x53)12 ····(·83,·83,·83)·····#·rgb·=·(0x53,0x53,0x53)
13 ····(·75,·75,·75)·····#·rgb·=·(0x4b,0x4b,0x4b)13 ····(·75,·75,·75)·····#·rgb·=·(0x4b,0x4b,0x4b)
14 ····(·83,·83,·83)·····#·rgb·=·(0x53,0x53,0x53)14 ····(·83,·83,·83)·····#·rgb·=·(0x53,0x53,0x53)
700 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.48 KB
res/drawable-mdpi-v4/ha__btn_check_comp_on_focus.png
574 B
sng
    
Offset 1, 14 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 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1007 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(·64,191,255)·····#·rgb·=·(0x40,0xbf,0xff)8 ····(·64,191,255)·····#·rgb·=·(0x40,0xbf,0xff)
9 ····(·52,183,229)·····#·rgb·=·(0x34,0xb7,0xe5)9 ····(·52,183,229)·····#·rgb·=·(0x34,0xb7,0xe5)
10 ····(·53,178,225)·····#·rgb·=·(0x35,0xb2,0xe1)10 ····(·53,178,225)·····#·rgb·=·(0x35,0xb2,0xe1)
11 ····(·50,180,230)·····#·rgb·=·(0x32,0xb4,0xe6)11 ····(·50,180,230)·····#·rgb·=·(0x32,0xb4,0xe6)
12 ····(·51,181,229)·····#·rgb·=·(0x33,0xb5,0xe5)12 ····(·51,181,229)·····#·rgb·=·(0x33,0xb5,0xe5)
13 ····(·51,182,230)·····#·rgb·=·(0x33,0xb6,0xe6)13 ····(·51,182,230)·····#·rgb·=·(0x33,0xb6,0xe6)
14 ····(·51,181,229)·····#·rgb·=·(0x33,0xb5,0xe5)14 ····(·51,181,229)·····#·rgb·=·(0x33,0xb5,0xe5)
836 B
Image content
Pixel difference
compared images
Flicker difference
compared images
3.46 KB
res/drawable-xxhdpi-v4/ha__textfield_comp_focused_left.png
2.66 KB
sng
    
Offset 1, 51 lines modifiedOffset 1, 50 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·36;·height:·30;·bitdepth:·8;3 ····width:·36;·height:·30;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 
8 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey07 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
9 ····(·51,181,229)·····#·rgb·=·(0x33,0xb5,0xe5)8 ····(·51,181,229)·····#·rgb·=·(0x33,0xb5,0xe5)
10 ····(·51,181,229)·····#·rgb·=·(0x33,0xb5,0xe5)9 ····(·51,181,229)·····#·rgb·=·(0x33,0xb5,0xe5)
11 ····(·51,181,229)·····#·rgb·=·(0x33,0xb5,0xe5)10 ····(·51,181,229)·····#·rgb·=·(0x33,0xb5,0xe5)
12 ····(·51,181,229)·····#·rgb·=·(0x33,0xb5,0xe5)11 ····(·51,181,229)·····#·rgb·=·(0x33,0xb5,0xe5)
13 ····(·51,181,229)·····#·rgb·=·(0x33,0xb5,0xe5)12 ····(·51,181,229)·····#·rgb·=·(0x33,0xb5,0xe5)
14 ····(··4,155,206)·····#·rgb·=·(0x04,0x9b,0xce)13 ····(··4,155,206)·····#·rgb·=·(0x04,0x9b,0xce)
15 ····(··0,153,204)·····#·rgb·=·(0x00,0x99,0xcc)14 ····(··0,153,204)·····#·rgb·=·(0x00,0x99,0xcc)
16 }15 }
17 tRNS·{16 tRNS·{
18 ·0·0·6·14·18·20·12·78·102}17 ·0·6·14·18·20·12·78·102}
19 IMAGE·{18 IMAGE·{
20 ····pixels·base6419 ····pixels·base64
21 000000111234554321111111111111111111 
22 000000116555555556111111111111111111 
23 000000165555555555611111111111111111 
24 000000255555555555521111111111111111 
25 000000355555555555531111111111111111 
26 000000455555555555541111111111111111 
27 000000555555775555551111111111111111 
28 000000555555775555551111111111111111 
29 000000555555775555551111111111111111 
30 000000555555775555551111111111111111 
31 000000555555775555555555555555555555 
32 000000555555775555555555555555555555 
33 000000555555775555555555555555555555 
34 000000555555775555555555555555555555 
35 000000555555775555555555555555555555 
36 000000555555775555555555555555555555 
37 000000555555778888888888888888888888 
38 000000555555778888888888888888888888 
39 000000455555555555555555555555555555 
40 000000355555555555555555555555555555 
41 000000255555555555555555555555555555 
42 000000165555555555555555555555555555 
43 000000116555555555555555555555555555 
44 00000011123455555555555555555555555520 000000000123443210000000000000000000
 21 000000005444444445000000000000000000
 22 000000054444444444500000000000000000
 23 000000144444444444410000000000000000
 24 000000244444444444420000000000000000
 25 000000344444444444430000000000000000
 26 000000444444664444440000000000000000
 27 000000444444664444440000000000000000
 28 000000444444664444440000000000000000
 29 000000444444664444440000000000000000
 30 000000444444664444444444444444444444
 31 000000444444664444444444444444444444
 32 000000444444664444444444444444444444
 33 000000444444664444444444444444444444
 34 000000444444664444444444444444444444
 35 000000444444664444444444444444444444
 36 000000444444667777777777777777777777
 37 000000444444667777777777777777777777
 38 000000344444444444444444444444444444
 39 000000244444444444444444444444444444
 40 000000144444444444444444444444444444
 41 000000054444444444444444444444444444
 42 000000005444444444444444444444444444
 43 000000000123444444444444444444444444
45 00000000000000000000000000000000000044 000000000000000000000000000000000000
46 00000000000000000000000000000000000045 000000000000000000000000000000000000
47 00000000000000000000000000000000000046 000000000000000000000000000000000000
48 00000000000000000000000000000000000047 000000000000000000000000000000000000
49 00000000000000000000000000000000000048 000000000000000000000000000000000000
50 00000000000000000000000000000000000049 000000000000000000000000000000000000
51 }50 }
704 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.95 KB
res/drawable-xxhdpi-v4/ha__btn_check_off_light.png
496 B
sng
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·96;·height:·96;·bitdepth:·8;3 ····width:·96;·height:·96;·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 ····(·60,·60,·60)·····#·rgb·=·(0x3c,0x3c,0x3c)8 ····(·60,·60,·60)·····#·rgb·=·(0x3c,0x3c,0x3c)
9 ····(·62,·62,·62)·····#·rgb·=·(0x3e,0x3e,0x3e)9 ····(·62,·62,·62)·····#·rgb·=·(0x3e,0x3e,0x3e)
10 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey2410 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey24
11 ····(·60,·60,·60)·····#·rgb·=·(0x3c,0x3c,0x3c)11 ····(·60,·60,·60)·····#·rgb·=·(0x3c,0x3c,0x3c)
12 ····(·62,·62,·62)·····#·rgb·=·(0x3e,0x3e,0x3e)12 ····(·62,·62,·62)·····#·rgb·=·(0x3e,0x3e,0x3e)
13 }13 }
14 tRNS·{14 tRNS·{
1.36 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
1.65 KB
res/drawable-xxhdpi-v4/ha__btn_check_off_disabled.png
496 B
sng
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·96;·height:·96;·bitdepth:·8;3 ····width:·96;·height:·96;·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 ····(216,216,216)·····#·rgb·=·(0xd8,0xd8,0xd8)8 ····(216,216,216)·····#·rgb·=·(0xd8,0xd8,0xd8)
9 ····(215,215,215)·····#·rgb·=·(0xd7,0xd7,0xd7)9 ····(215,215,215)·····#·rgb·=·(0xd7,0xd7,0xd7)
10 ····(219,219,219)·····#·rgb·=·(0xdb,0xdb,0xdb)·grey8610 ····(219,219,219)·····#·rgb·=·(0xdb,0xdb,0xdb)·grey86
11 ····(215,215,215)·····#·rgb·=·(0xd7,0xd7,0xd7)11 ····(215,215,215)·····#·rgb·=·(0xd7,0xd7,0xd7)
12 ····(218,218,218)·····#·rgb·=·(0xda,0xda,0xda)12 ····(218,218,218)·····#·rgb·=·(0xda,0xda,0xda)
13 }13 }
14 tRNS·{14 tRNS·{
1.06 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
28.4 KB
res/drawable-xxhdpi-v4/ha__progress_comp_primary.png
27.5 KB
sng
    
Offset 1, 36 lines modifiedOffset 1, 36 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·66;·height:·28;·bitdepth:·8;3 ····width:·66;·height:·28;·bitdepth:·8;
4 ····using·color·alpha;4 ····using·color·alpha;
5 }5 }
6 IMAGE·{6 IMAGE·{
7 ····pixels·hex7 ····pixels·hex
8 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·0000ff01·00ffff01·00ffff01·00ffff01·00ffff01·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00· 
9 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·0000ff01·0000ff01·0000ff01·00ffff01·00ffff01·00ffff01·00ffff01·00ffff01·00ffff01·00ffff01·00ffff01·0080ff02·00ffff02·00ffff02·00ffff02·00ffff02·00808002·00ffff01·00ffff01·00ffff01·00ffff01·00ffff01·00ffff01·0000ff01·ffffff00·ffffff00·ffffff00·ffffff00· 
10 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·0000ff01·0000ff01·0000ff01·00ffff01·00ffff01·00ffff01·00ffff01·00ffff01·0080ff02·0080ff02·80ffff02·55aaff03·55aaff03·55aaff03·55aaff03·0080bf04·0080ff04·00bfff04·3399cc05·3399ff05·2baad506·2baad506·2baad506·2baad506·2baad506·3399cc05·3399cc05·3399cc05·40bfbf04·00aaff03·00aaaa03·00ffff02·0080ff02·00ffff01·ffffff00·ffffff00· 
11 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·0000ff01·00ffff01·00ffff01·00ffff01·00ffff01·0080ff02·0080ff02·0080ff02·0080ff02·00ffff02·00ffff02·55aaaa03·55aaff03·55aaff03·4080bf04·40bfff04·3399ff05·2baad506·2baaff06·49b6db07·49b6ff07·49b6ff07·409fdf08·20bfdf08·1caae309·1cc6e309·33b3e60a·2ea2e80b·2eb9ff0b·2baaea0c·2baaea0c·2bbfea0c·2baad50c·2eb9e80b·2eb9e80b·33b3e60a·33b3cc0a·40bfff08·24b6db07·33ccff05·40bfbf04·00aaaa03·00ffff01·ffffff00· 
12 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·0000ff01·00ffff01·00ffff01·00ffff01·00ffff01·00808002·0080ff02·0080ff02·00ffff02·00ffff02·55aaff03·55aaff03·40bfff04·3399cc05·3399[·...·truncated·by·diffoscope;·len:·337,·SHA:·328109551d1ab6960fb6dc3f9fe733eecc456b05ccb80fe6add45d62c3f5ff75·...·]·8 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·337,·SHA:·0f7035805cf216d6b111685f5a0a6c299cf32a8ec0af109d8063362d189d6f83·...·]·
 9 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000ff01·0000ff01·0000ff01·00ffff01·00ffff01·00ffff01·00ffff01·00ffff01·00ffff01·00ffff01·00ffff01·0080ff02·00ffff02·00ffff02·00ffff02·00ffff02·00808002·00ffff01·00ffff01·00ffff01·00ffff01·00ffff01·00ffff01·0000ff01·00000000·00000000·00000000·00000000·
 10 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000ff01·0000ff01·0000ff01·00ffff01·00ffff01·00ffff01·00ffff01·00ffff01·0080ff02·0080ff02·80ffff02·55aaff03·55aaff03·55aaff03·55aaff03·0080bf04·0080ff04·00bfff04·3399cc05·3399ff05·2baad506·2baad506·2baad506·2baad506·2baad506·3399cc05·3399cc05·3399cc05·40bfbf04·00aaff03·00aaaa03·00ffff02·0080ff02·00ffff01·00000000·00000000·
 11 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000ff01·00ffff01·00ffff01·00ffff01·00ffff01·0080ff02·0080ff02·0080ff02·0080ff02·00ffff02·00ffff02·55aaaa03·55aaff03·55aaff03·4080bf04·40bfff04·3399ff05·2baad506·2baaff06·49b6db07·49b6ff07·49b6ff07·409fdf08·20bfdf08·1caae309·1cc6e309·33b3e60a·2ea2e80b·2eb9ff0b·2baaea0c·2baaea0c·2bbfea0c·2baad50c·2eb9e80b·2eb9e80b·33b3e60a·33b3cc0a·40bfff08·24b6db07·33ccff05·40bfbf04·00aaaa03·00ffff01·00000000·
 12 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000ff01·00ffff01·00ffff01·00ffff01·00ffff01·00808002·0080ff02·0080ff02·00ffff02·00ffff02·55aaff03·55aaff03·40bfff04·3399cc05·3399cc05·33ccff05·2baad506·2baaff06·2baaff06·49b6db07·49b6ff07·49b6ff07·40bfdf08·39c6e309·33b3e60a·2ea2e80b·2baaea0c·3bb1eb0d·3bb1eb0d·37b6db0e·33aadd0f·33bbee0f·2da5e111·2db4f011·39b8f112·36aee413·33b3e614·31aadb15·31b6e715·31b6e715·2eaedc16·31b6e715·31b6e715·33b3e614·36aee413·3cb4e111·37b6ed0e·2eb9e80b·40bfdf08·3399cc05·00aaaa03·00ffff01·
13 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·0000ff01·00ffff01·00ffff01·0080ff02·00ffff02·00aaff03·00aaff03·00bfbf04·40bfff04·40bfff04·40bfff04·33ccff05·2baad506·24b6db07·49b6ff07·40bfdf08·39aae309·3399e60a·33b3e60a·2eb9e80b·2eb9e80b·2bbfea0c·3bb1d80d·37b6db0e·37b6ed0e·33bbdd0f·30bfdf10·3cb4e111·28aee413·33b3e614·31b6e715·2eaee816·2cb1de17·35aadf18·33ade019·31b1e21a·2fb3e31b·35b0e51d·33b3e61e·31b5e61f·30b7e720·2eb2e021·2db4e122·33afe223·33b6e223·35b4e922·35b4e122·38b7e720·33b3e61e·31b1e21a·3db6db15·33bbee0f·33b3e60a·2baad506·00aaff03·13 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000ff01·00ffff01·00ffff01·0080ff02·00ffff02·00aaff03·00aaff03·00bfbf04·40bfff04·40bfff04·40bfff04·33ccff05·2baad506·24b6db07·49b6ff07·40bfdf08·39aae309·3399e60a·33b3e60a·2eb9e80b·2eb9e80b·2bbfea0c·3bb1d80d·37b6db0e·37b6ed0e·33bbdd0f·30bfdf10·3cb4e111·28aee413·33b3e614·31b6e715·2eaee816·2cb1de17·35aadf18·33ade019·31b1e21a·2fb3e31b·35b0e51d·33b3e61e·31b5e61f·30b7e720·2eb2e021·2db4e122·33afe223·33b6e223·35b4e922·35b4e122·38b7e720·33b3e61e·31b1e21a·3db6db15·33bbee0f·33b3e60a·2baad506·00aaff03·
14 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·0000ff01·00ffff01·00ffff01·0080ff02·00aaff03·40bfbf04·40bfff04·33cccc05·2baad506·2bd5ff06·24b6db07·209fdf08·20bfdf08·39aae309·33b3e60a·2eb9e80b·40aaea0c·3bb1eb0d·37b6ed0e·33aadd0f·33bbee0f·3cb4e111·3cb4f011·36aee413·33b3e614·2eaee816·37b1e917·35b5ea18·31b1e21a·2fb3e31b·37b6e41c·33b3e61e·31b5ef1f·30b7e720·36b9e821·33b6e223·32b8ea24·36b5e426·33b3df28·32b4e629·35b2e72b·34b4e82c·32b7e32e·31b8e92f·2fb6e531·32b4e133·32b9e633·32b4e633·32b4e633·34b6ea31·32b7e32e·32b4e629·33b6e223·39b3e31b·33b3d914·3bb1eb0d·39aae309· 
15 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·0000ff01·00ffff01·0080ff02·55aaff03·40bfff04·33cccc05·2baad506·24b6db07·40bfdf08·39aae309·33b3e60a·33b3e60a·2eb9e80b·40bfea0c·3bc4eb0d·37b6ed0e·30bfdf10·3cb4f011·36aee413·33b3e614·31b6e715·37b1e917·35b5ea18·31b1e21a·39bde31b·35b9ed1d·31b5e61f·2eb2e021·35b4e122·33b6e923·37baea25·34b7e527·32b4e629·2fb2e72b·34b4e82c·32b7e32e·35b5e430·33b3e632·31b5e234·34b3e336·32b2e438·31b7e939·34b6e53b·32b8e63d·30b3e340·32b6e442·35b7e443·35b4e544·35b7e843·36b6e842·35b6e73f·35b4e53a·33b8e632·37b6e12a·36b2e021·35b5ea18·30bfef10· 
16 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·0000ff01·0080ff02·55aaff03·55aaff03·40bfff04·33ccff05·2baaff06·24b6db07·40bfff08·39c6e309·33b3ff0a·46b9e80b·40bfea0c·3bc4eb0d·33bbdd0f·30afdf10·2dc3f011·36bce413·31b6e715·2eb9[·...·truncated·by·diffoscope;·len:·337,·SHA:·d21fa990182731addda9145901328d8731034cc010c609e35b4108e0ef7f1923·...·]·14 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000ff01·00ffff01·00ffff01·0080ff02·00aaff03·40bfbf04·40bfff04·33cccc05·2baad506·2bd5ff06·24b6db07·209fdf08·20bfdf08·39aae309·33b3e60a·2eb9e80b·40aaea0c·3bb1eb0d·37b6ed0e·33aa[·...·truncated·by·diffoscope;·len:·337,·SHA:·d0ea3356077af3f365998225e8bfc5ef680188d6d843d64986b917359a1c7bd6·...·]·
 15 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000ff01·00ffff01·0080ff02·55aaff03·40bfff04·33cccc05·2baad506·24b6db07·40bfdf08·39aae309·33b3e60a·33b3e60a·2eb9e80b·40bfea0c·3bc4eb0d·37b6ed0e·30bfdf10·3cb4f011·36aee413·33b3e614·31b6e715·37b1e917·35b5ea18·31b1e21a·39bde31b·35b9ed1d·31b5e61f·2eb2e021·35b4e122·33b6e923·37baea25·34b7e527·32b4e629·2fb2e72b·34b4e82c·32b7e32e·35b5e430·33b3e632·31b5e234·34b3e336·32b2e438·31b7e939·34b6e53b·32b8e63d·30b3e340·32b6e442·35b7e443·35b4e544·35b7e843·36b6e842·35b6e73f·35b4e53a·33b8e632·37b6e12a·36b2e021·35b5ea18·30bfef10·
 16 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000ff01·0080ff02·55aaff03·55aaff03·40bfff04·33ccff05·2baaff06·24b6db07·40bfff08·39c6e309·33b3ff0a·46b9e80b·40bfea0c·3bc4eb0d·33bbdd0f·30afdf10·2dc3f011·36bce413·31b6e715·2eb9e816·37b1e917·33b8e019·31baeb1a·37b6e41c·33b3e61e·30b7e720·35b4e922·32b1e324·30bae325·2eb1e527·32b4e629·35b2e12b·33b5e32d·31b3e42f·30b5e430·33b8e632·31b5e634·34b8e736·32b6e438·35b9e53a·33b7e63c·31b5e63e·34b7e740·32b6e842·34b5e545·36b7e647·34b6e749·34b7e74a·34b7e74a·34b6e749·32b4e247·32b6e442·34b6e53b·32b4e633·37b6e72a·38b7e720·3ab9e816·
17 33b5e5cc·33b5e5cc·33b5e5cd·33b5e5cd·33b5e5ce·33b5e5ce·33b5e5cf·33b5e5d0·33b5e5d0·33b5e5d1·33b5e5d1·33b5e5d2·33b5e5d4·33b5e5d4·33b5e5d5·33b5e5d6·33b5e5d7·33b5e5d8·33b5e5d8·33b5e5da·33b5e5db·33b5e5dc·33b5e5dd·33b5e5dd·33b5e5de·33b5e5e0·33b5e5e1·33b5e5e2·33b5e5e3·33b5e5e4·33b5e5e5·33b5e5e6·33b5e5e7·33b5e5e8·33b5e5e9·33b5e5ea·33b5e5eb·33b5e5ec·33b5e5ed·33b5e5ee·33b5e5ef·33b5e5f0·33b5e5f0·33b5e5f2·33b5e5f2·33b5e5f3·33b5e5f4·33b5e5f5·33b5e5f5·33b5e5f6·33b5e5f7·33b5e5f8·33b5e5f8·33b5e5f9·33b5e5fa·33b5e5fa·33b5e5fb·33b5e5fb·33b5e5fc·33b5e5fc·33b5e5fd·33b5e5fd·33b5e5fe·33b5e5fe·33b5e5ce·33b5e54f·17 33b5e5cc·33b5e5cc·33b5e5cd·33b5e5cd·33b5e5ce·33b5e5ce·33b5e5cf·33b5e5d0·33b5e5d0·33b5e5d1·33b5e5d1·33b5e5d2·33b5e5d4·33b5e5d4·33b5e5d5·33b5e5d6·33b5e5d7·33b5e5d8·33b5e5d8·33b5e5da·33b5e5db·33b5e5dc·33b5e5dd·33b5e5dd·33b5e5de·33b5e5e0·33b5e5e1·33b5e5e2·33b5e5e3·33b5e5e4·33b5e5e5·33b5e5e6·33b5e5e7·33b5e5e8·33b5e5e9·33b5e5ea·33b5e5eb·33b5e5ec·33b5e5ed·33b5e5ee·33b5e5ef·33b5e5f0·33b5e5f0·33b5e5f2·33b5e5f2·33b5e5f3·33b5e5f4·33b5e5f5·33b5e5f5·33b5e5f6·33b5e5f7·33b5e5f8·33b5e5f8·33b5e5f9·33b5e5fa·33b5e5fa·33b5e5fb·33b5e5fb·33b5e5fc·33b5e5fc·33b5e5fd·33b5e5fd·33b5e5fe·33b5e5fe·33b5e5ce·33b5e54f·
18 33b5e5cc·33b5e5cc·33b5e5cd·33b5e5cd·33b5e5ce·33b5e5ce·33b5e5cf·33b5e5d0·33b5e5d0·33b5e5d1·33b5e5d1·33b5e5d2·33b5e5d3·33b5e5d4·33b5e5d4·33b5e5d5·33b5e5d7·33b5e5d8·33b5e5d8·33b5e5d9·33b5e5da·33b5e5db·33b5e5dc·33b5e5dd·33b5e5de·33b5e5de·33b5e5e0·33b5e5e1·33b5e5e2·33b5e5e3·33b5e5e4·33b5e5e5·33b5e5e6·33b5e5e7·33b5e5e8·33b5e5e9·33b5e5ea·33b5e5eb·33b5e5ec·33b5e5ec·33b5e5ed·33b5e5ef·33b5e5ef·33b5e5f0·33b5e5f1·33b5e5f2·33b5e5f3·33b5e5f4·33b5e5f5·33b5e5f5·33b5e5f6·33b5e5f7·33b5e5f8·33b5e5f8·33b5e5f9·33b5e5fa·33b5e5fa·33b5e5fb·33b5e5fb·33b5e5fc·33b5e5fc·33b5e5fd·33b5e5fd·33b5e5fe·33b5e5fe·33b5e5e8·18 33b5e5cc·33b5e5cc·33b5e5cd·33b5e5cd·33b5e5ce·33b5e5ce·33b5e5cf·33b5e5d0·33b5e5d0·33b5e5d1·33b5e5d1·33b5e5d2·33b5e5d3·33b5e5d4·33b5e5d4·33b5e5d5·33b5e5d7·33b5e5d8·33b5e5d8·33b5e5d9·33b5e5da·33b5e5db·33b5e5dc·33b5e5dd·33b5e5de·33b5e5de·33b5e5e0·33b5e5e1·33b5e5e2·33b5e5e3·33b5e5e4·33b5e5e5·33b5e5e6·33b5e5e7·33b5e5e8·33b5e5e9·33b5e5ea·33b5e5eb·33b5e5ec·33b5e5ec·33b5e5ed·33b5e5ef·33b5e5ef·33b5e5f0·33b5e5f1·33b5e5f2·33b5e5f3·33b5e5f4·33b5e5f5·33b5e5f5·33b5e5f6·33b5e5f7·33b5e5f8·33b5e5f8·33b5e5f9·33b5e5fa·33b5e5fa·33b5e5fb·33b5e5fb·33b5e5fc·33b5e5fc·33b5e5fd·33b5e5fd·33b5e5fe·33b5e5fe·33b5e5e8·
19 33b5e5cc·33b5e5cc·33b5e5cd·33b5e5cd·33b5e5ce·33b5e5ce·33b5e5cf·33b5e5d0·33b5e5d0·33b5e5d1·33b5e5d1·33b5e5d2·33b5e5d3·33b5e5d4·33b5e5d4·33b5e5d5·33b5e5d6·33b5e5d7·33b5e5d8·33b5e5d8·33b5e5d9·33b5e5da·33b5e5db·33b5e5dc·33b5e5dd·33b5e5de·33b5e5df·33b5e5e0·33b5e5e1·33b5e5e2·33b5e5e3·33b5e5e4·33b5e5e5·33b5e5e6·33b5e5e7·33b5e5e8·33b5e5e9·33b5e5ea·33b5e5eb·33b5e5ec·33b5e5ed·33b5e5ee·33b5e5ee·33b5e5ef·33b5e5f0·33b5e5f1·33b5e5f2·33b5e5f3·33b5e5f4·33b5e5f5·33b5e5f5·33b5e5f6·33b5e5f7·33b5e5f8·33b5e5f8·33b5e5f9·33b5e5fa·33b5e5fa·33b5e5fb·33b5e5fc·33b5e5fc·33b5e5fd·33b5e5fd·33b5e5fe·33b5e5fe·33b5e5ff·19 33b5e5cc·33b5e5cc·33b5e5cd·33b5e5cd·33b5e5ce·33b5e5ce·33b5e5cf·33b5e5d0·33b5e5d0·33b5e5d1·33b5e5d1·33b5e5d2·33b5e5d3·33b5e5d4·33b5e5d4·33b5e5d5·33b5e5d6·33b5e5d7·33b5e5d8·33b5e5d8·33b5e5d9·33b5e5da·33b5e5db·33b5e5dc·33b5e5dd·33b5e5de·33b5e5df·33b5e5e0·33b5e5e1·33b5e5e2·33b5e5e3·33b5e5e4·33b5e5e5·33b5e5e6·33b5e5e7·33b5e5e8·33b5e5e9·33b5e5ea·33b5e5eb·33b5e5ec·33b5e5ed·33b5e5ee·33b5e5ee·33b5e5ef·33b5e5f0·33b5e5f1·33b5e5f2·33b5e5f3·33b5e5f4·33b5e5f5·33b5e5f5·33b5e5f6·33b5e5f7·33b5e5f8·33b5e5f8·33b5e5f9·33b5e5fa·33b5e5fa·33b5e5fb·33b5e5fc·33b5e5fc·33b5e5fd·33b5e5fd·33b5e5fe·33b5e5fe·33b5e5ff·
20 33b5e5cc·33b5e5cc·33b5e5cd·33b5e5cd·33b5e5ce·33b5e5ce·33b5e5cf·33b5e5d0·33b5e5d0·33b5e5d1·33b5e5d1·33b5e5d2·33b5e5d3·33b5e5d4·33b5e5d4·33b5e5d5·33b5e5d6·33b5e5d7·33b5e5d8·33b5e5d8·33b5e5d9·33b5e5da·33b5e5db·33b5e5dc·33b5e5dd·33b5e5de·33b5e5df·33b5e5e0·33b5e5e1·33b5e5e2·33b5e5e3·33b5e5e4·33b5e5e5·33b5e5e6·33b5e5e6·33b5e5e7·33b5e5e8·33b5e5e9·33b5e5ea·33b5e5eb·33b5e5ec·33b5e5ed·33b5e5ee·33b5e5ef·33b5e5f0·33b5e5f1·33b5e5f2·33b5e5f3·33b5e5f3·33b5e5f4·33b5e5f5·33b5e5f6·33b5e5f7·33b5e5f7·33b5e5f8·33b5e5f9·33b5e5fa·33b5e5fa·33b5e5fb·33b5e5fb·33b5e5fc·33b5e5fd·33b5e5fd·33b5e5fe·33b5e5fe·33b5e5ff·20 33b5e5cc·33b5e5cc·33b5e5cd·33b5e5cd·33b5e5ce·33b5e5ce·33b5e5cf·33b5e5d0·33b5e5d0·33b5e5d1·33b5e5d1·33b5e5d2·33b5e5d3·33b5e5d4·33b5e5d4·33b5e5d5·33b5e5d6·33b5e5d7·33b5e5d8·33b5e5d8·33b5e5d9·33b5e5da·33b5e5db·33b5e5dc·33b5e5dd·33b5e5de·33b5e5df·33b5e5e0·33b5e5e1·33b5e5e2·33b5e5e3·33b5e5e4·33b5e5e5·33b5e5e6·33b5e5e6·33b5e5e7·33b5e5e8·33b5e5e9·33b5e5ea·33b5e5eb·33b5e5ec·33b5e5ed·33b5e5ee·33b5e5ef·33b5e5f0·33b5e5f1·33b5e5f2·33b5e5f3·33b5e5f3·33b5e5f4·33b5e5f5·33b5e5f6·33b5e5f7·33b5e5f7·33b5e5f8·33b5e5f9·33b5e5fa·33b5e5fa·33b5e5fb·33b5e5fb·33b5e5fc·33b5e5fd·33b5e5fd·33b5e5fe·33b5e5fe·33b5e5ff·
21 33b5e5cc·33b5e5cc·33b5e5cd·33b5e5cd·33b5e5ce·33b5e5ce·33b5e5cf·33b5e5d0·33b5e5d0·33b5e5d1·33b5e5d1·33b5e5d2·33b5e5d3·33b5e5d4·33b5e5d4·33b5e5d5·33b5e5d6·33b5e5d7·33b5e5d8·33b5e5d8·33b5e5d9·33b5e5da·33b5e5db·33b5e5dc·33b5e5dd·33b5e5de·33b5e5df·33b5e5e0·33b5e5e1·33b5e5e2·33b5e5e3·33b5e5e4·33b5e5e5·33b5e5e6·33b5e5e6·33b5e5e7·33b5e5e8·33b5e5e9·33b5e5ea·33b5e5eb·33b5e5ec·33b5e5ed·33b5e5ee·33b5e5ef·33b5e5f0·33b5e5f1·33b5e5f2·33b5e5f3·33b5e5f3·33b5e5f4·33b5e5f5·33b5e5f6·33b5e5f7·33b5e5f7·33b5e5f8·33b5e5f9·33b5e5fa·33b5e5fa·33b5e5fb·33b5e5fb·33b5e5fc·33b5e5fd·33b5e5fd·33b5e5fe·33b5e5fe·33b5e5ff·21 33b5e5cc·33b5e5cc·33b5e5cd·33b5e5cd·33b5e5ce·33b5e5ce·33b5e5cf·33b5e5d0·33b5e5d0·33b5e5d1·33b5e5d1·33b5e5d2·33b5e5d3·33b5e5d4·33b5e5d4·33b5e5d5·33b5e5d6·33b5e5d7·33b5e5d8·33b5e5d8·33b5e5d9·33b5e5da·33b5e5db·33b5e5dc·33b5e5dd·33b5e5de·33b5e5df·33b5e5e0·33b5e5e1·33b5e5e2·33b5e5e3·33b5e5e4·33b5e5e5·33b5e5e6·33b5e5e6·33b5e5e7·33b5e5e8·33b5e5e9·33b5e5ea·33b5e5eb·33b5e5ec·33b5e5ed·33b5e5ee·33b5e5ef·33b5e5f0·33b5e5f1·33b5e5f2·33b5e5f3·33b5e5f3·33b5e5f4·33b5e5f5·33b5e5f6·33b5e5f7·33b5e5f7·33b5e5f8·33b5e5f9·33b5e5fa·33b5e5fa·33b5e5fb·33b5e5fb·33b5e5fc·33b5e5fd·33b5e5fd·33b5e5fe·33b5e5fe·33b5e5ff·
22 33b5e5cc·33b5e5cc·33b5e5cd·33b5e5cd·33b5e5ce·33b5e5ce·33b5e5cf·33b5e5d0·33b5e5d0·33b5e5d1·33b5e5d1·33b5e5d2·33b5e5d3·33b5e5d4·33b5e5d4·33b5e5d5·33b5e5d6·33b5e5d7·33b5e5d8·33b5e5d8·33b5e5d9·33b5e5da·33b5e5db·33b5e5dc·33b5e5dd·33b5e5de·33b5e5df·33b5e5e0·33b5e5e1·33b5e5e2·33b5e5e3·33b5e5e4·33b5e5e5·33b5e5e6·33b5e5e6·33b5e5e7·33b5e5e8·33b5e5e9·33b5e5ea·33b5e5eb·33b5e5ec·33b5e5ed·33b5e5ee·33b5e5ef·33b5e5f0·33b5e5f1·33b5e5f2·33b5e5f3·33b5e5f3·33b5e5f4·33b5e5f5·33b5e5f6·33b5e5f7·33b5e5f7·33b5e5f8·33b5e5f9·33b5e5fa·33b5e5fa·33b5e5fb·33b5e5fb·33b5e5fc·33b5e5fd·33b5e5fd·33b5e5fe·33b5e5fe·33b5e5ff·22 33b5e5cc·33b5e5cc·33b5e5cd·33b5e5cd·33b5e5ce·33b5e5ce·33b5e5cf·33b5e5d0·33b5e5d0·33b5e5d1·33b5e5d1·33b5e5d2·33b5e5d3·33b5e5d4·33b5e5d4·33b5e5d5·33b5e5d6·33b5e5d7·33b5e5d8·33b5e5d8·33b5e5d9·33b5e5da·33b5e5db·33b5e5dc·33b5e5dd·33b5e5de·33b5e5df·33b5e5e0·33b5e5e1·33b5e5e2·33b5e5e3·33b5e5e4·33b5e5e5·33b5e5e6·33b5e5e6·33b5e5e7·33b5e5e8·33b5e5e9·33b5e5ea·33b5e5eb·33b5e5ec·33b5e5ed·33b5e5ee·33b5e5ef·33b5e5f0·33b5e5f1·33b5e5f2·33b5e5f3·33b5e5f3·33b5e5f4·33b5e5f5·33b5e5f6·33b5e5f7·33b5e5f7·33b5e5f8·33b5e5f9·33b5e5fa·33b5e5fa·33b5e5fb·33b5e5fb·33b5e5fc·33b5e5fd·33b5e5fd·33b5e5fe·33b5e5fe·33b5e5ff·
23 33b5e5cc·33b5e5cc·33b5e5cd·33b5e5cd·33b5e5ce·33b5e5ce·33b5e5cf·33b5e5d0·33b5e5d0·33b5e5d1·33b5e5d1·33b5e5d2·33b5e5d3·33b5e5d4·33b5e5d4·33b5e5d5·33b5e5d6·33b5e5d7·33b5e5d8·33b5e5d8·33b5e5d9·33b5e5da·33b5e5db·33b5e5dc·33b5e5dd·33b5e5de·33b5e5df·33b5e5e0·33b5e5e1·33b5e5e2·33b5e5e3·33b5e5e4·33b5e5e5·33b5e5e6·33b5e5e6·33b5e5e7·33b5e5e8·33b5e5e9·33b5e5ea·33b5e5eb·33b5e5ec·33b5e5ed·33b5e5ee·33b5e5ef·33b5e5f0·33b5e5f1·33b5e5f2·33b5e5f3·33b5e5f3·33b5e5f4·33b5e5f5·33b5e5f6·33b5e5f7·33b5e5f8·33b5e5f8·33b5e5f9·33b5e5fa·33b5e5fa·33b5e5fb·33b5e5fb·33b5e5fc·33b5e5fd·33b5e5fd·33b5e5fe·33b5e5fe·33b5e5ff·23 33b5e5cc·33b5e5cc·33b5e5cd·33b5e5cd·33b5e5ce·33b5e5ce·33b5e5cf·33b5e5d0·33b5e5d0·33b5e5d1·33b5e5d1·33b5e5d2·33b5e5d3·33b5e5d4·33b5e5d4·33b5e5d5·33b5e5d6·33b5e5d7·33b5e5d8·33b5e5d8·33b5e5d9·33b5e5da·33b5e5db·33b5e5dc·33b5e5dd·33b5e5de·33b5e5df·33b5e5e0·33b5e5e1·33b5e5e2·33b5e5e3·33b5e5e4·33b5e5e5·33b5e5e6·33b5e5e6·33b5e5e7·33b5e5e8·33b5e5e9·33b5e5ea·33b5e5eb·33b5e5ec·33b5e5ed·33b5e5ee·33b5e5ef·33b5e5f0·33b5e5f1·33b5e5f2·33b5e5f3·33b5e5f3·33b5e5f4·33b5e5f5·33b5e5f6·33b5e5f7·33b5e5f8·33b5e5f8·33b5e5f9·33b5e5fa·33b5e5fa·33b5e5fb·33b5e5fb·33b5e5fc·33b5e5fd·33b5e5fd·33b5e5fe·33b5e5fe·33b5e5ff·
24 33b5e5cc·33b5e5cc·33b5e5cd·33b5e5cd·33b5e5ce·33b5e5ce·33b5e5cf·33b5e5d0·33b5e5d0·33b5e5d1·33b5e5d1·33b5e5d2·33b5e5d3·33b5e5d4·33b5e5d4·33b5e5d5·33b5e5d6·33b5e5d7·33b5e5d8·33b5e5d8·33b5e5da·33b5e5db·33b5e5dc·33b5e5dd·33b5e5de·33b5e5de·33b5e5df·33b5e5e0·33b5e5e1·33b5e5e2·33b5e5e3·33b5e5e4·33b5e5e5·33b5e5e6·33b5e5e7·33b5e5e8·33b5e5e9·33b5e5ea·33b5e5eb·33b5e5ec·33b5e5ed·33b5e5ee·33b5e5ef·33b5e5f0·33b5e5f0·33b5e5f1·33b5e5f2·33b5e5f3·33b5e5f4·33b5e5f5·33b5e5f5·33b5e5f6·33b5e5f7·33b5e5f8·33b5e5f9·33b5e5f9·33b5e5fa·33b5e5fa·33b5e5fb·33b5e5fc·33b5e5fc·33b5e5fd·33b5e5fd·33b5e5fe·33b5e5fe·33b5e5e5·24 33b5e5cc·33b5e5cc·33b5e5cd·33b5e5cd·33b5e5ce·33b5e5ce·33b5e5cf·33b5e5d0·33b5e5d0·33b5e5d1·33b5e5d1·33b5e5d2·33b5e5d3·33b5e5d4·33b5e5d4·33b5e5d5·33b5e5d6·33b5e5d7·33b5e5d8·33b5e5d8·33b5e5da·33b5e5db·33b5e5dc·33b5e5dd·33b5e5de·33b5e5de·33b5e5df·33b5e5e0·33b5e5e1·33b5e5e2·33b5e5e3·33b5e5e4·33b5e5e5·33b5e5e6·33b5e5e7·33b5e5e8·33b5e5e9·33b5e5ea·33b5e5eb·33b5e5ec·33b5e5ed·33b5e5ee·33b5e5ef·33b5e5f0·33b5e5f0·33b5e5f1·33b5e5f2·33b5e5f3·33b5e5f4·33b5e5f5·33b5e5f5·33b5e5f6·33b5e5f7·33b5e5f8·33b5e5f9·33b5e5f9·33b5e5fa·33b5e5fa·33b5e5fb·33b5e5fc·33b5e5fc·33b5e5fd·33b5e5fd·33b5e5fe·33b5e5fe·33b5e5e5·
25 33b5e5cc·33b5e5cc·33b5e5cd·33b5e5cd·33b5e5ce·33b5e5ce·33b5e5cf·33b5e5d0·33b5e5d0·33b5e5d1·33b5e5d1·33b5e5d2·33b5e5d3·33b5e5d4·33b5e5d5·33b5e5d6·33b5e5d7·33b5e5d8·33b5e5d8·33b5e5d9·33b5e5da·33b5e5db·33b5e5dd·33b5e5dd·33b5e5de·33b5e5df·33b5e5e0·33b5e5e1·33b5e5e2·33b5e5e3·33b5e5e4·33b5e5e5·33b5e5e6·33b5e5e7·33b5e5e8·33b5e5e9·33b5e5ea·33b5e5eb·33b5e5ec·33b5e5ed·33b5e5ee·33b5e5ef·33b5e5f0·33b5e5f1·33b5e5f1·33b5e5f2·33b5e5f3·33b5e5f4·33b5e5f5·33b5e5f5·33b5e5f6·33b5e5f7·33b5e5f8·33b5e5f8·33b5e5f9·33b5e5fa·33b5e5fa·33b5e5fb·33b5e5fb·33b5e5fc·33b5e5fc·33b5e5fd·33b5e5fd·33b5e5fe·33b5e5e8·34b5e651·25 33b5e5cc·33b5e5cc·33b5e5cd·33b5e5cd·33b5e5ce·33b5e5ce·33b5e5cf·33b5e5d0·33b5e5d0·33b5e5d1·33b5e5d1·33b5e5d2·33b5e5d3·33b5e5d4·33b5e5d5·33b5e5d6·33b5e5d7·33b5e5d8·33b5e5d8·33b5e5d9·33b5e5da·33b5e5db·33b5e5dd·33b5e5dd·33b5e5de·33b5e5df·33b5e5e0·33b5e5e1·33b5e5e2·33b5e5e3·33b5e5e4·33b5e5e5·33b5e5e6·33b5e5e7·33b5e5e8·33b5e5e9·33b5e5ea·33b5e5eb·33b5e5ec·33b5e5ed·33b5e5ee·33b5e5ef·33b5e5f0·33b5e5f1·33b5e5f1·33b5e5f2·33b5e5f3·33b5e5f4·33b5e5f5·33b5e5f5·33b5e5f6·33b5e5f7·33b5e5f8·33b5e5f8·33b5e5f9·33b5e5fa·33b5e5fa·33b5e5fb·33b5e5fb·33b5e5fc·33b5e5fc·33b5e5fd·33b5e5fd·33b5e5fe·33b5e5e8·34b5e651·
26 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·0000ff01·0080ff02·00ffff02·55aaff03·40bfff04·33cccc05·2baad506·2bd5ff06·40bfdf08·39aae309·33b3e60a·2eb9e80b·2eb9e80b·3bb1d80d·37b6ed0e·33bbee0f·30afef10·3cb4f011·36bce413·33bfe614·3db6f315·37b1de17·35b5ea18·31b1e21a·37b6e41c·35b9e51d·31b5de1f·31b5e61f·36b9e821·33b6e223·30b3e325·36b5e426·33b9e628·32b4e629·2fb8e72b·33b5e32d·31b3e42f·35bae430·33b8e632·32b9e633·35b2e235·33b5e337·31b3e439·35b4e93a·33b7e63c·35b5e63e·34b7e740·32b2e442·32b6e842·32b6e842·34b7e740·33b7e63c·34b3e736·32b7e32e·30b3e325·2fbdec1b·2bb8e312·26 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000ff01·0080ff02·00ffff02·55aaff03·40bfff04·33cccc05·2baad506·2bd5ff06·40bfdf08·39aae309·33b3e60a·2eb9e80b·2eb9e80b·3bb1d80d·37b6ed0e·33bbee0f·30afef10·3cb4f011·36bce413·33bfe614·3db6f315·37b1de17·35b5ea18·31b1e21a·37b6e41c·35b9e51d·31b5de1f·31b5e61f·36b9e821·33b6e223·30b3e325·36b5e426·33b9e628·32b4e629·2fb8e72b·33b5e32d·31b3e42f·35bae430·33b8e632·32b9e633·35b2e235·33b5e337·31b3e439·35b4e93a·33b7e63c·35b5e63e·34b7e740·32b2e442·32b6e842·32b6e842·34b7e740·33b7e63c·34b3e736·32b7e32e·30b3e325·2fbdec1b·2bb8e312·
27 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·0000ff01·0080ff02·00aaff03·55aaff03·40bfff04·33ccff05·2bd5ff06·49b6db07·40bfdf08·33b3e60a·2eb9e80b·2baad50c·27b1d80d·37b6ed0e·33bbee0f·2db4e111·2bb8e312·36bce413·31b6e715·2cb1de17·35b5df18·33b8e019·39b3e31b·35b0e51d·31b5de1f·38b7e720·35b4e122·33b6e923·37bae325·34b7e527·32b4e629·35b2e72b·34b9e82c·32b7e32e·30b5e430·33b3e632·31b5e634·34b3e336·33b9e837·31b7e439·34b6e53b·32b4e63d·35b6e73f·33b8e741·31b7e843·34b5e945·32b5e648·31b6e749·34b3e34a·34b6e349·34b5e545·34b3e340·33b5e837·33b5e82d·33b6e223·35bfea18·33bbee0f·27 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000ff01·0080ff02·00aaff03·55aaff03·40bfff04·33ccff05·2bd5ff06·49b6db07·40bfdf08·33b3e60a·2eb9e80b·2baad50c·27b1d80d·37b6ed0e·33bbee0f·2db4e111·2bb8e312·36bce413·31b6e715·2cb1de17·35b5df18·33b8e019·39b3e31b·35b0e51d·31b5de1f·38b7e720·35b4e122·33b6e923·37bae325·34b7e527·32b4e629·35b2e72b·34b9e82c·32b7e32e·30b5e430·33b3e632·31b5e634·34b3e336·33b9e837·31b7e439·34b6e53b·32b4e63d·35b6e73f·33b8e741·31b7e843·34b5e945·32b5e648·31b6e749·34b3e34a·34b6e349·34b5e545·34b3e340·33b5e837·33b5e82d·33b6e223·35bfea18·33bbee0f·
28 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·0000ff01·00ffff01·0080ff02·00aaff03·55aaff03·3399cc05·2baad506·2bd5ff06·24b6db07·209fdf08·39aae309·33b3e60a·2eb9e80b·2baaea0c·3bb1eb0d·37b6ed0e·33bbee0f·40bfef10·39b8e312·36bce413·33bfe614·3db6e715·37bcde17·35b5ea18·31b1e21a·39b3ec1b·35b0e51d·33b3e61e·38b7df20·36b9e821·33b6e223·32b8ea24·36b5e426·34b7e527·32b4e629·31b6e72a·34b9e82c·32b7e32e·31b8e92f·34b6e531·33b8e632·30b2e235·34b8e736·32b6e838·30b4e53a·33b7e63c·31b5e63e·31b6e73f·31b6e73f·32b8e63d·31b7e439·32b4e133·31b6e72a·36b2e821·37b1e917·33bbee0f·1caae309· 
29 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·0000ff01·00ffff01·00ffff01·0080ff02·0080ff02·00aaff03·40bfff04·40bfff04·3399cc05·33ccff05·2baad506·24b6db07·209fdf08·20bfdf08·39c6e309·39c6e309·33b3e60a·2eb9e80b·27b1d80d·27b1eb0d·24b6db0e·33bbdd0f·30bfdf10·2db4e111·2bb8e312·36bce413·33b3e614·2eaedc16·37bcde17·35b5ea18·33b8eb19·31baeb1a·2eb6e41c·35b9e51d·33b3dd1e·31b5e61f·30b7e720·35b4e922·33b6e923·32b8ea24·30baea25·34b7e527·32b4e629·31b6e72a·2eb4e22c·33b5e82d·31b3e42f·31b3e92f·31b3e42f·34b4e82c·33b9e628·35b4e922·2fb3e31b·36aee413·40bfea0c·24b6ff07·00bfbf04· 
30 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·0000ff01·00ffff01·00ffff01·00ffff01·0080ff02·0080ff02·0080ff02·00aaaa03·00aaff03·40bfbf04·40bfff04·40bfff04·33ccff05·33ccff05·2baaff06·24b6db07·24b6ff07·209f[·...·truncated·by·diffoscope;·len:·337,·SHA:·e672422d8eacd9f8078ca52db763e2848a744b4b007719c8468ea54f1f97c262·...·]·28 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000ff01·00ffff01·0080ff02·00aaff03·55aaff03·3399cc05·2baad506·2bd5ff06·24b6db07·209fdf08·39aae309·33b3e60a·2eb9e80b·2baaea0c·3bb1eb0d·37b6ed0e·33bbee0f·40bfef10·39b8e312·36bc[·...·truncated·by·diffoscope;·len:·337,·SHA:·daa3597e8e5c15c4b155695341e55f1e01c7160e90df316f2bad6024dd5ee4db·...·]·
 29 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000ff01·00ffff01·00ffff01·0080ff02·0080ff02·00aaff03·40bfff04·40bfff04·3399cc05·33ccff05·2baad506·24b6db07·209fdf08·20bfdf08·39c6e309·39c6e309·33b3e60a·2eb9e80b·27b1d80d·27b1eb0d·24b6db0e·33bbdd0f·30bfdf10·2db4e111·2bb8e312·36bce413·33b3e614·2eaedc16·37bcde17·35b5ea18·33b8eb19·31baeb1a·2eb6e41c·35b9e51d·33b3dd1e·31b5e61f·30b7e720·35b4e922·33b6e923·32b8ea24·30baea25·34b7e527·32b4e629·31b6e72a·2eb4e22c·33b5e82d·31b3e42f·31b3e92f·31b3e42f·34b4e82c·33b9e628·35b4e922·2fb3e31b·36aee413·40bfea0c·24b6ff07·00bfbf04·
 30 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000ff01·00ffff01·00ffff01·00ffff01·0080ff02·0080ff02·0080ff02·00aaaa03·00aaff03·40bfbf04·40bfff04·40bfff04·33ccff05·33ccff05·2baaff06·24b6db07·24b6ff07·209fdf08·20bfdf08·39aae309·33b3e60a·33cce60a·33cce60a·2eb9e80b·2bbfea0c·27b1eb0d·37b6ed0e·33bbee0f·30afdf10·2db4f011·2bb8e312·36aee413·36aee413·33b3e614·31b6e715·2eb9e816·2cb1e917·35b5ea18·33b8eb19·2fb3e31b·2eb6e41c·2cb0e51d·2bb3e61e·30afdf20·30b7e720·30b7e720·30b7e720·33b3e61e·31b1eb1a·31b6e715·33bbee0f·33b3e60a·2baad506·00aaff03·00ffff01·
31 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·0000ff01·0000ff01·0000ff01·00ffff01·00ffff01·0080ff02·0080ff02·0080ff02·00ffff02·00ffff02·00aaff03·00aaff03·00aaff03·00aa[·...·truncated·by·diffoscope;·len:·335,·SHA:·07d1327d5bb6159cd9f4b26f7f478c5b7fab64a294a07ce6684fd76e231c3f89·...·]00·31 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000ff01·0000ff01·0000ff01·00ffff01·00ffff01·0080ff02·0080ff02·0080ff02·00ffff02·00ffff02·00aaff03·00aaff03·00aaff03·00aa[·...·truncated·by·diffoscope;·len:·335,·SHA:·cc2757fc6ebb495d2d55809affaa16e137cf068bffb8de77ee7fd23da67b3523·...·]00·
32 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·00000001·0000ff01·0000ff01·00ffff01·00ffff01·00ffff01·00ffff01·00ffff01·00ffff01·00ffff01·00ffff01·00ffff02·00ffff02·00ffff02·00ffff02·00ffff02·00aaff03·00aaff03·40bfff04·40bfff04·3399ff05·33ccff05·33ccff05·33ccff05·2baad506·2bd5ff06·24b6db07·24b6ff07·409fff08·39aae309·3399e60a·33b3e60a·2ea2e80b·2eb9e80b·2baad50c·2baad50c·2baad50c·2eb9e80b·33b3e60a·40bfdf08·2baad506·00ffff03·0080ff02·0000ff01·ffffff00·ffffff00· 
33 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·00ffff01·00ffff01·00ffff01·00ffff01·00ffff01·00ffff01·00ffff01·00ffff01·00ffff01·0080ff02·0080ff02·0080ff02·0080ff02·0080ff02·00ffff02·00aaff03·00aaff03·4080ff04·40bfff04·3399cc05·3399cc05·3399ff05·33ccff05·2baad506·2baad506·2baad506·33cccc05·3399cc05·40bfbf04·00ffff02·00ffff01·0000ff01·ffffff00·ffffff00·ffffff00· 
34 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·0000ff01·00ffff01·00ffff01·00ffff01·0080ff02·0080ff02·0080ff02·0080ff02·0080ff02·00ffff02·00ffff02·00ffff02·00ffff02·0080ff02·0080ff02·00ffff01·00ffff01·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00· 
35 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffff[·...·truncated·by·diffoscope;·len:·335,·SHA:·99d96301d5846f01e64ee434a0026043a6d8e1a9e478c18294a9b1195885963a·...·]00·32 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000001·0000ff01·0000ff01·00ffff01·00ffff01·00ffff01·00ffff01·00ffff01·00ff[·...·truncated·by·diffoscope;·len:·335,·SHA:·09f5c3bedc9ba93f24741c292910d3b1d08f51a48af5c710e0180664d6c6a39b·...·]00·
 33 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00ffff01·00ffff01·00ffff01·00ffff01·00ffff01·00ffff01·00ffff01·00ffff01·00ffff01·0080ff02·0080ff02·0080ff02·0080ff02·0080ff02·00ffff02·00aaff03·00aaff03·4080ff04·40bfff04·3399cc05·3399cc05·3399ff05·33ccff05·2baad506·2baad506·2baad506·33cccc05·3399cc05·40bfbf04·00ffff02·00ffff01·0000ff01·00000000·00000000·00000000·
 34 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000ff01·00ffff01·00ffff01·00ffff01·0080ff02·0080ff02·0080ff02·0080ff02·0080ff02·00ffff02·00ffff02·00ffff02·00ffff02·0080ff02·0080ff02·00ffff01·00ffff01·00000000·00000000·00000000·00000000·00000000·
 35 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000001·00000001·0000ff01·0000ff01·0000ff01·0000ff01·00ffff01·00ffff01·00ffff01·00000001·00000001·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
36 }36 }
804 B
Image content
Pixel difference
compared images
Flicker difference
compared images
3.59 KB
res/drawable-xxhdpi-v4/ha__textfield_comp_focused_right.png
2.79 KB
sng
    
Offset 5, 47 lines modifiedOffset 5, 46 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 ····(·51,181,229)·····#·rgb·=·(0x33,0xb5,0xe5)8 ····(·51,181,229)·····#·rgb·=·(0x33,0xb5,0xe5)
9 ····(·51,181,229)·····#·rgb·=·(0x33,0xb5,0xe5)9 ····(·51,181,229)·····#·rgb·=·(0x33,0xb5,0xe5)
10 ····(·51,181,229)·····#·rgb·=·(0x33,0xb5,0xe5)10 ····(·51,181,229)·····#·rgb·=·(0x33,0xb5,0xe5)
11 ····(·51,181,229)·····#·rgb·=·(0x33,0xb5,0xe5)11 ····(·51,181,229)·····#·rgb·=·(0x33,0xb5,0xe5)
12 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 
13 ····(·51,181,229)·····#·rgb·=·(0x33,0xb5,0xe5)12 ····(·51,181,229)·····#·rgb·=·(0x33,0xb5,0xe5)
14 ····(··4,155,206)·····#·rgb·=·(0x04,0x9b,0xce)13 ····(··4,155,206)·····#·rgb·=·(0x04,0x9b,0xce)
15 ····(··0,153,204)·····#·rgb·=·(0x00,0x99,0xcc)14 ····(··0,153,204)·····#·rgb·=·(0x00,0x99,0xcc)
16 }15 }
17 tRNS·{16 tRNS·{
18 ·0·6·14·18·20·0·12·78·102}17 ·0·6·14·18·20·12·78·102}
19 IMAGE·{18 IMAGE·{
20 ····pixels·base6419 ····pixels·base64
21 00000000000000000001234432100055555520 000000000000000000012344321000000000
22 00000000000000000064444444460055555521 000000000000000000544444444500000000
23 00000000000000000644444444446055555522 000000000000000005444444444450000000
24 00000000000000001444444444444155555523 000000000000000014444444444441000000
25 00000000000000002444444444444255555524 000000000000000024444444444442000000
26 00000000000000003444444444444355555525 000000000000000034444444444443000000
27 00000000000000004444447744444455555526 000000000000000044444466444444000000
28 00000000000000004444447744444455555527 000000000000000044444466444444000000
29 00000000000000004444447744444455555528 000000000000000044444466444444000000
30 00000000000000004444447744444455555529 000000000000000044444466444444000000
31 44444444444444444444447744444455555530 444444444444444444444466444444000000
32 44444444444444444444447744444455555531 444444444444444444444466444444000000
33 44444444444444444444447744444455555532 444444444444444444444466444444000000
34 44444444444444444444447744444455555533 444444444444444444444466444444000000
35 44444444444444444444447744444455555534 444444444444444444444466444444000000
36 44444444444444444444447744444455555535 444444444444444444444466444444000000
37 888888888888888888888877444444555555 
38 88888888888888888888887744444455555536 777777777777777777777766444444000000
 37 777777777777777777777766444444000000
39 44444444444444444444444444444355555538 444444444444444444444444444443000000
40 44444444444444444444444444444255555539 444444444444444444444444444442000000
41 44444444444444444444444444444155555540 444444444444444444444444444441000000
42 44444444444444444444444444446055555541 444444444444444444444444444450000000
43 44444444444444444444444444460055555542 444444444444444444444444444500000000
44 44444444444444444444444432100055555543 444444444444444444444444321000000000
45 555555555555555555555555555555555555 
46 555555555555555555555555555555555555 
47 555555555555555555555555555555555555 
48 555555555555555555555555555555555555 
49 555555555555555555555555555555555555 
50 55555555555555555555555555555555555544 000000000000000000000000000000000000
 45 000000000000000000000000000000000000
 46 000000000000000000000000000000000000
 47 000000000000000000000000000000000000
 48 000000000000000000000000000000000000
 49 000000000000000000000000000000000000
51 }50 }
704 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.75 KB
res/drawable-xxhdpi-v4/ha__btn_check_on_disabled.png
598 B
sng
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·96;·height:·96;·bitdepth:·8;3 ····width:·96;·height:·96;·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 ····(204,204,204)·····#·rgb·=·(0xcc,0xcc,0xcc)·grey808 ····(204,204,204)·····#·rgb·=·(0xcc,0xcc,0xcc)·grey80
9 ····(223,223,223)·····#·rgb·=·(0xdf,0xdf,0xdf)9 ····(223,223,223)·····#·rgb·=·(0xdf,0xdf,0xdf)
10 ····(214,214,214)·····#·rgb·=·(0xd6,0xd6,0xd6)·grey8410 ····(214,214,214)·····#·rgb·=·(0xd6,0xd6,0xd6)·grey84
11 ····(213,213,213)·····#·rgb·=·(0xd5,0xd5,0xd5)11 ····(213,213,213)·····#·rgb·=·(0xd5,0xd5,0xd5)
12 ····(215,215,215)·····#·rgb·=·(0xd7,0xd7,0xd7)12 ····(215,215,215)·····#·rgb·=·(0xd7,0xd7,0xd7)
13 ····(220,220,220)·····#·rgb·=·(0xdc,0xdc,0xdc)·gainsboro13 ····(220,220,220)·····#·rgb·=·(0xdc,0xdc,0xdc)·gainsboro
14 ····(216,216,216)·····#·rgb·=·(0xd8,0xd8,0xd8)14 ····(216,216,216)·····#·rgb·=·(0xd8,0xd8,0xd8)
1.06 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
1.95 KB
res/drawable-xxhdpi-v4/ha__btn_radio_comp_dot_disabled.png
630 B
sng
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·96;·height:·96;·bitdepth:·8;3 ····width:·96;·height:·96;·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
1.22 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
14.3 KB
res/drawable-xxhdpi-v4/ha__btn_check_comp_on_pressed.png
12.6 KB
sng
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·96;·height:·96;·bitdepth:·8;3 ····width:·96;·height:·96;·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 66, 15 lines modifiedOffset 66, 15 lines modified
66 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10066 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
67 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10067 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
68 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10068 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
69 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10069 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
70 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10070 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
71 }71 }
72 tRNS·{72 tRNS·{
73 ·0·19·31·223·144·255·145·184·128·146·188·120·60·30·222·147·148·149·1·29·221·121·211·21·28·220·212·22·219·213·27·23·218·214·20·26·84·243·72·251·248·217·215·24·25·216·16·32·68·247·12·194·11·193·192·191·10·190·189·9·187·186·8·185}73 ·0·19·31·223·144·145·184·128·146·188·120·60·30·222·147·148·149·1·29·221·121·211·21·28·220·212·22·219·213·27·23·218·214·20·26·84·243·72·251·248·217·215·24·25·216·16·32·68·247·12·194·11·193·192·191·10·190·189·9·187·186·8·185}
74 IMAGE·{74 IMAGE·{
75 ····pixels·base6475 ····pixels·base64
76 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000076 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
77 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
78 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000078 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
79 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000079 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
80 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
Offset 92, 63 lines modifiedOffset 92, 63 lines modified
92 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000092 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
93 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
94 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000094 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
95 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000095 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
96 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000096 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
97 00000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000097 000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000
98 00000000000000000000000000000000000000000000000000000000000000000000000023400000000000000000000098 000000000000000000000000000000000000000000000000000000000000000000000000234000000000000000000000
99 00000000000000000000000000000000000000000000000000000000000000000000000235560000000000000000000099 0000000000000000000000000000000000000000000000000000000000000000000000023//500000000000000000000
100 000000000000000000000000755555555555555555555555555555555555555580000023555590000000000000000000 
101 0000000000000000000000005ABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBC0000DE555555F000000000000000000100 0000000000000000000000006///////////////////////////////////////70000023////80000000000000000000
 101 000000000000000000000000/9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB0000CD//////E000000000000000000
102 00000000000000000000000058000000000000000000000000000000000000000000DE55555555G00000000000000000102 000000000000000000000000/7000000000000000000000000000000000000000000CD////////F00000000000000000
103 0000000000000000000000005800000000000000000000000000000000000000000DE5555555555HI000000000000000103 000000000000000000000000/700000000000000000000000000000000000000000CD//////////GH000000000000000
104 000000000000000000000000580000000000000000000000000000000000000000JK555555555555L000000000000000104 000000000000000000000000/70000000000000000000000000000000000000000IJ////////////K000000000000000
105 00000000000000000000000058000000000000000000000000000000000000000JK555555555555MN000000000000000105 000000000000000000000000/7000000000000000000000000000000000000000IJ////////////LM000000000000000
106 0000000000000000000000005800000000000000000000000000000000000000JK555555555555MN0000000000000000106 000000000000000000000000/700000000000000000000000000000000000000IJ////////////LM0000000000000000
107 000000000000000000000000580000000000000000000000000000000000000OP555555555555MN00000000000000000107 000000000000000000000000/70000000000000000000000000000000000000NO////////////LM00000000000000000
108 00000000000000000000000058000000000000000000000000000000000000OP555555555555QR000000000000000000108 000000000000000000000000/7000000000000000000000000000000000000NO////////////PQ000000000000000000
109 0000000000000000000000005800000000000000000000000000000000000OP555555555555QR0000000000000000000109 000000000000000000000000/700000000000000000000000000000000000NO////////////PQ0000000000000000000
110 000000000000000000000000580000000000000000000000000000000000OS555555555555TR00000000000000000000110 000000000000000000000000/70000000000000000000000000000000000NR////////////SQ00000000000000000000
111 00000000000000000000000058000000000000000000000000000000000US555555555555TR000000000000000000000111 000000000000000000000000/7000000000000000000000000000000000TR////////////SQ000000000000000000000
112 0000000000000000000000005800000000000000000000000000000000US555555555555TV0000000000000000000000112 000000000000000000000000/700000000000000000000000000000000TR////////////SU0000000000000000000000
113 000000000000000000000000580000000000000000000000000000000UW555555555555XV00000000000000000000000113 000000000000000000000000/70000000000000000000000000000000TV////////////WU00000000000000000000000
114 000000000000000000000000580000000000000Y0000000000000000ZW555555555555XV000000000000000000000000114 000000000000000000000000/70000000000000X0000000000000000YV////////////WU000000000000000000000000
115 00000000000000000000000058000000000000abc00000000000000ZW555555555555XV0000000000000000000000000115 000000000000000000000000/7000000000000Zab00000000000000YV////////////WU0000000000000000000000000
116 0000000000000000000000005800000000000ad5ec000000000000Zf555555555555gh00000000000000000000000000116 000000000000000000000000/700000000000Zc/db000000000000Ye////////////fg00000000000000000000000000
117 000000000000000000000000580000000000ad555ec0000000000Zf555555555555gh000000000000000000000000000117 000000000000000000000000/70000000000Zc///db0000000000Ye////////////fg000000000000000000000000000
118 00000000000000000000000058000000000ad55555ec00000000if555555555555gh0000000000000000000000000000118 000000000000000000000000/7000000000Zc/////db00000000he////////////fg0000000000000000000000000000
119 0000000000000000000000005800000000ad5555555ec000000ij555555555555jh000kl000000000000000000000000 
120 000000000000000000000000580000000ad555555555ec0000ij555555555555ji000085000000000000000000000000 
121 00000000000000000000000058000000md55555555555nc00hj555555555555ji0000085000000000000000000000000 
122 00000000000000000000000058000000op555555555555echg555555555555fi00000085000000000000000000000000 
123 000000000000000000000000580000000op555555555555eK555555555555fi000000085000000000000000000000000 
124 0000000000000000000000005800000000qr555555555555555555555555fZ0000000085000000000000000000000000 
125 00000000000000000000000058000000000qs5555555555555555555555WZ00000000085000000000000000000000000 
126 000000000000000000000000580000000000qt55555555555555555555WZ000000000085000000000000000000000000 
127 0000000000000000000000005800000000000ut555555555555555555WU0000000000085000000000000000000000000119 000000000000000000000000/700000000Zc///////db000000hi////////////ig000jk000000000000000000000000
 120 000000000000000000000000/70000000Zc/////////db0000hi////////////ih00007/000000000000000000000000
 121 000000000000000000000000/7000000lc///////////mb00gi////////////ih000007/000000000000000000000000
 122 000000000000000000000000/7000000no////////////dbgf////////////eh0000007/000000000000000000000000
 123 000000000000000000000000/70000000no////////////dJ////////////eh00000007/000000000000000000000000
 124 000000000000000000000000/700000000pq////////////////////////eY000000007/000000000000000000000000
 125 000000000000000000000000/7000000000pr//////////////////////VY0000000007/000000000000000000000000
 126 000000000000000000000000/70000000000ps////////////////////VY00000000007/000000000000000000000000
 127 000000000000000000000000/700000000000ts//////////////////VT000000000007/000000000000000000000000
128 00000000000000000000000058000000000000uv5555555555555555SU00000000000085000000000000000000000000128 000000000000000000000000/7000000000000tu////////////////RT0000000000007/000000000000000000000000
129 000000000000000000000000580000000000000uw55555555555555SU000000000000085000000000000000000000000129 000000000000000000000000/70000000000000tv//////////////RT00000000000007/000000000000000000000000
130 0000000000000000000000005800000000000000xw555555555555jU0000000000000085000000000000000000000000130 000000000000000000000000/700000000000000wv////////////iT000000000000007/000000000000000000000000
131 00000000000000000000000058000000000000000xA5555555555MN00000000000000085000000000000000000000000131 000000000000000000000000/7000000000000000w9//////////LM0000000000000007/000000000000000000000000
132 000000000000000000000000580000000000000000xy55555555QN000000000000000085000000000000000000000000132 000000000000000000000000/70000000000000000wx////////PM00000000000000007/000000000000000000000000
133 0000000000000000000000005800000000000000000xz555555QR0000000000000000085000000000000000000000000133 000000000000000000000000/700000000000000000wy//////PQ000000000000000007/000000000000000000000000
134 00000000000000000000000058000000000000000000+z5555TR00000000000000000085000000000000000000000000134 000000000000000000000000/7000000000000000000zy////SQ0000000000000000007/000000000000000000000000
135 000000000000000000000000580000000000000000000+/55XV000000000000000000085000000000000000000000000135 000000000000000000000000/70000000000000000000z+//WU00000000000000000007/000000000000000000000000
136 0000000000000000000000005800000000000000000000+7gV0000000000000000000085000000000000000000000000136 000000000000000000000000/700000000000000000000z6fU000000000000000000007/000000000000000000000000
137 00000000000000000000000058000000000000000000000+R00000000000000000000085000000000000000000000000137 000000000000000000000000/7000000000000000000000zQ0000000000000000000007/000000000000000000000000
138 000000000000000000000000580000000000000000000000000000000000000000000085000000000000000000000000138 000000000000000000000000/7000000000000000000000000000000000000000000007/000000000000000000000000
139 000000000000000000000000580000000000000000000000000000000000000000000085000000000000000000000000139 000000000000000000000000/7000000000000000000000000000000000000000000007/000000000000000000000000
140 000000000000000000000000580000000000000000000000000000000000000000000085000000000000000000000000140 000000000000000000000000/7000000000000000000000000000000000000000000007/000000000000000000000000
141 000000000000000000000000580000000000000000000000000000000000000000000085000000000000000000000000141 000000000000000000000000/7000000000000000000000000000000000000000000007/000000000000000000000000
142 000000000000000000000000580000000000000000000000000000000000000000000085000000000000000000000000142 000000000000000000000000/7000000000000000000000000000000000000000000007/000000000000000000000000
143 000000000000000000000000580000000000000000000000000000000000000000000085000000000000000000000000143 000000000000000000000000/7000000000000000000000000000000000000000000007/000000000000000000000000
144 000000000000000000000000580000000000000000000000000000000000000000000085000000000000000000000000144 000000000000000000000000/7000000000000000000000000000000000000000000007/000000000000000000000000
145 000000000000000000000000580000000000000000000000000000000000000000000085000000000000000000000000145 000000000000000000000000/7000000000000000000000000000000000000000000007/000000000000000000000000
146 0000000000000000000000005s88888888888888888888888888888888888888888888s5000000000000000000000000 
147 000000000000000000000000755555555555555555555555555555555555555555555557000000000000000000000000146 000000000000000000000000/r77777777777777777777777777777777777777777777r/000000000000000000000000
 147 0000000000000000000000006//////////////////////////////////////////////6000000000000000000000000
148 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000148 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
149 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000149 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
150 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000150 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
151 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000151 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
152 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
153 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000153 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
154 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000154 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
1.58 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
1.61 KB
res/drawable-xxhdpi-v4/ha__ab_home_as_up.png
630 B
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
928 B
Image content
Pixel difference
compared images
Flicker difference
compared images
6.33 KB
res/drawable-xxhdpi-v4/ha__ab_home_as_up_light.png
5.49 KB
sng
    
Offset 1, 14 lines modifiedOffset 1, 13 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)·grey100 
8 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey07 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
9 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey08 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
10 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey09 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
11 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey010 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
12 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey011 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
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
Offset 41, 59 lines modifiedOffset 40, 59 lines modified
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
43 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey042 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
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 }45 }
47 tRNS·{46 tRNS·{
48 ·0·0·45·77·23·11·76·54·75·19·41·1·63·69·4·27·29·36·18·8·73·50·14·66·2·22·31·39·48·59·16·57·17·10·5·72·32·58·43}47 ·0·45·77·23·11·76·54·75·19·41·1·63·69·4·27·29·36·18·8·73·50·14·66·2·22·31·39·48·59·16·57·17·10·5·72·32·58·43}
49 IMAGE·{48 IMAGE·{
50 ····pixels·base6449 ····pixels·base64
51 00000000000000000000000000000000000000000000000050 000000000000000000000000000000000000000000000000
52 00000000000000000000000000000000000000000000000051 000000000000000000000000000000000000000000000000
53 00000000000000000000000000000000000000000000000052 000000000000000000000000000000000000000000000000
54 000000000000011111111111233333333400000000000000 
55 000000000000011111111115633333337100000000000000 
56 000000000000011111111117333333385100000000000000 
57 0000000000000111111111933333333A1100000000000000 
58 000000000000011111111BC3333333DE1100000000000000 
59 000000000000011111111F33333333G11100000000000000 
60 00000000000001111111ED3333333CB11100000000000000 
61 00000000000001111111H33333333I111100000000000000 
62 0000000000000111111JK3333333L1111100000000000000 
63 000000000000011111123333333KJ1111100000000000000 
64 000000000000011111M63333333H11111100000000000000 
65 00000000000001111173333333NO11111100000000000000 
66 00000000000001111P333333334111111100000000000000 
67 0000000000000111BC333333371111111100000000000000 
68 0000000000000111Q3333333851111111100000000000000 
69 000000000000011ED3333333A11111111100000000000000 
70 000000000000011R3333333DE11111111100000000000000 
71 00000000000001JK3333333F111111111100000000000000 
72 00000000000001S3333333T1111111111100000000000000 
73 0000000000000M63333333U1111111111100000000000000 
74 0000000000000V3333333L11111111111100000000000000 
75 0000000000000T3333333211111111111100000000000000 
76 0000000000000W33333336M1111111111100000000000000 
77 00000000000001L3333333T1111111111100000000000000 
78 00000000000001X83333333F111111111100000000000000 
79 000000000000011A3333333DE11111111100000000000000 
80 000000000000011YZ3333333A11111111100000000000000 
81 0000000000000111a3333333851111111100000000000000 
82 0000000000000111BN333333371111111100000000000000 
83 000000000000011114333333334111111100000000000000 
84 000000000000011111b3333333NO11111100000000000000 
85 000000000000011111M63333333H11111100000000000000 
86 0000000000000111111L3333333KJ1111100000000000000 
87 0000000000000111111JK3333333L1111100000000000000 
88 00000000000001111111A33333333I111100000000000000 
89 00000000000001111111ED3333333CB11100000000000000 
90 000000000000011111111a33333333a11100000000000000 
91 000000000000011111111BC3333333ZY1100000000000000 
92 0000000000000111111111433333333c1100000000000000 
93 000000000000011111111117333333385100000000000000 
94 00000000000001111111111M633333337100000000000000 
95 00000000000001111111111123333333340000000000000053 000000000000000000000000122222222300000000000000
 54 000000000000000000000004522222226000000000000000
 55 000000000000000000000006222222274000000000000000
 56 000000000000000000000082222222290000000000000000
 57 000000000000000000000AB2222222CD0000000000000000
 58 000000000000000000000E22222222F00000000000000000
 59 00000000000000000000DC2222222BA00000000000000000
 60 00000000000000000000G22222222H000000000000000000
 61 0000000000000000000IJ2222222K0000000000000000000
 62 000000000000000000012222222JI0000000000000000000
 63 000000000000000000L52222222G00000000000000000000
 64 00000000000000000062222222MN00000000000000000000
 65 00000000000000000O222222223000000000000000000000
 66 0000000000000000AB222222260000000000000000000000
 67 0000000000000000P2222222740000000000000000000000
 68 000000000000000DC2222222900000000000000000000000
 69 000000000000000Q2222222CD00000000000000000000000
 70 00000000000000IJ2222222E000000000000000000000000
 71 00000000000000R2222222S0000000000000000000000000
 72 0000000000000L52222222T0000000000000000000000000
 73 0000000000000U2222222K00000000000000000000000000
 74 0000000000000S2222222100000000000000000000000000
 75 0000000000000V22222225L0000000000000000000000000
 76 00000000000000K2222222S0000000000000000000000000
 77 00000000000000W72222222E000000000000000000000000
 78 00000000000000092222222CD00000000000000000000000
 79 000000000000000XY2222222900000000000000000000000
 80 0000000000000000Z2222222740000000000000000000000
 81 0000000000000000AM222222260000000000000000000000
 82 000000000000000003222222223000000000000000000000
 83 000000000000000000a2222222MN00000000000000000000
 84 000000000000000000L52222222G00000000000000000000
 85 0000000000000000000K2222222JI0000000000000000000
 86 0000000000000000000IJ2222222K0000000000000000000
 87 00000000000000000000922222222H000000000000000000
 88 00000000000000000000DC2222222BA00000000000000000
 89 000000000000000000000Z22222222Z00000000000000000
 90 000000000000000000000AB2222222YX0000000000000000
 91 0000000000000000000000322222222b0000000000000000
 92 000000000000000000000006222222274000000000000000
 93 00000000000000000000000L522222226000000000000000
 94 000000000000000000000000122222222300000000000000
96 00000000000000000000000000000000000000000000000095 000000000000000000000000000000000000000000000000
97 00000000000000000000000000000000000000000000000096 000000000000000000000000000000000000000000000000
98 00000000000000000000000000000000000000000000000097 000000000000000000000000000000000000000000000000
99 }98 }
760 B
Image content
Pixel difference
compared images
Flicker difference
compared images
13.2 KB
res/drawable-xxhdpi-v4/ha__btn_check_comp_off_pressed.png
11.6 KB
sng
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·96;·height:·96;·bitdepth:·8;3 ····width:·96;·height:·96;·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 }13 }
14 tRNS·{14 tRNS·{
15 ·0·184·255·112·128·192}15 ·0·184·112·128·192}
16 IMAGE·{16 IMAGE·{
17 ····pixels·base6417 ····pixels·base64
18 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
19 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
20 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
21 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
22 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
Offset 35, 62 lines modifiedOffset 35, 62 lines modified
35 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
36 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000036 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
37 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
38 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000038 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
39 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000039 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
40 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
41 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
 42 000000000000000000000000155555555555555555555555555555555555555555555551000000000000000000000000
42 00000000000000000000000012222222222222222222222222222222222222222222222100000000000000000000000043 000000000000000000000000512222222222222222222222222222222222222222222215000000000000000000000000
43 000000000000000000000000213333333333333333333333333333333333333333333312000000000000000000000000 
44 00000000000000000000000024000000000000000000000000000000000000000000004200000000000000000000000044 000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000
45 00000000000000000000000024000000000000000000000000000000000000000000004200000000000000000000000045 000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000
46 00000000000000000000000024000000000000000000000000000000000000000000004200000000000000000000000046 000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000
47 00000000000000000000000024000000000000000000000000000000000000000000004200000000000000000000000047 000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000
48 00000000000000000000000024000000000000000000000000000000000000000000004200000000000000000000000048 000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000
49 00000000000000000000000024000000000000000000000000000000000000000000004200000000000000000000000049 000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000
50 00000000000000000000000024000000000000000000000000000000000000000000004200000000000000000000000050 000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000
51 00000000000000000000000024000000000000000000000000000000000000000000004200000000000000000000000051 000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000
52 00000000000000000000000024000000000000000000000000000000000000000000004200000000000000000000000052 000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000
53 00000000000000000000000024000000000000000000000000000000000000000000004200000000000000000000000053 000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000
54 00000000000000000000000024000000000000000000000000000000000000000000004200000000000000000000000054 000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000
55 00000000000000000000000024000000000000000000000000000000000000000000004200000000000000000000000055 000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000
56 00000000000000000000000024000000000000000000000000000000000000000000004200000000000000000000000056 000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000
57 00000000000000000000000024000000000000000000000000000000000000000000004200000000000000000000000057 000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000
58 00000000000000000000000024000000000000000000000000000000000000000000004200000000000000000000000058 000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000
59 00000000000000000000000024000000000000000000000000000000000000000000004200000000000000000000000059 000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000
60 00000000000000000000000024000000000000000000000000000000000000000000004200000000000000000000000060 000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000
61 00000000000000000000000024000000000000000000000000000000000000000000004200000000000000000000000061 000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000
62 00000000000000000000000024000000000000000000000000000000000000000000004200000000000000000000000062 000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000
63 00000000000000000000000024000000000000000000000000000000000000000000004200000000000000000000000063 000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000
64 00000000000000000000000024000000000000000000000000000000000000000000004200000000000000000000000064 000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000
65 00000000000000000000000024000000000000000000000000000000000000000000004200000000000000000000000065 000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000
66 00000000000000000000000024000000000000000000000000000000000000000000004200000000000000000000000066 000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000
67 00000000000000000000000024000000000000000000000000000000000000000000004200000000000000000000000067 000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000
68 00000000000000000000000024000000000000000000000000000000000000000000004200000000000000000000000068 000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000
69 00000000000000000000000024000000000000000000000000000000000000000000004200000000000000000000000069 000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000
70 00000000000000000000000024000000000000000000000000000000000000000000004200000000000000000000000070 000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000
71 00000000000000000000000024000000000000000000000000000000000000000000004200000000000000000000000071 000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000
72 00000000000000000000000024000000000000000000000000000000000000000000004200000000000000000000000072 000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000
73 00000000000000000000000024000000000000000000000000000000000000000000004200000000000000000000000073 000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000
74 00000000000000000000000024000000000000000000000000000000000000000000004200000000000000000000000074 000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000
75 00000000000000000000000024000000000000000000000000000000000000000000004200000000000000000000000075 000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000
76 00000000000000000000000024000000000000000000000000000000000000000000004200000000000000000000000076 000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000
77 00000000000000000000000024000000000000000000000000000000000000000000004200000000000000000000000077 000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000
78 00000000000000000000000024000000000000000000000000000000000000000000004200000000000000000000000078 000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000
79 00000000000000000000000024000000000000000000000000000000000000000000004200000000000000000000000079 000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000
80 00000000000000000000000024000000000000000000000000000000000000000000004200000000000000000000000080 000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000
81 00000000000000000000000024000000000000000000000000000000000000000000004200000000000000000000000081 000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000
82 00000000000000000000000024000000000000000000000000000000000000000000004200000000000000000000000082 000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000
83 00000000000000000000000024000000000000000000000000000000000000000000004200000000000000000000000083 000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000
84 00000000000000000000000024000000000000000000000000000000000000000000004200000000000000000000000084 000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000
85 00000000000000000000000024000000000000000000000000000000000000000000004200000000000000000000000085 000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000
86 00000000000000000000000024000000000000000000000000000000000000000000004200000000000000000000000086 000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000
87 00000000000000000000000024000000000000000000000000000000000000000000004200000000000000000000000087 000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000
88 000000000000000000000000254444444444444444444444444444444444444444444452000000000000000000000000 
89 00000000000000000000000012222222222222222222222222222222222222222222222100000000000000000000000088 000000000000000000000000543333333333333333333333333333333333333333333345000000000000000000000000
 89 000000000000000000000000155555555555555555555555555555555555555555555551000000000000000000000000
90 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
91 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
92 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000092 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
93 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
94 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000094 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
95 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000095 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
96 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000096 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
1.5 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
4.26 MB
res/drawable-xxhdpi-v4/ha__overscroll_glow.png
4.25 MB
sng
    
Offset 1, 413 lines modifiedOffset 1, 639 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·1566;·height:·405;·bitdepth:·8;3 ····width:·1566;·height:·405;·bitdepth:·8;
4 ····using·grayscale·alpha;4 ····using·color·palette;
5 }5 }
 6 PLTE·{
 7 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 8 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 9 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 10 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 11 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 12 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 13 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 14 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 15 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 16 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 17 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 18 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 19 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 20 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 21 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 22 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 23 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 24 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 25 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 26 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 27 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 28 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 29 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 30 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 31 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 32 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 33 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 34 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 35 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 36 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 37 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 38 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 39 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 40 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 41 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 42 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 43 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 44 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 45 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 46 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 47 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 48 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 49 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 50 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 51 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 52 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 53 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 54 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 55 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 56 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 57 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 58 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 59 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 60 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 61 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 62 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 63 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 64 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 65 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 66 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 67 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 68 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 69 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 70 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 71 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 72 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 73 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 74 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 75 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 76 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 77 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 78 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 79 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 80 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 81 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 82 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 83 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 84 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 85 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 86 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 87 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 88 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 89 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 90 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 91 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 92 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 93 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 94 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 95 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 96 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 97 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 98 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 99 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 100 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 101 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 102 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 103 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 104 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 105 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 106 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 107 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 108 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 109 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 110 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 111 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 112 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 113 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 114 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 115 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 116 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 117 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 118 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 119 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 120 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 121 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 122 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 123 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 124 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 125 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 126 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 127 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
Max diff block lines reached; 4441249/4454635 bytes (99.70%) of diff not shown.
10.2 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
19.8 KB
res/drawable-xxhdpi-v4/ha__btn_radio_comp_dot_transformation.png
17.2 KB
sng
    
Offset 122, 16 lines modifiedOffset 122, 14 lines modified
122 ····(·95,·42,··0)·····#·rgb·=·(0x5f,0x2a,0x00)122 ····(·95,·42,··0)·····#·rgb·=·(0x5f,0x2a,0x00)
123 ····(102,·91,··0)·····#·rgb·=·(0x66,0x5b,0x00)123 ····(102,·91,··0)·····#·rgb·=·(0x66,0x5b,0x00)
124 ····(139,151,··0)·····#·rgb·=·(0x8b,0x97,0x00)124 ····(139,151,··0)·····#·rgb·=·(0x8b,0x97,0x00)
125 ····(142,153,··0)·····#·rgb·=·(0x8e,0x99,0x00)125 ····(142,153,··0)·····#·rgb·=·(0x8e,0x99,0x00)
126 ····(147,148,··0)·····#·rgb·=·(0x93,0x94,0x00)126 ····(147,148,··0)·····#·rgb·=·(0x93,0x94,0x00)
127 ····(192,·84,··0)·····#·rgb·=·(0xc0,0x54,0x00)127 ····(192,·84,··0)·····#·rgb·=·(0xc0,0x54,0x00)
128 ····(208,·37,··0)·····#·rgb·=·(0xd0,0x25,0x00)128 ····(208,·37,··0)·····#·rgb·=·(0xd0,0x25,0x00)
129 ····(216,··2,··0)·····#·rgb·=·(0xd8,0x02,0x00) 
130 ····(217,··0,··0)·····#·rgb·=·(0xd9,0x00,0x00) 
131 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1129 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1
132 ····(·90,·42,··0)·····#·rgb·=·(0x5a,0x2a,0x00)130 ····(·90,·42,··0)·····#·rgb·=·(0x5a,0x2a,0x00)
133 ····(118,104,··0)·····#·rgb·=·(0x76,0x68,0x00)131 ····(118,104,··0)·····#·rgb·=·(0x76,0x68,0x00)
134 ····(152,146,··0)·····#·rgb·=·(0x98,0x92,0x00)132 ····(152,146,··0)·····#·rgb·=·(0x98,0x92,0x00)
135 ····(153,144,··0)·····#·rgb·=·(0x99,0x90,0x00)133 ····(153,144,··0)·····#·rgb·=·(0x99,0x90,0x00)
136 ····(179,114,··0)·····#·rgb·=·(0xb3,0x72,0x00)134 ····(179,114,··0)·····#·rgb·=·(0xb3,0x72,0x00)
137 ····(213,·23,··0)·····#·rgb·=·(0xd5,0x17,0x00)135 ····(213,·23,··0)·····#·rgb·=·(0xd5,0x17,0x00)
Offset 173, 15 lines modifiedOffset 171, 14 lines modified
173 ····(184,·56,··0)·····#·rgb·=·(0xb8,0x38,0x00)171 ····(184,·56,··0)·····#·rgb·=·(0xb8,0x38,0x00)
174 ····(205,·60,··0)·····#·rgb·=·(0xcd,0x3c,0x00)172 ····(205,·60,··0)·····#·rgb·=·(0xcd,0x3c,0x00)
175 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1173 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1
176 ····(207,·15,··0)·····#·rgb·=·(0xcf,0x0f,0x00)174 ····(207,·15,··0)·····#·rgb·=·(0xcf,0x0f,0x00)
177 ····(·93,·42,··0)·····#·rgb·=·(0x5d,0x2a,0x00)175 ····(·93,·42,··0)·····#·rgb·=·(0x5d,0x2a,0x00)
178 ····(209,·44,··0)·····#·rgb·=·(0xd1,0x2c,0x00)176 ····(209,·44,··0)·····#·rgb·=·(0xd1,0x2c,0x00)
179 ····(210,·41,··0)·····#·rgb·=·(0xd2,0x29,0x00)177 ····(210,·41,··0)·····#·rgb·=·(0xd2,0x29,0x00)
180 ····(216,··1,··0)·····#·rgb·=·(0xd8,0x01,0x00) 
181 ····(186,·20,··0)·····#·rgb·=·(0xba,0x14,0x00)178 ····(186,·20,··0)·····#·rgb·=·(0xba,0x14,0x00)
182 ····(107,·42,··0)·····#·rgb·=·(0x6b,0x2a,0x00)179 ····(107,·42,··0)·····#·rgb·=·(0x6b,0x2a,0x00)
183 ····(213,·28,··0)·····#·rgb·=·(0xd5,0x1c,0x00)180 ····(213,·28,··0)·····#·rgb·=·(0xd5,0x1c,0x00)
184 ····(214,·23,··0)·····#·rgb·=·(0xd6,0x17,0x00)181 ····(214,·23,··0)·····#·rgb·=·(0xd6,0x17,0x00)
185 ····(167,·25,··0)·····#·rgb·=·(0xa7,0x19,0x00)182 ····(167,·25,··0)·····#·rgb·=·(0xa7,0x19,0x00)
186 ····(127,·35,··0)·····#·rgb·=·(0x7f,0x23,0x00)183 ····(127,·35,··0)·····#·rgb·=·(0x7f,0x23,0x00)
187 ····(215,·10,··0)·····#·rgb·=·(0xd7,0x0a,0x00)184 ····(215,·10,··0)·····#·rgb·=·(0xd7,0x0a,0x00)
Offset 199, 17 lines modifiedOffset 196, 20 lines modified
199 ····(153,·24,··0)·····#·rgb·=·(0x99,0x18,0x00)196 ····(153,·24,··0)·····#·rgb·=·(0x99,0x18,0x00)
200 ····(111,·36,··0)·····#·rgb·=·(0x6f,0x24,0x00)197 ····(111,·36,··0)·····#·rgb·=·(0x6f,0x24,0x00)
201 ····(115,·36,··0)·····#·rgb·=·(0x73,0x24,0x00)198 ····(115,·36,··0)·····#·rgb·=·(0x73,0x24,0x00)
202 ····(164,·20,··0)·····#·rgb·=·(0xa4,0x14,0x00)199 ····(164,·20,··0)·····#·rgb·=·(0xa4,0x14,0x00)
203 ····(198,··7,··0)·····#·rgb·=·(0xc6,0x07,0x00)200 ····(198,··7,··0)·····#·rgb·=·(0xc6,0x07,0x00)
204 ····(·92,·43,··0)·····#·rgb·=·(0x5c,0x2b,0x00)201 ····(·92,·43,··0)·····#·rgb·=·(0x5c,0x2b,0x00)
205 ····(128,·32,··0)·····#·rgb·=·(0x80,0x20,0x00)202 ····(128,·32,··0)·····#·rgb·=·(0x80,0x20,0x00)
 203 ····(216,··2,··0)·····#·rgb·=·(0xd8,0x02,0x00)
 204 ····(217,··0,··0)·····#·rgb·=·(0xd9,0x00,0x00)
 205 ····(216,··1,··0)·····#·rgb·=·(0xd8,0x01,0x00)
206 }206 }
207 tRNS·{207 tRNS·{
208 ·0·1·3·5·7·8·9·4·10·13·15·17·18·19·2·6·14·20·23·25·27·28·29·11·30·32·35·36·38·39·24·33·42·44·46·48·49·12·52·54·56·58·59·26·37·47·51·55·62·64·66·68·69·22·34·40·60·71·74·76·78·79·65·77·81·84·86·87·89·43·50·73·83·90·93·101·114·124·132·21·57·70·82·91·132·158·179·182·186·190·72·97·135·175·187·202·215·225·225·16·41·85·92·112·169·186·210·227·228·229·230·234·237·63·124·177·200·228·230·232·242·249·255·255·61·181·210·232·233·238·252·31·211·235·236·246·53·88·98·169·203·237·238·251·75·189·237·239·247·102·176·218·241·244·45·133·190·242·244·253·95·159·212·245·250·180·233·248·80·116·183·249·250·255·126·190·252·252·134·197·254·254·197·190·254·239·217·192·227·253·210·222·210·189·191·216·239·182·197}208 ·0·1·3·5·7·8·9·4·10·13·15·17·18·19·2·6·14·20·23·25·27·28·29·11·30·32·35·36·38·39·24·33·42·44·46·48·49·12·52·54·56·58·59·26·37·47·51·55·62·64·66·68·69·22·34·40·60·71·74·76·78·79·65·77·81·84·86·87·89·43·50·73·83·90·93·101·114·124·132·21·57·70·82·91·132·158·179·182·186·190·72·97·135·175·187·202·215·225·225·16·41·85·92·112·169·186·210·227·228·229·230·234·237·63·124·177·200·228·230·232·242·249·61·181·210·232·233·238·252·31·211·235·236·246·53·88·98·169·203·237·238·251·75·189·237·239·247·102·176·218·241·244·45·133·190·242·244·253·95·159·212·245·250·180·233·248·80·116·183·249·250·126·190·252·252·134·197·254·254·197·190·254·239·217·192·227·253·210·222·210·189·191·216·239·182·197}
209 IMAGE·{209 IMAGE·{
210 ····pixels·hex210 ····pixels·hex
211 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000211 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
212 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000212 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
213 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000213 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
214 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000214 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
215 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000215 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
Offset 240, 41 lines modifiedOffset 240, 41 lines modified
240 000000000000000000000000000000000000000000000000000000000000010510112b192c202d2e2f2a3031323334343434333231302a2f2e2d202c192b11100501000000000000000000000000000000000000000000000000000000000000240 000000000000000000000000000000000000000000000000000000000000010510112b192c202d2e2f2a3031323334343434333231302a2f2e2d202c192b11100501000000000000000000000000000000000000000000000000000000000000
241 000000000000000000000000000000000000000000000000000000000001050a35153637222e28383133393a3b3c3d3d3d3d3c3b3a39333138282e22373615350a05010000000000000000000000000000000000000000000000000000000000241 000000000000000000000000000000000000000000000000000000000001050a35153637222e28383133393a3b3c3d3d3d3d3c3b3a39333138282e22373615350a05010000000000000000000000000000000000000000000000000000000000
242 0000000000000000000000000000000000000000000000000000000000050a35161b2023272a3e343a3f4041424344444444434241403f3a343e2a2723201b16350a050000000000000000000000000000000000000000000000000000000000242 0000000000000000000000000000000000000000000000000000000000050a35161b2023272a3e343a3f4041424344444444434241403f3a343e2a2723201b16350a050000000000000000000000000000000000000000000000000000000000
243 00000000000000000000000000000000000000000000000000000000040a35161b4546283033473c4843494a4b4c4d4e4e4d4c4b4a4943483c4733302846451b16350a0400000000000000000000000000000000000000000000000000000000243 00000000000000000000000000000000000000000000000000000000040a35161b4546283033473c4843494a4b4c4d4e4e4d4c4b4a4943483c4733302846451b16350a0400000000000000000000000000000000000000000000000000000000
244 00000000000000000000000000000000000000000000000000000003094f161b452e5031513b5243534b5455565758595958575655544b5343523b5131502e451b164f0903000000000000000000000000000000000000000000000000000000244 00000000000000000000000000000000000000000000000000000003094f161b452e5031513b5243534b5455565758595958575655544b5343523b5131502e451b164f0903000000000000000000000000000000000000000000000000000000
245 00000000000000000000000000000000000000000000000000000e170d141a4546293e5a3c41495b5c5d5e5f60616262626261605f5e5d5c5b49413c5a3e2946451a140d170e0000000000000000000000000000000000000000000000000000245 00000000000000000000000000000000000000000000000000000e170d141a4546293e5a3c41495b5c5d5e5f60616262626261605f5e5d5c5b49413c5a3e2946451a140d170e0000000000000000000000000000000000000000000000000000
246 00000000000000000000000000000000000000000000000000000563131f642450315a3d65666768696a6b6c6d6e6f70706f6e6d6c6b6a69686766653d5a315024641f1363050000000000000000000000000000000000000000000000000000246 00000000000000000000000000000000000000000000000000000563131f642450315a3d65666768696a6b6c6d6e6f70706f6e6d6c6b6a69686766653d5a315024641f1363050000000000000000000000000000000000000000000000000000
247 0000000000000000000000000000000000000000000000000007094f181c2d2f71393c424a72737475767778797a7b7b7b7b7a79787776757473724a423c39712f2d1c184f090700000000000000000000000000000000000000000000000000247 0000000000000000000000000000000000000000000000000007094f181c2d2f71393c424a7273747576777879c4c5c5c5c5c479787776757473724a423c39712f2d1c184f090700000000000000000000000000000000000000000000000000
248 00000000000000000000000000000000000000000000000000050b2b1a21267c343f6566727d7e7f8081827b7b7b7b7b7b7b7b7b7b8281807f7e7d7266653f347c26211a2b0b0500000000000000000000000000000000000000000000000000248 00000000000000000000000000000000000000000000000000050b2b1a21267a343f6566727b7c7d7e7f80c5c5c5c5c5c5c5c5c5c5807f7e7d7c7b7266653f347a26211a2b0b0500000000000000000000000000000000000000000000000000
249 00000000000000000000000000000000000000000000000002253583372350323a48536773848586877a7b7b7b7b7b7b7b7b7b7b7b7b7a87868584736753483a3250233783352502000000000000000000000000000000000000000000000000249 00000000000000000000000000000000000000000000000002253581372350323a4853677382838485c4c5c5c5c5c5c5c5c5c5c5c5c5c485848382736753483a3250233781352502000000000000000000000000000000000000000000000000
250 0000000000000000000000000000000000000000000000000463131a218830393d898a8b8c8d8e8f7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b8f8e8d8c8b8a893d393088211a136304000000000000000000000000000000000000000000000000250 0000000000000000000000000000000000000000000000000463131a218630393d8788898a8b8c8dc5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c58d8c8b8a8988873d393086211a136304000000000000000000000000000000000000000000000000
251 0000000000000000000000000000000000000000000000010811161c23503290414a5c919293947b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b949392915c4a41903250231c161108010000000000000000000000000000000000000000000000251 0000000000000000000000000000000000000000000000010811161c2350328e414a5c8f909192c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c59291908f5c4a418e3250231c161108010000000000000000000000000000000000000000000000
252 000000000000000000000000000000000000000000000007091219202e38513d8995969798997a7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7a9998979695893d51382e20191209070000000000000000000000000000000000000000000000 
253 00000000000000000000000000000000000000000000000f63131a9a27314748669b9c9d9e9f7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b9f9e9d9c9b66484731279a1a13630f0000000000000000000000000000000000000000000000 
254 0000000000000000000000000000000000000000000000050c142c2d50323b65a0a1a2a3a47b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7ba4a3a2a1a0653b32502d2c140c050000000000000000000000000000000000000000000000 
255 0000000000000000000000000000000000000000000000080d161d242a333c8995a5a6a79f7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b9fa7a6a595893c332a241d160d080000000000000000000000000000000000000000000000 
256 0000000000000000000000000000000000000000000001174f8337463851a844a9aaabacad7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7badacabaaa944a851384637834f170100000000000000000000000000000000000000000000 
257 000000000000000000000000000000000000000000000e253519642e7c394053aeafb0b17b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7bb1b0afae5340397c2e641935250e00000000000000000000000000000000000000000000 
258 000000000000000000000000000000000000000000000e2535192026305a5253b2b3b4b57b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7bb5b4b3b253525a3026201935250e00000000000000000000000000000000000000000000 
259 000000000000000000000000000000000000000000000e2535192026305a5253b2b67b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7bb6b253525a3026201935250e00000000000000000000000000000000000000000000 
260 000000000000000000000000000000000000000000000e253519642e7c394053aeb77b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7bb7ae5340397c2e641935250e00000000000000000000000000000000000000000000 
261 0000000000000000000000000000000000000000000001174f8337463851a844a9aab87b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7bb8aaa944a851384637834f170100000000000000000000000000000000000000000000 
262 0000000000000000000000000000000000000000000000080d161d242a333c8995a5b97b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7bb9a595893c332a241d160d080000000000000000000000000000000000000000000000 
263 0000000000000000000000000000000000000000000000050c142c2d50323b65a0a1ba7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7bbaa1a0653b32502d2c140c050000000000000000000000000000000000000000000000 
264 00000000000000000000000000000000000000000000000f63131a9a27314748669bbbb87b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7bb8bb9b66484731279a1a13630f0000000000000000000000000000000000000000000000 
265 000000000000000000000000000000000000000000000007091219202e38513d899596bc7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7bbc9695893d51382e20191209070000000000000000000000000000000000000000000000 
266 0000000000000000000000000000000000000000000000010811161c23503290414a5cb7bd7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7bbdb75c4a41903250231c161108010000000000000000000000000000000000000000000000 
267 0000000000000000000000000000000000000000000000000463131a218830393d898a8bbe7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7bbe8b8a893d393088211a136304000000000000000000000000000000000000000000000000252 000000000000000000000000000000000000000000000007091219202e38513d879394959697c4c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c49796959493873d51382e20191209070000000000000000000000000000000000000000000000
 253 00000000000000000000000000000000000000000000000f63131a982731474866999a9b9c9dc5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c59d9c9b9a996648473127981a13630f0000000000000000000000000000000000000000000000
 254 0000000000000000000000000000000000000000000000050c142c2d50323b659e9fa0a1a2c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5a2a1a09f9e653b32502d2c140c050000000000000000000000000000000000000000000000
 255 0000000000000000000000000000000000000000000000080d161d242a333c8793a3a4a59dc5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c59da5a4a393873c332a241d160d080000000000000000000000000000000000000000000000
 256 0000000000000000000000000000000000000000000001174f8137463851a644a7a8a9aac6c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c6aaa9a8a744a651384637814f170100000000000000000000000000000000000000000000
 257 000000000000000000000000000000000000000000000e253519642e7a394053abacadaec5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5aeadacab5340397a2e641935250e00000000000000000000000000000000000000000000
 258 000000000000000000000000000000000000000000000e2535192026305a5253afb0b1b2c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5b2b1b0af53525a3026201935250e00000000000000000000000000000000000000000000
 259 000000000000000000000000000000000000000000000e2535192026305a5253afb3c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5b3af53525a3026201935250e00000000000000000000000000000000000000000000
 260 000000000000000000000000000000000000000000000e253519642e7a394053abb4c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5b4ab5340397a2e641935250e00000000000000000000000000000000000000000000
 261 0000000000000000000000000000000000000000000001174f8137463851a644a7a8b5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5b5a8a744a651384637814f170100000000000000000000000000000000000000000000
 262 0000000000000000000000000000000000000000000000080d161d242a333c8793a3b6c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5b6a393873c332a241d160d080000000000000000000000000000000000000000000000
 263 0000000000000000000000000000000000000000000000050c142c2d50323b659e9fb7c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5b79f9e653b32502d2c140c050000000000000000000000000000000000000000000000
 264 00000000000000000000000000000000000000000000000f63131a98273147486699b8b5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5b5b8996648473127981a13630f0000000000000000000000000000000000000000000000
 265 000000000000000000000000000000000000000000000007091219202e38513d879394b9c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5b99493873d51382e20191209070000000000000000000000000000000000000000000000
 266 0000000000000000000000000000000000000000000000010811161c2350328e414a5cb4bac5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5bab45c4a418e3250231c161108010000000000000000000000000000000000000000000000
 267 0000000000000000000000000000000000000000000000000463131a218630393d878889bbc5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5bb8988873d393086211a136304000000000000000000000000000000000000000000000000
268 00000000000000000000000000000000000000000000000002253583372350323a48536773bf7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7bbf736753483a3250233783352502000000000000000000000000000000000000000000000000268 00000000000000000000000000000000000000000000000002253581372350323a48536773bcc5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5bc736753483a3250233781352502000000000000000000000000000000000000000000000000
269 00000000000000000000000000000000000000000000000000050b2b1a21267c343f6566727dbf7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7bbf7d7266653f347c26211a2b0b0500000000000000000000000000000000000000000000000000269 00000000000000000000000000000000000000000000000000050b2b1a21267a343f6566727bbcc5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5bc7b7266653f347a26211a2b0b0500000000000000000000000000000000000000000000000000
270 0000000000000000000000000000000000000000000000000007094f181c2d2f71393c424a7273c0bd7b7b7b7b7b7b7b7b7b7b7b7b7b7bbdc073724a423c39712f2d1c184f090700000000000000000000000000000000000000000000000000270 0000000000000000000000000000000000000000000000000007094f181c2d2f71393c424a7273bdbac5c5c5c5c5c5c5c5c5c5c5c5c5c5babd73724a423c39712f2d1c184f090700000000000000000000000000000000000000000000000000
271 00000000000000000000000000000000000000000000000000000563131f642450315a3d65666768c1bcb87b7b7b7b7b7b7b7b7b7bb8bcc1686766653d5a315024641f1363050000000000000000000000000000000000000000000000000000271 00000000000000000000000000000000000000000000000000000563131f642450315a3d65666768beb9b5c5c5c5c5c5c5c5c5c5c5b5b9be686766653d5a315024641f1363050000000000000000000000000000000000000000000000000000
272 00000000000000000000000000000000000000000000000000000e170d141a4546293e5a3c41495b5c5dc2c3c4b87b7b7b7bb8c4c3c25d5c5b49413c5a3e2946451a140d170e0000000000000000000000000000000000000000000000000000272 00000000000000000000000000000000000000000000000000000e170d141a4546293e5a3c41495b5c5dbfc0c1b5c5c5c5c5b5c1c0bf5d5c5b49413c5a3e2946451a140d170e0000000000000000000000000000000000000000000000000000
273 00000000000000000000000000000000000000000000000000000003094f161b452e5031513b5243534b545556c5c1c6c6c1c55655544b5343523b5131502e451b164f0903000000000000000000000000000000000000000000000000000000273 00000000000000000000000000000000000000000000000000000003094f161b452e5031513b5243534b545556c2bec3c3bec25655544b5343523b5131502e451b164f0903000000000000000000000000000000000000000000000000000000
274 00000000000000000000000000000000000000000000000000000000040a35161b4546283033473c4843494a4b4c4d4e4e4d4c4b4a4943483c4733302846451b16350a0400000000000000000000000000000000000000000000000000000000274 00000000000000000000000000000000000000000000000000000000040a35161b4546283033473c4843494a4b4c4d4e4e4d4c4b4a4943483c4733302846451b16350a0400000000000000000000000000000000000000000000000000000000
275 0000000000000000000000000000000000000000000000000000000000050a35161b2023272a3e343a3f4041424344444444434241403f3a343e2a2723201b16350a050000000000000000000000000000000000000000000000000000000000275 0000000000000000000000000000000000000000000000000000000000050a35161b2023272a3e343a3f4041424344444444434241403f3a343e2a2723201b16350a050000000000000000000000000000000000000000000000000000000000
276 000000000000000000000000000000000000000000000000000000000001050a35153637222e28383133393a3b3c3d3d3d3d3c3b3a39333138282e22373615350a05010000000000000000000000000000000000000000000000000000000000276 000000000000000000000000000000000000000000000000000000000001050a35153637222e28383133393a3b3c3d3d3d3d3c3b3a39333138282e22373615350a05010000000000000000000000000000000000000000000000000000000000
277 000000000000000000000000000000000000000000000000000000000000010510112b192c202d2e2f2a3031323334343434333231302a2f2e2d202c192b11100501000000000000000000000000000000000000000000000000000000000000277 000000000000000000000000000000000000000000000000000000000000010510112b192c202d2e2f2a3031323334343434333231302a2f2e2d202c192b11100501000000000000000000000000000000000000000000000000000000000000
278 00000000000000000000000000000000000000000000000000000000000000000f250c12161f1c202224262728292a2a2a2a292827262422201c1f16120c250f0000000000000000000000000000000000000000000000000000000000000000278 00000000000000000000000000000000000000000000000000000000000000000f250c12161f1c202224262728292a2a2a2a292827262422201c1f16120c250f0000000000000000000000000000000000000000000000000000000000000000
279 00000000000000000000000000000000000000000000000000000000000000000007080a111e161f1b1d2021222324242424232221201d1b1f161e110a0807000000000000000000000000000000000000000000000000000000000000000000279 00000000000000000000000000000000000000000000000000000000000000000007080a111e161f1b1d2021222324242424232221201d1b1f161e110a0807000000000000000000000000000000000000000000000000000000000000000000
280 00000000000000000000000000000000000000000000000000000000000000000000010f170a11121418191a1b1c1d1d1d1d1c1b1a19181412110a170f0100000000000000000000000000000000000000000000000000000000000000000000280 00000000000000000000000000000000000000000000000000000000000000000000010f170a11121418191a1b1c1d1d1d1d1c1b1a19181412110a170f0100000000000000000000000000000000000000000000000000000000000000000000
2.49 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
1.11 KB
res/drawable-xxhdpi-v4/ha__textfield_comp_focused_main.png
384 B
sng
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·6;·height:·30;·bitdepth:·8;3 ····width:·6;·height:·30;·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 ····(·51,181,229)·····#·rgb·=·(0x33,0xb5,0xe5)8 ····(·51,181,229)·····#·rgb·=·(0x33,0xb5,0xe5)
9 ····(··0,153,204)·····#·rgb·=·(0x00,0x99,0xcc)9 ····(··0,153,204)·····#·rgb·=·(0x00,0x99,0xcc)
10 }10 }
11 tRNS·{11 tRNS·{
12 ·0·20·102}12 ·0·20·102}
13 IMAGE·{13 IMAGE·{
14 ····pixels·base6414 ····pixels·base64
632 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.66 KB
res/drawable-xxhdpi-v4/ha__btn_check_off_disabled_light.png
489 B
sng
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·96;·height:·96;·bitdepth:·8;3 ····width:·96;·height:·96;·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 ····(·83,·83,·83)·····#·rgb·=·(0x53,0x53,0x53)8 ····(·83,·83,·83)·····#·rgb·=·(0x53,0x53,0x53)
9 ····(·83,·83,·83)·····#·rgb·=·(0x53,0x53,0x53)9 ····(·83,·83,·83)·····#·rgb·=·(0x53,0x53,0x53)
10 ····(·85,·85,·85)·····#·rgb·=·(0x55,0x55,0x55)10 ····(·85,·85,·85)·····#·rgb·=·(0x55,0x55,0x55)
11 ····(·83,·83,·83)·····#·rgb·=·(0x53,0x53,0x53)11 ····(·83,·83,·83)·····#·rgb·=·(0x53,0x53,0x53)
12 ····(·80,·80,·80)·····#·rgb·=·(0x50,0x50,0x50)12 ····(·80,·80,·80)·····#·rgb·=·(0x50,0x50,0x50)
13 }13 }
14 tRNS·{14 tRNS·{
1.06 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
2.73 KB
res/drawable-xxhdpi-v4/ha__textfield_comp_activated_right.png
1.85 KB
sng
    
Offset 1, 41 lines modifiedOffset 1, 40 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·36;·height:·30;·bitdepth:·8;3 ····width:·36;·height:·30;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 
8 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey07 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
9 ····(··0,153,204)·····#·rgb·=·(0x00,0x99,0xcc)8 ····(··0,153,204)·····#·rgb·=·(0x00,0x99,0xcc)
10 }9 }
11 tRNS·{10 tRNS·{
12 ·0·0·255}11 ·0}
13 IMAGE·{12 IMAGE·{
14 ····pixels·base6413 ····pixels·base64
15 00000000000000000000000000000000000014 000000000000000000000000000000000000
16 00000000000000000000000000000000000015 000000000000000000000000000000000000
17 00000000000000000000000000000000000016 000000000000000000000000000000000000
18 00000000000000000000000000000000000017 000000000000000000000000000000000000
19 00000000000000000000000000000000000018 000000000000000000000000000000000000
20 00000000000000000000000000000000000019 000000000000000000000000000000000000
 20 000000000000000000000011110000000000
 21 000000000000000000000011110000000000
 22 000000000000000000000011110000000000
 23 000000000000000000000011110000000000
 24 000000000000000000000011110000000000
 25 000000000000000000000011110000000000
 26 000000000000000000000011110000000000
 27 000000000000000000000011110000000000
 28 000000000000000000000011110000000000
 29 000000000000000000000011110000000000
21 11111111111111111111112222000000000030 111111111111111111111111110000000000
22 11111111111111111111112222000000000031 111111111111111111111111110000000000
23 11111111111111111111112222000000000032 111111111111111111111111110000000000
24 11111111111111111111112222000000000033 111111111111111111111111110000000000
25 111111111111111111111122220000000000 
26 111111111111111111111122220000000000 
27 111111111111111111111122220000000000 
28 111111111111111111111122220000000000 
29 111111111111111111111122220000000000 
30 111111111111111111111122220000000000 
31 222222222222222222222222220000000000 
32 222222222222222222222222220000000000 
33 222222222222222222222222220000000000 
34 222222222222222222222222220000000000 
35 00000000000000000000000000000000000034 000000000000000000000000000000000000
36 00000000000000000000000000000000000035 000000000000000000000000000000000000
37 00000000000000000000000000000000000036 000000000000000000000000000000000000
38 00000000000000000000000000000000000037 000000000000000000000000000000000000
39 00000000000000000000000000000000000038 000000000000000000000000000000000000
40 00000000000000000000000000000000000039 000000000000000000000000000000000000
41 00000000000000000000000000000000000040 000000000000000000000000000000000000
776 B
Image content
Pixel difference
compared images
Flicker difference
compared images
14.7 KB
res/drawable-xxhdpi-v4/ha__btn_check_comp_on_pressed_light.png
13.0 KB
sng
    
Offset 1, 19 lines modifiedOffset 1, 18 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·96;·height:·96;·bitdepth:·8;3 ····width:·96;·height:·96;·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 ····(·67,·67,·67)·····#·rgb·=·(0x43,0x43,0x43)8 ····(·67,·67,·67)·····#·rgb·=·(0x43,0x43,0x43)
9 ····(·58,·58,·58)·····#·rgb·=·(0x3a,0x3a,0x3a)9 ····(·58,·58,·58)·····#·rgb·=·(0x3a,0x3a,0x3a)
10 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey2410 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey24
11 ····(·60,·60,·60)·····#·rgb·=·(0x3c,0x3c,0x3c)11 ····(·60,·60,·60)·····#·rgb·=·(0x3c,0x3c,0x3c)
12 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey24 
13 ····(·62,·62,·62)·····#·rgb·=·(0x3e,0x3e,0x3e)12 ····(·62,·62,·62)·····#·rgb·=·(0x3e,0x3e,0x3e)
14 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey2413 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey24
15 ····(·62,·62,·62)·····#·rgb·=·(0x3e,0x3e,0x3e)14 ····(·62,·62,·62)·····#·rgb·=·(0x3e,0x3e,0x3e)
16 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey2415 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey24
17 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey2416 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey24
18 ····(·62,·62,·62)·····#·rgb·=·(0x3e,0x3e,0x3e)17 ····(·62,·62,·62)·····#·rgb·=·(0x3e,0x3e,0x3e)
19 ····(·60,·60,·60)·····#·rgb·=·(0x3c,0x3c,0x3c)18 ····(·60,·60,·60)·····#·rgb·=·(0x3c,0x3c,0x3c)
Offset 64, 17 lines modifiedOffset 63, 18 lines modified
64 ····(·60,·60,·60)·····#·rgb·=·(0x3c,0x3c,0x3c)63 ····(·60,·60,·60)·····#·rgb·=·(0x3c,0x3c,0x3c)
65 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey2464 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey24
66 ····(·57,·57,·57)·····#·rgb·=·(0x39,0x39,0x39)65 ····(·57,·57,·57)·····#·rgb·=·(0x39,0x39,0x39)
67 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey2466 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey24
68 ····(·60,·60,·60)·····#·rgb·=·(0x3c,0x3c,0x3c)67 ····(·60,·60,·60)·····#·rgb·=·(0x3c,0x3c,0x3c)
69 ····(·64,·64,·64)·····#·rgb·=·(0x40,0x40,0x40)·grey2568 ····(·64,·64,·64)·····#·rgb·=·(0x40,0x40,0x40)·grey25
70 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey2469 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey24
 70 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey24
71 }71 }
72 tRNS·{72 tRNS·{
73 ·0·19·31·223·144·255·145·184·128·146·188·120·60·30·222·147·148·149·1·29·221·121·211·21·28·220·212·22·219·213·27·23·218·214·20·26·84·243·72·251·248·217·215·24·25·216·16·32·68·247·12·194·11·193·192·191·10·190·189·9·187·186·8·185}73 ·0·19·31·223·144·145·184·128·146·188·120·60·30·222·147·148·149·1·29·221·121·211·21·28·220·212·22·219·213·27·23·218·214·20·26·84·243·72·251·248·217·215·24·25·216·16·32·68·247·12·194·11·193·192·191·10·190·189·9·187·186·8·185}
74 IMAGE·{74 IMAGE·{
75 ····pixels·base6475 ····pixels·base64
76 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000076 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
77 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
78 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000078 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
79 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000079 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
80 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
Offset 92, 63 lines modifiedOffset 92, 63 lines modified
92 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000092 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
93 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
94 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000094 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
95 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000095 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
96 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000096 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
97 00000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000097 000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000
98 00000000000000000000000000000000000000000000000000000000000000000000000023400000000000000000000098 000000000000000000000000000000000000000000000000000000000000000000000000234000000000000000000000
99 00000000000000000000000000000000000000000000000000000000000000000000000235560000000000000000000099 0000000000000000000000000000000000000000000000000000000000000000000000023//500000000000000000000
100 000000000000000000000000755555555555555555555555555555555555555580000023555590000000000000000000 
101 0000000000000000000000005ABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBC0000DE555555F000000000000000000100 0000000000000000000000006///////////////////////////////////////70000023////80000000000000000000
 101 000000000000000000000000/9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB0000CD//////E000000000000000000
102 00000000000000000000000058000000000000000000000000000000000000000000DE55555555G00000000000000000102 000000000000000000000000/7000000000000000000000000000000000000000000CD////////F00000000000000000
103 0000000000000000000000005800000000000000000000000000000000000000000DE5555555555HI000000000000000103 000000000000000000000000/700000000000000000000000000000000000000000CD//////////GH000000000000000
104 000000000000000000000000580000000000000000000000000000000000000000JK555555555555L000000000000000104 000000000000000000000000/70000000000000000000000000000000000000000IJ////////////K000000000000000
105 00000000000000000000000058000000000000000000000000000000000000000JK555555555555MN000000000000000105 000000000000000000000000/7000000000000000000000000000000000000000IJ////////////LM000000000000000
106 0000000000000000000000005800000000000000000000000000000000000000JK555555555555MN0000000000000000106 000000000000000000000000/700000000000000000000000000000000000000IJ////////////LM0000000000000000
107 000000000000000000000000580000000000000000000000000000000000000OP555555555555MN00000000000000000107 000000000000000000000000/70000000000000000000000000000000000000NO////////////LM00000000000000000
108 00000000000000000000000058000000000000000000000000000000000000OP555555555555QR000000000000000000108 000000000000000000000000/7000000000000000000000000000000000000NO////////////PQ000000000000000000
109 0000000000000000000000005800000000000000000000000000000000000OP555555555555QR0000000000000000000109 000000000000000000000000/700000000000000000000000000000000000NO////////////PQ0000000000000000000
110 000000000000000000000000580000000000000000000000000000000000OS555555555555TR00000000000000000000110 000000000000000000000000/70000000000000000000000000000000000NR////////////SQ00000000000000000000
111 00000000000000000000000058000000000000000000000000000000000US555555555555TR000000000000000000000111 000000000000000000000000/7000000000000000000000000000000000TR////////////SQ000000000000000000000
112 0000000000000000000000005800000000000000000000000000000000US555555555555TV0000000000000000000000112 000000000000000000000000/700000000000000000000000000000000TR////////////SU0000000000000000000000
113 000000000000000000000000580000000000000000000000000000000UW555555555555XV00000000000000000000000113 000000000000000000000000/70000000000000000000000000000000TV////////////WU00000000000000000000000
114 000000000000000000000000580000000000000Y0000000000000000ZW555555555555XV000000000000000000000000114 000000000000000000000000/70000000000000X0000000000000000YV////////////WU000000000000000000000000
115 00000000000000000000000058000000000000abc00000000000000ZW555555555555XV0000000000000000000000000115 000000000000000000000000/7000000000000Zab00000000000000YV////////////WU0000000000000000000000000
116 0000000000000000000000005800000000000ad5ec000000000000Zf555555555555gh00000000000000000000000000116 000000000000000000000000/700000000000Zc/db000000000000Ye////////////fg00000000000000000000000000
117 000000000000000000000000580000000000ad555ec0000000000Zf555555555555gh000000000000000000000000000117 000000000000000000000000/70000000000Zc///db0000000000Ye////////////fg000000000000000000000000000
118 00000000000000000000000058000000000ad55555ec00000000if555555555555gh0000000000000000000000000000118 000000000000000000000000/7000000000Zc/////db00000000he////////////fg0000000000000000000000000000
119 0000000000000000000000005800000000ad5555555ec000000ij555555555555jh000kl000000000000000000000000 
120 000000000000000000000000580000000ad555555555ec0000ij555555555555ji000085000000000000000000000000 
121 00000000000000000000000058000000md55555555555nc00hj555555555555ji0000085000000000000000000000000 
122 00000000000000000000000058000000op555555555555echg555555555555fi00000085000000000000000000000000 
123 000000000000000000000000580000000op555555555555eK555555555555fi000000085000000000000000000000000 
124 0000000000000000000000005800000000qr555555555555555555555555fZ0000000085000000000000000000000000 
125 00000000000000000000000058000000000qs5555555555555555555555WZ00000000085000000000000000000000000 
126 000000000000000000000000580000000000qt55555555555555555555WZ000000000085000000000000000000000000 
127 0000000000000000000000005800000000000ut555555555555555555WU0000000000085000000000000000000000000119 000000000000000000000000/700000000Zc///////db000000hi////////////ig000jk000000000000000000000000
 120 000000000000000000000000/70000000Zc/////////db0000hi////////////ih00007/000000000000000000000000
 121 000000000000000000000000/7000000lc///////////mb00gi////////////ih000007/000000000000000000000000
 122 000000000000000000000000/7000000no////////////dbgf////////////eh0000007/000000000000000000000000
 123 000000000000000000000000/70000000no////////////dJ////////////eh00000007/000000000000000000000000
 124 000000000000000000000000/700000000pq////////////////////////eY000000007/000000000000000000000000
 125 000000000000000000000000/7000000000pr//////////////////////VY0000000007/000000000000000000000000
 126 000000000000000000000000/70000000000ps////////////////////VY00000000007/000000000000000000000000
 127 000000000000000000000000/700000000000ts//////////////////VT000000000007/000000000000000000000000
128 00000000000000000000000058000000000000uv5555555555555555SU00000000000085000000000000000000000000128 000000000000000000000000/7000000000000tu////////////////RT0000000000007/000000000000000000000000
129 000000000000000000000000580000000000000uw55555555555555SU000000000000085000000000000000000000000129 000000000000000000000000/70000000000000tv//////////////RT00000000000007/000000000000000000000000
130 0000000000000000000000005800000000000000xw555555555555jU0000000000000085000000000000000000000000130 000000000000000000000000/700000000000000wv////////////iT000000000000007/000000000000000000000000
131 00000000000000000000000058000000000000000xA5555555555MN00000000000000085000000000000000000000000131 000000000000000000000000/7000000000000000w9//////////LM0000000000000007/000000000000000000000000
132 000000000000000000000000580000000000000000xy55555555QN000000000000000085000000000000000000000000132 000000000000000000000000/70000000000000000wx////////PM00000000000000007/000000000000000000000000
133 0000000000000000000000005800000000000000000xz555555QR0000000000000000085000000000000000000000000133 000000000000000000000000/700000000000000000wy//////PQ000000000000000007/000000000000000000000000
134 00000000000000000000000058000000000000000000+z5555TR00000000000000000085000000000000000000000000134 000000000000000000000000/7000000000000000000zy////SQ0000000000000000007/000000000000000000000000
135 000000000000000000000000580000000000000000000+/55XV000000000000000000085000000000000000000000000135 000000000000000000000000/70000000000000000000z+//WU00000000000000000007/000000000000000000000000
136 0000000000000000000000005800000000000000000000+7gV0000000000000000000085000000000000000000000000136 000000000000000000000000/700000000000000000000z6fU000000000000000000007/000000000000000000000000
137 00000000000000000000000058000000000000000000000+R00000000000000000000085000000000000000000000000137 000000000000000000000000/7000000000000000000000zQ0000000000000000000007/000000000000000000000000
138 000000000000000000000000580000000000000000000000000000000000000000000085000000000000000000000000138 000000000000000000000000/7000000000000000000000000000000000000000000007/000000000000000000000000
139 000000000000000000000000580000000000000000000000000000000000000000000085000000000000000000000000139 000000000000000000000000/7000000000000000000000000000000000000000000007/000000000000000000000000
140 000000000000000000000000580000000000000000000000000000000000000000000085000000000000000000000000140 000000000000000000000000/7000000000000000000000000000000000000000000007/000000000000000000000000
141 000000000000000000000000580000000000000000000000000000000000000000000085000000000000000000000000141 000000000000000000000000/7000000000000000000000000000000000000000000007/000000000000000000000000
142 000000000000000000000000580000000000000000000000000000000000000000000085000000000000000000000000142 000000000000000000000000/7000000000000000000000000000000000000000000007/000000000000000000000000
143 000000000000000000000000580000000000000000000000000000000000000000000085000000000000000000000000143 000000000000000000000000/7000000000000000000000000000000000000000000007/000000000000000000000000
144 000000000000000000000000580000000000000000000000000000000000000000000085000000000000000000000000144 000000000000000000000000/7000000000000000000000000000000000000000000007/000000000000000000000000
145 000000000000000000000000580000000000000000000000000000000000000000000085000000000000000000000000145 000000000000000000000000/7000000000000000000000000000000000000000000007/000000000000000000000000
146 0000000000000000000000005s88888888888888888888888888888888888888888888s5000000000000000000000000 
147 000000000000000000000000755555555555555555555555555555555555555555555557000000000000000000000000146 000000000000000000000000/r77777777777777777777777777777777777777777777r/000000000000000000000000
 147 0000000000000000000000006//////////////////////////////////////////////6000000000000000000000000
148 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000148 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
149 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000149 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
150 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000150 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
151 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000151 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
152 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
153 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000153 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
154 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000154 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
1.63 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
2.51 KB
res/drawable-xxhdpi-v4/ha__btn_check_comp_off_focus.png
574 B
sng
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·96;·height:·96;·bitdepth:·8;3 ····width:·96;·height:·96;·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 ····(·51,170,221)·····#·rgb·=·(0x33,0xaa,0xdd)8 ····(·51,170,221)·····#·rgb·=·(0x33,0xaa,0xdd)
9 ····(·50,180,230)·····#·rgb·=·(0x32,0xb4,0xe6)9 ····(·50,180,230)·····#·rgb·=·(0x32,0xb4,0xe6)
10 ····(·51,182,231)·····#·rgb·=·(0x33,0xb6,0xe7)10 ····(·51,182,231)·····#·rgb·=·(0x33,0xb6,0xe7)
11 ····(·52,181,229)·····#·rgb·=·(0x34,0xb5,0xe5)11 ····(·52,181,229)·····#·rgb·=·(0x34,0xb5,0xe5)
12 ····(·51,180,229)·····#·rgb·=·(0x33,0xb4,0xe5)12 ····(·51,180,229)·····#·rgb·=·(0x33,0xb4,0xe5)
13 ····(·52,181,230)·····#·rgb·=·(0x34,0xb5,0xe6)13 ····(·52,181,230)·····#·rgb·=·(0x34,0xb5,0xe6)
14 ····(·48,175,223)·····#·rgb·=·(0x30,0xaf,0xdf)14 ····(·48,175,223)·····#·rgb·=·(0x30,0xaf,0xdf)
1.84 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
1.92 KB
res/drawable-xxhdpi-v4/ha__btn_check_off.png
489 B
sng
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·96;·height:·96;·bitdepth:·8;3 ····width:·96;·height:·96;·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 ····(205,205,205)·····#·rgb·=·(0xcd,0xcd,0xcd)8 ····(205,205,205)·····#·rgb·=·(0xcd,0xcd,0xcd)
9 ····(203,203,203)·····#·rgb·=·(0xcb,0xcb,0xcb)9 ····(203,203,203)·····#·rgb·=·(0xcb,0xcb,0xcb)
10 ····(205,205,205)·····#·rgb·=·(0xcd,0xcd,0xcd)10 ····(205,205,205)·····#·rgb·=·(0xcd,0xcd,0xcd)
11 ····(203,203,203)·····#·rgb·=·(0xcb,0xcb,0xcb)11 ····(203,203,203)·····#·rgb·=·(0xcb,0xcb,0xcb)
12 ····(205,205,205)·····#·rgb·=·(0xcd,0xcd,0xcd)12 ····(205,205,205)·····#·rgb·=·(0xcd,0xcd,0xcd)
13 }13 }
14 tRNS·{14 tRNS·{
1.36 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
207 KB
res/drawable-xxhdpi-v4/ha__overscroll_edge.png
205 KB
sng
    
Offset 122, 16 lines modifiedOffset 122, 15 lines modified
122 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100122 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
123 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100123 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
124 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100124 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
125 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100125 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
126 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100126 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
127 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100127 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
128 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100128 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 129 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
129 ····(113,113,113)·····#·rgb·=·(0x71,0x71,0x71) 
130 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 
131 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100130 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
132 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100131 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
133 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100132 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
134 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100133 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
135 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100134 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
136 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100135 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
137 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100136 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
Offset 228, 47 lines modifiedOffset 227, 47 lines modified
228 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100227 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
229 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100228 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
230 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100229 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
231 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100230 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
232 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100231 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
233 }232 }
234 tRNS·{233 tRNS·{
235 ·225·207·218·228·222·221·241·223·224·233·244·237·238·242·220·219·217·216·215·226·227·229·230·231·232·234·25·23·22·21·20·29·35·42·49·55·63·70·78·85·92·100·107·113·119·126·131·137·142·147·151·154·157·159·161·162·163·160·158·156·166·169·172·175·180·184·188·191·196·200·203·206·210·213·236·239·240·235·211·205·201·199·194·192·190·185·183·181·179·176·173·171·167·164·149·144·141·139·136·132·129·123·115·112·105·98·93·90·81·73·69·65·61·57·54·45·41·37·34·30·27·24·0·2·5·9·12·16·19·26·33·36·39·46·48·51·53·56·58·60·64·66·67·68·72·76·80·84·89·94·103·118·122·127·146·165·174·178·189·197·202·209·212·214·208·198·193·187·182·148·140·135·121·109·104·102·99·97·91·87·79·77·75·62·59·50·47·43·40·38·31·17·15·14·10·8·6·3·1·11·44·52·71·82·95·101·106·111·116·120·134·152·155·195·186·177·145·133·125·117·114·108·83·32·28·0}234 ·225·207·218·228·222·221·241·223·224·233·244·237·238·242·220·219·217·216·215·226·227·229·230·231·232·234·25·23·22·21·20·29·35·42·49·55·63·70·78·85·92·100·107·113·119·126·131·137·142·147·151·154·157·159·161·162·163·160·158·156·166·169·172·175·180·184·188·191·196·200·203·206·210·213·236·239·240·235·211·205·201·199·194·192·190·185·183·181·179·176·173·171·167·164·149·144·141·139·136·132·129·123·115·112·105·98·93·90·81·73·69·65·61·57·54·45·41·37·34·30·27·24·0·2·5·9·12·16·19·26·33·36·39·46·48·51·53·56·58·60·64·66·67·68·72·76·80·84·89·94·103·118·122·127·146·165·174·178·189·197·202·209·212·214·208·198·193·187·182·148·140·135·121·109·104·102·99·97·91·87·79·77·75·62·59·50·47·43·40·38·31·17·15·14·10·8·6·3·1·11·44·52·71·82·95·101·106·111·116·120·134·152·155·195·186·177·145·133·125·117·114·108·83·32·28}
236 IMAGE·{235 IMAGE·{
237 ····pixels·hex236 ····pixels·hex
238 000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010203010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100040101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010105237 000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010203010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100040101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010105
239 06070707070708080808080807070707070707070707070704040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404090a0404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404060b040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040407070707070707070707070707070707070707070808080808080808080808070707070707070707070704040404040404040404040404070707070c238 06070707070708080808080807070707070707070707070704040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404090a0404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404060b040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040407070707070707070707070707070707070707070808080808080808080808070707070707070707070704040404040404040404040404070707070c
240 0d07040e0f1011111212121110020f0f0e050708001314140315161717180909191919191919191919191919190909181817161515031414131300080807070405050e0e0e0f0f0202020202020202020202020202020202020202020f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f16060f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0c190f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0202020202020202020202020202020202020202020202020202020202020202020202020f0f0f0f0f0e0e0e0e05050505040404070707080808000000131313141403030315151516161717181818090909090919191919191919191919191919191919191919191909090909181818171717161615150303141413130000080807070405050e0e0f0f02101011111212121212121211111010020f0f050504070708001314141403030303031413000807050f16239 0d07040e0f1011111212121110020f0f0e050708001314140315161717180909191919191919191919191919190909181817161515031414131300080807070405050e0e0e0f0f0202020202020202020202020202020202020202020f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f16060f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0c190f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0202020202020202020202020202020202020202020202020202020202020202020202020f0f0f0f0f0e0e0e0e05050505040404070707080808000000131313141403030315151516161717181818090909090919191919191919191919191919191919191919191909090909181818171717161615150303141413130000080807070405050e0e0f0f02101011111212121212121211111010020f0f050504070708001314141403030303031413000807050f16
241 1a1b1c1c1d1d1d1d1e1e1b1f202122232425262728292a2b2c2d2e2f3031323334353637383838373636393a343b343536383c3d3e3f40414243444546474849020508131517194a0c4b4c06060d0d0d0d06064c4c4b0c0b4a4d1909181717161515030303141414141313131313000000000000000000080808080807070707070704040404040505050505050e0e0e0e0e0e0f0f0f0f0f0f0f0f020202020202020202020202020202020f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f16060f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0c190f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f02020202020202020202020202020202020202020202020202020202020f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0e0e0e0e0e0e0e0e0e0e050505050505050505050404040404040404040407070707070707070707080808080808080808000000000000000000000000000000000013131313131313131314141414141414030303030315151516161617171818090919194d4d4a4a0b0b0c4b4b4c4c4c0606060d0d0d0d0d0d0d0d060606064c4b4b0c0b4a4d190917161514130807050f1012494e48014f465051445253544255565758593f5a5b3d5c3c5d37363935343b3b34343a3a3539393636363738383838383837373639353a343b33325e315f60616263642d652c66672a6829696a6b276c266d6e6f707172227374757677781b1e1e1e1e1e1d1d1d1d1d1d1c1c1c1c1b1b1b1b79797979797979797979791b1b1b1c1d1c240 1a1b1c1c1d1d1d1d1e1e1b1f202122232425262728292a2b2c2d2e2f3031323334353637383838373636393a343b343536383c3d3e3f40414243444546474849020508131517194a0c4b4c06060d0d0d0d06064c4c4b0c0b4a4d1909181717161515030303141414141313131313000000000000000000080808080807070707070704040404040505050505050e0e0e0e0e0e0f0f0f0f0f0f0f0f020202020202020202020202020202020f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f16060f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0c190f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f02020202020202020202020202020202020202020202020202020202020f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0e0e0e0e0e0e0e0e0e0e050505050505050505050404040404040404040407070707070707070707080808080808080808000000000000000000000000000000000013131313131313131314141414141414030303030315151516161617171818090919194d4d4a4a0b0b0c4b4b4c4c4c0606060d0d0d0d0d0d0d0d060606064c4b4b0c0b4a4d190917161514130807050f1012494e48014f465051445253544255565758593f5a5b3d5c3c5d37363935343b3b34343a3a3539393636363738383838383837373639353a343b33325e315f60616263642d652c66672a6829696a6b276c266d6e6f707172227374757677781b1e1e1e1e1e1d1d1d1d1d1d1c1c1c1c1b1b1b1b79797979797979797979791b1b1b1c1d1c
242 7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7b7c7d7e7f801c81778283842185868788898a8b70248c6f8d8d8e8e8e8e8d8f90919293949569962a67979899632f609a3234369b3d9c9d57559e53529f5145a0a0464f4701a1484ea249a31211111010020f0e0505040707080014140316171809194d4a4a0b0b0b0b0b0b0b0b4a4a4d4d19190918181716151503141413000008070704040505170d0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e4b4d0e0e0505050504040404070708080800000013131414140303031515161617171718181809090919194d4d4d4d4a4a4a4a0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b4a4a4d4d19190909181717161515031414141300000807070704040505050e0e0f0f0f020202101011111112a3a3a34949a2a24e4e48a1a40101474f4f464646a0a0504551a59f4452a6535442a741a8579d599c5b3d3c5d3735343332a99a30aa2fab63642d65ac976667ad2aaeafb0b195b294b3936cb4b5b690258f8d8e8e8e8e8e8e8e8e8d8d8d8d6f6f8c2424b7708bb88a8989728887b986ba73bb21bcbd832082be1f781a1b1d80bfc0c17ec2c3c4c57b7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a241 7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7b7c7d7e7f801c81778283842185868788898a8b70248c6f8d8d8e8e8e8e8d8f90919293949569962a67979899632f609a3234369b3d9c9d57559e53529f5145a0a0464f4701a1484ea249a31211111010020f0e0505040707080014140316171809194d4a4a0b0b0b0b0b0b0b0b4a4a4d4d19190918181716151503141413000008070704040505170d0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e4b4d0e0e0505050504040404070708080800000013131414140303031515161617171718181809090919194d4d4d4d4a4a4a4a0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b4a4a4d4d19190909181717161515031414141300000807070704040505050e0e0f0f0f020202101011111112a3a3a34949a2a24e4e48a1a40101474f4f464646a0a0504551a59f4452a6535442a741a8579d599c5b3d3c5d3735343332a99a30aa2fab63642d65ac976667ad2aaeafb0b195b294b3936cb4b5b690258f8d8e8e8e8e8e8e8e8e8d8d8d8d6f6f8c2424b7708bb88a8989728887b986ba73bb21bcbd832082be1f781a1b1d80bfc0c17ec2c3c4c57b7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a
243 7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7ac6c5c3c7c1bf1d1a1f827574c886c9898b8c8ecab626cb2794b2cc69cdaeceadcf2b66d0d165992ed261305fa9d3d434369b5c5b5a5958a841a74353d5a545464f01484ea3144c05050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505054b09101111a3a24e48a401474f46a05051a544d5a6a6435442d64156a8409dd73f9c3e5b3d5c9b5d3739343b33d3325e31d85f30612fabd92e6499da65ac2cdbd066dc2b67cfaddd2a68aeaf29b0b1cc95286b94b393de6cb4b5b690258f8d6fb78b8a8972c9b9ba73bb74847576df77e081791d1ebf7fc1c7c2c3c4c57b7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a242 7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7ac6c5c3c7c1bf1d1a1f827574c886c9898b8c8ecab626cb2794b2cc69cdaeceadcf2b66d0d165992ed261305fa9d3d434369b5c5b5a5958a841a74353d5a545464f01484ea3144c05050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505054b09101111a3a24e48a401474f46a05051a544d5a6a6435442d64156a8409dd73f9c3e5b3d5c9b5d3739343b33d3325e31d85f30612fabd92e6499da65ac2cdbd066dc2b67cfaddd2a68aeaf29b0b1cc95286b94b393de6cb4b5b690258f8d6fb78b8a8972c9b9ba73bb74847576df77e081791d1ebf7fc1c7c2c3c4c57b7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a
244 e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1 
245 e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1 
246 e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1 
247 e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1 
248 e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1 
249 e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1 
250 e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1 
251 e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1 
252 e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1 
253 e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1 
254 e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1 
255 e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1 
256 e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1 
257 e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1 
258 e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1 
259 e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1 
260 e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1 
261 e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1 
262 e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1 
263 e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1 
264 e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1 
265 e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1 
266 e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1 
267 e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1 
268 e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1 
269 e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1 
270 e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1 
271 e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1 
272 e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1 
273 e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1[·...·truncated·by·diffoscope;·len:·2876,·SHA:·5acbbddd9e1132b6e8c6fbc0dcc46b09d821b4f431e2ff17538c35d4381faf66·...·]243 7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a[·...·truncated·by·diffoscope;·len:·2876,·SHA:·e89a57733597b3727fa69ecd31c4d3fd75d3ae24c289af0a9df38a2c09736d98·...·]
 244 7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a
 245 7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a
 246 7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a
 247 7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a
 248 7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a
 249 7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a
 250 7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a
 251 7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a
 252 7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a
 253 7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a
 254 7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a
 255 7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a
 256 7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a
 257 7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a
 258 7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a
 259 7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a
 260 7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a
 261 7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a
 262 7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a
 263 7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a
 264 7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a
 265 7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a
 266 7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a
 267 7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a
 268 7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a
 269 7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a
 270 7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a
 271 7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a
 272 7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a
274 }273 }
2.0 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
1.11 KB
res/drawable-xxhdpi-v4/ha__textfield_comp_activated_main.png
378 B
sng
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·6;·height:·30;·bitdepth:·8;3 ····width:·6;·height:·30;·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 ····(··0,153,204)·····#·rgb·=·(0x00,0x99,0xcc)8 ····(··0,153,204)·····#·rgb·=·(0x00,0x99,0xcc)
9 }9 }
10 tRNS·{10 tRNS·{
11 ·0·255}11 ·0}
12 IMAGE·{12 IMAGE·{
13 ····pixels·base6413 ····pixels·base64
14 00000014 000000
15 00000015 000000
16 00000016 000000
17 00000017 000000
18 00000018 000000
640 B
Image content
Pixel difference
compared images
Flicker difference
compared images
13.2 KB
res/drawable-xxhdpi-v4/ha__btn_check_comp_off_pressed_light.png
11.7 KB
sng
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·96;·height:·96;·bitdepth:·8;3 ····width:·96;·height:·96;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
 7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
7 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 
8 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey24 
9 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey248 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey24
10 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey249 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey24
11 ····(·62,·62,·62)·····#·rgb·=·(0x3e,0x3e,0x3e)10 ····(·62,·62,·62)·····#·rgb·=·(0x3e,0x3e,0x3e)
12 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey2411 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey24
 12 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey24
13 }13 }
14 tRNS·{14 tRNS·{
15 ·0·184·255·112·128·192}15 ·0·184·112·128·192}
16 IMAGE·{16 IMAGE·{
17 ····pixels·base6417 ····pixels·base64
18 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
19 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
20 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
21 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
22 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
Offset 35, 62 lines modifiedOffset 35, 62 lines modified
35 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
36 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000036 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
37 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
38 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000038 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
39 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000039 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
40 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
41 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
 42 000000000000000000000000155555555555555555555555555555555555555555555551000000000000000000000000
42 00000000000000000000000012222222222222222222222222222222222222222222222100000000000000000000000043 000000000000000000000000512222222222222222222222222222222222222222222215000000000000000000000000
43 000000000000000000000000213333333333333333333333333333333333333333333312000000000000000000000000 
44 00000000000000000000000024000000000000000000000000000000000000000000004200000000000000000000000044 000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000
45 00000000000000000000000024000000000000000000000000000000000000000000004200000000000000000000000045 000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000
46 00000000000000000000000024000000000000000000000000000000000000000000004200000000000000000000000046 000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000
47 00000000000000000000000024000000000000000000000000000000000000000000004200000000000000000000000047 000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000
48 00000000000000000000000024000000000000000000000000000000000000000000004200000000000000000000000048 000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000
49 00000000000000000000000024000000000000000000000000000000000000000000004200000000000000000000000049 000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000
50 00000000000000000000000024000000000000000000000000000000000000000000004200000000000000000000000050 000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000
51 00000000000000000000000024000000000000000000000000000000000000000000004200000000000000000000000051 000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000
52 00000000000000000000000024000000000000000000000000000000000000000000004200000000000000000000000052 000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000
53 00000000000000000000000024000000000000000000000000000000000000000000004200000000000000000000000053 000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000
54 00000000000000000000000024000000000000000000000000000000000000000000004200000000000000000000000054 000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000
55 00000000000000000000000024000000000000000000000000000000000000000000004200000000000000000000000055 000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000
56 00000000000000000000000024000000000000000000000000000000000000000000004200000000000000000000000056 000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000
57 00000000000000000000000024000000000000000000000000000000000000000000004200000000000000000000000057 000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000
58 00000000000000000000000024000000000000000000000000000000000000000000004200000000000000000000000058 000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000
59 00000000000000000000000024000000000000000000000000000000000000000000004200000000000000000000000059 000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000
60 00000000000000000000000024000000000000000000000000000000000000000000004200000000000000000000000060 000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000
61 00000000000000000000000024000000000000000000000000000000000000000000004200000000000000000000000061 000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000
62 00000000000000000000000024000000000000000000000000000000000000000000004200000000000000000000000062 000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000
63 00000000000000000000000024000000000000000000000000000000000000000000004200000000000000000000000063 000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000
64 00000000000000000000000024000000000000000000000000000000000000000000004200000000000000000000000064 000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000
65 00000000000000000000000024000000000000000000000000000000000000000000004200000000000000000000000065 000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000
66 00000000000000000000000024000000000000000000000000000000000000000000004200000000000000000000000066 000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000
67 00000000000000000000000024000000000000000000000000000000000000000000004200000000000000000000000067 000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000
68 00000000000000000000000024000000000000000000000000000000000000000000004200000000000000000000000068 000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000
69 00000000000000000000000024000000000000000000000000000000000000000000004200000000000000000000000069 000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000
70 00000000000000000000000024000000000000000000000000000000000000000000004200000000000000000000000070 000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000
71 00000000000000000000000024000000000000000000000000000000000000000000004200000000000000000000000071 000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000
72 00000000000000000000000024000000000000000000000000000000000000000000004200000000000000000000000072 000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000
73 00000000000000000000000024000000000000000000000000000000000000000000004200000000000000000000000073 000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000
74 00000000000000000000000024000000000000000000000000000000000000000000004200000000000000000000000074 000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000
75 00000000000000000000000024000000000000000000000000000000000000000000004200000000000000000000000075 000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000
76 00000000000000000000000024000000000000000000000000000000000000000000004200000000000000000000000076 000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000
77 00000000000000000000000024000000000000000000000000000000000000000000004200000000000000000000000077 000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000
78 00000000000000000000000024000000000000000000000000000000000000000000004200000000000000000000000078 000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000
79 00000000000000000000000024000000000000000000000000000000000000000000004200000000000000000000000079 000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000
80 00000000000000000000000024000000000000000000000000000000000000000000004200000000000000000000000080 000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000
81 00000000000000000000000024000000000000000000000000000000000000000000004200000000000000000000000081 000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000
82 00000000000000000000000024000000000000000000000000000000000000000000004200000000000000000000000082 000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000
83 00000000000000000000000024000000000000000000000000000000000000000000004200000000000000000000000083 000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000
84 00000000000000000000000024000000000000000000000000000000000000000000004200000000000000000000000084 000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000
85 00000000000000000000000024000000000000000000000000000000000000000000004200000000000000000000000085 000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000
86 00000000000000000000000024000000000000000000000000000000000000000000004200000000000000000000000086 000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000
87 00000000000000000000000024000000000000000000000000000000000000000000004200000000000000000000000087 000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000
88 000000000000000000000000254444444444444444444444444444444444444444444452000000000000000000000000 
89 00000000000000000000000012222222222222222222222222222222222222222222222100000000000000000000000088 000000000000000000000000543333333333333333333333333333333333333333333345000000000000000000000000
 89 000000000000000000000000155555555555555555555555555555555555555555555551000000000000000000000000
90 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
91 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
92 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000092 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
93 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
94 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000094 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
95 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000095 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
96 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000096 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
1.38 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
2.48 KB
res/drawable-xxhdpi-v4/ha__textfield_comp_activated_left.png
1.6 KB
sng
    
Offset 1, 37 lines modifiedOffset 1, 36 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·36;·height:·30;·bitdepth:·8;3 ····width:·36;·height:·30;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 
8 ····(··0,153,204)·····#·rgb·=·(0x00,0x99,0xcc) 
9 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey07 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 8 ····(··0,153,204)·····#·rgb·=·(0x00,0x99,0xcc)
10 }9 }
11 tRNS·{10 tRNS·{
12 ·0·255·0}11 ·0}
13 IMAGE·{12 IMAGE·{
14 ····pixels·base6413 ····pixels·base64
15 00000000000000000000000000000000000014 000000000000000000000000000000000000
16 00000000000000000000000000000000000015 000000000000000000000000000000000000
17 00000000000000000000000000000000000016 000000000000000000000000000000000000
18 00000000000000000000000000000000000017 000000000000000000000000000000000000
19 00000000000000000000000000000000000018 000000000000000000000000000000000000
20 00000000000000000000000000000000000019 000000000000000000000000000000000000
21 000000000011112222222222222222222222 
22 000000000011112222222222222222222222 
23 000000000011112222222222222222222222 
24 000000000011112222222222222222222222 
25 000000000011112222222222222222222222 
26 000000000011112222222222222222222222 
27 000000000011112222222222222222222222 
28 000000000011112222222222222222222222 
29 000000000011112222222222222222222222 
30 00000000001111222222222222222222222220 000000000011110000000000000000000000
 21 000000000011110000000000000000000000
 22 000000000011110000000000000000000000
 23 000000000011110000000000000000000000
 24 000000000011110000000000000000000000
 25 000000000011110000000000000000000000
 26 000000000011110000000000000000000000
 27 000000000011110000000000000000000000
 28 000000000011110000000000000000000000
 29 000000000011110000000000000000000000
31 00000000001111111111111111111111111130 000000000011111111111111111111111111
32 00000000001111111111111111111111111131 000000000011111111111111111111111111
33 00000000001111111111111111111111111132 000000000011111111111111111111111111
34 00000000001111111111111111111111111133 000000000011111111111111111111111111
35 00000000000000000000000000000000000034 000000000000000000000000000000000000
36 00000000000000000000000000000000000035 000000000000000000000000000000000000
37 00000000000000000000000000000000000036 000000000000000000000000000000000000
772 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.75 KB
res/drawable-xxhdpi-v4/ha__btn_check_on_disabled_light.png
588 B
sng
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·96;·height:·96;·bitdepth:·8;3 ····width:·96;·height:·96;·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 ····(102,102,102)·····#·rgb·=·(0x66,0x66,0x66)·grey408 ····(102,102,102)·····#·rgb·=·(0x66,0x66,0x66)·grey40
9 ····(·96,·96,·96)·····#·rgb·=·(0x60,0x60,0x60)9 ····(·96,·96,·96)·····#·rgb·=·(0x60,0x60,0x60)
10 ····(·82,·82,·82)·····#·rgb·=·(0x52,0x52,0x52)·grey3210 ····(·82,·82,·82)·····#·rgb·=·(0x52,0x52,0x52)·grey32
11 ····(·81,·81,·81)·····#·rgb·=·(0x51,0x51,0x51)11 ····(·81,·81,·81)·····#·rgb·=·(0x51,0x51,0x51)
12 ····(·83,·83,·83)·····#·rgb·=·(0x53,0x53,0x53)12 ····(·83,·83,·83)·····#·rgb·=·(0x53,0x53,0x53)
13 ····(·78,·78,·78)·····#·rgb·=·(0x4e,0x4e,0x4e)13 ····(·78,·78,·78)·····#·rgb·=·(0x4e,0x4e,0x4e)
14 ····(·83,·83,·83)·····#·rgb·=·(0x53,0x53,0x53)14 ····(·83,·83,·83)·····#·rgb·=·(0x53,0x53,0x53)
1.06 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
2.27 KB
res/drawable-xxhdpi-v4/ha__btn_check_comp_on_focus.png
574 B
sng
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·96;·height:·96;·bitdepth:·8;3 ····width:·96;·height:·96;·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 ····(·48,175,223)·····#·rgb·=·(0x30,0xaf,0xdf)8 ····(·48,175,223)·····#·rgb·=·(0x30,0xaf,0xdf)
9 ····(·52,181,230)·····#·rgb·=·(0x34,0xb5,0xe6)9 ····(·52,181,230)·····#·rgb·=·(0x34,0xb5,0xe6)
10 ····(·51,180,229)·····#·rgb·=·(0x33,0xb4,0xe5)10 ····(·51,180,229)·····#·rgb·=·(0x33,0xb4,0xe5)
11 ····(·52,181,229)·····#·rgb·=·(0x34,0xb5,0xe5)11 ····(·52,181,229)·····#·rgb·=·(0x34,0xb5,0xe5)
12 ····(·50,180,230)·····#·rgb·=·(0x32,0xb4,0xe6)12 ····(·50,180,230)·····#·rgb·=·(0x32,0xb4,0xe6)
13 ····(·49,184,233)·····#·rgb·=·(0x31,0xb8,0xe9)13 ····(·49,184,233)·····#·rgb·=·(0x31,0xb8,0xe9)
14 ····(·52,181,229)·····#·rgb·=·(0x34,0xb5,0xe5)14 ····(·52,181,229)·····#·rgb·=·(0x34,0xb5,0xe5)
1.6 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
1.51 KB
res/drawable-xhdpi-v4/ha__btn_check_off_light.png
419 B
sng
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·64;·height:·64;·bitdepth:·8;3 ····width:·64;·height:·64;·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 ····(·62,·62,·62)·····#·rgb·=·(0x3e,0x3e,0x3e)8 ····(·62,·62,·62)·····#·rgb·=·(0x3e,0x3e,0x3e)
9 ····(·62,·62,·62)·····#·rgb·=·(0x3e,0x3e,0x3e)9 ····(·62,·62,·62)·····#·rgb·=·(0x3e,0x3e,0x3e)
10 ····(·62,·62,·62)·····#·rgb·=·(0x3e,0x3e,0x3e)10 ····(·62,·62,·62)·····#·rgb·=·(0x3e,0x3e,0x3e)
11 }11 }
12 tRNS·{12 tRNS·{
13 ·0·149·165·170}13 ·0·149·165·170}
14 IMAGE·{14 IMAGE·{
1.01 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
1.34 KB
res/drawable-xhdpi-v4/ha__btn_check_off_disabled.png
430 B
sng
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·64;·height:·64;·bitdepth:·8;3 ····width:·64;·height:·64;·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 ····(214,214,214)·····#·rgb·=·(0xd6,0xd6,0xd6)·grey848 ····(214,214,214)·····#·rgb·=·(0xd6,0xd6,0xd6)·grey84
9 ····(214,214,214)·····#·rgb·=·(0xd6,0xd6,0xd6)·grey849 ····(214,214,214)·····#·rgb·=·(0xd6,0xd6,0xd6)·grey84
10 ····(215,215,215)·····#·rgb·=·(0xd7,0xd7,0xd7)10 ····(215,215,215)·····#·rgb·=·(0xd7,0xd7,0xd7)
11 }11 }
12 tRNS·{12 tRNS·{
13 ·0·56·62·64}13 ·0·56·62·64}
14 IMAGE·{14 IMAGE·{
840 B
Image content
Pixel difference
compared images
Flicker difference
compared images
13.8 KB
res/drawable-xhdpi-v4/ha__progress_comp_primary.png
12.9 KB
sng
    
Offset 3, 30 lines modifiedOffset 3, 30 lines modified
3 ····width:·44;·height:·24;·bitdepth:·8;3 ····width:·44;·height:·24;·bitdepth:·8;
4 ····using·color·alpha;4 ····using·color·alpha;
5 }5 }
6 IMAGE·{6 IMAGE·{
7 ····pixels·hex7 ····pixels·hex
8 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·8 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
9 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·9 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
10 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000ff00·0080ff00·00ffff00·00ffff00·00ffff00·00ffff00·00aaff00·00abff01·00ffff01·00ffff01·00aaaa00·00ffff00·00ffff00·00ffff00·0080ff00·00000000·00000000·00000000·10 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00abff01·00ffff01·00ffff01·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
11 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000ff00·0000ff00·00ffff00·00ffff00·00ffff00·00aaff00·2b80ff01·44b3ff01·40bfff02·40bfff02·0099e502·00b3ff02·2b9cea03·22abef03·20bfe004·20bfe004·27a3cb03·2baad503·2ebbd102·1cc8e302·00b3dd01·00c0ff01·00000000·00000000·11 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·2b80ff01·44b3ff01·40bfff02·40bfff02·0099e502·00b3ff02·2b9cea03·22abef03·20bfe004·20bfe004·27a3cb03·2baad503·2ebbd102·1cc8e302·00b3dd01·00c0ff01·00000000·00000000·
12 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00ffff00·00ffff00·00aaaa00·0080c001·00c0ff01·00d5ff01·40bfff02·37c8ff02·2492db03·24a4ed03·20b0ef04·20bfff04·4db2e605·4db2ff05·3db7e006·37b6ed06·2ca7e908·36afeb09·3fb5ed0a·3aaee20a·2ab1e50c·27b1e70d·35b0e90e·32b0ea0f·2faee410·2fb6e810·2eb2e010·30b7e710·34b2e10e·39b3e30d·30baeb09·37bfe406·15aabf03·00bfbf01·12 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0080c001·00c0ff01·00d5ff01·40bfff02·37c8ff02·2492db03·24a4ed03·20b0ef04·20bfff04·4db2e605·4db2ff05·3db7e006·37b6ed06·2ca7e908·36afeb09·3fb5ed0a·3aaee20a·2ab1e50c·27b1e70d·35b0e90e·32b0ea0f·2faee410·2fb6e810·2eb2e010·30b7e710·34b2e10e·39b3e30d·30baeb09·37bfe406·15aabf03·00bfbf01·
13 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00ffff00·00aaff00·00ddff01·00bfff02·1abbd402·2baaea03·26c4ff03·22cdef03·40b2f205·46b9f305·359edc07·33aae607·2db4e908·2cb6f108·3fb5e10a·3db6ed0a·35bfdf0b·36bae20c·2dade60f·32b2e910·31b1e311·33aede12·31afe314·2fb0e515·35b2e817·33b3e618·30b2e21a·2fb4e31b·32b3e21c·33b5e61b·35b4e41a·37b4e618·35b4e311·38b9e30d·2baad506·13b1d703·13 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00ddff01·00bfff02·1abbd402·2baaea03·26c4ff03·22cdef03·40b2f205·46b9f305·359edc07·33aae607·2db4e908·2cb6f108·3fb5e10a·3db6ed0a·35bfdf0b·36bae20c·2dade60f·32b2e910·31b1e311·33aede12·31afe314·2fb0e515·35b2e817·33b3e618·30b2e21a·2fb4e31b·32b3e21c·33b5e61b·35b4e41a·37b4e618·35b4e311·38b9e30d·2baad506·13b1d703·
14 00000000·00000000·00000000·00000000·00000000·00000000·0080ff01·00d4ff01·2caaff02·30bfdf03·2eb9dc05·31bad806·30b7e807·2cafe208·33b9e609·3abae80a·35b7e70d·39b4e90e·34b1e510·32b4e711·39b3ea14·36b2e815·34b6e818·33b4e91a·32b3e31d·32b4e41e·35b6e621·33b5e823·32b5e825·33b6e527·34b5e62b·33b4e32d·33b2e530·32b4e731·32b7e635·31b6e537·33b7e43a·34b6e53b·34b6e83a·35b6e837·33b6e52e·35b6e326·36b3e316·35b5eb0f·14 00000000·00000000·00000000·00000000·00000000·00000000·0080ff01·00d4ff01·2caaff02·30bfdf03·2eb9dc05·31bad806·30b7e807·2cafe208·33b9e609·3abae80a·35b7e70d·39b4e90e·34b1e510·32b4e711·39b3ea14·36b2e815·34b6e818·33b4e91a·32b3e31d·32b4e41e·35b6e621·33b5e823·32b5e825·33b6e527·34b5e62b·33b4e32d·33b2e530·32b4e731·32b7e635·31b6e537·33b7e43a·34b6e53b·34b6e83a·35b6e837·33b6e52e·35b6e326·36b3e316·35b5eb0f·
15 00000000·00000000·00000000·00000000·00000000·00000000·006aff01·229fff01·49b6ff03·39c6f104·27b0e206·33bbe607·36b6ec09·38b5ec0a·3abfea0b·3ac0e70d·30bae70f·34bce911·31b5e714·33b5e815·34b6e818·34b6e71a·34b8e71d·33b6e81f·31b5e222·31b5e424·34b5e528·34b4e42a·31b4e62d·32b7e52f·33b6e633·33b6e535·34b5e539·32b6e63a·33b6e73e·32b5e540·35b6e645·34b6e646·34b7e745·34b5e644·33b6e43a·34b6e532·37b5e620·36b8e917·15 00000000·00000000·00000000·00000000·00000000·00000000·006aff01·229fff01·49b6ff03·39c6f104·27b0e206·33bbe607·36b6ec09·38b5ec0a·3abfea0b·3ac0e70d·30bae70f·34bce911·31b5e714·33b5e815·34b6e818·34b6e71a·34b8e71d·33b6e81f·31b5e222·31b5e424·34b5e528·34b4e42a·31b4e62d·32b7e52f·33b6e633·33b6e535·34b5e539·32b6e63a·33b6e73e·32b5e540·35b6e645·34b6e646·34b7e745·34b5e644·33b6e43a·34b6e532·37b5e620·36b8e917·
16 33b5e5cc·33b5e5cc·33b5e5cd·33b5e5ce·33b5e5cf·33b5e5d0·33b5e5d1·33b5e5d1·33b5e5d3·33b5e5d4·33b5e5d6·33b5e5d7·33b5e5d8·33b5e5d9·33b5e5db·33b5e5dc·33b5e5de·33b5e5df·33b5e5e1·33b5e5e2·33b5e5e4·33b5e5e5·33b5e5e7·33b5e5e8·33b5e5ea·33b5e5eb·33b5e5ed·33b5e5ee·33b5e5f0·33b5e5f1·33b5e5f2·33b5e5f3·33b5e5f5·33b5e5f5·33b5e5f7·33b5e5f8·33b5e5f9·33b5e5fa·33b5e5fb·33b5e5fb·33b5e5fc·33b5e5fd·33b5e5f2·33b5e5c0·16 33b5e5cc·33b5e5cc·33b5e5cd·33b5e5ce·33b5e5cf·33b5e5d0·33b5e5d1·33b5e5d1·33b5e5d3·33b5e5d4·33b5e5d6·33b5e5d7·33b5e5d8·33b5e5d9·33b5e5db·33b5e5dc·33b5e5de·33b5e5df·33b5e5e1·33b5e5e2·33b5e5e4·33b5e5e5·33b5e5e7·33b5e5e8·33b5e5ea·33b5e5eb·33b5e5ed·33b5e5ee·33b5e5f0·33b5e5f1·33b5e5f2·33b5e5f3·33b5e5f5·33b5e5f5·33b5e5f7·33b5e5f8·33b5e5f9·33b5e5fa·33b5e5fb·33b5e5fb·33b5e5fc·33b5e5fd·33b5e5f2·33b5e5c0·
17 33b5e5cc·33b5e5cc·33b5e5cd·33b5e5ce·33b5e5cf·33b5e5d0·33b5e5d1·33b5e5d1·33b5e5d3·33b5e5d4·33b5e5d5·33b5e5d6·33b5e5d8·33b5e5d8·33b5e5da·33b5e5db·33b5e5dd·33b5e5de·33b5e5e0·33b5e5e1·33b5e5e3·33b5e5e4·33b5e5e6·33b5e5e7·33b5e5e9·33b5e5ea·33b5e5ec·33b5e5ed·33b5e5ee·33b5e5ef·33b5e5f1·33b5e5f2·33b5e5f4·33b5e5f5·33b5e5f6·33b5e5f7·33b5e5f8·33b5e5f9·33b5e5fa·33b5e5fb·33b5e5fc·33b5e5fd·33b5e5fe·33b5e5f8·17 33b5e5cc·33b5e5cc·33b5e5cd·33b5e5ce·33b5e5cf·33b5e5d0·33b5e5d1·33b5e5d1·33b5e5d3·33b5e5d4·33b5e5d5·33b5e5d6·33b5e5d8·33b5e5d8·33b5e5da·33b5e5db·33b5e5dd·33b5e5de·33b5e5e0·33b5e5e1·33b5e5e3·33b5e5e4·33b5e5e6·33b5e5e7·33b5e5e9·33b5e5ea·33b5e5ec·33b5e5ed·33b5e5ee·33b5e5ef·33b5e5f1·33b5e5f2·33b5e5f4·33b5e5f5·33b5e5f6·33b5e5f7·33b5e5f8·33b5e5f9·33b5e5fa·33b5e5fb·33b5e5fc·33b5e5fd·33b5e5fe·33b5e5f8·
18 33b5e5cc·33b5e5cc·33b5e5cd·33b5e5ce·33b5e5cf·33b5e5d0·33b5e5d1·33b5e5d1·33b5e5d3·33b5e5d4·33b5e5d5·33b5e5d6·33b5e5d8·33b5e5d8·33b5e5da·33b5e5db·33b5e5dd·33b5e5de·33b5e5e0·33b5e5e1·33b5e5e3·33b5e5e4·33b5e5e6·33b5e5e6·33b5e5e8·33b5e5e9·33b5e5eb·33b5e5ec·33b5e5ee·33b5e5ef·33b5e5f1·33b5e5f2·33b5e5f3·33b5e5f4·33b5e5f6·33b5e5f7·33b5e5f8·33b5e5f9·33b5e5fa·33b5e5fb·33b5e5fc·33b5e5fd·33b5e5fe·33b5e5fe·18 33b5e5cc·33b5e5cc·33b5e5cd·33b5e5ce·33b5e5cf·33b5e5d0·33b5e5d1·33b5e5d1·33b5e5d3·33b5e5d4·33b5e5d5·33b5e5d6·33b5e5d8·33b5e5d8·33b5e5da·33b5e5db·33b5e5dd·33b5e5de·33b5e5e0·33b5e5e1·33b5e5e3·33b5e5e4·33b5e5e6·33b5e5e6·33b5e5e8·33b5e5e9·33b5e5eb·33b5e5ec·33b5e5ee·33b5e5ef·33b5e5f1·33b5e5f2·33b5e5f3·33b5e5f4·33b5e5f6·33b5e5f7·33b5e5f8·33b5e5f9·33b5e5fa·33b5e5fb·33b5e5fc·33b5e5fd·33b5e5fe·33b5e5fe·
19 33b5e5cc·33b5e5cc·33b5e5cd·33b5e5ce·33b5e5cf·33b5e5d0·33b5e5d1·33b5e5d1·33b5e5d3·33b5e5d4·33b5e5d5·33b5e5d6·33b5e5d8·33b5e5d8·33b5e5da·33b5e5db·33b5e5dd·33b5e5de·33b5e5e0·33b5e5e1·33b5e5e3·33b5e5e4·33b5e5e6·33b5e5e6·33b5e5e8·33b5e5e9·33b5e5eb·33b5e5ec·33b5e5ee·33b5e5ef·33b5e5f1·33b5e5f2·33b5e5f3·33b5e5f4·33b5e5f6·33b5e5f7·33b5e5f8·33b5e5f9·33b5e5fa·33b5e5fb·33b5e5fc·33b5e5fd·33b5e5fe·33b5e5fe·19 33b5e5cc·33b5e5cc·33b5e5cd·33b5e5ce·33b5e5cf·33b5e5d0·33b5e5d1·33b5e5d1·33b5e5d3·33b5e5d4·33b5e5d5·33b5e5d6·33b5e5d8·33b5e5d8·33b5e5da·33b5e5db·33b5e5dd·33b5e5de·33b5e5e0·33b5e5e1·33b5e5e3·33b5e5e4·33b5e5e6·33b5e5e6·33b5e5e8·33b5e5e9·33b5e5eb·33b5e5ec·33b5e5ee·33b5e5ef·33b5e5f1·33b5e5f2·33b5e5f3·33b5e5f4·33b5e5f6·33b5e5f7·33b5e5f8·33b5e5f9·33b5e5fa·33b5e5fb·33b5e5fc·33b5e5fd·33b5e5fe·33b5e5fe·
20 33b5e5cc·33b5e5cc·33b5e5cd·33b5e5ce·33b5e5cf·33b5e5d0·33b5e5d1·33b5e5d1·33b5e5d3·33b5e5d4·33b5e5d5·33b5e5d6·33b5e5d8·33b5e5d8·33b5e5da·33b5e5db·33b5e5dd·33b5e5de·33b5e5e0·33b5e5e1·33b5e5e3·33b5e5e4·33b5e5e6·33b5e5e6·33b5e5e8·33b5e5e9·33b5e5eb·33b5e5ec·33b5e5ee·33b5e5ef·33b5e5f1·33b5e5f2·33b5e5f3·33b5e5f4·33b5e5f6·33b5e5f7·33b5e5f8·33b5e5f9·33b5e5fa·33b5e5fb·33b5e5fc·33b5e5fd·33b5e5fe·33b5e5f7·20 33b5e5cc·33b5e5cc·33b5e5cd·33b5e5ce·33b5e5cf·33b5e5d0·33b5e5d1·33b5e5d1·33b5e5d3·33b5e5d4·33b5e5d5·33b5e5d6·33b5e5d8·33b5e5d8·33b5e5da·33b5e5db·33b5e5dd·33b5e5de·33b5e5e0·33b5e5e1·33b5e5e3·33b5e5e4·33b5e5e6·33b5e5e6·33b5e5e8·33b5e5e9·33b5e5eb·33b5e5ec·33b5e5ee·33b5e5ef·33b5e5f1·33b5e5f2·33b5e5f3·33b5e5f4·33b5e5f6·33b5e5f7·33b5e5f8·33b5e5f9·33b5e5fa·33b5e5fb·33b5e5fc·33b5e5fd·33b5e5fe·33b5e5f7·
21 33b5e5cc·33b5e5cc·33b5e5cd·33b5e5ce·33b5e5cf·33b5e5d0·33b5e5d1·33b5e5d1·33b5e5d3·33b5e5d4·33b5e5d5·33b5e5d6·33b5e5d8·33b5e5d9·33b5e5db·33b5e5dc·33b5e5de·33b5e5de·33b5e5e0·33b5e5e1·33b5e5e3·33b5e5e4·33b5e5e6·33b5e5e7·33b5e5e9·33b5e5ea·33b5e5ec·33b5e5ed·33b5e5ef·33b5e5f0·33b5e5f1·33b5e5f2·33b5e5f4·33b5e5f5·33b5e5f6·33b5e5f7·33b5e5f9·33b5e5f9·33b5e5fa·33b5e5fb·33b5e5fc·33b5e5fd·33b5e5f8·33b5e5c6·21 33b5e5cc·33b5e5cc·33b5e5cd·33b5e5ce·33b5e5cf·33b5e5d0·33b5e5d1·33b5e5d1·33b5e5d3·33b5e5d4·33b5e5d5·33b5e5d6·33b5e5d8·33b5e5d9·33b5e5db·33b5e5dc·33b5e5de·33b5e5de·33b5e5e0·33b5e5e1·33b5e5e3·33b5e5e4·33b5e5e6·33b5e5e7·33b5e5e9·33b5e5ea·33b5e5ec·33b5e5ed·33b5e5ef·33b5e5f0·33b5e5f1·33b5e5f2·33b5e5f4·33b5e5f5·33b5e5f6·33b5e5f7·33b5e5f9·33b5e5f9·33b5e5fa·33b5e5fb·33b5e5fc·33b5e5fd·33b5e5f8·33b5e5c6·
22 00000000·00000000·00000000·00000000·00000000·00000000·0055ff01·00adff02·49b6ff03·39c6f104·33c2eb06·3ec2e507·33b3e609·2eb3e20a·32b4e10c·37b7e90d·2eb6e810·33b6ea11·31b8e314·34b6e615·36b4e318·35b2e51a·35b7e41d·35b6e31f·35b8e622·35b8e424·34b3e627·34b6e729·31b6e52c·32b5e52e·33b5e432·33b7e633·33b6e537·33b5e539·34b6e73c·33b7e83e·33b5e742·32b5e644·33b5e545·34b6e644·34b4e53a·33b5e632·32b8e61e·30bcea14·22 00000000·00000000·00000000·00000000·00000000·00000000·0055ff01·00adff02·49b6ff03·39c6f104·33c2eb06·3ec2e507·33b3e609·2eb3e20a·32b4e10c·37b7e90d·2eb6e810·33b6ea11·31b8e314·34b6e615·36b4e318·35b2e51a·35b7e41d·35b6e31f·35b8e622·35b8e424·34b3e627·34b6e729·31b6e52c·32b5e52e·33b5e432·33b7e633·33b6e537·33b5e539·34b6e73c·33b7e83e·33b5e742·32b5e644·33b5e545·34b6e644·34b4e53a·33b5e632·32b8e61e·30bcea14·
23 00000000·00000000·00000000·00000000·00000000·00000000·006aff01·009fff01·3ab0ff03·3db3ef04·33c2eb06·37bfe406·2faee409·31b0e10a·2eb3e60c·34b4ed0d·30b7e70f·35bbe910·32b6e314·32b8e215·38b7e218·37b4e419·35b4e51c·36b3e61e·35b7e421·36b8e423·33b5e726·34b6e828·32b6e52b·32b4e62d·33b6e431·32b7e632·33b6e535·32b5e537·34b7e73b·32b6e73d·33b5e741·31b6e743·33b5e543·33b7e441·33b4e534·33b5e82b·34b8e718·30baeb0f·23 00000000·00000000·00000000·00000000·00000000·00000000·006aff01·009fff01·3ab0ff03·3db3ef04·33c2eb06·37bfe406·2faee409·31b0e10a·2eb3e60c·34b4ed0d·30b7e70f·35bbe910·32b6e314·32b8e215·38b7e218·37b4e419·35b4e51c·36b3e61e·35b7e421·36b8e423·33b5e726·34b6e828·32b6e52b·32b4e62d·33b6e431·32b7e632·33b6e535·32b5e537·34b7e73b·32b6e73d·33b5e741·31b6e743·33b5e543·33b7e441·33b4e534·33b5e82b·34b8e718·30baeb0f·
24 00000000·00000000·00000000·00000000·00000000·00000000·0080ff00·00ffff00·00aaff01·00bbff01·2baaff03·269cec03·1db3e104·26b2d904·2bb4ea06·31c4eb06·34bbee07·2db4e908·25afe60a·23b2e10a·33b8e10c·30bce20d·31bde50e·31b9e60f·32b5e311·36b8e812·30b6ea14·2eb7e816·35b3e218·33b3e318·31b6e81b·31b5e91c·32b8ea1e·32b7e720·2fb4e622·2db4e524·31b4e527·31b5e627·32b4e626·33b4e723·32b6e818·32b3e611·2eb6ed06·10bbef03· 
25 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00ffff00·00ffff00·0055ff01·0055ff01·00bfe002·1cb3e302·2baaff03·26c4ff03·22beff03·1aaef204·18aaf305·17b1de05·37b6e406·33c4dd07·30bfe007·2cb6e208·2ab6e70a·2dbbee0b·2cb1e70c·2db2e40d·33aae10f·31ade20f·2db8e910·2ab5ea11·33b3e913·30b4e415·2bb3e517·2ab3e518·31b1e5[·...·truncated·by·diffoscope;·len:·65,·SHA:·ff7e548fbff803bf44ba7efbaee3bd686d7fc569801153c1336ba91d7236b0ba·...·]·24 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00aaff01·00bbff01·2baaff03·269cec03·1db3e104·26b2d904·2bb4ea06·31c4eb06·34bbee07·2db4e908·25afe60a·23b2e10a·33b8e10c·30bce20d·31bde50e·31b9e60f·32b5e311·36b8e812·30b6ea14·2eb7e816·35b3e218·33b3e318·31b6e81b·31b5e91c·32b8ea1e·32b7e720·2fb4e622·2db4e524·31b4e5[·...·truncated·by·diffoscope;·len:·65,·SHA:·8cd60d20625ae2238fd81fb1a1cd90525e804eb715583ea82664246d1d422eea·...·]·
 25 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0055ff01·0055ff01·00bfe002·1cb3e302·2baaff03·26c4ff03·22beff03·1aaef204·18aaf305·17b1de05·37b6e406·33c4dd07·30bfe007·2cb6e208·2ab6e70a·2dbbee0b·2cb1e70c·2db2e40d·33aae10f·31ade20f·2db8e910·2ab5ea11·33b3e913·30b4e415·2bb3e517·2ab3e518·31b1e51a·31b4e91a·33b5e619·33b5e816·2eb6e90e·2fb5e509·17bbe902·00bfff01·
26 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000ff00·0080ff00·00ffff00·00ffff00·00ffff00·00ffff00·00ffff00·00ffff01·00ffff01·00ffff01·00bfff02·1cc8ff02·2eaaff02·24a4ff03·24b6ff03·22a9ef03·1dc6f104·19b2f205·3da3f506·37a4e406·31a4e707·30b0ef08·2baad509·2baad509·31b5de07·39b4da06·17d1e902·00b3ff01·00000000·00000000·26 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00ffff01·00ffff01·00ffff01·00bfff02·1cc8ff02·2eaaff02·24a4ff03·24b6ff03·22a9ef03·1dc6f104·19b2f205·3da3f506·37a4e406·31a4e707·30b0ef08·2baad509·2baad509·31b5de07·39b4da06·17d1e902·00b3ff01·00000000·00000000·
27 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00ffff00·00ffff00·00ffff00·00ffff00·00ffff00·00aaff00·0080ff01·0080ff01·0080ff01·00ddff01·00bfff02·2b95ff03·269cec03·2492ed03·24b7ff03·20bfe004·20bfe004·24a4db03·2eaad102·00ffff00·0080ff00·00000000·00000000·27 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0080ff01·0080ff01·0080ff01·00ddff01·00bfff02·2b95ff03·269cec03·2492ed03·24b7ff03·20bfe004·20bfe004·24a4db03·2eaad102·00000000·00000000·00000000·00000000·
28 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00008000·0000ff00·0000ff00·00ffff00·00ffff00·00000000·00000000·00000000·00000000·00000000·00000000·28 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
29 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·29 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
30 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·30 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
31 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·31 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
32 }32 }
740 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.51 KB
res/drawable-xhdpi-v4/ha__btn_check_on_disabled.png
609 B
sng
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·64;·height:·64;·bitdepth:·8;3 ····width:·64;·height:·64;·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 ····(191,191,191)·····#·rgb·=·(0xbf,0xbf,0xbf)·grey758 ····(191,191,191)·····#·rgb·=·(0xbf,0xbf,0xbf)·grey75
9 ····(219,219,219)·····#·rgb·=·(0xdb,0xdb,0xdb)·grey869 ····(219,219,219)·····#·rgb·=·(0xdb,0xdb,0xdb)·grey86
10 ····(214,214,214)·····#·rgb·=·(0xd6,0xd6,0xd6)·grey8410 ····(214,214,214)·····#·rgb·=·(0xd6,0xd6,0xd6)·grey84
11 ····(214,214,214)·····#·rgb·=·(0xd6,0xd6,0xd6)·grey8411 ····(214,214,214)·····#·rgb·=·(0xd6,0xd6,0xd6)·grey84
12 ····(210,210,210)·····#·rgb·=·(0xd2,0xd2,0xd2)12 ····(210,210,210)·····#·rgb·=·(0xd2,0xd2,0xd2)
13 ····(214,214,214)·····#·rgb·=·(0xd6,0xd6,0xd6)·grey8413 ····(214,214,214)·····#·rgb·=·(0xd6,0xd6,0xd6)·grey84
14 ····(215,215,215)·····#·rgb·=·(0xd7,0xd7,0xd7)14 ····(215,215,215)·····#·rgb·=·(0xd7,0xd7,0xd7)
840 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.62 KB
res/drawable-xhdpi-v4/ha__btn_radio_comp_dot_disabled.png
630 B
sng
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·64;·height:·64;·bitdepth:·8;3 ····width:·64;·height:·64;·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
912 B
Image content
Pixel difference
compared images
Flicker difference
compared images
7.9 KB
res/drawable-xhdpi-v4/ha__btn_check_comp_on_pressed.png
6.7 KB
sng
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·64;·height:·64;·bitdepth:·8;3 ····width:·64;·height:·64;·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 57, 15 lines modifiedOffset 57, 15 lines modified
57 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10057 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
58 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10058 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
59 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10059 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
60 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10060 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
61 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10061 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
62 }62 }
63 tRNS·{63 tRNS·{
64 ·0·15·57·14·200·246·67·224·248·255·68·199·247·70·71·110·113·13·198·114·115·116·197·117·9·118·98·222·32·254·196·119·12·120·121·192·35·251·223·195·122·97·253·123·96·124·125·95·126·94·127·93·92·252·91}64 ·0·15·57·14·200·246·67·224·248·68·199·247·70·71·110·113·13·198·114·115·116·197·117·9·118·98·222·32·254·196·119·12·120·121·192·35·251·223·195·122·97·253·123·96·124·125·95·126·94·127·93·92·252·91}
65 IMAGE·{65 IMAGE·{
66 ····pixels·base6466 ····pixels·base64
67 000000000000000000000000000000000000000000000000000000000000000067 0000000000000000000000000000000000000000000000000000000000000000
68 000000000000000000000000000000000000000000000000000000000000000068 0000000000000000000000000000000000000000000000000000000000000000
69 000000000000000000000000000000000000000000000000000000000000000069 0000000000000000000000000000000000000000000000000000000000000000
70 000000000000000000000000000000000000000000000000000000000000000070 0000000000000000000000000000000000000000000000000000000000000000
71 000000000000000000000000000000000000000000000000000000000000000071 0000000000000000000000000000000000000000000000000000000000000000
Offset 76, 46 lines modifiedOffset 76, 46 lines modified
76 000000000000000000000000000000000000000000000000000000000000000076 0000000000000000000000000000000000000000000000000000000000000000
77 000000000000000000000000000000000000000000000000000000000000000077 0000000000000000000000000000000000000000000000000000000000000000
78 000000000000000000000000000000000000000000000000000000000000000078 0000000000000000000000000000000000000000000000000000000000000000
79 000000000000000000000000000000000000000000000000000000000000000079 0000000000000000000000000000000000000000000000000000000000000000
80 000000000000000000000000000000000000000000000000000000000000000080 0000000000000000000000000000000000000000000000000000000000000000
81 000000000000000000000000000000000000000000000000120000000000000081 0000000000000000000000000000000000000000000000001200000000000000
82 000000000000000000000000000000000000000000000003456000000000000082 0000000000000000000000000000000000000000000000034560000000000000
83 000000000000000078888888888888888888888888800034995A00000000000083 000000000000000078888888888888888888888888800034ss59000000000000
84 0000000000000000900000000000000000000000000003B9999CD0000000000084 0000000000000000s00000000000000000000000000003AssssBC00000000000
85 000000000000000090000000000000000000000000003B999999CE000000000085 0000000000000000s0000000000000000000000000003AssssssBD0000000000
86 00000000000000009000000000000000000000000003B99999999F000000000086 0000000000000000s000000000000000000000000003AssssssssE0000000000
87 0000000000000000900000000000000000000000003B99999999G0000000000087 0000000000000000s00000000000000000000000003AssssssssF00000000000
88 00000000000000009000000000000000000000000HI99999999J00000000000088 0000000000000000s000000000000000000000000GHssssssssI000000000000
89 0000000000000000900000000000000000000000HI99999999K000000000000089 0000000000000000s00000000000000000000000GHssssssssJ0000000000000
90 000000000000000090000000000000000000000HI99999999L0000000000000090 0000000000000000s0000000000000000000000GHssssssssK00000000000000
91 00000000000000009000000000000000000000HM99999999N00000000000000091 0000000000000000s000000000000000000000GLssssssssM000000000000000
92 00000000000000009000000000O0000000000HM99999999P000000000000000092 0000000000000000s000000000N0000000000GLssssssssO0000000000000000
93 0000000000000000900000000QRS00000000HM99999999P0000000000000000093 0000000000000000s00000000PQR00000000GLssssssssO00000000000000000
94 000000000000000090000000QT97S000000HU99999999V00000000000000000094 0000000000000000s0000000PSs7R000000GTssssssssU000000000000000000
95 00000000000000009000000QT9997S0000WU99999999X0000000000000000000 
96 0000000000000000900000QT999997S00WU99999999Y000Z0000000000000000 
97 000000000000000090000ab9999999cSWd99999999e000090000000000000000 
98 0000000000000000900000fg99999997M99999999h0000090000000000000000 
99 00000000000000009000000ig999999999999999j00000090000000000000000 
100 000000000000000090000000ig9999999999999k00000009000000000000000095 0000000000000000s000000PSsss7R0000VTssssssssW0000000000000000000
 96 0000000000000000s00000PSsssss7R00VTssssssssX000Y0000000000000000
 97 0000000000000000s0000ZasssssssbRVcssssssssd0000s0000000000000000
 98 0000000000000000s00000efsssssss7Lssssssssg00000s0000000000000000
 99 0000000000000000s000000hfsssssssssssssssi000000s0000000000000000
 100 0000000000000000s0000000hfsssssssssssssj0000000s0000000000000000
101 0000000000000000900000000lg99999999999m0000000090000000000000000101 0000000000000000s00000000kfsssssssssssl00000000s0000000000000000
102 00000000000000009000000000ng999999999o00000000090000000000000000102 0000000000000000s000000000mfsssssssssn000000000s0000000000000000
103 000000000000000090000000000ng9999999X000000000090000000000000000103 0000000000000000s0000000000mfsssssssW0000000000s0000000000000000
 104 0000000000000000s00000000000ofsssssI00000000000s0000000000000000
104 0000000000000000900000000000pg99999J0000000000090000000000000000105 0000000000000000s000000000000pfsssJ000000000000s0000000000000000
105 00000000000000009000000000000qg999K00000000000090000000000000000 
106 000000000000000090000000000000qr9N000000000000090000000000000000106 0000000000000000s0000000000000pqsM0000000000000s0000000000000000
107 0000000000000000900000000000000sP0000000000000090000000000000000107 0000000000000000s00000000000000rO00000000000000s0000000000000000
108 0000000000000000900000000000000000000000000000090000000000000000108 0000000000000000s000000000000000000000000000000s0000000000000000
109 0000000000000000900000000000000000000000000000090000000000000000109 0000000000000000s000000000000000000000000000000s0000000000000000
110 0000000000000000900000000000000000000000000000090000000000000000110 0000000000000000s000000000000000000000000000000s0000000000000000
111 0000000000000000900000000000000000000000000000090000000000000000111 0000000000000000s000000000000000000000000000000s0000000000000000
112 0000000000000000900000000000000000000000000000090000000000000000112 0000000000000000s000000000000000000000000000000s0000000000000000
113 0000000000000000900000000000000000000000000000090000000000000000113 0000000000000000s000000000000000000000000000000s0000000000000000
114 0000000000000000799999999999999999999999999999970000000000000000114 00000000000000007ssssssssssssssssssssssssssssss70000000000000000
115 0000000000000000000000000000000000000000000000000000000000000000115 0000000000000000000000000000000000000000000000000000000000000000
116 0000000000000000000000000000000000000000000000000000000000000000116 0000000000000000000000000000000000000000000000000000000000000000
117 0000000000000000000000000000000000000000000000000000000000000000117 0000000000000000000000000000000000000000000000000000000000000000
118 0000000000000000000000000000000000000000000000000000000000000000118 0000000000000000000000000000000000000000000000000000000000000000
119 0000000000000000000000000000000000000000000000000000000000000000119 0000000000000000000000000000000000000000000000000000000000000000
120 0000000000000000000000000000000000000000000000000000000000000000120 0000000000000000000000000000000000000000000000000000000000000000
121 0000000000000000000000000000000000000000000000000000000000000000121 0000000000000000000000000000000000000000000000000000000000000000
1.09 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
5.94 KB
res/drawable-xhdpi-v4/ha__ab_home_as_up.png
5.07 KB
sng
    
Offset 67, 46 lines modifiedOffset 67, 45 lines modified
67 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10067 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
68 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10068 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
69 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10069 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
70 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10070 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
71 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10071 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
72 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10072 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
73 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10073 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
74 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 
75 }74 }
76 tRNS·{75 tRNS·{
77 ·0·0·1·6·5·3·2·96·127·122·123·124·117·19·48·134·129·128·137·66·9·110·132·126·108·10·61·135·133·46·15·119·130·77·30·27·125·88·118·13·38·131·56·101·102·50·35·112·83·65·21·120·22·62·68·121·114·53·7·103·40·91·29·79·17·64·111·11}76 ·0·1·6·5·3·2·96·127·122·123·124·117·19·48·134·129·128·137·66·9·110·132·126·108·10·61·135·133·46·15·119·130·77·30·27·125·88·118·13·38·131·56·101·102·50·35·112·83·65·21·120·22·62·68·121·114·53·7·103·40·91·29·79·17·64·111·11}
78 IMAGE·{77 IMAGE·{
79 ····pixels·hex78 ····pixels·hex
80 000000000000000000000000000100010101010101010100010000000000000079 0000000000000000000000000000000000000000000000000000000000000000
81 000000000000000000000000010101010203040404030501010000000000000080 0000000000000000000000000000000001020303030204000000000000000000
82 000000000000000000000001010101060708090a0b0c0d01020000000000000081 00000000000000000000000000000005060708090a0b0c000100000000000000
83 0000000000000000000000010102010e0f10101112130102010000000000000082 0000000000000000000000000001000d0e0f0f10111200010000000000000000
84 000000000000000000000001020214151617171618190202010000000000000083 0000000000000000000000000101131415161615171801010000000000000000
85 00000000000000000000010102011a1b1711081c1d0102010100000000000000 
86 000000000000000000010102011e1f2011170f07020201010100000000000000 
87 00000000000000000001010201211b1708100822010201010000000000000000 
88 00000000000000000101020123241008171b210102010100000000000000000084 0000000000000000000000000100191a1610071b1c0001000000000000000000
 85 000000000000000000000001001d1e1f10160e06010100000000000000000000
89 000000000000000101010201251b171120262701020101000000000000000000 
90 000000000000000101020128290811170f2a0102010100000000000000000000 
91 00000000000000010202032b1c08081c2c040202010000000000000000000000 
92 000000000000010102012d0f081111202e010201010000000000000000000000 
93 000000000000010201142f2908171b3001020101000000000000000000000000 
94 000000000000010201311b080829090d01020101000000000000000000000000 
95 000000000000020132332008081c130102010100000000000000000000000000 
96 000000000000020134092008081c350102010100000000000000000000000000 
97 000000000000010201361b080829370d01020101000000000000000000000000 
98 00000000000001020119382008171b3001020101000000000000000000000000 
99 00000000000001010201391b171111202e010201010000000000000000000000 
100 000000000000000102023a3b1c08081c2c040202010000000000000000000000 
101 00000000000000010102013c160811170f2a010201010000000000000000000086 00000000000000000000000100201a16070f0721000100000000000000000000
102 0000000000000001010102013d0f17082026270102010100000000000000000087 00000000000000000000010022230f07161a2000010000000000000000000000
 88 000000000000000000000100241a16101f252600010000000000000000000000
 89 000000000000000000010027280710160e290001000000000000000000000000
103 0000000000000000010102013e081008171b210102010100000000000000000090 00000000000000000101022a1b07071b2b030101000000000000000000000000
104 000000000000000000010102013f1b170810082201020101000000000000000091 000000000000000001002c0e0710101f2d000100000000000000000000000000
 92 000000000000000100132e2807161a2f00010000000000000000000000000000
 93 000000000000000100301a070728080c00010000000000000000000000000000
 94 000000000000010031321f07071b120001000000000000000000000000000000
 95 000000000000010033081f07071b340001000000000000000000000000000000
 96 000000000000000100351a070728360c00010000000000000000000000000000
 97 00000000000000010018371f07161a2f00010000000000000000000000000000
 98 00000000000000000100381a1610101f2d000100000000000000000000000000
 99 00000000000000000101393a1b07071b2b030101000000000000000000000000
 100 00000000000000000001003b150710160e290001000000000000000000000000
 101 0000000000000000000001003c0e16071f252600010000000000000000000000
105 0000000000000000000101020140332011170f07020201010100000000000000102 0000000000000000000001003d070f07161a2000010000000000000000000000
 103 000000000000000000000001003e1a16070f0721000100000000000000000000
 104 000000000000000000000001003f321f10160e06010100000000000000000000
 105 0000000000000000000000000100401a1610071b2c0001000000000000000000
106 0000000000000000000001010201411b1711081c2d0102010100000000000000106 0000000000000000000000000101184115071615144201010000000000000000
107 0000000000000000000000010202194216081716154302020100000000000000 
108 0000000000000000000000010102012d0f102011121301020100000000000000107 0000000000000000000000000001002c0e0f1f10111200010000000000000000
109 000000000000000000000001010101050708090a0b0c0d010200000000000000108 00000000000000000000000000000004060708090a0b0c000100000000000000
110 0000000000000000000000000101010102030404040305010100000000000000109 0000000000000000000000000000000001020303030204000000000000000000
111 0000000000000000000000000001000101010101010101000100000000000000110 0000000000000000000000000000000000000000000000000000000000000000
112 }111 }
812 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.91 KB
res/drawable-xhdpi-v4/ha__btn_check_comp_off_pressed.png
805 B
sng
    
Offset 1, 20 lines modifiedOffset 1, 20 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·64;·height:·64;·bitdepth:·8;3 ····width:·64;·height:·64;·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 }11 }
12 tRNS·{12 tRNS·{
13 ·0·224·248·255}13 ·0·224·248}
14 IMAGE·{14 IMAGE·{
15 ····pixels·base6415 ····pixels·base64
16 000000000000000000000000000000000000000000000000000000000000000016 0000000000000000000000000000000000000000000000000000000000000000
17 000000000000000000000000000000000000000000000000000000000000000017 0000000000000000000000000000000000000000000000000000000000000000
18 000000000000000000000000000000000000000000000000000000000000000018 0000000000000000000000000000000000000000000000000000000000000000
19 000000000000000000000000000000000000000000000000000000000000000019 0000000000000000000000000000000000000000000000000000000000000000
20 000000000000000000000000000000000000000000000000000000000000000020 0000000000000000000000000000000000000000000000000000000000000000
1.01 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
5.57 KB
res/drawable-xhdpi-v4/ha__overscroll_glow.png
633 B
sng
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·1044;·height:·270;·bitdepth:·8;3 ····width:·1044;·height:·270;·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
4.86 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
11.5 KB
res/drawable-xhdpi-v4/ha__btn_radio_comp_dot_transformation.png
9.86 KB
sng
    
Offset 84, 15 lines modifiedOffset 84, 14 lines modified
84 ····(222,·10,··0)·····#·rgb·=·(0xde,0x0a,0x00)84 ····(222,·10,··0)·····#·rgb·=·(0xde,0x0a,0x00)
85 ····(115,·41,··0)·····#·rgb·=·(0x73,0x29,0x00)85 ····(115,·41,··0)·····#·rgb·=·(0x73,0x29,0x00)
86 ····(114,108,··0)·····#·rgb·=·(0x72,0x6c,0x00)86 ····(114,108,··0)·····#·rgb·=·(0x72,0x6c,0x00)
87 ····(144,151,··0)·····#·rgb·=·(0x90,0x97,0x00)87 ····(144,151,··0)·····#·rgb·=·(0x90,0x97,0x00)
88 ····(187,·96,··0)·····#·rgb·=·(0xbb,0x60,0x00)88 ····(187,·96,··0)·····#·rgb·=·(0xbb,0x60,0x00)
89 ····(207,·42,··0)·····#·rgb·=·(0xcf,0x2a,0x00)89 ····(207,·42,··0)·····#·rgb·=·(0xcf,0x2a,0x00)
90 ····(213,·15,··0)·····#·rgb·=·(0xd5,0x0f,0x00)90 ····(213,·15,··0)·····#·rgb·=·(0xd5,0x0f,0x00)
91 ····(217,··0,··0)·····#·rgb·=·(0xd9,0x00,0x00) 
92 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red191 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1
93 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red192 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1
94 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red193 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1
95 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red194 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1
96 ····(118,·39,··0)·····#·rgb·=·(0x76,0x27,0x00)95 ····(118,·39,··0)·····#·rgb·=·(0x76,0x27,0x00)
97 ····(143,124,··0)·····#·rgb·=·(0x8f,0x7c,0x00)96 ····(143,124,··0)·····#·rgb·=·(0x8f,0x7c,0x00)
98 ····(172,125,··0)·····#·rgb·=·(0xac,0x7d,0x00)97 ····(172,125,··0)·····#·rgb·=·(0xac,0x7d,0x00)
Offset 117, 15 lines modifiedOffset 116, 14 lines modified
117 ····(119,·39,··0)·····#·rgb·=·(0x77,0x27,0x00)116 ····(119,·39,··0)·····#·rgb·=·(0x77,0x27,0x00)
118 ····(201,·63,··0)·····#·rgb·=·(0xc9,0x3f,0x00)117 ····(201,·63,··0)·····#·rgb·=·(0xc9,0x3f,0x00)
119 ····(213,·19,··0)·····#·rgb·=·(0xd5,0x13,0x00)118 ····(213,·19,··0)·····#·rgb·=·(0xd5,0x13,0x00)
120 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1119 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1
121 ····(247,··3,··0)·····#·rgb·=·(0xf7,0x03,0x00)120 ····(247,··3,··0)·····#·rgb·=·(0xf7,0x03,0x00)
122 ····(126,·41,··0)·····#·rgb·=·(0x7e,0x29,0x00)121 ····(126,·41,··0)·····#·rgb·=·(0x7e,0x29,0x00)
123 ····(209,·40,··0)·····#·rgb·=·(0xd1,0x28,0x00)122 ····(209,·40,··0)·····#·rgb·=·(0xd1,0x28,0x00)
124 ····(216,··4,··0)·····#·rgb·=·(0xd8,0x04,0x00) 
125 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1123 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1
126 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1124 ····(255,··0,··0)·····#·rgb·=·(0xff,0x00,0x00)·red1
127 ····(207,·13,··0)·····#·rgb·=·(0xcf,0x0d,0x00)125 ····(207,·13,··0)·····#·rgb·=·(0xcf,0x0d,0x00)
128 ····(155,·29,··0)·····#·rgb·=·(0x9b,0x1d,0x00)126 ····(155,·29,··0)·····#·rgb·=·(0x9b,0x1d,0x00)
129 ····(214,·13,··0)·····#·rgb·=·(0xd6,0x0d,0x00)127 ····(214,·13,··0)·····#·rgb·=·(0xd6,0x0d,0x00)
130 ····(157,·23,··0)·····#·rgb·=·(0x9d,0x17,0x00)128 ····(157,·23,··0)·····#·rgb·=·(0x9d,0x17,0x00)
131 ····(129,·33,··0)·····#·rgb·=·(0x81,0x21,0x00)129 ····(129,·33,··0)·····#·rgb·=·(0x81,0x21,0x00)
Offset 136, 17 lines modifiedOffset 134, 19 lines modified
136 ····(216,··0,··0)·····#·rgb·=·(0xd8,0x00,0x00)134 ····(216,··0,··0)·····#·rgb·=·(0xd8,0x00,0x00)
137 ····(175,·17,··0)·····#·rgb·=·(0xaf,0x11,0x00)135 ····(175,·17,··0)·····#·rgb·=·(0xaf,0x11,0x00)
138 ····(118,·35,··0)·····#·rgb·=·(0x76,0x23,0x00)136 ····(118,·35,··0)·····#·rgb·=·(0x76,0x23,0x00)
139 ····(200,··6,··0)·····#·rgb·=·(0xc8,0x06,0x00)137 ····(200,··6,··0)·····#·rgb·=·(0xc8,0x06,0x00)
140 ····(116,·38,··0)·····#·rgb·=·(0x74,0x26,0x00)138 ····(116,·38,··0)·····#·rgb·=·(0x74,0x26,0x00)
141 ····(129,·31,··0)·····#·rgb·=·(0x81,0x1f,0x00)139 ····(129,·31,··0)·····#·rgb·=·(0x81,0x1f,0x00)
142 ····(158,·23,··0)·····#·rgb·=·(0x9e,0x17,0x00)140 ····(158,·23,··0)·····#·rgb·=·(0x9e,0x17,0x00)
 141 ····(217,··0,··0)·····#·rgb·=·(0xd9,0x00,0x00)
 142 ····(216,··4,··0)·····#·rgb·=·(0xd8,0x04,0x00)
143 }143 }
144 tRNS·{144 tRNS·{
145 ·0·1·4·6·2·8·12·16·19·21·3·10·22·27·31·34·36·37·7·23·30·41·45·48·51·52·20·28·43·50·55·60·63·66·67·32·49·57·64·69·74·78·81·82·11·33·53·62·70·77·83·88·93·98·114·9·54·90·112·149·168·189·199·17·29·65·75·85·96·140·191·217·227·228·231·25·38·107·167·210·231·240·248·253·255·5·18·58·71·168·224·237·249·24·91·141·213·240·254·15·113·194·240·251·76·150·230·248·80·94·169·245·253·68·99·195·250·255·39·84·116·212·254·213·196·170·253·239·198·254·223·168·241·169·195·212}145 ·0·1·4·6·2·8·12·16·19·21·3·10·22·27·31·34·36·37·7·23·30·41·45·48·51·52·20·28·43·50·55·60·63·66·67·32·49·57·64·69·74·78·81·82·11·33·53·62·70·77·83·88·93·98·114·9·54·90·112·149·168·189·199·17·29·65·75·85·96·140·191·217·227·228·231·25·38·107·167·210·231·240·248·253·5·18·58·71·168·224·237·249·24·91·141·213·240·254·15·113·194·240·251·76·150·230·248·80·94·169·245·253·68·99·195·250·39·84·116·212·254·213·196·170·253·239·198·254·223·168·241·169·195·212}
146 IMAGE·{146 IMAGE·{
147 ····pixels·hex147 ····pixels·hex
148 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000148 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
149 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000149 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
150 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000150 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
151 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000151 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
152 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
Offset 165, 32 lines modifiedOffset 165, 32 lines modified
165 00000000000000000000000000000000000000000000000a0b070c0d0e0f101111100f0e0d0c070b0a0000000000000000000000000000000000000000000000165 00000000000000000000000000000000000000000000000a0b070c0d0e0f101111100f0e0d0c070b0a0000000000000000000000000000000000000000000000
166 00000000000000000000000000000000000000000000120713141015161718191918171615101413071200000000000000000000000000000000000000000000166 00000000000000000000000000000000000000000000120713141015161718191918171615101413071200000000000000000000000000000000000000000000
167 0000000000000000000000000000000000000000010b1a1b101c1d1e1f2021222221201f1e1d1c101b1a0b010000000000000000000000000000000000000000167 0000000000000000000000000000000000000000010b1a1b101c1d1e1f2021222221201f1e1d1c101b1a0b010000000000000000000000000000000000000000
168 0000000000000000000000000000000000000001060c23152425262728292a2b2b2a29282726252415230c060100000000000000000000000000000000000000168 0000000000000000000000000000000000000001060c23152425262728292a2b2b2a29282726252415230c060100000000000000000000000000000000000000
169 000000000000000000000000000000000000002c0c2d1c2e2f30313233343536363534333231302f2e1c2d0c2c00000000000000000000000000000000000000169 000000000000000000000000000000000000002c0c2d1c2e2f30313233343536363534333231302f2e1c2d0c2c00000000000000000000000000000000000000
170 000000000000000000000000000000000000371a231c38262832393a3b3c3d3e3e3d3c3b3a39322826381c231a37000000000000000000000000000000000000170 000000000000000000000000000000000000371a231c38262832393a3b3c3d3e3e3d3c3b3a39322826381c231a37000000000000000000000000000000000000
171 0000000000000000000000000000000000023f40152e4142434445464748494a4a4948474645444342412e15403f020000000000000000000000000000000000171 0000000000000000000000000000000000023f40152e4142434445464748494a4a4948474645444342412e15403f020000000000000000000000000000000000
172 0000000000000000000000000000000000064b4c1d2f28434d4e4f505152535454535251504f4e4d43282f1d4c4b060000000000000000000000000000000000172 0000000000000000000000000000000000064b4c1d2f28434d4e4f505152538686535251504f4e4d43282f1d4c4b060000000000000000000000000000000000
173 000000000000000000000000000000005556231657583244595a5b5c54545454545454545c5b5a59443258571623565500000000000000000000000000000000173 00000000000000000000000000000000545523165657324458595a5b86868686868686865b5a5958443257561623555400000000000000000000000000000000
174 000000000000000000000000000000000b5d4c1941295e5f606162545454545454545454546261605f5e2941194c5d0b00000000000000000000000000000000174 000000000000000000000000000000000b5c4c1941295d5e5f60618686868686868686868661605f5e5d2941194c5c0b00000000000000000000000000000000
175 0000000000000000000000000000000063401c25584364656667545454545454545454545454676665644358251c406300000000000000000000000000000000175 0000000000000000000000000000000062401c25574363646566868686868686868686868686666564634357251c406200000000000000000000000000000000
176 00000000000000000000000000000002082d172f6839696a6b54545454545454545454545454546b6a6939682f172d0802000000000000000000000000000000176 00000000000000000000000000000002082d172f673968696a86868686868686868686868686866a696839672f172d0802000000000000000000000000000000
177 000000000000000000000000000000120c1018216c6d6e6f705454545454545454545454545454706f6e6d6c2118100c12000000000000000000000000000000177 000000000000000000000000000000120c1018216b6c6d6e6f86868686868686868686868686866f6e6d6c6b2118100c12000000000000000000000000000000
178 00000000000000000000000000000037134c2e71327273747554545454545454545454545454547574737232712e4c1337000000000000000000000000000000 
179 0000000000000000000000000000000b5d7638277778797a545454545454545454545454545454547a7978772738765d0b000000000000000000000000000000 
180 0000000000000000000000000000000b5d76382777787b5454545454545454545454545454545454547b78772738765d0b000000000000000000000000000000 
181 00000000000000000000000000000037134c2e7132727c5454545454545454545454545454545454547c7232712e4c1337000000000000000000000000000000 
182 000000000000000000000000000000120c1018216c6d7d7e545454545454545454545454545454547e7d6d6c2118100c12000000000000000000000000000000 
183 00000000000000000000000000000002082d172f6839697f545454545454545454545454545454547f6939682f172d0802000000000000000000000000000000 
184 0000000000000000000000000000000063401c25584364808154545454545454545454545454548180644358251c406300000000000000000000000000000000 
185 000000000000000000000000000000000b5d4c1941295e5f825454545454545454545454545454825f5e2941194c5d0b00000000000000000000000000000000 
186 00000000000000000000000000000000555623165758324483845454545454545454545454548483443258571623565500000000000000000000000000000000178 00000000000000000000000000000037134c2e70327172738786868686868686868686868686868773727132702e4c1337000000000000000000000000000000
 179 0000000000000000000000000000000b5c7438277576777886868686868686868686868686868686787776752738745c0b000000000000000000000000000000
 180 0000000000000000000000000000000b5c7438277576798686868686868686868686868686868686867976752738745c0b000000000000000000000000000000
 181 00000000000000000000000000000037134c2e7032717a8686868686868686868686868686868686867a7132702e4c1337000000000000000000000000000000
 182 000000000000000000000000000000120c1018216b6c7b7c868686868686868686868686868686867c7b6c6b2118100c12000000000000000000000000000000
 183 00000000000000000000000000000002082d172f6739687d868686868686868686868686868686867d6839672f172d0802000000000000000000000000000000
 184 0000000000000000000000000000000062401c255743637e7f86868686868686868686868686867f7e634357251c406200000000000000000000000000000000
 185 000000000000000000000000000000000b5c4c1941295d5e808686868686868686868686868686805e5d2941194c5c0b00000000000000000000000000000000
 186 00000000000000000000000000000000545523165657324481828686868686868686868686868281443257561623555400000000000000000000000000000000
187 0000000000000000000000000000000000064b4c1d2f28434d83828154545454545454548182834d43282f1d4c4b060000000000000000000000000000000000187 0000000000000000000000000000000000064b4c1d2f28434d81807f86868686868686867f80814d43282f1d4c4b060000000000000000000000000000000000
188 0000000000000000000000000000000000023f40152e4142434445807f7e545454547e7f8045444342412e15403f020000000000000000000000000000000000188 0000000000000000000000000000000000023f40152e41424344457e7d7c868686867c7d7e45444342412e15403f020000000000000000000000000000000000
189 000000000000000000000000000000000000371a231c38262832393a3b8586878786853b3a39322826381c231a37000000000000000000000000000000000000189 000000000000000000000000000000000000371a231c38262832393a3b8384858584833b3a39322826381c231a37000000000000000000000000000000000000
190 000000000000000000000000000000000000002c0c2d1c2e2f30313233343536363534333231302f2e1c2d0c2c00000000000000000000000000000000000000190 000000000000000000000000000000000000002c0c2d1c2e2f30313233343536363534333231302f2e1c2d0c2c00000000000000000000000000000000000000
191 0000000000000000000000000000000000000001060c23152425262728292a2b2b2a29282726252415230c060100000000000000000000000000000000000000191 0000000000000000000000000000000000000001060c23152425262728292a2b2b2a29282726252415230c060100000000000000000000000000000000000000
192 0000000000000000000000000000000000000000010b1a1b101c1d1e1f2021222221201f1e1d1c101b1a0b010000000000000000000000000000000000000000192 0000000000000000000000000000000000000000010b1a1b101c1d1e1f2021222221201f1e1d1c101b1a0b010000000000000000000000000000000000000000
193 00000000000000000000000000000000000000000000120713141015161718191918171615101413071200000000000000000000000000000000000000000000193 00000000000000000000000000000000000000000000120713141015161718191918171615101413071200000000000000000000000000000000000000000000
194 00000000000000000000000000000000000000000000000a0b070c0d0e0f101111100f0e0d0c070b0a0000000000000000000000000000000000000000000000194 00000000000000000000000000000000000000000000000a0b070c0d0e0f101111100f0e0d0c070b0a0000000000000000000000000000000000000000000000
195 00000000000000000000000000000000000000000000000000040506070809090909080706050400000000000000000000000000000000000000000000000000195 00000000000000000000000000000000000000000000000000040506070809090909080706050400000000000000000000000000000000000000000000000000
196 00000000000000000000000000000000000000000000000000000000010203030303020100000000000000000000000000000000000000000000000000000000196 00000000000000000000000000000000000000000000000000000000010203030303020100000000000000000000000000000000000000000000000000000000
1.54 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
1.34 KB
res/drawable-xhdpi-v4/ha__btn_check_off_disabled_light.png
416 B
sng
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·64;·height:·64;·bitdepth:·8;3 ····width:·64;·height:·64;·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 ····(·81,·81,·81)·····#·rgb·=·(0x51,0x51,0x51)8 ····(·81,·81,·81)·····#·rgb·=·(0x51,0x51,0x51)
9 ····(·81,·81,·81)·····#·rgb·=·(0x51,0x51,0x51)9 ····(·81,·81,·81)·····#·rgb·=·(0x51,0x51,0x51)
10 ····(·83,·83,·83)·····#·rgb·=·(0x53,0x53,0x53)10 ····(·83,·83,·83)·····#·rgb·=·(0x53,0x53,0x53)
11 }11 }
12 tRNS·{12 tRNS·{
13 ·0·60·66·68}13 ·0·60·66·68}
14 IMAGE·{14 IMAGE·{
840 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.93 KB
res/drawable-xhdpi-v4/ha__textfield_comp_activated_right.png
1.12 KB
sng
    
Offset 2, 34 lines modifiedOffset 2, 33 lines modified
2 IHDR·{2 IHDR·{
3 ····width:·24;·height:·20;·bitdepth:·8;3 ····width:·24;·height:·20;·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 ····(··0,153,204)·····#·rgb·=·(0x00,0x99,0xcc)8 ····(··0,153,204)·····#·rgb·=·(0x00,0x99,0xcc)
9 ····(··0,153,204)·····#·rgb·=·(0x00,0x99,0xcc) 
10 }9 }
11 tRNS·{10 tRNS·{
12 ·0·0·255}11 ·0}
13 IMAGE·{12 IMAGE·{
14 ····pixels·base6413 ····pixels·base64
15 00000000000000000000000014 000000000000000000000000
16 00000000000000000000000015 000000000000000000000000
 16 000000000000000000000000
 17 000000000000000000000000
 18 000000000000001110000000
 19 000000000000001110000000
 20 000000000000001110000000
 21 000000000000001110000000
 22 000000000000001110000000
 23 000000000000001110000000
17 11111111111111111110000024 111111111111111110000000
18 11111111111111111110000025 111111111111111110000000
19 111111111111112221100000 
20 111111111111112221100000 
21 111111111111112221100000 
22 111111111111112221100000 
23 111111111111112221100000 
24 111111111111112221100000 
25 222222222222222221100000 
26 222222222222222221100000 
27 222222222222222221100000 
28 11111111111111111110000026 111111111111111110000000
 27 000000000000000000000000
29 00000000000000000000000028 000000000000000000000000
30 00000000000000000000000029 000000000000000000000000
31 00000000000000000000000030 000000000000000000000000
32 00000000000000000000000031 000000000000000000000000
33 00000000000000000000000032 000000000000000000000000
34 00000000000000000000000033 000000000000000000000000
35 }34 }
704 B
Image content
Pixel difference
compared images
Flicker difference
compared images
8.48 KB
res/drawable-xhdpi-v4/ha__btn_check_comp_on_pressed_light.png
7.26 KB
sng
    
Offset 1, 23 lines modifiedOffset 1, 22 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·64;·height:·64;·bitdepth:·8;3 ····width:·64;·height:·64;·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 ····(·68,·68,·68)·····#·rgb·=·(0x44,0x44,0x44)8 ····(·68,·68,·68)·····#·rgb·=·(0x44,0x44,0x44)
9 ····(·63,·63,·63)·····#·rgb·=·(0x3f,0x3f,0x3f)9 ····(·63,·63,·63)·····#·rgb·=·(0x3f,0x3f,0x3f)
10 ····(·55,·55,·55)·····#·rgb·=·(0x37,0x37,0x37)10 ····(·55,·55,·55)·····#·rgb·=·(0x37,0x37,0x37)
11 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey2411 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey24
12 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey2412 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey24
13 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey2413 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey24
14 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey2414 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey24
15 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey2415 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey24
16 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey24 
17 ····(·60,·60,·60)·····#·rgb·=·(0x3c,0x3c,0x3c)16 ····(·60,·60,·60)·····#·rgb·=·(0x3c,0x3c,0x3c)
18 ····(·62,·62,·62)·····#·rgb·=·(0x3e,0x3e,0x3e)17 ····(·62,·62,·62)·····#·rgb·=·(0x3e,0x3e,0x3e)
19 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey2418 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey24
20 ····(·62,·62,·62)·····#·rgb·=·(0x3e,0x3e,0x3e)19 ····(·62,·62,·62)·····#·rgb·=·(0x3e,0x3e,0x3e)
21 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey2420 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey24
22 ····(·60,·60,·60)·····#·rgb·=·(0x3c,0x3c,0x3c)21 ····(·60,·60,·60)·····#·rgb·=·(0x3c,0x3c,0x3c)
23 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey2422 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey24
Offset 55, 17 lines modifiedOffset 54, 18 lines modified
55 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey2454 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey24
56 ····(·60,·60,·60)·····#·rgb·=·(0x3c,0x3c,0x3c)55 ····(·60,·60,·60)·····#·rgb·=·(0x3c,0x3c,0x3c)
57 ····(·60,·60,·60)·····#·rgb·=·(0x3c,0x3c,0x3c)56 ····(·60,·60,·60)·····#·rgb·=·(0x3c,0x3c,0x3c)
58 ····(·60,·60,·60)·····#·rgb·=·(0x3c,0x3c,0x3c)57 ····(·60,·60,·60)·····#·rgb·=·(0x3c,0x3c,0x3c)
59 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey2458 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey24
60 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey2459 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey24
61 ····(·62,·62,·62)·····#·rgb·=·(0x3e,0x3e,0x3e)60 ····(·62,·62,·62)·····#·rgb·=·(0x3e,0x3e,0x3e)
 61 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey24
62 }62 }
63 tRNS·{63 tRNS·{
64 ·0·15·57·14·200·246·67·224·248·255·68·199·247·70·71·110·113·13·198·114·115·116·197·117·9·118·98·222·32·254·196·119·12·120·121·192·35·251·223·195·122·97·253·123·96·124·125·95·126·94·127·93·92·252·91}64 ·0·15·57·14·200·246·67·224·248·68·199·247·70·71·110·113·13·198·114·115·116·197·117·9·118·98·222·32·254·196·119·12·120·121·192·35·251·223·195·122·97·253·123·96·124·125·95·126·94·127·93·92·252·91}
65 IMAGE·{65 IMAGE·{
66 ····pixels·base6466 ····pixels·base64
67 000000000000000000000000000000000000000000000000000000000000000067 0000000000000000000000000000000000000000000000000000000000000000
68 000000000000000000000000000000000000000000000000000000000000000068 0000000000000000000000000000000000000000000000000000000000000000
69 000000000000000000000000000000000000000000000000000000000000000069 0000000000000000000000000000000000000000000000000000000000000000
70 000000000000000000000000000000000000000000000000000000000000000070 0000000000000000000000000000000000000000000000000000000000000000
71 000000000000000000000000000000000000000000000000000000000000000071 0000000000000000000000000000000000000000000000000000000000000000
Offset 76, 46 lines modifiedOffset 76, 46 lines modified
76 000000000000000000000000000000000000000000000000000000000000000076 0000000000000000000000000000000000000000000000000000000000000000
77 000000000000000000000000000000000000000000000000000000000000000077 0000000000000000000000000000000000000000000000000000000000000000
78 000000000000000000000000000000000000000000000000000000000000000078 0000000000000000000000000000000000000000000000000000000000000000
79 000000000000000000000000000000000000000000000000000000000000000079 0000000000000000000000000000000000000000000000000000000000000000
80 000000000000000000000000000000000000000000000000000000000000000080 0000000000000000000000000000000000000000000000000000000000000000
81 000000000000000000000000000000000000000000000000120000000000000081 0000000000000000000000000000000000000000000000001200000000000000
82 000000000000000000000000000000000000000000000003456000000000000082 0000000000000000000000000000000000000000000000034560000000000000
83 000000000000000078888888888888888888888888800034995A00000000000083 000000000000000078888888888888888888888888800034ss59000000000000
84 0000000000000000900000000000000000000000000003B9999CD0000000000084 0000000000000000s00000000000000000000000000003AssssBC00000000000
85 000000000000000090000000000000000000000000003B999999CE000000000085 0000000000000000s0000000000000000000000000003AssssssBD0000000000
86 00000000000000009000000000000000000000000003B99999999F000000000086 0000000000000000s000000000000000000000000003AssssssssE0000000000
87 0000000000000000900000000000000000000000003B99999999G0000000000087 0000000000000000s00000000000000000000000003AssssssssF00000000000
88 00000000000000009000000000000000000000000HI99999999J00000000000088 0000000000000000s000000000000000000000000GHssssssssI000000000000
89 0000000000000000900000000000000000000000HI99999999K000000000000089 0000000000000000s00000000000000000000000GHssssssssJ0000000000000
90 000000000000000090000000000000000000000HI99999999L0000000000000090 0000000000000000s0000000000000000000000GHssssssssK00000000000000
91 00000000000000009000000000000000000000HM99999999N00000000000000091 0000000000000000s000000000000000000000GLssssssssM000000000000000
92 00000000000000009000000000O0000000000HM99999999P000000000000000092 0000000000000000s000000000N0000000000GLssssssssO0000000000000000
93 0000000000000000900000000QRS00000000HM99999999P0000000000000000093 0000000000000000s00000000PQR00000000GLssssssssO00000000000000000
94 000000000000000090000000QT97S000000HU99999999V00000000000000000094 0000000000000000s0000000PSs7R000000GTssssssssU000000000000000000
95 00000000000000009000000QT9997S0000WU99999999X0000000000000000000 
96 0000000000000000900000QT999997S00WU99999999Y000Z0000000000000000 
97 000000000000000090000ab9999999cSWd99999999e000090000000000000000 
98 0000000000000000900000fg99999997M99999999h0000090000000000000000 
99 00000000000000009000000ig999999999999999j00000090000000000000000 
100 000000000000000090000000ig9999999999999k00000009000000000000000095 0000000000000000s000000PSsss7R0000VTssssssssW0000000000000000000
 96 0000000000000000s00000PSsssss7R00VTssssssssX000Y0000000000000000
 97 0000000000000000s0000ZasssssssbRVcssssssssd0000s0000000000000000
 98 0000000000000000s00000efsssssss7Lssssssssg00000s0000000000000000
 99 0000000000000000s000000hfsssssssssssssssi000000s0000000000000000
 100 0000000000000000s0000000hfsssssssssssssj0000000s0000000000000000
101 0000000000000000900000000lg99999999999m0000000090000000000000000101 0000000000000000s00000000kfsssssssssssl00000000s0000000000000000
102 00000000000000009000000000ng999999999o00000000090000000000000000102 0000000000000000s000000000mfsssssssssn000000000s0000000000000000
103 000000000000000090000000000ng9999999X000000000090000000000000000103 0000000000000000s0000000000mfsssssssW0000000000s0000000000000000
 104 0000000000000000s00000000000ofsssssI00000000000s0000000000000000
104 0000000000000000900000000000pg99999J0000000000090000000000000000105 0000000000000000s000000000000pfsssJ000000000000s0000000000000000
105 00000000000000009000000000000qg999K00000000000090000000000000000 
106 000000000000000090000000000000qr9N000000000000090000000000000000106 0000000000000000s0000000000000pqsM0000000000000s0000000000000000
107 0000000000000000900000000000000sP0000000000000090000000000000000107 0000000000000000s00000000000000rO00000000000000s0000000000000000
108 0000000000000000900000000000000000000000000000090000000000000000108 0000000000000000s000000000000000000000000000000s0000000000000000
109 0000000000000000900000000000000000000000000000090000000000000000109 0000000000000000s000000000000000000000000000000s0000000000000000
110 0000000000000000900000000000000000000000000000090000000000000000110 0000000000000000s000000000000000000000000000000s0000000000000000
111 0000000000000000900000000000000000000000000000090000000000000000111 0000000000000000s000000000000000000000000000000s0000000000000000
112 0000000000000000900000000000000000000000000000090000000000000000112 0000000000000000s000000000000000000000000000000s0000000000000000
113 0000000000000000900000000000000000000000000000090000000000000000113 0000000000000000s000000000000000000000000000000s0000000000000000
114 0000000000000000799999999999999999999999999999970000000000000000114 00000000000000007ssssssssssssssssssssssssssssss70000000000000000
115 0000000000000000000000000000000000000000000000000000000000000000115 0000000000000000000000000000000000000000000000000000000000000000
116 0000000000000000000000000000000000000000000000000000000000000000116 0000000000000000000000000000000000000000000000000000000000000000
117 0000000000000000000000000000000000000000000000000000000000000000117 0000000000000000000000000000000000000000000000000000000000000000
118 0000000000000000000000000000000000000000000000000000000000000000118 0000000000000000000000000000000000000000000000000000000000000000
119 0000000000000000000000000000000000000000000000000000000000000000119 0000000000000000000000000000000000000000000000000000000000000000
120 0000000000000000000000000000000000000000000000000000000000000000120 0000000000000000000000000000000000000000000000000000000000000000
121 0000000000000000000000000000000000000000000000000000000000000000121 0000000000000000000000000000000000000000000000000000000000000000
1.1 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
1.86 KB
res/drawable-xhdpi-v4/ha__btn_check_comp_off_focus.png
574 B
sng
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·64;·height:·64;·bitdepth:·8;3 ····width:·64;·height:·64;·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 ····(·59,177,216)·····#·rgb·=·(0x3b,0xb1,0xd8)8 ····(·59,177,216)·····#·rgb·=·(0x3b,0xb1,0xd8)
9 ····(·52,182,227)·····#·rgb·=·(0x34,0xb6,0xe3)9 ····(·52,182,227)·····#·rgb·=·(0x34,0xb6,0xe3)
10 ····(·51,183,231)·····#·rgb·=·(0x33,0xb7,0xe7)10 ····(·51,183,231)·····#·rgb·=·(0x33,0xb7,0xe7)
11 ····(·52,182,231)·····#·rgb·=·(0x34,0xb6,0xe7)11 ····(·52,182,231)·····#·rgb·=·(0x34,0xb6,0xe7)
12 ····(·55,182,237)·····#·rgb·=·(0x37,0xb6,0xed)12 ····(·55,182,237)·····#·rgb·=·(0x37,0xb6,0xed)
13 ····(·51,180,228)·····#·rgb·=·(0x33,0xb4,0xe4)13 ····(·51,180,228)·····#·rgb·=·(0x33,0xb4,0xe4)
14 ····(·51,181,229)·····#·rgb·=·(0x33,0xb5,0xe5)14 ····(·51,181,229)·····#·rgb·=·(0x33,0xb5,0xe5)
1.2 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
1.5 KB
res/drawable-xhdpi-v4/ha__btn_check_off.png
419 B
sng
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·64;·height:·64;·bitdepth:·8;3 ····width:·64;·height:·64;·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 ····(205,205,205)·····#·rgb·=·(0xcd,0xcd,0xcd)8 ····(205,205,205)·····#·rgb·=·(0xcd,0xcd,0xcd)
9 ····(206,206,206)·····#·rgb·=·(0xce,0xce,0xce)9 ····(206,206,206)·····#·rgb·=·(0xce,0xce,0xce)
10 ····(203,203,203)·····#·rgb·=·(0xcb,0xcb,0xcb)10 ····(203,203,203)·····#·rgb·=·(0xcb,0xcb,0xcb)
11 }11 }
12 tRNS·{12 tRNS·{
13 ·0·112·124·128}13 ·0·112·124·128}
14 IMAGE·{14 IMAGE·{
1.0 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
41.0 KB
res/drawable-xhdpi-v4/ha__overscroll_edge.png
39.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:·1044;·height:·24;·bitdepth:·8;3 ····width:·1044;·height:·24;·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 258, 23 lines modifiedOffset 258, 23 lines modified
258 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100258 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
259 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100259 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
260 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100260 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
261 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100261 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
262 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100262 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
263 }263 }
264 tRNS·{264 tRNS·{
265 ·0·1·2·3·5·7·9·11·13·12·14·17·19·20·21·23·24·25·26·28·30·32·33·34·35·39·42·46·47·50·51·55·57·62·63·66·67·73·76·79·82·87·88·90·91·94·97·104·107·112·113·116·118·120·121·127·132·140·139·141·148·152·153·155·159·160·164·166·170·171·174·176·180·182·186·187·188·189·192·194·197·200·203·204·208·209·210·211·212·217·216·215·220·225·226·229·230·231·233·234·235·237·236·238·239·240·241·232·228·221·219·218·214·202·201·199·193·184·178·172·167·163·154·150·143·142·136·129·128·124·117·111·101·93·89·86·81·77·74·59·56·53·52·48·45·37·27·22·16·15·8·4·6·10·31·36·38·54·69·71·72·85·95·98·100·102·105·115·123·126·130·131·137·151·175·181·198·205·207·213·222·224·242·243·244·245·247·248·249·251·252·253·254·255·250·246·227·196·183·179·165·161·147·138·134·119·110·83·80·61·58·49·43·40·29·18·44·64·78·84·92·103·114·135·145·146·149·156·169·173·185·190·191·195·206·158·144·125·99·96·70·60·68·106·108·109·122·157·162·177·223·168·133·75·41·65}265 ·0·1·2·3·5·7·9·11·13·12·14·17·19·20·21·23·24·25·26·28·30·32·33·34·35·39·42·46·47·50·51·55·57·62·63·66·67·73·76·79·82·87·88·90·91·94·97·104·107·112·113·116·118·120·121·127·132·140·139·141·148·152·153·155·159·160·164·166·170·171·174·176·180·182·186·187·188·189·192·194·197·200·203·204·208·209·210·211·212·217·216·215·220·225·226·229·230·231·233·234·235·237·236·238·239·240·241·232·228·221·219·218·214·202·201·199·193·184·178·172·167·163·154·150·143·142·136·129·128·124·117·111·101·93·89·86·81·77·74·59·56·53·52·48·45·37·27·22·16·15·8·4·6·10·31·36·38·54·69·71·72·85·95·98·100·102·105·115·123·126·130·131·137·151·175·181·198·205·207·213·222·224·242·243·244·245·247·248·249·251·252·253·254·250·246·227·196·183·179·165·161·147·138·134·119·110·83·80·61·58·49·43·40·29·18·44·64·78·84·92·103·114·135·145·146·149·156·169·173·185·190·191·195·206·158·144·125·99·96·70·60·68·106·108·109·122·157·162·177·223·168·133·75·41·65}
266 IMAGE·{266 IMAGE·{
267 ····pixels·hex267 ····pixels·hex
268 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001010203030405050506070809080a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f30313233343536373839393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f50515252525354555556575859595a5b595c5d5d5d5e5f60606060616161606162636464646464646464656566666768696868686868686868686868686868686868696a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a696969696969696969696969696969696969696969696969696969696969696969696969696969696868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686869696969696969696969696969696969696969696969696969696969696969696969696969696969696a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a69696a6a696968686868686868686868686768686666646464646464636b6161616160606c5e5d5d5d5d6d6e6f5970585654527172727350744e4b7548767745447879417a7a3d7b7c7d397e7f808136823383302f848586878788898a2524228b8c8d8e8f1c1c9019911716141392110f930d0c949508090707960505059703030301000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000268 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001010203030405050506070809080a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f30313233343536373839393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f50515252525354555556575859595a5b595c5d5d5d5e5f60606060616161606162636464646464646464656566666768696868686868686868686868686868686868696a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a696969696969696969696969696969696969696969696969696969696969696969696969696969696868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686869696969696969696969696969696969696969696969696969696969696969696969696969696969696a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a69696a6a696968686868686868686868686768686666646464646464636b6161616160606c5e5d5d5d5d6d6e6f5970585654527172727350744e4b7548767745447879417a7a3d7b7c7d397e7f808136823383302f848586878788898a2524228b8c8d8e8f1c1c9019911716141392110f930d0c949508090707960505059703030301000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
269 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001010203979805969699090a0a0a950c0e930f111213139a16189b919c1a901d1e9d1f8b21249e9fa02728a186a22ea3a4a5a632a736a8a937aaabac7d7bad7b3d407942434445ae76af494a4c744fb0737271b1b256b35a5a5a595c6db4b4b55d5f606c6c606267676868b6b7b7b7b8b9b9b9b8b9bababbbcbcbcbcbcbcbcbdbdbdbdbebebfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0bfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbebebebec2c2bcbcbcbcbcbcbac3b9b9b9b8b8b86a6868686867626b6060c45db46d5a70b3705755b15373c54e4dc649afc7464543c842c97a3dadca39cbccab37a9cda731ce842e2d2d29cfd0d0259e22d1d28c8e1e1dd3d4d59b18159ad6921110930ed7940a0a0807969696960403030301000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
270 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010102020397040404960699990709080a94940c0d0d0d9310121292929a169b9119d5d890d31d8d9dd2d1d923a0a08a8a26dadb872bdc2da22ea3dd308332dea7343536a88080ab38ccdfcb3be0e13ce2ad3d3fe340c979797942794278e444e477e5e577e5ae7648af49494949c675e64a4a4a4a4b4be7e874744f4f7474e9e9e94fc5b051515151515151515151515151515151515151515171b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1eab2b2b2b2b2545558b3707070705b59595a596e6d6d5c5cb4b5b5b5b5b5b5b5b5b5b5b5b5b5b55d6c6c6c6c6c6c6c6c606b626262626262626262626262626b636668686868686868686868676769b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b7b8b9b9b9b9b9b9b9b9b9b9b9b9b9b9babbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbabbbcc2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2bdbfc0bfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbebdc2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2bcbabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbabab9b9b9b9b9b9b9b9b9b9b9b9b9b8b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b66a6767686868686868686868686868676563626262626262626262626262626363626b5f6c6c6c6c6c6c5f5f6c5db5b5b5b5b5b5b5b5b5b46d6d6d6d6d6e6f707070b3585757575757575756565454545454b2eab1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b152725151515151515151515151515151b050c5c5c5e97474747474744e4c4b4a4a4ae6c64949afaf49afc7aeaeae46454443c879c94040ebe33e3d7b3cec3bacdfcc38aa80a9eda83633dea731a62feea32eef2c29db88268af09ed9218b8b1f1e90d81a1ad59c911815d61212100f0e0dd7d7940a080999060606980404049702020201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
271 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001010102020303979704049898050596069999090908080a940b0b0b0b0c0e0f0f111213139a151617919cd51a1c1c1c1c8fd38d1fd28bf1d122d9f2f0258a262689dad088a1a1292a86862c2d2ea3eea4a5dda6f3f4f583838383cecedea733a782343482343536f6eded81818181a937808080808080aaabccccdfdfdfccdfdfcccc7e7ecb3a3a3a3a3a3a3a3a3a3a3a3a3a39393939393a3a3becececececececececececececececececececececececececececece0e0e0e0e0e0e0e0e13c3c3c3c3c7bad3fe3f7f7f7f740414140f842434343c87844454545454545454545454545447747f9f9f9f9f947474849c6c6c6c6c6c6c6c67575757575c6754be8e8e8e8e8e8e8e8e8e8e74d7450b0b0b0b0b0b0b0b07373b0b0b0b0b0b0b0b0b0b0b0b07373b0505153b2b2b2b2b2b2b2b2b2b2b2b2eab258707070707070707070707070707070707070707070707070707070707070b35a6eb4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b46dfa61626161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616cb56d6db4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b45c59b370707070707070707070707070707070707070b358b2eab2b2b2b2b2b2b2b254b2b17150b073737373b0b0b0b0b0b0b0b073737373737350e9e74de8e8e8e8e8e8e8e8e8e8e8e8e74d75c6c67575757575c6c6c6c6c6c67575c649f94747f9f9f9f9f9f94777454545454545454545fb784343434342f8ebf7f7e33f7a3e3e3e3e3e3e3ead7b7b7b7b7b3ce1e0e0e0ecececececececececececececececececececececece0e0ec7d39393a3a3a3a3a3a3a3a3a3a3a3acbac7edfdfdfdfccccccccccccfc7f80808080a981818181eded8136cd3535cd33333183cef4f3a6f3a6a5a584a42e2d2c2b862a87a1dbcf88d026fd268a9e24d9222222f1209d8e8f1c90d8d519919c9b151392121212110f930dd70b94950a0a0807079906969605980404979797030302010101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
272 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001010101010101010102020202020303030303039797979704040404989898050505969606060699090907070909080a0a0a95959494d7d7d70c0c0d0d0d0d0d939393930f0f0f101112111292921313d6d614141414d6d6149a9a9a9a9a9a9a151515161818171717171718181818181818189b919191919191919[·...·truncated·by·diffoscope;·len:·1311,·SHA:·078504524fc0f78e11b3097c8b964ecd1e32d186537853c32ea3bb224e793430·...·]000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000269 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001010203979805969699090a0a0a950c0e930f111213139a16189b919c1a901d1e9d1f8b21249e9fa02728a186a22ea3a4a5a632a736a8a937aaabac7d7bad7b3d407942434445ae76af494a4c744fb0737271b1b256b35a5a5a595c6db4b4b55d5f606c6c606267676868b6b7b7b7b8b9b9b9b8b9bababbbcbcbcbcbcbcbcbdb[·...·truncated·by·diffoscope;·len:·1311,·SHA:·d95d51a911d9652eccf8edb5aef4a2ce5fbbdfcd64f4dbbb0aefb8d23b133ec9·...·]000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
 270 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010102020397040404960699990709080a94940c0d0d0d9310121292929a169b9119d4d790d21d8d9dd1d0d823a0a08a8a26d9da872bdb2da22ea3dc308332dda7343536a88080ab38cbdeca3bdfe03ce1ad3d3fe240c879797942794278e344e377e4e477e4ae7648af49494949c575e54a4a4a4a4b4be6e774744f4f7474e8e8e84fc4b051515151515151515151515151515151515151515171b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1e9b2b2b2b2b2545558b3707070705b59595a596e6d6d5c5cb4b5b5b5b5b5b5b5b5b5b5b5b5b5b55d6c6c6c6c6c6c6c6c606b626262626262626262626262626b636668686868686868686868676769b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b7b8b9b9b9b9b9b9b9b9b9b9b9b9b9b9babbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbabbbcc1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1bdbfc0bfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbebdc1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1bcbabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbabab9b9b9b9b9b9b9b9b9b9b9b9b9b8b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b66a6767686868686868686868686868676563626262626262626262626262626363626b5f6c6c6c6c6c6c5f5f6c5db5b5b5b5b5b5b5b5b5b46d6d6d6d6d6e6f707070b3585757575757575756565454545454b2e9b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b152725151515151515151515151515151b050c4c4c4e87474747474744e4c4b4a4a4ae5c54949afaf49afc6aeaeae46454443c779c84040eae23e3d7b3ceb3bacdecb38aa80a9eca83633dda731a62feda32eee2c29da88268aef9ed8218b8b1f1e90d71a1ad49c911815d51212100f0e0dd6d6940a080999060606980404049702020201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
 271 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001010102020303979704049898050596069999090908080a940b0b0b0b0c0e0f0f111213139a151617919cd41a1c1c1c1c8fd28d1fd18bf0d022d8f1ef258a262689d9cf88a1a1292a86862c2d2ea3eda4a5dca6f2f3f483838383cdcddda733a782343482343536f5ecec81818181a937808080808080aaabcbcbdededecbdedecbcb7e7eca3a3a3a3a3a3a3a3a3a3a3a3a3a39393939393a3a3bebebebebebebebebebebebebebebebebebebebebebebebebebebebebdfdfdfdfdfdfdfdfe03c3c3c3c3c7bad3fe2f6f6f6f640414140f742434343c77844454545454545454545454545447747f8f8f8f8f847474849c5c5c5c5c5c5c5c57575757575c5754be7e7e7e7e7e7e7e7e7e7e64d7450b0b0b0b0b0b0b0b07373b0b0b0b0b0b0b0b0b0b0b0b07373b0505153b2b2b2b2b2b2b2b2b2b2b2b2e9b258707070707070707070707070707070707070707070707070707070707070b35a6eb4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b46df961626161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616cb56d6db4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b45c59b370707070707070707070707070707070707070b358b2e9b2b2b2b2b2b2b2b254b2b17150b073737373b0b0b0b0b0b0b0b073737373737350e8e64de7e7e7e7e7e7e7e7e7e7e7e7e64d75c5c57575757575c5c5c5c5c5c57575c549f84747f8f8f8f8f8f84777454545454545454545fa784343434342f7eaf6f6e23f7a3e3e3e3e3e3e3ead7b7b7b7b7b3ce0dfdfdfebebebebebebebebebebebebebebebebebebebebebebdfdfeb7d39393a3a3a3a3a3a3a3a3a3a3a3acaac7ededededecbcbcbcbcbcbfb7f80808080a981818181ecec8136cc3535cc33333183cdf3f2a6f2a6a5a584a42e2d2c2b862a87a1dace88cf26fc268a9e24d8222222f0209d8e8f1c90d7d419919c9b151392121212110f930dd60b94950a0a0807079906969605980404979797030302010101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
 272 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001010101010101010102020202020303030303039797979704040404989898050505969606060699090907070909080a0a0a95959494d6d6d60c0c0d0d0d0d0d939393930f0f0f101112111292921313d5d514141414d5d5149a9a9a9a9a9a9a151515161818171717171718181818181818189b919191919191919191919c9c191919191919d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4fd1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1ad3d3d3d3d3d3d3d3d79090909090901b8fd2d2d2d2d21d1d1d1d8e8d9d9d9d8d9d1f8c8c8c8c8c8c8c8c8c8c8c8c8c208b8b8b8b8b8b8bd1d021212121212121212122222222222222fe242424242424242424242323f1efefefefefefefefef9f9fefefefefefefefefefefefef9f9f9f9fa08a2626262689898989898989892689cf88888888888888888888888888888828282828282828282888282828288888ce872a2a2a2a292929292929292929292a2a2a2a2a292a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a292a2da22d2da2a2a2a2a2a22d2da2a2a22d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2ddb8629292a2a2a2a2a2a2a2a2a2a2a292a292929292a29292929292929292929292929292929292987da8888282828282888888888888888888888888888cf27892689898989898989892626fc8a9f9f9f9f9f9fefefefefefefefef9f9f9f9f9fa0eff1242324242424242424242424242424232222222222222222212121212121222222d08b8b8b8b8b8b8bf0f08b208c8c8c8c8c8c8c8c8c1f9d9d9d9d9d8e1ed2d2d2d28f8f1c1c1c1c1c1c1c1b909090901b90d7d3d3d31a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1afdd4d4d4d4d4d4d4d4d4d4d4d4d4d419199c91919191919191919c9c911818181818181717171718181715151616159a9a141414d5139213139292929211100f0f0f0f0f93930e0e0d0cd60d0cd60b94949494950a0808090907079906060606960598989898980404040497979797030302020202020201010101010101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
273 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010101010101010101010101010101020202020202030303030303030303039797979797979704040404040404040404040498989805050505050505050505969696960505969696969696969696969606060606060606060606060606060606999999999999999999999999999999999999990707070707070707070707070707070707070707070707070707070707070707070707070707070707070707070909090909090909090808080808080a0a0a0a0a0a0a0a0a0a9595959495959594949494949494949494949494940b0b0b0b0b0b0b0b0bd7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d70c0d0d0d0d0d0d0d0d0d0d0d0d0d0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e930f0f0f0f0f0f0f0f0f0f1010100f0f1010101010101010101010101111111111111111111111111111111111111110129292929292929292929292929292929292929292929[·...·truncated·by·diffoscope;·len:·415,·SHA:·788096b6f01d6b58b3275289322e153ce131d6f08d1e340c3ad6c2b31db96d33·...·]0b0b0b0b0b0b0b0b0b0b0b949494949494949494949494949494950a0a0a0a0a0a0a08080808080808080909090908080909090707070707070707070707070707070707070707070707070707070707070707070707070707070707999999999999999999999999999906060606060606060606999906069606069696969696960505050505050505050598980404040404040404040497040497979797979797030303030303030202020202020101010101010101010101010101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000273 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010101010101010101010101010101020202020202030303030303030303039797979797979704040404040404040404040498989805050505050505050505969696960505969696969696969696969606060606060606060606060606060606999999999999999999999999999999999999990707070707070707070707070707070707070707070707070707070707070707070707070707070707070707070909090909090909090808080808080a0a0a0a0a0a0a0a0a0a9595959495959594949494949494949494949494940b0b0b0b0b0b0b0b0bd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d60c0d0d0d0d0d0d0d0d0d0d0d0d0d0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e930f0f0f0f0f0f0f0f0f0f1010100f0f1010101010101010101010101111111111111111111111111111111111111110129292929292929292929292929292929292929292929[·...·truncated·by·diffoscope;·len:·415,·SHA:·303dcddd123d8836d32e7e14cfc359916762bcea9fcf403cc476dfbf0691fc14·...·]0b0b0b0b0b0b0b0b0b0b0b949494949494949494949494949494950a0a0a0a0a0a0a08080808080808080909090908080909090707070707070707070707070707070707070707070707070707070707070707070707070707070707999999999999999999999999999906060606060606060606999906069606069696969696960505050505050505050598980404040404040404040497040497979797979797030303030303030202020202020101010101010101010101010101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
274 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000274 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
275 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000275 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
276 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000276 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
277 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000277 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
278 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000278 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
279 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000279 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
280 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000280 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
1.43 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
1.21 KB
res/drawable-xhdpi-v4/ha__textfield_comp_activated_main.png
491 B
sng
    
Offset 2, 34 lines modifiedOffset 2, 33 lines modified
2 IHDR·{2 IHDR·{
3 ····width:·4;·height:·20;·bitdepth:·8;3 ····width:·4;·height:·20;·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 ····(··0,153,204)·····#·rgb·=·(0x00,0x99,0xcc)8 ····(··0,153,204)·····#·rgb·=·(0x00,0x99,0xcc)
9 ····(··0,153,204)·····#·rgb·=·(0x00,0x99,0xcc) 
10 }9 }
11 tRNS·{10 tRNS·{
12 ·0·0·255}11 ·0}
13 IMAGE·{12 IMAGE·{
14 ····pixels·base6413 ····pixels·base64
15 000014 0000
16 000015 0000
 16 0000
 17 0000
 18 0000
 19 0000
 20 0000
 21 0000
 22 0000
 23 0000
17 111124 1111
18 111125 1111
19 111126 1111
 27 0000
20 1111 
21 1111 
22 1111 
23 1111 
24 1111 
25 2222 
26 2222 
27 2222 
28 1111 
29 000028 0000
30 000029 0000
31 000030 0000
32 000031 0000
33 000032 0000
34 000033 0000
35 }34 }
628 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.91 KB
res/drawable-xhdpi-v4/ha__btn_check_comp_off_pressed_light.png
802 B
sng
    
Offset 1, 20 lines modifiedOffset 1, 20 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·64;·height:·64;·bitdepth:·8;3 ····width:·64;·height:·64;·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 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey248 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey24
9 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey249 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey24
10 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey2410 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey24
11 }11 }
12 tRNS·{12 tRNS·{
13 ·0·224·248·255}13 ·0·224·248}
14 IMAGE·{14 IMAGE·{
15 ····pixels·base6415 ····pixels·base64
16 000000000000000000000000000000000000000000000000000000000000000016 0000000000000000000000000000000000000000000000000000000000000000
17 000000000000000000000000000000000000000000000000000000000000000017 0000000000000000000000000000000000000000000000000000000000000000
18 000000000000000000000000000000000000000000000000000000000000000018 0000000000000000000000000000000000000000000000000000000000000000
19 000000000000000000000000000000000000000000000000000000000000000019 0000000000000000000000000000000000000000000000000000000000000000
20 000000000000000000000000000000000000000000000000000000000000000020 0000000000000000000000000000000000000000000000000000000000000000
1.01 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
1.93 KB
res/drawable-xhdpi-v4/ha__textfield_comp_activated_left.png
1.12 KB
sng
    
Offset 2, 34 lines modifiedOffset 2, 33 lines modified
2 IHDR·{2 IHDR·{
3 ····width:·24;·height:·20;·bitdepth:·8;3 ····width:·24;·height:·20;·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 ····(··0,153,204)·····#·rgb·=·(0x00,0x99,0xcc)8 ····(··0,153,204)·····#·rgb·=·(0x00,0x99,0xcc)
9 ····(··0,153,204)·····#·rgb·=·(0x00,0x99,0xcc) 
10 }9 }
11 tRNS·{10 tRNS·{
12 ·0·0·255}11 ·0}
13 IMAGE·{12 IMAGE·{
14 ····pixels·base6413 ····pixels·base64
15 00000000000000000000000014 000000000000000000000000
16 00000000000000000000000015 000000000000000000000000
 16 000000000000000000000000
 17 000000000000000000000000
 18 000000011100000000000000
 19 000000011100000000000000
 20 000000011100000000000000
 21 000000011100000000000000
 22 000000011100000000000000
 23 000000011100000000000000
17 00000111111111111111111124 000000011111111111111111
18 00000111111111111111111125 000000011111111111111111
19 000001122211111111111111 
20 000001122211111111111111 
21 000001122211111111111111 
22 000001122211111111111111 
23 000001122211111111111111 
24 000001122211111111111111 
25 000001122222222222222222 
26 000001122222222222222222 
27 000001122222222222222222 
28 00000111111111111111111126 000000011111111111111111
 27 000000000000000000000000
29 00000000000000000000000028 000000000000000000000000
30 00000000000000000000000029 000000000000000000000000
31 00000000000000000000000030 000000000000000000000000
32 00000000000000000000000031 000000000000000000000000
33 00000000000000000000000032 000000000000000000000000
34 00000000000000000000000033 000000000000000000000000
35 }34 }
704 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.51 KB
res/drawable-xhdpi-v4/ha__btn_check_on_disabled_light.png
588 B
sng
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·64;·height:·64;·bitdepth:·8;3 ····width:·64;·height:·64;·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 ····(·64,·64,·64)·····#·rgb·=·(0x40,0x40,0x40)·grey258 ····(·64,·64,·64)·····#·rgb·=·(0x40,0x40,0x40)·grey25
9 ····(·85,·85,·85)·····#·rgb·=·(0x55,0x55,0x55)9 ····(·85,·85,·85)·····#·rgb·=·(0x55,0x55,0x55)
10 ····(·82,·82,·82)·····#·rgb·=·(0x52,0x52,0x52)·grey3210 ····(·82,·82,·82)·····#·rgb·=·(0x52,0x52,0x52)·grey32
11 ····(·81,·81,·81)·····#·rgb·=·(0x51,0x51,0x51)11 ····(·81,·81,·81)·····#·rgb·=·(0x51,0x51,0x51)
12 ····(·85,·85,·85)·····#·rgb·=·(0x55,0x55,0x55)12 ····(·85,·85,·85)·····#·rgb·=·(0x55,0x55,0x55)
13 ····(·81,·81,·81)·····#·rgb·=·(0x51,0x51,0x51)13 ····(·81,·81,·81)·····#·rgb·=·(0x51,0x51,0x51)
14 ····(·83,·83,·83)·····#·rgb·=·(0x53,0x53,0x53)14 ····(·83,·83,·83)·····#·rgb·=·(0x53,0x53,0x53)
840 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.83 KB
res/drawable-xhdpi-v4/ha__btn_check_comp_on_focus.png
574 B
sng
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·64;·height:·64;·bitdepth:·8;3 ····width:·64;·height:·64;·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 ····(·55,182,237)·····#·rgb·=·(0x37,0xb6,0xed)8 ····(·55,182,237)·····#·rgb·=·(0x37,0xb6,0xed)
9 ····(·52,182,231)·····#·rgb·=·(0x34,0xb6,0xe7)9 ····(·52,182,231)·····#·rgb·=·(0x34,0xb6,0xe7)
10 ····(·51,183,231)·····#·rgb·=·(0x33,0xb7,0xe7)10 ····(·51,183,231)·····#·rgb·=·(0x33,0xb7,0xe7)
11 ····(·50,182,229)·····#·rgb·=·(0x32,0xb6,0xe5)11 ····(·50,182,229)·····#·rgb·=·(0x32,0xb6,0xe5)
12 ····(·51,181,229)·····#·rgb·=·(0x33,0xb5,0xe5)12 ····(·51,181,229)·····#·rgb·=·(0x33,0xb5,0xe5)
13 ····(·51,182,230)·····#·rgb·=·(0x33,0xb6,0xe6)13 ····(·51,182,230)·····#·rgb·=·(0x33,0xb6,0xe6)
14 ····(·51,181,229)·····#·rgb·=·(0x33,0xb5,0xe5)14 ····(·51,181,229)·····#·rgb·=·(0x33,0xb5,0xe5)
1.16 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
2.09 KB
res/drawable-ldrtl-hdpi-v4/ha__ab_home_as_up.png
1.34 KB
sng
    
Offset 42, 30 lines modifiedOffset 42, 29 lines modified
42 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10042 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
43 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10043 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
44 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10044 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
45 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10045 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
46 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10046 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
47 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10047 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
48 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10048 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
49 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 
50 }49 }
51 tRNS·{50 tRNS·{
52 ·0·0·3·10·8·6·100·124·110·16·1·2·45·135·138·78·93·127·26·126·91·74·136·131·39·11·116·137·102·50·132·134·54·49·56·104·40·92·27·47·79·4·111}51 ·0·3·10·8·6·100·124·110·16·1·2·45·135·138·78·93·127·26·126·91·74·136·131·39·11·116·137·102·50·132·134·54·49·56·104·40·92·27·47·79·4·111}
53 IMAGE·{52 IMAGE·{
54 ····pixels·base6453 ····pixels·base64
55 0011234511110000 
56 0011267891A10000 
57 000B1CDEF1B11000 
58 0011A1GDHI1A1100 
59 0011A1IJDK1A1100 
60 00011B1LMNO1A000 
61 00001A1PQRSA1100 
62 000011B1TUVW1B00 
63 000011B1XUDY1B00 
64 00001A1PQRZA1100 
65 00011B1LMNa1A000 
66 0011A1IJDb1A1100 
67 0011A1GVHc1A1100 
68 000B1dMEe1B11000 
69 0011f67g91A10000 
70 001123451111000054 0000123400000000
 55 0000156780900000
 56 000A0BCDE0A00000
 57 000090FCGH090000
 58 000090HICJ090000
 59 00000A0KLMN09000
 60 0000090OPQR90000
 61 000000A0STUV0A00
 62 000000A0WTCX0A00
 63 0000090OPQY90000
 64 00000A0KLMZ09000
 65 000090HICa090000
 66 000090FUGb090000
 67 000A0cLDd0A00000
 68 0000e56f80900000
 69 0000123400000000
71 }70 }
676 B
Image content
Pixel difference
compared images
Flicker difference
compared images
968 B
res/values/styles.xml
926 B
res/values/styles.xml
    
Offset 193, 15 lines modifiedOffset 193, 14 lines modified
193 ····<item·name="android:gravity">center_vertical</item>193 ····<item·name="android:gravity">center_vertical</item>
194 ····<item·name="android:background">@drawable/ha__list_separator</item>194 ····<item·name="android:background">@drawable/ha__list_separator</item>
195 ····<item·name="android:paddingTop">6.0dip</item>195 ····<item·name="android:paddingTop">6.0dip</item>
196 ····<item·name="android:paddingBottom">6.0dip</item>196 ····<item·name="android:paddingBottom">6.0dip</item>
197 ····<item·name="android:layout_width">fill_parent</item>197 ····<item·name="android:layout_width">fill_parent</item>
198 ····<item·name="android:layout_height">wrap_content</item>198 ····<item·name="android:layout_height">wrap_content</item>
199 ····<item·name="android:textAllCaps">true</item>199 ····<item·name="android:textAllCaps">true</item>
200 ····<item·name="android:paddingStart">8.0dip</item> 
201 ··</style>200 ··</style>
202 ··<style·name="HoloAccent.TextView.ListSeparator.Dark"·parent="@style/HoloAccent.TextView.ListSeparator">201 ··<style·name="HoloAccent.TextView.ListSeparator.Dark"·parent="@style/HoloAccent.TextView.ListSeparator">
203 ····<item·name="android:textColor">@color/ha__accent_dark</item>202 ····<item·name="android:textColor">@color/ha__accent_dark</item>
204 ····<item·name="android:background">@drawable/ha__list_separator_dark</item>203 ····<item·name="android:background">@drawable/ha__list_separator_dark</item>
205 ··</style>204 ··</style>
206 ··<style·name="HoloAccent.PagerTabStrip"·parent="@style/HoloAccent">205 ··<style·name="HoloAccent.PagerTabStrip"·parent="@style/HoloAccent">
207 ····<item·name="android:textColor">@color/ha__accent</item>206 ····<item·name="android:textColor">@color/ha__accent</item>
1.62 KB
res/drawable-ldrtl-xxhdpi-v4/ha__ab_home_as_up.png
630 B
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
928 B
Image content
Pixel difference
compared images
Flicker difference
compared images
6.34 KB
res/drawable-ldrtl-xxhdpi-v4/ha__ab_home_as_up_light.png
5.49 KB
sng
    
Offset 1, 14 lines modifiedOffset 1, 13 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)·grey100 
8 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey07 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
9 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey08 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
10 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey09 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
11 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey010 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
12 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey011 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
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
Offset 41, 59 lines modifiedOffset 40, 59 lines modified
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
43 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey042 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
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 }45 }
47 tRNS·{46 tRNS·{
48 ·0·23·77·45·0·54·76·11·75·41·19·4·69·63·1·29·27·18·36·50·73·8·14·2·66·22·31·39·59·48·16·57·17·10·72·5·32·58·43}47 ·0·23·77·45·54·76·11·75·41·19·4·69·63·1·29·27·18·36·50·73·8·14·2·66·22·31·39·59·48·16·57·17·10·72·5·32·58·43}
49 IMAGE·{48 IMAGE·{
50 ····pixels·base6449 ····pixels·base64
51 00000000000000000000000000000000000000000000000050 000000000000000000000000000000000000000000000000
52 00000000000000000000000000000000000000000000000051 000000000000000000000000000000000000000000000000
53 00000000000000000000000000000000000000000000000052 000000000000000000000000000000000000000000000000
54 00000000000000122222222344444444444000000000000053 000000000000001222222223000000000000000000000000
55 00000000000000452222222674444444444000000000000054 000000000000000422222225600000000000000000000000
56 00000000000000478222222254444444444000000000000055 000000000000000672222222400000000000000000000000
57 0000000000000044922222222A444444444000000000000056 000000000000000082222222290000000000000000000000
58 0000000000000044BC2222222DE44444444000000000000057 0000000000000000AB2222222CD000000000000000000000
59 00000000000000444F22222222G44444444000000000000058 00000000000000000E22222222F000000000000000000000
60 00000000000000444ED2222222CB4444444000000000000059 00000000000000000DC2222222BA00000000000000000000
61 000000000000004444H22222222I44444440000000000000 
62 0000000000000044444J2222222KL444444000000000000060 000000000000000000G22222222H00000000000000000000
 61 0000000000000000000I2222222JK0000000000000000000
63 0000000000000044444LK22222223444444000000000000062 0000000000000000000KJ222222230000000000000000000
64 00000000000000444444I22222226M44444000000000000063 00000000000000000000H22222225L000000000000000000
65 00000000000000444444NO2222222544444000000000000064 00000000000000000000MN22222224000000000000000000
66 000000000000004444444122222222P4444000000000000065 000000000000000000000122222222O00000000000000000
67 000000000000004444444452222222DE444000000000000066 000000000000000000000042222222CD0000000000000000
68 0000000000000044444444782222222Q4440000000000000 
69 0000000000000044444444492222222CB440000000000000 
70 00000000000000444444444BC2222222R440000000000000 
71 000000000000004444444444G2222222KL40000000000000 
72 0000000000000044444444444S2222222T40000000000000 
73 0000000000000044444444444U22222226M0000000000000 
74 00000000000000444444444444J2222222V0000000000000 
75 0000000000000044444444444432222222S0000000000000 
76 0000000000000044444444444M62222222W0000000000000 
77 0000000000000044444444444S2222222J40000000000000 
78 000000000000004444444444G22222228X40000000000000 
79 00000000000000444444444BC22222229440000000000000 
80 0000000000000044444444492222222YZ440000000000000 
81 0000000000000044444444782222222a4440000000000000 
82 000000000000004444444452222222OE444000000000000067 0000000000000000000000672222222P0000000000000000
 68 0000000000000000000000082222222BA000000000000000
 69 00000000000000000000000AB2222222Q000000000000000
 70 000000000000000000000000F2222222JK00000000000000
 71 0000000000000000000000000R2222222S00000000000000
 72 0000000000000000000000000T22222225L0000000000000
 73 00000000000000000000000000I2222222U0000000000000
 74 0000000000000000000000000032222222R0000000000000
 75 0000000000000000000000000L52222222V0000000000000
 76 0000000000000000000000000R2222222I00000000000000
 77 000000000000000000000000F22222227W00000000000000
 78 00000000000000000000000AB22222228000000000000000
 79 0000000000000000000000082222222XY000000000000000
 80 0000000000000000000000672222222Z0000000000000000
 81 000000000000000000000042222222ND0000000000000000
83 00000000000000444444412222222214444000000000000082 000000000000000000000122222222100000000000000000
84 00000000000000444444NO2222222b444440000000000000 
85 00000000000000444444I22222226M444440000000000000 
86 0000000000000044444LK2222222J4444440000000000000 
87 0000000000000044444J2222222KL4444440000000000000 
88 000000000000004444H2222222294444444000000000000083 00000000000000000000MN2222222a000000000000000000
 84 00000000000000000000H22222225L000000000000000000
 85 0000000000000000000KJ2222222I0000000000000000000
 86 0000000000000000000I2222222JK0000000000000000000
 87 000000000000000000G22222222800000000000000000000
89 00000000000000444ED2222222CB4444444000000000000088 00000000000000000DC2222222BA00000000000000000000
90 00000000000000444a22222222a44444444000000000000089 00000000000000000Z22222222Z000000000000000000000
91 0000000000000044ZY2222222DE44444444000000000000090 0000000000000000YX2222222CD000000000000000000000
92 0000000000000044c222222221444444444000000000000091 0000000000000000b2222222210000000000000000000000
93 00000000000000478222222254444444444000000000000092 000000000000000672222222400000000000000000000000
94 000000000000004522222226M4444444444000000000000093 000000000000000422222225L00000000000000000000000
95 00000000000000122222222344444444444000000000000094 000000000000001222222223000000000000000000000000
96 00000000000000000000000000000000000000000000000095 000000000000000000000000000000000000000000000000
97 00000000000000000000000000000000000000000000000096 000000000000000000000000000000000000000000000000
98 00000000000000000000000000000000000000000000000097 000000000000000000000000000000000000000000000000
99 }98 }
760 B
Image content
Pixel difference
compared images
Flicker difference
compared images
2.09 KB
res/drawable-ldrtl-mdpi-v4/ha__ab_home_as_up.png
1.34 KB
sng
    
Offset 42, 30 lines modifiedOffset 42, 29 lines modified
42 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10042 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
43 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10043 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
44 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10044 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
45 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10045 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
46 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10046 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
47 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10047 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
48 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10048 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
49 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 
50 }49 }
51 tRNS·{50 tRNS·{
52 ·0·0·3·10·8·6·100·124·110·16·1·2·45·135·138·78·93·127·26·126·91·74·136·131·39·11·116·137·102·50·132·134·54·49·56·104·40·92·27·47·79·4·111}51 ·0·3·10·8·6·100·124·110·16·1·2·45·135·138·78·93·127·26·126·91·74·136·131·39·11·116·137·102·50·132·134·54·49·56·104·40·92·27·47·79·4·111}
53 IMAGE·{52 IMAGE·{
54 ····pixels·base6453 ····pixels·base64
55 0011234511110000 
56 0011267891A10000 
57 000B1CDEF1B11000 
58 0011A1GDHI1A1100 
59 0011A1IJDK1A1100 
60 00011B1LMNO1A000 
61 00001A1PQRSA1100 
62 000011B1TUVW1B00 
63 000011B1XUDY1B00 
64 00001A1PQRZA1100 
65 00011B1LMNa1A000 
66 0011A1IJDb1A1100 
67 0011A1GVHc1A1100 
68 000B1dMEe1B11000 
69 0011f67g91A10000 
70 001123451111000054 0000123400000000
 55 0000156780900000
 56 000A0BCDE0A00000
 57 000090FCGH090000
 58 000090HICJ090000
 59 00000A0KLMN09000
 60 0000090OPQR90000
 61 000000A0STUV0A00
 62 000000A0WTCX0A00
 63 0000090OPQY90000
 64 00000A0KLMZ09000
 65 000090HICa090000
 66 000090FUGb090000
 67 000A0cLDd0A00000
 68 0000e56f80900000
 69 0000123400000000
71 }70 }
676 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.41 KB
smali/android/support/v4/app/FragmentActivity$FragmentTag.smali vs.
smali/android/support/v4/app/FragmentManagerImpl$FragmentTag.smali
Files 24% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 .class·Landroid/support/v4/app/FragmentActivity$FragmentTag;1 .class·Landroid/support/v4/app/FragmentManagerImpl$FragmentTag;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"FragmentActivity.java"3 .source·"FragmentManager.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/EnclosingClass;5 .annotation·system·Ldalvik/annotation/EnclosingClass;
6 ····value·=·Landroid/support/v4/app/FragmentActivity;6 ····value·=·Landroid/support/v4/app/FragmentManagerImpl;
7 .end·annotation7 .end·annotation
  
8 .annotation·system·Ldalvik/annotation/InnerClass;8 .annotation·system·Ldalvik/annotation/InnerClass;
9 ····accessFlags·=·0x89 ····accessFlags·=·0x8
10 ····name·=·"FragmentTag"10 ····name·=·"FragmentTag"
11 .end·annotation11 .end·annotation
  
Offset 25, 22 lines modifiedOffset 25, 22 lines modified
  
  
25 #·direct·methods25 #·direct·methods
26 .method·static·constructor·<clinit>()V26 .method·static·constructor·<clinit>()V
27 ····.locals·127 ····.locals·1
  
28 ····.prologue28 ····.prologue
29 ····.line·13529 ····.line·2206
30 ····const/4·v0,·0x330 ····const/4·v0,·0x3
  
31 ····new-array·v0,·v0,·[I31 ····new-array·v0,·v0,·[I
  
32 ····fill-array-data·v0,·:array_032 ····fill-array-data·v0,·:array_0
  
33 ····sput-object·v0,·Landroid/support/v4/app/FragmentActivity$FragmentTag;->Fragment:[I33 ····sput-object·v0,·Landroid/support/v4/app/FragmentManagerImpl$FragmentTag;->Fragment:[I
  
34 ····return-void34 ····return-void
  
35 ····nop35 ····nop
  
36 ····:array_036 ····:array_0
37 ····.array-data·437 ····.array-data·4
Offset 50, 12 lines modifiedOffset 50, 12 lines modified
50 ····.end·array-data50 ····.end·array-data
51 .end·method51 .end·method
  
52 .method·constructor·<init>()V52 .method·constructor·<init>()V
53 ····.locals·053 ····.locals·0
  
54 ····.prologue54 ····.prologue
55 ····.line·13455 ····.line·2205
56 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V56 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
57 ····return-void57 ····return-void
58 .end·method58 .end·method