130 MB
/home/fdroid/fdroiddata/tmp/mobi.maptrek_86.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_mobi.maptrek_86.apk
14.3 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: APK Signature Scheme v3 signer #1: APK integrity check failed. CHUNKED_SHA256 digest mismatch. Expected: <f8ee5f27aa28f53c96e3f099a72e48237bd178d72f1e2f15f5442fed3c4c5aae>, actual: <d472e800575c5bc71a7a8e840708cc564f23bfc4ab589267ccf2c82d1f0aed60> ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. VERITY_CHUNKED_SHA256 digest mismatch. Expected: <96a3857a80acbec951531a6ffb3587c96bf9039c1a6e2cab6978c968479643ac004ce30000000000>, actual: <ce1cc883e6eec8af2ac60a34a19b7e974dbfa07790a6a4ce07a549da0cc2a4e9004ce30000000000>
    
Offset 1, 79 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):·true 
4 Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·true 
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:·ff17ac63f2a7cc3e270cfb12b6f1cda8917c451edc1fd25bc06734fca46e7512 
10 Signer·#1·certificate·SHA-1·digest:·b42fb6fe59a716c2a2e41f0044642413b448365e 
11 Signer·#1·certificate·MD5·digest:·3109fd67862290121016497795b23ef5 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·bd632a6ea2145493523095964d6422949e1ba700461dc3ebcc7f850c5e1a4bfd 
15 Signer·#1·public·key·SHA-1·digest:·e19d52e20c4bb13d1346cb3618056fec341cbe5d 
16 Signer·#1·public·key·MD5·digest:·fe430ccd48351965274d7fffd940d388 
17 WARNING:·META-INF/com/android/build/gradle/app-metadata.properties·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
18 WARNING:·META-INF/androidx.activity_activity-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
19 WARNING:·META-INF/androidx.activity_activity.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
20 WARNING:·META-INF/androidx.annotation_annotation-experimental.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
21 WARNING:·META-INF/androidx.appcompat_appcompat-resources.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
22 WARNING:·META-INF/androidx.appcompat_appcompat.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
23 WARNING:·META-INF/androidx.arch.core_core-runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
24 WARNING:·META-INF/androidx.cardview_cardview.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
25 WARNING:·META-INF/androidx.coordinatorlayout_coordinatorlayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
26 WARNING:·META-INF/androidx.core_core-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
27 WARNING:·META-INF/androidx.core_core-splashscreen.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
28 WARNING:·META-INF/androidx.core_core.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
29 WARNING:·META-INF/androidx.cursoradapter_cursoradapter.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
30 WARNING:·META-INF/androidx.customview_customview-poolingcontainer.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
31 WARNING:·META-INF/androidx.customview_customview.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
32 WARNING:·META-INF/androidx.databinding_viewbinding.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
33 WARNING:·META-INF/androidx.documentfile_documentfile.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
34 WARNING:·META-INF/androidx.drawerlayout_drawerlayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
35 WARNING:·META-INF/androidx.dynamicanimation_dynamicanimation.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
36 WARNING:·META-INF/androidx.emoji2_emoji2-views-helper.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
37 WARNING:·META-INF/androidx.emoji2_emoji2.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
38 WARNING:·META-INF/androidx.fragment_fragment-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
39 WARNING:·META-INF/androidx.fragment_fragment.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
40 WARNING:·META-INF/androidx.interpolator_interpolator.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
41 WARNING:·META-INF/androidx.legacy_legacy-support-core-utils.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
42 WARNING:·META-INF/androidx.lifecycle_lifecycle-livedata-core-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
43 WARNING:·META-INF/androidx.lifecycle_lifecycle-livedata-core.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
44 WARNING:·META-INF/androidx.lifecycle_lifecycle-livedata.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
45 WARNING:·META-INF/androidx.lifecycle_lifecycle-process.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
46 WARNING:·META-INF/androidx.lifecycle_lifecycle-runtime-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
47 WARNING:·META-INF/androidx.lifecycle_lifecycle-runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
48 WARNING:·META-INF/androidx.lifecycle_lifecycle-service.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
49 WARNING:·META-INF/androidx.lifecycle_lifecycle-viewmodel-savedstate.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
50 WARNING:·META-INF/androidx.lifecycle_lifecycle-viewmodel.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
51 WARNING:·META-INF/androidx.loader_loader.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
52 WARNING:·META-INF/androidx.localbroadcastmanager_localbroadcastmanager.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
53 WARNING:·META-INF/androidx.preference_preference.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
54 WARNING:·META-INF/androidx.print_print.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
55 WARNING:·META-INF/androidx.profileinstaller_profileinstaller.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
56 WARNING:·META-INF/androidx.recyclerview_recyclerview.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
57 WARNING:·META-INF/androidx.room_room-runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
58 WARNING:·META-INF/androidx.savedstate_savedstate-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
59 WARNING:·META-INF/androidx.savedstate_savedstate.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
60 WARNING:·META-INF/androidx.slidingpanelayout_slidingpanelayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
61 WARNING:·META-INF/androidx.sqlite_sqlite-framework.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
62 WARNING:·META-INF/androidx.sqlite_sqlite.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
63 WARNING:·META-INF/androidx.startup_startup-runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
64 WARNING:·META-INF/androidx.tracing_tracing.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
65 WARNING:·META-INF/androidx.transition_transition.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
66 WARNING:·META-INF/androidx.vectordrawable_vectordrawable-animated.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
67 WARNING:·META-INF/androidx.vectordrawable_vectordrawable.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
68 WARNING:·META-INF/androidx.versionedparcelable_versionedparcelable.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
69 WARNING:·META-INF/androidx.viewpager2_viewpager2.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
70 WARNING:·META-INF/androidx.viewpager_viewpager.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
71 WARNING:·META-INF/androidx.window_window.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
72 WARNING:·META-INF/androidx.work_work-runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
73 WARNING:·META-INF/com.google.android.material_material.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
74 WARNING:·META-INF/kotlinx_coroutines_android.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
75 WARNING:·META-INF/kotlinx_coroutines_core.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
76 WARNING:·META-INF/services/com.fasterxml.jackson.core.JsonFactory·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
77 WARNING:·META-INF/services/kotlinx.coroutines.CoroutineExceptionHandler·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
78 WARNING:·META-INF/services/kotlinx.coroutines.internal.MainDispatcherFactory·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
79 WARNING:·META-INF/services/org.slf4j.spi.SLF4JServiceProvider·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
1.82 KB
zipinfo {}
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 Zip·file·size:·14900224·bytes,·number·of·entries:·14761 Zip·file·size:·14900224·bytes,·number·of·entries:·1476
2 -rw-r--r--··0.0·unx·······56·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties2 -rw-r--r--··0.0·unx·······56·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties
3 -rw-r--r--··0.0·unx·····2433·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.prof3 -rw-r--r--··0.0·unx·····2433·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.prof
4 -rw-r--r--··0.0·unx······210·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.profm4 -rw-r--r--··0.0·unx······210·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.profm
5 -rw-r--r--··0.0·unx··7751860·b-·defN·81-Jan-01·01:01·classes.dex5 -rw-r--r--··0.0·unx··7751860·b-·defN·81-Jan-01·01:01·classes.dex
6 -rw-r--r--··0.0·unx·····2296·b-·defN·81-Jan-01·01:01·classes2.dex6 -rw-r--r--··0.0·unx·····2296·b-·defN·81-Jan-01·01:01·classes2.dex
7 -rw-r--r--··0.0·unx··8998220·b-·defN·81-Jan-01·01:01·classes3.dex7 -rw-r--r--··0.0·unx··8998196·b-·defN·81-Jan-01·01:01·classes3.dex
8 -rw-r--r--··0.0·unx····45248·b-·stor·81-Jan-01·01:01·lib/arm64-v8a/libvtm-jni.so8 -rw-r--r--··0.0·unx····45248·b-·stor·81-Jan-01·01:01·lib/arm64-v8a/libvtm-jni.so
9 -rw-r--r--··0.0·unx····43464·b-·stor·81-Jan-01·01:01·lib/armeabi-v7a/libvtm-jni.so9 -rw-r--r--··0.0·unx····43464·b-·stor·81-Jan-01·01:01·lib/armeabi-v7a/libvtm-jni.so
10 -rw-r--r--··0.0·unx····49380·b-·stor·81-Jan-01·01:01·lib/x86/libvtm-jni.so10 -rw-r--r--··0.0·unx····49380·b-·stor·81-Jan-01·01:01·lib/x86/libvtm-jni.so
11 -rw-r--r--··0.0·unx····50104·b-·stor·81-Jan-01·01:01·lib/x86_64/libvtm-jni.so11 -rw-r--r--··0.0·unx····50104·b-·stor·81-Jan-01·01:01·lib/x86_64/libvtm-jni.so
12 -rw-r--r--··0.0·unx··4116480·b-·defN·81-Jan-01·01:01·assets/databases/basemap.mtiles12 -rw-r--r--··0.0·unx··4116480·b-·defN·81-Jan-01·01:01·assets/databases/basemap.mtiles
13 -rw-r--r--··0.0·unx····49621·b-·defN·81-Jan-01·01:01·assets/patterns/arete.svg13 -rw-r--r--··0.0·unx····49621·b-·defN·81-Jan-01·01:01·assets/patterns/arete.svg
14 -rw-r--r--··0.0·unx····10119·b-·defN·81-Jan-01·01:01·assets/patterns/bog.svg14 -rw-r--r--··0.0·unx····10119·b-·defN·81-Jan-01·01:01·assets/patterns/bog.svg
Offset 1471, 8 lines modifiedOffset 1471, 8 lines modified
1471 -rw----·····0.0·fat······500·b-·defN·81-Jan-01·01:01·res/zp.xml1471 -rw----·····0.0·fat······500·b-·defN·81-Jan-01·01:01·res/zp.xml
1472 -rw----·····0.0·fat······572·b-·defN·81-Jan-01·01:01·res/zq.xml1472 -rw----·····0.0·fat······572·b-·defN·81-Jan-01·01:01·res/zq.xml
1473 -rw----·····0.0·fat·····1204·b-·defN·81-Jan-01·01:01·res/zw.xml1473 -rw----·····0.0·fat·····1204·b-·defN·81-Jan-01·01:01·res/zw.xml
1474 -rw----·····0.0·fat··1487564·b-·stor·81-Jan-01·01:01·resources.arsc1474 -rw----·····0.0·fat··1487564·b-·stor·81-Jan-01·01:01·resources.arsc
1475 -rw----·····2.0·fat···139620·b-·defN·81-Jan-01·01:01·META-INF/D1DAE4F9.SF1475 -rw----·····2.0·fat···139620·b-·defN·81-Jan-01·01:01·META-INF/D1DAE4F9.SF
1476 -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/D1DAE4F9.RSA1476 -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/D1DAE4F9.RSA
1477 -rw----·····2.0·fat···139493·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF1477 -rw----·····2.0·fat···139493·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF
1478 1476·files,·28094710·bytes·uncompressed,·14705316·bytes·compressed:··47.7%1478 1476·files,·28094686·bytes·uncompressed,·14705027·bytes·compressed:··47.7%
130 MB
classes3.dex
130 MB
dexdump -a -d -f -h {}
Ignoring differences in offsets to keep diff size reasonable.
    
