[−]
/home/hans/code/fdroid/data/tmp/net.tevp.postcode_3.apk vs.
/home/hans/code/fdroid/data/tmp/sigcp_net.tevp.postcode_3.apk
[−]
zipinfo {}
Offset 1, 12 lines modified Offset 1, 12 lines modified
1 Zip·​file·​size:​·​23287·​bytes,​·​number·​of·​entries:​·​10 1 Zip·​file·​size:​·​23059·​bytes,​·​number·​of·​entries:​·​10
2 -​rw-​-​-​-​·····​2.​0·​fat······​568·​bl·​defN·​15-​Nov-​23·​09:​46·​META-​INF/​MANIFEST.​MF 2 -​rw-​-​-​-​·····​2.​0·​fat······​568·​bl·​defN·​15-​Nov-​23·​09:​46·​META-​INF/​MANIFEST.​MF
3 -​rw-​-​-​-​·····​2.​0·​fat······​689·​bl·​defN·​15-​Nov-​23·​09:​46·​META-​INF/​B3D52C6A.​SF 3 -​rw-​-​-​-​·····​2.​0·​fat······​689·​bl·​defN·​15-​Nov-​23·​09:​46·​META-​INF/​B3D52C6A.​SF
4 -​rw-​-​-​-​·····​2.​0·​fat·····​1326·​bl·​defN·​15-​Nov-​23·​09:​46·​META-​INF/​B3D52C6A.​RSA 4 -​rw-​-​-​-​·····​2.​0·​fat·····​1326·​bl·​defN·​15-​Nov-​23·​09:​46·​META-​INF/​B3D52C6A.​RSA
5 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·​15-​Nov-​23·​08:​05·​META-​INF/​buildserverid 5 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·​15-​Nov-​23·​08:​05·​META-​INF/​buildserverid
6 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·​15-​Nov-​23·​08:​05·​META-​INF/​fdroidserverid 6 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·​15-​Nov-​23·​08:​05·​META-​INF/​fdroidserverid
7 -​rw-​-​-​-​·····2.​0·​fat·····2024·​bX·defN·15-​Nov-​23·​08:​05·AndroidManifest.​xml 7 -​rw-​-​-​-​·····1.​0·​fat·····5946·​bx·stor·08-​Jan-​01·​00:​00·res/​drawable/​icon.​png
8 -​rw-​-​-​-​·····1.​0·​fat·····5946·​b-​·stor·15-​Nov-​23·​08:​05·​res/​drawable/​icon.​png 8 -​rw-​-​-​-​·····2.​0·​fat·····1236·​bl·defN·08-​Jan-​01·​00:​00·​res/​layout/​main.​xml
9 -​rw-​-​-​-​·····​2.​0·​fat·····​1236·​bl·​defN·15-​Nov-​23·​08:​05·res/​layout/​main.​xml 9 -​rw-​-​-​-​·····​2.​0·​fat·····​1824·​bl·​defN·08-​Jan-​01·​00:​00·AndroidManifest.​xml
10 -​rw-​-​-​-​·····​1.​0·​fat·····​1252·​b-​·​stor·15-​Nov-​23·​08:​05·​resources.​arsc 10 -​rw-​-​-​-​·····​1.​0·​fat·····​1184·​b-​·​stor·08-​Jan-​01·​00:​00·​resources.​arsc
11 -​rw-​-​-​-​·····​2.​0·​fat····​23192·​bl·​defN·15-​Nov-​23·​08:​05·​classes.​dex 11 -​rw-​-​-​-​·····​2.​0·​fat····​23052·​bl·​defN·08-​Jan-​01·​00:​00·​classes.​dex
12 10·​files,​·​36315·​bytes·​uncompressed,​·​21987·​bytes·​compressed:​··​39.​5% 12 10·​files,​·​35907·​bytes·​uncompressed,​·​21793·​bytes·​compressed:​··​39.​3%
[−]
AndroidManifest.xml
Offset 1, 9 lines modified Offset 1, 9 lines modified
1 <?xml·​version="1.​0"·​encoding="utf-​8"?> 1 <?xml·​version="1.​0"·​encoding="utf-​8"?>
2 <manifest·​android:​versionCode="3"·​android:​versionName="1.​2"·​package="net.​tevp.​postcode"·​platformBuildVersionC​ode="19"·​platformBuildVersionN​ame="4.​4.​2-​1456859" 2 <manifest·​android:​versionCode="3"·​android:​versionName="1.​2"·​package="net.​tevp.​postcode"
3 ··​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android"> 3 ··​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android">
4 ····​<uses-​sdk·​android:​minSdkVersion="3"·​/​> 4 ····​<uses-​sdk·​android:​minSdkVersion="3"·​/​>
5 ····​<uses-​permission·​android:​name="android.​permission.​ACCESS_FINE_LOCATION"​·​/​> 5 ····​<uses-​permission·​android:​name="android.​permission.​ACCESS_FINE_LOCATION"​·​/​>
6 ····​<uses-​permission·​android:​name="android.​permission.​INTERNET"·​/​> 6 ····​<uses-​permission·​android:​name="android.​permission.​INTERNET"·​/​>
7 ····​<application·​android:​label="@string/​app_name"·​android:​icon="@drawable/​icon"> 7 ····​<application·​android:​label="@string/​app_name"·​android:​icon="@drawable/​icon">
8 ········​<activity·​android:​name="net.​tevp.​postcode.​Postcode"·​android:​enabled="true"> 8 ········​<activity·​android:​name="net.​tevp.​postcode.​Postcode"·​android:​enabled="true">
9 ············​<intent-​filter> 9 ············​<intent-​filter>
[−]
smali/net/tevp/postcode/AutoScaledTextView.smali
Offset 24, 527 lines modified Offset 24, 526 lines modified
24 ····​invoke-​virtual·​{p0,​·​p0},​·​Lnet/​tevp/​postcode/​AutoScaledTextView;​-​>addTextChangedListen​er(Landroid/​text/​TextWatcher;​)​V 24 ····​invoke-​virtual·​{p0,​·​p0},​·​Lnet/​tevp/​postcode/​AutoScaledTextView;​-​>addTextChangedListen​er(Landroid/​text/​TextWatcher;​)​V
   
25 ····​.​line·​22 25 ····​.​line·​22
26 ····​return-​void 26 ····​return-​void
27 .​end·​method 27 .​end·​method
   
28 .​method·​private·​calculateTextSize(Z)​V 28 .​method·​private·​calculateTextSize(Z)​V
29 ····​.​locals·30 29 ····​.​locals·26
30 ····​.​param·​p1,​·​"textSet"····​#·​Z 30 ····​.​param·​p1,​·​"textSet"····​#·​Z
   
31 ····​.​prologue 31 ····​.​prologue
32 ····​.​line·​26 32 ····​.​line·​26
33 ····​invoke-​virtual/​range·​{p0·​.​.​·​p0},​·​Lnet/​tevp/​postcode/​AutoScaledTextView;​-​>getWidth()​I 33 ····​invoke-​virtual/​range·​{p0·​.​.​·​p0},​·​Lnet/​tevp/​postcode/​AutoScaledTextView;​-​>getWidth()​I
   
34 ····​move-​result·​v24 34 ····​move-​result·​v20
   
35 ····​if-​nez·​v24,​·​:​cond_1 35 ····​if-​nez·​v20,​·​:​cond_1
   
36 ····​.​line·​76 36 ····​.​line·​76
37 ····​:​cond_0 37 ····​:​cond_0
38 ····​:​goto_0 38 ····​:​goto_0
39 ····​return-​void 39 ····​return-​void
   
40 ····​.​line·​28 40 ····​.​line·​28
41 ····​:​cond_1 41 ····​:​cond_1
42 ····​const-​string·​v24,​·​"AutoScaledTextView" 42 ····​const-​string·​v20,​·​"AutoScaledTextView"
   
43 ····​const-​string·​v25,​·​"calculating·​font·​size" 43 ····​const-​string·​v21,​·​"calculating·​font·​size"
   
44 ····​invoke-​static/​range·​{v24·​.​.​·​v25},​·​Landroid/​util/​Log;​-​>d(Ljava/​lang/​String;​Ljava/​lang/​String;​)​I 44 ····​invoke-​static/​range·​{v20·​.​.​·​v21},​·​Landroid/​util/​Log;​-​>d(Ljava/​lang/​String;​Ljava/​lang/​String;​)​I
   
45 ····​.​line·​33 45 ····​.​line·​33
46 ····​invoke-​virtual/​range·​{p0·​.​.​·​p0},​·​Lnet/​tevp/​postcode/​AutoScaledTextView;​-​>getText()​Ljava/​lang/​CharSequence;​ 46 ····​invoke-​virtual/​range·​{p0·​.​.​·​p0},​·​Lnet/​tevp/​postcode/​AutoScaledTextView;​-​>getText()​Ljava/​lang/​CharSequence;​
   
47 ····​move-​result-​object·​v24 47 ····​move-​result-​object·​v20
   
48 ····​invoke-​interface/​range·​{v24·​.​.​·​v24},​·​Ljava/​lang/​CharSequence;​-​>toString()​Ljava/​lang/​String;​ 48 ····​invoke-​interface/​range·​{v20·​.​.​·​v20},​·​Ljava/​lang/​CharSequence;​-​>toString()​Ljava/​lang/​String;​
   
49 ····​move-​result-​object·​v20 49 ····​move-​result-​object·​v16
   
50 ····​.​line·​34 50 ····​.​line·​34
51 ····​.​local·​v20,​·​"text":​Ljava/​lang/​String;​ 51 ····​.​local·​v16,​·​"text":​Ljava/​lang/​String;​
52 ····​const-​string·​v24,​·​"AutoScaledTextView" 52 ····​const-​string·​v20,​·​"AutoScaledTextView"
   
53 ····​const-​string·​v25,​·​"text·​is·​\'%s\'" 53 ····​const-​string·​v21,​·​"text·​is·​\'%s\'"
   
54 ····​const/​16·​v26,​·​0x1 54 ····​const/​16·​v22,​·​0x1
   
55 ····​move/​from16·​v0,​·​v26 55 ····​move/​from16·​v0,​·​v22
   