Offset 1, 13 lines modifiedOffset 1, 13 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············:·a09a2cc34 checksum············:·589f3526
5 signature···········:·b3a3...c3975 signature···········:·f6ef...e7bf
6 file_size···········:·89982206 file_size···········:·8998196
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·····:·5828210 string_ids_size·····:·58282
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·590912 type_ids_size·······:·5909
13 type_ids_off········:·233240·(0x038f18)13 type_ids_off········:·233240·(0x038f18)
Offset 15, 15 lines modifiedOffset 15, 15 lines modified
15 proto_ids_off·······:·256876·(0x03eb6c)15 proto_ids_off·······:·256876·(0x03eb6c)
16 field_ids_size······:·2940416 field_ids_size······:·29404
17 field_ids_off·······:·414976·(0x065500)17 field_ids_off·······:·414976·(0x065500)
18 method_ids_size·····:·5579318 method_ids_size·····:·55793
19 method_ids_off······:·650208·(0x09ebe0)19 method_ids_off······:·650208·(0x09ebe0)
20 class_defs_size·····:·476920 class_defs_size·····:·4769
21 class_defs_off······:·1096552·(0x10bb68)21 class_defs_off······:·1096552·(0x10bb68)
22 data_size···········:·774906022 data_size···········:·7749036
23 data_off············:·1249160·(0x130f88)23 data_off············:·1249160·(0x130f88)
  