56 ····​new-​array·​v0,​·​v0,​·​[Ljava/​lang/​Object;​ 56 ····​new-​array·​v0,​·​v0,​·​[Ljava/​lang/​Object;​
   
57 ····​move-​object/​from16·​v26,​·​v0 57 ····​move-​object/​from16·​v22,​·​v0
   
58 ····​const/​16·​v27,​·​0x0 58 ····​const/​16·​v23,​·​0x0
   
59 ····​aput-​object·​v20,​·​v26,​·​v27 59 ····​aput-​object·​v16,​·​v22,​·​v23
   
60 ····​invoke-​static/​range·​{v25·​.​.​·​v26},​·​Ljava/​lang/​String;​-​>format(Ljava/​lang/​String;​[Ljava/​lang/​Object;​)​Ljava/​lang/​String;​ 60 ····​invoke-​static/​range·​{v21·​.​.​·​v22},​·​Ljava/​lang/​String;​-​>format(Ljava/​lang/​String;​[Ljava/​lang/​Object;​)​Ljava/​lang/​String;​
   
61 ····​move-​result-​object·​v25 61 ····​move-​result-​object·​v21
   
62 ····​invoke-​static/​range·​{v24·​.​.​·​v25},​·​Landroid/​util/​Log;​-​>d(Ljava/​lang/​String;​Ljava/​lang/​String;​)​I 62 ····​invoke-​static/​range·​{v20·​.​.​·​v21},​·​Landroid/​util/​Log;​-​>d(Ljava/​lang/​String;​Ljava/​lang/​String;​)​I
   
63 ····​.​line·​36 63 ····​.​line·​36
64 ····​new-​instance·​v6,​·​Landroid/​graphics/​Rect;​ 64 ····​new-​instance·​v4,​·​Landroid/​graphics/​Rect;​
   
65 ····​invoke-​direct·​{v6},​·​Landroid/​graphics/​Rect;​-​><init>()​V 65 ····​invoke-​direct·​{v4},​·​Landroid/​graphics/​Rect;​-​><init>()​V
   
66 ····​.​line·​37 66 ····​.​line·​37
67 ····​.​local·​v6,​·​"bounds":​Landroid/​graphics/​Rect;​ 67 ····​.​local·​v4,​·​"bounds":​Landroid/​graphics/​Rect;​
68 ····​invoke-​virtual/​range·​{p0·​.​.​·​p0},​·​Lnet/​tevp/​postcode/​AutoScaledTextView;​-​>getPaint()​Landroid/​text/​TextPaint;​ 68 ····​invoke-​virtual/​range·​{p0·​.​.​·​p0},​·​Lnet/​tevp/​postcode/​AutoScaledTextView;​-​>getPaint()​Landroid/​text/​TextPaint;​
   
69 ····​move-​result-​object·​v22 69 ····​move-​result-​object·​v18
   
70 ····​.​line·​38 70 ····​.​line·​38
71 ····​.​local·​v22,​·​"tp":​Landroid/​text/​TextPaint;​ 71 ····​.​local·​v18,​·​"tp":​Landroid/​text/​TextPaint;​
72 ····​const/​4·​v5,​·​0x0 72 ····​const/​4·​v3,​·​0x0
   
73 ····​.​line·​41 73 ····​.​line·​41
74 ····​.​local·​v5,​·​"attempts":​I 74 ····​.​local·​v3,​·​"attempts":​I
75 ····​:​cond_2 75 ····​:​cond_2
76 ····​const/​16·​v21,​·​0x0 76 ····​const/​16·​v17,​·​0x0
   
77 ····​.​line·​42 77 ····​.​line·​42
78 ····​.​local·​v21,​·​"totalHeight":​I 78 ····​.​local·​v17,​·​"totalHeight":​I
79 ····​const/​16·​v16,​·​0x0 79 ····​const/​4·​v12,​·​0x0
   
80 ····​.​line·​44 80 ····​.​line·​44
81 ····​.​local·​v16,​·​"maxWidth":​I 81 ····​.​local·​v12,​·​"maxWidth":​I
82 ····​const-​string·​v24,​·​"\n" 82 ····​const-​string·​v20,​·​"\n"
   
83 ····​move-​object/​from16·​v0,​·​v20 83 ····​move-​object/​from16·​v0,​·​v16
   
84 ····​move-​object/​from16·​v1,​·​v24 84 ····​move-​object/​from16·​v1,​·​v20
   
85 ····​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​String;​-​>split(Ljava/​lang/​String;​)​[Ljava/​lang/​String;​ 85 ····​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​String;​-​>split(Ljava/​lang/​String;​)​[Ljava/​lang/​String;​
   
86 ····​move-​result-​object·​v4 86 ····​move-​result-​object·​v21
Max diff block lines reached; 15562/19439 bytes (80.06%) of diff not shown.
[−]
smali/net/tevp/postcode/Base32.smali
Offset 21, 81 lines modified Offset 21, 78 lines modified
   
21 #·​direct·​methods 21 #·​direct·​methods
22 .​method·​static·​constructor·​<clinit>()​V 22 .​method·​static·​constructor·​<clinit>()​V
23 ····​.​locals·​9 23 ····​.​locals·​9
   
24 ····​.​prologue 24 ····​.​prologue
25 ····​.​line·​6 25 ····​.​line·​6
26 ····​const/​16·​v6,​·​0x20 26 ····​const/​16·​v3,​·​0x20
   
27 ····​new-​array·​v6,​·​v6,​·​[C 27 ····​new-​array·​v3,​·​v3,​·​[C
   
28 ····​fill-​array-​data·​v6,​·​:​array_0 28 ····​fill-​array-​data·​v3,​·​:​array_0
   
29 ····​sput-​object·​v6,​·​Lnet/​tevp/​postcode/​Base32;​-​>digits:​[C 29 ····​sput-​object·​v3,​·​Lnet/​tevp/​postcode/​Base32;​-​>digits:​[C
   
30 ····​.​line·​10 30 ····​.​line·​10
31 ····​new-​instance·​v6,​·​Ljava/​util/​HashMap;​ 31 ····​new-​instance·​v3,​·​Ljava/​util/​HashMap;​
   
32 ····​invoke-​direct·​{v6},​·​Ljava/​util/​HashMap;​-​><init>()​V 32 ····​invoke-​direct·​{v3},​·​Ljava/​util/​HashMap;​-​><init>()​V
   
33 ····​sput-​object·​v6,​·​Lnet/​tevp/​postcode/​Base32;​-​>lookup:​Ljava/​util/​HashMap;​ 33 ····​sput-​object·​v3,​·​Lnet/​tevp/​postcode/​Base32;​-​>lookup:​Ljava/​util/​HashMap;​
   
34 ····​.​line·​12 34 ····​.​line·​12
35 ····​const/​4·​v2,​·​0x0 35 ····​const/​4·​v1,​·​0x0
   
36 ····​.​line·​13 36 ····​.​line·​13
37 ····​.​local·​v2,​·​"i":​I 37 ····​.​local·​v1,​·​"i":​I
38 ····​sget-​object·​v0,​·​Lnet/​tevp/​postcode/​Base32;​-​>digits:​[C 38 ····​sget-​object·​v4,​·​Lnet/​tevp/​postcode/​Base32;​-​>digits:​[C
   
39 ····.​local·​v0,​·​"arr$":​[C 39 ····array-​length·​v5,​·​v4
40 ····​array-​length·​v5,​·​v0  
   
41 ····.​local·​v5,​·"len$":​I 40 ····const/​4·​v3,​·0x0
42 ····​const/​4·​v4,​·​0x0  
   
43 ····.​local·​v4,​·"i$":​I 41 ····move·​v2,​·v1
44 ····​move·​v3,​·​v2  
   
45 ····​.​end·​local·​v2····​#·​"i":​I 42 ····​.​end·​local·​v1····​#·​"i":​I
46 ····​.​local·​v3,​·​"i":​I 43 ····​.​local·​v2,​·​"i":​I
47 ····​:​goto_0 44 ····​:​goto_0
48 ····​if-​ge·​v4,​·​v5,​·​:​cond_0 45 ····​if-​ge·​v3,​·​v5,​·​:​cond_0
   
49 ····​aget-​char·​v1,​·​v0,​·​v4 46 ····​aget-​char·​v0,​·​v4,​·​v3
   
50 ····​.​line·​14 47 ····​.​line·​14
51 ····​.​local·​v1,​·​"c":​C 48 ····​.​local·​v0,​·​"c":​C
52 ····​sget-​object·​v6,​·​Lnet/​tevp/​postcode/​Base32;​-​>lookup:​Ljava/​util/​HashMap;​ 49 ····​sget-​object·​v6,​·​Lnet/​tevp/​postcode/​Base32;​-​>lookup:​Ljava/​util/​HashMap;​
   
53 ····​invoke-​static·​{v1},​·​Ljava/​lang/​Character;​-​>valueOf(C)​Ljava/​lang/​Character;​ 50 ····​invoke-​static·​{v0},​·​Ljava/​lang/​Character;​-​>valueOf(C)​Ljava/​lang/​Character;​
   
54 ····​move-​result-​object·​v7 51 ····​move-​result-​object·​v7
   
55 ····​add-​int/​lit8·​v2,​·​v3,​·​0x1 52 ····​add-​int/​lit8·​v1,​·​v2,​·​0x1
   
56 ····​.​end·​local·​v3····​#·​"i":​I 53 ····​.​end·​local·​v2····​#·​"i":​I
57 ····​.​restart·​local·​v2····​#·​"i":​I 54 ····​.​restart·​local·​v1····​#·​"i":​I
58 ····​invoke-​static·​{v3},​·​Ljava/​lang/​Integer;​-​>valueOf(I)​Ljava/​lang/​Integer;​ 55 ····​invoke-​static·​{v2},​·​Ljava/​lang/​Integer;​-​>valueOf(I)​Ljava/​lang/​Integer;​
   
59 ····​move-​result-​object·​v8 56 ····​move-​result-​object·​v8
   
60 ····​invoke-​virtual·​{v6,​·​v7,​·​v8},​·​Ljava/​util/​HashMap;​-​>put(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ 57 ····​invoke-​virtual·​{v6,​·​v7,​·​v8},​·​Ljava/​util/​HashMap;​-​>put(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
   
61 ····​.​line·​13 58 ····​.​line·​13
62 ····​add-​int/​lit8·​v4,​·​v4,​·​0x1 59 ····​add-​int/​lit8·​v3,​·​v3,​·​0x1
   
63 ····​move·​v3,​·​v2 60 ····​move·​v2,​·​v1
   
64 ····​.​end·​local·​v2····​#·​"i":​I 61 ····​.​end·​local·​v1····​#·​"i":​I
65 ····​.​restart·​local·​v3····​#·​"i":​I 62 ····​.​restart·​local·​v2····​#·​"i":​I
66 ····​goto·​:​goto_0 63 ····​goto·​:​goto_0
   
67 ····​.​line·​15 64 ····​.​line·​15
68 ····​.​end·​local·​v1····​#·​"c":​C 65 ····​.​end·​local·​v0····​#·​"c":​C
69 ····​:​cond_0 66 ····​:​cond_0
70 ····​return-​void 67 ····​return-​void
   
71 ····​.​line·​6 68 ····​.​line·​6
72 ····​:​array_0 69 ····​:​array_0
73 ····​.​array-​data·​2 70 ····​.​array-​data·​2
74 ········​0x30s 71 ········​0x30s
Offset 140, 19 lines modified Offset 137, 19 lines modified
140 ····​.​line·​5 137 ····​.​line·​5
141 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 138 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
142 ····​return-​void 139 ····​return-​void
143 .​end·​method 140 .​end·​method
   
144 .​method·​public·​static·​base32(J)​Ljava/​lang/​String;​ 141 .​method·​public·​static·​base32(J)​Ljava/​lang/​String;​
145 ····​.​locals·10 142 ····​.​locals·9
146 ····​.​param·​p0,​·​"i"····​#·​J 143 ····​.​param·​p0,​·​"i"····​#·​J
   
147 ····​.​prologue 144 ····​.​prologue
148 ····​const-​wide/​16·​v8,​·​0x20 145 ····​const-​wide/​16·​v7,​·​0x20
   
149 ····​.​line·​18 146 ····​.​line·​18
150 ····​const/​16·​v4,​·​0x41 147 ····​const/​16·​v4,​·​0x41
   
151 ····​new-​array·​v0,​·​v4,​·​[C 148 ····​new-​array·​v0,​·​v4,​·​[C
Max diff block lines reached; 1022/4095 bytes (24.96%) of diff not shown.
[−]
smali/net/tevp/postcode/Geohash.smali
Offset 23, 86 lines modified Offset 23, 83 lines modified
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​static·​constructor·​<clinit>()​V 24 .​method·​static·​constructor·​<clinit>()​V
25 ····​.​locals·​9 25 ····​.​locals·​9
   
26 ····​.​prologue 26 ····​.​prologue
27 ····​.​line·​8 27 ····​.​line·​8
28 ····​const/​16·​v6,​·​0x1e 28 ····​const/​16·​v3,​·​0x1e
   
29 ····​sput·​v6,​·​Lnet/​tevp/​postcode/​Geohash;​-​>numbits:​I 29 ····​sput·​v3,​·​Lnet/​tevp/​postcode/​Geohash;​-​>numbits:​I
   
30 ····​.​line·​9 30 ····​.​line·​9
31 ····​const/​16·​v6,​·​0x20 31 ····​const/​16·​v3,​·​0x20
   
32 ····​new-​array·​v6,​·​v6,​·​[C 32 ····​new-​array·​v3,​·​v3,​·​[C
   
33 ····​fill-​array-​data·​v6,​·​:​array_0 33 ····​fill-​array-​data·​v3,​·​:​array_0
   
34 ····​sput-​object·​v6,​·​Lnet/​tevp/​postcode/​Geohash;​-​>digits:​[C 34 ····​sput-​object·​v3,​·​Lnet/​tevp/​postcode/​Geohash;​-​>digits:​[C
   
35 ····​.​line·​13 35 ····​.​line·​13
36 ····​new-​instance·​v6,​·​Ljava/​util/​HashMap;​ 36 ····​new-​instance·​v3,​·​Ljava/​util/​HashMap;​
   
37 ····​invoke-​direct·​{v6},​·​Ljava/​util/​HashMap;​-​><init>()​V 37 ····​invoke-​direct·​{v3},​·​Ljava/​util/​HashMap;​-​><init>()​V
   
38 ····​sput-​object·​v6,​·​Lnet/​tevp/​postcode/​Geohash;​-​>lookup:​Ljava/​util/​HashMap;​ 38 ····​sput-​object·​v3,​·​Lnet/​tevp/​postcode/​Geohash;​-​>lookup:​Ljava/​util/​HashMap;​
   
39 ····​.​line·​15 39 ····​.​line·​15
40 ····​const/​4·​v2,​·​0x0 40 ····​const/​4·​v1,​·​0x0
   
41 ····​.​line·​16 41 ····​.​line·​16
42 ····​.​local·​v2,​·​"i":​I 42 ····​.​local·​v1,​·​"i":​I
43 ····​sget-​object·​v0,​·​Lnet/​tevp/​postcode/​Geohash;​-​>digits:​[C 43 ····​sget-​object·​v4,​·​Lnet/​tevp/​postcode/​Geohash;​-​>digits:​[C
   
44 ····.​local·​v0,​·​"arr$":​[C 44 ····array-​length·​v5,​·​v4
45 ····​array-​length·​v5,​·​v0  
   
46 ····.​local·​v5,​·"len$":​I 45 ····const/​4·​v3,​·0x0
47 ····​const/​4·​v4,​·​0x0  
   
48 ····.​local·​v4,​·"i$":​I 46 ····move·​v2,​·v1
49 ····​move·​v3,​·​v2  
   
50 ····​.​end·​local·​v2····​#·​"i":​I 47 ····​.​end·​local·​v1····​#·​"i":​I
51 ····​.​local·​v3,​·​"i":​I 48 ····​.​local·​v2,​·​"i":​I
52 ····​:​goto_0 49 ····​:​goto_0
53 ····​if-​ge·​v4,​·​v5,​·​:​cond_0 50 ····​if-​ge·​v3,​·​v5,​·​:​cond_0
   
54 ····​aget-​char·​v1,​·​v0,​·​v4 51 ····​aget-​char·​v0,​·​v4,​·​v3
   
55 ····​.​line·​17 52 ····​.​line·​17
56 ····​.​local·​v1,​·​"c":​C 53 ····​.​local·​v0,​·​"c":​C
57 ····​sget-​object·​v6,​·​Lnet/​tevp/​postcode/​Geohash;​-​>lookup:​Ljava/​util/​HashMap;​ 54 ····​sget-​object·​v6,​·​Lnet/​tevp/​postcode/​Geohash;​-​>lookup:​Ljava/​util/​HashMap;​
   
58 ····​invoke-​static·​{v1},​·​Ljava/​lang/​Character;​-​>valueOf(C)​Ljava/​lang/​Character;​ 55 ····​invoke-​static·​{v0},​·​Ljava/​lang/​Character;​-​>valueOf(C)​Ljava/​lang/​Character;​
   
59 ····​move-​result-​object·​v7 56 ····​move-​result-​object·​v7
   
60 ····​add-​int/​lit8·​v2,​·​v3,​·​0x1 57 ····​add-​int/​lit8·​v1,​·​v2,​·​0x1
   
61 ····​.​end·​local·​v3····​#·​"i":​I 58 ····​.​end·​local·​v2····​#·​"i":​I
62 ····​.​restart·​local·​v2····​#·​"i":​I 59 ····​.​restart·​local·​v1····​#·​"i":​I
63 ····​invoke-​static·​{v3},​·​Ljava/​lang/​Integer;​-​>valueOf(I)​Ljava/​lang/​Integer;​ 60 ····​invoke-​static·​{v2},​·​Ljava/​lang/​Integer;​-​>valueOf(I)​Ljava/​lang/​Integer;​
   
64 ····​move-​result-​object·​v8 61 ····​move-​result-​object·​v8
   
65 ····​invoke-​virtual·​{v6,​·​v7,​·​v8},​·​Ljava/​util/​HashMap;​-​>put(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ 62 ····​invoke-​virtual·​{v6,​·​v7,​·​v8},​·​Ljava/​util/​HashMap;​-​>put(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
   
66 ····​.​line·​16 63 ····​.​line·​16
67 ····​add-​int/​lit8·​v4,​·​v4,​·​0x1 64 ····​add-​int/​lit8·​v3,​·​v3,​·​0x1
   
68 ····​move·​v3,​·​v2 65 ····​move·​v2,​·​v1
   
69 ····​.​end·​local·​v2····​#·​"i":​I 66 ····​.​end·​local·​v1····​#·​"i":​I
70 ····​.​restart·​local·​v3····​#·​"i":​I 67 ····​.​restart·​local·​v2····​#·​"i":​I
71 ····​goto·​:​goto_0 68 ····​goto·​:​goto_0
   
72 ····​.​line·​18 69 ····​.​line·​18
73 ····​.​end·​local·​v1····​#·​"c":​C 70 ····​.​end·​local·​v0····​#·​"c":​C
74 ····​:​cond_0 71 ····​:​cond_0
75 ····​return-​void 72 ····​return-​void
   
76 ····​.​line·​9 73 ····​.​line·​9
77 ····​:​array_0 74 ····​:​array_0
78 ····​.​array-​data·​2 75 ····​.​array-​data·​2
79 ········​0x30s 76 ········​0x30s
Offset 147, 19 lines modified Offset 144, 19 lines modified
147 ····​.​line·​6 144 ····​.​line·​6
148 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 145 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
149 ····​return-​void 146 ····​return-​void
150 .​end·​method 147 .​end·​method
   
151 .​method·​public·​static·​base32(J)​Ljava/​lang/​String;​ 148 .​method·​public·​static·​base32(J)​Ljava/​lang/​String;​
152 ····​.​locals·10 149 ····​.​locals·9
153 ····​.​param·​p0,​·​"i"····​#·​J 150 ····​.​param·​p0,​·​"i"····​#·​J
   
154 ····​.​prologue 151 ····​.​prologue
155 ····​const-​wide/​16·​v8,​·​0x20 152 ····​const-​wide/​16·​v7,​·​0x20
Max diff block lines reached; 19354/22536 bytes (85.88%) of diff not shown.
[−]
smali/net/tevp/postcode/Postcode$1.smali
Offset 22, 14 lines modified Offset 22, 15 lines modified
   
22 .​field·​final·​synthetic·​val$self:​Lnet/​tevp/​postcode/​Postcode;​ 22 .​field·​final·​synthetic·​val$self:​Lnet/​tevp/​postcode/​Postcode;​
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lnet/​tevp/​postcode/​Postcode;​Lnet/​tevp/​postcode/​Postcode;​)​V 24 .​method·​constructor·​<init>(Lnet/​tevp/​postcode/​Postcode;​Lnet/​tevp/​postcode/​Postcode;​)​V
25 ····​.​locals·​0 25 ····​.​locals·​0
  26 ····​.​param·​p1,​·​"this$0"····​#·​Lnet/​tevp/​postcode/​Postcode;​
   
26 ····​.​prologue 27 ····​.​prologue
27 ····​.​line·​41 28 ····​.​line·​41
28 ····​iput-​object·​p1,​·​p0,​·​Lnet/​tevp/​postcode/​Postcode$1;​-​>this$0:​Lnet/​tevp/​postcode/​Postcode;​ 29 ····​iput-​object·​p1,​·​p0,​·​Lnet/​tevp/​postcode/​Postcode$1;​-​>this$0:​Lnet/​tevp/​postcode/​Postcode;​
   
29 ····​iput-​object·​p2,​·​p0,​·​Lnet/​tevp/​postcode/​Postcode$1;​-​>val$self:​Lnet/​tevp/​postcode/​Postcode;​ 30 ····​iput-​object·​p2,​·​p0,​·​Lnet/​tevp/​postcode/​Postcode$1;​-​>val$self:​Lnet/​tevp/​postcode/​Postcode;​
   
[−]
smali/net/tevp/postcode/Postcode$2.smali
Offset 22, 14 lines modified Offset 22, 15 lines modified
   
22 .​field·​final·​synthetic·​val$self:​Lnet/​tevp/​postcode/​Postcode;​ 22 .​field·​final·​synthetic·​val$self:​Lnet/​tevp/​postcode/​Postcode;​
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lnet/​tevp/​postcode/​Postcode;​Lnet/​tevp/​postcode/​Postcode;​)​V 24 .​method·​constructor·​<init>(Lnet/​tevp/​postcode/​Postcode;​Lnet/​tevp/​postcode/​Postcode;​)​V
25 ····​.​locals·​0 25 ····​.​locals·​0
  26 ····​.​param·​p1,​·​"this$0"····​#·​Lnet/​tevp/​postcode/​Postcode;​
   
26 ····​.​prologue 27 ····​.​prologue
27 ····​.​line·​46 28 ····​.​line·​46
28 ····​iput-​object·​p1,​·​p0,​·​Lnet/​tevp/​postcode/​Postcode$2;​-​>this$0:​Lnet/​tevp/​postcode/​Postcode;​ 29 ····​iput-​object·​p1,​·​p0,​·​Lnet/​tevp/​postcode/​Postcode$2;​-​>this$0:​Lnet/​tevp/​postcode/​Postcode;​
   
29 ····​iput-​object·​p2,​·​p0,​·​Lnet/​tevp/​postcode/​Postcode$2;​-​>val$self:​Lnet/​tevp/​postcode/​Postcode;​ 30 ····​iput-​object·​p2,​·​p0,​·​Lnet/​tevp/​postcode/​Postcode$2;​-​>val$self:​Lnet/​tevp/​postcode/​Postcode;​
   
[−]
smali/net/tevp/postcode/Postcode$3.smali
Offset 24, 14 lines modified Offset 24, 15 lines modified
   
24 .​field·​final·​synthetic·​val$text:​Ljava/​lang/​CharSequence;​ 24 .​field·​final·​synthetic·​val$text:​Ljava/​lang/​CharSequence;​
   
   
25 #·​direct·​methods 25 #·​direct·​methods
26 .​method·​constructor·​<init>(Lnet/​tevp/​postcode/​Postcode;​Landroid/​widget/​TextView;​Ljava/​lang/​CharSequence;​)​V 26 .​method·​constructor·​<init>(Lnet/​tevp/​postcode/​Postcode;​Landroid/​widget/​TextView;​Ljava/​lang/​CharSequence;​)​V
27 ····​.​locals·​0 27 ····​.​locals·​0
  28 ····​.​param·​p1,​·​"this$0"····​#·​Lnet/​tevp/​postcode/​Postcode;​
   
28 ····​.​prologue 29 ····​.​prologue
29 ····​.​line·​107 30 ····​.​line·​107
30 ····​iput-​object·​p1,​·​p0,​·​Lnet/​tevp/​postcode/​Postcode$3;​-​>this$0:​Lnet/​tevp/​postcode/​Postcode;​ 31 ····​iput-​object·​p1,​·​p0,​·​Lnet/​tevp/​postcode/​Postcode$3;​-​>this$0:​Lnet/​tevp/​postcode/​Postcode;​
   
31 ····​iput-​object·​p2,​·​p0,​·​Lnet/​tevp/​postcode/​Postcode$3;​-​>val$myTV:​Landroid/​widget/​TextView;​ 32 ····​iput-​object·​p2,​·​p0,​·​Lnet/​tevp/​postcode/​Postcode$3;​-​>val$myTV:​Landroid/​widget/​TextView;​
   
[−]
smali/net/tevp/postcode/Postcode.smali
Offset 73, 15 lines modified Offset 73, 14 lines modified
73 ····​iput-​object·​v0,​·​p0,​·​Lnet/​tevp/​postcode/​Postcode;​-​>ps:​Lnet/​tevp/​postcode/​Postcode$PostcodeStat​e;​ 73 ····​iput-​object·​v0,​·​p0,​·​Lnet/​tevp/​postcode/​Postcode;​-​>ps:​Lnet/​tevp/​postcode/​Postcode$PostcodeStat​e;​
   
74 ····​.​line·​21 74 ····​.​line·​21
75 ····​const/​4·​v0,​·​0x0 75 ····​const/​4·​v0,​·​0x0
   
76 ····​iput-​boolean·​v0,​·​p0,​·​Lnet/​tevp/​postcode/​Postcode;​-​>acquiring:​Z 76 ····​iput-​boolean·​v0,​·​p0,​·​Lnet/​tevp/​postcode/​Postcode;​-​>acquiring:​Z
   
77 ····​.​line·​23  
78 ····​return-​void 77 ····​return-​void
79 .​end·​method 78 .​end·​method
   
80 .​method·​static·​synthetic·​access$000(Lnet/​tevp/​postcode/​Postcode;​Z)​V 79 .​method·​static·​synthetic·​access$000(Lnet/​tevp/​postcode/​Postcode;​Z)​V
81 ····​.​locals·​0 80 ····​.​locals·​0
82 ····​.​param·​p0,​·​"x0"····​#·​Lnet/​tevp/​postcode/​Postcode;​ 81 ····​.​param·​p0,​·​"x0"····​#·​Lnet/​tevp/​postcode/​Postcode;​
83 ····​.​param·​p1,​·​"x1"····​#·​Z 82 ····​.​param·​p1,​·​"x1"····​#·​Z
Offset 401, 14 lines modified Offset 400, 15 lines modified
   
401 ····​if-​nez·​v0,​·​:​cond_1 400 ····​if-​nez·​v0,​·​:​cond_1
   
402 ····​new-​instance·​v0,​·​Ljava/​util/​Date;​ 401 ····​new-​instance·​v0,​·​Ljava/​util/​Date;​
   
403 ····​invoke-​direct·​{v0},​·​Ljava/​util/​Date;​-​><init>()​V 402 ····​invoke-​direct·​{v0},​·​Ljava/​util/​Date;​-​><init>()​V
   
  403 ····​.​line·​87
404 ····​invoke-​virtual·​{v0},​·​Ljava/​util/​Date;​-​>getTime()​J 404 ····​invoke-​virtual·​{v0},​·​Ljava/​util/​Date;​-​>getTime()​J
   
405 ····​move-​result-​wide·​v0 405 ····​move-​result-​wide·​v0
   
406 ····​iget-​object·​v2,​·​p0,​·​Lnet/​tevp/​postcode/​Postcode;​-​>ps:​Lnet/​tevp/​postcode/​Postcode$PostcodeStat​e;​ 406 ····​iget-​object·​v2,​·​p0,​·​Lnet/​tevp/​postcode/​Postcode;​-​>ps:​Lnet/​tevp/​postcode/​Postcode$PostcodeStat​e;​
   
407 ····​iget-​object·​v2,​·​v2,​·​Lnet/​tevp/​postcode/​Postcode$PostcodeStat​e;​-​>timestamp:​Ljava/​util/​Date;​ 407 ····​iget-​object·​v2,​·​v2,​·​Lnet/​tevp/​postcode/​Postcode$PostcodeStat​e;​-​>timestamp:​Ljava/​util/​Date;​
[−]
smali/net/tevp/postcode/PostcodeBackend$1.smali
Offset 19, 14 lines modified Offset 19, 15 lines modified
   
19 .​field·​final·​synthetic·​val$self:​Lnet/​tevp/​postcode/​PostcodeBackend;​ 19 .​field·​final·​synthetic·​val$self:​Lnet/​tevp/​postcode/​PostcodeBackend;​
   
   
20 #·​direct·​methods 20 #·​direct·​methods
21 .​method·​constructor·​<init>(Lnet/​tevp/​postcode/​PostcodeBackend;​Lnet/​tevp/​postcode/​PostcodeBackend;​)​V 21 .​method·​constructor·​<init>(Lnet/​tevp/​postcode/​PostcodeBackend;​Lnet/​tevp/​postcode/​PostcodeBackend;​)​V
22 ····​.​locals·​0 22 ····​.​locals·​0
  23 ····​.​param·​p1,​·​"this$0"····​#·​Lnet/​tevp/​postcode/​PostcodeBackend;​
   
23 ····​.​prologue 24 ····​.​prologue
24 ····​.​line·​166 25 ····​.​line·​166
25 ····​iput-​object·​p1,​·​p0,​·​Lnet/​tevp/​postcode/​PostcodeBackend$1;​-​>this$0:​Lnet/​tevp/​postcode/​PostcodeBackend;​ 26 ····​iput-​object·​p1,​·​p0,​·​Lnet/​tevp/​postcode/​PostcodeBackend$1;​-​>this$0:​Lnet/​tevp/​postcode/​PostcodeBackend;​
   
26 ····​iput-​object·​p2,​·​p0,​·​Lnet/​tevp/​postcode/​PostcodeBackend$1;​-​>val$self:​Lnet/​tevp/​postcode/​PostcodeBackend;​ 27 ····​iput-​object·​p2,​·​p0,​·​Lnet/​tevp/​postcode/​PostcodeBackend$1;​-​>val$self:​Lnet/​tevp/​postcode/​PostcodeBackend;​
   
Offset 34, 60 lines modified Offset 35, 59 lines modified
   
34 ····​return-​void 35 ····​return-​void
35 .​end·​method 36 .​end·​method
   
   
36 #·​virtual·​methods 37 #·​virtual·​methods
37 .​method·​public·​run()​V 38 .​method·​public·​run()​V
38 ····​.​locals·5 39 ····​.​locals·4
   
39 ····​.​prologue 40 ····​.​prologue
40 ····​.​line·​169 41 ····​.​line·​169
41 ····​iget-​object·​v3,​·​p0,​·​Lnet/​tevp/​postcode/​PostcodeBackend$1;​-​>this$0:​Lnet/​tevp/​postcode/​PostcodeBackend;​ 42 ····​iget-​object·​v2,​·​p0,​·​Lnet/​tevp/​postcode/​PostcodeBackend$1;​-​>this$0:​Lnet/​tevp/​postcode/​PostcodeBackend;​
   
42 ····​iget-​object·​v3,​·​v3,​·​Lnet/​tevp/​postcode/​PostcodeBackend;​-​>lm:​Landroid/​location/​LocationManager;​ 43 ····​iget-​object·​v2,​·​v2,​·​Lnet/​tevp/​postcode/​PostcodeBackend;​-​>lm:​Landroid/​location/​LocationManager;​
   
43 ····​iget-​object·​v4,​·​p0,​·​Lnet/​tevp/​postcode/​PostcodeBackend$1;​-​>val$self:​Lnet/​tevp/​postcode/​PostcodeBackend;​ 44 ····​iget-​object·​v3,​·​p0,​·​Lnet/​tevp/​postcode/​PostcodeBackend$1;​-​>val$self:​Lnet/​tevp/​postcode/​PostcodeBackend;​
   
44 ····​invoke-​virtual·​{v3,​·​v4},​·​Landroid/​location/​LocationManager;​-​>removeUpdates(Landro​id/​location/​LocationListener;​)​V 45 ····​invoke-​virtual·​{v2,​·​v3},​·​Landroid/​location/​LocationManager;​-​>removeUpdates(Landro​id/​location/​LocationListener;​)​V
   
45 ····​.​line·​170 46 ····​.​line·​170
46 ····​iget-​object·​v3,​·​p0,​·​Lnet/​tevp/​postcode/​PostcodeBackend$1;​-​>this$0:​Lnet/​tevp/​postcode/​PostcodeBackend;​ 47 ····​iget-​object·​v2,​·​p0,​·​Lnet/​tevp/​postcode/​PostcodeBackend$1;​-​>this$0:​Lnet/​tevp/​postcode/​PostcodeBackend;​
   
47 ····​invoke-​virtual·​{v3},​·​Lnet/​tevp/​postcode/​PostcodeBackend;​-​>getListeners()​Ljava/​util/​HashSet;​ 48 ····​invoke-​virtual·​{v2},​·​Lnet/​tevp/​postcode/​PostcodeBackend;​-​>getListeners()​Ljava/​util/​HashSet;​
   
48 ····​move-​result-​object·​v1 49 ····​move-​result-​object·​v0
   
49 ····​.​line·​171 50 ····​.​line·​171
50 ····​.​local·​v1,​·​"myPls":​Ljava/​util/​HashSet;​,​·​"Ljava/​util/​HashSet<Lnet/​tevp/​postcode/​PostcodeListener;​>;​" 51 ····​.​local·​v0,​·​"myPls":​Ljava/​util/​HashSet;​,​·​"Ljava/​util/​HashSet<Lnet/​tevp/​postcode/​PostcodeListener;​>;​"
51 ····​if-​nez·​v1,​·​:​cond_1 52 ····​if-​nez·​v0,​·​:​cond_1
   
52 ····​.​line·​175 53 ····​.​line·​175
53 ····​:​cond_0 54 ····​:​cond_0
54 ····​return-​void 55 ····​return-​void
   
55 ····​.​line·​173 56 ····​.​line·​173
56 ····​:​cond_1 57 ····​:​cond_1
57 ····​invoke-​virtual·​{v1},​·​Ljava/​util/​HashSet;​-​>iterator()​Ljava/​util/​Iterator;​ 58 ····​invoke-​virtual·​{v0},​·​Ljava/​util/​HashSet;​-​>iterator()​Ljava/​util/​Iterator;​
   
58 ····​move-​result-​object·​v0 59 ····​move-​result-​object·​v2
   
59 ····​.​local·​v0,​·​"i$":​Ljava/​util/​Iterator;​  
60 ····​:​goto_0 60 ····​:​goto_0
61 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 61 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
62 ····​move-​result·​v3 62 ····​move-​result·​v3
   
63 ····​if-​eqz·​v3,​·​:​cond_0 63 ····​if-​eqz·​v3,​·​:​cond_0
   
64 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 64 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
65 ····​move-​result-​object·​v2 65 ····​move-​result-​object·​v1
   
66 ····​check-​cast·​v2,​·​Lnet/​tevp/​postcode/​PostcodeListener;​ 66 ····​check-​cast·​v1,​·​Lnet/​tevp/​postcode/​PostcodeListener;​
   
67 ····​.​line·​174 67 ····​.​line·​174
68 ····​.​local·​v2,​·​"pl":​Lnet/​tevp/​postcode/​PostcodeListener;​ 68 ····​.​local·​v1,​·​"pl":​Lnet/​tevp/​postcode/​PostcodeListener;​
69 ····​invoke-​interface·​{v2},​·​Lnet/​tevp/​postcode/​PostcodeListener;​-​>locationFindFail()​V 69 ····​invoke-​interface·​{v1},​·​Lnet/​tevp/​postcode/​PostcodeListener;​-​>locationFindFail()​V
   
70 ····​goto·​:​goto_0 70 ····​goto·​:​goto_0
71 .​end·​method 71 .​end·​method
[−]
smali/net/tevp/postcode/PostcodeBackend$2.smali
Offset 23, 14 lines modified Offset 23, 15 lines modified
   
23 .​field·​final·​synthetic·​val$self:​Lnet/​tevp/​postcode/​PostcodeBackend;​ 23 .​field·​final·​synthetic·​val$self:​Lnet/​tevp/​postcode/​PostcodeBackend;​
   
   
24 #·​direct·​methods 24 #·​direct·​methods
25 .​method·​constructor·​<init>(Lnet/​tevp/​postcode/​PostcodeBackend;​Landroid/​location/​LocationManager;​Ljava/​lang/​String;​Lnet/​tevp/​postcode/​PostcodeBackend;​)​V 25 .​method·​constructor·​<init>(Lnet/​tevp/​postcode/​PostcodeBackend;​Landroid/​location/​LocationManager;​Ljava/​lang/​String;​Lnet/​tevp/​postcode/​PostcodeBackend;​)​V
26 ····​.​locals·​0 26 ····​.​locals·​0
  27 ····​.​param·​p1,​·​"this$0"····​#·​Lnet/​tevp/​postcode/​PostcodeBackend;​
   
27 ····​.​prologue 28 ····​.​prologue
28 ····​.​line·​201 29 ····​.​line·​201
29 ····​iput-​object·​p1,​·​p0,​·​Lnet/​tevp/​postcode/​PostcodeBackend$2;​-​>this$0:​Lnet/​tevp/​postcode/​PostcodeBackend;​ 30 ····​iput-​object·​p1,​·​p0,​·​Lnet/​tevp/​postcode/​PostcodeBackend$2;​-​>this$0:​Lnet/​tevp/​postcode/​PostcodeBackend;​
   
30 ····​iput-​object·​p2,​·​p0,​·​Lnet/​tevp/​postcode/​PostcodeBackend$2;​-​>val$internal_lm:​Landroid/​location/​LocationManager;​ 31 ····​iput-​object·​p2,​·​p0,​·​Lnet/​tevp/​postcode/​PostcodeBackend$2;​-​>val$internal_lm:​Landroid/​location/​LocationManager;​
   
[−]
smali/net/tevp/postcode/PostcodeBackend$3.smali
Offset 19, 14 lines modified Offset 19, 15 lines modified
   
19 .​field·​final·​synthetic·​val$l2:​Landroid/​location/​Location;​ 19 .​field·​final·​synthetic·​val$l2:​Landroid/​location/​Location;​
   
   
20 #·​direct·​methods 20 #·​direct·​methods
21 .​method·​constructor·​<init>(Lnet/​tevp/​postcode/​PostcodeBackend;​Landroid/​location/​Location;​)​V 21 .​method·​constructor·​<init>(Lnet/​tevp/​postcode/​PostcodeBackend;​Landroid/​location/​Location;​)​V
22 ····​.​locals·​0 22 ····​.​locals·​0
  23 ····​.​param·​p1,​·​"this$0"····​#·​Lnet/​tevp/​postcode/​PostcodeBackend;​
   
23 ····​.​prologue 24 ····​.​prologue
24 ····​.​line·​224 25 ····​.​line·​224
25 ····​iput-​object·​p1,​·​p0,​·​Lnet/​tevp/​postcode/​PostcodeBackend$3;​-​>this$0:​Lnet/​tevp/​postcode/​PostcodeBackend;​ 26 ····​iput-​object·​p1,​·​p0,​·​Lnet/​tevp/​postcode/​PostcodeBackend$3;​-​>this$0:​Lnet/​tevp/​postcode/​PostcodeBackend;​
   
26 ····​iput-​object·​p2,​·​p0,​·​Lnet/​tevp/​postcode/​PostcodeBackend$3;​-​>val$l2:​Landroid/​location/​Location;​ 27 ····​iput-​object·​p2,​·​p0,​·​Lnet/​tevp/​postcode/​PostcodeBackend$3;​-​>val$l2:​Landroid/​location/​Location;​
   
[−]
smali/net/tevp/postcode/PostcodeBackend.smali
Offset 246, 15 lines modified Offset 246, 15 lines modified
246 ········​:​pswitch_0 246 ········​:​pswitch_0
247 ········​:​pswitch_1 247 ········​:​pswitch_1
248 ········​:​pswitch_2 248 ········​:​pswitch_2
249 ····​.​end·​packed-​switch 249 ····​.​end·​packed-​switch
250 .​end·​method 250 .​end·​method
   
251 .​method·​private·​static·​getGeonames(DD)​Ljava/​lang/​String;​ 251 .​method·​private·​static·​getGeonames(DD)​Ljava/​lang/​String;​
252 ····​.​locals·8 252 ····​.​locals·7
253 ····​.​param·​p0,​·​"lat"····​#·​D 253 ····​.​param·​p0,​·​"lat"····​#·​D
254 ····​.​param·​p2,​·​"lon"····​#·​D 254 ····​.​param·​p2,​·​"lon"····​#·​D
255 ····​.​annotation·​system·​Ldalvik/​annotation/​Throws;​ 255 ····​.​annotation·​system·​Ldalvik/​annotation/​Throws;​
256 ········​value·​=·​{ 256 ········​value·​=·​{
257 ············​Lnet/​tevp/​postcode/​PostcodeException;​ 257 ············​Lnet/​tevp/​postcode/​PostcodeException;​
258 ········​} 258 ········​}
259 ····​.​end·​annotation 259 ····​.​end·​annotation
Offset 335, 15 lines modified Offset 335, 15 lines modified
   
335 ····​invoke-​direct·​{v3,​·​v4,​·​v1},​·​Lnet/​tevp/​postcode/​PostcodeException;​-​><init>(Ljava/​lang/​String;​Ljava/​lang/​Throwable;​)​V 335 ····​invoke-​direct·​{v3,​·​v4,​·​v1},​·​Lnet/​tevp/​postcode/​PostcodeException;​-​><init>(Ljava/​lang/​String;​Ljava/​lang/​Throwable;​)​V
   
336 ····​throw·​v3 336 ····​throw·​v3
337 .​end·​method 337 .​end·​method
   
338 .​method·​private·​static·​getPostcodesIO(DD)​Ljava/​lang/​String;​ 338 .​method·​private·​static·​getPostcodesIO(DD)​Ljava/​lang/​String;​
339 ····​.​locals·8 339 ····​.​locals·7
340 ····​.​param·​p0,​·​"lat"····​#·​D 340 ····​.​param·​p0,​·​"lat"····​#·​D
341 ····​.​param·​p2,​·​"lon"····​#·​D 341 ····​.​param·​p2,​·​"lon"····​#·​D
342 ····​.​annotation·​system·​Ldalvik/​annotation/​Throws;​ 342 ····​.​annotation·​system·​Ldalvik/​annotation/​Throws;​
343 ········​value·​=·​{ 343 ········​value·​=·​{
344 ············​Lnet/​tevp/​postcode/​PostcodeException;​ 344 ············​Lnet/​tevp/​postcode/​PostcodeException;​
345 ········​} 345 ········​}
346 ····​.​end·​annotation 346 ····​.​end·​annotation
Offset 444, 15 lines modified Offset 444, 15 lines modified
   
444 ····​invoke-​direct·​{v3,​·​v4,​·​v1},​·​Lnet/​tevp/​postcode/​PostcodeException;​-​><init>(Ljava/​lang/​String;​Ljava/​lang/​Throwable;​)​V 444 ····​invoke-​direct·​{v3,​·​v4,​·​v1},​·​Lnet/​tevp/​postcode/​PostcodeException;​-​><init>(Ljava/​lang/​String;​Ljava/​lang/​Throwable;​)​V
   
445 ····​throw·​v3 445 ····​throw·​v3
446 .​end·​method 446 .​end·​method
   
447 .​method·​private·​static·​getUKPostcodes(DD)​Ljava/​lang/​String;​ 447 .​method·​private·​static·​getUKPostcodes(DD)​Ljava/​lang/​String;​
448 ····​.​locals·8 448 ····​.​locals·7
449 ····​.​param·​p0,​·​"lat"····​#·​D 449 ····​.​param·​p0,​·​"lat"····​#·​D
450 ····​.​param·​p2,​·​"lon"····​#·​D 450 ····​.​param·​p2,​·​"lon"····​#·​D
451 ····​.​annotation·​system·​Ldalvik/​annotation/​Throws;​ 451 ····​.​annotation·​system·​Ldalvik/​annotation/​Throws;​
452 ········​value·​=·​{ 452 ········​value·​=·​{
453 ············​Lnet/​tevp/​postcode/​PostcodeException;​ 453 ············​Lnet/​tevp/​postcode/​PostcodeException;​
454 ········​} 454 ········​}
455 ····​.​end·​annotation 455 ····​.​end·​annotation
Offset 685, 15 lines modified Offset 685, 15 lines modified
   
685 ····​invoke-​direct·​{v7,​·​v8,​·​v1},​·​Lnet/​tevp/​postcode/​PostcodeException;​-​><init>(Ljava/​lang/​String;​Ljava/​lang/​Throwable;​)​V 685 ····​invoke-​direct·​{v7,​·​v8,​·​v1},​·​Lnet/​tevp/​postcode/​PostcodeException;​-​><init>(Ljava/​lang/​String;​Ljava/​lang/​Throwable;​)​V
   
686 ····​throw·​v7 686 ····​throw·​v7
687 .​end·​method 687 .​end·​method
   
688 .​method·​public·​static·​main([Ljava/​lang/​String;​)​V 688 .​method·​public·​static·​main([Ljava/​lang/​String;​)​V
689 ····​.​locals·6 689 ····​.​locals·5
690 ····​.​param·​p0,​·​"args"····​#·​[Ljava/​lang/​String;​ 690 ····​.​param·​p0,​·​"args"····​#·​[Ljava/​lang/​String;​
691 ····​.​annotation·​system·​Ldalvik/​annotation/​Throws;​ 691 ····​.​annotation·​system·​Ldalvik/​annotation/​Throws;​
692 ········​value·​=·​{ 692 ········​value·​=·​{
693 ············​Ljava/​lang/​Exception;​ 693 ············​Ljava/​lang/​Exception;​
694 ········​} 694 ········​}
695 ····​.​end·​annotation 695 ····​.​end·​annotation
   
Offset 711, 29 lines modified Offset 711, 29 lines modified
   
711 ····​invoke-​static·​{v1},​·​Ljava/​lang/​Double;​-​>valueOf(Ljava/​lang/​String;​)​Ljava/​lang/​Double;​ 711 ····​invoke-​static·​{v1},​·​Ljava/​lang/​Double;​-​>valueOf(Ljava/​lang/​String;​)​Ljava/​lang/​Double;​
   
712 ····​move-​result-​object·​v1 712 ····​move-​result-​object·​v1
   
713 ····​invoke-​virtual·​{v1},​·​Ljava/​lang/​Double;​-​>doubleValue()​D 713 ····​invoke-​virtual·​{v1},​·​Ljava/​lang/​Double;​-​>doubleValue()​D
   
714 ····​move-​result-​wide·​v2 714 ····​move-​result-​wide·​v1
   
715 ····​const/​4·​v1,​·​0x1 715 ····​const/​4·​v3,​·​0x1
   
716 ····​aget-​object·​v1,​·​p0,​·​v1 716 ····​aget-​object·​v3,​·​p0,​·​v3
   
717 ····​invoke-​static·​{v1},​·​Ljava/​lang/​Double;​-​>valueOf(Ljava/​lang/​String;​)​Ljava/​lang/​Double;​ 717 ····​invoke-​static·​{v3},​·​Ljava/​lang/​Double;​-​>valueOf(Ljava/​lang/​String;​)​Ljava/​lang/​Double;​
   
718 ····​move-​result-​object·​v1 718 ····​move-​result-​object·​v3
   
719 ····​invoke-​virtual·​{v1},​·​Ljava/​lang/​Double;​-​>doubleValue()​D 719 ····​invoke-​virtual·​{v3},​·​Ljava/​lang/​Double;​-​>doubleValue()​D
   
720 ····​move-​result-​wide·​v4 720 ····​move-​result-​wide·​v3
   
721 ····​invoke-​static·​{v2,​·​v3,​·​v4,​·​v5},​·​Lnet/​tevp/​postcode/​PostcodeBackend;​-​>get(DD)​Ljava/​lang/​String;​ 721 ····​invoke-​static·​{v1,​·​v2,​·​v3,​·​v4},​·​Lnet/​tevp/​postcode/​PostcodeBackend;​-​>get(DD)​Ljava/​lang/​String;​
   
722 ····​move-​result-​object·​v1 722 ····​move-​result-​object·​v1
   
723 ····​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​io/​PrintStream;​-​>println(Ljava/​lang/​String;​)​V 723 ····​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​io/​PrintStream;​-​>println(Ljava/​lang/​String;​)​V
   
724 ····​.​line·​300 724 ····​.​line·​300
725 ····​return-​void 725 ····​return-​void
Offset 805, 135 lines modified Offset 805, 136 lines modified
805 ····​invoke-​virtual·​{p0,​·​p1,​·​p2,​·​v0},​·​Lnet/​tevp/​postcode/​PostcodeBackend;​-​>getPostcode(Landroid​/​content/​Context;​Lnet/​tevp/​postcode/​PostcodeListener;​Z)​V 805 ····​invoke-​virtual·​{p0,​·​p1,​·​p2,​·​v0},​·​Lnet/​tevp/​postcode/​PostcodeBackend;​-​>getPostcode(Landroid​/​content/​Context;​Lnet/​tevp/​postcode/​PostcodeListener;​Z)​V
   
806 ····​.​line·​161 806 ····​.​line·​161
807 ····​return-​void 807 ····​return-​void
808 .​end·​method 808 .​end·​method
Max diff block lines reached; 25862/29032 bytes (89.08%) of diff not shown.
[−]
smali/net/tevp/postcode/R.smali
Offset 19, 10 lines modified Offset 19, 9 lines modified
19 .​method·​public·​constructor·​<init>()​V 19 .​method·​public·​constructor·​<init>()​V
20 ····​.​locals·​0 20 ····​.​locals·​0
   
21 ····​.​prologue 21 ····​.​prologue
22 ····​.​line·​10 22 ····​.​line·​10
23 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 23 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
24 ····​.​line·​24  
25 ····​return-​void 24 ····​return-​void
26 .​end·​method 25 .​end·​method
[−]
original/AndroidManifest.xml
Offset 1, 127 lines modified Offset 1, 114 lines modified
00000000:​·​0300·​0800·e807·​0000·​0100·​1c00·5804·​0000··​.​.​.​.​.​.​.​.​.​.​.​.​X.​.​.​ 00000000:​·​0300·​0800·2007·​0000·​0100·​1c00·b803·​0000··​.​.​.​.​·.​.​.​.​.​.​.​.​.​.​.​
00000010:​·​1e00·​0000·​0000·​0000·​0000·​0000·9400·​0000··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 00000010:​·​1a00·​0000·​0000·​0000·​0000·​0000·8400·​0000··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000020:​·​0000·​0000·​0000·​0000·​1a00·​0000·​3400·​0000··​.​.​.​.​.​.​.​.​.​.​.​.​4.​.​.​ 00000020:​·​0000·​0000·​0000·​0000·​1a00·​0000·​3400·​0000··​.​.​.​.​.​.​.​.​.​.​.​.​4.​.​.​
00000030:​·​5200·​0000·​5e00·​0000·​6a00·​0000·​7800·​0000··​R.​.​.​^.​.​.​j.​.​.​x.​.​.​ 00000030:​·​5200·​0000·​5e00·​0000·​6a00·​0000·​7800·​0000··​R.​.​.​^.​.​.​j.​.​.​x.​.​.​
00000040:​·​8a00·​0000·​9c00·​0000·​f400·​0000·​f800·​0000··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 00000040:​·​8a00·​0000·​9c00·​0000·​f400·​0000·​f800·​0000··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000050:​·​0a01·​0000·3e01·​0000·7201·​0000·8601·​0000··​.​.​.​.​>.​.​.​r.​.​.​.​.​.​.​ 00000050:​·​0a01·​0000·1e01·​0000·4401·​0000·4e01·​0000··​.​.​.​.​.​.​.​.​D.​.​.​N.​.​.​
00000060:​·ac01·​0000·b601·​0000·be01·​0000·dc01·​0000··.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 00000060:​·6201·​0000·8401·​0000·d601·​0000·1002·​0000··b.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000070:​·f001·​0000·1202·​0000·6402·​0000·​9e02·​0000··.​.​.​.​.​.​.​.​d.​.​.​.​.​.​.​ 00000070:​·2a02·​0000·3e02·​0000·7602·​0000·​9402·​0000··*.​.​.​>.​.​.​v.​.​.​.​.​.​.​
00000080:​·b802·​0000·cc02·​0000·0403·​0000·2203·0000··​.​.​.​.​.​.​.​.​.​.​.​.​".​.​.​ 00000080:​·a402·​0000·dc02·​0000·f002·​0000·0b00·7600··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​v.​
00000090:​·3203·0000·6a03·0000·7e03·0000·0b00·7600··2.​.​.​j.​.​.​~.​.​.​.​.​v.​ 00000090:​·6500·7200·7300·6900·6f00·6e00·4300·6f00··e.​r.​s.​i.​o.​n.​C.​o.​
000000a0:​·​6500·7200·7300·6900·6f00·​6e00·4300·6f00··e.​r.​s.​i.​o.​n.​C.​o.​ 000000a0:​·​6400·6500·0000·0b00·7600·​6500·7200·7300··d.​e.​.​.​.​.​v.​e.​r.​s.​
000000b0:​·​6400·​6500·0000·0b00·7600·​6500·7200·7300··d.​e.​.​.​.​.​v.​e.​r.​s.​ 000000b0:​·​6900·​6f00·6e00·4e00·6100·​6d00·6500·0000··i.​o.​n.​N.​a.​m.​e.​.​.​
000000c0:​·6900·​6f00·​6e00·4e00·6100·​6d00·​6500·0000··i.​o.​n.​N.​a.​m.​e.​.​.​ 000000c0:​·0d00·​6d00·​6900·6e00·5300·​6400·​6b00·5600··.​.​m.​i.​n.​S.​d.​k.​V.​
000000d0:​·0d00·6d00·6900·​6e00·5300·​6400·6b00·5600··.​.​m.​i.​n.​S.​d.​k.​V.​ 000000d0:​·6500·7200·7300·​6900·6f00·​6e00·0000·0400··e.​r.​s.​i.​o.​n.​.​.​.​.​
000000e0:​·​6500·7200·7300·​6900·6f00·6e00·0000·0400··e.​r.​s.​i.​o.​n.​.​.​.​.​ 000000e0:​·​6e00·6100·6d00·​6500·0000·0400·6900·6300··n.​a.​m.​e.​.​.​.​.​i.​c.​
000000f0:​·​6e00·​6100·6d00·6500·0000·0400·​6900·​6300··n.​a.​m.​e.​.​.​.​.​i.​c.​ 000000f0:​·​6f00·​6e00·0000·0500·6c00·6100·​6200·​6500··o.​n.​.​.​.​.​l.​a.​b.​e.​
00000100:​·​6f00·6e00·​0000·0500·​6c00·​6100·​6200·​6500··o.​n.​.​.​.​.​l.​a.​b.​e.​ 00000100:​·​6c00·0000·​0700·6500·​6e00·​6100·​6200·​6c00··l.​.​.​.​.​e.​n.​a.​b.​l.​
00000110:​·​6c00·0000·​0700·6500·​6e00·​6100·​6200·6c00··l.​.​.​.​.​e.​n.​a.​b.​l.​ 00000110:​·​6500·6400·​0000·0700·​6100·​6e00·​6400·7200··e.​d.​.​.​.​.​a.​n.​d.​r.​
00000120:​·​6500·​6400·0000·​0700·6100·​6e00·6400·​7200··e.​d.​.​.​.​.​a.​n.​d.​r.​ 00000120:​·​6f00·​6900·6400·​0000·2a00·​6800·7400·​7400··o.​i.​d.​.​.​*.​h.​t.​t.​
00000130:​·6f00·6900·6400·0000·2a00·​6800·7400·7400··o.​i.​d.​.​.​*.​h.​t.​t.​ 00000130:​·7000·3a00·2f00·2f00·7300·​6300·6800·6500··p.​:​.​/​.​/​.​s.​c.​h.​e.​
00000140:​·7000·3a00·2f00·​2f00·7300·​6300·​6800·6500··p.​:​.​/​.​/​.​s.​c.​h.​e.​ 00000140:​·6d00·6100·7300·​2e00·6100·​6e00·​6400·7200··m.​a.​s.​.​.​a.​n.​d.​r.​
00000150:​·​6d00·​6100·7300·​2e00·​6100·​6e00·​6400·7200··m.​a.​s.​.​.​a.​n.​d.​r.​ 00000150:​·​6f00·​6900·6400·​2e00·​6300·​6f00·​6d00·2f00··o.​i.​d.​.​.​c.​o.​m.​/​.​
00000160:​·​6f00·6900·​6400·​2e00·6300·​6f00·6d00·​2f00··o.​i.​d.​.​.​c.​o.​m.​/​.​ 00000160:​·​6100·7000·​6b00·​2f00·7200·​6500·7300·​2f00··a.​p.​k.​/​.​r.​e.​s.​/​.​
00000170:​·​6100·7000·​6b00·2f00·7200·​6500·7300·2f00··​a.​p.​k.​/​.​r.​e.​s.​/​.​ 00000170:​·​6100·6e00·​6400·7200·6f00·​6900·6400·0000··​a.​n.​d.​r.​o.​i.​d.​.​.​
00000180:​·6100·6e00·6400·​7200·​6f00·​6900·​6400·0000··a.​n.​d.​r.​o.​i.​d.​.​.​ 00000180:​·0000·0000·0700·​7000·​6100·​6300·​6b00·6100··.​.​.​.​.​.​p.​a.​c.​k.​a.​
00000190:​·0000·0000·​0700·7000·​6100·​6300·​6b00·​6100··.​.​.​.​.​.​p.​a.​c.​k.​a.​ 00000190:​·6700·6500·​0000·0800·​6d00·​6100·​6e00·​6900··g.​e.​.​.​.​.​m.​a.​n.​i.​
000001a0:​·​6700·​6500·0000·1800·7000·6c00·​6100·7400··g.​e.​.​.​.​.​p.​l.​a.​t.​ 000001a0:​·​6600·​6500·7300·7400·0000·1100·​6e00·6500··f.​e.​s.​t.​.​.​.​.​n.​e.​
000001b0:​·6600·6f00·​7200·​6d00·4200·​7500·6900·6c00··f.​o.​r.​m.​B.​u.​i.​l.​ 000001b0:​·7400·2e00·​7400·​6500·7600·​7000·2e00·7000··t.​.​.​t.​e.​v.​p.​.​.​p.​
000001c0:​·​6400·5600·6500·7200·7300·​6900·​6f00·6e00··d.​V.​e.​r.​s.​i.​o.​n.​ 000001c0:​·​6f00·7300·7400·6300·6f00·​6400·​6500·0000··o.​s.​t.​c.​o.​d.​e.​.​.​
000001d0:​·4300·6f00·6400·6500·​0000·1800·​7000·6c00··C.​o.​d.​e.​.​.​.​.​p.​l.​ 000001d0:​·0300·3100·2e00·3200·​0000·0800·​7500·7300··.​.​1.​.​.​2.​.​.​.​.​u.​s.​
000001e0:​·​6100·​7400·6600·6f00·7200·​6d00·4200·7500··a.​t.​f.​o.​r.​m.​B.​u.​ 000001e0:​·​6500·​7300·2d00·7300·6400·​6b00·0000·0f00··e.​s.​-​.​s.​d.​k.​.​.​.​.​
000001f0:​·6900·6c00·​6400·5600·6500·​7200·7300·6900··i.​l.​d.​V.​e.​r.​s.​i.​ 000001f0:​·7500·7300·​6500·7300·2d00·​7000·6500·7200··u.​s.​e.​s.​-​.​p.​e.​r.​
00000200:​·​6f00·​6e00·4e00·6100·​6d00·​6500·0000·​0800··o.​n.​N.​a.​m.​e.​.​.​.​.​ 00000200:​·​6d00·​6900·7300·7300·​6900·​6f00·6e00·​0000··m.​i.​s.​s.​i.​o.​n.​.​.​
00000210:​·6d00·​6100·​6e00·​6900·6600·​6500·7300·7400··m.​a.​n.​i.​f.​e.​s.​t.​ 00000210:​·2700·​6100·​6e00·​6400·7200·​6f00·6900·6400··'.​a.​n.​d.​r.​o.​i.​d.​
00000220:​·0000·1100·​6e00·6500·7400·2e00·​7400·6500··​.​.​.​.​n.​e.​t.​.​.​t.​e.​ 00000220:​·2e00·7000·​6500·7200·6d00·6900·​7300·7300··​.​.​p.​e.​r.​m.​i.​s.​s.​
00000230:​·7600·7000·2e00·7000·6f00·7300·7400·6300··v.​p.​.​.​p.​o.​s.​t.​c.​ 00000230:​·6900·6f00·6e00·2e00·4100·4300·4300·4500··i.​o.​n.​.​.​A.​C.​C.​E.​
00000240:​·6f00·6400·6500·0000·0300·3100·2e00·3200··o.​d.​e.​.​.​.​.​1.​.​.​2.​ 00000240:​·5300·5300·5f00·4600·4900·4e00·4500·5f00··S.​S.​_.​F.​I.​N.​E.​_.​
00000250:​·0000·0200·3100·3900·0000·0d00·3400·2e00··.​.​.​.​1.​9.​.​.​.​.​4.​.​.​ 00000250:​·4c00·4f00·4300·4100·5400·4900·4f00·4e00··L.​O.​C.​A.​T.​I.​O.​N.​
00000260:​·3400·2e00·3200·2d00·3100·3400·3500·3600··4.​.​.​2.​-​.​1.​4.​5.​6.​ 00000260:​·0000·1b00·6100·6e00·6400·7200·6f00·6900··.​.​.​.​a.​n.​d.​r.​o.​i.​
00000270:​·3800·3500·3900·0000·0800·7500·7300·6500··8.​5.​9.​.​.​.​.​u.​s.​e.​ 00000270:​·6400·2e00·7000·6500·7200·6d00·6900·7300··d.​.​.​p.​e.​r.​m.​i.​s.​
00000280:​·​7300·2d00·7300·​6400·6b00·0000·0f00·7500··​s.​-​.​s.​d.​k.​.​.​.​.​u.​ 00000280:​·​7300·6900·6f00·​6e00·2e00·4900·4e00·5400··​s.​i.​o.​n.​.​.​I.​N.​T.​
00000290:​·7300·6500·7300·2d00·7000·6500·7200·​6d00··s.​e.​s.​-​.​p.​e.​r.​m.​ 00000290:​·4500·5200·4e00·4500·5400·0000·0b00·​6100··E.​R.​N.​E.​T.​.​.​.​.​a.​
000002a0:​·6900·​7300·7300·​6900·​6f00·​6e00·0000·2700··i.​s.​s.​i.​o.​n.​.​.​'.​ 000002a0:​·7000·​7000·6c00·​6900·​6300·​6100·7400·6900··p.​p.​l.​i.​c.​a.​t.​i.​
000002b0:​·​6100·​6e00·6400·7200·​6f00·​6900·6400·2e00··a.​n.​d.​r.​o.​i.​d.​.​.​ 000002b0:​·​6f00·​6e00·0000·0800·​6100·​6300·7400·6900··o.​n.​.​.​.​.​a.​c.​t.​i.​
000002c0:​·​7000·​6500·​7200·6d00·6900·7300·7300·​6900··p.​e.​r.​m.​i.​s.​s.​i.​ 000002c0:​·​7600·​6900·​7400·7900·0000·1a00·6e00·​6500··v.​i.​t.​y.​.​.​.​.​n.​e.​
000002d0:​·6f00·6e00·2e00·4100·4300·4300·4500·5300··o.​n.​.​.​A.​C.​C.​E.​S.​ 000002d0:​·7400·2e00·7400·6500·7600·7000·2e00·7000··t.​.​.​t.​e.​v.​p.​.​.​p.​
000002e0:​·5300·5f00·4600·4900·4e00·4500·5f00·4c00··S.​_.​F.​I.​N.​E.​_.​L.​ 000002e0:​·6f00·7300·7400·6300·6f00·6400·6500·2e00··o.​s.​t.​c.​o.​d.​e.​.​.​
000002f0:​·4f00·4300·4100·5400·4900·4f00·4e00·0000··O.​C.​A.​T.​I.​O.​N.​.​.​ 000002f0:​·5000·6f00·7300·7400·6300·6f00·6400·6500··P.​o.​s.​t.​c.​o.​d.​e.​
00000300:​·1b00·6100·​6e00·​6400·​7200·​6f00·​6900·6400··​.​.​a.​n.​d.​r.​o.​i.​d.​ 00000300:​·0000·0d00·​6900·​6e00·​7400·​6500·​6e00·7400··​.​.​.​.​i.​n.​t.​e.​n.​t.​
00000310:​·​2e00·7000·​6500·7200·6d00·​6900·​7300·7300··.​.​p.​e.​r.​m.​i.​s.​s.​ 00000310:​·​2d00·6600·​6900·6c00·7400·​6500·​7200·0000··-​.​f.​i.​l.​t.​e.​r.​.​.​
00000320:​·6900·​6f00·​6e00·2e00·4900·4e00·5400·4500··i.​o.​n.​.​.​I.​N.​T.​E.​ 00000320:​·0600·​6100·​6300·7400·6900·6f00·6e00·0000··.​.​a.​c.​t.​i.​o.​n.​.​.​
00000330:​·5200·4e00·4500·5400·0000·0b00·​6100·7000··R.​N.​E.​T.​.​.​.​.​a.​p.​ 00000330:​·1a00·6100·6e00·6400·7200·6f00·​6900·6400··.​.​a.​n.​d.​r.​o.​i.​d.​
00000340:​·7000·​6c00·​6900·6300·​6100·7400·6900·6f00··p.​l.​i.​c.​a.​t.​i.​o.​ 00000340:​·2e00·​6900·​6e00·7400·​6500·6e00·7400·2e00··.​.​i.​n.​t.​e.​n.​t.​.​.​
00000350:​·​6e00·0000·0800·​6100·​6300·7400·6900·7600··n.​.​.​.​.​a.​c.​t.​i.​v.​ 00000350:​·​6100·6300·7400·​6900·​6f00·6e00·2e00·4d00··a.​c.​t.​i.​o.​n.​.​.​M.​
00000360:​·6900·7400·7900·​0000·1a00·​6e00·​6500·​7400··i.​t.​y.​.​.​.​.​n.​e.​t.​ 00000360:​·4100·4900·4e00·​0000·0800·​6300·​6100·​7400··A.​I.​N.​.​.​.​.​c.​a.​t.​
00000370:​·2e00·7400·​6500·​7600·​7000·2e00·7000·​6f00··.​.​t.​e.​v.​p.​.​.​p.​o.​ 00000370:​·6500·6700·​6f00·​7200·​7900·0000·2000·​6100··e.​g.​o.​r.​y.​.​.​·.​a.​
00000380:​·7300·7400·6300·​6f00·​6400·​6500·​2e00·5000··s.​t.​c.​o.​d.​e.​.​.​P.​ 00000380:​·6e00·6400·7200·​6f00·​6900·​6400·​2e00·6900··n.​d.​r.​o.​i.​d.​.​.​i.​
00000390:​·​6f00·​7300·7400·​6300·6f00·6400·​6500·0000··o.​s.​t.​c.​o.​d.​e.​.​.​ 00000390:​·​6e00·​7400·6500·​6e00·7400·2e00·​6300·6100··n.​t.​e.​n.​t.​.​.​c.​a.​
000003a0:​·0d00·​6900·​6e00·7400·6500·6e00·7400·2d00··.​.​i.​n.​t.​e.​n.​t.​-​.​ 000003a0:​·7400·​6500·​6700·6f00·7200·7900·2e00·4c00··t.​e.​g.​o.​r.​y.​.​.​L.​
000003b0:​·6600·6900·6c00·7400·6500·7200·0000·​0600··f.​i.​l.​t.​e.​r.​.​.​.​.​ 000003b0:​·4100·5500·4e00·4300·4800·4500·5200·​0000··A.​U.​N.​C.​H.​E.​R.​.​.​
000003c0:​·6100·6300·7400·6900·6f00·6e00·0000·1a00··a.​c.​t.​i.​o.​n.​.​.​.​.​ 000003c0:​·8001·0800·2400·0000·1b02·0101·1c02·0101··.​.​.​.​$.​.​.​.​.​.​.​.​.​.​.​
000003d0:​·6100·6e00·6400·7200·6f00·6900·6400·2e00··a.​n.​d.​r.​o.​i.​d.​.​.​ 000003d0:​·0c02·0101·0300·0101·0200·0101·0100·0101··.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
000003e0:​·6900·6e00·7400·6500·6e00·7400·2e00·6100··i.​n.​t.​e.​n.​t.​.​.​a.​ 000003e0:​·0e00·0101·0001·1000·1800·0000·0200·0000··.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
000003f0:​·6300·7400·6900·6f00·6e00·2e00·4d00·4100··c.​t.​i.​o.​n.​.​.​M.​A.​ 000003f0:​·ffff·ffff·0700·0000·0800·0000·0201·1000··.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000400:​·4900·4e00·​0000·​0800·6300·6100·7400·6500··I.​N.​.​.​.​.​c.​a.​t.​e.​ 00000400:​·6000·0000·​0200·​0000·ffff·ffff·ffff·ffff··`.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000410:​·6700·6f00·7200·7900·​0000·2000·6100·6e00··g.​o.​r.​y.​.​.​·.​a.​n.​ 00000410:​·0b00·0000·1400·1400·​0300·0000·0000·0000··.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000420:​·6400·7200·6f00·6900·6400·2e00·6900·6e00··d.​r.​o.​i.​d.​.​.​i.​n.​ 00000420:​·0800·0000·0000·0000·ffff·ffff·0800·0010··.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000430:​·7400·6500·6e00·7400·2e00·6300·6100·7400··t.​e.​n.​t.​.​.​c.​a.​t.​ 00000430:​·0300·0000·0800·0000·0100·0000·0d00·0000··.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000440:​·6500·6700·6f00·7200·7900·2e00·4c00·4100··e.​g.​o.​r.​y.​.​.​L.​A.​ 00000440:​·0800·0003·0d00·0000·ffff·ffff·0a00·0000··.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000450:​·5500·4e00·4300·4800·4500·5200·​0000·0000··U.​N.​C.​H.​E.​R.​.​.​.​.​ 00000450:​·0c00·0000·0800·0003·0c00·0000·​0201·1000··.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000460:​·​8001·​0800·2400·​0000·1b02·0101·1c02·0101··.​.​.​.​$.​.​.​.​.​.​.​.​.​.​.​ 00000460:​·3800·​0000·0700·​0000·ffff·ffff·ffff·ffff··8.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000470:​·​0c02·​0101·0300·0101·​0200·​0101·​0100·​0101··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 00000470:​·​0e00·​0000·1400·1400·​0100·​0000·​0000·​0000··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000480:​·​0e00·​0101·​0001·1000·1800·0000·​0200·​0000··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 00000480:​·​0800·​0000·​0200·0000·ffff·ffff·​0800·​0010··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000490:​·ffff·ffff·​0700·0000·0800·​0000·​0201·1000··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 00000490:​·0300·0000·​0301·1000·1800·​0000·​0700·0000··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
000004a0:​·8800·0000·0200·0000·ffff·ffff·ffff·ffff··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 000004a0:​·ffff·ffff·ffff·ffff·0e00·0000·0201·1000··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
000004b0:​·0d00·​0000·1400·1400·0500·0000·0000·0000··.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 000004b0:​·3800·​0000·0900·0000·ffff·ffff·ffff·ffff··8.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
000004c0:​·​0800·​0000·0000·0000·ffff·ffff·​0800·​0010··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 000004c0:​·​0f00·​0000·1400·1400·0100·0000·​0000·​0000··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
000004d0:​·​0300·​0000·​0800·​0000·0100·​0000·​0f00·​0000··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 000004d0:​·​0800·​0000·​0300·​0000·1000·​0000·​0800·​0003··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
000004e0:​·0800·​0003·​0f00·0000·ffff·ffff·​0a00·​0000··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 000004e0:​·1000·​0000·​0301·1000·1800·0000·​0900·​0000··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
000004f0:​·0e00·0000·0800·0003·​0e00·​0000·ffff·ffff··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 000004f0:​·ffff·ffff·ffff·ffff·​0f00·​0000·0201·1000··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000500:​·0b00·​0000·1000·​0000·0800·0010·1300·0000··.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 00000500:​·3800·​0000·0a00·​0000·ffff·ffff·ffff·ffff··8.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000510:​·ffff·ffff·0c00·0000·1100·​0000·​0800·​0003··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 00000510:​·0f00·0000·1400·1400·0100·​0000·​0000·​0000··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000520:​·1100·​0000·​0201·1000·3800·​0000·​0700·​0000··​.​.​.​.​.​.​.​.​8.​.​.​.​.​.​.​ 00000520:​·0800·​0000·​0300·0000·1100·​0000·​0800·​0003··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000530:​·ffff·ffff·ffff·ffff·​1200·​0000·1400·1400··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 00000530:​·1100·0000·0301·1000·​1800·​0000·0a00·0000··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000540:​·0100·0000·0000·0000·​0800·​0000·​0200·0000··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 00000540:​·ffff·ffff·ffff·ffff·​0f00·​0000·​0201·1000··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000550:​·ffff·ffff·​0800·​0010·0300·0000·0301·1000··.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 00000550:​·4c00·0000·​0c00·​0000·ffff·ffff·ffff·ffff··L.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000560:​·​1800·​0000·0700·0000·ffff·ffff·ffff·ffff··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 00000560:​·​1200·​0000·1400·1400·0200·0000·0000·0000··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000570:​·1200·​0000·​0201·1000·3800·0000·​0900·​0000··​.​.​.​.​.​.​.​.​8.​.​.​.​.​.​.​ 00000570:​·0800·​0000·​0500·0000·ffff·ffff·​0800·​0001··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000580:​·ffff·ffff·ffff·ffff·1300·​0000·1400·1400··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 00000580:​·0000·047f·0800·0000·0400·​0000·ffff·ffff··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000590:​·​0100·​0000·​0000·​0000·​0800·0000·0300·​0000··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 00000590:​·​0800·​0001·​0000·​027f·​0201·1000·4c00·​0000··​.​.​.​.​.​.​.​.​.​.​.​.​L.​.​.​
000005a0:​·1400·​0000·0800·0003·1400·0000·0301·1000··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 000005a0:​·0f00·​0000·ffff·ffff·ffff·ffff·1300·0000··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
000005b0:​·​1800·0000·​0900·​0000·ffff·ffff·ffff·ffff··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 000005b0:​·​1400·1400·​0200·​0000·0000·0000·0800·0000··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
000005c0:​·1300·​0000·0201·1000·3800·​0000·0a00·​0000··​.​.​.​.​.​.​.​.​8.​.​.​.​.​.​.​ 000005c0:​·0300·​0000·1400·0000·0800·​0003·1400·​0000··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
000005d0:​·ffff·ffff·ffff·​ffff·1300·​0000·1400·1400··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 000005d0:​·​0800·0000·0600·0000·​ffff·ffff·​0800·​0012··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
000005e0:​·0100·0000·​0000·0000·0800·​0000·0300·​0000··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 000005e0:​·ffff·ffff·​0201·1000·2400·​0000·1200·​0000··​.​.​.​.​.​.​.​.​$.​.​.​.​.​.​.​
000005f0:​·1500·0000·0800·0003·​1500·​0000·0301·​1000··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 000005f0:​·ffff·ffff·ffff·ffff·​1500·​0000·1400·​1400··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000600:​·1800·​0000·​0a00·​0000·ffff·ffff·ffff·ffff··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 00000600:​·0000·​0000·​0000·​0000·0201·1000·3800·0000··​.​.​.​.​.​.​.​.​.​.​.​.​8.​.​.​
00000610:​·​1300·​0000·0201·1000·4c00·0000·0c00·​0000··​.​.​.​.​.​.​.​.​L.​.​.​.​.​.​.​ 00000610:​·​1300·​0000·ffff·ffff·ffff·ffff·1600·​0000··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000620:​·ffff·ffff·ffff·ffff·1600·​0000·1400·1400··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 00000620:​·1400·1400·0100·0000·0000·​0000·0800·0000··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
Max diff block lines reached; 0/16434 bytes (0.00%) of diff not shown.