24 Class·#0·header:24 Class·#0·header:
25 class_idx···········:·41425 class_idx···········:·414
26 access_flags········:·1537·(0x0601)26 access_flags········:·1537·(0x0601)
27 superclass_idx······:·173827 superclass_idx······:·1738
28 source_file_idx·····:·688428 source_file_idx·····:·6884
Offset 167066, 84 lines modifiedOffset 167066, 83 lines modified
167066 ······name··········:·'<init>'167066 ······name··········:·'<init>'
167067 ······type··········:·'([BIII)V'167067 ······type··········:·'([BIII)V'
167068 ······access········:·0x10002·(PRIVATE·CONSTRUCTOR)167068 ······access········:·0x10002·(PRIVATE·CONSTRUCTOR)
167069 ······code··········-167069 ······code··········-
167070 ······registers·····:·6167070 ······registers·····:·6
167071 ······ins···········:·5167071 ······ins···········:·5
167072 ······outs··········:·4167072 ······outs··········:·4
167073 ······insns·size····:·68·16-bit·code·units167073 ······insns·size····:·66·16-bit·code·units
167074 233b94:········································|[233b94]·com.ibm.icu.util.BytesTrie$Iterator.<init>:([BIII)V167074 233b94:········································|[233b94]·com.ibm.icu.util.BytesTrie$Iterator.<init>:([BIII)V
167075 233ba4:·7010·4559·0100·························|0000:·invoke-direct·{v1},·Ljava/lang/Object;.<init>:()V·//·method@5945167075 233ba4:·7010·4559·0100·························|0000:·invoke-direct·{v1},·Ljava/lang/Object;.<init>:()V·//·method@5945
167076 233baa:·2200·6f07······························|0003:·new-instance·v0,·Ljava/util/ArrayList;·//·type@076f167076 233baa:·2200·6f07······························|0003:·new-instance·v0,·Ljava/util/ArrayList;·//·type@076f
167077 233bae:·7010·ea5b·0000·························|0005:·invoke-direct·{v0},·Ljava/util/ArrayList;.<init>:()V·//·method@5bea167077 233bae:·7010·ea5b·0000·························|0005:·invoke-direct·{v0},·Ljava/util/ArrayList;.<init>:()V·//·method@5bea
167078 233bb4:·5b10·8316······························|0008:·iput-object·v0,·v1,·Lcom/ibm/icu/util/BytesTrie$Iterator;.stack_:Ljava/util/ArrayList;·//·field@1683167078 233bb4:·5b10·8316······························|0008:·iput-object·v0,·v1,·Lcom/ibm/icu/util/BytesTrie$Iterator;.stack_:Ljava/util/ArrayList;·//·field@1683
167079 233bb8:·5b12·7c16······························|000a:·iput-object·v2,·v1,·Lcom/ibm/icu/util/BytesTrie$Iterator;.bytes_:[B·//·field@167c167079 233bb8:·5b12·7c16······························|000a:·iput-object·v2,·v1,·Lcom/ibm/icu/util/BytesTrie$Iterator;.bytes_:[B·//·field@167c
167080 233bbc:·5913·7e16······························|000c:·iput·v3,·v1,·Lcom/ibm/icu/util/BytesTrie$Iterator;.initialPos_:I·//·field@167e167080 233bbc:·5913·7e16······························|000c:·iput·v3,·v1,·Lcom/ibm/icu/util/BytesTrie$Iterator;.initialPos_:I·//·field@167e
167081 233bc0:·5913·8116······························|000e:·iput·v3,·v1,·Lcom/ibm/icu/util/BytesTrie$Iterator;.pos_:I·//·field@1681167081 233bc0:·5913·8116······························|000e:·iput·v3,·v1,·Lcom/ibm/icu/util/BytesTrie$Iterator;.pos_:I·//·field@1681
167082 233bc4:·5914·7f16······························|0010:·iput·v4,·v1,·Lcom/ibm/icu/util/BytesTrie$Iterator;.initialRemainingMatchLength_:I·//·field@167f167082 233bc4:·5914·7f16······························|0010:·iput·v4,·v1,·Lcom/ibm/icu/util/BytesTrie$Iterator;.initialRemainingMatchLength_:I·//·field@167f
167083 233bc8:·5914·8216······························|0012:·iput·v4,·v1,·Lcom/ibm/icu/util/BytesTrie$Iterator;.remainingMatchLength_:I·//·field@1682167083 233bc8:·5914·8216······························|0012:·iput·v4,·v1,·Lcom/ibm/icu/util/BytesTrie$Iterator;.remainingMatchLength_:I·//·field@1682
167084 233bcc:·5915·8016······························|0014:·iput·v5,·v1,·Lcom/ibm/icu/util/BytesTrie$Iterator;.maxLength_:I·//·field@1680167084 233bcc:·5915·8016······························|0014:·iput·v5,·v1,·Lcom/ibm/icu/util/BytesTrie$Iterator;.maxLength_:I·//·field@1680
167085 233bd0:·2202·af05······························|0016:·new-instance·v2,·Lcom/ibm/icu/util/BytesTrie$Entry;·//·type@05af167085 233bd0:·2202·af05······························|0016:·new-instance·v2,·Lcom/ibm/icu/util/BytesTrie$Entry;·//·type@05af
167086 233bd4:·5213·8016······························|0018:·iget·v3,·v1,·Lcom/ibm/icu/util/BytesTrie$Iterator;.maxLength_:I·//·field@1680 
167087 233bd8:·3803·0300······························|001a:·if-eqz·v3,·001d·//·+0003167086 233bd4:·3805·0300······························|0018:·if-eqz·v5,·001b·//·+0003
167088 233bdc:·2803···································|001c:·goto·001f·//·+0003167087 233bd8:·2803···································|001a:·goto·001d·//·+0003
167089 233bde:·1303·2000······························|001d:·const/16·v3,·#int·32·//·#20167088 233bda:·1305·2000······························|001b:·const/16·v5,·#int·32·//·#20
167090 233be2:·1204···································|001f:·const/4·v4,·#int·0·//·#0167089 233bde:·1203···································|001d:·const/4·v3,·#int·0·//·#0
167091 233be4:·7030·6650·3204·························|0020:·invoke-direct·{v2,·v3,·v4},·Lcom/ibm/icu/util/BytesTrie$Entry;.<init>:(ILcom/ibm/icu/util/BytesTrie$1;)V·//·method@5066167090 233be0:·7030·6650·5203·························|001e:·invoke-direct·{v2,·v5,·v3},·Lcom/ibm/icu/util/BytesTrie$Entry;.<init>:(ILcom/ibm/icu/util/BytesTrie$1;)V·//·method@5066
167092 233bea:·5b12·7d16······························|0023:·iput-object·v2,·v1,·Lcom/ibm/icu/util/BytesTrie$Iterator;.entry_:Lcom/ibm/icu/util/BytesTrie$Entry;·//·field@167d167091 233be6:·5b12·7d16······························|0021:·iput-object·v2,·v1,·Lcom/ibm/icu/util/BytesTrie$Iterator;.entry_:Lcom/ibm/icu/util/BytesTrie$Entry;·//·field@167d
167093 233bee:·5213·8216······························|0025:·iget·v3,·v1,·Lcom/ibm/icu/util/BytesTrie$Iterator;.remainingMatchLength_:I·//·field@1682167092 233bea:·5213·8216······························|0023:·iget·v3,·v1,·Lcom/ibm/icu/util/BytesTrie$Iterator;.remainingMatchLength_:I·//·field@1682
167094 233bf2:·3a03·1c00······························|0027:·if-ltz·v3,·0043·//·+001c167093 233bee:·3a03·1c00······························|0025:·if-ltz·v3,·0041·//·+001c
167095 233bf6:·d803·0301······························|0029:·add-int/lit8·v3,·v3,·#int·1·//·#01167094 233bf2:·d803·0301······························|0027:·add-int/lit8·v3,·v3,·#int·1·//·#01
167096 233bfa:·5214·8016······························|002b:·iget·v4,·v1,·Lcom/ibm/icu/util/BytesTrie$Iterator;.maxLength_:I·//·field@1680167095 233bf6:·5214·8016······························|0029:·iget·v4,·v1,·Lcom/ibm/icu/util/BytesTrie$Iterator;.maxLength_:I·//·field@1680
167097 233bfe:·3d04·0500······························|002d:·if-lez·v4,·0032·//·+0005167096 233bfa:·3d04·0500······························|002b:·if-lez·v4,·0030·//·+0005
167098 233c02:·3743·0300······························|002f:·if-le·v3,·v4,·0032·//·+0003167097 233bfe:·3743·0300······························|002d:·if-le·v3,·v4,·0030·//·+0003
167099 233c06:·0143···································|0031:·move·v3,·v4167098 233c02:·0143···································|002f:·move·v3,·v4
167100 233c08:·5414·7c16······························|0032:·iget-object·v4,·v1,·Lcom/ibm/icu/util/BytesTrie$Iterator;.bytes_:[B·//·field@167c167099 233c04:·5414·7c16······························|0030:·iget-object·v4,·v1,·Lcom/ibm/icu/util/BytesTrie$Iterator;.bytes_:[B·//·field@167c
167101 233c0c:·5215·8116······························|0034:·iget·v5,·v1,·Lcom/ibm/icu/util/BytesTrie$Iterator;.pos_:I·//·field@1681167100 233c08:·5215·8116······························|0032:·iget·v5,·v1,·Lcom/ibm/icu/util/BytesTrie$Iterator;.pos_:I·//·field@1681
167102 233c10:·7140·6850·4235·························|0036:·invoke-static·{v2,·v4,·v5,·v3},·Lcom/ibm/icu/util/BytesTrie$Entry;.access$600:(Lcom/ibm/icu/util/BytesTrie$Entry;[BII)V·//·method@5068167101 233c0c:·7140·6850·4235·························|0034:·invoke-static·{v2,·v4,·v5,·v3},·Lcom/ibm/icu/util/BytesTrie$Entry;.access$600:(Lcom/ibm/icu/util/BytesTrie$Entry;[BII)V·//·method@5068
167103 233c16:·5212·8116······························|0039:·iget·v2,·v1,·Lcom/ibm/icu/util/BytesTrie$Iterator;.pos_:I·//·field@1681167102 233c12:·5212·8116······························|0037:·iget·v2,·v1,·Lcom/ibm/icu/util/BytesTrie$Iterator;.pos_:I·//·field@1681
167104 233c1a:·b032···································|003b:·add-int/2addr·v2,·v3167103 233c16:·b032···································|0039:·add-int/2addr·v2,·v3
167105 233c1c:·5912·8116······························|003c:·iput·v2,·v1,·Lcom/ibm/icu/util/BytesTrie$Iterator;.pos_:I·//·field@1681167104 233c18:·5912·8116······························|003a:·iput·v2,·v1,·Lcom/ibm/icu/util/BytesTrie$Iterator;.pos_:I·//·field@1681
167106 233c20:·5212·8216······························|003e:·iget·v2,·v1,·Lcom/ibm/icu/util/BytesTrie$Iterator;.remainingMatchLength_:I·//·field@1682167105 233c1c:·5212·8216······························|003c:·iget·v2,·v1,·Lcom/ibm/icu/util/BytesTrie$Iterator;.remainingMatchLength_:I·//·field@1682
167107 233c24:·b132···································|0040:·sub-int/2addr·v2,·v3167106 233c20:·b132···································|003e:·sub-int/2addr·v2,·v3
167108 233c26:·5912·8216······························|0041:·iput·v2,·v1,·Lcom/ibm/icu/util/BytesTrie$Iterator;.remainingMatchLength_:I·//·field@1682167107 233c22:·5912·8216······························|003f:·iput·v2,·v1,·Lcom/ibm/icu/util/BytesTrie$Iterator;.remainingMatchLength_:I·//·field@1682
167109 233c2a:·0e00···································|0043:·return-void167108 233c26:·0e00···································|0041:·return-void
167110 ······catches·······:·(none)167109 ······catches·······:·(none)
167111 ······positions·····:·167110 ······positions·····:·
167112 ········0x0000·line=578167111 ········0x0000·line=578
167113 ········0x0003·line=758167112 ········0x0003·line=758
167114 ········0x000a·line=579167113 ········0x000a·line=579
167115 ········0x000c·line=580167114 ········0x000c·line=580
167116 ········0x0010·line=581167115 ········0x0010·line=581
167117 ········0x0014·line=582167116 ········0x0014·line=582
167118 ········0x0016·line=583167117 ········0x0016·line=583
167119 ········0x0025·line=584167118 ········0x0023·line=584
167120 ········0x002b·line=588167119 ········0x0029·line=588
167121 ········0x0032·line=591167120 ········0x0030·line=591
167122 ········0x0039·line=592167121 ········0x0037·line=592
167123 ········0x003e·line=593167122 ········0x003c·line=593
167124 ······locals········:·167123 ······locals········:·
167125 ········0x0000·-·0x0044·reg=1·this·Lcom/ibm/icu/util/BytesTrie$Iterator;·167124 ········0x0000·-·0x0042·reg=1·this·Lcom/ibm/icu/util/BytesTrie$Iterator;·
167126 ········0x0000·-·0x0044·reg=2·(null)·[B·167125 ········0x0000·-·0x0042·reg=2·(null)·[B·
167127 ········0x0000·-·0x0044·reg=3·(null)·I·167126 ········0x0000·-·0x0042·reg=3·(null)·I·
167128 ········0x0000·-·0x0044·reg=4·(null)·I·167127 ········0x0000·-·0x0042·reg=4·(null)·I·
167129 ········0x0000·-·0x0044·reg=5·(null)·I·167128 ········0x0000·-·0x0042·reg=5·(null)·I·
  
167130 ····#1··············:·(in·Lcom/ibm/icu/util/BytesTrie$Iterator;)167129 ····#1··············:·(in·Lcom/ibm/icu/util/BytesTrie$Iterator;)
167131 ······name··········:·'<init>'167130 ······name··········:·'<init>'
167132 ······type··········:·'([BIIILcom/ibm/icu/util/BytesTrie$1;)V'167131 ······type··········:·'([BIIILcom/ibm/icu/util/BytesTrie$1;)V'
167133 ······access········:·0x11000·(SYNTHETIC·CONSTRUCTOR)167132 ······access········:·0x11000·(SYNTHETIC·CONSTRUCTOR)
167134 ······code··········-167133 ······code··········-
167135 ······registers·····:·6167134 ······registers·····:·6
167136 ······ins···········:·6167135 ······ins···········:·6
167137 ······outs··········:·5167136 ······outs··········:·5
167138 ······insns·size····:·4·16-bit·code·units167137 ······insns·size····:·4·16-bit·code·units
167139 233c2c:········································|[233c2c]·com.ibm.icu.util.BytesTrie$Iterator.<init>:([BIIILcom/ibm/icu/util/BytesTrie$1;)V167138 233c28:········································|[233c28]·com.ibm.icu.util.BytesTrie$Iterator.<init>:([BIIILcom/ibm/icu/util/BytesTrie$1;)V
167140 233c3c:·7054·7350·1032·························|0000:·invoke-direct·{v0,·v1,·v2,·v3,·v4},·Lcom/ibm/icu/util/BytesTrie$Iterator;.<init>:([BIII)V·//·method@5073167139 233c38:·7054·7350·1032·························|0000:·invoke-direct·{v0,·v1,·v2,·v3,·v4},·Lcom/ibm/icu/util/BytesTrie$Iterator;.<init>:([BIII)V·//·method@5073
167141 233c42:·0e00···································|0003:·return-void167140 233c3e:·0e00···································|0003:·return-void
167142 ······catches·······:·(none)167141 ······catches·······:·(none)
167143 ······positions·····:·167142 ······positions·····:·
167144 ········0x0000·line=577167143 ········0x0000·line=577
167145 ······locals········:·167144 ······locals········:·
167146 ········0x0000·-·0x0004·reg=0·this·Lcom/ibm/icu/util/BytesTrie$Iterator;·167145 ········0x0000·-·0x0004·reg=0·this·Lcom/ibm/icu/util/BytesTrie$Iterator;·
167147 ········0x0000·-·0x0004·reg=1·(null)·[B·167146 ········0x0000·-·0x0004·reg=1·(null)·[B·
167148 ········0x0000·-·0x0004·reg=2·(null)·I·167147 ········0x0000·-·0x0004·reg=2·(null)·I·
Offset 167490, 18 lines modifiedOffset 167489, 18 lines modified
167490 ······type··········:·'()V'167489 ······type··········:·'()V'
167491 ······access········:·0x0001·(PUBLIC)167490 ······access········:·0x0001·(PUBLIC)
167492 ······code··········-167491 ······code··········-
167493 ······registers·····:·2167492 ······registers·····:·2
167494 ······ins···········:·1167493 ······ins···········:·1
167495 ······outs··········:·1167494 ······outs··········:·1
167496 ······insns·size····:·6·16-bit·code·units167495 ······insns·size····:·6·16-bit·code·units
167497 233c44:········································|[233c44]·com.ibm.icu.util.BytesTrie$Iterator.remove:()V167496 233c40:········································|[233c40]·com.ibm.icu.util.BytesTrie$Iterator.remove:()V
167498 233c54:·2200·e106······························|0000:·new-instance·v0,·Ljava/lang/UnsupportedOperationException;·//·type@06e1167497 233c50:·2200·e106······························|0000:·new-instance·v0,·Ljava/lang/UnsupportedOperationException;·//·type@06e1
167499 233c58:·7010·275a·0000·························|0002:·invoke-direct·{v0},·Ljava/lang/UnsupportedOperationException;.<init>:()V·//·method@5a27167498 233c54:·7010·275a·0000·························|0002:·invoke-direct·{v0},·Ljava/lang/UnsupportedOperationException;.<init>:()V·//·method@5a27
167500 233c5e:·2700···································|0005:·throw·v0167499 233c5a:·2700···································|0005:·throw·v0
167501 ······catches·······:·(none)167500 ······catches·······:·(none)
Max diff block lines reached; 136121190/136132881 bytes (99.99%) of diff not shown.
12.1 KB
classes3.jar
5.19 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·10578369·bytes,·number·of·entries:·47691 Zip·file·size:·10578367·bytes,·number·of·entries:·4769
2 ?rwxrwxr-x··2.0·unx······127·b-·stor·80-Jan-01·00:00·com/google/protobuf/AbstractMessage$BuilderParent.class2 ?rwxrwxr-x··2.0·unx······127·b-·stor·80-Jan-01·00:00·com/google/protobuf/AbstractMessage$BuilderParent.class
3 ?rwxrwxr-x··2.0·unx······680·b-·stor·80-Jan-01·00:00·com/google/protobuf/AbstractMessageLite$Builder$LimitedInputStream.class3 ?rwxrwxr-x··2.0·unx······680·b-·stor·80-Jan-01·00:00·com/google/protobuf/AbstractMessageLite$Builder$LimitedInputStream.class
4 ?rwxrwxr-x··2.0·unx······135·b-·stor·80-Jan-01·00:00·com/google/protobuf/AbstractMessageLite$InternalOneOfEnum.class4 ?rwxrwxr-x··2.0·unx······135·b-·stor·80-Jan-01·00:00·com/google/protobuf/AbstractMessageLite$InternalOneOfEnum.class
5 ?rwxrwxr-x··2.0·unx·····1397·b-·stor·80-Jan-01·00:00·com/google/protobuf/AllocatedBuffer.class5 ?rwxrwxr-x··2.0·unx·····1397·b-·stor·80-Jan-01·00:00·com/google/protobuf/AllocatedBuffer.class
6 ?rwxrwxr-x··2.0·unx······663·b-·stor·80-Jan-01·00:00·com/google/protobuf/Android.class6 ?rwxrwxr-x··2.0·unx······663·b-·stor·80-Jan-01·00:00·com/google/protobuf/Android.class
7 ?rwxrwxr-x··2.0·unx·····1655·b-·stor·80-Jan-01·00:00·com/google/protobuf/AnyProto.class7 ?rwxrwxr-x··2.0·unx·····1655·b-·stor·80-Jan-01·00:00·com/google/protobuf/AnyProto.class
8 ?rwxrwxr-x··2.0·unx·····2939·b-·stor·80-Jan-01·00:00·com/google/protobuf/ApiProto.class8 ?rwxrwxr-x··2.0·unx·····2939·b-·stor·80-Jan-01·00:00·com/google/protobuf/ApiProto.class
Offset 473, 15 lines modifiedOffset 473, 15 lines modified
473 ?rwxrwxr-x··2.0·unx·····1243·b-·stor·80-Jan-01·00:00·com/ibm/icu/text/UnicodeSet$EntryRangeIterator.class473 ?rwxrwxr-x··2.0·unx·····1243·b-·stor·80-Jan-01·00:00·com/ibm/icu/text/UnicodeSet$EntryRangeIterator.class
474 ?rwxrwxr-x··2.0·unx······112·b-·stor·80-Jan-01·00:00·com/ibm/icu/text/UnicodeSet$Filter.class474 ?rwxrwxr-x··2.0·unx······112·b-·stor·80-Jan-01·00:00·com/ibm/icu/text/UnicodeSet$Filter.class
475 ?rwxrwxr-x··2.0·unx······971·b-·stor·80-Jan-01·00:00·com/ibm/icu/text/UnicodeSet$SpanCondition.class475 ?rwxrwxr-x··2.0·unx······971·b-·stor·80-Jan-01·00:00·com/ibm/icu/text/UnicodeSet$SpanCondition.class
476 ?rwxrwxr-x··2.0·unx·····1531·b-·stor·80-Jan-01·00:00·com/ibm/icu/text/UnicodeSet$UnicodeSetIterator2.class476 ?rwxrwxr-x··2.0·unx·····1531·b-·stor·80-Jan-01·00:00·com/ibm/icu/text/UnicodeSet$UnicodeSetIterator2.class
477 ?rwxrwxr-x··2.0·unx·····1978·b-·stor·80-Jan-01·00:00·com/ibm/icu/text/UnicodeSetIterator.class477 ?rwxrwxr-x··2.0·unx·····1978·b-·stor·80-Jan-01·00:00·com/ibm/icu/text/UnicodeSetIterator.class
478 ?rwxrwxr-x··2.0·unx·······80·b-·stor·80-Jan-01·00:00·com/ibm/icu/util/BytesTrie$1.class478 ?rwxrwxr-x··2.0·unx·······80·b-·stor·80-Jan-01·00:00·com/ibm/icu/util/BytesTrie$1.class
479 ?rwxrwxr-x··2.0·unx·····1527·b-·stor·80-Jan-01·00:00·com/ibm/icu/util/BytesTrie$Entry.class479 ?rwxrwxr-x··2.0·unx·····1527·b-·stor·80-Jan-01·00:00·com/ibm/icu/util/BytesTrie$Entry.class
480 ?rwxrwxr-x··2.0·unx·····3046·b-·stor·80-Jan-01·00:00·com/ibm/icu/util/BytesTrie$Iterator.class480 ?rwxrwxr-x··2.0·unx·····3039·b-·stor·80-Jan-01·00:00·com/ibm/icu/util/BytesTrie$Iterator.class
481 ?rwxrwxr-x··2.0·unx·····1137·b-·stor·80-Jan-01·00:00·com/ibm/icu/util/BytesTrie$Result.class481 ?rwxrwxr-x··2.0·unx·····1137·b-·stor·80-Jan-01·00:00·com/ibm/icu/util/BytesTrie$Result.class
482 ?rwxrwxr-x··2.0·unx······797·b-·stor·80-Jan-01·00:00·com/ibm/icu/util/BytesTrie$State.class482 ?rwxrwxr-x··2.0·unx······797·b-·stor·80-Jan-01·00:00·com/ibm/icu/util/BytesTrie$State.class
483 ?rwxrwxr-x··2.0·unx·····7767·b-·stor·80-Jan-01·00:00·com/ibm/icu/util/BytesTrie.class483 ?rwxrwxr-x··2.0·unx·····7767·b-·stor·80-Jan-01·00:00·com/ibm/icu/util/BytesTrie.class
484 ?rwxrwxr-x··2.0·unx·······83·b-·stor·80-Jan-01·00:00·com/ibm/icu/util/CodePointMap$1.class484 ?rwxrwxr-x··2.0·unx·······83·b-·stor·80-Jan-01·00:00·com/ibm/icu/util/CodePointMap$1.class
485 ?rwxrwxr-x··2.0·unx······747·b-·stor·80-Jan-01·00:00·com/ibm/icu/util/CodePointMap$Range.class485 ?rwxrwxr-x··2.0·unx······747·b-·stor·80-Jan-01·00:00·com/ibm/icu/util/CodePointMap$Range.class
486 ?rwxrwxr-x··2.0·unx·····1166·b-·stor·80-Jan-01·00:00·com/ibm/icu/util/CodePointMap$RangeIterator.class486 ?rwxrwxr-x··2.0·unx·····1166·b-·stor·80-Jan-01·00:00·com/ibm/icu/util/CodePointMap$RangeIterator.class
487 ?rwxrwxr-x··2.0·unx······923·b-·stor·80-Jan-01·00:00·com/ibm/icu/util/CodePointMap$RangeOption.class487 ?rwxrwxr-x··2.0·unx······923·b-·stor·80-Jan-01·00:00·com/ibm/icu/util/CodePointMap$RangeOption.class
Offset 3097, 17 lines modifiedOffset 3097, 17 lines modified
3097 ?rwxrwxr-x··2.0·unx······591·b-·stor·80-Jan-01·00:00·mobi/maptrek/location/ILocationRemoteService$Default.class3097 ?rwxrwxr-x··2.0·unx······591·b-·stor·80-Jan-01·00:00·mobi/maptrek/location/ILocationRemoteService$Default.class
3098 ?rwxrwxr-x··2.0·unx·····1976·b-·stor·80-Jan-01·00:00·mobi/maptrek/location/ILocationRemoteService$Stub$Proxy.class3098 ?rwxrwxr-x··2.0·unx·····1976·b-·stor·80-Jan-01·00:00·mobi/maptrek/location/ILocationRemoteService$Stub$Proxy.class
3099 ?rwxrwxr-x··2.0·unx·····2032·b-·stor·80-Jan-01·00:00·mobi/maptrek/location/ILocationRemoteService$Stub.class3099 ?rwxrwxr-x··2.0·unx·····2032·b-·stor·80-Jan-01·00:00·mobi/maptrek/location/ILocationRemoteService$Stub.class
3100 ?rwxrwxr-x··2.0·unx·····1307·b-·stor·80-Jan-01·00:00·mobi/maptrek/location/LocationService$2.class3100 ?rwxrwxr-x··2.0·unx·····1307·b-·stor·80-Jan-01·00:00·mobi/maptrek/location/LocationService$2.class
3101 ?rwxrwxr-x··2.0·unx·····2699·b-·stor·80-Jan-01·00:00·mobi/maptrek/location/LocationService$LocalBinder.class3101 ?rwxrwxr-x··2.0·unx·····2699·b-·stor·80-Jan-01·00:00·mobi/maptrek/location/LocationService$LocalBinder.class
3102 ?rwxrwxr-x··2.0·unx····25966·b-·defN·80-Jan-01·00:00·mobi/maptrek/location/LocationService.class3102 ?rwxrwxr-x··2.0·unx····25966·b-·defN·80-Jan-01·00:00·mobi/maptrek/location/LocationService.class
3103 ?rwxrwxr-x··2.0·unx······514·b-·stor·80-Jan-01·00:00·mobi/maptrek/location/NavigationService$1.class3103 ?rwxrwxr-x··2.0·unx······514·b-·stor·80-Jan-01·00:00·mobi/maptrek/location/NavigationService$1.class
3104 ?rwxrwxr-x··2.0·unx·····1652·b-·stor·80-Jan-01·00:00·mobi/maptrek/location/NavigationService$3.class3104 ?rwxrwxr-x··2.0·unx·····1649·b-·stor·80-Jan-01·00:00·mobi/maptrek/location/NavigationService$3.class
3105 ?rwxrwxr-x··2.0·unx·····2677·b-·stor·80-Jan-01·00:00·mobi/maptrek/location/NavigationService$LocalBinder.class3105 ?rwxrwxr-x··2.0·unx·····2677·b-·stor·80-Jan-01·00:00·mobi/maptrek/location/NavigationService$LocalBinder.class
3106 ?rwxrwxr-x··2.0·unx····18272·b-·defN·80-Jan-01·00:00·mobi/maptrek/location/NavigationService.class3106 ?rwxrwxr-x··2.0·unx····18270·b-·defN·80-Jan-01·00:00·mobi/maptrek/location/NavigationService.class
3107 ?rwxrwxr-x··2.0·unx·····1727·b-·stor·80-Jan-01·00:00·mobi/maptrek/maps/MapService$OperationProgressListener.class3107 ?rwxrwxr-x··2.0·unx·····1727·b-·stor·80-Jan-01·00:00·mobi/maptrek/maps/MapService$OperationProgressListener.class
3108 ?rwxrwxr-x··2.0·unx·····1924·b-·stor·80-Jan-01·00:00·mobi/maptrek/maps/MapWorker$OperationProgressListener.class3108 ?rwxrwxr-x··2.0·unx·····1924·b-·stor·80-Jan-01·00:00·mobi/maptrek/maps/MapWorker$OperationProgressListener.class
3109 ?rwxrwxr-x··2.0·unx······390·b-·stor·80-Jan-01·00:00·mobi/maptrek/maps/Themes$$ExternalSyntheticLambda0.class3109 ?rwxrwxr-x··2.0·unx······390·b-·stor·80-Jan-01·00:00·mobi/maptrek/maps/Themes$$ExternalSyntheticLambda0.class
3110 ?rwxrwxr-x··2.0·unx·····5061·b-·stor·80-Jan-01·00:00·mobi/maptrek/maps/Themes.class3110 ?rwxrwxr-x··2.0·unx·····5061·b-·stor·80-Jan-01·00:00·mobi/maptrek/maps/Themes.class
3111 ?rwxrwxr-x··2.0·unx······401·b-·stor·80-Jan-01·00:00·mobi/maptrek/maps/maptrek/ExtendedTag.class3111 ?rwxrwxr-x··2.0·unx······401·b-·stor·80-Jan-01·00:00·mobi/maptrek/maps/maptrek/ExtendedTag.class
3112 ?rwxrwxr-x··2.0·unx·····1787·b-·stor·80-Jan-01·00:00·mobi/maptrek/maps/maptrek/HillshadeDatabaseHelper.class3112 ?rwxrwxr-x··2.0·unx·····1787·b-·stor·80-Jan-01·00:00·mobi/maptrek/maps/maptrek/HillshadeDatabaseHelper.class
3113 ?rwxrwxr-x··2.0·unx·····8125·b-·stor·80-Jan-01·00:00·mobi/maptrek/maps/maptrek/LabelTileLoaderHook.class3113 ?rwxrwxr-x··2.0·unx·····8125·b-·stor·80-Jan-01·00:00·mobi/maptrek/maps/maptrek/LabelTileLoaderHook.class
Offset 4764, 8 lines modifiedOffset 4764, 8 lines modified
4764 ?rwxrwxr-x··2.0·unx·····1795·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/channels/LazyActorCoroutine.class4764 ?rwxrwxr-x··2.0·unx·····1795·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/channels/LazyActorCoroutine.class
4765 ?rwxrwxr-x··2.0·unx····44832·b-·defN·80-Jan-01·00:00·kotlin/collections/CollectionsKt___CollectionsKt.class4765 ?rwxrwxr-x··2.0·unx····44832·b-·defN·80-Jan-01·00:00·kotlin/collections/CollectionsKt___CollectionsKt.class
4766 ?rwxrwxr-x··2.0·unx····28613·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt__StringsKt.class4766 ?rwxrwxr-x··2.0·unx····28613·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt__StringsKt.class
4767 ?rwxrwxr-x··2.0·unx······179·b-·stor·80-Jan-01·00:00·kotlin/collections/CollectionsKt.class4767 ?rwxrwxr-x··2.0·unx······179·b-·stor·80-Jan-01·00:00·kotlin/collections/CollectionsKt.class
4768 ?rwxrwxr-x··2.0·unx·····3060·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt___StringsJvmKt.class4768 ?rwxrwxr-x··2.0·unx·····3060·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt___StringsJvmKt.class
4769 ?rwxrwxr-x··2.0·unx····35964·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt___StringsKt.class4769 ?rwxrwxr-x··2.0·unx····35964·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt___StringsKt.class
4770 ?rwxrwxr-x··2.0·unx······153·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt.class4770 ?rwxrwxr-x··2.0·unx······153·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt.class
4771 4769·files,·13484673·bytes·uncompressed,·9743171·bytes·compressed:··27.7%4771 4769·files,·13484661·bytes·uncompressed,·9743169·bytes·compressed:··27.7%
2.28 KB
com/ibm/icu/util/BytesTrie$Iterator.class
2.2 KB
procyon -ec {}
    
Offset 12, 41 lines modifiedOffset 12, 39 lines modified
12 ····private·int·initialPos_;12 ····private·int·initialPos_;
13 ····private·int·initialRemainingMatchLength_;13 ····private·int·initialRemainingMatchLength_;
14 ····private·int·maxLength_;14 ····private·int·maxLength_;
15 ····private·int·pos_;15 ····private·int·pos_;
16 ····private·int·remainingMatchLength_;16 ····private·int·remainingMatchLength_;
17 ····private·ArrayList·stack_;17 ····private·ArrayList·stack_;
18 ····18 ····
19 ····private·BytesTrie$Iterator(final·byte[]·bytes_,·int·n,·int·maxLength_,·int·pos_)·{19 ····private·BytesTrie$Iterator(final·byte[]·bytes_,·int·remainingMatchLength_,·int·maxLength_,·int·pos_)·{
20 ········this.stack_·=·new·ArrayList();20 ········this.stack_·=·new·ArrayList();
21 ········this.bytes_·=·bytes_;21 ········this.bytes_·=·bytes_;
22 ········this.initialPos_·=·n; 
23 ········this.pos_·=·n;22 ········this.initialPos_·=·remainingMatchLength_;
 23 ········this.pos_·=·remainingMatchLength_;
24 ········this.initialRemainingMatchLength_·=·maxLength_;24 ········this.initialRemainingMatchLength_·=·maxLength_;
25 ········this.remainingMatchLength_·=·maxLength_;25 ········this.remainingMatchLength_·=·maxLength_;
26 ········this.maxLength_·=·pos_;26 ········this.maxLength_·=·pos_;
27 ········n·=·this.maxLength_; 
28 ········if·(n·==·0)·{27 ········if·(pos_·==·0)·{
29 ············n·=·32;28 ············pos_·=·32;
30 ········}29 ········}
31 ········maxLength_·=·0; 
32 ········final·BytesTrie$Entry·entry_·=·new·BytesTrie$Entry(n,·(BytesTrie$1)null);30 ········final·BytesTrie$Entry·entry_·=·new·BytesTrie$Entry(pos_,·(BytesTrie$1)null);
33 ········this.entry_·=·entry_;31 ········this.entry_·=·entry_;
 32 ········remainingMatchLength_·=·this.remainingMatchLength_;
 33 ········if·(remainingMatchLength_·>=·0)·{
34 ········n·=·this.remainingMatchLength_;34 ············++remainingMatchLength_;
35 ········if·(n·>=·0)·{ 
36 ············++n; 
37 ············maxLength_·=·this.maxLength_;35 ············maxLength_·=·this.maxLength_;
38 ············if·(maxLength_·>·0·&&·n·>·maxLength_)·{36 ············if·(maxLength_·>·0·&&·remainingMatchLength_·>·maxLength_)·{
39 ················n·=·maxLength_;37 ················remainingMatchLength_·=·maxLength_;
40 ············}38 ············}
41 ············final·byte[]·bytes_2·=·this.bytes_;39 ············final·byte[]·bytes_2·=·this.bytes_;
42 ············pos_·=·this.pos_;40 ············pos_·=·this.pos_;
43 ············BytesTrie$Entry.access$600(entry_,·bytes_2,·pos_,·n);41 ············BytesTrie$Entry.access$600(entry_,·bytes_2,·pos_,·remainingMatchLength_);
44 ············this.pos_·+=·n; 
45 ············this.remainingMatchLength_·-=·n;42 ············this.pos_·+=·remainingMatchLength_;
 43 ············this.remainingMatchLength_·-=·remainingMatchLength_;
46 ········}44 ········}
47 ····}45 ····}
48 ····46 ····
49 ····private·int·branchNext(int·access$1300,·int·access$1301)·{47 ····private·int·branchNext(int·access$1300,·int·access$1301)·{
50 ········int·n2;48 ········int·n2;
51 ········while·(true)·{49 ········while·(true)·{
52 ············final·int·n·=·5;50 ············final·int·n·=·5;
1.04 KB
mobi/maptrek/location/NavigationService$3.class
968 B
procyon -ec {}
    
Offset 27, 13 lines modifiedOffset 27, 14 lines modified
27 ········NavigationService.access$002(this.this$0,·location);27 ········NavigationService.access$002(this.this$0,·location);
28 ········if·(NavigationService.access$400(this.this$0)·==·0)·{28 ········if·(NavigationService.access$400(this.this$0)·==·0)·{
29 ············final·NavigationService·this$0·=·this.this$0;29 ············final·NavigationService·this$0·=·this.this$0;
30 ············NavigationService.access$402(this$0,·(int)(NavigationService.access$000(this$0).getElapsedRealtimeNanos()·*·1.0E-9));30 ············NavigationService.access$402(this$0,·(int)(NavigationService.access$000(this$0).getElapsedRealtimeNanos()·*·1.0E-9));
31 ········}31 ········}
32 ········if·(this.this$0.navWaypoint·!=·null)·{32 ········if·(this.this$0.navWaypoint·!=·null)·{
33 ············if·(this.this$0.prevWaypoint·==·null)·{33 ············if·(this.this$0.prevWaypoint·==·null)·{
 34 ················final·NavigationService·this$2·=·this.this$0;
34 ················this.this$0.prevWaypoint·=·new·MapObject(NavigationService.access$000(this.this$0).getLatitude(),·NavigationService.access$000(this.this$0).getLongitude());35 ················this$2.prevWaypoint·=·new·MapObject(NavigationService.access$000(this$2).getLatitude(),·NavigationService.access$000(this.this$0).getLongitude());
35 ············}36 ············}
36 ············NavigationService.access$500(this.this$0);37 ············NavigationService.access$500(this.this$0);
37 ········}38 ········}
38 ····}39 ····}
39 }40 }
3.6 KB
mobi/maptrek/location/NavigationService.class
3.51 KB
procyon -ec {}
    
Offset 408, 15 lines modifiedOffset 408, 15 lines modified
408 ········if·(n·==·n3)·{408 ········if·(n·==·n3)·{
409 ············navCurrentRoutePoint·=·n3;409 ············navCurrentRoutePoint·=·n3;
410 ········}410 ········}
411 ········else·{411 ········else·{
412 ············navCurrentRoutePoint·=·navRoute.length()·-·n2;412 ············navCurrentRoutePoint·=·navRoute.length()·-·n2;
413 ········}413 ········}
414 ········this.navCurrentRoutePoint·=·navCurrentRoutePoint;414 ········this.navCurrentRoutePoint·=·navCurrentRoutePoint;
415 ········this.navWaypoint·=·new·MapObject(this.navRoute.get(this.navCurrentRoutePoint).getCoordinates());415 ········this.navWaypoint·=·new·MapObject(this.navRoute.get(navCurrentRoutePoint).getCoordinates());
416 ········final·MapObject·prevWaypoint·=·new·MapObject(this.navRoute.get(this.navCurrentRoutePoint·-·this.navDirection).getCoordinates());416 ········final·MapObject·prevWaypoint·=·new·MapObject(this.navRoute.get(this.navCurrentRoutePoint·-·this.navDirection).getCoordinates());
417 ········this.prevWaypoint·=·prevWaypoint;417 ········this.prevWaypoint·=·prevWaypoint;
418 ········n·=·20;418 ········n·=·20;
419 ········this.navProximity·=·n;419 ········this.navProximity·=·n;
420 ········this.navRouteDistance·=·-1.0;420 ········this.navRouteDistance·=·-1.0;
421 ········this.navCourse·=·prevWaypoint.coordinates.bearingTo(this.navWaypoint.coordinates);421 ········this.navCourse·=·prevWaypoint.coordinates.bearingTo(this.navWaypoint.coordinates);
422 ········this.updateNavigationState(n3);422 ········this.updateNavigationState(n3);
Offset 587, 16 lines modifiedOffset 587, 17 lines modified
587 ········else·{587 ········else·{
588 ············n·=·-1·>>>·1;588 ············n·=·-1·>>>·1;
589 ········}589 ········}
590 ········return·n;590 ········return·n;
591 ····}591 ····}
592 ····592 ····
593 ····public·void·nextRouteWaypoint()·{593 ····public·void·nextRouteWaypoint()·{
 594 ········final·int·navCurrentRoutePoint·=·this.navCurrentRoutePoint·+·this.navDirection;
594 ········this.navCurrentRoutePoint·+=·this.navDirection;595 ········this.navCurrentRoutePoint·=·navCurrentRoutePoint;
595 ········this.navWaypoint·=·new·MapObject(this.navRoute.get(this.navCurrentRoutePoint).getCoordinates());596 ········this.navWaypoint·=·new·MapObject(this.navRoute.get(navCurrentRoutePoint).getCoordinates());
596 ········final·MapObject·prevWaypoint·=·new·MapObject(this.navRoute.get(this.navCurrentRoutePoint·-·this.navDirection).getCoordinates());597 ········final·MapObject·prevWaypoint·=·new·MapObject(this.navRoute.get(this.navCurrentRoutePoint·-·this.navDirection).getCoordinates());
597 ········this.prevWaypoint·=·prevWaypoint;598 ········this.prevWaypoint·=·prevWaypoint;
598 ········this.navRouteDistance·=·-1.0;599 ········this.navRouteDistance·=·-1.0;
599 ········this.navCourse·=·prevWaypoint.coordinates.bearingTo(this.navWaypoint.coordinates);600 ········this.navCourse·=·prevWaypoint.coordinates.bearingTo(this.navWaypoint.coordinates);
600 ········final·double[]·avgVMG·=·this.avgVMG;601 ········final·double[]·avgVMG·=·this.avgVMG;
601 ········final·double·n·=·avgVMG[0];602 ········final·double·n·=·avgVMG[0];
602 ········final·double·n2·=·0.0;603 ········final·double·n2·=·0.0;
Offset 738, 16 lines modifiedOffset 739, 17 lines modified
738 ············this.updateNotification();739 ············this.updateNotification();
739 ············return·mForeground;740 ············return·mForeground;
740 ········}741 ········}
741 ········return·n;742 ········return·n;
742 ····}743 ····}
743 ····744 ····
744 ····public·void·prevRouteWaypoint()·{745 ····public·void·prevRouteWaypoint()·{
 746 ········final·int·navCurrentRoutePoint·=·this.navCurrentRoutePoint·-·this.navDirection;
745 ········this.navCurrentRoutePoint·-=·this.navDirection;747 ········this.navCurrentRoutePoint·=·navCurrentRoutePoint;
746 ········this.navWaypoint·=·new·MapObject(this.navRoute.get(this.navCurrentRoutePoint).getCoordinates());748 ········this.navWaypoint·=·new·MapObject(this.navRoute.get(navCurrentRoutePoint).getCoordinates());
747 ········final·int·n·=·this.navCurrentRoutePoint·-·this.navDirection;749 ········final·int·n·=·this.navCurrentRoutePoint·-·this.navDirection;
748 ········if·(n·>=·0·&&·n·<·this.navRoute.length())·{750 ········if·(n·>=·0·&&·n·<·this.navRoute.length())·{
749 ············this.prevWaypoint·=·new·MapObject(this.navRoute.get(n).getCoordinates());751 ············this.prevWaypoint·=·new·MapObject(this.navRoute.get(n).getCoordinates());
750 ········}752 ········}
751 ········else·{753 ········else·{
752 ············this.prevWaypoint·=·null;754 ············this.prevWaypoint·=·null;
753 ········}755 ········}
Offset 777, 15 lines modifiedOffset 779, 15 lines modified
777 ········this.navETE·=·-1·>>>·1;779 ········this.navETE·=·-1·>>>·1;
778 ········this.calculateNavigationStatus();780 ········this.calculateNavigationStatus();
779 ········this.updateNavigationState(n4);781 ········this.updateNavigationState(n4);
780 ····}782 ····}
781 ····783 ····
782 ····public·void·setRouteWaypoint(int·navCurrentRoutePoint)·{784 ····public·void·setRouteWaypoint(int·navCurrentRoutePoint)·{
783 ········this.navCurrentRoutePoint·=·navCurrentRoutePoint;785 ········this.navCurrentRoutePoint·=·navCurrentRoutePoint;
784 ········this.navWaypoint·=·new·MapObject(this.navRoute.get(this.navCurrentRoutePoint).getCoordinates());786 ········this.navWaypoint·=·new·MapObject(this.navRoute.get(navCurrentRoutePoint).getCoordinates());
785 ········navCurrentRoutePoint·=·this.navCurrentRoutePoint;787 ········navCurrentRoutePoint·=·this.navCurrentRoutePoint;
786 ········navCurrentRoutePoint·-=·this.navDirection;788 ········navCurrentRoutePoint·-=·this.navDirection;
787 ········if·(navCurrentRoutePoint·>=·0·&&·navCurrentRoutePoint·<·this.navRoute.length())·{789 ········if·(navCurrentRoutePoint·>=·0·&&·navCurrentRoutePoint·<·this.navRoute.length())·{
788 ············this.prevWaypoint·=·new·MapObject(this.navRoute.get(navCurrentRoutePoint).getCoordinates());790 ············this.prevWaypoint·=·new·MapObject(this.navRoute.get(navCurrentRoutePoint).getCoordinates());
789 ········}791 ········}
790 ········else·{792 ········else·{
791 ············navCurrentRoutePoint·=·0;793 ············navCurrentRoutePoint·=·0;
7.08 KB
smali_classes3/mobi/maptrek/location/NavigationService.smali
    
Offset 1476, 31 lines modifiedOffset 1476, 29 lines modified
  
1476 ····sub-int/2addr·p1,·v01476 ····sub-int/2addr·p1,·v0
  
1477 ····:goto_01477 ····:goto_0
1478 ····iput·p1,·p0,·Lmobi/maptrek/location/NavigationService;->navCurrentRoutePoint:I1478 ····iput·p1,·p0,·Lmobi/maptrek/location/NavigationService;->navCurrentRoutePoint:I
  
1479 ····.line·4821479 ····.line·482
1480 ····new-instance·p1,·Lmobi/maptrek/data/MapObject;1480 ····new-instance·p2,·Lmobi/maptrek/data/MapObject;
  
1481 ····iget-object·p2,·p0,·Lmobi/maptrek/location/NavigationService;->navRoute:Lmobi/maptrek/data/Route; 
  
1482 ····iget·v2,·p0,·Lmobi/maptrek/location/NavigationService;->navCurrentRoutePoint:I1481 ····iget-object·v2,·p0,·Lmobi/maptrek/location/NavigationService;->navRoute:Lmobi/maptrek/data/Route;
  
1483 ····invoke-virtual·{p2,·v2},·Lmobi/maptrek/data/Route;->get(I)Lmobi/maptrek/data/Route$Instruction;1482 ····invoke-virtual·{v2,·p1},·Lmobi/maptrek/data/Route;->get(I)Lmobi/maptrek/data/Route$Instruction;
  
1484 ····move-result-object·p21483 ····move-result-object·p1
  
1485 ····invoke-virtual·{p2},·Lmobi/maptrek/data/Route$Instruction;->getCoordinates()Lorg/oscim/core/GeoPoint;1484 ····invoke-virtual·{p1},·Lmobi/maptrek/data/Route$Instruction;->getCoordinates()Lorg/oscim/core/GeoPoint;
  
1486 ····move-result-object·p21485 ····move-result-object·p1
  
1487 ····invoke-direct·{p1,·p2},·Lmobi/maptrek/data/MapObject;-><init>(Lorg/oscim/core/GeoPoint;)V1486 ····invoke-direct·{p2,·p1},·Lmobi/maptrek/data/MapObject;-><init>(Lorg/oscim/core/GeoPoint;)V
  
1488 ····iput-object·p1,·p0,·Lmobi/maptrek/location/NavigationService;->navWaypoint:Lmobi/maptrek/data/MapObject;1487 ····iput-object·p2,·p0,·Lmobi/maptrek/location/NavigationService;->navWaypoint:Lmobi/maptrek/data/MapObject;
  
1489 ····.line·4831488 ····.line·483
1490 ····new-instance·p1,·Lmobi/maptrek/data/MapObject;1489 ····new-instance·p1,·Lmobi/maptrek/data/MapObject;
  
1491 ····iget-object·p2,·p0,·Lmobi/maptrek/location/NavigationService;->navRoute:Lmobi/maptrek/data/Route;1490 ····iget-object·p2,·p0,·Lmobi/maptrek/location/NavigationService;->navRoute:Lmobi/maptrek/data/Route;
  
1492 ····iget·v2,·p0,·Lmobi/maptrek/location/NavigationService;->navCurrentRoutePoint:I1491 ····iget·v2,·p0,·Lmobi/maptrek/location/NavigationService;->navCurrentRoutePoint:I
Offset 2226, 31 lines modifiedOffset 2224, 29 lines modified
2226 ····iget·v1,·p0,·Lmobi/maptrek/location/NavigationService;->navDirection:I2224 ····iget·v1,·p0,·Lmobi/maptrek/location/NavigationService;->navDirection:I
  
2227 ····add-int/2addr·v0,·v12225 ····add-int/2addr·v0,·v1
  
2228 ····iput·v0,·p0,·Lmobi/maptrek/location/NavigationService;->navCurrentRoutePoint:I2226 ····iput·v0,·p0,·Lmobi/maptrek/location/NavigationService;->navCurrentRoutePoint:I
  
2229 ····.line·5172227 ····.line·517
2230 ····new-instance·v0,·Lmobi/maptrek/data/MapObject;2228 ····new-instance·v1,·Lmobi/maptrek/data/MapObject;
  
2231 ····iget-object·v1,·p0,·Lmobi/maptrek/location/NavigationService;->navRoute:Lmobi/maptrek/data/Route; 
  
2232 ····iget·v2,·p0,·Lmobi/maptrek/location/NavigationService;->navCurrentRoutePoint:I2229 ····iget-object·v2,·p0,·Lmobi/maptrek/location/NavigationService;->navRoute:Lmobi/maptrek/data/Route;
  
2233 ····invoke-virtual·{v1,·v2},·Lmobi/maptrek/data/Route;->get(I)Lmobi/maptrek/data/Route$Instruction;2230 ····invoke-virtual·{v2,·v0},·Lmobi/maptrek/data/Route;->get(I)Lmobi/maptrek/data/Route$Instruction;
  
2234 ····move-result-object·v12231 ····move-result-object·v0
  
2235 ····invoke-virtual·{v1},·Lmobi/maptrek/data/Route$Instruction;->getCoordinates()Lorg/oscim/core/GeoPoint;2232 ····invoke-virtual·{v0},·Lmobi/maptrek/data/Route$Instruction;->getCoordinates()Lorg/oscim/core/GeoPoint;
  
2236 ····move-result-object·v12233 ····move-result-object·v0
  
2237 ····invoke-direct·{v0,·v1},·Lmobi/maptrek/data/MapObject;-><init>(Lorg/oscim/core/GeoPoint;)V2234 ····invoke-direct·{v1,·v0},·Lmobi/maptrek/data/MapObject;-><init>(Lorg/oscim/core/GeoPoint;)V
  
2238 ····iput-object·v0,·p0,·Lmobi/maptrek/location/NavigationService;->navWaypoint:Lmobi/maptrek/data/MapObject;2235 ····iput-object·v1,·p0,·Lmobi/maptrek/location/NavigationService;->navWaypoint:Lmobi/maptrek/data/MapObject;
  
2239 ····.line·5182236 ····.line·518
2240 ····new-instance·v0,·Lmobi/maptrek/data/MapObject;2237 ····new-instance·v0,·Lmobi/maptrek/data/MapObject;
  
2241 ····iget-object·v1,·p0,·Lmobi/maptrek/location/NavigationService;->navRoute:Lmobi/maptrek/data/Route;2238 ····iget-object·v1,·p0,·Lmobi/maptrek/location/NavigationService;->navRoute:Lmobi/maptrek/data/Route;
  
2242 ····iget·v2,·p0,·Lmobi/maptrek/location/NavigationService;->navCurrentRoutePoint:I2239 ····iget·v2,·p0,·Lmobi/maptrek/location/NavigationService;->navCurrentRoutePoint:I
Offset 2817, 31 lines modifiedOffset 2813, 29 lines modified
2817 ····iget·v1,·p0,·Lmobi/maptrek/location/NavigationService;->navDirection:I2813 ····iget·v1,·p0,·Lmobi/maptrek/location/NavigationService;->navDirection:I
  
2818 ····sub-int/2addr·v0,·v12814 ····sub-int/2addr·v0,·v1
  
2819 ····iput·v0,·p0,·Lmobi/maptrek/location/NavigationService;->navCurrentRoutePoint:I2815 ····iput·v0,·p0,·Lmobi/maptrek/location/NavigationService;->navCurrentRoutePoint:I
  
2820 ····.line·5312816 ····.line·531
2821 ····new-instance·v0,·Lmobi/maptrek/data/MapObject;2817 ····new-instance·v1,·Lmobi/maptrek/data/MapObject;
  
2822 ····iget-object·v1,·p0,·Lmobi/maptrek/location/NavigationService;->navRoute:Lmobi/maptrek/data/Route; 
  
2823 ····iget·v2,·p0,·Lmobi/maptrek/location/NavigationService;->navCurrentRoutePoint:I2818 ····iget-object·v2,·p0,·Lmobi/maptrek/location/NavigationService;->navRoute:Lmobi/maptrek/data/Route;
  
2824 ····invoke-virtual·{v1,·v2},·Lmobi/maptrek/data/Route;->get(I)Lmobi/maptrek/data/Route$Instruction;2819 ····invoke-virtual·{v2,·v0},·Lmobi/maptrek/data/Route;->get(I)Lmobi/maptrek/data/Route$Instruction;
  
2825 ····move-result-object·v12820 ····move-result-object·v0
  
2826 ····invoke-virtual·{v1},·Lmobi/maptrek/data/Route$Instruction;->getCoordinates()Lorg/oscim/core/GeoPoint;2821 ····invoke-virtual·{v0},·Lmobi/maptrek/data/Route$Instruction;->getCoordinates()Lorg/oscim/core/GeoPoint;
  
2827 ····move-result-object·v12822 ····move-result-object·v0
  
2828 ····invoke-direct·{v0,·v1},·Lmobi/maptrek/data/MapObject;-><init>(Lorg/oscim/core/GeoPoint;)V2823 ····invoke-direct·{v1,·v0},·Lmobi/maptrek/data/MapObject;-><init>(Lorg/oscim/core/GeoPoint;)V
  
2829 ····iput-object·v0,·p0,·Lmobi/maptrek/location/NavigationService;->navWaypoint:Lmobi/maptrek/data/MapObject;2824 ····iput-object·v1,·p0,·Lmobi/maptrek/location/NavigationService;->navWaypoint:Lmobi/maptrek/data/MapObject;
  
2830 ····.line·5322825 ····.line·532
2831 ····iget·v0,·p0,·Lmobi/maptrek/location/NavigationService;->navCurrentRoutePoint:I2826 ····iget·v0,·p0,·Lmobi/maptrek/location/NavigationService;->navCurrentRoutePoint:I
  
2832 ····iget·v1,·p0,·Lmobi/maptrek/location/NavigationService;->navDirection:I2827 ····iget·v1,·p0,·Lmobi/maptrek/location/NavigationService;->navDirection:I
  
2833 ····sub-int/2addr·v0,·v12828 ····sub-int/2addr·v0,·v1
Offset 2968, 31 lines modifiedOffset 2962, 29 lines modified
2968 .method·public·setRouteWaypoint(I)V2962 .method·public·setRouteWaypoint(I)V
2969 ····.locals·22963 ····.locals·2
  
2970 ····.line·4942964 ····.line·494
2971 ····iput·p1,·p0,·Lmobi/maptrek/location/NavigationService;->navCurrentRoutePoint:I2965 ····iput·p1,·p0,·Lmobi/maptrek/location/NavigationService;->navCurrentRoutePoint:I
  
2972 ····.line·4952966 ····.line·495
2973 ····new-instance·p1,·Lmobi/maptrek/data/MapObject;2967 ····new-instance·v0,·Lmobi/maptrek/data/MapObject;
  
2974 ····iget-object·v0,·p0,·Lmobi/maptrek/location/NavigationService;->navRoute:Lmobi/maptrek/data/Route; 
  
2975 ····iget·v1,·p0,·Lmobi/maptrek/location/NavigationService;->navCurrentRoutePoint:I2968 ····iget-object·v1,·p0,·Lmobi/maptrek/location/NavigationService;->navRoute:Lmobi/maptrek/data/Route;
  
2976 ····invoke-virtual·{v0,·v1},·Lmobi/maptrek/data/Route;->get(I)Lmobi/maptrek/data/Route$Instruction;2969 ····invoke-virtual·{v1,·p1},·Lmobi/maptrek/data/Route;->get(I)Lmobi/maptrek/data/Route$Instruction;
  
2977 ····move-result-object·v02970 ····move-result-object·p1
  
2978 ····invoke-virtual·{v0},·Lmobi/maptrek/data/Route$Instruction;->getCoordinates()Lorg/oscim/core/GeoPoint;2971 ····invoke-virtual·{p1},·Lmobi/maptrek/data/Route$Instruction;->getCoordinates()Lorg/oscim/core/GeoPoint;
  
2979 ····move-result-object·v02972 ····move-result-object·p1
  
2980 ····invoke-direct·{p1,·v0},·Lmobi/maptrek/data/MapObject;-><init>(Lorg/oscim/core/GeoPoint;)V2973 ····invoke-direct·{v0,·p1},·Lmobi/maptrek/data/MapObject;-><init>(Lorg/oscim/core/GeoPoint;)V
  
2981 ····iput-object·p1,·p0,·Lmobi/maptrek/location/NavigationService;->navWaypoint:Lmobi/maptrek/data/MapObject;2974 ····iput-object·v0,·p0,·Lmobi/maptrek/location/NavigationService;->navWaypoint:Lmobi/maptrek/data/MapObject;
  
2982 ····.line·4962975 ····.line·496
2983 ····iget·p1,·p0,·Lmobi/maptrek/location/NavigationService;->navCurrentRoutePoint:I2976 ····iget·p1,·p0,·Lmobi/maptrek/location/NavigationService;->navCurrentRoutePoint:I
  
2984 ····iget·v0,·p0,·Lmobi/maptrek/location/NavigationService;->navDirection:I2977 ····iget·v0,·p0,·Lmobi/maptrek/location/NavigationService;->navDirection:I
  
2985 ····sub-int/2addr·p1,·v02978 ····sub-int/2addr·p1,·v0
Max diff block lines reached; -1/7134 bytes (-0.01%) of diff not shown.
911 B
smali_classes3/mobi/maptrek/location/NavigationService$3.smali
    
Offset 140, 17 lines modifiedOffset 140, 15 lines modified
140 ····if-nez·v0,·:cond_3140 ····if-nez·v0,·:cond_3
  
141 ····.line·800141 ····.line·800
142 ····iget-object·v0,·p0,·Lmobi/maptrek/location/NavigationService$3;->this$0:Lmobi/maptrek/location/NavigationService;142 ····iget-object·v0,·p0,·Lmobi/maptrek/location/NavigationService$3;->this$0:Lmobi/maptrek/location/NavigationService;
  
143 ····new-instance·v1,·Lmobi/maptrek/data/MapObject;143 ····new-instance·v1,·Lmobi/maptrek/data/MapObject;
  
144 ····iget-object·v2,·p0,·Lmobi/maptrek/location/NavigationService$3;->this$0:Lmobi/maptrek/location/NavigationService; 
  
145 ····invoke-static·{v2},·Lmobi/maptrek/location/NavigationService;->access$000(Lmobi/maptrek/location/NavigationService;)Landroid/location/Location;144 ····invoke-static·{v0},·Lmobi/maptrek/location/NavigationService;->access$000(Lmobi/maptrek/location/NavigationService;)Landroid/location/Location;
  
146 ····move-result-object·v2145 ····move-result-object·v2
  
147 ····invoke-virtual·{v2},·Landroid/location/Location;->getLatitude()D146 ····invoke-virtual·{v2},·Landroid/location/Location;->getLatitude()D
  
148 ····move-result-wide·v2147 ····move-result-wide·v2
  
1010 B
smali_classes3/com/ibm/icu/util/BytesTrie$Iterator.smali
    
Offset 81, 27 lines modifiedOffset 81, 25 lines modified
  
81 ····.line·58281 ····.line·582
82 ····iput·p4,·p0,·Lcom/ibm/icu/util/BytesTrie$Iterator;->maxLength_:I82 ····iput·p4,·p0,·Lcom/ibm/icu/util/BytesTrie$Iterator;->maxLength_:I
  
83 ····.line·58383 ····.line·583
84 ····new-instance·p1,·Lcom/ibm/icu/util/BytesTrie$Entry;84 ····new-instance·p1,·Lcom/ibm/icu/util/BytesTrie$Entry;
  
85 ····iget·p2,·p0,·Lcom/ibm/icu/util/BytesTrie$Iterator;->maxLength_:I 
  
86 ····if-eqz·p2,·:cond_085 ····if-eqz·p4,·:cond_0
  
87 ····goto·:goto_086 ····goto·:goto_0
  
88 ····:cond_087 ····:cond_0
89 ····const/16·p2,·0x2088 ····const/16·p4,·0x20
  
90 ····:goto_089 ····:goto_0
91 ····const/4·p3,·0x090 ····const/4·p2,·0x0
  
92 ····invoke-direct·{p1,·p2,·p3},·Lcom/ibm/icu/util/BytesTrie$Entry;-><init>(ILcom/ibm/icu/util/BytesTrie$1;)V91 ····invoke-direct·{p1,·p4,·p2},·Lcom/ibm/icu/util/BytesTrie$Entry;-><init>(ILcom/ibm/icu/util/BytesTrie$1;)V
  
93 ····iput-object·p1,·p0,·Lcom/ibm/icu/util/BytesTrie$Iterator;->entry_:Lcom/ibm/icu/util/BytesTrie$Entry;92 ····iput-object·p1,·p0,·Lcom/ibm/icu/util/BytesTrie$Iterator;->entry_:Lcom/ibm/icu/util/BytesTrie$Entry;
  
94 ····.line·58493 ····.line·584
95 ····iget·p2,·p0,·Lcom/ibm/icu/util/BytesTrie$Iterator;->remainingMatchLength_:I94 ····iget·p2,·p0,·Lcom/ibm/icu/util/BytesTrie$Iterator;->remainingMatchLength_:I
  
96 ····if-ltz·p2,·:cond_295 ····if-ltz·p2,·:cond_2
20.5 KB
assets/dexopt/baseline.prof
    
Offset 1, 153 lines modifiedOffset 1, 153 lines modified
00000000:·7072·6f00·3031·3000·0252·8100·0070·0900··pro.010..R...p..00000000:·7072·6f00·3031·3000·0252·8100·0070·0900··pro.010..R...p..
00000010:·0078·01ed·9b7f·685d·6719·c7df·73ee·4d72··.x....h]g...s.Mr00000010:·0078·01ed·9b7f·685d·6719·c7df·73ee·4d72··.x....h]g...s.Mr
00000020:·6f13·97c4·66eb·b5ab·785d·f723·6d47·17da··o...f...x].#mG.. 
00000030:·c93a·7078·37c4·4d28·a5e0·b08d·4c49·b746··.:px7.M(....LI.F 
00000040:·ba4d·5c42·518a·0e7b·92c5·889a·e260·e88a··.M\BQ..{.....`.. 
00000050:·a844·04c1·3f26·a875·22f8·c75d·d131·26d2··.D..?&.u"..].1&. 
00000060:·8e39·ddc0·8d50·fac7·8612·3bbb·3f2a·04e7··.9...P....;.?*.. 
00000070:·f3b9·f77c·97b7·2737·d35a·98ad·3e27·79ee··...|..'7.Z..>'y. 
00000080:·fbfc·7e9e·f77b·de7b·ceb9·f74d·7ac3·5cd8··..~..{.{...Mz.\. 
00000090:·3f18·c217·376f·fdee·f042·08f7·7d66·dfc1··?...7o...B..}f.. 
000000a0:·83e3·07b7·ee1f·3fd4·1742·a819·8d3e·ff89··......?..B...>.. 
000000b0:·03af·bff4·9669·3bb6·c7d7·8650·365b·6a94··.....i;....P6[j. 
000000c0:·1408·dd3a·a3aa·514f·6e83·8f7d·c9fd·7c6e··...:..QOn..}..|n 
000000d0:·c307·db35·f948·3efc·7b8d·ee33·42c6·7eab··...5.H>.{..3B.~. 
000000e0:·9195·6dd5·4547·7de8·7aa3·8346·368b·f065··..m.EG}.z..F6..e 
000000f0:·2374·1b8c·ae34·a7b8·26fa·2e23·e9e0·9567··#t...4..&..#...g 
00000100:·4dce·a3c3·0f1f·c68a·d1bb·8df0·8334·1f78··M............4.x 
00000110:·6cef·31ba·d248·7662·e089·a1ff·21a3·38a6··l.1..Hvb....!.8. 
00000120:·64f2·d65c·17d7·ef36·1d71·ea8d·5171·c448··d..\...6.q..Qq.H 
00000130:·7f45·eea7·3a8a·c127·e625·83b3·f4e4·10c9··.E..:..'.%...... 
00000140:·8ecc·3cf0·a1de·2d39·8fac·387c·f151·0f8a··..<...-9..8|.Q.. 
00000150:·fd6a·ae43·bfc5·087f·e6cb·5c20·f2e9·3c2a··.j.C......\·..<* 
00000160:·97e6·8c8d·9c1f·3003·b698·94ff·bda6·27b7··......0.......'. 
00000170:·62e4·830e·bacd·081d·e740·78a0·279e·111b··b........@x.'... 
00000180:·7dc8·867e·d208·4c54·03bf·2346·f8d2·0ff8··}..~..LT..#F.... 
00000190:·0a33·64d5·a65f·6cfd·46f8·2a3f·3cf4·597b··.3d.._l.F.*?<.Y{ 
000001a0:·c1e7·7db9·2c3d·f5a9·c5ba·45a7·baac·37d5··..}.,=....E...7. 
000001b0:·0173·f4e4·042f·f1c8·1079·19e9·85fa·5aab··.s.../...y....Z. 
000001c0:·1a99·1f84·1f35·a8c9·a8de·e189·c387·fede··.....5.......... 
000001d0:·6544·6dfc·59a3·d423·4673·bbc1·78e6·4e9c··eDm.Y..#Fs..x.N. 
000001e0:·ea8b·6784·7e99·db14·8b9f·7c88·553c·3a7c··..g.~.....|.U<:| 
000001f0:·84e5·c3b9·1fbd·a187·9433·1ec9·0761·d7bc··.........3...a.. 
00000200:·e085·197d·d373·6c53·0fea·0319·1fe6·4b2c··...}.slS......K, 
00000210:·d8ca·072c·90af·3282·efb7·20f5·c21a·c60f··...,..2...·..... 
00000220:·520c·3c73·c097·75a9·5ec9·0daf·390b·7bc5··R.<s..u.^...9.{. 
00000230:·6a9e·9c2b·78fc·b051·4bf5·9813·71f8·706d··j..+x..QK...q.pm 
00000240:·209f·dee7·f0f8·1103·ff82·11fd·c1df·64c4···.............d. 
00000250:·fcc9·2b1c·d06b·0dad·3701·5975·e0a1·a7ed··..+..k..7.Yu.... 
00000260:·857c·f4ae·3862·b0a9·8e7c·3b8d·6020·3dbc··.|..8b...|;.`·=. 
00000270:·62a4·971c·e793·1ff3·d2dc·9933·bedc·2be4··b..........3..+. 
00000280:·8b1f·7a46·f50d·affe·d0c5·36f5·815e·7361··..zF......6..^sa 
00000290:·6d28·0f76·6ce4·0427·f923·ab26·d76a·fc39··m(.vl..'.#.&.j.9 
000002a0:·37f8·aaff·9857·3ec6·3827·3c75·8921·3fb9··7....W>.8'<u.!?. 
000002b0:·e021·e2b1·a347·2616·8247·0f8f·8deb·d70d··.!...G&..G...... 
000002c0:·46cc·112c·14b7·fd83·cbb5·8819·3722·0e42··F..,........7".B 
000002d0:·d6fb·3f9e·4b6c·2ff2·ca2b·bd46·5d9b·90e3··..?.Kl/..+.F]... 
000002e0:·de64·d7a8·78f9·481f·8ff2·8975·f0c4·08bb··.d..x.H....u.... 
000002f0:·d886·5e31·f2c1·2fbe·e7e2·cf73·0823·e796··..^1../....s.#.. 
00000300:·7153·3e2a·169d·b025·0f84·4e23·bc7c·357e··qS>*...%..N#.|5~ 
00000310:·2eb7·23f3·1e94·7e8b·f19c·17c5·281f·b5a1··..#...~.....(... 
00000320:·3f98·9151·3ed8·750e·9443·318c·d291·4f24··?..Q>.u..C1...O$ 
00000330:·7bd1·267f·fa81·c73f·1ec5·df58·c8a5·bc8c··{.&....?...X.... 
00000340:·ba76·74c2·1bbb·f4ca·b527·cf25·fcf0·d1bd··.vt......'.%.... 
00000350:·40f9·3457·64bd·cfe0·79ce·bad3·a838·0f6c··@.4Wd...y....8.l 
00000360:·174a·f403·fd35·8f8d·fb21·1735·b0b3·36e2··.J...5...!.5..6. 
00000370:·7e54·079b·e686·0e39·b649·8e7b·554e·e523··~T.....9.I.{UN.# 
00000380:·1e9d·aeb1·c440·e844·e494·3fb6·b8a6·e215··.....@.D..?..... 
00000390:·17db·d44b·71bc·d672·4847·0df1·8c7a·c681··...Kq..rHG...z.. 
000003a0:·8f9f·33e5·439d·4e7c·9c47·3ee0·c67b·5d32··..3.C.N|.G>..{]2 
000003b0:·71e2·d5a7·e2d0·8b57·7e64·e65d·8c41·d6bc··q......W~d.].A.. 
000003c0:·e36b·a872·2a1e·59d7·61ae·7545·7b7c·6fd4··.k.r*.Y.a.uE{|o. 
000003d0:·fb89·dcd4·542f·f8c8·a6bc·1ad5·977c·d1a3··....T/.......|.. 
000003e0:·d37a·a526·b150·ec83·9f7a·915e·b994·1b3d··.z.&.P...z.^...= 
000003f0:·3ed2·6b54·0df9·c523·bd22·530f·ff38·b7ea··>.kT...#."S..8.. 
00000400:·c5fe·f0f8·a95f·e6ad·1ce8·8921·0776·64ad··....._.....!.vd. 
00000410:·41cd·477a·f2e8·de80·9f6a·c0ab·07d5·928d··A.Gz.....j...... 
00000420:·31b6·495f·8c5f·4d56·ac6a·d093·7230·aa57··1.I_._MV.j..r0.W 
00000430:·c5e3·0f31·279e·7f55·5f18·e32f·dce2·3c8a··...1'..U_../..<. 
00000440:·4787·2f24·bce2·1ee2·984e·bcea·6053·4e74··G./$.....N..`SNt 
00000450:·b10c·4f4e·b064·a427·d592·8db1·1329·5727··..ON.d.'.....)W' 
00000460:·3fd5·2bc6·49af·7960·176e·f0e0·11e7·a517··?.+.I.y`.n...... 
00000470:·cd83·516b·45f7·26f2·a043·8667·fdc7·b9e1··..QkE.&..C.g.... 
00000480:·a9a9·ba5a·3371·4ef5·281f·c971·9e18·13ec··...Z3qN.(..q.... 
00000490:·714e·f92b·5efd·53ab·18a7·58c6·383f·b29e··qN.+^.S...X.8?.. 
000004a0:·b389·270e·d2fa·506e·d5d2·a879·20e3·835c··..'...Pn...y·..\ 
000004b0:·ccbb·5aaf·6045·9cc6·7b4d·50de·78d4·3a57··..Z.`E..{MP.x.:W 
000004c0:·0f1a·396f·717d·9d1b·62bf·6041·718e·d5f8··..9oq}..b.`Aq... 
000004d0:·d7d2·1ef3·d34f·c9d6·c2a0·adc5·c4e6·50b2··.....O........P. 
000004e0:·7b41·62f9·4b2d·6bc5·b8c4·6698·9875·c874··{Ab.K-k...f..u.t 
000004f0:·a3c6·6169·5b19·bb8d·6aa6·e1a7·bbe5·99b6··..ai[...j....... 
00000500:·74dd·36bf·b495·970c·ed88·7596·adcb·acdd··t.6.......u..... 
00000510:·2697·ed59·027d·bf51·6abe·bcf2·d3ce·d47e··&..Y.}.Qj......~ 
00000520:·6dd7·a616·dc90·5197·51db·a7fd·7ab5·c93d··m.....Q.Q...z..= 
00000530:·666d·d758·eeab·6cab·13fd·7aeb·aeed·797d··fm.X..l...z...y} 
00000540:·8b83·87c8·d3ce·4e8f·a5f0·464f·62d7·8a25··......N...FOb..% 
00000550:·20f6·c311·7807·11c8·5eb5·6b68·b9d2·7732···...x...^.kh..w2 
00000560:·1958·b56a·36c5·c23c·90d9·925d·3ec6·786f··.X.j6..<...]>.xo 
00000570:·db91·8681·8d98·3384·e583·7740·e1e0·4bcc··......3...w@..K. 
00000580:·3ca8·6089·c5f9·8d37·cf85·d9e1·340d·3b26··<.`....7....4.;& 
00000590:·1aad·b413·7da1·6e81·033b·5ac1·8dfa·dc58··....}.n..;Z....X 
000005a0:·efce·5236·39ba·2d7c·7c3c·29b5·3366·8f67··..R69.-||<).3f.g 
000005b0:·9f8e·b3c0·675c·8943·d3ee·14d3·8d2c·dcd8··....g\.C.....,.. 
000005c0:·578e·dbc7·d4f9·c84e·987e·f721·2e73·7664··W......N.~.!.svd 
000005d0:·96ff·defb·0778·b85c·3eea·e1a7·cb42·ce8d··.....x.\>....B.. 
000005e0:·d443·254b·f6d9·6bf8·4bbb·a715·2e9d·158d··.C%K..k.K....... 
000005f0:·bae9·cfd4·9370·3429·37db·2e8d·358f·6ede··.....p4)7...5.n. 
00000600:·6dd7·be91·6c70·eaa9·8950·07df·a41e·d2e4··m...lp...P...... 
00000610:·ae81·d6c7·c550·d93b·c66d·a2c3·317c·7b6f··.....P.;.m..1|{o 
00000620:·6547·f2fe·8265·f6f4·9e74·6d28·0d94·7fb8··eG...e...tm(.... 
00000630:·a512·aa27·2b76·ae3f·5c70·5929·d64b·613e··...'+v.?\pY).Ka> 
00000640:·bdbb·61a8·65a5·6696·8d25·77a4·95e4·ba52··..a.e.f..%w....R 
00000650:·bd52·6ff9·d6c2·77b8·4574·3eb2·f6e7·5ac3··.Ro...w.Et>...Z. 
00000660:·7ea6·99f0·74fe·2f8e·a67d·21f0·9f1d·c3a1··~...t./..}!..... 
00000670:·dcfd·e2e1·0d47·5e1e·0e77·4d1b·505f·af6f··.....G^..wM.P_.o 
00000680:·4b77·9eae·f635·ca6b·671e·e90a·03c9·fdeb··Kw...5.kg....... 
00000690:·6fdf·3962·68ce·6f1b·7aae·6267·0630·4362··o.9bh.o.z.bg.0Cb 
000006a0:·af7c·39e1·8723·e008·3802·8e80·23e0·08fc··.|9..#..8...#... 
000006b0:·3710·c836·c555·ef09·8fbc·f0bb·fed0·3c72··7..6.U........<r 
000006c0:·e21f·4ba7·7e7b·4d1a·0ef1·04c7·57c6·61e4··..K.~{M.....W.a. 
000006d0:·ce9f·6fe7·33ee·f2d1·a866·2d4b·e3e8·9a46··..o.3....f-K...F 
000006e0:·fbb6·be6c·bb8c·b82c·cc74·fdec·d93d·9f4a··...l...,.t...=.J 
000006f0:·e79f·683d·384e·f487·a7bf·c1b7·02f9·31d7··..h=8N........1. 
00000700:·6d9f·558f·4fd9·dceb·523d·fae6·9bad·875b··m.U.O...R=.....[ 
00000710:·c92b·c6b9·5d49·98b9·69f1·db1f·ab55·43f6··.+..]I..i....UC. 
00000720:·cdfd·7b37·fce8·1cdf·7b67·6773·cf89·10ce··..{7....{ggs.... 
00000730:·2dfe·8987·a193·4746·bf77·72ef·b5f5·df6c··-.....GF.wr....l 
00000740:·ac24·a792·ebf6·3e93·2ddc·b2ae·56af·fced··.$....>.-...V... 
00000750:·e86d·cf2d·f6f4·3d7b·6a5d·2dbd·aa3a·d45d··.m.-..={j]-..:.] 
00000760:·bd39·fbe4·e2df·7ffc·e0b7·16f6·3d96·3fda··.9..........=.?. 
00000770:·ef1c·9a7e·6570·eaa5·c3c7·7eb2·b671·c7c2··...~ep....~..q.. 
00000780:·d2e4·2b0f·5dd1·3359·ff5a·9654·aa95·467a··..+.].3Y.Z.T..Fz 
00000790:·faf7·e123·9327·a6fe·7875·a9f2·f0d9·3092··...#.'..xu....0. 
000007a0:·4ecd·7fe9·d833·7fee·aa8d·ad68·f66d·141f··N....3.....h.m.. 
000007b0:·7a71·f640·b385·cadb·385d·66a6·25ce·841f··zq.@....8]f.%...00000020:·6f13·9764·cdd6·6b57·f1ba·ee47·da8e·2eb4··o..d..kW...G....
 00000030:·9375·e0f0·6e88·9b50·4ac1·615b·9892·6e8d··.u..n..PJ.a[..n.
 00000040:·749b·b884·a214·37ec·4916·236a·8a93·a12b··t.....7.I.#j...+
 00000050:·a292·2108·feb1·c1b4·4e04·ffb8·2b3a·c644··..!.....N...+:.D
Max diff block lines reached; -1/20966 bytes (-0.00%) of diff not shown.