--- /home/fdroid/fdroiddata/tmp/com.poinsart.votar_9.apk +++ /home/fdroid/fdroiddata/tmp/sigcp_com.poinsart.votar_9.apk ├── /usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {} │┄ error from `/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}` (b): │┄ DOES NOT VERIFY │┄ ERROR: META-INF/fdroidserverid entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: META-INF/buildserverid entry referenced by META-INF/MANIFEST.MF not found in the APK │ @@ -1,18 +0,0 @@ │ -Verifies │ -Verified using v1 scheme (JAR signing): true │ -Verified using v2 scheme (APK Signature Scheme v2): false │ -Verified using v3 scheme (APK Signature Scheme v3): false │ -Verified using v4 scheme (APK Signature Scheme v4): false │ -Verified for SourceStamp: false │ -Number of signers: 1 │ -Signer #1 certificate DN: CN=FDroid, OU=FDroid, O=fdroid.org, L=ORG, ST=ORG, C=UK │ -Signer #1 certificate SHA-256 digest: ee45653a4251d1278a83fc9725a9af1034e8487e972d9ec6cd2ff3f4f3fa334e │ -Signer #1 certificate SHA-1 digest: d55518a584cd6a57348bc2729610785f6bb65aca │ -Signer #1 certificate MD5 digest: a718aed1145133016e2ac4a53ce4834a │ -Signer #1 key algorithm: RSA │ -Signer #1 key size (bits): 2048 │ -Signer #1 public key SHA-256 digest: 778a113719784074aafdf396b9100df3a62d403774caa3f96de0b0e504f01171 │ -Signer #1 public key SHA-1 digest: a89ccaad6f2f20faa6220351cc35f4b5c6824d5b │ -Signer #1 public key MD5 digest: f50359e24942080de49207181be48f8c │ -WARNING: META-INF/buildserverid not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/fdroidserverid not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. ├── zipinfo {} │ @@ -1,29 +1,27 @@ │ -Zip file size: 168508 bytes, number of entries: 27 │ --rw---- 2.0 fat 1911 bl defN 16-May-13 13:12 META-INF/MANIFEST.MF │ --rw---- 2.0 fat 2032 bl defN 16-May-13 13:12 META-INF/CA319A79.SF │ --rw---- 2.0 fat 1326 bl defN 16-May-13 13:12 META-INF/CA319A79.RSA │ --rw---- 2.0 fat 41 bl defN 16-May-13 06:51 META-INF/buildserverid │ --rw---- 2.0 fat 41 bl defN 16-May-13 06:51 META-INF/fdroidserverid │ --rw---- 2.0 fat 3048 bX defN 16-May-13 06:51 AndroidManifest.xml │ --rw---- 1.0 fat 4743 b- stor 16-May-13 06:50 assets/footer_deco.png │ --rw---- 2.0 fat 10065 bl defN 16-May-13 06:51 assets/index.html │ --rw---- 1.0 fat 39272 b- stor 16-May-13 06:50 assets/votar_logo.png │ --rw---- 1.0 fat 4245 b- stor 16-May-13 06:51 res/drawable-hdpi-v4/ic_launcher.png │ --rw---- 1.0 fat 1926 b- stor 16-May-13 06:51 res/drawable-mdpi-v4/ic_launcher.png │ --rw---- 1.0 fat 4245 b- stor 16-May-13 06:51 res/drawable-xhdpi-v4/ic_launcher.png │ --rw---- 1.0 fat 6781 b- stor 16-May-13 06:51 res/drawable-xxhdpi-v4/ic_launcher.png │ --rw---- 2.0 fat 908 bl defN 16-May-13 06:51 res/drawable/bar_a.xml │ --rw---- 2.0 fat 908 bl defN 16-May-13 06:51 res/drawable/bar_b.xml │ --rw---- 2.0 fat 908 bl defN 16-May-13 06:51 res/drawable/bar_c.xml │ --rw---- 2.0 fat 908 bl defN 16-May-13 06:51 res/drawable/bar_d.xml │ --rw---- 2.0 fat 4192 bl defN 16-May-13 06:51 res/layout/activity_main.xml │ --rw---- 1.0 fat 8540 b- stor 16-May-13 06:51 resources.arsc │ --rw---- 2.0 fat 56988 bl defN 16-May-13 06:51 classes.dex │ --rw---- 2.0 fat 18976 bl defN 16-May-13 06:50 lib/mips64/libVotAR.so │ --rw---- 2.0 fat 17556 bl defN 16-May-13 06:50 lib/armeabi-v7a/libVotAR.so │ --rw---- 2.0 fat 21644 bl defN 16-May-13 06:50 lib/armeabi/libVotAR.so │ --rw---- 2.0 fat 17992 bl defN 16-May-13 06:50 lib/x86_64/libVotAR.so │ --rw---- 2.0 fat 71532 bl defN 16-May-13 06:51 lib/mips/libVotAR.so │ --rw---- 2.0 fat 17800 bl defN 16-May-13 06:50 lib/arm64-v8a/libVotAR.so │ --rw---- 2.0 fat 13356 bl defN 16-May-13 06:51 lib/x86/libVotAR.so │ -27 files, 331884 bytes uncompressed, 164829 bytes compressed: 50.3% │ +Zip file size: 170332 bytes, number of entries: 25 │ +-rw---- 2.0 fat 3048 bX defN 17-Oct-05 00:56 AndroidManifest.xml │ +-rw---- 1.0 fat 4743 b- stor 80-Jan-01 00:00 assets/footer_deco.png │ +-rw---- 2.0 fat 10065 bl defN 17-Oct-05 00:56 assets/index.html │ +-rw---- 1.0 fat 39272 b- stor 80-Jan-01 00:00 assets/votar_logo.png │ +-rw---- 1.0 fat 4246 b- stor 80-Jan-01 00:00 res/drawable-hdpi-v4/ic_launcher.png │ +-rw---- 1.0 fat 1934 b- stor 80-Jan-01 00:00 res/drawable-mdpi-v4/ic_launcher.png │ +-rw---- 1.0 fat 4246 b- stor 80-Jan-01 00:00 res/drawable-xhdpi-v4/ic_launcher.png │ +-rw---- 1.0 fat 6769 b- stor 80-Jan-01 00:00 res/drawable-xxhdpi-v4/ic_launcher.png │ +-rw---- 2.0 fat 908 bl defN 17-Oct-05 00:56 res/drawable/bar_a.xml │ +-rw---- 2.0 fat 908 bl defN 17-Oct-05 00:56 res/drawable/bar_b.xml │ +-rw---- 2.0 fat 908 bl defN 17-Oct-05 00:56 res/drawable/bar_c.xml │ +-rw---- 2.0 fat 908 bl defN 17-Oct-05 00:56 res/drawable/bar_d.xml │ +-rw---- 2.0 fat 4192 bl defN 17-Oct-05 00:56 res/layout/activity_main.xml │ +-rw---- 1.0 fat 8592 b- stor 80-Jan-01 00:00 resources.arsc │ +-rw---- 2.0 fat 56884 bl defN 17-Oct-05 00:56 classes.dex │ +-rw---- 2.0 fat 18040 bl defN 17-Oct-05 00:56 lib/arm64-v8a/libVotAR.so │ +-rw---- 2.0 fat 18304 bl defN 17-Oct-05 00:56 lib/x86_64/libVotAR.so │ +-rw---- 2.0 fat 19232 bl defN 17-Oct-05 00:56 lib/mips64/libVotAR.so │ +-rw---- 2.0 fat 21900 bl defN 17-Oct-05 00:56 lib/armeabi-v7a/libVotAR.so │ +-rw---- 2.0 fat 25988 bl defN 17-Oct-05 00:56 lib/armeabi/libVotAR.so │ +-rw---- 2.0 fat 17700 bl defN 17-Oct-05 00:56 lib/x86/libVotAR.so │ +-rw---- 2.0 fat 71696 bl defN 17-Oct-05 00:56 lib/mips/libVotAR.so │ +-rw---- 2.0 fat 1911 b- defN 17-Oct-05 00:56 META-INF/MANIFEST.MF │ +-rw---- 2.0 fat 2032 b- defN 17-Oct-05 00:56 META-INF/CA319A79.SF │ +-rw---- 2.0 fat 1326 b- defN 17-Oct-05 00:56 META-INF/CA319A79.RSA │ +25 files, 345752 bytes uncompressed, 166990 bytes compressed: 51.7% ├── filetype from file(1) │ @@ -1 +1 @@ │ -Zip archive data, at least v2.0 to extract │ +Java archive data (JAR) ├── AndroidManifest.xml (decoded) │ ├── AndroidManifest.xml │ │ @@ -1,9 +1,9 @@ │ │ │ │ - │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── resources.arsc │ @@ -1,8 +1,8 @@ │ -00000000: 0200 0c00 5c21 0000 0100 0000 0100 1c00 ....\!.......... │ +00000000: 0200 0c00 9021 0000 0100 0000 0100 1c00 .....!.......... │ 00000010: cc0d 0000 3e00 0000 0000 0000 0001 0000 ....>........... │ 00000020: 1401 0000 0000 0000 0000 0000 1900 0000 ................ │ 00000030: 3200 0000 4b00 0000 6400 0000 8300 0000 2...K...d....... │ 00000040: aa00 0000 d100 0000 f900 0000 2201 0000 ............"... │ 00000050: 5d01 0000 c801 0000 7902 0000 dc02 0000 ].......y....... │ 00000060: 8403 0000 8e03 0000 c203 0000 cb03 0000 ................ │ 00000070: 0c04 0000 3704 0000 6804 0000 b804 0000 ....7...h....... │ @@ -215,15 +215,15 @@ │ 00000d60: 6572 6965 2064 2769 6d61 6765 2e00 1b1b erie d'image.... │ 00000d70: 566f 756c 657a 2d76 6f75 7320 7175 6974 Voulez-vous quit │ 00000d80: 7465 7220 566f 7441 5220 3f00 4646 566f ter VotAR ?.FFVo │ 00000d90: 7441 5220 6e27 6120 7061 7320 6c61 2070 tAR n'a pas la p │ 00000da0: 6572 6d69 7373 696f 6e20 6427 7574 696c ermission d'util │ 00000db0: 6973 6572 206c 2761 7070 6172 6569 6c20 iser l'appareil │ 00000dc0: 7068 6f74 6f20 6465 206c 2761 7070 6172 photo de l'appar │ -00000dd0: 6569 6c2e 0000 0000 0002 2001 8413 0000 eil....... ..... │ +00000dd0: 6569 6c2e 0000 0000 0002 2001 b813 0000 eil....... ..... │ 00000de0: 7f00 0000 6300 6f00 6d00 2e00 7000 6f00 ....c.o.m...p.o. │ 00000df0: 6900 6e00 7300 6100 7200 7400 2e00 7600 i.n.s.a.r.t...v. │ 00000e00: 6f00 7400 6100 7200 0000 0000 0000 0000 o.t.a.r......... │ 00000e10: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 00000e20: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 00000e30: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 00000e40: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ @@ -315,220 +315,223 @@ │ 000013a0: 5f63 0007 076c 6162 656c 5f64 000a 0a6c _c...label_d...l │ 000013b0: 6162 656c 5f77 6966 6900 1b1b 6675 6c6c abel_wifi...full │ 000013c0: 7363 7265 656e 5f63 6f6e 7465 6e74 5f63 screen_content_c │ 000013d0: 6f6e 7472 6f6c 7300 0c0c 6275 7474 6f6e ontrols...button │ 000013e0: 4361 6d65 7261 000d 0d62 7574 746f 6e47 Camera...buttonG │ 000013f0: 616c 6c65 7279 0000 0202 1000 1800 0000 allery.......... │ 00001400: 0100 0000 0200 0000 0000 0000 0000 0000 ................ │ -00001410: 0102 4800 8800 0000 0100 0000 0200 0000 ..H............. │ -00001420: 5000 0000 3400 0000 0000 0000 0000 0000 P...4........... │ +00001410: 0102 4c00 8c00 0000 0100 0000 0200 0000 ..L............. │ +00001420: 5400 0000 3800 0000 0000 0000 0000 0000 T...8........... │ 00001430: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 00001440: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00001450: 0000 0000 0000 0000 0000 0000 1c00 0000 ................ │ -00001460: 1000 0100 0000 0000 0000 0000 0100 0000 ................ │ -00001470: 0000 0001 0800 0010 0100 0000 1000 0100 ................ │ -00001480: 0100 0000 0000 0000 0100 0000 0000 0001 ................ │ -00001490: 0800 0010 0100 0000 0202 1000 2400 0000 ............$... │ -000014a0: 0200 0000 0500 0000 0000 0000 0000 0000 ................ │ -000014b0: 0000 0000 0000 0000 0001 0000 0102 4800 ..............H. │ -000014c0: 9c00 0000 0200 0000 0500 0000 5c00 0000 ............\... │ -000014d0: 3400 0000 0000 0000 0000 0000 0000 0000 4............... │ +00001450: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00001460: 1c00 0000 1000 0100 0000 0000 0000 0000 ................ │ +00001470: 0100 0000 0000 0001 0800 0010 0100 0000 ................ │ +00001480: 1000 0100 0100 0000 0000 0000 0100 0000 ................ │ +00001490: 0000 0001 0800 0010 0100 0000 0202 1000 ................ │ +000014a0: 2400 0000 0200 0000 0500 0000 0000 0000 $............... │ +000014b0: 0000 0000 0000 0000 0000 0000 0001 0000 ................ │ +000014c0: 0102 4c00 a000 0000 0200 0000 0500 0000 ..L............. │ +000014d0: 6000 0000 3800 0000 0000 0000 0000 0000 `...8........... │ 000014e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 000014f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00001500: 0000 0000 0000 0000 1000 0000 2000 0000 ............ ... │ -00001510: 3000 0000 ffff ffff 0800 0000 0200 0000 0............... │ -00001520: 0800 0003 0000 0000 0800 0000 0300 0000 ................ │ -00001530: 0800 0003 0100 0000 0800 0000 0400 0000 ................ │ -00001540: 0800 0003 0200 0000 0800 0000 0500 0000 ................ │ -00001550: 0800 0003 0300 0000 0102 4800 6c00 0000 ..........H.l... │ -00001560: 0200 0000 0500 0000 5c00 0000 3400 0000 ........\...4... │ -00001570: 0000 0000 0000 0000 0000 a000 0000 0000 ................ │ -00001580: 0000 0000 0400 0000 0000 0000 0000 0000 ................ │ +00001500: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00001510: 1000 0000 2000 0000 3000 0000 ffff ffff .... ...0....... │ +00001520: 0800 0000 0200 0000 0800 0003 0000 0000 ................ │ +00001530: 0800 0000 0300 0000 0800 0003 0100 0000 ................ │ +00001540: 0800 0000 0400 0000 0800 0003 0200 0000 ................ │ +00001550: 0800 0000 0500 0000 0800 0003 0300 0000 ................ │ +00001560: 0102 4c00 7000 0000 0200 0000 0500 0000 ..L.p........... │ +00001570: 6000 0000 3800 0000 0000 0000 0000 0000 `...8........... │ +00001580: 0000 a000 0000 0000 0000 0000 0400 0000 ................ │ 00001590: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -000015a0: ffff ffff ffff ffff ffff ffff ffff ffff ................ │ -000015b0: 0000 0000 0800 0000 0600 0000 0800 0003 ................ │ -000015c0: 0500 0000 0102 4800 6c00 0000 0200 0000 ......H.l....... │ -000015d0: 0500 0000 5c00 0000 3400 0000 0000 0000 ....\...4....... │ -000015e0: 0000 0000 0000 f000 0000 0000 0000 0000 ................ │ -000015f0: 0400 0000 0000 0000 0000 0000 0000 0000 ................ │ -00001600: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ -00001610: ffff ffff ffff ffff ffff ffff 0000 0000 ................ │ -00001620: 0800 0000 0600 0000 0800 0003 0600 0000 ................ │ -00001630: 0102 4800 6c00 0000 0200 0000 0500 0000 ..H.l........... │ -00001640: 5c00 0000 3400 0000 0000 0000 0000 0000 \...4........... │ -00001650: 0000 4001 0000 0000 0000 0000 0400 0000 ..@............. │ -00001660: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00001670: 0000 0000 0000 0000 ffff ffff ffff ffff ................ │ -00001680: ffff ffff ffff ffff 0000 0000 0800 0000 ................ │ -00001690: 0600 0000 0800 0003 0700 0000 0102 4800 ..............H. │ -000016a0: 6c00 0000 0200 0000 0500 0000 5c00 0000 l...........\... │ -000016b0: 3400 0000 0000 0000 0000 0000 0000 e001 4............... │ -000016c0: 0000 0000 0000 0000 0400 0000 0000 0000 ................ │ -000016d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -000016e0: 0000 0000 ffff ffff ffff ffff ffff ffff ................ │ -000016f0: ffff ffff 0000 0000 0800 0000 0600 0000 ................ │ -00001700: 0800 0003 0800 0000 0202 1000 1400 0000 ................ │ -00001710: 0300 0000 0100 0000 0000 0000 0102 4800 ..............H. │ -00001720: 5c00 0000 0300 0000 0100 0000 4c00 0000 \...........L... │ -00001730: 3400 0000 0000 0000 0000 0000 0000 0000 4............... │ -00001740: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +000015a0: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ +000015b0: ffff ffff ffff ffff ffff ffff 0000 0000 ................ │ +000015c0: 0800 0000 0600 0000 0800 0003 0500 0000 ................ │ +000015d0: 0102 4c00 7000 0000 0200 0000 0500 0000 ..L.p........... │ +000015e0: 6000 0000 3800 0000 0000 0000 0000 0000 `...8........... │ +000015f0: 0000 f000 0000 0000 0000 0000 0400 0000 ................ │ +00001600: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00001610: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ +00001620: ffff ffff ffff ffff ffff ffff 0000 0000 ................ │ +00001630: 0800 0000 0600 0000 0800 0003 0600 0000 ................ │ +00001640: 0102 4c00 7000 0000 0200 0000 0500 0000 ..L.p........... │ +00001650: 6000 0000 3800 0000 0000 0000 0000 0000 `...8........... │ +00001660: 0000 4001 0000 0000 0000 0000 0400 0000 ..@............. │ +00001670: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00001680: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ +00001690: ffff ffff ffff ffff ffff ffff 0000 0000 ................ │ +000016a0: 0800 0000 0600 0000 0800 0003 0700 0000 ................ │ +000016b0: 0102 4c00 7000 0000 0200 0000 0500 0000 ..L.p........... │ +000016c0: 6000 0000 3800 0000 0000 0000 0000 0000 `...8........... │ +000016d0: 0000 e001 0000 0000 0000 0000 0400 0000 ................ │ +000016e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +000016f0: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ +00001700: ffff ffff ffff ffff ffff ffff 0000 0000 ................ │ +00001710: 0800 0000 0600 0000 0800 0003 0800 0000 ................ │ +00001720: 0202 1000 1400 0000 0300 0000 0100 0000 ................ │ +00001730: 0000 0000 0102 4c00 6000 0000 0300 0000 ......L.`....... │ +00001740: 0100 0000 5000 0000 3800 0000 0000 0000 ....P...8....... │ 00001750: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00001760: 0000 0000 0000 0000 0800 0000 0700 0000 ................ │ -00001770: 0800 0003 0400 0000 0202 1000 1800 0000 ................ │ -00001780: 0400 0000 0200 0000 0000 0000 0000 0000 ................ │ -00001790: 0102 4800 7000 0000 0400 0000 0200 0000 ..H.p........... │ -000017a0: 5000 0000 3400 0000 0000 0000 0000 0000 P...4........... │ -000017b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -000017c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -000017d0: 0000 0000 0000 0000 0000 0000 1000 0000 ................ │ -000017e0: 0800 0000 0800 0000 0800 001c 0000 0066 ...............f │ -000017f0: 0800 0000 0900 0000 0800 001d ffff ffff ................ │ -00001800: 0202 1000 9000 0000 0500 0000 2000 0000 ............ ... │ -00001810: 0400 0000 0400 0000 0400 0000 0400 0000 ................ │ -00001820: 0400 0000 0400 0000 0400 0000 0400 0000 ................ │ +00001760: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00001770: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00001780: 0000 0000 0800 0000 0700 0000 0800 0003 ................ │ +00001790: 0400 0000 0202 1000 1800 0000 0400 0000 ................ │ +000017a0: 0200 0000 0000 0000 0000 0000 0102 4c00 ..............L. │ +000017b0: 7400 0000 0400 0000 0200 0000 5400 0000 t...........T... │ +000017c0: 3800 0000 0000 0000 0000 0000 0000 0000 8............... │ +000017d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +000017e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +000017f0: 0000 0000 0000 0000 0000 0000 1000 0000 ................ │ +00001800: 0800 0000 0800 0000 0800 001c 0000 0066 ...............f │ +00001810: 0800 0000 0900 0000 0800 001d ffff ffff ................ │ +00001820: 0202 1000 9000 0000 0500 0000 2000 0000 ............ ... │ 00001830: 0400 0000 0400 0000 0400 0000 0400 0000 ................ │ 00001840: 0400 0000 0400 0000 0400 0000 0400 0000 ................ │ 00001850: 0400 0000 0400 0000 0400 0000 0400 0000 ................ │ 00001860: 0400 0000 0400 0000 0400 0000 0400 0000 ................ │ 00001870: 0400 0000 0400 0000 0400 0000 0400 0000 ................ │ 00001880: 0400 0000 0400 0000 0400 0000 0400 0000 ................ │ -00001890: 0102 4800 c802 0000 0500 0000 2000 0000 ..H......... ... │ -000018a0: c800 0000 3400 0000 0000 0000 0000 0000 ....4........... │ -000018b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -000018c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -000018d0: 0000 0000 0000 0000 0000 0000 1000 0000 ................ │ -000018e0: 2000 0000 3000 0000 4000 0000 5000 0000 ...0...@...P... │ -000018f0: 6000 0000 7000 0000 8000 0000 9000 0000 `...p........... │ -00001900: a000 0000 b000 0000 c000 0000 d000 0000 ................ │ -00001910: e000 0000 f000 0000 0001 0000 1001 0000 ................ │ -00001920: 2001 0000 3001 0000 4001 0000 5001 0000 ...0...@...P... │ -00001930: 6001 0000 7001 0000 8001 0000 9001 0000 `...p........... │ -00001940: a001 0000 b001 0000 c001 0000 d001 0000 ................ │ -00001950: e001 0000 f001 0000 0800 0000 0a00 0000 ................ │ -00001960: 0800 0003 2400 0000 0800 0000 0b00 0000 ....$........... │ -00001970: 0800 0003 0a00 0000 0800 0000 0c00 0000 ................ │ -00001980: 0800 0003 0c00 0000 0800 0000 0d00 0000 ................ │ -00001990: 0800 0003 0e00 0000 0800 0000 0e00 0000 ................ │ -000019a0: 0800 0003 1000 0000 0800 0000 0f00 0000 ................ │ -000019b0: 0800 0003 2500 0000 0800 0000 1000 0000 ....%........... │ -000019c0: 0800 0003 2600 0000 0800 0000 1100 0000 ....&........... │ -000019d0: 0800 0003 2700 0000 0800 0000 1200 0000 ....'........... │ -000019e0: 0800 0003 2800 0000 0800 0000 1300 0000 ....(........... │ -000019f0: 0800 0003 1600 0000 0800 0000 1400 0000 ................ │ -00001a00: 0800 0003 1800 0000 0800 0000 1500 0000 ................ │ -00001a10: 0800 0003 1a00 0000 0800 0000 1600 0000 ................ │ -00001a20: 0800 0003 1c00 0000 0800 0000 1700 0000 ................ │ -00001a30: 0800 0003 1e00 0000 0800 0000 1800 0000 ................ │ -00001a40: 0800 0003 1f00 0000 0800 0000 1900 0000 ................ │ -00001a50: 0800 0003 2000 0000 0800 0000 1a00 0000 .... ........... │ -00001a60: 0800 0003 2100 0000 0800 0000 1b00 0000 ....!........... │ -00001a70: 0800 0003 2200 0000 0800 0000 1c00 0000 ...."........... │ -00001a80: 0800 0003 2300 0000 0800 0000 1d00 0000 ....#........... │ -00001a90: 0800 0003 1d00 0000 0800 0000 1e00 0000 ................ │ -00001aa0: 0800 0003 1b00 0000 0800 0000 1f00 0000 ................ │ -00001ab0: 0800 0003 1900 0000 0800 0000 2000 0000 ............ ... │ -00001ac0: 0800 0003 1700 0000 0800 0000 2100 0000 ............!... │ -00001ad0: 0800 0003 1500 0000 0800 0000 2200 0000 ............"... │ -00001ae0: 0800 0003 1400 0000 0800 0000 2300 0000 ............#... │ -00001af0: 0800 0003 1300 0000 0800 0000 2400 0000 ............$... │ -00001b00: 0800 0003 1200 0000 0800 0000 2500 0000 ............%... │ -00001b10: 0800 0003 1100 0000 0800 0000 2600 0000 ............&... │ -00001b20: 0800 0003 0f00 0000 0800 0000 2700 0000 ............'... │ -00001b30: 0800 0003 0d00 0000 0800 0000 2800 0000 ............(... │ -00001b40: 0800 0003 0b00 0000 0800 0000 2900 0000 ............)... │ -00001b50: 0800 0003 0900 0000 0102 4800 c802 0000 ..........H..... │ -00001b60: 0500 0000 2000 0000 c800 0000 3400 0000 .... .......4... │ -00001b70: 0000 0000 6672 0000 0000 0000 0000 0000 ....fr.......... │ -00001b80: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00001b90: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00001ba0: 0000 0000 1000 0000 2000 0000 3000 0000 ........ ...0... │ -00001bb0: 4000 0000 5000 0000 6000 0000 7000 0000 @...P...`...p... │ -00001bc0: 8000 0000 9000 0000 a000 0000 b000 0000 ................ │ -00001bd0: c000 0000 d000 0000 e000 0000 f000 0000 ................ │ -00001be0: 0001 0000 1001 0000 2001 0000 3001 0000 ........ ...0... │ -00001bf0: 4001 0000 5001 0000 6001 0000 7001 0000 @...P...`...p... │ -00001c00: 8001 0000 9001 0000 a001 0000 b001 0000 ................ │ -00001c10: c001 0000 d001 0000 e001 0000 f001 0000 ................ │ -00001c20: 0800 0000 0a00 0000 0800 0003 2400 0000 ............$... │ -00001c30: 0800 0000 0b00 0000 0800 0003 3a00 0000 ............:... │ -00001c40: 0800 0000 0c00 0000 0800 0003 3800 0000 ............8... │ -00001c50: 0800 0000 0d00 0000 0800 0003 3600 0000 ............6... │ -00001c60: 0800 0000 0e00 0000 0800 0003 3400 0000 ............4... │ -00001c70: 0800 0000 0f00 0000 0800 0003 2500 0000 ............%... │ -00001c80: 0800 0000 1000 0000 0800 0003 2600 0000 ............&... │ -00001c90: 0800 0000 1100 0000 0800 0003 2700 0000 ............'... │ -00001ca0: 0800 0000 1200 0000 0800 0003 2800 0000 ............(... │ -00001cb0: 0800 0000 1300 0000 0800 0003 2a00 0000 ............*... │ -00001cc0: 0800 0000 1400 0000 0800 0003 2c00 0000 ............,... │ -00001cd0: 0800 0000 1500 0000 0800 0003 3000 0000 ............0... │ -00001ce0: 0800 0000 1600 0000 0800 0003 3c00 0000 ............<... │ -00001cf0: 0800 0000 1700 0000 0800 0003 1e00 0000 ................ │ -00001d00: 0800 0000 1800 0000 0800 0003 1f00 0000 ................ │ -00001d10: 0800 0000 1900 0000 0800 0003 2000 0000 ............ ... │ -00001d20: 0800 0000 1a00 0000 0800 0003 2100 0000 ............!... │ -00001d30: 0800 0000 1b00 0000 0800 0003 2200 0000 ............"... │ -00001d40: 0800 0000 1c00 0000 0800 0003 2300 0000 ............#... │ -00001d50: 0800 0000 1d00 0000 0800 0003 3200 0000 ............2... │ -00001d60: 0800 0000 1e00 0000 0800 0003 2e00 0000 ................ │ -00001d70: 0800 0000 1f00 0000 0800 0003 2900 0000 ............)... │ -00001d80: 0800 0000 2000 0000 0800 0003 2b00 0000 .... .......+... │ -00001d90: 0800 0000 2100 0000 0800 0003 2d00 0000 ....!.......-... │ -00001da0: 0800 0000 2200 0000 0800 0003 2f00 0000 ...."......./... │ -00001db0: 0800 0000 2300 0000 0800 0003 3100 0000 ....#.......1... │ -00001dc0: 0800 0000 2400 0000 0800 0003 3300 0000 ....$.......3... │ -00001dd0: 0800 0000 2500 0000 0800 0003 3500 0000 ....%.......5... │ -00001de0: 0800 0000 2600 0000 0800 0003 3700 0000 ....&.......7... │ -00001df0: 0800 0000 2700 0000 0800 0003 3900 0000 ....'.......9... │ -00001e00: 0800 0000 2800 0000 0800 0003 3b00 0000 ....(.......;... │ -00001e10: 0800 0000 2900 0000 0800 0003 3d00 0000 ....).......=... │ -00001e20: 0202 1000 1c00 0000 0600 0000 0300 0000 ................ │ -00001e30: 0004 0000 0000 0000 0000 0000 0102 4800 ..............H. │ -00001e40: cc00 0000 0600 0000 0300 0000 5400 0000 ............T... │ -00001e50: 3400 0000 0000 0000 0000 0000 0000 0000 4............... │ -00001e60: 0000 0000 0000 0000 0b00 0000 0000 0000 ................ │ -00001e70: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00001e80: 0000 0000 0000 0000 1000 0000 5c00 0000 ............\... │ -00001e90: 1000 0100 2a00 0000 6e00 0301 0000 0000 ....*...n....... │ -00001ea0: 1000 0100 2b00 0000 6b00 0301 0500 0000 ....+...k....... │ -00001eb0: 5400 0101 0800 0001 0000 0000 ce02 0101 T............... │ -00001ec0: 0800 0001 0200 067f e402 0101 0800 0012 ................ │ -00001ed0: ffff ffff 0000 017f 0800 0002 2e03 0101 ................ │ -00001ee0: 0100 017f 0800 0002 2f03 0101 1000 0100 ......../....... │ -00001ef0: 2c00 0000 b400 0301 0100 0000 d400 0101 ,............... │ -00001f00: 0800 0001 0000 047f 0102 4800 6400 0000 ..........H.d... │ -00001f10: 0600 0000 0300 0000 5400 0000 3400 0000 ........T...4... │ -00001f20: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00001f30: 0000 0000 0e00 0000 0000 0000 0000 0000 ................ │ -00001f40: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00001f50: 0000 0000 ffff ffff ffff ffff 1000 0100 ................ │ -00001f60: 2a00 0000 1901 0301 0000 0000 0202 1000 *............... │ -00001f70: 5400 0000 0700 0000 1100 0000 0000 0000 T............... │ -00001f80: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00001f90: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00001fa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00001890: 0400 0000 0400 0000 0400 0000 0400 0000 ................ │ +000018a0: 0400 0000 0400 0000 0400 0000 0400 0000 ................ │ +000018b0: 0102 4c00 cc02 0000 0500 0000 2000 0000 ..L......... ... │ +000018c0: cc00 0000 3800 0000 0000 0000 0000 0000 ....8........... │ +000018d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +000018e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +000018f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00001900: 1000 0000 2000 0000 3000 0000 4000 0000 .... ...0...@... │ +00001910: 5000 0000 6000 0000 7000 0000 8000 0000 P...`...p....... │ +00001920: 9000 0000 a000 0000 b000 0000 c000 0000 ................ │ +00001930: d000 0000 e000 0000 f000 0000 0001 0000 ................ │ +00001940: 1001 0000 2001 0000 3001 0000 4001 0000 .... ...0...@... │ +00001950: 5001 0000 6001 0000 7001 0000 8001 0000 P...`...p....... │ +00001960: 9001 0000 a001 0000 b001 0000 c001 0000 ................ │ +00001970: d001 0000 e001 0000 f001 0000 0800 0000 ................ │ +00001980: 0a00 0000 0800 0003 2400 0000 0800 0000 ........$....... │ +00001990: 0b00 0000 0800 0003 0a00 0000 0800 0000 ................ │ +000019a0: 0c00 0000 0800 0003 0c00 0000 0800 0000 ................ │ +000019b0: 0d00 0000 0800 0003 0e00 0000 0800 0000 ................ │ +000019c0: 0e00 0000 0800 0003 1000 0000 0800 0000 ................ │ +000019d0: 0f00 0000 0800 0003 2500 0000 0800 0000 ........%....... │ +000019e0: 1000 0000 0800 0003 2600 0000 0800 0000 ........&....... │ +000019f0: 1100 0000 0800 0003 2700 0000 0800 0000 ........'....... │ +00001a00: 1200 0000 0800 0003 2800 0000 0800 0000 ........(....... │ +00001a10: 1300 0000 0800 0003 1600 0000 0800 0000 ................ │ +00001a20: 1400 0000 0800 0003 1800 0000 0800 0000 ................ │ +00001a30: 1500 0000 0800 0003 1a00 0000 0800 0000 ................ │ +00001a40: 1600 0000 0800 0003 1c00 0000 0800 0000 ................ │ +00001a50: 1700 0000 0800 0003 1e00 0000 0800 0000 ................ │ +00001a60: 1800 0000 0800 0003 1f00 0000 0800 0000 ................ │ +00001a70: 1900 0000 0800 0003 2000 0000 0800 0000 ........ ....... │ +00001a80: 1a00 0000 0800 0003 2100 0000 0800 0000 ........!....... │ +00001a90: 1b00 0000 0800 0003 2200 0000 0800 0000 ........"....... │ +00001aa0: 1c00 0000 0800 0003 2300 0000 0800 0000 ........#....... │ +00001ab0: 1d00 0000 0800 0003 1d00 0000 0800 0000 ................ │ +00001ac0: 1e00 0000 0800 0003 1b00 0000 0800 0000 ................ │ +00001ad0: 1f00 0000 0800 0003 1900 0000 0800 0000 ................ │ +00001ae0: 2000 0000 0800 0003 1700 0000 0800 0000 ............... │ +00001af0: 2100 0000 0800 0003 1500 0000 0800 0000 !............... │ +00001b00: 2200 0000 0800 0003 1400 0000 0800 0000 "............... │ +00001b10: 2300 0000 0800 0003 1300 0000 0800 0000 #............... │ +00001b20: 2400 0000 0800 0003 1200 0000 0800 0000 $............... │ +00001b30: 2500 0000 0800 0003 1100 0000 0800 0000 %............... │ +00001b40: 2600 0000 0800 0003 0f00 0000 0800 0000 &............... │ +00001b50: 2700 0000 0800 0003 0d00 0000 0800 0000 '............... │ +00001b60: 2800 0000 0800 0003 0b00 0000 0800 0000 (............... │ +00001b70: 2900 0000 0800 0003 0900 0000 0102 4c00 ).............L. │ +00001b80: cc02 0000 0500 0000 2000 0000 cc00 0000 ........ ....... │ +00001b90: 3800 0000 0000 0000 6672 0000 0000 0000 8.......fr...... │ +00001ba0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00001bb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00001bc0: 0000 0000 0000 0000 0000 0000 1000 0000 ................ │ +00001bd0: 2000 0000 3000 0000 4000 0000 5000 0000 ...0...@...P... │ +00001be0: 6000 0000 7000 0000 8000 0000 9000 0000 `...p........... │ +00001bf0: a000 0000 b000 0000 c000 0000 d000 0000 ................ │ +00001c00: e000 0000 f000 0000 0001 0000 1001 0000 ................ │ +00001c10: 2001 0000 3001 0000 4001 0000 5001 0000 ...0...@...P... │ +00001c20: 6001 0000 7001 0000 8001 0000 9001 0000 `...p........... │ +00001c30: a001 0000 b001 0000 c001 0000 d001 0000 ................ │ +00001c40: e001 0000 f001 0000 0800 0000 0a00 0000 ................ │ +00001c50: 0800 0003 2400 0000 0800 0000 0b00 0000 ....$........... │ +00001c60: 0800 0003 3a00 0000 0800 0000 0c00 0000 ....:........... │ +00001c70: 0800 0003 3800 0000 0800 0000 0d00 0000 ....8........... │ +00001c80: 0800 0003 3600 0000 0800 0000 0e00 0000 ....6........... │ +00001c90: 0800 0003 3400 0000 0800 0000 0f00 0000 ....4........... │ +00001ca0: 0800 0003 2500 0000 0800 0000 1000 0000 ....%........... │ +00001cb0: 0800 0003 2600 0000 0800 0000 1100 0000 ....&........... │ +00001cc0: 0800 0003 2700 0000 0800 0000 1200 0000 ....'........... │ +00001cd0: 0800 0003 2800 0000 0800 0000 1300 0000 ....(........... │ +00001ce0: 0800 0003 2a00 0000 0800 0000 1400 0000 ....*........... │ +00001cf0: 0800 0003 2c00 0000 0800 0000 1500 0000 ....,........... │ +00001d00: 0800 0003 3000 0000 0800 0000 1600 0000 ....0........... │ +00001d10: 0800 0003 3c00 0000 0800 0000 1700 0000 ....<........... │ +00001d20: 0800 0003 1e00 0000 0800 0000 1800 0000 ................ │ +00001d30: 0800 0003 1f00 0000 0800 0000 1900 0000 ................ │ +00001d40: 0800 0003 2000 0000 0800 0000 1a00 0000 .... ........... │ +00001d50: 0800 0003 2100 0000 0800 0000 1b00 0000 ....!........... │ +00001d60: 0800 0003 2200 0000 0800 0000 1c00 0000 ...."........... │ +00001d70: 0800 0003 2300 0000 0800 0000 1d00 0000 ....#........... │ +00001d80: 0800 0003 3200 0000 0800 0000 1e00 0000 ....2........... │ +00001d90: 0800 0003 2e00 0000 0800 0000 1f00 0000 ................ │ +00001da0: 0800 0003 2900 0000 0800 0000 2000 0000 ....)....... ... │ +00001db0: 0800 0003 2b00 0000 0800 0000 2100 0000 ....+.......!... │ +00001dc0: 0800 0003 2d00 0000 0800 0000 2200 0000 ....-......."... │ +00001dd0: 0800 0003 2f00 0000 0800 0000 2300 0000 ..../.......#... │ +00001de0: 0800 0003 3100 0000 0800 0000 2400 0000 ....1.......$... │ +00001df0: 0800 0003 3300 0000 0800 0000 2500 0000 ....3.......%... │ +00001e00: 0800 0003 3500 0000 0800 0000 2600 0000 ....5.......&... │ +00001e10: 0800 0003 3700 0000 0800 0000 2700 0000 ....7.......'... │ +00001e20: 0800 0003 3900 0000 0800 0000 2800 0000 ....9.......(... │ +00001e30: 0800 0003 3b00 0000 0800 0000 2900 0000 ....;.......)... │ +00001e40: 0800 0003 3d00 0000 0202 1000 1c00 0000 ....=........... │ +00001e50: 0600 0000 0300 0000 0004 0000 0000 0000 ................ │ +00001e60: 0000 0000 0102 4c00 d000 0000 0600 0000 ......L......... │ +00001e70: 0300 0000 5800 0000 3800 0000 0000 0000 ....X...8....... │ +00001e80: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00001e90: 0b00 0000 0000 0000 0000 0000 0000 0000 ................ │ +00001ea0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00001eb0: 0000 0000 1000 0000 5c00 0000 1000 0100 ........\....... │ +00001ec0: 2a00 0000 6e00 0301 0000 0000 1000 0100 *...n........... │ +00001ed0: 2b00 0000 6b00 0301 0500 0000 5400 0101 +...k.......T... │ +00001ee0: 0800 0001 0000 0000 ce02 0101 0800 0001 ................ │ +00001ef0: 0200 067f e402 0101 0800 0012 ffff ffff ................ │ +00001f00: 0000 017f 0800 0002 2e03 0101 0100 017f ................ │ +00001f10: 0800 0002 2f03 0101 1000 0100 2c00 0000 ..../.......,... │ +00001f20: b400 0301 0100 0000 d400 0101 0800 0001 ................ │ +00001f30: 0000 047f 0102 4c00 6800 0000 0600 0000 ......L.h....... │ +00001f40: 0300 0000 5800 0000 3800 0000 0000 0000 ....X...8....... │ +00001f50: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00001f60: 0e00 0000 0000 0000 0000 0000 0000 0000 ................ │ +00001f70: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00001f80: 0000 0000 ffff ffff ffff ffff 1000 0100 ................ │ +00001f90: 2a00 0000 1901 0301 0000 0000 0202 1000 *............... │ +00001fa0: 5400 0000 0700 0000 1100 0000 0000 0000 T............... │ 00001fb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00001fc0: 0102 4800 9c01 0000 0700 0000 1100 0000 ..H............. │ -00001fd0: 8c00 0000 3400 0000 0000 0000 0000 0000 ....4........... │ +00001fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00001fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 00001fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00001ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00002000: 0000 0000 0000 0000 0000 0000 1000 0000 ................ │ -00002010: 2000 0000 3000 0000 4000 0000 5000 0000 ...0...@...P... │ -00002020: 6000 0000 7000 0000 8000 0000 9000 0000 `...p........... │ -00002030: a000 0000 b000 0000 c000 0000 d000 0000 ................ │ -00002040: e000 0000 f000 0000 0001 0000 0800 0000 ................ │ -00002050: 2d00 0000 0800 0012 0000 0000 0800 0000 -............... │ -00002060: 2e00 0000 0800 0012 0000 0000 0800 0000 ................ │ -00002070: 2f00 0000 0800 0012 0000 0000 0800 0000 /............... │ -00002080: 3000 0000 0800 0012 0000 0000 0800 0000 0............... │ -00002090: 3100 0000 0800 0012 0000 0000 0800 0000 1............... │ -000020a0: 3200 0000 0800 0012 0000 0000 0800 0000 2............... │ -000020b0: 0200 0000 0800 0012 0000 0000 0800 0000 ................ │ -000020c0: 3300 0000 0800 0012 0000 0000 0800 0000 3............... │ -000020d0: 0300 0000 0800 0012 0000 0000 0800 0000 ................ │ -000020e0: 3400 0000 0800 0012 0000 0000 0800 0000 4............... │ -000020f0: 0400 0000 0800 0012 0000 0000 0800 0000 ................ │ -00002100: 3500 0000 0800 0012 0000 0000 0800 0000 5............... │ -00002110: 0500 0000 0800 0012 0000 0000 0800 0000 ................ │ -00002120: 3600 0000 0800 0012 0000 0000 0800 0000 6............... │ -00002130: 3700 0000 0800 0012 0000 0000 0800 0000 7............... │ -00002140: 3800 0000 0800 0012 0000 0000 0800 0000 8............... │ -00002150: 3900 0000 0800 0012 0000 0000 9........... │ +00001ff0: 0102 4c00 a001 0000 0700 0000 1100 0000 ..L............. │ +00002000: 9000 0000 3800 0000 0000 0000 0000 0000 ....8........... │ +00002010: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00002020: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00002030: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00002040: 1000 0000 2000 0000 3000 0000 4000 0000 .... ...0...@... │ +00002050: 5000 0000 6000 0000 7000 0000 8000 0000 P...`...p....... │ +00002060: 9000 0000 a000 0000 b000 0000 c000 0000 ................ │ +00002070: d000 0000 e000 0000 f000 0000 0001 0000 ................ │ +00002080: 0800 0000 2d00 0000 0800 0012 0000 0000 ....-........... │ +00002090: 0800 0000 2e00 0000 0800 0012 0000 0000 ................ │ +000020a0: 0800 0000 2f00 0000 0800 0012 0000 0000 ..../........... │ +000020b0: 0800 0000 3000 0000 0800 0012 0000 0000 ....0........... │ +000020c0: 0800 0000 3100 0000 0800 0012 0000 0000 ....1........... │ +000020d0: 0800 0000 3200 0000 0800 0012 0000 0000 ....2........... │ +000020e0: 0800 0000 0200 0000 0800 0012 0000 0000 ................ │ +000020f0: 0800 0000 3300 0000 0800 0012 0000 0000 ....3........... │ +00002100: 0800 0000 0300 0000 0800 0012 0000 0000 ................ │ +00002110: 0800 0000 3400 0000 0800 0012 0000 0000 ....4........... │ +00002120: 0800 0000 0400 0000 0800 0012 0000 0000 ................ │ +00002130: 0800 0000 3500 0000 0800 0012 0000 0000 ....5........... │ +00002140: 0800 0000 0500 0000 0800 0012 0000 0000 ................ │ +00002150: 0800 0000 3600 0000 0800 0012 0000 0000 ....6........... │ +00002160: 0800 0000 3700 0000 0800 0012 0000 0000 ....7........... │ +00002170: 0800 0000 3800 0000 0800 0012 0000 0000 ....8........... │ +00002180: 0800 0000 3900 0000 0800 0012 0000 0000 ....9........... ├── classes.dex │ ├── classes.jar │ │ ├── zipinfo {} │ │ │ @@ -1,8 +1,8 @@ │ │ │ -Zip file size: 68079 bytes, number of entries: 42 │ │ │ +Zip file size: 68066 bytes, number of entries: 42 │ │ │ ?rwxrwxr-x 2.0 unx 312 b- stor 80-Jan-01 00:00 com/poinsart/votar/AnalyzeReturn.class │ │ │ ?rwxrwxr-x 2.0 unx 165 b- stor 80-Jan-01 00:00 com/poinsart/votar/BuildConfig.class │ │ │ ?rwxrwxr-x 2.0 unx 233 b- stor 80-Jan-01 00:00 com/poinsart/votar/Mark.class │ │ │ ?rwxrwxr-x 2.0 unx 1810 b- stor 80-Jan-01 00:00 com/poinsart/votar/PathFromUri.class │ │ │ ?rwxrwxr-x 2.0 unx 242 b- stor 80-Jan-01 00:00 com/poinsart/votar/R$attr.class │ │ │ ?rwxrwxr-x 2.0 unx 227 b- stor 80-Jan-01 00:00 com/poinsart/votar/R$color.class │ │ │ ?rwxrwxr-x 2.0 unx 315 b- stor 80-Jan-01 00:00 com/poinsart/votar/R$drawable.class │ │ │ @@ -17,28 +17,28 @@ │ │ │ ?rwxrwxr-x 2.0 unx 524 b- stor 80-Jan-01 00:00 com/poinsart/votar/VotarMain$3.class │ │ │ ?rwxrwxr-x 2.0 unx 528 b- stor 80-Jan-01 00:00 com/poinsart/votar/VotarMain$4.class │ │ │ ?rwxrwxr-x 2.0 unx 438 b- stor 80-Jan-01 00:00 com/poinsart/votar/VotarMain$5.class │ │ │ ?rwxrwxr-x 2.0 unx 378 b- stor 80-Jan-01 00:00 com/poinsart/votar/VotarMain$6.class │ │ │ ?rwxrwxr-x 2.0 unx 633 b- stor 80-Jan-01 00:00 com/poinsart/votar/VotarMain$7.class │ │ │ ?rwxrwxr-x 2.0 unx 6628 b- stor 80-Jan-01 00:00 com/poinsart/votar/VotarMain$AnalyzeTask.class │ │ │ ?rwxrwxr-x 2.0 unx 11998 b- defN 80-Jan-01 00:00 com/poinsart/votar/VotarMain.class │ │ │ -?rwxrwxr-x 2.0 unx 6354 b- stor 80-Jan-01 00:00 fi/iki/elonen/NanoHTTPD.class │ │ │ +?rwxrwxr-x 2.0 unx 6350 b- stor 80-Jan-01 00:00 fi/iki/elonen/NanoHTTPD.class │ │ │ ?rwxrwxr-x 2.0 unx 4425 b- stor 80-Jan-01 00:00 com/poinsart/votar/VotarWebServer.class │ │ │ ?rwxrwxr-x 2.0 unx 2049 b- stor 80-Jan-01 00:00 fi/iki/elonen/NanoHTTPD$1$1.class │ │ │ ?rwxrwxr-x 2.0 unx 1263 b- stor 80-Jan-01 00:00 fi/iki/elonen/NanoHTTPD$1.class │ │ │ ?rwxrwxr-x 2.0 unx 128 b- stor 80-Jan-01 00:00 fi/iki/elonen/NanoHTTPD$AsyncRunner.class │ │ │ ?rwxrwxr-x 2.0 unx 1380 b- stor 80-Jan-01 00:00 fi/iki/elonen/NanoHTTPD$Cookie.class │ │ │ -?rwxrwxr-x 2.0 unx 1988 b- stor 80-Jan-01 00:00 fi/iki/elonen/NanoHTTPD$CookieHandler.class │ │ │ +?rwxrwxr-x 2.0 unx 1983 b- stor 80-Jan-01 00:00 fi/iki/elonen/NanoHTTPD$CookieHandler.class │ │ │ ?rwxrwxr-x 2.0 unx 744 b- stor 80-Jan-01 00:00 fi/iki/elonen/NanoHTTPD$DefaultAsyncRunner.class │ │ │ ?rwxrwxr-x 2.0 unx 190 b- stor 80-Jan-01 00:00 fi/iki/elonen/NanoHTTPD$TempFile.class │ │ │ ?rwxrwxr-x 2.0 unx 867 b- stor 80-Jan-01 00:00 fi/iki/elonen/NanoHTTPD$DefaultTempFile.class │ │ │ ?rwxrwxr-x 2.0 unx 177 b- stor 80-Jan-01 00:00 fi/iki/elonen/NanoHTTPD$TempFileManager.class │ │ │ -?rwxrwxr-x 2.0 unx 1042 b- stor 80-Jan-01 00:00 fi/iki/elonen/NanoHTTPD$DefaultTempFileManager.class │ │ │ +?rwxrwxr-x 2.0 unx 1038 b- stor 80-Jan-01 00:00 fi/iki/elonen/NanoHTTPD$DefaultTempFileManager.class │ │ │ ?rwxrwxr-x 2.0 unx 161 b- stor 80-Jan-01 00:00 fi/iki/elonen/NanoHTTPD$TempFileManagerFactory.class │ │ │ ?rwxrwxr-x 2.0 unx 561 b- stor 80-Jan-01 00:00 fi/iki/elonen/NanoHTTPD$DefaultTempFileManagerFactory.class │ │ │ ?rwxrwxr-x 2.0 unx 426 b- stor 80-Jan-01 00:00 fi/iki/elonen/NanoHTTPD$IHTTPSession.class │ │ │ ?rwxrwxr-x 2.0 unx 16050 b- defN 80-Jan-01 00:00 fi/iki/elonen/NanoHTTPD$HTTPSession.class │ │ │ ?rwxrwxr-x 2.0 unx 1220 b- stor 80-Jan-01 00:00 fi/iki/elonen/NanoHTTPD$Method.class │ │ │ ?rwxrwxr-x 2.0 unx 2552 b- stor 80-Jan-01 00:00 fi/iki/elonen/NanoHTTPD$Response$Status.class │ │ │ ?rwxrwxr-x 2.0 unx 5415 b- stor 80-Jan-01 00:00 fi/iki/elonen/NanoHTTPD$Response.class │ │ │ ?rwxrwxr-x 2.0 unx 651 b- stor 80-Jan-01 00:00 fi/iki/elonen/NanoHTTPD$ResponseException.class │ │ │ -42 files, 76270 bytes uncompressed, 61669 bytes compressed: 19.1% │ │ │ +42 files, 76257 bytes uncompressed, 61656 bytes compressed: 19.1% │ │ ├── fi/iki/elonen/NanoHTTPD.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -532,53 +532,53 @@ │ │ │ │ from to target type │ │ │ │ 4 8 9 Class java/io/IOException │ │ │ │ │ │ │ │ public void closeAllConnections(); │ │ │ │ descriptor: ()V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=5, args_size=1 │ │ │ │ + stack=300, locals=4, args_size=1 │ │ │ │ 0: aload_0 │ │ │ │ 1: monitorenter │ │ │ │ 2: aload_0 │ │ │ │ 3: getfield #42 // Field openConnections:Ljava/util/Set; │ │ │ │ 6: astore_1 │ │ │ │ 7: aload_1 │ │ │ │ 8: invokeinterface #94, 1 // InterfaceMethod java/util/Set.iterator:()Ljava/util/Iterator; │ │ │ │ - 13: astore_2 │ │ │ │ - 14: aload_2 │ │ │ │ + 13: astore_1 │ │ │ │ + 14: aload_1 │ │ │ │ 15: invokeinterface #100, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 20: istore_3 │ │ │ │ - 21: iload_3 │ │ │ │ - 22: ifeq 53 │ │ │ │ - 25: aload_2 │ │ │ │ + 20: istore_2 │ │ │ │ + 21: iload_2 │ │ │ │ + 22: ifeq 49 │ │ │ │ + 25: aload_1 │ │ │ │ 26: invokeinterface #104, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 31: astore 4 │ │ │ │ - 33: aload 4 │ │ │ │ - 35: checkcast #87 // class java/net/Socket │ │ │ │ - 38: astore 4 │ │ │ │ - 40: aload 4 │ │ │ │ - 42: invokestatic #68 // Method safeClose:(Ljava/net/Socket;)V │ │ │ │ - 45: goto 14 │ │ │ │ - 48: astore_1 │ │ │ │ + 31: astore_3 │ │ │ │ + 32: aload_3 │ │ │ │ + 33: checkcast #87 // class java/net/Socket │ │ │ │ + 36: astore_3 │ │ │ │ + 37: aload_3 │ │ │ │ + 38: invokestatic #68 // Method safeClose:(Ljava/net/Socket;)V │ │ │ │ + 41: goto 14 │ │ │ │ + 44: astore_1 │ │ │ │ + 45: aload_0 │ │ │ │ + 46: monitorexit │ │ │ │ + 47: aload_1 │ │ │ │ + 48: athrow │ │ │ │ 49: aload_0 │ │ │ │ 50: monitorexit │ │ │ │ - 51: aload_1 │ │ │ │ - 52: athrow │ │ │ │ - 53: aload_0 │ │ │ │ - 54: monitorexit │ │ │ │ - 55: return │ │ │ │ + 51: return │ │ │ │ Exception table: │ │ │ │ from to target type │ │ │ │ - 2 6 48 any │ │ │ │ - 7 13 48 any │ │ │ │ - 14 20 48 any │ │ │ │ - 25 31 48 any │ │ │ │ - 33 38 48 any │ │ │ │ - 40 45 48 any │ │ │ │ + 2 6 44 any │ │ │ │ + 7 13 44 any │ │ │ │ + 14 20 44 any │ │ │ │ + 25 31 44 any │ │ │ │ + 32 36 44 any │ │ │ │ + 37 41 44 any │ │ │ │ │ │ │ │ protected java.util.Map decodeParameters(java.lang.String); │ │ │ │ descriptor: (Ljava/lang/String;)Ljava/util/Map; │ │ │ │ flags: (0x0004) ACC_PROTECTED │ │ │ │ Code: │ │ │ │ stack=300, locals=10, args_size=2 │ │ │ │ 0: new #106 // class java/util/HashMap │ │ ├── fi/iki/elonen/NanoHTTPD$CookieHandler.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -14,16 +14,16 @@ │ │ │ │ │ │ │ │ public NanoHTTPD$CookieHandler(final NanoHTTPD this$0, final Map map) { │ │ │ │ this.this$0 = this$0; │ │ │ │ this.cookies = new HashMap(); │ │ │ │ this.queue = new ArrayList(); │ │ │ │ final String s = (String)map.get("cookie"); │ │ │ │ if (s != null) { │ │ │ │ - String[] split; │ │ │ │ - for (int length = (split = s.split(";")).length, i = 0; i < length; ++i) { │ │ │ │ + final String[] split = s.split(";"); │ │ │ │ + for (int length = split.length, i = 0; i < length; ++i) { │ │ │ │ final String[] split2 = split[i].trim().split("="); │ │ │ │ if (split2.length == 2) { │ │ │ │ this.cookies.put(split2[0], split2[1]); │ │ │ │ } │ │ │ │ } │ │ │ │ } │ │ │ │ } │ │ ├── fi/iki/elonen/NanoHTTPD$DefaultTempFileManager.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -104,42 +104,40 @@ │ │ │ │ 25: putfield #29 // Field tempFiles:Ljava/util/List; │ │ │ │ 28: return │ │ │ │ │ │ │ │ public void clear(); │ │ │ │ descriptor: ()V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=5, args_size=1 │ │ │ │ + stack=300, locals=4, args_size=1 │ │ │ │ 0: aload_0 │ │ │ │ 1: getfield #29 // Field tempFiles:Ljava/util/List; │ │ │ │ - 4: astore_1 │ │ │ │ - 5: aload_1 │ │ │ │ - 6: invokeinterface #35, 1 // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator; │ │ │ │ - 11: astore_2 │ │ │ │ - 12: aload_2 │ │ │ │ - 13: invokeinterface #41, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 18: istore_3 │ │ │ │ - 19: iload_3 │ │ │ │ - 20: ifeq 48 │ │ │ │ - 23: aload_2 │ │ │ │ - 24: invokeinterface #45, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 29: checkcast #47 // class fi/iki/elonen/NanoHTTPD$TempFile │ │ │ │ - 32: astore 4 │ │ │ │ - 34: aload 4 │ │ │ │ - 36: invokeinterface #50, 1 // InterfaceMethod fi/iki/elonen/NanoHTTPD$TempFile.delete:()V │ │ │ │ - 41: goto 12 │ │ │ │ - 44: astore_1 │ │ │ │ - 45: goto 12 │ │ │ │ - 48: aload_0 │ │ │ │ - 49: getfield #29 // Field tempFiles:Ljava/util/List; │ │ │ │ - 52: invokeinterface #53, 1 // InterfaceMethod java/util/List.clear:()V │ │ │ │ - 57: return │ │ │ │ + 4: invokeinterface #35, 1 // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator; │ │ │ │ + 9: astore_1 │ │ │ │ + 10: aload_1 │ │ │ │ + 11: invokeinterface #41, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 16: istore_2 │ │ │ │ + 17: iload_2 │ │ │ │ + 18: ifeq 44 │ │ │ │ + 21: aload_1 │ │ │ │ + 22: invokeinterface #45, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 27: checkcast #47 // class fi/iki/elonen/NanoHTTPD$TempFile │ │ │ │ + 30: astore_3 │ │ │ │ + 31: aload_3 │ │ │ │ + 32: invokeinterface #50, 1 // InterfaceMethod fi/iki/elonen/NanoHTTPD$TempFile.delete:()V │ │ │ │ + 37: goto 10 │ │ │ │ + 40: pop │ │ │ │ + 41: goto 10 │ │ │ │ + 44: aload_0 │ │ │ │ + 45: getfield #29 // Field tempFiles:Ljava/util/List; │ │ │ │ + 48: invokeinterface #53, 1 // InterfaceMethod java/util/List.clear:()V │ │ │ │ + 53: return │ │ │ │ Exception table: │ │ │ │ from to target type │ │ │ │ - 34 41 44 Class java/lang/Exception │ │ │ │ + 31 37 40 Class java/lang/Exception │ │ │ │ │ │ │ │ public fi.iki.elonen.NanoHTTPD$TempFile createTempFile(); │ │ │ │ descriptor: ()Lfi/iki/elonen/NanoHTTPD$TempFile; │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=3, args_size=1 │ │ │ │ 0: new #57 // class fi/iki/elonen/NanoHTTPD$DefaultTempFile │ │ ├── fi/iki/elonen/NanoHTTPD$Response.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -396,15 +396,15 @@ │ │ │ │ 2: invokespecial #63 // Method send:(Ljava/io/OutputStream;)V │ │ │ │ 5: return │ │ │ │ │ │ │ │ private void send(java.io.OutputStream); │ │ │ │ descriptor: (Ljava/io/OutputStream;)V │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ Code: │ │ │ │ - stack=300, locals=11, args_size=2 │ │ │ │ + stack=300, locals=12, args_size=2 │ │ │ │ 0: aload_0 │ │ │ │ 1: getfield #29 // Field mimeType:Ljava/lang/String; │ │ │ │ 4: astore_2 │ │ │ │ 5: new #65 // class java/text/SimpleDateFormat │ │ │ │ 8: astore_3 │ │ │ │ 9: getstatic #73 // Field java/util/Locale.US:Ljava/util/Locale; │ │ │ │ 12: astore 4 │ │ │ │ @@ -558,65 +558,65 @@ │ │ │ │ 339: getfield #25 // Field header:Ljava/util/Map; │ │ │ │ 342: astore 5 │ │ │ │ 344: aload 5 │ │ │ │ 346: invokeinterface #145, 1 // InterfaceMethod java/util/Map.keySet:()Ljava/util/Set; │ │ │ │ 351: astore 5 │ │ │ │ 353: aload 5 │ │ │ │ 355: invokeinterface #151, 1 // InterfaceMethod java/util/Set.iterator:()Ljava/util/Iterator; │ │ │ │ - 360: astore 7 │ │ │ │ - 362: aload 7 │ │ │ │ + 360: astore 5 │ │ │ │ + 362: aload 5 │ │ │ │ 364: invokeinterface #157, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 369: istore 8 │ │ │ │ - 371: iload 8 │ │ │ │ + 369: istore 7 │ │ │ │ + 371: iload 7 │ │ │ │ 373: ifeq 487 │ │ │ │ - 376: aload 7 │ │ │ │ + 376: aload 5 │ │ │ │ 378: invokeinterface #161, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 383: astore 9 │ │ │ │ - 385: aload 9 │ │ │ │ + 383: astore 8 │ │ │ │ + 385: aload 8 │ │ │ │ 387: checkcast #37 // class java/lang/String │ │ │ │ - 390: astore 9 │ │ │ │ + 390: astore 8 │ │ │ │ 392: aload_0 │ │ │ │ 393: getfield #25 // Field header:Ljava/util/Map; │ │ │ │ - 396: astore 5 │ │ │ │ - 398: aload 5 │ │ │ │ - 400: aload 9 │ │ │ │ + 396: astore 4 │ │ │ │ + 398: aload 4 │ │ │ │ + 400: aload 8 │ │ │ │ 402: invokeinterface #132, 2 // InterfaceMethod java/util/Map.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ │ │ - 407: astore 10 │ │ │ │ - 409: aload 10 │ │ │ │ + 407: astore 9 │ │ │ │ + 409: aload 9 │ │ │ │ 411: checkcast #37 // class java/lang/String │ │ │ │ - 414: astore 10 │ │ │ │ + 414: astore 9 │ │ │ │ 416: new #101 // class java/lang/StringBuilder │ │ │ │ - 419: astore 5 │ │ │ │ - 421: aload 5 │ │ │ │ + 419: astore 4 │ │ │ │ + 421: aload 4 │ │ │ │ 423: invokespecial #102 // Method java/lang/StringBuilder."":()V │ │ │ │ - 426: aload 5 │ │ │ │ - 428: aload 9 │ │ │ │ + 426: aload 4 │ │ │ │ + 428: aload 8 │ │ │ │ 430: invokevirtual #108 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 433: astore 5 │ │ │ │ + 433: astore 4 │ │ │ │ 435: ldc #163 // String : │ │ │ │ - 437: astore 4 │ │ │ │ - 439: aload 5 │ │ │ │ - 441: aload 4 │ │ │ │ + 437: astore 10 │ │ │ │ + 439: aload 4 │ │ │ │ + 441: aload 10 │ │ │ │ 443: invokevirtual #108 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 446: astore 5 │ │ │ │ - 448: aload 5 │ │ │ │ - 450: aload 10 │ │ │ │ + 446: astore 4 │ │ │ │ + 448: aload 4 │ │ │ │ + 450: aload 9 │ │ │ │ 452: invokevirtual #108 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 455: astore 5 │ │ │ │ + 455: astore 4 │ │ │ │ 457: ldc #124 // String \r\n │ │ │ │ - 459: astore 4 │ │ │ │ - 461: aload 5 │ │ │ │ - 463: aload 4 │ │ │ │ + 459: astore 10 │ │ │ │ + 461: aload 4 │ │ │ │ + 463: aload 10 │ │ │ │ 465: invokevirtual #108 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 468: astore 5 │ │ │ │ - 470: aload 5 │ │ │ │ + 468: astore 4 │ │ │ │ + 470: aload 4 │ │ │ │ 472: invokevirtual #117 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - 475: astore 5 │ │ │ │ + 475: astore 4 │ │ │ │ 477: aload 6 │ │ │ │ - 479: aload 5 │ │ │ │ + 479: aload 4 │ │ │ │ 481: invokevirtual #120 // Method java/io/PrintWriter.print:(Ljava/lang/String;)V │ │ │ │ 484: goto 362 │ │ │ │ 487: ldc #165 // String Connection: keep-alive\r\n │ │ │ │ 489: astore 5 │ │ │ │ 491: aload 6 │ │ │ │ 493: aload 5 │ │ │ │ 495: invokevirtual #120 // Method java/io/PrintWriter.print:(Ljava/lang/String;)V │ │ │ │ @@ -626,16 +626,16 @@ │ │ │ │ 504: getstatic #172 // Field fi/iki/elonen/NanoHTTPD$Method.HEAD:Lfi/iki/elonen/NanoHTTPD$Method; │ │ │ │ 507: astore 4 │ │ │ │ 509: aload 5 │ │ │ │ 511: aload 4 │ │ │ │ 513: if_acmpeq 552 │ │ │ │ 516: aload_0 │ │ │ │ 517: getfield #174 // Field chunkedTransfer:Z │ │ │ │ - 520: istore 8 │ │ │ │ - 522: iload 8 │ │ │ │ + 520: istore 11 │ │ │ │ + 522: iload 11 │ │ │ │ 524: ifeq 552 │ │ │ │ 527: aload_0 │ │ │ │ 528: aload_1 │ │ │ │ 529: aload 6 │ │ │ │ 531: invokespecial #178 // Method sendAsChunked:(Ljava/io/OutputStream;Ljava/io/PrintWriter;)V │ │ │ │ 534: aload_1 │ │ │ │ 535: invokevirtual #183 // Method java/io/OutputStream.flush:()V ├── smali/com/poinsart/votar/VotarMain$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/poinsart/votar/VotarMain; │ │ │ # direct methods │ .method constructor (Lcom/poinsart/votar/VotarMain;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/poinsart/votar/VotarMain; │ │ .prologue │ .line 159 │ iput-object p1, p0, Lcom/poinsart/votar/VotarMain$2;->this$0:Lcom/poinsart/votar/VotarMain; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/poinsart/votar/VotarMain$7.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/poinsart/votar/VotarMain; │ │ │ # direct methods │ .method constructor (Lcom/poinsart/votar/VotarMain;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/poinsart/votar/VotarMain; │ │ .prologue │ .line 374 │ iput-object p1, p0, Lcom/poinsart/votar/VotarMain$7;->this$0:Lcom/poinsart/votar/VotarMain; │ │ invoke-direct {p0}, Landroid/content/BroadcastReceiver;->()V ├── smali/com/poinsart/votar/VotarMain.smali │ @@ -133,15 +133,14 @@ │ .line 373 │ new-instance v0, Lcom/poinsart/votar/VotarMain$7; │ │ invoke-direct {v0, p0}, Lcom/poinsart/votar/VotarMain$7;->(Lcom/poinsart/votar/VotarMain;)V │ │ iput-object v0, p0, Lcom/poinsart/votar/VotarMain;->broadcastReceiver:Landroid/content/BroadcastReceiver; │ │ - .line 386 │ return-void │ .end method │ │ .method static synthetic access$000(Lcom/poinsart/votar/VotarMain;)V │ .locals 0 │ .param p0, "x0" # Lcom/poinsart/votar/VotarMain; ├── smali/com/poinsart/votar/VotarMain$4.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/poinsart/votar/VotarMain; │ │ │ # direct methods │ .method constructor (Lcom/poinsart/votar/VotarMain;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/poinsart/votar/VotarMain; │ │ .prologue │ .line 176 │ iput-object p1, p0, Lcom/poinsart/votar/VotarMain$4;->this$0:Lcom/poinsart/votar/VotarMain; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/poinsart/votar/R.smali │ @@ -22,10 +22,9 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 10 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 105 │ return-void │ .end method ├── smali/com/poinsart/votar/VotarMain$3.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/poinsart/votar/VotarMain; │ │ │ # direct methods │ .method constructor (Lcom/poinsart/votar/VotarMain;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/poinsart/votar/VotarMain; │ │ .prologue │ .line 166 │ iput-object p1, p0, Lcom/poinsart/votar/VotarMain$3;->this$0:Lcom/poinsart/votar/VotarMain; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/poinsart/votar/VotarMain$5.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/poinsart/votar/VotarMain; │ │ │ # direct methods │ .method constructor (Lcom/poinsart/votar/VotarMain;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/poinsart/votar/VotarMain; │ │ .prologue │ .line 225 │ iput-object p1, p0, Lcom/poinsart/votar/VotarMain$5;->this$0:Lcom/poinsart/votar/VotarMain; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/poinsart/votar/VotarMain$6.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/poinsart/votar/VotarMain; │ │ │ # direct methods │ .method constructor (Lcom/poinsart/votar/VotarMain;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/poinsart/votar/VotarMain; │ │ .prologue │ .line 231 │ iput-object p1, p0, Lcom/poinsart/votar/VotarMain$6;->this$0:Lcom/poinsart/votar/VotarMain; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/poinsart/votar/VotarMain$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/poinsart/votar/VotarMain; │ │ │ # direct methods │ .method constructor (Lcom/poinsart/votar/VotarMain;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/poinsart/votar/VotarMain; │ │ .prologue │ .line 123 │ iput-object p1, p0, Lcom/poinsart/votar/VotarMain$1;->this$0:Lcom/poinsart/votar/VotarMain; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/poinsart/votar/VotarMain$AnalyzeTask.smali │ @@ -1038,14 +1038,15 @@ │ │ invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v7 │ │ iget-object v8, p0, Lcom/poinsart/votar/VotarMain$AnalyzeTask;->this$0:Lcom/poinsart/votar/VotarMain; │ │ + .line 522 │ invoke-static {v8}, Lcom/poinsart/votar/VotarMain;->access$600(Lcom/poinsart/votar/VotarMain;)Landroid/widget/RelativeLayout; │ │ move-result-object v8 │ │ invoke-virtual {v8}, Landroid/widget/RelativeLayout;->getWidth()I │ │ move-result v8 │ @@ -1080,14 +1081,15 @@ │ │ move-result-object v7 │ │ invoke-virtual {v7}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v7 │ │ + .line 521 │ invoke-static {v6, v7}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 523 │ const/4 v6, 0x1 │ │ invoke-static {v4, v3, v2, v6}, Landroid/graphics/Bitmap;->createScaledBitmap(Landroid/graphics/Bitmap;IIZ)Landroid/graphics/Bitmap; ├── smali/fi/iki/elonen/NanoHTTPD$CookieHandler.smali │ @@ -53,128 +53,121 @@ │ │ .field final synthetic this$0:Lfi/iki/elonen/NanoHTTPD; │ │ │ # direct methods │ .method public constructor (Lfi/iki/elonen/NanoHTTPD;Ljava/util/Map;)V │ .locals 10 │ + .param p1, "this$0" # Lfi/iki/elonen/NanoHTTPD; │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "(", │ "Ljava/util/Map", │ "<", │ "Ljava/lang/String;", │ "Ljava/lang/String;", │ ">;)V" │ } │ .end annotation │ │ .prologue │ - .line 1294 │ .local p2, "httpHeaders":Ljava/util/Map;, "Ljava/util/Map;" │ + const/4 v5, 0x0 │ + │ + .line 1294 │ iput-object p1, p0, Lfi/iki/elonen/NanoHTTPD$CookieHandler;->this$0:Lfi/iki/elonen/NanoHTTPD; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ .line 1291 │ - new-instance v7, Ljava/util/HashMap; │ + new-instance v4, Ljava/util/HashMap; │ │ - invoke-direct {v7}, Ljava/util/HashMap;->()V │ + invoke-direct {v4}, Ljava/util/HashMap;->()V │ │ - iput-object v7, p0, Lfi/iki/elonen/NanoHTTPD$CookieHandler;->cookies:Ljava/util/HashMap; │ + iput-object v4, p0, Lfi/iki/elonen/NanoHTTPD$CookieHandler;->cookies:Ljava/util/HashMap; │ │ .line 1292 │ - new-instance v7, Ljava/util/ArrayList; │ + new-instance v4, Ljava/util/ArrayList; │ │ - invoke-direct {v7}, Ljava/util/ArrayList;->()V │ + invoke-direct {v4}, Ljava/util/ArrayList;->()V │ │ - iput-object v7, p0, Lfi/iki/elonen/NanoHTTPD$CookieHandler;->queue:Ljava/util/ArrayList; │ + iput-object v4, p0, Lfi/iki/elonen/NanoHTTPD$CookieHandler;->queue:Ljava/util/ArrayList; │ │ .line 1295 │ - const-string v7, "cookie" │ + const-string v4, "cookie" │ │ - invoke-interface {p2, v7}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-interface {p2, v4}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ - move-result-object v4 │ + move-result-object v1 │ │ - check-cast v4, Ljava/lang/String; │ + check-cast v1, Ljava/lang/String; │ │ .line 1296 │ - .local v4, "raw":Ljava/lang/String; │ - if-eqz v4, :cond_1 │ + .local v1, "raw":Ljava/lang/String; │ + if-eqz v1, :cond_1 │ │ .line 1297 │ - const-string v7, ";" │ + const-string v4, ";" │ │ - invoke-virtual {v4, v7}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; │ + invoke-virtual {v1, v4}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; │ │ - move-result-object v6 │ + move-result-object v3 │ │ .line 1298 │ - .local v6, "tokens":[Ljava/lang/String; │ - move-object v0, v6 │ + .local v3, "tokens":[Ljava/lang/String; │ + array-length v6, v3 │ │ - .local v0, "arr$":[Ljava/lang/String; │ - array-length v3, v0 │ + move v4, v5 │ │ - .local v3, "len$":I │ - const/4 v2, 0x0 │ - │ - .local v2, "i$":I │ :goto_0 │ - if-ge v2, v3, :cond_1 │ + if-ge v4, v6, :cond_1 │ │ - aget-object v5, v0, v2 │ + aget-object v2, v3, v4 │ │ .line 1299 │ - .local v5, "token":Ljava/lang/String; │ - invoke-virtual {v5}, Ljava/lang/String;->trim()Ljava/lang/String; │ + .local v2, "token":Ljava/lang/String; │ + invoke-virtual {v2}, Ljava/lang/String;->trim()Ljava/lang/String; │ │ move-result-object v7 │ │ const-string v8, "=" │ │ invoke-virtual {v7, v8}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; │ │ - move-result-object v1 │ + move-result-object v0 │ │ .line 1300 │ - .local v1, "data":[Ljava/lang/String; │ - array-length v7, v1 │ + .local v0, "data":[Ljava/lang/String; │ + array-length v7, v0 │ │ const/4 v8, 0x2 │ │ if-ne v7, v8, :cond_0 │ │ .line 1301 │ iget-object v7, p0, Lfi/iki/elonen/NanoHTTPD$CookieHandler;->cookies:Ljava/util/HashMap; │ │ - const/4 v8, 0x0 │ - │ - aget-object v8, v1, v8 │ + aget-object v8, v0, v5 │ │ const/4 v9, 0x1 │ │ - aget-object v9, v1, v9 │ + aget-object v9, v0, v9 │ │ invoke-virtual {v7, v8, v9}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 1298 │ :cond_0 │ - add-int/lit8 v2, v2, 0x1 │ + add-int/lit8 v4, v4, 0x1 │ │ goto :goto_0 │ │ .line 1305 │ - .end local v0 # "arr$":[Ljava/lang/String; │ - .end local v1 # "data":[Ljava/lang/String; │ - .end local v2 # "i$":I │ - .end local v3 # "len$":I │ - .end local v5 # "token":Ljava/lang/String; │ - .end local v6 # "tokens":[Ljava/lang/String; │ + .end local v0 # "data":[Ljava/lang/String; │ + .end local v2 # "token":Ljava/lang/String; │ + .end local v3 # "tokens":[Ljava/lang/String; │ :cond_1 │ return-void │ .end method │ │ │ # virtual methods │ .method public delete(Ljava/lang/String;)V │ @@ -277,21 +270,20 @@ │ │ .method public unloadQueue(Lfi/iki/elonen/NanoHTTPD$Response;)V │ .locals 4 │ .param p1, "response" # Lfi/iki/elonen/NanoHTTPD$Response; │ │ .prologue │ .line 1351 │ - iget-object v2, p0, Lfi/iki/elonen/NanoHTTPD$CookieHandler;->queue:Ljava/util/ArrayList; │ + iget-object v1, p0, Lfi/iki/elonen/NanoHTTPD$CookieHandler;->queue:Ljava/util/ArrayList; │ │ - invoke-virtual {v2}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v1}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ move-result-object v1 │ │ - .local v1, "i$":Ljava/util/Iterator; │ :goto_0 │ invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v2 │ │ if-eqz v2, :cond_0 ├── smali/fi/iki/elonen/NanoHTTPD$DefaultTempFileManager.smali │ @@ -63,21 +63,20 @@ │ │ # virtual methods │ .method public clear()V │ .locals 3 │ │ .prologue │ .line 476 │ - iget-object v2, p0, Lfi/iki/elonen/NanoHTTPD$DefaultTempFileManager;->tempFiles:Ljava/util/List; │ + iget-object v1, p0, Lfi/iki/elonen/NanoHTTPD$DefaultTempFileManager;->tempFiles:Ljava/util/List; │ │ - invoke-interface {v2}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ + invoke-interface {v1}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ move-result-object v1 │ │ - .local v1, "i$":Ljava/util/Iterator; │ :goto_0 │ invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v2 │ │ if-eqz v2, :cond_0 │ │ @@ -101,17 +100,17 @@ │ move-exception v2 │ │ goto :goto_0 │ │ .line 482 │ .end local v0 # "file":Lfi/iki/elonen/NanoHTTPD$TempFile; │ :cond_0 │ - iget-object v2, p0, Lfi/iki/elonen/NanoHTTPD$DefaultTempFileManager;->tempFiles:Ljava/util/List; │ + iget-object v1, p0, Lfi/iki/elonen/NanoHTTPD$DefaultTempFileManager;->tempFiles:Ljava/util/List; │ │ - invoke-interface {v2}, Ljava/util/List;->clear()V │ + invoke-interface {v1}, Ljava/util/List;->clear()V │ │ .line 483 │ return-void │ .end method │ │ .method public createTempFile()Lfi/iki/elonen/NanoHTTPD$TempFile; │ .locals 2 ├── smali/fi/iki/elonen/NanoHTTPD$Method.smali │ @@ -160,56 +160,53 @@ │ .locals 5 │ .param p0, "method" # Ljava/lang/String; │ │ .prologue │ .line 378 │ invoke-static {}, Lfi/iki/elonen/NanoHTTPD$Method;->values()[Lfi/iki/elonen/NanoHTTPD$Method; │ │ - move-result-object v0 │ + move-result-object v2 │ │ - .local v0, "arr$":[Lfi/iki/elonen/NanoHTTPD$Method; │ - array-length v2, v0 │ + array-length v3, v2 │ │ - .local v2, "len$":I │ const/4 v1, 0x0 │ │ - .local v1, "i$":I │ :goto_0 │ - if-ge v1, v2, :cond_1 │ + if-ge v1, v3, :cond_1 │ │ - aget-object v3, v0, v1 │ + aget-object v0, v2, v1 │ │ .line 379 │ - .local v3, "m":Lfi/iki/elonen/NanoHTTPD$Method; │ - invoke-virtual {v3}, Lfi/iki/elonen/NanoHTTPD$Method;->toString()Ljava/lang/String; │ + .local v0, "m":Lfi/iki/elonen/NanoHTTPD$Method; │ + invoke-virtual {v0}, Lfi/iki/elonen/NanoHTTPD$Method;->toString()Ljava/lang/String; │ │ move-result-object v4 │ │ invoke-virtual {v4, p0}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z │ │ move-result v4 │ │ if-eqz v4, :cond_0 │ │ .line 383 │ - .end local v3 # "m":Lfi/iki/elonen/NanoHTTPD$Method; │ + .end local v0 # "m":Lfi/iki/elonen/NanoHTTPD$Method; │ :goto_1 │ - return-object v3 │ + return-object v0 │ │ .line 378 │ - .restart local v3 # "m":Lfi/iki/elonen/NanoHTTPD$Method; │ + .restart local v0 # "m":Lfi/iki/elonen/NanoHTTPD$Method; │ :cond_0 │ add-int/lit8 v1, v1, 0x1 │ │ goto :goto_0 │ │ .line 383 │ - .end local v3 # "m":Lfi/iki/elonen/NanoHTTPD$Method; │ + .end local v0 # "m":Lfi/iki/elonen/NanoHTTPD$Method; │ :cond_1 │ - const/4 v3, 0x0 │ + const/4 v0, 0x0 │ │ goto :goto_1 │ .end method │ │ .method public static valueOf(Ljava/lang/String;)Lfi/iki/elonen/NanoHTTPD$Method; │ .locals 1 │ .param p0, "name" # Ljava/lang/String; ├── smali/fi/iki/elonen/NanoHTTPD.smali │ @@ -256,54 +256,51 @@ │ .locals 3 │ │ .prologue │ .line 226 │ monitor-enter p0 │ │ :try_start_0 │ - iget-object v2, p0, Lfi/iki/elonen/NanoHTTPD;->openConnections:Ljava/util/Set; │ + iget-object v1, p0, Lfi/iki/elonen/NanoHTTPD;->openConnections:Ljava/util/Set; │ │ - invoke-interface {v2}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ + invoke-interface {v1}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ │ - move-result-object v0 │ + move-result-object v1 │ │ - .local v0, "i$":Ljava/util/Iterator; │ :goto_0 │ - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v2 │ │ if-eqz v2, :cond_0 │ │ - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v1 │ + move-result-object v0 │ │ - check-cast v1, Ljava/net/Socket; │ + check-cast v0, Ljava/net/Socket; │ │ .line 227 │ - .local v1, "socket":Ljava/net/Socket; │ - invoke-static {v1}, Lfi/iki/elonen/NanoHTTPD;->safeClose(Ljava/net/Socket;)V │ + .local v0, "socket":Ljava/net/Socket; │ + invoke-static {v0}, Lfi/iki/elonen/NanoHTTPD;->safeClose(Ljava/net/Socket;)V │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ goto :goto_0 │ │ .line 226 │ - .end local v0 # "i$":Ljava/util/Iterator; │ - .end local v1 # "socket":Ljava/net/Socket; │ + .end local v0 # "socket":Ljava/net/Socket; │ :catchall_0 │ - move-exception v2 │ + move-exception v1 │ │ monitor-exit p0 │ │ - throw v2 │ + throw v1 │ │ .line 229 │ - .restart local v0 # "i$":Ljava/util/Iterator; │ :cond_0 │ monitor-exit p0 │ │ return-void │ .end method │ │ .method protected decodeParameters(Ljava/lang/String;)Ljava/util/Map; ├── smali/fi/iki/elonen/NanoHTTPD$HTTPSession.smali │ @@ -64,14 +64,15 @@ │ │ .field private uri:Ljava/lang/String; │ │ │ # direct methods │ .method public constructor (Lfi/iki/elonen/NanoHTTPD;Lfi/iki/elonen/NanoHTTPD$TempFileManager;Ljava/io/InputStream;Ljava/io/OutputStream;)V │ .locals 0 │ + .param p1, "this$0" # Lfi/iki/elonen/NanoHTTPD; │ .param p2, "tempFileManager" # Lfi/iki/elonen/NanoHTTPD$TempFileManager; │ .param p3, "inputStream" # Ljava/io/InputStream; │ .param p4, "outputStream" # Ljava/io/OutputStream; │ │ .prologue │ .line 798 │ iput-object p1, p0, Lfi/iki/elonen/NanoHTTPD$HTTPSession;->this$0:Lfi/iki/elonen/NanoHTTPD; │ @@ -89,14 +90,15 @@ │ │ .line 802 │ return-void │ .end method │ │ .method public constructor (Lfi/iki/elonen/NanoHTTPD;Lfi/iki/elonen/NanoHTTPD$TempFileManager;Ljava/io/InputStream;Ljava/io/OutputStream;Ljava/net/InetAddress;)V │ .locals 3 │ + .param p1, "this$0" # Lfi/iki/elonen/NanoHTTPD; │ .param p2, "tempFileManager" # Lfi/iki/elonen/NanoHTTPD$TempFileManager; │ .param p3, "inputStream" # Ljava/io/InputStream; │ .param p4, "outputStream" # Ljava/io/OutputStream; │ .param p5, "inetAddress" # Ljava/net/InetAddress; │ │ .prologue │ .line 804 │ @@ -1172,22 +1174,24 @@ │ │ move-result-object v3 │ │ iget-object v4, p0, Lfi/iki/elonen/NanoHTTPD$HTTPSession;->this$0:Lfi/iki/elonen/NanoHTTPD; │ │ add-int/lit8 v5, v1, 0x1 │ │ + .line 1212 │ invoke-virtual {v0, v5}, Ljava/lang/String;->substring(I)Ljava/lang/String; │ │ move-result-object v5 │ │ invoke-virtual {v4, v5}, Lfi/iki/elonen/NanoHTTPD;->decodePercent(Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v4 │ │ + .line 1211 │ invoke-interface {p2, v3, v4}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ goto :goto_0 │ │ .line 1214 │ :cond_2 │ iget-object v3, p0, Lfi/iki/elonen/NanoHTTPD$HTTPSession;->this$0:Lfi/iki/elonen/NanoHTTPD; ├── smali/fi/iki/elonen/NanoHTTPD$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lfi/iki/elonen/NanoHTTPD; │ │ │ # direct methods │ .method constructor (Lfi/iki/elonen/NanoHTTPD;)V │ .locals 0 │ + .param p1, "this$0" # Lfi/iki/elonen/NanoHTTPD; │ │ .prologue │ .line 140 │ iput-object p1, p0, Lfi/iki/elonen/NanoHTTPD$1;->this$0:Lfi/iki/elonen/NanoHTTPD; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/fi/iki/elonen/NanoHTTPD$1$1.smali │ @@ -24,14 +24,15 @@ │ │ .field final synthetic val$inputStream:Ljava/io/InputStream; │ │ │ # direct methods │ .method constructor (Lfi/iki/elonen/NanoHTTPD$1;Ljava/net/Socket;Ljava/io/InputStream;)V │ .locals 0 │ + .param p1, "this$1" # Lfi/iki/elonen/NanoHTTPD$1; │ │ .prologue │ .line 153 │ iput-object p1, p0, Lfi/iki/elonen/NanoHTTPD$1$1;->this$1:Lfi/iki/elonen/NanoHTTPD$1; │ │ iput-object p2, p0, Lfi/iki/elonen/NanoHTTPD$1$1;->val$finalAccept:Ljava/net/Socket; ├── smali/fi/iki/elonen/NanoHTTPD$Response.smali │ @@ -168,293 +168,291 @@ │ │ .method private send(Ljava/io/OutputStream;)V │ .locals 8 │ .param p1, "outputStream" # Ljava/io/OutputStream; │ │ .prologue │ .line 587 │ - iget-object v3, p0, Lfi/iki/elonen/NanoHTTPD$Response;->mimeType:Ljava/lang/String; │ + iget-object v2, p0, Lfi/iki/elonen/NanoHTTPD$Response;->mimeType:Ljava/lang/String; │ │ .line 588 │ - .local v3, "mime":Ljava/lang/String; │ + .local v2, "mime":Ljava/lang/String; │ new-instance v0, Ljava/text/SimpleDateFormat; │ │ - const-string v6, "E, d MMM yyyy HH:mm:ss \'GMT\'" │ + const-string v5, "E, d MMM yyyy HH:mm:ss \'GMT\'" │ │ - sget-object v7, Ljava/util/Locale;->US:Ljava/util/Locale; │ + sget-object v6, Ljava/util/Locale;->US:Ljava/util/Locale; │ │ - invoke-direct {v0, v6, v7}, Ljava/text/SimpleDateFormat;->(Ljava/lang/String;Ljava/util/Locale;)V │ + invoke-direct {v0, v5, v6}, Ljava/text/SimpleDateFormat;->(Ljava/lang/String;Ljava/util/Locale;)V │ │ .line 589 │ .local v0, "gmtFrmt":Ljava/text/SimpleDateFormat; │ - const-string v6, "GMT" │ + const-string v5, "GMT" │ │ - invoke-static {v6}, Ljava/util/TimeZone;->getTimeZone(Ljava/lang/String;)Ljava/util/TimeZone; │ + invoke-static {v5}, Ljava/util/TimeZone;->getTimeZone(Ljava/lang/String;)Ljava/util/TimeZone; │ │ - move-result-object v6 │ + move-result-object v5 │ │ - invoke-virtual {v0, v6}, Ljava/text/SimpleDateFormat;->setTimeZone(Ljava/util/TimeZone;)V │ + invoke-virtual {v0, v5}, Ljava/text/SimpleDateFormat;->setTimeZone(Ljava/util/TimeZone;)V │ │ .line 592 │ :try_start_0 │ - iget-object v6, p0, Lfi/iki/elonen/NanoHTTPD$Response;->status:Lfi/iki/elonen/NanoHTTPD$Response$Status; │ + iget-object v5, p0, Lfi/iki/elonen/NanoHTTPD$Response;->status:Lfi/iki/elonen/NanoHTTPD$Response$Status; │ │ - if-nez v6, :cond_0 │ + if-nez v5, :cond_0 │ │ .line 593 │ - new-instance v6, Ljava/lang/Error; │ + new-instance v5, Ljava/lang/Error; │ │ - const-string v7, "sendResponse(): Status can\'t be null." │ + const-string v6, "sendResponse(): Status can\'t be null." │ │ - invoke-direct {v6, v7}, Ljava/lang/Error;->(Ljava/lang/String;)V │ + invoke-direct {v5, v6}, Ljava/lang/Error;->(Ljava/lang/String;)V │ │ - throw v6 │ + throw v5 │ │ .line 622 │ :catch_0 │ - move-exception v6 │ + move-exception v5 │ │ .line 625 │ :goto_0 │ return-void │ │ .line 595 │ :cond_0 │ - new-instance v4, Ljava/io/PrintWriter; │ + new-instance v3, Ljava/io/PrintWriter; │ │ - invoke-direct {v4, p1}, Ljava/io/PrintWriter;->(Ljava/io/OutputStream;)V │ + invoke-direct {v3, p1}, Ljava/io/PrintWriter;->(Ljava/io/OutputStream;)V │ │ .line 596 │ - .local v4, "pw":Ljava/io/PrintWriter; │ - new-instance v6, Ljava/lang/StringBuilder; │ + .local v3, "pw":Ljava/io/PrintWriter; │ + new-instance v5, Ljava/lang/StringBuilder; │ │ - invoke-direct {v6}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v5}, Ljava/lang/StringBuilder;->()V │ │ - const-string v7, "HTTP/1.1 " │ + const-string v6, "HTTP/1.1 " │ │ - invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v6 │ + move-result-object v5 │ │ - iget-object v7, p0, Lfi/iki/elonen/NanoHTTPD$Response;->status:Lfi/iki/elonen/NanoHTTPD$Response$Status; │ + iget-object v6, p0, Lfi/iki/elonen/NanoHTTPD$Response;->status:Lfi/iki/elonen/NanoHTTPD$Response$Status; │ │ - invoke-virtual {v7}, Lfi/iki/elonen/NanoHTTPD$Response$Status;->getDescription()Ljava/lang/String; │ + invoke-virtual {v6}, Lfi/iki/elonen/NanoHTTPD$Response$Status;->getDescription()Ljava/lang/String; │ │ - move-result-object v7 │ + move-result-object v6 │ │ - invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v6 │ + move-result-object v5 │ │ - const-string v7, " \r\n" │ + const-string v6, " \r\n" │ │ - invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v6 │ + move-result-object v5 │ │ - invoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v6 │ + move-result-object v5 │ │ - invoke-virtual {v4, v6}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ + invoke-virtual {v3, v5}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ .line 598 │ - if-eqz v3, :cond_1 │ + if-eqz v2, :cond_1 │ │ .line 599 │ - new-instance v6, Ljava/lang/StringBuilder; │ + new-instance v5, Ljava/lang/StringBuilder; │ │ - invoke-direct {v6}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v5}, Ljava/lang/StringBuilder;->()V │ │ - const-string v7, "Content-Type: " │ + const-string v6, "Content-Type: " │ │ - invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v6 │ + move-result-object v5 │ │ - invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v6 │ + move-result-object v5 │ │ - const-string v7, "\r\n" │ + const-string v6, "\r\n" │ │ - invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v6 │ + move-result-object v5 │ │ - invoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v6 │ + move-result-object v5 │ │ - invoke-virtual {v4, v6}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ + invoke-virtual {v3, v5}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ .line 602 │ :cond_1 │ - iget-object v6, p0, Lfi/iki/elonen/NanoHTTPD$Response;->header:Ljava/util/Map; │ + iget-object v5, p0, Lfi/iki/elonen/NanoHTTPD$Response;->header:Ljava/util/Map; │ │ - if-eqz v6, :cond_2 │ + if-eqz v5, :cond_2 │ │ - iget-object v6, p0, Lfi/iki/elonen/NanoHTTPD$Response;->header:Ljava/util/Map; │ + iget-object v5, p0, Lfi/iki/elonen/NanoHTTPD$Response;->header:Ljava/util/Map; │ │ - const-string v7, "Date" │ + const-string v6, "Date" │ │ - invoke-interface {v6, v7}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-interface {v5, v6}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ - move-result-object v6 │ + move-result-object v5 │ │ - if-nez v6, :cond_3 │ + if-nez v5, :cond_3 │ │ .line 603 │ :cond_2 │ - new-instance v6, Ljava/lang/StringBuilder; │ + new-instance v5, Ljava/lang/StringBuilder; │ │ - invoke-direct {v6}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v5}, Ljava/lang/StringBuilder;->()V │ │ - const-string v7, "Date: " │ + const-string v6, "Date: " │ │ - invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v6 │ + move-result-object v5 │ │ - new-instance v7, Ljava/util/Date; │ + new-instance v6, Ljava/util/Date; │ │ - invoke-direct {v7}, Ljava/util/Date;->()V │ + invoke-direct {v6}, Ljava/util/Date;->()V │ │ - invoke-virtual {v0, v7}, Ljava/text/SimpleDateFormat;->format(Ljava/util/Date;)Ljava/lang/String; │ + invoke-virtual {v0, v6}, Ljava/text/SimpleDateFormat;->format(Ljava/util/Date;)Ljava/lang/String; │ │ - move-result-object v7 │ + move-result-object v6 │ │ - invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v6 │ + move-result-object v5 │ │ - const-string v7, "\r\n" │ + const-string v6, "\r\n" │ │ - invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v6 │ + move-result-object v5 │ │ - invoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v6 │ + move-result-object v5 │ │ - invoke-virtual {v4, v6}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ + invoke-virtual {v3, v5}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ .line 606 │ :cond_3 │ - iget-object v6, p0, Lfi/iki/elonen/NanoHTTPD$Response;->header:Ljava/util/Map; │ + iget-object v5, p0, Lfi/iki/elonen/NanoHTTPD$Response;->header:Ljava/util/Map; │ │ - if-eqz v6, :cond_4 │ + if-eqz v5, :cond_4 │ │ .line 607 │ - iget-object v6, p0, Lfi/iki/elonen/NanoHTTPD$Response;->header:Ljava/util/Map; │ + iget-object v5, p0, Lfi/iki/elonen/NanoHTTPD$Response;->header:Ljava/util/Map; │ │ - invoke-interface {v6}, Ljava/util/Map;->keySet()Ljava/util/Set; │ + invoke-interface {v5}, Ljava/util/Map;->keySet()Ljava/util/Set; │ │ - move-result-object v6 │ + move-result-object v5 │ │ - invoke-interface {v6}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ + invoke-interface {v5}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ │ - move-result-object v1 │ + move-result-object v5 │ │ - .local v1, "i$":Ljava/util/Iterator; │ :goto_1 │ - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v5}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v6 │ │ if-eqz v6, :cond_4 │ │ - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v5}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - check-cast v2, Ljava/lang/String; │ + check-cast v1, Ljava/lang/String; │ │ .line 608 │ - .local v2, "key":Ljava/lang/String; │ + .local v1, "key":Ljava/lang/String; │ iget-object v6, p0, Lfi/iki/elonen/NanoHTTPD$Response;->header:Ljava/util/Map; │ │ - invoke-interface {v6, v2}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-interface {v6, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - check-cast v5, Ljava/lang/String; │ + check-cast v4, Ljava/lang/String; │ │ .line 609 │ - .local v5, "value":Ljava/lang/String; │ + .local v4, "value":Ljava/lang/String; │ new-instance v6, Ljava/lang/StringBuilder; │ │ invoke-direct {v6}, Ljava/lang/StringBuilder;->()V │ │ - invoke-virtual {v6, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v6, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v6 │ │ const-string v7, ": " │ │ invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v6 │ │ - invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v6 │ │ const-string v7, "\r\n" │ │ invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v6 │ │ invoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v6 │ │ - invoke-virtual {v4, v6}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ + invoke-virtual {v3, v6}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ goto :goto_1 │ │ .line 613 │ - .end local v1 # "i$":Ljava/util/Iterator; │ - .end local v2 # "key":Ljava/lang/String; │ - .end local v5 # "value":Ljava/lang/String; │ + .end local v1 # "key":Ljava/lang/String; │ + .end local v4 # "value":Ljava/lang/String; │ :cond_4 │ - const-string v6, "Connection: keep-alive\r\n" │ + const-string v5, "Connection: keep-alive\r\n" │ │ - invoke-virtual {v4, v6}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ + invoke-virtual {v3, v5}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ .line 615 │ - iget-object v6, p0, Lfi/iki/elonen/NanoHTTPD$Response;->requestMethod:Lfi/iki/elonen/NanoHTTPD$Method; │ + iget-object v5, p0, Lfi/iki/elonen/NanoHTTPD$Response;->requestMethod:Lfi/iki/elonen/NanoHTTPD$Method; │ │ - sget-object v7, Lfi/iki/elonen/NanoHTTPD$Method;->HEAD:Lfi/iki/elonen/NanoHTTPD$Method; │ + sget-object v6, Lfi/iki/elonen/NanoHTTPD$Method;->HEAD:Lfi/iki/elonen/NanoHTTPD$Method; │ │ - if-eq v6, v7, :cond_5 │ + if-eq v5, v6, :cond_5 │ │ - iget-boolean v6, p0, Lfi/iki/elonen/NanoHTTPD$Response;->chunkedTransfer:Z │ + iget-boolean v5, p0, Lfi/iki/elonen/NanoHTTPD$Response;->chunkedTransfer:Z │ │ - if-eqz v6, :cond_5 │ + if-eqz v5, :cond_5 │ │ .line 616 │ - invoke-direct {p0, p1, v4}, Lfi/iki/elonen/NanoHTTPD$Response;->sendAsChunked(Ljava/io/OutputStream;Ljava/io/PrintWriter;)V │ + invoke-direct {p0, p1, v3}, Lfi/iki/elonen/NanoHTTPD$Response;->sendAsChunked(Ljava/io/OutputStream;Ljava/io/PrintWriter;)V │ │ .line 620 │ :goto_2 │ invoke-virtual {p1}, Ljava/io/OutputStream;->flush()V │ │ .line 621 │ - iget-object v6, p0, Lfi/iki/elonen/NanoHTTPD$Response;->data:Ljava/io/InputStream; │ + iget-object v5, p0, Lfi/iki/elonen/NanoHTTPD$Response;->data:Ljava/io/InputStream; │ │ - invoke-static {v6}, Lfi/iki/elonen/NanoHTTPD;->access$400(Ljava/io/Closeable;)V │ + invoke-static {v5}, Lfi/iki/elonen/NanoHTTPD;->access$400(Ljava/io/Closeable;)V │ │ goto/16 :goto_0 │ │ .line 618 │ :cond_5 │ - invoke-direct {p0, p1, v4}, Lfi/iki/elonen/NanoHTTPD$Response;->sendAsFixedLength(Ljava/io/OutputStream;Ljava/io/PrintWriter;)V │ + invoke-direct {p0, p1, v3}, Lfi/iki/elonen/NanoHTTPD$Response;->sendAsFixedLength(Ljava/io/OutputStream;Ljava/io/PrintWriter;)V │ :try_end_0 │ .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 │ │ goto :goto_2 │ .end method │ │ .method private sendAsChunked(Ljava/io/OutputStream;Ljava/io/PrintWriter;)V ├── res/drawable-hdpi-v4/ic_launcher.png │ ├── sng │ │ @@ -1,104 +1,104 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 96; height: 96; bitdepth: 8; │ │ using color alpha; │ │ } │ │ IMAGE { │ │ pixels hex │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0016 00ff0039 00ff0042 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0001 00ff001d 00ff0042 00ff0066 00ff0087 00ff0091 00ff008d 00ff0085 00ff0003 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0003 00ff0024 00ff004c 00ff0072 00ff0095 00ff009d 00ff0099 00ff0096 00ff0092 00ff008f 00ff008b 00ff0088 00ff001d ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0004 00ff002b 00ff0056 00ff0080 00ff00a4 00ff00a9 00ff00a5 00ff00a2 00ff009e 00ff009b 00ff0097 00ff0094 00ff0090 00ff008c 00ff0089 00ff0085 00ff003d ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0008 00ff0033 00ff0061 00ff008d 00ff00b2 00ff00b5 00ff00b1 00ff00ae 00ff00aa 00ff00a7 00ff00a3 00ff00a0 00ff009c 00ff0099 00ff0095 00ff0091 00ff008e 00ff008a 00ff0087 00ff0083 00ff005b ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff000c 00ff003c 00ff006d 00ff009b 00ff00c0 00ff00c1 00ff00bd 00ff00ba 00ff00b6 00ff00b3 00ff00af 00ff00ac 00ff00a8 00ff00a5 00ff00a1 00ff009e 00ff009a 00ff0096 00ff0093 00ff008f 00ff008c 00ff0088 00ff0085 00ff0081 00ff0076 00ff0001 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0011 00ff0046 00ff0079 00ff00aa 00ff00cf 00ff00cd 00ff00c9 00ff00c6 00ff00c2 00ff00bf 00ff00bb 00ff00b8 00ff00b4 00ff00b0 00ff00ad 00ff00aa 00ff00a6 00ff00a2 00ff009f 00ff009b 00ff0098 00ff0094 00ff0091 00ff008d 00ff008a 00ff0086 00ff0082 00ff007f 00ff007b 00ff0018 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0018 00ff0050 00ff0086 00ff00ba 00ff00dc 00ff00d9 00ff00d6 00ff00d2 00ff00ce 00ff00cb 00ff00c7 00ff00c4 00ff00c0 00ff00bd 00ff00b9 00ff00b5 00ff00b2 00ff00ae 00ff00ab 00ff00a7 00ff00a4 00ff00a0 00ff009d 00ff0099 00ff0096 00ff0092 00ff008f 00ff008b 00ff0087 00ff0084 00ff0080 00ff007d 00ff0079 00ff0034 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff001f 00ff005a 00ff0094 00ff00cb 00ff00e9 00ff00e5 00ff00e2 00ff00de 00ff00da 00ff00d7 00ff00d3 00ff00d0 00ff00cc 00ff00c9 00ff00c5 00ff00c2 00ff00be 00ff00ba 00ff00b7 00ff00b3 00ff00b0 00ff00ac 00ff00a9 00ff00a5 00ff00a2 00ff009e 00ff009b 00ff0097 00ff0093 00ff0090 00ff008c 00ff0089 00ff0085 00ff0082 00ff007e 00ff007b 00ff0077 00ff004f ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ffff01 00ffff1b 00ffff3d 00ffff5f 00ffff7e 00ffff13 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff003f 00ff00a2 00ff00dc 00ff00f5 00ff00f1 00ff00ee 00ff00ea 00ff00e7 00ff00e3 00ff00df 00ff00dc 00ff00d8 00ff00d5 00ff00d1 00ff00ce 00ff00ca 00ff00c6 00ff00c3 00ff00bf 00ff00bc 00ff00b8 00ff00b5 00ff00b1 00ff00ae 00ff00aa 00ff00a7 00ff00a3 00ff00a0 00ff009c 00ff0098 00ff0095 00ff0091 00ff008e 00ff008a 00ff0087 00ff0083 00ff007f 00ff007c 00ff0078 00ff0075 00ff0069 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ffff08 00ffff2d 00ffff52 00ffff75 00ffff96 00ffff9d 00ffff99 00ffff96 00ffff92 00ffff34 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0060 00ff00fa 00ff00f6 00ff00f3 00ff00ef 00ff00ec 00ff00e8 00ff00e4 00ff00e1 00ff00dd 00ff00da 00ff00d6 00ff00d3 00ff00cf 00ff00cb 00ff00c8 00ff00c4 00ff00c1 00ff00bd 00ff00ba 00ff00b6 00ff00b3 00ff00af 00ff00ab 00ff00a8 00ff00a5 00ff00a1 00ff009d 00ff009a 00ff0096 00ff0093 00ff008f 00ff008c 00ff0088 00ff0084 00ff0081 00ff007d 00ff007a 00ff0076 00ff0073 00ff006f 00ff0012 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ffff17 00ffff40 00ffff67 00ffff8d 00ffffa9 00ffffa8 00ffffa5 00ffffa1 00ffff9e 00ffff9b 00ffff97 00ffff94 00ffff90 00ffff53 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0022 00ff00f8 00ff00f4 00ff00f0 00ff00ed 00ff00e9 00ff00e6 00ff00e2 00ff00df 00ff00db 00ff00d8 00ff00d4 00ff00d0 00ff00cd 00ff00c9 00ff00c6 00ff00c2 00ff00bf 00ff00bb 00ff00b7 00ff00b4 00ff00b0 00ff00ad 00ff00a9 00ff00a6 00ff00a2 00ff009f 00ff009b 00ff0098 00ff0094 00ff0091 00ff008d 00ff0089 00ff0086 00ff0082 00ff007f 00ff007b 00ff0078 00ff0074 00ff0070 00ff006d 00ff002c ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ffff05 00ffff2b 00ffff56 00ffff80 00ffffa8 00ffffb7 00ffffb3 00ffffb0 00ffffad 00ffffa9 00ffffa6 00ffffa3 00ffff9f 00ffff9c 00ffff98 00ffff95 00ffff92 00ffff8e 00ffff72 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff00db 00ff00f2 00ff00ee 00ff00eb 00ff00e7 00ff00e4 00ff00e0 00ff00dd 00ff00d9 00ff00d5 00ff00d2 00ff00ce 00ff00cb 00ff00c7 00ff00c4 00ff00c0 00ff00bc 00ff00b9 00ff00b5 00ff00b2 00ff00ae 00ff00ab 00ff00a7 00ff00a4 00ff00a0 00ff009d 00ff0099 00ff0095 00ff0092 00ff008e 00ff008b 00ff0087 00ff0084 00ff0080 00ff007d 00ff0079 00ff0075 00ff0072 00ff006e 00ff006b 00ff0044 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ffff13 00ffff41 00ffff6f 00ffff9a 00ffffc1 00ffffc2 00ffffbf 00ffffbc 00ffffb8 00ffffb5 00ffffb1 00ffffae 00ffffab 00ffffa7 00ffffa4 00ffffa1 00ffff9d 00ffff9a 00ffff96 00ffff93 00ffff8f 00ffff8c 00ffff88 00ffff07 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff009e 00ff00f0 00ff00ec 00ff00e9 00ff00e5 00ff00e1 00ff00de 00ff00da 00ff00d7 00ff00d3 00ff00d0 00ff00cc 00ff00c9 00ff00c5 00ff00c1 00ff00be 00ff00ba 00ff00b7 00ff00b3 00ff00b0 00ff00ac 00ff00a9 00ff00a5 00ff00a2 00ff009e 00ff009a 00ff0097 00ff0093 00ff0090 00ff008c 00ff0089 00ff0085 00ff0081 00ff007e 00ff007a 00ff0077 00ff0073 00ff0070 00ff006c 00ff0069 00ff005b ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ffff02 00ffff28 00ffff5a 00ffff89 00ffffb8 00ffffd1 00ffffce 00ffffcb 00ffffc7 00ffffc4 00ffffc0 00ffffbd 00ffffba 00ffffb6 00ffffb3 00ffffaf 00ffffac 00ffffa9 00ffffa5 00ffffa2 00ffff9e 00ffff9b 00ffff98 00ffff94 00ffff91 00ffff8d 00ffff8a 00ffff87 00ffff23 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0062 00ff00ee 00ff00ea 00ff00e6 00ff00e3 00ff00df 00ff00dc 00ff00d8 00ff00d5 00ff00d1 00ff00cd 00ff00ca 00ff00c6 00ff00c3 00ff00bf 00ff00bc 00ff00b8 00ff00b5 00ff00b1 00ff00ad 00ff00aa 00ff00a7 00ff00a3 00ff009f 00ff009c 00ff0098 00ff0095 00ff0091 00ff008e 00ff008a 00ff0086 00ff0083 00ff007f 00ff007c 00ff0078 00ff0075 00ff0071 00ff006e 00ff006a 00ff0066 00ff0063 00ff000e 00ffff0d 00ffff41 00ffff74 00ffffa6 00ffffd4 00ffffdd 00ffffda 00ffffd6 00ffffd3 00ffffcf 00ffffcc 00ffffc8 00ffffc5 00ffffc2 00ffffbe 00ffffbb 00ffffb7 00ffffb4 00ffffb1 00ffffad 00ffffaa 00ffffa7 00ffffa3 00ffffa0 00ffff9c 00ffff99 00ffff96 00ffff92 00ffff8f 00ffff8b 00ffff88 00ffff84 00ffff40 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0027 00ff00eb 00ff00e8 00ff00e4 00ff00e1 00ff00dd 00ff00da 00ff00d6 00ff00d2 00ff00cf 00ff00cb 00ff00c8 00ff00c4 00ff00c1 00ff00bd 00ff00b9 00ff00b6 00ff00b2 00ff00af 00ff00ab 00ff00a8 00ff00a4 00ff00a1 00ff009d 00ff009a 00ff0096 00ff0093 00ff008f 00ff008b 00ff0088 00ff0084 00ff0081 00ff007d 00ff007a 00ff0076 00ff0072 00ff006f 00ff006b 00ff2a7d 00ff5b9b 00ff7bbb 00ffd2cd 00ffffea 00ffffe9 00ffffe5 00ffffe2 00ffffde 00ffffdb 00ffffd7 00ffffd4 00ffffd1 00ffffcd 00ffffca 00ffffc6 00ffffc3 00ffffc0 00ffffbc 00ffffb9 00ffffb5 00ffffb2 00ffffae 00ffffab 00ffffa8 00ffffa4 00ffffa1 00ffff9e 00ffff9a 00ffff97 00ffff93 00ffff90 00ffff8d 00ffff89 00ffff86 00ffff82 00ffff5c ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0001 00ff00d7 00ff00e6 00ff00e2 00ff00df 00ff00db 00ff00d7 00ff00d4 00ff00d0 00ff00cd 00ff00c9 00ff00c6 00ff00c2 00ff00be 00ff00bb 00ff00b7 00ff00b4 00ff00b0 00ff00ad 00ff00a9 00ff00a6 00ff00a2 00ff009f 00ff009b 00ff0098 00ff0094 00ff0090 00ff008d 00ff0089 00ff0086 00ff0082 00ff007f 00ff007b 00ff0077 00ff2085 00ff5fb2 00ff7ad1 00ff8ff0 00ff97fb 00ff9af8 00ff9ef6 00ffc2f1 00ffffea 00ffffe6 00ffffe3 00ffffe0 00ffffdc 00ffffd9 00ffffd5 00ffffd2 00ffffcf 00ffffcb 00ffffc8 00ffffc4 00ffffc1 00ffffbd 00ffffba 00ffffb7 00ffffb3 00ffffb0 00ffffac 00ffffa9 00ffffa6 00ffffa2 00ffff9f 00ffff9c 00ffff98 00ffff95 00ffff91 00ffff8e 00ffff8a 00ffff87 00ffff84 00ffff80 00ffff76 00ffff01 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff009d 00ff00e3 00ff00e0 00ff00dc 00ff00d9 00ff00d5 00ff00d2 00ff00ce 00ff00cb 00ff00c7 00ff00c3 00ff00c0 00ff00bc 00ff00b9 00ff00b5 00ff00b2 00ff00ae 00ff00aa 00ff00a7 00ff00a4 00ff00a0 00ff009c 00ff0099 00ff0095 00ff0092 00ff008e 00ff008b 00ff0087 00ff0084 00ff0080 00ff007c 00ff0079 00ff0075 00ff3f98 00ff91ff 00ff93fd 00ff97fb 00ff9af9 00ff9cf7 00ff9ff5 00ffabf1 00ffffe8 00ffffe4 00ffffe1 00ffffde 00ffffda 00ffffd7 00ffffd3 00ffffd0 00ffffcc 00ffffc9 00ffffc6 00ffffc2 00ffffbf 00ffffbb 00ffffb8 00ffffb5 00ffffb1 00ffffae 00ffffaa 00ffffa7 00ffffa4 00ffffa0 00ffff9d 00ffff99 00ffff96 00ffff93 00ffff8f 00ffff8c 00ffff88 00ffff85 00ffff82 00ffff7e 00ffff7b 00ffff15 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0064 00ff00e1 00ff00de 00ff00da 00ff00d7 00ff00d3 00ff00cf 00ff00cc 00ff00c8 00ff00c5 00ff00c1 00ff00be 00ff00ba 00ff00b7 00ff00b3 00ff00af 00ff00ac 00ff00a9 00ff00a5 00ff00a1 00ff009e 00ff009a 00ff0097 00ff0093 00ff0090 00ff008c 00ff0088 00ff0085 00ff0081 00ff007e 00ff007a 00ff0077 00ff0073 00ff1077 00ff92fd 00ff96fc 00ff98fa 00ff9bf8 00ff9df6 00ffa0f3 00ffa3f1 00fff4e7 00ffffe2 00ffffdf 00ffffdb 00ffffd8 00ffffd5 00ffffd1 00ffffce 00ffffca 00ffffc7 00ffffc4 00ffffc0 00ffffbd 00ffffb9 00ffffb6 00ffffb2 00ffffaf 00ffffac 00ffffa8 00ffffa5 00ffffa2 00ffff9e 00ffff9b 00ffff97 00ffff94 00ffff91 00ffff8d 00ffff8a 00ffff86 00ffff83 00ffff7f 00ffff7c 00ffff79 00ffff2f ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff002c 00ff00df 00ff00dc 00ff00d8 00ff00d4 00ff00d1 00ff00cd 00ff00ca 00ff00c6 00ff00c3 00ff00bf 00ff00bc 00ff00b8 00ff00b4 00ff00b1 00ff00ad 00ff00aa 00ff00a6 00ff00a3 00ff009f 00ff009c 00ff0098 00ff0095 00ff0091 00ff008d 00ff008a 00ff0086 00ff0083 00ff007f 00ff007c 00ff0078 00ff0074 00ff0071 00ff006d 00ff87e1 00ff97fb 00ff9af9 00ff9df6 00ff9ff4 00ffa2f1 00ffa4ef 00ffdee7 00ffffe0 00ffffdd 00ffffd9 00ffffd6 00ffffd2 00ffffcf 00ffffcc 00ffffc8 00ffffc5 00ffffc1 00ffffbe 00ffffbb 00ffffb7 00ffffb4 00ffffb0 00ffffad 00ffffaa 00ffffa6 00ffffa3 00ffffa0 00ffff9c 00ffff99 00ffff95 00ffff92 00ffff8e 00ffff8b 00ffff88 00ffff84 00ffff81 00ffff7d 00ffff7a 00ffff77 00ffff49 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0002 00ff00d0 00ff00d9 00ff00d6 00ff00d2 00ff00cf 00ff00cb 00ff00c8 00ff00c4 00ff00c0 00ff00bd 00ff00b9 00ff00b6 00ff00b2 00ff00af 00ff00ab 00ff00a8 00ff00a4 00ff00a1 00ff009d 00ff009a 00ff0096 00ff0092 00ff008f 00ff008b 00ff0088 00ff0084 00ff0081 00ff007d 00ff0079 00ff0076 00ff0072 00ff006f 00ff006b 00ff73be 00ff99fa 00ff9bf8 00ff9ef5 00ffa1f3 00ffa4f0 00ffa6ed 00ffc9e7 00ffffde 00ffffdb 00ffffd7 00ffffd4 00ffffd0 00ffffcd 00ffffca 00ffffc6 00ffffc3 00ffffbf 00ffffbc 00ffffb8 00ffffb5 00ffffb2 00ffffae 00ffffab 00ffffa8 00ffffa4 00ffffa1 00ffff9d 00ffff9a 00ffff97 00ffff93 00ffff90 00ffff8c 00ffff89 00ffff86 00ffff82 00ffff7f 00ffff7b 00ffff78 00ffff74 00ffff61 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff009b 00ff00d7 00ff00d4 00ff00d0 00ff00cd 00ff00c9 00ff00c5 00ff00c2 00ff00be 00ff00bb 00ff00b7 00ff00b4 00ff00b0 00ff00ac 00ff00a9 00ff00a6 00ff00a2 00ff009e 00ff009b 00ff0097 00ff0094 00ff0090 00ff008d 00ff0089 00ff0086 00ff0082 00ff007e 00ff007b 00ff0077 00ff0074 00ff0070 00ff006d 00ff0069 00ff589a 00ff9af8 00ff9df6 00ffa0f3 00ffa3f1 00ffa5ee 00ffa8ec 00ffb6e7 00ffffdc 00ffffd9 00ffffd5 00ffffd2 00ffffce 00ffffcb 00ffffc7 00ffffc4 00ffffc1 00ffffbd 00ffffba 00ffffb6 00ffffb3 00ffffb0 00ffffac 00ffffa9 00ffffa6 00ffffa2 00ffff9f 00ffff9b 00ffff98 00ffff94 00ffff91 00ffff8e 00ffff8a 00ffff87 00ffff83 00ffff80 00ffff7d 00ffff79 00ffff76 00ffff72 00ffff6f 00ffff09 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0064 00ff00d5 00ff00d2 00ff00ce 00ff00ca 00ff00c7 00ff00c3 00ff00c0 00ff00bc 00ff00b9 00ff00b5 00ff00b1 00ff00ae 00ff00aa 00ff00a7 00ff00a3 00ff00a0 00ff009c 00ff0099 00ff0095 00ff0092 00ff008e 00ff008a 00ff0087 00ff0083 00ff0080 00ff007c 00ff0079 00ff0075 00ff0072 00ff006e 00ff006a 00ff0067 00ff2976 00ff9cf7 00ff9ff4 00ffa1f2 00ffa4ef 00ffa7ed 00ffaaea 00fface7 00fff7db 00ffffd6 00ffffd3 00ffffd0 00ffffcc 00ffffc9 00ffffc5 00ffffc2 00ffffbf 00ffffbb 00ffffb8 00ffffb4 00ffffb1 00ffffad 00ffffaa 00ffffa7 00ffffa3 00ffffa0 00ffff9d 00ffff99 00ffff96 00ffff92 00ffff8f 00ffff8c 00ffff88 00ffff85 00ffff81 00ffff7e 00ffff7a 00ffff77 00ffff74 00ffff70 00ffff6d 00ffff21 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff002f 00ff00d3 00ff00cf 00ff00cc 00ff00c8 00ff00c5 00ff00c1 00ff00be 00ff00ba 00ff00b6 00ff00b3 00ff00af 00ff00ac 00ff00a8 00ff00a5 00ff00a1 00ff009e 00ff009a 00ff0097 00ff0093 00ff008f 00ff008c 00ff0088 00ff0085 00ff0081 00ff007e 00ff007a 00ff0077 00ff0073 00ff006f 00ff006c 00ff0068 00ff0065 00ff0061 00ff97e6 00ffa0f3 00ffa4f0 00ffa6ed 00ffa8eb 00fface9 00ffafe5 00ffe3dc 00ffffd4 00ffffd1 00ffffcd 00ffffca 00ffffc7 00ffffc3 00ffffc0 00ffffbc 00ffffb9 00ffffb6 00ffffb2 00ffffaf 00ffffab 00ffffa8 00ffffa5 00ffffa1 00ffff9e 00ffff9b 00ffff97 00ffff94 00ffff90 00ffff8d 00ffff89 00ffff86 00ffff83 00ffff7f 00ffff7c 00ffff78 00ffff75 00ffff72 00ffff6e 00ffff6b 00ffff38 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0004 00ff00c9 00ff00cd 00ff00ca 00ff00c6 00ff00c2 00ff00bf 00ff00bb 00ff00b8 00ff00b4 00ff00b1 00ff00ad 00ff00aa 00ff00a6 00ff00a3 00ff009f 00ff009c 00ff0098 00ff0094 00ff0091 00ff008d 00ff008a 00ff0086 00ff0083 00ff007f 00ff007b 00ff0078 00ff0074 00ff0071 00ff006d 00ff006a 00ff0066 00ff0063 00ff005f 00ff88c3 00ffa2f1 00ffa4ef 00ffa7ec 00ffabe9 00ffade6 00ffb1e3 00ffd1dc 00ffffd2 00ffffcf 00ffffcb 00ffffc8 00ffffc5 00ffffc1 00ffffbe 00ffffba 00ffffb7 00ffffb4 00ffffb0 00ffffad 00ffffaa 00ffffa6 00ffffa3 00ffff9f 00ffff9c 00ffff98 00ffff95 00ffff92 00ffff8e 00ffff8b 00ffff87 00ffff84 00ffff81 00ffff7d 00ffff7a 00ffff76 00ffff73 00ffff6f 00ffff6c 00ffff69 00ffff4e ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0099 00ff00cb 00ff00c7 00ff00c4 00ff00c0 00ff00bd 00ff00b9 00ff00b6 00ff00b2 00ff00af 00ff00ab 00ff00a8 00ff00a4 00ff00a1 00ff009d 00ff0099 00ff0096 00ff0092 00ff008f 00ff008b 00ff0088 00ff0084 00ff0080 00ff007d 00ff0079 00ff0076 00ff0072 00ff006f 00ff006b 00ff0067 00ff0064 00ff0060 00ff005d 00ff6f9d 00ffa4f0 00ffa7ed 00ffa9ea 00fface8 00ffafe4 00ffb2e2 00ffc1dd 00ffffd0 00ffffcd 00ffffc9 00ffffc6 00ffffc2 00ffffbf 00ffffbc 00ffffb8 00ffffb5 00ffffb1 00ffffae 00ffffab 00ffffa7 00ffffa4 00ffffa1 00ffff9d 00ffff9a 00ffff96 00ffff93 00ffff90 00ffff8c 00ffff89 00ffff85 00ffff82 00ffff7e 00ffff7b 00ffff78 00ffff74 00ffff71 00ffff6d 00ffff6a 00ffff67 00ffff60 00ffff02 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0064 00ff00c9 00ff00c5 00ff00c2 00ff00be 00ff00bb 00ff00b7 00ff00b3 00ff00b0 00ff00ac 00ff00a9 00ff00a5 00ff00a2 00ff009e 00ff009b 00ff0097 00ff0094 00ff0090 00ff008d 00ff0089 00ff0085 00ff0082 00ff007e 00ff007b 00ff0077 00ff0074 00ff0070 00ff006c 00ff0069 00ff0065 00ff0062 00ff005e 00ff005b 00ff4678 00ffa5ee 00ffa8ec 00ffabe9 00ffaee6 00ffb1e3 00ffb4e0 00ffb7dc 00fff9cf 00ffffcb 00ffffc7 00ffffc4 00ffffc0 00ffffbd 00ffffba 00ffffb6 00ffffb3 00ffffaf 00ffffac 00ffffa9 00ffffa5 00ffffa2 00ffff9e 00ffff9b 00ffff98 00ffff94 00ffff91 00ffff8d 00ffff8a 00ffff87 00ffff83 00ffff80 00ffff7c 00ffff79 00ffff76 00ffff72 00ffff6f 00ffff6b 00ffff68 00ffff64 00ffff61 00ffff15 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0032 00ff00c7 00ff00c3 00ff00c0 00ff00bc 00ff00b8 00ff00b5 00ff00b1 00ff00ae 00ff00aa 00ff00a7 00ff00a3 00ff00a0 00ff009c 00ff0099 00ff0095 00ff0091 00ff008e 00ff008a 00ff0087 00ff0083 00ff0080 00ff007c 00ff0079 00ff0075 00ff0071 00ff006e 00ff006a 00ff0067 00ff0063 00ff0060 00ff005c 00ff0058 00ff0a58 00ffa5e8 00ffaae9 00ffade7 00ffb0e4 00ffb3e1 00ffb6de 00ffb9da 00ffe9d0 00ffffc9 00ffffc5 00ffffc2 00ffffbe 00ffffbb 00ffffb7 00ffffb4 00ffffb1 00ffffad 00ffffaa 00ffffa7 00ffffa3 00ffffa0 00ffff9c 00ffff99 00ffff96 00ffff92 00ffff8f 00ffff8b 00ffff88 00ffff84 00ffff81 00ffff7e 00ffff7a 00ffff77 00ffff73 00ffff70 00ffff6d 00ffff69 00ffff66 00ffff62 00ffff5f 00ffff29 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0006 00ff00c0 00ff00c1 00ff00bd 00ff00ba 00ff00b6 00ff00b3 00ff00af 00ff00ac 00ff00a8 00ff00a5 00ff00a1 00ff009e 00ff009a 00ff0096 00ff0093 00ff008f 00ff008c 00ff0088 00ff0085 00ff0081 00ff007d 00ff007a 00ff0076 00ff0073 00ff006f 00ff006c 00ff0068 00ff0065 00ff0061 00ff005d 00ff005a 00ff0056 00ff0053 00ff99c6 00ffabe8 00ffafe5 00ffb1e2 00ffb5df 00ffb7dc 00ffbbd8 00ffd9d0 00ffffc6 00ffffc3 00ffffc0 00ffffbc 00ffffb9 00ffffb5 00ffffb2 00ffffaf 00ffffab 00ffffa8 00ffffa5 00ffffa1 00ffff9e 00ffff9a 00ffff97 00ffff93 00ffff90 00ffff8d 00ffff89 00ffff86 00ffff82 00ffff7f 00ffff7c 00ffff78 00ffff75 00ffff71 00ffff6e 00ffff6a 00ffff67 00ffff64 00ffff60 00ffff5d 00ffff3c ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0094 00ff00bf 00ff00bb 00ff00b8 00ff00b4 00ff00b1 00ff00ad 00ff00aa 00ff00a6 00ff00a3 00ff009f 00ff009b 00ff0098 00ff0094 00ff0091 00ff008d 00ff008a 00ff0086 00ff0082 00ff007f 00ff007b 00ff0078 00ff0074 00ff0071 00ff006d 00ff006a 00ff0066 00ff0062 00ff005f 00ff005b 00ff0058 00ff0054 00ff0051 00ff84a0 00ffade6 00ffb1e3 00ffb3e0 00ffb6dd 00ffbada 00ffbcd6 00ffccd1 00ffffc4 00ffffc1 00ffffbd 00ffffba 00ffffb7 00ffffb3 00ffffb0 00ffffac 00ffffa9 00ffffa6 00ffffa2 00ffff9f 00ffff9c 00ffff98 00ffff95 00ffff91 00ffff8e 00ffff8b 00ffff87 00ffff84 00ffff80 00ffff7d 00ffff79 00ffff76 00ffff73 00ffff6f 00ffff6c 00ffff68 00ffff65 00ffff62 00ffff5e 00ffff5b 00ffff4e ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0064 00ff00bd 00ff00b9 00ff00b5 00ff00b2 00ff00ae 00ff00ab 00ff00a7 00ff00a4 00ff00a0 00ff009d 00ff0099 00ff0096 00ff0092 00ff008f 00ff008b 00ff0087 00ff0084 00ff0080 00ff007d 00ff0079 00ff0076 00ff0072 00ff006e 00ff006b 00ff0067 00ff0064 00ff0060 00ff005d 00ff0059 00ff0056 00ff0052 00ff004f 00ff647b 00ffafe4 00ffb2e2 00ffb6de 00ffb8db 00ffbcd7 00ffbed4 00ffc2d1 00fffbc3 00ffffbf 00ffffbb 00ffffb8 00ffffb5 00ffffb1 00ffffae 00ffffaa 00ffffa7 00ffffa4 00ffffa0 00ffff9d 00ffff9a 00ffff96 00ffff93 00ffff8f 00ffff8c 00ffff88 00ffff85 00ffff82 00ffff7e 00ffff7b 00ffff77 00ffff74 00ffff71 00ffff6d 00ffff6a 00ffff66 00ffff63 00ffff5f 00ffff5c 00ffff59 00ffff55 00ffff0a ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0034 00ff00ba 00ff00b7 00ff00b3 00ff00b0 00ff00ac 00ff00a9 00ff00a5 00ff00a2 00ff009e 00ff009b 00ff0097 00ff0093 00ff0090 00ff008c 00ff0089 00ff0085 00ff0082 00ff007e 00ff007b 00ff0077 00ff0073 00ff0070 00ff006c 00ff0069 00ff0065 00ff0062 00ff005e 00ff005a 00ff0057 00ff0054 00ff0050 00ff004c 00ff2656 00ffb1e3 00ffb4e0 00ffb7dc 00ffbad9 00ffbdd5 00ffc0d2 00ffc4cf 00ffeec3 00ffffbd 00ffffb9 00ffffb6 00ffffb2 00ffffaf 00ffffac 00ffffa8 00ffffa5 00ffffa2 00ffff9e 00ffff9b 00ffff97 00ffff94 00ffff91 00ffff8d 00ffff8a 00ffff86 00ffff83 00ffff80 00ffff7c 00ffff79 00ffff75 00ffff72 00ffff6e 00ffff6b 00ffff68 00ffff64 00ffff61 00ffff5d 00ffff5a 00ffff57 00ffff53 00ffff1c ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0009 00ff00b5 00ff00b5 00ff00b1 00ff00ae 00ff00aa 00ff00a7 00ff00a3 00ff00a0 00ff009c 00ff0098 00ff0095 00ff0091 00ff008e 00ff008a 00ff0087 00ff0083 00ff0080 00ff007c 00ff0078 00ff0075 00ff0071 00ff006e 00ff006a 00ff0067 00ff0063 00ff005f 00ff005c 00ff0058 00ff0055 00ff0051 00ff004e 00ff004a 00ff0047 00ffaaca 00ffb6de 00ffb9da 00ffbdd7 00ffbfd3 00ffc3d0 00ffc6cc 00ffe1c4 00ffffbb 00ffffb7 00ffffb4 00ffffb0 00ffffad 00ffffaa 00ffffa6 00ffffa3 00ffffa0 00ffff9c 00ffff99 00ffff95 00ffff92 00ffff8e 00ffff8b 00ffff88 00ffff84 00ffff81 00ffff7d 00ffff7a 00ffff77 00ffff73 00ffff70 00ffff6c 00ffff69 00ffff66 00ffff62 00ffff5f 00ffff5b 00ffff58 00ffff55 00ffff51 00ffff2d ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0090 00ff00b3 00ff00af 00ff00ab 00ff00a8 00ff00a5 00ff00a1 00ff009d 00ff009a 00ff0096 00ff0093 00ff008f 00ff008c 00ff0088 00ff0084 00ff0081 00ff007d 00ff007a 00ff0076 00ff0073 00ff006f 00ff006c 00ff0068 00ff0064 00ff0061 00ff005d 00ff005a 00ff0056 00ff0053 00ff004f 00ff004c 00ff0048 00ff0045 00ff9aa3 00ffb8db 00ffbbd8 00ffbed5 00ffc1d1 00ffc5ce 00ffc7ca 00ffd5c4 00ffffb9 00ffffb5 00ffffb2 00ffffae 00ffffab 00ffffa8 00ffffa4 00ffffa1 00ffff9d 00ffff9a 00ffff97 00ffff93 00ffff90 00ffff8c 00ffff89 00ffff86 00ffff82 00ffff7f 00ffff7b 00ffff78 00ffff74 00ffff71 00ffff6e 00ffff6a 00ffff67 00ffff63 00ffff60 00ffff5d 00ffff59 00ffff56 00ffff53 00ffff4f 00ffff3d ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0063 00ff00b0 00ff00ad 00ff00aa 00ff00a6 00ff00a2 00ff009f 00ff009b 00ff0098 00ff0094 00ff0091 00ff008d 00ff0089 00ff0086 00ff0082 00ff007f 00ff007b 00ff0078 00ff0074 00ff0070 00ff006d 00ff0069 00ff0066 00ff0062 00ff005f 00ff005b 00ff0058 00ff0054 00ff0051 00ff004d 00ff004a 00ff0046 00ff0042 00ff7f7d 00ffbad9 00ffbcd6 00ffc0d2 00ffc3cf 00ffc7cc 00ffcbc8 00ffcfc4 00fffcb7 00ffffb3 00ffffb0 00ffffac 00ffffa9 00ffffa6 00ffffa2 00ffff9f 00ffff9b 00ffff98 00ffff95 00ffff91 00ffff8e 00ffff8a 00ffff87 00ffff83 00ffff80 00ffff7d 00ffff79 00ffff76 00ffff72 00ffff6f 00ffff6c 00ffff68 00ffff65 00ffff61 00ffff5e 00ffff5a 00ffff57 00ffff54 00ffff50 00ffff4d 00ffff49 00ffff03 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0036 00ff00ae 00ff00ab 00ff00a7 00ff00a4 00ff00a0 00ff009d 00ff0099 00ff0096 00ff0092 00ff008e 00ff008b 00ff0087 00ff0084 00ff0080 00ff007d 00ff0079 00ff0075 00ff0072 00ff006e 00ff006b 00ff0067 00ff0064 19e61966 5ca35c77 8b748b8a ad52ad9b ba45baa2 00ff004e 00ff004b 00ff0047 00ff0044 00ff0040 00ff4d58 00ffbcd7 00ffbed4 00ffc2d0 00ffc6cd 00ffc9ca 00ffcdc5 00ffd0c2 00fff2b7 00ffffb1 00ffffad 00ffffaa 00ffffa7 00ffffa3 00ffffa0 00ffff9d 00ffff99 00ffff96 00ffff92 00ffff8f 00ffff8c 00ffff88 00ffff85 00ffff81 00ffff7e 00ffff7b 00ffff77 00ffff74 00ffff70 00ffff6d 00ffff69 00ffff66 00ffff63 00ffff5f 00ffff5c 00ffff58 00ffff55 00ffff52 00ffff4e 00ffff4b 00ffff48 00ffff12 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff000c 00ff00ab 00ff00a9 00ff00a5 00ff00a2 00ff009e 00ff009a 00ff0097 00ff0093 00ff0090 00ff008c 00ff0089 00ff0085 00ff0082 00ff007e 00ff007a 00ff0077 00ff0073 07f80772 41be417e 78877891 a05fa0a3 be41beb4 cd32cdbf cd32cdbc cc33ccb8 cc33ccb4 cb34cbb1 2cd32c57 00ff0049 00ff0045 00ff0042 00ff003e 00ff033c 00ffbacb 00ffc1d2 00ffc4ce 00ffc8cb 00ffcac7 00ffcfc3 00ffd2c0 00ffe9b7 00ffffaf 00ffffab 00ffffa8 00ffffa5 00ffffa1 00ffff9e 00ffff9b 00ffff97 00ffff94 00ffff90 00ffff8d 00ffff89 00ffff86 00ffff83 00ffff7f 00ffff7c 00ffff78 00ffff75 00ffff72 00ffff6e 00ffff6b 00ffff67 00ffff64 00ffff61 00ffff5d 00ffff5a 00ffff56 00ffff53 00ffff50 00ffff4c 00ffff49 00ffff45 00ffff20 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff008b 00ff00a7 00ff00a3 00ff009f 00ff009c 00ff0098 00ff0095 00ff0091 00ff008e 00ff008a 00ff0086 00ff0083 00ff007f 24db2486 629d6297 906f90a8 b34cb3b9 cc33ccca d12ed1cb cf30cfc7 cf30cfc4 ce31cec1 cd32cdbd cd32cdba cc33ccb6 cc33ccb2 ca35caae 6b946b69 00ff0047 00ff0043 00ff003f 00ff003c 00ff0038 00ffaea6 00ffc3d0 00ffc6cc 00ffcac9 00ffccc5 00ffd1c1 00ffd5bd 00ffe2b7 00ffffad 00ffffaa 00ffffa6 00ffffa3 00ffff9f 00ffff9c 00ffff98 00ffff95 00ffff92 00ffff8e 00ffff8b 00ffff87 00ffff84 00ffff81 00ffff7d 00ffff7a 00ffff76 00ffff73 00ffff6f 00ffff6c 00ffff69 00ffff65 00ffff62 00ffff5e 00ffff5b 00ffff58 00ffff54 00ffff51 00ffff4e 00ffff4a 00ffff47 00ffff43 00ffff2e ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0061 00ff00a4 00ff00a1 00ff009d 00ff009a 00ff0096 00ff0093 00ff008f 0bf40b8e 48b7489d 7d827dad a758a7bf c837c8d0 d52ad5d8 d42bd4d5 d32cd3d3 d12ed1cf d12ed1cc d02fd0c9 cf30cfc5 ce31cec2 cd32cdbe cc33ccbb cc33ccb7 cb34cbb3 cb34cbb0 ca35caab 946b947c 00ff0044 00ff0041 00ff003d 00ff003a 00ff0036 00ff9980 00ffc5ce 00ffc9ca 00ffccc7 00ffd0c2 00ffd3bf 00ffd9ba 00ffe5b4 00ffffab 00ffffa7 00ffffa4 00ffffa1 00ffff9d 00ffff9a 00ffff96 00ffff93 00ffff90 00ffff8c 00ffff89 00ffff85 00ffff82 00ffff7e 00ffff7b 00ffff78 00ffff74 00ffff71 00ffff6d 00ffff6a 00ffff67 00ffff63 00ffff60 00ffff5c 00ffff59 00ffff56 00ffff52 00ffff4f 00ffff4c 00ffff48 00ffff45 00ffff41 00ffff3a ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0037 00ff00a2 00ff009f 00ff009b 2dd22da4 699669b3 986798c2 be41bed4 d827d8e1 d926d9e1 d827d8df d728d7dc d629d6d9 d42bd4d6 d32cd3d3 d22dd2d0 d12ed1cd d02fd0ca cf30cfc7 ce31cec3 ce31cec0 cd32cdbc cd32cdb9 cb34cbb5 cb34cbb1 cb34cbad cb34cba9 b34cb38f 00ff0042 00ff003f 00ff003b 00ff0038 00ff0034 00ff7659 00ffc7cb 00ffcec7 00ffdbc1 00ffeaba 00fff5b5 00ffffaf 00ffffac 00ffffa9 00ffffa5 00ffffa2 00ffff9f 00ffff9b 00ffff98 00ffff94 00ffff91 00ffff8d 00ffff8a 00ffff87 00ffff83 00ffff80 00ffff7c 00ffff79 00ffff76 00ffff72 00ffff6f 00ffff6b 00ffff68 00ffff64 00ffff61 00ffff5e 00ffff5a 00ffff57 00ffff54 00ffff50 00ffff4d 00ffff49 00ffff46 00ffff43 00ffff3f 00ffff3c 00ffff09 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff0c d52ad547 877887c7 b34cb3d6 d728d7e7 e11ee1eb de21dee9 dd22dde7 dc23dce5 da25dae2 d926d9e0 d728d7dd d629d6da d52ad5d8 d32cd3d4 d22dd2d2 d22dd2cf d02fd0cb d02fd0c8 cf30cfc4 ce31cec1 ce31cebe cc33ccba cc33ccb6 cb34cbb2 cb34cbae ca35caaa ca35caa6 c738c79f 08f70841 00ff003d 00ff0039 00ff0031 00ff0022 00ff451b 00fff4be 00ffffbb 00ffffb7 00ffffb4 00ffffb1 00ffffad 00ffffaa 00ffffa7 00ffffa3 00ffffa0 00ffff9c 00ffff99 00ffff96 00ffff92 00ffff8f 00ffff8b 00ffff88 00ffff85 00ffff81 00ffff7e 00ffff7a 00ffff77 00ffff73 00ffff70 32fdcd7b 6aff958b 93ff6c9c 16ffe968 00ffff5f 00ffff5c 00ffff58 00ffff55 00ffff52 00ffff4e 00ffff4b 00ffff47 00ffff44 00ffff40 00ffff3d 00ffff3a 00ffff15 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff02 ff00ff29 ff00ff5b ff00ff8c ff00ffbb ff00ffdc ff00ffda e817e8ec e21de2ee e11ee1ec e01fe0ea dd22dde7 dc23dce5 da25dae3 d926d9e0 d827d8de d629d6db d52ad5d8 d42bd4d5 d32cd3d3 d22dd2d0 d02fd0cc d02fd0c9 cf30cfc6 ce31cec2 cd32cdbf cc33ccbb cc33ccb8 cc33ccb4 cb34cbb0 cb34cbac ca35caa8 ca35caa4 cf30cf9c 6897683d 00ff0017 00ff0009 ffffff00 ffffff00 ffffff00 00ffff97 00ffffb9 00ffffb5 00ffffb2 00ffffaf 00ffffab 00ffffa8 00ffffa5 00ffffa1 00ffff9e 00ffff9a 00ffff97 00ffff93 00ffff90 00ffff8d 00ffff89 00ffff86 00ffff82 00ffff7f 06fff97e 3ffdc08a 74fd8b9b 9dff62ac bcfc43bd c4fe3bc1 c3fe3cbd c2fe3dba 56fda97a 00ffff5d 00ffff59 00ffff56 00ffff53 00ffff4f 00ffff4c 00ffff49 00ffff45 00ffff42 00ffff3e 00ffff3b 00ffff38 00ffff20 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff16 ff00ff4b ff00ff7f ff00ffb2 ff00ffe1 ff00ffe9 ff00ffe6 ff00ffe2 ff00ffdf ff00ffdc ff00ffd8 ee11eee4 e11ee1ec e01fe0eb df20dfe9 dd22dde6 db24dbe4 d926d9e1 d827d8df d728d7dc d52ad5d9 d52ad5d7 d32cd3d4 d22dd2d1 d12ed1ce d02fd0ca cf30cfc7 ce31cec4 ce31cec0 cd32cdbd cc33ccb9 cc33ccb6 cb34cbb1 d02fd0a9 dc23dc9d e817e890 f609f684 ff00ff7c ff00ff32 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ffff6b 00ffffb7 00ffffb3 00ffffb0 00ffffac 00ffffa9 00ffffa6 00ffffa2 00ffff9f 00ffff9c 00ffff98 00ffff95 00ffff91 00ffff8e 00ffff8b 0ffff08b 4bffb49a 7ffe80aa a6fe59bb c4fe3bcb c8fe37cc c6fe39c9 c6fe39c5 c4fe3bc2 c3fe3cbe c2fe3dbb c1fe3eb8 85fd7a8c 00ffff5b 00ffff57 00ffff54 00ffff51 00ffff4d 00ffff4a 00ffff47 00ffff43 00ffff40 00ffff3c 00ffff39 00ffff35 00ffff2b ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ff00ff77 ff00ffda ff00fff8 ff00fff5 ff00fff1 ff00ffee ff00ffea ff00ffe7 ff00ffe4 ff00ffe0 ff00ffdd ff00ffd9 ff00ffd6 f40bf4dd e01fe0eb df20dfe9 dd22dde7 dc23dce5 da25dae3 d926d9e0 d728d7dd d629d6da d52ad5d8 d42bd4d5 d22dd2d2 d12ed1cf d12ed1cc cf30cfc9 cf30cfc5 cd32cdc2 cd32cdbe d32cd3b5 dd22dda8 e916e99c f807f88f ff00ff88 ff00ff84 ff00ff81 ff00ff7e ff00ff7a ff00ff4c ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ffff40 00ffffb5 00ffffb1 00ffffae 00ffffaa 00ffffa7 00ffffa4 00ffffa0 00ffff9d 00ffff9a 00ffff96 19ffe699 58ffa7a8 8afe75b9 b1fe4ec9 cbfe34d7 ccfe33d6 cbfe34d3 c9fe36d0 c8fe37cd c7fe38ca c6fe39c7 c5fe3ac3 c3fe3cc0 c3fe3cbc c1fe3eb9 c1fe3eb5 a6fd599e 00ffff59 00ffff55 00ffff52 00ffff4f 00ffff4b 00ffff48 00ffff44 00ffff41 00ffff3e 00ffff3a 00ffff37 00ffff33 00ffff30 00ffff04 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ff00ff81 ff00fff9 ff00fff6 ff00fff3 ff00ffef ff00ffec ff00ffe8 ff00ffe5 ff00ffe2 ff00ffde ff00ffdb ff00ffd7 ff00ffd4 fb04fbd3 df20dfea de21dee8 dc23dce6 db24dbe3 d926d9e1 d827d8de d728d7dc d52ad5d9 d42bd4d6 d22dd2d3 d22dd2d0 d12ed1cd d02fd0c9 d629d6c0 e11ee1b3 ec13eca6 fa05fa9a ff00ff93 ff00ff90 ff00ff8d ff00ff89 ff00ff86 ff00ff82 ff00ff7f ff00ff7b ff00ff78 ff00ff64 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ffff15 00ffffb3 00ffffaf 00ffffac 00ffffa9 00ffffa5 00ffffa2 27ffd8a8 63ff9cb7 96fe69c7 bdfe42d7 d3fe2ce1 d1fe2edf cffe30dc cefe31da ccfe33d7 cbfe34d4 cafe35d1 c8fe37ce c8fe37cb c6fe39c8 c5fe3ac4 c4fe3bc1 c3fe3cbe c2fe3dba c1fe3eb7 c1fe3eb3 bdfe42ad 0bfff45a 00ffff53 00ffff50 00ffff4d 00ffff49 00ffff46 00ffff42 00ffff3f 00ffff3c 00ffff38 00ffff35 00ffff31 00ffff2e 00ffff0d ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ff00ff4a ff00fff7 ff00fff4 ff00fff0 ff00ffed ff00ffea ff00ffe6 ff00ffe3 ff00ffdf ff00ffdc ff00ffd9 ff00ffd5 ff00ffd2 ff00ffce e21de2e5 dd22dde7 db24dbe4 da25dae2 d827d8df d728d7dd d52ad5d9 d42bd4d7 d42bd4d4 da25daca e31ce3be ef10efb1 fb04fba5 ff00ff9f ff00ff9b ff00ff98 ff00ff95 ff00ff91 ff00ff8e ff00ff8a ff00ff87 ff00ff84 ff00ff80 ff00ff7d ff00ff79 ff00ff76 ff00ff73 ff00ff08 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ffff9d 03fffcae 35ffcab7 71ff8ec4 a2fe5dd3 cafd35e3 d9fd26e9 d7fd28e7 d5fe2ae4 d3fe2ce2 d2fe2de0 d1fe2edd cefe31db cdfe32d8 ccfe33d5 cbfe34d2 cafe35d0 c8fe37cc c7fe38c9 c5fe3ac6 c5fe3ac2 c3fe3cbf c2fe3dbc c2fe3db8 c0fe3fb4 c0fe3fb1 bffe40ac 4bffb46a 00ffff51 00ffff4e 00ffff4a 00ffff47 00ffff44 00ffff40 00ffff3d 00ffff39 00ffff36 00ffff33 00ffff2f 00ffff2c 00ffff15 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ff00ff13 ff00fff5 ff00fff2 ff00ffee ff00ffeb ff00ffe7 ff00ffe4 ff00ffe1 ff00ffdd ff00ffda ff00ffd6 ff00ffd3 ff00ffd0 ff00ffcc e916e9dc dc23dce5 da25dae3 d926d9e0 d827d8dd de21ded3 e718e7c7 f10ef1bb fc03fcb0 ff00ffaa ff00ffa7 ff00ffa4 ff00ffa0 ff00ff9d ff00ff99 ff00ff96 ff00ff92 ff00ff8f ff00ff8c ff00ff88 ff00ff85 ff00ff81 ff00ff7e ff00ff7b ff00ff77 ff00ff74 ff00ff70 ff00ff20 ffffff00 ffffff00 ffff0006 fffa0034 fffa0068 c4fe3bc7 d7fc28ed dffd20ef ddfd22ee dbfd24eb d9fd26e9 d8fd27e8 d6fd29e5 d4fe2be3 d2fe2de1 d1fe2ede cffe30db cefe31d9 cdfe32d6 cbfe34d3 cafe35d0 c9fe36ce c7fe38cb c6fe39c7 c5fe3ac4 c4fe3bc0 c2fe3dbd c2fe3db9 c1fe3eb5 c0fe3fb2 c0fe3fae beff41aa 7cff837b 00ffff4f 00ffff4c 00ffff48 00ffff45 00ffff42 00ffff3e 00ffff3b 00ffff37 00ffff34 00ffff30 00ffff2b 00ffff20 00ffff0f ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ffd1 ff00fff0 ff00ffec ff00ffe9 ff00ffe5 ff00ffe2 ff00ffdf ff00ffdb ff00ffd8 ff00ffd4 ff00ffd1 ff00ffcd ff00ffca f10ef1d2 e31ce3db eb14ebd1 f30cf3c5 fd02fdba ff00ffb6 ff00ffb2 ff00ffaf ff00ffab ff00ffa8 ff00ffa5 ff00ffa1 ff00ff9e ff00ff9b ff00ff97 ff00ff94 ff00ff90 ff00ff8d ff00ff8a ff00ff86 ff00ff83 ff00ff7f ff00ff7c ff00ff78 ff00ff75 ff00ff72 ff1ee176 ff9c606c fffd0078 fffc00ad fffb00d9 fffc00dd fffb00da f1fc0ee2 e0fd1ff0 defd21ee dcfd23ec dafd25ea d8fd27e8 d6fd29e6 d5fe2ae4 d3fe2ce2 d1fe2edf d0fe2fdd cefe31da cdfe32d7 ccfe33d5 cafe35d2 c9fe36cf c7fe38cb c7fe38c8 c6fe39c5 c4fe3bc2 c3fe3cbe c2fe3dbb c2fe3db7 c0fe3fb3 bffe40b0 bffe40ac beff41a8 9fff608d 00ffff4d 00ffff4a 00ffff46 00ffff43 00ffff3f 00ffff3c 00ffff33 00ffff23 00ffff16 00ffff09 00ffff01 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff9a ff00ffed ff00ffea ff00ffe7 ff00ffe3 ff00ffe0 ff00ffdc ff00ffd9 ff00ffd6 ff00ffd2 ff00ffcf ff00ffcb ff00ffc8 ff00ffc5 ff00ffc1 ff00ffbe ff00ffba ff00ffb7 ff00ffb3 ff00ffb0 ff00ffad ff00ffa9 ff00ffa6 ff00ffa3 ff00ff9f ff00ff9c ff00ff98 ff00ff95 ff00ff92 ff00ff8e ff00ff8b ff00ff87 ff00ff84 ff00ff81 ff00ff7d ff2dd087 ff817da3 ffb745c0 ffde1fdd fff309f3 fff507f0 fffc00e5 fffc00e2 fffc00de fffc00db fffb00d7 f8fd07da dffd20ef dcfd23ed dbfd24eb d9fd26e9 d7fd28e7 d5fe2ae5 d4fe2be2 d2fe2de0 d0fe2fde cffe30db cdfe32d8 ccfe33d5 cbfe34d3 c9fe36d0 c8fe37cd c7fe38ca c6fe39c6 c4fe3bc3 c4fe3bbf c3fe3cbc c1fe3eb9 c1fe3eb5 c0fe3fb1 bffe40ad beff41a9 beff41a5 b8ff479c 03fffc4c 00ffff47 00ffff36 00ffff25 00ffff15 00ffff06 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff64 ff00ffeb ff00ffe8 ff00ffe4 ff00ffe1 ff00ffde ff00ffda ff00ffd7 ff00ffd3 ff00ffd0 ff00ffcd ff00ffc9 ff00ffc6 ff00ffc2 ff00ffbf ff00ffbc ff00ffb8 ff00ffb5 ff00ffb1 ff00ffae ff00ffaa ff00ffa7 ff00ffa4 ff00ffa1 ff00ff9d ff00ff9a ff00ff96 ff00ff93 ff00ff8f ff00ff8c ff00ff89 ff00ff85 ff00ff82 ff58a599 ffe813ec fff903fb fff705f9 fff606f7 fff408f5 fff309f3 fff20af0 fffc00e3 fffc00e0 fffc00dc fffb00d9 fffb00d5 fefd01d3 defd21ed dcfd23ec dafd25ea d8fd27e8 d6fd29e6 d4fe2be3 d3fe2ce1 d1fe2ede cffe30dc cefe31da ccfe33d7 cbfe34d4 cafe35d1 c9fe36ce c8fe37cb c6fe39c8 c5fe3ac4 c4fe3bc1 c3fe3cbd c2fe3dba c1fe3eb7 c1fe3eb3 bffe40af bffe40ab c1ff3ea4 cdff3296 dbff2488 92ff6d26 00ffff03 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff2f ff00ffe9 ff00ffe6 ff00ffe2 ff00ffdf ff00ffdb ff00ffd8 ff00ffd5 ff00ffd1 ff00ffce ff00ffca ff00ffc7 ff00ffc4 ff00ffc0 ff00ffbd ff00ffb9 ff00ffb6 ff00ffb3 ff00ffaf ff00ffac ff00ffa9 ff00ffa5 ff00ffa2 ff00ff9e ff00ff9b ff00ff98 ff00ff94 ff00ff91 ff00ff8d ff00ff8a ff00ff87 ff00ff83 ff00ff80 ff2dd089 fff903fc fff804fa fff606f8 fff507f6 fff309f3 fff20af1 fff00bef fffa02e3 fffc00de fffb00da fffb00d7 fffd00d3 fffd00d0 e4fd1be5 dafd25eb d9fd26e9 d7fd28e7 d5fe2ae4 d3fe2ce2 d2fe2de0 d0fe2fdd cffe30da cdfe32d7 ccfe33d5 cbfe34d2 c9fe36cf c8fe37cc c7fe38c9 c5fe3ac6 c5fe3ac2 c3fe3cbf c3fe3cbb c1fe3eb8 c9fe36ad d5fd2a9f e2fd1d91 f2ff0d85 ffff007a ffff0077 ffff0073 ffff0030 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff05 ff00ffdf ff00ffe4 ff00ffe0 ff00ffdd ff00ffd9 ff00ffd6 ff00ffd3 ff00ffcf ff00ffcc ff00ffc8 ff00ffc5 ff00ffc1 ff00ffbe ff00ffbb ff00ffb7 ff00ffb4 ff00ffb0 ff00ffad ff00ffaa ff00ffa6 ff00ffa3 ff00ffa0 ff00ff9c ff00ff99 ff00ff95 ff00ff92 ff00ff8f ff00ff8b ff00ff88 ff00ff84 ff00ff81 ff00ff7e ff00ff7a ffe715e9 fff606f8 fff507f7 fff408f5 fff20af2 fff10bf0 fff00ced fff705e4 fffc00db fffb00d8 fffb00d5 fffd00d1 fffd00ce eafd15dc d9fd26e9 d7fd28e7 d6fd29e5 d4fe2be3 d2fe2de1 d1fe2ede cffe30db cefe31d9 ccfe33d6 cbfe34d3 cafe35d0 c8fe37cd c7fe38ca c6fe39c7 c7fe38c1 d0fe2fb5 dcfd23a7 eafd159a fafd058c fffd0086 fffd0082 ffff007f ffff007c ffff0078 ffff0075 ffff0071 fffc004a ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ffb0 ff00ffe1 ff00ffde ff00ffdb ff00ffd7 ff00ffd4 ff00ffd0 ff00ffcd ff00ffca ff00ffc6 ff00ffc3 ff00ffbf ff00ffbc ff00ffb9 ff00ffb5 ff00ffb2 ff00ffae ff00ffab ff00ffa8 ff00ffa4 ff00ffa1 ff00ff9e ff00ff9a ff00ff97 ff00ff93 ff00ff90 ff00ff8c ff00ff89 ff00ff86 ff00ff82 ff00ff7f ff00ff7b ff00ff78 ffc13cc8 fff606f7 fff408f5 fff309f3 fff20af1 fff00bef ffef0dec fff308e4 fffb00d9 fffb00d6 fffd00d2 fffd00cf fffd00cc f3fd0cd2 d8fd27e8 d6fd29e6 d5fe2ae4 d3fe2ce1 d1fe2edf d0fe2fdd cefe31da cdfe32d7 ccfe33d5 cafe35d1 cffe30c9 d8fe27bc e4fe1baf f1fd0ea1 fefd0195 fffd0092 fffd008e fffd008b fffd0087 fffd0084 fffd0080 ffff007d ffff0079 ffff0076 ffff0073 ffff006f fffc0062 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff7d ff00ffdf ff00ffdc ff00ffd8 ff00ffd5 ff00ffd2 ff00ffce ff00ffcb ff00ffc7 ff00ffc4 ff00ffc1 ff00ffbd ff00ffba ff00ffb6 ff00ffb3 ff00ffb0 ff00ffac ff00ffa9 ff00ffa6 ff00ffa2 ff00ff9f ff00ff9b ff00ff98 ff00ff95 ff00ff91 ff00ff8e ff00ff8a ff00ff87 ff00ff83 ff00ff80 ff00ff7d ff00ff79 ff00ff76 ff8e70a5 fff507f6 fff308f4 fff20af1 fff10bef fff00ced ffee0dea fff00ce6 fffb00d7 fffd00d4 fffd00d0 fffd00cd fffc00ca fcfc03c9 d7fd28e7 d5fe2ae5 d4fe2be2 d2fe2de0 d1fe2edd cffe30da d6fe29cf e0fe1fc3 ebfe14b5 f9fd06a8 fffd00a1 fffd009d fffd009a fffd0096 fffd0093 fffd008f fffd008c fffd0089 fffd0085 fffd0082 ffff007e ffff007b ffff0077 ffff0074 ffff0071 ffff006d ffff006a ffff000e ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff4a ff00ffdd ff00ffda ff00ffd6 ff00ffd3 ff00ffd0 ff00ffcc ff00ffc9 ff00ffc5 ff00ffc2 ff00ffbe ff00ffbb ff00ffb8 ff00ffb4 ff00ffb1 ff00ffad ff00ffaa ff00ffa7 ff00ffa3 ff00ffa0 ff00ff9d ff00ff99 ff00ff96 ff00ff92 ff00ff8f ff00ff8c ff00ff88 ff00ff85 ff00ff81 ff00ff7e ff00ff7b ff00ff77 ff00ff74 ff44bb84 fff408f5 fff309f3 fff10bf0 fff00cee ffef0deb ffee0ee9 ffed0ee6 fffb01d6 fffd00d2 fffd00ce fffc00cb fffc00c7 fffc00c4 dcfd23e0 d7fe28e0 dffe20d5 e7fe18c9 f2fe0dbd fdfe02b0 fffe00ac fffd00a9 fffd00a5 fffd00a2 fffd009e fffd009b fffd0098 fffd0094 fffd0091 fffd008d fffd008a fffd0086 fffd0083 fffd0080 ffff007c ffff0079 ffff0075 ffff0072 ffff006e ffff006b ffff0068 ffff0026 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff18 ff00ffdb ff00ffd8 ff00ffd4 ff00ffd1 ff00ffcd ff00ffca ff00ffc7 ff00ffc3 ff00ffc0 ff00ffbc ff00ffb9 ff00ffb6 ff00ffb2 ff00ffaf ff00ffab ff00ffa8 ff00ffa5 ff00ffa1 ff00ff9e ff00ff9a ff00ff97 ff00ff94 ff00ff90 ff00ff8d ff00ff89 ff00ff86 ff00ff83 ff00ff7f ff00ff7c ff00ff78 ff00ff75 ff00ff72 ff00ff6e ffe913e7 fff20af1 fff00bef ffef0cec ffee0ee9 ffed0ee7 ffec0fe4 fff804d7 fffd00d0 fffd00cc fffc00c9 fffc00c5 fffc00c2 fbfe04c1 fffe00bb fffe00b8 fffe00b4 fffe00b1 fffe00ad fffe00aa fffd00a7 fffd00a3 fffd00a0 fffd009c fffd0099 fffd0096 fffd0092 fffd008f fffd008b fffd0088 fffd0084 fffd0081 ffff007e ffff007a ffff0077 ffff0073 ffff0070 ffff006c ffff0069 ffff0065 ffff003c ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ffc2 ff00ffd5 ff00ffd2 ff00ffcf ff00ffcb ff00ffc8 ff00ffc4 ff00ffc1 ff00ffbe ff00ffba ff00ffb7 ff00ffb3 ff00ffb0 ff00ffad ff00ffa9 ff00ffa6 ff00ffa3 ff00ff9f ff00ff9c ff00ff98 ff00ff95 ff00ff92 ff00ff8e ff00ff8b ff00ff87 ff00ff84 ff00ff80 ff00ff7d ff00ff7a ff00ff76 ff00ff73 ff00ff6f ff00ff6c ffc834c5 fff10bf0 fff00ced ffef0deb ffee0ee8 ffed0fe5 ffed10e2 fff508d8 fffd00ce fffc00ca fffc00c7 fffc00c3 fffc00c0 fffe00bc fffe00b9 fffe00b6 fffe00b2 fffe00af fffe00ab fffd00a8 fffd00a5 fffd00a1 fffd009e fffd009a fffd0097 fffd0093 fffd0090 fffd008d fffd0089 fffd0086 fffd0082 ffff007f ffff007b ffff0078 ffff0075 ffff0071 ffff006e ffff006a ffff0067 ffff0063 ffff0052 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff91 ff00ffd3 ff00ffd0 ff00ffcd ff00ffc9 ff00ffc6 ff00ffc2 ff00ffbf ff00ffbb ff00ffb8 ff00ffb5 ff00ffb1 ff00ffae ff00ffaa ff00ffa7 ff00ffa4 ff00ffa0 ff00ff9d ff00ff9a ff00ff96 ff00ff93 ff00ff8f ff00ff8c ff00ff89 ff00ff85 ff00ff82 ff00ff7e ff00ff7b ff00ff78 ff00ff74 ff00ff71 ff00ff6d ff00ff6a ff9b61a3 fff00cee ffef0dec ffee0de9 ffed0fe6 ffec0fe4 ffec10e0 fff10cd9 fffc00cb fffc00c8 fffc00c5 fffc00c1 fffe00be fffe00ba fffe00b7 fffe00b3 fffe00b0 fffe00ad fffd00a9 fffd00a6 fffd00a3 fffd009f fffd009c fffd0098 fffd0095 fffd0091 fffd008e fffd008a fffd0087 fffd0084 fffd0080 ffff007d ffff0079 ffff0076 ffff0072 ffff006f ffff006c ffff0068 ffff0065 ffff0061 ffff005e ffff0008 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff62 ff00ffd1 ff00ffce ff00ffca ff00ffc7 ff00ffc4 ff00ffc0 ff00ffbd ff00ffb9 ff00ffb6 ff00ffb2 ff00ffaf ff00ffac ff00ffa9 ff00ffa5 ff00ffa2 ff00ff9e ff00ff9b ff00ff97 ff00ff94 ff00ff91 ff00ff8d ff00ff8a ff00ff86 ff00ff83 ff00ff80 ff00ff7c ff00ff79 ff00ff75 ff00ff72 ff00ff6f ff00ff6b ff00ff68 ff58a57f ffef0cec ffee0dea ffee0ee8 ffec0fe5 ffed10e2 ffec11df ffed10db fffc00c9 fffc00c6 fffc00c2 fffe00bf fffe00bc fffe00b8 fffe00b5 fffe00b1 fffe00ae fffe00aa fffd00a7 fffd00a4 fffd00a0 fffd009d fffd009a fffd0096 fffd0093 fffd008f fffd008c fffd0088 fffd0085 fffd0082 ffff007e ffff007b ffff0077 ffff0074 ffff0070 ffff006d ffff006a ffff0066 ffff0063 ffff005f ffff005c ffff001d ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff32 ff00ffcf ff00ffcc ff00ffc8 ff00ffc5 ff00ffc1 ff00ffbe ff00ffbb ff00ffb7 ff00ffb4 ff00ffb0 ff00ffad ff00ffaa ff00ffa6 ff00ffa3 ff00ffa0 ff00ff9c ff00ff99 ff00ff95 ff00ff92 ff00ff8f ff00ff8b ff00ff88 ff00ff84 ff00ff81 ff00ff7d ff00ff7a ff00ff77 ff00ff73 ff00ff70 ff00ff6c ff00ff69 ff00ff66 ff08f764 ffea12e4 ffee0ee8 ffed0fe5 ffec10e3 ffec10e0 ffeb11dd ffeb12da fffa03c9 fffc00c4 fffc00c0 fffe00bd fffe00ba fffe00b6 fffe00b3 fffe00af fffe00ac fffd00a9 fffd00a5 fffd00a2 fffd009e fffd009b fffd0097 fffd0094 fffd0091 fffd008d fffd008a fffd0086 fffd0083 ffff007f ffff007c ffff0079 ffff0075 ffff0072 ffff006e ffff006b ffff0067 ffff0064 ffff0061 ffff005d ffff005a fffa0031 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff07 ff00ffca ff00ffc9 ff00ffc6 ff00ffc3 ff00ffbf ff00ffbc ff00ffb8 ff00ffb5 ff00ffb2 ff00ffae ff00ffab ff00ffa8 ff00ffa4 ff00ffa1 ff00ff9d ff00ff9a ff00ff97 ff00ff93 ff00ff90 ff00ff8c ff00ff89 ff00ff86 ff00ff82 ff00ff7f ff00ff7b ff00ff78 ff00ff74 ff00ff71 ff00ff6e ff00ff6a ff00ff67 ff00ff63 ff00ff60 ffd02ec2 ffed0ee7 ffec0fe4 ffed10e1 ffec11de ffeb12db ffeb12d8 fff607ca fffc00c2 fffe00be fffe00bb fffe00b7 fffe00b4 fffe00b1 fffe00ad fffe00aa fffd00a7 fffd00a3 fffd00a0 fffd009c fffd0099 fffd0095 fffd0092 fffd008e fffd008b fffd0088 fffd0084 fffd0081 ffff007d ffff007a ffff0076 ffff0073 ffff0070 ffff006c ffff0069 ffff0065 ffff0062 ffff005e ffff005b ffff0058 fffb0044 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ffa3 ff00ffc7 ff00ffc4 ff00ffc1 ff00ffbd ff00ffba ff00ffb6 ff00ffb3 ff00ffaf ff00ffac ff00ffa9 ff00ffa6 ff00ffa2 ff00ff9f ff00ff9b ff00ff98 ff00ff94 ff00ff91 ff00ff8e ff00ff8a ff00ff87 ff00ff83 ff00ff80 ff00ff7d ff00ff79 ff00ff76 ff00ff72 ff00ff6f ff00ff6c ff00ff68 ff00ff65 ff00ff61 ff00ff5e ffa7559f ffed0fe5 ffed10e2 ffec11e0 ffeb11dc ffeb12d9 ffea13d6 fff10bcc fffc00c0 fffe00bc fffe00b9 fffe00b5 fffe00b2 fffe00ae fffe00ab fffd00a8 fffd00a4 fffd00a1 fffd009e fffd009a fffd0097 fffd0093 fffd0090 fffd008c fffd0089 fffd0086 fffd0082 ffff007f ffff007b ffff0078 ffff0074 ffff0071 ffff006e ffff006a ffff0067 ffff0063 ffff0060 ffff005c ffff0059 ffff0055 ffff0051 ffff0004 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff75 ff00ffc5 ff00ffc2 ff00ffbe ff00ffbb ff00ffb8 ff00ffb4 ff00ffb1 ff00ffad ff00ffaa ff00ffa7 ff00ffa3 ff00ffa0 ff00ff9d ff00ff99 ff00ff96 ff00ff92 ff00ff8f ff00ff8b ff00ff88 ff00ff85 ff00ff81 ff00ff7e ff00ff7a ff00ff77 ff00ff74 ff00ff70 ff00ff6d ff00ff69 ff00ff66 ff00ff63 ff00ff5f ff00ff5c ff6c917b ffec0fe4 ffec10e0 ffec11de ffeb12da ffea12d8 ffea13d4 ffed0fcd fffe00be fffe00ba fffe00b7 fffe00b3 fffe00b0 fffe00ac fffd00a9 fffd00a6 fffd00a2 fffd009f fffd009b fffd0098 fffd0095 fffd0091 fffd008e fffd008a fffd0087 fffd0083 fffd0080 ffff007d ffff0079 ffff0076 ffff0072 ffff006f ffff006b ffff0068 ffff0065 ffff0061 ffff005e ffff005a ffff0057 ffff0054 ffff0050 ffff0015 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff48 ff00ffc3 ff00ffc0 ff00ffbc ff00ffb9 ff00ffb5 ff00ffb2 ff00ffaf ff00ffab ff00ffa8 ff00ffa5 ff00ffa1 ff00ff9e ff00ff9a ff00ff97 ff00ff94 ff00ff90 ff00ff8d ff00ff89 ff00ff86 ff00ff83 ff00ff7f ff00ff7c ff00ff78 ff00ff75 ff00ff71 ff00ff6e ff00ff6b ff00ff67 ff00ff64 ff00ff60 ff00ff5d ff00ff5a ff14eb5b ffea12de ffec11df ffeb11dc ffea12d8 ffea12d5 ffe913d2 ffeb13ce fffd00bb fffe00b8 fffe00b5 fffe00b1 fffe00ae fffe00aa fffd00a7 fffd00a4 fffd00a0 fffd009d fffd0099 fffd0096 fffd0093 fffd008f fffd008c fffd0088 fffd0085 fffd0081 ffff007e ffff007a ffff0077 ffff0074 ffff0070 ffff006d ffff0069 ffff0066 ffff0062 ffff005f ffff005c ffff0058 ffff0055 ffff0052 ffff004e fff80027 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff1c ff00ffc1 ff00ffbe ff00ffba ff00ffb7 ff00ffb3 ff00ffb0 ff00ffac ff00ffa9 ff00ffa6 ff00ffa2 ff00ff9f ff00ff9c ff00ff98 ff00ff95 ff00ff91 ff00ff8e ff00ff8b ff00ff87 ff00ff84 ff00ff80 ff00ff7d ff00ff7a ff00ff76 ff00ff73 ff00ff6f ff00ff6c ff00ff69 ff00ff65 ff00ff62 ff00ff5e ff00ff5b ff00ff57 ff00ff54 ffd428bf ffec11dd ffeb12da ffea13d7 ffea13d4 ffe913d0 ffea13cd fff904bc fffe00b6 fffe00b2 fffe00af fffe00ac fffd00a8 fffd00a5 fffd00a2 fffd009e fffd009b fffd0097 fffd0094 fffd0090 fffd008d fffd008a fffd0086 fffd0083 ffff007f ffff007c ffff0078 ffff0075 ffff0072 ffff006e ffff006b ffff0067 ffff0064 ffff0060 ffff005d ffff005a ffff0056 ffff0053 ffff004f ffff004c ffff0037 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ffb2 ff00ffbb ff00ffb8 ff00ffb5 ff00ffb1 ff00ffae ff00ffaa ff00ffa7 ff00ffa4 ff00ffa0 ff00ff9d ff00ff9a ff00ff96 ff00ff93 ff00ff8f ff00ff8c ff00ff88 ff00ff85 ff00ff82 ff00ff7e ff00ff7b ff00ff77 ff00ff74 ff00ff71 ff00ff6d ff00ff6a ff00ff66 ff00ff63 ff00ff60 ff00ff5c ff00ff59 ff00ff55 ff00ff52 ffb34a9b ffeb11db ffea12d8 ffea13d5 ffea13d2 ffea14ce ffea13ca fff509be fffe00b4 fffe00b0 fffe00ad fffe00aa fffd00a6 fffd00a3 fffd009f fffd009c fffd0099 fffd0095 fffd0092 fffd008e fffd008b fffd0087 fffd0084 fffd0081 ffff007d ffff007a ffff0076 ffff0073 ffff006f ffff006c ffff0069 ffff0065 ffff0062 ffff005e ffff005b ffff0057 ffff0054 ffff0051 ffff004d ffff004a ffff0044 ffff0002 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff87 ff00ffb9 ff00ffb6 ff00ffb2 ff00ffaf ff00ffac ff00ffa8 ff00ffa5 ff00ffa2 ff00ff9e ff00ff9b ff00ff97 ff00ff94 ff00ff91 ff00ff8d ff00ff8a ff00ff86 ff00ff83 ff00ff80 ff00ff7c ff00ff79 ff00ff75 ff00ff72 ff00ff6e ff00ff6b ff00ff68 ff00ff64 ff00ff61 ff00ff5d ff00ff5a ff00ff57 ff00ff53 ff00ff50 ff7f8076 ffeb12d9 ffea13d6 ffea13d3 ffea13cf ffea14cc ffea14c8 fff00ebf fffe00b2 fffe00ae fffe00ab fffd00a8 fffd00a4 fffd00a1 fffd009d fffd009a fffd0097 fffd0093 fffd0090 fffd008c fffd0089 fffd0085 fffd0082 ffff007f ffff007b ffff0078 ffff0074 ffff0071 ffff006d ffff006a ffff0066 ffff0063 ffff0060 ffff005c ffff0059 ffff0055 ffff0052 ffff004f ffff004b ffff0048 ffff0044 ffee000f ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff5c ff00ffb7 ff00ffb4 ff00ffb0 ff00ffad ff00ffaa ff00ffa6 ff00ffa3 ff00ff9f ff00ff9c ff00ff99 ff00ff95 ff00ff92 ff00ff8e ff00ff8b ff00ff88 ff00ff84 ff00ff81 ff00ff7d ff00ff7a ff00ff77 ff00ff73 ff00ff70 ff00ff6c ff00ff69 ff00ff66 ff00ff62 ff00ff5f ff00ff5b ff00ff58 ff00ff55 ff00ff51 ff00ff4e ff28d753 ffeb13d6 ffea13d4 ffea13d1 ffea14cd ffea14c9 ffea14c6 ffec12c0 fffe00b0 fffe00ac fffd00a9 fffd00a6 fffd00a2 fffd009f fffd009b fffd0098 fffd0094 fffd0091 fffd008e fffd008a fffd0087 fffd0083 fffd0080 ffff007c ffff0079 ffff0076 ffff0072 ffff006f ffff006b ffff0068 ffff0064 ffff0061 ffff005e ffff005a ffff0057 ffff0053 ffff0050 ffff004d ffff0049 ffff0046 ffff0042 ffff001d ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff33 ff00ffb5 ff00ffb2 ff00ffae ff00ffab ff00ffa8 ff00ffa4 ff00ffa1 ff00ff9d ff00ff9a ff00ff97 ff00ff93 ff00ff90 ff00ff8c ff00ff89 ff00ff85 ff00ff82 ff00ff7f ff00ff7b ff00ff78 ff00ff74 ff00ff71 ff00ff6e ff00ff6a ff00ff67 ff00ff63 ff00ff60 ff00ff5d ff00ff59 ff00ff56 ff00ff53 ff00ff4f ff00ff4c ff00ff48 ffda22bb ffe913d2 ffeb13cf ffea14cb ffea14c7 ffea14c3 ffea14c0 fffc02af fffe00aa fffd00a7 fffd00a3 fffd00a0 fffd009d fffd0099 fffd0096 fffd0092 fffd008f fffd008b fffd0088 fffd0085 fffd0081 ffff007e ffff007a ffff0077 ffff0073 ffff0070 ffff006d ffff0069 ffff0066 ffff0062 ffff005f ffff005b ffff0058 ffff0055 ffff0051 ffff004e ffff004b ffff0047 ffff0044 ffff0040 ffff002b ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff0b ff00ffb2 ff00ffaf ff00ffac ff00ffa9 ff00ffa5 ff00ffa2 ff00ff9f ff00ff9b ff00ff98 ff00ff94 ff00ff91 ff00ff8e ff00ff8a ff00ff87 ff00ff83 ff00ff80 ff00ff7c ff00ff79 ff00ff76 ff00ff72 ff00ff6f ff00ff6b ff00ff68 ff00ff65 ff00ff61 ff00ff5e ff00ff5a ff00ff57 ff00ff54 ff00ff50 ff00ff4d ff00ff4a ff00ff46 ffbe3f96 ffe913d0 ffea13cd ffea14c9 ffea14c5 ffea14c1 ffea13bd fff706af fffd00a8 fffd00a5 fffd00a1 fffd009e fffd009b fffd0097 fffd0094 fffd0090 fffd008d fffd0089 fffd0086 fffd0083 ffff007f ffff007c ffff0078 ffff0075 ffff0071 ffff006e ffff006a ffff0067 ffff0064 ffff0060 ffff005d ffff0059 ffff0056 ffff0053 ffff004f ffff004c ffff0048 ffff0045 ffff0042 ffff003e ffff0037 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff95 ff00ffad ff00ffaa ff00ffa7 ff00ffa3 ff00ffa0 ff00ff9c ff00ff99 ff00ff96 ff00ff92 ff00ff8f ff00ff8b ff00ff88 ff00ff85 ff00ff81 ff00ff7e ff00ff7a ff00ff77 ff00ff74 ff00ff70 ff00ff6d ff00ff69 ff00ff66 ff00ff62 ff00ff5f ff00ff5c ff00ff58 ff00ff55 ff00ff52 ff00ff4e ff00ff4b ff00ff47 ff00ff44 ff916c72 ffea13ce ffea13ca ffea14c6 ffea14c3 ffea14bf ffea13bb fff30bb1 fffd00a6 fffd00a3 fffd009f fffd009c fffd0098 fffd0095 fffd0092 fffd008e fffd008b fffd0087 fffd0084 fffd0080 ffff007d ffff007a ffff0076 ffff0073 ffff006f ffff006c ffff0068 ffff0065 ffff0062 ffff005e ffff005b ffff0057 ffff0054 ffff0051 ffff004d ffff004a ffff0046 ffff0043 ffff003f ffff003c ffff0039 ffff0009 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff6c ff00ffab ff00ffa8 ff00ffa5 ff00ffa1 ff00ff9e ff00ff9a ff00ff97 ff00ff93 ff00ff90 ff00ff8d ff00ff89 ff00ff86 ff00ff82 ff00ff7f ff00ff7c ff00ff78 ff00ff75 ff00ff71 ff00ff6e ff00ff6b ff00ff67 ff00ff64 ff00ff60 ff00ff5d ff00ff5a ff00ff56 ff00ff53 ff00ff50 ff00ff4c ff00ff49 ff00ff45 ff00ff42 ff3fc04d ffea13cc ffea14c8 ffea14c4 ffea14c1 ffea13bc ffeb13b9 ffef0eb2 fffd00a4 fffd00a1 fffd009d fffd009a fffd0096 fffd0093 fffd008f fffd008c fffd0089 fffd0085 fffd0082 ffff007e ffff007b ffff0077 ffff0074 ffff0071 ffff006d ffff006a ffff0066 ffff0063 ffff005f ffff005c ffff0059 ffff0055 ffff0052 ffff004f ffff004b ffff0048 ffff0044 ffff0041 ffff003d ffff003a ffff0037 ffff0015 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff45 ff00ffa9 ff00ffa6 ff00ffa2 ff00ff9f ff00ff9c ff00ff98 ff00ff95 ff00ff91 ff00ff8e ff00ff8b ff00ff87 ff00ff84 ff00ff80 ff00ff7d ff00ff79 ff00ff76 ff00ff73 ff00ff6f ff00ff6c ff00ff68 ff00ff65 ff00ff62 ff00ff5e ff00ff5b ff00ff57 ff00ff54 ff00ff51 ff00ff4d ff00ff4a ff00ff47 ff00ff43 ff00ff40 ff00ff3c ffe01db6 ffea14c5 ffea14c2 ffea14be ffea13ba ffeb13b6 ffec11b1 fffd00a2 fffd009f fffd009b fffd0098 fffd0094 fffd0091 fffd008d fffd008a fffd0087 fffd0083 fffd0080 ffff007c ffff0079 ffff0075 ffff0072 ffff006f ffff006b ffff0068 ffff0064 ffff0061 ffff005d ffff005a ffff0056 ffff0053 ffff0050 ffff004c ffff0049 ffff0046 ffff0042 ffff003f ffff003b ffff0038 ffff0034 ffff0020 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff1f ff00ffa7 ff00ffa4 ff00ffa0 ff00ff9d ff00ff99 ff00ff96 ff00ff93 ff00ff8f ff00ff8c ff00ff88 ff00ff85 ff00ff82 ff00ff7e ff00ff7b ff00ff77 ff00ff74 ff00ff71 ff00ff6d ff00ff6a ff00ff66 ff00ff63 ff00ff5f ff00ff5c ff00ff59 ff00ff55 ff00ff52 ff00ff4f ff00ff4b ff00ff48 ff00ff44 ff00ff41 ff00ff3e ff00ff3a ffca3591 ffea14c3 ffea14c0 ffea14bb ffeb13b8 ffed11b3 fff10cab fffc01a1 fffd009c fffd0099 fffd0096 fffd0092 fffd008f fffd008b fffd0088 fffd0084 fffd0081 ffff007e ffff007a ffff0077 ffff0073 ffff0070 ffff006c ffff0069 ffff0066 ffff0062 ffff005f ffff005b ffff0058 ffff0055 ffff0051 ffff004e ffff004a ffff0047 ffff0043 ffff0040 ffff003d ffff0039 ffff0036 ffff0032 fff9002a ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff02 ff00ff9e ff00ffa2 ff00ff9e ff00ff9b ff00ff97 ff00ff94 ff00ff90 ff00ff8d ff00ff8a ff00ff86 ff00ff83 ff00ff7f ff00ff7c ff00ff79 ff00ff75 ff00ff72 ff00ff6e ff00ff6b ff00ff68 ff00ff64 ff00ff61 ff00ff5d ff00ff5a ff00ff57 ff00ff53 ff00ff50 ff00ff4d ff00ff49 ff00ff46 ff00ff42 ff00ff3f ff00ff3b ff00ff38 ffa6576c ffee0fbd fff30bb7 fff707b0 fffb03aa fffd00a5 fffd00a1 fffd009e fffd009a fffd0097 fffd0094 fffd0090 fffd008d fffd0089 fffd0086 fffd0082 ffff007f ffff007b ffff0078 ffff0075 ffff0071 ffff006e ffff006a ffff0067 ffff0063 ffff0060 ffff005d ffff0059 ffff0056 ffff0053 ffff004f ffff004c ffff0048 ffff0045 ffff0041 ffff003e ffff003b ffff0037 ffff0034 ffff0030 ffff002d ffff0005 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff7a ff00ff9f ff00ff9c ff00ff99 ff00ff95 ff00ff92 ff00ff8e ff00ff8b ff00ff88 ff00ff84 ff00ff81 ff00ff7d ff00ff7a ff00ff76 ff00ff73 ff00ff70 ff00ff6c ff00ff69 ff00ff65 ff00ff62 ff00ff5f ff00ff5b ff00ff58 ff00ff55 ff00ff51 ff00ff4e ff00ff4a ff00ff47 ff00ff44 ff00ff37 ff00ff27 ff00ff18 ff00ff0b ffee081c fffe00b0 fffe00ad fffd00a9 fffd00a6 fffd00a3 fffd009f fffd009c fffd0098 fffd0095 fffd0091 fffd008e fffd008b fffd0087 fffd0084 fffd0080 ffff007d ffff0079 ffff0076 ffff0073 ffff006f ffff006c ffff0068 ffff0065 ffff0061 ffff005e ffff005a ffff0057 ffff0054 ffff0050 ffff004d ffff004a ffff0046 ffff0043 ffff003f ffff003c ffff0038 ffff0035 ffff0032 ffff002e ffff002b ffff000e ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff55 ff00ff9d ff00ff9a ff00ff96 ff00ff93 ff00ff90 ff00ff8c ff00ff89 ff00ff85 ff00ff82 ff00ff7f ff00ff7b ff00ff78 ff00ff74 ff00ff71 ff00ff6e ff00ff6a ff00ff67 ff00ff63 ff00ff60 ff00ff5c ff00ff59 ff00ff56 ff00ff52 ff00ff4b ff00ff38 ff00ff25 ff00ff15 ff00ff05 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 fffd009f fffe00ab fffd00a7 fffd00a4 fffd00a0 fffd009d fffd009a fffd0096 fffd0093 fffd008f fffd008c fffd0088 fffd0085 fffd0082 ffff007e ffff007b ffff0077 ffff0074 ffff0070 ffff006d ffff006a ffff0066 ffff0063 ffff005f ffff005c ffff0058 ffff0055 ffff0052 ffff004e ffff004b ffff0047 ffff0044 ffff0041 ffff003d ffff003a ffff0036 ffff0033 ffff002f ffff002c ffff0029 ffff0016 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff31 ff00ff9b ff00ff98 ff00ff94 ff00ff91 ff00ff8d ff00ff8a ff00ff87 ff00ff83 ff00ff80 ff00ff7c ff00ff79 ff00ff76 ff00ff72 ff00ff6f ff00ff6b ff00ff68 ff00ff65 ff00ff61 ff00ff5d ff00ff4a ff00ff35 ff00ff21 ff00ff0e ff00ff01 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 fffd0074 fffd00a9 fffd00a5 fffd00a2 fffd009e fffd009b fffd0098 fffd0094 fffd0091 fffd008d fffd008a fffd0086 fffd0083 ffff007f ffff007c ffff0079 ffff0075 ffff0072 ffff006e ffff006b ffff0067 ffff0064 ffff0061 ffff005d ffff005a ffff0056 ffff0053 ffff0050 ffff004c ffff0049 ffff0045 ffff0042 ffff003f ffff003b ffff0038 ffff0034 ffff0031 ffff002d ffff002a ffff0027 ffff001d ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff0f ff00ff99 ff00ff96 ff00ff92 ff00ff8f ff00ff8b ff00ff88 ff00ff84 ff00ff81 ff00ff7e ff00ff7a ff00ff77 ff00ff73 ff00ff70 ff00ff6d ff00ff60 ff00ff47 ff00ff2f ff00ff19 ff00ff05 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 fffc004a fffd00a7 fffd00a3 fffd00a0 fffd009c fffd0099 fffd0095 fffd0092 fffd008f fffd008b fffd0088 fffd0084 fffd0081 ffff007d ffff007a ffff0077 ffff0073 ffff0070 ffff006c ffff0069 ffff0065 ffff0062 ffff005f ffff005b ffff0058 ffff0054 ffff0051 ffff004e ffff004a ffff0047 ffff0043 ffff0040 ffff003c ffff0039 ffff0036 ffff0032 ffff002f ffff002b ffff0028 ffff0022 ffff0018 ffff0001 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff85 ff00ff93 ff00ff90 ff00ff8d ff00ff89 ff00ff86 ff00ff82 ff00ff7f ff00ff7c ff00ff76 ff00ff5d ff00ff41 ff00ff27 ff00ff0e ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffff0021 fffd00a4 fffd00a1 fffd009e fffd009a fffd0097 fffd0093 fffd0090 fffd008c fffd0089 fffd0086 fffd0082 ffff007f ffff007b ffff0078 ffff0074 ffff0071 ffff006e ffff006a ffff0067 ffff0063 ffff0060 ffff005c ffff0059 ffff0056 ffff0052 ffff004f ffff004c ffff0048 ffff0045 ffff0041 ffff003e ffff003a ffff0037 ffff0033 ffff002c ffff001f ffff0012 ffff0008 ffff0001 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff62 ff00ff91 ff00ff8e ff00ff8a ff00ff87 ff00ff74 ff00ff55 ff00ff37 ff00ff1b ff00ff04 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffff0002 fffd009a fffd009f fffd009c fffd0098 fffd0095 fffd0091 fffd008e fffd008a fffd0087 fffd0084 fffd0080 ffff007d ffff0079 ffff0076 ffff0072 ffff006f ffff006b ffff0068 ffff0065 ffff0061 ffff005e ffff005a ffff0057 ffff0054 ffff0050 ffff004d ffff0049 ffff0046 ffff0043 ffff003f ffff0034 ffff0023 ffff0015 ffff0008 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff3b ff00ff6c ff00ff4b ff00ff2b ff00ff0d ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffff0073 fffd009d fffd0099 fffd0096 fffd0093 fffd008f fffd008c fffd0088 fffd0085 fffd0081 ffff007e ffff007b ffff0077 ffff0074 ffff0070 ffff006d ffff0069 ffff0066 ffff0063 ffff005f ffff005c ffff0058 ffff0055 ffff0052 ffff004e ffff004a ffff003a ffff0027 ffff0016 ffff0006 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 fffc004d fffd009b fffd0097 fffd0094 fffd0090 fffd008d fffd008a fffd0086 fffd0083 ffff007f ffff007c ffff0078 ffff0075 ffff0072 ffff006e ffff006b ffff0067 ffff0064 ffff0060 ffff005d ffff005a fffc0054 ffff0040 ffff002a ffff0016 ffff0005 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 fff80027 fffd0099 fffd0095 fffd0092 fffd008e fffd008b fffd0088 fffd0084 fffd0081 ffff007d ffff007a ffff0076 ffff0073 ffff006f ffff006c ffff0069 ffff0065 fffc005d ffff0043 fff9002c ffff0015 ffff0003 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffff0005 fffd0093 fffd0093 fffd0090 fffd008c fffd0089 fffd0085 fffd0082 ffff007f ffff007b ffff0078 ffff0074 ffff0071 ffff0062 ffff0046 ffff002c ffff0013 ffff0001 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 fffd0072 fffd0091 fffd008e fffd008a fffd0087 fffd0083 fffd0080 ffff007c ffff0067 ffff0048 ffff002b ffff000f ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 fffc004e fffd008f fffd008c fffd0086 ffff006a ffff0048 fff90029 ffe8000b ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 fff70020 fffb0048 ffff0025 ffff0006 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0016 00ff0039 00ff0042 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0001 00ff001d 00ff0042 00ff0066 00ff0087 00ff0091 00ff008d 00ff0085 00ff0003 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0003 00ff0024 00ff004c 00ff0072 00ff0095 00ff009d 00ff0099 00ff0096 00ff0092 00ff008f 00ff008b 00ff0088 00ff001d 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0004 00ff002b 00ff0056 00ff0080 00ff00a4 00ff00a9 00ff00a5 00ff00a2 00ff009e 00ff009b 00ff0097 00ff0094 00ff0090 00ff008c 00ff0089 00ff0085 00ff003d 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0008 00ff0033 00ff0061 00ff008d 00ff00b2 00ff00b5 00ff00b1 00ff00ae 00ff00aa 00ff00a7 00ff00a3 00ff00a0 00ff009c 00ff0099 00ff0095 00ff0091 00ff008e 00ff008a 00ff0087 00ff0083 00ff005b 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff000c 00ff003c 00ff006d 00ff009b 00ff00c0 00ff00c1 00ff00bd 00ff00ba 00ff00b6 00ff00b3 00ff00af 00ff00ac 00ff00a8 00ff00a5 00ff00a1 00ff009e 00ff009a 00ff0096 00ff0093 00ff008f 00ff008c 00ff0088 00ff0085 00ff0081 00ff0076 00ff0001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0011 00ff0046 00ff0079 00ff00aa 00ff00cf 00ff00cd 00ff00c9 00ff00c6 00ff00c2 00ff00bf 00ff00bb 00ff00b8 00ff00b4 00ff00b0 00ff00ad 00ff00aa 00ff00a6 00ff00a2 00ff009f 00ff009b 00ff0098 00ff0094 00ff0091 00ff008d 00ff008a 00ff0086 00ff0082 00ff007f 00ff007b 00ff0018 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0018 00ff0050 00ff0086 00ff00ba 00ff00dc 00ff00d9 00ff00d6 00ff00d2 00ff00ce 00ff00cb 00ff00c7 00ff00c4 00ff00c0 00ff00bd 00ff00b9 00ff00b5 00ff00b2 00ff00ae 00ff00ab 00ff00a7 00ff00a4 00ff00a0 00ff009d 00ff0099 00ff0096 00ff0092 00ff008f 00ff008b 00ff0087 00ff0084 00ff0080 00ff007d 00ff0079 00ff0034 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff001f 00ff005a 00ff0094 00ff00cb 00ff00e9 00ff00e5 00ff00e2 00ff00de 00ff00da 00ff00d7 00ff00d3 00ff00d0 00ff00cc 00ff00c9 00ff00c5 00ff00c2 00ff00be 00ff00ba 00ff00b7 00ff00b3 00ff00b0 00ff00ac 00ff00a9 00ff00a5 00ff00a2 00ff009e 00ff009b 00ff0097 00ff0093 00ff0090 00ff008c 00ff0089 00ff0085 00ff0082 00ff007e 00ff007b 00ff0077 00ff004f 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ffff01 00ffff1b 00ffff3d 00ffff5f 00ffff7e 00ffff13 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff003f 00ff00a2 00ff00dc 00ff00f5 00ff00f1 00ff00ee 00ff00ea 00ff00e7 00ff00e3 00ff00df 00ff00dc 00ff00d8 00ff00d5 00ff00d1 00ff00ce 00ff00ca 00ff00c6 00ff00c3 00ff00bf 00ff00bc 00ff00b8 00ff00b5 00ff00b1 00ff00ae 00ff00aa 00ff00a7 00ff00a3 00ff00a0 00ff009c 00ff0098 00ff0095 00ff0091 00ff008e 00ff008a 00ff0087 00ff0083 00ff007f 00ff007c 00ff0078 00ff0075 00ff0069 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ffff08 00ffff2d 00ffff52 00ffff75 00ffff96 00ffff9d 00ffff99 00ffff96 00ffff92 00ffff34 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0060 00ff00fa 00ff00f6 00ff00f3 00ff00ef 00ff00ec 00ff00e8 00ff00e4 00ff00e1 00ff00dd 00ff00da 00ff00d6 00ff00d3 00ff00cf 00ff00cb 00ff00c8 00ff00c4 00ff00c1 00ff00bd 00ff00ba 00ff00b6 00ff00b3 00ff00af 00ff00ab 00ff00a8 00ff00a5 00ff00a1 00ff009d 00ff009a 00ff0096 00ff0093 00ff008f 00ff008c 00ff0088 00ff0084 00ff0081 00ff007d 00ff007a 00ff0076 00ff0073 00ff006f 00ff0012 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ffff17 00ffff40 00ffff67 00ffff8d 00ffffa9 00ffffa8 00ffffa5 00ffffa1 00ffff9e 00ffff9b 00ffff97 00ffff94 00ffff90 00ffff53 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0022 00ff00f8 00ff00f4 00ff00f0 00ff00ed 00ff00e9 00ff00e6 00ff00e2 00ff00df 00ff00db 00ff00d8 00ff00d4 00ff00d0 00ff00cd 00ff00c9 00ff00c6 00ff00c2 00ff00bf 00ff00bb 00ff00b7 00ff00b4 00ff00b0 00ff00ad 00ff00a9 00ff00a6 00ff00a2 00ff009f 00ff009b 00ff0098 00ff0094 00ff0091 00ff008d 00ff0089 00ff0086 00ff0082 00ff007f 00ff007b 00ff0078 00ff0074 00ff0070 00ff006d 00ff002c 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ffff05 00ffff2b 00ffff56 00ffff80 00ffffa8 00ffffb7 00ffffb3 00ffffb0 00ffffad 00ffffa9 00ffffa6 00ffffa3 00ffff9f 00ffff9c 00ffff98 00ffff95 00ffff92 00ffff8e 00ffff72 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff00db 00ff00f2 00ff00ee 00ff00eb 00ff00e7 00ff00e4 00ff00e0 00ff00dd 00ff00d9 00ff00d5 00ff00d2 00ff00ce 00ff00cb 00ff00c7 00ff00c4 00ff00c0 00ff00bc 00ff00b9 00ff00b5 00ff00b2 00ff00ae 00ff00ab 00ff00a7 00ff00a4 00ff00a0 00ff009d 00ff0099 00ff0095 00ff0092 00ff008e 00ff008b 00ff0087 00ff0084 00ff0080 00ff007d 00ff0079 00ff0075 00ff0072 00ff006e 00ff006b 00ff0044 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ffff13 00ffff41 00ffff6f 00ffff9a 00ffffc1 00ffffc2 00ffffbf 00ffffbc 00ffffb8 00ffffb5 00ffffb1 00ffffae 00ffffab 00ffffa7 00ffffa4 00ffffa1 00ffff9d 00ffff9a 00ffff96 00ffff93 00ffff8f 00ffff8c 00ffff88 00ffff07 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff009e 00ff00f0 00ff00ec 00ff00e9 00ff00e5 00ff00e1 00ff00de 00ff00da 00ff00d7 00ff00d3 00ff00d0 00ff00cc 00ff00c9 00ff00c5 00ff00c1 00ff00be 00ff00ba 00ff00b7 00ff00b3 00ff00b0 00ff00ac 00ff00a9 00ff00a5 00ff00a2 00ff009e 00ff009a 00ff0097 00ff0093 00ff0090 00ff008c 00ff0089 00ff0085 00ff0081 00ff007e 00ff007a 00ff0077 00ff0073 00ff0070 00ff006c 00ff0069 00ff005b 00000000 00000000 00000000 00000000 00000000 00ffff02 00ffff28 00ffff5a 00ffff89 00ffffb8 00ffffd1 00ffffce 00ffffcb 00ffffc7 00ffffc4 00ffffc0 00ffffbd 00ffffba 00ffffb6 00ffffb3 00ffffaf 00ffffac 00ffffa9 00ffffa5 00ffffa2 00ffff9e 00ffff9b 00ffff98 00ffff94 00ffff91 00ffff8d 00ffff8a 00ffff87 00ffff23 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0062 00ff00ee 00ff00ea 00ff00e6 00ff00e3 00ff00df 00ff00dc 00ff00d8 00ff00d5 00ff00d1 00ff00cd 00ff00ca 00ff00c6 00ff00c3 00ff00bf 00ff00bc 00ff00b8 00ff00b5 00ff00b1 00ff00ad 00ff00aa 00ff00a7 00ff00a3 00ff009f 00ff009c 00ff0098 00ff0095 00ff0091 00ff008e 00ff008a 00ff0086 00ff0083 00ff007f 00ff007c 00ff0078 00ff0075 00ff0071 00ff006e 00ff006a 00ff0066 00ff0063 00ff000e 00ffff0d 00ffff41 00ffff74 00ffffa6 00ffffd4 00ffffdd 00ffffda 00ffffd6 00ffffd3 00ffffcf 00ffffcc 00ffffc8 00ffffc5 00ffffc2 00ffffbe 00ffffbb 00ffffb7 00ffffb4 00ffffb1 00ffffad 00ffffaa 00ffffa7 00ffffa3 00ffffa0 00ffff9c 00ffff99 00ffff96 00ffff92 00ffff8f 00ffff8b 00ffff88 00ffff84 00ffff40 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0027 00ff00eb 00ff00e8 00ff00e4 00ff00e1 00ff00dd 00ff00da 00ff00d6 00ff00d2 00ff00cf 00ff00cb 00ff00c8 00ff00c4 00ff00c1 00ff00bd 00ff00b9 00ff00b6 00ff00b2 00ff00af 00ff00ab 00ff00a8 00ff00a4 00ff00a1 00ff009d 00ff009a 00ff0096 00ff0093 00ff008f 00ff008b 00ff0088 00ff0084 00ff0081 00ff007d 00ff007a 00ff0076 00ff0072 00ff006f 00ff006b 00ff2a7d 00ff5b9b 00ff7bbb 00ffd2cd 00ffffea 00ffffe9 00ffffe5 00ffffe2 00ffffde 00ffffdb 00ffffd7 00ffffd4 00ffffd1 00ffffcd 00ffffca 00ffffc6 00ffffc3 00ffffc0 00ffffbc 00ffffb9 00ffffb5 00ffffb2 00ffffae 00ffffab 00ffffa8 00ffffa4 00ffffa1 00ffff9e 00ffff9a 00ffff97 00ffff93 00ffff90 00ffff8d 00ffff89 00ffff86 00ffff82 00ffff5c 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0001 00ff00d7 00ff00e6 00ff00e2 00ff00df 00ff00db 00ff00d7 00ff00d4 00ff00d0 00ff00cd 00ff00c9 00ff00c6 00ff00c2 00ff00be 00ff00bb 00ff00b7 00ff00b4 00ff00b0 00ff00ad 00ff00a9 00ff00a6 00ff00a2 00ff009f 00ff009b 00ff0098 00ff0094 00ff0090 00ff008d 00ff0089 00ff0086 00ff0082 00ff007f 00ff007b 00ff0077 00ff2085 00ff5fb2 00ff7ad1 00ff8ff0 00ff97fb 00ff9af8 00ff9ef6 00ffc2f1 00ffffea 00ffffe6 00ffffe3 00ffffe0 00ffffdc 00ffffd9 00ffffd5 00ffffd2 00ffffcf 00ffffcb 00ffffc8 00ffffc4 00ffffc1 00ffffbd 00ffffba 00ffffb7 00ffffb3 00ffffb0 00ffffac 00ffffa9 00ffffa6 00ffffa2 00ffff9f 00ffff9c 00ffff98 00ffff95 00ffff91 00ffff8e 00ffff8a 00ffff87 00ffff84 00ffff80 00ffff76 00ffff01 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff009d 00ff00e3 00ff00e0 00ff00dc 00ff00d9 00ff00d5 00ff00d2 00ff00ce 00ff00cb 00ff00c7 00ff00c3 00ff00c0 00ff00bc 00ff00b9 00ff00b5 00ff00b2 00ff00ae 00ff00aa 00ff00a7 00ff00a4 00ff00a0 00ff009c 00ff0099 00ff0095 00ff0092 00ff008e 00ff008b 00ff0087 00ff0084 00ff0080 00ff007c 00ff0079 00ff0075 00ff3f98 00ff91ff 00ff93fd 00ff97fb 00ff9af9 00ff9cf7 00ff9ff5 00ffabf1 00ffffe8 00ffffe4 00ffffe1 00ffffde 00ffffda 00ffffd7 00ffffd3 00ffffd0 00ffffcc 00ffffc9 00ffffc6 00ffffc2 00ffffbf 00ffffbb 00ffffb8 00ffffb5 00ffffb1 00ffffae 00ffffaa 00ffffa7 00ffffa4 00ffffa0 00ffff9d 00ffff99 00ffff96 00ffff93 00ffff8f 00ffff8c 00ffff88 00ffff85 00ffff82 00ffff7e 00ffff7b 00ffff15 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0064 00ff00e1 00ff00de 00ff00da 00ff00d7 00ff00d3 00ff00cf 00ff00cc 00ff00c8 00ff00c5 00ff00c1 00ff00be 00ff00ba 00ff00b7 00ff00b3 00ff00af 00ff00ac 00ff00a9 00ff00a5 00ff00a1 00ff009e 00ff009a 00ff0097 00ff0093 00ff0090 00ff008c 00ff0088 00ff0085 00ff0081 00ff007e 00ff007a 00ff0077 00ff0073 00ff1077 00ff92fd 00ff96fc 00ff98fa 00ff9bf8 00ff9df6 00ffa0f3 00ffa3f1 00fff4e7 00ffffe2 00ffffdf 00ffffdb 00ffffd8 00ffffd5 00ffffd1 00ffffce 00ffffca 00ffffc7 00ffffc4 00ffffc0 00ffffbd 00ffffb9 00ffffb6 00ffffb2 00ffffaf 00ffffac 00ffffa8 00ffffa5 00ffffa2 00ffff9e 00ffff9b 00ffff97 00ffff94 00ffff91 00ffff8d 00ffff8a 00ffff86 00ffff83 00ffff7f 00ffff7c 00ffff79 00ffff2f 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff002c 00ff00df 00ff00dc 00ff00d8 00ff00d4 00ff00d1 00ff00cd 00ff00ca 00ff00c6 00ff00c3 00ff00bf 00ff00bc 00ff00b8 00ff00b4 00ff00b1 00ff00ad 00ff00aa 00ff00a6 00ff00a3 00ff009f 00ff009c 00ff0098 00ff0095 00ff0091 00ff008d 00ff008a 00ff0086 00ff0083 00ff007f 00ff007c 00ff0078 00ff0074 00ff0071 00ff006d 00ff87e1 00ff97fb 00ff9af9 00ff9df6 00ff9ff4 00ffa2f1 00ffa4ef 00ffdee7 00ffffe0 00ffffdd 00ffffd9 00ffffd6 00ffffd2 00ffffcf 00ffffcc 00ffffc8 00ffffc5 00ffffc1 00ffffbe 00ffffbb 00ffffb7 00ffffb4 00ffffb0 00ffffad 00ffffaa 00ffffa6 00ffffa3 00ffffa0 00ffff9c 00ffff99 00ffff95 00ffff92 00ffff8e 00ffff8b 00ffff88 00ffff84 00ffff81 00ffff7d 00ffff7a 00ffff77 00ffff49 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0002 00ff00d0 00ff00d9 00ff00d6 00ff00d2 00ff00cf 00ff00cb 00ff00c8 00ff00c4 00ff00c0 00ff00bd 00ff00b9 00ff00b6 00ff00b2 00ff00af 00ff00ab 00ff00a8 00ff00a4 00ff00a1 00ff009d 00ff009a 00ff0096 00ff0092 00ff008f 00ff008b 00ff0088 00ff0084 00ff0081 00ff007d 00ff0079 00ff0076 00ff0072 00ff006f 00ff006b 00ff73be 00ff99fa 00ff9bf8 00ff9ef5 00ffa1f3 00ffa4f0 00ffa6ed 00ffc9e7 00ffffde 00ffffdb 00ffffd7 00ffffd4 00ffffd0 00ffffcd 00ffffca 00ffffc6 00ffffc3 00ffffbf 00ffffbc 00ffffb8 00ffffb5 00ffffb2 00ffffae 00ffffab 00ffffa8 00ffffa4 00ffffa1 00ffff9d 00ffff9a 00ffff97 00ffff93 00ffff90 00ffff8c 00ffff89 00ffff86 00ffff82 00ffff7f 00ffff7b 00ffff78 00ffff74 00ffff61 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff009b 00ff00d7 00ff00d4 00ff00d0 00ff00cd 00ff00c9 00ff00c5 00ff00c2 00ff00be 00ff00bb 00ff00b7 00ff00b4 00ff00b0 00ff00ac 00ff00a9 00ff00a6 00ff00a2 00ff009e 00ff009b 00ff0097 00ff0094 00ff0090 00ff008d 00ff0089 00ff0086 00ff0082 00ff007e 00ff007b 00ff0077 00ff0074 00ff0070 00ff006d 00ff0069 00ff589a 00ff9af8 00ff9df6 00ffa0f3 00ffa3f1 00ffa5ee 00ffa8ec 00ffb6e7 00ffffdc 00ffffd9 00ffffd5 00ffffd2 00ffffce 00ffffcb 00ffffc7 00ffffc4 00ffffc1 00ffffbd 00ffffba 00ffffb6 00ffffb3 00ffffb0 00ffffac 00ffffa9 00ffffa6 00ffffa2 00ffff9f 00ffff9b 00ffff98 00ffff94 00ffff91 00ffff8e 00ffff8a 00ffff87 00ffff83 00ffff80 00ffff7d 00ffff79 00ffff76 00ffff72 00ffff6f 00ffff09 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0064 00ff00d5 00ff00d2 00ff00ce 00ff00ca 00ff00c7 00ff00c3 00ff00c0 00ff00bc 00ff00b9 00ff00b5 00ff00b1 00ff00ae 00ff00aa 00ff00a7 00ff00a3 00ff00a0 00ff009c 00ff0099 00ff0095 00ff0092 00ff008e 00ff008a 00ff0087 00ff0083 00ff0080 00ff007c 00ff0079 00ff0075 00ff0072 00ff006e 00ff006a 00ff0067 00ff2976 00ff9cf7 00ff9ff4 00ffa1f2 00ffa4ef 00ffa7ed 00ffaaea 00fface7 00fff7db 00ffffd6 00ffffd3 00ffffd0 00ffffcc 00ffffc9 00ffffc5 00ffffc2 00ffffbf 00ffffbb 00ffffb8 00ffffb4 00ffffb1 00ffffad 00ffffaa 00ffffa7 00ffffa3 00ffffa0 00ffff9d 00ffff99 00ffff96 00ffff92 00ffff8f 00ffff8c 00ffff88 00ffff85 00ffff81 00ffff7e 00ffff7a 00ffff77 00ffff74 00ffff70 00ffff6d 00ffff21 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff002f 00ff00d3 00ff00cf 00ff00cc 00ff00c8 00ff00c5 00ff00c1 00ff00be 00ff00ba 00ff00b6 00ff00b3 00ff00af 00ff00ac 00ff00a8 00ff00a5 00ff00a1 00ff009e 00ff009a 00ff0097 00ff0093 00ff008f 00ff008c 00ff0088 00ff0085 00ff0081 00ff007e 00ff007a 00ff0077 00ff0073 00ff006f 00ff006c 00ff0068 00ff0065 00ff0061 00ff97e6 00ffa0f3 00ffa4f0 00ffa6ed 00ffa8eb 00fface9 00ffafe5 00ffe3dc 00ffffd4 00ffffd1 00ffffcd 00ffffca 00ffffc7 00ffffc3 00ffffc0 00ffffbc 00ffffb9 00ffffb6 00ffffb2 00ffffaf 00ffffab 00ffffa8 00ffffa5 00ffffa1 00ffff9e 00ffff9b 00ffff97 00ffff94 00ffff90 00ffff8d 00ffff89 00ffff86 00ffff83 00ffff7f 00ffff7c 00ffff78 00ffff75 00ffff72 00ffff6e 00ffff6b 00ffff38 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0004 00ff00c9 00ff00cd 00ff00ca 00ff00c6 00ff00c2 00ff00bf 00ff00bb 00ff00b8 00ff00b4 00ff00b1 00ff00ad 00ff00aa 00ff00a6 00ff00a3 00ff009f 00ff009c 00ff0098 00ff0094 00ff0091 00ff008d 00ff008a 00ff0086 00ff0083 00ff007f 00ff007b 00ff0078 00ff0074 00ff0071 00ff006d 00ff006a 00ff0066 00ff0063 00ff005f 00ff88c3 00ffa2f1 00ffa4ef 00ffa7ec 00ffabe9 00ffade6 00ffb1e3 00ffd1dc 00ffffd2 00ffffcf 00ffffcb 00ffffc8 00ffffc5 00ffffc1 00ffffbe 00ffffba 00ffffb7 00ffffb4 00ffffb0 00ffffad 00ffffaa 00ffffa6 00ffffa3 00ffff9f 00ffff9c 00ffff98 00ffff95 00ffff92 00ffff8e 00ffff8b 00ffff87 00ffff84 00ffff81 00ffff7d 00ffff7a 00ffff76 00ffff73 00ffff6f 00ffff6c 00ffff69 00ffff4e 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0099 00ff00cb 00ff00c7 00ff00c4 00ff00c0 00ff00bd 00ff00b9 00ff00b6 00ff00b2 00ff00af 00ff00ab 00ff00a8 00ff00a4 00ff00a1 00ff009d 00ff0099 00ff0096 00ff0092 00ff008f 00ff008b 00ff0088 00ff0084 00ff0080 00ff007d 00ff0079 00ff0076 00ff0072 00ff006f 00ff006b 00ff0067 00ff0064 00ff0060 00ff005d 00ff6f9d 00ffa4f0 00ffa7ed 00ffa9ea 00fface8 00ffafe4 00ffb2e2 00ffc1dd 00ffffd0 00ffffcd 00ffffc9 00ffffc6 00ffffc2 00ffffbf 00ffffbc 00ffffb8 00ffffb5 00ffffb1 00ffffae 00ffffab 00ffffa7 00ffffa4 00ffffa1 00ffff9d 00ffff9a 00ffff96 00ffff93 00ffff90 00ffff8c 00ffff89 00ffff85 00ffff82 00ffff7e 00ffff7b 00ffff78 00ffff74 00ffff71 00ffff6d 00ffff6a 00ffff67 00ffff60 00ffff02 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0064 00ff00c9 00ff00c5 00ff00c2 00ff00be 00ff00bb 00ff00b7 00ff00b3 00ff00b0 00ff00ac 00ff00a9 00ff00a5 00ff00a2 00ff009e 00ff009b 00ff0097 00ff0094 00ff0090 00ff008d 00ff0089 00ff0085 00ff0082 00ff007e 00ff007b 00ff0077 00ff0074 00ff0070 00ff006c 00ff0069 00ff0065 00ff0062 00ff005e 00ff005b 00ff4678 00ffa5ee 00ffa8ec 00ffabe9 00ffaee6 00ffb1e3 00ffb4e0 00ffb7dc 00fff9cf 00ffffcb 00ffffc7 00ffffc4 00ffffc0 00ffffbd 00ffffba 00ffffb6 00ffffb3 00ffffaf 00ffffac 00ffffa9 00ffffa5 00ffffa2 00ffff9e 00ffff9b 00ffff98 00ffff94 00ffff91 00ffff8d 00ffff8a 00ffff87 00ffff83 00ffff80 00ffff7c 00ffff79 00ffff76 00ffff72 00ffff6f 00ffff6b 00ffff68 00ffff64 00ffff61 00ffff15 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0032 00ff00c7 00ff00c3 00ff00c0 00ff00bc 00ff00b8 00ff00b5 00ff00b1 00ff00ae 00ff00aa 00ff00a7 00ff00a3 00ff00a0 00ff009c 00ff0099 00ff0095 00ff0091 00ff008e 00ff008a 00ff0087 00ff0083 00ff0080 00ff007c 00ff0079 00ff0075 00ff0071 00ff006e 00ff006a 00ff0067 00ff0063 00ff0060 00ff005c 00ff0058 00ff0a58 00ffa5e8 00ffaae9 00ffade7 00ffb0e4 00ffb3e1 00ffb6de 00ffb9da 00ffe9d0 00ffffc9 00ffffc5 00ffffc2 00ffffbe 00ffffbb 00ffffb7 00ffffb4 00ffffb1 00ffffad 00ffffaa 00ffffa7 00ffffa3 00ffffa0 00ffff9c 00ffff99 00ffff96 00ffff92 00ffff8f 00ffff8b 00ffff88 00ffff84 00ffff81 00ffff7e 00ffff7a 00ffff77 00ffff73 00ffff70 00ffff6d 00ffff69 00ffff66 00ffff62 00ffff5f 00ffff29 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0006 00ff00c0 00ff00c1 00ff00bd 00ff00ba 00ff00b6 00ff00b3 00ff00af 00ff00ac 00ff00a8 00ff00a5 00ff00a1 00ff009e 00ff009a 00ff0096 00ff0093 00ff008f 00ff008c 00ff0088 00ff0085 00ff0081 00ff007d 00ff007a 00ff0076 00ff0073 00ff006f 00ff006c 00ff0068 00ff0065 00ff0061 00ff005d 00ff005a 00ff0056 00ff0053 00ff99c6 00ffabe8 00ffafe5 00ffb1e2 00ffb5df 00ffb7dc 00ffbbd8 00ffd9d0 00ffffc6 00ffffc3 00ffffc0 00ffffbc 00ffffb9 00ffffb5 00ffffb2 00ffffaf 00ffffab 00ffffa8 00ffffa5 00ffffa1 00ffff9e 00ffff9a 00ffff97 00ffff93 00ffff90 00ffff8d 00ffff89 00ffff86 00ffff82 00ffff7f 00ffff7c 00ffff78 00ffff75 00ffff71 00ffff6e 00ffff6a 00ffff67 00ffff64 00ffff60 00ffff5d 00ffff3c 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0094 00ff00bf 00ff00bb 00ff00b8 00ff00b4 00ff00b1 00ff00ad 00ff00aa 00ff00a6 00ff00a3 00ff009f 00ff009b 00ff0098 00ff0094 00ff0091 00ff008d 00ff008a 00ff0086 00ff0082 00ff007f 00ff007b 00ff0078 00ff0074 00ff0071 00ff006d 00ff006a 00ff0066 00ff0062 00ff005f 00ff005b 00ff0058 00ff0054 00ff0051 00ff84a0 00ffade6 00ffb1e3 00ffb3e0 00ffb6dd 00ffbada 00ffbcd6 00ffccd1 00ffffc4 00ffffc1 00ffffbd 00ffffba 00ffffb7 00ffffb3 00ffffb0 00ffffac 00ffffa9 00ffffa6 00ffffa2 00ffff9f 00ffff9c 00ffff98 00ffff95 00ffff91 00ffff8e 00ffff8b 00ffff87 00ffff84 00ffff80 00ffff7d 00ffff79 00ffff76 00ffff73 00ffff6f 00ffff6c 00ffff68 00ffff65 00ffff62 00ffff5e 00ffff5b 00ffff4e 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0064 00ff00bd 00ff00b9 00ff00b5 00ff00b2 00ff00ae 00ff00ab 00ff00a7 00ff00a4 00ff00a0 00ff009d 00ff0099 00ff0096 00ff0092 00ff008f 00ff008b 00ff0087 00ff0084 00ff0080 00ff007d 00ff0079 00ff0076 00ff0072 00ff006e 00ff006b 00ff0067 00ff0064 00ff0060 00ff005d 00ff0059 00ff0056 00ff0052 00ff004f 00ff647b 00ffafe4 00ffb2e2 00ffb6de 00ffb8db 00ffbcd7 00ffbed4 00ffc2d1 00fffbc3 00ffffbf 00ffffbb 00ffffb8 00ffffb5 00ffffb1 00ffffae 00ffffaa 00ffffa7 00ffffa4 00ffffa0 00ffff9d 00ffff9a 00ffff96 00ffff93 00ffff8f 00ffff8c 00ffff88 00ffff85 00ffff82 00ffff7e 00ffff7b 00ffff77 00ffff74 00ffff71 00ffff6d 00ffff6a 00ffff66 00ffff63 00ffff5f 00ffff5c 00ffff59 00ffff55 00ffff0a 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0034 00ff00ba 00ff00b7 00ff00b3 00ff00b0 00ff00ac 00ff00a9 00ff00a5 00ff00a2 00ff009e 00ff009b 00ff0097 00ff0093 00ff0090 00ff008c 00ff0089 00ff0085 00ff0082 00ff007e 00ff007b 00ff0077 00ff0073 00ff0070 00ff006c 00ff0069 00ff0065 00ff0062 00ff005e 00ff005a 00ff0057 00ff0054 00ff0050 00ff004c 00ff2656 00ffb1e3 00ffb4e0 00ffb7dc 00ffbad9 00ffbdd5 00ffc0d2 00ffc4cf 00ffeec3 00ffffbd 00ffffb9 00ffffb6 00ffffb2 00ffffaf 00ffffac 00ffffa8 00ffffa5 00ffffa2 00ffff9e 00ffff9b 00ffff97 00ffff94 00ffff91 00ffff8d 00ffff8a 00ffff86 00ffff83 00ffff80 00ffff7c 00ffff79 00ffff75 00ffff72 00ffff6e 00ffff6b 00ffff68 00ffff64 00ffff61 00ffff5d 00ffff5a 00ffff57 00ffff53 00ffff1c 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0009 00ff00b5 00ff00b5 00ff00b1 00ff00ae 00ff00aa 00ff00a7 00ff00a3 00ff00a0 00ff009c 00ff0098 00ff0095 00ff0091 00ff008e 00ff008a 00ff0087 00ff0083 00ff0080 00ff007c 00ff0078 00ff0075 00ff0071 00ff006e 00ff006a 00ff0067 00ff0063 00ff005f 00ff005c 00ff0058 00ff0055 00ff0051 00ff004e 00ff004a 00ff0047 00ffaaca 00ffb6de 00ffb9da 00ffbdd7 00ffbfd3 00ffc3d0 00ffc6cc 00ffe1c4 00ffffbb 00ffffb7 00ffffb4 00ffffb0 00ffffad 00ffffaa 00ffffa6 00ffffa3 00ffffa0 00ffff9c 00ffff99 00ffff95 00ffff92 00ffff8e 00ffff8b 00ffff88 00ffff84 00ffff81 00ffff7d 00ffff7a 00ffff77 00ffff73 00ffff70 00ffff6c 00ffff69 00ffff66 00ffff62 00ffff5f 00ffff5b 00ffff58 00ffff55 00ffff51 00ffff2d 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0090 00ff00b3 00ff00af 00ff00ab 00ff00a8 00ff00a5 00ff00a1 00ff009d 00ff009a 00ff0096 00ff0093 00ff008f 00ff008c 00ff0088 00ff0084 00ff0081 00ff007d 00ff007a 00ff0076 00ff0073 00ff006f 00ff006c 00ff0068 00ff0064 00ff0061 00ff005d 00ff005a 00ff0056 00ff0053 00ff004f 00ff004c 00ff0048 00ff0045 00ff9aa3 00ffb8db 00ffbbd8 00ffbed5 00ffc1d1 00ffc5ce 00ffc7ca 00ffd5c4 00ffffb9 00ffffb5 00ffffb2 00ffffae 00ffffab 00ffffa8 00ffffa4 00ffffa1 00ffff9d 00ffff9a 00ffff97 00ffff93 00ffff90 00ffff8c 00ffff89 00ffff86 00ffff82 00ffff7f 00ffff7b 00ffff78 00ffff74 00ffff71 00ffff6e 00ffff6a 00ffff67 00ffff63 00ffff60 00ffff5d 00ffff59 00ffff56 00ffff53 00ffff4f 00ffff3d 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0063 00ff00b0 00ff00ad 00ff00aa 00ff00a6 00ff00a2 00ff009f 00ff009b 00ff0098 00ff0094 00ff0091 00ff008d 00ff0089 00ff0086 00ff0082 00ff007f 00ff007b 00ff0078 00ff0074 00ff0070 00ff006d 00ff0069 00ff0066 00ff0062 00ff005f 00ff005b 00ff0058 00ff0054 00ff0051 00ff004d 00ff004a 00ff0046 00ff0042 00ff7f7d 00ffbad9 00ffbcd6 00ffc0d2 00ffc3cf 00ffc7cc 00ffcbc8 00ffcfc4 00fffcb7 00ffffb3 00ffffb0 00ffffac 00ffffa9 00ffffa6 00ffffa2 00ffff9f 00ffff9b 00ffff98 00ffff95 00ffff91 00ffff8e 00ffff8a 00ffff87 00ffff83 00ffff80 00ffff7d 00ffff79 00ffff76 00ffff72 00ffff6f 00ffff6c 00ffff68 00ffff65 00ffff61 00ffff5e 00ffff5a 00ffff57 00ffff54 00ffff50 00ffff4d 00ffff49 00ffff03 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0036 00ff00ae 00ff00ab 00ff00a7 00ff00a4 00ff00a0 00ff009d 00ff0099 00ff0096 00ff0092 00ff008e 00ff008b 00ff0087 00ff0084 00ff0080 00ff007d 00ff0079 00ff0075 00ff0072 00ff006e 00ff006b 00ff0067 00ff0064 19e61966 5ca35c77 8b748b8a ad52ad9b ba45baa2 00ff004e 00ff004b 00ff0047 00ff0044 00ff0040 00ff4d58 00ffbcd7 00ffbed4 00ffc2d0 00ffc6cd 00ffc9ca 00ffcdc5 00ffd0c2 00fff2b7 00ffffb1 00ffffad 00ffffaa 00ffffa7 00ffffa3 00ffffa0 00ffff9d 00ffff99 00ffff96 00ffff92 00ffff8f 00ffff8c 00ffff88 00ffff85 00ffff81 00ffff7e 00ffff7b 00ffff77 00ffff74 00ffff70 00ffff6d 00ffff69 00ffff66 00ffff63 00ffff5f 00ffff5c 00ffff58 00ffff55 00ffff52 00ffff4e 00ffff4b 00ffff48 00ffff12 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff000c 00ff00ab 00ff00a9 00ff00a5 00ff00a2 00ff009e 00ff009a 00ff0097 00ff0093 00ff0090 00ff008c 00ff0089 00ff0085 00ff0082 00ff007e 00ff007a 00ff0077 00ff0073 07f80772 41be417e 78877891 a05fa0a3 be41beb4 cd32cdbf cd32cdbc cc33ccb8 cc33ccb4 cb34cbb1 2cd32c57 00ff0049 00ff0045 00ff0042 00ff003e 00ff033c 00ffbacb 00ffc1d2 00ffc4ce 00ffc8cb 00ffcac7 00ffcfc3 00ffd2c0 00ffe9b7 00ffffaf 00ffffab 00ffffa8 00ffffa5 00ffffa1 00ffff9e 00ffff9b 00ffff97 00ffff94 00ffff90 00ffff8d 00ffff89 00ffff86 00ffff83 00ffff7f 00ffff7c 00ffff78 00ffff75 00ffff72 00ffff6e 00ffff6b 00ffff67 00ffff64 00ffff61 00ffff5d 00ffff5a 00ffff56 00ffff53 00ffff50 00ffff4c 00ffff49 00ffff45 00ffff20 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff008b 00ff00a7 00ff00a3 00ff009f 00ff009c 00ff0098 00ff0095 00ff0091 00ff008e 00ff008a 00ff0086 00ff0083 00ff007f 24db2486 629d6297 906f90a8 b34cb3b9 cc33ccca d12ed1cb cf30cfc7 cf30cfc4 ce31cec1 cd32cdbd cd32cdba cc33ccb6 cc33ccb2 ca35caae 6b946b69 00ff0047 00ff0043 00ff003f 00ff003c 00ff0038 00ffaea6 00ffc3d0 00ffc6cc 00ffcac9 00ffccc5 00ffd1c1 00ffd5bd 00ffe2b7 00ffffad 00ffffaa 00ffffa6 00ffffa3 00ffff9f 00ffff9c 00ffff98 00ffff95 00ffff92 00ffff8e 00ffff8b 00ffff87 00ffff84 00ffff81 00ffff7d 00ffff7a 00ffff76 00ffff73 00ffff6f 00ffff6c 00ffff69 00ffff65 00ffff62 00ffff5e 00ffff5b 00ffff58 00ffff54 00ffff51 00ffff4e 00ffff4a 00ffff47 00ffff43 00ffff2e 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0061 00ff00a4 00ff00a1 00ff009d 00ff009a 00ff0096 00ff0093 00ff008f 0bf40b8e 48b7489d 7d827dad a758a7bf c837c8d0 d52ad5d8 d42bd4d5 d32cd3d3 d12ed1cf d12ed1cc d02fd0c9 cf30cfc5 ce31cec2 cd32cdbe cc33ccbb cc33ccb7 cb34cbb3 cb34cbb0 ca35caab 946b947c 00ff0044 00ff0041 00ff003d 00ff003a 00ff0036 00ff9980 00ffc5ce 00ffc9ca 00ffccc7 00ffd0c2 00ffd3bf 00ffd9ba 00ffe5b4 00ffffab 00ffffa7 00ffffa4 00ffffa1 00ffff9d 00ffff9a 00ffff96 00ffff93 00ffff90 00ffff8c 00ffff89 00ffff85 00ffff82 00ffff7e 00ffff7b 00ffff78 00ffff74 00ffff71 00ffff6d 00ffff6a 00ffff67 00ffff63 00ffff60 00ffff5c 00ffff59 00ffff56 00ffff52 00ffff4f 00ffff4c 00ffff48 00ffff45 00ffff41 00ffff3a 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0037 00ff00a2 00ff009f 00ff009b 2dd22da4 699669b3 986798c2 be41bed4 d827d8e1 d926d9e1 d827d8df d728d7dc d629d6d9 d42bd4d6 d32cd3d3 d22dd2d0 d12ed1cd d02fd0ca cf30cfc7 ce31cec3 ce31cec0 cd32cdbc cd32cdb9 cb34cbb5 cb34cbb1 cb34cbad cb34cba9 b34cb38f 00ff0042 00ff003f 00ff003b 00ff0038 00ff0034 00ff7659 00ffc7cb 00ffcec7 00ffdbc1 00ffeaba 00fff5b5 00ffffaf 00ffffac 00ffffa9 00ffffa5 00ffffa2 00ffff9f 00ffff9b 00ffff98 00ffff94 00ffff91 00ffff8d 00ffff8a 00ffff87 00ffff83 00ffff80 00ffff7c 00ffff79 00ffff76 00ffff72 00ffff6f 00ffff6b 00ffff68 00ffff64 00ffff61 00ffff5e 00ffff5a 00ffff57 00ffff54 00ffff50 00ffff4d 00ffff49 00ffff46 00ffff43 00ffff3f 00ffff3c 00ffff09 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff0c d52ad547 877887c7 b34cb3d6 d728d7e7 e11ee1eb de21dee9 dd22dde7 dc23dce5 da25dae2 d926d9e0 d728d7dd d629d6da d52ad5d8 d32cd3d4 d22dd2d2 d22dd2cf d02fd0cb d02fd0c8 cf30cfc4 ce31cec1 ce31cebe cc33ccba cc33ccb6 cb34cbb2 cb34cbae ca35caaa ca35caa6 c738c79f 08f70841 00ff003d 00ff0039 00ff0031 00ff0022 00ff451b 00fff4be 00ffffbb 00ffffb7 00ffffb4 00ffffb1 00ffffad 00ffffaa 00ffffa7 00ffffa3 00ffffa0 00ffff9c 00ffff99 00ffff96 00ffff92 00ffff8f 00ffff8b 00ffff88 00ffff85 00ffff81 00ffff7e 00ffff7a 00ffff77 00ffff73 00ffff70 32fdcd7b 6aff958b 93ff6c9c 16ffe968 00ffff5f 00ffff5c 00ffff58 00ffff55 00ffff52 00ffff4e 00ffff4b 00ffff47 00ffff44 00ffff40 00ffff3d 00ffff3a 00ffff15 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff02 ff00ff29 ff00ff5b ff00ff8c ff00ffbb ff00ffdc ff00ffda e817e8ec e21de2ee e11ee1ec e01fe0ea dd22dde7 dc23dce5 da25dae3 d926d9e0 d827d8de d629d6db d52ad5d8 d42bd4d5 d32cd3d3 d22dd2d0 d02fd0cc d02fd0c9 cf30cfc6 ce31cec2 cd32cdbf cc33ccbb cc33ccb8 cc33ccb4 cb34cbb0 cb34cbac ca35caa8 ca35caa4 cf30cf9c 6897683d 00ff0017 00ff0009 00000000 00000000 00000000 00ffff97 00ffffb9 00ffffb5 00ffffb2 00ffffaf 00ffffab 00ffffa8 00ffffa5 00ffffa1 00ffff9e 00ffff9a 00ffff97 00ffff93 00ffff90 00ffff8d 00ffff89 00ffff86 00ffff82 00ffff7f 06fff97e 3ffdc08a 74fd8b9b 9dff62ac bcfc43bd c4fe3bc1 c3fe3cbd c2fe3dba 56fda97a 00ffff5d 00ffff59 00ffff56 00ffff53 00ffff4f 00ffff4c 00ffff49 00ffff45 00ffff42 00ffff3e 00ffff3b 00ffff38 00ffff20 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 ff00ff16 ff00ff4b ff00ff7f ff00ffb2 ff00ffe1 ff00ffe9 ff00ffe6 ff00ffe2 ff00ffdf ff00ffdc ff00ffd8 ee11eee4 e11ee1ec e01fe0eb df20dfe9 dd22dde6 db24dbe4 d926d9e1 d827d8df d728d7dc d52ad5d9 d52ad5d7 d32cd3d4 d22dd2d1 d12ed1ce d02fd0ca cf30cfc7 ce31cec4 ce31cec0 cd32cdbd cc33ccb9 cc33ccb6 cb34cbb1 d02fd0a9 dc23dc9d e817e890 f609f684 ff00ff7c ff00ff32 00000000 00000000 00000000 00000000 00000000 00ffff6b 00ffffb7 00ffffb3 00ffffb0 00ffffac 00ffffa9 00ffffa6 00ffffa2 00ffff9f 00ffff9c 00ffff98 00ffff95 00ffff91 00ffff8e 00ffff8b 0ffff08b 4bffb49a 7ffe80aa a6fe59bb c4fe3bcb c8fe37cc c6fe39c9 c6fe39c5 c4fe3bc2 c3fe3cbe c2fe3dbb c1fe3eb8 85fd7a8c 00ffff5b 00ffff57 00ffff54 00ffff51 00ffff4d 00ffff4a 00ffff47 00ffff43 00ffff40 00ffff3c 00ffff39 00ffff35 00ffff2b 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 ff00ff77 ff00ffda ff00fff8 ff00fff5 ff00fff1 ff00ffee ff00ffea ff00ffe7 ff00ffe4 ff00ffe0 ff00ffdd ff00ffd9 ff00ffd6 f40bf4dd e01fe0eb df20dfe9 dd22dde7 dc23dce5 da25dae3 d926d9e0 d728d7dd d629d6da d52ad5d8 d42bd4d5 d22dd2d2 d12ed1cf d12ed1cc cf30cfc9 cf30cfc5 cd32cdc2 cd32cdbe d32cd3b5 dd22dda8 e916e99c f807f88f ff00ff88 ff00ff84 ff00ff81 ff00ff7e ff00ff7a ff00ff4c 00000000 00000000 00000000 00000000 00000000 00ffff40 00ffffb5 00ffffb1 00ffffae 00ffffaa 00ffffa7 00ffffa4 00ffffa0 00ffff9d 00ffff9a 00ffff96 19ffe699 58ffa7a8 8afe75b9 b1fe4ec9 cbfe34d7 ccfe33d6 cbfe34d3 c9fe36d0 c8fe37cd c7fe38ca c6fe39c7 c5fe3ac3 c3fe3cc0 c3fe3cbc c1fe3eb9 c1fe3eb5 a6fd599e 00ffff59 00ffff55 00ffff52 00ffff4f 00ffff4b 00ffff48 00ffff44 00ffff41 00ffff3e 00ffff3a 00ffff37 00ffff33 00ffff30 00ffff04 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 ff00ff81 ff00fff9 ff00fff6 ff00fff3 ff00ffef ff00ffec ff00ffe8 ff00ffe5 ff00ffe2 ff00ffde ff00ffdb ff00ffd7 ff00ffd4 fb04fbd3 df20dfea de21dee8 dc23dce6 db24dbe3 d926d9e1 d827d8de d728d7dc d52ad5d9 d42bd4d6 d22dd2d3 d22dd2d0 d12ed1cd d02fd0c9 d629d6c0 e11ee1b3 ec13eca6 fa05fa9a ff00ff93 ff00ff90 ff00ff8d ff00ff89 ff00ff86 ff00ff82 ff00ff7f ff00ff7b ff00ff78 ff00ff64 00000000 00000000 00000000 00000000 00000000 00ffff15 00ffffb3 00ffffaf 00ffffac 00ffffa9 00ffffa5 00ffffa2 27ffd8a8 63ff9cb7 96fe69c7 bdfe42d7 d3fe2ce1 d1fe2edf cffe30dc cefe31da ccfe33d7 cbfe34d4 cafe35d1 c8fe37ce c8fe37cb c6fe39c8 c5fe3ac4 c4fe3bc1 c3fe3cbe c2fe3dba c1fe3eb7 c1fe3eb3 bdfe42ad 0bfff45a 00ffff53 00ffff50 00ffff4d 00ffff49 00ffff46 00ffff42 00ffff3f 00ffff3c 00ffff38 00ffff35 00ffff31 00ffff2e 00ffff0d 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 ff00ff4a ff00fff7 ff00fff4 ff00fff0 ff00ffed ff00ffea ff00ffe6 ff00ffe3 ff00ffdf ff00ffdc ff00ffd9 ff00ffd5 ff00ffd2 ff00ffce e21de2e5 dd22dde7 db24dbe4 da25dae2 d827d8df d728d7dd d52ad5d9 d42bd4d7 d42bd4d4 da25daca e31ce3be ef10efb1 fb04fba5 ff00ff9f ff00ff9b ff00ff98 ff00ff95 ff00ff91 ff00ff8e ff00ff8a ff00ff87 ff00ff84 ff00ff80 ff00ff7d ff00ff79 ff00ff76 ff00ff73 ff00ff08 00000000 00000000 00000000 00000000 00000000 00ffff9d 03fffcae 35ffcab7 71ff8ec4 a2fe5dd3 cafd35e3 d9fd26e9 d7fd28e7 d5fe2ae4 d3fe2ce2 d2fe2de0 d1fe2edd cefe31db cdfe32d8 ccfe33d5 cbfe34d2 cafe35d0 c8fe37cc c7fe38c9 c5fe3ac6 c5fe3ac2 c3fe3cbf c2fe3dbc c2fe3db8 c0fe3fb4 c0fe3fb1 bffe40ac 4bffb46a 00ffff51 00ffff4e 00ffff4a 00ffff47 00ffff44 00ffff40 00ffff3d 00ffff39 00ffff36 00ffff33 00ffff2f 00ffff2c 00ffff15 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 ff00ff13 ff00fff5 ff00fff2 ff00ffee ff00ffeb ff00ffe7 ff00ffe4 ff00ffe1 ff00ffdd ff00ffda ff00ffd6 ff00ffd3 ff00ffd0 ff00ffcc e916e9dc dc23dce5 da25dae3 d926d9e0 d827d8dd de21ded3 e718e7c7 f10ef1bb fc03fcb0 ff00ffaa ff00ffa7 ff00ffa4 ff00ffa0 ff00ff9d ff00ff99 ff00ff96 ff00ff92 ff00ff8f ff00ff8c ff00ff88 ff00ff85 ff00ff81 ff00ff7e ff00ff7b ff00ff77 ff00ff74 ff00ff70 ff00ff20 00000000 00000000 ffff0006 fffa0034 fffa0068 c4fe3bc7 d7fc28ed dffd20ef ddfd22ee dbfd24eb d9fd26e9 d8fd27e8 d6fd29e5 d4fe2be3 d2fe2de1 d1fe2ede cffe30db cefe31d9 cdfe32d6 cbfe34d3 cafe35d0 c9fe36ce c7fe38cb c6fe39c7 c5fe3ac4 c4fe3bc0 c2fe3dbd c2fe3db9 c1fe3eb5 c0fe3fb2 c0fe3fae beff41aa 7cff837b 00ffff4f 00ffff4c 00ffff48 00ffff45 00ffff42 00ffff3e 00ffff3b 00ffff37 00ffff34 00ffff30 00ffff2b 00ffff20 00ffff0f 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 ff00ffd1 ff00fff0 ff00ffec ff00ffe9 ff00ffe5 ff00ffe2 ff00ffdf ff00ffdb ff00ffd8 ff00ffd4 ff00ffd1 ff00ffcd ff00ffca f10ef1d2 e31ce3db eb14ebd1 f30cf3c5 fd02fdba ff00ffb6 ff00ffb2 ff00ffaf ff00ffab ff00ffa8 ff00ffa5 ff00ffa1 ff00ff9e ff00ff9b ff00ff97 ff00ff94 ff00ff90 ff00ff8d ff00ff8a ff00ff86 ff00ff83 ff00ff7f ff00ff7c ff00ff78 ff00ff75 ff00ff72 ff1ee176 ff9c606c fffd0078 fffc00ad fffb00d9 fffc00dd fffb00da f1fc0ee2 e0fd1ff0 defd21ee dcfd23ec dafd25ea d8fd27e8 d6fd29e6 d5fe2ae4 d3fe2ce2 d1fe2edf d0fe2fdd cefe31da cdfe32d7 ccfe33d5 cafe35d2 c9fe36cf c7fe38cb c7fe38c8 c6fe39c5 c4fe3bc2 c3fe3cbe c2fe3dbb c2fe3db7 c0fe3fb3 bffe40b0 bffe40ac beff41a8 9fff608d 00ffff4d 00ffff4a 00ffff46 00ffff43 00ffff3f 00ffff3c 00ffff33 00ffff23 00ffff16 00ffff09 00ffff01 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 ff00ff9a ff00ffed ff00ffea ff00ffe7 ff00ffe3 ff00ffe0 ff00ffdc ff00ffd9 ff00ffd6 ff00ffd2 ff00ffcf ff00ffcb ff00ffc8 ff00ffc5 ff00ffc1 ff00ffbe ff00ffba ff00ffb7 ff00ffb3 ff00ffb0 ff00ffad ff00ffa9 ff00ffa6 ff00ffa3 ff00ff9f ff00ff9c ff00ff98 ff00ff95 ff00ff92 ff00ff8e ff00ff8b ff00ff87 ff00ff84 ff00ff81 ff00ff7d ff2dd087 ff817da3 ffb745c0 ffde1fdd fff309f3 fff507f0 fffc00e5 fffc00e2 fffc00de fffc00db fffb00d7 f8fd07da dffd20ef dcfd23ed dbfd24eb d9fd26e9 d7fd28e7 d5fe2ae5 d4fe2be2 d2fe2de0 d0fe2fde cffe30db cdfe32d8 ccfe33d5 cbfe34d3 c9fe36d0 c8fe37cd c7fe38ca c6fe39c6 c4fe3bc3 c4fe3bbf c3fe3cbc c1fe3eb9 c1fe3eb5 c0fe3fb1 bffe40ad beff41a9 beff41a5 b8ff479c 03fffc4c 00ffff47 00ffff36 00ffff25 00ffff15 00ffff06 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 ff00ff64 ff00ffeb ff00ffe8 ff00ffe4 ff00ffe1 ff00ffde ff00ffda ff00ffd7 ff00ffd3 ff00ffd0 ff00ffcd ff00ffc9 ff00ffc6 ff00ffc2 ff00ffbf ff00ffbc ff00ffb8 ff00ffb5 ff00ffb1 ff00ffae ff00ffaa ff00ffa7 ff00ffa4 ff00ffa1 ff00ff9d ff00ff9a ff00ff96 ff00ff93 ff00ff8f ff00ff8c ff00ff89 ff00ff85 ff00ff82 ff58a599 ffe813ec fff903fb fff705f9 fff606f7 fff408f5 fff309f3 fff20af0 fffc00e3 fffc00e0 fffc00dc fffb00d9 fffb00d5 fefd01d3 defd21ed dcfd23ec dafd25ea d8fd27e8 d6fd29e6 d4fe2be3 d3fe2ce1 d1fe2ede cffe30dc cefe31da ccfe33d7 cbfe34d4 cafe35d1 c9fe36ce c8fe37cb c6fe39c8 c5fe3ac4 c4fe3bc1 c3fe3cbd c2fe3dba c1fe3eb7 c1fe3eb3 bffe40af bffe40ab c1ff3ea4 cdff3296 dbff2488 92ff6d26 00ffff03 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 ff00ff2f ff00ffe9 ff00ffe6 ff00ffe2 ff00ffdf ff00ffdb ff00ffd8 ff00ffd5 ff00ffd1 ff00ffce ff00ffca ff00ffc7 ff00ffc4 ff00ffc0 ff00ffbd ff00ffb9 ff00ffb6 ff00ffb3 ff00ffaf ff00ffac ff00ffa9 ff00ffa5 ff00ffa2 ff00ff9e ff00ff9b ff00ff98 ff00ff94 ff00ff91 ff00ff8d ff00ff8a ff00ff87 ff00ff83 ff00ff80 ff2dd089 fff903fc fff804fa fff606f8 fff507f6 fff309f3 fff20af1 fff00bef fffa02e3 fffc00de fffb00da fffb00d7 fffd00d3 fffd00d0 e4fd1be5 dafd25eb d9fd26e9 d7fd28e7 d5fe2ae4 d3fe2ce2 d2fe2de0 d0fe2fdd cffe30da cdfe32d7 ccfe33d5 cbfe34d2 c9fe36cf c8fe37cc c7fe38c9 c5fe3ac6 c5fe3ac2 c3fe3cbf c3fe3cbb c1fe3eb8 c9fe36ad d5fd2a9f e2fd1d91 f2ff0d85 ffff007a ffff0077 ffff0073 ffff0030 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 ff00ff05 ff00ffdf ff00ffe4 ff00ffe0 ff00ffdd ff00ffd9 ff00ffd6 ff00ffd3 ff00ffcf ff00ffcc ff00ffc8 ff00ffc5 ff00ffc1 ff00ffbe ff00ffbb ff00ffb7 ff00ffb4 ff00ffb0 ff00ffad ff00ffaa ff00ffa6 ff00ffa3 ff00ffa0 ff00ff9c ff00ff99 ff00ff95 ff00ff92 ff00ff8f ff00ff8b ff00ff88 ff00ff84 ff00ff81 ff00ff7e ff00ff7a ffe715e9 fff606f8 fff507f7 fff408f5 fff20af2 fff10bf0 fff00ced fff705e4 fffc00db fffb00d8 fffb00d5 fffd00d1 fffd00ce eafd15dc d9fd26e9 d7fd28e7 d6fd29e5 d4fe2be3 d2fe2de1 d1fe2ede cffe30db cefe31d9 ccfe33d6 cbfe34d3 cafe35d0 c8fe37cd c7fe38ca c6fe39c7 c7fe38c1 d0fe2fb5 dcfd23a7 eafd159a fafd058c fffd0086 fffd0082 ffff007f ffff007c ffff0078 ffff0075 ffff0071 fffc004a 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 ff00ffb0 ff00ffe1 ff00ffde ff00ffdb ff00ffd7 ff00ffd4 ff00ffd0 ff00ffcd ff00ffca ff00ffc6 ff00ffc3 ff00ffbf ff00ffbc ff00ffb9 ff00ffb5 ff00ffb2 ff00ffae ff00ffab ff00ffa8 ff00ffa4 ff00ffa1 ff00ff9e ff00ff9a ff00ff97 ff00ff93 ff00ff90 ff00ff8c ff00ff89 ff00ff86 ff00ff82 ff00ff7f ff00ff7b ff00ff78 ffc13cc8 fff606f7 fff408f5 fff309f3 fff20af1 fff00bef ffef0dec fff308e4 fffb00d9 fffb00d6 fffd00d2 fffd00cf fffd00cc f3fd0cd2 d8fd27e8 d6fd29e6 d5fe2ae4 d3fe2ce1 d1fe2edf d0fe2fdd cefe31da cdfe32d7 ccfe33d5 cafe35d1 cffe30c9 d8fe27bc e4fe1baf f1fd0ea1 fefd0195 fffd0092 fffd008e fffd008b fffd0087 fffd0084 fffd0080 ffff007d ffff0079 ffff0076 ffff0073 ffff006f fffc0062 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 ff00ff7d ff00ffdf ff00ffdc ff00ffd8 ff00ffd5 ff00ffd2 ff00ffce ff00ffcb ff00ffc7 ff00ffc4 ff00ffc1 ff00ffbd ff00ffba ff00ffb6 ff00ffb3 ff00ffb0 ff00ffac ff00ffa9 ff00ffa6 ff00ffa2 ff00ff9f ff00ff9b ff00ff98 ff00ff95 ff00ff91 ff00ff8e ff00ff8a ff00ff87 ff00ff83 ff00ff80 ff00ff7d ff00ff79 ff00ff76 ff8e70a5 fff507f6 fff308f4 fff20af1 fff10bef fff00ced ffee0dea fff00ce6 fffb00d7 fffd00d4 fffd00d0 fffd00cd fffc00ca fcfc03c9 d7fd28e7 d5fe2ae5 d4fe2be2 d2fe2de0 d1fe2edd cffe30da d6fe29cf e0fe1fc3 ebfe14b5 f9fd06a8 fffd00a1 fffd009d fffd009a fffd0096 fffd0093 fffd008f fffd008c fffd0089 fffd0085 fffd0082 ffff007e ffff007b ffff0077 ffff0074 ffff0071 ffff006d ffff006a ffff000e 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 ff00ff4a ff00ffdd ff00ffda ff00ffd6 ff00ffd3 ff00ffd0 ff00ffcc ff00ffc9 ff00ffc5 ff00ffc2 ff00ffbe ff00ffbb ff00ffb8 ff00ffb4 ff00ffb1 ff00ffad ff00ffaa ff00ffa7 ff00ffa3 ff00ffa0 ff00ff9d ff00ff99 ff00ff96 ff00ff92 ff00ff8f ff00ff8c ff00ff88 ff00ff85 ff00ff81 ff00ff7e ff00ff7b ff00ff77 ff00ff74 ff44bb84 fff408f5 fff309f3 fff10bf0 fff00cee ffef0deb ffee0ee9 ffed0ee6 fffb01d6 fffd00d2 fffd00ce fffc00cb fffc00c7 fffc00c4 dcfd23e0 d7fe28e0 dffe20d5 e7fe18c9 f2fe0dbd fdfe02b0 fffe00ac fffd00a9 fffd00a5 fffd00a2 fffd009e fffd009b fffd0098 fffd0094 fffd0091 fffd008d fffd008a fffd0086 fffd0083 fffd0080 ffff007c ffff0079 ffff0075 ffff0072 ffff006e ffff006b ffff0068 ffff0026 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 ff00ff18 ff00ffdb ff00ffd8 ff00ffd4 ff00ffd1 ff00ffcd ff00ffca ff00ffc7 ff00ffc3 ff00ffc0 ff00ffbc ff00ffb9 ff00ffb6 ff00ffb2 ff00ffaf ff00ffab ff00ffa8 ff00ffa5 ff00ffa1 ff00ff9e ff00ff9a ff00ff97 ff00ff94 ff00ff90 ff00ff8d ff00ff89 ff00ff86 ff00ff83 ff00ff7f ff00ff7c ff00ff78 ff00ff75 ff00ff72 ff00ff6e ffe913e7 fff20af1 fff00bef ffef0cec ffee0ee9 ffed0ee7 ffec0fe4 fff804d7 fffd00d0 fffd00cc fffc00c9 fffc00c5 fffc00c2 fbfe04c1 fffe00bb fffe00b8 fffe00b4 fffe00b1 fffe00ad fffe00aa fffd00a7 fffd00a3 fffd00a0 fffd009c fffd0099 fffd0096 fffd0092 fffd008f fffd008b fffd0088 fffd0084 fffd0081 ffff007e ffff007a ffff0077 ffff0073 ffff0070 ffff006c ffff0069 ffff0065 ffff003c 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ffc2 ff00ffd5 ff00ffd2 ff00ffcf ff00ffcb ff00ffc8 ff00ffc4 ff00ffc1 ff00ffbe ff00ffba ff00ffb7 ff00ffb3 ff00ffb0 ff00ffad ff00ffa9 ff00ffa6 ff00ffa3 ff00ff9f ff00ff9c ff00ff98 ff00ff95 ff00ff92 ff00ff8e ff00ff8b ff00ff87 ff00ff84 ff00ff80 ff00ff7d ff00ff7a ff00ff76 ff00ff73 ff00ff6f ff00ff6c ffc834c5 fff10bf0 fff00ced ffef0deb ffee0ee8 ffed0fe5 ffed10e2 fff508d8 fffd00ce fffc00ca fffc00c7 fffc00c3 fffc00c0 fffe00bc fffe00b9 fffe00b6 fffe00b2 fffe00af fffe00ab fffd00a8 fffd00a5 fffd00a1 fffd009e fffd009a fffd0097 fffd0093 fffd0090 fffd008d fffd0089 fffd0086 fffd0082 ffff007f ffff007b ffff0078 ffff0075 ffff0071 ffff006e ffff006a ffff0067 ffff0063 ffff0052 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff91 ff00ffd3 ff00ffd0 ff00ffcd ff00ffc9 ff00ffc6 ff00ffc2 ff00ffbf ff00ffbb ff00ffb8 ff00ffb5 ff00ffb1 ff00ffae ff00ffaa ff00ffa7 ff00ffa4 ff00ffa0 ff00ff9d ff00ff9a ff00ff96 ff00ff93 ff00ff8f ff00ff8c ff00ff89 ff00ff85 ff00ff82 ff00ff7e ff00ff7b ff00ff78 ff00ff74 ff00ff71 ff00ff6d ff00ff6a ff9b61a3 fff00cee ffef0dec ffee0de9 ffed0fe6 ffec0fe4 ffec10e0 fff10cd9 fffc00cb fffc00c8 fffc00c5 fffc00c1 fffe00be fffe00ba fffe00b7 fffe00b3 fffe00b0 fffe00ad fffd00a9 fffd00a6 fffd00a3 fffd009f fffd009c fffd0098 fffd0095 fffd0091 fffd008e fffd008a fffd0087 fffd0084 fffd0080 ffff007d ffff0079 ffff0076 ffff0072 ffff006f ffff006c ffff0068 ffff0065 ffff0061 ffff005e ffff0008 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff62 ff00ffd1 ff00ffce ff00ffca ff00ffc7 ff00ffc4 ff00ffc0 ff00ffbd ff00ffb9 ff00ffb6 ff00ffb2 ff00ffaf ff00ffac ff00ffa9 ff00ffa5 ff00ffa2 ff00ff9e ff00ff9b ff00ff97 ff00ff94 ff00ff91 ff00ff8d ff00ff8a ff00ff86 ff00ff83 ff00ff80 ff00ff7c ff00ff79 ff00ff75 ff00ff72 ff00ff6f ff00ff6b ff00ff68 ff58a57f ffef0cec ffee0dea ffee0ee8 ffec0fe5 ffed10e2 ffec11df ffed10db fffc00c9 fffc00c6 fffc00c2 fffe00bf fffe00bc fffe00b8 fffe00b5 fffe00b1 fffe00ae fffe00aa fffd00a7 fffd00a4 fffd00a0 fffd009d fffd009a fffd0096 fffd0093 fffd008f fffd008c fffd0088 fffd0085 fffd0082 ffff007e ffff007b ffff0077 ffff0074 ffff0070 ffff006d ffff006a ffff0066 ffff0063 ffff005f ffff005c ffff001d 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff32 ff00ffcf ff00ffcc ff00ffc8 ff00ffc5 ff00ffc1 ff00ffbe ff00ffbb ff00ffb7 ff00ffb4 ff00ffb0 ff00ffad ff00ffaa ff00ffa6 ff00ffa3 ff00ffa0 ff00ff9c ff00ff99 ff00ff95 ff00ff92 ff00ff8f ff00ff8b ff00ff88 ff00ff84 ff00ff81 ff00ff7d ff00ff7a ff00ff77 ff00ff73 ff00ff70 ff00ff6c ff00ff69 ff00ff66 ff08f764 ffea12e4 ffee0ee8 ffed0fe5 ffec10e3 ffec10e0 ffeb11dd ffeb12da fffa03c9 fffc00c4 fffc00c0 fffe00bd fffe00ba fffe00b6 fffe00b3 fffe00af fffe00ac fffd00a9 fffd00a5 fffd00a2 fffd009e fffd009b fffd0097 fffd0094 fffd0091 fffd008d fffd008a fffd0086 fffd0083 ffff007f ffff007c ffff0079 ffff0075 ffff0072 ffff006e ffff006b ffff0067 ffff0064 ffff0061 ffff005d ffff005a fffa0031 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff07 ff00ffca ff00ffc9 ff00ffc6 ff00ffc3 ff00ffbf ff00ffbc ff00ffb8 ff00ffb5 ff00ffb2 ff00ffae ff00ffab ff00ffa8 ff00ffa4 ff00ffa1 ff00ff9d ff00ff9a ff00ff97 ff00ff93 ff00ff90 ff00ff8c ff00ff89 ff00ff86 ff00ff82 ff00ff7f ff00ff7b ff00ff78 ff00ff74 ff00ff71 ff00ff6e ff00ff6a ff00ff67 ff00ff63 ff00ff60 ffd02ec2 ffed0ee7 ffec0fe4 ffed10e1 ffec11de ffeb12db ffeb12d8 fff607ca fffc00c2 fffe00be fffe00bb fffe00b7 fffe00b4 fffe00b1 fffe00ad fffe00aa fffd00a7 fffd00a3 fffd00a0 fffd009c fffd0099 fffd0095 fffd0092 fffd008e fffd008b fffd0088 fffd0084 fffd0081 ffff007d ffff007a ffff0076 ffff0073 ffff0070 ffff006c ffff0069 ffff0065 ffff0062 ffff005e ffff005b ffff0058 fffb0044 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ffa3 ff00ffc7 ff00ffc4 ff00ffc1 ff00ffbd ff00ffba ff00ffb6 ff00ffb3 ff00ffaf ff00ffac ff00ffa9 ff00ffa6 ff00ffa2 ff00ff9f ff00ff9b ff00ff98 ff00ff94 ff00ff91 ff00ff8e ff00ff8a ff00ff87 ff00ff83 ff00ff80 ff00ff7d ff00ff79 ff00ff76 ff00ff72 ff00ff6f ff00ff6c ff00ff68 ff00ff65 ff00ff61 ff00ff5e ffa7559f ffed0fe5 ffed10e2 ffec11e0 ffeb11dc ffeb12d9 ffea13d6 fff10bcc fffc00c0 fffe00bc fffe00b9 fffe00b5 fffe00b2 fffe00ae fffe00ab fffd00a8 fffd00a4 fffd00a1 fffd009e fffd009a fffd0097 fffd0093 fffd0090 fffd008c fffd0089 fffd0086 fffd0082 ffff007f ffff007b ffff0078 ffff0074 ffff0071 ffff006e ffff006a ffff0067 ffff0063 ffff0060 ffff005c ffff0059 ffff0055 ffff0051 ffff0004 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff75 ff00ffc5 ff00ffc2 ff00ffbe ff00ffbb ff00ffb8 ff00ffb4 ff00ffb1 ff00ffad ff00ffaa ff00ffa7 ff00ffa3 ff00ffa0 ff00ff9d ff00ff99 ff00ff96 ff00ff92 ff00ff8f ff00ff8b ff00ff88 ff00ff85 ff00ff81 ff00ff7e ff00ff7a ff00ff77 ff00ff74 ff00ff70 ff00ff6d ff00ff69 ff00ff66 ff00ff63 ff00ff5f ff00ff5c ff6c917b ffec0fe4 ffec10e0 ffec11de ffeb12da ffea12d8 ffea13d4 ffed0fcd fffe00be fffe00ba fffe00b7 fffe00b3 fffe00b0 fffe00ac fffd00a9 fffd00a6 fffd00a2 fffd009f fffd009b fffd0098 fffd0095 fffd0091 fffd008e fffd008a fffd0087 fffd0083 fffd0080 ffff007d ffff0079 ffff0076 ffff0072 ffff006f ffff006b ffff0068 ffff0065 ffff0061 ffff005e ffff005a ffff0057 ffff0054 ffff0050 ffff0015 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff48 ff00ffc3 ff00ffc0 ff00ffbc ff00ffb9 ff00ffb5 ff00ffb2 ff00ffaf ff00ffab ff00ffa8 ff00ffa5 ff00ffa1 ff00ff9e ff00ff9a ff00ff97 ff00ff94 ff00ff90 ff00ff8d ff00ff89 ff00ff86 ff00ff83 ff00ff7f ff00ff7c ff00ff78 ff00ff75 ff00ff71 ff00ff6e ff00ff6b ff00ff67 ff00ff64 ff00ff60 ff00ff5d ff00ff5a ff14eb5b ffea12de ffec11df ffeb11dc ffea12d8 ffea12d5 ffe913d2 ffeb13ce fffd00bb fffe00b8 fffe00b5 fffe00b1 fffe00ae fffe00aa fffd00a7 fffd00a4 fffd00a0 fffd009d fffd0099 fffd0096 fffd0093 fffd008f fffd008c fffd0088 fffd0085 fffd0081 ffff007e ffff007a ffff0077 ffff0074 ffff0070 ffff006d ffff0069 ffff0066 ffff0062 ffff005f ffff005c ffff0058 ffff0055 ffff0052 ffff004e fff80027 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff1c ff00ffc1 ff00ffbe ff00ffba ff00ffb7 ff00ffb3 ff00ffb0 ff00ffac ff00ffa9 ff00ffa6 ff00ffa2 ff00ff9f ff00ff9c ff00ff98 ff00ff95 ff00ff91 ff00ff8e ff00ff8b ff00ff87 ff00ff84 ff00ff80 ff00ff7d ff00ff7a ff00ff76 ff00ff73 ff00ff6f ff00ff6c ff00ff69 ff00ff65 ff00ff62 ff00ff5e ff00ff5b ff00ff57 ff00ff54 ffd428bf ffec11dd ffeb12da ffea13d7 ffea13d4 ffe913d0 ffea13cd fff904bc fffe00b6 fffe00b2 fffe00af fffe00ac fffd00a8 fffd00a5 fffd00a2 fffd009e fffd009b fffd0097 fffd0094 fffd0090 fffd008d fffd008a fffd0086 fffd0083 ffff007f ffff007c ffff0078 ffff0075 ffff0072 ffff006e ffff006b ffff0067 ffff0064 ffff0060 ffff005d ffff005a ffff0056 ffff0053 ffff004f ffff004c ffff0037 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ffb2 ff00ffbb ff00ffb8 ff00ffb5 ff00ffb1 ff00ffae ff00ffaa ff00ffa7 ff00ffa4 ff00ffa0 ff00ff9d ff00ff9a ff00ff96 ff00ff93 ff00ff8f ff00ff8c ff00ff88 ff00ff85 ff00ff82 ff00ff7e ff00ff7b ff00ff77 ff00ff74 ff00ff71 ff00ff6d ff00ff6a ff00ff66 ff00ff63 ff00ff60 ff00ff5c ff00ff59 ff00ff55 ff00ff52 ffb34a9b ffeb11db ffea12d8 ffea13d5 ffea13d2 ffea14ce ffea13ca fff509be fffe00b4 fffe00b0 fffe00ad fffe00aa fffd00a6 fffd00a3 fffd009f fffd009c fffd0099 fffd0095 fffd0092 fffd008e fffd008b fffd0087 fffd0084 fffd0081 ffff007d ffff007a ffff0076 ffff0073 ffff006f ffff006c ffff0069 ffff0065 ffff0062 ffff005e ffff005b ffff0057 ffff0054 ffff0051 ffff004d ffff004a ffff0044 ffff0002 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff87 ff00ffb9 ff00ffb6 ff00ffb2 ff00ffaf ff00ffac ff00ffa8 ff00ffa5 ff00ffa2 ff00ff9e ff00ff9b ff00ff97 ff00ff94 ff00ff91 ff00ff8d ff00ff8a ff00ff86 ff00ff83 ff00ff80 ff00ff7c ff00ff79 ff00ff75 ff00ff72 ff00ff6e ff00ff6b ff00ff68 ff00ff64 ff00ff61 ff00ff5d ff00ff5a ff00ff57 ff00ff53 ff00ff50 ff7f8076 ffeb12d9 ffea13d6 ffea13d3 ffea13cf ffea14cc ffea14c8 fff00ebf fffe00b2 fffe00ae fffe00ab fffd00a8 fffd00a4 fffd00a1 fffd009d fffd009a fffd0097 fffd0093 fffd0090 fffd008c fffd0089 fffd0085 fffd0082 ffff007f ffff007b ffff0078 ffff0074 ffff0071 ffff006d ffff006a ffff0066 ffff0063 ffff0060 ffff005c ffff0059 ffff0055 ffff0052 ffff004f ffff004b ffff0048 ffff0044 ffee000f 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff5c ff00ffb7 ff00ffb4 ff00ffb0 ff00ffad ff00ffaa ff00ffa6 ff00ffa3 ff00ff9f ff00ff9c ff00ff99 ff00ff95 ff00ff92 ff00ff8e ff00ff8b ff00ff88 ff00ff84 ff00ff81 ff00ff7d ff00ff7a ff00ff77 ff00ff73 ff00ff70 ff00ff6c ff00ff69 ff00ff66 ff00ff62 ff00ff5f ff00ff5b ff00ff58 ff00ff55 ff00ff51 ff00ff4e ff28d753 ffeb13d6 ffea13d4 ffea13d1 ffea14cd ffea14c9 ffea14c6 ffec12c0 fffe00b0 fffe00ac fffd00a9 fffd00a6 fffd00a2 fffd009f fffd009b fffd0098 fffd0094 fffd0091 fffd008e fffd008a fffd0087 fffd0083 fffd0080 ffff007c ffff0079 ffff0076 ffff0072 ffff006f ffff006b ffff0068 ffff0064 ffff0061 ffff005e ffff005a ffff0057 ffff0053 ffff0050 ffff004d ffff0049 ffff0046 ffff0042 ffff001d 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff33 ff00ffb5 ff00ffb2 ff00ffae ff00ffab ff00ffa8 ff00ffa4 ff00ffa1 ff00ff9d ff00ff9a ff00ff97 ff00ff93 ff00ff90 ff00ff8c ff00ff89 ff00ff85 ff00ff82 ff00ff7f ff00ff7b ff00ff78 ff00ff74 ff00ff71 ff00ff6e ff00ff6a ff00ff67 ff00ff63 ff00ff60 ff00ff5d ff00ff59 ff00ff56 ff00ff53 ff00ff4f ff00ff4c ff00ff48 ffda22bb ffe913d2 ffeb13cf ffea14cb ffea14c7 ffea14c3 ffea14c0 fffc02af fffe00aa fffd00a7 fffd00a3 fffd00a0 fffd009d fffd0099 fffd0096 fffd0092 fffd008f fffd008b fffd0088 fffd0085 fffd0081 ffff007e ffff007a ffff0077 ffff0073 ffff0070 ffff006d ffff0069 ffff0066 ffff0062 ffff005f ffff005b ffff0058 ffff0055 ffff0051 ffff004e ffff004b ffff0047 ffff0044 ffff0040 ffff002b 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff0b ff00ffb2 ff00ffaf ff00ffac ff00ffa9 ff00ffa5 ff00ffa2 ff00ff9f ff00ff9b ff00ff98 ff00ff94 ff00ff91 ff00ff8e ff00ff8a ff00ff87 ff00ff83 ff00ff80 ff00ff7c ff00ff79 ff00ff76 ff00ff72 ff00ff6f ff00ff6b ff00ff68 ff00ff65 ff00ff61 ff00ff5e ff00ff5a ff00ff57 ff00ff54 ff00ff50 ff00ff4d ff00ff4a ff00ff46 ffbe3f96 ffe913d0 ffea13cd ffea14c9 ffea14c5 ffea14c1 ffea13bd fff706af fffd00a8 fffd00a5 fffd00a1 fffd009e fffd009b fffd0097 fffd0094 fffd0090 fffd008d fffd0089 fffd0086 fffd0083 ffff007f ffff007c ffff0078 ffff0075 ffff0071 ffff006e ffff006a ffff0067 ffff0064 ffff0060 ffff005d ffff0059 ffff0056 ffff0053 ffff004f ffff004c ffff0048 ffff0045 ffff0042 ffff003e ffff0037 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff95 ff00ffad ff00ffaa ff00ffa7 ff00ffa3 ff00ffa0 ff00ff9c ff00ff99 ff00ff96 ff00ff92 ff00ff8f ff00ff8b ff00ff88 ff00ff85 ff00ff81 ff00ff7e ff00ff7a ff00ff77 ff00ff74 ff00ff70 ff00ff6d ff00ff69 ff00ff66 ff00ff62 ff00ff5f ff00ff5c ff00ff58 ff00ff55 ff00ff52 ff00ff4e ff00ff4b ff00ff47 ff00ff44 ff916c72 ffea13ce ffea13ca ffea14c6 ffea14c3 ffea14bf ffea13bb fff30bb1 fffd00a6 fffd00a3 fffd009f fffd009c fffd0098 fffd0095 fffd0092 fffd008e fffd008b fffd0087 fffd0084 fffd0080 ffff007d ffff007a ffff0076 ffff0073 ffff006f ffff006c ffff0068 ffff0065 ffff0062 ffff005e ffff005b ffff0057 ffff0054 ffff0051 ffff004d ffff004a ffff0046 ffff0043 ffff003f ffff003c ffff0039 ffff0009 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff6c ff00ffab ff00ffa8 ff00ffa5 ff00ffa1 ff00ff9e ff00ff9a ff00ff97 ff00ff93 ff00ff90 ff00ff8d ff00ff89 ff00ff86 ff00ff82 ff00ff7f ff00ff7c ff00ff78 ff00ff75 ff00ff71 ff00ff6e ff00ff6b ff00ff67 ff00ff64 ff00ff60 ff00ff5d ff00ff5a ff00ff56 ff00ff53 ff00ff50 ff00ff4c ff00ff49 ff00ff45 ff00ff42 ff3fc04d ffea13cc ffea14c8 ffea14c4 ffea14c1 ffea13bc ffeb13b9 ffef0eb2 fffd00a4 fffd00a1 fffd009d fffd009a fffd0096 fffd0093 fffd008f fffd008c fffd0089 fffd0085 fffd0082 ffff007e ffff007b ffff0077 ffff0074 ffff0071 ffff006d ffff006a ffff0066 ffff0063 ffff005f ffff005c ffff0059 ffff0055 ffff0052 ffff004f ffff004b ffff0048 ffff0044 ffff0041 ffff003d ffff003a ffff0037 ffff0015 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff45 ff00ffa9 ff00ffa6 ff00ffa2 ff00ff9f ff00ff9c ff00ff98 ff00ff95 ff00ff91 ff00ff8e ff00ff8b ff00ff87 ff00ff84 ff00ff80 ff00ff7d ff00ff79 ff00ff76 ff00ff73 ff00ff6f ff00ff6c ff00ff68 ff00ff65 ff00ff62 ff00ff5e ff00ff5b ff00ff57 ff00ff54 ff00ff51 ff00ff4d ff00ff4a ff00ff47 ff00ff43 ff00ff40 ff00ff3c ffe01db6 ffea14c5 ffea14c2 ffea14be ffea13ba ffeb13b6 ffec11b1 fffd00a2 fffd009f fffd009b fffd0098 fffd0094 fffd0091 fffd008d fffd008a fffd0087 fffd0083 fffd0080 ffff007c ffff0079 ffff0075 ffff0072 ffff006f ffff006b ffff0068 ffff0064 ffff0061 ffff005d ffff005a ffff0056 ffff0053 ffff0050 ffff004c ffff0049 ffff0046 ffff0042 ffff003f ffff003b ffff0038 ffff0034 ffff0020 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff1f ff00ffa7 ff00ffa4 ff00ffa0 ff00ff9d ff00ff99 ff00ff96 ff00ff93 ff00ff8f ff00ff8c ff00ff88 ff00ff85 ff00ff82 ff00ff7e ff00ff7b ff00ff77 ff00ff74 ff00ff71 ff00ff6d ff00ff6a ff00ff66 ff00ff63 ff00ff5f ff00ff5c ff00ff59 ff00ff55 ff00ff52 ff00ff4f ff00ff4b ff00ff48 ff00ff44 ff00ff41 ff00ff3e ff00ff3a ffca3591 ffea14c3 ffea14c0 ffea14bb ffeb13b8 ffed11b3 fff10cab fffc01a1 fffd009c fffd0099 fffd0096 fffd0092 fffd008f fffd008b fffd0088 fffd0084 fffd0081 ffff007e ffff007a ffff0077 ffff0073 ffff0070 ffff006c ffff0069 ffff0066 ffff0062 ffff005f ffff005b ffff0058 ffff0055 ffff0051 ffff004e ffff004a ffff0047 ffff0043 ffff0040 ffff003d ffff0039 ffff0036 ffff0032 fff9002a 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff02 ff00ff9e ff00ffa2 ff00ff9e ff00ff9b ff00ff97 ff00ff94 ff00ff90 ff00ff8d ff00ff8a ff00ff86 ff00ff83 ff00ff7f ff00ff7c ff00ff79 ff00ff75 ff00ff72 ff00ff6e ff00ff6b ff00ff68 ff00ff64 ff00ff61 ff00ff5d ff00ff5a ff00ff57 ff00ff53 ff00ff50 ff00ff4d ff00ff49 ff00ff46 ff00ff42 ff00ff3f ff00ff3b ff00ff38 ffa6576c ffee0fbd fff30bb7 fff707b0 fffb03aa fffd00a5 fffd00a1 fffd009e fffd009a fffd0097 fffd0094 fffd0090 fffd008d fffd0089 fffd0086 fffd0082 ffff007f ffff007b ffff0078 ffff0075 ffff0071 ffff006e ffff006a ffff0067 ffff0063 ffff0060 ffff005d ffff0059 ffff0056 ffff0053 ffff004f ffff004c ffff0048 ffff0045 ffff0041 ffff003e ffff003b ffff0037 ffff0034 ffff0030 ffff002d ffff0005 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff7a ff00ff9f ff00ff9c ff00ff99 ff00ff95 ff00ff92 ff00ff8e ff00ff8b ff00ff88 ff00ff84 ff00ff81 ff00ff7d ff00ff7a ff00ff76 ff00ff73 ff00ff70 ff00ff6c ff00ff69 ff00ff65 ff00ff62 ff00ff5f ff00ff5b ff00ff58 ff00ff55 ff00ff51 ff00ff4e ff00ff4a ff00ff47 ff00ff44 ff00ff37 ff00ff27 ff00ff18 ff00ff0b ffee081c fffe00b0 fffe00ad fffd00a9 fffd00a6 fffd00a3 fffd009f fffd009c fffd0098 fffd0095 fffd0091 fffd008e fffd008b fffd0087 fffd0084 fffd0080 ffff007d ffff0079 ffff0076 ffff0073 ffff006f ffff006c ffff0068 ffff0065 ffff0061 ffff005e ffff005a ffff0057 ffff0054 ffff0050 ffff004d ffff004a ffff0046 ffff0043 ffff003f ffff003c ffff0038 ffff0035 ffff0032 ffff002e ffff002b ffff000e 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff55 ff00ff9d ff00ff9a ff00ff96 ff00ff93 ff00ff90 ff00ff8c ff00ff89 ff00ff85 ff00ff82 ff00ff7f ff00ff7b ff00ff78 ff00ff74 ff00ff71 ff00ff6e ff00ff6a ff00ff67 ff00ff63 ff00ff60 ff00ff5c ff00ff59 ff00ff56 ff00ff52 ff00ff4b ff00ff38 ff00ff25 ff00ff15 ff00ff05 00000000 00000000 00000000 00000000 00000000 fffd009f fffe00ab fffd00a7 fffd00a4 fffd00a0 fffd009d fffd009a fffd0096 fffd0093 fffd008f fffd008c fffd0088 fffd0085 fffd0082 ffff007e ffff007b ffff0077 ffff0074 ffff0070 ffff006d ffff006a ffff0066 ffff0063 ffff005f ffff005c ffff0058 ffff0055 ffff0052 ffff004e ffff004b ffff0047 ffff0044 ffff0041 ffff003d ffff003a ffff0036 ffff0033 ffff002f ffff002c ffff0029 ffff0016 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff31 ff00ff9b ff00ff98 ff00ff94 ff00ff91 ff00ff8d ff00ff8a ff00ff87 ff00ff83 ff00ff80 ff00ff7c ff00ff79 ff00ff76 ff00ff72 ff00ff6f ff00ff6b ff00ff68 ff00ff65 ff00ff61 ff00ff5d ff00ff4a ff00ff35 ff00ff21 ff00ff0e ff00ff01 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 fffd0074 fffd00a9 fffd00a5 fffd00a2 fffd009e fffd009b fffd0098 fffd0094 fffd0091 fffd008d fffd008a fffd0086 fffd0083 ffff007f ffff007c ffff0079 ffff0075 ffff0072 ffff006e ffff006b ffff0067 ffff0064 ffff0061 ffff005d ffff005a ffff0056 ffff0053 ffff0050 ffff004c ffff0049 ffff0045 ffff0042 ffff003f ffff003b ffff0038 ffff0034 ffff0031 ffff002d ffff002a ffff0027 ffff001d 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff0f ff00ff99 ff00ff96 ff00ff92 ff00ff8f ff00ff8b ff00ff88 ff00ff84 ff00ff81 ff00ff7e ff00ff7a ff00ff77 ff00ff73 ff00ff70 ff00ff6d ff00ff60 ff00ff47 ff00ff2f ff00ff19 ff00ff05 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 fffc004a fffd00a7 fffd00a3 fffd00a0 fffd009c fffd0099 fffd0095 fffd0092 fffd008f fffd008b fffd0088 fffd0084 fffd0081 ffff007d ffff007a ffff0077 ffff0073 ffff0070 ffff006c ffff0069 ffff0065 ffff0062 ffff005f ffff005b ffff0058 ffff0054 ffff0051 ffff004e ffff004a ffff0047 ffff0043 ffff0040 ffff003c ffff0039 ffff0036 ffff0032 ffff002f ffff002b ffff0028 ffff0022 ffff0018 ffff0001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff85 ff00ff93 ff00ff90 ff00ff8d ff00ff89 ff00ff86 ff00ff82 ff00ff7f ff00ff7c ff00ff76 ff00ff5d ff00ff41 ff00ff27 ff00ff0e 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffff0021 fffd00a4 fffd00a1 fffd009e fffd009a fffd0097 fffd0093 fffd0090 fffd008c fffd0089 fffd0086 fffd0082 ffff007f ffff007b ffff0078 ffff0074 ffff0071 ffff006e ffff006a ffff0067 ffff0063 ffff0060 ffff005c ffff0059 ffff0056 ffff0052 ffff004f ffff004c ffff0048 ffff0045 ffff0041 ffff003e ffff003a ffff0037 ffff0033 ffff002c ffff001f ffff0012 ffff0008 ffff0001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff62 ff00ff91 ff00ff8e ff00ff8a ff00ff87 ff00ff74 ff00ff55 ff00ff37 ff00ff1b ff00ff04 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffff0002 fffd009a fffd009f fffd009c fffd0098 fffd0095 fffd0091 fffd008e fffd008a fffd0087 fffd0084 fffd0080 ffff007d ffff0079 ffff0076 ffff0072 ffff006f ffff006b ffff0068 ffff0065 ffff0061 ffff005e ffff005a ffff0057 ffff0054 ffff0050 ffff004d ffff0049 ffff0046 ffff0043 ffff003f ffff0034 ffff0023 ffff0015 ffff0008 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff3b ff00ff6c ff00ff4b ff00ff2b ff00ff0d 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffff0073 fffd009d fffd0099 fffd0096 fffd0093 fffd008f fffd008c fffd0088 fffd0085 fffd0081 ffff007e ffff007b ffff0077 ffff0074 ffff0070 ffff006d ffff0069 ffff0066 ffff0063 ffff005f ffff005c ffff0058 ffff0055 ffff0052 ffff004e ffff004a ffff003a ffff0027 ffff0016 ffff0006 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 fffc004d fffd009b fffd0097 fffd0094 fffd0090 fffd008d fffd008a fffd0086 fffd0083 ffff007f ffff007c ffff0078 ffff0075 ffff0072 ffff006e ffff006b ffff0067 ffff0064 ffff0060 ffff005d ffff005a fffc0054 ffff0040 ffff002a ffff0016 ffff0005 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 fff80027 fffd0099 fffd0095 fffd0092 fffd008e fffd008b fffd0088 fffd0084 fffd0081 ffff007d ffff007a ffff0076 ffff0073 ffff006f ffff006c ffff0069 ffff0065 fffc005d ffff0043 fff9002c ffff0015 ffff0003 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffff0005 fffd0093 fffd0093 fffd0090 fffd008c fffd0089 fffd0085 fffd0082 ffff007f ffff007b ffff0078 ffff0074 ffff0071 ffff0062 ffff0046 ffff002c ffff0013 ffff0001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 fffd0072 fffd0091 fffd008e fffd008a fffd0087 fffd0083 fffd0080 ffff007c ffff0067 ffff0048 ffff002b ffff000f 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 fffc004e fffd008f fffd008c fffd0086 ffff006a ffff0048 fff90029 ffe8000b 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 fff70020 fffb0048 ffff0025 ffff0006 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/ic_launcher.png │ ├── sng │ │ @@ -1,56 +1,56 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color alpha; │ │ } │ │ IMAGE { │ │ pixels hex │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0008 00ff002b 00ff004d 00ff0064 00ff0001 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff000c 00ff0036 00ff005e 00ff0082 00ff009c 00ff0096 00ff008f 00ff0088 00ff0016 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0012 00ff0043 00ff0070 00ff009a 00ff00b5 00ff00ae 00ff00a8 00ff00a0 00ff0099 00ff0092 00ff008b 00ff0084 00ff0033 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff001b 00ff0051 00ff0084 00ff00b4 00ff00ce 00ff00c7 00ff00bf 00ff00b8 00ff00b1 00ff00aa 00ff00a3 00ff009c 00ff0095 00ff008e 00ff0087 00ff0080 00ff004f ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 00ff0010 00ff0060 00ff0099 00ff00cf 00ff00e6 00ff00df 00ff00d8 00ff00d0 00ff00c9 00ff00c2 00ff00bb 00ff00b4 00ff00ad 00ff00a6 00ff009f 00ff0098 00ff0091 00ff0089 00ff0082 00ff007b 00ff0069 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ffff10 00ffff35 00ffff57 00ffff76 00ffff55 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 00ff0024 00ff00f7 00ff00f0 00ff00e9 00ff00e2 00ff00da 00ff00d3 00ff00cc 00ff00c5 00ff00be 00ff00b7 00ff00b0 00ff00a9 00ff00a2 00ff009b 00ff0093 00ff008c 00ff0085 00ff007e 00ff0077 00ff0070 00ff000f ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ffff02 00ffff23 00ffff4d 00ffff74 00ffff97 00ffffa9 00ffffa2 00ffff9b 00ffff94 00ffff78 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff00db 00ff00eb 00ff00e4 00ff00dd 00ff00d6 00ff00cf 00ff00c8 00ff00c1 00ff00ba 00ff00b2 00ff00ab 00ff00a4 00ff009d 00ff0096 00ff008f 00ff0088 00ff0081 00ff007a 00ff0073 00ff006b 00ff0026 ffffff00 ffffff00 00ffff0c 00ffff3a 00ffff69 00ffff95 00ffffbc 00ffffc0 00ffffb9 00ffffb2 00ffffab 00ffffa5 00ffff9e 00ffff97 00ffff90 00ffff88 00ffff09 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff009c 00ff00e7 00ff00e0 00ff00d9 00ff00d2 00ff00cb 00ff00c3 00ff00bc 00ff00b5 00ff00ae 00ff00a7 00ff00a0 00ff0099 00ff0092 00ff008b 00ff0084 00ff007c 00ff0075 00ff006e 00ff287a 00ff867e 00ffff89 00ffffba 00ffffdb 00ffffd7 00ffffd0 00ffffc9 00ffffc2 00ffffbb 00ffffb5 00ffffae 00ffffa7 00ffffa0 00ffff9a 00ffff93 00ffff8c 00ffff85 00ffff25 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0060 00ff00e3 00ff00dc 00ff00d5 00ff00cd 00ff00c6 00ff00bf 00ff00b8 00ff00b1 00ff00aa 00ff00a3 00ff009c 00ff0095 00ff008e 00ff0086 00ff007f 00ff0078 00ff5eb3 00ff8eef 00ff9af9 00ffabf3 00ffffe7 00ffffe0 00ffffd9 00ffffd3 00ffffcc 00ffffc5 00ffffbe 00ffffb7 00ffffb0 00ffffaa 00ffffa3 00ffff9c 00ffff95 00ffff8f 00ffff88 00ffff81 00ffff40 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0026 00ff00de 00ff00d7 00ff00d0 00ff00c9 00ff00c2 00ff00bb 00ff00b4 00ff00ad 00ff00a6 00ff009f 00ff0097 00ff0090 00ff0089 00ff0082 00ff007b 00ff0074 00ff62b1 00ff97fa 00ff9ef6 00ffa3f1 00fff5e4 00ffffdc 00ffffd5 00ffffce 00ffffc8 00ffffc1 00ffffba 00ffffb3 00ffffac 00ffffa6 00ffff9f 00ffff98 00ffff91 00ffff8a 00ffff84 00ffff7d 00ffff59 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff00c8 00ff00d3 00ff00cc 00ff00c5 00ff00be 00ff00b6 00ff00af 00ff00a8 00ff00a1 00ff009a 00ff0093 00ff008c 00ff0085 00ff007e 00ff0077 00ff006f 00ff408b 00ff9bf8 00ffa1f3 00ffa6ee 00ffe1e2 00ffffd8 00ffffd1 00ffffca 00ffffc3 00ffffbd 00ffffb6 00ffffaf 00ffffa8 00ffffa1 00ffff9b 00ffff94 00ffff8d 00ffff86 00ffff7f 00ffff79 00ffff6e 00ffff02 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0091 00ff00cf 00ff00c8 00ff00c0 00ff00b9 00ff00b2 00ff00ab 00ff00a4 00ff009d 00ff0096 00ff008f 00ff0088 00ff0081 00ff0079 00ff0072 00ff006b 00ff0c69 00ff9df1 00ffa4f0 00ffa9ea 00ffcee0 00ffffd4 00ffffcd 00ffffc6 00ffffbf 00ffffb8 00ffffb2 00ffffab 00ffffa4 00ffff9d 00ffff96 00ffff90 00ffff89 00ffff82 00ffff7b 00ffff74 00ffff6d 00ffff15 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff005a 00ff00ca 00ff00c3 00ff00bc 00ff00b5 00ff00ae 00ff00a7 00ff00a0 00ff0099 00ff0092 00ff008a 00ff0083 00ff007c 00ff0075 00ff006e 00ff0067 00ff0060 00ff92d0 00ffa7ed 00fface7 00ffbedf 00ffffcf 00ffffc9 00ffffc2 00ffffbb 00ffffb4 00ffffad 00ffffa7 00ffffa0 00ffff99 00ffff92 00ffff8b 00ffff85 00ffff7e 00ffff77 00ffff70 00ffff69 00ffff2b ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0026 00ff00c6 00ff00bf 00ff00b8 00ff00b1 00ff00aa 00ff00a3 00ff009b 00ff0094 00ff008d 00ff0086 00ff007f 00ff0078 00ff0071 00ff006a 00ff0062 00ff005b 00ff81aa 00ffabe9 00ffb0e3 00ffb6dd 00fff9cc 00ffffc4 00ffffbe 00ffffb7 00ffffb0 00ffffa9 00ffffa3 00ffff9c 00ffff95 00ffff8e 00ffff87 00ffff80 00ffff7a 00ffff73 00ffff6c 00ffff65 00ffff3e ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0002 00ff00b5 00ff00bb 00ff00b3 00ff00ac 00ff00a5 00ff009e 00ff0097 00ff0090 00ff0089 00ff0082 00ff007b 00ff0073 00ff006c 00ff0065 00ff005e 00ff0057 00ff6383 00ffaee6 00ffb4e0 00ffbad9 00ffeacb 00ffffc0 00ffffb9 00ffffb3 00ffffac 00ffffa5 00ffff9e 00ffff98 00ffff91 00ffff8a 00ffff83 00ffff7c 00ffff75 00ffff6f 00ffff68 00ffff61 00ffff50 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0084 00ff00b6 00ff00af 00ff00a8 00ff00a1 00ff009a 00ff0093 00ff008c 00ff0085 00ff007d 00ff0076 00ff006f 00ff0068 00ff0061 00ff005a 00ff0053 00ff2a5b 00ffb1e2 00ffb7dc 00ffbed5 00ffddc9 00ffffbc 00ffffb5 00ffffae 00ffffa8 00ffffa1 00ffff9a 00ffff93 00ffff8d 00ffff86 00ffff7f 00ffff78 00ffff71 00ffff6a 00ffff64 00ffff5d 00ffff56 00ffff09 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0053 00ff00b2 00ff00ab 00ff00a4 00ff009d 00ff0096 00ff008e 00ff0087 00ff0080 00ff0079 00ff0072 00ff006b 00ff0064 00ff005d 00ff0055 00ff004f 00ff0047 00ffaeca 00ffbbd7 00ffc2d1 00ffd2c8 00ffffb8 00ffffb1 00ffffaa 00ffffa4 00ffff9d 00ffff96 00ffff8f 00ffff88 00ffff81 00ffff7b 00ffff74 00ffff6d 00ffff66 00ffff5f 00ffff59 00ffff52 00ffff1a ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0026 00ff00ae 00ff00a7 00ff00a0 00ff0098 00ff0091 00ff008a 00ff0083 00ff007c 00ff0075 00ff006e 00ff0066 22dd2268 639c6376 47b84764 00ff004a 00ff0043 00ffa1a2 00ffbfd3 00ffc6cc 00ffcec4 00fffcb5 00ffffad 00ffffa6 00ffff9f 00ffff99 00ffff92 00ffff8b 00ffff84 00ffff7d 00ffff76 00ffff70 00ffff69 00ffff62 00ffff5b 00ffff55 00ffff4e 00ffff29 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0002 00ff00a0 00ff00a2 00ff009b 00ff0094 00ff008d 00ff0086 08f70881 45ba458c 7b837b9a a25da2a8 c03fc0b7 cd32cdbc cc33ccb5 9c639c86 00ff0046 00ff003f 00ff8a7a 00ffc3cf 00ffcbc8 00ffd2c0 00fff2b2 00ffffa9 00ffffa2 00ffff9b 00ffff94 00ffff8e 00ffff87 00ffff80 00ffff79 00ffff72 00ffff6b 00ffff65 00ffff5e 00ffff57 00ffff50 00ffff4a 00ffff36 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0076 00ff009e 26d926a1 639c63ad 956c95bb b946b9c9 d22dd2d6 d22dd2d3 d12ed1cd cf30cfc6 ce31cebf cc33ccb8 cb34cbb0 b847b897 00ff0042 00ff003a 00ff5e51 00ffc8cb 00ffd9c1 00ffe7b7 00fff9ac 00ffffa5 00ffff9e 00ffff97 00ffff90 00ffff89 00ffff83 00ffff7c 00ffff75 00ffff6e 00ffff67 00ffff60 00ffff5a 00ffff53 00ffff4c 00ffff45 00ffff3e 00ffff02 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff08 ff00ff37 ff00ff67 d22dd2b4 d22dd2e5 df20dfe9 db24dbe5 d827d8e0 d629d6db d42bd4d5 d12ed1cf cf30cfc9 ce31cec2 cd32cdbb cc33ccb3 cb34cbab c936c9a1 19e61933 00ff001d 00ff220f 00fffbb3 00ffffb5 00ffffae 00ffffa7 00ffffa0 00ffff9a 00ffff93 00ffff8c 00ffff85 02ffff7e 33ffce86 6bfd9294 95fd6aa1 7efd818e 00ffff5c 00ffff55 00ffff4f 00ffff48 00ffff41 00ffff3a 00ffff0d ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ff00ff52 ff00ff90 ff00ffc2 ff00ffe6 ff00ffe3 ff00ffdc f807f8db e11ee1eb dd22dde7 da25dae2 d728d7dd d42bd4d7 d22dd2d1 d12ed1cb cf30cfc4 ce31cebc d629d6ad e21de29d ef10ef8d fb04fb7f ff00ff1e ffffff00 ffffff00 00ffff86 00ffffb1 00ffffaa 00ffffa3 00ffff9c 07fff897 3ffdbea1 77fe88ae a1fe5ebb c1fe3ec9 c7fe38c9 c5fe3ac2 c2fe3dbc aefd51a6 00ffff58 00ffff51 00ffff4b 00ffff44 00ffff3d 00ffff36 00ffff17 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ff00ffb0 ff00fff3 ff00ffec ff00ffe6 ff00ffdf ff00ffd8 fe01fed2 df20dfe7 db24dbe3 d827d8df d629d6d9 d52bd5d2 dc23dcc3 e61ae6b4 f10ef1a4 fd02fd95 ff00ff8d ff00ff86 ff00ff80 ff00ff79 ff00ff36 ffffff00 ffffff00 00ffff5a 10feefb0 4efeb1ba 85fe7ac6 affe4fd3 cefd30df d0fd2fdd cdfe32d7 cafd35d2 c8fe37cc c6fe39c5 c4fe3bbe c2fe3db7 befe40b0 1affe65a 00ffff4d 00ffff46 00ffff40 00ffff39 00ffff32 00ffff1f ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ff00ff78 ff00ffef ff00ffe8 ff00ffe1 ff00ffda ff00ffd4 ff00ffcd e718e7db e41be4d6 eb14ebc8 f40bf4ba ff00ffab ff00ffa4 ff00ff9d ff00ff97 ff00ff90 ff00ff89 ff00ff82 ff00ff7b ff00ff74 ff3dbf5c fffc004d fffd007f ebfc14be defd21ef dbfd24ec d7fd28e8 d4fe2be3 d1fd2edf cefd31da cbfe34d4 c9fe36ce c6fc39c8 c4fe3bc1 c3fe3cba c0fe3fb3 bffe40ab 5affa869 00ffff49 00ffff42 00ffff39 00ffff28 00ffff19 00ffff0b ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ff00ff3f ff00ffeb ff00ffe4 ff00ffdd ff00ffd6 ff00ffcf ff00ffc9 ff00ffc2 ff00ffbb ff00ffb4 ff00ffad ff00ffa7 ff00ffa0 ff00ff99 ff00ff92 ff00ff8b ff00ff85 ff6e8fa2 ffc13cc9 ffe517e4 fff308f1 fffc00e2 fffc00dc fefd01d6 defe21ed dafe25e9 d6fe29e5 d2fd2de1 cffe30db ccfd33d6 cafe35d0 c7fe38ca c4fe3bc4 c2fe3dbd c1fe3eb5 c0fe3fae c3ff3ca2 9efd5f66 00ffff1f 00ffff0d 00ffff01 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ff00ff0d ff00ffe4 ff00ffe0 ff00ffd9 ff00ffd2 ff00ffcb ff00ffc4 ff00ffbd ff00ffb7 ff00ffb0 ff00ffa9 ff00ffa2 ff00ff9c ff00ff95 ff00ff8e ff00ff87 ff00ff80 ffa558b9 fff705f8 fff408f4 fff10bef fff902e0 fffb00d7 fffd00d0 e1fe1ee5 d7fd28e7 d4fe2be2 d0fd2fde cdfe32d8 cbfe34d3 c8fe37cd c6fe39c6 cdfe32b7 d7fd28a6 e5fd1a94 f3fd0c84 ffff0077 ffff0058 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ff00ffbb ff00ffdb ff00ffd4 ff00ffce ff00ffc7 ff00ffc0 ff00ffb9 ff00ffb2 ff00ffac ff00ffa5 ff00ff9e ff00ff97 ff00ff90 ff00ff8a ff00ff83 ff00ff7c ff669796 fff507f6 fff20af1 fff00cec fff705de fffd00d3 fffd00cc e6fd19da d6fe29e4 d1fd2ee0 d1fd2ed8 d8fc27c9 e1fc1eb9 edfc12a8 fcfd0398 fffd008f fffd0088 fffd0081 ffff007a ffff0073 fffd006a ffff0004 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ff00ff87 ff00ffd7 ff00ffd0 ff00ffc9 ff00ffc3 ff00ffbc ff00ffb5 ff00ffae ff00ffa7 ff00ffa1 ff00ff9a ff00ff93 ff00ff8c ff00ff85 ff00ff7f ff00ff78 ff11ec76 fff00cf0 fff10bee ffef0de9 fff209de fffd00cf fffc00c8 f4fc0bca ebfc14ca f5fe0abb fffe00ad fffd00a6 fffd009f fffd0098 fffd0091 fffd008b fffd0084 ffff007d ffff0076 ffff006f ffff0068 ffff0018 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ff00ff55 ff00ffd3 ff00ffcc ff00ffc5 ff00ffbe ff00ffb7 ff00ffb1 ff00ffaa ff00ffa3 ff00ff9c ff00ff96 ff00ff8f ff00ff88 ff00ff81 ff00ff7a ff00ff73 ff00ff6d ffd726d1 ffef0deb ffed0ee5 fff00ddd fffc00cb fffc00c4 fffe00bd fffe00b6 fffe00af fffd00a9 fffd00a2 fffd009b fffd0094 fffd008d fffd0086 fffd0080 ffff0079 ffff0072 ffff006b ffff0064 fff9002e ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ff00ff24 ff00ffce ff00ffc8 ff00ffc1 ff00ffba ff00ffb3 ff00ffac ff00ffa6 ff00ff9f ff00ff98 ff00ff91 ff00ff8a ff00ff84 ff00ff7d ff00ff76 ff00ff6f ff00ff68 ffb14bad ffed0ee8 ffed10e2 ffeb11dc fffc00c7 fffc00c0 fffe00b9 fffe00b2 fffe00ab fffd00a5 fffd009e fffd0097 fffd0090 fffd0089 fffd0082 ffff007b ffff0074 ffff006e ffff0067 ffff0060 ffff0041 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ff00ff02 ff00ffbf ff00ffc3 ff00ffbc ff00ffb6 ff00ffaf ff00ffa8 ff00ffa1 ff00ff9b ff00ff94 ff00ff8d ff00ff86 ff00ff7f ff00ff79 ff00ff72 ff00ff6b ff00ff64 ff7b8287 ffed0fe4 ffec11df ffeb12d8 fff705c6 fffe00bc fffe00b5 fffe00ae fffd00a7 fffd00a0 fffd0099 fffd0093 fffd008c fffd0085 ffff007e ffff0077 ffff0070 ffff0069 ffff0063 ffff005c ffff0051 ffff0001 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ff00ff91 ff00ffbf ff00ffb8 ff00ffb1 ff00ffab ff00ffa4 ff00ff9d ff00ff96 ff00ff90 ff00ff89 ff00ff82 ff00ff7b ff00ff74 ff00ff6d ff00ff67 ff00ff60 ff24db62 ffed10e1 ffeb11db ffe913d5 fff509c5 fffe00b7 fffe00b0 fffe00aa fffd00a3 fffd009c fffd0095 fffd008e fffd0088 fffd0081 ffff007a ffff0073 ffff006c ffff0065 ffff005e ffff0057 ffff0051 ffff000f ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ff00ff64 ff00ffbb ff00ffb4 ff00ffad ff00ffa7 ff00ffa0 ff00ff99 ff00ff92 ff00ff8b ff00ff84 ff00ff7e ff00ff77 ff00ff70 ff00ff69 ff00ff62 ff00ff5c ff00ff55 ffdc22c4 ffeb12d7 ffe914d1 fff10dc4 fffe00b3 fffe00ac fffd00a6 fffd009f fffd0098 fffd0091 fffd008a fffd0083 ffff007c ffff0076 ffff006f ffff0068 ffff0061 ffff005a ffff0054 ffff004d ffff001f ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ff00ff38 ff00ffb6 ff00ffb0 ff00ffa9 ff00ffa2 ff00ff9b ff00ff95 ff00ff8e ff00ff87 ff00ff80 ff00ff79 ff00ff73 ff00ff6c ff00ff65 ff00ff5e ff00ff57 ff00ff51 ffbd419e ffe913d4 ffea14cd ffed11c3 fffe00af fffd00a8 fffd00a1 fffd009b fffd0094 fffd008d fffd0086 ffff007f ffff0078 ffff0071 ffff006b ffff0064 ffff005d ffff0056 ffff004f ffff0049 ffff002d ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ff00ff0e ff00ffb2 ff00ffab ff00ffa5 ff00ff9e ff00ff97 ff00ff90 ff00ff8a ff00ff83 ff00ff7c ff00ff75 ff00ff6e ff00ff67 ff00ff61 ff00ff5a ff00ff53 ff00ff4c ff916c78 ffea14cf ffeb13c8 ffea14c1 fffc01ac fffd00a4 fffd009d fffd0096 fffd0090 fffd0089 fffd0082 ffff007b ffff0074 ffff006d ffff0066 ffff0060 ffff0059 ffff0052 ffff004b ffff0044 ffff0038 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff95 ff00ffa7 ff00ffa0 ff00ff9a ff00ff93 ff00ff8c ff00ff85 ff00ff7e ff00ff78 ff00ff71 ff00ff6a ff00ff63 ff00ff5c ff00ff55 ff00ff4f ff00ff48 ff40bf50 ffeb13ca ffea14c3 ffeb13bb fff806ab fffd00a0 fffd0099 fffd0092 fffd008b fffd0085 ffff007e ffff0077 ffff0070 ffff0069 ffff0062 ffff005b ffff0055 ffff004e ffff0047 ffff0040 ffff0039 ffff0008 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff6c ff00ffa3 ff00ff9c ff00ff95 ff00ff8f ff00ff88 ff00ff81 ff00ff7a ff00ff73 ff00ff6c ff00ff66 ff00ff5f ff00ff58 ff00ff51 ff00ff4b ff00ff44 ff00ff3d ffe11cb4 ffea14bf ffeb12b7 fff608a8 fffd009c fffd0095 fffd008e fffd0087 fffd0080 ffff0079 ffff0073 ffff006c ffff0065 ffff005e ffff0057 ffff0051 ffff004a ffff0043 ffff003c ffff0035 ffff0012 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff45 ff00ff9f ff00ff98 ff00ff91 ff00ff8a ff00ff83 ff00ff7d ff00ff76 ff00ff6f ff00ff68 ff00ff61 ff00ff5b ff00ff54 ff00ff4d ff00ff46 ff00ff37 ff00ff25 ffe7187d fff904af fffd00a5 fffd009e fffd0098 fffd0091 fffd008a fffd0083 ffff007c ffff0075 ffff006e ffff0068 ffff0061 ffff005a ffff0053 ffff004c ffff0045 ffff003f ffff0038 ffff0031 ffff001b ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff20 ff00ff9a ff00ff94 ff00ff8d ff00ff86 ff00ff7f ff00ff78 ff00ff72 ff00ff6b ff00ff64 ff00ff59 ff00ff40 ff00ff2a ff00ff16 ff00ff06 ffffff00 ffffff00 ffff0045 fffd00a8 fffd00a1 fffd009a fffd0093 fffd008d fffd0086 ffff007f ffff0078 ffff0071 ffff006a ffff0063 ffff005d ffff0056 ffff004f ffff0048 ffff0041 ffff003a ffff0034 ffff002d ffff0021 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff02 ff00ff90 ff00ff8f ff00ff89 ff00ff82 ff00ff7b ff00ff61 ff00ff44 ff00ff29 ff00ff11 ff00ff01 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 fff6001b fffd00a4 fffd009d fffd0096 fffd008f fffd0088 fffd0081 ffff007b ffff0074 ffff006d ffff0066 ffff005f ffff0058 ffff0052 ffff004b ffff0044 ffff003d ffff0036 ffff002b ffff001c ffff000f ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff65 ff00ff64 ff00ff42 ff00ff22 ff00ff07 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 fffd0093 fffd0099 fffd0092 fffd008b fffd0084 ffff007d ffff0076 ffff0070 ffff0069 ffff0062 ffff005b ffff0054 ffff004e ffff003d ffff0028 ffff0016 ffff0008 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 fffd006a fffd0095 fffd008e fffd0087 fffd0080 ffff0079 ffff0072 ffff006b fffc0064 ffff004c ffff0032 ffff001b ffff0007 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 fffb0043 fffd0090 fffd008a fffd0083 fffd0078 ffff0058 fffb0039 ffff001d ffff0005 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 fff6001c fffc0062 ffff003d ffff001c ffff0003 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0008 00ff002b 00ff004d 00ff0064 00ff0001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff000c 00ff0036 00ff005e 00ff0082 00ff009c 00ff0096 00ff008f 00ff0088 00ff0016 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0012 00ff0043 00ff0070 00ff009a 00ff00b5 00ff00ae 00ff00a8 00ff00a0 00ff0099 00ff0092 00ff008b 00ff0084 00ff0033 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff001b 00ff0051 00ff0084 00ff00b4 00ff00ce 00ff00c7 00ff00bf 00ff00b8 00ff00b1 00ff00aa 00ff00a3 00ff009c 00ff0095 00ff008e 00ff0087 00ff0080 00ff004f 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00ff0010 00ff0060 00ff0099 00ff00cf 00ff00e6 00ff00df 00ff00d8 00ff00d0 00ff00c9 00ff00c2 00ff00bb 00ff00b4 00ff00ad 00ff00a6 00ff009f 00ff0098 00ff0091 00ff0089 00ff0082 00ff007b 00ff0069 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ffff10 00ffff35 00ffff57 00ffff76 00ffff55 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00ff0024 00ff00f7 00ff00f0 00ff00e9 00ff00e2 00ff00da 00ff00d3 00ff00cc 00ff00c5 00ff00be 00ff00b7 00ff00b0 00ff00a9 00ff00a2 00ff009b 00ff0093 00ff008c 00ff0085 00ff007e 00ff0077 00ff0070 00ff000f 00000000 00000000 00000000 00000000 00000000 00000000 00ffff02 00ffff23 00ffff4d 00ffff74 00ffff97 00ffffa9 00ffffa2 00ffff9b 00ffff94 00ffff78 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00ff00db 00ff00eb 00ff00e4 00ff00dd 00ff00d6 00ff00cf 00ff00c8 00ff00c1 00ff00ba 00ff00b2 00ff00ab 00ff00a4 00ff009d 00ff0096 00ff008f 00ff0088 00ff0081 00ff007a 00ff0073 00ff006b 00ff0026 00000000 00000000 00ffff0c 00ffff3a 00ffff69 00ffff95 00ffffbc 00ffffc0 00ffffb9 00ffffb2 00ffffab 00ffffa5 00ffff9e 00ffff97 00ffff90 00ffff88 00ffff09 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00ff009c 00ff00e7 00ff00e0 00ff00d9 00ff00d2 00ff00cb 00ff00c3 00ff00bc 00ff00b5 00ff00ae 00ff00a7 00ff00a0 00ff0099 00ff0092 00ff008b 00ff0084 00ff007c 00ff0075 00ff006e 00ff287a 00ff867e 00ffff89 00ffffba 00ffffdb 00ffffd7 00ffffd0 00ffffc9 00ffffc2 00ffffbb 00ffffb5 00ffffae 00ffffa7 00ffffa0 00ffff9a 00ffff93 00ffff8c 00ffff85 00ffff25 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00ff0060 00ff00e3 00ff00dc 00ff00d5 00ff00cd 00ff00c6 00ff00bf 00ff00b8 00ff00b1 00ff00aa 00ff00a3 00ff009c 00ff0095 00ff008e 00ff0086 00ff007f 00ff0078 00ff5eb3 00ff8eef 00ff9af9 00ffabf3 00ffffe7 00ffffe0 00ffffd9 00ffffd3 00ffffcc 00ffffc5 00ffffbe 00ffffb7 00ffffb0 00ffffaa 00ffffa3 00ffff9c 00ffff95 00ffff8f 00ffff88 00ffff81 00ffff40 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00ff0026 00ff00de 00ff00d7 00ff00d0 00ff00c9 00ff00c2 00ff00bb 00ff00b4 00ff00ad 00ff00a6 00ff009f 00ff0097 00ff0090 00ff0089 00ff0082 00ff007b 00ff0074 00ff62b1 00ff97fa 00ff9ef6 00ffa3f1 00fff5e4 00ffffdc 00ffffd5 00ffffce 00ffffc8 00ffffc1 00ffffba 00ffffb3 00ffffac 00ffffa6 00ffff9f 00ffff98 00ffff91 00ffff8a 00ffff84 00ffff7d 00ffff59 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00ff00c8 00ff00d3 00ff00cc 00ff00c5 00ff00be 00ff00b6 00ff00af 00ff00a8 00ff00a1 00ff009a 00ff0093 00ff008c 00ff0085 00ff007e 00ff0077 00ff006f 00ff408b 00ff9bf8 00ffa1f3 00ffa6ee 00ffe1e2 00ffffd8 00ffffd1 00ffffca 00ffffc3 00ffffbd 00ffffb6 00ffffaf 00ffffa8 00ffffa1 00ffff9b 00ffff94 00ffff8d 00ffff86 00ffff7f 00ffff79 00ffff6e 00ffff02 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00ff0091 00ff00cf 00ff00c8 00ff00c0 00ff00b9 00ff00b2 00ff00ab 00ff00a4 00ff009d 00ff0096 00ff008f 00ff0088 00ff0081 00ff0079 00ff0072 00ff006b 00ff0c69 00ff9df1 00ffa4f0 00ffa9ea 00ffcee0 00ffffd4 00ffffcd 00ffffc6 00ffffbf 00ffffb8 00ffffb2 00ffffab 00ffffa4 00ffff9d 00ffff96 00ffff90 00ffff89 00ffff82 00ffff7b 00ffff74 00ffff6d 00ffff15 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00ff005a 00ff00ca 00ff00c3 00ff00bc 00ff00b5 00ff00ae 00ff00a7 00ff00a0 00ff0099 00ff0092 00ff008a 00ff0083 00ff007c 00ff0075 00ff006e 00ff0067 00ff0060 00ff92d0 00ffa7ed 00fface7 00ffbedf 00ffffcf 00ffffc9 00ffffc2 00ffffbb 00ffffb4 00ffffad 00ffffa7 00ffffa0 00ffff99 00ffff92 00ffff8b 00ffff85 00ffff7e 00ffff77 00ffff70 00ffff69 00ffff2b 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00ff0026 00ff00c6 00ff00bf 00ff00b8 00ff00b1 00ff00aa 00ff00a3 00ff009b 00ff0094 00ff008d 00ff0086 00ff007f 00ff0078 00ff0071 00ff006a 00ff0062 00ff005b 00ff81aa 00ffabe9 00ffb0e3 00ffb6dd 00fff9cc 00ffffc4 00ffffbe 00ffffb7 00ffffb0 00ffffa9 00ffffa3 00ffff9c 00ffff95 00ffff8e 00ffff87 00ffff80 00ffff7a 00ffff73 00ffff6c 00ffff65 00ffff3e 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00ff0002 00ff00b5 00ff00bb 00ff00b3 00ff00ac 00ff00a5 00ff009e 00ff0097 00ff0090 00ff0089 00ff0082 00ff007b 00ff0073 00ff006c 00ff0065 00ff005e 00ff0057 00ff6383 00ffaee6 00ffb4e0 00ffbad9 00ffeacb 00ffffc0 00ffffb9 00ffffb3 00ffffac 00ffffa5 00ffff9e 00ffff98 00ffff91 00ffff8a 00ffff83 00ffff7c 00ffff75 00ffff6f 00ffff68 00ffff61 00ffff50 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0084 00ff00b6 00ff00af 00ff00a8 00ff00a1 00ff009a 00ff0093 00ff008c 00ff0085 00ff007d 00ff0076 00ff006f 00ff0068 00ff0061 00ff005a 00ff0053 00ff2a5b 00ffb1e2 00ffb7dc 00ffbed5 00ffddc9 00ffffbc 00ffffb5 00ffffae 00ffffa8 00ffffa1 00ffff9a 00ffff93 00ffff8d 00ffff86 00ffff7f 00ffff78 00ffff71 00ffff6a 00ffff64 00ffff5d 00ffff56 00ffff09 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0053 00ff00b2 00ff00ab 00ff00a4 00ff009d 00ff0096 00ff008e 00ff0087 00ff0080 00ff0079 00ff0072 00ff006b 00ff0064 00ff005d 00ff0055 00ff004f 00ff0047 00ffaeca 00ffbbd7 00ffc2d1 00ffd2c8 00ffffb8 00ffffb1 00ffffaa 00ffffa4 00ffff9d 00ffff96 00ffff8f 00ffff88 00ffff81 00ffff7b 00ffff74 00ffff6d 00ffff66 00ffff5f 00ffff59 00ffff52 00ffff1a 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0026 00ff00ae 00ff00a7 00ff00a0 00ff0098 00ff0091 00ff008a 00ff0083 00ff007c 00ff0075 00ff006e 00ff0066 22dd2268 639c6376 47b84764 00ff004a 00ff0043 00ffa1a2 00ffbfd3 00ffc6cc 00ffcec4 00fffcb5 00ffffad 00ffffa6 00ffff9f 00ffff99 00ffff92 00ffff8b 00ffff84 00ffff7d 00ffff76 00ffff70 00ffff69 00ffff62 00ffff5b 00ffff55 00ffff4e 00ffff29 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0002 00ff00a0 00ff00a2 00ff009b 00ff0094 00ff008d 00ff0086 08f70881 45ba458c 7b837b9a a25da2a8 c03fc0b7 cd32cdbc cc33ccb5 9c639c86 00ff0046 00ff003f 00ff8a7a 00ffc3cf 00ffcbc8 00ffd2c0 00fff2b2 00ffffa9 00ffffa2 00ffff9b 00ffff94 00ffff8e 00ffff87 00ffff80 00ffff79 00ffff72 00ffff6b 00ffff65 00ffff5e 00ffff57 00ffff50 00ffff4a 00ffff36 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0076 00ff009e 26d926a1 639c63ad 956c95bb b946b9c9 d22dd2d6 d22dd2d3 d12ed1cd cf30cfc6 ce31cebf cc33ccb8 cb34cbb0 b847b897 00ff0042 00ff003a 00ff5e51 00ffc8cb 00ffd9c1 00ffe7b7 00fff9ac 00ffffa5 00ffff9e 00ffff97 00ffff90 00ffff89 00ffff83 00ffff7c 00ffff75 00ffff6e 00ffff67 00ffff60 00ffff5a 00ffff53 00ffff4c 00ffff45 00ffff3e 00ffff02 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 ff00ff08 ff00ff37 ff00ff67 d22dd2b4 d22dd2e5 df20dfe9 db24dbe5 d827d8e0 d629d6db d42bd4d5 d12ed1cf cf30cfc9 ce31cec2 cd32cdbb cc33ccb3 cb34cbab c936c9a1 19e61933 00ff001d 00ff220f 00fffbb3 00ffffb5 00ffffae 00ffffa7 00ffffa0 00ffff9a 00ffff93 00ffff8c 00ffff85 02ffff7e 33ffce86 6bfd9294 95fd6aa1 7efd818e 00ffff5c 00ffff55 00ffff4f 00ffff48 00ffff41 00ffff3a 00ffff0d 00000000 00000000 │ │ +00000000 00000000 ff00ff52 ff00ff90 ff00ffc2 ff00ffe6 ff00ffe3 ff00ffdc f807f8db e11ee1eb dd22dde7 da25dae2 d728d7dd d42bd4d7 d22dd2d1 d12ed1cb cf30cfc4 ce31cebc d629d6ad e21de29d ef10ef8d fb04fb7f ff00ff1e 00000000 00000000 00ffff86 00ffffb1 00ffffaa 00ffffa3 00ffff9c 07fff897 3ffdbea1 77fe88ae a1fe5ebb c1fe3ec9 c7fe38c9 c5fe3ac2 c2fe3dbc aefd51a6 00ffff58 00ffff51 00ffff4b 00ffff44 00ffff3d 00ffff36 00ffff17 00000000 00000000 │ │ +00000000 00000000 ff00ffb0 ff00fff3 ff00ffec ff00ffe6 ff00ffdf ff00ffd8 fe01fed2 df20dfe7 db24dbe3 d827d8df d629d6d9 d52bd5d2 dc23dcc3 e61ae6b4 f10ef1a4 fd02fd95 ff00ff8d ff00ff86 ff00ff80 ff00ff79 ff00ff36 00000000 00000000 00ffff5a 10feefb0 4efeb1ba 85fe7ac6 affe4fd3 cefd30df d0fd2fdd cdfe32d7 cafd35d2 c8fe37cc c6fe39c5 c4fe3bbe c2fe3db7 befe40b0 1affe65a 00ffff4d 00ffff46 00ffff40 00ffff39 00ffff32 00ffff1f 00000000 00000000 │ │ +00000000 00000000 ff00ff78 ff00ffef ff00ffe8 ff00ffe1 ff00ffda ff00ffd4 ff00ffcd e718e7db e41be4d6 eb14ebc8 f40bf4ba ff00ffab ff00ffa4 ff00ff9d ff00ff97 ff00ff90 ff00ff89 ff00ff82 ff00ff7b ff00ff74 ff3dbf5c fffc004d fffd007f ebfc14be defd21ef dbfd24ec d7fd28e8 d4fe2be3 d1fd2edf cefd31da cbfe34d4 c9fe36ce c6fc39c8 c4fe3bc1 c3fe3cba c0fe3fb3 bffe40ab 5affa869 00ffff49 00ffff42 00ffff39 00ffff28 00ffff19 00ffff0b 00000000 00000000 │ │ +00000000 00000000 ff00ff3f ff00ffeb ff00ffe4 ff00ffdd ff00ffd6 ff00ffcf ff00ffc9 ff00ffc2 ff00ffbb ff00ffb4 ff00ffad ff00ffa7 ff00ffa0 ff00ff99 ff00ff92 ff00ff8b ff00ff85 ff6e8fa2 ffc13cc9 ffe517e4 fff308f1 fffc00e2 fffc00dc fefd01d6 defe21ed dafe25e9 d6fe29e5 d2fd2de1 cffe30db ccfd33d6 cafe35d0 c7fe38ca c4fe3bc4 c2fe3dbd c1fe3eb5 c0fe3fae c3ff3ca2 9efd5f66 00ffff1f 00ffff0d 00ffff01 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 ff00ff0d ff00ffe4 ff00ffe0 ff00ffd9 ff00ffd2 ff00ffcb ff00ffc4 ff00ffbd ff00ffb7 ff00ffb0 ff00ffa9 ff00ffa2 ff00ff9c ff00ff95 ff00ff8e ff00ff87 ff00ff80 ffa558b9 fff705f8 fff408f4 fff10bef fff902e0 fffb00d7 fffd00d0 e1fe1ee5 d7fd28e7 d4fe2be2 d0fd2fde cdfe32d8 cbfe34d3 c8fe37cd c6fe39c6 cdfe32b7 d7fd28a6 e5fd1a94 f3fd0c84 ffff0077 ffff0058 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 ff00ffbb ff00ffdb ff00ffd4 ff00ffce ff00ffc7 ff00ffc0 ff00ffb9 ff00ffb2 ff00ffac ff00ffa5 ff00ff9e ff00ff97 ff00ff90 ff00ff8a ff00ff83 ff00ff7c ff669796 fff507f6 fff20af1 fff00cec fff705de fffd00d3 fffd00cc e6fd19da d6fe29e4 d1fd2ee0 d1fd2ed8 d8fc27c9 e1fc1eb9 edfc12a8 fcfd0398 fffd008f fffd0088 fffd0081 ffff007a ffff0073 fffd006a ffff0004 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 ff00ff87 ff00ffd7 ff00ffd0 ff00ffc9 ff00ffc3 ff00ffbc ff00ffb5 ff00ffae ff00ffa7 ff00ffa1 ff00ff9a ff00ff93 ff00ff8c ff00ff85 ff00ff7f ff00ff78 ff11ec76 fff00cf0 fff10bee ffef0de9 fff209de fffd00cf fffc00c8 f4fc0bca ebfc14ca f5fe0abb fffe00ad fffd00a6 fffd009f fffd0098 fffd0091 fffd008b fffd0084 ffff007d ffff0076 ffff006f ffff0068 ffff0018 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 ff00ff55 ff00ffd3 ff00ffcc ff00ffc5 ff00ffbe ff00ffb7 ff00ffb1 ff00ffaa ff00ffa3 ff00ff9c ff00ff96 ff00ff8f ff00ff88 ff00ff81 ff00ff7a ff00ff73 ff00ff6d ffd726d1 ffef0deb ffed0ee5 fff00ddd fffc00cb fffc00c4 fffe00bd fffe00b6 fffe00af fffd00a9 fffd00a2 fffd009b fffd0094 fffd008d fffd0086 fffd0080 ffff0079 ffff0072 ffff006b ffff0064 fff9002e 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 ff00ff24 ff00ffce ff00ffc8 ff00ffc1 ff00ffba ff00ffb3 ff00ffac ff00ffa6 ff00ff9f ff00ff98 ff00ff91 ff00ff8a ff00ff84 ff00ff7d ff00ff76 ff00ff6f ff00ff68 ffb14bad ffed0ee8 ffed10e2 ffeb11dc fffc00c7 fffc00c0 fffe00b9 fffe00b2 fffe00ab fffd00a5 fffd009e fffd0097 fffd0090 fffd0089 fffd0082 ffff007b ffff0074 ffff006e ffff0067 ffff0060 ffff0041 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 ff00ff02 ff00ffbf ff00ffc3 ff00ffbc ff00ffb6 ff00ffaf ff00ffa8 ff00ffa1 ff00ff9b ff00ff94 ff00ff8d ff00ff86 ff00ff7f ff00ff79 ff00ff72 ff00ff6b ff00ff64 ff7b8287 ffed0fe4 ffec11df ffeb12d8 fff705c6 fffe00bc fffe00b5 fffe00ae fffd00a7 fffd00a0 fffd0099 fffd0093 fffd008c fffd0085 ffff007e ffff0077 ffff0070 ffff0069 ffff0063 ffff005c ffff0051 ffff0001 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 ff00ff91 ff00ffbf ff00ffb8 ff00ffb1 ff00ffab ff00ffa4 ff00ff9d ff00ff96 ff00ff90 ff00ff89 ff00ff82 ff00ff7b ff00ff74 ff00ff6d ff00ff67 ff00ff60 ff24db62 ffed10e1 ffeb11db ffe913d5 fff509c5 fffe00b7 fffe00b0 fffe00aa fffd00a3 fffd009c fffd0095 fffd008e fffd0088 fffd0081 ffff007a ffff0073 ffff006c ffff0065 ffff005e ffff0057 ffff0051 ffff000f 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 ff00ff64 ff00ffbb ff00ffb4 ff00ffad ff00ffa7 ff00ffa0 ff00ff99 ff00ff92 ff00ff8b ff00ff84 ff00ff7e ff00ff77 ff00ff70 ff00ff69 ff00ff62 ff00ff5c ff00ff55 ffdc22c4 ffeb12d7 ffe914d1 fff10dc4 fffe00b3 fffe00ac fffd00a6 fffd009f fffd0098 fffd0091 fffd008a fffd0083 ffff007c ffff0076 ffff006f ffff0068 ffff0061 ffff005a ffff0054 ffff004d ffff001f 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 ff00ff38 ff00ffb6 ff00ffb0 ff00ffa9 ff00ffa2 ff00ff9b ff00ff95 ff00ff8e ff00ff87 ff00ff80 ff00ff79 ff00ff73 ff00ff6c ff00ff65 ff00ff5e ff00ff57 ff00ff51 ffbd419e ffe913d4 ffea14cd ffed11c3 fffe00af fffd00a8 fffd00a1 fffd009b fffd0094 fffd008d fffd0086 ffff007f ffff0078 ffff0071 ffff006b ffff0064 ffff005d ffff0056 ffff004f ffff0049 ffff002d 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 ff00ff0e ff00ffb2 ff00ffab ff00ffa5 ff00ff9e ff00ff97 ff00ff90 ff00ff8a ff00ff83 ff00ff7c ff00ff75 ff00ff6e ff00ff67 ff00ff61 ff00ff5a ff00ff53 ff00ff4c ff916c78 ffea14cf ffeb13c8 ffea14c1 fffc01ac fffd00a4 fffd009d fffd0096 fffd0090 fffd0089 fffd0082 ffff007b ffff0074 ffff006d ffff0066 ffff0060 ffff0059 ffff0052 ffff004b ffff0044 ffff0038 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 ff00ff95 ff00ffa7 ff00ffa0 ff00ff9a ff00ff93 ff00ff8c ff00ff85 ff00ff7e ff00ff78 ff00ff71 ff00ff6a ff00ff63 ff00ff5c ff00ff55 ff00ff4f ff00ff48 ff40bf50 ffeb13ca ffea14c3 ffeb13bb fff806ab fffd00a0 fffd0099 fffd0092 fffd008b fffd0085 ffff007e ffff0077 ffff0070 ffff0069 ffff0062 ffff005b ffff0055 ffff004e ffff0047 ffff0040 ffff0039 ffff0008 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 ff00ff6c ff00ffa3 ff00ff9c ff00ff95 ff00ff8f ff00ff88 ff00ff81 ff00ff7a ff00ff73 ff00ff6c ff00ff66 ff00ff5f ff00ff58 ff00ff51 ff00ff4b ff00ff44 ff00ff3d ffe11cb4 ffea14bf ffeb12b7 fff608a8 fffd009c fffd0095 fffd008e fffd0087 fffd0080 ffff0079 ffff0073 ffff006c ffff0065 ffff005e ffff0057 ffff0051 ffff004a ffff0043 ffff003c ffff0035 ffff0012 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 ff00ff45 ff00ff9f ff00ff98 ff00ff91 ff00ff8a ff00ff83 ff00ff7d ff00ff76 ff00ff6f ff00ff68 ff00ff61 ff00ff5b ff00ff54 ff00ff4d ff00ff46 ff00ff37 ff00ff25 ffe7187d fff904af fffd00a5 fffd009e fffd0098 fffd0091 fffd008a fffd0083 ffff007c ffff0075 ffff006e ffff0068 ffff0061 ffff005a ffff0053 ffff004c ffff0045 ffff003f ffff0038 ffff0031 ffff001b 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 ff00ff20 ff00ff9a ff00ff94 ff00ff8d ff00ff86 ff00ff7f ff00ff78 ff00ff72 ff00ff6b ff00ff64 ff00ff59 ff00ff40 ff00ff2a ff00ff16 ff00ff06 00000000 00000000 ffff0045 fffd00a8 fffd00a1 fffd009a fffd0093 fffd008d fffd0086 ffff007f ffff0078 ffff0071 ffff006a ffff0063 ffff005d ffff0056 ffff004f ffff0048 ffff0041 ffff003a ffff0034 ffff002d ffff0021 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 ff00ff02 ff00ff90 ff00ff8f ff00ff89 ff00ff82 ff00ff7b ff00ff61 ff00ff44 ff00ff29 ff00ff11 ff00ff01 00000000 00000000 00000000 00000000 00000000 00000000 fff6001b fffd00a4 fffd009d fffd0096 fffd008f fffd0088 fffd0081 ffff007b ffff0074 ffff006d ffff0066 ffff005f ffff0058 ffff0052 ffff004b ffff0044 ffff003d ffff0036 ffff002b ffff001c ffff000f 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 ff00ff65 ff00ff64 ff00ff42 ff00ff22 ff00ff07 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 fffd0093 fffd0099 fffd0092 fffd008b fffd0084 ffff007d ffff0076 ffff0070 ffff0069 ffff0062 ffff005b ffff0054 ffff004e ffff003d ffff0028 ffff0016 ffff0008 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 fffd006a fffd0095 fffd008e fffd0087 fffd0080 ffff0079 ffff0072 ffff006b fffc0064 ffff004c ffff0032 ffff001b ffff0007 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 fffb0043 fffd0090 fffd008a fffd0083 fffd0078 ffff0058 fffb0039 ffff001d ffff0005 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 fff6001c fffc0062 ffff003d ffff001c ffff0003 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ } │ ├── Image content ├── res/drawable-xxhdpi-v4/ic_launcher.png │ ├── sng │ │ @@ -1,152 +1,152 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 144; height: 144; bitdepth: 8; │ │ using color alpha; │ │ } │ │ IMAGE { │ │ pixels hex │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0007 00ff0028 00ff0028 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff000b 00ff002e 00ff0052 00ff0073 00ff008d 00ff008d 00ff006c ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff000e 00ff0035 00ff005a 00ff007e 00ff0096 00ff0095 00ff0092 00ff0090 00ff008d 00ff008b 00ff0087 00ff0006 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0014 00ff003c 00ff0063 00ff0089 00ff009f 00ff009d 00ff009a 00ff0098 00ff0096 00ff0093 00ff0091 00ff008e 00ff008c 00ff008a 00ff0087 00ff0024 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff001a 00ff0044 00ff006d 00ff0094 00ff00a7 00ff00a5 00ff00a2 00ff00a0 00ff009e 00ff009b 00ff0099 00ff0096 00ff0094 00ff0092 00ff008f 00ff008d 00ff008b 00ff0088 00ff0086 00ff0043 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0001 00ff0020 00ff004c 00ff0077 00ff00a0 00ff00af 00ff00ad 00ff00aa 00ff00a8 00ff00a6 00ff00a3 00ff00a1 00ff009f 00ff009c 00ff009a 00ff0097 00ff0095 00ff0093 00ff0090 00ff008e 00ff008c 00ff0089 00ff0087 00ff0084 00ff0062 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0002 00ff0026 00ff0054 00ff0081 00ff00ab 00ff00b7 00ff00b5 00ff00b2 00ff00b0 00ff00ad 00ff00ab 00ff00a9 00ff00a7 00ff00a4 00ff00a2 00ff009f 00ff009d 00ff009b 00ff0098 00ff0096 00ff0094 00ff0091 00ff008f 00ff008c 00ff008a 00ff0088 00ff0085 00ff0083 00ff007d 00ff0003 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0004 00ff002e 00ff005d 00ff008c 00ff00b6 00ff00bf 00ff00bd 00ff00ba 00ff00b8 00ff00b6 00ff00b3 00ff00b1 00ff00ae 00ff00ac 00ff00aa 00ff00a8 00ff00a5 00ff00a3 00ff00a0 00ff009e 00ff009c 00ff0099 00ff0097 00ff0095 00ff0092 00ff0090 00ff008d 00ff008b 00ff0089 00ff0086 00ff0084 00ff0082 00ff007f 00ff001e ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0007 00ff0035 00ff0067 00ff0097 00ff00c2 00ff00c7 00ff00c5 00ff00c2 00ff00c0 00ff00be 00ff00bb 00ff00b9 00ff00b6 00ff00b4 00ff00b2 00ff00af 00ff00ad 00ff00ab 00ff00a8 00ff00a6 00ff00a4 00ff00a1 00ff009f 00ff009d 00ff009a 00ff0098 00ff0095 00ff0093 00ff0091 00ff008e 00ff008c 00ff008a 00ff0087 00ff0085 00ff0082 00ff0080 00ff007e 00ff003c ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff000b 00ff003d 00ff0070 00ff00a3 00ff00cd 00ff00cf 00ff00cd 00ff00ca 00ff00c8 00ff00c6 00ff00c3 00ff00c1 00ff00bf 00ff00bc 00ff00ba 00ff00b7 00ff00b5 00ff00b3 00ff00b0 00ff00ae 00ff00ac 00ff00a9 00ff00a7 00ff00a5 00ff00a2 00ff00a0 00ff009e 00ff009b 00ff0099 00ff0096 00ff0094 00ff0092 00ff008f 00ff008d 00ff008a 00ff0088 00ff0086 00ff0083 00ff0081 00ff007f 00ff007c 00ff0059 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0010 00ff0046 00ff007b 00ff00af 00ff00d7 00ff00d7 00ff00d5 00ff00d2 00ff00d0 00ff00ce 00ff00cb 00ff00c9 00ff00c7 00ff00c4 00ff00c2 00ff00bf 00ff00bd 00ff00bb 00ff00b8 00ff00b6 00ff00b4 00ff00b1 00ff00af 00ff00ac 00ff00aa 00ff00a8 00ff00a6 00ff00a3 00ff00a1 00ff009e 00ff009c 00ff009a 00ff0097 00ff0095 00ff0093 00ff0090 00ff008e 00ff008b 00ff0089 00ff0087 00ff0084 00ff0082 00ff0080 00ff007d 00ff007b 00ff0073 00ff0002 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0016 00ff004f 00ff0085 00ff00bc 00ff00e1 00ff00df 00ff00dd 00ff00db 00ff00d8 00ff00d6 00ff00d3 00ff00d1 00ff00cf 00ff00cc 00ff00ca 00ff00c8 00ff00c5 00ff00c3 00ff00c0 00ff00be 00ff00bc 00ff00b9 00ff00b7 00ff00b4 00ff00b2 00ff00b0 00ff00ad 00ff00ab 00ff00a9 00ff00a6 00ff00a4 00ff00a2 00ff009f 00ff009d 00ff009b 00ff0098 00ff0096 00ff0093 00ff0091 00ff008f 00ff008c 00ff008a 00ff0088 00ff0085 00ff0083 00ff0080 00ff007e 00ff007c 00ff0079 00ff0077 00ff001a ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff001d 00ff0058 00ff0091 00ff00c9 00ff00ea 00ff00e7 00ff00e5 00ff00e3 00ff00e0 00ff00de 00ff00db 00ff00d9 00ff00d7 00ff00d4 00ff00d2 00ff00d0 00ff00cd 00ff00cb 00ff00c8 00ff00c6 00ff00c4 00ff00c1 00ff00bf 00ff00bd 00ff00ba 00ff00b8 00ff00b5 00ff00b3 00ff00b1 00ff00ae 00ff00ac 00ff00aa 00ff00a7 00ff00a5 00ff00a3 00ff00a0 00ff009e 00ff009c 00ff0099 00ff0097 00ff0094 00ff0092 00ff0090 00ff008d 00ff008b 00ff0089 00ff0086 00ff0084 00ff0081 00ff007f 00ff007d 00ff007a 00ff0078 00ff0076 00ff0035 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ffff09 00ffff2b 00ffff4d 00ffff6e 00ffff56 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0024 00ff0062 00ff009c 00ff00d6 00ff00f2 00ff00ef 00ff00ed 00ff00eb 00ff00e8 00ff00e6 00ff00e3 00ff00e1 00ff00df 00ff00dc 00ff00da 00ff00d8 00ff00d5 00ff00d3 00ff00d0 00ff00ce 00ff00cc 00ff00c9 00ff00c7 00ff00c5 00ff00c2 00ff00c0 00ff00bd 00ff00bb 00ff00b9 00ff00b6 00ff00b4 00ff00b2 00ff00af 00ff00ad 00ff00aa 00ff00a8 00ff00a6 00ff00a4 00ff00a1 00ff009f 00ff009c 00ff009a 00ff0098 00ff0095 00ff0093 00ff0091 00ff008e 00ff008c 00ff0089 00ff0087 00ff0085 00ff0082 00ff0080 00ff007e 00ff007b 00ff0079 00ff0076 00ff0074 00ff0051 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ffff18 00ffff3c 00ffff5f 00ffff82 00ffff9a 00ffff99 00ffff96 00ffff94 00ffff7f ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0092 00ff00e4 00ff00fa 00ff00f7 00ff00f5 00ff00f3 00ff00f0 00ff00ee 00ff00ec 00ff00e9 00ff00e7 00ff00e4 00ff00e2 00ff00e0 00ff00dd 00ff00db 00ff00d9 00ff00d6 00ff00d4 00ff00d1 00ff00cf 00ff00cd 00ff00ca 00ff00c8 00ff00c6 00ff00c3 00ff00c1 00ff00be 00ff00bc 00ff00ba 00ff00b7 00ff00b5 00ff00b3 00ff00b0 00ff00ae 00ff00ab 00ff00a9 00ff00a7 00ff00a5 00ff00a2 00ff00a0 00ff009d 00ff009b 00ff0099 00ff0096 00ff0094 00ff0092 00ff008f 00ff008d 00ff008a 00ff0088 00ff0086 00ff0083 00ff0081 00ff007f 00ff007c 00ff007a 00ff0077 00ff0075 00ff0073 00ff0069 00ff0001 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ffff05 00ffff28 00ffff4f 00ffff74 00ffff97 00ffffa3 00ffffa0 00ffff9e 00ffff9c 00ffff99 00ffff97 00ffff95 00ffff93 00ffff90 00ffff0d ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff00a4 00ff00fb 00ff00f8 00ff00f6 00ff00f4 00ff00f1 00ff00ef 00ff00ec 00ff00ea 00ff00e8 00ff00e5 00ff00e3 00ff00e1 00ff00de 00ff00dc 00ff00d9 00ff00d7 00ff00d5 00ff00d2 00ff00d0 00ff00ce 00ff00cb 00ff00c9 00ff00c6 00ff00c4 00ff00c2 00ff00bf 00ff00bd 00ff00bb 00ff00b8 00ff00b6 00ff00b3 00ff00b1 00ff00af 00ff00ac 00ff00aa 00ff00a8 00ff00a5 00ff00a3 00ff00a1 00ff009e 00ff009c 00ff009a 00ff0097 00ff0095 00ff0092 00ff0090 00ff008e 00ff008b 00ff0089 00ff0087 00ff0084 00ff0082 00ff007f 00ff007d 00ff007b 00ff0078 00ff0076 00ff0074 00ff0071 00ff006f 00ff0015 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ffff12 00ffff3b 00ffff63 00ffff89 00ffffa9 00ffffaa 00ffffa8 00ffffa6 00ffffa3 00ffffa1 00ffff9f 00ffff9d 00ffff9a 00ffff98 00ffff96 00ffff93 00ffff91 00ffff8f 00ffff2d ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0066 00ff00f9 00ff00f7 00ff00f5 00ff00f2 00ff00f0 00ff00ed 00ff00eb 00ff00e9 00ff00e6 00ff00e4 00ff00e2 00ff00df 00ff00dd 00ff00da 00ff00d8 00ff00d6 00ff00d3 00ff00d1 00ff00cf 00ff00cc 00ff00ca 00ff00c7 00ff00c5 00ff00c3 00ff00c0 00ff00be 00ff00bc 00ff00b9 00ff00b7 00ff00b4 00ff00b2 00ff00b0 00ff00ad 00ff00ab 00ff00a9 00ff00a6 00ff00a4 00ff00a2 00ff009f 00ff009d 00ff009b 00ff0098 00ff0096 00ff0093 00ff0091 00ff008f 00ff008c 00ff008a 00ff0088 00ff0085 00ff0083 00ff0080 00ff007e 00ff007c 00ff0079 00ff0077 00ff0075 00ff0072 00ff0070 00ff006d 00ff002f ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ffff02 00ffff24 00ffff4f 00ffff78 00ffffa0 00ffffb4 00ffffb2 00ffffaf 00ffffad 00ffffab 00ffffa9 00ffffa7 00ffffa4 00ffffa2 00ffffa0 00ffff9d 00ffff9b 00ffff99 00ffff97 00ffff94 00ffff92 00ffff90 00ffff8e 00ffff4c ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0028 00ff00f8 00ff00f5 00ff00f3 00ff00f1 00ff00ee 00ff00ec 00ff00ea 00ff00e7 00ff00e5 00ff00e2 00ff00e0 00ff00de 00ff00db 00ff00d9 00ff00d7 00ff00d4 00ff00d2 00ff00cf 00ff00cd 00ff00cb 00ff00c8 00ff00c6 00ff00c4 00ff00c1 00ff00bf 00ff00bc 00ff00ba 00ff00b8 00ff00b5 00ff00b3 00ff00b1 00ff00ae 00ff00ac 00ff00aa 00ff00a7 00ff00a5 00ff00a3 00ff00a0 00ff009e 00ff009b 00ff0099 00ff0097 00ff0094 00ff0092 00ff0090 00ff008d 00ff008b 00ff0088 00ff0086 00ff0084 00ff0081 00ff007f 00ff007d 00ff007a 00ff0078 00ff0075 00ff0073 00ff0071 00ff006e 00ff006c 00ff0048 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ffff0d 00ffff38 00ffff64 00ffff8e 00ffffb6 00ffffbc 00ffffb9 00ffffb7 00ffffb5 00ffffb3 00ffffb0 00ffffae 00ffffac 00ffffaa 00ffffa7 00ffffa5 00ffffa3 00ffffa1 00ffff9e 00ffff9c 00ffff9a 00ffff97 00ffff95 00ffff93 00ffff91 00ffff8e 00ffff8c 00ffff6b ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff00e1 00ff00f4 00ff00f2 00ff00ef 00ff00ed 00ff00eb 00ff00e8 00ff00e6 00ff00e3 00ff00e1 00ff00df 00ff00dc 00ff00da 00ff00d8 00ff00d5 00ff00d3 00ff00d0 00ff00ce 00ff00cc 00ff00c9 00ff00c7 00ff00c5 00ff00c2 00ff00c0 00ff00bd 00ff00bb 00ff00b9 00ff00b6 00ff00b4 00ff00b2 00ff00af 00ff00ad 00ff00aa 00ff00a8 00ff00a6 00ff00a4 00ff00a1 00ff009f 00ff009c 00ff009a 00ff0098 00ff0095 00ff0093 00ff0090 00ff008e 00ff008c 00ff0089 00ff0087 00ff0085 00ff0082 00ff0080 00ff007d 00ff007b 00ff0079 00ff0076 00ff0074 00ff0072 00ff006f 00ff006d 00ff006a 00ff0060 00ff0000 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ffff1f 00ffff4e 00ffff7b 00ffffa7 00ffffc5 00ffffc3 00ffffc1 00ffffbf 00ffffbd 00ffffba 00ffffb8 00ffffb6 00ffffb3 00ffffb1 00ffffaf 00ffffad 00ffffaa 00ffffa8 00ffffa6 00ffffa4 00ffffa1 00ffff9f 00ffff9d 00ffff9b 00ffff98 00ffff96 00ffff94 00ffff92 00ffff8f 00ffff8d 00ffff8b 00ffff84 00ffff04 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff00a5 00ff00f3 00ff00f0 00ff00ee 00ff00eb 00ff00e9 00ff00e7 00ff00e4 00ff00e2 00ff00e0 00ff00dd 00ff00db 00ff00d8 00ff00d6 00ff00d4 00ff00d1 00ff00cf 00ff00cd 00ff00ca 00ff00c8 00ff00c5 00ff00c3 00ff00c1 00ff00be 00ff00bc 00ff00ba 00ff00b7 00ff00b5 00ff00b2 00ff00b0 00ff00ae 00ff00ab 00ff00a9 00ff00a7 00ff00a4 00ff00a2 00ff00a0 00ff009d 00ff009b 00ff0099 00ff0096 00ff0094 00ff0091 00ff008f 00ff008d 00ff008a 00ff0088 00ff0086 00ff0083 00ff0081 00ff007e 00ff007c 00ff007a 00ff0077 00ff0075 00ff0073 00ff0070 00ff006e 00ff006b 00ff0069 00ff0067 00ff0011 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ffff08 00ffff34 00ffff64 00ffff93 00ffffc1 00ffffcd 00ffffcb 00ffffc9 00ffffc7 00ffffc4 00ffffc2 00ffffc0 00ffffbd 00ffffbb 00ffffb9 00ffffb7 00ffffb4 00ffffb2 00ffffb0 00ffffad 00ffffab 00ffffa9 00ffffa7 00ffffa5 00ffffa2 00ffffa0 00ffff9e 00ffff9c 00ffff99 00ffff97 00ffff95 00ffff92 00ffff90 00ffff8e 00ffff8c 00ffff89 00ffff87 00ffff1e ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0068 00ff00f1 00ff00ef 00ff00ec 00ff00ea 00ff00e8 00ff00e5 00ff00e3 00ff00e1 00ff00de 00ff00dc 00ff00d9 00ff00d7 00ff00d5 00ff00d2 00ff00d0 00ff00cd 00ff00cb 00ff00c9 00ff00c6 00ff00c4 00ff00c2 00ff00bf 00ff00bd 00ff00ba 00ff00b8 00ff00b6 00ff00b3 00ff00b1 00ff00af 00ff00ac 00ff00aa 00ff00a8 00ff00a5 00ff00a3 00ff00a1 00ff009e 00ff009c 00ff0099 00ff0097 00ff0095 00ff0092 00ff0090 00ff008e 00ff008b 00ff0089 00ff0086 00ff0084 00ff0082 00ff007f 00ff007d 00ff007b 00ff0078 00ff0076 00ff0073 00ff0071 00ff006f 00ff006c 00ff006a 00ff0068 00ff0065 00ff0029 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ffff19 00ffff4b 00ffff7c 00ffffad 00ffffd3 00ffffd5 00ffffd3 00ffffd0 00ffffce 00ffffcc 00ffffca 00ffffc7 00ffffc5 00ffffc3 00ffffc1 00ffffbe 00ffffbc 00ffffba 00ffffb7 00ffffb5 00ffffb3 00ffffb1 00ffffae 00ffffac 00ffffaa 00ffffa8 00ffffa5 00ffffa3 00ffffa1 00ffff9f 00ffff9c 00ffff9a 00ffff98 00ffff96 00ffff93 00ffff91 00ffff8f 00ffff8c 00ffff8a 00ffff88 00ffff86 00ffff3c ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff002d 00ff00f0 00ff00ed 00ff00eb 00ff00e9 00ff00e6 00ff00e4 00ff00e1 00ff00df 00ff00dd 00ff00da 00ff00d8 00ff00d6 00ff00d3 00ff00d1 00ff00ce 00ff00cc 00ff00ca 00ff00c7 00ff00c5 00ff00c3 00ff00c0 00ff00be 00ff00bb 00ff00b9 00ff00b7 00ff00b4 00ff00b2 00ff00b0 00ff00ad 00ff00ab 00ff00a9 00ff00a6 00ff00a4 00ff00a2 00ff009f 00ff009d 00ff009a 00ff0098 00ff0096 00ff0093 00ff0091 00ff008f 00ff008c 00ff008a 00ff0087 00ff0085 00ff0083 00ff0080 00ff007e 00ff007c 00ff0079 00ff0077 00ff0074 00ff0072 00ff0070 00ff006d 00ff006b 00ff0069 00ff0066 00ff0064 00ff0040 ffffff00 ffffff00 ffffff00 00ffff04 00ffff2e 00ffff62 00ffff95 00ffffc7 00ffffdf 00ffffdd 00ffffda 00ffffd8 00ffffd6 00ffffd4 00ffffd1 00ffffcf 00ffffcd 00ffffcb 00ffffc8 00ffffc6 00ffffc4 00ffffc1 00ffffbf 00ffffbd 00ffffbb 00ffffb8 00ffffb6 00ffffb4 00ffffb2 00ffffaf 00ffffad 00ffffab 00ffffa9 00ffffa6 00ffffa4 00ffffa2 00ffffa0 00ffff9d 00ffff9b 00ffff99 00ffff96 00ffff94 00ffff92 00ffff90 00ffff8d 00ffff8b 00ffff89 00ffff87 00ffff84 00ffff59 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0002 00ff00df 00ff00ec 00ff00e9 00ff00e7 00ff00e5 00ff00e2 00ff00e0 00ff00de 00ff00db 00ff00d9 00ff00d6 00ff00d4 00ff00d2 00ff00cf 00ff00cd 00ff00cb 00ff00c8 00ff00c6 00ff00c3 00ff00c1 00ff00bf 00ff00bc 00ff00ba 00ff00b8 00ff00b5 00ff00b3 00ff00b0 00ff00ae 00ff00ac 00ff00aa 00ff00a7 00ff00a5 00ff00a2 00ff00a0 00ff009e 00ff009b 00ff0099 00ff0097 00ff0094 00ff0092 00ff008f 00ff008d 00ff008b 00ff0088 00ff0086 00ff0084 00ff0081 00ff007f 00ff007c 00ff007a 00ff0078 00ff0075 00ff0073 00ff0071 00ff006e 00ff006c 00ff0069 00ff0067 00ff0065 00ff0062 00ff1d62 00ffff47 00ffff7c 00ffffb0 00ffffe0 00ffffe7 00ffffe4 00ffffe2 00ffffe0 00ffffde 00ffffdb 00ffffd9 00ffffd7 00ffffd5 00ffffd2 00ffffd0 00ffffce 00ffffcb 00ffffc9 00ffffc7 00ffffc5 00ffffc2 00ffffc0 00ffffbe 00ffffbb 00ffffb9 00ffffb7 00ffffb5 00ffffb2 00ffffb0 00ffffae 00ffffac 00ffffaa 00ffffa7 00ffffa5 00ffffa3 00ffffa0 00ffff9e 00ffff9c 00ffff9a 00ffff97 00ffff95 00ffff93 00ffff90 00ffff8e 00ffff8c 00ffff8a 00ffff87 00ffff85 00ffff83 00ffff75 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff00a5 00ff00ea 00ff00e8 00ff00e6 00ff00e3 00ff00e1 00ff00df 00ff00dc 00ff00da 00ff00d7 00ff00d5 00ff00d3 00ff00d0 00ff00ce 00ff00cc 00ff00c9 00ff00c7 00ff00c4 00ff00c2 00ff00c0 00ff00bd 00ff00bb 00ff00b9 00ff00b6 00ff00b4 00ff00b1 00ff00af 00ff00ad 00ff00aa 00ff00a8 00ff00a6 00ff00a3 00ff00a1 00ff009f 00ff009c 00ff009a 00ff0098 00ff0095 00ff0093 00ff0090 00ff008e 00ff008c 00ff0089 00ff0087 00ff0085 00ff0082 00ff0080 00ff007d 00ff007b 00ff0079 00ff0076 00ff0074 00ff0072 00ff006f 00ff006d 00ff016b 00ff2e7f 00ff5b9f 00ff7bbf 00ff90df 00ff9cf6 00fff1ef 00ffffec 00ffffea 00ffffe8 00ffffe5 00ffffe3 00ffffe1 00ffffdf 00ffffdc 00ffffda 00ffffd8 00ffffd5 00ffffd3 00ffffd1 00ffffcf 00ffffcc 00ffffca 00ffffc8 00ffffc5 00ffffc3 00ffffc1 00ffffbf 00ffffbc 00ffffba 00ffffb8 00ffffb6 00ffffb3 00ffffb1 00ffffaf 00ffffac 00ffffaa 00ffffa8 00ffffa6 00ffffa4 00ffffa1 00ffff9f 00ffff9d 00ffff9a 00ffff98 00ffff96 00ffff94 00ffff91 00ffff8f 00ffff8d 00ffff8b 00ffff88 00ffff86 00ffff84 00ffff81 00ffff7f 00ffff11 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff006b 00ff00e9 00ff00e7 00ff00e4 00ff00e2 00ff00df 00ff00dd 00ff00db 00ff00d8 00ff00d6 00ff00d4 00ff00d1 00ff00cf 00ff00cc 00ff00ca 00ff00c8 00ff00c5 00ff00c3 00ff00c1 00ff00be 00ff00bc 00ff00b9 00ff00b7 00ff00b5 00ff00b2 00ff00b0 00ff00ae 00ff00ab 00ff00a9 00ff00a7 00ff00a4 00ff00a2 00ff00a0 00ff009d 00ff009b 00ff0098 00ff0096 00ff0094 00ff0091 00ff008f 00ff008d 00ff008a 00ff0088 00ff0085 00ff0083 00ff0081 00ff007e 00ff007c 00ff007a 00ff0077 00ff0075 00ff0c78 00ff3e94 00ff63b3 00ff7ed3 00ff90f2 00ff96fb 00ff99fa 00ff9af8 00ff9df7 00ff9ef5 00ffd9ef 00ffffeb 00ffffe8 00ffffe6 00ffffe4 00ffffe2 00ffffdf 00ffffdd 00ffffdb 00ffffd9 00ffffd6 00ffffd4 00ffffd2 00ffffcf 00ffffcd 00ffffcb 00ffffc9 00ffffc6 00ffffc4 00ffffc2 00ffffc0 00ffffbd 00ffffbb 00ffffb9 00ffffb6 00ffffb4 00ffffb2 00ffffb0 00ffffad 00ffffab 00ffffa9 00ffffa7 00ffffa4 00ffffa2 00ffffa0 00ffff9e 00ffff9b 00ffff99 00ffff97 00ffff95 00ffff92 00ffff90 00ffff8e 00ffff8b 00ffff89 00ffff87 00ffff85 00ffff82 00ffff80 00ffff7e 00ffff2c ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0032 00ff00e8 00ff00e5 00ff00e3 00ff00e0 00ff00de 00ff00dc 00ff00d9 00ff00d7 00ff00d5 00ff00d2 00ff00d0 00ff00cd 00ff00cb 00ff00c9 00ff00c6 00ff00c4 00ff00c2 00ff00bf 00ff00bd 00ff00ba 00ff00b8 00ff00b6 00ff00b3 00ff00b1 00ff00af 00ff00ac 00ff00aa 00ff00a8 00ff00a5 00ff00a3 00ff00a1 00ff009e 00ff009c 00ff0099 00ff0097 00ff0095 00ff0092 00ff0090 00ff008e 00ff008b 00ff0089 00ff0086 00ff0084 00ff0082 00ff007f 00ff007d 00ff007b 00ff0078 00ff0076 00ff107b 00ff8dfc 00ff90ff 00ff93fe 00ff94fd 00ff97fb 00ff98fa 00ff9af9 00ff9cf7 00ff9df6 00ff9ff4 00ffc3f0 00ffffe9 00ffffe7 00ffffe5 00ffffe3 00ffffe0 00ffffde 00ffffdc 00ffffd9 00ffffd7 00ffffd5 00ffffd3 00ffffd0 00ffffce 00ffffcc 00ffffc9 00ffffc7 00ffffc5 00ffffc3 00ffffc0 00ffffbe 00ffffbc 00ffffba 00ffffb7 00ffffb5 00ffffb3 00ffffb0 00ffffae 00ffffac 00ffffaa 00ffffa8 00ffffa5 00ffffa3 00ffffa1 00ffff9f 00ffff9c 00ffff9a 00ffff98 00ffff95 00ffff93 00ffff91 00ffff8f 00ffff8c 00ffff8a 00ffff88 00ffff85 00ffff83 00ffff81 00ffff7f 00ffff7c 00ffff48 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0004 00ff00db 00ff00e4 00ff00e1 00ff00df 00ff00dd 00ff00da 00ff00d8 00ff00d5 00ff00d3 00ff00d1 00ff00ce 00ff00cc 00ff00ca 00ff00c7 00ff00c5 00ff00c2 00ff00c0 00ff00be 00ff00bb 00ff00b9 00ff00b7 00ff00b4 00ff00b2 00ff00af 00ff00ad 00ff00ab 00ff00a9 00ff00a6 00ff00a4 00ff00a1 00ff009f 00ff009d 00ff009a 00ff0098 00ff0096 00ff0093 00ff0091 00ff008e 00ff008c 00ff008a 00ff0087 00ff0085 00ff0083 00ff0080 00ff007e 00ff007b 00ff0079 00ff0077 00ff0074 00ff0072 00ff84e9 00ff92ff 00ff93fd 00ff96fc 00ff97fb 00ff99fa 00ff9bf8 00ff9df6 00ff9ef5 00ffa1f3 00ffadf0 00ffffe8 00ffffe6 00ffffe3 00ffffe1 00ffffdf 00ffffdd 00ffffda 00ffffd8 00ffffd6 00ffffd3 00ffffd1 00ffffcf 00ffffcd 00ffffca 00ffffc8 00ffffc6 00ffffc4 00ffffc1 00ffffbf 00ffffbd 00ffffba 00ffffb8 00ffffb6 00ffffb4 00ffffb1 00ffffaf 00ffffad 00ffffab 00ffffa8 00ffffa6 00ffffa4 00ffffa2 00ffff9f 00ffff9d 00ffff9b 00ffff99 00ffff96 00ffff94 00ffff92 00ffff8f 00ffff8d 00ffff8b 00ffff89 00ffff86 00ffff84 00ffff82 00ffff80 00ffff7d 00ffff7b 00ffff63 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff00a6 00ff00e2 00ff00e0 00ff00de 00ff00db 00ff00d9 00ff00d6 00ff00d4 00ff00d2 00ff00cf 00ff00cd 00ff00cb 00ff00c8 00ff00c6 00ff00c3 00ff00c1 00ff00bf 00ff00bc 00ff00ba 00ff00b8 00ff00b5 00ff00b3 00ff00b0 00ff00ae 00ff00ac 00ff00aa 00ff00a7 00ff00a5 00ff00a2 00ff00a0 00ff009e 00ff009b 00ff0099 00ff0096 00ff0094 00ff0092 00ff008f 00ff008d 00ff008b 00ff0088 00ff0086 00ff0083 00ff0081 00ff007f 00ff007c 00ff007a 00ff0078 00ff0075 00ff0073 00ff0070 00ff72c7 00ff93fe 00ff95fd 00ff97fb 00ff98fa 00ff9af8 00ff9cf7 00ff9ef5 00ffa0f3 00ffa1f2 00ffa4f0 00fff4e8 00ffffe4 00ffffe2 00ffffe0 00ffffdd 00ffffdb 00ffffd9 00ffffd7 00ffffd4 00ffffd2 00ffffd0 00ffffce 00ffffcb 00ffffc9 00ffffc7 00ffffc4 00ffffc2 00ffffc0 00ffffbe 00ffffbb 00ffffb9 00ffffb7 00ffffb4 00ffffb2 00ffffb0 00ffffae 00ffffab 00ffffa9 00ffffa7 00ffffa5 00ffffa3 00ffffa0 00ffff9e 00ffff9c 00ffff99 00ffff97 00ffff95 00ffff93 00ffff90 00ffff8e 00ffff8c 00ffff89 00ffff87 00ffff85 00ffff83 00ffff80 00ffff7e 00ffff7c 00ffff7a 00ffff76 00ffff06 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff006d 00ff00e1 00ff00de 00ff00dc 00ff00da 00ff00d7 00ff00d5 00ff00d3 00ff00d0 00ff00ce 00ff00cb 00ff00c9 00ff00c7 00ff00c4 00ff00c2 00ff00c0 00ff00bd 00ff00bb 00ff00b8 00ff00b6 00ff00b4 00ff00b1 00ff00af 00ff00ad 00ff00aa 00ff00a8 00ff00a6 00ff00a3 00ff00a1 00ff009f 00ff009c 00ff009a 00ff0097 00ff0095 00ff0093 00ff0090 00ff008e 00ff008c 00ff0089 00ff0087 00ff0084 00ff0082 00ff0080 00ff007d 00ff007b 00ff0079 00ff0076 00ff0074 00ff0071 00ff006f 00ff57a6 00ff94fd 00ff96fc 00ff97fa 00ff9af9 00ff9bf8 00ff9ef6 00ff9ff4 00ffa0f3 00ffa3f1 00ffa4ef 00ffdee8 00ffffe3 00ffffe1 00ffffde 00ffffdc 00ffffda 00ffffd8 00ffffd5 00ffffd3 00ffffd1 00ffffce 00ffffcc 00ffffca 00ffffc8 00ffffc5 00ffffc3 00ffffc1 00ffffbe 00ffffbc 00ffffba 00ffffb8 00ffffb5 00ffffb3 00ffffb1 00ffffaf 00ffffac 00ffffaa 00ffffa8 00ffffa6 00ffffa3 00ffffa1 00ffff9f 00ffff9d 00ffff9a 00ffff98 00ffff96 00ffff93 00ffff91 00ffff8f 00ffff8d 00ffff8a 00ffff88 00ffff86 00ffff84 00ffff81 00ffff7f 00ffff7d 00ffff7a 00ffff78 00ffff76 00ffff1f ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0035 00ff00df 00ff00dd 00ff00db 00ff00d8 00ff00d6 00ff00d3 00ff00d1 00ff00cf 00ff00cc 00ff00ca 00ff00c8 00ff00c5 00ff00c3 00ff00c0 00ff00be 00ff00bc 00ff00b9 00ff00b7 00ff00b5 00ff00b2 00ff00b0 00ff00ad 00ff00ab 00ff00a9 00ff00a7 00ff00a4 00ff00a2 00ff009f 00ff009d 00ff009b 00ff0098 00ff0096 00ff0094 00ff0091 00ff008f 00ff008c 00ff008a 00ff0088 00ff0085 00ff0083 00ff0081 00ff007e 00ff007c 00ff0079 00ff0077 00ff0075 00ff0072 00ff0070 00ff006e 00ff2e83 00ff95fd 00ff97fb 00ff99fa 00ff9af8 00ff9df6 00ff9ef5 00ffa0f3 00ffa2f2 00ffa4f0 00ffa5ee 00ffc9e9 00ffffe1 00ffffdf 00ffffdd 00ffffdb 00ffffd8 00ffffd6 00ffffd4 00ffffd2 00ffffcf 00ffffcd 00ffffcb 00ffffc8 00ffffc6 00ffffc4 00ffffc2 00ffffbf 00ffffbd 00ffffbb 00ffffb9 00ffffb6 00ffffb4 00ffffb2 00ffffaf 00ffffad 00ffffab 00ffffa9 00ffffa7 00ffffa4 00ffffa2 00ffffa0 00ffff9d 00ffff9b 00ffff99 00ffff97 00ffff94 00ffff92 00ffff90 00ffff8e 00ffff8b 00ffff89 00ffff87 00ffff84 00ffff82 00ffff80 00ffff7e 00ffff7b 00ffff79 00ffff77 00ffff74 00ffff39 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0005 00ff00d7 00ff00dc 00ff00d9 00ff00d7 00ff00d4 00ff00d2 00ff00d0 00ff00cd 00ff00cb 00ff00c9 00ff00c6 00ff00c4 00ff00c1 00ff00bf 00ff00bd 00ff00ba 00ff00b8 00ff00b6 00ff00b3 00ff00b1 00ff00ae 00ff00ac 00ff00aa 00ff00a8 00ff00a5 00ff00a3 00ff00a0 00ff009e 00ff009c 00ff0099 00ff0097 00ff0095 00ff0092 00ff0090 00ff008d 00ff008b 00ff0089 00ff0086 00ff0084 00ff0082 00ff007f 00ff007d 00ff007a 00ff0078 00ff0076 00ff0073 00ff0071 00ff006f 00ff006c 00ff016b 00ff92f1 00ff98fa 00ff9af9 00ff9cf7 00ff9df6 00ff9ff4 00ffa1f2 00ffa3f1 00ffa4ef 00ffa7ed 00ffb5ea 00ffffe0 00ffffde 00ffffdc 00ffffd9 00ffffd7 00ffffd5 00ffffd2 00ffffd0 00ffffce 00ffffcc 00ffffc9 00ffffc7 00ffffc5 00ffffc3 00ffffc0 00ffffbe 00ffffbc 00ffffb9 00ffffb7 00ffffb5 00ffffb3 00ffffb0 00ffffae 00ffffac 00ffffaa 00ffffa7 00ffffa5 00ffffa3 00ffffa1 00ffff9e 00ffff9c 00ffff9a 00ffff98 00ffff95 00ffff93 00ffff91 00ffff8e 00ffff8c 00ffff8a 00ffff88 00ffff85 00ffff83 00ffff81 00ffff7e 00ffff7c 00ffff7a 00ffff78 00ffff75 00ffff73 00ffff52 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff00a5 00ff00da 00ff00d8 00ff00d5 00ff00d3 00ff00d1 00ff00ce 00ff00cc 00ff00c9 00ff00c7 00ff00c5 00ff00c2 00ff00c0 00ff00be 00ff00bb 00ff00b9 00ff00b6 00ff00b4 00ff00b2 00ff00af 00ff00ad 00ff00ab 00ff00a8 00ff00a6 00ff00a4 00ff00a1 00ff009f 00ff009d 00ff009a 00ff0098 00ff0095 00ff0093 00ff0091 00ff008e 00ff008c 00ff008a 00ff0087 00ff0085 00ff0082 00ff0080 00ff007e 00ff007b 00ff0079 00ff0077 00ff0074 00ff0072 00ff006f 00ff006d 00ff006b 00ff0068 00ff81cf 00ff99f9 00ff9bf8 00ff9df6 00ff9ff5 00ffa0f3 00ffa2f1 00ffa5f0 00ffa6ee 00ffa7ec 00ffaaea 00fff7e0 00ffffdc 00ffffda 00ffffd8 00ffffd6 00ffffd3 00ffffd1 00ffffcf 00ffffcc 00ffffca 00ffffc8 00ffffc6 00ffffc3 00ffffc1 00ffffbf 00ffffbd 00ffffba 00ffffb8 00ffffb6 00ffffb3 00ffffb1 00ffffaf 00ffffad 00ffffaa 00ffffa8 00ffffa6 00ffffa4 00ffffa1 00ffff9f 00ffff9d 00ffff9b 00ffff98 00ffff96 00ffff94 00ffff92 00ffff8f 00ffff8d 00ffff8b 00ffff88 00ffff86 00ffff84 00ffff82 00ffff7f 00ffff7d 00ffff7b 00ffff79 00ffff76 00ffff74 00ffff72 00ffff69 00ffff01 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff006f 00ff00d9 00ff00d6 00ff00d4 00ff00d2 00ff00cf 00ff00cd 00ff00ca 00ff00c8 00ff00c6 00ff00c3 00ff00c1 00ff00bf 00ff00bc 00ff00ba 00ff00b7 00ff00b5 00ff00b3 00ff00b0 00ff00ae 00ff00ac 00ff00a9 00ff00a7 00ff00a5 00ff00a2 00ff00a0 00ff009e 00ff009b 00ff0099 00ff0096 00ff0094 00ff0092 00ff008f 00ff008d 00ff008b 00ff0088 00ff0086 00ff0083 00ff0081 00ff007f 00ff007c 00ff007a 00ff0078 00ff0075 00ff0073 00ff0070 00ff006e 00ff006c 00ff0069 00ff0067 00ff69ac 00ff9af8 00ff9cf7 00ff9ef5 00ffa0f3 00ffa1f2 00ffa4f0 00ffa5ee 00ffa7ed 00ffa9eb 00ffabe9 00ffe2e0 00ffffdb 00ffffd9 00ffffd6 00ffffd4 00ffffd2 00ffffd0 00ffffcd 00ffffcb 00ffffc9 00ffffc7 00ffffc4 00ffffc2 00ffffc0 00ffffbd 00ffffbb 00ffffb9 00ffffb7 00ffffb4 00ffffb2 00ffffb0 00ffffad 00ffffab 00ffffa9 00ffffa7 00ffffa5 00ffffa2 00ffffa0 00ffff9e 00ffff9c 00ffff99 00ffff97 00ffff95 00ffff92 00ffff90 00ffff8e 00ffff8c 00ffff89 00ffff87 00ffff85 00ffff83 00ffff80 00ffff7e 00ffff7c 00ffff79 00ffff77 00ffff75 00ffff73 00ffff70 00ffff6e 00ffff13 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0039 00ff00d7 00ff00d5 00ff00d2 00ff00d0 00ff00ce 00ff00cb 00ff00c9 00ff00c7 00ff00c4 00ff00c2 00ff00bf 00ff00bd 00ff00bb 00ff00b8 00ff00b6 00ff00b4 00ff00b1 00ff00af 00ff00ac 00ff00aa 00ff00a8 00ff00a6 00ff00a3 00ff00a1 00ff009e 00ff009c 00ff009a 00ff0097 00ff0095 00ff0093 00ff0090 00ff008e 00ff008b 00ff0089 00ff0087 00ff0084 00ff0082 00ff0080 00ff007d 00ff007b 00ff0078 00ff0076 00ff0074 00ff0071 00ff006f 00ff006d 00ff006a 00ff0068 00ff0065 00ff4688 00ff9bf8 00ff9df6 00ff9ff4 00ffa0f3 00ffa3f1 00ffa4ef 00ffa6ed 00ffa8ec 00ffaae9 00ffabe8 00ffcfe2 00ffffda 00ffffd7 00ffffd5 00ffffd3 00ffffd1 00ffffce 00ffffcc 00ffffca 00ffffc7 00ffffc5 00ffffc3 00ffffc1 00ffffbe 00ffffbc 00ffffba 00ffffb7 00ffffb5 00ffffb3 00ffffb1 00ffffae 00ffffac 00ffffaa 00ffffa8 00ffffa6 00ffffa3 00ffffa1 00ffff9f 00ffff9c 00ffff9a 00ffff98 00ffff96 00ffff93 00ffff91 00ffff8f 00ffff8c 00ffff8a 00ffff88 00ffff86 00ffff83 00ffff81 00ffff7f 00ffff7d 00ffff7a 00ffff78 00ffff76 00ffff73 00ffff71 00ffff6f 00ffff6d 00ffff2b ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0008 00ff00d2 00ff00d3 00ff00d1 00ff00cf 00ff00cc 00ff00ca 00ff00c8 00ff00c5 00ff00c3 00ff00c0 00ff00be 00ff00bc 00ff00b9 00ff00b7 00ff00b5 00ff00b2 00ff00b0 00ff00ad 00ff00ab 00ff00a9 00ff00a7 00ff00a4 00ff00a2 00ff009f 00ff009d 00ff009b 00ff0098 00ff0096 00ff0094 00ff0091 00ff008f 00ff008c 00ff008a 00ff0088 00ff0085 00ff0083 00ff0081 00ff007e 00ff007c 00ff0079 00ff0077 00ff0075 00ff0072 00ff0070 00ff006d 00ff006b 00ff0069 00ff0066 00ff0064 00ff0f68 00ff9cf4 00ff9ef5 00ffa1f3 00ffa2f1 00ffa4f0 00ffa5ee 00ffa8ed 00ffa9ea 00fface9 00ffade7 00ffbce3 00ffffd8 00ffffd6 00ffffd4 00ffffd1 00ffffcf 00ffffcd 00ffffcb 00ffffc8 00ffffc6 00ffffc4 00ffffc1 00ffffbf 00ffffbd 00ffffbb 00ffffb8 00ffffb6 00ffffb4 00ffffb2 00ffffaf 00ffffad 00ffffab 00ffffa9 00ffffa6 00ffffa4 00ffffa2 00ffffa0 00ffff9d 00ffff9b 00ffff99 00ffff96 00ffff94 00ffff92 00ffff90 00ffff8d 00ffff8b 00ffff89 00ffff87 00ffff84 00ffff82 00ffff80 00ffff7d 00ffff7b 00ffff79 00ffff77 00ffff74 00ffff72 00ffff70 00ffff6d 00ffff6b 00ffff43 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff00a5 00ff00d2 00ff00d0 00ff00cd 00ff00cb 00ff00c8 00ff00c6 00ff00c4 00ff00c1 00ff00bf 00ff00bd 00ff00ba 00ff00b8 00ff00b5 00ff00b3 00ff00b1 00ff00ae 00ff00ac 00ff00aa 00ff00a7 00ff00a5 00ff00a3 00ff00a0 00ff009e 00ff009c 00ff0099 00ff0097 00ff0094 00ff0092 00ff0090 00ff008d 00ff008b 00ff0089 00ff0086 00ff0084 00ff0081 00ff007f 00ff007d 00ff007a 00ff0078 00ff0076 00ff0073 00ff0071 00ff006e 00ff006c 00ff006a 00ff0067 00ff0065 00ff0063 00ff0060 00ff8fd7 00ffa0f4 00ffa1f2 00ffa3f1 00ffa4ef 00ffa7ed 00ffa8eb 00ffabe9 00fface8 00ffaee5 00ffb1e3 00fff9d8 00ffffd5 00ffffd2 00ffffd0 00ffffce 00ffffcb 00ffffc9 00ffffc7 00ffffc5 00ffffc2 00ffffc0 00ffffbe 00ffffbc 00ffffb9 00ffffb7 00ffffb5 00ffffb2 00ffffb0 00ffffae 00ffffac 00ffffaa 00ffffa7 00ffffa5 00ffffa3 00ffffa0 00ffff9e 00ffff9c 00ffff9a 00ffff97 00ffff95 00ffff93 00ffff91 00ffff8e 00ffff8c 00ffff8a 00ffff87 00ffff85 00ffff83 00ffff81 00ffff7e 00ffff7c 00ffff7a 00ffff77 00ffff75 00ffff73 00ffff71 00ffff6e 00ffff6c 00ffff6a 00ffff5a ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0071 00ff00d1 00ff00ce 00ff00cc 00ff00c9 00ff00c7 00ff00c5 00ff00c2 00ff00c0 00ff00be 00ff00bb 00ff00b9 00ff00b6 00ff00b4 00ff00b2 00ff00af 00ff00ad 00ff00ab 00ff00a8 00ff00a6 00ff00a4 00ff00a1 00ff009f 00ff009c 00ff009a 00ff0098 00ff0095 00ff0093 00ff0091 00ff008e 00ff008c 00ff0089 00ff0087 00ff0085 00ff0082 00ff0080 00ff007e 00ff007b 00ff0079 00ff0076 00ff0074 00ff0072 00ff006f 00ff006d 00ff006b 00ff0068 00ff0066 00ff0063 00ff0061 00ff005f 00ff7bb2 00ffa0f3 00ffa2f1 00ffa5f0 00ffa6ed 00ffa7ec 00ffaaea 00fface9 00ffade6 00ffb0e4 00ffb1e3 00ffe7d8 00ffffd3 00ffffd1 00ffffcf 00ffffcc 00ffffca 00ffffc8 00ffffc5 00ffffc3 00ffffc1 00ffffbf 00ffffbc 00ffffba 00ffffb8 00ffffb6 00ffffb3 00ffffb1 00ffffaf 00ffffac 00ffffaa 00ffffa8 00ffffa6 00ffffa4 00ffffa1 00ffff9f 00ffff9d 00ffff9a 00ffff98 00ffff96 00ffff94 00ffff91 00ffff8f 00ffff8d 00ffff8b 00ffff88 00ffff86 00ffff84 00ffff81 00ffff7f 00ffff7d 00ffff7b 00ffff78 00ffff76 00ffff74 00ffff72 00ffff6f 00ffff6d 00ffff6b 00ffff68 00ffff66 00ffff09 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff003c 00ff00cf 00ff00cd 00ff00ca 00ff00c8 00ff00c6 00ff00c3 00ff00c1 00ff00be 00ff00bc 00ff00ba 00ff00b7 00ff00b5 00ff00b3 00ff00b0 00ff00ae 00ff00ab 00ff00a9 00ff00a7 00ff00a5 00ff00a2 00ff00a0 00ff009d 00ff009b 00ff0099 00ff0096 00ff0094 00ff0092 00ff008f 00ff008d 00ff008a 00ff0088 00ff0086 00ff0083 00ff0081 00ff007f 00ff007c 00ff007a 00ff0077 00ff0075 00ff0073 00ff0070 00ff006e 00ff006c 00ff0069 00ff0067 00ff0064 00ff0062 00ff0060 00ff005d 00ff5c8e 00ffa1f2 00ffa4f0 00ffa5ee 00ffa7ed 00ffa9eb 00ffabe9 00fface7 00ffafe5 00ffb1e3 00ffb3e1 00ffd5da 00ffffd2 00ffffcf 00ffffcd 00ffffcb 00ffffc9 00ffffc6 00ffffc4 00ffffc2 00ffffc0 00ffffbd 00ffffbb 00ffffb9 00ffffb6 00ffffb4 00ffffb2 00ffffb0 00ffffad 00ffffab 00ffffa9 00ffffa7 00ffffa4 00ffffa2 00ffffa0 00ffff9e 00ffff9b 00ffff99 00ffff97 00ffff95 00ffff92 00ffff90 00ffff8e 00ffff8b 00ffff89 00ffff87 00ffff85 00ffff82 00ffff80 00ffff7e 00ffff7c 00ffff79 00ffff77 00ffff75 00ffff72 00ffff70 00ffff6e 00ffff6c 00ffff69 00ffff67 00ffff65 00ffff1f ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff000b 00ff00cc 00ff00cb 00ff00c9 00ff00c6 00ff00c4 00ff00c2 00ff00bf 00ff00bd 00ff00bb 00ff00b8 00ff00b6 00ff00b3 00ff00b1 00ff00af 00ff00ac 00ff00aa 00ff00a8 00ff00a5 00ff00a3 00ff00a1 00ff009e 00ff009c 00ff009a 00ff0097 00ff0095 00ff0092 00ff0090 00ff008e 00ff008b 00ff0089 00ff0087 00ff0084 00ff0082 00ff007f 00ff007d 00ff007b 00ff0078 00ff0076 00ff0074 00ff0071 00ff006f 00ff006c 00ff006a 00ff0068 00ff0065 00ff0063 00ff0061 00ff005e 00ff005c 00ff296a 00ffa3f1 00ffa4ef 00ffa6ed 00ffa8ec 00ffaae9 00fface8 00ffaee6 00ffafe4 00ffb2e2 00ffb4e0 00ffc3dc 00ffffd0 00ffffce 00ffffcc 00ffffca 00ffffc7 00ffffc5 00ffffc3 00ffffc0 00ffffbe 00ffffbc 00ffffba 00ffffb7 00ffffb5 00ffffb3 00ffffb0 00ffffae 00ffffac 00ffffaa 00ffffa8 00ffffa5 00ffffa3 00ffffa1 00ffff9f 00ffff9c 00ffff9a 00ffff98 00ffff95 00ffff93 00ffff91 00ffff8f 00ffff8c 00ffff8a 00ffff88 00ffff85 00ffff83 00ffff81 00ffff7f 00ffff7c 00ffff7a 00ffff78 00ffff76 00ffff73 00ffff71 00ffff6f 00ffff6c 00ffff6a 00ffff68 00ffff66 00ffff63 00ffff34 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff00a3 00ff00ca 00ff00c7 00ff00c5 00ff00c3 00ff00c0 00ff00be 00ff00bc 00ff00b9 00ff00b7 00ff00b4 00ff00b2 00ff00b0 00ff00ad 00ff00ab 00ff00a9 00ff00a6 00ff00a4 00ff00a2 00ff009f 00ff009d 00ff009b 00ff0098 00ff0096 00ff0093 00ff0091 00ff008f 00ff008c 00ff008a 00ff0088 00ff0085 00ff0083 00ff0080 00ff007e 00ff007c 00ff0079 00ff0077 00ff0075 00ff0072 00ff0070 00ff006d 00ff006b 00ff0069 00ff0066 00ff0064 00ff0062 00ff005f 00ff005d 00ff005a 00ff0058 00ff9cdf 00ffa5ee 00ffa7ec 00ffa9ea 00fface9 00ffade7 00ffafe4 00ffb1e3 00ffb3e1 00ffb5df 00ffb8dc 00fffbd0 00ffffcd 00ffffca 00ffffc8 00ffffc6 00ffffc4 00ffffc1 00ffffbf 00ffffbd 00ffffba 00ffffb8 00ffffb6 00ffffb4 00ffffb1 00ffffaf 00ffffad 00ffffab 00ffffa9 00ffffa6 00ffffa4 00ffffa2 00ffff9f 00ffff9d 00ffff9b 00ffff99 00ffff96 00ffff94 00ffff92 00ffff8f 00ffff8d 00ffff8b 00ffff89 00ffff86 00ffff84 00ffff82 00ffff80 00ffff7d 00ffff7b 00ffff79 00ffff76 00ffff74 00ffff72 00ffff70 00ffff6d 00ffff6b 00ffff69 00ffff66 00ffff64 00ffff62 00ffff4a ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0071 00ff00c8 00ff00c6 00ff00c4 00ff00c1 00ff00bf 00ff00bc 00ff00ba 00ff00b8 00ff00b5 00ff00b3 00ff00b1 00ff00ae 00ff00ac 00ff00aa 00ff00a7 00ff00a5 00ff00a3 00ff00a0 00ff009e 00ff009b 00ff0099 00ff0097 00ff0094 00ff0092 00ff0090 00ff008d 00ff008b 00ff0088 00ff0086 00ff0084 00ff0081 00ff007f 00ff007d 00ff007a 00ff0078 00ff0075 00ff0073 00ff0071 00ff006e 00ff006c 00ff006a 00ff0067 00ff0065 00ff0062 00ff0060 00ff005e 00ff005b 00ff0059 00ff0057 00ff8cba 00ffa7ed 00ffa8eb 00ffabe9 00fface7 00ffaee5 00ffb1e3 00ffb2e2 00ffb5df 00ffb6dd 00ffb8db 00ffebd1 00ffffcb 00ffffc9 00ffffc7 00ffffc4 00ffffc2 00ffffc0 00ffffbe 00ffffbb 00ffffb9 00ffffb7 00ffffb5 00ffffb2 00ffffb0 00ffffae 00ffffab 00ffffa9 00ffffa7 00ffffa5 00ffffa3 00ffffa0 00ffff9e 00ffff9c 00ffff99 00ffff97 00ffff95 00ffff93 00ffff90 00ffff8e 00ffff8c 00ffff8a 00ffff87 00ffff85 00ffff83 00ffff80 00ffff7e 00ffff7c 00ffff7a 00ffff77 00ffff75 00ffff73 00ffff70 00ffff6e 00ffff6c 00ffff6a 00ffff67 00ffff65 00ffff63 00ffff61 00ffff5b 00ffff02 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff003f 00ff00c7 00ff00c5 00ff00c2 00ff00c0 00ff00bd 00ff00bb 00ff00b9 00ff00b6 00ff00b4 00ff00b2 00ff00af 00ff00ad 00ff00aa 00ff00a8 00ff00a6 00ff00a4 00ff00a1 00ff009f 00ff009c 00ff009a 00ff0098 00ff0095 00ff0093 00ff0091 00ff008e 00ff008c 00ff0089 00ff0087 00ff0085 00ff0082 00ff0080 00ff007e 00ff007b 00ff0079 00ff0076 00ff0074 00ff0072 00ff006f 00ff006d 00ff006b 00ff0068 00ff0066 00ff0063 00ff0061 00ff005f 00ff005c 00ff005a 00ff0058 00ff0055 00ff7195 00ffa7ec 00ffaaea 00ffabe8 00ffaee6 00ffb0e4 00ffb1e3 00ffb4e0 00ffb6de 00ffb7dc 00ffbad9 00ffdad2 00ffffca 00ffffc8 00ffffc5 00ffffc3 00ffffc1 00ffffbe 00ffffbc 00ffffba 00ffffb8 00ffffb5 00ffffb3 00ffffb1 00ffffaf 00ffffac 00ffffaa 00ffffa8 00ffffa6 00ffffa3 00ffffa1 00ffff9f 00ffff9d 00ffff9a 00ffff98 00ffff96 00ffff93 00ffff91 00ffff8f 00ffff8d 00ffff8a 00ffff88 00ffff86 00ffff84 00ffff81 00ffff7f 00ffff7d 00ffff7a 00ffff78 00ffff76 00ffff74 00ffff71 00ffff6f 00ffff6d 00ffff6b 00ffff68 00ffff66 00ffff64 00ffff61 00ffff5f 00ffff5d 00ffff14 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff000f 00ff00c4 00ff00c3 00ff00c1 00ff00be 00ff00bc 00ff00ba 00ff00b7 00ff00b5 00ff00b2 00ff00b0 00ff00ae 00ff00ab 00ff00a9 00ff00a7 00ff00a4 00ff00a2 00ff00a0 00ff009d 00ff009b 00ff0099 00ff0096 00ff0094 00ff0091 00ff008f 00ff008d 00ff008a 00ff0088 00ff0086 00ff0083 00ff0081 00ff007e 00ff007c 00ff007a 00ff0077 00ff0075 00ff0073 00ff0070 00ff006e 00ff006b 00ff0069 00ff0067 00ff0064 00ff0062 00ff0060 00ff005d 00ff005b 00ff0058 00ff0056 00ff0054 00ff4671 00ffa9eb 00ffabe9 00ffade7 00ffafe5 00ffb0e3 00ffb3e1 00ffb5df 00ffb6dd 00ffb9da 00ffbbd8 00ffccd4 00ffffc8 00ffffc6 00ffffc4 00ffffc2 00ffffbf 00ffffbd 00ffffbb 00ffffb9 00ffffb6 00ffffb4 00ffffb2 00ffffaf 00ffffad 00ffffab 00ffffa9 00ffffa7 00ffffa4 00ffffa2 00ffffa0 00ffff9d 00ffff9b 00ffff99 00ffff97 00ffff94 00ffff92 00ffff90 00ffff8e 00ffff8b 00ffff89 00ffff87 00ffff84 00ffff82 00ffff80 00ffff7e 00ffff7b 00ffff79 00ffff77 00ffff75 00ffff72 00ffff70 00ffff6e 00ffff6b 00ffff69 00ffff67 00ffff65 00ffff62 00ffff60 00ffff5e 00ffff5b 00ffff28 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff00a2 00ff00c2 00ff00bf 00ff00bd 00ff00bb 00ff00b8 00ff00b6 00ff00b3 00ff00b1 00ff00af 00ff00ac 00ff00aa 00ff00a8 00ff00a5 00ff00a3 00ff00a1 00ff009e 00ff009c 00ff009a 00ff0097 00ff0095 00ff0092 00ff0090 00ff008e 00ff008b 00ff0089 00ff0087 00ff0084 00ff0082 00ff007f 00ff007d 00ff007b 00ff0078 00ff0076 00ff0073 00ff0071 00ff006f 00ff006c 00ff006a 00ff0068 00ff0065 00ff0063 00ff0060 00ff005e 00ff005c 00ff0059 00ff0057 00ff0055 00ff0052 00ff0853 00ffa7e3 00fface8 00ffaee6 00ffafe4 00ffb2e2 00ffb4e0 00ffb6dd 00ffb8db 00ffbad9 00ffbdd7 00ffbfd4 00fffcc7 00ffffc5 00ffffc3 00ffffc0 00ffffbe 00ffffbc 00ffffb9 00ffffb7 00ffffb5 00ffffb3 00ffffb0 00ffffae 00ffffac 00ffffaa 00ffffa7 00ffffa5 00ffffa3 00ffffa1 00ffff9e 00ffff9c 00ffff9a 00ffff98 00ffff95 00ffff93 00ffff91 00ffff8e 00ffff8c 00ffff8a 00ffff88 00ffff85 00ffff83 00ffff81 00ffff7e 00ffff7c 00ffff7a 00ffff78 00ffff75 00ffff73 00ffff71 00ffff6f 00ffff6c 00ffff6a 00ffff68 00ffff65 00ffff63 00ffff61 00ffff5f 00ffff5c 00ffff5a 00ffff3c ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0072 00ff00c0 00ff00be 00ff00bb 00ff00b9 00ff00b7 00ff00b4 00ff00b2 00ff00b0 00ff00ad 00ff00ab 00ff00a9 00ff00a6 00ff00a4 00ff00a2 00ff009f 00ff009d 00ff009a 00ff0098 00ff0096 00ff0093 00ff0091 00ff008f 00ff008c 00ff008a 00ff0087 00ff0085 00ff0083 00ff0080 00ff007e 00ff007c 00ff0079 00ff0077 00ff0074 00ff0072 00ff0070 00ff006d 00ff006b 00ff0069 00ff0066 00ff0064 00ff0061 00ff005f 00ff005d 00ff005a 00ff0058 00ff0056 00ff0053 00ff0051 00ff004f 00ff9ac1 00ffade6 00ffafe4 00ffb1e3 00ffb3e1 00ffb6de 00ffb7dc 00ffb9da 00ffbcd8 00ffbdd5 00ffbfd3 00ffeec9 00ffffc3 00ffffc1 00ffffbf 00ffffbd 00ffffba 00ffffb8 00ffffb6 00ffffb3 00ffffb1 00ffffaf 00ffffad 00ffffaa 00ffffa8 00ffffa6 00ffffa4 00ffffa2 00ffff9f 00ffff9d 00ffff9b 00ffff98 00ffff96 00ffff94 00ffff92 00ffff8f 00ffff8d 00ffff8b 00ffff88 00ffff86 00ffff84 00ffff82 00ffff7f 00ffff7d 00ffff7b 00ffff79 00ffff76 00ffff74 00ffff72 00ffff6f 00ffff6d 00ffff6b 00ffff69 00ffff66 00ffff64 00ffff62 00ffff60 00ffff5d 00ffff5b 00ffff59 00ffff4e ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0041 00ff00bf 00ff00bc 00ff00ba 00ff00b8 00ff00b5 00ff00b3 00ff00b1 00ff00ae 00ff00ac 00ff00aa 00ff00a7 00ff00a5 00ff00a2 00ff00a0 00ff009e 00ff009b 00ff0099 00ff0097 00ff0094 00ff0092 00ff008f 00ff008d 00ff008b 00ff0088 00ff0086 00ff0084 00ff0081 00ff007f 00ff007c 00ff007a 00ff0078 00ff0075 00ff0073 00ff0071 00ff006e 00ff006c 00ff0069 00ff0067 00ff0065 00ff0062 00ff0060 00ff005e 00ff005b 00ff0059 00ff0056 00ff0054 00ff0052 00ff0050 00ff004d 00ff849b 00ffafe5 00ffb1e3 00ffb2e1 00ffb5df 00ffb6dd 00ffb8db 00ffbbd8 00ffbcd6 00ffbfd4 00ffc1d2 00ffe0ca 00ffffc2 00ffffc0 00ffffbd 00ffffbb 00ffffb9 00ffffb7 00ffffb4 00ffffb2 00ffffb0 00ffffae 00ffffab 00ffffa9 00ffffa7 00ffffa5 00ffffa2 00ffffa0 00ffff9e 00ffff9c 00ffff99 00ffff97 00ffff95 00ffff92 00ffff90 00ffff8e 00ffff8c 00ffff89 00ffff87 00ffff85 00ffff83 00ffff80 00ffff7e 00ffff7c 00ffff79 00ffff77 00ffff75 00ffff73 00ffff70 00ffff6e 00ffff6c 00ffff69 00ffff67 00ffff65 00ffff63 00ffff60 00ffff5e 00ffff5c 00ffff5a 00ffff57 00ffff55 00ffff0b ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0012 00ff00bd 00ff00bb 00ff00b9 00ff00b6 00ff00b4 00ff00b1 00ff00af 00ff00ad 00ff00aa 00ff00a8 00ff00a6 00ff00a3 00ff00a1 00ff009f 00ff009c 00ff009a 00ff0098 00ff0095 00ff0093 00ff0090 00ff008e 00ff008c 00ff0089 00ff0087 00ff0085 00ff0082 00ff0080 00ff007d 00ff007b 00ff0079 00ff0076 00ff0074 00ff0072 00ff006f 00ff006d 00ff006a 00ff0068 00ff0066 00ff0063 00ff0061 00ff005f 00ff005c 00ff005a 00ff0057 00ff0055 00ff0053 00ff0051 00ff004e 00ff004c 00ff6277 00ffb0e4 00ffb1e2 00ffb4e0 00ffb6de 00ffb7dc 00ffbad9 00ffbcd7 00ffbed5 00ffc0d2 00ffc2d0 00ffd3cb 00ffffc1 00ffffbe 00ffffbc 00ffffba 00ffffb8 00ffffb5 00ffffb3 00ffffb1 00ffffae 00ffffac 00ffffaa 00ffffa8 00ffffa6 00ffffa3 00ffffa1 00ffff9f 00ffff9c 00ffff9a 00ffff98 00ffff96 00ffff93 00ffff91 00ffff8f 00ffff8d 00ffff8a 00ffff88 00ffff86 00ffff83 00ffff81 00ffff7f 00ffff7d 00ffff7a 00ffff78 00ffff76 00ffff73 00ffff71 00ffff6f 00ffff6d 00ffff6a 00ffff68 00ffff66 00ffff64 00ffff61 00ffff5f 00ffff5d 00ffff5a 00ffff58 00ffff56 00ffff54 00ffff1d ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff00a1 00ff00b9 00ff00b7 00ff00b5 00ff00b2 00ff00b0 00ff00ae 00ff00ab 00ff00a9 00ff00a7 00ff00a4 00ff00a2 00ff00a0 00ff009d 00ff009b 00ff0098 00ff0096 00ff0094 00ff0091 00ff008f 00ff008d 00ff008a 00ff0088 00ff0085 00ff0083 00ff0081 00ff007e 00ff007c 00ff007a 00ff0077 00ff0075 00ff0072 00ff0070 00ff006e 00ff006b 00ff0069 00ff0067 00ff0064 00ff0062 00ff005f 00ff005d 00ff005b 00ff0058 00ff0056 00ff0054 00ff0051 00ff004f 00ff004d 00ff004a 00ff2153 00ffb0e2 00ffb3e1 00ffb5df 00ffb7dc 00ffb9da 00ffbbd8 00ffbed6 00ffbfd3 00ffc1d1 00ffc4cf 00ffc7cc 00fffdbf 00ffffbd 00ffffbb 00ffffb8 00ffffb6 00ffffb4 00ffffb2 00ffffaf 00ffffad 00ffffab 00ffffa9 00ffffa6 00ffffa4 00ffffa2 00ffffa0 00ffff9d 00ffff9b 00ffff99 00ffff96 00ffff94 00ffff92 00ffff90 00ffff8d 00ffff8b 00ffff89 00ffff87 00ffff84 00ffff82 00ffff80 00ffff7d 00ffff7b 00ffff79 00ffff77 00ffff74 00ffff72 00ffff70 00ffff6e 00ffff6b 00ffff69 00ffff67 00ffff64 00ffff62 00ffff60 00ffff5e 00ffff5b 00ffff59 00ffff57 00ffff55 00ffff52 00ffff2f ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0071 00ff00b8 00ff00b6 00ff00b3 00ff00b1 00ff00af 00ff00ac 00ff00aa 00ff00a8 00ff00a5 00ff00a3 00ff00a1 00ff009e 00ff009c 00ff0099 00ff0097 00ff0095 00ff0092 00ff0090 00ff008e 00ff008b 00ff0089 00ff0086 00ff0084 00ff0082 00ff007f 00ff007d 00ff007b 00ff0078 00ff0076 00ff0073 00ff0071 00ff006f 00ff006c 00ff006a 00ff0068 00ff0065 00ff0063 00ff0060 00ff005e 00ff005c 00ff0059 00ff0057 00ff0055 00ff0052 00ff0050 00ff004e 00ff004b 00ff0049 00ff0047 00ffa8c8 00ffb4e0 00ffb6dd 00ffb8db 00ffbad9 00ffbcd6 00ffbed4 00ffc0d2 00ffc3d0 00ffc5cd 00ffc8cb 00fff2c1 00ffffbc 00ffffb9 00ffffb7 00ffffb5 00ffffb2 00ffffb0 00ffffae 00ffffac 00ffffaa 00ffffa7 00ffffa5 00ffffa3 00ffffa0 00ffff9e 00ffff9c 00ffff9a 00ffff97 00ffff95 00ffff93 00ffff91 00ffff8e 00ffff8c 00ffff8a 00ffff87 00ffff85 00ffff83 00ffff81 00ffff7e 00ffff7c 00ffff7a 00ffff77 00ffff75 00ffff73 00ffff71 00ffff6e 00ffff6c 00ffff6a 00ffff68 00ffff65 00ffff63 00ffff61 00ffff5e 00ffff5c 00ffff5a 00ffff58 00ffff55 00ffff53 00ffff51 00ffff40 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0043 00ff00b7 00ff00b4 00ff00b2 00ff00af 00ff00ad 00ff00ab 00ff00a9 00ff00a6 00ff00a4 00ff00a1 00ff009f 00ff009d 00ff009a 00ff0098 00ff0096 00ff0093 00ff0091 00ff008e 00ff008c 00ff008a 00ff0087 00ff0085 00ff0083 00ff0080 00ff007e 00ff007b 00ff0079 00ff0077 00ff0074 00ff0072 00ff0070 00ff006d 00ff006b 00ff0068 00ff0066 00ff0064 00ff0061 00ff005f 00ff005d 00ff005a 00ff0058 00ff0055 00ff0053 00ff0051 00ff004f 00ff004c 00ff004a 00ff0047 00ff0045 00ff96a2 00ffb6de 00ffb7dc 00ffb9da 00ffbcd7 00ffbdd5 00ffc0d3 00ffc2d1 00ffc4ce 00ffc7cc 00ffc9ca 00ffe5c1 00ffffba 00ffffb8 00ffffb6 00ffffb3 00ffffb1 00ffffaf 00ffffac 00ffffaa 00ffffa8 00ffffa6 00ffffa4 00ffffa1 00ffff9f 00ffff9d 00ffff9b 00ffff98 00ffff96 00ffff94 00ffff91 00ffff8f 00ffff8d 00ffff8b 00ffff88 00ffff86 00ffff84 00ffff81 00ffff7f 00ffff7d 00ffff7b 00ffff78 00ffff76 00ffff74 00ffff72 00ffff6f 00ffff6d 00ffff6b 00ffff68 00ffff66 00ffff64 00ffff62 00ffff5f 00ffff5d 00ffff5b 00ffff59 00ffff56 00ffff54 00ffff52 00ffff50 00ffff4c 00ffff04 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0016 00ff00b5 00ff00b3 00ff00b0 00ff00ae 00ff00ac 00ff00aa 00ff00a7 00ff00a5 00ff00a2 00ff00a0 00ff009e 00ff009b 00ff0099 00ff0097 00ff0094 00ff0092 00ff008f 00ff008d 00ff008b 00ff0088 00ff0086 00ff0084 00ff0081 00ff007f 00ff007c 00ff007a 00ff0078 00ff0075 00ff0073 00ff0071 00ff006e 00ff006c 00ff0069 00ff0067 00ff0065 00ff0062 00ff0060 00ff005e 00ff005b 00ff0059 00ff0056 00ff0054 00ff0052 00ff004f 00ff004d 00ff004b 00ff0048 00ff0046 00ff0044 00ff7b7d 00ffb6dd 00ffb9da 00ffbbd8 00ffbcd6 00ffbfd4 00ffc1d1 00ffc3cf 00ffc6cd 00ffc8cb 00ffcbc8 00ffdac3 00ffffb9 00ffffb6 00ffffb4 00ffffb2 00ffffb0 00ffffad 00ffffab 00ffffa9 00ffffa7 00ffffa4 00ffffa2 00ffffa0 00ffff9e 00ffff9b 00ffff99 00ffff97 00ffff95 00ffff92 00ffff90 00ffff8e 00ffff8b 00ffff89 00ffff87 00ffff85 00ffff82 00ffff80 00ffff7e 00ffff7c 00ffff79 00ffff77 00ffff75 00ffff72 00ffff70 00ffff6e 00ffff6c 00ffff69 00ffff67 00ffff65 00ffff62 00ffff60 00ffff5e 00ffff5c 00ffff59 00ffff57 00ffff55 00ffff53 00ffff51 00ffff4e 00ffff4c 00ffff14 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff009e 00ff00b1 00ff00af 00ff00ad 00ff00aa 00ff00a8 00ff00a6 00ff00a3 00ff00a1 00ff009f 00ff009c 00ff009a 00ff0097 00ff0095 00ff0093 00ff0090 00ff008e 00ff008c 00ff0089 00ff0087 00ff0084 00ff0082 00ff0080 00ff007d 00ff007b 00ff0079 00ff0076 00ff0074 00ff0071 00ff006f 00ff006d 00ff006a 00ff0068 00ff0066 00ff0063 00ff0061 00ff005e 00ff005c 00ff005a 00ff0057 00ff0055 00ff0053 00ff0050 00ff004e 00ff004c 00ff0049 00ff0047 00ff0045 00ff0042 00ff4457 00ffb8db 00ffbad9 00ffbcd7 00ffbed5 00ffc0d2 00ffc2d0 00ffc5ce 00ffc7cb 00ffcac9 00ffccc7 00ffd0c4 00fffeb7 00ffffb5 00ffffb3 00ffffb1 00ffffae 00ffffac 00ffffaa 00ffffa8 00ffffa5 00ffffa3 00ffffa1 00ffff9f 00ffff9c 00ffff9a 00ffff98 00ffff95 00ffff93 00ffff91 00ffff8f 00ffff8c 00ffff8a 00ffff88 00ffff86 00ffff83 00ffff81 00ffff7f 00ffff7c 00ffff7a 00ffff78 00ffff76 00ffff73 00ffff71 00ffff6f 00ffff6c 00ffff6a 00ffff68 00ffff66 00ffff63 00ffff61 00ffff5f 00ffff5d 00ffff5a 00ffff58 00ffff56 00ffff54 00ffff51 00ffff4f 00ffff4d 00ffff4b 00ffff24 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0071 00ff00b0 00ff00ae 00ff00ab 00ff00a9 00ff00a7 00ff00a4 00ff00a2 00ff00a0 00ff009d 00ff009b 00ff0098 00ff0096 00ff0094 00ff0091 00ff008f 00ff008d 00ff008a 00ff0088 00ff0085 00ff0083 00ff0081 00ff007e 00ff007c 00ff0079 00ff0077 00ff0075 00ff0072 00ff0070 00ff006e 00ff006b 00ff0069 00ff0066 00ff0064 00ff0062 00ff005f 00ff005d 00ff005b 00ff0058 34cb3463 6f906f76 29d6295b 00ff004f 00ff004d 00ff004a 00ff0048 00ff0045 00ff0043 00ff0041 00ff003e 00ffb5ce 00ffbbd8 00ffbdd5 00ffbfd3 00ffc2d1 00ffc4cf 00ffc6cc 00ffc9ca 00ffcbc8 00ffccc5 00ffd0c2 00fff5b8 00ffffb4 00ffffb1 00ffffaf 00ffffad 00ffffab 00ffffa9 00ffffa6 00ffffa4 00ffffa2 00ffff9f 00ffff9d 00ffff9b 00ffff99 00ffff96 00ffff94 00ffff92 00ffff8f 00ffff8d 00ffff8b 00ffff89 00ffff86 00ffff84 00ffff82 00ffff80 00ffff7d 00ffff7b 00ffff79 00ffff76 00ffff74 00ffff72 00ffff70 00ffff6d 00ffff6b 00ffff69 00ffff67 00ffff64 00ffff62 00ffff60 00ffff5d 00ffff5b 00ffff59 00ffff57 00ffff55 00ffff52 00ffff50 00ffff4e 00ffff4b 00ffff49 00ffff33 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0045 00ff00ae 00ff00ac 00ff00aa 00ff00a8 00ff00a5 00ff00a3 00ff00a0 00ff009e 00ff009c 00ff0099 00ff0097 00ff0095 00ff0092 00ff0090 00ff008d 00ff008b 00ff0089 00ff0086 00ff0084 00ff0082 00ff007f 00ff007d 00ff007a 00ff0078 00ff0076 00ff0073 00ff0071 00ff006f 00ff006c 00ff006a 00ff0067 00ff0065 00ff0063 16e91665 56a95678 8778878b aa55aa9e c43bc4b0 cc33ccb6 cc33ccb3 738c7374 00ff004e 00ff004b 00ff0049 00ff0046 00ff0044 00ff0042 00ff003f 00ff003d 00ffa6aa 00ffbcd6 00ffbed4 00ffc1d2 00ffc3cf 00ffc5cd 00ffc8cb 00ffcac9 00ffcbc6 00ffcfc3 00ffd1c1 00ffebb9 00ffffb2 00ffffb0 00ffffae 00ffffab 00ffffa9 00ffffa7 00ffffa5 00ffffa3 00ffffa0 00ffff9e 00ffff9c 00ffff99 00ffff97 00ffff95 00ffff93 00ffff90 00ffff8e 00ffff8c 00ffff8a 00ffff87 00ffff85 00ffff83 00ffff80 00ffff7e 00ffff7c 00ffff7a 00ffff77 00ffff75 00ffff73 00ffff71 00ffff6e 00ffff6c 00ffff6a 00ffff67 00ffff65 00ffff63 00ffff61 00ffff5e 00ffff5c 00ffff5a 00ffff57 00ffff55 00ffff53 00ffff51 00ffff4f 00ffff4c 00ffff4a 00ffff48 00ffff42 00ffff01 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0019 00ff00ad 00ff00ab 00ff00a8 00ff00a6 00ff00a4 00ff00a1 00ff009f 00ff009d 00ff009a 00ff0098 00ff0095 00ff0093 00ff0091 00ff008e 00ff008c 00ff008a 00ff0087 00ff0085 00ff0082 00ff0080 00ff007e 00ff007b 00ff0079 00ff0077 00ff0074 00ff0072 00ff006f 00ff006d 03fc036c 3bc43b78 738c738c 9c639c9f bb44bbb1 cd32cdbf ce31cebe cd32cdbc cc33ccb9 cc33ccb6 cc33ccb4 cc33ccb2 9b649b87 00ff004c 00ff004a 00ff0047 00ff0045 00ff0043 00ff0040 00ff003e 00ff003b 00ff9184 00ffbdd5 00ffc0d3 00ffc2d0 00ffc4ce 00ffc7cc 00ffc9ca 00ffccc7 00ffcec4 00ffd0c2 00ffd3bf 00ffe1b9 00ffffb1 00ffffaf 00ffffac 00ffffaa 00ffffa8 00ffffa6 00ffffa3 00ffffa1 00ffff9f 00ffff9d 00ffff9a 00ffff98 00ffff96 00ffff94 00ffff91 00ffff8f 00ffff8d 00ffff8a 00ffff88 00ffff86 00ffff84 00ffff81 00ffff7f 00ffff7d 00ffff7a 00ffff78 00ffff76 00ffff74 00ffff71 00ffff6f 00ffff6d 00ffff6b 00ffff68 00ffff66 00ffff64 00ffff61 00ffff5f 00ffff5d 00ffff5b 00ffff58 00ffff56 00ffff54 00ffff52 00ffff4f 00ffff4d 00ffff4b 00ffff49 00ffff46 00ffff44 00ffff0c ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff009b 00ff00a9 00ff00a7 00ff00a5 00ff00a2 00ff00a0 00ff009e 00ff009b 00ff0099 00ff0096 00ff0094 00ff0092 00ff008f 00ff008d 00ff008b 00ff0088 00ff0086 00ff0083 00ff0081 00ff007f 00ff007c 00ff007a 00ff0078 00ff0075 1ce31c7a 5da25d8d 8c738ca0 af50afb3 ca35cac5 d02fd0c8 cf30cfc6 ce31cec3 ce31cec1 ce31cebf cd32cdbc cc33ccba cc33ccb7 cc33ccb5 cb34cbb2 cb34cbb0 b847b89b 00ff004b 00ff0048 00ff0046 00ff0044 00ff0041 00ff003f 00ff003c 00ff003a 00ff675e 00ffbfd3 00ffc1d1 00ffc3cf 00ffc6cd 00ffc7ca 00ffcbc8 00ffcdc5 00ffcfc3 00ffd2c0 00ffd4bd 00ffd9ba 00ffffaf 00ffffad 00ffffab 00ffffa9 00ffffa7 00ffffa4 00ffffa2 00ffffa0 00ffff9e 00ffff9b 00ffff99 00ffff97 00ffff94 00ffff92 00ffff90 00ffff8e 00ffff8b 00ffff89 00ffff87 00ffff84 00ffff82 00ffff80 00ffff7e 00ffff7b 00ffff79 00ffff77 00ffff75 00ffff72 00ffff70 00ffff6e 00ffff6b 00ffff69 00ffff67 00ffff65 00ffff62 00ffff60 00ffff5e 00ffff5b 00ffff59 00ffff57 00ffff55 00ffff53 00ffff50 00ffff4e 00ffff4c 00ffff4a 00ffff47 00ffff45 00ffff43 00ffff1a ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0070 00ff00a8 00ff00a6 00ff00a3 00ff00a1 00ff009e 00ff009c 00ff009a 00ff0097 00ff0095 00ff0093 00ff0090 00ff008e 00ff008b 00ff0089 00ff0087 00ff0084 00ff0082 00ff0080 07f8077f 43bc438e 798679a0 a25da2b3 c23dc2c6 d32cd3d1 d12ed1cf d12ed1cd d12ed1cb d02fd0c9 cf30cfc6 cf30cfc4 ce31cec2 ce31cec0 cd32cdbd cc33ccbb cd32cdb9 cc33ccb6 cb34cbb3 cb34cbb1 cb34cbae c936c9aa 13ec134d 00ff0047 00ff0044 00ff0042 00ff0040 00ff003d 00ff003b 00ff0039 00ff183c 00ffbfcf 00ffc3d0 00ffc5ce 00ffc7cb 00ffcac9 00ffccc7 00ffcdc3 00ffd1c1 00ffd3bf 00ffd6bc 00ffd8b9 00fff8b0 00ffffac 00ffffaa 00ffffa7 00ffffa5 00ffffa3 00ffffa1 00ffff9e 00ffff9c 00ffff9a 00ffff98 00ffff95 00ffff93 00ffff91 00ffff8e 00ffff8c 00ffff8a 00ffff88 00ffff85 00ffff83 00ffff81 00ffff7f 00ffff7c 00ffff7a 00ffff78 00ffff75 00ffff73 00ffff71 00ffff6f 00ffff6c 00ffff6a 00ffff68 00ffff65 00ffff63 00ffff61 00ffff5f 00ffff5c 00ffff5a 00ffff58 00ffff56 00ffff54 00ffff51 00ffff4f 00ffff4d 00ffff4a 00ffff48 00ffff46 00ffff44 00ffff41 00ffff28 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0046 00ff00a7 00ff00a4 00ff00a2 00ff009f 00ff009d 00ff009b 00ff0098 00ff0096 00ff0094 00ff0091 00ff008f 00ff008c 00ff008a 00ff0088 26d9268f 629d62a1 926d92b4 b748b7c6 d22dd2d7 d52ad5d8 d42bd4d6 d32cd3d4 d22dd2d2 d22dd2d0 d12ed1ce d12ed1cc d02fd0ca cf30cfc7 cf30cfc5 ce31cec3 ce31cec0 cd32cdbe cd32cdbc cd32cdba cc33ccb7 cb34cbb5 cc33ccb2 cb34cbb0 ca35caad cb34cbaa 58a75860 00ff0045 00ff0043 00ff0041 00ff003e 00ff003c 00ff003a 00ff0037 00ff0035 00ffb6af 00ffc4ce 00ffc6cc 00ffc9ca 00ffcbc8 00ffcec4 00ffd0c2 00ffd2c0 00ffd5bc 00ffd7ba 00ffd9b7 00fff1b0 00ffffaa 00ffffa8 00ffffa6 00ffffa4 00ffffa2 00ffff9f 00ffff9d 00ffff9b 00ffff98 00ffff96 00ffff94 00ffff92 00ffff8f 00ffff8d 00ffff8b 00ffff88 00ffff86 00ffff84 00ffff82 00ffff7f 00ffff7d 00ffff7b 00ffff79 00ffff76 00ffff74 00ffff72 00ffff6f 00ffff6d 00ffff6b 00ffff69 00ffff66 00ffff64 00ffff62 00ffff60 00ffff5d 00ffff5b 00ffff59 00ffff56 00ffff54 00ffff52 00ffff50 00ffff4e 00ffff4b 00ffff49 00ffff47 00ffff44 00ffff42 00ffff40 00ffff35 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff001d 00ff00a5 00ff00a3 00ff00a0 00ff009e 00ff009c 00ff0099 00ff0097 00ff0094 00ff0092 0cf30c93 4bb44ba2 807f80b4 aa55aac6 cb34cbd7 d926d9e0 d827d8de d728d7dc d629d6da d52ad5d8 d52ad5d7 d42bd4d5 d32cd3d3 d22dd2d1 d22dd2cf d12ed1cd d02fd0ca d02fd0c8 cf30cfc6 cf30cfc4 ce31cec1 cd32cdbf cd32cdbd cc33ccba cc33ccb8 cc33ccb6 cc33ccb3 cb34cbb0 cb34cbad cb34cbab cb34cba9 88778872 00ff0044 00ff0042 00ff003f 00ff003d 00ff003a 00ff0038 00ff0036 00ff0033 00ffa48a 00ffc5cd 00ffc8cb 00ffc9c8 00ffcdc5 00ffcfc3 00ffd1c1 00ffd8bc 00ffe4b8 00ffefb3 00fff9af 00ffffab 00ffffa9 00ffffa7 00ffffa5 00ffffa2 00ffffa0 00ffff9e 00ffff9c 00ffff99 00ffff97 00ffff95 00ffff92 00ffff90 00ffff8e 00ffff8c 00ffff89 00ffff87 00ffff85 00ffff83 00ffff80 00ffff7e 00ffff7c 00ffff79 00ffff77 00ffff75 00ffff73 00ffff70 00ffff6e 00ffff6c 00ffff6a 00ffff67 00ffff65 00ffff63 00ffff60 00ffff5e 00ffff5c 00ffff5a 00ffff57 00ffff55 00ffff53 00ffff51 00ffff4e 00ffff4c 00ffff4a 00ffff48 00ffff45 00ffff43 00ffff41 00ffff3f 00ffff3c 00ffff05 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0001 00ff0098 00ff00a1 00ff009f 00ff009d 00ff009a 2fd02fa4 6b946bb4 9a659ac6 c13ec1d7 db24dbe5 dc23dce5 db24dbe4 da25dae2 d926d9e0 d827d8df d728d7dd d629d6db d629d6d9 d52ad5d8 d42bd4d5 d32cd3d3 d22dd2d2 d22dd2d0 d12ed1ce d02fd0cb d02fd0c9 cf30cfc7 ce31cec5 ce31cec2 ce31cec0 ce31cebe cc33ccbb cc33ccb9 cc33ccb6 cc33ccb4 cb34cbb1 cb34cbae cb34cbac ca35caa9 ca35caa6 aa55aa86 00ff0042 00ff0040 00ff003e 00ff003b 00ff0039 00ff0037 00ff0034 00ff0032 00ff8663 00ffc7cc 00ffc8c9 00ffd2c5 00ffe0c0 00ffedbc 00fff9b6 00ffffb3 00ffffb1 00ffffae 00ffffac 00ffffaa 00ffffa8 00ffffa6 00ffffa3 00ffffa1 00ffff9f 00ffff9c 00ffff9a 00ffff98 00ffff96 00ffff93 00ffff91 00ffff8f 00ffff8d 00ffff8a 00ffff88 00ffff86 00ffff83 00ffff81 00ffff7f 00ffff7d 00ffff7a 00ffff78 00ffff76 00ffff73 00ffff71 00ffff6f 00ffff6d 00ffff6a 00ffff68 00ffff66 00ffff64 00ffff61 00ffff5f 00ffff5d 00ffff5a 00ffff58 00ffff56 00ffff54 00ffff52 00ffff4f 00ffff4d 00ffff4b 00ffff48 00ffff46 00ffff44 00ffff42 00ffff3f 00ffff3d 00ffff3b 00ffff12 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 1ce31c76 52ad52b6 887788c6 b34cb3d6 d728d7e7 e11ee1ec df20dfea de21dee9 de21dee7 dd22dde6 db24dbe4 da25dae3 d926d9e1 d926d9df d728d7dd d728d7dc d629d6da d52ad5d8 d42bd4d6 d32cd3d4 d32cd3d3 d22dd2d0 d12ed1ce d02fd0cc d02fd0ca d02fd0c8 cf30cfc5 ce31cec3 ce31cec1 cd32cdbe cd32cdbc cc33ccba cc33ccb7 cb34cbb5 cb34cbb2 cb34cbb0 cb34cbad ca35caaa cb34cba7 ca35caa5 c23dc298 00ff0041 00ff003f 00ff003c 00ff003a 00ff0038 00ff0035 00ff0033 00ff0028 00ff652d 00ffebc3 00fff9be 00ffffbb 00ffffb8 00ffffb6 00ffffb4 00ffffb2 00ffffaf 00ffffad 00ffffab 00ffffa9 00ffffa6 00ffffa4 00ffffa2 00ffffa0 00ffff9d 00ffff9b 00ffff99 00ffff97 00ffff94 00ffff92 00ffff90 00ffff8d 00ffff8b 00ffff89 00ffff87 00ffff84 00ffff82 00ffff80 00ffff7d 00ffff7b 00ffff79 00ffff77 00ffff74 00ffff72 00ffff70 00ffff6e 03fffc6c 38ffc778 6ffe908b 61fe9e82 00ffff62 00ffff60 00ffff5e 00ffff5b 00ffff59 00ffff57 00ffff55 00ffff52 00ffff50 00ffff4e 00ffff4c 00ffff49 00ffff47 00ffff45 00ffff43 00ffff40 00ffff3e 00ffff3c 00ffff39 00ffff1e ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff02 ff00ff29 ff00ff59 ff00ff89 ff00ffb8 f30cf3e4 e51ae5f0 e41be4ef e21de2ee e21de2ec e01fe0eb df20dfe9 de21dee8 dc23dce6 dc23dce5 db24dbe3 da25dae2 d926d9e0 d827d8de d728d7dc d629d6db d52ad5d9 d52ad5d7 d42bd4d5 d22dd2d3 d22dd2d1 d12ed1cf d12ed1cd d12ed1cb cf30cfc9 cf30cfc6 cf30cfc4 ce31cec2 cd32cdbf cd32cdbd cd32cdbb cc33ccb8 cc33ccb6 cb34cbb3 cb34cbb1 ca35caae cb34cbab cb34cba9 ca35caa6 ca35caa3 ca35caa0 33cc334b 00ff003d 00ff003b 00ff002e 00ff001f 00ff0011 00ff0004 ffffff00 ffffff00 00ffffa7 00ffffbc 00ffffb9 00ffffb7 00ffffb5 00ffffb2 00ffffb0 00ffffae 00ffffac 00ffffaa 00ffffa7 00ffffa5 00ffffa3 00ffffa0 00ffff9e 00ffff9c 00ffff9a 00ffff97 00ffff95 00ffff93 00ffff91 00ffff8e 00ffff8c 00ffff8a 00ffff87 00ffff85 00ffff83 00ffff81 00ffff7e 00ffff7c 00ffff7a 00ffff78 00ffff75 08fff775 44febb85 79fe8697 a0fe5fa9 bcfe43bb c3fd3cbe c3fd3cbb a7fe58a6 00ffff61 00ffff5e 00ffff5c 00ffff5a 00ffff58 00ffff55 00ffff53 00ffff51 00ffff4f 00ffff4d 00ffff4a 00ffff48 00ffff46 00ffff43 00ffff41 00ffff3f 00ffff3d 00ffff3a 00ffff38 00ffff29 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff14 ff00ff48 ff00ff7a ff00ffab ff00ffd9 ff00ffe1 ff00ffdf ff00ffdd ff00ffdb fa05fadd e41be4ef e31ce3ee e11ee1ec e01fe0eb e01fe0ea df20dfe9 dd22dde7 dc23dce5 db24dbe4 da25dae3 d926d9e0 d827d8df d827d8dd d629d6db d52ad5d9 d52ad5d8 d42bd4d6 d32cd3d4 d22dd2d2 d22dd2d0 d12ed1ce d02fd0cb d02fd0c9 cf30cfc7 cf30cfc5 ce31cec3 ce31cec0 cd32cdbe cd32cdbc cc33ccb9 cc33ccb7 cb34cbb5 cb34cbb1 cb34cbaf cb34cbac cb34cbaa ca35caa7 ca35caa4 cb34cba1 d42bd498 98679846 00ff0012 00ff0004 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ffff7a 00ffffba 00ffffb8 00ffffb6 00ffffb3 00ffffb1 00ffffaf 00ffffac 00ffffaa 00ffffa8 00ffffa6 00ffffa4 00ffffa1 00ffff9f 00ffff9d 00ffff9b 00ffff98 00ffff96 00ffff94 00ffff91 00ffff8f 00ffff8d 00ffff8b 00ffff88 00ffff86 00ffff84 00ffff82 00ffff7f 00ffff7d 12ffed80 51feae90 83fe7ca3 a8fe57b5 c2fd3dc5 c6fd39c5 c4fd3bc3 c4fd3bc1 c3fd3cbe c3fd3cbc c2fd3dba bffe40b6 0dfff262 00ffff5d 00ffff5b 00ffff59 00ffff56 00ffff54 00ffff52 00ffff50 00ffff4d 00ffff4b 00ffff49 00ffff47 00ffff44 00ffff42 00ffff40 00ffff3d 00ffff3b 00ffff39 00ffff37 00ffff32 00ffff01 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff06 ff00ff34 ff00ff68 ff00ff9c ff00ffcf ff00ffeb ff00ffe9 ff00ffe7 ff00ffe4 ff00ffe2 ff00ffe0 ff00ffde ff00ffdb ff00ffd9 ff00ffd7 e51ae5ed e21de2ed e11ee1ec e01fe0ea de21dee9 dd22dde7 dd22dde6 dc23dce5 da25dae3 d926d9e1 d926d9e0 d827d8de d728d7dc d629d6da d52ad5d8 d42bd4d6 d32cd3d4 d32cd3d3 d22dd2d1 d22dd2cf d02fd0cc d02fd0ca d02fd0c8 cf30cfc6 ce31cec3 ce31cec1 cd32cdbf cd32cdbc cc33ccba cc33ccb8 cc33ccb5 cb34cbb2 cb34cbb0 cb34cbad cc33ccaa d42bd4a0 e01fe095 ee11ee8a fc03fc80 ff00ff7c ff00ff44 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ffff4e 00ffffb9 00ffffb6 00ffffb4 00ffffb2 00ffffb0 00ffffad 00ffffab 00ffffa9 00ffffa7 00ffffa5 00ffffa2 00ffffa0 00ffff9e 00ffff9b 00ffff99 00ffff97 00ffff95 00ffff92 00ffff90 00ffff8e 00ffff8b 00ffff89 00ffff87 00ffff85 1effe18a 5cfea39c 8cfe73ae b1fe4ec0 c8fd37ce c8fd37cd c7fd38cb c7fd38c8 c6fd39c6 c5fd3ac4 c4fd3bc2 c4fd3bbf c3fd3cbd c2fd3dbb c1fd3eb9 c1fd3eb6 4afeb573 00ffff5c 00ffff59 00ffff57 00ffff55 00ffff53 00ffff51 00ffff4e 00ffff4c 00ffff4a 00ffff47 00ffff45 00ffff43 00ffff41 00ffff3e 00ffff3c 00ffff3a 00ffff38 00ffff35 00ffff33 00ffff0b ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff1e ff00ff55 ff00ff8b ff00ffc0 ff00ffee ff00fff3 ff00fff1 ff00ffee ff00ffec ff00ffea ff00ffe8 ff00ffe5 ff00ffe3 ff00ffe1 ff00ffde ff00ffdc ff00ffda ff00ffd8 ff00ffd5 ea15eae6 e11ee1ec e11ee1eb df20dfe9 de21dee8 dd22dde7 dc23dce5 db24dbe3 da25dae2 d926d9e0 d827d8de d728d7dd d629d6db d629d6d9 d42bd4d7 d42bd4d5 d32cd3d3 d22dd2d1 d12ed1cf d12ed1cd d02fd0cb d02fd0c9 cf30cfc7 cf30cfc4 ce31cec2 ce31cec0 cd32cdbd cc33ccbb cc33ccb9 cc33ccb6 cd32cdb2 d629d6a8 e21de29d ef10ef91 fd02fd87 ff00ff84 ff00ff82 ff00ff7f ff00ff7d ff00ff7b ff00ff5e ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ffff24 00ffffb7 00ffffb5 00ffffb3 00ffffb1 00ffffae 00ffffac 00ffffaa 00ffffa8 00ffffa5 00ffffa3 00ffffa1 00ffff9f 00ffff9c 00ffff9a 00ffff98 00ffff95 00ffff93 00ffff91 00ffff8f 00ffff8c 2cffd396 67fe98a8 95fe6ab9 bafe45cb ccfd33d5 cbfd34d3 cafd35d1 cafd35d0 c8fd37cd c7fd38cb c7fd38c9 c6fd39c7 c5fd3ac5 c5fd3ac2 c4fd3bc0 c3fd3cbe c2fd3dbc c2fd3db9 c2fd3db7 c0fd3fb4 7cfe8386 00ffff5a 00ffff58 00ffff56 00ffff54 00ffff51 00ffff4f 00ffff4d 00ffff4b 00ffff48 00ffff46 00ffff44 00ffff41 00ffff3f 00ffff3d 00ffff3b 00ffff38 00ffff36 00ffff34 00ffff32 00ffff15 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff81 ff00fffd ff00fffb ff00fff8 ff00fff6 ff00fff4 ff00fff2 ff00ffef ff00ffed ff00ffeb ff00ffe8 ff00ffe6 ff00ffe4 ff00ffe2 ff00ffdf ff00ffdd ff00ffdb ff00ffd9 ff00ffd6 ff00ffd4 f10ef1df e01fe0eb df20dfea df20dfe9 de21dee7 dc23dce6 db24dbe4 da25dae3 d926d9e1 d827d8df d728d7dd d728d7dc d52ad5d9 d52ad5d8 d42bd4d6 d32cd3d4 d22dd2d2 d22dd2d0 d12ed1ce d12ed1cc d02fd0c9 cf30cfc8 cf30cfc5 ce31cec3 cd32cdc1 cd32cdbe cf30cfba d926d9af e41be4a3 f10ef198 fd02fd8f ff00ff8b ff00ff89 ff00ff87 ff00ff85 ff00ff82 ff00ff80 ff00ff7e ff00ff7c ff00ff79 ff00ff74 ff00ff03 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ffff02 00ffffad 00ffffb4 00ffffb1 00ffffaf 00ffffad 00ffffab 00ffffa9 00ffffa6 00ffffa4 00ffffa2 00ffff9f 00ffff9d 00ffff9b 00ffff99 00ffff96 04fffb95 3affc5a2 73fe8cb3 a0fe5fc4 c4fd3bd5 cffd30db cefd31da cdfd32d7 ccfd33d6 cbfd34d4 cbfd34d2 cafd35d0 c8fd37ce c8fd37cc c7fd38ca c6fd39c8 c5fd3ac6 c5fd3ac3 c4fd3bc1 c3fd3cbf c2fd3dbd c2fd3dba c1fd3eb8 c1fd3eb5 c1fd3eb3 a1fe5e99 00ffff59 00ffff57 00ffff55 00ffff52 00ffff50 00ffff4e 00ffff4b 00ffff49 00ffff47 00ffff45 00ffff42 00ffff40 00ffff3e 00ffff3c 00ffff39 00ffff37 00ffff35 00ffff32 00ffff30 00ffff1f ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff53 ff00fffb ff00fff9 ff00fff7 ff00fff5 ff00fff2 ff00fff0 ff00ffee ff00ffec ff00ffe9 ff00ffe7 ff00ffe5 ff00ffe2 ff00ffe0 ff00ffde ff00ffdc ff00ffd9 ff00ffd7 ff00ffd5 ff00ffd3 f807f8d6 e01fe0eb df20dfe9 dd22dde7 dc23dce6 dc23dce5 db24dbe3 d926d9e1 d926d9e0 d827d8de d728d7dc d629d6da d52ad5d9 d52ad5d7 d32cd3d5 d22dd2d3 d22dd2d1 d12ed1cf d12ed1cd d02fd0ca cf30cfc9 cf30cfc6 d12ed1c2 db24dbb6 e619e6ab f30cf39f fe01fe95 ff00ff93 ff00ff91 ff00ff8f ff00ff8c ff00ff8a ff00ff88 ff00ff86 ff00ff83 ff00ff81 ff00ff7f ff00ff7c ff00ff7a ff00ff78 ff00ff76 ff00ff19 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ffff85 00ffffb2 00ffffb0 00ffffae 00ffffab 00ffffa9 00ffffa7 00ffffa5 00ffffa3 00ffffa0 00ffff9e 0afff59e 47feb8ac 7efe81bd aafe55ce ccfd33df d3fd2ce1 d2fd2de0 d0fd2fde cffd30dc cffd30da cdfd32d8 ccfd33d7 ccfd33d5 cbfd34d3 cafd35d1 c9fd36cf c8fd37cd c8fd37cb c6fd39c9 c6fd39c7 c5fd3ac4 c4fd3bc2 c3fd3cc0 c3fd3cbd c3fd3cbb c1fd3eb9 c1fd3eb7 c1fd3eb4 c0fd3fb1 bafe45aa 04fffb58 00ffff55 00ffff53 00ffff51 00ffff4f 00ffff4c 00ffff4a 00ffff48 00ffff46 00ffff43 00ffff41 00ffff3f 00ffff3c 00ffff3a 00ffff38 00ffff36 00ffff33 00ffff31 00ffff2f 00ffff28 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff1b ff00fffa ff00fff8 ff00fff5 ff00fff3 ff00fff1 ff00ffef ff00ffec ff00ffea ff00ffe8 ff00ffe6 ff00ffe3 ff00ffe1 ff00ffdf ff00ffdc ff00ffda ff00ffd8 ff00ffd6 ff00ffd3 ff00ffd1 fe01fed0 e11ee1e9 de21dee8 dd22dde7 dc23dce5 db24dbe3 da25dae2 d926d9e0 d827d8df d728d7dd d629d6db d52ad5d9 d52ad5d8 d42bd4d5 d32cd3d3 d22dd2d2 d12ed1cf d12ed1cd d42bd4c8 dd22ddbd e817e8b2 f50af5a6 ff00ff9d ff00ff9b ff00ff99 ff00ff96 ff00ff94 ff00ff92 ff00ff8f ff00ff8d ff00ff8b ff00ff89 ff00ff86 ff00ff84 ff00ff82 ff00ff80 ff00ff7d ff00ff7b ff00ff79 ff00ff76 ff00ff74 ff00ff32 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ffff5b 00ffffb1 00ffffaf 00ffffac 00ffffaa 00ffffa8 00ffffa6 15ffeaa8 54feabb7 89fe76c7 b5fe4ad8 d4fd2be6 d7fd28e6 d5fd2ae5 d4fd2be3 d3fd2ce2 d2fd2de0 d1fd2ede d0fd2fdd cffd30db cefd31d9 cdfd32d7 ccfd33d5 cbfd34d4 cafd35d2 c9fd36d0 c9fd36ce c8fd37cc c7fd38ca c6fd39c7 c6fd39c5 c4fd3bc3 c4fd3bc1 c3fd3cbe c2fd3dbc c2fd3dba c2fd3db7 c1fd3eb5 c0fd3fb2 bffd40b0 bffd40ad 3effc167 00ffff54 00ffff52 00ffff50 00ffff4d 00ffff4b 00ffff49 00ffff46 00ffff44 00ffff42 00ffff40 00ffff3d 00ffff3b 00ffff39 00ffff36 00ffff34 00ffff32 00ffff30 00ffff2d 00ffff2b 00ffff05 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ffde ff00fff6 ff00fff4 ff00fff2 ff00fff0 ff00ffed ff00ffeb ff00ffe9 ff00ffe6 ff00ffe4 ff00ffe2 ff00ffe0 ff00ffdd ff00ffdb ff00ffd9 ff00ffd7 ff00ffd4 ff00ffd2 ff00ffd0 ff00ffcd e619e6e1 dd22dde7 dd22dde6 db24dbe4 da25dae3 d926d9e1 d926d9e0 d728d7dd d728d7dc d629d6da d52ad5d8 d42bd4d6 d32cd3d4 d728d7ce e01fe0c3 ea15eab8 f708f7ad ff00ffa5 ff00ffa2 ff00ffa0 ff00ff9e ff00ff9c ff00ff99 ff00ff97 ff00ff95 ff00ff93 ff00ff90 ff00ff8e ff00ff8c ff00ff89 ff00ff87 ff00ff85 ff00ff83 ff00ff80 ff00ff7e ff00ff7c ff00ff7a ff00ff77 ff00ff75 ff00ff73 ff00ff49 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ffff32 00ffffaf 00ffffad 21ffdeb3 60fe9fc2 94fe6bd1 c1fd3ee1 dbfd24ec dafd25eb d9fd26ea d8fd27e8 d7fd28e7 d6fd29e5 d5fd2ae4 d4fd2be2 d2fd2de1 d1fd2edf d1fd2edd cffd30db cefd31da cdfd32d8 cdfd32d6 ccfd33d5 cafd35d2 cafd35d0 c9fd36cf c8fd37cc c7fd38cb c7fd38c8 c6fd39c6 c5fd3ac4 c4fd3bc1 c4fd3bbf c2fd3dbd c2fd3dbb c2fd3db8 c1fd3eb6 c0fd3fb3 c0fd3fb1 c0fd3fae bffe40ab 73ff8c7a 00ffff53 00ffff50 00ffff4e 00ffff4c 00ffff4a 00ffff47 00ffff45 00ffff43 00ffff40 00ffff3e 00ffff3c 00ffff3a 00ffff37 00ffff35 00ffff33 00ffff31 00ffff2e 00ffff2c 00ffff2a 00ffff0e ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ffa6 ff00fff5 ff00fff3 ff00fff0 ff00ffee ff00ffec ff00ffea ff00ffe7 ff00ffe5 ff00ffe3 ff00ffe0 ff00ffde ff00ffdc ff00ffda ff00ffd7 ff00ffd5 ff00ffd3 ff00ffd1 ff00ffce ff00ffcc ee11eed9 dc23dce6 dc23dce5 db24dbe3 da25dae2 d827d8e0 d827d8de d728d7dd d629d6db da25dad4 e31ce3c9 ed12edbe f807f8b3 ff00ffac ff00ffaa ff00ffa8 ff00ffa6 ff00ffa3 ff00ffa1 ff00ff9f ff00ff9d ff00ff9a ff00ff98 ff00ff96 ff00ff93 ff00ff91 ff00ff8f ff00ff8d ff00ff8a ff00ff88 ff00ff86 ff00ff83 ff00ff81 ff00ff7f ff00ff7d ff00ff7a ff00ff78 ff00ff76 ff00ff74 ff00ff71 ff00ff61 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 fffc0024 edfc125e a1fd5ed9 cdfd32e9 e0fd1ff0 dffd20ef defd21ee ddfd22ed dbfd24eb dafd25ea d9fd26e9 d7fd28e7 d6fd29e6 d5fd2ae4 d4fd2be3 d3fd2ce1 d2fd2de0 d1fd2ede cffd30dc cefd31db cefd31d9 ccfd33d7 ccfd33d5 cbfd34d3 cafd35d1 cafd35d0 c8fd37cd c8fd37cb c7fd38c9 c6fd39c7 c5fd3ac5 c5fd3ac2 c4fd3bc0 c3fd3cbe c3fd3cbb c2fd3db9 c1fd3eb7 c0fd3fb4 c0fd3fb2 c0fd3faf bffe40ac befe41aa 99fe668d 00ffff51 00ffff4f 00ffff4d 00ffff4a 00ffff48 00ffff46 00ffff44 00ffff41 00ffff3f 00ffff3d 00ffff3b 00ffff38 00ffff36 00ffff34 00ffff31 00ffff2f 00ffff2d 00ffff2b 00ffff25 00ffff10 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff6f ff00fff3 ff00fff1 ff00ffef ff00ffed ff00ffea ff00ffe8 ff00ffe6 ff00ffe4 ff00ffe1 ff00ffdf ff00ffdd ff00ffda ff00ffd8 ff00ffd6 ff00ffd4 ff00ffd1 ff00ffcf ff00ffcd ff00ffcb f609f6d0 dc23dce6 db24dbe4 da25dae2 d926d9e0 de21ded9 e619e6cf ef10efc4 fa05faba ff00ffb4 ff00ffb2 ff00ffaf ff00ffad ff00ffab ff00ffa9 ff00ffa6 ff00ffa4 ff00ffa2 ff00ffa0 ff00ff9d ff00ff9b ff00ff99 ff00ff97 ff00ff94 ff00ff92 ff00ff90 ff00ff8d ff00ff8b ff00ff89 ff00ff87 ff00ff84 ff00ff82 ff00ff80 ff00ff7e ff00ff7b ff00ff79 ff00ff77 ff00ff74 ff00ff72 ff00ff70 ff00ff6e ff00ff0a ffffff00 fffc0004 fffc0030 fffc0066 fffc009a fffc00cc fffc00db fffc00d9 e7fc18ed e1fd1ef1 dffd20f0 defd21ef dcfd23ed dbfd24ec dafd25eb d9fd26e9 d8fd27e8 d7fd28e6 d6fd29e5 d4fd2be3 d3fd2ce2 d2fd2de0 d1fd2edf d0fd2fdd cffd30db cefd31da cdfd32d7 ccfd33d6 cbfd34d4 cbfd34d2 c9fd36d0 c8fd37ce c8fd37cc c7fd38ca c6fd39c8 c6fd39c5 c5fd3ac3 c4fd3bc1 c3fd3cbf c3fd3cbc c2fd3dba c1fd3eb8 c1fd3eb5 c1fd3eb3 bffd40b0 bffe40ae bffe40ab bffe40a8 b5fe4a9e 00ffff50 00ffff4e 00ffff4b 00ffff49 00ffff47 00ffff44 00ffff42 00ffff40 00ffff3e 00ffff3b 00ffff39 00ffff37 00ffff35 00ffff32 00ffff29 00ffff1d 00ffff11 00ffff07 00ffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff38 ff00fff2 ff00fff0 ff00ffed ff00ffeb ff00ffe9 ff00ffe7 ff00ffe4 ff00ffe2 ff00ffe0 ff00ffde ff00ffdb ff00ffd9 ff00ffd7 ff00ffd4 ff00ffd2 ff00ffd0 ff00ffce ff00ffcb ff00ffc9 fe01fec8 e21de2de e916e9d4 f20df2cb fc03fcc1 ff00ffbb ff00ffb9 ff00ffb7 ff00ffb5 ff00ffb2 ff00ffb0 ff00ffae ff00ffac ff00ffaa ff00ffa7 ff00ffa5 ff00ffa3 ff00ffa0 ff00ff9e ff00ff9c ff00ff9a ff00ff97 ff00ff95 ff00ff93 ff00ff91 ff00ff8e ff00ff8c ff00ff8a ff00ff87 ff00ff85 ff00ff83 ff00ff81 ff00ff7e ff00ff7c ff00ff7a ff00ff78 ff00ff75 ff00ff73 ff00ff71 ff16e874 ff6d9190 ffdb2186 fffc00aa fffc00db fffc00e3 fffc00e1 fffc00de fffc00dc fffc00da fffc00d7 ecfc13e6 e0fd1ff0 dffd20ef ddfd22ee dcfd23ec dbfd24eb d9fd26ea d8fd27e8 d7fd28e7 d6fd29e6 d5fd2ae4 d4fd2be2 d3fd2ce1 d1fd2edf d0fd2fde d0fd2fdc cffd30da cdfd32d8 ccfd33d7 ccfd33d5 cbfd34d3 cafd35d1 c9fd36cf c8fd37cd c8fd37cb c6fd39c9 c6fd39c6 c5fd3ac4 c4fd3bc2 c3fd3cc0 c3fd3cbd c2fd3dbb c1fd3eb9 c1fd3eb6 c1fd3eb4 c0fd3fb1 bffe40af bffd40ac befe41a9 befe41a7 bdfe42a4 31ffce5a 00ffff4c 00ffff4a 00ffff48 00ffff45 00ffff43 00ffff41 00ffff3f 00ffff3c 00ffff38 00ffff2b 00ffff1c 00ffff10 00ffff04 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff08 ff00ffec ff00ffee ff00ffec ff00ffea ff00ffe8 ff00ffe5 ff00ffe3 ff00ffe1 ff00ffde ff00ffdc ff00ffda ff00ffd8 ff00ffd5 ff00ffd3 ff00ffd1 ff00ffcf ff00ffcc ff00ffca ff00ffc8 ff00ffc5 ff00ffc3 ff00ffc1 ff00ffbf ff00ffbc ff00ffba ff00ffb8 ff00ffb6 ff00ffb3 ff00ffb1 ff00ffaf ff00ffac ff00ffaa ff00ffa8 ff00ffa6 ff00ffa4 ff00ffa1 ff00ff9f ff00ff9d ff00ff9a ff00ff98 ff00ff96 ff00ff94 ff00ff91 ff00ff8f ff00ff8d ff00ff8b ff00ff88 ff00ff86 ff00ff84 ff00ff81 ff00ff7f ff00ff7d ff00ff7b ff00ff78 ff26d980 ff7a839e ffb34abb ffda22d9 fff20af3 fff309f3 fff705ed fffc00e6 fffc00e4 fffc00e1 fffc00df fffc00dd fffc00db fffc00d8 fffc00d6 f3fd0cdf dffd20ef defd21ee ddfd22ed dcfd23ec dafd25ea d9fd26e9 d8fd27e8 d6fd29e6 d5fd2ae5 d4fd2be3 d3fd2ce2 d2fd2de0 d1fd2ede d0fd2fdd cefd31db cefd31d9 cdfd32d7 ccfd33d5 cbfd34d4 cafd35d2 cafd35d0 c9fd36ce c7fd38cb c7fd38ca c6fd39c7 c6fd39c5 c4fd3bc3 c4fd3bc0 c3fd3cbe c2fd3dbc c2fd3dba c2fd3db7 c1fd3eb5 c0fd3fb2 c0fd3faf bffd40ad befe41aa befe41a8 befe41a5 bdfe42a2 6aff956d 00ffff4b 00ffff49 00ffff46 00ffff44 00ffff3b 00ffff2a 00ffff1b 00ffff0c 00ffff01 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ffbe ff00ffed ff00ffeb ff00ffe8 ff00ffe6 ff00ffe4 ff00ffe2 ff00ffdf ff00ffdd ff00ffdb ff00ffd8 ff00ffd6 ff00ffd4 ff00ffd2 ff00ffcf ff00ffcd ff00ffcb ff00ffc9 ff00ffc6 ff00ffc4 ff00ffc2 ff00ffbf ff00ffbd ff00ffbb ff00ffb9 ff00ffb6 ff00ffb4 ff00ffb2 ff00ffb0 ff00ffad ff00ffab ff00ffa9 ff00ffa7 ff00ffa4 ff00ffa2 ff00ffa0 ff00ff9e ff00ff9b ff00ff99 ff00ff97 ff00ff95 ff00ff92 ff00ff90 ff00ff8e ff00ff8b ff00ff89 ff00ff87 ff00ff85 ff00ff82 ff00ff80 ff39c68e ff8776ab ffbd40c8 ffe419e6 fff705f9 fff606f8 fff507f7 fff408f5 fff408f4 fff30af2 fff408ee fffc00e5 fffc00e2 fffc00e0 fffc00de fffc00dc fffc00d9 fffc00d7 fffc00d5 fafd05d6 defd21ef ddfd22ee dcfd23ec dafd25eb d9fd26e9 d8fd27e8 d7fd28e7 d6fd29e5 d5fd2ae4 d3fd2ce2 d2fd2de1 d1fd2edf d1fd2edd cffd30db cefd31da cdfd32d8 ccfd33d6 cbfd34d4 cbfd34d2 cafd35d0 c9fd36cf c8fd37cc c7fd38ca c7fd38c8 c5fd3ac6 c5fd3ac4 c4fd3bc1 c4fd3bbf c2fd3dbd c2fd3dba c2fd3db8 c1fd3eb5 c0fd3fb3 c0fd3fb1 c0fd3fae bffe40ab befe41a9 befe41a6 bdfe42a3 bdfe42a1 93fe6c7e 00ffff3b 00ffff29 00ffff18 00ffff08 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff89 ff00ffeb ff00ffe9 ff00ffe7 ff00ffe5 ff00ffe2 ff00ffe0 ff00ffde ff00ffdc ff00ffd9 ff00ffd7 ff00ffd5 ff00ffd2 ff00ffd0 ff00ffce ff00ffcc ff00ffc9 ff00ffc7 ff00ffc5 ff00ffc3 ff00ffc0 ff00ffbe ff00ffbc ff00ffb9 ff00ffb7 ff00ffb5 ff00ffb3 ff00ffb0 ff00ffae ff00ffac ff00ffaa ff00ffa8 ff00ffa5 ff00ffa3 ff00ffa1 ff00ff9e ff00ff9c ff00ff9a ff00ff98 ff00ff95 ff00ff93 ff00ff91 ff00ff8f ff00ff8c ff00ff8a ff00ff88 ff00ff85 ff00ff83 ff00ff81 ff00ff7f ffef0df2 fffa02fc fff903fb fff804fa fff706f8 fff606f7 fff507f6 fff408f4 fff309f3 fff20af1 fff20af0 fffc00e3 fffc00e1 fffc00df fffc00dc fffc00da fffc00d8 fffc00d6 fffd00d3 fffd00d1 e0fd1feb dcfd23ed dbfd24eb dafd25ea d9fd26e9 d7fd28e7 d6fd29e6 d5fd2ae4 d4fd2be3 d3fd2ce1 d2fd2de0 d1fd2ede cffd30dc cffd30da cefd31d9 ccfd33d7 ccfd33d5 cbfd34d3 cafd35d1 c9fd36cf c8fd37cd c8fd37cb c7fd38c9 c6fd39c7 c5fd3ac4 c5fd3ac2 c3fd3cc0 c3fd3cbe c3fd3cbb c2fd3db9 c1fd3eb7 c0fd3fb4 c0fd3fb2 bffe40af bffe40ac bffe40aa c2fe3da4 ccfe3398 dafe258c eafe1581 fafe0565 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff54 ff00ffea ff00ffe8 ff00ffe6 ff00ffe3 ff00ffe1 ff00ffdf ff00ffdc ff00ffda ff00ffd8 ff00ffd6 ff00ffd3 ff00ffd1 ff00ffcf ff00ffcd ff00ffca ff00ffc8 ff00ffc6 ff00ffc3 ff00ffc1 ff00ffbf ff00ffbd ff00ffba ff00ffb8 ff00ffb6 ff00ffb4 ff00ffb1 ff00ffaf ff00ffad ff00ffaa ff00ffa8 ff00ffa6 ff00ffa4 ff00ffa2 ff00ff9f ff00ff9d ff00ff9b ff00ff98 ff00ff96 ff00ff94 ff00ff92 ff00ff8f ff00ff8d ff00ff8b ff00ff89 ff00ff86 ff00ff84 ff00ff82 ff00ff7f ff00ff7d ffcb31d3 fff903fc fff804fa fff705f9 fff606f8 fff507f7 fff408f5 fff309f3 fff30af2 fff20bf0 fff10bef fffa02e4 fffc00e0 fffc00dd fffc00db fffc00d9 fffc00d6 fffd00d4 fffd00d2 fffd00d0 e6fd19e3 dcfd23ec dafd25eb d9fd26e9 d8fd27e8 d7fd28e6 d6fd29e5 d4fd2be3 d3fd2ce2 d2fd2de0 d1fd2ede d0fd2fdd cffd30db cefd31da cdfd32d7 ccfd33d6 cbfd34d4 cbfd34d2 c9fd36d0 c9fd36ce c8fd37cc c7fd38ca c6fd39c8 c6fd39c5 c5fd3ac3 c4fd3bc1 c3fd3cbe c3fd3cbc c2fd3dba c1fd3eb8 c1fd3eb5 c1fd3eb3 c7fd38a9 d3fd2c9d e1fd1e91 f1fe0e84 fffe007b fffe0079 fffe0077 fffe0074 fffe0072 fffe000b ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff20 ff00ffe9 ff00ffe6 ff00ffe4 ff00ffe2 ff00ffe0 ff00ffdd ff00ffdb ff00ffd9 ff00ffd6 ff00ffd4 ff00ffd2 ff00ffd0 ff00ffcd ff00ffcb ff00ffc9 ff00ffc7 ff00ffc4 ff00ffc2 ff00ffc0 ff00ffbd ff00ffbb ff00ffb9 ff00ffb7 ff00ffb4 ff00ffb2 ff00ffb0 ff00ffae ff00ffab ff00ffa9 ff00ffa7 ff00ffa5 ff00ffa2 ff00ffa0 ff00ff9e ff00ff9c ff00ff99 ff00ff97 ff00ff95 ff00ff93 ff00ff90 ff00ff8e ff00ff8c ff00ff89 ff00ff87 ff00ff85 ff00ff83 ff00ff80 ff00ff7e ff00ff7c ff9a63b3 fff804fb fff705fa fff706f8 fff606f7 fff408f5 fff408f4 fff309f3 fff20af1 fff10bef fff00cee fff705e5 fffc00de fffc00dc fffc00da fffc00d7 fffc00d5 fffd00d3 fffd00d0 fffd00ce eefd11db dbfd24eb d9fd26ea d8fd27e8 d7fd28e7 d6fd29e5 d5fd2ae4 d4fd2be2 d3fd2ce1 d1fd2edf d0fd2fde d0fd2fdc cefd31da cdfd32d8 cdfd32d6 ccfd33d5 cbfd34d3 cafd35d1 c9fd36cf c8fd37cd c7fd38cb c7fd38c8 c6fd39c6 c5fd3ac4 c4fd3bc2 c4fd3bbf c3fd3cbd c4fd3bb9 cdfd32ae dafd25a1 e9fd1695 f9fd0688 fffd0083 fffd0081 fffe007e fffe007c fffe007a fffe0077 fffe0075 fffe0073 fffe0071 fffe0025 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ffd5 ff00ffe5 ff00ffe3 ff00ffe0 ff00ffde ff00ffdc ff00ffda ff00ffd7 ff00ffd5 ff00ffd3 ff00ffd0 ff00ffce ff00ffcc ff00ffca ff00ffc7 ff00ffc5 ff00ffc3 ff00ffc1 ff00ffbe ff00ffbc ff00ffba ff00ffb7 ff00ffb5 ff00ffb3 ff00ffb1 ff00ffae ff00ffac ff00ffaa ff00ffa8 ff00ffa6 ff00ffa3 ff00ffa1 ff00ff9f ff00ff9c ff00ff9a ff00ff98 ff00ff96 ff00ff93 ff00ff91 ff00ff8f ff00ff8d ff00ff8a ff00ff88 ff00ff86 ff00ff83 ff00ff81 ff00ff7f ff00ff7d ff00ff7a ff55a992 fff804fa fff705f9 fff606f7 fff507f6 fff408f5 fff309f3 fff20af1 fff20bf0 fff10bef fff00cec fff408e6 fffc00dd fffc00db fffc00d8 fffc00d6 fffd00d4 fffd00d1 fffd00cf fffd00cd f6fd09d2 dafd25ea d9fd26e9 d8fd27e8 d6fd29e6 d5fd2ae4 d4fd2be3 d3fd2ce1 d2fd2de0 d1fd2ede d0fd2fdd cefd31db cefd31d9 cdfd32d7 ccfd33d5 cbfd34d3 cafd35d1 cafd35d0 c9fd36ce c7fd38cb c7fd38c9 c6fd39c7 c5fd3ac5 c9fd36be d4fd2bb2 e1fd1ea5 f0fd0f98 fdfd028e fffd008b fffd0088 fffd0086 fffd0084 fffd0082 fffe007f fffe007d fffe007b fffe0078 fffe0076 fffe0074 fffe0072 fffe006f fffe003e ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ffa1 ff00ffe4 ff00ffe1 ff00ffdf ff00ffdd ff00ffda ff00ffd8 ff00ffd6 ff00ffd4 ff00ffd1 ff00ffcf ff00ffcd ff00ffcb ff00ffc8 ff00ffc6 ff00ffc4 ff00ffc1 ff00ffbf ff00ffbd ff00ffbb ff00ffb8 ff00ffb6 ff00ffb4 ff00ffb1 ff00ffaf ff00ffad ff00ffab ff00ffa9 ff00ffa6 ff00ffa4 ff00ffa2 ff00ffa0 ff00ff9d ff00ff9b ff00ff99 ff00ff96 ff00ff94 ff00ff92 ff00ff90 ff00ff8d ff00ff8b ff00ff89 ff00ff87 ff00ff84 ff00ff82 ff00ff80 ff00ff7d ff00ff7b ff00ff79 ff06f979 fff20af3 fff606f8 fff507f7 fff408f5 fff309f3 fff30af2 fff20af1 fff10bef fff00ced fff00dec fff10be8 fffc00db fffc00d9 fffc00d7 fffc00d5 fffd00d2 fffd00d0 fffd00ce fffd00cb fefd01ca dafd25e9 d8fd27e8 d7fd28e7 d6fd29e5 d5fd2ae4 d3fd2ce2 d2fd2de1 d1fd2edf d1fd2edd cffd30db cefd31da cdfd32d8 ccfd33d6 cbfd34d4 cbfd34d2 cafd35d0 c8fd37ce c9fd36cb d0fd2fc1 dbfd24b5 e7fd18a9 f6fd099c fffd0095 fffd0092 fffd0090 fffd008e fffd008c fffd0089 fffd0087 fffd0085 fffd0082 fffd0080 fffe007e fffe007c fffe0079 fffe0077 fffe0075 fffe0072 fffe0070 fffe006e fffe0057 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff6e ff00ffe2 ff00ffe0 ff00ffde ff00ffdb ff00ffd9 ff00ffd7 ff00ffd4 ff00ffd2 ff00ffd0 ff00ffce ff00ffcb ff00ffc9 ff00ffc7 ff00ffc5 ff00ffc2 ff00ffc0 ff00ffbe ff00ffbb ff00ffb9 ff00ffb7 ff00ffb5 ff00ffb2 ff00ffb0 ff00ffae ff00ffac ff00ffaa ff00ffa7 ff00ffa5 ff00ffa3 ff00ffa0 ff00ff9e ff00ff9c ff00ff9a ff00ff97 ff00ff95 ff00ff93 ff00ff90 ff00ff8e ff00ff8c ff00ff8a ff00ff87 ff00ff85 ff00ff83 ff00ff81 ff00ff7e ff00ff7c ff00ff7a ff00ff77 ff00ff75 ffd22ad4 fff606f7 fff507f6 fff408f4 fff309f3 fff20af1 fff10bef fff00cee fff00cec ffef0deb ffee0ee9 fffb01db fffc00d8 fffc00d5 fffd00d3 fffd00d1 fffd00cf fffd00cc fffd00ca fffd00c8 e0fd1fe1 d7fd28e7 d6fd29e6 d5fd2ae4 d4fd2be3 d3fd2ce1 d2fd2de0 d0fd2fde cffd30dc cffd30da cefd31d9 ccfd33d7 ccfd33d5 cefd31d0 d7fd28c5 e2fd1db8 effd10ac fcfd03a1 fffd009c fffd009a fffd0098 fffd0096 fffd0093 fffd0091 fffd008f fffd008c fffd008a fffd0088 fffd0086 fffd0083 fffd0081 fffe007f fffe007c fffe007a fffe0078 fffe0076 fffe0073 fffe0071 fffe006f fffe006c fffe0069 fffe0006 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff3c ff00ffe1 ff00ffde ff00ffdc ff00ffda ff00ffd8 ff00ffd5 ff00ffd3 ff00ffd1 ff00ffce ff00ffcc ff00ffca ff00ffc8 ff00ffc5 ff00ffc3 ff00ffc1 ff00ffbf ff00ffbc ff00ffba ff00ffb8 ff00ffb5 ff00ffb3 ff00ffb1 ff00ffaf ff00ffac ff00ffaa ff00ffa8 ff00ffa6 ff00ffa4 ff00ffa1 ff00ff9f ff00ff9d ff00ff9a ff00ff98 ff00ff96 ff00ff94 ff00ff91 ff00ff8f ff00ff8d ff00ff8b ff00ff88 ff00ff86 ff00ff84 ff00ff81 ff00ff7f ff00ff7d ff00ff7b ff00ff78 ff00ff76 ff00ff74 ffa657b4 fff507f6 fff408f5 fff309f3 fff309f2 fff20bf0 fff10bef fff00ced ffef0deb ffef0ee9 ffee0ee8 fff804dd fffc00d6 fffd00d4 fffd00d2 fffd00cf fffd00cd fffd00cb fffd00c9 fffd00c6 e8fd17d8 d7fd28e6 d5fd2ae5 d4fd2be3 d3fd2ce2 d2fd2de0 d1fd2ede d0fd2fdd cffd30db d4fd2bd3 defd21c7 e9fd16bb f5fd0ab0 fffd00a7 fffd00a4 fffd00a2 fffd00a0 fffd009d fffd009b fffd0099 fffd0097 fffd0094 fffd0092 fffd0090 fffd008d fffd008b fffd0089 fffd0086 fffd0084 fffd0082 fffd0080 fffe007d fffe007b fffe0079 fffe0076 fffe0074 fffe0072 fffe0070 fffe006d fffe006b fffe0069 fffe001d ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff0c ff00ffdd ff00ffdd ff00ffdb ff00ffd8 ff00ffd6 ff00ffd4 ff00ffd2 ff00ffcf ff00ffcd ff00ffcb ff00ffc8 ff00ffc6 ff00ffc4 ff00ffc2 ff00ffbf ff00ffbd ff00ffbb ff00ffb9 ff00ffb6 ff00ffb4 ff00ffb2 ff00ffaf ff00ffad ff00ffab ff00ffa9 ff00ffa7 ff00ffa4 ff00ffa2 ff00ffa0 ff00ff9e ff00ff9b ff00ff99 ff00ff97 ff00ff94 ff00ff92 ff00ff90 ff00ff8e ff00ff8b ff00ff89 ff00ff87 ff00ff85 ff00ff82 ff00ff80 ff00ff7e ff00ff7b ff00ff79 ff00ff77 ff00ff75 ff00ff72 ff699492 fff408f5 fff408f4 fff309f3 fff20af1 fff10bef fff10cee fff00dec ffef0dea ffee0ee9 ffee0ee7 fff408de fffc00d5 fffd00d3 fffd00d0 fffd00ce fffd00cc fffd00c9 fffd00c7 fffd00c5 f1fd0ecf d6fd29e5 d5fd2ae4 d4fd2be2 d4fd2bdf dbfd24d5 e4fd1bca effd10bf fbfd04b3 fffd00ae fffd00ac fffd00aa fffd00a7 fffd00a5 fffd00a3 fffd00a1 fffd009e fffd009c fffd009a fffd0097 fffd0095 fffd0093 fffd0091 fffd008e fffd008c fffd008a fffd0087 fffd0085 fffd0083 fffd0081 fffe007e fffe007c fffe007a fffe0077 fffe0075 fffe0073 fffe0071 fffe006e fffe006c fffe006a fffe0067 fffe0034 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ffb9 ff00ffdc ff00ffd9 ff00ffd7 ff00ffd5 ff00ffd2 ff00ffd0 ff00ffce ff00ffcc ff00ffc9 ff00ffc7 ff00ffc5 ff00ffc3 ff00ffc0 ff00ffbe ff00ffbc ff00ffb9 ff00ffb7 ff00ffb5 ff00ffb3 ff00ffb0 ff00ffae ff00ffac ff00ffaa ff00ffa7 ff00ffa5 ff00ffa3 ff00ffa1 ff00ff9e ff00ff9c ff00ff9a ff00ff98 ff00ff95 ff00ff93 ff00ff91 ff00ff8e ff00ff8c ff00ff8a ff00ff88 ff00ff85 ff00ff83 ff00ff81 ff00ff7f ff00ff7c ff00ff7a ff00ff78 ff00ff75 ff00ff73 ff00ff71 ff14ea74 fff20af2 fff309f3 fff20af1 fff20bf0 fff10bee fff00cec ffef0deb ffef0de9 ffee0ee7 ffed0fe5 fff10be0 fffd00d4 fffd00d1 fffd00cf fffd00cd fffd00ca fffd00c8 fffd00c6 fffd00c4 fbfd04c4 e2fd1dd8 ebfd14cd f4fd0bc2 fefd01b9 fffd00b6 fffd00b4 fffd00b1 fffd00af fffd00ad fffd00aa fffd00a8 fffd00a6 fffd00a4 fffd00a1 fffd009f fffd009d fffd009b fffd0098 fffd0096 fffd0094 fffd0091 fffd008f fffd008d fffd008b fffd0088 fffd0086 fffd0084 fffd0081 fffe007f fffe007d fffe007b fffe0078 fffe0076 fffe0074 fffe0071 fffe006f fffe006d fffe006b fffe0068 fffe0066 fffe004c ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff87 ff00ffda ff00ffd8 ff00ffd6 ff00ffd3 ff00ffd1 ff00ffcf ff00ffcc ff00ffca ff00ffc8 ff00ffc6 ff00ffc3 ff00ffc1 ff00ffbf ff00ffbd ff00ffba ff00ffb8 ff00ffb6 ff00ffb3 ff00ffb1 ff00ffaf ff00ffad ff00ffaa ff00ffa8 ff00ffa6 ff00ffa4 ff00ffa2 ff00ff9f ff00ff9d ff00ff9b ff00ff98 ff00ff96 ff00ff94 ff00ff92 ff00ff8f ff00ff8d ff00ff8b ff00ff89 ff00ff86 ff00ff84 ff00ff82 ff00ff7f ff00ff7d ff00ff7b ff00ff79 ff00ff76 ff00ff74 ff00ff72 ff00ff70 ff00ff6d ffd923d6 fff30af2 fff20af1 fff10bef fff00ced fff00dec ffef0dea ffee0ee8 ffed0fe6 ffed0fe5 ffee0fe1 fffd00d2 fffd00d0 fffd00ce fffd00cb fffd00c9 fffd00c7 fffd00c4 fffd00c2 fffd00c0 fffd00be fffd00bb fffd00b9 fffd00b7 fffd00b4 fffd00b2 fffd00b0 fffd00ae fffd00ab fffd00a9 fffd00a7 fffd00a5 fffd00a2 fffd00a0 fffd009e fffd009b fffd0099 fffd0097 fffd0095 fffd0092 fffd0090 fffd008e fffd008b fffd0089 fffd0087 fffd0085 fffd0082 fffd0080 fffe007e fffe007b fffe0079 fffe0077 fffe0075 fffe0072 fffe0070 fffe006e fffe006b fffe0069 fffe0067 fffe0065 fffe005f fffe0002 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff56 ff00ffd9 ff00ffd6 ff00ffd4 ff00ffd2 ff00ffd0 ff00ffcd ff00ffcb ff00ffc9 ff00ffc6 ff00ffc4 ff00ffc2 ff00ffc0 ff00ffbd ff00ffbb ff00ffb9 ff00ffb7 ff00ffb4 ff00ffb2 ff00ffb0 ff00ffad ff00ffab ff00ffa9 ff00ffa7 ff00ffa5 ff00ffa2 ff00ffa0 ff00ff9e ff00ff9c ff00ff99 ff00ff97 ff00ff95 ff00ff92 ff00ff90 ff00ff8e ff00ff8c ff00ff89 ff00ff87 ff00ff85 ff00ff83 ff00ff80 ff00ff7e ff00ff7c ff00ff79 ff00ff77 ff00ff75 ff00ff73 ff00ff70 ff00ff6e ff00ff6c ffb24bb5 fff20af1 fff10bef fff00cee fff00cec ffef0dea ffee0ee9 ffee0ee7 ffed0fe5 ffec10e3 ffed10e1 fffa03d3 fffd00ce fffd00cc fffd00ca fffd00c8 fffd00c5 fffd00c3 fffd00c1 fffd00be fffd00bc fffd00ba fffd00b8 fffd00b5 fffd00b3 fffd00b1 fffd00ae fffd00ac fffd00aa fffd00a8 fffd00a6 fffd00a3 fffd00a1 fffd009f fffd009c fffd009a fffd0098 fffd0096 fffd0093 fffd0091 fffd008f fffd008c fffd008a fffd0088 fffd0085 fffd0083 fffd0081 fffe007f fffe007c fffe007a fffe0078 fffe0075 fffe0073 fffe0071 fffe006f fffe006c fffe006a fffe0068 fffe0065 fffe0063 fffe0061 fffe0016 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff26 ff00ffd7 ff00ffd5 ff00ffd3 ff00ffd0 ff00ffce ff00ffcc ff00ffca ff00ffc7 ff00ffc5 ff00ffc3 ff00ffc1 ff00ffbe ff00ffbc ff00ffba ff00ffb7 ff00ffb5 ff00ffb3 ff00ffb1 ff00ffae ff00ffac ff00ffaa ff00ffa8 ff00ffa5 ff00ffa3 ff00ffa1 ff00ff9f ff00ff9c ff00ff9a ff00ff98 ff00ff96 ff00ff93 ff00ff91 ff00ff8f ff00ff8c ff00ff8a ff00ff88 ff00ff86 ff00ff83 ff00ff81 ff00ff7f ff00ff7d ff00ff7a ff00ff78 ff00ff76 ff00ff73 ff00ff71 ff00ff6f ff00ff6d ff00ff6a ff7b8392 fff20bf0 fff10bef fff00ced ffef0deb ffef0ee9 ffee0ee8 ffed0fe5 ffed0fe4 ffed10e2 ffed10e0 fff607d4 fffd00cd fffd00cb fffd00c8 fffd00c6 fffd00c4 fffd00c2 fffd00bf fffd00bd fffd00bb fffd00b8 fffd00b6 fffd00b4 fffd00b2 fffd00af fffd00ad fffd00ab fffd00a9 fffd00a6 fffd00a4 fffd00a2 fffd00a0 fffd009d fffd009b fffd0099 fffd0096 fffd0094 fffd0092 fffd0090 fffd008d fffd008b fffd0089 fffd0086 fffd0084 fffd0082 fffd0080 fffe007d fffe007b fffe0079 fffe0076 fffe0074 fffe0072 fffe0070 fffe006d fffe006b fffe0069 fffe0066 fffe0064 fffe0062 fffe005f fffe002b ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff02 ff00ffca ff00ffd4 ff00ffd1 ff00ffcf ff00ffcd ff00ffca ff00ffc8 ff00ffc6 ff00ffc4 ff00ffc1 ff00ffbf ff00ffbd ff00ffbb ff00ffb8 ff00ffb6 ff00ffb4 ff00ffb1 ff00ffaf ff00ffad ff00ffab ff00ffa9 ff00ffa6 ff00ffa4 ff00ffa2 ff00ffa0 ff00ff9d ff00ff9b ff00ff99 ff00ff96 ff00ff94 ff00ff92 ff00ff90 ff00ff8d ff00ff8b ff00ff89 ff00ff87 ff00ff84 ff00ff82 ff00ff80 ff00ff7d ff00ff7b ff00ff79 ff00ff77 ff00ff74 ff00ff72 ff00ff70 ff00ff6d ff00ff6b ff00ff69 ff26d871 fff10bef fff10cee fff00dec ffef0dea ffee0ee8 ffed0fe6 ffed0fe5 ffec10e3 ffed10e1 ffec11df fff30ad7 fffd00cc fffd00c9 fffd00c7 fffd00c5 fffd00c3 fffd00c0 fffd00be fffd00bc fffd00b9 fffd00b7 fffd00b5 fffd00b2 fffd00b0 fffd00ae fffd00ac fffd00aa fffd00a7 fffd00a5 fffd00a3 fffd00a0 fffd009e fffd009c fffd009a fffd0097 fffd0095 fffd0093 fffd0090 fffd008e fffd008c fffd008a fffd0087 fffd0085 fffd0083 fffd0080 fffe007e fffe007c fffe007a fffe0077 fffe0075 fffe0073 fffe0070 fffe006e fffe006c fffe006a fffe0067 fffe0065 fffe0063 fffe0060 fffe005e fffe0041 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff9c ff00ffd2 ff00ffd0 ff00ffce ff00ffcb ff00ffc9 ff00ffc7 ff00ffc4 ff00ffc2 ff00ffc0 ff00ffbe ff00ffbb ff00ffb9 ff00ffb7 ff00ffb5 ff00ffb2 ff00ffb0 ff00ffae ff00ffab ff00ffa9 ff00ffa7 ff00ffa5 ff00ffa3 ff00ffa0 ff00ff9e ff00ff9c ff00ff9a ff00ff97 ff00ff95 ff00ff93 ff00ff90 ff00ff8e ff00ff8c ff00ff8a ff00ff87 ff00ff85 ff00ff83 ff00ff81 ff00ff7e ff00ff7c ff00ff7a ff00ff77 ff00ff75 ff00ff73 ff00ff71 ff00ff6e ff00ff6c ff00ff6a ff00ff68 ff00ff65 ffde1ed7 fff00cec ffef0deb ffef0de9 ffee0ee7 ffed0fe5 ffed0fe4 ffed10e1 ffec11e0 ffec11de ffef0ed9 fffd00ca fffd00c8 fffd00c6 fffd00c3 fffd00c1 fffd00bf fffd00bd fffd00ba fffd00b8 fffd00b6 fffd00b3 fffd00b1 fffd00af fffd00ad fffd00aa fffd00a8 fffd00a6 fffd00a4 fffd00a1 fffd009f fffd009d fffd009a fffd0098 fffd0096 fffd0094 fffd0091 fffd008f fffd008d fffd008a fffd0088 fffd0086 fffd0084 fffd0081 fffe007f fffe007d fffe007a fffe0078 fffe0076 fffe0074 fffe0071 fffe006f fffe006d fffe006a fffe0068 fffe0066 fffe0064 fffe0061 fffe005f fffe005d fffe0054 fffe0001 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff6d ff00ffd1 ff00ffce ff00ffcc ff00ffca ff00ffc8 ff00ffc5 ff00ffc3 ff00ffc1 ff00ffbe ff00ffbc ff00ffba ff00ffb8 ff00ffb5 ff00ffb3 ff00ffb1 ff00ffaf ff00ffac ff00ffaa ff00ffa8 ff00ffa6 ff00ffa3 ff00ffa1 ff00ff9f ff00ff9d ff00ff9a ff00ff98 ff00ff96 ff00ff94 ff00ff91 ff00ff8f ff00ff8d ff00ff8a ff00ff88 ff00ff86 ff00ff84 ff00ff81 ff00ff7f ff00ff7d ff00ff7b ff00ff78 ff00ff76 ff00ff74 ff00ff71 ff00ff6f ff00ff6d ff00ff6b ff00ff68 ff00ff66 ff00ff64 ffbc41b5 fff00dec ffef0ee9 ffee0ee8 ffee0fe6 ffed0fe4 ffed10e2 ffed10e0 ffec11df ffec11dc ffeb12da fffc01ca fffd00c7 fffd00c4 fffd00c2 fffd00c0 fffd00bd fffd00bb fffd00b9 fffd00b7 fffd00b4 fffd00b2 fffd00b0 fffd00ad fffd00ab fffd00a9 fffd00a7 fffd00a5 fffd00a2 fffd00a0 fffd009e fffd009b fffd0099 fffd0097 fffd0094 fffd0092 fffd0090 fffd008e fffd008b fffd0089 fffd0087 fffd0084 fffd0082 fffd0080 fffe007e fffe007b fffe0079 fffe0077 fffe0074 fffe0072 fffe0070 fffe006e fffe006b fffe0069 fffe0067 fffe0064 fffe0062 fffe0060 fffe005e fffe005b fffe0059 fffe0010 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff3f ff00ffcf ff00ffcd ff00ffcb ff00ffc8 ff00ffc6 ff00ffc4 ff00ffc2 ff00ffbf ff00ffbd ff00ffbb ff00ffb9 ff00ffb6 ff00ffb4 ff00ffb2 ff00ffaf ff00ffad ff00ffab ff00ffa9 ff00ffa7 ff00ffa4 ff00ffa2 ff00ffa0 ff00ff9d ff00ff9b ff00ff99 ff00ff97 ff00ff94 ff00ff92 ff00ff90 ff00ff8e ff00ff8b ff00ff89 ff00ff87 ff00ff84 ff00ff82 ff00ff80 ff00ff7e ff00ff7b ff00ff79 ff00ff77 ff00ff75 ff00ff72 ff00ff70 ff00ff6e ff00ff6b ff00ff69 ff00ff67 ff00ff65 ff00ff62 ff8c7293 ffef0dea ffee0ee9 ffee0ee7 ffed0fe5 ffec10e3 ffed10e1 ffed10df ffec11dd ffeb12db ffeb12d9 fff805cb fffd00c5 fffd00c3 fffd00c1 fffd00be fffd00bc fffd00ba fffd00b7 fffd00b5 fffd00b3 fffd00b1 fffd00ae fffd00ac fffd00aa fffd00a8 fffd00a5 fffd00a3 fffd00a1 fffd009f fffd009c fffd009a fffd0098 fffd0095 fffd0093 fffd0091 fffd008f fffd008c fffd008a fffd0088 fffd0085 fffd0083 fffd0081 fffe007f fffe007c fffe007a fffe0078 fffe0075 fffe0073 fffe0071 fffe006e fffe006c fffe006a fffe0068 fffe0065 fffe0063 fffe0061 fffe005e fffe005c fffe005a fffe0058 fffe0023 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff11 ff00ffce ff00ffcc ff00ffc9 ff00ffc7 ff00ffc5 ff00ffc2 ff00ffc0 ff00ffbe ff00ffbc ff00ffb9 ff00ffb7 ff00ffb5 ff00ffb3 ff00ffb0 ff00ffae ff00ffac ff00ffaa ff00ffa7 ff00ffa5 ff00ffa3 ff00ffa1 ff00ff9e ff00ff9c ff00ff9a ff00ff98 ff00ff95 ff00ff93 ff00ff91 ff00ff8e ff00ff8c ff00ff8a ff00ff88 ff00ff85 ff00ff83 ff00ff81 ff00ff7f ff00ff7c ff00ff7a ff00ff78 ff00ff75 ff00ff73 ff00ff71 ff00ff6f ff00ff6c ff00ff6a ff00ff68 ff00ff66 ff00ff63 ff00ff61 ff3dc170 ffef0de9 ffee0ee8 ffed0fe5 ffed0fe4 ffed10e2 ffed10e0 ffec11de ffec11dc ffeb12da ffeb12d8 fff409cd fffd00c4 fffd00c2 fffd00bf fffd00bd fffd00bb fffd00b8 fffd00b6 fffd00b4 fffd00b1 fffd00af fffd00ad fffd00ab fffd00a9 fffd00a6 fffd00a4 fffd00a2 fffd009f fffd009d fffd009b fffd0099 fffd0096 fffd0094 fffd0092 fffd008f fffd008d fffd008b fffd0089 fffd0086 fffd0084 fffd0082 fffe007f fffe007d fffe007b fffe0079 fffe0076 fffe0074 fffe0072 fffe006f fffe006d fffe006b fffe0069 fffe0066 fffe0064 fffe0062 fffe005f fffe005d fffe005b fffe0059 fffe0056 fffe0037 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ffb0 ff00ffca ff00ffc8 ff00ffc6 ff00ffc3 ff00ffc1 ff00ffbf ff00ffbc ff00ffba ff00ffb8 ff00ffb6 ff00ffb3 ff00ffb1 ff00ffaf ff00ffad ff00ffaa ff00ffa8 ff00ffa6 ff00ffa4 ff00ffa1 ff00ff9f ff00ff9d ff00ff9b ff00ff98 ff00ff96 ff00ff94 ff00ff92 ff00ff8f ff00ff8d ff00ff8b ff00ff88 ff00ff86 ff00ff84 ff00ff82 ff00ff7f ff00ff7d ff00ff7b ff00ff79 ff00ff76 ff00ff74 ff00ff72 ff00ff6f ff00ff6d ff00ff6b ff00ff69 ff00ff66 ff00ff64 ff00ff62 ff00ff60 ff00ff5d ffe319d8 ffed0fe6 ffed0fe4 ffed10e3 ffed10e0 ffec11df ffec11dd ffec11db ffeb12d8 ffeb13d7 fff00dd0 fffd00c2 fffd00c0 fffd00be fffd00bc fffd00b9 fffd00b7 fffd00b5 fffd00b2 fffd00b0 fffd00ae fffd00ac fffd00a9 fffd00a7 fffd00a5 fffd00a3 fffd00a0 fffd009e fffd009c fffd0099 fffd0097 fffd0095 fffd0093 fffd0090 fffd008e fffd008c fffd0089 fffd0087 fffd0085 fffd0083 fffd0080 fffe007e fffe007c fffe0079 fffe0077 fffe0075 fffe0073 fffe0070 fffe006e fffe006c fffe0069 fffe0067 fffe0065 fffe0063 fffe0060 fffe005e fffe005c fffe0059 fffe0057 fffe0055 fffe004a ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff83 ff00ffc9 ff00ffc6 ff00ffc4 ff00ffc2 ff00ffc0 ff00ffbd ff00ffbb ff00ffb9 ff00ffb7 ff00ffb4 ff00ffb2 ff00ffb0 ff00ffad ff00ffab ff00ffa9 ff00ffa7 ff00ffa5 ff00ffa2 ff00ffa0 ff00ff9e ff00ff9b ff00ff99 ff00ff97 ff00ff95 ff00ff92 ff00ff90 ff00ff8e ff00ff8c ff00ff89 ff00ff87 ff00ff85 ff00ff82 ff00ff80 ff00ff7e ff00ff7c ff00ff79 ff00ff77 ff00ff75 ff00ff73 ff00ff70 ff00ff6e ff00ff6c ff00ff69 ff00ff67 ff00ff65 ff00ff63 ff00ff60 ff00ff5e ff00ff5c ffc538b6 ffed0fe5 ffed0fe4 ffed10e1 ffec11e0 ffec11de ffeb12db ffeb12d9 ffeb12d8 ffeb12d5 ffec11d1 fffd00c1 fffd00bf fffd00bc fffd00ba fffd00b8 fffd00b6 fffd00b3 fffd00b1 fffd00af fffd00ac fffd00aa fffd00a8 fffd00a6 fffd00a4 fffd00a1 fffd009f fffd009d fffd009a fffd0098 fffd0096 fffd0093 fffd0091 fffd008f fffd008d fffd008a fffd0088 fffd0086 fffd0083 fffd0081 fffe007f fffe007d fffe007a fffe0078 fffe0076 fffe0073 fffe0071 fffe006f fffe006d fffe006a fffe0068 fffe0066 fffe0063 fffe0061 fffe005f fffe005d fffe005a fffe0058 fffe0056 fffe0054 fffe0051 fffe000a ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff56 ff00ffc7 ff00ffc5 ff00ffc3 ff00ffc0 ff00ffbe ff00ffbc ff00ffba ff00ffb7 ff00ffb5 ff00ffb3 ff00ffb1 ff00ffae ff00ffac ff00ffaa ff00ffa8 ff00ffa5 ff00ffa3 ff00ffa1 ff00ff9f ff00ff9c ff00ff9a ff00ff98 ff00ff96 ff00ff93 ff00ff91 ff00ff8f ff00ff8c ff00ff8a ff00ff88 ff00ff86 ff00ff83 ff00ff81 ff00ff7f ff00ff7d ff00ff7a ff00ff78 ff00ff76 ff00ff73 ff00ff71 ff00ff6f ff00ff6d ff00ff6a ff00ff68 ff00ff66 ff00ff64 ff00ff61 ff00ff5f ff00ff5d ff00ff5a ff9a6393 ffed0fe4 ffed10e2 ffed10e0 ffec11df ffec11dc ffeb12da ffeb12d8 ffea13d6 ffea13d4 ffea13d2 fffb02c2 fffd00bd fffd00bb fffd00b9 fffd00b6 fffd00b4 fffd00b2 fffd00b0 fffd00ad fffd00ab fffd00a9 fffd00a7 fffd00a4 fffd00a2 fffd00a0 fffd009e fffd009b fffd0099 fffd0097 fffd0094 fffd0092 fffd0090 fffd008e fffd008b fffd0089 fffd0087 fffd0084 fffd0082 fffd0080 fffe007e fffe007b fffe0079 fffe0077 fffe0074 fffe0072 fffe0070 fffe006d fffe006b fffe0069 fffe0067 fffe0064 fffe0062 fffe0060 fffe005d fffe005b fffe0059 fffe0057 fffe0055 fffe0052 fffe0050 fffe001c ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff29 ff00ffc6 ff00ffc4 ff00ffc1 ff00ffbf ff00ffbd ff00ffba ff00ffb8 ff00ffb6 ff00ffb4 ff00ffb1 ff00ffaf ff00ffad ff00ffab ff00ffa9 ff00ffa6 ff00ffa4 ff00ffa2 ff00ff9f ff00ff9d ff00ff9b ff00ff99 ff00ff96 ff00ff94 ff00ff92 ff00ff90 ff00ff8d ff00ff8b ff00ff89 ff00ff86 ff00ff84 ff00ff82 ff00ff80 ff00ff7d ff00ff7b ff00ff79 ff00ff77 ff00ff74 ff00ff72 ff00ff70 ff00ff6d ff00ff6b ff00ff69 ff00ff67 ff00ff64 ff00ff62 ff00ff60 ff00ff5e ff00ff5b ff00ff59 ff55a970 ffec10e3 ffed10e1 ffed10df ffec11dd ffeb12db ffeb12d9 ffeb13d7 ffea13d5 ffea13d3 ffea13d0 fff607c3 fffd00bc fffd00ba fffd00b7 fffd00b5 fffd00b3 fffd00b0 fffd00ae fffd00ac fffd00aa fffd00a8 fffd00a5 fffd00a3 fffd00a1 fffd009e fffd009c fffd009a fffd0098 fffd0095 fffd0093 fffd0091 fffd008e fffd008c fffd008a fffd0088 fffd0085 fffd0083 fffd0081 fffe007e fffe007c fffe007a fffe0078 fffe0075 fffe0073 fffe0071 fffe006e fffe006c fffe006a fffe0068 fffe0065 fffe0063 fffe0061 fffe005e fffe005c fffe005a fffe0057 fffe0055 fffe0053 fffe0051 fffe004f fffe002e ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff04 ff00ffbe ff00ffc2 ff00ffc0 ff00ffbe ff00ffbb ff00ffb9 ff00ffb7 ff00ffb4 ff00ffb2 ff00ffb0 ff00ffae ff00ffab ff00ffa9 ff00ffa7 ff00ffa5 ff00ffa3 ff00ffa0 ff00ff9e ff00ff9c ff00ff99 ff00ff97 ff00ff95 ff00ff93 ff00ff90 ff00ff8e ff00ff8c ff00ff8a ff00ff87 ff00ff85 ff00ff83 ff00ff80 ff00ff7e ff00ff7c ff00ff7a ff00ff77 ff00ff75 ff00ff73 ff00ff71 ff00ff6e ff00ff6c ff00ff6a ff00ff67 ff00ff65 ff00ff63 ff00ff61 ff00ff5e ff00ff5c ff00ff5a ff00ff58 ff02fc56 ffe716d8 ffec11e0 ffec11de ffec11dc ffeb12da ffeb12d8 ffea13d6 ffea13d4 ffea13d1 ffea13cf fff20bc6 fffd00bb fffd00b8 fffd00b6 fffd00b4 fffd00b1 fffd00af fffd00ad fffd00ab fffd00a8 fffd00a6 fffd00a4 fffd00a2 fffd009f fffd009d fffd009b fffd0098 fffd0096 fffd0094 fffd0092 fffd008f fffd008d fffd008b fffd0088 fffd0086 fffd0084 fffd0082 fffe007f fffe007d fffe007b fffe0078 fffe0076 fffe0074 fffe0072 fffe006f fffe006d fffe006b fffe0068 fffe0066 fffe0064 fffe0062 fffe005f fffe005d fffe005b fffe0058 fffe0056 fffe0054 fffe0052 fffe004f fffe004d fffe003f ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff97 ff00ffc1 ff00ffbe ff00ffbc ff00ffba ff00ffb8 ff00ffb5 ff00ffb3 ff00ffb1 ff00ffaf ff00ffac ff00ffaa ff00ffa8 ff00ffa6 ff00ffa3 ff00ffa1 ff00ff9f ff00ff9d ff00ff9a ff00ff98 ff00ff96 ff00ff93 ff00ff91 ff00ff8f ff00ff8d ff00ff8a ff00ff88 ff00ff86 ff00ff84 ff00ff81 ff00ff7f ff00ff7d ff00ff7a ff00ff78 ff00ff76 ff00ff74 ff00ff71 ff00ff6f ff00ff6d ff00ff6b ff00ff68 ff00ff66 ff00ff64 ff00ff61 ff00ff5f ff00ff5d ff00ff5b ff00ff58 ff00ff56 ff00ff54 ffcd30b6 ffec11df ffec11dd ffeb12da ffeb12d8 ffeb12d6 ffeb13d4 ffea13d2 ffea13d0 ffea13ce ffed10c7 fffd00b9 fffd00b7 fffd00b5 fffd00b2 fffd00b0 fffd00ae fffd00ab fffd00a9 fffd00a7 fffd00a5 fffd00a2 fffd00a0 fffd009e fffd009c fffd0099 fffd0097 fffd0095 fffd0092 fffd0090 fffd008e fffd008c fffd0089 fffd0087 fffd0085 fffd0082 fffd0080 fffe007e fffe007c fffe0079 fffe0077 fffe0075 fffe0072 fffe0070 fffe006e fffe006c fffe0069 fffe0067 fffe0065 fffe0062 fffe0060 fffe005e fffe005c fffe0059 fffe0057 fffe0055 fffe0053 fffe0050 fffe004e fffe004c fffe004a fffe0006 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff6b ff00ffbf ff00ffbd ff00ffbb ff00ffb8 ff00ffb6 ff00ffb4 ff00ffb2 ff00ffaf ff00ffad ff00ffab ff00ffa9 ff00ffa7 ff00ffa4 ff00ffa2 ff00ffa0 ff00ff9d ff00ff9b ff00ff99 ff00ff97 ff00ff94 ff00ff92 ff00ff90 ff00ff8e ff00ff8b ff00ff89 ff00ff87 ff00ff84 ff00ff82 ff00ff80 ff00ff7e ff00ff7b ff00ff79 ff00ff77 ff00ff75 ff00ff72 ff00ff70 ff00ff6e ff00ff6b ff00ff69 ff00ff67 ff00ff65 ff00ff62 ff00ff60 ff00ff5e ff00ff5c ff00ff59 ff00ff57 ff00ff55 ff00ff53 ffa85693 ffec11de ffeb12db ffeb12d9 ffeb12d7 ffea13d5 ffea13d3 ffea13d1 ffea13cf ffe914cc ffea13c9 fffd00b8 fffd00b5 fffd00b3 fffd00b1 fffd00af fffd00ac fffd00aa fffd00a8 fffd00a6 fffd00a3 fffd00a1 fffd009f fffd009d fffd009a fffd0098 fffd0096 fffd0093 fffd0091 fffd008f fffd008d fffd008a fffd0088 fffd0086 fffd0083 fffd0081 fffe007f fffe007c fffe007a fffe0078 fffe0076 fffe0073 fffe0071 fffe006f fffe006c fffe006a fffe0068 fffe0066 fffe0063 fffe0061 fffe005f fffe005c fffe005a fffe0058 fffe0056 fffe0054 fffe0051 fffe004f fffe004d fffe004a fffe0048 fffe0016 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff40 ff00ffbe ff00ffbc ff00ffb9 ff00ffb7 ff00ffb5 ff00ffb2 ff00ffb0 ff00ffae ff00ffac ff00ffaa ff00ffa7 ff00ffa5 ff00ffa3 ff00ffa1 ff00ff9e ff00ff9c ff00ff9a ff00ff97 ff00ff95 ff00ff93 ff00ff91 ff00ff8e ff00ff8c ff00ff8a ff00ff88 ff00ff85 ff00ff83 ff00ff81 ff00ff7e ff00ff7c ff00ff7a ff00ff78 ff00ff75 ff00ff73 ff00ff71 ff00ff6f ff00ff6c ff00ff6a ff00ff68 ff00ff65 ff00ff63 ff00ff61 ff00ff5f ff00ff5c ff00ff5a ff00ff58 ff00ff56 ff00ff54 ff00ff51 ff6b9370 ffec11dc ffeb12da ffeb12d8 ffea13d6 ffea13d4 ffea13d2 ffea13cf ffe914cd ffe914cb ffea14c8 fff904b9 fffd00b4 fffd00b2 fffd00af fffd00ad fffd00ab fffd00a9 fffd00a7 fffd00a4 fffd00a2 fffd00a0 fffd009d fffd009b fffd0099 fffd0097 fffd0094 fffd0092 fffd0090 fffd008d fffd008b fffd0089 fffd0087 fffd0084 fffd0082 fffd0080 fffe007d fffe007b fffe0079 fffe0077 fffe0074 fffe0072 fffe0070 fffe006d fffe006b fffe0069 fffe0067 fffe0064 fffe0062 fffe0060 fffe005d fffe005b fffe0059 fffe0056 fffe0054 fffe0052 fffe0050 fffe004e fffe004b fffe0049 fffe0047 fffe0026 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff16 ff00ffbc ff00ffba ff00ffb8 ff00ffb6 ff00ffb3 ff00ffb1 ff00ffaf ff00ffad ff00ffaa ff00ffa8 ff00ffa6 ff00ffa4 ff00ffa1 ff00ff9f ff00ff9d ff00ff9b ff00ff98 ff00ff96 ff00ff94 ff00ff91 ff00ff8f ff00ff8d ff00ff8b ff00ff88 ff00ff86 ff00ff84 ff00ff82 ff00ff7f ff00ff7d ff00ff7b ff00ff78 ff00ff76 ff00ff74 ff00ff72 ff00ff6f ff00ff6d ff00ff6b ff00ff69 ff00ff66 ff00ff64 ff00ff62 ff00ff5f ff00ff5d ff00ff5b ff00ff59 ff00ff56 ff00ff54 ff00ff52 ff00ff50 ff0ff051 ffe914d6 ffeb12d9 ffeb13d7 ffeb13d4 ffea13d3 ffea13d0 ffea14ce ffea13cc ffea14c9 ffe914c7 fff409bb fffd00b3 fffd00b0 fffd00ae fffd00ac fffd00aa fffd00a7 fffd00a5 fffd00a3 fffd00a1 fffd009e fffd009c fffd009a fffd0097 fffd0095 fffd0093 fffd0091 fffd008e fffd008c fffd008a fffd0087 fffd0085 fffd0083 fffd0081 fffe007e fffe007c fffe007a fffe0077 fffe0075 fffe0073 fffe0071 fffe006e fffe006c fffe006a fffe0067 fffe0065 fffe0063 fffe0061 fffe005e fffe005c fffe005a fffe0057 fffe0055 fffe0053 fffe0051 fffe004e fffe004c fffe004a fffe0048 fffe0045 fffe0035 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ffa8 ff00ffb9 ff00ffb6 ff00ffb4 ff00ffb2 ff00ffb0 ff00ffad ff00ffab ff00ffa9 ff00ffa7 ff00ffa5 ff00ffa2 ff00ffa0 ff00ff9e ff00ff9b ff00ff99 ff00ff97 ff00ff95 ff00ff92 ff00ff90 ff00ff8e ff00ff8c ff00ff89 ff00ff87 ff00ff85 ff00ff82 ff00ff80 ff00ff7e ff00ff7c ff00ff79 ff00ff77 ff00ff75 ff00ff73 ff00ff70 ff00ff6e ff00ff6c ff00ff69 ff00ff67 ff00ff65 ff00ff63 ff00ff60 ff00ff5e ff00ff5c ff00ff5a ff00ff57 ff00ff55 ff00ff53 ff00ff51 ff00ff4e ff00ff4c ffd429b7 ffeb12d8 ffeb12d5 ffea13d4 ffea13d1 ffea13cf ffea13cd ffe914ca ffe914c8 ffea14c5 fff00dbe fffd00b1 fffd00af fffd00ad fffd00aa fffd00a8 fffd00a6 fffd00a4 fffd00a1 fffd009f fffd009d fffd009b fffd0098 fffd0096 fffd0094 fffd0091 fffd008f fffd008d fffd008b fffd0088 fffd0086 fffd0084 fffd0081 fffe007f fffe007d fffe007b fffe0078 fffe0076 fffe0074 fffe0071 fffe006f fffe006d fffe006b fffe0068 fffe0066 fffe0064 fffe0061 fffe005f fffe005d fffe005b fffe0058 fffe0056 fffe0054 fffe0052 fffe004f fffe004d fffe004b fffe0049 fffe0046 fffe0044 fffe0041 fffe0003 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff7e ff00ffb7 ff00ffb5 ff00ffb3 ff00ffb0 ff00ffae ff00ffac ff00ffaa ff00ffa8 ff00ffa5 ff00ffa3 ff00ffa1 ff00ff9f ff00ff9c ff00ff9a ff00ff98 ff00ff95 ff00ff93 ff00ff91 ff00ff8f ff00ff8c ff00ff8a ff00ff88 ff00ff86 ff00ff83 ff00ff81 ff00ff7f ff00ff7c ff00ff7a ff00ff78 ff00ff76 ff00ff73 ff00ff71 ff00ff6f ff00ff6d ff00ff6a ff00ff68 ff00ff66 ff00ff63 ff00ff61 ff00ff5f ff00ff5d ff00ff5a ff00ff58 ff00ff56 ff00ff54 ff00ff52 ff00ff4f ff00ff4d ff00ff4b ffb34a93 ffeb12d6 ffea13d4 ffea13d2 ffea13d0 ffea13ce ffe914cb ffe914c9 ffea14c6 ffe914c3 ffec11bf fffd00b0 fffd00ae fffd00ab fffd00a9 fffd00a7 fffd00a5 fffd00a2 fffd00a0 fffd009e fffd009c fffd0099 fffd0097 fffd0095 fffd0092 fffd0090 fffd008e fffd008c fffd0089 fffd0087 fffd0085 fffd0082 fffd0080 fffe007e fffe007b fffe0079 fffe0077 fffe0075 fffe0072 fffe0070 fffe006e fffe006b fffe0069 fffe0067 fffe0065 fffe0062 fffe0060 fffe005e fffe005b fffe0059 fffe0057 fffe0055 fffe0053 fffe0050 fffe004e fffe004c fffe0049 fffe0047 fffe0045 fffe0043 fffe0040 fffe0010 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff54 ff00ffb6 ff00ffb4 ff00ffb1 ff00ffaf ff00ffad ff00ffab ff00ffa8 ff00ffa6 ff00ffa4 ff00ffa2 ff00ff9f ff00ff9d ff00ff9b ff00ff99 ff00ff96 ff00ff94 ff00ff92 ff00ff8f ff00ff8d ff00ff8b ff00ff89 ff00ff86 ff00ff84 ff00ff82 ff00ff80 ff00ff7d ff00ff7b ff00ff79 ff00ff76 ff00ff74 ff00ff72 ff00ff70 ff00ff6d ff00ff6b ff00ff69 ff00ff67 ff00ff64 ff00ff62 ff00ff60 ff00ff5d ff00ff5b ff00ff59 ff00ff57 ff00ff55 ff00ff52 ff00ff50 ff00ff4e ff00ff4c ff00ff49 ff807e70 ffea13d5 ffea13d3 ffea13d1 ffea14ce ffe914cc ffea14c9 ffea14c7 ffe914c4 ffe914c2 ffea14c0 fffb02af fffd00ac fffd00aa fffd00a8 fffd00a6 fffd00a3 fffd00a1 fffd009f fffd009c fffd009a fffd0098 fffd0096 fffd0093 fffd0091 fffd008f fffd008c fffd008a fffd0088 fffd0086 fffd0083 fffd0081 fffe007f fffe007c fffe007a fffe0078 fffe0076 fffe0073 fffe0071 fffe006f fffe006c fffe006a fffe0068 fffe0065 fffe0063 fffe0061 fffe005f fffe005c fffe005a fffe0058 fffe0055 fffe0053 fffe0051 fffe004f fffe004d fffe004a fffe0048 fffe0046 fffe0043 fffe0041 fffe003f fffe001f ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff2c ff00ffb4 ff00ffb2 ff00ffb0 ff00ffae ff00ffab ff00ffa9 ff00ffa7 ff00ffa5 ff00ffa3 ff00ffa0 ff00ff9e ff00ff9c ff00ff99 ff00ff97 ff00ff95 ff00ff93 ff00ff90 ff00ff8e ff00ff8c ff00ff8a ff00ff87 ff00ff85 ff00ff83 ff00ff80 ff00ff7e ff00ff7c ff00ff7a ff00ff77 ff00ff75 ff00ff73 ff00ff70 ff00ff6e ff00ff6c ff00ff6a ff00ff67 ff00ff65 ff00ff63 ff00ff61 ff00ff5e ff00ff5c ff00ff5a ff00ff57 ff00ff55 ff00ff53 ff00ff51 ff00ff4f ff00ff4c ff00ff4a ff00ff48 ff23db4e ffea13d2 ffea13d2 ffea13cf ffea13cd ffea13ca ffea14c8 ffe914c5 ffea14c3 ffea14c1 ffe914be fff706b1 fffd00ab fffd00a9 fffd00a6 fffd00a4 fffd00a2 fffd00a0 fffd009d fffd009b fffd0099 fffd0096 fffd0094 fffd0092 fffd0090 fffd008d fffd008b fffd0089 fffd0086 fffd0084 fffd0082 fffd0080 fffe007d fffe007b fffe0079 fffe0076 fffe0074 fffe0072 fffe0070 fffe006d fffe006b fffe0069 fffe0066 fffe0064 fffe0062 fffe0060 fffe005d fffe005b fffe0059 fffe0056 fffe0054 fffe0052 fffe0050 fffe004d fffe004b fffe0049 fffe0047 fffe0044 fffe0042 fffe0040 fffe003d fffe002c ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff07 ff00ffb0 ff00ffb1 ff00ffae ff00ffac ff00ffaa ff00ffa8 ff00ffa6 ff00ffa3 ff00ffa1 ff00ff9f ff00ff9d ff00ff9a ff00ff98 ff00ff96 ff00ff93 ff00ff91 ff00ff8f ff00ff8d ff00ff8a ff00ff88 ff00ff86 ff00ff84 ff00ff81 ff00ff7f ff00ff7d ff00ff7a ff00ff78 ff00ff76 ff00ff74 ff00ff71 ff00ff6f ff00ff6d ff00ff6b ff00ff68 ff00ff66 ff00ff64 ff00ff61 ff00ff5f ff00ff5d ff00ff5b ff00ff58 ff00ff56 ff00ff54 ff00ff52 ff00ff4f ff00ff4d ff00ff4b ff00ff49 ff00ff46 ff00ff44 ffda23b7 ffea13d0 ffea13ce ffea13cc ffe914c9 ffea14c6 ffea14c4 ffea14c2 ffe914bf ffea13bc fff30ab3 fffd00aa fffd00a7 fffd00a5 fffd00a3 fffd00a0 fffd009e fffd009c fffd009a fffd0097 fffd0095 fffd0093 fffd0090 fffd008e fffd008c fffd008a fffd0087 fffd0085 fffd0083 fffd0080 fffe007e fffe007c fffe007a fffe0077 fffe0075 fffe0073 fffe0070 fffe006e fffe006c fffe006a fffe0067 fffe0065 fffe0063 fffe0060 fffe005e fffe005c fffe005a fffe0057 fffe0055 fffe0053 fffe0051 fffe004e fffe004c fffe004a fffe0048 fffe0045 fffe0043 fffe0041 fffe003e fffe003c fffe0037 fffe0001 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff8f ff00ffaf ff00ffad ff00ffab ff00ffa9 ff00ffa6 ff00ffa4 ff00ffa2 ff00ffa0 ff00ff9d ff00ff9b ff00ff99 ff00ff97 ff00ff94 ff00ff92 ff00ff90 ff00ff8d ff00ff8b ff00ff89 ff00ff87 ff00ff84 ff00ff82 ff00ff80 ff00ff7e ff00ff7b ff00ff79 ff00ff77 ff00ff74 ff00ff72 ff00ff70 ff00ff6e ff00ff6b ff00ff69 ff00ff67 ff00ff65 ff00ff62 ff00ff60 ff00ff5e ff00ff5b ff00ff59 ff00ff57 ff00ff55 ff00ff53 ff00ff50 ff00ff4e ff00ff4c ff00ff4a ff00ff47 ff00ff45 ff00ff43 ffbe3f93 ffea13cf ffea13cd ffe914ca ffea14c7 ffea14c5 ffe914c2 ffe914c0 ffea13bd ffea13bb ffef0fb4 fffd00a8 fffd00a6 fffd00a4 fffd00a1 fffd009f fffd009d fffd009b fffd0098 fffd0096 fffd0094 fffd0091 fffd008f fffd008d fffd008a fffd0088 fffd0086 fffd0084 fffd0081 fffe007f fffe007d fffe007a fffe0078 fffe0076 fffe0074 fffe0071 fffe006f fffe006d fffe006a fffe0068 fffe0066 fffe0064 fffe0061 fffe005f fffe005d fffe005a fffe0058 fffe0056 fffe0054 fffe0052 fffe004f fffe004d fffe004b fffe0048 fffe0046 fffe0044 fffe0042 fffe003f fffe003d fffe003b fffe0038 fffe000b ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff67 ff00ffae ff00ffac ff00ffaa ff00ffa7 ff00ffa5 ff00ffa3 ff00ffa0 ff00ff9e ff00ff9c ff00ff9a ff00ff97 ff00ff95 ff00ff93 ff00ff91 ff00ff8e ff00ff8c ff00ff8a ff00ff87 ff00ff85 ff00ff83 ff00ff81 ff00ff7e ff00ff7c ff00ff7a ff00ff78 ff00ff75 ff00ff73 ff00ff71 ff00ff6e ff00ff6c ff00ff6a ff00ff68 ff00ff65 ff00ff63 ff00ff61 ff00ff5f ff00ff5c ff00ff5a ff00ff58 ff00ff55 ff00ff53 ff00ff51 ff00ff4f ff00ff4d ff00ff4a ff00ff48 ff00ff46 ff00ff44 ff00ff41 ff926c6f ffe914cd ffea13ca ffea14c8 ffea14c6 ffe914c3 ffea14c1 ffea13bf ffe914bb ffea14b9 ffeb12b6 fffd00a7 fffd00a5 fffd00a2 fffd00a0 fffd009e fffd009b fffd0099 fffd0097 fffd0095 fffd0092 fffd0090 fffd008e fffd008b fffd0089 fffd0087 fffd0085 fffd0082 fffd0080 fffe007e fffe007b fffe0079 fffe0077 fffe0075 fffe0072 fffe0070 fffe006e fffe006b fffe0069 fffe0067 fffe0064 fffe0062 fffe0060 fffe005e fffe005b fffe0059 fffe0057 fffe0055 fffe0052 fffe0050 fffe004e fffe004c fffe0049 fffe0047 fffe0045 fffe0042 fffe0040 fffe003e fffe003c fffe0039 fffe0037 fffe0018 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff40 ff00ffac ff00ffaa ff00ffa8 ff00ffa6 ff00ffa4 ff00ffa1 ff00ff9f ff00ff9d ff00ff9b ff00ff98 ff00ff96 ff00ff94 ff00ff91 ff00ff8f ff00ff8d ff00ff8b ff00ff88 ff00ff86 ff00ff84 ff00ff82 ff00ff7f ff00ff7d ff00ff7b ff00ff78 ff00ff76 ff00ff74 ff00ff72 ff00ff6f ff00ff6d ff00ff6b ff00ff69 ff00ff66 ff00ff64 ff00ff62 ff00ff5f ff00ff5d ff00ff5b ff00ff59 ff00ff56 ff00ff54 ff00ff52 ff00ff50 ff00ff4d ff00ff4b ff00ff49 ff00ff47 ff00ff44 ff00ff42 ff00ff40 ff3ec14c ffea13cc ffea14c9 ffea14c7 ffea14c4 ffea14c2 ffea14c0 ffe914bd ffea13ba ffea13b8 ffea13b5 fffa03a7 fffd00a3 fffd00a1 fffd009f fffd009c fffd009a fffd0098 fffd0095 fffd0093 fffd0091 fffd008f fffd008c fffd008a fffd0088 fffd0085 fffd0083 fffd0081 fffe007f fffe007c fffe007a fffe0078 fffe0075 fffe0073 fffe0071 fffe006f fffe006c fffe006a fffe0068 fffe0065 fffe0063 fffe0061 fffe005f fffe005c fffe005a fffe0058 fffe0055 fffe0053 fffe0051 fffe004f fffe004c fffe004a fffe0048 fffe0046 fffe0043 fffe0041 fffe003f fffe003c fffe003a fffe0038 fffe0036 fffe0023 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff19 ff00ffab ff00ffa9 ff00ffa7 ff00ffa4 ff00ffa2 ff00ffa0 ff00ff9e ff00ff9b ff00ff99 ff00ff97 ff00ff95 ff00ff92 ff00ff90 ff00ff8e ff00ff8b ff00ff89 ff00ff87 ff00ff85 ff00ff82 ff00ff80 ff00ff7e ff00ff7c ff00ff79 ff00ff77 ff00ff75 ff00ff72 ff00ff70 ff00ff6e ff00ff6c ff00ff69 ff00ff67 ff00ff65 ff00ff63 ff00ff60 ff00ff5e ff00ff5c ff00ff59 ff00ff57 ff00ff55 ff00ff53 ff00ff51 ff00ff4e ff00ff4c ff00ff4a ff00ff48 ff00ff45 ff00ff43 ff00ff41 ff00ff3e ff00ff3c ffdf1eb7 ffe914c8 ffea14c5 ffea14c3 ffea14c1 ffe914be ffea13bb ffea13b9 ffea13b6 ffeb12b3 fff608a9 fffd00a2 fffd009f fffd009d fffd009b fffd0099 fffd0096 fffd0094 fffd0092 fffd008f fffd008d fffd008b fffd0089 fffd0086 fffd0084 fffd0082 fffe007f fffe007d fffe007b fffe0079 fffe0076 fffe0074 fffe0072 fffe006f fffe006d fffe006b fffe0069 fffe0066 fffe0064 fffe0062 fffe005f fffe005d fffe005b fffe0059 fffe0056 fffe0054 fffe0052 fffe0050 fffe004d fffe004b fffe0049 fffe0046 fffe0044 fffe0042 fffe0040 fffe003d fffe003b fffe0039 fffe0036 fffe0034 fffe002e fffe0000 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff9e ff00ffa8 ff00ffa5 ff00ffa3 ff00ffa1 ff00ff9e ff00ff9c ff00ff9a ff00ff98 ff00ff95 ff00ff93 ff00ff91 ff00ff8f ff00ff8c ff00ff8a ff00ff88 ff00ff85 ff00ff83 ff00ff81 ff00ff7f ff00ff7c ff00ff7a ff00ff78 ff00ff76 ff00ff73 ff00ff71 ff00ff6f ff00ff6c ff00ff6a ff00ff68 ff00ff66 ff00ff63 ff00ff61 ff00ff5f ff00ff5d ff00ff5a ff00ff58 ff00ff56 ff00ff54 ff00ff51 ff00ff4f ff00ff4d ff00ff4b ff00ff48 ff00ff46 ff00ff44 ff00ff42 ff00ff3f ff00ff3d ff00ff3b ffc83692 ffea14c6 ffea14c4 ffe914c1 ffea13bf ffea13bc ffea13ba ffea13b8 ffeb13b4 ffeb12b2 fff20bab fffd00a0 fffd009e fffd009c fffd009a fffd0097 fffd0095 fffd0093 fffd0090 fffd008e fffd008c fffd0089 fffd0087 fffd0085 fffd0083 fffd0080 fffe007e fffe007c fffe0079 fffe0077 fffe0075 fffe0073 fffe0070 fffe006e fffe006c fffe0069 fffe0067 fffe0065 fffe0063 fffe0060 fffe005e fffe005c fffe0059 fffe0057 fffe0055 fffe0053 fffe0051 fffe004e fffe004c fffe004a fffe0047 fffe0045 fffe0043 fffe0041 fffe003e fffe003c fffe003a fffe0037 fffe0035 fffe0033 fffe0031 fffe0007 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff77 ff00ffa6 ff00ffa4 ff00ffa2 ff00ff9f ff00ff9d ff00ff9b ff00ff99 ff00ff96 ff00ff94 ff00ff92 ff00ff8f ff00ff8d ff00ff8b ff00ff89 ff00ff86 ff00ff84 ff00ff82 ff00ff80 ff00ff7d ff00ff7b ff00ff79 ff00ff76 ff00ff74 ff00ff72 ff00ff70 ff00ff6d ff00ff6b ff00ff69 ff00ff67 ff00ff64 ff00ff62 ff00ff60 ff00ff5d ff00ff5b ff00ff59 ff00ff57 ff00ff55 ff00ff52 ff00ff50 ff00ff4e ff00ff4b ff00ff49 ff00ff47 ff00ff45 ff00ff42 ff00ff40 ff00ff3e ff00ff3c ff00ff39 ffa35b6f ffea14c5 ffea14c2 ffea14c0 ffea13bd ffea14ba ffea13b8 ffeb12b5 ffee0fb0 fff20bab fff805a4 fffd009f fffd009d fffd009a fffd0098 fffd0096 fffd0094 fffd0091 fffd008f fffd008d fffd008a fffd0088 fffd0086 fffd0084 fffd0081 fffe007f fffe007d fffe007a fffe0078 fffe0076 fffe0073 fffe0071 fffe006f fffe006d fffe006a fffe0068 fffe0066 fffe0063 fffe0061 fffe005f fffe005d fffe005a fffe0058 fffe0056 fffe0054 fffe0051 fffe004f fffe004d fffe004b fffe0048 fffe0046 fffe0044 fffe0041 fffe003f fffe003d fffe003b fffe0038 fffe0036 fffe0034 fffe0031 fffe002f fffe0012 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff53 ff00ffa5 ff00ffa2 ff00ffa0 ff00ff9e ff00ff9c ff00ff99 ff00ff97 ff00ff95 ff00ff93 ff00ff90 ff00ff8e ff00ff8c ff00ff89 ff00ff87 ff00ff85 ff00ff83 ff00ff80 ff00ff7e ff00ff7c ff00ff7a ff00ff77 ff00ff75 ff00ff73 ff00ff70 ff00ff6e ff00ff6c ff00ff6a ff00ff67 ff00ff65 ff00ff63 ff00ff61 ff00ff5e ff00ff5c ff00ff5a ff00ff57 ff00ff55 ff00ff53 ff00ff51 ff00ff4f ff00ff4c ff00ff4a ff00ff48 ff00ff46 ff00ff43 ff00ff41 ff00ff3f ff00ff3c ff00ff3a ff00ff38 ff5ba34b ffea14c3 ffea14c1 ffec11bd fff00db6 fff509b1 fff904ac fffc01a7 fffd00a4 fffd00a2 fffd00a0 fffd009e fffd009b fffd0099 fffd0097 fffd0094 fffd0092 fffd0090 fffd008e fffd008b fffd0089 fffd0087 fffd0084 fffd0082 fffd0080 fffe007e fffe007b fffe0079 fffe0077 fffe0074 fffe0072 fffe0070 fffe006e fffe006b fffe0069 fffe0067 fffe0064 fffe0062 fffe0060 fffe005e fffe005b fffe0059 fffe0057 fffe0055 fffe0052 fffe0050 fffe004e fffe004b fffe0049 fffe0047 fffe0045 fffe0042 fffe0040 fffe003e fffe003b fffe0039 fffe0037 fffe0035 fffe0032 fffe0030 fffe002e fffe001b ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff2e ff00ffa3 ff00ffa1 ff00ff9f ff00ff9c ff00ff9a ff00ff98 ff00ff96 ff00ff93 ff00ff91 ff00ff8f ff00ff8d ff00ff8a ff00ff88 ff00ff86 ff00ff83 ff00ff81 ff00ff7f ff00ff7d ff00ff7a ff00ff78 ff00ff76 ff00ff74 ff00ff71 ff00ff6f ff00ff6d ff00ff6a ff00ff68 ff00ff66 ff00ff64 ff00ff61 ff00ff5f ff00ff5d ff00ff5b ff00ff58 ff00ff56 ff00ff54 ff00ff52 ff00ff4f ff00ff4d ff00ff4b ff00ff49 ff00ff46 ff00ff44 ff00ff42 ff00ff40 ff00ff3d ff00ff3b ff00ff36 ff00ff28 ff00ff1c fff508a9 fffb02b2 fffd00ae fffd00ac fffd00aa fffd00a8 fffd00a5 fffd00a3 fffd00a1 fffd009e fffd009c fffd009a fffd0098 fffd0095 fffd0093 fffd0091 fffd008e fffd008c fffd008a fffd0088 fffd0085 fffd0083 fffd0081 fffe007e fffe007c fffe007a fffe0078 fffe0075 fffe0073 fffe0071 fffe006e fffe006c fffe006a fffe0068 fffe0065 fffe0063 fffe0061 fffe005e fffe005c fffe005a fffe0058 fffe0055 fffe0053 fffe0051 fffe004f fffe004c fffe004a fffe0048 fffe0045 fffe0043 fffe0041 fffe003f fffe003c fffe003a fffe0038 fffe0035 fffe0033 fffe0031 fffe002f fffe002c ffff0025 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff0a ff00ffa1 ff00ffa0 ff00ff9d ff00ff9b ff00ff99 ff00ff96 ff00ff94 ff00ff92 ff00ff90 ff00ff8d ff00ff8b ff00ff89 ff00ff87 ff00ff84 ff00ff82 ff00ff80 ff00ff7d ff00ff7b ff00ff79 ff00ff77 ff00ff74 ff00ff72 ff00ff70 ff00ff6e ff00ff6b ff00ff69 ff00ff67 ff00ff64 ff00ff62 ff00ff60 ff00ff5e ff00ff5b ff00ff59 ff00ff57 ff00ff55 ff00ff53 ff00ff50 ff00ff4e ff00ff4c ff00ff49 ff00ff47 ff00ff45 ff00ff43 ff00ff36 ff00ff26 ff00ff18 ff00ff0a ff00ff01 ffffff00 ffffff00 fffd0078 fffd00af fffd00ad fffd00ab fffd00a9 fffd00a6 fffd00a4 fffd00a2 fffd009f fffd009d fffd009b fffd0098 fffd0096 fffd0094 fffd0092 fffd008f fffd008d fffd008b fffd0088 fffd0086 fffd0084 fffd0082 fffe007f fffe007d fffe007b fffe0078 fffe0076 fffe0074 fffe0072 fffe006f fffe006d fffe006b fffe0068 fffe0066 fffe0064 fffe0062 fffe005f fffe005d fffe005b fffe0058 fffe0056 fffe0054 fffe0052 fffe0050 fffe004d fffe004b fffe0049 fffe0046 fffe0044 fffe0042 fffe0040 fffe003d fffe003b fffe0039 fffe0036 fffe0034 fffe0032 fffe002f fffe002d fffe002b ffff0029 ffff0004 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff86 ff00ff9e ff00ff9c ff00ff9a ff00ff97 ff00ff95 ff00ff93 ff00ff91 ff00ff8e ff00ff8c ff00ff8a ff00ff87 ff00ff85 ff00ff83 ff00ff81 ff00ff7e ff00ff7c ff00ff7a ff00ff78 ff00ff75 ff00ff73 ff00ff71 ff00ff6e ff00ff6c ff00ff6a ff00ff68 ff00ff65 ff00ff63 ff00ff61 ff00ff5f ff00ff5c ff00ff5a ff00ff58 ff00ff55 ff00ff53 ff00ff51 ff00ff4f ff00ff4d ff00ff45 ff00ff33 ff00ff23 ff00ff12 ff00ff04 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 fffd004d fffd00ae fffd00ab fffd00a9 fffd00a7 fffd00a5 fffd00a3 fffd00a0 fffd009e fffd009c fffd0099 fffd0097 fffd0095 fffd0093 fffd0090 fffd008e fffd008c fffd0089 fffd0087 fffd0085 fffd0083 fffd0080 fffe007e fffe007c fffe0079 fffe0077 fffe0075 fffe0072 fffe0070 fffe006e fffe006c fffe0069 fffe0067 fffe0065 fffe0062 fffe0060 fffe005e fffe005c fffe0059 fffe0057 fffe0055 fffe0053 fffe0050 fffe004e fffe004c fffe004a fffe0047 fffe0045 fffe0043 fffe0040 fffe003e fffe003c fffe003a fffe0037 fffe0035 fffe0033 fffe0030 fffe002e fffe002c ffff002a ffff0027 ffff000d ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff63 ff00ff9d ff00ff9a ff00ff98 ff00ff96 ff00ff94 ff00ff91 ff00ff8f ff00ff8d ff00ff8b ff00ff88 ff00ff86 ff00ff84 ff00ff81 ff00ff7f ff00ff7d ff00ff7b ff00ff78 ff00ff76 ff00ff74 ff00ff72 ff00ff6f ff00ff6d ff00ff6b ff00ff68 ff00ff66 ff00ff64 ff00ff62 ff00ff5f ff00ff5d ff00ff5b ff00ff59 ff00ff56 ff00ff53 ff00ff42 ff00ff2f ff00ff1c ff00ff0b ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 fffd0023 fffd00ac fffd00aa fffd00a8 fffd00a6 fffd00a3 fffd00a1 fffd009f fffd009d fffd009a fffd0098 fffd0096 fffd0093 fffd0091 fffd008f fffd008d fffd008a fffd0088 fffd0086 fffd0083 fffd0081 fffe007f fffe007d fffe007a fffe0078 fffe0076 fffe0073 fffe0071 fffe006f fffe006d fffe006a fffe0068 fffe0066 fffe0063 fffe0061 fffe005f fffe005d fffe005a fffe0058 fffe0056 fffe0054 fffe0051 fffe004f fffe004d fffe004a fffe0048 fffe0046 fffe0044 fffe0041 fffe003f fffe003d fffe003a fffe0038 fffe0036 fffe0034 fffe0031 fffe002f fffe002d ffff002a ffff0028 ffff0026 ffff0015 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff3f ff00ff9b ff00ff99 ff00ff97 ff00ff94 ff00ff92 ff00ff90 ff00ff8e ff00ff8b ff00ff89 ff00ff87 ff00ff85 ff00ff82 ff00ff80 ff00ff7e ff00ff7b ff00ff79 ff00ff77 ff00ff75 ff00ff72 ff00ff70 ff00ff6e ff00ff6c ff00ff69 ff00ff67 ff00ff65 ff00ff62 ff00ff60 ff00ff5e ff00ff53 ff00ff3c ff00ff28 ff00ff14 ff00ff03 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 fffd0002 fffd00a3 fffd00a9 fffd00a7 fffd00a4 fffd00a2 fffd00a0 fffd009d fffd009b fffd0099 fffd0097 fffd0094 fffd0092 fffd0090 fffd008d fffd008b fffd0089 fffd0087 fffd0084 fffd0082 fffd0080 fffe007d fffe007b fffe0079 fffe0077 fffe0074 fffe0072 fffe0070 fffe006d fffe006b fffe0069 fffe0067 fffe0064 fffe0062 fffe0060 fffe005d fffe005b fffe0059 fffe0057 fffe0054 fffe0052 fffe0050 fffe004e fffe004b fffe0049 fffe0047 fffe0044 fffe0042 fffe0040 fffe003e fffe003b fffe0039 fffe0037 fffe0034 fffe0032 fffe0030 fffe002e fffe002b ffff0029 ffff0027 ffff0024 ffff001c ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff1c ff00ff9a ff00ff98 ff00ff95 ff00ff93 ff00ff91 ff00ff8f ff00ff8c ff00ff8a ff00ff88 ff00ff85 ff00ff83 ff00ff81 ff00ff7f ff00ff7c ff00ff7a ff00ff78 ff00ff76 ff00ff73 ff00ff71 ff00ff6f ff00ff6c ff00ff6a ff00ff68 ff00ff63 ff00ff4c ff00ff36 ff00ff20 ff00ff0b ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 fffd007c fffd00a8 fffd00a5 fffd00a3 fffd00a1 fffd009e fffd009c fffd009a fffd0097 fffd0095 fffd0093 fffd0091 fffd008e fffd008c fffd008a fffd0087 fffd0085 fffd0083 fffd0081 fffe007e fffe007c fffe007a fffe0077 fffe0075 fffe0073 fffe0071 fffe006e fffe006c fffe006a fffe0067 fffe0065 fffe0063 fffe0061 fffe005e fffe005c fffe005a fffe0057 fffe0055 fffe0053 fffe0051 fffe004f fffe004c fffe004a fffe0048 fffe0045 fffe0043 fffe0041 fffe003f fffe003c fffe003a fffe0038 fffe0035 fffe0033 fffe0031 fffe002e fffe002c ffff002a ffff0028 ffff0025 ffff0023 ffff0021 ffff0002 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff02 ff00ff91 ff00ff96 ff00ff94 ff00ff92 ff00ff8f ff00ff8d ff00ff8b ff00ff89 ff00ff86 ff00ff84 ff00ff82 ff00ff7f ff00ff7d ff00ff7b ff00ff79 ff00ff76 ff00ff74 ff00ff72 ff00ff70 ff00ff5e ff00ff45 ff00ff2d ff00ff15 ff00ff02 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 fffd0053 fffd00a6 fffd00a4 fffd00a2 fffd009f fffd009d fffd009b fffd0098 fffd0096 fffd0094 fffd0092 fffd008f fffd008d fffd008b fffd0088 fffd0086 fffd0084 fffd0081 fffe007f fffe007d fffe007b fffe0078 fffe0076 fffe0074 fffe0071 fffe006f fffe006d fffe006b fffe0068 fffe0066 fffe0064 fffe0061 fffe005f fffe005d fffe005b fffe0058 fffe0056 fffe0054 fffe0052 fffe004f fffe004d fffe004b fffe0049 fffe0046 fffe0044 fffe0042 fffe003f fffe003d fffe003b fffe0039 fffe0036 fffe0034 fffe0032 fffe002f fffe002d fffe002b ffff0028 ffff001d ffff0013 ffff000a ffff0002 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff71 ff00ff95 ff00ff92 ff00ff90 ff00ff8e ff00ff8c ff00ff89 ff00ff87 ff00ff85 ff00ff83 ff00ff80 ff00ff7e ff00ff7c ff00ff79 ff00ff71 ff00ff56 ff00ff3c ff00ff22 ff00ff09 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 fffd002b fffd00a5 fffd00a2 fffd00a0 fffd009e fffd009c fffd0099 fffd0097 fffd0095 fffd0092 fffd0090 fffd008e fffd008c fffd0089 fffd0087 fffd0085 fffd0082 fffd0080 fffe007e fffe007c fffe0079 fffe0077 fffe0075 fffe0072 fffe0070 fffe006e fffe006c fffe0069 fffe0067 fffe0065 fffe0062 fffe0060 fffe005e fffe005b fffe0059 fffe0057 fffe0055 fffe0053 fffe0050 fffe004e fffe004c fffe0049 fffe0047 fffe0045 fffe0043 fffe0040 fffe003e fffe003c fffe0039 fffe0037 fffe0035 fffe0033 fffe002d fffe0021 fffe0015 ffff000a ffff0001 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff4f ff00ff93 ff00ff91 ff00ff8f ff00ff8d ff00ff8a ff00ff88 ff00ff86 ff00ff83 ff00ff80 ff00ff6a ff00ff4c ff00ff30 ff00ff15 ff00ff01 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 fffd0007 fffd00a0 fffd00a1 fffd009f fffd009c fffd009a fffd0098 fffd0096 fffd0093 fffd0091 fffd008f fffd008c fffd008a fffd0088 fffd0086 fffd0083 fffd0081 fffe007f fffe007c fffe007a fffe0078 fffe0076 fffe0073 fffe0071 fffe006f fffe006c fffe006a fffe0068 fffe0066 fffe0063 fffe0061 fffe005f fffe005c fffe005a fffe0058 fffe0056 fffe0053 fffe0051 fffe004f fffe004d fffe004a fffe0048 fffe0046 fffe0043 fffe0041 fffe003f fffe003d fffe003a fffe0033 fffe0024 fffe0016 fffe0009 fffe0000 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff2d ff00ff92 ff00ff90 ff00ff8d ff00ff8b ff00ff7e ff00ff5f ff00ff40 ff00ff23 ff00ff07 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 fffd007f fffd00a0 fffd009d fffd009b fffd0099 fffd0096 fffd0094 fffd0092 fffd0090 fffd008d fffd008b fffd0089 fffd0086 fffd0084 fffd0082 fffd0080 fffe007d fffe007b fffe0079 fffe0076 fffe0074 fffe0072 fffe0070 fffe006d fffe006b fffe0069 fffe0066 fffe0064 fffe0062 fffe0060 fffe005d fffe005b fffe0059 fffe0056 fffe0054 fffe0052 fffe0050 fffe004e fffe004b fffe0049 fffe0047 fffe0044 fffe0042 fffe0036 fffe0025 fffe0016 fffe0008 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff0d ff00ff73 ff00ff52 ff00ff33 ff00ff13 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 fffd0058 fffd009e fffd009c fffd009a fffd0097 fffd0095 fffd0093 fffd0091 fffd008e fffd008c fffd008a fffd0087 fffd0085 fffd0083 fffd0080 fffe007e fffe007c fffe007a fffe0077 fffe0075 fffe0073 fffe0070 fffe006e fffe006c fffe006a fffe0067 fffe0065 fffe0063 fffe0060 fffe005e fffe005c fffe005a fffe0057 fffe0055 fffe0053 fffe0051 fffe004e fffe004c fffe0049 fffe0039 fffe0027 fffe0016 fffe0006 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 fffd0031 fffd009d fffd009b fffd0098 fffd0096 fffd0094 fffd0091 fffd008f fffd008d fffd008b fffd0088 fffd0086 fffd0084 fffd0081 fffe007f fffe007d fffe007b fffe0078 fffe0076 fffe0074 fffe0071 fffe006f fffe006d fffe006b fffe0068 fffe0066 fffe0064 fffe0061 fffe005f fffe005d fffe005a fffe0058 fffe0056 fffe0054 fffe004f fffe003b fffe0027 fffe0014 fffe0003 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 fffd000c fffd009a fffd0099 fffd0097 fffd0095 fffd0092 fffd0090 fffd008e fffd008b fffd0089 fffd0087 fffd0085 fffd0082 fffd0080 fffe007e fffe007b fffe0079 fffe0077 fffe0075 fffe0072 fffe0070 fffe006e fffe006b fffe0069 fffe0067 fffe0065 fffe0062 fffe0060 fffe005e fffe005b fffe0052 fffe003c fffe0026 fffe0012 fffe0002 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 fffd0081 fffd0098 fffd0095 fffd0093 fffd0091 fffd008f fffd008c fffd008a fffd0088 fffd0085 fffd0083 fffd0081 fffe007f fffe007c fffe007a fffe0078 fffe0075 fffe0073 fffe0071 fffe006f fffe006c fffe006a fffe0068 fffe0065 fffe0063 fffe0055 fffe003c fffe0025 fffe000e fffe0000 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 fffd005c fffd0096 fffd0094 fffd0092 fffd008f fffd008d fffd008b fffd0089 fffd0086 fffd0084 fffd0082 fffe007f fffe007d fffe007b fffe0079 fffe0076 fffe0074 fffe0072 fffe006f fffe006d fffe006a fffe0056 fffe003c fffe0023 fffe000b ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 fffd0036 fffd0095 fffd0093 fffd0090 fffd008e fffd008c fffd008a fffd0087 fffd0085 fffd0083 fffd0080 fffe007e fffe007c fffe007a fffe0077 fffe0075 fffe0070 fffe0056 fffe003a fffe001f fffe0007 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 fffd0012 fffd0094 fffd0091 fffd008f fffd008d fffd008a fffd0088 fffd0086 fffd0084 fffd0081 fffe007f fffe007d fffe0073 fffe0056 fffe0038 fffe001c fffe0003 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 fffd0082 fffd0090 fffd008e fffd008b fffd0089 fffd0087 fffd0084 fffd0075 fffd0054 fffe0035 fffe0017 fffe0001 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 fffd005e fffd008e fffd008c fffd0074 fffd0053 fffd0031 fffd0011 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 fffd0021 fffd002d fffd000b ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0007 00ff0028 00ff0028 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff000b 00ff002e 00ff0052 00ff0073 00ff008d 00ff008d 00ff006c 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff000e 00ff0035 00ff005a 00ff007e 00ff0096 00ff0095 00ff0092 00ff0090 00ff008d 00ff008b 00ff0087 00ff0006 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0014 00ff003c 00ff0063 00ff0089 00ff009f 00ff009d 00ff009a 00ff0098 00ff0096 00ff0093 00ff0091 00ff008e 00ff008c 00ff008a 00ff0087 00ff0024 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff001a 00ff0044 00ff006d 00ff0094 00ff00a7 00ff00a5 00ff00a2 00ff00a0 00ff009e 00ff009b 00ff0099 00ff0096 00ff0094 00ff0092 00ff008f 00ff008d 00ff008b 00ff0088 00ff0086 00ff0043 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0001 00ff0020 00ff004c 00ff0077 00ff00a0 00ff00af 00ff00ad 00ff00aa 00ff00a8 00ff00a6 00ff00a3 00ff00a1 00ff009f 00ff009c 00ff009a 00ff0097 00ff0095 00ff0093 00ff0090 00ff008e 00ff008c 00ff0089 00ff0087 00ff0084 00ff0062 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0002 00ff0026 00ff0054 00ff0081 00ff00ab 00ff00b7 00ff00b5 00ff00b2 00ff00b0 00ff00ad 00ff00ab 00ff00a9 00ff00a7 00ff00a4 00ff00a2 00ff009f 00ff009d 00ff009b 00ff0098 00ff0096 00ff0094 00ff0091 00ff008f 00ff008c 00ff008a 00ff0088 00ff0085 00ff0083 00ff007d 00ff0003 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0004 00ff002e 00ff005d 00ff008c 00ff00b6 00ff00bf 00ff00bd 00ff00ba 00ff00b8 00ff00b6 00ff00b3 00ff00b1 00ff00ae 00ff00ac 00ff00aa 00ff00a8 00ff00a5 00ff00a3 00ff00a0 00ff009e 00ff009c 00ff0099 00ff0097 00ff0095 00ff0092 00ff0090 00ff008d 00ff008b 00ff0089 00ff0086 00ff0084 00ff0082 00ff007f 00ff001e 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0007 00ff0035 00ff0067 00ff0097 00ff00c2 00ff00c7 00ff00c5 00ff00c2 00ff00c0 00ff00be 00ff00bb 00ff00b9 00ff00b6 00ff00b4 00ff00b2 00ff00af 00ff00ad 00ff00ab 00ff00a8 00ff00a6 00ff00a4 00ff00a1 00ff009f 00ff009d 00ff009a 00ff0098 00ff0095 00ff0093 00ff0091 00ff008e 00ff008c 00ff008a 00ff0087 00ff0085 00ff0082 00ff0080 00ff007e 00ff003c 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff000b 00ff003d 00ff0070 00ff00a3 00ff00cd 00ff00cf 00ff00cd 00ff00ca 00ff00c8 00ff00c6 00ff00c3 00ff00c1 00ff00bf 00ff00bc 00ff00ba 00ff00b7 00ff00b5 00ff00b3 00ff00b0 00ff00ae 00ff00ac 00ff00a9 00ff00a7 00ff00a5 00ff00a2 00ff00a0 00ff009e 00ff009b 00ff0099 00ff0096 00ff0094 00ff0092 00ff008f 00ff008d 00ff008a 00ff0088 00ff0086 00ff0083 00ff0081 00ff007f 00ff007c 00ff0059 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0010 00ff0046 00ff007b 00ff00af 00ff00d7 00ff00d7 00ff00d5 00ff00d2 00ff00d0 00ff00ce 00ff00cb 00ff00c9 00ff00c7 00ff00c4 00ff00c2 00ff00bf 00ff00bd 00ff00bb 00ff00b8 00ff00b6 00ff00b4 00ff00b1 00ff00af 00ff00ac 00ff00aa 00ff00a8 00ff00a6 00ff00a3 00ff00a1 00ff009e 00ff009c 00ff009a 00ff0097 00ff0095 00ff0093 00ff0090 00ff008e 00ff008b 00ff0089 00ff0087 00ff0084 00ff0082 00ff0080 00ff007d 00ff007b 00ff0073 00ff0002 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0016 00ff004f 00ff0085 00ff00bc 00ff00e1 00ff00df 00ff00dd 00ff00db 00ff00d8 00ff00d6 00ff00d3 00ff00d1 00ff00cf 00ff00cc 00ff00ca 00ff00c8 00ff00c5 00ff00c3 00ff00c0 00ff00be 00ff00bc 00ff00b9 00ff00b7 00ff00b4 00ff00b2 00ff00b0 00ff00ad 00ff00ab 00ff00a9 00ff00a6 00ff00a4 00ff00a2 00ff009f 00ff009d 00ff009b 00ff0098 00ff0096 00ff0093 00ff0091 00ff008f 00ff008c 00ff008a 00ff0088 00ff0085 00ff0083 00ff0080 00ff007e 00ff007c 00ff0079 00ff0077 00ff001a 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff001d 00ff0058 00ff0091 00ff00c9 00ff00ea 00ff00e7 00ff00e5 00ff00e3 00ff00e0 00ff00de 00ff00db 00ff00d9 00ff00d7 00ff00d4 00ff00d2 00ff00d0 00ff00cd 00ff00cb 00ff00c8 00ff00c6 00ff00c4 00ff00c1 00ff00bf 00ff00bd 00ff00ba 00ff00b8 00ff00b5 00ff00b3 00ff00b1 00ff00ae 00ff00ac 00ff00aa 00ff00a7 00ff00a5 00ff00a3 00ff00a0 00ff009e 00ff009c 00ff0099 00ff0097 00ff0094 00ff0092 00ff0090 00ff008d 00ff008b 00ff0089 00ff0086 00ff0084 00ff0081 00ff007f 00ff007d 00ff007a 00ff0078 00ff0076 00ff0035 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ffff09 00ffff2b 00ffff4d 00ffff6e 00ffff56 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0024 00ff0062 00ff009c 00ff00d6 00ff00f2 00ff00ef 00ff00ed 00ff00eb 00ff00e8 00ff00e6 00ff00e3 00ff00e1 00ff00df 00ff00dc 00ff00da 00ff00d8 00ff00d5 00ff00d3 00ff00d0 00ff00ce 00ff00cc 00ff00c9 00ff00c7 00ff00c5 00ff00c2 00ff00c0 00ff00bd 00ff00bb 00ff00b9 00ff00b6 00ff00b4 00ff00b2 00ff00af 00ff00ad 00ff00aa 00ff00a8 00ff00a6 00ff00a4 00ff00a1 00ff009f 00ff009c 00ff009a 00ff0098 00ff0095 00ff0093 00ff0091 00ff008e 00ff008c 00ff0089 00ff0087 00ff0085 00ff0082 00ff0080 00ff007e 00ff007b 00ff0079 00ff0076 00ff0074 00ff0051 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ffff18 00ffff3c 00ffff5f 00ffff82 00ffff9a 00ffff99 00ffff96 00ffff94 00ffff7f 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0092 00ff00e4 00ff00fa 00ff00f7 00ff00f5 00ff00f3 00ff00f0 00ff00ee 00ff00ec 00ff00e9 00ff00e7 00ff00e4 00ff00e2 00ff00e0 00ff00dd 00ff00db 00ff00d9 00ff00d6 00ff00d4 00ff00d1 00ff00cf 00ff00cd 00ff00ca 00ff00c8 00ff00c6 00ff00c3 00ff00c1 00ff00be 00ff00bc 00ff00ba 00ff00b7 00ff00b5 00ff00b3 00ff00b0 00ff00ae 00ff00ab 00ff00a9 00ff00a7 00ff00a5 00ff00a2 00ff00a0 00ff009d 00ff009b 00ff0099 00ff0096 00ff0094 00ff0092 00ff008f 00ff008d 00ff008a 00ff0088 00ff0086 00ff0083 00ff0081 00ff007f 00ff007c 00ff007a 00ff0077 00ff0075 00ff0073 00ff0069 00ff0001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ffff05 00ffff28 00ffff4f 00ffff74 00ffff97 00ffffa3 00ffffa0 00ffff9e 00ffff9c 00ffff99 00ffff97 00ffff95 00ffff93 00ffff90 00ffff0d 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff00a4 00ff00fb 00ff00f8 00ff00f6 00ff00f4 00ff00f1 00ff00ef 00ff00ec 00ff00ea 00ff00e8 00ff00e5 00ff00e3 00ff00e1 00ff00de 00ff00dc 00ff00d9 00ff00d7 00ff00d5 00ff00d2 00ff00d0 00ff00ce 00ff00cb 00ff00c9 00ff00c6 00ff00c4 00ff00c2 00ff00bf 00ff00bd 00ff00bb 00ff00b8 00ff00b6 00ff00b3 00ff00b1 00ff00af 00ff00ac 00ff00aa 00ff00a8 00ff00a5 00ff00a3 00ff00a1 00ff009e 00ff009c 00ff009a 00ff0097 00ff0095 00ff0092 00ff0090 00ff008e 00ff008b 00ff0089 00ff0087 00ff0084 00ff0082 00ff007f 00ff007d 00ff007b 00ff0078 00ff0076 00ff0074 00ff0071 00ff006f 00ff0015 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ffff12 00ffff3b 00ffff63 00ffff89 00ffffa9 00ffffaa 00ffffa8 00ffffa6 00ffffa3 00ffffa1 00ffff9f 00ffff9d 00ffff9a 00ffff98 00ffff96 00ffff93 00ffff91 00ffff8f 00ffff2d 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0066 00ff00f9 00ff00f7 00ff00f5 00ff00f2 00ff00f0 00ff00ed 00ff00eb 00ff00e9 00ff00e6 00ff00e4 00ff00e2 00ff00df 00ff00dd 00ff00da 00ff00d8 00ff00d6 00ff00d3 00ff00d1 00ff00cf 00ff00cc 00ff00ca 00ff00c7 00ff00c5 00ff00c3 00ff00c0 00ff00be 00ff00bc 00ff00b9 00ff00b7 00ff00b4 00ff00b2 00ff00b0 00ff00ad 00ff00ab 00ff00a9 00ff00a6 00ff00a4 00ff00a2 00ff009f 00ff009d 00ff009b 00ff0098 00ff0096 00ff0093 00ff0091 00ff008f 00ff008c 00ff008a 00ff0088 00ff0085 00ff0083 00ff0080 00ff007e 00ff007c 00ff0079 00ff0077 00ff0075 00ff0072 00ff0070 00ff006d 00ff002f 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ffff02 00ffff24 00ffff4f 00ffff78 00ffffa0 00ffffb4 00ffffb2 00ffffaf 00ffffad 00ffffab 00ffffa9 00ffffa7 00ffffa4 00ffffa2 00ffffa0 00ffff9d 00ffff9b 00ffff99 00ffff97 00ffff94 00ffff92 00ffff90 00ffff8e 00ffff4c 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0028 00ff00f8 00ff00f5 00ff00f3 00ff00f1 00ff00ee 00ff00ec 00ff00ea 00ff00e7 00ff00e5 00ff00e2 00ff00e0 00ff00de 00ff00db 00ff00d9 00ff00d7 00ff00d4 00ff00d2 00ff00cf 00ff00cd 00ff00cb 00ff00c8 00ff00c6 00ff00c4 00ff00c1 00ff00bf 00ff00bc 00ff00ba 00ff00b8 00ff00b5 00ff00b3 00ff00b1 00ff00ae 00ff00ac 00ff00aa 00ff00a7 00ff00a5 00ff00a3 00ff00a0 00ff009e 00ff009b 00ff0099 00ff0097 00ff0094 00ff0092 00ff0090 00ff008d 00ff008b 00ff0088 00ff0086 00ff0084 00ff0081 00ff007f 00ff007d 00ff007a 00ff0078 00ff0075 00ff0073 00ff0071 00ff006e 00ff006c 00ff0048 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ffff0d 00ffff38 00ffff64 00ffff8e 00ffffb6 00ffffbc 00ffffb9 00ffffb7 00ffffb5 00ffffb3 00ffffb0 00ffffae 00ffffac 00ffffaa 00ffffa7 00ffffa5 00ffffa3 00ffffa1 00ffff9e 00ffff9c 00ffff9a 00ffff97 00ffff95 00ffff93 00ffff91 00ffff8e 00ffff8c 00ffff6b 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff00e1 00ff00f4 00ff00f2 00ff00ef 00ff00ed 00ff00eb 00ff00e8 00ff00e6 00ff00e3 00ff00e1 00ff00df 00ff00dc 00ff00da 00ff00d8 00ff00d5 00ff00d3 00ff00d0 00ff00ce 00ff00cc 00ff00c9 00ff00c7 00ff00c5 00ff00c2 00ff00c0 00ff00bd 00ff00bb 00ff00b9 00ff00b6 00ff00b4 00ff00b2 00ff00af 00ff00ad 00ff00aa 00ff00a8 00ff00a6 00ff00a4 00ff00a1 00ff009f 00ff009c 00ff009a 00ff0098 00ff0095 00ff0093 00ff0090 00ff008e 00ff008c 00ff0089 00ff0087 00ff0085 00ff0082 00ff0080 00ff007d 00ff007b 00ff0079 00ff0076 00ff0074 00ff0072 00ff006f 00ff006d 00ff006a 00ff0060 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ffff1f 00ffff4e 00ffff7b 00ffffa7 00ffffc5 00ffffc3 00ffffc1 00ffffbf 00ffffbd 00ffffba 00ffffb8 00ffffb6 00ffffb3 00ffffb1 00ffffaf 00ffffad 00ffffaa 00ffffa8 00ffffa6 00ffffa4 00ffffa1 00ffff9f 00ffff9d 00ffff9b 00ffff98 00ffff96 00ffff94 00ffff92 00ffff8f 00ffff8d 00ffff8b 00ffff84 00ffff04 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff00a5 00ff00f3 00ff00f0 00ff00ee 00ff00eb 00ff00e9 00ff00e7 00ff00e4 00ff00e2 00ff00e0 00ff00dd 00ff00db 00ff00d8 00ff00d6 00ff00d4 00ff00d1 00ff00cf 00ff00cd 00ff00ca 00ff00c8 00ff00c5 00ff00c3 00ff00c1 00ff00be 00ff00bc 00ff00ba 00ff00b7 00ff00b5 00ff00b2 00ff00b0 00ff00ae 00ff00ab 00ff00a9 00ff00a7 00ff00a4 00ff00a2 00ff00a0 00ff009d 00ff009b 00ff0099 00ff0096 00ff0094 00ff0091 00ff008f 00ff008d 00ff008a 00ff0088 00ff0086 00ff0083 00ff0081 00ff007e 00ff007c 00ff007a 00ff0077 00ff0075 00ff0073 00ff0070 00ff006e 00ff006b 00ff0069 00ff0067 00ff0011 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ffff08 00ffff34 00ffff64 00ffff93 00ffffc1 00ffffcd 00ffffcb 00ffffc9 00ffffc7 00ffffc4 00ffffc2 00ffffc0 00ffffbd 00ffffbb 00ffffb9 00ffffb7 00ffffb4 00ffffb2 00ffffb0 00ffffad 00ffffab 00ffffa9 00ffffa7 00ffffa5 00ffffa2 00ffffa0 00ffff9e 00ffff9c 00ffff99 00ffff97 00ffff95 00ffff92 00ffff90 00ffff8e 00ffff8c 00ffff89 00ffff87 00ffff1e 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0068 00ff00f1 00ff00ef 00ff00ec 00ff00ea 00ff00e8 00ff00e5 00ff00e3 00ff00e1 00ff00de 00ff00dc 00ff00d9 00ff00d7 00ff00d5 00ff00d2 00ff00d0 00ff00cd 00ff00cb 00ff00c9 00ff00c6 00ff00c4 00ff00c2 00ff00bf 00ff00bd 00ff00ba 00ff00b8 00ff00b6 00ff00b3 00ff00b1 00ff00af 00ff00ac 00ff00aa 00ff00a8 00ff00a5 00ff00a3 00ff00a1 00ff009e 00ff009c 00ff0099 00ff0097 00ff0095 00ff0092 00ff0090 00ff008e 00ff008b 00ff0089 00ff0086 00ff0084 00ff0082 00ff007f 00ff007d 00ff007b 00ff0078 00ff0076 00ff0073 00ff0071 00ff006f 00ff006c 00ff006a 00ff0068 00ff0065 00ff0029 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ffff19 00ffff4b 00ffff7c 00ffffad 00ffffd3 00ffffd5 00ffffd3 00ffffd0 00ffffce 00ffffcc 00ffffca 00ffffc7 00ffffc5 00ffffc3 00ffffc1 00ffffbe 00ffffbc 00ffffba 00ffffb7 00ffffb5 00ffffb3 00ffffb1 00ffffae 00ffffac 00ffffaa 00ffffa8 00ffffa5 00ffffa3 00ffffa1 00ffff9f 00ffff9c 00ffff9a 00ffff98 00ffff96 00ffff93 00ffff91 00ffff8f 00ffff8c 00ffff8a 00ffff88 00ffff86 00ffff3c 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff002d 00ff00f0 00ff00ed 00ff00eb 00ff00e9 00ff00e6 00ff00e4 00ff00e1 00ff00df 00ff00dd 00ff00da 00ff00d8 00ff00d6 00ff00d3 00ff00d1 00ff00ce 00ff00cc 00ff00ca 00ff00c7 00ff00c5 00ff00c3 00ff00c0 00ff00be 00ff00bb 00ff00b9 00ff00b7 00ff00b4 00ff00b2 00ff00b0 00ff00ad 00ff00ab 00ff00a9 00ff00a6 00ff00a4 00ff00a2 00ff009f 00ff009d 00ff009a 00ff0098 00ff0096 00ff0093 00ff0091 00ff008f 00ff008c 00ff008a 00ff0087 00ff0085 00ff0083 00ff0080 00ff007e 00ff007c 00ff0079 00ff0077 00ff0074 00ff0072 00ff0070 00ff006d 00ff006b 00ff0069 00ff0066 00ff0064 00ff0040 00000000 00000000 00000000 00ffff04 00ffff2e 00ffff62 00ffff95 00ffffc7 00ffffdf 00ffffdd 00ffffda 00ffffd8 00ffffd6 00ffffd4 00ffffd1 00ffffcf 00ffffcd 00ffffcb 00ffffc8 00ffffc6 00ffffc4 00ffffc1 00ffffbf 00ffffbd 00ffffbb 00ffffb8 00ffffb6 00ffffb4 00ffffb2 00ffffaf 00ffffad 00ffffab 00ffffa9 00ffffa6 00ffffa4 00ffffa2 00ffffa0 00ffff9d 00ffff9b 00ffff99 00ffff96 00ffff94 00ffff92 00ffff90 00ffff8d 00ffff8b 00ffff89 00ffff87 00ffff84 00ffff59 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0002 00ff00df 00ff00ec 00ff00e9 00ff00e7 00ff00e5 00ff00e2 00ff00e0 00ff00de 00ff00db 00ff00d9 00ff00d6 00ff00d4 00ff00d2 00ff00cf 00ff00cd 00ff00cb 00ff00c8 00ff00c6 00ff00c3 00ff00c1 00ff00bf 00ff00bc 00ff00ba 00ff00b8 00ff00b5 00ff00b3 00ff00b0 00ff00ae 00ff00ac 00ff00aa 00ff00a7 00ff00a5 00ff00a2 00ff00a0 00ff009e 00ff009b 00ff0099 00ff0097 00ff0094 00ff0092 00ff008f 00ff008d 00ff008b 00ff0088 00ff0086 00ff0084 00ff0081 00ff007f 00ff007c 00ff007a 00ff0078 00ff0075 00ff0073 00ff0071 00ff006e 00ff006c 00ff0069 00ff0067 00ff0065 00ff0062 00ff1d62 00ffff47 00ffff7c 00ffffb0 00ffffe0 00ffffe7 00ffffe4 00ffffe2 00ffffe0 00ffffde 00ffffdb 00ffffd9 00ffffd7 00ffffd5 00ffffd2 00ffffd0 00ffffce 00ffffcb 00ffffc9 00ffffc7 00ffffc5 00ffffc2 00ffffc0 00ffffbe 00ffffbb 00ffffb9 00ffffb7 00ffffb5 00ffffb2 00ffffb0 00ffffae 00ffffac 00ffffaa 00ffffa7 00ffffa5 00ffffa3 00ffffa0 00ffff9e 00ffff9c 00ffff9a 00ffff97 00ffff95 00ffff93 00ffff90 00ffff8e 00ffff8c 00ffff8a 00ffff87 00ffff85 00ffff83 00ffff75 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff00a5 00ff00ea 00ff00e8 00ff00e6 00ff00e3 00ff00e1 00ff00df 00ff00dc 00ff00da 00ff00d7 00ff00d5 00ff00d3 00ff00d0 00ff00ce 00ff00cc 00ff00c9 00ff00c7 00ff00c4 00ff00c2 00ff00c0 00ff00bd 00ff00bb 00ff00b9 00ff00b6 00ff00b4 00ff00b1 00ff00af 00ff00ad 00ff00aa 00ff00a8 00ff00a6 00ff00a3 00ff00a1 00ff009f 00ff009c 00ff009a 00ff0098 00ff0095 00ff0093 00ff0090 00ff008e 00ff008c 00ff0089 00ff0087 00ff0085 00ff0082 00ff0080 00ff007d 00ff007b 00ff0079 00ff0076 00ff0074 00ff0072 00ff006f 00ff006d 00ff016b 00ff2e7f 00ff5b9f 00ff7bbf 00ff90df 00ff9cf6 00fff1ef 00ffffec 00ffffea 00ffffe8 00ffffe5 00ffffe3 00ffffe1 00ffffdf 00ffffdc 00ffffda 00ffffd8 00ffffd5 00ffffd3 00ffffd1 00ffffcf 00ffffcc 00ffffca 00ffffc8 00ffffc5 00ffffc3 00ffffc1 00ffffbf 00ffffbc 00ffffba 00ffffb8 00ffffb6 00ffffb3 00ffffb1 00ffffaf 00ffffac 00ffffaa 00ffffa8 00ffffa6 00ffffa4 00ffffa1 00ffff9f 00ffff9d 00ffff9a 00ffff98 00ffff96 00ffff94 00ffff91 00ffff8f 00ffff8d 00ffff8b 00ffff88 00ffff86 00ffff84 00ffff81 00ffff7f 00ffff11 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff006b 00ff00e9 00ff00e7 00ff00e4 00ff00e2 00ff00df 00ff00dd 00ff00db 00ff00d8 00ff00d6 00ff00d4 00ff00d1 00ff00cf 00ff00cc 00ff00ca 00ff00c8 00ff00c5 00ff00c3 00ff00c1 00ff00be 00ff00bc 00ff00b9 00ff00b7 00ff00b5 00ff00b2 00ff00b0 00ff00ae 00ff00ab 00ff00a9 00ff00a7 00ff00a4 00ff00a2 00ff00a0 00ff009d 00ff009b 00ff0098 00ff0096 00ff0094 00ff0091 00ff008f 00ff008d 00ff008a 00ff0088 00ff0085 00ff0083 00ff0081 00ff007e 00ff007c 00ff007a 00ff0077 00ff0075 00ff0c78 00ff3e94 00ff63b3 00ff7ed3 00ff90f2 00ff96fb 00ff99fa 00ff9af8 00ff9df7 00ff9ef5 00ffd9ef 00ffffeb 00ffffe8 00ffffe6 00ffffe4 00ffffe2 00ffffdf 00ffffdd 00ffffdb 00ffffd9 00ffffd6 00ffffd4 00ffffd2 00ffffcf 00ffffcd 00ffffcb 00ffffc9 00ffffc6 00ffffc4 00ffffc2 00ffffc0 00ffffbd 00ffffbb 00ffffb9 00ffffb6 00ffffb4 00ffffb2 00ffffb0 00ffffad 00ffffab 00ffffa9 00ffffa7 00ffffa4 00ffffa2 00ffffa0 00ffff9e 00ffff9b 00ffff99 00ffff97 00ffff95 00ffff92 00ffff90 00ffff8e 00ffff8b 00ffff89 00ffff87 00ffff85 00ffff82 00ffff80 00ffff7e 00ffff2c 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0032 00ff00e8 00ff00e5 00ff00e3 00ff00e0 00ff00de 00ff00dc 00ff00d9 00ff00d7 00ff00d5 00ff00d2 00ff00d0 00ff00cd 00ff00cb 00ff00c9 00ff00c6 00ff00c4 00ff00c2 00ff00bf 00ff00bd 00ff00ba 00ff00b8 00ff00b6 00ff00b3 00ff00b1 00ff00af 00ff00ac 00ff00aa 00ff00a8 00ff00a5 00ff00a3 00ff00a1 00ff009e 00ff009c 00ff0099 00ff0097 00ff0095 00ff0092 00ff0090 00ff008e 00ff008b 00ff0089 00ff0086 00ff0084 00ff0082 00ff007f 00ff007d 00ff007b 00ff0078 00ff0076 00ff107b 00ff8dfc 00ff90ff 00ff93fe 00ff94fd 00ff97fb 00ff98fa 00ff9af9 00ff9cf7 00ff9df6 00ff9ff4 00ffc3f0 00ffffe9 00ffffe7 00ffffe5 00ffffe3 00ffffe0 00ffffde 00ffffdc 00ffffd9 00ffffd7 00ffffd5 00ffffd3 00ffffd0 00ffffce 00ffffcc 00ffffc9 00ffffc7 00ffffc5 00ffffc3 00ffffc0 00ffffbe 00ffffbc 00ffffba 00ffffb7 00ffffb5 00ffffb3 00ffffb0 00ffffae 00ffffac 00ffffaa 00ffffa8 00ffffa5 00ffffa3 00ffffa1 00ffff9f 00ffff9c 00ffff9a 00ffff98 00ffff95 00ffff93 00ffff91 00ffff8f 00ffff8c 00ffff8a 00ffff88 00ffff85 00ffff83 00ffff81 00ffff7f 00ffff7c 00ffff48 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0004 00ff00db 00ff00e4 00ff00e1 00ff00df 00ff00dd 00ff00da 00ff00d8 00ff00d5 00ff00d3 00ff00d1 00ff00ce 00ff00cc 00ff00ca 00ff00c7 00ff00c5 00ff00c2 00ff00c0 00ff00be 00ff00bb 00ff00b9 00ff00b7 00ff00b4 00ff00b2 00ff00af 00ff00ad 00ff00ab 00ff00a9 00ff00a6 00ff00a4 00ff00a1 00ff009f 00ff009d 00ff009a 00ff0098 00ff0096 00ff0093 00ff0091 00ff008e 00ff008c 00ff008a 00ff0087 00ff0085 00ff0083 00ff0080 00ff007e 00ff007b 00ff0079 00ff0077 00ff0074 00ff0072 00ff84e9 00ff92ff 00ff93fd 00ff96fc 00ff97fb 00ff99fa 00ff9bf8 00ff9df6 00ff9ef5 00ffa1f3 00ffadf0 00ffffe8 00ffffe6 00ffffe3 00ffffe1 00ffffdf 00ffffdd 00ffffda 00ffffd8 00ffffd6 00ffffd3 00ffffd1 00ffffcf 00ffffcd 00ffffca 00ffffc8 00ffffc6 00ffffc4 00ffffc1 00ffffbf 00ffffbd 00ffffba 00ffffb8 00ffffb6 00ffffb4 00ffffb1 00ffffaf 00ffffad 00ffffab 00ffffa8 00ffffa6 00ffffa4 00ffffa2 00ffff9f 00ffff9d 00ffff9b 00ffff99 00ffff96 00ffff94 00ffff92 00ffff8f 00ffff8d 00ffff8b 00ffff89 00ffff86 00ffff84 00ffff82 00ffff80 00ffff7d 00ffff7b 00ffff63 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff00a6 00ff00e2 00ff00e0 00ff00de 00ff00db 00ff00d9 00ff00d6 00ff00d4 00ff00d2 00ff00cf 00ff00cd 00ff00cb 00ff00c8 00ff00c6 00ff00c3 00ff00c1 00ff00bf 00ff00bc 00ff00ba 00ff00b8 00ff00b5 00ff00b3 00ff00b0 00ff00ae 00ff00ac 00ff00aa 00ff00a7 00ff00a5 00ff00a2 00ff00a0 00ff009e 00ff009b 00ff0099 00ff0096 00ff0094 00ff0092 00ff008f 00ff008d 00ff008b 00ff0088 00ff0086 00ff0083 00ff0081 00ff007f 00ff007c 00ff007a 00ff0078 00ff0075 00ff0073 00ff0070 00ff72c7 00ff93fe 00ff95fd 00ff97fb 00ff98fa 00ff9af8 00ff9cf7 00ff9ef5 00ffa0f3 00ffa1f2 00ffa4f0 00fff4e8 00ffffe4 00ffffe2 00ffffe0 00ffffdd 00ffffdb 00ffffd9 00ffffd7 00ffffd4 00ffffd2 00ffffd0 00ffffce 00ffffcb 00ffffc9 00ffffc7 00ffffc4 00ffffc2 00ffffc0 00ffffbe 00ffffbb 00ffffb9 00ffffb7 00ffffb4 00ffffb2 00ffffb0 00ffffae 00ffffab 00ffffa9 00ffffa7 00ffffa5 00ffffa3 00ffffa0 00ffff9e 00ffff9c 00ffff99 00ffff97 00ffff95 00ffff93 00ffff90 00ffff8e 00ffff8c 00ffff89 00ffff87 00ffff85 00ffff83 00ffff80 00ffff7e 00ffff7c 00ffff7a 00ffff76 00ffff06 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff006d 00ff00e1 00ff00de 00ff00dc 00ff00da 00ff00d7 00ff00d5 00ff00d3 00ff00d0 00ff00ce 00ff00cb 00ff00c9 00ff00c7 00ff00c4 00ff00c2 00ff00c0 00ff00bd 00ff00bb 00ff00b8 00ff00b6 00ff00b4 00ff00b1 00ff00af 00ff00ad 00ff00aa 00ff00a8 00ff00a6 00ff00a3 00ff00a1 00ff009f 00ff009c 00ff009a 00ff0097 00ff0095 00ff0093 00ff0090 00ff008e 00ff008c 00ff0089 00ff0087 00ff0084 00ff0082 00ff0080 00ff007d 00ff007b 00ff0079 00ff0076 00ff0074 00ff0071 00ff006f 00ff57a6 00ff94fd 00ff96fc 00ff97fa 00ff9af9 00ff9bf8 00ff9ef6 00ff9ff4 00ffa0f3 00ffa3f1 00ffa4ef 00ffdee8 00ffffe3 00ffffe1 00ffffde 00ffffdc 00ffffda 00ffffd8 00ffffd5 00ffffd3 00ffffd1 00ffffce 00ffffcc 00ffffca 00ffffc8 00ffffc5 00ffffc3 00ffffc1 00ffffbe 00ffffbc 00ffffba 00ffffb8 00ffffb5 00ffffb3 00ffffb1 00ffffaf 00ffffac 00ffffaa 00ffffa8 00ffffa6 00ffffa3 00ffffa1 00ffff9f 00ffff9d 00ffff9a 00ffff98 00ffff96 00ffff93 00ffff91 00ffff8f 00ffff8d 00ffff8a 00ffff88 00ffff86 00ffff84 00ffff81 00ffff7f 00ffff7d 00ffff7a 00ffff78 00ffff76 00ffff1f 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0035 00ff00df 00ff00dd 00ff00db 00ff00d8 00ff00d6 00ff00d3 00ff00d1 00ff00cf 00ff00cc 00ff00ca 00ff00c8 00ff00c5 00ff00c3 00ff00c0 00ff00be 00ff00bc 00ff00b9 00ff00b7 00ff00b5 00ff00b2 00ff00b0 00ff00ad 00ff00ab 00ff00a9 00ff00a7 00ff00a4 00ff00a2 00ff009f 00ff009d 00ff009b 00ff0098 00ff0096 00ff0094 00ff0091 00ff008f 00ff008c 00ff008a 00ff0088 00ff0085 00ff0083 00ff0081 00ff007e 00ff007c 00ff0079 00ff0077 00ff0075 00ff0072 00ff0070 00ff006e 00ff2e83 00ff95fd 00ff97fb 00ff99fa 00ff9af8 00ff9df6 00ff9ef5 00ffa0f3 00ffa2f2 00ffa4f0 00ffa5ee 00ffc9e9 00ffffe1 00ffffdf 00ffffdd 00ffffdb 00ffffd8 00ffffd6 00ffffd4 00ffffd2 00ffffcf 00ffffcd 00ffffcb 00ffffc8 00ffffc6 00ffffc4 00ffffc2 00ffffbf 00ffffbd 00ffffbb 00ffffb9 00ffffb6 00ffffb4 00ffffb2 00ffffaf 00ffffad 00ffffab 00ffffa9 00ffffa7 00ffffa4 00ffffa2 00ffffa0 00ffff9d 00ffff9b 00ffff99 00ffff97 00ffff94 00ffff92 00ffff90 00ffff8e 00ffff8b 00ffff89 00ffff87 00ffff84 00ffff82 00ffff80 00ffff7e 00ffff7b 00ffff79 00ffff77 00ffff74 00ffff39 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0005 00ff00d7 00ff00dc 00ff00d9 00ff00d7 00ff00d4 00ff00d2 00ff00d0 00ff00cd 00ff00cb 00ff00c9 00ff00c6 00ff00c4 00ff00c1 00ff00bf 00ff00bd 00ff00ba 00ff00b8 00ff00b6 00ff00b3 00ff00b1 00ff00ae 00ff00ac 00ff00aa 00ff00a8 00ff00a5 00ff00a3 00ff00a0 00ff009e 00ff009c 00ff0099 00ff0097 00ff0095 00ff0092 00ff0090 00ff008d 00ff008b 00ff0089 00ff0086 00ff0084 00ff0082 00ff007f 00ff007d 00ff007a 00ff0078 00ff0076 00ff0073 00ff0071 00ff006f 00ff006c 00ff016b 00ff92f1 00ff98fa 00ff9af9 00ff9cf7 00ff9df6 00ff9ff4 00ffa1f2 00ffa3f1 00ffa4ef 00ffa7ed 00ffb5ea 00ffffe0 00ffffde 00ffffdc 00ffffd9 00ffffd7 00ffffd5 00ffffd2 00ffffd0 00ffffce 00ffffcc 00ffffc9 00ffffc7 00ffffc5 00ffffc3 00ffffc0 00ffffbe 00ffffbc 00ffffb9 00ffffb7 00ffffb5 00ffffb3 00ffffb0 00ffffae 00ffffac 00ffffaa 00ffffa7 00ffffa5 00ffffa3 00ffffa1 00ffff9e 00ffff9c 00ffff9a 00ffff98 00ffff95 00ffff93 00ffff91 00ffff8e 00ffff8c 00ffff8a 00ffff88 00ffff85 00ffff83 00ffff81 00ffff7e 00ffff7c 00ffff7a 00ffff78 00ffff75 00ffff73 00ffff52 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff00a5 00ff00da 00ff00d8 00ff00d5 00ff00d3 00ff00d1 00ff00ce 00ff00cc 00ff00c9 00ff00c7 00ff00c5 00ff00c2 00ff00c0 00ff00be 00ff00bb 00ff00b9 00ff00b6 00ff00b4 00ff00b2 00ff00af 00ff00ad 00ff00ab 00ff00a8 00ff00a6 00ff00a4 00ff00a1 00ff009f 00ff009d 00ff009a 00ff0098 00ff0095 00ff0093 00ff0091 00ff008e 00ff008c 00ff008a 00ff0087 00ff0085 00ff0082 00ff0080 00ff007e 00ff007b 00ff0079 00ff0077 00ff0074 00ff0072 00ff006f 00ff006d 00ff006b 00ff0068 00ff81cf 00ff99f9 00ff9bf8 00ff9df6 00ff9ff5 00ffa0f3 00ffa2f1 00ffa5f0 00ffa6ee 00ffa7ec 00ffaaea 00fff7e0 00ffffdc 00ffffda 00ffffd8 00ffffd6 00ffffd3 00ffffd1 00ffffcf 00ffffcc 00ffffca 00ffffc8 00ffffc6 00ffffc3 00ffffc1 00ffffbf 00ffffbd 00ffffba 00ffffb8 00ffffb6 00ffffb3 00ffffb1 00ffffaf 00ffffad 00ffffaa 00ffffa8 00ffffa6 00ffffa4 00ffffa1 00ffff9f 00ffff9d 00ffff9b 00ffff98 00ffff96 00ffff94 00ffff92 00ffff8f 00ffff8d 00ffff8b 00ffff88 00ffff86 00ffff84 00ffff82 00ffff7f 00ffff7d 00ffff7b 00ffff79 00ffff76 00ffff74 00ffff72 00ffff69 00ffff01 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff006f 00ff00d9 00ff00d6 00ff00d4 00ff00d2 00ff00cf 00ff00cd 00ff00ca 00ff00c8 00ff00c6 00ff00c3 00ff00c1 00ff00bf 00ff00bc 00ff00ba 00ff00b7 00ff00b5 00ff00b3 00ff00b0 00ff00ae 00ff00ac 00ff00a9 00ff00a7 00ff00a5 00ff00a2 00ff00a0 00ff009e 00ff009b 00ff0099 00ff0096 00ff0094 00ff0092 00ff008f 00ff008d 00ff008b 00ff0088 00ff0086 00ff0083 00ff0081 00ff007f 00ff007c 00ff007a 00ff0078 00ff0075 00ff0073 00ff0070 00ff006e 00ff006c 00ff0069 00ff0067 00ff69ac 00ff9af8 00ff9cf7 00ff9ef5 00ffa0f3 00ffa1f2 00ffa4f0 00ffa5ee 00ffa7ed 00ffa9eb 00ffabe9 00ffe2e0 00ffffdb 00ffffd9 00ffffd6 00ffffd4 00ffffd2 00ffffd0 00ffffcd 00ffffcb 00ffffc9 00ffffc7 00ffffc4 00ffffc2 00ffffc0 00ffffbd 00ffffbb 00ffffb9 00ffffb7 00ffffb4 00ffffb2 00ffffb0 00ffffad 00ffffab 00ffffa9 00ffffa7 00ffffa5 00ffffa2 00ffffa0 00ffff9e 00ffff9c 00ffff99 00ffff97 00ffff95 00ffff92 00ffff90 00ffff8e 00ffff8c 00ffff89 00ffff87 00ffff85 00ffff83 00ffff80 00ffff7e 00ffff7c 00ffff79 00ffff77 00ffff75 00ffff73 00ffff70 00ffff6e 00ffff13 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0039 00ff00d7 00ff00d5 00ff00d2 00ff00d0 00ff00ce 00ff00cb 00ff00c9 00ff00c7 00ff00c4 00ff00c2 00ff00bf 00ff00bd 00ff00bb 00ff00b8 00ff00b6 00ff00b4 00ff00b1 00ff00af 00ff00ac 00ff00aa 00ff00a8 00ff00a6 00ff00a3 00ff00a1 00ff009e 00ff009c 00ff009a 00ff0097 00ff0095 00ff0093 00ff0090 00ff008e 00ff008b 00ff0089 00ff0087 00ff0084 00ff0082 00ff0080 00ff007d 00ff007b 00ff0078 00ff0076 00ff0074 00ff0071 00ff006f 00ff006d 00ff006a 00ff0068 00ff0065 00ff4688 00ff9bf8 00ff9df6 00ff9ff4 00ffa0f3 00ffa3f1 00ffa4ef 00ffa6ed 00ffa8ec 00ffaae9 00ffabe8 00ffcfe2 00ffffda 00ffffd7 00ffffd5 00ffffd3 00ffffd1 00ffffce 00ffffcc 00ffffca 00ffffc7 00ffffc5 00ffffc3 00ffffc1 00ffffbe 00ffffbc 00ffffba 00ffffb7 00ffffb5 00ffffb3 00ffffb1 00ffffae 00ffffac 00ffffaa 00ffffa8 00ffffa6 00ffffa3 00ffffa1 00ffff9f 00ffff9c 00ffff9a 00ffff98 00ffff96 00ffff93 00ffff91 00ffff8f 00ffff8c 00ffff8a 00ffff88 00ffff86 00ffff83 00ffff81 00ffff7f 00ffff7d 00ffff7a 00ffff78 00ffff76 00ffff73 00ffff71 00ffff6f 00ffff6d 00ffff2b 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0008 00ff00d2 00ff00d3 00ff00d1 00ff00cf 00ff00cc 00ff00ca 00ff00c8 00ff00c5 00ff00c3 00ff00c0 00ff00be 00ff00bc 00ff00b9 00ff00b7 00ff00b5 00ff00b2 00ff00b0 00ff00ad 00ff00ab 00ff00a9 00ff00a7 00ff00a4 00ff00a2 00ff009f 00ff009d 00ff009b 00ff0098 00ff0096 00ff0094 00ff0091 00ff008f 00ff008c 00ff008a 00ff0088 00ff0085 00ff0083 00ff0081 00ff007e 00ff007c 00ff0079 00ff0077 00ff0075 00ff0072 00ff0070 00ff006d 00ff006b 00ff0069 00ff0066 00ff0064 00ff0f68 00ff9cf4 00ff9ef5 00ffa1f3 00ffa2f1 00ffa4f0 00ffa5ee 00ffa8ed 00ffa9ea 00fface9 00ffade7 00ffbce3 00ffffd8 00ffffd6 00ffffd4 00ffffd1 00ffffcf 00ffffcd 00ffffcb 00ffffc8 00ffffc6 00ffffc4 00ffffc1 00ffffbf 00ffffbd 00ffffbb 00ffffb8 00ffffb6 00ffffb4 00ffffb2 00ffffaf 00ffffad 00ffffab 00ffffa9 00ffffa6 00ffffa4 00ffffa2 00ffffa0 00ffff9d 00ffff9b 00ffff99 00ffff96 00ffff94 00ffff92 00ffff90 00ffff8d 00ffff8b 00ffff89 00ffff87 00ffff84 00ffff82 00ffff80 00ffff7d 00ffff7b 00ffff79 00ffff77 00ffff74 00ffff72 00ffff70 00ffff6d 00ffff6b 00ffff43 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff00a5 00ff00d2 00ff00d0 00ff00cd 00ff00cb 00ff00c8 00ff00c6 00ff00c4 00ff00c1 00ff00bf 00ff00bd 00ff00ba 00ff00b8 00ff00b5 00ff00b3 00ff00b1 00ff00ae 00ff00ac 00ff00aa 00ff00a7 00ff00a5 00ff00a3 00ff00a0 00ff009e 00ff009c 00ff0099 00ff0097 00ff0094 00ff0092 00ff0090 00ff008d 00ff008b 00ff0089 00ff0086 00ff0084 00ff0081 00ff007f 00ff007d 00ff007a 00ff0078 00ff0076 00ff0073 00ff0071 00ff006e 00ff006c 00ff006a 00ff0067 00ff0065 00ff0063 00ff0060 00ff8fd7 00ffa0f4 00ffa1f2 00ffa3f1 00ffa4ef 00ffa7ed 00ffa8eb 00ffabe9 00fface8 00ffaee5 00ffb1e3 00fff9d8 00ffffd5 00ffffd2 00ffffd0 00ffffce 00ffffcb 00ffffc9 00ffffc7 00ffffc5 00ffffc2 00ffffc0 00ffffbe 00ffffbc 00ffffb9 00ffffb7 00ffffb5 00ffffb2 00ffffb0 00ffffae 00ffffac 00ffffaa 00ffffa7 00ffffa5 00ffffa3 00ffffa0 00ffff9e 00ffff9c 00ffff9a 00ffff97 00ffff95 00ffff93 00ffff91 00ffff8e 00ffff8c 00ffff8a 00ffff87 00ffff85 00ffff83 00ffff81 00ffff7e 00ffff7c 00ffff7a 00ffff77 00ffff75 00ffff73 00ffff71 00ffff6e 00ffff6c 00ffff6a 00ffff5a 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0071 00ff00d1 00ff00ce 00ff00cc 00ff00c9 00ff00c7 00ff00c5 00ff00c2 00ff00c0 00ff00be 00ff00bb 00ff00b9 00ff00b6 00ff00b4 00ff00b2 00ff00af 00ff00ad 00ff00ab 00ff00a8 00ff00a6 00ff00a4 00ff00a1 00ff009f 00ff009c 00ff009a 00ff0098 00ff0095 00ff0093 00ff0091 00ff008e 00ff008c 00ff0089 00ff0087 00ff0085 00ff0082 00ff0080 00ff007e 00ff007b 00ff0079 00ff0076 00ff0074 00ff0072 00ff006f 00ff006d 00ff006b 00ff0068 00ff0066 00ff0063 00ff0061 00ff005f 00ff7bb2 00ffa0f3 00ffa2f1 00ffa5f0 00ffa6ed 00ffa7ec 00ffaaea 00fface9 00ffade6 00ffb0e4 00ffb1e3 00ffe7d8 00ffffd3 00ffffd1 00ffffcf 00ffffcc 00ffffca 00ffffc8 00ffffc5 00ffffc3 00ffffc1 00ffffbf 00ffffbc 00ffffba 00ffffb8 00ffffb6 00ffffb3 00ffffb1 00ffffaf 00ffffac 00ffffaa 00ffffa8 00ffffa6 00ffffa4 00ffffa1 00ffff9f 00ffff9d 00ffff9a 00ffff98 00ffff96 00ffff94 00ffff91 00ffff8f 00ffff8d 00ffff8b 00ffff88 00ffff86 00ffff84 00ffff81 00ffff7f 00ffff7d 00ffff7b 00ffff78 00ffff76 00ffff74 00ffff72 00ffff6f 00ffff6d 00ffff6b 00ffff68 00ffff66 00ffff09 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff003c 00ff00cf 00ff00cd 00ff00ca 00ff00c8 00ff00c6 00ff00c3 00ff00c1 00ff00be 00ff00bc 00ff00ba 00ff00b7 00ff00b5 00ff00b3 00ff00b0 00ff00ae 00ff00ab 00ff00a9 00ff00a7 00ff00a5 00ff00a2 00ff00a0 00ff009d 00ff009b 00ff0099 00ff0096 00ff0094 00ff0092 00ff008f 00ff008d 00ff008a 00ff0088 00ff0086 00ff0083 00ff0081 00ff007f 00ff007c 00ff007a 00ff0077 00ff0075 00ff0073 00ff0070 00ff006e 00ff006c 00ff0069 00ff0067 00ff0064 00ff0062 00ff0060 00ff005d 00ff5c8e 00ffa1f2 00ffa4f0 00ffa5ee 00ffa7ed 00ffa9eb 00ffabe9 00fface7 00ffafe5 00ffb1e3 00ffb3e1 00ffd5da 00ffffd2 00ffffcf 00ffffcd 00ffffcb 00ffffc9 00ffffc6 00ffffc4 00ffffc2 00ffffc0 00ffffbd 00ffffbb 00ffffb9 00ffffb6 00ffffb4 00ffffb2 00ffffb0 00ffffad 00ffffab 00ffffa9 00ffffa7 00ffffa4 00ffffa2 00ffffa0 00ffff9e 00ffff9b 00ffff99 00ffff97 00ffff95 00ffff92 00ffff90 00ffff8e 00ffff8b 00ffff89 00ffff87 00ffff85 00ffff82 00ffff80 00ffff7e 00ffff7c 00ffff79 00ffff77 00ffff75 00ffff72 00ffff70 00ffff6e 00ffff6c 00ffff69 00ffff67 00ffff65 00ffff1f 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff000b 00ff00cc 00ff00cb 00ff00c9 00ff00c6 00ff00c4 00ff00c2 00ff00bf 00ff00bd 00ff00bb 00ff00b8 00ff00b6 00ff00b3 00ff00b1 00ff00af 00ff00ac 00ff00aa 00ff00a8 00ff00a5 00ff00a3 00ff00a1 00ff009e 00ff009c 00ff009a 00ff0097 00ff0095 00ff0092 00ff0090 00ff008e 00ff008b 00ff0089 00ff0087 00ff0084 00ff0082 00ff007f 00ff007d 00ff007b 00ff0078 00ff0076 00ff0074 00ff0071 00ff006f 00ff006c 00ff006a 00ff0068 00ff0065 00ff0063 00ff0061 00ff005e 00ff005c 00ff296a 00ffa3f1 00ffa4ef 00ffa6ed 00ffa8ec 00ffaae9 00fface8 00ffaee6 00ffafe4 00ffb2e2 00ffb4e0 00ffc3dc 00ffffd0 00ffffce 00ffffcc 00ffffca 00ffffc7 00ffffc5 00ffffc3 00ffffc0 00ffffbe 00ffffbc 00ffffba 00ffffb7 00ffffb5 00ffffb3 00ffffb0 00ffffae 00ffffac 00ffffaa 00ffffa8 00ffffa5 00ffffa3 00ffffa1 00ffff9f 00ffff9c 00ffff9a 00ffff98 00ffff95 00ffff93 00ffff91 00ffff8f 00ffff8c 00ffff8a 00ffff88 00ffff85 00ffff83 00ffff81 00ffff7f 00ffff7c 00ffff7a 00ffff78 00ffff76 00ffff73 00ffff71 00ffff6f 00ffff6c 00ffff6a 00ffff68 00ffff66 00ffff63 00ffff34 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff00a3 00ff00ca 00ff00c7 00ff00c5 00ff00c3 00ff00c0 00ff00be 00ff00bc 00ff00b9 00ff00b7 00ff00b4 00ff00b2 00ff00b0 00ff00ad 00ff00ab 00ff00a9 00ff00a6 00ff00a4 00ff00a2 00ff009f 00ff009d 00ff009b 00ff0098 00ff0096 00ff0093 00ff0091 00ff008f 00ff008c 00ff008a 00ff0088 00ff0085 00ff0083 00ff0080 00ff007e 00ff007c 00ff0079 00ff0077 00ff0075 00ff0072 00ff0070 00ff006d 00ff006b 00ff0069 00ff0066 00ff0064 00ff0062 00ff005f 00ff005d 00ff005a 00ff0058 00ff9cdf 00ffa5ee 00ffa7ec 00ffa9ea 00fface9 00ffade7 00ffafe4 00ffb1e3 00ffb3e1 00ffb5df 00ffb8dc 00fffbd0 00ffffcd 00ffffca 00ffffc8 00ffffc6 00ffffc4 00ffffc1 00ffffbf 00ffffbd 00ffffba 00ffffb8 00ffffb6 00ffffb4 00ffffb1 00ffffaf 00ffffad 00ffffab 00ffffa9 00ffffa6 00ffffa4 00ffffa2 00ffff9f 00ffff9d 00ffff9b 00ffff99 00ffff96 00ffff94 00ffff92 00ffff8f 00ffff8d 00ffff8b 00ffff89 00ffff86 00ffff84 00ffff82 00ffff80 00ffff7d 00ffff7b 00ffff79 00ffff76 00ffff74 00ffff72 00ffff70 00ffff6d 00ffff6b 00ffff69 00ffff66 00ffff64 00ffff62 00ffff4a 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0071 00ff00c8 00ff00c6 00ff00c4 00ff00c1 00ff00bf 00ff00bc 00ff00ba 00ff00b8 00ff00b5 00ff00b3 00ff00b1 00ff00ae 00ff00ac 00ff00aa 00ff00a7 00ff00a5 00ff00a3 00ff00a0 00ff009e 00ff009b 00ff0099 00ff0097 00ff0094 00ff0092 00ff0090 00ff008d 00ff008b 00ff0088 00ff0086 00ff0084 00ff0081 00ff007f 00ff007d 00ff007a 00ff0078 00ff0075 00ff0073 00ff0071 00ff006e 00ff006c 00ff006a 00ff0067 00ff0065 00ff0062 00ff0060 00ff005e 00ff005b 00ff0059 00ff0057 00ff8cba 00ffa7ed 00ffa8eb 00ffabe9 00fface7 00ffaee5 00ffb1e3 00ffb2e2 00ffb5df 00ffb6dd 00ffb8db 00ffebd1 00ffffcb 00ffffc9 00ffffc7 00ffffc4 00ffffc2 00ffffc0 00ffffbe 00ffffbb 00ffffb9 00ffffb7 00ffffb5 00ffffb2 00ffffb0 00ffffae 00ffffab 00ffffa9 00ffffa7 00ffffa5 00ffffa3 00ffffa0 00ffff9e 00ffff9c 00ffff99 00ffff97 00ffff95 00ffff93 00ffff90 00ffff8e 00ffff8c 00ffff8a 00ffff87 00ffff85 00ffff83 00ffff80 00ffff7e 00ffff7c 00ffff7a 00ffff77 00ffff75 00ffff73 00ffff70 00ffff6e 00ffff6c 00ffff6a 00ffff67 00ffff65 00ffff63 00ffff61 00ffff5b 00ffff02 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff003f 00ff00c7 00ff00c5 00ff00c2 00ff00c0 00ff00bd 00ff00bb 00ff00b9 00ff00b6 00ff00b4 00ff00b2 00ff00af 00ff00ad 00ff00aa 00ff00a8 00ff00a6 00ff00a4 00ff00a1 00ff009f 00ff009c 00ff009a 00ff0098 00ff0095 00ff0093 00ff0091 00ff008e 00ff008c 00ff0089 00ff0087 00ff0085 00ff0082 00ff0080 00ff007e 00ff007b 00ff0079 00ff0076 00ff0074 00ff0072 00ff006f 00ff006d 00ff006b 00ff0068 00ff0066 00ff0063 00ff0061 00ff005f 00ff005c 00ff005a 00ff0058 00ff0055 00ff7195 00ffa7ec 00ffaaea 00ffabe8 00ffaee6 00ffb0e4 00ffb1e3 00ffb4e0 00ffb6de 00ffb7dc 00ffbad9 00ffdad2 00ffffca 00ffffc8 00ffffc5 00ffffc3 00ffffc1 00ffffbe 00ffffbc 00ffffba 00ffffb8 00ffffb5 00ffffb3 00ffffb1 00ffffaf 00ffffac 00ffffaa 00ffffa8 00ffffa6 00ffffa3 00ffffa1 00ffff9f 00ffff9d 00ffff9a 00ffff98 00ffff96 00ffff93 00ffff91 00ffff8f 00ffff8d 00ffff8a 00ffff88 00ffff86 00ffff84 00ffff81 00ffff7f 00ffff7d 00ffff7a 00ffff78 00ffff76 00ffff74 00ffff71 00ffff6f 00ffff6d 00ffff6b 00ffff68 00ffff66 00ffff64 00ffff61 00ffff5f 00ffff5d 00ffff14 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff000f 00ff00c4 00ff00c3 00ff00c1 00ff00be 00ff00bc 00ff00ba 00ff00b7 00ff00b5 00ff00b2 00ff00b0 00ff00ae 00ff00ab 00ff00a9 00ff00a7 00ff00a4 00ff00a2 00ff00a0 00ff009d 00ff009b 00ff0099 00ff0096 00ff0094 00ff0091 00ff008f 00ff008d 00ff008a 00ff0088 00ff0086 00ff0083 00ff0081 00ff007e 00ff007c 00ff007a 00ff0077 00ff0075 00ff0073 00ff0070 00ff006e 00ff006b 00ff0069 00ff0067 00ff0064 00ff0062 00ff0060 00ff005d 00ff005b 00ff0058 00ff0056 00ff0054 00ff4671 00ffa9eb 00ffabe9 00ffade7 00ffafe5 00ffb0e3 00ffb3e1 00ffb5df 00ffb6dd 00ffb9da 00ffbbd8 00ffccd4 00ffffc8 00ffffc6 00ffffc4 00ffffc2 00ffffbf 00ffffbd 00ffffbb 00ffffb9 00ffffb6 00ffffb4 00ffffb2 00ffffaf 00ffffad 00ffffab 00ffffa9 00ffffa7 00ffffa4 00ffffa2 00ffffa0 00ffff9d 00ffff9b 00ffff99 00ffff97 00ffff94 00ffff92 00ffff90 00ffff8e 00ffff8b 00ffff89 00ffff87 00ffff84 00ffff82 00ffff80 00ffff7e 00ffff7b 00ffff79 00ffff77 00ffff75 00ffff72 00ffff70 00ffff6e 00ffff6b 00ffff69 00ffff67 00ffff65 00ffff62 00ffff60 00ffff5e 00ffff5b 00ffff28 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff00a2 00ff00c2 00ff00bf 00ff00bd 00ff00bb 00ff00b8 00ff00b6 00ff00b3 00ff00b1 00ff00af 00ff00ac 00ff00aa 00ff00a8 00ff00a5 00ff00a3 00ff00a1 00ff009e 00ff009c 00ff009a 00ff0097 00ff0095 00ff0092 00ff0090 00ff008e 00ff008b 00ff0089 00ff0087 00ff0084 00ff0082 00ff007f 00ff007d 00ff007b 00ff0078 00ff0076 00ff0073 00ff0071 00ff006f 00ff006c 00ff006a 00ff0068 00ff0065 00ff0063 00ff0060 00ff005e 00ff005c 00ff0059 00ff0057 00ff0055 00ff0052 00ff0853 00ffa7e3 00fface8 00ffaee6 00ffafe4 00ffb2e2 00ffb4e0 00ffb6dd 00ffb8db 00ffbad9 00ffbdd7 00ffbfd4 00fffcc7 00ffffc5 00ffffc3 00ffffc0 00ffffbe 00ffffbc 00ffffb9 00ffffb7 00ffffb5 00ffffb3 00ffffb0 00ffffae 00ffffac 00ffffaa 00ffffa7 00ffffa5 00ffffa3 00ffffa1 00ffff9e 00ffff9c 00ffff9a 00ffff98 00ffff95 00ffff93 00ffff91 00ffff8e 00ffff8c 00ffff8a 00ffff88 00ffff85 00ffff83 00ffff81 00ffff7e 00ffff7c 00ffff7a 00ffff78 00ffff75 00ffff73 00ffff71 00ffff6f 00ffff6c 00ffff6a 00ffff68 00ffff65 00ffff63 00ffff61 00ffff5f 00ffff5c 00ffff5a 00ffff3c 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0072 00ff00c0 00ff00be 00ff00bb 00ff00b9 00ff00b7 00ff00b4 00ff00b2 00ff00b0 00ff00ad 00ff00ab 00ff00a9 00ff00a6 00ff00a4 00ff00a2 00ff009f 00ff009d 00ff009a 00ff0098 00ff0096 00ff0093 00ff0091 00ff008f 00ff008c 00ff008a 00ff0087 00ff0085 00ff0083 00ff0080 00ff007e 00ff007c 00ff0079 00ff0077 00ff0074 00ff0072 00ff0070 00ff006d 00ff006b 00ff0069 00ff0066 00ff0064 00ff0061 00ff005f 00ff005d 00ff005a 00ff0058 00ff0056 00ff0053 00ff0051 00ff004f 00ff9ac1 00ffade6 00ffafe4 00ffb1e3 00ffb3e1 00ffb6de 00ffb7dc 00ffb9da 00ffbcd8 00ffbdd5 00ffbfd3 00ffeec9 00ffffc3 00ffffc1 00ffffbf 00ffffbd 00ffffba 00ffffb8 00ffffb6 00ffffb3 00ffffb1 00ffffaf 00ffffad 00ffffaa 00ffffa8 00ffffa6 00ffffa4 00ffffa2 00ffff9f 00ffff9d 00ffff9b 00ffff98 00ffff96 00ffff94 00ffff92 00ffff8f 00ffff8d 00ffff8b 00ffff88 00ffff86 00ffff84 00ffff82 00ffff7f 00ffff7d 00ffff7b 00ffff79 00ffff76 00ffff74 00ffff72 00ffff6f 00ffff6d 00ffff6b 00ffff69 00ffff66 00ffff64 00ffff62 00ffff60 00ffff5d 00ffff5b 00ffff59 00ffff4e 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0041 00ff00bf 00ff00bc 00ff00ba 00ff00b8 00ff00b5 00ff00b3 00ff00b1 00ff00ae 00ff00ac 00ff00aa 00ff00a7 00ff00a5 00ff00a2 00ff00a0 00ff009e 00ff009b 00ff0099 00ff0097 00ff0094 00ff0092 00ff008f 00ff008d 00ff008b 00ff0088 00ff0086 00ff0084 00ff0081 00ff007f 00ff007c 00ff007a 00ff0078 00ff0075 00ff0073 00ff0071 00ff006e 00ff006c 00ff0069 00ff0067 00ff0065 00ff0062 00ff0060 00ff005e 00ff005b 00ff0059 00ff0056 00ff0054 00ff0052 00ff0050 00ff004d 00ff849b 00ffafe5 00ffb1e3 00ffb2e1 00ffb5df 00ffb6dd 00ffb8db 00ffbbd8 00ffbcd6 00ffbfd4 00ffc1d2 00ffe0ca 00ffffc2 00ffffc0 00ffffbd 00ffffbb 00ffffb9 00ffffb7 00ffffb4 00ffffb2 00ffffb0 00ffffae 00ffffab 00ffffa9 00ffffa7 00ffffa5 00ffffa2 00ffffa0 00ffff9e 00ffff9c 00ffff99 00ffff97 00ffff95 00ffff92 00ffff90 00ffff8e 00ffff8c 00ffff89 00ffff87 00ffff85 00ffff83 00ffff80 00ffff7e 00ffff7c 00ffff79 00ffff77 00ffff75 00ffff73 00ffff70 00ffff6e 00ffff6c 00ffff69 00ffff67 00ffff65 00ffff63 00ffff60 00ffff5e 00ffff5c 00ffff5a 00ffff57 00ffff55 00ffff0b 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0012 00ff00bd 00ff00bb 00ff00b9 00ff00b6 00ff00b4 00ff00b1 00ff00af 00ff00ad 00ff00aa 00ff00a8 00ff00a6 00ff00a3 00ff00a1 00ff009f 00ff009c 00ff009a 00ff0098 00ff0095 00ff0093 00ff0090 00ff008e 00ff008c 00ff0089 00ff0087 00ff0085 00ff0082 00ff0080 00ff007d 00ff007b 00ff0079 00ff0076 00ff0074 00ff0072 00ff006f 00ff006d 00ff006a 00ff0068 00ff0066 00ff0063 00ff0061 00ff005f 00ff005c 00ff005a 00ff0057 00ff0055 00ff0053 00ff0051 00ff004e 00ff004c 00ff6277 00ffb0e4 00ffb1e2 00ffb4e0 00ffb6de 00ffb7dc 00ffbad9 00ffbcd7 00ffbed5 00ffc0d2 00ffc2d0 00ffd3cb 00ffffc1 00ffffbe 00ffffbc 00ffffba 00ffffb8 00ffffb5 00ffffb3 00ffffb1 00ffffae 00ffffac 00ffffaa 00ffffa8 00ffffa6 00ffffa3 00ffffa1 00ffff9f 00ffff9c 00ffff9a 00ffff98 00ffff96 00ffff93 00ffff91 00ffff8f 00ffff8d 00ffff8a 00ffff88 00ffff86 00ffff83 00ffff81 00ffff7f 00ffff7d 00ffff7a 00ffff78 00ffff76 00ffff73 00ffff71 00ffff6f 00ffff6d 00ffff6a 00ffff68 00ffff66 00ffff64 00ffff61 00ffff5f 00ffff5d 00ffff5a 00ffff58 00ffff56 00ffff54 00ffff1d 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff00a1 00ff00b9 00ff00b7 00ff00b5 00ff00b2 00ff00b0 00ff00ae 00ff00ab 00ff00a9 00ff00a7 00ff00a4 00ff00a2 00ff00a0 00ff009d 00ff009b 00ff0098 00ff0096 00ff0094 00ff0091 00ff008f 00ff008d 00ff008a 00ff0088 00ff0085 00ff0083 00ff0081 00ff007e 00ff007c 00ff007a 00ff0077 00ff0075 00ff0072 00ff0070 00ff006e 00ff006b 00ff0069 00ff0067 00ff0064 00ff0062 00ff005f 00ff005d 00ff005b 00ff0058 00ff0056 00ff0054 00ff0051 00ff004f 00ff004d 00ff004a 00ff2153 00ffb0e2 00ffb3e1 00ffb5df 00ffb7dc 00ffb9da 00ffbbd8 00ffbed6 00ffbfd3 00ffc1d1 00ffc4cf 00ffc7cc 00fffdbf 00ffffbd 00ffffbb 00ffffb8 00ffffb6 00ffffb4 00ffffb2 00ffffaf 00ffffad 00ffffab 00ffffa9 00ffffa6 00ffffa4 00ffffa2 00ffffa0 00ffff9d 00ffff9b 00ffff99 00ffff96 00ffff94 00ffff92 00ffff90 00ffff8d 00ffff8b 00ffff89 00ffff87 00ffff84 00ffff82 00ffff80 00ffff7d 00ffff7b 00ffff79 00ffff77 00ffff74 00ffff72 00ffff70 00ffff6e 00ffff6b 00ffff69 00ffff67 00ffff64 00ffff62 00ffff60 00ffff5e 00ffff5b 00ffff59 00ffff57 00ffff55 00ffff52 00ffff2f 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0071 00ff00b8 00ff00b6 00ff00b3 00ff00b1 00ff00af 00ff00ac 00ff00aa 00ff00a8 00ff00a5 00ff00a3 00ff00a1 00ff009e 00ff009c 00ff0099 00ff0097 00ff0095 00ff0092 00ff0090 00ff008e 00ff008b 00ff0089 00ff0086 00ff0084 00ff0082 00ff007f 00ff007d 00ff007b 00ff0078 00ff0076 00ff0073 00ff0071 00ff006f 00ff006c 00ff006a 00ff0068 00ff0065 00ff0063 00ff0060 00ff005e 00ff005c 00ff0059 00ff0057 00ff0055 00ff0052 00ff0050 00ff004e 00ff004b 00ff0049 00ff0047 00ffa8c8 00ffb4e0 00ffb6dd 00ffb8db 00ffbad9 00ffbcd6 00ffbed4 00ffc0d2 00ffc3d0 00ffc5cd 00ffc8cb 00fff2c1 00ffffbc 00ffffb9 00ffffb7 00ffffb5 00ffffb2 00ffffb0 00ffffae 00ffffac 00ffffaa 00ffffa7 00ffffa5 00ffffa3 00ffffa0 00ffff9e 00ffff9c 00ffff9a 00ffff97 00ffff95 00ffff93 00ffff91 00ffff8e 00ffff8c 00ffff8a 00ffff87 00ffff85 00ffff83 00ffff81 00ffff7e 00ffff7c 00ffff7a 00ffff77 00ffff75 00ffff73 00ffff71 00ffff6e 00ffff6c 00ffff6a 00ffff68 00ffff65 00ffff63 00ffff61 00ffff5e 00ffff5c 00ffff5a 00ffff58 00ffff55 00ffff53 00ffff51 00ffff40 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0043 00ff00b7 00ff00b4 00ff00b2 00ff00af 00ff00ad 00ff00ab 00ff00a9 00ff00a6 00ff00a4 00ff00a1 00ff009f 00ff009d 00ff009a 00ff0098 00ff0096 00ff0093 00ff0091 00ff008e 00ff008c 00ff008a 00ff0087 00ff0085 00ff0083 00ff0080 00ff007e 00ff007b 00ff0079 00ff0077 00ff0074 00ff0072 00ff0070 00ff006d 00ff006b 00ff0068 00ff0066 00ff0064 00ff0061 00ff005f 00ff005d 00ff005a 00ff0058 00ff0055 00ff0053 00ff0051 00ff004f 00ff004c 00ff004a 00ff0047 00ff0045 00ff96a2 00ffb6de 00ffb7dc 00ffb9da 00ffbcd7 00ffbdd5 00ffc0d3 00ffc2d1 00ffc4ce 00ffc7cc 00ffc9ca 00ffe5c1 00ffffba 00ffffb8 00ffffb6 00ffffb3 00ffffb1 00ffffaf 00ffffac 00ffffaa 00ffffa8 00ffffa6 00ffffa4 00ffffa1 00ffff9f 00ffff9d 00ffff9b 00ffff98 00ffff96 00ffff94 00ffff91 00ffff8f 00ffff8d 00ffff8b 00ffff88 00ffff86 00ffff84 00ffff81 00ffff7f 00ffff7d 00ffff7b 00ffff78 00ffff76 00ffff74 00ffff72 00ffff6f 00ffff6d 00ffff6b 00ffff68 00ffff66 00ffff64 00ffff62 00ffff5f 00ffff5d 00ffff5b 00ffff59 00ffff56 00ffff54 00ffff52 00ffff50 00ffff4c 00ffff04 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0016 00ff00b5 00ff00b3 00ff00b0 00ff00ae 00ff00ac 00ff00aa 00ff00a7 00ff00a5 00ff00a2 00ff00a0 00ff009e 00ff009b 00ff0099 00ff0097 00ff0094 00ff0092 00ff008f 00ff008d 00ff008b 00ff0088 00ff0086 00ff0084 00ff0081 00ff007f 00ff007c 00ff007a 00ff0078 00ff0075 00ff0073 00ff0071 00ff006e 00ff006c 00ff0069 00ff0067 00ff0065 00ff0062 00ff0060 00ff005e 00ff005b 00ff0059 00ff0056 00ff0054 00ff0052 00ff004f 00ff004d 00ff004b 00ff0048 00ff0046 00ff0044 00ff7b7d 00ffb6dd 00ffb9da 00ffbbd8 00ffbcd6 00ffbfd4 00ffc1d1 00ffc3cf 00ffc6cd 00ffc8cb 00ffcbc8 00ffdac3 00ffffb9 00ffffb6 00ffffb4 00ffffb2 00ffffb0 00ffffad 00ffffab 00ffffa9 00ffffa7 00ffffa4 00ffffa2 00ffffa0 00ffff9e 00ffff9b 00ffff99 00ffff97 00ffff95 00ffff92 00ffff90 00ffff8e 00ffff8b 00ffff89 00ffff87 00ffff85 00ffff82 00ffff80 00ffff7e 00ffff7c 00ffff79 00ffff77 00ffff75 00ffff72 00ffff70 00ffff6e 00ffff6c 00ffff69 00ffff67 00ffff65 00ffff62 00ffff60 00ffff5e 00ffff5c 00ffff59 00ffff57 00ffff55 00ffff53 00ffff51 00ffff4e 00ffff4c 00ffff14 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff009e 00ff00b1 00ff00af 00ff00ad 00ff00aa 00ff00a8 00ff00a6 00ff00a3 00ff00a1 00ff009f 00ff009c 00ff009a 00ff0097 00ff0095 00ff0093 00ff0090 00ff008e 00ff008c 00ff0089 00ff0087 00ff0084 00ff0082 00ff0080 00ff007d 00ff007b 00ff0079 00ff0076 00ff0074 00ff0071 00ff006f 00ff006d 00ff006a 00ff0068 00ff0066 00ff0063 00ff0061 00ff005e 00ff005c 00ff005a 00ff0057 00ff0055 00ff0053 00ff0050 00ff004e 00ff004c 00ff0049 00ff0047 00ff0045 00ff0042 00ff4457 00ffb8db 00ffbad9 00ffbcd7 00ffbed5 00ffc0d2 00ffc2d0 00ffc5ce 00ffc7cb 00ffcac9 00ffccc7 00ffd0c4 00fffeb7 00ffffb5 00ffffb3 00ffffb1 00ffffae 00ffffac 00ffffaa 00ffffa8 00ffffa5 00ffffa3 00ffffa1 00ffff9f 00ffff9c 00ffff9a 00ffff98 00ffff95 00ffff93 00ffff91 00ffff8f 00ffff8c 00ffff8a 00ffff88 00ffff86 00ffff83 00ffff81 00ffff7f 00ffff7c 00ffff7a 00ffff78 00ffff76 00ffff73 00ffff71 00ffff6f 00ffff6c 00ffff6a 00ffff68 00ffff66 00ffff63 00ffff61 00ffff5f 00ffff5d 00ffff5a 00ffff58 00ffff56 00ffff54 00ffff51 00ffff4f 00ffff4d 00ffff4b 00ffff24 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0071 00ff00b0 00ff00ae 00ff00ab 00ff00a9 00ff00a7 00ff00a4 00ff00a2 00ff00a0 00ff009d 00ff009b 00ff0098 00ff0096 00ff0094 00ff0091 00ff008f 00ff008d 00ff008a 00ff0088 00ff0085 00ff0083 00ff0081 00ff007e 00ff007c 00ff0079 00ff0077 00ff0075 00ff0072 00ff0070 00ff006e 00ff006b 00ff0069 00ff0066 00ff0064 00ff0062 00ff005f 00ff005d 00ff005b 00ff0058 34cb3463 6f906f76 29d6295b 00ff004f 00ff004d 00ff004a 00ff0048 00ff0045 00ff0043 00ff0041 00ff003e 00ffb5ce 00ffbbd8 00ffbdd5 00ffbfd3 00ffc2d1 00ffc4cf 00ffc6cc 00ffc9ca 00ffcbc8 00ffccc5 00ffd0c2 00fff5b8 00ffffb4 00ffffb1 00ffffaf 00ffffad 00ffffab 00ffffa9 00ffffa6 00ffffa4 00ffffa2 00ffff9f 00ffff9d 00ffff9b 00ffff99 00ffff96 00ffff94 00ffff92 00ffff8f 00ffff8d 00ffff8b 00ffff89 00ffff86 00ffff84 00ffff82 00ffff80 00ffff7d 00ffff7b 00ffff79 00ffff76 00ffff74 00ffff72 00ffff70 00ffff6d 00ffff6b 00ffff69 00ffff67 00ffff64 00ffff62 00ffff60 00ffff5d 00ffff5b 00ffff59 00ffff57 00ffff55 00ffff52 00ffff50 00ffff4e 00ffff4b 00ffff49 00ffff33 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0045 00ff00ae 00ff00ac 00ff00aa 00ff00a8 00ff00a5 00ff00a3 00ff00a0 00ff009e 00ff009c 00ff0099 00ff0097 00ff0095 00ff0092 00ff0090 00ff008d 00ff008b 00ff0089 00ff0086 00ff0084 00ff0082 00ff007f 00ff007d 00ff007a 00ff0078 00ff0076 00ff0073 00ff0071 00ff006f 00ff006c 00ff006a 00ff0067 00ff0065 00ff0063 16e91665 56a95678 8778878b aa55aa9e c43bc4b0 cc33ccb6 cc33ccb3 738c7374 00ff004e 00ff004b 00ff0049 00ff0046 00ff0044 00ff0042 00ff003f 00ff003d 00ffa6aa 00ffbcd6 00ffbed4 00ffc1d2 00ffc3cf 00ffc5cd 00ffc8cb 00ffcac9 00ffcbc6 00ffcfc3 00ffd1c1 00ffebb9 00ffffb2 00ffffb0 00ffffae 00ffffab 00ffffa9 00ffffa7 00ffffa5 00ffffa3 00ffffa0 00ffff9e 00ffff9c 00ffff99 00ffff97 00ffff95 00ffff93 00ffff90 00ffff8e 00ffff8c 00ffff8a 00ffff87 00ffff85 00ffff83 00ffff80 00ffff7e 00ffff7c 00ffff7a 00ffff77 00ffff75 00ffff73 00ffff71 00ffff6e 00ffff6c 00ffff6a 00ffff67 00ffff65 00ffff63 00ffff61 00ffff5e 00ffff5c 00ffff5a 00ffff57 00ffff55 00ffff53 00ffff51 00ffff4f 00ffff4c 00ffff4a 00ffff48 00ffff42 00ffff01 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0019 00ff00ad 00ff00ab 00ff00a8 00ff00a6 00ff00a4 00ff00a1 00ff009f 00ff009d 00ff009a 00ff0098 00ff0095 00ff0093 00ff0091 00ff008e 00ff008c 00ff008a 00ff0087 00ff0085 00ff0082 00ff0080 00ff007e 00ff007b 00ff0079 00ff0077 00ff0074 00ff0072 00ff006f 00ff006d 03fc036c 3bc43b78 738c738c 9c639c9f bb44bbb1 cd32cdbf ce31cebe cd32cdbc cc33ccb9 cc33ccb6 cc33ccb4 cc33ccb2 9b649b87 00ff004c 00ff004a 00ff0047 00ff0045 00ff0043 00ff0040 00ff003e 00ff003b 00ff9184 00ffbdd5 00ffc0d3 00ffc2d0 00ffc4ce 00ffc7cc 00ffc9ca 00ffccc7 00ffcec4 00ffd0c2 00ffd3bf 00ffe1b9 00ffffb1 00ffffaf 00ffffac 00ffffaa 00ffffa8 00ffffa6 00ffffa3 00ffffa1 00ffff9f 00ffff9d 00ffff9a 00ffff98 00ffff96 00ffff94 00ffff91 00ffff8f 00ffff8d 00ffff8a 00ffff88 00ffff86 00ffff84 00ffff81 00ffff7f 00ffff7d 00ffff7a 00ffff78 00ffff76 00ffff74 00ffff71 00ffff6f 00ffff6d 00ffff6b 00ffff68 00ffff66 00ffff64 00ffff61 00ffff5f 00ffff5d 00ffff5b 00ffff58 00ffff56 00ffff54 00ffff52 00ffff4f 00ffff4d 00ffff4b 00ffff49 00ffff46 00ffff44 00ffff0c 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff009b 00ff00a9 00ff00a7 00ff00a5 00ff00a2 00ff00a0 00ff009e 00ff009b 00ff0099 00ff0096 00ff0094 00ff0092 00ff008f 00ff008d 00ff008b 00ff0088 00ff0086 00ff0083 00ff0081 00ff007f 00ff007c 00ff007a 00ff0078 00ff0075 1ce31c7a 5da25d8d 8c738ca0 af50afb3 ca35cac5 d02fd0c8 cf30cfc6 ce31cec3 ce31cec1 ce31cebf cd32cdbc cc33ccba cc33ccb7 cc33ccb5 cb34cbb2 cb34cbb0 b847b89b 00ff004b 00ff0048 00ff0046 00ff0044 00ff0041 00ff003f 00ff003c 00ff003a 00ff675e 00ffbfd3 00ffc1d1 00ffc3cf 00ffc6cd 00ffc7ca 00ffcbc8 00ffcdc5 00ffcfc3 00ffd2c0 00ffd4bd 00ffd9ba 00ffffaf 00ffffad 00ffffab 00ffffa9 00ffffa7 00ffffa4 00ffffa2 00ffffa0 00ffff9e 00ffff9b 00ffff99 00ffff97 00ffff94 00ffff92 00ffff90 00ffff8e 00ffff8b 00ffff89 00ffff87 00ffff84 00ffff82 00ffff80 00ffff7e 00ffff7b 00ffff79 00ffff77 00ffff75 00ffff72 00ffff70 00ffff6e 00ffff6b 00ffff69 00ffff67 00ffff65 00ffff62 00ffff60 00ffff5e 00ffff5b 00ffff59 00ffff57 00ffff55 00ffff53 00ffff50 00ffff4e 00ffff4c 00ffff4a 00ffff47 00ffff45 00ffff43 00ffff1a 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0070 00ff00a8 00ff00a6 00ff00a3 00ff00a1 00ff009e 00ff009c 00ff009a 00ff0097 00ff0095 00ff0093 00ff0090 00ff008e 00ff008b 00ff0089 00ff0087 00ff0084 00ff0082 00ff0080 07f8077f 43bc438e 798679a0 a25da2b3 c23dc2c6 d32cd3d1 d12ed1cf d12ed1cd d12ed1cb d02fd0c9 cf30cfc6 cf30cfc4 ce31cec2 ce31cec0 cd32cdbd cc33ccbb cd32cdb9 cc33ccb6 cb34cbb3 cb34cbb1 cb34cbae c936c9aa 13ec134d 00ff0047 00ff0044 00ff0042 00ff0040 00ff003d 00ff003b 00ff0039 00ff183c 00ffbfcf 00ffc3d0 00ffc5ce 00ffc7cb 00ffcac9 00ffccc7 00ffcdc3 00ffd1c1 00ffd3bf 00ffd6bc 00ffd8b9 00fff8b0 00ffffac 00ffffaa 00ffffa7 00ffffa5 00ffffa3 00ffffa1 00ffff9e 00ffff9c 00ffff9a 00ffff98 00ffff95 00ffff93 00ffff91 00ffff8e 00ffff8c 00ffff8a 00ffff88 00ffff85 00ffff83 00ffff81 00ffff7f 00ffff7c 00ffff7a 00ffff78 00ffff75 00ffff73 00ffff71 00ffff6f 00ffff6c 00ffff6a 00ffff68 00ffff65 00ffff63 00ffff61 00ffff5f 00ffff5c 00ffff5a 00ffff58 00ffff56 00ffff54 00ffff51 00ffff4f 00ffff4d 00ffff4a 00ffff48 00ffff46 00ffff44 00ffff41 00ffff28 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0046 00ff00a7 00ff00a4 00ff00a2 00ff009f 00ff009d 00ff009b 00ff0098 00ff0096 00ff0094 00ff0091 00ff008f 00ff008c 00ff008a 00ff0088 26d9268f 629d62a1 926d92b4 b748b7c6 d22dd2d7 d52ad5d8 d42bd4d6 d32cd3d4 d22dd2d2 d22dd2d0 d12ed1ce d12ed1cc d02fd0ca cf30cfc7 cf30cfc5 ce31cec3 ce31cec0 cd32cdbe cd32cdbc cd32cdba cc33ccb7 cb34cbb5 cc33ccb2 cb34cbb0 ca35caad cb34cbaa 58a75860 00ff0045 00ff0043 00ff0041 00ff003e 00ff003c 00ff003a 00ff0037 00ff0035 00ffb6af 00ffc4ce 00ffc6cc 00ffc9ca 00ffcbc8 00ffcec4 00ffd0c2 00ffd2c0 00ffd5bc 00ffd7ba 00ffd9b7 00fff1b0 00ffffaa 00ffffa8 00ffffa6 00ffffa4 00ffffa2 00ffff9f 00ffff9d 00ffff9b 00ffff98 00ffff96 00ffff94 00ffff92 00ffff8f 00ffff8d 00ffff8b 00ffff88 00ffff86 00ffff84 00ffff82 00ffff7f 00ffff7d 00ffff7b 00ffff79 00ffff76 00ffff74 00ffff72 00ffff6f 00ffff6d 00ffff6b 00ffff69 00ffff66 00ffff64 00ffff62 00ffff60 00ffff5d 00ffff5b 00ffff59 00ffff56 00ffff54 00ffff52 00ffff50 00ffff4e 00ffff4b 00ffff49 00ffff47 00ffff44 00ffff42 00ffff40 00ffff35 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff001d 00ff00a5 00ff00a3 00ff00a0 00ff009e 00ff009c 00ff0099 00ff0097 00ff0094 00ff0092 0cf30c93 4bb44ba2 807f80b4 aa55aac6 cb34cbd7 d926d9e0 d827d8de d728d7dc d629d6da d52ad5d8 d52ad5d7 d42bd4d5 d32cd3d3 d22dd2d1 d22dd2cf d12ed1cd d02fd0ca d02fd0c8 cf30cfc6 cf30cfc4 ce31cec1 cd32cdbf cd32cdbd cc33ccba cc33ccb8 cc33ccb6 cc33ccb3 cb34cbb0 cb34cbad cb34cbab cb34cba9 88778872 00ff0044 00ff0042 00ff003f 00ff003d 00ff003a 00ff0038 00ff0036 00ff0033 00ffa48a 00ffc5cd 00ffc8cb 00ffc9c8 00ffcdc5 00ffcfc3 00ffd1c1 00ffd8bc 00ffe4b8 00ffefb3 00fff9af 00ffffab 00ffffa9 00ffffa7 00ffffa5 00ffffa2 00ffffa0 00ffff9e 00ffff9c 00ffff99 00ffff97 00ffff95 00ffff92 00ffff90 00ffff8e 00ffff8c 00ffff89 00ffff87 00ffff85 00ffff83 00ffff80 00ffff7e 00ffff7c 00ffff79 00ffff77 00ffff75 00ffff73 00ffff70 00ffff6e 00ffff6c 00ffff6a 00ffff67 00ffff65 00ffff63 00ffff60 00ffff5e 00ffff5c 00ffff5a 00ffff57 00ffff55 00ffff53 00ffff51 00ffff4e 00ffff4c 00ffff4a 00ffff48 00ffff45 00ffff43 00ffff41 00ffff3f 00ffff3c 00ffff05 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0001 00ff0098 00ff00a1 00ff009f 00ff009d 00ff009a 2fd02fa4 6b946bb4 9a659ac6 c13ec1d7 db24dbe5 dc23dce5 db24dbe4 da25dae2 d926d9e0 d827d8df d728d7dd d629d6db d629d6d9 d52ad5d8 d42bd4d5 d32cd3d3 d22dd2d2 d22dd2d0 d12ed1ce d02fd0cb d02fd0c9 cf30cfc7 ce31cec5 ce31cec2 ce31cec0 ce31cebe cc33ccbb cc33ccb9 cc33ccb6 cc33ccb4 cb34cbb1 cb34cbae cb34cbac ca35caa9 ca35caa6 aa55aa86 00ff0042 00ff0040 00ff003e 00ff003b 00ff0039 00ff0037 00ff0034 00ff0032 00ff8663 00ffc7cc 00ffc8c9 00ffd2c5 00ffe0c0 00ffedbc 00fff9b6 00ffffb3 00ffffb1 00ffffae 00ffffac 00ffffaa 00ffffa8 00ffffa6 00ffffa3 00ffffa1 00ffff9f 00ffff9c 00ffff9a 00ffff98 00ffff96 00ffff93 00ffff91 00ffff8f 00ffff8d 00ffff8a 00ffff88 00ffff86 00ffff83 00ffff81 00ffff7f 00ffff7d 00ffff7a 00ffff78 00ffff76 00ffff73 00ffff71 00ffff6f 00ffff6d 00ffff6a 00ffff68 00ffff66 00ffff64 00ffff61 00ffff5f 00ffff5d 00ffff5a 00ffff58 00ffff56 00ffff54 00ffff52 00ffff4f 00ffff4d 00ffff4b 00ffff48 00ffff46 00ffff44 00ffff42 00ffff3f 00ffff3d 00ffff3b 00ffff12 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 1ce31c76 52ad52b6 887788c6 b34cb3d6 d728d7e7 e11ee1ec df20dfea de21dee9 de21dee7 dd22dde6 db24dbe4 da25dae3 d926d9e1 d926d9df d728d7dd d728d7dc d629d6da d52ad5d8 d42bd4d6 d32cd3d4 d32cd3d3 d22dd2d0 d12ed1ce d02fd0cc d02fd0ca d02fd0c8 cf30cfc5 ce31cec3 ce31cec1 cd32cdbe cd32cdbc cc33ccba cc33ccb7 cb34cbb5 cb34cbb2 cb34cbb0 cb34cbad ca35caaa cb34cba7 ca35caa5 c23dc298 00ff0041 00ff003f 00ff003c 00ff003a 00ff0038 00ff0035 00ff0033 00ff0028 00ff652d 00ffebc3 00fff9be 00ffffbb 00ffffb8 00ffffb6 00ffffb4 00ffffb2 00ffffaf 00ffffad 00ffffab 00ffffa9 00ffffa6 00ffffa4 00ffffa2 00ffffa0 00ffff9d 00ffff9b 00ffff99 00ffff97 00ffff94 00ffff92 00ffff90 00ffff8d 00ffff8b 00ffff89 00ffff87 00ffff84 00ffff82 00ffff80 00ffff7d 00ffff7b 00ffff79 00ffff77 00ffff74 00ffff72 00ffff70 00ffff6e 03fffc6c 38ffc778 6ffe908b 61fe9e82 00ffff62 00ffff60 00ffff5e 00ffff5b 00ffff59 00ffff57 00ffff55 00ffff52 00ffff50 00ffff4e 00ffff4c 00ffff49 00ffff47 00ffff45 00ffff43 00ffff40 00ffff3e 00ffff3c 00ffff39 00ffff1e 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff02 ff00ff29 ff00ff59 ff00ff89 ff00ffb8 f30cf3e4 e51ae5f0 e41be4ef e21de2ee e21de2ec e01fe0eb df20dfe9 de21dee8 dc23dce6 dc23dce5 db24dbe3 da25dae2 d926d9e0 d827d8de d728d7dc d629d6db d52ad5d9 d52ad5d7 d42bd4d5 d22dd2d3 d22dd2d1 d12ed1cf d12ed1cd d12ed1cb cf30cfc9 cf30cfc6 cf30cfc4 ce31cec2 cd32cdbf cd32cdbd cd32cdbb cc33ccb8 cc33ccb6 cb34cbb3 cb34cbb1 ca35caae cb34cbab cb34cba9 ca35caa6 ca35caa3 ca35caa0 33cc334b 00ff003d 00ff003b 00ff002e 00ff001f 00ff0011 00ff0004 00000000 00000000 00ffffa7 00ffffbc 00ffffb9 00ffffb7 00ffffb5 00ffffb2 00ffffb0 00ffffae 00ffffac 00ffffaa 00ffffa7 00ffffa5 00ffffa3 00ffffa0 00ffff9e 00ffff9c 00ffff9a 00ffff97 00ffff95 00ffff93 00ffff91 00ffff8e 00ffff8c 00ffff8a 00ffff87 00ffff85 00ffff83 00ffff81 00ffff7e 00ffff7c 00ffff7a 00ffff78 00ffff75 08fff775 44febb85 79fe8697 a0fe5fa9 bcfe43bb c3fd3cbe c3fd3cbb a7fe58a6 00ffff61 00ffff5e 00ffff5c 00ffff5a 00ffff58 00ffff55 00ffff53 00ffff51 00ffff4f 00ffff4d 00ffff4a 00ffff48 00ffff46 00ffff43 00ffff41 00ffff3f 00ffff3d 00ffff3a 00ffff38 00ffff29 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff14 ff00ff48 ff00ff7a ff00ffab ff00ffd9 ff00ffe1 ff00ffdf ff00ffdd ff00ffdb fa05fadd e41be4ef e31ce3ee e11ee1ec e01fe0eb e01fe0ea df20dfe9 dd22dde7 dc23dce5 db24dbe4 da25dae3 d926d9e0 d827d8df d827d8dd d629d6db d52ad5d9 d52ad5d8 d42bd4d6 d32cd3d4 d22dd2d2 d22dd2d0 d12ed1ce d02fd0cb d02fd0c9 cf30cfc7 cf30cfc5 ce31cec3 ce31cec0 cd32cdbe cd32cdbc cc33ccb9 cc33ccb7 cb34cbb5 cb34cbb1 cb34cbaf cb34cbac cb34cbaa ca35caa7 ca35caa4 cb34cba1 d42bd498 98679846 00ff0012 00ff0004 00000000 00000000 00000000 00000000 00000000 00000000 00ffff7a 00ffffba 00ffffb8 00ffffb6 00ffffb3 00ffffb1 00ffffaf 00ffffac 00ffffaa 00ffffa8 00ffffa6 00ffffa4 00ffffa1 00ffff9f 00ffff9d 00ffff9b 00ffff98 00ffff96 00ffff94 00ffff91 00ffff8f 00ffff8d 00ffff8b 00ffff88 00ffff86 00ffff84 00ffff82 00ffff7f 00ffff7d 12ffed80 51feae90 83fe7ca3 a8fe57b5 c2fd3dc5 c6fd39c5 c4fd3bc3 c4fd3bc1 c3fd3cbe c3fd3cbc c2fd3dba bffe40b6 0dfff262 00ffff5d 00ffff5b 00ffff59 00ffff56 00ffff54 00ffff52 00ffff50 00ffff4d 00ffff4b 00ffff49 00ffff47 00ffff44 00ffff42 00ffff40 00ffff3d 00ffff3b 00ffff39 00ffff37 00ffff32 00ffff01 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff06 ff00ff34 ff00ff68 ff00ff9c ff00ffcf ff00ffeb ff00ffe9 ff00ffe7 ff00ffe4 ff00ffe2 ff00ffe0 ff00ffde ff00ffdb ff00ffd9 ff00ffd7 e51ae5ed e21de2ed e11ee1ec e01fe0ea de21dee9 dd22dde7 dd22dde6 dc23dce5 da25dae3 d926d9e1 d926d9e0 d827d8de d728d7dc d629d6da d52ad5d8 d42bd4d6 d32cd3d4 d32cd3d3 d22dd2d1 d22dd2cf d02fd0cc d02fd0ca d02fd0c8 cf30cfc6 ce31cec3 ce31cec1 cd32cdbf cd32cdbc cc33ccba cc33ccb8 cc33ccb5 cb34cbb2 cb34cbb0 cb34cbad cc33ccaa d42bd4a0 e01fe095 ee11ee8a fc03fc80 ff00ff7c ff00ff44 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ffff4e 00ffffb9 00ffffb6 00ffffb4 00ffffb2 00ffffb0 00ffffad 00ffffab 00ffffa9 00ffffa7 00ffffa5 00ffffa2 00ffffa0 00ffff9e 00ffff9b 00ffff99 00ffff97 00ffff95 00ffff92 00ffff90 00ffff8e 00ffff8b 00ffff89 00ffff87 00ffff85 1effe18a 5cfea39c 8cfe73ae b1fe4ec0 c8fd37ce c8fd37cd c7fd38cb c7fd38c8 c6fd39c6 c5fd3ac4 c4fd3bc2 c4fd3bbf c3fd3cbd c2fd3dbb c1fd3eb9 c1fd3eb6 4afeb573 00ffff5c 00ffff59 00ffff57 00ffff55 00ffff53 00ffff51 00ffff4e 00ffff4c 00ffff4a 00ffff47 00ffff45 00ffff43 00ffff41 00ffff3e 00ffff3c 00ffff3a 00ffff38 00ffff35 00ffff33 00ffff0b 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff1e ff00ff55 ff00ff8b ff00ffc0 ff00ffee ff00fff3 ff00fff1 ff00ffee ff00ffec ff00ffea ff00ffe8 ff00ffe5 ff00ffe3 ff00ffe1 ff00ffde ff00ffdc ff00ffda ff00ffd8 ff00ffd5 ea15eae6 e11ee1ec e11ee1eb df20dfe9 de21dee8 dd22dde7 dc23dce5 db24dbe3 da25dae2 d926d9e0 d827d8de d728d7dd d629d6db d629d6d9 d42bd4d7 d42bd4d5 d32cd3d3 d22dd2d1 d12ed1cf d12ed1cd d02fd0cb d02fd0c9 cf30cfc7 cf30cfc4 ce31cec2 ce31cec0 cd32cdbd cc33ccbb cc33ccb9 cc33ccb6 cd32cdb2 d629d6a8 e21de29d ef10ef91 fd02fd87 ff00ff84 ff00ff82 ff00ff7f ff00ff7d ff00ff7b ff00ff5e 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ffff24 00ffffb7 00ffffb5 00ffffb3 00ffffb1 00ffffae 00ffffac 00ffffaa 00ffffa8 00ffffa5 00ffffa3 00ffffa1 00ffff9f 00ffff9c 00ffff9a 00ffff98 00ffff95 00ffff93 00ffff91 00ffff8f 00ffff8c 2cffd396 67fe98a8 95fe6ab9 bafe45cb ccfd33d5 cbfd34d3 cafd35d1 cafd35d0 c8fd37cd c7fd38cb c7fd38c9 c6fd39c7 c5fd3ac5 c5fd3ac2 c4fd3bc0 c3fd3cbe c2fd3dbc c2fd3db9 c2fd3db7 c0fd3fb4 7cfe8386 00ffff5a 00ffff58 00ffff56 00ffff54 00ffff51 00ffff4f 00ffff4d 00ffff4b 00ffff48 00ffff46 00ffff44 00ffff41 00ffff3f 00ffff3d 00ffff3b 00ffff38 00ffff36 00ffff34 00ffff32 00ffff15 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 ff00ff81 ff00fffd ff00fffb ff00fff8 ff00fff6 ff00fff4 ff00fff2 ff00ffef ff00ffed ff00ffeb ff00ffe8 ff00ffe6 ff00ffe4 ff00ffe2 ff00ffdf ff00ffdd ff00ffdb ff00ffd9 ff00ffd6 ff00ffd4 f10ef1df e01fe0eb df20dfea df20dfe9 de21dee7 dc23dce6 db24dbe4 da25dae3 d926d9e1 d827d8df d728d7dd d728d7dc d52ad5d9 d52ad5d8 d42bd4d6 d32cd3d4 d22dd2d2 d22dd2d0 d12ed1ce d12ed1cc d02fd0c9 cf30cfc8 cf30cfc5 ce31cec3 cd32cdc1 cd32cdbe cf30cfba d926d9af e41be4a3 f10ef198 fd02fd8f ff00ff8b ff00ff89 ff00ff87 ff00ff85 ff00ff82 ff00ff80 ff00ff7e ff00ff7c ff00ff79 ff00ff74 ff00ff03 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ffff02 00ffffad 00ffffb4 00ffffb1 00ffffaf 00ffffad 00ffffab 00ffffa9 00ffffa6 00ffffa4 00ffffa2 00ffff9f 00ffff9d 00ffff9b 00ffff99 00ffff96 04fffb95 3affc5a2 73fe8cb3 a0fe5fc4 c4fd3bd5 cffd30db cefd31da cdfd32d7 ccfd33d6 cbfd34d4 cbfd34d2 cafd35d0 c8fd37ce c8fd37cc c7fd38ca c6fd39c8 c5fd3ac6 c5fd3ac3 c4fd3bc1 c3fd3cbf c2fd3dbd c2fd3dba c1fd3eb8 c1fd3eb5 c1fd3eb3 a1fe5e99 00ffff59 00ffff57 00ffff55 00ffff52 00ffff50 00ffff4e 00ffff4b 00ffff49 00ffff47 00ffff45 00ffff42 00ffff40 00ffff3e 00ffff3c 00ffff39 00ffff37 00ffff35 00ffff32 00ffff30 00ffff1f 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 ff00ff53 ff00fffb ff00fff9 ff00fff7 ff00fff5 ff00fff2 ff00fff0 ff00ffee ff00ffec ff00ffe9 ff00ffe7 ff00ffe5 ff00ffe2 ff00ffe0 ff00ffde ff00ffdc ff00ffd9 ff00ffd7 ff00ffd5 ff00ffd3 f807f8d6 e01fe0eb df20dfe9 dd22dde7 dc23dce6 dc23dce5 db24dbe3 d926d9e1 d926d9e0 d827d8de d728d7dc d629d6da d52ad5d9 d52ad5d7 d32cd3d5 d22dd2d3 d22dd2d1 d12ed1cf d12ed1cd d02fd0ca cf30cfc9 cf30cfc6 d12ed1c2 db24dbb6 e619e6ab f30cf39f fe01fe95 ff00ff93 ff00ff91 ff00ff8f ff00ff8c ff00ff8a ff00ff88 ff00ff86 ff00ff83 ff00ff81 ff00ff7f ff00ff7c ff00ff7a ff00ff78 ff00ff76 ff00ff19 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ffff85 00ffffb2 00ffffb0 00ffffae 00ffffab 00ffffa9 00ffffa7 00ffffa5 00ffffa3 00ffffa0 00ffff9e 0afff59e 47feb8ac 7efe81bd aafe55ce ccfd33df d3fd2ce1 d2fd2de0 d0fd2fde cffd30dc cffd30da cdfd32d8 ccfd33d7 ccfd33d5 cbfd34d3 cafd35d1 c9fd36cf c8fd37cd c8fd37cb c6fd39c9 c6fd39c7 c5fd3ac4 c4fd3bc2 c3fd3cc0 c3fd3cbd c3fd3cbb c1fd3eb9 c1fd3eb7 c1fd3eb4 c0fd3fb1 bafe45aa 04fffb58 00ffff55 00ffff53 00ffff51 00ffff4f 00ffff4c 00ffff4a 00ffff48 00ffff46 00ffff43 00ffff41 00ffff3f 00ffff3c 00ffff3a 00ffff38 00ffff36 00ffff33 00ffff31 00ffff2f 00ffff28 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 ff00ff1b ff00fffa ff00fff8 ff00fff5 ff00fff3 ff00fff1 ff00ffef ff00ffec ff00ffea ff00ffe8 ff00ffe6 ff00ffe3 ff00ffe1 ff00ffdf ff00ffdc ff00ffda ff00ffd8 ff00ffd6 ff00ffd3 ff00ffd1 fe01fed0 e11ee1e9 de21dee8 dd22dde7 dc23dce5 db24dbe3 da25dae2 d926d9e0 d827d8df d728d7dd d629d6db d52ad5d9 d52ad5d8 d42bd4d5 d32cd3d3 d22dd2d2 d12ed1cf d12ed1cd d42bd4c8 dd22ddbd e817e8b2 f50af5a6 ff00ff9d ff00ff9b ff00ff99 ff00ff96 ff00ff94 ff00ff92 ff00ff8f ff00ff8d ff00ff8b ff00ff89 ff00ff86 ff00ff84 ff00ff82 ff00ff80 ff00ff7d ff00ff7b ff00ff79 ff00ff76 ff00ff74 ff00ff32 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ffff5b 00ffffb1 00ffffaf 00ffffac 00ffffaa 00ffffa8 00ffffa6 15ffeaa8 54feabb7 89fe76c7 b5fe4ad8 d4fd2be6 d7fd28e6 d5fd2ae5 d4fd2be3 d3fd2ce2 d2fd2de0 d1fd2ede d0fd2fdd cffd30db cefd31d9 cdfd32d7 ccfd33d5 cbfd34d4 cafd35d2 c9fd36d0 c9fd36ce c8fd37cc c7fd38ca c6fd39c7 c6fd39c5 c4fd3bc3 c4fd3bc1 c3fd3cbe c2fd3dbc c2fd3dba c2fd3db7 c1fd3eb5 c0fd3fb2 bffd40b0 bffd40ad 3effc167 00ffff54 00ffff52 00ffff50 00ffff4d 00ffff4b 00ffff49 00ffff46 00ffff44 00ffff42 00ffff40 00ffff3d 00ffff3b 00ffff39 00ffff36 00ffff34 00ffff32 00ffff30 00ffff2d 00ffff2b 00ffff05 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ffde ff00fff6 ff00fff4 ff00fff2 ff00fff0 ff00ffed ff00ffeb ff00ffe9 ff00ffe6 ff00ffe4 ff00ffe2 ff00ffe0 ff00ffdd ff00ffdb ff00ffd9 ff00ffd7 ff00ffd4 ff00ffd2 ff00ffd0 ff00ffcd e619e6e1 dd22dde7 dd22dde6 db24dbe4 da25dae3 d926d9e1 d926d9e0 d728d7dd d728d7dc d629d6da d52ad5d8 d42bd4d6 d32cd3d4 d728d7ce e01fe0c3 ea15eab8 f708f7ad ff00ffa5 ff00ffa2 ff00ffa0 ff00ff9e ff00ff9c ff00ff99 ff00ff97 ff00ff95 ff00ff93 ff00ff90 ff00ff8e ff00ff8c ff00ff89 ff00ff87 ff00ff85 ff00ff83 ff00ff80 ff00ff7e ff00ff7c ff00ff7a ff00ff77 ff00ff75 ff00ff73 ff00ff49 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ffff32 00ffffaf 00ffffad 21ffdeb3 60fe9fc2 94fe6bd1 c1fd3ee1 dbfd24ec dafd25eb d9fd26ea d8fd27e8 d7fd28e7 d6fd29e5 d5fd2ae4 d4fd2be2 d2fd2de1 d1fd2edf d1fd2edd cffd30db cefd31da cdfd32d8 cdfd32d6 ccfd33d5 cafd35d2 cafd35d0 c9fd36cf c8fd37cc c7fd38cb c7fd38c8 c6fd39c6 c5fd3ac4 c4fd3bc1 c4fd3bbf c2fd3dbd c2fd3dbb c2fd3db8 c1fd3eb6 c0fd3fb3 c0fd3fb1 c0fd3fae bffe40ab 73ff8c7a 00ffff53 00ffff50 00ffff4e 00ffff4c 00ffff4a 00ffff47 00ffff45 00ffff43 00ffff40 00ffff3e 00ffff3c 00ffff3a 00ffff37 00ffff35 00ffff33 00ffff31 00ffff2e 00ffff2c 00ffff2a 00ffff0e 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ffa6 ff00fff5 ff00fff3 ff00fff0 ff00ffee ff00ffec ff00ffea ff00ffe7 ff00ffe5 ff00ffe3 ff00ffe0 ff00ffde ff00ffdc ff00ffda ff00ffd7 ff00ffd5 ff00ffd3 ff00ffd1 ff00ffce ff00ffcc ee11eed9 dc23dce6 dc23dce5 db24dbe3 da25dae2 d827d8e0 d827d8de d728d7dd d629d6db da25dad4 e31ce3c9 ed12edbe f807f8b3 ff00ffac ff00ffaa ff00ffa8 ff00ffa6 ff00ffa3 ff00ffa1 ff00ff9f ff00ff9d ff00ff9a ff00ff98 ff00ff96 ff00ff93 ff00ff91 ff00ff8f ff00ff8d ff00ff8a ff00ff88 ff00ff86 ff00ff83 ff00ff81 ff00ff7f ff00ff7d ff00ff7a ff00ff78 ff00ff76 ff00ff74 ff00ff71 ff00ff61 00000000 00000000 00000000 00000000 00000000 00000000 00000000 fffc0024 edfc125e a1fd5ed9 cdfd32e9 e0fd1ff0 dffd20ef defd21ee ddfd22ed dbfd24eb dafd25ea d9fd26e9 d7fd28e7 d6fd29e6 d5fd2ae4 d4fd2be3 d3fd2ce1 d2fd2de0 d1fd2ede cffd30dc cefd31db cefd31d9 ccfd33d7 ccfd33d5 cbfd34d3 cafd35d1 cafd35d0 c8fd37cd c8fd37cb c7fd38c9 c6fd39c7 c5fd3ac5 c5fd3ac2 c4fd3bc0 c3fd3cbe c3fd3cbb c2fd3db9 c1fd3eb7 c0fd3fb4 c0fd3fb2 c0fd3faf bffe40ac befe41aa 99fe668d 00ffff51 00ffff4f 00ffff4d 00ffff4a 00ffff48 00ffff46 00ffff44 00ffff41 00ffff3f 00ffff3d 00ffff3b 00ffff38 00ffff36 00ffff34 00ffff31 00ffff2f 00ffff2d 00ffff2b 00ffff25 00ffff10 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff6f ff00fff3 ff00fff1 ff00ffef ff00ffed ff00ffea ff00ffe8 ff00ffe6 ff00ffe4 ff00ffe1 ff00ffdf ff00ffdd ff00ffda ff00ffd8 ff00ffd6 ff00ffd4 ff00ffd1 ff00ffcf ff00ffcd ff00ffcb f609f6d0 dc23dce6 db24dbe4 da25dae2 d926d9e0 de21ded9 e619e6cf ef10efc4 fa05faba ff00ffb4 ff00ffb2 ff00ffaf ff00ffad ff00ffab ff00ffa9 ff00ffa6 ff00ffa4 ff00ffa2 ff00ffa0 ff00ff9d ff00ff9b ff00ff99 ff00ff97 ff00ff94 ff00ff92 ff00ff90 ff00ff8d ff00ff8b ff00ff89 ff00ff87 ff00ff84 ff00ff82 ff00ff80 ff00ff7e ff00ff7b ff00ff79 ff00ff77 ff00ff74 ff00ff72 ff00ff70 ff00ff6e ff00ff0a 00000000 fffc0004 fffc0030 fffc0066 fffc009a fffc00cc fffc00db fffc00d9 e7fc18ed e1fd1ef1 dffd20f0 defd21ef dcfd23ed dbfd24ec dafd25eb d9fd26e9 d8fd27e8 d7fd28e6 d6fd29e5 d4fd2be3 d3fd2ce2 d2fd2de0 d1fd2edf d0fd2fdd cffd30db cefd31da cdfd32d7 ccfd33d6 cbfd34d4 cbfd34d2 c9fd36d0 c8fd37ce c8fd37cc c7fd38ca c6fd39c8 c6fd39c5 c5fd3ac3 c4fd3bc1 c3fd3cbf c3fd3cbc c2fd3dba c1fd3eb8 c1fd3eb5 c1fd3eb3 bffd40b0 bffe40ae bffe40ab bffe40a8 b5fe4a9e 00ffff50 00ffff4e 00ffff4b 00ffff49 00ffff47 00ffff44 00ffff42 00ffff40 00ffff3e 00ffff3b 00ffff39 00ffff37 00ffff35 00ffff32 00ffff29 00ffff1d 00ffff11 00ffff07 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff38 ff00fff2 ff00fff0 ff00ffed ff00ffeb ff00ffe9 ff00ffe7 ff00ffe4 ff00ffe2 ff00ffe0 ff00ffde ff00ffdb ff00ffd9 ff00ffd7 ff00ffd4 ff00ffd2 ff00ffd0 ff00ffce ff00ffcb ff00ffc9 fe01fec8 e21de2de e916e9d4 f20df2cb fc03fcc1 ff00ffbb ff00ffb9 ff00ffb7 ff00ffb5 ff00ffb2 ff00ffb0 ff00ffae ff00ffac ff00ffaa ff00ffa7 ff00ffa5 ff00ffa3 ff00ffa0 ff00ff9e ff00ff9c ff00ff9a ff00ff97 ff00ff95 ff00ff93 ff00ff91 ff00ff8e ff00ff8c ff00ff8a ff00ff87 ff00ff85 ff00ff83 ff00ff81 ff00ff7e ff00ff7c ff00ff7a ff00ff78 ff00ff75 ff00ff73 ff00ff71 ff16e874 ff6d9190 ffdb2186 fffc00aa fffc00db fffc00e3 fffc00e1 fffc00de fffc00dc fffc00da fffc00d7 ecfc13e6 e0fd1ff0 dffd20ef ddfd22ee dcfd23ec dbfd24eb d9fd26ea d8fd27e8 d7fd28e7 d6fd29e6 d5fd2ae4 d4fd2be2 d3fd2ce1 d1fd2edf d0fd2fde d0fd2fdc cffd30da cdfd32d8 ccfd33d7 ccfd33d5 cbfd34d3 cafd35d1 c9fd36cf c8fd37cd c8fd37cb c6fd39c9 c6fd39c6 c5fd3ac4 c4fd3bc2 c3fd3cc0 c3fd3cbd c2fd3dbb c1fd3eb9 c1fd3eb6 c1fd3eb4 c0fd3fb1 bffe40af bffd40ac befe41a9 befe41a7 bdfe42a4 31ffce5a 00ffff4c 00ffff4a 00ffff48 00ffff45 00ffff43 00ffff41 00ffff3f 00ffff3c 00ffff38 00ffff2b 00ffff1c 00ffff10 00ffff04 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff08 ff00ffec ff00ffee ff00ffec ff00ffea ff00ffe8 ff00ffe5 ff00ffe3 ff00ffe1 ff00ffde ff00ffdc ff00ffda ff00ffd8 ff00ffd5 ff00ffd3 ff00ffd1 ff00ffcf ff00ffcc ff00ffca ff00ffc8 ff00ffc5 ff00ffc3 ff00ffc1 ff00ffbf ff00ffbc ff00ffba ff00ffb8 ff00ffb6 ff00ffb3 ff00ffb1 ff00ffaf ff00ffac ff00ffaa ff00ffa8 ff00ffa6 ff00ffa4 ff00ffa1 ff00ff9f ff00ff9d ff00ff9a ff00ff98 ff00ff96 ff00ff94 ff00ff91 ff00ff8f ff00ff8d ff00ff8b ff00ff88 ff00ff86 ff00ff84 ff00ff81 ff00ff7f ff00ff7d ff00ff7b ff00ff78 ff26d980 ff7a839e ffb34abb ffda22d9 fff20af3 fff309f3 fff705ed fffc00e6 fffc00e4 fffc00e1 fffc00df fffc00dd fffc00db fffc00d8 fffc00d6 f3fd0cdf dffd20ef defd21ee ddfd22ed dcfd23ec dafd25ea d9fd26e9 d8fd27e8 d6fd29e6 d5fd2ae5 d4fd2be3 d3fd2ce2 d2fd2de0 d1fd2ede d0fd2fdd cefd31db cefd31d9 cdfd32d7 ccfd33d5 cbfd34d4 cafd35d2 cafd35d0 c9fd36ce c7fd38cb c7fd38ca c6fd39c7 c6fd39c5 c4fd3bc3 c4fd3bc0 c3fd3cbe c2fd3dbc c2fd3dba c2fd3db7 c1fd3eb5 c0fd3fb2 c0fd3faf bffd40ad befe41aa befe41a8 befe41a5 bdfe42a2 6aff956d 00ffff4b 00ffff49 00ffff46 00ffff44 00ffff3b 00ffff2a 00ffff1b 00ffff0c 00ffff01 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ffbe ff00ffed ff00ffeb ff00ffe8 ff00ffe6 ff00ffe4 ff00ffe2 ff00ffdf ff00ffdd ff00ffdb ff00ffd8 ff00ffd6 ff00ffd4 ff00ffd2 ff00ffcf ff00ffcd ff00ffcb ff00ffc9 ff00ffc6 ff00ffc4 ff00ffc2 ff00ffbf ff00ffbd ff00ffbb ff00ffb9 ff00ffb6 ff00ffb4 ff00ffb2 ff00ffb0 ff00ffad ff00ffab ff00ffa9 ff00ffa7 ff00ffa4 ff00ffa2 ff00ffa0 ff00ff9e ff00ff9b ff00ff99 ff00ff97 ff00ff95 ff00ff92 ff00ff90 ff00ff8e ff00ff8b ff00ff89 ff00ff87 ff00ff85 ff00ff82 ff00ff80 ff39c68e ff8776ab ffbd40c8 ffe419e6 fff705f9 fff606f8 fff507f7 fff408f5 fff408f4 fff30af2 fff408ee fffc00e5 fffc00e2 fffc00e0 fffc00de fffc00dc fffc00d9 fffc00d7 fffc00d5 fafd05d6 defd21ef ddfd22ee dcfd23ec dafd25eb d9fd26e9 d8fd27e8 d7fd28e7 d6fd29e5 d5fd2ae4 d3fd2ce2 d2fd2de1 d1fd2edf d1fd2edd cffd30db cefd31da cdfd32d8 ccfd33d6 cbfd34d4 cbfd34d2 cafd35d0 c9fd36cf c8fd37cc c7fd38ca c7fd38c8 c5fd3ac6 c5fd3ac4 c4fd3bc1 c4fd3bbf c2fd3dbd c2fd3dba c2fd3db8 c1fd3eb5 c0fd3fb3 c0fd3fb1 c0fd3fae bffe40ab befe41a9 befe41a6 bdfe42a3 bdfe42a1 93fe6c7e 00ffff3b 00ffff29 00ffff18 00ffff08 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff89 ff00ffeb ff00ffe9 ff00ffe7 ff00ffe5 ff00ffe2 ff00ffe0 ff00ffde ff00ffdc ff00ffd9 ff00ffd7 ff00ffd5 ff00ffd2 ff00ffd0 ff00ffce ff00ffcc ff00ffc9 ff00ffc7 ff00ffc5 ff00ffc3 ff00ffc0 ff00ffbe ff00ffbc ff00ffb9 ff00ffb7 ff00ffb5 ff00ffb3 ff00ffb0 ff00ffae ff00ffac ff00ffaa ff00ffa8 ff00ffa5 ff00ffa3 ff00ffa1 ff00ff9e ff00ff9c ff00ff9a ff00ff98 ff00ff95 ff00ff93 ff00ff91 ff00ff8f ff00ff8c ff00ff8a ff00ff88 ff00ff85 ff00ff83 ff00ff81 ff00ff7f ffef0df2 fffa02fc fff903fb fff804fa fff706f8 fff606f7 fff507f6 fff408f4 fff309f3 fff20af1 fff20af0 fffc00e3 fffc00e1 fffc00df fffc00dc fffc00da fffc00d8 fffc00d6 fffd00d3 fffd00d1 e0fd1feb dcfd23ed dbfd24eb dafd25ea d9fd26e9 d7fd28e7 d6fd29e6 d5fd2ae4 d4fd2be3 d3fd2ce1 d2fd2de0 d1fd2ede cffd30dc cffd30da cefd31d9 ccfd33d7 ccfd33d5 cbfd34d3 cafd35d1 c9fd36cf c8fd37cd c8fd37cb c7fd38c9 c6fd39c7 c5fd3ac4 c5fd3ac2 c3fd3cc0 c3fd3cbe c3fd3cbb c2fd3db9 c1fd3eb7 c0fd3fb4 c0fd3fb2 bffe40af bffe40ac bffe40aa c2fe3da4 ccfe3398 dafe258c eafe1581 fafe0565 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff54 ff00ffea ff00ffe8 ff00ffe6 ff00ffe3 ff00ffe1 ff00ffdf ff00ffdc ff00ffda ff00ffd8 ff00ffd6 ff00ffd3 ff00ffd1 ff00ffcf ff00ffcd ff00ffca ff00ffc8 ff00ffc6 ff00ffc3 ff00ffc1 ff00ffbf ff00ffbd ff00ffba ff00ffb8 ff00ffb6 ff00ffb4 ff00ffb1 ff00ffaf ff00ffad ff00ffaa ff00ffa8 ff00ffa6 ff00ffa4 ff00ffa2 ff00ff9f ff00ff9d ff00ff9b ff00ff98 ff00ff96 ff00ff94 ff00ff92 ff00ff8f ff00ff8d ff00ff8b ff00ff89 ff00ff86 ff00ff84 ff00ff82 ff00ff7f ff00ff7d ffcb31d3 fff903fc fff804fa fff705f9 fff606f8 fff507f7 fff408f5 fff309f3 fff30af2 fff20bf0 fff10bef fffa02e4 fffc00e0 fffc00dd fffc00db fffc00d9 fffc00d6 fffd00d4 fffd00d2 fffd00d0 e6fd19e3 dcfd23ec dafd25eb d9fd26e9 d8fd27e8 d7fd28e6 d6fd29e5 d4fd2be3 d3fd2ce2 d2fd2de0 d1fd2ede d0fd2fdd cffd30db cefd31da cdfd32d7 ccfd33d6 cbfd34d4 cbfd34d2 c9fd36d0 c9fd36ce c8fd37cc c7fd38ca c6fd39c8 c6fd39c5 c5fd3ac3 c4fd3bc1 c3fd3cbe c3fd3cbc c2fd3dba c1fd3eb8 c1fd3eb5 c1fd3eb3 c7fd38a9 d3fd2c9d e1fd1e91 f1fe0e84 fffe007b fffe0079 fffe0077 fffe0074 fffe0072 fffe000b 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff20 ff00ffe9 ff00ffe6 ff00ffe4 ff00ffe2 ff00ffe0 ff00ffdd ff00ffdb ff00ffd9 ff00ffd6 ff00ffd4 ff00ffd2 ff00ffd0 ff00ffcd ff00ffcb ff00ffc9 ff00ffc7 ff00ffc4 ff00ffc2 ff00ffc0 ff00ffbd ff00ffbb ff00ffb9 ff00ffb7 ff00ffb4 ff00ffb2 ff00ffb0 ff00ffae ff00ffab ff00ffa9 ff00ffa7 ff00ffa5 ff00ffa2 ff00ffa0 ff00ff9e ff00ff9c ff00ff99 ff00ff97 ff00ff95 ff00ff93 ff00ff90 ff00ff8e ff00ff8c ff00ff89 ff00ff87 ff00ff85 ff00ff83 ff00ff80 ff00ff7e ff00ff7c ff9a63b3 fff804fb fff705fa fff706f8 fff606f7 fff408f5 fff408f4 fff309f3 fff20af1 fff10bef fff00cee fff705e5 fffc00de fffc00dc fffc00da fffc00d7 fffc00d5 fffd00d3 fffd00d0 fffd00ce eefd11db dbfd24eb d9fd26ea d8fd27e8 d7fd28e7 d6fd29e5 d5fd2ae4 d4fd2be2 d3fd2ce1 d1fd2edf d0fd2fde d0fd2fdc cefd31da cdfd32d8 cdfd32d6 ccfd33d5 cbfd34d3 cafd35d1 c9fd36cf c8fd37cd c7fd38cb c7fd38c8 c6fd39c6 c5fd3ac4 c4fd3bc2 c4fd3bbf c3fd3cbd c4fd3bb9 cdfd32ae dafd25a1 e9fd1695 f9fd0688 fffd0083 fffd0081 fffe007e fffe007c fffe007a fffe0077 fffe0075 fffe0073 fffe0071 fffe0025 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ffd5 ff00ffe5 ff00ffe3 ff00ffe0 ff00ffde ff00ffdc ff00ffda ff00ffd7 ff00ffd5 ff00ffd3 ff00ffd0 ff00ffce ff00ffcc ff00ffca ff00ffc7 ff00ffc5 ff00ffc3 ff00ffc1 ff00ffbe ff00ffbc ff00ffba ff00ffb7 ff00ffb5 ff00ffb3 ff00ffb1 ff00ffae ff00ffac ff00ffaa ff00ffa8 ff00ffa6 ff00ffa3 ff00ffa1 ff00ff9f ff00ff9c ff00ff9a ff00ff98 ff00ff96 ff00ff93 ff00ff91 ff00ff8f ff00ff8d ff00ff8a ff00ff88 ff00ff86 ff00ff83 ff00ff81 ff00ff7f ff00ff7d ff00ff7a ff55a992 fff804fa fff705f9 fff606f7 fff507f6 fff408f5 fff309f3 fff20af1 fff20bf0 fff10bef fff00cec fff408e6 fffc00dd fffc00db fffc00d8 fffc00d6 fffd00d4 fffd00d1 fffd00cf fffd00cd f6fd09d2 dafd25ea d9fd26e9 d8fd27e8 d6fd29e6 d5fd2ae4 d4fd2be3 d3fd2ce1 d2fd2de0 d1fd2ede d0fd2fdd cefd31db cefd31d9 cdfd32d7 ccfd33d5 cbfd34d3 cafd35d1 cafd35d0 c9fd36ce c7fd38cb c7fd38c9 c6fd39c7 c5fd3ac5 c9fd36be d4fd2bb2 e1fd1ea5 f0fd0f98 fdfd028e fffd008b fffd0088 fffd0086 fffd0084 fffd0082 fffe007f fffe007d fffe007b fffe0078 fffe0076 fffe0074 fffe0072 fffe006f fffe003e 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ffa1 ff00ffe4 ff00ffe1 ff00ffdf ff00ffdd ff00ffda ff00ffd8 ff00ffd6 ff00ffd4 ff00ffd1 ff00ffcf ff00ffcd ff00ffcb ff00ffc8 ff00ffc6 ff00ffc4 ff00ffc1 ff00ffbf ff00ffbd ff00ffbb ff00ffb8 ff00ffb6 ff00ffb4 ff00ffb1 ff00ffaf ff00ffad ff00ffab ff00ffa9 ff00ffa6 ff00ffa4 ff00ffa2 ff00ffa0 ff00ff9d ff00ff9b ff00ff99 ff00ff96 ff00ff94 ff00ff92 ff00ff90 ff00ff8d ff00ff8b ff00ff89 ff00ff87 ff00ff84 ff00ff82 ff00ff80 ff00ff7d ff00ff7b ff00ff79 ff06f979 fff20af3 fff606f8 fff507f7 fff408f5 fff309f3 fff30af2 fff20af1 fff10bef fff00ced fff00dec fff10be8 fffc00db fffc00d9 fffc00d7 fffc00d5 fffd00d2 fffd00d0 fffd00ce fffd00cb fefd01ca dafd25e9 d8fd27e8 d7fd28e7 d6fd29e5 d5fd2ae4 d3fd2ce2 d2fd2de1 d1fd2edf d1fd2edd cffd30db cefd31da cdfd32d8 ccfd33d6 cbfd34d4 cbfd34d2 cafd35d0 c8fd37ce c9fd36cb d0fd2fc1 dbfd24b5 e7fd18a9 f6fd099c fffd0095 fffd0092 fffd0090 fffd008e fffd008c fffd0089 fffd0087 fffd0085 fffd0082 fffd0080 fffe007e fffe007c fffe0079 fffe0077 fffe0075 fffe0072 fffe0070 fffe006e fffe0057 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff6e ff00ffe2 ff00ffe0 ff00ffde ff00ffdb ff00ffd9 ff00ffd7 ff00ffd4 ff00ffd2 ff00ffd0 ff00ffce ff00ffcb ff00ffc9 ff00ffc7 ff00ffc5 ff00ffc2 ff00ffc0 ff00ffbe ff00ffbb ff00ffb9 ff00ffb7 ff00ffb5 ff00ffb2 ff00ffb0 ff00ffae ff00ffac ff00ffaa ff00ffa7 ff00ffa5 ff00ffa3 ff00ffa0 ff00ff9e ff00ff9c ff00ff9a ff00ff97 ff00ff95 ff00ff93 ff00ff90 ff00ff8e ff00ff8c ff00ff8a ff00ff87 ff00ff85 ff00ff83 ff00ff81 ff00ff7e ff00ff7c ff00ff7a ff00ff77 ff00ff75 ffd22ad4 fff606f7 fff507f6 fff408f4 fff309f3 fff20af1 fff10bef fff00cee fff00cec ffef0deb ffee0ee9 fffb01db fffc00d8 fffc00d5 fffd00d3 fffd00d1 fffd00cf fffd00cc fffd00ca fffd00c8 e0fd1fe1 d7fd28e7 d6fd29e6 d5fd2ae4 d4fd2be3 d3fd2ce1 d2fd2de0 d0fd2fde cffd30dc cffd30da cefd31d9 ccfd33d7 ccfd33d5 cefd31d0 d7fd28c5 e2fd1db8 effd10ac fcfd03a1 fffd009c fffd009a fffd0098 fffd0096 fffd0093 fffd0091 fffd008f fffd008c fffd008a fffd0088 fffd0086 fffd0083 fffd0081 fffe007f fffe007c fffe007a fffe0078 fffe0076 fffe0073 fffe0071 fffe006f fffe006c fffe0069 fffe0006 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff3c ff00ffe1 ff00ffde ff00ffdc ff00ffda ff00ffd8 ff00ffd5 ff00ffd3 ff00ffd1 ff00ffce ff00ffcc ff00ffca ff00ffc8 ff00ffc5 ff00ffc3 ff00ffc1 ff00ffbf ff00ffbc ff00ffba ff00ffb8 ff00ffb5 ff00ffb3 ff00ffb1 ff00ffaf ff00ffac ff00ffaa ff00ffa8 ff00ffa6 ff00ffa4 ff00ffa1 ff00ff9f ff00ff9d ff00ff9a ff00ff98 ff00ff96 ff00ff94 ff00ff91 ff00ff8f ff00ff8d ff00ff8b ff00ff88 ff00ff86 ff00ff84 ff00ff81 ff00ff7f ff00ff7d ff00ff7b ff00ff78 ff00ff76 ff00ff74 ffa657b4 fff507f6 fff408f5 fff309f3 fff309f2 fff20bf0 fff10bef fff00ced ffef0deb ffef0ee9 ffee0ee8 fff804dd fffc00d6 fffd00d4 fffd00d2 fffd00cf fffd00cd fffd00cb fffd00c9 fffd00c6 e8fd17d8 d7fd28e6 d5fd2ae5 d4fd2be3 d3fd2ce2 d2fd2de0 d1fd2ede d0fd2fdd cffd30db d4fd2bd3 defd21c7 e9fd16bb f5fd0ab0 fffd00a7 fffd00a4 fffd00a2 fffd00a0 fffd009d fffd009b fffd0099 fffd0097 fffd0094 fffd0092 fffd0090 fffd008d fffd008b fffd0089 fffd0086 fffd0084 fffd0082 fffd0080 fffe007d fffe007b fffe0079 fffe0076 fffe0074 fffe0072 fffe0070 fffe006d fffe006b fffe0069 fffe001d 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff0c ff00ffdd ff00ffdd ff00ffdb ff00ffd8 ff00ffd6 ff00ffd4 ff00ffd2 ff00ffcf ff00ffcd ff00ffcb ff00ffc8 ff00ffc6 ff00ffc4 ff00ffc2 ff00ffbf ff00ffbd ff00ffbb ff00ffb9 ff00ffb6 ff00ffb4 ff00ffb2 ff00ffaf ff00ffad ff00ffab ff00ffa9 ff00ffa7 ff00ffa4 ff00ffa2 ff00ffa0 ff00ff9e ff00ff9b ff00ff99 ff00ff97 ff00ff94 ff00ff92 ff00ff90 ff00ff8e ff00ff8b ff00ff89 ff00ff87 ff00ff85 ff00ff82 ff00ff80 ff00ff7e ff00ff7b ff00ff79 ff00ff77 ff00ff75 ff00ff72 ff699492 fff408f5 fff408f4 fff309f3 fff20af1 fff10bef fff10cee fff00dec ffef0dea ffee0ee9 ffee0ee7 fff408de fffc00d5 fffd00d3 fffd00d0 fffd00ce fffd00cc fffd00c9 fffd00c7 fffd00c5 f1fd0ecf d6fd29e5 d5fd2ae4 d4fd2be2 d4fd2bdf dbfd24d5 e4fd1bca effd10bf fbfd04b3 fffd00ae fffd00ac fffd00aa fffd00a7 fffd00a5 fffd00a3 fffd00a1 fffd009e fffd009c fffd009a fffd0097 fffd0095 fffd0093 fffd0091 fffd008e fffd008c fffd008a fffd0087 fffd0085 fffd0083 fffd0081 fffe007e fffe007c fffe007a fffe0077 fffe0075 fffe0073 fffe0071 fffe006e fffe006c fffe006a fffe0067 fffe0034 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ffb9 ff00ffdc ff00ffd9 ff00ffd7 ff00ffd5 ff00ffd2 ff00ffd0 ff00ffce ff00ffcc ff00ffc9 ff00ffc7 ff00ffc5 ff00ffc3 ff00ffc0 ff00ffbe ff00ffbc ff00ffb9 ff00ffb7 ff00ffb5 ff00ffb3 ff00ffb0 ff00ffae ff00ffac ff00ffaa ff00ffa7 ff00ffa5 ff00ffa3 ff00ffa1 ff00ff9e ff00ff9c ff00ff9a ff00ff98 ff00ff95 ff00ff93 ff00ff91 ff00ff8e ff00ff8c ff00ff8a ff00ff88 ff00ff85 ff00ff83 ff00ff81 ff00ff7f ff00ff7c ff00ff7a ff00ff78 ff00ff75 ff00ff73 ff00ff71 ff14ea74 fff20af2 fff309f3 fff20af1 fff20bf0 fff10bee fff00cec ffef0deb ffef0de9 ffee0ee7 ffed0fe5 fff10be0 fffd00d4 fffd00d1 fffd00cf fffd00cd fffd00ca fffd00c8 fffd00c6 fffd00c4 fbfd04c4 e2fd1dd8 ebfd14cd f4fd0bc2 fefd01b9 fffd00b6 fffd00b4 fffd00b1 fffd00af fffd00ad fffd00aa fffd00a8 fffd00a6 fffd00a4 fffd00a1 fffd009f fffd009d fffd009b fffd0098 fffd0096 fffd0094 fffd0091 fffd008f fffd008d fffd008b fffd0088 fffd0086 fffd0084 fffd0081 fffe007f fffe007d fffe007b fffe0078 fffe0076 fffe0074 fffe0071 fffe006f fffe006d fffe006b fffe0068 fffe0066 fffe004c 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff87 ff00ffda ff00ffd8 ff00ffd6 ff00ffd3 ff00ffd1 ff00ffcf ff00ffcc ff00ffca ff00ffc8 ff00ffc6 ff00ffc3 ff00ffc1 ff00ffbf ff00ffbd ff00ffba ff00ffb8 ff00ffb6 ff00ffb3 ff00ffb1 ff00ffaf ff00ffad ff00ffaa ff00ffa8 ff00ffa6 ff00ffa4 ff00ffa2 ff00ff9f ff00ff9d ff00ff9b ff00ff98 ff00ff96 ff00ff94 ff00ff92 ff00ff8f ff00ff8d ff00ff8b ff00ff89 ff00ff86 ff00ff84 ff00ff82 ff00ff7f ff00ff7d ff00ff7b ff00ff79 ff00ff76 ff00ff74 ff00ff72 ff00ff70 ff00ff6d ffd923d6 fff30af2 fff20af1 fff10bef fff00ced fff00dec ffef0dea ffee0ee8 ffed0fe6 ffed0fe5 ffee0fe1 fffd00d2 fffd00d0 fffd00ce fffd00cb fffd00c9 fffd00c7 fffd00c4 fffd00c2 fffd00c0 fffd00be fffd00bb fffd00b9 fffd00b7 fffd00b4 fffd00b2 fffd00b0 fffd00ae fffd00ab fffd00a9 fffd00a7 fffd00a5 fffd00a2 fffd00a0 fffd009e fffd009b fffd0099 fffd0097 fffd0095 fffd0092 fffd0090 fffd008e fffd008b fffd0089 fffd0087 fffd0085 fffd0082 fffd0080 fffe007e fffe007b fffe0079 fffe0077 fffe0075 fffe0072 fffe0070 fffe006e fffe006b fffe0069 fffe0067 fffe0065 fffe005f fffe0002 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff56 ff00ffd9 ff00ffd6 ff00ffd4 ff00ffd2 ff00ffd0 ff00ffcd ff00ffcb ff00ffc9 ff00ffc6 ff00ffc4 ff00ffc2 ff00ffc0 ff00ffbd ff00ffbb ff00ffb9 ff00ffb7 ff00ffb4 ff00ffb2 ff00ffb0 ff00ffad ff00ffab ff00ffa9 ff00ffa7 ff00ffa5 ff00ffa2 ff00ffa0 ff00ff9e ff00ff9c ff00ff99 ff00ff97 ff00ff95 ff00ff92 ff00ff90 ff00ff8e ff00ff8c ff00ff89 ff00ff87 ff00ff85 ff00ff83 ff00ff80 ff00ff7e ff00ff7c ff00ff79 ff00ff77 ff00ff75 ff00ff73 ff00ff70 ff00ff6e ff00ff6c ffb24bb5 fff20af1 fff10bef fff00cee fff00cec ffef0dea ffee0ee9 ffee0ee7 ffed0fe5 ffec10e3 ffed10e1 fffa03d3 fffd00ce fffd00cc fffd00ca fffd00c8 fffd00c5 fffd00c3 fffd00c1 fffd00be fffd00bc fffd00ba fffd00b8 fffd00b5 fffd00b3 fffd00b1 fffd00ae fffd00ac fffd00aa fffd00a8 fffd00a6 fffd00a3 fffd00a1 fffd009f fffd009c fffd009a fffd0098 fffd0096 fffd0093 fffd0091 fffd008f fffd008c fffd008a fffd0088 fffd0085 fffd0083 fffd0081 fffe007f fffe007c fffe007a fffe0078 fffe0075 fffe0073 fffe0071 fffe006f fffe006c fffe006a fffe0068 fffe0065 fffe0063 fffe0061 fffe0016 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff26 ff00ffd7 ff00ffd5 ff00ffd3 ff00ffd0 ff00ffce ff00ffcc ff00ffca ff00ffc7 ff00ffc5 ff00ffc3 ff00ffc1 ff00ffbe ff00ffbc ff00ffba ff00ffb7 ff00ffb5 ff00ffb3 ff00ffb1 ff00ffae ff00ffac ff00ffaa ff00ffa8 ff00ffa5 ff00ffa3 ff00ffa1 ff00ff9f ff00ff9c ff00ff9a ff00ff98 ff00ff96 ff00ff93 ff00ff91 ff00ff8f ff00ff8c ff00ff8a ff00ff88 ff00ff86 ff00ff83 ff00ff81 ff00ff7f ff00ff7d ff00ff7a ff00ff78 ff00ff76 ff00ff73 ff00ff71 ff00ff6f ff00ff6d ff00ff6a ff7b8392 fff20bf0 fff10bef fff00ced ffef0deb ffef0ee9 ffee0ee8 ffed0fe5 ffed0fe4 ffed10e2 ffed10e0 fff607d4 fffd00cd fffd00cb fffd00c8 fffd00c6 fffd00c4 fffd00c2 fffd00bf fffd00bd fffd00bb fffd00b8 fffd00b6 fffd00b4 fffd00b2 fffd00af fffd00ad fffd00ab fffd00a9 fffd00a6 fffd00a4 fffd00a2 fffd00a0 fffd009d fffd009b fffd0099 fffd0096 fffd0094 fffd0092 fffd0090 fffd008d fffd008b fffd0089 fffd0086 fffd0084 fffd0082 fffd0080 fffe007d fffe007b fffe0079 fffe0076 fffe0074 fffe0072 fffe0070 fffe006d fffe006b fffe0069 fffe0066 fffe0064 fffe0062 fffe005f fffe002b 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff02 ff00ffca ff00ffd4 ff00ffd1 ff00ffcf ff00ffcd ff00ffca ff00ffc8 ff00ffc6 ff00ffc4 ff00ffc1 ff00ffbf ff00ffbd ff00ffbb ff00ffb8 ff00ffb6 ff00ffb4 ff00ffb1 ff00ffaf ff00ffad ff00ffab ff00ffa9 ff00ffa6 ff00ffa4 ff00ffa2 ff00ffa0 ff00ff9d ff00ff9b ff00ff99 ff00ff96 ff00ff94 ff00ff92 ff00ff90 ff00ff8d ff00ff8b ff00ff89 ff00ff87 ff00ff84 ff00ff82 ff00ff80 ff00ff7d ff00ff7b ff00ff79 ff00ff77 ff00ff74 ff00ff72 ff00ff70 ff00ff6d ff00ff6b ff00ff69 ff26d871 fff10bef fff10cee fff00dec ffef0dea ffee0ee8 ffed0fe6 ffed0fe5 ffec10e3 ffed10e1 ffec11df fff30ad7 fffd00cc fffd00c9 fffd00c7 fffd00c5 fffd00c3 fffd00c0 fffd00be fffd00bc fffd00b9 fffd00b7 fffd00b5 fffd00b2 fffd00b0 fffd00ae fffd00ac fffd00aa fffd00a7 fffd00a5 fffd00a3 fffd00a0 fffd009e fffd009c fffd009a fffd0097 fffd0095 fffd0093 fffd0090 fffd008e fffd008c fffd008a fffd0087 fffd0085 fffd0083 fffd0080 fffe007e fffe007c fffe007a fffe0077 fffe0075 fffe0073 fffe0070 fffe006e fffe006c fffe006a fffe0067 fffe0065 fffe0063 fffe0060 fffe005e fffe0041 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff9c ff00ffd2 ff00ffd0 ff00ffce ff00ffcb ff00ffc9 ff00ffc7 ff00ffc4 ff00ffc2 ff00ffc0 ff00ffbe ff00ffbb ff00ffb9 ff00ffb7 ff00ffb5 ff00ffb2 ff00ffb0 ff00ffae ff00ffab ff00ffa9 ff00ffa7 ff00ffa5 ff00ffa3 ff00ffa0 ff00ff9e ff00ff9c ff00ff9a ff00ff97 ff00ff95 ff00ff93 ff00ff90 ff00ff8e ff00ff8c ff00ff8a ff00ff87 ff00ff85 ff00ff83 ff00ff81 ff00ff7e ff00ff7c ff00ff7a ff00ff77 ff00ff75 ff00ff73 ff00ff71 ff00ff6e ff00ff6c ff00ff6a ff00ff68 ff00ff65 ffde1ed7 fff00cec ffef0deb ffef0de9 ffee0ee7 ffed0fe5 ffed0fe4 ffed10e1 ffec11e0 ffec11de ffef0ed9 fffd00ca fffd00c8 fffd00c6 fffd00c3 fffd00c1 fffd00bf fffd00bd fffd00ba fffd00b8 fffd00b6 fffd00b3 fffd00b1 fffd00af fffd00ad fffd00aa fffd00a8 fffd00a6 fffd00a4 fffd00a1 fffd009f fffd009d fffd009a fffd0098 fffd0096 fffd0094 fffd0091 fffd008f fffd008d fffd008a fffd0088 fffd0086 fffd0084 fffd0081 fffe007f fffe007d fffe007a fffe0078 fffe0076 fffe0074 fffe0071 fffe006f fffe006d fffe006a fffe0068 fffe0066 fffe0064 fffe0061 fffe005f fffe005d fffe0054 fffe0001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff6d ff00ffd1 ff00ffce ff00ffcc ff00ffca ff00ffc8 ff00ffc5 ff00ffc3 ff00ffc1 ff00ffbe ff00ffbc ff00ffba ff00ffb8 ff00ffb5 ff00ffb3 ff00ffb1 ff00ffaf ff00ffac ff00ffaa ff00ffa8 ff00ffa6 ff00ffa3 ff00ffa1 ff00ff9f ff00ff9d ff00ff9a ff00ff98 ff00ff96 ff00ff94 ff00ff91 ff00ff8f ff00ff8d ff00ff8a ff00ff88 ff00ff86 ff00ff84 ff00ff81 ff00ff7f ff00ff7d ff00ff7b ff00ff78 ff00ff76 ff00ff74 ff00ff71 ff00ff6f ff00ff6d ff00ff6b ff00ff68 ff00ff66 ff00ff64 ffbc41b5 fff00dec ffef0ee9 ffee0ee8 ffee0fe6 ffed0fe4 ffed10e2 ffed10e0 ffec11df ffec11dc ffeb12da fffc01ca fffd00c7 fffd00c4 fffd00c2 fffd00c0 fffd00bd fffd00bb fffd00b9 fffd00b7 fffd00b4 fffd00b2 fffd00b0 fffd00ad fffd00ab fffd00a9 fffd00a7 fffd00a5 fffd00a2 fffd00a0 fffd009e fffd009b fffd0099 fffd0097 fffd0094 fffd0092 fffd0090 fffd008e fffd008b fffd0089 fffd0087 fffd0084 fffd0082 fffd0080 fffe007e fffe007b fffe0079 fffe0077 fffe0074 fffe0072 fffe0070 fffe006e fffe006b fffe0069 fffe0067 fffe0064 fffe0062 fffe0060 fffe005e fffe005b fffe0059 fffe0010 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff3f ff00ffcf ff00ffcd ff00ffcb ff00ffc8 ff00ffc6 ff00ffc4 ff00ffc2 ff00ffbf ff00ffbd ff00ffbb ff00ffb9 ff00ffb6 ff00ffb4 ff00ffb2 ff00ffaf ff00ffad ff00ffab ff00ffa9 ff00ffa7 ff00ffa4 ff00ffa2 ff00ffa0 ff00ff9d ff00ff9b ff00ff99 ff00ff97 ff00ff94 ff00ff92 ff00ff90 ff00ff8e ff00ff8b ff00ff89 ff00ff87 ff00ff84 ff00ff82 ff00ff80 ff00ff7e ff00ff7b ff00ff79 ff00ff77 ff00ff75 ff00ff72 ff00ff70 ff00ff6e ff00ff6b ff00ff69 ff00ff67 ff00ff65 ff00ff62 ff8c7293 ffef0dea ffee0ee9 ffee0ee7 ffed0fe5 ffec10e3 ffed10e1 ffed10df ffec11dd ffeb12db ffeb12d9 fff805cb fffd00c5 fffd00c3 fffd00c1 fffd00be fffd00bc fffd00ba fffd00b7 fffd00b5 fffd00b3 fffd00b1 fffd00ae fffd00ac fffd00aa fffd00a8 fffd00a5 fffd00a3 fffd00a1 fffd009f fffd009c fffd009a fffd0098 fffd0095 fffd0093 fffd0091 fffd008f fffd008c fffd008a fffd0088 fffd0085 fffd0083 fffd0081 fffe007f fffe007c fffe007a fffe0078 fffe0075 fffe0073 fffe0071 fffe006e fffe006c fffe006a fffe0068 fffe0065 fffe0063 fffe0061 fffe005e fffe005c fffe005a fffe0058 fffe0023 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff11 ff00ffce ff00ffcc ff00ffc9 ff00ffc7 ff00ffc5 ff00ffc2 ff00ffc0 ff00ffbe ff00ffbc ff00ffb9 ff00ffb7 ff00ffb5 ff00ffb3 ff00ffb0 ff00ffae ff00ffac ff00ffaa ff00ffa7 ff00ffa5 ff00ffa3 ff00ffa1 ff00ff9e ff00ff9c ff00ff9a ff00ff98 ff00ff95 ff00ff93 ff00ff91 ff00ff8e ff00ff8c ff00ff8a ff00ff88 ff00ff85 ff00ff83 ff00ff81 ff00ff7f ff00ff7c ff00ff7a ff00ff78 ff00ff75 ff00ff73 ff00ff71 ff00ff6f ff00ff6c ff00ff6a ff00ff68 ff00ff66 ff00ff63 ff00ff61 ff3dc170 ffef0de9 ffee0ee8 ffed0fe5 ffed0fe4 ffed10e2 ffed10e0 ffec11de ffec11dc ffeb12da ffeb12d8 fff409cd fffd00c4 fffd00c2 fffd00bf fffd00bd fffd00bb fffd00b8 fffd00b6 fffd00b4 fffd00b1 fffd00af fffd00ad fffd00ab fffd00a9 fffd00a6 fffd00a4 fffd00a2 fffd009f fffd009d fffd009b fffd0099 fffd0096 fffd0094 fffd0092 fffd008f fffd008d fffd008b fffd0089 fffd0086 fffd0084 fffd0082 fffe007f fffe007d fffe007b fffe0079 fffe0076 fffe0074 fffe0072 fffe006f fffe006d fffe006b fffe0069 fffe0066 fffe0064 fffe0062 fffe005f fffe005d fffe005b fffe0059 fffe0056 fffe0037 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ffb0 ff00ffca ff00ffc8 ff00ffc6 ff00ffc3 ff00ffc1 ff00ffbf ff00ffbc ff00ffba ff00ffb8 ff00ffb6 ff00ffb3 ff00ffb1 ff00ffaf ff00ffad ff00ffaa ff00ffa8 ff00ffa6 ff00ffa4 ff00ffa1 ff00ff9f ff00ff9d ff00ff9b ff00ff98 ff00ff96 ff00ff94 ff00ff92 ff00ff8f ff00ff8d ff00ff8b ff00ff88 ff00ff86 ff00ff84 ff00ff82 ff00ff7f ff00ff7d ff00ff7b ff00ff79 ff00ff76 ff00ff74 ff00ff72 ff00ff6f ff00ff6d ff00ff6b ff00ff69 ff00ff66 ff00ff64 ff00ff62 ff00ff60 ff00ff5d ffe319d8 ffed0fe6 ffed0fe4 ffed10e3 ffed10e0 ffec11df ffec11dd ffec11db ffeb12d8 ffeb13d7 fff00dd0 fffd00c2 fffd00c0 fffd00be fffd00bc fffd00b9 fffd00b7 fffd00b5 fffd00b2 fffd00b0 fffd00ae fffd00ac fffd00a9 fffd00a7 fffd00a5 fffd00a3 fffd00a0 fffd009e fffd009c fffd0099 fffd0097 fffd0095 fffd0093 fffd0090 fffd008e fffd008c fffd0089 fffd0087 fffd0085 fffd0083 fffd0080 fffe007e fffe007c fffe0079 fffe0077 fffe0075 fffe0073 fffe0070 fffe006e fffe006c fffe0069 fffe0067 fffe0065 fffe0063 fffe0060 fffe005e fffe005c fffe0059 fffe0057 fffe0055 fffe004a 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff83 ff00ffc9 ff00ffc6 ff00ffc4 ff00ffc2 ff00ffc0 ff00ffbd ff00ffbb ff00ffb9 ff00ffb7 ff00ffb4 ff00ffb2 ff00ffb0 ff00ffad ff00ffab ff00ffa9 ff00ffa7 ff00ffa5 ff00ffa2 ff00ffa0 ff00ff9e ff00ff9b ff00ff99 ff00ff97 ff00ff95 ff00ff92 ff00ff90 ff00ff8e ff00ff8c ff00ff89 ff00ff87 ff00ff85 ff00ff82 ff00ff80 ff00ff7e ff00ff7c ff00ff79 ff00ff77 ff00ff75 ff00ff73 ff00ff70 ff00ff6e ff00ff6c ff00ff69 ff00ff67 ff00ff65 ff00ff63 ff00ff60 ff00ff5e ff00ff5c ffc538b6 ffed0fe5 ffed0fe4 ffed10e1 ffec11e0 ffec11de ffeb12db ffeb12d9 ffeb12d8 ffeb12d5 ffec11d1 fffd00c1 fffd00bf fffd00bc fffd00ba fffd00b8 fffd00b6 fffd00b3 fffd00b1 fffd00af fffd00ac fffd00aa fffd00a8 fffd00a6 fffd00a4 fffd00a1 fffd009f fffd009d fffd009a fffd0098 fffd0096 fffd0093 fffd0091 fffd008f fffd008d fffd008a fffd0088 fffd0086 fffd0083 fffd0081 fffe007f fffe007d fffe007a fffe0078 fffe0076 fffe0073 fffe0071 fffe006f fffe006d fffe006a fffe0068 fffe0066 fffe0063 fffe0061 fffe005f fffe005d fffe005a fffe0058 fffe0056 fffe0054 fffe0051 fffe000a 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff56 ff00ffc7 ff00ffc5 ff00ffc3 ff00ffc0 ff00ffbe ff00ffbc ff00ffba ff00ffb7 ff00ffb5 ff00ffb3 ff00ffb1 ff00ffae ff00ffac ff00ffaa ff00ffa8 ff00ffa5 ff00ffa3 ff00ffa1 ff00ff9f ff00ff9c ff00ff9a ff00ff98 ff00ff96 ff00ff93 ff00ff91 ff00ff8f ff00ff8c ff00ff8a ff00ff88 ff00ff86 ff00ff83 ff00ff81 ff00ff7f ff00ff7d ff00ff7a ff00ff78 ff00ff76 ff00ff73 ff00ff71 ff00ff6f ff00ff6d ff00ff6a ff00ff68 ff00ff66 ff00ff64 ff00ff61 ff00ff5f ff00ff5d ff00ff5a ff9a6393 ffed0fe4 ffed10e2 ffed10e0 ffec11df ffec11dc ffeb12da ffeb12d8 ffea13d6 ffea13d4 ffea13d2 fffb02c2 fffd00bd fffd00bb fffd00b9 fffd00b6 fffd00b4 fffd00b2 fffd00b0 fffd00ad fffd00ab fffd00a9 fffd00a7 fffd00a4 fffd00a2 fffd00a0 fffd009e fffd009b fffd0099 fffd0097 fffd0094 fffd0092 fffd0090 fffd008e fffd008b fffd0089 fffd0087 fffd0084 fffd0082 fffd0080 fffe007e fffe007b fffe0079 fffe0077 fffe0074 fffe0072 fffe0070 fffe006d fffe006b fffe0069 fffe0067 fffe0064 fffe0062 fffe0060 fffe005d fffe005b fffe0059 fffe0057 fffe0055 fffe0052 fffe0050 fffe001c 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff29 ff00ffc6 ff00ffc4 ff00ffc1 ff00ffbf ff00ffbd ff00ffba ff00ffb8 ff00ffb6 ff00ffb4 ff00ffb1 ff00ffaf ff00ffad ff00ffab ff00ffa9 ff00ffa6 ff00ffa4 ff00ffa2 ff00ff9f ff00ff9d ff00ff9b ff00ff99 ff00ff96 ff00ff94 ff00ff92 ff00ff90 ff00ff8d ff00ff8b ff00ff89 ff00ff86 ff00ff84 ff00ff82 ff00ff80 ff00ff7d ff00ff7b ff00ff79 ff00ff77 ff00ff74 ff00ff72 ff00ff70 ff00ff6d ff00ff6b ff00ff69 ff00ff67 ff00ff64 ff00ff62 ff00ff60 ff00ff5e ff00ff5b ff00ff59 ff55a970 ffec10e3 ffed10e1 ffed10df ffec11dd ffeb12db ffeb12d9 ffeb13d7 ffea13d5 ffea13d3 ffea13d0 fff607c3 fffd00bc fffd00ba fffd00b7 fffd00b5 fffd00b3 fffd00b0 fffd00ae fffd00ac fffd00aa fffd00a8 fffd00a5 fffd00a3 fffd00a1 fffd009e fffd009c fffd009a fffd0098 fffd0095 fffd0093 fffd0091 fffd008e fffd008c fffd008a fffd0088 fffd0085 fffd0083 fffd0081 fffe007e fffe007c fffe007a fffe0078 fffe0075 fffe0073 fffe0071 fffe006e fffe006c fffe006a fffe0068 fffe0065 fffe0063 fffe0061 fffe005e fffe005c fffe005a fffe0057 fffe0055 fffe0053 fffe0051 fffe004f fffe002e 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff04 ff00ffbe ff00ffc2 ff00ffc0 ff00ffbe ff00ffbb ff00ffb9 ff00ffb7 ff00ffb4 ff00ffb2 ff00ffb0 ff00ffae ff00ffab ff00ffa9 ff00ffa7 ff00ffa5 ff00ffa3 ff00ffa0 ff00ff9e ff00ff9c ff00ff99 ff00ff97 ff00ff95 ff00ff93 ff00ff90 ff00ff8e ff00ff8c ff00ff8a ff00ff87 ff00ff85 ff00ff83 ff00ff80 ff00ff7e ff00ff7c ff00ff7a ff00ff77 ff00ff75 ff00ff73 ff00ff71 ff00ff6e ff00ff6c ff00ff6a ff00ff67 ff00ff65 ff00ff63 ff00ff61 ff00ff5e ff00ff5c ff00ff5a ff00ff58 ff02fc56 ffe716d8 ffec11e0 ffec11de ffec11dc ffeb12da ffeb12d8 ffea13d6 ffea13d4 ffea13d1 ffea13cf fff20bc6 fffd00bb fffd00b8 fffd00b6 fffd00b4 fffd00b1 fffd00af fffd00ad fffd00ab fffd00a8 fffd00a6 fffd00a4 fffd00a2 fffd009f fffd009d fffd009b fffd0098 fffd0096 fffd0094 fffd0092 fffd008f fffd008d fffd008b fffd0088 fffd0086 fffd0084 fffd0082 fffe007f fffe007d fffe007b fffe0078 fffe0076 fffe0074 fffe0072 fffe006f fffe006d fffe006b fffe0068 fffe0066 fffe0064 fffe0062 fffe005f fffe005d fffe005b fffe0058 fffe0056 fffe0054 fffe0052 fffe004f fffe004d fffe003f 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff97 ff00ffc1 ff00ffbe ff00ffbc ff00ffba ff00ffb8 ff00ffb5 ff00ffb3 ff00ffb1 ff00ffaf ff00ffac ff00ffaa ff00ffa8 ff00ffa6 ff00ffa3 ff00ffa1 ff00ff9f ff00ff9d ff00ff9a ff00ff98 ff00ff96 ff00ff93 ff00ff91 ff00ff8f ff00ff8d ff00ff8a ff00ff88 ff00ff86 ff00ff84 ff00ff81 ff00ff7f ff00ff7d ff00ff7a ff00ff78 ff00ff76 ff00ff74 ff00ff71 ff00ff6f ff00ff6d ff00ff6b ff00ff68 ff00ff66 ff00ff64 ff00ff61 ff00ff5f ff00ff5d ff00ff5b ff00ff58 ff00ff56 ff00ff54 ffcd30b6 ffec11df ffec11dd ffeb12da ffeb12d8 ffeb12d6 ffeb13d4 ffea13d2 ffea13d0 ffea13ce ffed10c7 fffd00b9 fffd00b7 fffd00b5 fffd00b2 fffd00b0 fffd00ae fffd00ab fffd00a9 fffd00a7 fffd00a5 fffd00a2 fffd00a0 fffd009e fffd009c fffd0099 fffd0097 fffd0095 fffd0092 fffd0090 fffd008e fffd008c fffd0089 fffd0087 fffd0085 fffd0082 fffd0080 fffe007e fffe007c fffe0079 fffe0077 fffe0075 fffe0072 fffe0070 fffe006e fffe006c fffe0069 fffe0067 fffe0065 fffe0062 fffe0060 fffe005e fffe005c fffe0059 fffe0057 fffe0055 fffe0053 fffe0050 fffe004e fffe004c fffe004a fffe0006 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff6b ff00ffbf ff00ffbd ff00ffbb ff00ffb8 ff00ffb6 ff00ffb4 ff00ffb2 ff00ffaf ff00ffad ff00ffab ff00ffa9 ff00ffa7 ff00ffa4 ff00ffa2 ff00ffa0 ff00ff9d ff00ff9b ff00ff99 ff00ff97 ff00ff94 ff00ff92 ff00ff90 ff00ff8e ff00ff8b ff00ff89 ff00ff87 ff00ff84 ff00ff82 ff00ff80 ff00ff7e ff00ff7b ff00ff79 ff00ff77 ff00ff75 ff00ff72 ff00ff70 ff00ff6e ff00ff6b ff00ff69 ff00ff67 ff00ff65 ff00ff62 ff00ff60 ff00ff5e ff00ff5c ff00ff59 ff00ff57 ff00ff55 ff00ff53 ffa85693 ffec11de ffeb12db ffeb12d9 ffeb12d7 ffea13d5 ffea13d3 ffea13d1 ffea13cf ffe914cc ffea13c9 fffd00b8 fffd00b5 fffd00b3 fffd00b1 fffd00af fffd00ac fffd00aa fffd00a8 fffd00a6 fffd00a3 fffd00a1 fffd009f fffd009d fffd009a fffd0098 fffd0096 fffd0093 fffd0091 fffd008f fffd008d fffd008a fffd0088 fffd0086 fffd0083 fffd0081 fffe007f fffe007c fffe007a fffe0078 fffe0076 fffe0073 fffe0071 fffe006f fffe006c fffe006a fffe0068 fffe0066 fffe0063 fffe0061 fffe005f fffe005c fffe005a fffe0058 fffe0056 fffe0054 fffe0051 fffe004f fffe004d fffe004a fffe0048 fffe0016 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff40 ff00ffbe ff00ffbc ff00ffb9 ff00ffb7 ff00ffb5 ff00ffb2 ff00ffb0 ff00ffae ff00ffac ff00ffaa ff00ffa7 ff00ffa5 ff00ffa3 ff00ffa1 ff00ff9e ff00ff9c ff00ff9a ff00ff97 ff00ff95 ff00ff93 ff00ff91 ff00ff8e ff00ff8c ff00ff8a ff00ff88 ff00ff85 ff00ff83 ff00ff81 ff00ff7e ff00ff7c ff00ff7a ff00ff78 ff00ff75 ff00ff73 ff00ff71 ff00ff6f ff00ff6c ff00ff6a ff00ff68 ff00ff65 ff00ff63 ff00ff61 ff00ff5f ff00ff5c ff00ff5a ff00ff58 ff00ff56 ff00ff54 ff00ff51 ff6b9370 ffec11dc ffeb12da ffeb12d8 ffea13d6 ffea13d4 ffea13d2 ffea13cf ffe914cd ffe914cb ffea14c8 fff904b9 fffd00b4 fffd00b2 fffd00af fffd00ad fffd00ab fffd00a9 fffd00a7 fffd00a4 fffd00a2 fffd00a0 fffd009d fffd009b fffd0099 fffd0097 fffd0094 fffd0092 fffd0090 fffd008d fffd008b fffd0089 fffd0087 fffd0084 fffd0082 fffd0080 fffe007d fffe007b fffe0079 fffe0077 fffe0074 fffe0072 fffe0070 fffe006d fffe006b fffe0069 fffe0067 fffe0064 fffe0062 fffe0060 fffe005d fffe005b fffe0059 fffe0056 fffe0054 fffe0052 fffe0050 fffe004e fffe004b fffe0049 fffe0047 fffe0026 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff16 ff00ffbc ff00ffba ff00ffb8 ff00ffb6 ff00ffb3 ff00ffb1 ff00ffaf ff00ffad ff00ffaa ff00ffa8 ff00ffa6 ff00ffa4 ff00ffa1 ff00ff9f ff00ff9d ff00ff9b ff00ff98 ff00ff96 ff00ff94 ff00ff91 ff00ff8f ff00ff8d ff00ff8b ff00ff88 ff00ff86 ff00ff84 ff00ff82 ff00ff7f ff00ff7d ff00ff7b ff00ff78 ff00ff76 ff00ff74 ff00ff72 ff00ff6f ff00ff6d ff00ff6b ff00ff69 ff00ff66 ff00ff64 ff00ff62 ff00ff5f ff00ff5d ff00ff5b ff00ff59 ff00ff56 ff00ff54 ff00ff52 ff00ff50 ff0ff051 ffe914d6 ffeb12d9 ffeb13d7 ffeb13d4 ffea13d3 ffea13d0 ffea14ce ffea13cc ffea14c9 ffe914c7 fff409bb fffd00b3 fffd00b0 fffd00ae fffd00ac fffd00aa fffd00a7 fffd00a5 fffd00a3 fffd00a1 fffd009e fffd009c fffd009a fffd0097 fffd0095 fffd0093 fffd0091 fffd008e fffd008c fffd008a fffd0087 fffd0085 fffd0083 fffd0081 fffe007e fffe007c fffe007a fffe0077 fffe0075 fffe0073 fffe0071 fffe006e fffe006c fffe006a fffe0067 fffe0065 fffe0063 fffe0061 fffe005e fffe005c fffe005a fffe0057 fffe0055 fffe0053 fffe0051 fffe004e fffe004c fffe004a fffe0048 fffe0045 fffe0035 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ffa8 ff00ffb9 ff00ffb6 ff00ffb4 ff00ffb2 ff00ffb0 ff00ffad ff00ffab ff00ffa9 ff00ffa7 ff00ffa5 ff00ffa2 ff00ffa0 ff00ff9e ff00ff9b ff00ff99 ff00ff97 ff00ff95 ff00ff92 ff00ff90 ff00ff8e ff00ff8c ff00ff89 ff00ff87 ff00ff85 ff00ff82 ff00ff80 ff00ff7e ff00ff7c ff00ff79 ff00ff77 ff00ff75 ff00ff73 ff00ff70 ff00ff6e ff00ff6c ff00ff69 ff00ff67 ff00ff65 ff00ff63 ff00ff60 ff00ff5e ff00ff5c ff00ff5a ff00ff57 ff00ff55 ff00ff53 ff00ff51 ff00ff4e ff00ff4c ffd429b7 ffeb12d8 ffeb12d5 ffea13d4 ffea13d1 ffea13cf ffea13cd ffe914ca ffe914c8 ffea14c5 fff00dbe fffd00b1 fffd00af fffd00ad fffd00aa fffd00a8 fffd00a6 fffd00a4 fffd00a1 fffd009f fffd009d fffd009b fffd0098 fffd0096 fffd0094 fffd0091 fffd008f fffd008d fffd008b fffd0088 fffd0086 fffd0084 fffd0081 fffe007f fffe007d fffe007b fffe0078 fffe0076 fffe0074 fffe0071 fffe006f fffe006d fffe006b fffe0068 fffe0066 fffe0064 fffe0061 fffe005f fffe005d fffe005b fffe0058 fffe0056 fffe0054 fffe0052 fffe004f fffe004d fffe004b fffe0049 fffe0046 fffe0044 fffe0041 fffe0003 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff7e ff00ffb7 ff00ffb5 ff00ffb3 ff00ffb0 ff00ffae ff00ffac ff00ffaa ff00ffa8 ff00ffa5 ff00ffa3 ff00ffa1 ff00ff9f ff00ff9c ff00ff9a ff00ff98 ff00ff95 ff00ff93 ff00ff91 ff00ff8f ff00ff8c ff00ff8a ff00ff88 ff00ff86 ff00ff83 ff00ff81 ff00ff7f ff00ff7c ff00ff7a ff00ff78 ff00ff76 ff00ff73 ff00ff71 ff00ff6f ff00ff6d ff00ff6a ff00ff68 ff00ff66 ff00ff63 ff00ff61 ff00ff5f ff00ff5d ff00ff5a ff00ff58 ff00ff56 ff00ff54 ff00ff52 ff00ff4f ff00ff4d ff00ff4b ffb34a93 ffeb12d6 ffea13d4 ffea13d2 ffea13d0 ffea13ce ffe914cb ffe914c9 ffea14c6 ffe914c3 ffec11bf fffd00b0 fffd00ae fffd00ab fffd00a9 fffd00a7 fffd00a5 fffd00a2 fffd00a0 fffd009e fffd009c fffd0099 fffd0097 fffd0095 fffd0092 fffd0090 fffd008e fffd008c fffd0089 fffd0087 fffd0085 fffd0082 fffd0080 fffe007e fffe007b fffe0079 fffe0077 fffe0075 fffe0072 fffe0070 fffe006e fffe006b fffe0069 fffe0067 fffe0065 fffe0062 fffe0060 fffe005e fffe005b fffe0059 fffe0057 fffe0055 fffe0053 fffe0050 fffe004e fffe004c fffe0049 fffe0047 fffe0045 fffe0043 fffe0040 fffe0010 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff54 ff00ffb6 ff00ffb4 ff00ffb1 ff00ffaf ff00ffad ff00ffab ff00ffa8 ff00ffa6 ff00ffa4 ff00ffa2 ff00ff9f ff00ff9d ff00ff9b ff00ff99 ff00ff96 ff00ff94 ff00ff92 ff00ff8f ff00ff8d ff00ff8b ff00ff89 ff00ff86 ff00ff84 ff00ff82 ff00ff80 ff00ff7d ff00ff7b ff00ff79 ff00ff76 ff00ff74 ff00ff72 ff00ff70 ff00ff6d ff00ff6b ff00ff69 ff00ff67 ff00ff64 ff00ff62 ff00ff60 ff00ff5d ff00ff5b ff00ff59 ff00ff57 ff00ff55 ff00ff52 ff00ff50 ff00ff4e ff00ff4c ff00ff49 ff807e70 ffea13d5 ffea13d3 ffea13d1 ffea14ce ffe914cc ffea14c9 ffea14c7 ffe914c4 ffe914c2 ffea14c0 fffb02af fffd00ac fffd00aa fffd00a8 fffd00a6 fffd00a3 fffd00a1 fffd009f fffd009c fffd009a fffd0098 fffd0096 fffd0093 fffd0091 fffd008f fffd008c fffd008a fffd0088 fffd0086 fffd0083 fffd0081 fffe007f fffe007c fffe007a fffe0078 fffe0076 fffe0073 fffe0071 fffe006f fffe006c fffe006a fffe0068 fffe0065 fffe0063 fffe0061 fffe005f fffe005c fffe005a fffe0058 fffe0055 fffe0053 fffe0051 fffe004f fffe004d fffe004a fffe0048 fffe0046 fffe0043 fffe0041 fffe003f fffe001f 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff2c ff00ffb4 ff00ffb2 ff00ffb0 ff00ffae ff00ffab ff00ffa9 ff00ffa7 ff00ffa5 ff00ffa3 ff00ffa0 ff00ff9e ff00ff9c ff00ff99 ff00ff97 ff00ff95 ff00ff93 ff00ff90 ff00ff8e ff00ff8c ff00ff8a ff00ff87 ff00ff85 ff00ff83 ff00ff80 ff00ff7e ff00ff7c ff00ff7a ff00ff77 ff00ff75 ff00ff73 ff00ff70 ff00ff6e ff00ff6c ff00ff6a ff00ff67 ff00ff65 ff00ff63 ff00ff61 ff00ff5e ff00ff5c ff00ff5a ff00ff57 ff00ff55 ff00ff53 ff00ff51 ff00ff4f ff00ff4c ff00ff4a ff00ff48 ff23db4e ffea13d2 ffea13d2 ffea13cf ffea13cd ffea13ca ffea14c8 ffe914c5 ffea14c3 ffea14c1 ffe914be fff706b1 fffd00ab fffd00a9 fffd00a6 fffd00a4 fffd00a2 fffd00a0 fffd009d fffd009b fffd0099 fffd0096 fffd0094 fffd0092 fffd0090 fffd008d fffd008b fffd0089 fffd0086 fffd0084 fffd0082 fffd0080 fffe007d fffe007b fffe0079 fffe0076 fffe0074 fffe0072 fffe0070 fffe006d fffe006b fffe0069 fffe0066 fffe0064 fffe0062 fffe0060 fffe005d fffe005b fffe0059 fffe0056 fffe0054 fffe0052 fffe0050 fffe004d fffe004b fffe0049 fffe0047 fffe0044 fffe0042 fffe0040 fffe003d fffe002c 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff07 ff00ffb0 ff00ffb1 ff00ffae ff00ffac ff00ffaa ff00ffa8 ff00ffa6 ff00ffa3 ff00ffa1 ff00ff9f ff00ff9d ff00ff9a ff00ff98 ff00ff96 ff00ff93 ff00ff91 ff00ff8f ff00ff8d ff00ff8a ff00ff88 ff00ff86 ff00ff84 ff00ff81 ff00ff7f ff00ff7d ff00ff7a ff00ff78 ff00ff76 ff00ff74 ff00ff71 ff00ff6f ff00ff6d ff00ff6b ff00ff68 ff00ff66 ff00ff64 ff00ff61 ff00ff5f ff00ff5d ff00ff5b ff00ff58 ff00ff56 ff00ff54 ff00ff52 ff00ff4f ff00ff4d ff00ff4b ff00ff49 ff00ff46 ff00ff44 ffda23b7 ffea13d0 ffea13ce ffea13cc ffe914c9 ffea14c6 ffea14c4 ffea14c2 ffe914bf ffea13bc fff30ab3 fffd00aa fffd00a7 fffd00a5 fffd00a3 fffd00a0 fffd009e fffd009c fffd009a fffd0097 fffd0095 fffd0093 fffd0090 fffd008e fffd008c fffd008a fffd0087 fffd0085 fffd0083 fffd0080 fffe007e fffe007c fffe007a fffe0077 fffe0075 fffe0073 fffe0070 fffe006e fffe006c fffe006a fffe0067 fffe0065 fffe0063 fffe0060 fffe005e fffe005c fffe005a fffe0057 fffe0055 fffe0053 fffe0051 fffe004e fffe004c fffe004a fffe0048 fffe0045 fffe0043 fffe0041 fffe003e fffe003c fffe0037 fffe0001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff8f ff00ffaf ff00ffad ff00ffab ff00ffa9 ff00ffa6 ff00ffa4 ff00ffa2 ff00ffa0 ff00ff9d ff00ff9b ff00ff99 ff00ff97 ff00ff94 ff00ff92 ff00ff90 ff00ff8d ff00ff8b ff00ff89 ff00ff87 ff00ff84 ff00ff82 ff00ff80 ff00ff7e ff00ff7b ff00ff79 ff00ff77 ff00ff74 ff00ff72 ff00ff70 ff00ff6e ff00ff6b ff00ff69 ff00ff67 ff00ff65 ff00ff62 ff00ff60 ff00ff5e ff00ff5b ff00ff59 ff00ff57 ff00ff55 ff00ff53 ff00ff50 ff00ff4e ff00ff4c ff00ff4a ff00ff47 ff00ff45 ff00ff43 ffbe3f93 ffea13cf ffea13cd ffe914ca ffea14c7 ffea14c5 ffe914c2 ffe914c0 ffea13bd ffea13bb ffef0fb4 fffd00a8 fffd00a6 fffd00a4 fffd00a1 fffd009f fffd009d fffd009b fffd0098 fffd0096 fffd0094 fffd0091 fffd008f fffd008d fffd008a fffd0088 fffd0086 fffd0084 fffd0081 fffe007f fffe007d fffe007a fffe0078 fffe0076 fffe0074 fffe0071 fffe006f fffe006d fffe006a fffe0068 fffe0066 fffe0064 fffe0061 fffe005f fffe005d fffe005a fffe0058 fffe0056 fffe0054 fffe0052 fffe004f fffe004d fffe004b fffe0048 fffe0046 fffe0044 fffe0042 fffe003f fffe003d fffe003b fffe0038 fffe000b 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff67 ff00ffae ff00ffac ff00ffaa ff00ffa7 ff00ffa5 ff00ffa3 ff00ffa0 ff00ff9e ff00ff9c ff00ff9a ff00ff97 ff00ff95 ff00ff93 ff00ff91 ff00ff8e ff00ff8c ff00ff8a ff00ff87 ff00ff85 ff00ff83 ff00ff81 ff00ff7e ff00ff7c ff00ff7a ff00ff78 ff00ff75 ff00ff73 ff00ff71 ff00ff6e ff00ff6c ff00ff6a ff00ff68 ff00ff65 ff00ff63 ff00ff61 ff00ff5f ff00ff5c ff00ff5a ff00ff58 ff00ff55 ff00ff53 ff00ff51 ff00ff4f ff00ff4d ff00ff4a ff00ff48 ff00ff46 ff00ff44 ff00ff41 ff926c6f ffe914cd ffea13ca ffea14c8 ffea14c6 ffe914c3 ffea14c1 ffea13bf ffe914bb ffea14b9 ffeb12b6 fffd00a7 fffd00a5 fffd00a2 fffd00a0 fffd009e fffd009b fffd0099 fffd0097 fffd0095 fffd0092 fffd0090 fffd008e fffd008b fffd0089 fffd0087 fffd0085 fffd0082 fffd0080 fffe007e fffe007b fffe0079 fffe0077 fffe0075 fffe0072 fffe0070 fffe006e fffe006b fffe0069 fffe0067 fffe0064 fffe0062 fffe0060 fffe005e fffe005b fffe0059 fffe0057 fffe0055 fffe0052 fffe0050 fffe004e fffe004c fffe0049 fffe0047 fffe0045 fffe0042 fffe0040 fffe003e fffe003c fffe0039 fffe0037 fffe0018 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff40 ff00ffac ff00ffaa ff00ffa8 ff00ffa6 ff00ffa4 ff00ffa1 ff00ff9f ff00ff9d ff00ff9b ff00ff98 ff00ff96 ff00ff94 ff00ff91 ff00ff8f ff00ff8d ff00ff8b ff00ff88 ff00ff86 ff00ff84 ff00ff82 ff00ff7f ff00ff7d ff00ff7b ff00ff78 ff00ff76 ff00ff74 ff00ff72 ff00ff6f ff00ff6d ff00ff6b ff00ff69 ff00ff66 ff00ff64 ff00ff62 ff00ff5f ff00ff5d ff00ff5b ff00ff59 ff00ff56 ff00ff54 ff00ff52 ff00ff50 ff00ff4d ff00ff4b ff00ff49 ff00ff47 ff00ff44 ff00ff42 ff00ff40 ff3ec14c ffea13cc ffea14c9 ffea14c7 ffea14c4 ffea14c2 ffea14c0 ffe914bd ffea13ba ffea13b8 ffea13b5 fffa03a7 fffd00a3 fffd00a1 fffd009f fffd009c fffd009a fffd0098 fffd0095 fffd0093 fffd0091 fffd008f fffd008c fffd008a fffd0088 fffd0085 fffd0083 fffd0081 fffe007f fffe007c fffe007a fffe0078 fffe0075 fffe0073 fffe0071 fffe006f fffe006c fffe006a fffe0068 fffe0065 fffe0063 fffe0061 fffe005f fffe005c fffe005a fffe0058 fffe0055 fffe0053 fffe0051 fffe004f fffe004c fffe004a fffe0048 fffe0046 fffe0043 fffe0041 fffe003f fffe003c fffe003a fffe0038 fffe0036 fffe0023 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff19 ff00ffab ff00ffa9 ff00ffa7 ff00ffa4 ff00ffa2 ff00ffa0 ff00ff9e ff00ff9b ff00ff99 ff00ff97 ff00ff95 ff00ff92 ff00ff90 ff00ff8e ff00ff8b ff00ff89 ff00ff87 ff00ff85 ff00ff82 ff00ff80 ff00ff7e ff00ff7c ff00ff79 ff00ff77 ff00ff75 ff00ff72 ff00ff70 ff00ff6e ff00ff6c ff00ff69 ff00ff67 ff00ff65 ff00ff63 ff00ff60 ff00ff5e ff00ff5c ff00ff59 ff00ff57 ff00ff55 ff00ff53 ff00ff51 ff00ff4e ff00ff4c ff00ff4a ff00ff48 ff00ff45 ff00ff43 ff00ff41 ff00ff3e ff00ff3c ffdf1eb7 ffe914c8 ffea14c5 ffea14c3 ffea14c1 ffe914be ffea13bb ffea13b9 ffea13b6 ffeb12b3 fff608a9 fffd00a2 fffd009f fffd009d fffd009b fffd0099 fffd0096 fffd0094 fffd0092 fffd008f fffd008d fffd008b fffd0089 fffd0086 fffd0084 fffd0082 fffe007f fffe007d fffe007b fffe0079 fffe0076 fffe0074 fffe0072 fffe006f fffe006d fffe006b fffe0069 fffe0066 fffe0064 fffe0062 fffe005f fffe005d fffe005b fffe0059 fffe0056 fffe0054 fffe0052 fffe0050 fffe004d fffe004b fffe0049 fffe0046 fffe0044 fffe0042 fffe0040 fffe003d fffe003b fffe0039 fffe0036 fffe0034 fffe002e 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff9e ff00ffa8 ff00ffa5 ff00ffa3 ff00ffa1 ff00ff9e ff00ff9c ff00ff9a ff00ff98 ff00ff95 ff00ff93 ff00ff91 ff00ff8f ff00ff8c ff00ff8a ff00ff88 ff00ff85 ff00ff83 ff00ff81 ff00ff7f ff00ff7c ff00ff7a ff00ff78 ff00ff76 ff00ff73 ff00ff71 ff00ff6f ff00ff6c ff00ff6a ff00ff68 ff00ff66 ff00ff63 ff00ff61 ff00ff5f ff00ff5d ff00ff5a ff00ff58 ff00ff56 ff00ff54 ff00ff51 ff00ff4f ff00ff4d ff00ff4b ff00ff48 ff00ff46 ff00ff44 ff00ff42 ff00ff3f ff00ff3d ff00ff3b ffc83692 ffea14c6 ffea14c4 ffe914c1 ffea13bf ffea13bc ffea13ba ffea13b8 ffeb13b4 ffeb12b2 fff20bab fffd00a0 fffd009e fffd009c fffd009a fffd0097 fffd0095 fffd0093 fffd0090 fffd008e fffd008c fffd0089 fffd0087 fffd0085 fffd0083 fffd0080 fffe007e fffe007c fffe0079 fffe0077 fffe0075 fffe0073 fffe0070 fffe006e fffe006c fffe0069 fffe0067 fffe0065 fffe0063 fffe0060 fffe005e fffe005c fffe0059 fffe0057 fffe0055 fffe0053 fffe0051 fffe004e fffe004c fffe004a fffe0047 fffe0045 fffe0043 fffe0041 fffe003e fffe003c fffe003a fffe0037 fffe0035 fffe0033 fffe0031 fffe0007 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff77 ff00ffa6 ff00ffa4 ff00ffa2 ff00ff9f ff00ff9d ff00ff9b ff00ff99 ff00ff96 ff00ff94 ff00ff92 ff00ff8f ff00ff8d ff00ff8b ff00ff89 ff00ff86 ff00ff84 ff00ff82 ff00ff80 ff00ff7d ff00ff7b ff00ff79 ff00ff76 ff00ff74 ff00ff72 ff00ff70 ff00ff6d ff00ff6b ff00ff69 ff00ff67 ff00ff64 ff00ff62 ff00ff60 ff00ff5d ff00ff5b ff00ff59 ff00ff57 ff00ff55 ff00ff52 ff00ff50 ff00ff4e ff00ff4b ff00ff49 ff00ff47 ff00ff45 ff00ff42 ff00ff40 ff00ff3e ff00ff3c ff00ff39 ffa35b6f ffea14c5 ffea14c2 ffea14c0 ffea13bd ffea14ba ffea13b8 ffeb12b5 ffee0fb0 fff20bab fff805a4 fffd009f fffd009d fffd009a fffd0098 fffd0096 fffd0094 fffd0091 fffd008f fffd008d fffd008a fffd0088 fffd0086 fffd0084 fffd0081 fffe007f fffe007d fffe007a fffe0078 fffe0076 fffe0073 fffe0071 fffe006f fffe006d fffe006a fffe0068 fffe0066 fffe0063 fffe0061 fffe005f fffe005d fffe005a fffe0058 fffe0056 fffe0054 fffe0051 fffe004f fffe004d fffe004b fffe0048 fffe0046 fffe0044 fffe0041 fffe003f fffe003d fffe003b fffe0038 fffe0036 fffe0034 fffe0031 fffe002f fffe0012 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff53 ff00ffa5 ff00ffa2 ff00ffa0 ff00ff9e ff00ff9c ff00ff99 ff00ff97 ff00ff95 ff00ff93 ff00ff90 ff00ff8e ff00ff8c ff00ff89 ff00ff87 ff00ff85 ff00ff83 ff00ff80 ff00ff7e ff00ff7c ff00ff7a ff00ff77 ff00ff75 ff00ff73 ff00ff70 ff00ff6e ff00ff6c ff00ff6a ff00ff67 ff00ff65 ff00ff63 ff00ff61 ff00ff5e ff00ff5c ff00ff5a ff00ff57 ff00ff55 ff00ff53 ff00ff51 ff00ff4f ff00ff4c ff00ff4a ff00ff48 ff00ff46 ff00ff43 ff00ff41 ff00ff3f ff00ff3c ff00ff3a ff00ff38 ff5ba34b ffea14c3 ffea14c1 ffec11bd fff00db6 fff509b1 fff904ac fffc01a7 fffd00a4 fffd00a2 fffd00a0 fffd009e fffd009b fffd0099 fffd0097 fffd0094 fffd0092 fffd0090 fffd008e fffd008b fffd0089 fffd0087 fffd0084 fffd0082 fffd0080 fffe007e fffe007b fffe0079 fffe0077 fffe0074 fffe0072 fffe0070 fffe006e fffe006b fffe0069 fffe0067 fffe0064 fffe0062 fffe0060 fffe005e fffe005b fffe0059 fffe0057 fffe0055 fffe0052 fffe0050 fffe004e fffe004b fffe0049 fffe0047 fffe0045 fffe0042 fffe0040 fffe003e fffe003b fffe0039 fffe0037 fffe0035 fffe0032 fffe0030 fffe002e fffe001b 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff2e ff00ffa3 ff00ffa1 ff00ff9f ff00ff9c ff00ff9a ff00ff98 ff00ff96 ff00ff93 ff00ff91 ff00ff8f ff00ff8d ff00ff8a ff00ff88 ff00ff86 ff00ff83 ff00ff81 ff00ff7f ff00ff7d ff00ff7a ff00ff78 ff00ff76 ff00ff74 ff00ff71 ff00ff6f ff00ff6d ff00ff6a ff00ff68 ff00ff66 ff00ff64 ff00ff61 ff00ff5f ff00ff5d ff00ff5b ff00ff58 ff00ff56 ff00ff54 ff00ff52 ff00ff4f ff00ff4d ff00ff4b ff00ff49 ff00ff46 ff00ff44 ff00ff42 ff00ff40 ff00ff3d ff00ff3b ff00ff36 ff00ff28 ff00ff1c fff508a9 fffb02b2 fffd00ae fffd00ac fffd00aa fffd00a8 fffd00a5 fffd00a3 fffd00a1 fffd009e fffd009c fffd009a fffd0098 fffd0095 fffd0093 fffd0091 fffd008e fffd008c fffd008a fffd0088 fffd0085 fffd0083 fffd0081 fffe007e fffe007c fffe007a fffe0078 fffe0075 fffe0073 fffe0071 fffe006e fffe006c fffe006a fffe0068 fffe0065 fffe0063 fffe0061 fffe005e fffe005c fffe005a fffe0058 fffe0055 fffe0053 fffe0051 fffe004f fffe004c fffe004a fffe0048 fffe0045 fffe0043 fffe0041 fffe003f fffe003c fffe003a fffe0038 fffe0035 fffe0033 fffe0031 fffe002f fffe002c ffff0025 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff0a ff00ffa1 ff00ffa0 ff00ff9d ff00ff9b ff00ff99 ff00ff96 ff00ff94 ff00ff92 ff00ff90 ff00ff8d ff00ff8b ff00ff89 ff00ff87 ff00ff84 ff00ff82 ff00ff80 ff00ff7d ff00ff7b ff00ff79 ff00ff77 ff00ff74 ff00ff72 ff00ff70 ff00ff6e ff00ff6b ff00ff69 ff00ff67 ff00ff64 ff00ff62 ff00ff60 ff00ff5e ff00ff5b ff00ff59 ff00ff57 ff00ff55 ff00ff53 ff00ff50 ff00ff4e ff00ff4c ff00ff49 ff00ff47 ff00ff45 ff00ff43 ff00ff36 ff00ff26 ff00ff18 ff00ff0a ff00ff01 00000000 00000000 fffd0078 fffd00af fffd00ad fffd00ab fffd00a9 fffd00a6 fffd00a4 fffd00a2 fffd009f fffd009d fffd009b fffd0098 fffd0096 fffd0094 fffd0092 fffd008f fffd008d fffd008b fffd0088 fffd0086 fffd0084 fffd0082 fffe007f fffe007d fffe007b fffe0078 fffe0076 fffe0074 fffe0072 fffe006f fffe006d fffe006b fffe0068 fffe0066 fffe0064 fffe0062 fffe005f fffe005d fffe005b fffe0058 fffe0056 fffe0054 fffe0052 fffe0050 fffe004d fffe004b fffe0049 fffe0046 fffe0044 fffe0042 fffe0040 fffe003d fffe003b fffe0039 fffe0036 fffe0034 fffe0032 fffe002f fffe002d fffe002b ffff0029 ffff0004 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff86 ff00ff9e ff00ff9c ff00ff9a ff00ff97 ff00ff95 ff00ff93 ff00ff91 ff00ff8e ff00ff8c ff00ff8a ff00ff87 ff00ff85 ff00ff83 ff00ff81 ff00ff7e ff00ff7c ff00ff7a ff00ff78 ff00ff75 ff00ff73 ff00ff71 ff00ff6e ff00ff6c ff00ff6a ff00ff68 ff00ff65 ff00ff63 ff00ff61 ff00ff5f ff00ff5c ff00ff5a ff00ff58 ff00ff55 ff00ff53 ff00ff51 ff00ff4f ff00ff4d ff00ff45 ff00ff33 ff00ff23 ff00ff12 ff00ff04 00000000 00000000 00000000 00000000 00000000 00000000 00000000 fffd004d fffd00ae fffd00ab fffd00a9 fffd00a7 fffd00a5 fffd00a3 fffd00a0 fffd009e fffd009c fffd0099 fffd0097 fffd0095 fffd0093 fffd0090 fffd008e fffd008c fffd0089 fffd0087 fffd0085 fffd0083 fffd0080 fffe007e fffe007c fffe0079 fffe0077 fffe0075 fffe0072 fffe0070 fffe006e fffe006c fffe0069 fffe0067 fffe0065 fffe0062 fffe0060 fffe005e fffe005c fffe0059 fffe0057 fffe0055 fffe0053 fffe0050 fffe004e fffe004c fffe004a fffe0047 fffe0045 fffe0043 fffe0040 fffe003e fffe003c fffe003a fffe0037 fffe0035 fffe0033 fffe0030 fffe002e fffe002c ffff002a ffff0027 ffff000d 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff63 ff00ff9d ff00ff9a ff00ff98 ff00ff96 ff00ff94 ff00ff91 ff00ff8f ff00ff8d ff00ff8b ff00ff88 ff00ff86 ff00ff84 ff00ff81 ff00ff7f ff00ff7d ff00ff7b ff00ff78 ff00ff76 ff00ff74 ff00ff72 ff00ff6f ff00ff6d ff00ff6b ff00ff68 ff00ff66 ff00ff64 ff00ff62 ff00ff5f ff00ff5d ff00ff5b ff00ff59 ff00ff56 ff00ff53 ff00ff42 ff00ff2f ff00ff1c ff00ff0b 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 fffd0023 fffd00ac fffd00aa fffd00a8 fffd00a6 fffd00a3 fffd00a1 fffd009f fffd009d fffd009a fffd0098 fffd0096 fffd0093 fffd0091 fffd008f fffd008d fffd008a fffd0088 fffd0086 fffd0083 fffd0081 fffe007f fffe007d fffe007a fffe0078 fffe0076 fffe0073 fffe0071 fffe006f fffe006d fffe006a fffe0068 fffe0066 fffe0063 fffe0061 fffe005f fffe005d fffe005a fffe0058 fffe0056 fffe0054 fffe0051 fffe004f fffe004d fffe004a fffe0048 fffe0046 fffe0044 fffe0041 fffe003f fffe003d fffe003a fffe0038 fffe0036 fffe0034 fffe0031 fffe002f fffe002d ffff002a ffff0028 ffff0026 ffff0015 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff3f ff00ff9b ff00ff99 ff00ff97 ff00ff94 ff00ff92 ff00ff90 ff00ff8e ff00ff8b ff00ff89 ff00ff87 ff00ff85 ff00ff82 ff00ff80 ff00ff7e ff00ff7b ff00ff79 ff00ff77 ff00ff75 ff00ff72 ff00ff70 ff00ff6e ff00ff6c ff00ff69 ff00ff67 ff00ff65 ff00ff62 ff00ff60 ff00ff5e ff00ff53 ff00ff3c ff00ff28 ff00ff14 ff00ff03 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 fffd0002 fffd00a3 fffd00a9 fffd00a7 fffd00a4 fffd00a2 fffd00a0 fffd009d fffd009b fffd0099 fffd0097 fffd0094 fffd0092 fffd0090 fffd008d fffd008b fffd0089 fffd0087 fffd0084 fffd0082 fffd0080 fffe007d fffe007b fffe0079 fffe0077 fffe0074 fffe0072 fffe0070 fffe006d fffe006b fffe0069 fffe0067 fffe0064 fffe0062 fffe0060 fffe005d fffe005b fffe0059 fffe0057 fffe0054 fffe0052 fffe0050 fffe004e fffe004b fffe0049 fffe0047 fffe0044 fffe0042 fffe0040 fffe003e fffe003b fffe0039 fffe0037 fffe0034 fffe0032 fffe0030 fffe002e fffe002b ffff0029 ffff0027 ffff0024 ffff001c 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff1c ff00ff9a ff00ff98 ff00ff95 ff00ff93 ff00ff91 ff00ff8f ff00ff8c ff00ff8a ff00ff88 ff00ff85 ff00ff83 ff00ff81 ff00ff7f ff00ff7c ff00ff7a ff00ff78 ff00ff76 ff00ff73 ff00ff71 ff00ff6f ff00ff6c ff00ff6a ff00ff68 ff00ff63 ff00ff4c ff00ff36 ff00ff20 ff00ff0b 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 fffd007c fffd00a8 fffd00a5 fffd00a3 fffd00a1 fffd009e fffd009c fffd009a fffd0097 fffd0095 fffd0093 fffd0091 fffd008e fffd008c fffd008a fffd0087 fffd0085 fffd0083 fffd0081 fffe007e fffe007c fffe007a fffe0077 fffe0075 fffe0073 fffe0071 fffe006e fffe006c fffe006a fffe0067 fffe0065 fffe0063 fffe0061 fffe005e fffe005c fffe005a fffe0057 fffe0055 fffe0053 fffe0051 fffe004f fffe004c fffe004a fffe0048 fffe0045 fffe0043 fffe0041 fffe003f fffe003c fffe003a fffe0038 fffe0035 fffe0033 fffe0031 fffe002e fffe002c ffff002a ffff0028 ffff0025 ffff0023 ffff0021 ffff0002 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff02 ff00ff91 ff00ff96 ff00ff94 ff00ff92 ff00ff8f ff00ff8d ff00ff8b ff00ff89 ff00ff86 ff00ff84 ff00ff82 ff00ff7f ff00ff7d ff00ff7b ff00ff79 ff00ff76 ff00ff74 ff00ff72 ff00ff70 ff00ff5e ff00ff45 ff00ff2d ff00ff15 ff00ff02 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 fffd0053 fffd00a6 fffd00a4 fffd00a2 fffd009f fffd009d fffd009b fffd0098 fffd0096 fffd0094 fffd0092 fffd008f fffd008d fffd008b fffd0088 fffd0086 fffd0084 fffd0081 fffe007f fffe007d fffe007b fffe0078 fffe0076 fffe0074 fffe0071 fffe006f fffe006d fffe006b fffe0068 fffe0066 fffe0064 fffe0061 fffe005f fffe005d fffe005b fffe0058 fffe0056 fffe0054 fffe0052 fffe004f fffe004d fffe004b fffe0049 fffe0046 fffe0044 fffe0042 fffe003f fffe003d fffe003b fffe0039 fffe0036 fffe0034 fffe0032 fffe002f fffe002d fffe002b ffff0028 ffff001d ffff0013 ffff000a ffff0002 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff71 ff00ff95 ff00ff92 ff00ff90 ff00ff8e ff00ff8c ff00ff89 ff00ff87 ff00ff85 ff00ff83 ff00ff80 ff00ff7e ff00ff7c ff00ff79 ff00ff71 ff00ff56 ff00ff3c ff00ff22 ff00ff09 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 fffd002b fffd00a5 fffd00a2 fffd00a0 fffd009e fffd009c fffd0099 fffd0097 fffd0095 fffd0092 fffd0090 fffd008e fffd008c fffd0089 fffd0087 fffd0085 fffd0082 fffd0080 fffe007e fffe007c fffe0079 fffe0077 fffe0075 fffe0072 fffe0070 fffe006e fffe006c fffe0069 fffe0067 fffe0065 fffe0062 fffe0060 fffe005e fffe005b fffe0059 fffe0057 fffe0055 fffe0053 fffe0050 fffe004e fffe004c fffe0049 fffe0047 fffe0045 fffe0043 fffe0040 fffe003e fffe003c fffe0039 fffe0037 fffe0035 fffe0033 fffe002d fffe0021 fffe0015 ffff000a ffff0001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff4f ff00ff93 ff00ff91 ff00ff8f ff00ff8d ff00ff8a ff00ff88 ff00ff86 ff00ff83 ff00ff80 ff00ff6a ff00ff4c ff00ff30 ff00ff15 ff00ff01 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 fffd0007 fffd00a0 fffd00a1 fffd009f fffd009c fffd009a fffd0098 fffd0096 fffd0093 fffd0091 fffd008f fffd008c fffd008a fffd0088 fffd0086 fffd0083 fffd0081 fffe007f fffe007c fffe007a fffe0078 fffe0076 fffe0073 fffe0071 fffe006f fffe006c fffe006a fffe0068 fffe0066 fffe0063 fffe0061 fffe005f fffe005c fffe005a fffe0058 fffe0056 fffe0053 fffe0051 fffe004f fffe004d fffe004a fffe0048 fffe0046 fffe0043 fffe0041 fffe003f fffe003d fffe003a fffe0033 fffe0024 fffe0016 fffe0009 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff2d ff00ff92 ff00ff90 ff00ff8d ff00ff8b ff00ff7e ff00ff5f ff00ff40 ff00ff23 ff00ff07 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 fffd007f fffd00a0 fffd009d fffd009b fffd0099 fffd0096 fffd0094 fffd0092 fffd0090 fffd008d fffd008b fffd0089 fffd0086 fffd0084 fffd0082 fffd0080 fffe007d fffe007b fffe0079 fffe0076 fffe0074 fffe0072 fffe0070 fffe006d fffe006b fffe0069 fffe0066 fffe0064 fffe0062 fffe0060 fffe005d fffe005b fffe0059 fffe0056 fffe0054 fffe0052 fffe0050 fffe004e fffe004b fffe0049 fffe0047 fffe0044 fffe0042 fffe0036 fffe0025 fffe0016 fffe0008 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff0d ff00ff73 ff00ff52 ff00ff33 ff00ff13 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 fffd0058 fffd009e fffd009c fffd009a fffd0097 fffd0095 fffd0093 fffd0091 fffd008e fffd008c fffd008a fffd0087 fffd0085 fffd0083 fffd0080 fffe007e fffe007c fffe007a fffe0077 fffe0075 fffe0073 fffe0070 fffe006e fffe006c fffe006a fffe0067 fffe0065 fffe0063 fffe0060 fffe005e fffe005c fffe005a fffe0057 fffe0055 fffe0053 fffe0051 fffe004e fffe004c fffe0049 fffe0039 fffe0027 fffe0016 fffe0006 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 fffd0031 fffd009d fffd009b fffd0098 fffd0096 fffd0094 fffd0091 fffd008f fffd008d fffd008b fffd0088 fffd0086 fffd0084 fffd0081 fffe007f fffe007d fffe007b fffe0078 fffe0076 fffe0074 fffe0071 fffe006f fffe006d fffe006b fffe0068 fffe0066 fffe0064 fffe0061 fffe005f fffe005d fffe005a fffe0058 fffe0056 fffe0054 fffe004f fffe003b fffe0027 fffe0014 fffe0003 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 fffd000c fffd009a fffd0099 fffd0097 fffd0095 fffd0092 fffd0090 fffd008e fffd008b fffd0089 fffd0087 fffd0085 fffd0082 fffd0080 fffe007e fffe007b fffe0079 fffe0077 fffe0075 fffe0072 fffe0070 fffe006e fffe006b fffe0069 fffe0067 fffe0065 fffe0062 fffe0060 fffe005e fffe005b fffe0052 fffe003c fffe0026 fffe0012 fffe0002 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 fffd0081 fffd0098 fffd0095 fffd0093 fffd0091 fffd008f fffd008c fffd008a fffd0088 fffd0085 fffd0083 fffd0081 fffe007f fffe007c fffe007a fffe0078 fffe0075 fffe0073 fffe0071 fffe006f fffe006c fffe006a fffe0068 fffe0065 fffe0063 fffe0055 fffe003c fffe0025 fffe000e 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 fffd005c fffd0096 fffd0094 fffd0092 fffd008f fffd008d fffd008b fffd0089 fffd0086 fffd0084 fffd0082 fffe007f fffe007d fffe007b fffe0079 fffe0076 fffe0074 fffe0072 fffe006f fffe006d fffe006a fffe0056 fffe003c fffe0023 fffe000b 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 fffd0036 fffd0095 fffd0093 fffd0090 fffd008e fffd008c fffd008a fffd0087 fffd0085 fffd0083 fffd0080 fffe007e fffe007c fffe007a fffe0077 fffe0075 fffe0070 fffe0056 fffe003a fffe001f fffe0007 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 fffd0012 fffd0094 fffd0091 fffd008f fffd008d fffd008a fffd0088 fffd0086 fffd0084 fffd0081 fffe007f fffe007d fffe0073 fffe0056 fffe0038 fffe001c fffe0003 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 fffd0082 fffd0090 fffd008e fffd008b fffd0089 fffd0087 fffd0084 fffd0075 fffd0054 fffe0035 fffe0017 fffe0001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 fffd005e fffd008e fffd008c fffd0074 fffd0053 fffd0031 fffd0011 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 fffd0021 fffd002d fffd000b 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ } │ ├── Image content ├── res/drawable-xhdpi-v4/ic_launcher.png │ ├── sng │ │ @@ -1,104 +1,104 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 96; height: 96; bitdepth: 8; │ │ using color alpha; │ │ } │ │ IMAGE { │ │ pixels hex │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0016 00ff0039 00ff0042 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0001 00ff001d 00ff0042 00ff0066 00ff0087 00ff0091 00ff008d 00ff0085 00ff0003 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0003 00ff0024 00ff004c 00ff0072 00ff0095 00ff009d 00ff0099 00ff0096 00ff0092 00ff008f 00ff008b 00ff0088 00ff001d ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0004 00ff002b 00ff0056 00ff0080 00ff00a4 00ff00a9 00ff00a5 00ff00a2 00ff009e 00ff009b 00ff0097 00ff0094 00ff0090 00ff008c 00ff0089 00ff0085 00ff003d ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0008 00ff0033 00ff0061 00ff008d 00ff00b2 00ff00b5 00ff00b1 00ff00ae 00ff00aa 00ff00a7 00ff00a3 00ff00a0 00ff009c 00ff0099 00ff0095 00ff0091 00ff008e 00ff008a 00ff0087 00ff0083 00ff005b ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff000c 00ff003c 00ff006d 00ff009b 00ff00c0 00ff00c1 00ff00bd 00ff00ba 00ff00b6 00ff00b3 00ff00af 00ff00ac 00ff00a8 00ff00a5 00ff00a1 00ff009e 00ff009a 00ff0096 00ff0093 00ff008f 00ff008c 00ff0088 00ff0085 00ff0081 00ff0076 00ff0001 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0011 00ff0046 00ff0079 00ff00aa 00ff00cf 00ff00cd 00ff00c9 00ff00c6 00ff00c2 00ff00bf 00ff00bb 00ff00b8 00ff00b4 00ff00b0 00ff00ad 00ff00aa 00ff00a6 00ff00a2 00ff009f 00ff009b 00ff0098 00ff0094 00ff0091 00ff008d 00ff008a 00ff0086 00ff0082 00ff007f 00ff007b 00ff0018 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0018 00ff0050 00ff0086 00ff00ba 00ff00dc 00ff00d9 00ff00d6 00ff00d2 00ff00ce 00ff00cb 00ff00c7 00ff00c4 00ff00c0 00ff00bd 00ff00b9 00ff00b5 00ff00b2 00ff00ae 00ff00ab 00ff00a7 00ff00a4 00ff00a0 00ff009d 00ff0099 00ff0096 00ff0092 00ff008f 00ff008b 00ff0087 00ff0084 00ff0080 00ff007d 00ff0079 00ff0034 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff001f 00ff005a 00ff0094 00ff00cb 00ff00e9 00ff00e5 00ff00e2 00ff00de 00ff00da 00ff00d7 00ff00d3 00ff00d0 00ff00cc 00ff00c9 00ff00c5 00ff00c2 00ff00be 00ff00ba 00ff00b7 00ff00b3 00ff00b0 00ff00ac 00ff00a9 00ff00a5 00ff00a2 00ff009e 00ff009b 00ff0097 00ff0093 00ff0090 00ff008c 00ff0089 00ff0085 00ff0082 00ff007e 00ff007b 00ff0077 00ff004f ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ffff01 00ffff1b 00ffff3d 00ffff5f 00ffff7e 00ffff13 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff003f 00ff00a2 00ff00dc 00ff00f5 00ff00f1 00ff00ee 00ff00ea 00ff00e7 00ff00e3 00ff00df 00ff00dc 00ff00d8 00ff00d5 00ff00d1 00ff00ce 00ff00ca 00ff00c6 00ff00c3 00ff00bf 00ff00bc 00ff00b8 00ff00b5 00ff00b1 00ff00ae 00ff00aa 00ff00a7 00ff00a3 00ff00a0 00ff009c 00ff0098 00ff0095 00ff0091 00ff008e 00ff008a 00ff0087 00ff0083 00ff007f 00ff007c 00ff0078 00ff0075 00ff0069 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ffff08 00ffff2d 00ffff52 00ffff75 00ffff96 00ffff9d 00ffff99 00ffff96 00ffff92 00ffff34 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0060 00ff00fa 00ff00f6 00ff00f3 00ff00ef 00ff00ec 00ff00e8 00ff00e4 00ff00e1 00ff00dd 00ff00da 00ff00d6 00ff00d3 00ff00cf 00ff00cb 00ff00c8 00ff00c4 00ff00c1 00ff00bd 00ff00ba 00ff00b6 00ff00b3 00ff00af 00ff00ab 00ff00a8 00ff00a5 00ff00a1 00ff009d 00ff009a 00ff0096 00ff0093 00ff008f 00ff008c 00ff0088 00ff0084 00ff0081 00ff007d 00ff007a 00ff0076 00ff0073 00ff006f 00ff0012 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ffff17 00ffff40 00ffff67 00ffff8d 00ffffa9 00ffffa8 00ffffa5 00ffffa1 00ffff9e 00ffff9b 00ffff97 00ffff94 00ffff90 00ffff53 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0022 00ff00f8 00ff00f4 00ff00f0 00ff00ed 00ff00e9 00ff00e6 00ff00e2 00ff00df 00ff00db 00ff00d8 00ff00d4 00ff00d0 00ff00cd 00ff00c9 00ff00c6 00ff00c2 00ff00bf 00ff00bb 00ff00b7 00ff00b4 00ff00b0 00ff00ad 00ff00a9 00ff00a6 00ff00a2 00ff009f 00ff009b 00ff0098 00ff0094 00ff0091 00ff008d 00ff0089 00ff0086 00ff0082 00ff007f 00ff007b 00ff0078 00ff0074 00ff0070 00ff006d 00ff002c ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ffff05 00ffff2b 00ffff56 00ffff80 00ffffa8 00ffffb7 00ffffb3 00ffffb0 00ffffad 00ffffa9 00ffffa6 00ffffa3 00ffff9f 00ffff9c 00ffff98 00ffff95 00ffff92 00ffff8e 00ffff72 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff00db 00ff00f2 00ff00ee 00ff00eb 00ff00e7 00ff00e4 00ff00e0 00ff00dd 00ff00d9 00ff00d5 00ff00d2 00ff00ce 00ff00cb 00ff00c7 00ff00c4 00ff00c0 00ff00bc 00ff00b9 00ff00b5 00ff00b2 00ff00ae 00ff00ab 00ff00a7 00ff00a4 00ff00a0 00ff009d 00ff0099 00ff0095 00ff0092 00ff008e 00ff008b 00ff0087 00ff0084 00ff0080 00ff007d 00ff0079 00ff0075 00ff0072 00ff006e 00ff006b 00ff0044 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ffff13 00ffff41 00ffff6f 00ffff9a 00ffffc1 00ffffc2 00ffffbf 00ffffbc 00ffffb8 00ffffb5 00ffffb1 00ffffae 00ffffab 00ffffa7 00ffffa4 00ffffa1 00ffff9d 00ffff9a 00ffff96 00ffff93 00ffff8f 00ffff8c 00ffff88 00ffff07 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff009e 00ff00f0 00ff00ec 00ff00e9 00ff00e5 00ff00e1 00ff00de 00ff00da 00ff00d7 00ff00d3 00ff00d0 00ff00cc 00ff00c9 00ff00c5 00ff00c1 00ff00be 00ff00ba 00ff00b7 00ff00b3 00ff00b0 00ff00ac 00ff00a9 00ff00a5 00ff00a2 00ff009e 00ff009a 00ff0097 00ff0093 00ff0090 00ff008c 00ff0089 00ff0085 00ff0081 00ff007e 00ff007a 00ff0077 00ff0073 00ff0070 00ff006c 00ff0069 00ff005b ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ffff02 00ffff28 00ffff5a 00ffff89 00ffffb8 00ffffd1 00ffffce 00ffffcb 00ffffc7 00ffffc4 00ffffc0 00ffffbd 00ffffba 00ffffb6 00ffffb3 00ffffaf 00ffffac 00ffffa9 00ffffa5 00ffffa2 00ffff9e 00ffff9b 00ffff98 00ffff94 00ffff91 00ffff8d 00ffff8a 00ffff87 00ffff23 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0062 00ff00ee 00ff00ea 00ff00e6 00ff00e3 00ff00df 00ff00dc 00ff00d8 00ff00d5 00ff00d1 00ff00cd 00ff00ca 00ff00c6 00ff00c3 00ff00bf 00ff00bc 00ff00b8 00ff00b5 00ff00b1 00ff00ad 00ff00aa 00ff00a7 00ff00a3 00ff009f 00ff009c 00ff0098 00ff0095 00ff0091 00ff008e 00ff008a 00ff0086 00ff0083 00ff007f 00ff007c 00ff0078 00ff0075 00ff0071 00ff006e 00ff006a 00ff0066 00ff0063 00ff000e 00ffff0d 00ffff41 00ffff74 00ffffa6 00ffffd4 00ffffdd 00ffffda 00ffffd6 00ffffd3 00ffffcf 00ffffcc 00ffffc8 00ffffc5 00ffffc2 00ffffbe 00ffffbb 00ffffb7 00ffffb4 00ffffb1 00ffffad 00ffffaa 00ffffa7 00ffffa3 00ffffa0 00ffff9c 00ffff99 00ffff96 00ffff92 00ffff8f 00ffff8b 00ffff88 00ffff84 00ffff40 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0027 00ff00eb 00ff00e8 00ff00e4 00ff00e1 00ff00dd 00ff00da 00ff00d6 00ff00d2 00ff00cf 00ff00cb 00ff00c8 00ff00c4 00ff00c1 00ff00bd 00ff00b9 00ff00b6 00ff00b2 00ff00af 00ff00ab 00ff00a8 00ff00a4 00ff00a1 00ff009d 00ff009a 00ff0096 00ff0093 00ff008f 00ff008b 00ff0088 00ff0084 00ff0081 00ff007d 00ff007a 00ff0076 00ff0072 00ff006f 00ff006b 00ff2a7d 00ff5b9b 00ff7bbb 00ffd2cd 00ffffea 00ffffe9 00ffffe5 00ffffe2 00ffffde 00ffffdb 00ffffd7 00ffffd4 00ffffd1 00ffffcd 00ffffca 00ffffc6 00ffffc3 00ffffc0 00ffffbc 00ffffb9 00ffffb5 00ffffb2 00ffffae 00ffffab 00ffffa8 00ffffa4 00ffffa1 00ffff9e 00ffff9a 00ffff97 00ffff93 00ffff90 00ffff8d 00ffff89 00ffff86 00ffff82 00ffff5c ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0001 00ff00d7 00ff00e6 00ff00e2 00ff00df 00ff00db 00ff00d7 00ff00d4 00ff00d0 00ff00cd 00ff00c9 00ff00c6 00ff00c2 00ff00be 00ff00bb 00ff00b7 00ff00b4 00ff00b0 00ff00ad 00ff00a9 00ff00a6 00ff00a2 00ff009f 00ff009b 00ff0098 00ff0094 00ff0090 00ff008d 00ff0089 00ff0086 00ff0082 00ff007f 00ff007b 00ff0077 00ff2085 00ff5fb2 00ff7ad1 00ff8ff0 00ff97fb 00ff9af8 00ff9ef6 00ffc2f1 00ffffea 00ffffe6 00ffffe3 00ffffe0 00ffffdc 00ffffd9 00ffffd5 00ffffd2 00ffffcf 00ffffcb 00ffffc8 00ffffc4 00ffffc1 00ffffbd 00ffffba 00ffffb7 00ffffb3 00ffffb0 00ffffac 00ffffa9 00ffffa6 00ffffa2 00ffff9f 00ffff9c 00ffff98 00ffff95 00ffff91 00ffff8e 00ffff8a 00ffff87 00ffff84 00ffff80 00ffff76 00ffff01 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff009d 00ff00e3 00ff00e0 00ff00dc 00ff00d9 00ff00d5 00ff00d2 00ff00ce 00ff00cb 00ff00c7 00ff00c3 00ff00c0 00ff00bc 00ff00b9 00ff00b5 00ff00b2 00ff00ae 00ff00aa 00ff00a7 00ff00a4 00ff00a0 00ff009c 00ff0099 00ff0095 00ff0092 00ff008e 00ff008b 00ff0087 00ff0084 00ff0080 00ff007c 00ff0079 00ff0075 00ff3f98 00ff91ff 00ff93fd 00ff97fb 00ff9af9 00ff9cf7 00ff9ff5 00ffabf1 00ffffe8 00ffffe4 00ffffe1 00ffffde 00ffffda 00ffffd7 00ffffd3 00ffffd0 00ffffcc 00ffffc9 00ffffc6 00ffffc2 00ffffbf 00ffffbb 00ffffb8 00ffffb5 00ffffb1 00ffffae 00ffffaa 00ffffa7 00ffffa4 00ffffa0 00ffff9d 00ffff99 00ffff96 00ffff93 00ffff8f 00ffff8c 00ffff88 00ffff85 00ffff82 00ffff7e 00ffff7b 00ffff15 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0064 00ff00e1 00ff00de 00ff00da 00ff00d7 00ff00d3 00ff00cf 00ff00cc 00ff00c8 00ff00c5 00ff00c1 00ff00be 00ff00ba 00ff00b7 00ff00b3 00ff00af 00ff00ac 00ff00a9 00ff00a5 00ff00a1 00ff009e 00ff009a 00ff0097 00ff0093 00ff0090 00ff008c 00ff0088 00ff0085 00ff0081 00ff007e 00ff007a 00ff0077 00ff0073 00ff1077 00ff92fd 00ff96fc 00ff98fa 00ff9bf8 00ff9df6 00ffa0f3 00ffa3f1 00fff4e7 00ffffe2 00ffffdf 00ffffdb 00ffffd8 00ffffd5 00ffffd1 00ffffce 00ffffca 00ffffc7 00ffffc4 00ffffc0 00ffffbd 00ffffb9 00ffffb6 00ffffb2 00ffffaf 00ffffac 00ffffa8 00ffffa5 00ffffa2 00ffff9e 00ffff9b 00ffff97 00ffff94 00ffff91 00ffff8d 00ffff8a 00ffff86 00ffff83 00ffff7f 00ffff7c 00ffff79 00ffff2f ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff002c 00ff00df 00ff00dc 00ff00d8 00ff00d4 00ff00d1 00ff00cd 00ff00ca 00ff00c6 00ff00c3 00ff00bf 00ff00bc 00ff00b8 00ff00b4 00ff00b1 00ff00ad 00ff00aa 00ff00a6 00ff00a3 00ff009f 00ff009c 00ff0098 00ff0095 00ff0091 00ff008d 00ff008a 00ff0086 00ff0083 00ff007f 00ff007c 00ff0078 00ff0074 00ff0071 00ff006d 00ff87e1 00ff97fb 00ff9af9 00ff9df6 00ff9ff4 00ffa2f1 00ffa4ef 00ffdee7 00ffffe0 00ffffdd 00ffffd9 00ffffd6 00ffffd2 00ffffcf 00ffffcc 00ffffc8 00ffffc5 00ffffc1 00ffffbe 00ffffbb 00ffffb7 00ffffb4 00ffffb0 00ffffad 00ffffaa 00ffffa6 00ffffa3 00ffffa0 00ffff9c 00ffff99 00ffff95 00ffff92 00ffff8e 00ffff8b 00ffff88 00ffff84 00ffff81 00ffff7d 00ffff7a 00ffff77 00ffff49 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0002 00ff00d0 00ff00d9 00ff00d6 00ff00d2 00ff00cf 00ff00cb 00ff00c8 00ff00c4 00ff00c0 00ff00bd 00ff00b9 00ff00b6 00ff00b2 00ff00af 00ff00ab 00ff00a8 00ff00a4 00ff00a1 00ff009d 00ff009a 00ff0096 00ff0092 00ff008f 00ff008b 00ff0088 00ff0084 00ff0081 00ff007d 00ff0079 00ff0076 00ff0072 00ff006f 00ff006b 00ff73be 00ff99fa 00ff9bf8 00ff9ef5 00ffa1f3 00ffa4f0 00ffa6ed 00ffc9e7 00ffffde 00ffffdb 00ffffd7 00ffffd4 00ffffd0 00ffffcd 00ffffca 00ffffc6 00ffffc3 00ffffbf 00ffffbc 00ffffb8 00ffffb5 00ffffb2 00ffffae 00ffffab 00ffffa8 00ffffa4 00ffffa1 00ffff9d 00ffff9a 00ffff97 00ffff93 00ffff90 00ffff8c 00ffff89 00ffff86 00ffff82 00ffff7f 00ffff7b 00ffff78 00ffff74 00ffff61 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff009b 00ff00d7 00ff00d4 00ff00d0 00ff00cd 00ff00c9 00ff00c5 00ff00c2 00ff00be 00ff00bb 00ff00b7 00ff00b4 00ff00b0 00ff00ac 00ff00a9 00ff00a6 00ff00a2 00ff009e 00ff009b 00ff0097 00ff0094 00ff0090 00ff008d 00ff0089 00ff0086 00ff0082 00ff007e 00ff007b 00ff0077 00ff0074 00ff0070 00ff006d 00ff0069 00ff589a 00ff9af8 00ff9df6 00ffa0f3 00ffa3f1 00ffa5ee 00ffa8ec 00ffb6e7 00ffffdc 00ffffd9 00ffffd5 00ffffd2 00ffffce 00ffffcb 00ffffc7 00ffffc4 00ffffc1 00ffffbd 00ffffba 00ffffb6 00ffffb3 00ffffb0 00ffffac 00ffffa9 00ffffa6 00ffffa2 00ffff9f 00ffff9b 00ffff98 00ffff94 00ffff91 00ffff8e 00ffff8a 00ffff87 00ffff83 00ffff80 00ffff7d 00ffff79 00ffff76 00ffff72 00ffff6f 00ffff09 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0064 00ff00d5 00ff00d2 00ff00ce 00ff00ca 00ff00c7 00ff00c3 00ff00c0 00ff00bc 00ff00b9 00ff00b5 00ff00b1 00ff00ae 00ff00aa 00ff00a7 00ff00a3 00ff00a0 00ff009c 00ff0099 00ff0095 00ff0092 00ff008e 00ff008a 00ff0087 00ff0083 00ff0080 00ff007c 00ff0079 00ff0075 00ff0072 00ff006e 00ff006a 00ff0067 00ff2976 00ff9cf7 00ff9ff4 00ffa1f2 00ffa4ef 00ffa7ed 00ffaaea 00fface7 00fff7db 00ffffd6 00ffffd3 00ffffd0 00ffffcc 00ffffc9 00ffffc5 00ffffc2 00ffffbf 00ffffbb 00ffffb8 00ffffb4 00ffffb1 00ffffad 00ffffaa 00ffffa7 00ffffa3 00ffffa0 00ffff9d 00ffff99 00ffff96 00ffff92 00ffff8f 00ffff8c 00ffff88 00ffff85 00ffff81 00ffff7e 00ffff7a 00ffff77 00ffff74 00ffff70 00ffff6d 00ffff21 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff002f 00ff00d3 00ff00cf 00ff00cc 00ff00c8 00ff00c5 00ff00c1 00ff00be 00ff00ba 00ff00b6 00ff00b3 00ff00af 00ff00ac 00ff00a8 00ff00a5 00ff00a1 00ff009e 00ff009a 00ff0097 00ff0093 00ff008f 00ff008c 00ff0088 00ff0085 00ff0081 00ff007e 00ff007a 00ff0077 00ff0073 00ff006f 00ff006c 00ff0068 00ff0065 00ff0061 00ff97e6 00ffa0f3 00ffa4f0 00ffa6ed 00ffa8eb 00fface9 00ffafe5 00ffe3dc 00ffffd4 00ffffd1 00ffffcd 00ffffca 00ffffc7 00ffffc3 00ffffc0 00ffffbc 00ffffb9 00ffffb6 00ffffb2 00ffffaf 00ffffab 00ffffa8 00ffffa5 00ffffa1 00ffff9e 00ffff9b 00ffff97 00ffff94 00ffff90 00ffff8d 00ffff89 00ffff86 00ffff83 00ffff7f 00ffff7c 00ffff78 00ffff75 00ffff72 00ffff6e 00ffff6b 00ffff38 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0004 00ff00c9 00ff00cd 00ff00ca 00ff00c6 00ff00c2 00ff00bf 00ff00bb 00ff00b8 00ff00b4 00ff00b1 00ff00ad 00ff00aa 00ff00a6 00ff00a3 00ff009f 00ff009c 00ff0098 00ff0094 00ff0091 00ff008d 00ff008a 00ff0086 00ff0083 00ff007f 00ff007b 00ff0078 00ff0074 00ff0071 00ff006d 00ff006a 00ff0066 00ff0063 00ff005f 00ff88c3 00ffa2f1 00ffa4ef 00ffa7ec 00ffabe9 00ffade6 00ffb1e3 00ffd1dc 00ffffd2 00ffffcf 00ffffcb 00ffffc8 00ffffc5 00ffffc1 00ffffbe 00ffffba 00ffffb7 00ffffb4 00ffffb0 00ffffad 00ffffaa 00ffffa6 00ffffa3 00ffff9f 00ffff9c 00ffff98 00ffff95 00ffff92 00ffff8e 00ffff8b 00ffff87 00ffff84 00ffff81 00ffff7d 00ffff7a 00ffff76 00ffff73 00ffff6f 00ffff6c 00ffff69 00ffff4e ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0099 00ff00cb 00ff00c7 00ff00c4 00ff00c0 00ff00bd 00ff00b9 00ff00b6 00ff00b2 00ff00af 00ff00ab 00ff00a8 00ff00a4 00ff00a1 00ff009d 00ff0099 00ff0096 00ff0092 00ff008f 00ff008b 00ff0088 00ff0084 00ff0080 00ff007d 00ff0079 00ff0076 00ff0072 00ff006f 00ff006b 00ff0067 00ff0064 00ff0060 00ff005d 00ff6f9d 00ffa4f0 00ffa7ed 00ffa9ea 00fface8 00ffafe4 00ffb2e2 00ffc1dd 00ffffd0 00ffffcd 00ffffc9 00ffffc6 00ffffc2 00ffffbf 00ffffbc 00ffffb8 00ffffb5 00ffffb1 00ffffae 00ffffab 00ffffa7 00ffffa4 00ffffa1 00ffff9d 00ffff9a 00ffff96 00ffff93 00ffff90 00ffff8c 00ffff89 00ffff85 00ffff82 00ffff7e 00ffff7b 00ffff78 00ffff74 00ffff71 00ffff6d 00ffff6a 00ffff67 00ffff60 00ffff02 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0064 00ff00c9 00ff00c5 00ff00c2 00ff00be 00ff00bb 00ff00b7 00ff00b3 00ff00b0 00ff00ac 00ff00a9 00ff00a5 00ff00a2 00ff009e 00ff009b 00ff0097 00ff0094 00ff0090 00ff008d 00ff0089 00ff0085 00ff0082 00ff007e 00ff007b 00ff0077 00ff0074 00ff0070 00ff006c 00ff0069 00ff0065 00ff0062 00ff005e 00ff005b 00ff4678 00ffa5ee 00ffa8ec 00ffabe9 00ffaee6 00ffb1e3 00ffb4e0 00ffb7dc 00fff9cf 00ffffcb 00ffffc7 00ffffc4 00ffffc0 00ffffbd 00ffffba 00ffffb6 00ffffb3 00ffffaf 00ffffac 00ffffa9 00ffffa5 00ffffa2 00ffff9e 00ffff9b 00ffff98 00ffff94 00ffff91 00ffff8d 00ffff8a 00ffff87 00ffff83 00ffff80 00ffff7c 00ffff79 00ffff76 00ffff72 00ffff6f 00ffff6b 00ffff68 00ffff64 00ffff61 00ffff15 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0032 00ff00c7 00ff00c3 00ff00c0 00ff00bc 00ff00b8 00ff00b5 00ff00b1 00ff00ae 00ff00aa 00ff00a7 00ff00a3 00ff00a0 00ff009c 00ff0099 00ff0095 00ff0091 00ff008e 00ff008a 00ff0087 00ff0083 00ff0080 00ff007c 00ff0079 00ff0075 00ff0071 00ff006e 00ff006a 00ff0067 00ff0063 00ff0060 00ff005c 00ff0058 00ff0a58 00ffa5e8 00ffaae9 00ffade7 00ffb0e4 00ffb3e1 00ffb6de 00ffb9da 00ffe9d0 00ffffc9 00ffffc5 00ffffc2 00ffffbe 00ffffbb 00ffffb7 00ffffb4 00ffffb1 00ffffad 00ffffaa 00ffffa7 00ffffa3 00ffffa0 00ffff9c 00ffff99 00ffff96 00ffff92 00ffff8f 00ffff8b 00ffff88 00ffff84 00ffff81 00ffff7e 00ffff7a 00ffff77 00ffff73 00ffff70 00ffff6d 00ffff69 00ffff66 00ffff62 00ffff5f 00ffff29 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0006 00ff00c0 00ff00c1 00ff00bd 00ff00ba 00ff00b6 00ff00b3 00ff00af 00ff00ac 00ff00a8 00ff00a5 00ff00a1 00ff009e 00ff009a 00ff0096 00ff0093 00ff008f 00ff008c 00ff0088 00ff0085 00ff0081 00ff007d 00ff007a 00ff0076 00ff0073 00ff006f 00ff006c 00ff0068 00ff0065 00ff0061 00ff005d 00ff005a 00ff0056 00ff0053 00ff99c6 00ffabe8 00ffafe5 00ffb1e2 00ffb5df 00ffb7dc 00ffbbd8 00ffd9d0 00ffffc6 00ffffc3 00ffffc0 00ffffbc 00ffffb9 00ffffb5 00ffffb2 00ffffaf 00ffffab 00ffffa8 00ffffa5 00ffffa1 00ffff9e 00ffff9a 00ffff97 00ffff93 00ffff90 00ffff8d 00ffff89 00ffff86 00ffff82 00ffff7f 00ffff7c 00ffff78 00ffff75 00ffff71 00ffff6e 00ffff6a 00ffff67 00ffff64 00ffff60 00ffff5d 00ffff3c ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0094 00ff00bf 00ff00bb 00ff00b8 00ff00b4 00ff00b1 00ff00ad 00ff00aa 00ff00a6 00ff00a3 00ff009f 00ff009b 00ff0098 00ff0094 00ff0091 00ff008d 00ff008a 00ff0086 00ff0082 00ff007f 00ff007b 00ff0078 00ff0074 00ff0071 00ff006d 00ff006a 00ff0066 00ff0062 00ff005f 00ff005b 00ff0058 00ff0054 00ff0051 00ff84a0 00ffade6 00ffb1e3 00ffb3e0 00ffb6dd 00ffbada 00ffbcd6 00ffccd1 00ffffc4 00ffffc1 00ffffbd 00ffffba 00ffffb7 00ffffb3 00ffffb0 00ffffac 00ffffa9 00ffffa6 00ffffa2 00ffff9f 00ffff9c 00ffff98 00ffff95 00ffff91 00ffff8e 00ffff8b 00ffff87 00ffff84 00ffff80 00ffff7d 00ffff79 00ffff76 00ffff73 00ffff6f 00ffff6c 00ffff68 00ffff65 00ffff62 00ffff5e 00ffff5b 00ffff4e ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0064 00ff00bd 00ff00b9 00ff00b5 00ff00b2 00ff00ae 00ff00ab 00ff00a7 00ff00a4 00ff00a0 00ff009d 00ff0099 00ff0096 00ff0092 00ff008f 00ff008b 00ff0087 00ff0084 00ff0080 00ff007d 00ff0079 00ff0076 00ff0072 00ff006e 00ff006b 00ff0067 00ff0064 00ff0060 00ff005d 00ff0059 00ff0056 00ff0052 00ff004f 00ff647b 00ffafe4 00ffb2e2 00ffb6de 00ffb8db 00ffbcd7 00ffbed4 00ffc2d1 00fffbc3 00ffffbf 00ffffbb 00ffffb8 00ffffb5 00ffffb1 00ffffae 00ffffaa 00ffffa7 00ffffa4 00ffffa0 00ffff9d 00ffff9a 00ffff96 00ffff93 00ffff8f 00ffff8c 00ffff88 00ffff85 00ffff82 00ffff7e 00ffff7b 00ffff77 00ffff74 00ffff71 00ffff6d 00ffff6a 00ffff66 00ffff63 00ffff5f 00ffff5c 00ffff59 00ffff55 00ffff0a ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0034 00ff00ba 00ff00b7 00ff00b3 00ff00b0 00ff00ac 00ff00a9 00ff00a5 00ff00a2 00ff009e 00ff009b 00ff0097 00ff0093 00ff0090 00ff008c 00ff0089 00ff0085 00ff0082 00ff007e 00ff007b 00ff0077 00ff0073 00ff0070 00ff006c 00ff0069 00ff0065 00ff0062 00ff005e 00ff005a 00ff0057 00ff0054 00ff0050 00ff004c 00ff2656 00ffb1e3 00ffb4e0 00ffb7dc 00ffbad9 00ffbdd5 00ffc0d2 00ffc4cf 00ffeec3 00ffffbd 00ffffb9 00ffffb6 00ffffb2 00ffffaf 00ffffac 00ffffa8 00ffffa5 00ffffa2 00ffff9e 00ffff9b 00ffff97 00ffff94 00ffff91 00ffff8d 00ffff8a 00ffff86 00ffff83 00ffff80 00ffff7c 00ffff79 00ffff75 00ffff72 00ffff6e 00ffff6b 00ffff68 00ffff64 00ffff61 00ffff5d 00ffff5a 00ffff57 00ffff53 00ffff1c ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0009 00ff00b5 00ff00b5 00ff00b1 00ff00ae 00ff00aa 00ff00a7 00ff00a3 00ff00a0 00ff009c 00ff0098 00ff0095 00ff0091 00ff008e 00ff008a 00ff0087 00ff0083 00ff0080 00ff007c 00ff0078 00ff0075 00ff0071 00ff006e 00ff006a 00ff0067 00ff0063 00ff005f 00ff005c 00ff0058 00ff0055 00ff0051 00ff004e 00ff004a 00ff0047 00ffaaca 00ffb6de 00ffb9da 00ffbdd7 00ffbfd3 00ffc3d0 00ffc6cc 00ffe1c4 00ffffbb 00ffffb7 00ffffb4 00ffffb0 00ffffad 00ffffaa 00ffffa6 00ffffa3 00ffffa0 00ffff9c 00ffff99 00ffff95 00ffff92 00ffff8e 00ffff8b 00ffff88 00ffff84 00ffff81 00ffff7d 00ffff7a 00ffff77 00ffff73 00ffff70 00ffff6c 00ffff69 00ffff66 00ffff62 00ffff5f 00ffff5b 00ffff58 00ffff55 00ffff51 00ffff2d ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0090 00ff00b3 00ff00af 00ff00ab 00ff00a8 00ff00a5 00ff00a1 00ff009d 00ff009a 00ff0096 00ff0093 00ff008f 00ff008c 00ff0088 00ff0084 00ff0081 00ff007d 00ff007a 00ff0076 00ff0073 00ff006f 00ff006c 00ff0068 00ff0064 00ff0061 00ff005d 00ff005a 00ff0056 00ff0053 00ff004f 00ff004c 00ff0048 00ff0045 00ff9aa3 00ffb8db 00ffbbd8 00ffbed5 00ffc1d1 00ffc5ce 00ffc7ca 00ffd5c4 00ffffb9 00ffffb5 00ffffb2 00ffffae 00ffffab 00ffffa8 00ffffa4 00ffffa1 00ffff9d 00ffff9a 00ffff97 00ffff93 00ffff90 00ffff8c 00ffff89 00ffff86 00ffff82 00ffff7f 00ffff7b 00ffff78 00ffff74 00ffff71 00ffff6e 00ffff6a 00ffff67 00ffff63 00ffff60 00ffff5d 00ffff59 00ffff56 00ffff53 00ffff4f 00ffff3d ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0063 00ff00b0 00ff00ad 00ff00aa 00ff00a6 00ff00a2 00ff009f 00ff009b 00ff0098 00ff0094 00ff0091 00ff008d 00ff0089 00ff0086 00ff0082 00ff007f 00ff007b 00ff0078 00ff0074 00ff0070 00ff006d 00ff0069 00ff0066 00ff0062 00ff005f 00ff005b 00ff0058 00ff0054 00ff0051 00ff004d 00ff004a 00ff0046 00ff0042 00ff7f7d 00ffbad9 00ffbcd6 00ffc0d2 00ffc3cf 00ffc7cc 00ffcbc8 00ffcfc4 00fffcb7 00ffffb3 00ffffb0 00ffffac 00ffffa9 00ffffa6 00ffffa2 00ffff9f 00ffff9b 00ffff98 00ffff95 00ffff91 00ffff8e 00ffff8a 00ffff87 00ffff83 00ffff80 00ffff7d 00ffff79 00ffff76 00ffff72 00ffff6f 00ffff6c 00ffff68 00ffff65 00ffff61 00ffff5e 00ffff5a 00ffff57 00ffff54 00ffff50 00ffff4d 00ffff49 00ffff03 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0036 00ff00ae 00ff00ab 00ff00a7 00ff00a4 00ff00a0 00ff009d 00ff0099 00ff0096 00ff0092 00ff008e 00ff008b 00ff0087 00ff0084 00ff0080 00ff007d 00ff0079 00ff0075 00ff0072 00ff006e 00ff006b 00ff0067 00ff0064 19e61966 5ca35c77 8b748b8a ad52ad9b ba45baa2 00ff004e 00ff004b 00ff0047 00ff0044 00ff0040 00ff4d58 00ffbcd7 00ffbed4 00ffc2d0 00ffc6cd 00ffc9ca 00ffcdc5 00ffd0c2 00fff2b7 00ffffb1 00ffffad 00ffffaa 00ffffa7 00ffffa3 00ffffa0 00ffff9d 00ffff99 00ffff96 00ffff92 00ffff8f 00ffff8c 00ffff88 00ffff85 00ffff81 00ffff7e 00ffff7b 00ffff77 00ffff74 00ffff70 00ffff6d 00ffff69 00ffff66 00ffff63 00ffff5f 00ffff5c 00ffff58 00ffff55 00ffff52 00ffff4e 00ffff4b 00ffff48 00ffff12 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff000c 00ff00ab 00ff00a9 00ff00a5 00ff00a2 00ff009e 00ff009a 00ff0097 00ff0093 00ff0090 00ff008c 00ff0089 00ff0085 00ff0082 00ff007e 00ff007a 00ff0077 00ff0073 07f80772 41be417e 78877891 a05fa0a3 be41beb4 cd32cdbf cd32cdbc cc33ccb8 cc33ccb4 cb34cbb1 2cd32c57 00ff0049 00ff0045 00ff0042 00ff003e 00ff033c 00ffbacb 00ffc1d2 00ffc4ce 00ffc8cb 00ffcac7 00ffcfc3 00ffd2c0 00ffe9b7 00ffffaf 00ffffab 00ffffa8 00ffffa5 00ffffa1 00ffff9e 00ffff9b 00ffff97 00ffff94 00ffff90 00ffff8d 00ffff89 00ffff86 00ffff83 00ffff7f 00ffff7c 00ffff78 00ffff75 00ffff72 00ffff6e 00ffff6b 00ffff67 00ffff64 00ffff61 00ffff5d 00ffff5a 00ffff56 00ffff53 00ffff50 00ffff4c 00ffff49 00ffff45 00ffff20 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff008b 00ff00a7 00ff00a3 00ff009f 00ff009c 00ff0098 00ff0095 00ff0091 00ff008e 00ff008a 00ff0086 00ff0083 00ff007f 24db2486 629d6297 906f90a8 b34cb3b9 cc33ccca d12ed1cb cf30cfc7 cf30cfc4 ce31cec1 cd32cdbd cd32cdba cc33ccb6 cc33ccb2 ca35caae 6b946b69 00ff0047 00ff0043 00ff003f 00ff003c 00ff0038 00ffaea6 00ffc3d0 00ffc6cc 00ffcac9 00ffccc5 00ffd1c1 00ffd5bd 00ffe2b7 00ffffad 00ffffaa 00ffffa6 00ffffa3 00ffff9f 00ffff9c 00ffff98 00ffff95 00ffff92 00ffff8e 00ffff8b 00ffff87 00ffff84 00ffff81 00ffff7d 00ffff7a 00ffff76 00ffff73 00ffff6f 00ffff6c 00ffff69 00ffff65 00ffff62 00ffff5e 00ffff5b 00ffff58 00ffff54 00ffff51 00ffff4e 00ffff4a 00ffff47 00ffff43 00ffff2e ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0061 00ff00a4 00ff00a1 00ff009d 00ff009a 00ff0096 00ff0093 00ff008f 0bf40b8e 48b7489d 7d827dad a758a7bf c837c8d0 d52ad5d8 d42bd4d5 d32cd3d3 d12ed1cf d12ed1cc d02fd0c9 cf30cfc5 ce31cec2 cd32cdbe cc33ccbb cc33ccb7 cb34cbb3 cb34cbb0 ca35caab 946b947c 00ff0044 00ff0041 00ff003d 00ff003a 00ff0036 00ff9980 00ffc5ce 00ffc9ca 00ffccc7 00ffd0c2 00ffd3bf 00ffd9ba 00ffe5b4 00ffffab 00ffffa7 00ffffa4 00ffffa1 00ffff9d 00ffff9a 00ffff96 00ffff93 00ffff90 00ffff8c 00ffff89 00ffff85 00ffff82 00ffff7e 00ffff7b 00ffff78 00ffff74 00ffff71 00ffff6d 00ffff6a 00ffff67 00ffff63 00ffff60 00ffff5c 00ffff59 00ffff56 00ffff52 00ffff4f 00ffff4c 00ffff48 00ffff45 00ffff41 00ffff3a ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ff0037 00ff00a2 00ff009f 00ff009b 2dd22da4 699669b3 986798c2 be41bed4 d827d8e1 d926d9e1 d827d8df d728d7dc d629d6d9 d42bd4d6 d32cd3d3 d22dd2d0 d12ed1cd d02fd0ca cf30cfc7 ce31cec3 ce31cec0 cd32cdbc cd32cdb9 cb34cbb5 cb34cbb1 cb34cbad cb34cba9 b34cb38f 00ff0042 00ff003f 00ff003b 00ff0038 00ff0034 00ff7659 00ffc7cb 00ffcec7 00ffdbc1 00ffeaba 00fff5b5 00ffffaf 00ffffac 00ffffa9 00ffffa5 00ffffa2 00ffff9f 00ffff9b 00ffff98 00ffff94 00ffff91 00ffff8d 00ffff8a 00ffff87 00ffff83 00ffff80 00ffff7c 00ffff79 00ffff76 00ffff72 00ffff6f 00ffff6b 00ffff68 00ffff64 00ffff61 00ffff5e 00ffff5a 00ffff57 00ffff54 00ffff50 00ffff4d 00ffff49 00ffff46 00ffff43 00ffff3f 00ffff3c 00ffff09 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff0c d52ad547 877887c7 b34cb3d6 d728d7e7 e11ee1eb de21dee9 dd22dde7 dc23dce5 da25dae2 d926d9e0 d728d7dd d629d6da d52ad5d8 d32cd3d4 d22dd2d2 d22dd2cf d02fd0cb d02fd0c8 cf30cfc4 ce31cec1 ce31cebe cc33ccba cc33ccb6 cb34cbb2 cb34cbae ca35caaa ca35caa6 c738c79f 08f70841 00ff003d 00ff0039 00ff0031 00ff0022 00ff451b 00fff4be 00ffffbb 00ffffb7 00ffffb4 00ffffb1 00ffffad 00ffffaa 00ffffa7 00ffffa3 00ffffa0 00ffff9c 00ffff99 00ffff96 00ffff92 00ffff8f 00ffff8b 00ffff88 00ffff85 00ffff81 00ffff7e 00ffff7a 00ffff77 00ffff73 00ffff70 32fdcd7b 6aff958b 93ff6c9c 16ffe968 00ffff5f 00ffff5c 00ffff58 00ffff55 00ffff52 00ffff4e 00ffff4b 00ffff47 00ffff44 00ffff40 00ffff3d 00ffff3a 00ffff15 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff02 ff00ff29 ff00ff5b ff00ff8c ff00ffbb ff00ffdc ff00ffda e817e8ec e21de2ee e11ee1ec e01fe0ea dd22dde7 dc23dce5 da25dae3 d926d9e0 d827d8de d629d6db d52ad5d8 d42bd4d5 d32cd3d3 d22dd2d0 d02fd0cc d02fd0c9 cf30cfc6 ce31cec2 cd32cdbf cc33ccbb cc33ccb8 cc33ccb4 cb34cbb0 cb34cbac ca35caa8 ca35caa4 cf30cf9c 6897683d 00ff0017 00ff0009 ffffff00 ffffff00 ffffff00 00ffff97 00ffffb9 00ffffb5 00ffffb2 00ffffaf 00ffffab 00ffffa8 00ffffa5 00ffffa1 00ffff9e 00ffff9a 00ffff97 00ffff93 00ffff90 00ffff8d 00ffff89 00ffff86 00ffff82 00ffff7f 06fff97e 3ffdc08a 74fd8b9b 9dff62ac bcfc43bd c4fe3bc1 c3fe3cbd c2fe3dba 56fda97a 00ffff5d 00ffff59 00ffff56 00ffff53 00ffff4f 00ffff4c 00ffff49 00ffff45 00ffff42 00ffff3e 00ffff3b 00ffff38 00ffff20 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff16 ff00ff4b ff00ff7f ff00ffb2 ff00ffe1 ff00ffe9 ff00ffe6 ff00ffe2 ff00ffdf ff00ffdc ff00ffd8 ee11eee4 e11ee1ec e01fe0eb df20dfe9 dd22dde6 db24dbe4 d926d9e1 d827d8df d728d7dc d52ad5d9 d52ad5d7 d32cd3d4 d22dd2d1 d12ed1ce d02fd0ca cf30cfc7 ce31cec4 ce31cec0 cd32cdbd cc33ccb9 cc33ccb6 cb34cbb1 d02fd0a9 dc23dc9d e817e890 f609f684 ff00ff7c ff00ff32 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ffff6b 00ffffb7 00ffffb3 00ffffb0 00ffffac 00ffffa9 00ffffa6 00ffffa2 00ffff9f 00ffff9c 00ffff98 00ffff95 00ffff91 00ffff8e 00ffff8b 0ffff08b 4bffb49a 7ffe80aa a6fe59bb c4fe3bcb c8fe37cc c6fe39c9 c6fe39c5 c4fe3bc2 c3fe3cbe c2fe3dbb c1fe3eb8 85fd7a8c 00ffff5b 00ffff57 00ffff54 00ffff51 00ffff4d 00ffff4a 00ffff47 00ffff43 00ffff40 00ffff3c 00ffff39 00ffff35 00ffff2b ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ff00ff77 ff00ffda ff00fff8 ff00fff5 ff00fff1 ff00ffee ff00ffea ff00ffe7 ff00ffe4 ff00ffe0 ff00ffdd ff00ffd9 ff00ffd6 f40bf4dd e01fe0eb df20dfe9 dd22dde7 dc23dce5 da25dae3 d926d9e0 d728d7dd d629d6da d52ad5d8 d42bd4d5 d22dd2d2 d12ed1cf d12ed1cc cf30cfc9 cf30cfc5 cd32cdc2 cd32cdbe d32cd3b5 dd22dda8 e916e99c f807f88f ff00ff88 ff00ff84 ff00ff81 ff00ff7e ff00ff7a ff00ff4c ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ffff40 00ffffb5 00ffffb1 00ffffae 00ffffaa 00ffffa7 00ffffa4 00ffffa0 00ffff9d 00ffff9a 00ffff96 19ffe699 58ffa7a8 8afe75b9 b1fe4ec9 cbfe34d7 ccfe33d6 cbfe34d3 c9fe36d0 c8fe37cd c7fe38ca c6fe39c7 c5fe3ac3 c3fe3cc0 c3fe3cbc c1fe3eb9 c1fe3eb5 a6fd599e 00ffff59 00ffff55 00ffff52 00ffff4f 00ffff4b 00ffff48 00ffff44 00ffff41 00ffff3e 00ffff3a 00ffff37 00ffff33 00ffff30 00ffff04 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ff00ff81 ff00fff9 ff00fff6 ff00fff3 ff00ffef ff00ffec ff00ffe8 ff00ffe5 ff00ffe2 ff00ffde ff00ffdb ff00ffd7 ff00ffd4 fb04fbd3 df20dfea de21dee8 dc23dce6 db24dbe3 d926d9e1 d827d8de d728d7dc d52ad5d9 d42bd4d6 d22dd2d3 d22dd2d0 d12ed1cd d02fd0c9 d629d6c0 e11ee1b3 ec13eca6 fa05fa9a ff00ff93 ff00ff90 ff00ff8d ff00ff89 ff00ff86 ff00ff82 ff00ff7f ff00ff7b ff00ff78 ff00ff64 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ffff15 00ffffb3 00ffffaf 00ffffac 00ffffa9 00ffffa5 00ffffa2 27ffd8a8 63ff9cb7 96fe69c7 bdfe42d7 d3fe2ce1 d1fe2edf cffe30dc cefe31da ccfe33d7 cbfe34d4 cafe35d1 c8fe37ce c8fe37cb c6fe39c8 c5fe3ac4 c4fe3bc1 c3fe3cbe c2fe3dba c1fe3eb7 c1fe3eb3 bdfe42ad 0bfff45a 00ffff53 00ffff50 00ffff4d 00ffff49 00ffff46 00ffff42 00ffff3f 00ffff3c 00ffff38 00ffff35 00ffff31 00ffff2e 00ffff0d ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ff00ff4a ff00fff7 ff00fff4 ff00fff0 ff00ffed ff00ffea ff00ffe6 ff00ffe3 ff00ffdf ff00ffdc ff00ffd9 ff00ffd5 ff00ffd2 ff00ffce e21de2e5 dd22dde7 db24dbe4 da25dae2 d827d8df d728d7dd d52ad5d9 d42bd4d7 d42bd4d4 da25daca e31ce3be ef10efb1 fb04fba5 ff00ff9f ff00ff9b ff00ff98 ff00ff95 ff00ff91 ff00ff8e ff00ff8a ff00ff87 ff00ff84 ff00ff80 ff00ff7d ff00ff79 ff00ff76 ff00ff73 ff00ff08 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ffff9d 03fffcae 35ffcab7 71ff8ec4 a2fe5dd3 cafd35e3 d9fd26e9 d7fd28e7 d5fe2ae4 d3fe2ce2 d2fe2de0 d1fe2edd cefe31db cdfe32d8 ccfe33d5 cbfe34d2 cafe35d0 c8fe37cc c7fe38c9 c5fe3ac6 c5fe3ac2 c3fe3cbf c2fe3dbc c2fe3db8 c0fe3fb4 c0fe3fb1 bffe40ac 4bffb46a 00ffff51 00ffff4e 00ffff4a 00ffff47 00ffff44 00ffff40 00ffff3d 00ffff39 00ffff36 00ffff33 00ffff2f 00ffff2c 00ffff15 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ff00ff13 ff00fff5 ff00fff2 ff00ffee ff00ffeb ff00ffe7 ff00ffe4 ff00ffe1 ff00ffdd ff00ffda ff00ffd6 ff00ffd3 ff00ffd0 ff00ffcc e916e9dc dc23dce5 da25dae3 d926d9e0 d827d8dd de21ded3 e718e7c7 f10ef1bb fc03fcb0 ff00ffaa ff00ffa7 ff00ffa4 ff00ffa0 ff00ff9d ff00ff99 ff00ff96 ff00ff92 ff00ff8f ff00ff8c ff00ff88 ff00ff85 ff00ff81 ff00ff7e ff00ff7b ff00ff77 ff00ff74 ff00ff70 ff00ff20 ffffff00 ffffff00 ffff0006 fffa0034 fffa0068 c4fe3bc7 d7fc28ed dffd20ef ddfd22ee dbfd24eb d9fd26e9 d8fd27e8 d6fd29e5 d4fe2be3 d2fe2de1 d1fe2ede cffe30db cefe31d9 cdfe32d6 cbfe34d3 cafe35d0 c9fe36ce c7fe38cb c6fe39c7 c5fe3ac4 c4fe3bc0 c2fe3dbd c2fe3db9 c1fe3eb5 c0fe3fb2 c0fe3fae beff41aa 7cff837b 00ffff4f 00ffff4c 00ffff48 00ffff45 00ffff42 00ffff3e 00ffff3b 00ffff37 00ffff34 00ffff30 00ffff2b 00ffff20 00ffff0f ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ffd1 ff00fff0 ff00ffec ff00ffe9 ff00ffe5 ff00ffe2 ff00ffdf ff00ffdb ff00ffd8 ff00ffd4 ff00ffd1 ff00ffcd ff00ffca f10ef1d2 e31ce3db eb14ebd1 f30cf3c5 fd02fdba ff00ffb6 ff00ffb2 ff00ffaf ff00ffab ff00ffa8 ff00ffa5 ff00ffa1 ff00ff9e ff00ff9b ff00ff97 ff00ff94 ff00ff90 ff00ff8d ff00ff8a ff00ff86 ff00ff83 ff00ff7f ff00ff7c ff00ff78 ff00ff75 ff00ff72 ff1ee176 ff9c606c fffd0078 fffc00ad fffb00d9 fffc00dd fffb00da f1fc0ee2 e0fd1ff0 defd21ee dcfd23ec dafd25ea d8fd27e8 d6fd29e6 d5fe2ae4 d3fe2ce2 d1fe2edf d0fe2fdd cefe31da cdfe32d7 ccfe33d5 cafe35d2 c9fe36cf c7fe38cb c7fe38c8 c6fe39c5 c4fe3bc2 c3fe3cbe c2fe3dbb c2fe3db7 c0fe3fb3 bffe40b0 bffe40ac beff41a8 9fff608d 00ffff4d 00ffff4a 00ffff46 00ffff43 00ffff3f 00ffff3c 00ffff33 00ffff23 00ffff16 00ffff09 00ffff01 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff9a ff00ffed ff00ffea ff00ffe7 ff00ffe3 ff00ffe0 ff00ffdc ff00ffd9 ff00ffd6 ff00ffd2 ff00ffcf ff00ffcb ff00ffc8 ff00ffc5 ff00ffc1 ff00ffbe ff00ffba ff00ffb7 ff00ffb3 ff00ffb0 ff00ffad ff00ffa9 ff00ffa6 ff00ffa3 ff00ff9f ff00ff9c ff00ff98 ff00ff95 ff00ff92 ff00ff8e ff00ff8b ff00ff87 ff00ff84 ff00ff81 ff00ff7d ff2dd087 ff817da3 ffb745c0 ffde1fdd fff309f3 fff507f0 fffc00e5 fffc00e2 fffc00de fffc00db fffb00d7 f8fd07da dffd20ef dcfd23ed dbfd24eb d9fd26e9 d7fd28e7 d5fe2ae5 d4fe2be2 d2fe2de0 d0fe2fde cffe30db cdfe32d8 ccfe33d5 cbfe34d3 c9fe36d0 c8fe37cd c7fe38ca c6fe39c6 c4fe3bc3 c4fe3bbf c3fe3cbc c1fe3eb9 c1fe3eb5 c0fe3fb1 bffe40ad beff41a9 beff41a5 b8ff479c 03fffc4c 00ffff47 00ffff36 00ffff25 00ffff15 00ffff06 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff64 ff00ffeb ff00ffe8 ff00ffe4 ff00ffe1 ff00ffde ff00ffda ff00ffd7 ff00ffd3 ff00ffd0 ff00ffcd ff00ffc9 ff00ffc6 ff00ffc2 ff00ffbf ff00ffbc ff00ffb8 ff00ffb5 ff00ffb1 ff00ffae ff00ffaa ff00ffa7 ff00ffa4 ff00ffa1 ff00ff9d ff00ff9a ff00ff96 ff00ff93 ff00ff8f ff00ff8c ff00ff89 ff00ff85 ff00ff82 ff58a599 ffe813ec fff903fb fff705f9 fff606f7 fff408f5 fff309f3 fff20af0 fffc00e3 fffc00e0 fffc00dc fffb00d9 fffb00d5 fefd01d3 defd21ed dcfd23ec dafd25ea d8fd27e8 d6fd29e6 d4fe2be3 d3fe2ce1 d1fe2ede cffe30dc cefe31da ccfe33d7 cbfe34d4 cafe35d1 c9fe36ce c8fe37cb c6fe39c8 c5fe3ac4 c4fe3bc1 c3fe3cbd c2fe3dba c1fe3eb7 c1fe3eb3 bffe40af bffe40ab c1ff3ea4 cdff3296 dbff2488 92ff6d26 00ffff03 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff2f ff00ffe9 ff00ffe6 ff00ffe2 ff00ffdf ff00ffdb ff00ffd8 ff00ffd5 ff00ffd1 ff00ffce ff00ffca ff00ffc7 ff00ffc4 ff00ffc0 ff00ffbd ff00ffb9 ff00ffb6 ff00ffb3 ff00ffaf ff00ffac ff00ffa9 ff00ffa5 ff00ffa2 ff00ff9e ff00ff9b ff00ff98 ff00ff94 ff00ff91 ff00ff8d ff00ff8a ff00ff87 ff00ff83 ff00ff80 ff2dd089 fff903fc fff804fa fff606f8 fff507f6 fff309f3 fff20af1 fff00bef fffa02e3 fffc00de fffb00da fffb00d7 fffd00d3 fffd00d0 e4fd1be5 dafd25eb d9fd26e9 d7fd28e7 d5fe2ae4 d3fe2ce2 d2fe2de0 d0fe2fdd cffe30da cdfe32d7 ccfe33d5 cbfe34d2 c9fe36cf c8fe37cc c7fe38c9 c5fe3ac6 c5fe3ac2 c3fe3cbf c3fe3cbb c1fe3eb8 c9fe36ad d5fd2a9f e2fd1d91 f2ff0d85 ffff007a ffff0077 ffff0073 ffff0030 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff05 ff00ffdf ff00ffe4 ff00ffe0 ff00ffdd ff00ffd9 ff00ffd6 ff00ffd3 ff00ffcf ff00ffcc ff00ffc8 ff00ffc5 ff00ffc1 ff00ffbe ff00ffbb ff00ffb7 ff00ffb4 ff00ffb0 ff00ffad ff00ffaa ff00ffa6 ff00ffa3 ff00ffa0 ff00ff9c ff00ff99 ff00ff95 ff00ff92 ff00ff8f ff00ff8b ff00ff88 ff00ff84 ff00ff81 ff00ff7e ff00ff7a ffe715e9 fff606f8 fff507f7 fff408f5 fff20af2 fff10bf0 fff00ced fff705e4 fffc00db fffb00d8 fffb00d5 fffd00d1 fffd00ce eafd15dc d9fd26e9 d7fd28e7 d6fd29e5 d4fe2be3 d2fe2de1 d1fe2ede cffe30db cefe31d9 ccfe33d6 cbfe34d3 cafe35d0 c8fe37cd c7fe38ca c6fe39c7 c7fe38c1 d0fe2fb5 dcfd23a7 eafd159a fafd058c fffd0086 fffd0082 ffff007f ffff007c ffff0078 ffff0075 ffff0071 fffc004a ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ffb0 ff00ffe1 ff00ffde ff00ffdb ff00ffd7 ff00ffd4 ff00ffd0 ff00ffcd ff00ffca ff00ffc6 ff00ffc3 ff00ffbf ff00ffbc ff00ffb9 ff00ffb5 ff00ffb2 ff00ffae ff00ffab ff00ffa8 ff00ffa4 ff00ffa1 ff00ff9e ff00ff9a ff00ff97 ff00ff93 ff00ff90 ff00ff8c ff00ff89 ff00ff86 ff00ff82 ff00ff7f ff00ff7b ff00ff78 ffc13cc8 fff606f7 fff408f5 fff309f3 fff20af1 fff00bef ffef0dec fff308e4 fffb00d9 fffb00d6 fffd00d2 fffd00cf fffd00cc f3fd0cd2 d8fd27e8 d6fd29e6 d5fe2ae4 d3fe2ce1 d1fe2edf d0fe2fdd cefe31da cdfe32d7 ccfe33d5 cafe35d1 cffe30c9 d8fe27bc e4fe1baf f1fd0ea1 fefd0195 fffd0092 fffd008e fffd008b fffd0087 fffd0084 fffd0080 ffff007d ffff0079 ffff0076 ffff0073 ffff006f fffc0062 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff7d ff00ffdf ff00ffdc ff00ffd8 ff00ffd5 ff00ffd2 ff00ffce ff00ffcb ff00ffc7 ff00ffc4 ff00ffc1 ff00ffbd ff00ffba ff00ffb6 ff00ffb3 ff00ffb0 ff00ffac ff00ffa9 ff00ffa6 ff00ffa2 ff00ff9f ff00ff9b ff00ff98 ff00ff95 ff00ff91 ff00ff8e ff00ff8a ff00ff87 ff00ff83 ff00ff80 ff00ff7d ff00ff79 ff00ff76 ff8e70a5 fff507f6 fff308f4 fff20af1 fff10bef fff00ced ffee0dea fff00ce6 fffb00d7 fffd00d4 fffd00d0 fffd00cd fffc00ca fcfc03c9 d7fd28e7 d5fe2ae5 d4fe2be2 d2fe2de0 d1fe2edd cffe30da d6fe29cf e0fe1fc3 ebfe14b5 f9fd06a8 fffd00a1 fffd009d fffd009a fffd0096 fffd0093 fffd008f fffd008c fffd0089 fffd0085 fffd0082 ffff007e ffff007b ffff0077 ffff0074 ffff0071 ffff006d ffff006a ffff000e ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff4a ff00ffdd ff00ffda ff00ffd6 ff00ffd3 ff00ffd0 ff00ffcc ff00ffc9 ff00ffc5 ff00ffc2 ff00ffbe ff00ffbb ff00ffb8 ff00ffb4 ff00ffb1 ff00ffad ff00ffaa ff00ffa7 ff00ffa3 ff00ffa0 ff00ff9d ff00ff99 ff00ff96 ff00ff92 ff00ff8f ff00ff8c ff00ff88 ff00ff85 ff00ff81 ff00ff7e ff00ff7b ff00ff77 ff00ff74 ff44bb84 fff408f5 fff309f3 fff10bf0 fff00cee ffef0deb ffee0ee9 ffed0ee6 fffb01d6 fffd00d2 fffd00ce fffc00cb fffc00c7 fffc00c4 dcfd23e0 d7fe28e0 dffe20d5 e7fe18c9 f2fe0dbd fdfe02b0 fffe00ac fffd00a9 fffd00a5 fffd00a2 fffd009e fffd009b fffd0098 fffd0094 fffd0091 fffd008d fffd008a fffd0086 fffd0083 fffd0080 ffff007c ffff0079 ffff0075 ffff0072 ffff006e ffff006b ffff0068 ffff0026 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff18 ff00ffdb ff00ffd8 ff00ffd4 ff00ffd1 ff00ffcd ff00ffca ff00ffc7 ff00ffc3 ff00ffc0 ff00ffbc ff00ffb9 ff00ffb6 ff00ffb2 ff00ffaf ff00ffab ff00ffa8 ff00ffa5 ff00ffa1 ff00ff9e ff00ff9a ff00ff97 ff00ff94 ff00ff90 ff00ff8d ff00ff89 ff00ff86 ff00ff83 ff00ff7f ff00ff7c ff00ff78 ff00ff75 ff00ff72 ff00ff6e ffe913e7 fff20af1 fff00bef ffef0cec ffee0ee9 ffed0ee7 ffec0fe4 fff804d7 fffd00d0 fffd00cc fffc00c9 fffc00c5 fffc00c2 fbfe04c1 fffe00bb fffe00b8 fffe00b4 fffe00b1 fffe00ad fffe00aa fffd00a7 fffd00a3 fffd00a0 fffd009c fffd0099 fffd0096 fffd0092 fffd008f fffd008b fffd0088 fffd0084 fffd0081 ffff007e ffff007a ffff0077 ffff0073 ffff0070 ffff006c ffff0069 ffff0065 ffff003c ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ffc2 ff00ffd5 ff00ffd2 ff00ffcf ff00ffcb ff00ffc8 ff00ffc4 ff00ffc1 ff00ffbe ff00ffba ff00ffb7 ff00ffb3 ff00ffb0 ff00ffad ff00ffa9 ff00ffa6 ff00ffa3 ff00ff9f ff00ff9c ff00ff98 ff00ff95 ff00ff92 ff00ff8e ff00ff8b ff00ff87 ff00ff84 ff00ff80 ff00ff7d ff00ff7a ff00ff76 ff00ff73 ff00ff6f ff00ff6c ffc834c5 fff10bf0 fff00ced ffef0deb ffee0ee8 ffed0fe5 ffed10e2 fff508d8 fffd00ce fffc00ca fffc00c7 fffc00c3 fffc00c0 fffe00bc fffe00b9 fffe00b6 fffe00b2 fffe00af fffe00ab fffd00a8 fffd00a5 fffd00a1 fffd009e fffd009a fffd0097 fffd0093 fffd0090 fffd008d fffd0089 fffd0086 fffd0082 ffff007f ffff007b ffff0078 ffff0075 ffff0071 ffff006e ffff006a ffff0067 ffff0063 ffff0052 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff91 ff00ffd3 ff00ffd0 ff00ffcd ff00ffc9 ff00ffc6 ff00ffc2 ff00ffbf ff00ffbb ff00ffb8 ff00ffb5 ff00ffb1 ff00ffae ff00ffaa ff00ffa7 ff00ffa4 ff00ffa0 ff00ff9d ff00ff9a ff00ff96 ff00ff93 ff00ff8f ff00ff8c ff00ff89 ff00ff85 ff00ff82 ff00ff7e ff00ff7b ff00ff78 ff00ff74 ff00ff71 ff00ff6d ff00ff6a ff9b61a3 fff00cee ffef0dec ffee0de9 ffed0fe6 ffec0fe4 ffec10e0 fff10cd9 fffc00cb fffc00c8 fffc00c5 fffc00c1 fffe00be fffe00ba fffe00b7 fffe00b3 fffe00b0 fffe00ad fffd00a9 fffd00a6 fffd00a3 fffd009f fffd009c fffd0098 fffd0095 fffd0091 fffd008e fffd008a fffd0087 fffd0084 fffd0080 ffff007d ffff0079 ffff0076 ffff0072 ffff006f ffff006c ffff0068 ffff0065 ffff0061 ffff005e ffff0008 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff62 ff00ffd1 ff00ffce ff00ffca ff00ffc7 ff00ffc4 ff00ffc0 ff00ffbd ff00ffb9 ff00ffb6 ff00ffb2 ff00ffaf ff00ffac ff00ffa9 ff00ffa5 ff00ffa2 ff00ff9e ff00ff9b ff00ff97 ff00ff94 ff00ff91 ff00ff8d ff00ff8a ff00ff86 ff00ff83 ff00ff80 ff00ff7c ff00ff79 ff00ff75 ff00ff72 ff00ff6f ff00ff6b ff00ff68 ff58a57f ffef0cec ffee0dea ffee0ee8 ffec0fe5 ffed10e2 ffec11df ffed10db fffc00c9 fffc00c6 fffc00c2 fffe00bf fffe00bc fffe00b8 fffe00b5 fffe00b1 fffe00ae fffe00aa fffd00a7 fffd00a4 fffd00a0 fffd009d fffd009a fffd0096 fffd0093 fffd008f fffd008c fffd0088 fffd0085 fffd0082 ffff007e ffff007b ffff0077 ffff0074 ffff0070 ffff006d ffff006a ffff0066 ffff0063 ffff005f ffff005c ffff001d ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff32 ff00ffcf ff00ffcc ff00ffc8 ff00ffc5 ff00ffc1 ff00ffbe ff00ffbb ff00ffb7 ff00ffb4 ff00ffb0 ff00ffad ff00ffaa ff00ffa6 ff00ffa3 ff00ffa0 ff00ff9c ff00ff99 ff00ff95 ff00ff92 ff00ff8f ff00ff8b ff00ff88 ff00ff84 ff00ff81 ff00ff7d ff00ff7a ff00ff77 ff00ff73 ff00ff70 ff00ff6c ff00ff69 ff00ff66 ff08f764 ffea12e4 ffee0ee8 ffed0fe5 ffec10e3 ffec10e0 ffeb11dd ffeb12da fffa03c9 fffc00c4 fffc00c0 fffe00bd fffe00ba fffe00b6 fffe00b3 fffe00af fffe00ac fffd00a9 fffd00a5 fffd00a2 fffd009e fffd009b fffd0097 fffd0094 fffd0091 fffd008d fffd008a fffd0086 fffd0083 ffff007f ffff007c ffff0079 ffff0075 ffff0072 ffff006e ffff006b ffff0067 ffff0064 ffff0061 ffff005d ffff005a fffa0031 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff07 ff00ffca ff00ffc9 ff00ffc6 ff00ffc3 ff00ffbf ff00ffbc ff00ffb8 ff00ffb5 ff00ffb2 ff00ffae ff00ffab ff00ffa8 ff00ffa4 ff00ffa1 ff00ff9d ff00ff9a ff00ff97 ff00ff93 ff00ff90 ff00ff8c ff00ff89 ff00ff86 ff00ff82 ff00ff7f ff00ff7b ff00ff78 ff00ff74 ff00ff71 ff00ff6e ff00ff6a ff00ff67 ff00ff63 ff00ff60 ffd02ec2 ffed0ee7 ffec0fe4 ffed10e1 ffec11de ffeb12db ffeb12d8 fff607ca fffc00c2 fffe00be fffe00bb fffe00b7 fffe00b4 fffe00b1 fffe00ad fffe00aa fffd00a7 fffd00a3 fffd00a0 fffd009c fffd0099 fffd0095 fffd0092 fffd008e fffd008b fffd0088 fffd0084 fffd0081 ffff007d ffff007a ffff0076 ffff0073 ffff0070 ffff006c ffff0069 ffff0065 ffff0062 ffff005e ffff005b ffff0058 fffb0044 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ffa3 ff00ffc7 ff00ffc4 ff00ffc1 ff00ffbd ff00ffba ff00ffb6 ff00ffb3 ff00ffaf ff00ffac ff00ffa9 ff00ffa6 ff00ffa2 ff00ff9f ff00ff9b ff00ff98 ff00ff94 ff00ff91 ff00ff8e ff00ff8a ff00ff87 ff00ff83 ff00ff80 ff00ff7d ff00ff79 ff00ff76 ff00ff72 ff00ff6f ff00ff6c ff00ff68 ff00ff65 ff00ff61 ff00ff5e ffa7559f ffed0fe5 ffed10e2 ffec11e0 ffeb11dc ffeb12d9 ffea13d6 fff10bcc fffc00c0 fffe00bc fffe00b9 fffe00b5 fffe00b2 fffe00ae fffe00ab fffd00a8 fffd00a4 fffd00a1 fffd009e fffd009a fffd0097 fffd0093 fffd0090 fffd008c fffd0089 fffd0086 fffd0082 ffff007f ffff007b ffff0078 ffff0074 ffff0071 ffff006e ffff006a ffff0067 ffff0063 ffff0060 ffff005c ffff0059 ffff0055 ffff0051 ffff0004 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff75 ff00ffc5 ff00ffc2 ff00ffbe ff00ffbb ff00ffb8 ff00ffb4 ff00ffb1 ff00ffad ff00ffaa ff00ffa7 ff00ffa3 ff00ffa0 ff00ff9d ff00ff99 ff00ff96 ff00ff92 ff00ff8f ff00ff8b ff00ff88 ff00ff85 ff00ff81 ff00ff7e ff00ff7a ff00ff77 ff00ff74 ff00ff70 ff00ff6d ff00ff69 ff00ff66 ff00ff63 ff00ff5f ff00ff5c ff6c917b ffec0fe4 ffec10e0 ffec11de ffeb12da ffea12d8 ffea13d4 ffed0fcd fffe00be fffe00ba fffe00b7 fffe00b3 fffe00b0 fffe00ac fffd00a9 fffd00a6 fffd00a2 fffd009f fffd009b fffd0098 fffd0095 fffd0091 fffd008e fffd008a fffd0087 fffd0083 fffd0080 ffff007d ffff0079 ffff0076 ffff0072 ffff006f ffff006b ffff0068 ffff0065 ffff0061 ffff005e ffff005a ffff0057 ffff0054 ffff0050 ffff0015 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff48 ff00ffc3 ff00ffc0 ff00ffbc ff00ffb9 ff00ffb5 ff00ffb2 ff00ffaf ff00ffab ff00ffa8 ff00ffa5 ff00ffa1 ff00ff9e ff00ff9a ff00ff97 ff00ff94 ff00ff90 ff00ff8d ff00ff89 ff00ff86 ff00ff83 ff00ff7f ff00ff7c ff00ff78 ff00ff75 ff00ff71 ff00ff6e ff00ff6b ff00ff67 ff00ff64 ff00ff60 ff00ff5d ff00ff5a ff14eb5b ffea12de ffec11df ffeb11dc ffea12d8 ffea12d5 ffe913d2 ffeb13ce fffd00bb fffe00b8 fffe00b5 fffe00b1 fffe00ae fffe00aa fffd00a7 fffd00a4 fffd00a0 fffd009d fffd0099 fffd0096 fffd0093 fffd008f fffd008c fffd0088 fffd0085 fffd0081 ffff007e ffff007a ffff0077 ffff0074 ffff0070 ffff006d ffff0069 ffff0066 ffff0062 ffff005f ffff005c ffff0058 ffff0055 ffff0052 ffff004e fff80027 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff1c ff00ffc1 ff00ffbe ff00ffba ff00ffb7 ff00ffb3 ff00ffb0 ff00ffac ff00ffa9 ff00ffa6 ff00ffa2 ff00ff9f ff00ff9c ff00ff98 ff00ff95 ff00ff91 ff00ff8e ff00ff8b ff00ff87 ff00ff84 ff00ff80 ff00ff7d ff00ff7a ff00ff76 ff00ff73 ff00ff6f ff00ff6c ff00ff69 ff00ff65 ff00ff62 ff00ff5e ff00ff5b ff00ff57 ff00ff54 ffd428bf ffec11dd ffeb12da ffea13d7 ffea13d4 ffe913d0 ffea13cd fff904bc fffe00b6 fffe00b2 fffe00af fffe00ac fffd00a8 fffd00a5 fffd00a2 fffd009e fffd009b fffd0097 fffd0094 fffd0090 fffd008d fffd008a fffd0086 fffd0083 ffff007f ffff007c ffff0078 ffff0075 ffff0072 ffff006e ffff006b ffff0067 ffff0064 ffff0060 ffff005d ffff005a ffff0056 ffff0053 ffff004f ffff004c ffff0037 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ffb2 ff00ffbb ff00ffb8 ff00ffb5 ff00ffb1 ff00ffae ff00ffaa ff00ffa7 ff00ffa4 ff00ffa0 ff00ff9d ff00ff9a ff00ff96 ff00ff93 ff00ff8f ff00ff8c ff00ff88 ff00ff85 ff00ff82 ff00ff7e ff00ff7b ff00ff77 ff00ff74 ff00ff71 ff00ff6d ff00ff6a ff00ff66 ff00ff63 ff00ff60 ff00ff5c ff00ff59 ff00ff55 ff00ff52 ffb34a9b ffeb11db ffea12d8 ffea13d5 ffea13d2 ffea14ce ffea13ca fff509be fffe00b4 fffe00b0 fffe00ad fffe00aa fffd00a6 fffd00a3 fffd009f fffd009c fffd0099 fffd0095 fffd0092 fffd008e fffd008b fffd0087 fffd0084 fffd0081 ffff007d ffff007a ffff0076 ffff0073 ffff006f ffff006c ffff0069 ffff0065 ffff0062 ffff005e ffff005b ffff0057 ffff0054 ffff0051 ffff004d ffff004a ffff0044 ffff0002 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff87 ff00ffb9 ff00ffb6 ff00ffb2 ff00ffaf ff00ffac ff00ffa8 ff00ffa5 ff00ffa2 ff00ff9e ff00ff9b ff00ff97 ff00ff94 ff00ff91 ff00ff8d ff00ff8a ff00ff86 ff00ff83 ff00ff80 ff00ff7c ff00ff79 ff00ff75 ff00ff72 ff00ff6e ff00ff6b ff00ff68 ff00ff64 ff00ff61 ff00ff5d ff00ff5a ff00ff57 ff00ff53 ff00ff50 ff7f8076 ffeb12d9 ffea13d6 ffea13d3 ffea13cf ffea14cc ffea14c8 fff00ebf fffe00b2 fffe00ae fffe00ab fffd00a8 fffd00a4 fffd00a1 fffd009d fffd009a fffd0097 fffd0093 fffd0090 fffd008c fffd0089 fffd0085 fffd0082 ffff007f ffff007b ffff0078 ffff0074 ffff0071 ffff006d ffff006a ffff0066 ffff0063 ffff0060 ffff005c ffff0059 ffff0055 ffff0052 ffff004f ffff004b ffff0048 ffff0044 ffee000f ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff5c ff00ffb7 ff00ffb4 ff00ffb0 ff00ffad ff00ffaa ff00ffa6 ff00ffa3 ff00ff9f ff00ff9c ff00ff99 ff00ff95 ff00ff92 ff00ff8e ff00ff8b ff00ff88 ff00ff84 ff00ff81 ff00ff7d ff00ff7a ff00ff77 ff00ff73 ff00ff70 ff00ff6c ff00ff69 ff00ff66 ff00ff62 ff00ff5f ff00ff5b ff00ff58 ff00ff55 ff00ff51 ff00ff4e ff28d753 ffeb13d6 ffea13d4 ffea13d1 ffea14cd ffea14c9 ffea14c6 ffec12c0 fffe00b0 fffe00ac fffd00a9 fffd00a6 fffd00a2 fffd009f fffd009b fffd0098 fffd0094 fffd0091 fffd008e fffd008a fffd0087 fffd0083 fffd0080 ffff007c ffff0079 ffff0076 ffff0072 ffff006f ffff006b ffff0068 ffff0064 ffff0061 ffff005e ffff005a ffff0057 ffff0053 ffff0050 ffff004d ffff0049 ffff0046 ffff0042 ffff001d ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff33 ff00ffb5 ff00ffb2 ff00ffae ff00ffab ff00ffa8 ff00ffa4 ff00ffa1 ff00ff9d ff00ff9a ff00ff97 ff00ff93 ff00ff90 ff00ff8c ff00ff89 ff00ff85 ff00ff82 ff00ff7f ff00ff7b ff00ff78 ff00ff74 ff00ff71 ff00ff6e ff00ff6a ff00ff67 ff00ff63 ff00ff60 ff00ff5d ff00ff59 ff00ff56 ff00ff53 ff00ff4f ff00ff4c ff00ff48 ffda22bb ffe913d2 ffeb13cf ffea14cb ffea14c7 ffea14c3 ffea14c0 fffc02af fffe00aa fffd00a7 fffd00a3 fffd00a0 fffd009d fffd0099 fffd0096 fffd0092 fffd008f fffd008b fffd0088 fffd0085 fffd0081 ffff007e ffff007a ffff0077 ffff0073 ffff0070 ffff006d ffff0069 ffff0066 ffff0062 ffff005f ffff005b ffff0058 ffff0055 ffff0051 ffff004e ffff004b ffff0047 ffff0044 ffff0040 ffff002b ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff0b ff00ffb2 ff00ffaf ff00ffac ff00ffa9 ff00ffa5 ff00ffa2 ff00ff9f ff00ff9b ff00ff98 ff00ff94 ff00ff91 ff00ff8e ff00ff8a ff00ff87 ff00ff83 ff00ff80 ff00ff7c ff00ff79 ff00ff76 ff00ff72 ff00ff6f ff00ff6b ff00ff68 ff00ff65 ff00ff61 ff00ff5e ff00ff5a ff00ff57 ff00ff54 ff00ff50 ff00ff4d ff00ff4a ff00ff46 ffbe3f96 ffe913d0 ffea13cd ffea14c9 ffea14c5 ffea14c1 ffea13bd fff706af fffd00a8 fffd00a5 fffd00a1 fffd009e fffd009b fffd0097 fffd0094 fffd0090 fffd008d fffd0089 fffd0086 fffd0083 ffff007f ffff007c ffff0078 ffff0075 ffff0071 ffff006e ffff006a ffff0067 ffff0064 ffff0060 ffff005d ffff0059 ffff0056 ffff0053 ffff004f ffff004c ffff0048 ffff0045 ffff0042 ffff003e ffff0037 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff95 ff00ffad ff00ffaa ff00ffa7 ff00ffa3 ff00ffa0 ff00ff9c ff00ff99 ff00ff96 ff00ff92 ff00ff8f ff00ff8b ff00ff88 ff00ff85 ff00ff81 ff00ff7e ff00ff7a ff00ff77 ff00ff74 ff00ff70 ff00ff6d ff00ff69 ff00ff66 ff00ff62 ff00ff5f ff00ff5c ff00ff58 ff00ff55 ff00ff52 ff00ff4e ff00ff4b ff00ff47 ff00ff44 ff916c72 ffea13ce ffea13ca ffea14c6 ffea14c3 ffea14bf ffea13bb fff30bb1 fffd00a6 fffd00a3 fffd009f fffd009c fffd0098 fffd0095 fffd0092 fffd008e fffd008b fffd0087 fffd0084 fffd0080 ffff007d ffff007a ffff0076 ffff0073 ffff006f ffff006c ffff0068 ffff0065 ffff0062 ffff005e ffff005b ffff0057 ffff0054 ffff0051 ffff004d ffff004a ffff0046 ffff0043 ffff003f ffff003c ffff0039 ffff0009 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff6c ff00ffab ff00ffa8 ff00ffa5 ff00ffa1 ff00ff9e ff00ff9a ff00ff97 ff00ff93 ff00ff90 ff00ff8d ff00ff89 ff00ff86 ff00ff82 ff00ff7f ff00ff7c ff00ff78 ff00ff75 ff00ff71 ff00ff6e ff00ff6b ff00ff67 ff00ff64 ff00ff60 ff00ff5d ff00ff5a ff00ff56 ff00ff53 ff00ff50 ff00ff4c ff00ff49 ff00ff45 ff00ff42 ff3fc04d ffea13cc ffea14c8 ffea14c4 ffea14c1 ffea13bc ffeb13b9 ffef0eb2 fffd00a4 fffd00a1 fffd009d fffd009a fffd0096 fffd0093 fffd008f fffd008c fffd0089 fffd0085 fffd0082 ffff007e ffff007b ffff0077 ffff0074 ffff0071 ffff006d ffff006a ffff0066 ffff0063 ffff005f ffff005c ffff0059 ffff0055 ffff0052 ffff004f ffff004b ffff0048 ffff0044 ffff0041 ffff003d ffff003a ffff0037 ffff0015 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff45 ff00ffa9 ff00ffa6 ff00ffa2 ff00ff9f ff00ff9c ff00ff98 ff00ff95 ff00ff91 ff00ff8e ff00ff8b ff00ff87 ff00ff84 ff00ff80 ff00ff7d ff00ff79 ff00ff76 ff00ff73 ff00ff6f ff00ff6c ff00ff68 ff00ff65 ff00ff62 ff00ff5e ff00ff5b ff00ff57 ff00ff54 ff00ff51 ff00ff4d ff00ff4a ff00ff47 ff00ff43 ff00ff40 ff00ff3c ffe01db6 ffea14c5 ffea14c2 ffea14be ffea13ba ffeb13b6 ffec11b1 fffd00a2 fffd009f fffd009b fffd0098 fffd0094 fffd0091 fffd008d fffd008a fffd0087 fffd0083 fffd0080 ffff007c ffff0079 ffff0075 ffff0072 ffff006f ffff006b ffff0068 ffff0064 ffff0061 ffff005d ffff005a ffff0056 ffff0053 ffff0050 ffff004c ffff0049 ffff0046 ffff0042 ffff003f ffff003b ffff0038 ffff0034 ffff0020 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff1f ff00ffa7 ff00ffa4 ff00ffa0 ff00ff9d ff00ff99 ff00ff96 ff00ff93 ff00ff8f ff00ff8c ff00ff88 ff00ff85 ff00ff82 ff00ff7e ff00ff7b ff00ff77 ff00ff74 ff00ff71 ff00ff6d ff00ff6a ff00ff66 ff00ff63 ff00ff5f ff00ff5c ff00ff59 ff00ff55 ff00ff52 ff00ff4f ff00ff4b ff00ff48 ff00ff44 ff00ff41 ff00ff3e ff00ff3a ffca3591 ffea14c3 ffea14c0 ffea14bb ffeb13b8 ffed11b3 fff10cab fffc01a1 fffd009c fffd0099 fffd0096 fffd0092 fffd008f fffd008b fffd0088 fffd0084 fffd0081 ffff007e ffff007a ffff0077 ffff0073 ffff0070 ffff006c ffff0069 ffff0066 ffff0062 ffff005f ffff005b ffff0058 ffff0055 ffff0051 ffff004e ffff004a ffff0047 ffff0043 ffff0040 ffff003d ffff0039 ffff0036 ffff0032 fff9002a ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff02 ff00ff9e ff00ffa2 ff00ff9e ff00ff9b ff00ff97 ff00ff94 ff00ff90 ff00ff8d ff00ff8a ff00ff86 ff00ff83 ff00ff7f ff00ff7c ff00ff79 ff00ff75 ff00ff72 ff00ff6e ff00ff6b ff00ff68 ff00ff64 ff00ff61 ff00ff5d ff00ff5a ff00ff57 ff00ff53 ff00ff50 ff00ff4d ff00ff49 ff00ff46 ff00ff42 ff00ff3f ff00ff3b ff00ff38 ffa6576c ffee0fbd fff30bb7 fff707b0 fffb03aa fffd00a5 fffd00a1 fffd009e fffd009a fffd0097 fffd0094 fffd0090 fffd008d fffd0089 fffd0086 fffd0082 ffff007f ffff007b ffff0078 ffff0075 ffff0071 ffff006e ffff006a ffff0067 ffff0063 ffff0060 ffff005d ffff0059 ffff0056 ffff0053 ffff004f ffff004c ffff0048 ffff0045 ffff0041 ffff003e ffff003b ffff0037 ffff0034 ffff0030 ffff002d ffff0005 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff7a ff00ff9f ff00ff9c ff00ff99 ff00ff95 ff00ff92 ff00ff8e ff00ff8b ff00ff88 ff00ff84 ff00ff81 ff00ff7d ff00ff7a ff00ff76 ff00ff73 ff00ff70 ff00ff6c ff00ff69 ff00ff65 ff00ff62 ff00ff5f ff00ff5b ff00ff58 ff00ff55 ff00ff51 ff00ff4e ff00ff4a ff00ff47 ff00ff44 ff00ff37 ff00ff27 ff00ff18 ff00ff0b ffee081c fffe00b0 fffe00ad fffd00a9 fffd00a6 fffd00a3 fffd009f fffd009c fffd0098 fffd0095 fffd0091 fffd008e fffd008b fffd0087 fffd0084 fffd0080 ffff007d ffff0079 ffff0076 ffff0073 ffff006f ffff006c ffff0068 ffff0065 ffff0061 ffff005e ffff005a ffff0057 ffff0054 ffff0050 ffff004d ffff004a ffff0046 ffff0043 ffff003f ffff003c ffff0038 ffff0035 ffff0032 ffff002e ffff002b ffff000e ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff55 ff00ff9d ff00ff9a ff00ff96 ff00ff93 ff00ff90 ff00ff8c ff00ff89 ff00ff85 ff00ff82 ff00ff7f ff00ff7b ff00ff78 ff00ff74 ff00ff71 ff00ff6e ff00ff6a ff00ff67 ff00ff63 ff00ff60 ff00ff5c ff00ff59 ff00ff56 ff00ff52 ff00ff4b ff00ff38 ff00ff25 ff00ff15 ff00ff05 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 fffd009f fffe00ab fffd00a7 fffd00a4 fffd00a0 fffd009d fffd009a fffd0096 fffd0093 fffd008f fffd008c fffd0088 fffd0085 fffd0082 ffff007e ffff007b ffff0077 ffff0074 ffff0070 ffff006d ffff006a ffff0066 ffff0063 ffff005f ffff005c ffff0058 ffff0055 ffff0052 ffff004e ffff004b ffff0047 ffff0044 ffff0041 ffff003d ffff003a ffff0036 ffff0033 ffff002f ffff002c ffff0029 ffff0016 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff31 ff00ff9b ff00ff98 ff00ff94 ff00ff91 ff00ff8d ff00ff8a ff00ff87 ff00ff83 ff00ff80 ff00ff7c ff00ff79 ff00ff76 ff00ff72 ff00ff6f ff00ff6b ff00ff68 ff00ff65 ff00ff61 ff00ff5d ff00ff4a ff00ff35 ff00ff21 ff00ff0e ff00ff01 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 fffd0074 fffd00a9 fffd00a5 fffd00a2 fffd009e fffd009b fffd0098 fffd0094 fffd0091 fffd008d fffd008a fffd0086 fffd0083 ffff007f ffff007c ffff0079 ffff0075 ffff0072 ffff006e ffff006b ffff0067 ffff0064 ffff0061 ffff005d ffff005a ffff0056 ffff0053 ffff0050 ffff004c ffff0049 ffff0045 ffff0042 ffff003f ffff003b ffff0038 ffff0034 ffff0031 ffff002d ffff002a ffff0027 ffff001d ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff0f ff00ff99 ff00ff96 ff00ff92 ff00ff8f ff00ff8b ff00ff88 ff00ff84 ff00ff81 ff00ff7e ff00ff7a ff00ff77 ff00ff73 ff00ff70 ff00ff6d ff00ff60 ff00ff47 ff00ff2f ff00ff19 ff00ff05 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 fffc004a fffd00a7 fffd00a3 fffd00a0 fffd009c fffd0099 fffd0095 fffd0092 fffd008f fffd008b fffd0088 fffd0084 fffd0081 ffff007d ffff007a ffff0077 ffff0073 ffff0070 ffff006c ffff0069 ffff0065 ffff0062 ffff005f ffff005b ffff0058 ffff0054 ffff0051 ffff004e ffff004a ffff0047 ffff0043 ffff0040 ffff003c ffff0039 ffff0036 ffff0032 ffff002f ffff002b ffff0028 ffff0022 ffff0018 ffff0001 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff85 ff00ff93 ff00ff90 ff00ff8d ff00ff89 ff00ff86 ff00ff82 ff00ff7f ff00ff7c ff00ff76 ff00ff5d ff00ff41 ff00ff27 ff00ff0e ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffff0021 fffd00a4 fffd00a1 fffd009e fffd009a fffd0097 fffd0093 fffd0090 fffd008c fffd0089 fffd0086 fffd0082 ffff007f ffff007b ffff0078 ffff0074 ffff0071 ffff006e ffff006a ffff0067 ffff0063 ffff0060 ffff005c ffff0059 ffff0056 ffff0052 ffff004f ffff004c ffff0048 ffff0045 ffff0041 ffff003e ffff003a ffff0037 ffff0033 ffff002c ffff001f ffff0012 ffff0008 ffff0001 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff62 ff00ff91 ff00ff8e ff00ff8a ff00ff87 ff00ff74 ff00ff55 ff00ff37 ff00ff1b ff00ff04 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffff0002 fffd009a fffd009f fffd009c fffd0098 fffd0095 fffd0091 fffd008e fffd008a fffd0087 fffd0084 fffd0080 ffff007d ffff0079 ffff0076 ffff0072 ffff006f ffff006b ffff0068 ffff0065 ffff0061 ffff005e ffff005a ffff0057 ffff0054 ffff0050 ffff004d ffff0049 ffff0046 ffff0043 ffff003f ffff0034 ffff0023 ffff0015 ffff0008 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff00ff3b ff00ff6c ff00ff4b ff00ff2b ff00ff0d ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffff0073 fffd009d fffd0099 fffd0096 fffd0093 fffd008f fffd008c fffd0088 fffd0085 fffd0081 ffff007e ffff007b ffff0077 ffff0074 ffff0070 ffff006d ffff0069 ffff0066 ffff0063 ffff005f ffff005c ffff0058 ffff0055 ffff0052 ffff004e ffff004a ffff003a ffff0027 ffff0016 ffff0006 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 fffc004d fffd009b fffd0097 fffd0094 fffd0090 fffd008d fffd008a fffd0086 fffd0083 ffff007f ffff007c ffff0078 ffff0075 ffff0072 ffff006e ffff006b ffff0067 ffff0064 ffff0060 ffff005d ffff005a fffc0054 ffff0040 ffff002a ffff0016 ffff0005 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 fff80027 fffd0099 fffd0095 fffd0092 fffd008e fffd008b fffd0088 fffd0084 fffd0081 ffff007d ffff007a ffff0076 ffff0073 ffff006f ffff006c ffff0069 ffff0065 fffc005d ffff0043 fff9002c ffff0015 ffff0003 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffff0005 fffd0093 fffd0093 fffd0090 fffd008c fffd0089 fffd0085 fffd0082 ffff007f ffff007b ffff0078 ffff0074 ffff0071 ffff0062 ffff0046 ffff002c ffff0013 ffff0001 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 fffd0072 fffd0091 fffd008e fffd008a fffd0087 fffd0083 fffd0080 ffff007c ffff0067 ffff0048 ffff002b ffff000f ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 fffc004e fffd008f fffd008c fffd0086 ffff006a ffff0048 fff90029 ffe8000b ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 fff70020 fffb0048 ffff0025 ffff0006 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0016 00ff0039 00ff0042 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0001 00ff001d 00ff0042 00ff0066 00ff0087 00ff0091 00ff008d 00ff0085 00ff0003 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0003 00ff0024 00ff004c 00ff0072 00ff0095 00ff009d 00ff0099 00ff0096 00ff0092 00ff008f 00ff008b 00ff0088 00ff001d 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0004 00ff002b 00ff0056 00ff0080 00ff00a4 00ff00a9 00ff00a5 00ff00a2 00ff009e 00ff009b 00ff0097 00ff0094 00ff0090 00ff008c 00ff0089 00ff0085 00ff003d 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0008 00ff0033 00ff0061 00ff008d 00ff00b2 00ff00b5 00ff00b1 00ff00ae 00ff00aa 00ff00a7 00ff00a3 00ff00a0 00ff009c 00ff0099 00ff0095 00ff0091 00ff008e 00ff008a 00ff0087 00ff0083 00ff005b 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff000c 00ff003c 00ff006d 00ff009b 00ff00c0 00ff00c1 00ff00bd 00ff00ba 00ff00b6 00ff00b3 00ff00af 00ff00ac 00ff00a8 00ff00a5 00ff00a1 00ff009e 00ff009a 00ff0096 00ff0093 00ff008f 00ff008c 00ff0088 00ff0085 00ff0081 00ff0076 00ff0001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0011 00ff0046 00ff0079 00ff00aa 00ff00cf 00ff00cd 00ff00c9 00ff00c6 00ff00c2 00ff00bf 00ff00bb 00ff00b8 00ff00b4 00ff00b0 00ff00ad 00ff00aa 00ff00a6 00ff00a2 00ff009f 00ff009b 00ff0098 00ff0094 00ff0091 00ff008d 00ff008a 00ff0086 00ff0082 00ff007f 00ff007b 00ff0018 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0018 00ff0050 00ff0086 00ff00ba 00ff00dc 00ff00d9 00ff00d6 00ff00d2 00ff00ce 00ff00cb 00ff00c7 00ff00c4 00ff00c0 00ff00bd 00ff00b9 00ff00b5 00ff00b2 00ff00ae 00ff00ab 00ff00a7 00ff00a4 00ff00a0 00ff009d 00ff0099 00ff0096 00ff0092 00ff008f 00ff008b 00ff0087 00ff0084 00ff0080 00ff007d 00ff0079 00ff0034 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff001f 00ff005a 00ff0094 00ff00cb 00ff00e9 00ff00e5 00ff00e2 00ff00de 00ff00da 00ff00d7 00ff00d3 00ff00d0 00ff00cc 00ff00c9 00ff00c5 00ff00c2 00ff00be 00ff00ba 00ff00b7 00ff00b3 00ff00b0 00ff00ac 00ff00a9 00ff00a5 00ff00a2 00ff009e 00ff009b 00ff0097 00ff0093 00ff0090 00ff008c 00ff0089 00ff0085 00ff0082 00ff007e 00ff007b 00ff0077 00ff004f 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ffff01 00ffff1b 00ffff3d 00ffff5f 00ffff7e 00ffff13 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff003f 00ff00a2 00ff00dc 00ff00f5 00ff00f1 00ff00ee 00ff00ea 00ff00e7 00ff00e3 00ff00df 00ff00dc 00ff00d8 00ff00d5 00ff00d1 00ff00ce 00ff00ca 00ff00c6 00ff00c3 00ff00bf 00ff00bc 00ff00b8 00ff00b5 00ff00b1 00ff00ae 00ff00aa 00ff00a7 00ff00a3 00ff00a0 00ff009c 00ff0098 00ff0095 00ff0091 00ff008e 00ff008a 00ff0087 00ff0083 00ff007f 00ff007c 00ff0078 00ff0075 00ff0069 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ffff08 00ffff2d 00ffff52 00ffff75 00ffff96 00ffff9d 00ffff99 00ffff96 00ffff92 00ffff34 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0060 00ff00fa 00ff00f6 00ff00f3 00ff00ef 00ff00ec 00ff00e8 00ff00e4 00ff00e1 00ff00dd 00ff00da 00ff00d6 00ff00d3 00ff00cf 00ff00cb 00ff00c8 00ff00c4 00ff00c1 00ff00bd 00ff00ba 00ff00b6 00ff00b3 00ff00af 00ff00ab 00ff00a8 00ff00a5 00ff00a1 00ff009d 00ff009a 00ff0096 00ff0093 00ff008f 00ff008c 00ff0088 00ff0084 00ff0081 00ff007d 00ff007a 00ff0076 00ff0073 00ff006f 00ff0012 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ffff17 00ffff40 00ffff67 00ffff8d 00ffffa9 00ffffa8 00ffffa5 00ffffa1 00ffff9e 00ffff9b 00ffff97 00ffff94 00ffff90 00ffff53 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0022 00ff00f8 00ff00f4 00ff00f0 00ff00ed 00ff00e9 00ff00e6 00ff00e2 00ff00df 00ff00db 00ff00d8 00ff00d4 00ff00d0 00ff00cd 00ff00c9 00ff00c6 00ff00c2 00ff00bf 00ff00bb 00ff00b7 00ff00b4 00ff00b0 00ff00ad 00ff00a9 00ff00a6 00ff00a2 00ff009f 00ff009b 00ff0098 00ff0094 00ff0091 00ff008d 00ff0089 00ff0086 00ff0082 00ff007f 00ff007b 00ff0078 00ff0074 00ff0070 00ff006d 00ff002c 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ffff05 00ffff2b 00ffff56 00ffff80 00ffffa8 00ffffb7 00ffffb3 00ffffb0 00ffffad 00ffffa9 00ffffa6 00ffffa3 00ffff9f 00ffff9c 00ffff98 00ffff95 00ffff92 00ffff8e 00ffff72 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff00db 00ff00f2 00ff00ee 00ff00eb 00ff00e7 00ff00e4 00ff00e0 00ff00dd 00ff00d9 00ff00d5 00ff00d2 00ff00ce 00ff00cb 00ff00c7 00ff00c4 00ff00c0 00ff00bc 00ff00b9 00ff00b5 00ff00b2 00ff00ae 00ff00ab 00ff00a7 00ff00a4 00ff00a0 00ff009d 00ff0099 00ff0095 00ff0092 00ff008e 00ff008b 00ff0087 00ff0084 00ff0080 00ff007d 00ff0079 00ff0075 00ff0072 00ff006e 00ff006b 00ff0044 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ffff13 00ffff41 00ffff6f 00ffff9a 00ffffc1 00ffffc2 00ffffbf 00ffffbc 00ffffb8 00ffffb5 00ffffb1 00ffffae 00ffffab 00ffffa7 00ffffa4 00ffffa1 00ffff9d 00ffff9a 00ffff96 00ffff93 00ffff8f 00ffff8c 00ffff88 00ffff07 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff009e 00ff00f0 00ff00ec 00ff00e9 00ff00e5 00ff00e1 00ff00de 00ff00da 00ff00d7 00ff00d3 00ff00d0 00ff00cc 00ff00c9 00ff00c5 00ff00c1 00ff00be 00ff00ba 00ff00b7 00ff00b3 00ff00b0 00ff00ac 00ff00a9 00ff00a5 00ff00a2 00ff009e 00ff009a 00ff0097 00ff0093 00ff0090 00ff008c 00ff0089 00ff0085 00ff0081 00ff007e 00ff007a 00ff0077 00ff0073 00ff0070 00ff006c 00ff0069 00ff005b 00000000 00000000 00000000 00000000 00000000 00ffff02 00ffff28 00ffff5a 00ffff89 00ffffb8 00ffffd1 00ffffce 00ffffcb 00ffffc7 00ffffc4 00ffffc0 00ffffbd 00ffffba 00ffffb6 00ffffb3 00ffffaf 00ffffac 00ffffa9 00ffffa5 00ffffa2 00ffff9e 00ffff9b 00ffff98 00ffff94 00ffff91 00ffff8d 00ffff8a 00ffff87 00ffff23 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0062 00ff00ee 00ff00ea 00ff00e6 00ff00e3 00ff00df 00ff00dc 00ff00d8 00ff00d5 00ff00d1 00ff00cd 00ff00ca 00ff00c6 00ff00c3 00ff00bf 00ff00bc 00ff00b8 00ff00b5 00ff00b1 00ff00ad 00ff00aa 00ff00a7 00ff00a3 00ff009f 00ff009c 00ff0098 00ff0095 00ff0091 00ff008e 00ff008a 00ff0086 00ff0083 00ff007f 00ff007c 00ff0078 00ff0075 00ff0071 00ff006e 00ff006a 00ff0066 00ff0063 00ff000e 00ffff0d 00ffff41 00ffff74 00ffffa6 00ffffd4 00ffffdd 00ffffda 00ffffd6 00ffffd3 00ffffcf 00ffffcc 00ffffc8 00ffffc5 00ffffc2 00ffffbe 00ffffbb 00ffffb7 00ffffb4 00ffffb1 00ffffad 00ffffaa 00ffffa7 00ffffa3 00ffffa0 00ffff9c 00ffff99 00ffff96 00ffff92 00ffff8f 00ffff8b 00ffff88 00ffff84 00ffff40 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0027 00ff00eb 00ff00e8 00ff00e4 00ff00e1 00ff00dd 00ff00da 00ff00d6 00ff00d2 00ff00cf 00ff00cb 00ff00c8 00ff00c4 00ff00c1 00ff00bd 00ff00b9 00ff00b6 00ff00b2 00ff00af 00ff00ab 00ff00a8 00ff00a4 00ff00a1 00ff009d 00ff009a 00ff0096 00ff0093 00ff008f 00ff008b 00ff0088 00ff0084 00ff0081 00ff007d 00ff007a 00ff0076 00ff0072 00ff006f 00ff006b 00ff2a7d 00ff5b9b 00ff7bbb 00ffd2cd 00ffffea 00ffffe9 00ffffe5 00ffffe2 00ffffde 00ffffdb 00ffffd7 00ffffd4 00ffffd1 00ffffcd 00ffffca 00ffffc6 00ffffc3 00ffffc0 00ffffbc 00ffffb9 00ffffb5 00ffffb2 00ffffae 00ffffab 00ffffa8 00ffffa4 00ffffa1 00ffff9e 00ffff9a 00ffff97 00ffff93 00ffff90 00ffff8d 00ffff89 00ffff86 00ffff82 00ffff5c 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0001 00ff00d7 00ff00e6 00ff00e2 00ff00df 00ff00db 00ff00d7 00ff00d4 00ff00d0 00ff00cd 00ff00c9 00ff00c6 00ff00c2 00ff00be 00ff00bb 00ff00b7 00ff00b4 00ff00b0 00ff00ad 00ff00a9 00ff00a6 00ff00a2 00ff009f 00ff009b 00ff0098 00ff0094 00ff0090 00ff008d 00ff0089 00ff0086 00ff0082 00ff007f 00ff007b 00ff0077 00ff2085 00ff5fb2 00ff7ad1 00ff8ff0 00ff97fb 00ff9af8 00ff9ef6 00ffc2f1 00ffffea 00ffffe6 00ffffe3 00ffffe0 00ffffdc 00ffffd9 00ffffd5 00ffffd2 00ffffcf 00ffffcb 00ffffc8 00ffffc4 00ffffc1 00ffffbd 00ffffba 00ffffb7 00ffffb3 00ffffb0 00ffffac 00ffffa9 00ffffa6 00ffffa2 00ffff9f 00ffff9c 00ffff98 00ffff95 00ffff91 00ffff8e 00ffff8a 00ffff87 00ffff84 00ffff80 00ffff76 00ffff01 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff009d 00ff00e3 00ff00e0 00ff00dc 00ff00d9 00ff00d5 00ff00d2 00ff00ce 00ff00cb 00ff00c7 00ff00c3 00ff00c0 00ff00bc 00ff00b9 00ff00b5 00ff00b2 00ff00ae 00ff00aa 00ff00a7 00ff00a4 00ff00a0 00ff009c 00ff0099 00ff0095 00ff0092 00ff008e 00ff008b 00ff0087 00ff0084 00ff0080 00ff007c 00ff0079 00ff0075 00ff3f98 00ff91ff 00ff93fd 00ff97fb 00ff9af9 00ff9cf7 00ff9ff5 00ffabf1 00ffffe8 00ffffe4 00ffffe1 00ffffde 00ffffda 00ffffd7 00ffffd3 00ffffd0 00ffffcc 00ffffc9 00ffffc6 00ffffc2 00ffffbf 00ffffbb 00ffffb8 00ffffb5 00ffffb1 00ffffae 00ffffaa 00ffffa7 00ffffa4 00ffffa0 00ffff9d 00ffff99 00ffff96 00ffff93 00ffff8f 00ffff8c 00ffff88 00ffff85 00ffff82 00ffff7e 00ffff7b 00ffff15 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0064 00ff00e1 00ff00de 00ff00da 00ff00d7 00ff00d3 00ff00cf 00ff00cc 00ff00c8 00ff00c5 00ff00c1 00ff00be 00ff00ba 00ff00b7 00ff00b3 00ff00af 00ff00ac 00ff00a9 00ff00a5 00ff00a1 00ff009e 00ff009a 00ff0097 00ff0093 00ff0090 00ff008c 00ff0088 00ff0085 00ff0081 00ff007e 00ff007a 00ff0077 00ff0073 00ff1077 00ff92fd 00ff96fc 00ff98fa 00ff9bf8 00ff9df6 00ffa0f3 00ffa3f1 00fff4e7 00ffffe2 00ffffdf 00ffffdb 00ffffd8 00ffffd5 00ffffd1 00ffffce 00ffffca 00ffffc7 00ffffc4 00ffffc0 00ffffbd 00ffffb9 00ffffb6 00ffffb2 00ffffaf 00ffffac 00ffffa8 00ffffa5 00ffffa2 00ffff9e 00ffff9b 00ffff97 00ffff94 00ffff91 00ffff8d 00ffff8a 00ffff86 00ffff83 00ffff7f 00ffff7c 00ffff79 00ffff2f 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff002c 00ff00df 00ff00dc 00ff00d8 00ff00d4 00ff00d1 00ff00cd 00ff00ca 00ff00c6 00ff00c3 00ff00bf 00ff00bc 00ff00b8 00ff00b4 00ff00b1 00ff00ad 00ff00aa 00ff00a6 00ff00a3 00ff009f 00ff009c 00ff0098 00ff0095 00ff0091 00ff008d 00ff008a 00ff0086 00ff0083 00ff007f 00ff007c 00ff0078 00ff0074 00ff0071 00ff006d 00ff87e1 00ff97fb 00ff9af9 00ff9df6 00ff9ff4 00ffa2f1 00ffa4ef 00ffdee7 00ffffe0 00ffffdd 00ffffd9 00ffffd6 00ffffd2 00ffffcf 00ffffcc 00ffffc8 00ffffc5 00ffffc1 00ffffbe 00ffffbb 00ffffb7 00ffffb4 00ffffb0 00ffffad 00ffffaa 00ffffa6 00ffffa3 00ffffa0 00ffff9c 00ffff99 00ffff95 00ffff92 00ffff8e 00ffff8b 00ffff88 00ffff84 00ffff81 00ffff7d 00ffff7a 00ffff77 00ffff49 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0002 00ff00d0 00ff00d9 00ff00d6 00ff00d2 00ff00cf 00ff00cb 00ff00c8 00ff00c4 00ff00c0 00ff00bd 00ff00b9 00ff00b6 00ff00b2 00ff00af 00ff00ab 00ff00a8 00ff00a4 00ff00a1 00ff009d 00ff009a 00ff0096 00ff0092 00ff008f 00ff008b 00ff0088 00ff0084 00ff0081 00ff007d 00ff0079 00ff0076 00ff0072 00ff006f 00ff006b 00ff73be 00ff99fa 00ff9bf8 00ff9ef5 00ffa1f3 00ffa4f0 00ffa6ed 00ffc9e7 00ffffde 00ffffdb 00ffffd7 00ffffd4 00ffffd0 00ffffcd 00ffffca 00ffffc6 00ffffc3 00ffffbf 00ffffbc 00ffffb8 00ffffb5 00ffffb2 00ffffae 00ffffab 00ffffa8 00ffffa4 00ffffa1 00ffff9d 00ffff9a 00ffff97 00ffff93 00ffff90 00ffff8c 00ffff89 00ffff86 00ffff82 00ffff7f 00ffff7b 00ffff78 00ffff74 00ffff61 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff009b 00ff00d7 00ff00d4 00ff00d0 00ff00cd 00ff00c9 00ff00c5 00ff00c2 00ff00be 00ff00bb 00ff00b7 00ff00b4 00ff00b0 00ff00ac 00ff00a9 00ff00a6 00ff00a2 00ff009e 00ff009b 00ff0097 00ff0094 00ff0090 00ff008d 00ff0089 00ff0086 00ff0082 00ff007e 00ff007b 00ff0077 00ff0074 00ff0070 00ff006d 00ff0069 00ff589a 00ff9af8 00ff9df6 00ffa0f3 00ffa3f1 00ffa5ee 00ffa8ec 00ffb6e7 00ffffdc 00ffffd9 00ffffd5 00ffffd2 00ffffce 00ffffcb 00ffffc7 00ffffc4 00ffffc1 00ffffbd 00ffffba 00ffffb6 00ffffb3 00ffffb0 00ffffac 00ffffa9 00ffffa6 00ffffa2 00ffff9f 00ffff9b 00ffff98 00ffff94 00ffff91 00ffff8e 00ffff8a 00ffff87 00ffff83 00ffff80 00ffff7d 00ffff79 00ffff76 00ffff72 00ffff6f 00ffff09 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0064 00ff00d5 00ff00d2 00ff00ce 00ff00ca 00ff00c7 00ff00c3 00ff00c0 00ff00bc 00ff00b9 00ff00b5 00ff00b1 00ff00ae 00ff00aa 00ff00a7 00ff00a3 00ff00a0 00ff009c 00ff0099 00ff0095 00ff0092 00ff008e 00ff008a 00ff0087 00ff0083 00ff0080 00ff007c 00ff0079 00ff0075 00ff0072 00ff006e 00ff006a 00ff0067 00ff2976 00ff9cf7 00ff9ff4 00ffa1f2 00ffa4ef 00ffa7ed 00ffaaea 00fface7 00fff7db 00ffffd6 00ffffd3 00ffffd0 00ffffcc 00ffffc9 00ffffc5 00ffffc2 00ffffbf 00ffffbb 00ffffb8 00ffffb4 00ffffb1 00ffffad 00ffffaa 00ffffa7 00ffffa3 00ffffa0 00ffff9d 00ffff99 00ffff96 00ffff92 00ffff8f 00ffff8c 00ffff88 00ffff85 00ffff81 00ffff7e 00ffff7a 00ffff77 00ffff74 00ffff70 00ffff6d 00ffff21 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff002f 00ff00d3 00ff00cf 00ff00cc 00ff00c8 00ff00c5 00ff00c1 00ff00be 00ff00ba 00ff00b6 00ff00b3 00ff00af 00ff00ac 00ff00a8 00ff00a5 00ff00a1 00ff009e 00ff009a 00ff0097 00ff0093 00ff008f 00ff008c 00ff0088 00ff0085 00ff0081 00ff007e 00ff007a 00ff0077 00ff0073 00ff006f 00ff006c 00ff0068 00ff0065 00ff0061 00ff97e6 00ffa0f3 00ffa4f0 00ffa6ed 00ffa8eb 00fface9 00ffafe5 00ffe3dc 00ffffd4 00ffffd1 00ffffcd 00ffffca 00ffffc7 00ffffc3 00ffffc0 00ffffbc 00ffffb9 00ffffb6 00ffffb2 00ffffaf 00ffffab 00ffffa8 00ffffa5 00ffffa1 00ffff9e 00ffff9b 00ffff97 00ffff94 00ffff90 00ffff8d 00ffff89 00ffff86 00ffff83 00ffff7f 00ffff7c 00ffff78 00ffff75 00ffff72 00ffff6e 00ffff6b 00ffff38 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0004 00ff00c9 00ff00cd 00ff00ca 00ff00c6 00ff00c2 00ff00bf 00ff00bb 00ff00b8 00ff00b4 00ff00b1 00ff00ad 00ff00aa 00ff00a6 00ff00a3 00ff009f 00ff009c 00ff0098 00ff0094 00ff0091 00ff008d 00ff008a 00ff0086 00ff0083 00ff007f 00ff007b 00ff0078 00ff0074 00ff0071 00ff006d 00ff006a 00ff0066 00ff0063 00ff005f 00ff88c3 00ffa2f1 00ffa4ef 00ffa7ec 00ffabe9 00ffade6 00ffb1e3 00ffd1dc 00ffffd2 00ffffcf 00ffffcb 00ffffc8 00ffffc5 00ffffc1 00ffffbe 00ffffba 00ffffb7 00ffffb4 00ffffb0 00ffffad 00ffffaa 00ffffa6 00ffffa3 00ffff9f 00ffff9c 00ffff98 00ffff95 00ffff92 00ffff8e 00ffff8b 00ffff87 00ffff84 00ffff81 00ffff7d 00ffff7a 00ffff76 00ffff73 00ffff6f 00ffff6c 00ffff69 00ffff4e 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0099 00ff00cb 00ff00c7 00ff00c4 00ff00c0 00ff00bd 00ff00b9 00ff00b6 00ff00b2 00ff00af 00ff00ab 00ff00a8 00ff00a4 00ff00a1 00ff009d 00ff0099 00ff0096 00ff0092 00ff008f 00ff008b 00ff0088 00ff0084 00ff0080 00ff007d 00ff0079 00ff0076 00ff0072 00ff006f 00ff006b 00ff0067 00ff0064 00ff0060 00ff005d 00ff6f9d 00ffa4f0 00ffa7ed 00ffa9ea 00fface8 00ffafe4 00ffb2e2 00ffc1dd 00ffffd0 00ffffcd 00ffffc9 00ffffc6 00ffffc2 00ffffbf 00ffffbc 00ffffb8 00ffffb5 00ffffb1 00ffffae 00ffffab 00ffffa7 00ffffa4 00ffffa1 00ffff9d 00ffff9a 00ffff96 00ffff93 00ffff90 00ffff8c 00ffff89 00ffff85 00ffff82 00ffff7e 00ffff7b 00ffff78 00ffff74 00ffff71 00ffff6d 00ffff6a 00ffff67 00ffff60 00ffff02 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0064 00ff00c9 00ff00c5 00ff00c2 00ff00be 00ff00bb 00ff00b7 00ff00b3 00ff00b0 00ff00ac 00ff00a9 00ff00a5 00ff00a2 00ff009e 00ff009b 00ff0097 00ff0094 00ff0090 00ff008d 00ff0089 00ff0085 00ff0082 00ff007e 00ff007b 00ff0077 00ff0074 00ff0070 00ff006c 00ff0069 00ff0065 00ff0062 00ff005e 00ff005b 00ff4678 00ffa5ee 00ffa8ec 00ffabe9 00ffaee6 00ffb1e3 00ffb4e0 00ffb7dc 00fff9cf 00ffffcb 00ffffc7 00ffffc4 00ffffc0 00ffffbd 00ffffba 00ffffb6 00ffffb3 00ffffaf 00ffffac 00ffffa9 00ffffa5 00ffffa2 00ffff9e 00ffff9b 00ffff98 00ffff94 00ffff91 00ffff8d 00ffff8a 00ffff87 00ffff83 00ffff80 00ffff7c 00ffff79 00ffff76 00ffff72 00ffff6f 00ffff6b 00ffff68 00ffff64 00ffff61 00ffff15 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0032 00ff00c7 00ff00c3 00ff00c0 00ff00bc 00ff00b8 00ff00b5 00ff00b1 00ff00ae 00ff00aa 00ff00a7 00ff00a3 00ff00a0 00ff009c 00ff0099 00ff0095 00ff0091 00ff008e 00ff008a 00ff0087 00ff0083 00ff0080 00ff007c 00ff0079 00ff0075 00ff0071 00ff006e 00ff006a 00ff0067 00ff0063 00ff0060 00ff005c 00ff0058 00ff0a58 00ffa5e8 00ffaae9 00ffade7 00ffb0e4 00ffb3e1 00ffb6de 00ffb9da 00ffe9d0 00ffffc9 00ffffc5 00ffffc2 00ffffbe 00ffffbb 00ffffb7 00ffffb4 00ffffb1 00ffffad 00ffffaa 00ffffa7 00ffffa3 00ffffa0 00ffff9c 00ffff99 00ffff96 00ffff92 00ffff8f 00ffff8b 00ffff88 00ffff84 00ffff81 00ffff7e 00ffff7a 00ffff77 00ffff73 00ffff70 00ffff6d 00ffff69 00ffff66 00ffff62 00ffff5f 00ffff29 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0006 00ff00c0 00ff00c1 00ff00bd 00ff00ba 00ff00b6 00ff00b3 00ff00af 00ff00ac 00ff00a8 00ff00a5 00ff00a1 00ff009e 00ff009a 00ff0096 00ff0093 00ff008f 00ff008c 00ff0088 00ff0085 00ff0081 00ff007d 00ff007a 00ff0076 00ff0073 00ff006f 00ff006c 00ff0068 00ff0065 00ff0061 00ff005d 00ff005a 00ff0056 00ff0053 00ff99c6 00ffabe8 00ffafe5 00ffb1e2 00ffb5df 00ffb7dc 00ffbbd8 00ffd9d0 00ffffc6 00ffffc3 00ffffc0 00ffffbc 00ffffb9 00ffffb5 00ffffb2 00ffffaf 00ffffab 00ffffa8 00ffffa5 00ffffa1 00ffff9e 00ffff9a 00ffff97 00ffff93 00ffff90 00ffff8d 00ffff89 00ffff86 00ffff82 00ffff7f 00ffff7c 00ffff78 00ffff75 00ffff71 00ffff6e 00ffff6a 00ffff67 00ffff64 00ffff60 00ffff5d 00ffff3c 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0094 00ff00bf 00ff00bb 00ff00b8 00ff00b4 00ff00b1 00ff00ad 00ff00aa 00ff00a6 00ff00a3 00ff009f 00ff009b 00ff0098 00ff0094 00ff0091 00ff008d 00ff008a 00ff0086 00ff0082 00ff007f 00ff007b 00ff0078 00ff0074 00ff0071 00ff006d 00ff006a 00ff0066 00ff0062 00ff005f 00ff005b 00ff0058 00ff0054 00ff0051 00ff84a0 00ffade6 00ffb1e3 00ffb3e0 00ffb6dd 00ffbada 00ffbcd6 00ffccd1 00ffffc4 00ffffc1 00ffffbd 00ffffba 00ffffb7 00ffffb3 00ffffb0 00ffffac 00ffffa9 00ffffa6 00ffffa2 00ffff9f 00ffff9c 00ffff98 00ffff95 00ffff91 00ffff8e 00ffff8b 00ffff87 00ffff84 00ffff80 00ffff7d 00ffff79 00ffff76 00ffff73 00ffff6f 00ffff6c 00ffff68 00ffff65 00ffff62 00ffff5e 00ffff5b 00ffff4e 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0064 00ff00bd 00ff00b9 00ff00b5 00ff00b2 00ff00ae 00ff00ab 00ff00a7 00ff00a4 00ff00a0 00ff009d 00ff0099 00ff0096 00ff0092 00ff008f 00ff008b 00ff0087 00ff0084 00ff0080 00ff007d 00ff0079 00ff0076 00ff0072 00ff006e 00ff006b 00ff0067 00ff0064 00ff0060 00ff005d 00ff0059 00ff0056 00ff0052 00ff004f 00ff647b 00ffafe4 00ffb2e2 00ffb6de 00ffb8db 00ffbcd7 00ffbed4 00ffc2d1 00fffbc3 00ffffbf 00ffffbb 00ffffb8 00ffffb5 00ffffb1 00ffffae 00ffffaa 00ffffa7 00ffffa4 00ffffa0 00ffff9d 00ffff9a 00ffff96 00ffff93 00ffff8f 00ffff8c 00ffff88 00ffff85 00ffff82 00ffff7e 00ffff7b 00ffff77 00ffff74 00ffff71 00ffff6d 00ffff6a 00ffff66 00ffff63 00ffff5f 00ffff5c 00ffff59 00ffff55 00ffff0a 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0034 00ff00ba 00ff00b7 00ff00b3 00ff00b0 00ff00ac 00ff00a9 00ff00a5 00ff00a2 00ff009e 00ff009b 00ff0097 00ff0093 00ff0090 00ff008c 00ff0089 00ff0085 00ff0082 00ff007e 00ff007b 00ff0077 00ff0073 00ff0070 00ff006c 00ff0069 00ff0065 00ff0062 00ff005e 00ff005a 00ff0057 00ff0054 00ff0050 00ff004c 00ff2656 00ffb1e3 00ffb4e0 00ffb7dc 00ffbad9 00ffbdd5 00ffc0d2 00ffc4cf 00ffeec3 00ffffbd 00ffffb9 00ffffb6 00ffffb2 00ffffaf 00ffffac 00ffffa8 00ffffa5 00ffffa2 00ffff9e 00ffff9b 00ffff97 00ffff94 00ffff91 00ffff8d 00ffff8a 00ffff86 00ffff83 00ffff80 00ffff7c 00ffff79 00ffff75 00ffff72 00ffff6e 00ffff6b 00ffff68 00ffff64 00ffff61 00ffff5d 00ffff5a 00ffff57 00ffff53 00ffff1c 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0009 00ff00b5 00ff00b5 00ff00b1 00ff00ae 00ff00aa 00ff00a7 00ff00a3 00ff00a0 00ff009c 00ff0098 00ff0095 00ff0091 00ff008e 00ff008a 00ff0087 00ff0083 00ff0080 00ff007c 00ff0078 00ff0075 00ff0071 00ff006e 00ff006a 00ff0067 00ff0063 00ff005f 00ff005c 00ff0058 00ff0055 00ff0051 00ff004e 00ff004a 00ff0047 00ffaaca 00ffb6de 00ffb9da 00ffbdd7 00ffbfd3 00ffc3d0 00ffc6cc 00ffe1c4 00ffffbb 00ffffb7 00ffffb4 00ffffb0 00ffffad 00ffffaa 00ffffa6 00ffffa3 00ffffa0 00ffff9c 00ffff99 00ffff95 00ffff92 00ffff8e 00ffff8b 00ffff88 00ffff84 00ffff81 00ffff7d 00ffff7a 00ffff77 00ffff73 00ffff70 00ffff6c 00ffff69 00ffff66 00ffff62 00ffff5f 00ffff5b 00ffff58 00ffff55 00ffff51 00ffff2d 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0090 00ff00b3 00ff00af 00ff00ab 00ff00a8 00ff00a5 00ff00a1 00ff009d 00ff009a 00ff0096 00ff0093 00ff008f 00ff008c 00ff0088 00ff0084 00ff0081 00ff007d 00ff007a 00ff0076 00ff0073 00ff006f 00ff006c 00ff0068 00ff0064 00ff0061 00ff005d 00ff005a 00ff0056 00ff0053 00ff004f 00ff004c 00ff0048 00ff0045 00ff9aa3 00ffb8db 00ffbbd8 00ffbed5 00ffc1d1 00ffc5ce 00ffc7ca 00ffd5c4 00ffffb9 00ffffb5 00ffffb2 00ffffae 00ffffab 00ffffa8 00ffffa4 00ffffa1 00ffff9d 00ffff9a 00ffff97 00ffff93 00ffff90 00ffff8c 00ffff89 00ffff86 00ffff82 00ffff7f 00ffff7b 00ffff78 00ffff74 00ffff71 00ffff6e 00ffff6a 00ffff67 00ffff63 00ffff60 00ffff5d 00ffff59 00ffff56 00ffff53 00ffff4f 00ffff3d 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0063 00ff00b0 00ff00ad 00ff00aa 00ff00a6 00ff00a2 00ff009f 00ff009b 00ff0098 00ff0094 00ff0091 00ff008d 00ff0089 00ff0086 00ff0082 00ff007f 00ff007b 00ff0078 00ff0074 00ff0070 00ff006d 00ff0069 00ff0066 00ff0062 00ff005f 00ff005b 00ff0058 00ff0054 00ff0051 00ff004d 00ff004a 00ff0046 00ff0042 00ff7f7d 00ffbad9 00ffbcd6 00ffc0d2 00ffc3cf 00ffc7cc 00ffcbc8 00ffcfc4 00fffcb7 00ffffb3 00ffffb0 00ffffac 00ffffa9 00ffffa6 00ffffa2 00ffff9f 00ffff9b 00ffff98 00ffff95 00ffff91 00ffff8e 00ffff8a 00ffff87 00ffff83 00ffff80 00ffff7d 00ffff79 00ffff76 00ffff72 00ffff6f 00ffff6c 00ffff68 00ffff65 00ffff61 00ffff5e 00ffff5a 00ffff57 00ffff54 00ffff50 00ffff4d 00ffff49 00ffff03 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0036 00ff00ae 00ff00ab 00ff00a7 00ff00a4 00ff00a0 00ff009d 00ff0099 00ff0096 00ff0092 00ff008e 00ff008b 00ff0087 00ff0084 00ff0080 00ff007d 00ff0079 00ff0075 00ff0072 00ff006e 00ff006b 00ff0067 00ff0064 19e61966 5ca35c77 8b748b8a ad52ad9b ba45baa2 00ff004e 00ff004b 00ff0047 00ff0044 00ff0040 00ff4d58 00ffbcd7 00ffbed4 00ffc2d0 00ffc6cd 00ffc9ca 00ffcdc5 00ffd0c2 00fff2b7 00ffffb1 00ffffad 00ffffaa 00ffffa7 00ffffa3 00ffffa0 00ffff9d 00ffff99 00ffff96 00ffff92 00ffff8f 00ffff8c 00ffff88 00ffff85 00ffff81 00ffff7e 00ffff7b 00ffff77 00ffff74 00ffff70 00ffff6d 00ffff69 00ffff66 00ffff63 00ffff5f 00ffff5c 00ffff58 00ffff55 00ffff52 00ffff4e 00ffff4b 00ffff48 00ffff12 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff000c 00ff00ab 00ff00a9 00ff00a5 00ff00a2 00ff009e 00ff009a 00ff0097 00ff0093 00ff0090 00ff008c 00ff0089 00ff0085 00ff0082 00ff007e 00ff007a 00ff0077 00ff0073 07f80772 41be417e 78877891 a05fa0a3 be41beb4 cd32cdbf cd32cdbc cc33ccb8 cc33ccb4 cb34cbb1 2cd32c57 00ff0049 00ff0045 00ff0042 00ff003e 00ff033c 00ffbacb 00ffc1d2 00ffc4ce 00ffc8cb 00ffcac7 00ffcfc3 00ffd2c0 00ffe9b7 00ffffaf 00ffffab 00ffffa8 00ffffa5 00ffffa1 00ffff9e 00ffff9b 00ffff97 00ffff94 00ffff90 00ffff8d 00ffff89 00ffff86 00ffff83 00ffff7f 00ffff7c 00ffff78 00ffff75 00ffff72 00ffff6e 00ffff6b 00ffff67 00ffff64 00ffff61 00ffff5d 00ffff5a 00ffff56 00ffff53 00ffff50 00ffff4c 00ffff49 00ffff45 00ffff20 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff008b 00ff00a7 00ff00a3 00ff009f 00ff009c 00ff0098 00ff0095 00ff0091 00ff008e 00ff008a 00ff0086 00ff0083 00ff007f 24db2486 629d6297 906f90a8 b34cb3b9 cc33ccca d12ed1cb cf30cfc7 cf30cfc4 ce31cec1 cd32cdbd cd32cdba cc33ccb6 cc33ccb2 ca35caae 6b946b69 00ff0047 00ff0043 00ff003f 00ff003c 00ff0038 00ffaea6 00ffc3d0 00ffc6cc 00ffcac9 00ffccc5 00ffd1c1 00ffd5bd 00ffe2b7 00ffffad 00ffffaa 00ffffa6 00ffffa3 00ffff9f 00ffff9c 00ffff98 00ffff95 00ffff92 00ffff8e 00ffff8b 00ffff87 00ffff84 00ffff81 00ffff7d 00ffff7a 00ffff76 00ffff73 00ffff6f 00ffff6c 00ffff69 00ffff65 00ffff62 00ffff5e 00ffff5b 00ffff58 00ffff54 00ffff51 00ffff4e 00ffff4a 00ffff47 00ffff43 00ffff2e 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0061 00ff00a4 00ff00a1 00ff009d 00ff009a 00ff0096 00ff0093 00ff008f 0bf40b8e 48b7489d 7d827dad a758a7bf c837c8d0 d52ad5d8 d42bd4d5 d32cd3d3 d12ed1cf d12ed1cc d02fd0c9 cf30cfc5 ce31cec2 cd32cdbe cc33ccbb cc33ccb7 cb34cbb3 cb34cbb0 ca35caab 946b947c 00ff0044 00ff0041 00ff003d 00ff003a 00ff0036 00ff9980 00ffc5ce 00ffc9ca 00ffccc7 00ffd0c2 00ffd3bf 00ffd9ba 00ffe5b4 00ffffab 00ffffa7 00ffffa4 00ffffa1 00ffff9d 00ffff9a 00ffff96 00ffff93 00ffff90 00ffff8c 00ffff89 00ffff85 00ffff82 00ffff7e 00ffff7b 00ffff78 00ffff74 00ffff71 00ffff6d 00ffff6a 00ffff67 00ffff63 00ffff60 00ffff5c 00ffff59 00ffff56 00ffff52 00ffff4f 00ffff4c 00ffff48 00ffff45 00ffff41 00ffff3a 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ff0037 00ff00a2 00ff009f 00ff009b 2dd22da4 699669b3 986798c2 be41bed4 d827d8e1 d926d9e1 d827d8df d728d7dc d629d6d9 d42bd4d6 d32cd3d3 d22dd2d0 d12ed1cd d02fd0ca cf30cfc7 ce31cec3 ce31cec0 cd32cdbc cd32cdb9 cb34cbb5 cb34cbb1 cb34cbad cb34cba9 b34cb38f 00ff0042 00ff003f 00ff003b 00ff0038 00ff0034 00ff7659 00ffc7cb 00ffcec7 00ffdbc1 00ffeaba 00fff5b5 00ffffaf 00ffffac 00ffffa9 00ffffa5 00ffffa2 00ffff9f 00ffff9b 00ffff98 00ffff94 00ffff91 00ffff8d 00ffff8a 00ffff87 00ffff83 00ffff80 00ffff7c 00ffff79 00ffff76 00ffff72 00ffff6f 00ffff6b 00ffff68 00ffff64 00ffff61 00ffff5e 00ffff5a 00ffff57 00ffff54 00ffff50 00ffff4d 00ffff49 00ffff46 00ffff43 00ffff3f 00ffff3c 00ffff09 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff0c d52ad547 877887c7 b34cb3d6 d728d7e7 e11ee1eb de21dee9 dd22dde7 dc23dce5 da25dae2 d926d9e0 d728d7dd d629d6da d52ad5d8 d32cd3d4 d22dd2d2 d22dd2cf d02fd0cb d02fd0c8 cf30cfc4 ce31cec1 ce31cebe cc33ccba cc33ccb6 cb34cbb2 cb34cbae ca35caaa ca35caa6 c738c79f 08f70841 00ff003d 00ff0039 00ff0031 00ff0022 00ff451b 00fff4be 00ffffbb 00ffffb7 00ffffb4 00ffffb1 00ffffad 00ffffaa 00ffffa7 00ffffa3 00ffffa0 00ffff9c 00ffff99 00ffff96 00ffff92 00ffff8f 00ffff8b 00ffff88 00ffff85 00ffff81 00ffff7e 00ffff7a 00ffff77 00ffff73 00ffff70 32fdcd7b 6aff958b 93ff6c9c 16ffe968 00ffff5f 00ffff5c 00ffff58 00ffff55 00ffff52 00ffff4e 00ffff4b 00ffff47 00ffff44 00ffff40 00ffff3d 00ffff3a 00ffff15 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff02 ff00ff29 ff00ff5b ff00ff8c ff00ffbb ff00ffdc ff00ffda e817e8ec e21de2ee e11ee1ec e01fe0ea dd22dde7 dc23dce5 da25dae3 d926d9e0 d827d8de d629d6db d52ad5d8 d42bd4d5 d32cd3d3 d22dd2d0 d02fd0cc d02fd0c9 cf30cfc6 ce31cec2 cd32cdbf cc33ccbb cc33ccb8 cc33ccb4 cb34cbb0 cb34cbac ca35caa8 ca35caa4 cf30cf9c 6897683d 00ff0017 00ff0009 00000000 00000000 00000000 00ffff97 00ffffb9 00ffffb5 00ffffb2 00ffffaf 00ffffab 00ffffa8 00ffffa5 00ffffa1 00ffff9e 00ffff9a 00ffff97 00ffff93 00ffff90 00ffff8d 00ffff89 00ffff86 00ffff82 00ffff7f 06fff97e 3ffdc08a 74fd8b9b 9dff62ac bcfc43bd c4fe3bc1 c3fe3cbd c2fe3dba 56fda97a 00ffff5d 00ffff59 00ffff56 00ffff53 00ffff4f 00ffff4c 00ffff49 00ffff45 00ffff42 00ffff3e 00ffff3b 00ffff38 00ffff20 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 ff00ff16 ff00ff4b ff00ff7f ff00ffb2 ff00ffe1 ff00ffe9 ff00ffe6 ff00ffe2 ff00ffdf ff00ffdc ff00ffd8 ee11eee4 e11ee1ec e01fe0eb df20dfe9 dd22dde6 db24dbe4 d926d9e1 d827d8df d728d7dc d52ad5d9 d52ad5d7 d32cd3d4 d22dd2d1 d12ed1ce d02fd0ca cf30cfc7 ce31cec4 ce31cec0 cd32cdbd cc33ccb9 cc33ccb6 cb34cbb1 d02fd0a9 dc23dc9d e817e890 f609f684 ff00ff7c ff00ff32 00000000 00000000 00000000 00000000 00000000 00ffff6b 00ffffb7 00ffffb3 00ffffb0 00ffffac 00ffffa9 00ffffa6 00ffffa2 00ffff9f 00ffff9c 00ffff98 00ffff95 00ffff91 00ffff8e 00ffff8b 0ffff08b 4bffb49a 7ffe80aa a6fe59bb c4fe3bcb c8fe37cc c6fe39c9 c6fe39c5 c4fe3bc2 c3fe3cbe c2fe3dbb c1fe3eb8 85fd7a8c 00ffff5b 00ffff57 00ffff54 00ffff51 00ffff4d 00ffff4a 00ffff47 00ffff43 00ffff40 00ffff3c 00ffff39 00ffff35 00ffff2b 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 ff00ff77 ff00ffda ff00fff8 ff00fff5 ff00fff1 ff00ffee ff00ffea ff00ffe7 ff00ffe4 ff00ffe0 ff00ffdd ff00ffd9 ff00ffd6 f40bf4dd e01fe0eb df20dfe9 dd22dde7 dc23dce5 da25dae3 d926d9e0 d728d7dd d629d6da d52ad5d8 d42bd4d5 d22dd2d2 d12ed1cf d12ed1cc cf30cfc9 cf30cfc5 cd32cdc2 cd32cdbe d32cd3b5 dd22dda8 e916e99c f807f88f ff00ff88 ff00ff84 ff00ff81 ff00ff7e ff00ff7a ff00ff4c 00000000 00000000 00000000 00000000 00000000 00ffff40 00ffffb5 00ffffb1 00ffffae 00ffffaa 00ffffa7 00ffffa4 00ffffa0 00ffff9d 00ffff9a 00ffff96 19ffe699 58ffa7a8 8afe75b9 b1fe4ec9 cbfe34d7 ccfe33d6 cbfe34d3 c9fe36d0 c8fe37cd c7fe38ca c6fe39c7 c5fe3ac3 c3fe3cc0 c3fe3cbc c1fe3eb9 c1fe3eb5 a6fd599e 00ffff59 00ffff55 00ffff52 00ffff4f 00ffff4b 00ffff48 00ffff44 00ffff41 00ffff3e 00ffff3a 00ffff37 00ffff33 00ffff30 00ffff04 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 ff00ff81 ff00fff9 ff00fff6 ff00fff3 ff00ffef ff00ffec ff00ffe8 ff00ffe5 ff00ffe2 ff00ffde ff00ffdb ff00ffd7 ff00ffd4 fb04fbd3 df20dfea de21dee8 dc23dce6 db24dbe3 d926d9e1 d827d8de d728d7dc d52ad5d9 d42bd4d6 d22dd2d3 d22dd2d0 d12ed1cd d02fd0c9 d629d6c0 e11ee1b3 ec13eca6 fa05fa9a ff00ff93 ff00ff90 ff00ff8d ff00ff89 ff00ff86 ff00ff82 ff00ff7f ff00ff7b ff00ff78 ff00ff64 00000000 00000000 00000000 00000000 00000000 00ffff15 00ffffb3 00ffffaf 00ffffac 00ffffa9 00ffffa5 00ffffa2 27ffd8a8 63ff9cb7 96fe69c7 bdfe42d7 d3fe2ce1 d1fe2edf cffe30dc cefe31da ccfe33d7 cbfe34d4 cafe35d1 c8fe37ce c8fe37cb c6fe39c8 c5fe3ac4 c4fe3bc1 c3fe3cbe c2fe3dba c1fe3eb7 c1fe3eb3 bdfe42ad 0bfff45a 00ffff53 00ffff50 00ffff4d 00ffff49 00ffff46 00ffff42 00ffff3f 00ffff3c 00ffff38 00ffff35 00ffff31 00ffff2e 00ffff0d 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 ff00ff4a ff00fff7 ff00fff4 ff00fff0 ff00ffed ff00ffea ff00ffe6 ff00ffe3 ff00ffdf ff00ffdc ff00ffd9 ff00ffd5 ff00ffd2 ff00ffce e21de2e5 dd22dde7 db24dbe4 da25dae2 d827d8df d728d7dd d52ad5d9 d42bd4d7 d42bd4d4 da25daca e31ce3be ef10efb1 fb04fba5 ff00ff9f ff00ff9b ff00ff98 ff00ff95 ff00ff91 ff00ff8e ff00ff8a ff00ff87 ff00ff84 ff00ff80 ff00ff7d ff00ff79 ff00ff76 ff00ff73 ff00ff08 00000000 00000000 00000000 00000000 00000000 00ffff9d 03fffcae 35ffcab7 71ff8ec4 a2fe5dd3 cafd35e3 d9fd26e9 d7fd28e7 d5fe2ae4 d3fe2ce2 d2fe2de0 d1fe2edd cefe31db cdfe32d8 ccfe33d5 cbfe34d2 cafe35d0 c8fe37cc c7fe38c9 c5fe3ac6 c5fe3ac2 c3fe3cbf c2fe3dbc c2fe3db8 c0fe3fb4 c0fe3fb1 bffe40ac 4bffb46a 00ffff51 00ffff4e 00ffff4a 00ffff47 00ffff44 00ffff40 00ffff3d 00ffff39 00ffff36 00ffff33 00ffff2f 00ffff2c 00ffff15 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 ff00ff13 ff00fff5 ff00fff2 ff00ffee ff00ffeb ff00ffe7 ff00ffe4 ff00ffe1 ff00ffdd ff00ffda ff00ffd6 ff00ffd3 ff00ffd0 ff00ffcc e916e9dc dc23dce5 da25dae3 d926d9e0 d827d8dd de21ded3 e718e7c7 f10ef1bb fc03fcb0 ff00ffaa ff00ffa7 ff00ffa4 ff00ffa0 ff00ff9d ff00ff99 ff00ff96 ff00ff92 ff00ff8f ff00ff8c ff00ff88 ff00ff85 ff00ff81 ff00ff7e ff00ff7b ff00ff77 ff00ff74 ff00ff70 ff00ff20 00000000 00000000 ffff0006 fffa0034 fffa0068 c4fe3bc7 d7fc28ed dffd20ef ddfd22ee dbfd24eb d9fd26e9 d8fd27e8 d6fd29e5 d4fe2be3 d2fe2de1 d1fe2ede cffe30db cefe31d9 cdfe32d6 cbfe34d3 cafe35d0 c9fe36ce c7fe38cb c6fe39c7 c5fe3ac4 c4fe3bc0 c2fe3dbd c2fe3db9 c1fe3eb5 c0fe3fb2 c0fe3fae beff41aa 7cff837b 00ffff4f 00ffff4c 00ffff48 00ffff45 00ffff42 00ffff3e 00ffff3b 00ffff37 00ffff34 00ffff30 00ffff2b 00ffff20 00ffff0f 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 ff00ffd1 ff00fff0 ff00ffec ff00ffe9 ff00ffe5 ff00ffe2 ff00ffdf ff00ffdb ff00ffd8 ff00ffd4 ff00ffd1 ff00ffcd ff00ffca f10ef1d2 e31ce3db eb14ebd1 f30cf3c5 fd02fdba ff00ffb6 ff00ffb2 ff00ffaf ff00ffab ff00ffa8 ff00ffa5 ff00ffa1 ff00ff9e ff00ff9b ff00ff97 ff00ff94 ff00ff90 ff00ff8d ff00ff8a ff00ff86 ff00ff83 ff00ff7f ff00ff7c ff00ff78 ff00ff75 ff00ff72 ff1ee176 ff9c606c fffd0078 fffc00ad fffb00d9 fffc00dd fffb00da f1fc0ee2 e0fd1ff0 defd21ee dcfd23ec dafd25ea d8fd27e8 d6fd29e6 d5fe2ae4 d3fe2ce2 d1fe2edf d0fe2fdd cefe31da cdfe32d7 ccfe33d5 cafe35d2 c9fe36cf c7fe38cb c7fe38c8 c6fe39c5 c4fe3bc2 c3fe3cbe c2fe3dbb c2fe3db7 c0fe3fb3 bffe40b0 bffe40ac beff41a8 9fff608d 00ffff4d 00ffff4a 00ffff46 00ffff43 00ffff3f 00ffff3c 00ffff33 00ffff23 00ffff16 00ffff09 00ffff01 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 ff00ff9a ff00ffed ff00ffea ff00ffe7 ff00ffe3 ff00ffe0 ff00ffdc ff00ffd9 ff00ffd6 ff00ffd2 ff00ffcf ff00ffcb ff00ffc8 ff00ffc5 ff00ffc1 ff00ffbe ff00ffba ff00ffb7 ff00ffb3 ff00ffb0 ff00ffad ff00ffa9 ff00ffa6 ff00ffa3 ff00ff9f ff00ff9c ff00ff98 ff00ff95 ff00ff92 ff00ff8e ff00ff8b ff00ff87 ff00ff84 ff00ff81 ff00ff7d ff2dd087 ff817da3 ffb745c0 ffde1fdd fff309f3 fff507f0 fffc00e5 fffc00e2 fffc00de fffc00db fffb00d7 f8fd07da dffd20ef dcfd23ed dbfd24eb d9fd26e9 d7fd28e7 d5fe2ae5 d4fe2be2 d2fe2de0 d0fe2fde cffe30db cdfe32d8 ccfe33d5 cbfe34d3 c9fe36d0 c8fe37cd c7fe38ca c6fe39c6 c4fe3bc3 c4fe3bbf c3fe3cbc c1fe3eb9 c1fe3eb5 c0fe3fb1 bffe40ad beff41a9 beff41a5 b8ff479c 03fffc4c 00ffff47 00ffff36 00ffff25 00ffff15 00ffff06 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 ff00ff64 ff00ffeb ff00ffe8 ff00ffe4 ff00ffe1 ff00ffde ff00ffda ff00ffd7 ff00ffd3 ff00ffd0 ff00ffcd ff00ffc9 ff00ffc6 ff00ffc2 ff00ffbf ff00ffbc ff00ffb8 ff00ffb5 ff00ffb1 ff00ffae ff00ffaa ff00ffa7 ff00ffa4 ff00ffa1 ff00ff9d ff00ff9a ff00ff96 ff00ff93 ff00ff8f ff00ff8c ff00ff89 ff00ff85 ff00ff82 ff58a599 ffe813ec fff903fb fff705f9 fff606f7 fff408f5 fff309f3 fff20af0 fffc00e3 fffc00e0 fffc00dc fffb00d9 fffb00d5 fefd01d3 defd21ed dcfd23ec dafd25ea d8fd27e8 d6fd29e6 d4fe2be3 d3fe2ce1 d1fe2ede cffe30dc cefe31da ccfe33d7 cbfe34d4 cafe35d1 c9fe36ce c8fe37cb c6fe39c8 c5fe3ac4 c4fe3bc1 c3fe3cbd c2fe3dba c1fe3eb7 c1fe3eb3 bffe40af bffe40ab c1ff3ea4 cdff3296 dbff2488 92ff6d26 00ffff03 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 ff00ff2f ff00ffe9 ff00ffe6 ff00ffe2 ff00ffdf ff00ffdb ff00ffd8 ff00ffd5 ff00ffd1 ff00ffce ff00ffca ff00ffc7 ff00ffc4 ff00ffc0 ff00ffbd ff00ffb9 ff00ffb6 ff00ffb3 ff00ffaf ff00ffac ff00ffa9 ff00ffa5 ff00ffa2 ff00ff9e ff00ff9b ff00ff98 ff00ff94 ff00ff91 ff00ff8d ff00ff8a ff00ff87 ff00ff83 ff00ff80 ff2dd089 fff903fc fff804fa fff606f8 fff507f6 fff309f3 fff20af1 fff00bef fffa02e3 fffc00de fffb00da fffb00d7 fffd00d3 fffd00d0 e4fd1be5 dafd25eb d9fd26e9 d7fd28e7 d5fe2ae4 d3fe2ce2 d2fe2de0 d0fe2fdd cffe30da cdfe32d7 ccfe33d5 cbfe34d2 c9fe36cf c8fe37cc c7fe38c9 c5fe3ac6 c5fe3ac2 c3fe3cbf c3fe3cbb c1fe3eb8 c9fe36ad d5fd2a9f e2fd1d91 f2ff0d85 ffff007a ffff0077 ffff0073 ffff0030 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 ff00ff05 ff00ffdf ff00ffe4 ff00ffe0 ff00ffdd ff00ffd9 ff00ffd6 ff00ffd3 ff00ffcf ff00ffcc ff00ffc8 ff00ffc5 ff00ffc1 ff00ffbe ff00ffbb ff00ffb7 ff00ffb4 ff00ffb0 ff00ffad ff00ffaa ff00ffa6 ff00ffa3 ff00ffa0 ff00ff9c ff00ff99 ff00ff95 ff00ff92 ff00ff8f ff00ff8b ff00ff88 ff00ff84 ff00ff81 ff00ff7e ff00ff7a ffe715e9 fff606f8 fff507f7 fff408f5 fff20af2 fff10bf0 fff00ced fff705e4 fffc00db fffb00d8 fffb00d5 fffd00d1 fffd00ce eafd15dc d9fd26e9 d7fd28e7 d6fd29e5 d4fe2be3 d2fe2de1 d1fe2ede cffe30db cefe31d9 ccfe33d6 cbfe34d3 cafe35d0 c8fe37cd c7fe38ca c6fe39c7 c7fe38c1 d0fe2fb5 dcfd23a7 eafd159a fafd058c fffd0086 fffd0082 ffff007f ffff007c ffff0078 ffff0075 ffff0071 fffc004a 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 ff00ffb0 ff00ffe1 ff00ffde ff00ffdb ff00ffd7 ff00ffd4 ff00ffd0 ff00ffcd ff00ffca ff00ffc6 ff00ffc3 ff00ffbf ff00ffbc ff00ffb9 ff00ffb5 ff00ffb2 ff00ffae ff00ffab ff00ffa8 ff00ffa4 ff00ffa1 ff00ff9e ff00ff9a ff00ff97 ff00ff93 ff00ff90 ff00ff8c ff00ff89 ff00ff86 ff00ff82 ff00ff7f ff00ff7b ff00ff78 ffc13cc8 fff606f7 fff408f5 fff309f3 fff20af1 fff00bef ffef0dec fff308e4 fffb00d9 fffb00d6 fffd00d2 fffd00cf fffd00cc f3fd0cd2 d8fd27e8 d6fd29e6 d5fe2ae4 d3fe2ce1 d1fe2edf d0fe2fdd cefe31da cdfe32d7 ccfe33d5 cafe35d1 cffe30c9 d8fe27bc e4fe1baf f1fd0ea1 fefd0195 fffd0092 fffd008e fffd008b fffd0087 fffd0084 fffd0080 ffff007d ffff0079 ffff0076 ffff0073 ffff006f fffc0062 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 ff00ff7d ff00ffdf ff00ffdc ff00ffd8 ff00ffd5 ff00ffd2 ff00ffce ff00ffcb ff00ffc7 ff00ffc4 ff00ffc1 ff00ffbd ff00ffba ff00ffb6 ff00ffb3 ff00ffb0 ff00ffac ff00ffa9 ff00ffa6 ff00ffa2 ff00ff9f ff00ff9b ff00ff98 ff00ff95 ff00ff91 ff00ff8e ff00ff8a ff00ff87 ff00ff83 ff00ff80 ff00ff7d ff00ff79 ff00ff76 ff8e70a5 fff507f6 fff308f4 fff20af1 fff10bef fff00ced ffee0dea fff00ce6 fffb00d7 fffd00d4 fffd00d0 fffd00cd fffc00ca fcfc03c9 d7fd28e7 d5fe2ae5 d4fe2be2 d2fe2de0 d1fe2edd cffe30da d6fe29cf e0fe1fc3 ebfe14b5 f9fd06a8 fffd00a1 fffd009d fffd009a fffd0096 fffd0093 fffd008f fffd008c fffd0089 fffd0085 fffd0082 ffff007e ffff007b ffff0077 ffff0074 ffff0071 ffff006d ffff006a ffff000e 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 ff00ff4a ff00ffdd ff00ffda ff00ffd6 ff00ffd3 ff00ffd0 ff00ffcc ff00ffc9 ff00ffc5 ff00ffc2 ff00ffbe ff00ffbb ff00ffb8 ff00ffb4 ff00ffb1 ff00ffad ff00ffaa ff00ffa7 ff00ffa3 ff00ffa0 ff00ff9d ff00ff99 ff00ff96 ff00ff92 ff00ff8f ff00ff8c ff00ff88 ff00ff85 ff00ff81 ff00ff7e ff00ff7b ff00ff77 ff00ff74 ff44bb84 fff408f5 fff309f3 fff10bf0 fff00cee ffef0deb ffee0ee9 ffed0ee6 fffb01d6 fffd00d2 fffd00ce fffc00cb fffc00c7 fffc00c4 dcfd23e0 d7fe28e0 dffe20d5 e7fe18c9 f2fe0dbd fdfe02b0 fffe00ac fffd00a9 fffd00a5 fffd00a2 fffd009e fffd009b fffd0098 fffd0094 fffd0091 fffd008d fffd008a fffd0086 fffd0083 fffd0080 ffff007c ffff0079 ffff0075 ffff0072 ffff006e ffff006b ffff0068 ffff0026 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 ff00ff18 ff00ffdb ff00ffd8 ff00ffd4 ff00ffd1 ff00ffcd ff00ffca ff00ffc7 ff00ffc3 ff00ffc0 ff00ffbc ff00ffb9 ff00ffb6 ff00ffb2 ff00ffaf ff00ffab ff00ffa8 ff00ffa5 ff00ffa1 ff00ff9e ff00ff9a ff00ff97 ff00ff94 ff00ff90 ff00ff8d ff00ff89 ff00ff86 ff00ff83 ff00ff7f ff00ff7c ff00ff78 ff00ff75 ff00ff72 ff00ff6e ffe913e7 fff20af1 fff00bef ffef0cec ffee0ee9 ffed0ee7 ffec0fe4 fff804d7 fffd00d0 fffd00cc fffc00c9 fffc00c5 fffc00c2 fbfe04c1 fffe00bb fffe00b8 fffe00b4 fffe00b1 fffe00ad fffe00aa fffd00a7 fffd00a3 fffd00a0 fffd009c fffd0099 fffd0096 fffd0092 fffd008f fffd008b fffd0088 fffd0084 fffd0081 ffff007e ffff007a ffff0077 ffff0073 ffff0070 ffff006c ffff0069 ffff0065 ffff003c 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ffc2 ff00ffd5 ff00ffd2 ff00ffcf ff00ffcb ff00ffc8 ff00ffc4 ff00ffc1 ff00ffbe ff00ffba ff00ffb7 ff00ffb3 ff00ffb0 ff00ffad ff00ffa9 ff00ffa6 ff00ffa3 ff00ff9f ff00ff9c ff00ff98 ff00ff95 ff00ff92 ff00ff8e ff00ff8b ff00ff87 ff00ff84 ff00ff80 ff00ff7d ff00ff7a ff00ff76 ff00ff73 ff00ff6f ff00ff6c ffc834c5 fff10bf0 fff00ced ffef0deb ffee0ee8 ffed0fe5 ffed10e2 fff508d8 fffd00ce fffc00ca fffc00c7 fffc00c3 fffc00c0 fffe00bc fffe00b9 fffe00b6 fffe00b2 fffe00af fffe00ab fffd00a8 fffd00a5 fffd00a1 fffd009e fffd009a fffd0097 fffd0093 fffd0090 fffd008d fffd0089 fffd0086 fffd0082 ffff007f ffff007b ffff0078 ffff0075 ffff0071 ffff006e ffff006a ffff0067 ffff0063 ffff0052 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff91 ff00ffd3 ff00ffd0 ff00ffcd ff00ffc9 ff00ffc6 ff00ffc2 ff00ffbf ff00ffbb ff00ffb8 ff00ffb5 ff00ffb1 ff00ffae ff00ffaa ff00ffa7 ff00ffa4 ff00ffa0 ff00ff9d ff00ff9a ff00ff96 ff00ff93 ff00ff8f ff00ff8c ff00ff89 ff00ff85 ff00ff82 ff00ff7e ff00ff7b ff00ff78 ff00ff74 ff00ff71 ff00ff6d ff00ff6a ff9b61a3 fff00cee ffef0dec ffee0de9 ffed0fe6 ffec0fe4 ffec10e0 fff10cd9 fffc00cb fffc00c8 fffc00c5 fffc00c1 fffe00be fffe00ba fffe00b7 fffe00b3 fffe00b0 fffe00ad fffd00a9 fffd00a6 fffd00a3 fffd009f fffd009c fffd0098 fffd0095 fffd0091 fffd008e fffd008a fffd0087 fffd0084 fffd0080 ffff007d ffff0079 ffff0076 ffff0072 ffff006f ffff006c ffff0068 ffff0065 ffff0061 ffff005e ffff0008 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff62 ff00ffd1 ff00ffce ff00ffca ff00ffc7 ff00ffc4 ff00ffc0 ff00ffbd ff00ffb9 ff00ffb6 ff00ffb2 ff00ffaf ff00ffac ff00ffa9 ff00ffa5 ff00ffa2 ff00ff9e ff00ff9b ff00ff97 ff00ff94 ff00ff91 ff00ff8d ff00ff8a ff00ff86 ff00ff83 ff00ff80 ff00ff7c ff00ff79 ff00ff75 ff00ff72 ff00ff6f ff00ff6b ff00ff68 ff58a57f ffef0cec ffee0dea ffee0ee8 ffec0fe5 ffed10e2 ffec11df ffed10db fffc00c9 fffc00c6 fffc00c2 fffe00bf fffe00bc fffe00b8 fffe00b5 fffe00b1 fffe00ae fffe00aa fffd00a7 fffd00a4 fffd00a0 fffd009d fffd009a fffd0096 fffd0093 fffd008f fffd008c fffd0088 fffd0085 fffd0082 ffff007e ffff007b ffff0077 ffff0074 ffff0070 ffff006d ffff006a ffff0066 ffff0063 ffff005f ffff005c ffff001d 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff32 ff00ffcf ff00ffcc ff00ffc8 ff00ffc5 ff00ffc1 ff00ffbe ff00ffbb ff00ffb7 ff00ffb4 ff00ffb0 ff00ffad ff00ffaa ff00ffa6 ff00ffa3 ff00ffa0 ff00ff9c ff00ff99 ff00ff95 ff00ff92 ff00ff8f ff00ff8b ff00ff88 ff00ff84 ff00ff81 ff00ff7d ff00ff7a ff00ff77 ff00ff73 ff00ff70 ff00ff6c ff00ff69 ff00ff66 ff08f764 ffea12e4 ffee0ee8 ffed0fe5 ffec10e3 ffec10e0 ffeb11dd ffeb12da fffa03c9 fffc00c4 fffc00c0 fffe00bd fffe00ba fffe00b6 fffe00b3 fffe00af fffe00ac fffd00a9 fffd00a5 fffd00a2 fffd009e fffd009b fffd0097 fffd0094 fffd0091 fffd008d fffd008a fffd0086 fffd0083 ffff007f ffff007c ffff0079 ffff0075 ffff0072 ffff006e ffff006b ffff0067 ffff0064 ffff0061 ffff005d ffff005a fffa0031 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff07 ff00ffca ff00ffc9 ff00ffc6 ff00ffc3 ff00ffbf ff00ffbc ff00ffb8 ff00ffb5 ff00ffb2 ff00ffae ff00ffab ff00ffa8 ff00ffa4 ff00ffa1 ff00ff9d ff00ff9a ff00ff97 ff00ff93 ff00ff90 ff00ff8c ff00ff89 ff00ff86 ff00ff82 ff00ff7f ff00ff7b ff00ff78 ff00ff74 ff00ff71 ff00ff6e ff00ff6a ff00ff67 ff00ff63 ff00ff60 ffd02ec2 ffed0ee7 ffec0fe4 ffed10e1 ffec11de ffeb12db ffeb12d8 fff607ca fffc00c2 fffe00be fffe00bb fffe00b7 fffe00b4 fffe00b1 fffe00ad fffe00aa fffd00a7 fffd00a3 fffd00a0 fffd009c fffd0099 fffd0095 fffd0092 fffd008e fffd008b fffd0088 fffd0084 fffd0081 ffff007d ffff007a ffff0076 ffff0073 ffff0070 ffff006c ffff0069 ffff0065 ffff0062 ffff005e ffff005b ffff0058 fffb0044 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ffa3 ff00ffc7 ff00ffc4 ff00ffc1 ff00ffbd ff00ffba ff00ffb6 ff00ffb3 ff00ffaf ff00ffac ff00ffa9 ff00ffa6 ff00ffa2 ff00ff9f ff00ff9b ff00ff98 ff00ff94 ff00ff91 ff00ff8e ff00ff8a ff00ff87 ff00ff83 ff00ff80 ff00ff7d ff00ff79 ff00ff76 ff00ff72 ff00ff6f ff00ff6c ff00ff68 ff00ff65 ff00ff61 ff00ff5e ffa7559f ffed0fe5 ffed10e2 ffec11e0 ffeb11dc ffeb12d9 ffea13d6 fff10bcc fffc00c0 fffe00bc fffe00b9 fffe00b5 fffe00b2 fffe00ae fffe00ab fffd00a8 fffd00a4 fffd00a1 fffd009e fffd009a fffd0097 fffd0093 fffd0090 fffd008c fffd0089 fffd0086 fffd0082 ffff007f ffff007b ffff0078 ffff0074 ffff0071 ffff006e ffff006a ffff0067 ffff0063 ffff0060 ffff005c ffff0059 ffff0055 ffff0051 ffff0004 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff75 ff00ffc5 ff00ffc2 ff00ffbe ff00ffbb ff00ffb8 ff00ffb4 ff00ffb1 ff00ffad ff00ffaa ff00ffa7 ff00ffa3 ff00ffa0 ff00ff9d ff00ff99 ff00ff96 ff00ff92 ff00ff8f ff00ff8b ff00ff88 ff00ff85 ff00ff81 ff00ff7e ff00ff7a ff00ff77 ff00ff74 ff00ff70 ff00ff6d ff00ff69 ff00ff66 ff00ff63 ff00ff5f ff00ff5c ff6c917b ffec0fe4 ffec10e0 ffec11de ffeb12da ffea12d8 ffea13d4 ffed0fcd fffe00be fffe00ba fffe00b7 fffe00b3 fffe00b0 fffe00ac fffd00a9 fffd00a6 fffd00a2 fffd009f fffd009b fffd0098 fffd0095 fffd0091 fffd008e fffd008a fffd0087 fffd0083 fffd0080 ffff007d ffff0079 ffff0076 ffff0072 ffff006f ffff006b ffff0068 ffff0065 ffff0061 ffff005e ffff005a ffff0057 ffff0054 ffff0050 ffff0015 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff48 ff00ffc3 ff00ffc0 ff00ffbc ff00ffb9 ff00ffb5 ff00ffb2 ff00ffaf ff00ffab ff00ffa8 ff00ffa5 ff00ffa1 ff00ff9e ff00ff9a ff00ff97 ff00ff94 ff00ff90 ff00ff8d ff00ff89 ff00ff86 ff00ff83 ff00ff7f ff00ff7c ff00ff78 ff00ff75 ff00ff71 ff00ff6e ff00ff6b ff00ff67 ff00ff64 ff00ff60 ff00ff5d ff00ff5a ff14eb5b ffea12de ffec11df ffeb11dc ffea12d8 ffea12d5 ffe913d2 ffeb13ce fffd00bb fffe00b8 fffe00b5 fffe00b1 fffe00ae fffe00aa fffd00a7 fffd00a4 fffd00a0 fffd009d fffd0099 fffd0096 fffd0093 fffd008f fffd008c fffd0088 fffd0085 fffd0081 ffff007e ffff007a ffff0077 ffff0074 ffff0070 ffff006d ffff0069 ffff0066 ffff0062 ffff005f ffff005c ffff0058 ffff0055 ffff0052 ffff004e fff80027 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff1c ff00ffc1 ff00ffbe ff00ffba ff00ffb7 ff00ffb3 ff00ffb0 ff00ffac ff00ffa9 ff00ffa6 ff00ffa2 ff00ff9f ff00ff9c ff00ff98 ff00ff95 ff00ff91 ff00ff8e ff00ff8b ff00ff87 ff00ff84 ff00ff80 ff00ff7d ff00ff7a ff00ff76 ff00ff73 ff00ff6f ff00ff6c ff00ff69 ff00ff65 ff00ff62 ff00ff5e ff00ff5b ff00ff57 ff00ff54 ffd428bf ffec11dd ffeb12da ffea13d7 ffea13d4 ffe913d0 ffea13cd fff904bc fffe00b6 fffe00b2 fffe00af fffe00ac fffd00a8 fffd00a5 fffd00a2 fffd009e fffd009b fffd0097 fffd0094 fffd0090 fffd008d fffd008a fffd0086 fffd0083 ffff007f ffff007c ffff0078 ffff0075 ffff0072 ffff006e ffff006b ffff0067 ffff0064 ffff0060 ffff005d ffff005a ffff0056 ffff0053 ffff004f ffff004c ffff0037 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ffb2 ff00ffbb ff00ffb8 ff00ffb5 ff00ffb1 ff00ffae ff00ffaa ff00ffa7 ff00ffa4 ff00ffa0 ff00ff9d ff00ff9a ff00ff96 ff00ff93 ff00ff8f ff00ff8c ff00ff88 ff00ff85 ff00ff82 ff00ff7e ff00ff7b ff00ff77 ff00ff74 ff00ff71 ff00ff6d ff00ff6a ff00ff66 ff00ff63 ff00ff60 ff00ff5c ff00ff59 ff00ff55 ff00ff52 ffb34a9b ffeb11db ffea12d8 ffea13d5 ffea13d2 ffea14ce ffea13ca fff509be fffe00b4 fffe00b0 fffe00ad fffe00aa fffd00a6 fffd00a3 fffd009f fffd009c fffd0099 fffd0095 fffd0092 fffd008e fffd008b fffd0087 fffd0084 fffd0081 ffff007d ffff007a ffff0076 ffff0073 ffff006f ffff006c ffff0069 ffff0065 ffff0062 ffff005e ffff005b ffff0057 ffff0054 ffff0051 ffff004d ffff004a ffff0044 ffff0002 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff87 ff00ffb9 ff00ffb6 ff00ffb2 ff00ffaf ff00ffac ff00ffa8 ff00ffa5 ff00ffa2 ff00ff9e ff00ff9b ff00ff97 ff00ff94 ff00ff91 ff00ff8d ff00ff8a ff00ff86 ff00ff83 ff00ff80 ff00ff7c ff00ff79 ff00ff75 ff00ff72 ff00ff6e ff00ff6b ff00ff68 ff00ff64 ff00ff61 ff00ff5d ff00ff5a ff00ff57 ff00ff53 ff00ff50 ff7f8076 ffeb12d9 ffea13d6 ffea13d3 ffea13cf ffea14cc ffea14c8 fff00ebf fffe00b2 fffe00ae fffe00ab fffd00a8 fffd00a4 fffd00a1 fffd009d fffd009a fffd0097 fffd0093 fffd0090 fffd008c fffd0089 fffd0085 fffd0082 ffff007f ffff007b ffff0078 ffff0074 ffff0071 ffff006d ffff006a ffff0066 ffff0063 ffff0060 ffff005c ffff0059 ffff0055 ffff0052 ffff004f ffff004b ffff0048 ffff0044 ffee000f 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff5c ff00ffb7 ff00ffb4 ff00ffb0 ff00ffad ff00ffaa ff00ffa6 ff00ffa3 ff00ff9f ff00ff9c ff00ff99 ff00ff95 ff00ff92 ff00ff8e ff00ff8b ff00ff88 ff00ff84 ff00ff81 ff00ff7d ff00ff7a ff00ff77 ff00ff73 ff00ff70 ff00ff6c ff00ff69 ff00ff66 ff00ff62 ff00ff5f ff00ff5b ff00ff58 ff00ff55 ff00ff51 ff00ff4e ff28d753 ffeb13d6 ffea13d4 ffea13d1 ffea14cd ffea14c9 ffea14c6 ffec12c0 fffe00b0 fffe00ac fffd00a9 fffd00a6 fffd00a2 fffd009f fffd009b fffd0098 fffd0094 fffd0091 fffd008e fffd008a fffd0087 fffd0083 fffd0080 ffff007c ffff0079 ffff0076 ffff0072 ffff006f ffff006b ffff0068 ffff0064 ffff0061 ffff005e ffff005a ffff0057 ffff0053 ffff0050 ffff004d ffff0049 ffff0046 ffff0042 ffff001d 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff33 ff00ffb5 ff00ffb2 ff00ffae ff00ffab ff00ffa8 ff00ffa4 ff00ffa1 ff00ff9d ff00ff9a ff00ff97 ff00ff93 ff00ff90 ff00ff8c ff00ff89 ff00ff85 ff00ff82 ff00ff7f ff00ff7b ff00ff78 ff00ff74 ff00ff71 ff00ff6e ff00ff6a ff00ff67 ff00ff63 ff00ff60 ff00ff5d ff00ff59 ff00ff56 ff00ff53 ff00ff4f ff00ff4c ff00ff48 ffda22bb ffe913d2 ffeb13cf ffea14cb ffea14c7 ffea14c3 ffea14c0 fffc02af fffe00aa fffd00a7 fffd00a3 fffd00a0 fffd009d fffd0099 fffd0096 fffd0092 fffd008f fffd008b fffd0088 fffd0085 fffd0081 ffff007e ffff007a ffff0077 ffff0073 ffff0070 ffff006d ffff0069 ffff0066 ffff0062 ffff005f ffff005b ffff0058 ffff0055 ffff0051 ffff004e ffff004b ffff0047 ffff0044 ffff0040 ffff002b 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff0b ff00ffb2 ff00ffaf ff00ffac ff00ffa9 ff00ffa5 ff00ffa2 ff00ff9f ff00ff9b ff00ff98 ff00ff94 ff00ff91 ff00ff8e ff00ff8a ff00ff87 ff00ff83 ff00ff80 ff00ff7c ff00ff79 ff00ff76 ff00ff72 ff00ff6f ff00ff6b ff00ff68 ff00ff65 ff00ff61 ff00ff5e ff00ff5a ff00ff57 ff00ff54 ff00ff50 ff00ff4d ff00ff4a ff00ff46 ffbe3f96 ffe913d0 ffea13cd ffea14c9 ffea14c5 ffea14c1 ffea13bd fff706af fffd00a8 fffd00a5 fffd00a1 fffd009e fffd009b fffd0097 fffd0094 fffd0090 fffd008d fffd0089 fffd0086 fffd0083 ffff007f ffff007c ffff0078 ffff0075 ffff0071 ffff006e ffff006a ffff0067 ffff0064 ffff0060 ffff005d ffff0059 ffff0056 ffff0053 ffff004f ffff004c ffff0048 ffff0045 ffff0042 ffff003e ffff0037 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff95 ff00ffad ff00ffaa ff00ffa7 ff00ffa3 ff00ffa0 ff00ff9c ff00ff99 ff00ff96 ff00ff92 ff00ff8f ff00ff8b ff00ff88 ff00ff85 ff00ff81 ff00ff7e ff00ff7a ff00ff77 ff00ff74 ff00ff70 ff00ff6d ff00ff69 ff00ff66 ff00ff62 ff00ff5f ff00ff5c ff00ff58 ff00ff55 ff00ff52 ff00ff4e ff00ff4b ff00ff47 ff00ff44 ff916c72 ffea13ce ffea13ca ffea14c6 ffea14c3 ffea14bf ffea13bb fff30bb1 fffd00a6 fffd00a3 fffd009f fffd009c fffd0098 fffd0095 fffd0092 fffd008e fffd008b fffd0087 fffd0084 fffd0080 ffff007d ffff007a ffff0076 ffff0073 ffff006f ffff006c ffff0068 ffff0065 ffff0062 ffff005e ffff005b ffff0057 ffff0054 ffff0051 ffff004d ffff004a ffff0046 ffff0043 ffff003f ffff003c ffff0039 ffff0009 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff6c ff00ffab ff00ffa8 ff00ffa5 ff00ffa1 ff00ff9e ff00ff9a ff00ff97 ff00ff93 ff00ff90 ff00ff8d ff00ff89 ff00ff86 ff00ff82 ff00ff7f ff00ff7c ff00ff78 ff00ff75 ff00ff71 ff00ff6e ff00ff6b ff00ff67 ff00ff64 ff00ff60 ff00ff5d ff00ff5a ff00ff56 ff00ff53 ff00ff50 ff00ff4c ff00ff49 ff00ff45 ff00ff42 ff3fc04d ffea13cc ffea14c8 ffea14c4 ffea14c1 ffea13bc ffeb13b9 ffef0eb2 fffd00a4 fffd00a1 fffd009d fffd009a fffd0096 fffd0093 fffd008f fffd008c fffd0089 fffd0085 fffd0082 ffff007e ffff007b ffff0077 ffff0074 ffff0071 ffff006d ffff006a ffff0066 ffff0063 ffff005f ffff005c ffff0059 ffff0055 ffff0052 ffff004f ffff004b ffff0048 ffff0044 ffff0041 ffff003d ffff003a ffff0037 ffff0015 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff45 ff00ffa9 ff00ffa6 ff00ffa2 ff00ff9f ff00ff9c ff00ff98 ff00ff95 ff00ff91 ff00ff8e ff00ff8b ff00ff87 ff00ff84 ff00ff80 ff00ff7d ff00ff79 ff00ff76 ff00ff73 ff00ff6f ff00ff6c ff00ff68 ff00ff65 ff00ff62 ff00ff5e ff00ff5b ff00ff57 ff00ff54 ff00ff51 ff00ff4d ff00ff4a ff00ff47 ff00ff43 ff00ff40 ff00ff3c ffe01db6 ffea14c5 ffea14c2 ffea14be ffea13ba ffeb13b6 ffec11b1 fffd00a2 fffd009f fffd009b fffd0098 fffd0094 fffd0091 fffd008d fffd008a fffd0087 fffd0083 fffd0080 ffff007c ffff0079 ffff0075 ffff0072 ffff006f ffff006b ffff0068 ffff0064 ffff0061 ffff005d ffff005a ffff0056 ffff0053 ffff0050 ffff004c ffff0049 ffff0046 ffff0042 ffff003f ffff003b ffff0038 ffff0034 ffff0020 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff1f ff00ffa7 ff00ffa4 ff00ffa0 ff00ff9d ff00ff99 ff00ff96 ff00ff93 ff00ff8f ff00ff8c ff00ff88 ff00ff85 ff00ff82 ff00ff7e ff00ff7b ff00ff77 ff00ff74 ff00ff71 ff00ff6d ff00ff6a ff00ff66 ff00ff63 ff00ff5f ff00ff5c ff00ff59 ff00ff55 ff00ff52 ff00ff4f ff00ff4b ff00ff48 ff00ff44 ff00ff41 ff00ff3e ff00ff3a ffca3591 ffea14c3 ffea14c0 ffea14bb ffeb13b8 ffed11b3 fff10cab fffc01a1 fffd009c fffd0099 fffd0096 fffd0092 fffd008f fffd008b fffd0088 fffd0084 fffd0081 ffff007e ffff007a ffff0077 ffff0073 ffff0070 ffff006c ffff0069 ffff0066 ffff0062 ffff005f ffff005b ffff0058 ffff0055 ffff0051 ffff004e ffff004a ffff0047 ffff0043 ffff0040 ffff003d ffff0039 ffff0036 ffff0032 fff9002a 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff02 ff00ff9e ff00ffa2 ff00ff9e ff00ff9b ff00ff97 ff00ff94 ff00ff90 ff00ff8d ff00ff8a ff00ff86 ff00ff83 ff00ff7f ff00ff7c ff00ff79 ff00ff75 ff00ff72 ff00ff6e ff00ff6b ff00ff68 ff00ff64 ff00ff61 ff00ff5d ff00ff5a ff00ff57 ff00ff53 ff00ff50 ff00ff4d ff00ff49 ff00ff46 ff00ff42 ff00ff3f ff00ff3b ff00ff38 ffa6576c ffee0fbd fff30bb7 fff707b0 fffb03aa fffd00a5 fffd00a1 fffd009e fffd009a fffd0097 fffd0094 fffd0090 fffd008d fffd0089 fffd0086 fffd0082 ffff007f ffff007b ffff0078 ffff0075 ffff0071 ffff006e ffff006a ffff0067 ffff0063 ffff0060 ffff005d ffff0059 ffff0056 ffff0053 ffff004f ffff004c ffff0048 ffff0045 ffff0041 ffff003e ffff003b ffff0037 ffff0034 ffff0030 ffff002d ffff0005 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff7a ff00ff9f ff00ff9c ff00ff99 ff00ff95 ff00ff92 ff00ff8e ff00ff8b ff00ff88 ff00ff84 ff00ff81 ff00ff7d ff00ff7a ff00ff76 ff00ff73 ff00ff70 ff00ff6c ff00ff69 ff00ff65 ff00ff62 ff00ff5f ff00ff5b ff00ff58 ff00ff55 ff00ff51 ff00ff4e ff00ff4a ff00ff47 ff00ff44 ff00ff37 ff00ff27 ff00ff18 ff00ff0b ffee081c fffe00b0 fffe00ad fffd00a9 fffd00a6 fffd00a3 fffd009f fffd009c fffd0098 fffd0095 fffd0091 fffd008e fffd008b fffd0087 fffd0084 fffd0080 ffff007d ffff0079 ffff0076 ffff0073 ffff006f ffff006c ffff0068 ffff0065 ffff0061 ffff005e ffff005a ffff0057 ffff0054 ffff0050 ffff004d ffff004a ffff0046 ffff0043 ffff003f ffff003c ffff0038 ffff0035 ffff0032 ffff002e ffff002b ffff000e 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff55 ff00ff9d ff00ff9a ff00ff96 ff00ff93 ff00ff90 ff00ff8c ff00ff89 ff00ff85 ff00ff82 ff00ff7f ff00ff7b ff00ff78 ff00ff74 ff00ff71 ff00ff6e ff00ff6a ff00ff67 ff00ff63 ff00ff60 ff00ff5c ff00ff59 ff00ff56 ff00ff52 ff00ff4b ff00ff38 ff00ff25 ff00ff15 ff00ff05 00000000 00000000 00000000 00000000 00000000 fffd009f fffe00ab fffd00a7 fffd00a4 fffd00a0 fffd009d fffd009a fffd0096 fffd0093 fffd008f fffd008c fffd0088 fffd0085 fffd0082 ffff007e ffff007b ffff0077 ffff0074 ffff0070 ffff006d ffff006a ffff0066 ffff0063 ffff005f ffff005c ffff0058 ffff0055 ffff0052 ffff004e ffff004b ffff0047 ffff0044 ffff0041 ffff003d ffff003a ffff0036 ffff0033 ffff002f ffff002c ffff0029 ffff0016 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff31 ff00ff9b ff00ff98 ff00ff94 ff00ff91 ff00ff8d ff00ff8a ff00ff87 ff00ff83 ff00ff80 ff00ff7c ff00ff79 ff00ff76 ff00ff72 ff00ff6f ff00ff6b ff00ff68 ff00ff65 ff00ff61 ff00ff5d ff00ff4a ff00ff35 ff00ff21 ff00ff0e ff00ff01 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 fffd0074 fffd00a9 fffd00a5 fffd00a2 fffd009e fffd009b fffd0098 fffd0094 fffd0091 fffd008d fffd008a fffd0086 fffd0083 ffff007f ffff007c ffff0079 ffff0075 ffff0072 ffff006e ffff006b ffff0067 ffff0064 ffff0061 ffff005d ffff005a ffff0056 ffff0053 ffff0050 ffff004c ffff0049 ffff0045 ffff0042 ffff003f ffff003b ffff0038 ffff0034 ffff0031 ffff002d ffff002a ffff0027 ffff001d 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff0f ff00ff99 ff00ff96 ff00ff92 ff00ff8f ff00ff8b ff00ff88 ff00ff84 ff00ff81 ff00ff7e ff00ff7a ff00ff77 ff00ff73 ff00ff70 ff00ff6d ff00ff60 ff00ff47 ff00ff2f ff00ff19 ff00ff05 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 fffc004a fffd00a7 fffd00a3 fffd00a0 fffd009c fffd0099 fffd0095 fffd0092 fffd008f fffd008b fffd0088 fffd0084 fffd0081 ffff007d ffff007a ffff0077 ffff0073 ffff0070 ffff006c ffff0069 ffff0065 ffff0062 ffff005f ffff005b ffff0058 ffff0054 ffff0051 ffff004e ffff004a ffff0047 ffff0043 ffff0040 ffff003c ffff0039 ffff0036 ffff0032 ffff002f ffff002b ffff0028 ffff0022 ffff0018 ffff0001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff85 ff00ff93 ff00ff90 ff00ff8d ff00ff89 ff00ff86 ff00ff82 ff00ff7f ff00ff7c ff00ff76 ff00ff5d ff00ff41 ff00ff27 ff00ff0e 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffff0021 fffd00a4 fffd00a1 fffd009e fffd009a fffd0097 fffd0093 fffd0090 fffd008c fffd0089 fffd0086 fffd0082 ffff007f ffff007b ffff0078 ffff0074 ffff0071 ffff006e ffff006a ffff0067 ffff0063 ffff0060 ffff005c ffff0059 ffff0056 ffff0052 ffff004f ffff004c ffff0048 ffff0045 ffff0041 ffff003e ffff003a ffff0037 ffff0033 ffff002c ffff001f ffff0012 ffff0008 ffff0001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff62 ff00ff91 ff00ff8e ff00ff8a ff00ff87 ff00ff74 ff00ff55 ff00ff37 ff00ff1b ff00ff04 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffff0002 fffd009a fffd009f fffd009c fffd0098 fffd0095 fffd0091 fffd008e fffd008a fffd0087 fffd0084 fffd0080 ffff007d ffff0079 ffff0076 ffff0072 ffff006f ffff006b ffff0068 ffff0065 ffff0061 ffff005e ffff005a ffff0057 ffff0054 ffff0050 ffff004d ffff0049 ffff0046 ffff0043 ffff003f ffff0034 ffff0023 ffff0015 ffff0008 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00ff3b ff00ff6c ff00ff4b ff00ff2b ff00ff0d 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffff0073 fffd009d fffd0099 fffd0096 fffd0093 fffd008f fffd008c fffd0088 fffd0085 fffd0081 ffff007e ffff007b ffff0077 ffff0074 ffff0070 ffff006d ffff0069 ffff0066 ffff0063 ffff005f ffff005c ffff0058 ffff0055 ffff0052 ffff004e ffff004a ffff003a ffff0027 ffff0016 ffff0006 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 fffc004d fffd009b fffd0097 fffd0094 fffd0090 fffd008d fffd008a fffd0086 fffd0083 ffff007f ffff007c ffff0078 ffff0075 ffff0072 ffff006e ffff006b ffff0067 ffff0064 ffff0060 ffff005d ffff005a fffc0054 ffff0040 ffff002a ffff0016 ffff0005 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 fff80027 fffd0099 fffd0095 fffd0092 fffd008e fffd008b fffd0088 fffd0084 fffd0081 ffff007d ffff007a ffff0076 ffff0073 ffff006f ffff006c ffff0069 ffff0065 fffc005d ffff0043 fff9002c ffff0015 ffff0003 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffff0005 fffd0093 fffd0093 fffd0090 fffd008c fffd0089 fffd0085 fffd0082 ffff007f ffff007b ffff0078 ffff0074 ffff0071 ffff0062 ffff0046 ffff002c ffff0013 ffff0001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 fffd0072 fffd0091 fffd008e fffd008a fffd0087 fffd0083 fffd0080 ffff007c ffff0067 ffff0048 ffff002b ffff000f 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 fffc004e fffd008f fffd008c fffd0086 ffff006a ffff0048 fff90029 ffe8000b 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 fff70020 fffb0048 ffff0025 ffff0006 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ } │ ├── Image content ├── lib/armeabi/libVotAR.so │ ├── readelf --wide --file-header {} │ │ @@ -6,15 +6,15 @@ │ │ OS/ABI: UNIX - System V │ │ ABI Version: 0 │ │ Type: DYN (Shared object file) │ │ Machine: ARM │ │ Version: 0x1 │ │ Entry point address: 0x0 │ │ Start of program headers: 52 (bytes into file) │ │ - Start of section headers: 20764 (bytes into file) │ │ - Flags: 0x5000000, Version5 EABI │ │ + Start of section headers: 24948 (bytes into file) │ │ + Flags: 0x5000200, Version5 EABI, soft-float ABI │ │ Size of this header: 52 (bytes) │ │ Size of program headers: 32 (bytes) │ │ - Number of program headers: 8 │ │ + Number of program headers: 9 │ │ Size of section headers: 40 (bytes) │ │ - Number of section headers: 22 │ │ - Section header string table index: 21 │ │ + Number of section headers: 26 │ │ + Section header string table index: 25 │ ├── readelf --wide --program-header {} │ │ @@ -1,27 +1,29 @@ │ │ │ │ Elf file type is DYN (Shared object file) │ │ Entry point 0x0 │ │ -There are 8 program headers, starting at offset 52 │ │ +There are 9 program headers, starting at offset 52 │ │ │ │ Program Headers: │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ - PHDR 0x000034 0x00000034 0x00000034 0x00100 0x00100 R 0x4 │ │ - INTERP 0x000134 0x00000134 0x00000134 0x00013 0x00013 R 0x1 │ │ + PHDR 0x000034 0x00000034 0x00000034 0x00120 0x00120 R 0x4 │ │ + INTERP 0x000154 0x00000154 0x00000154 0x00013 0x00013 R 0x1 │ │ [Requesting program interpreter: /system/bin/linker] │ │ - LOAD 0x000000 0x00000000 0x00000000 0x048d4 0x048d4 R E 0x1000 │ │ - LOAD 0x004e5c 0x00005e5c 0x00005e5c 0x001a8 0x001d8 RW 0x1000 │ │ - DYNAMIC 0x004e68 0x00005e68 0x00005e68 0x00110 0x00110 RW 0x4 │ │ + LOAD 0x000000 0x00000000 0x00000000 0x05174 0x05174 R E 0x1000 │ │ + LOAD 0x005e2c 0x00006e2c 0x00006e2c 0x001d8 0x00208 RW 0x1000 │ │ + DYNAMIC 0x005e38 0x00006e38 0x00006e38 0x00138 0x00138 RW 0x4 │ │ + NOTE 0x000168 0x00000168 0x00000168 0x00024 0x00024 R 0x4 │ │ GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0 │ │ - EXIDX 0x0040c4 0x000040c4 0x000040c4 0x001d8 0x001d8 R 0x4 │ │ - GNU_RELRO 0x004e5c 0x00005e5c 0x00005e5c 0x001a4 0x001a4 RW 0x4 │ │ + EXIDX 0x00499c 0x0000499c 0x0000499c 0x001a0 0x001a0 R 0x4 │ │ + GNU_RELRO 0x005e2c 0x00006e2c 0x00006e2c 0x001d4 0x001d4 RW 0x4 │ │ │ │ Section to Segment mapping: │ │ Segment Sections... │ │ 00 │ │ 01 .interp │ │ - 02 .interp .dynsym .dynstr .hash .rel.dyn .rel.plt .plt .text .ARM.extab .ARM.exidx .rodata │ │ + 02 .interp .note.gnu.build-id .dynsym .dynstr .hash .gnu.version .gnu.version_d .gnu.version_r .rel.dyn .rel.plt .plt .text .ARM.extab .ARM.exidx .rodata │ │ 03 .fini_array .init_array .dynamic .got .data .bss │ │ 04 .dynamic │ │ - 05 │ │ - 06 .ARM.exidx │ │ - 07 .fini_array .init_array .dynamic .got │ │ + 05 .note.gnu.build-id │ │ + 06 │ │ + 07 .ARM.exidx │ │ + 08 .fini_array .init_array .dynamic .got │ ├── readelf --wide --sections {} │ │ @@ -1,31 +1,35 @@ │ │ -There are 22 section headers, starting at offset 0x511c: │ │ +There are 26 section headers, starting at offset 0x6174: │ │ │ │ Section Headers: │ │ [Nr] Name Type Addr Off Size ES Flg Lk Inf Al │ │ [ 0] NULL 00000000 000000 000000 00 0 0 0 │ │ - [ 1] .interp PROGBITS 00000134 000134 000013 00 A 0 0 1 │ │ - [ 2] .dynsym DYNSYM 00000148 000148 000830 10 A 3 1 4 │ │ - [ 3] .dynstr STRTAB 00000978 000978 0009a8 00 A 0 0 1 │ │ - [ 4] .hash HASH 00001320 001320 000398 04 A 2 0 4 │ │ - [ 5] .rel.dyn REL 000016b8 0016b8 000088 08 A 2 0 4 │ │ - [ 6] .rel.plt REL 00001740 001740 000078 08 AI 2 7 4 │ │ - [ 7] .plt PROGBITS 000017b8 0017b8 0000c8 00 AX 0 0 4 │ │ - [ 8] .text PROGBITS 00001880 001880 002778 00 AX 0 0 4 │ │ - [ 9] .ARM.extab PROGBITS 00003ff8 003ff8 0000cc 00 A 0 0 4 │ │ - [10] .ARM.exidx ARM_EXIDX 000040c4 0040c4 0001d8 08 AL 8 0 4 │ │ - [11] .rodata PROGBITS 0000429c 00429c 000638 00 A 0 0 4 │ │ - [12] .fini_array FINI_ARRAY 00005e5c 004e5c 000008 00 WA 0 0 4 │ │ - [13] .init_array INIT_ARRAY 00005e64 004e64 000004 00 WA 0 0 1 │ │ - [14] .dynamic DYNAMIC 00005e68 004e68 000110 08 WA 3 0 4 │ │ - [15] .got PROGBITS 00005f78 004f78 000088 00 WA 0 0 4 │ │ - [16] .data PROGBITS 00006000 005000 000004 00 WA 0 0 4 │ │ - [17] .bss NOBITS 00006004 005004 000030 00 WA 0 0 4 │ │ - [18] .comment PROGBITS 00000000 005004 000010 01 MS 0 0 1 │ │ - [19] .note.gnu.gold-version NOTE 00000000 005014 00001c 00 0 0 4 │ │ - [20] .ARM.attributes ARM_ATTRIBUTES 00000000 005030 00002b 00 0 0 1 │ │ - [21] .shstrtab STRTAB 00000000 00505b 0000c0 00 0 0 1 │ │ + [ 1] .interp PROGBITS 00000154 000154 000013 00 A 0 0 1 │ │ + [ 2] .note.gnu.build-id NOTE 00000168 000168 000024 00 A 0 0 4 │ │ + [ 3] .dynsym DYNSYM 0000018c 00018c 000840 10 A 4 1 4 │ │ + [ 4] .dynstr STRTAB 000009cc 0009cc 0009a8 00 A 0 0 1 │ │ + [ 5] .hash HASH 00001374 001374 000424 04 A 3 0 4 │ │ + [ 6] .gnu.version VERSYM 00001798 001798 000108 02 A 3 0 2 │ │ + [ 7] .gnu.version_d VERDEF 000018a0 0018a0 00001c 00 A 4 1 4 │ │ + [ 8] .gnu.version_r VERNEED 000018bc 0018bc 000020 00 A 4 1 4 │ │ + [ 9] .rel.dyn REL 000018dc 0018dc 000090 08 A 3 0 4 │ │ + [10] .rel.plt REL 0000196c 00196c 000080 08 AI 3 11 4 │ │ + [11] .plt PROGBITS 000019ec 0019ec 0000d4 00 AX 0 0 4 │ │ + [12] .text PROGBITS 00001ac0 001ac0 002e64 00 AX 0 0 4 │ │ + [13] .ARM.extab PROGBITS 00004924 004924 000078 00 A 0 0 4 │ │ + [14] .ARM.exidx ARM_EXIDX 0000499c 00499c 0001a0 08 AL 12 0 4 │ │ + [15] .rodata PROGBITS 00004b3c 004b3c 000638 00 A 0 0 4 │ │ + [16] .fini_array FINI_ARRAY 00006e2c 005e2c 000008 00 WA 0 0 4 │ │ + [17] .init_array INIT_ARRAY 00006e34 005e34 000004 00 WA 0 0 1 │ │ + [18] .dynamic DYNAMIC 00006e38 005e38 000138 08 WA 4 0 4 │ │ + [19] .got PROGBITS 00006f70 005f70 000090 00 WA 0 0 4 │ │ + [20] .data PROGBITS 00007000 006000 000004 00 WA 0 0 4 │ │ + [21] .bss NOBITS 00007004 006004 000030 00 WA 0 0 4 │ │ + [22] .comment PROGBITS 00000000 006004 000028 01 MS 0 0 1 │ │ + [23] .note.gnu.gold-version NOTE 00000000 00602c 00001c 00 0 0 4 │ │ + [24] .ARM.attributes ARM_ATTRIBUTES 00000000 006048 00002b 00 0 0 1 │ │ + [25] .shstrtab STRTAB 00000000 006073 0000fe 00 0 0 1 │ │ Key to Flags: │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ y (purecode), p (processor specific) │ ├── readelf --wide --symbols {} │ │ @@ -1,134 +1,135 @@ │ │ │ │ -Symbol table '.dynsym' contains 131 entries: │ │ +Symbol table '.dynsym' contains 132 entries: │ │ Num: Value Size Type Bind Vis Ndx Name │ │ 0: 00000000 0 NOTYPE LOCAL DEFAULT UND │ │ - 1: 00000000 0 FUNC GLOBAL DEFAULT UND __cxa_finalize │ │ - 2: 00000000 0 FUNC GLOBAL DEFAULT UND __cxa_atexit │ │ - 3: 000018c5 10 FUNC WEAK DEFAULT 8 _ZN7_JNIEnv9FindClassEPKc │ │ - 4: 000036e7 10 FUNC WEAK DEFAULT 8 __aeabi_unwind_cpp_pr1 │ │ - 5: 000018cf 26 FUNC WEAK DEFAULT 8 _ZN7_JNIEnv9NewObjectEP7_jclassP10_jmethodIDz │ │ - 6: 000018e9 28 FUNC WEAK DEFAULT 8 _ZN7_JNIEnv14CallVoidMethodEP8_jobjectP10_jmethodIDz │ │ - 7: 00001905 12 FUNC WEAK DEFAULT 8 _ZN7_JNIEnv10GetFieldIDEP7_jclassPKcS3_ │ │ - 8: 000036dd 10 FUNC GLOBAL DEFAULT 8 __aeabi_unwind_cpp_pr0 │ │ - 9: 00001911 30 FUNC WEAK DEFAULT 8 _ZN7_JNIEnv22CallStaticObjectMethodEP7_jclassP10_jmethodIDz │ │ - 10: 00002c14 32 FUNC GLOBAL DEFAULT 8 __aeabi_i2f │ │ - 11: 00002e58 352 FUNC GLOBAL DEFAULT 8 __aeabi_fdiv │ │ - 12: 00001931 56 FUNC GLOBAL DEFAULT 8 benchmarkStart │ │ - 13: 00000000 0 FUNC GLOBAL DEFAULT UND clock │ │ + 1: 00000000 0 FUNC GLOBAL DEFAULT UND __cxa_finalize@LIBC (2) │ │ + 2: 00000000 0 FUNC GLOBAL DEFAULT UND __cxa_atexit@LIBC (2) │ │ + 3: 00001afd 10 FUNC WEAK DEFAULT 12 _ZN7_JNIEnv9FindClassEPKc │ │ + 4: 00003e90 8 FUNC WEAK DEFAULT 12 __aeabi_unwind_cpp_pr1 │ │ + 5: 00001b09 52 FUNC WEAK DEFAULT 12 _ZN7_JNIEnv9NewObjectEP7_jclassP10_jmethodIDz │ │ + 6: 00000000 0 FUNC GLOBAL DEFAULT UND __stack_chk_fail@LIBC (2) │ │ + 7: 00000000 0 OBJECT GLOBAL DEFAULT UND __stack_chk_guard@LIBC (2) │ │ + 8: 00001b3d 52 FUNC WEAK DEFAULT 12 _ZN7_JNIEnv14CallVoidMethodEP8_jobjectP10_jmethodIDz │ │ + 9: 00001b71 56 FUNC WEAK DEFAULT 12 _ZN7_JNIEnv22CallStaticObjectMethodEP7_jclassP10_jmethodIDz │ │ + 10: 00002f70 32 FUNC GLOBAL DEFAULT 12 __aeabi_i2f │ │ + 11: 000031b4 352 FUNC GLOBAL DEFAULT 12 __aeabi_fdiv │ │ + 12: 00001ba9 56 FUNC GLOBAL DEFAULT 12 benchmarkStart │ │ + 13: 00000000 0 FUNC GLOBAL DEFAULT UND clock@LIBC (2) │ │ 14: 00000000 0 FUNC GLOBAL DEFAULT UND __android_log_print │ │ - 15: 00006008 4 OBJECT GLOBAL DEFAULT 17 startTime │ │ - 16: 00002a78 404 FUNC GLOBAL DEFAULT 8 __aeabi_fsub │ │ - 17: 000029bc 64 FUNC GLOBAL DEFAULT 8 __aeabi_f2d │ │ - 18: 00001969 72 FUNC GLOBAL DEFAULT 8 benchmarkElapsed │ │ - 19: 000019b1 124 FUNC GLOBAL DEFAULT 8 javaInteger │ │ - 20: 00001a2d 32 FUNC GLOBAL DEFAULT 8 Java_com_poinsart_votar_VotarMain_00024AnalyzeTask_free │ │ - 21: 00006004 4 OBJECT GLOBAL DEFAULT 17 globalJmarkArray │ │ - 22: 00001a4d 84 FUNC GLOBAL DEFAULT 8 publish_progress │ │ - 23: 00006028 4 OBJECT GLOBAL DEFAULT 17 globalenv │ │ - 24: 0000601c 4 OBJECT GLOBAL DEFAULT 17 progressArray │ │ - 25: 00006024 4 OBJECT GLOBAL DEFAULT 17 globaltask │ │ - 26: 00006020 4 OBJECT GLOBAL DEFAULT 17 publishMethod │ │ - 27: 00001aa1 1056 FUNC GLOBAL DEFAULT 8 Java_com_poinsart_votar_VotarMain_00024AnalyzeTask_nativeAnalyze │ │ - 28: 00000000 0 FUNC GLOBAL DEFAULT UND AndroidBitmap_getInfo │ │ - 29: 00000000 0 FUNC GLOBAL DEFAULT UND AndroidBitmap_lockPixels │ │ - 30: 000024b1 176 FUNC GLOBAL DEFAULT 8 simple_analyze │ │ - 31: 00000000 0 FUNC GLOBAL DEFAULT UND AndroidBitmap_unlockPixels │ │ - 32: 0000600c 16 OBJECT GLOBAL DEFAULT 17 prcount │ │ - 33: 00002575 0 FUNC GLOBAL DEFAULT 8 __aeabi_uidiv │ │ - 34: 00001ec1 392 FUNC GLOBAL DEFAULT 8 average33 │ │ - 35: 00002049 88 FUNC GLOBAL DEFAULT 8 generateWorkingImage │ │ - 36: 00000000 0 FUNC GLOBAL DEFAULT UND malloc │ │ - 37: 000020a1 98 FUNC GLOBAL DEFAULT 8 markPixel │ │ - 38: 00002609 0 FUNC GLOBAL DEFAULT 8 __aeabi_idiv │ │ - 39: 00002103 204 FUNC WEAK DEFAULT 8 checkSquare │ │ - 40: 00002561 18 FUNC GLOBAL DEFAULT 8 __gnu_thumb1_case_uqi │ │ - 41: 000021d1 124 FUNC GLOBAL DEFAULT 8 findOnePattern │ │ - 42: 00006030 4 OBJECT GLOBAL DEFAULT 17 pixelsteptocenter │ │ - 43: 0000224d 52 FUNC WEAK DEFAULT 8 colorDiff │ │ - 44: 00002281 560 FUNC GLOBAL DEFAULT 8 findAllPatterns │ │ - 45: 0000602c 4 OBJECT GLOBAL DEFAULT 17 burnradius │ │ - 46: 00000000 0 FUNC GLOBAL DEFAULT UND free │ │ - 47: 00002575 128 FUNC GLOBAL DEFAULT 8 __udivsi3 │ │ - 48: 00002fb8 16 FUNC WEAK DEFAULT 8 __aeabi_idiv0 │ │ - 49: 000025f5 18 FUNC GLOBAL DEFAULT 8 __aeabi_uidivmod │ │ - 50: 00002609 156 FUNC GLOBAL DEFAULT 8 __divsi3 │ │ - 51: 000026a5 18 FUNC GLOBAL DEFAULT 8 __aeabi_idivmod │ │ - 52: 000026b8 0 FUNC GLOBAL DEFAULT 8 __aeabi_drsub │ │ - 53: 000026c0 688 FUNC GLOBAL DEFAULT 8 __subdf3 │ │ - 54: 000026c0 688 FUNC GLOBAL DEFAULT 8 __aeabi_dsub │ │ - 55: 000026c4 684 FUNC GLOBAL DEFAULT 8 __adddf3 │ │ - 56: 000026c4 684 FUNC GLOBAL DEFAULT 8 __aeabi_dadd │ │ - 57: 00002970 36 FUNC GLOBAL DEFAULT 8 __floatunsidf │ │ - 58: 00002970 36 FUNC GLOBAL DEFAULT 8 __aeabi_ui2d │ │ - 59: 00002994 40 FUNC GLOBAL DEFAULT 8 __floatsidf │ │ - 60: 00002994 40 FUNC GLOBAL DEFAULT 8 __aeabi_i2d │ │ - 61: 000029bc 64 FUNC GLOBAL DEFAULT 8 __extendsfdf2 │ │ - 62: 000029fc 116 FUNC GLOBAL DEFAULT 8 __floatundidf │ │ - 63: 000029fc 116 FUNC GLOBAL DEFAULT 8 __aeabi_ul2d │ │ - 64: 00002a10 96 FUNC GLOBAL DEFAULT 8 __floatdidf │ │ - 65: 00002a10 96 FUNC GLOBAL DEFAULT 8 __aeabi_l2d │ │ - 66: 00002a70 412 FUNC GLOBAL DEFAULT 8 __aeabi_frsub │ │ - 67: 00002a78 404 FUNC GLOBAL DEFAULT 8 __subsf3 │ │ - 68: 00002a7c 400 FUNC GLOBAL DEFAULT 8 __addsf3 │ │ - 69: 00002a7c 400 FUNC GLOBAL DEFAULT 8 __aeabi_fadd │ │ - 70: 00002c0c 40 FUNC GLOBAL DEFAULT 8 __floatunsisf │ │ - 71: 00002c0c 40 FUNC GLOBAL DEFAULT 8 __aeabi_ui2f │ │ - 72: 00002c14 32 FUNC GLOBAL DEFAULT 8 __floatsisf │ │ - 73: 00002c34 140 FUNC GLOBAL DEFAULT 8 __floatundisf │ │ - 74: 00002c34 140 FUNC GLOBAL DEFAULT 8 __aeabi_ul2f │ │ - 75: 00002c44 124 FUNC GLOBAL DEFAULT 8 __floatdisf │ │ - 76: 00002c44 124 FUNC GLOBAL DEFAULT 8 __aeabi_l2f │ │ - 77: 00002cc0 408 FUNC GLOBAL DEFAULT 8 __mulsf3 │ │ - 78: 00002cc0 408 FUNC GLOBAL DEFAULT 8 __aeabi_fmul │ │ - 79: 00002e58 352 FUNC GLOBAL DEFAULT 8 __divsf3 │ │ - 80: 00002fb8 16 FUNC WEAK DEFAULT 8 __aeabi_ldiv0 │ │ - 81: 00000000 0 FUNC GLOBAL DEFAULT UND raise │ │ - 82: 000036f1 10 FUNC WEAK DEFAULT 8 __aeabi_unwind_cpp_pr2 │ │ - 83: 00000000 0 FUNC WEAK DEFAULT UND __gnu_Unwind_Find_exidx │ │ - 84: 0000396c 0 FUNC GLOBAL DEFAULT 8 __gnu_Unwind_Restore_VFP_D │ │ - 85: 0000395c 0 FUNC GLOBAL DEFAULT 8 __gnu_Unwind_Restore_VFP │ │ - 86: 0000397c 0 FUNC GLOBAL DEFAULT 8 __gnu_Unwind_Restore_VFP_D_16_to_31 │ │ - 87: 0000398c 0 FUNC GLOBAL DEFAULT 8 __gnu_Unwind_Restore_WMMXD │ │ - 88: 00003a14 0 FUNC GLOBAL DEFAULT 8 __gnu_Unwind_Restore_WMMXC │ │ - 89: 00000000 0 FUNC GLOBAL DEFAULT UND abort │ │ - 90: 00003948 20 FUNC GLOBAL DEFAULT 8 restore_core_regs │ │ - 91: 00000000 0 FUNC GLOBAL DEFAULT UND memcpy │ │ - 92: 00003281 4 FUNC GLOBAL DEFAULT 8 _Unwind_GetCFA │ │ - 93: 00003285 78 FUNC GLOBAL DEFAULT 8 __gnu_Unwind_RaiseException │ │ - 94: 000032d3 20 FUNC GLOBAL DEFAULT 8 __gnu_Unwind_ForcedUnwind │ │ - 95: 000032e7 68 FUNC GLOBAL DEFAULT 8 __gnu_Unwind_Resume │ │ - 96: 0000332b 26 FUNC GLOBAL DEFAULT 8 __gnu_Unwind_Resume_or_Rethrow │ │ - 97: 00003345 2 FUNC GLOBAL DEFAULT 8 _Unwind_Complete │ │ - 98: 00003347 16 FUNC GLOBAL DEFAULT 8 _Unwind_DeleteException │ │ - 99: 00003357 52 FUNC GLOBAL DEFAULT 8 _Unwind_VRS_Get │ │ - 100: 000033a1 52 FUNC GLOBAL DEFAULT 8 _Unwind_VRS_Set │ │ - 101: 000033ed 112 FUNC GLOBAL DEFAULT 8 __gnu_Unwind_Backtrace │ │ - 102: 00000000 0 NOTYPE WEAK DEFAULT UND __cxa_begin_cleanup │ │ - 103: 00000000 0 NOTYPE WEAK DEFAULT UND __cxa_type_match │ │ - 104: 00003b69 656 FUNC GLOBAL DEFAULT 8 __gnu_unwind_execute │ │ - 105: 00000000 0 NOTYPE WEAK DEFAULT UND __cxa_call_unexpected │ │ - 106: 000036fb 590 FUNC GLOBAL DEFAULT 8 _Unwind_VRS_Pop │ │ - 107: 000039d0 0 FUNC GLOBAL DEFAULT 8 __gnu_Unwind_Save_WMMXD │ │ - 108: 00003a28 0 FUNC GLOBAL DEFAULT 8 __gnu_Unwind_Save_WMMXC │ │ - 109: 00003974 0 FUNC GLOBAL DEFAULT 8 __gnu_Unwind_Save_VFP_D │ │ - 110: 00003964 0 FUNC GLOBAL DEFAULT 8 __gnu_Unwind_Save_VFP │ │ - 111: 00003984 0 FUNC GLOBAL DEFAULT 8 __gnu_Unwind_Save_VFP_D_16_to_31 │ │ - 112: 00003948 20 FUNC GLOBAL DEFAULT 8 __restore_core_regs │ │ - 113: 00003a3c 42 FUNC GLOBAL DEFAULT 8 ___Unwind_RaiseException │ │ - 114: 00003a3c 42 FUNC GLOBAL DEFAULT 8 _Unwind_RaiseException │ │ - 115: 00003a68 42 FUNC GLOBAL DEFAULT 8 ___Unwind_Resume │ │ - 116: 00003a68 42 FUNC GLOBAL DEFAULT 8 _Unwind_Resume │ │ - 117: 00003a94 42 FUNC GLOBAL DEFAULT 8 ___Unwind_Resume_or_Rethrow │ │ - 118: 00003a94 42 FUNC GLOBAL DEFAULT 8 _Unwind_Resume_or_Rethrow │ │ - 119: 00003ac0 42 FUNC GLOBAL DEFAULT 8 ___Unwind_ForcedUnwind │ │ - 120: 00003ac0 42 FUNC GLOBAL DEFAULT 8 _Unwind_ForcedUnwind │ │ - 121: 00003aec 42 FUNC GLOBAL DEFAULT 8 ___Unwind_Backtrace │ │ - 122: 00003aec 42 FUNC GLOBAL DEFAULT 8 _Unwind_Backtrace │ │ - 123: 00003df9 38 FUNC GLOBAL DEFAULT 8 __gnu_unwind_frame │ │ - 124: 00003e1f 10 FUNC GLOBAL DEFAULT 8 _Unwind_GetRegionStart │ │ - 125: 00003e29 20 FUNC GLOBAL DEFAULT 8 _Unwind_GetLanguageSpecificData │ │ - 126: 00003e3d 6 FUNC GLOBAL DEFAULT 8 _Unwind_GetDataRelBase │ │ - 127: 00003e43 6 FUNC GLOBAL DEFAULT 8 _Unwind_GetTextRelBase │ │ - 128: 00006004 0 NOTYPE GLOBAL DEFAULT ABS _edata │ │ - 129: 00006004 0 NOTYPE GLOBAL DEFAULT ABS __bss_start │ │ - 130: 00006034 0 NOTYPE GLOBAL DEFAULT ABS _end │ │ + 15: 00007008 4 OBJECT GLOBAL DEFAULT 21 startTime │ │ + 16: 00003e88 8 FUNC GLOBAL DEFAULT 12 __aeabi_unwind_cpp_pr0 │ │ + 17: 00002dd4 404 FUNC GLOBAL DEFAULT 12 __aeabi_fsub │ │ + 18: 00002d18 64 FUNC GLOBAL DEFAULT 12 __aeabi_f2d │ │ + 19: 00001be1 72 FUNC GLOBAL DEFAULT 12 benchmarkElapsed │ │ + 20: 00001c29 124 FUNC GLOBAL DEFAULT 12 javaInteger │ │ + 21: 00001ca5 32 FUNC GLOBAL DEFAULT 12 Java_com_poinsart_votar_VotarMain_00024AnalyzeTask_free │ │ + 22: 00007004 4 OBJECT GLOBAL DEFAULT 21 globalJmarkArray │ │ + 23: 00001cc5 84 FUNC GLOBAL DEFAULT 12 publish_progress │ │ + 24: 00007028 4 OBJECT GLOBAL DEFAULT 21 globalenv │ │ + 25: 0000701c 4 OBJECT GLOBAL DEFAULT 21 progressArray │ │ + 26: 00007024 4 OBJECT GLOBAL DEFAULT 21 globaltask │ │ + 27: 00007020 4 OBJECT GLOBAL DEFAULT 21 publishMethod │ │ + 28: 00001d19 1124 FUNC GLOBAL DEFAULT 12 Java_com_poinsart_votar_VotarMain_00024AnalyzeTask_nativeAnalyze │ │ + 29: 00000000 0 FUNC GLOBAL DEFAULT UND AndroidBitmap_getInfo │ │ + 30: 00000000 0 FUNC GLOBAL DEFAULT UND AndroidBitmap_lockPixels │ │ + 31: 00002791 172 FUNC GLOBAL DEFAULT 12 simple_analyze │ │ + 32: 00000000 0 FUNC GLOBAL DEFAULT UND AndroidBitmap_unlockPixels │ │ + 33: 0000700c 16 OBJECT GLOBAL DEFAULT 21 prcount │ │ + 34: 00002850 0 FUNC GLOBAL DEFAULT 12 __aeabi_uidiv │ │ + 35: 0000217d 366 FUNC GLOBAL DEFAULT 12 average33 │ │ + 36: 000022ed 88 FUNC GLOBAL DEFAULT 12 generateWorkingImage │ │ + 37: 00000000 0 FUNC GLOBAL DEFAULT UND malloc@LIBC (2) │ │ + 38: 00002345 100 FUNC GLOBAL DEFAULT 12 markPixel │ │ + 39: 00002918 0 FUNC GLOBAL DEFAULT 12 __aeabi_idiv │ │ + 40: 000023a9 212 FUNC WEAK DEFAULT 12 checkSquare │ │ + 41: 0000283d 18 FUNC GLOBAL DEFAULT 12 __gnu_thumb1_case_uqi │ │ + 42: 0000247d 152 FUNC GLOBAL DEFAULT 12 findOnePattern │ │ + 43: 00007030 4 OBJECT GLOBAL DEFAULT 21 pixelsteptocenter │ │ + 44: 00002515 54 FUNC WEAK DEFAULT 12 colorDiff │ │ + 45: 0000254d 580 FUNC GLOBAL DEFAULT 12 findAllPatterns │ │ + 46: 0000702c 4 OBJECT GLOBAL DEFAULT 21 burnradius │ │ + 47: 00000000 0 FUNC GLOBAL DEFAULT UND free@LIBC (2) │ │ + 48: 00002850 168 FUNC GLOBAL DEFAULT 12 __udivsi3 │ │ + 49: 00003314 16 FUNC WEAK DEFAULT 12 __aeabi_idiv0 │ │ + 50: 000028f8 32 FUNC GLOBAL DEFAULT 12 __aeabi_uidivmod │ │ + 51: 00002918 220 FUNC GLOBAL DEFAULT 12 __divsi3 │ │ + 52: 000029f4 32 FUNC GLOBAL DEFAULT 12 __aeabi_idivmod │ │ + 53: 00002a14 0 FUNC GLOBAL DEFAULT 12 __aeabi_drsub │ │ + 54: 00002a1c 688 FUNC GLOBAL DEFAULT 12 __subdf3 │ │ + 55: 00002a1c 688 FUNC GLOBAL DEFAULT 12 __aeabi_dsub │ │ + 56: 00002a20 684 FUNC GLOBAL DEFAULT 12 __adddf3 │ │ + 57: 00002a20 684 FUNC GLOBAL DEFAULT 12 __aeabi_dadd │ │ + 58: 00002ccc 36 FUNC GLOBAL DEFAULT 12 __floatunsidf │ │ + 59: 00002ccc 36 FUNC GLOBAL DEFAULT 12 __aeabi_ui2d │ │ + 60: 00002cf0 40 FUNC GLOBAL DEFAULT 12 __floatsidf │ │ + 61: 00002cf0 40 FUNC GLOBAL DEFAULT 12 __aeabi_i2d │ │ + 62: 00002d18 64 FUNC GLOBAL DEFAULT 12 __extendsfdf2 │ │ + 63: 00002d58 116 FUNC GLOBAL DEFAULT 12 __floatundidf │ │ + 64: 00002d58 116 FUNC GLOBAL DEFAULT 12 __aeabi_ul2d │ │ + 65: 00002d6c 96 FUNC GLOBAL DEFAULT 12 __floatdidf │ │ + 66: 00002d6c 96 FUNC GLOBAL DEFAULT 12 __aeabi_l2d │ │ + 67: 00002dcc 412 FUNC GLOBAL DEFAULT 12 __aeabi_frsub │ │ + 68: 00002dd4 404 FUNC GLOBAL DEFAULT 12 __subsf3 │ │ + 69: 00002dd8 400 FUNC GLOBAL DEFAULT 12 __addsf3 │ │ + 70: 00002dd8 400 FUNC GLOBAL DEFAULT 12 __aeabi_fadd │ │ + 71: 00002f68 40 FUNC GLOBAL DEFAULT 12 __floatunsisf │ │ + 72: 00002f68 40 FUNC GLOBAL DEFAULT 12 __aeabi_ui2f │ │ + 73: 00002f70 32 FUNC GLOBAL DEFAULT 12 __floatsisf │ │ + 74: 00002f90 140 FUNC GLOBAL DEFAULT 12 __floatundisf │ │ + 75: 00002f90 140 FUNC GLOBAL DEFAULT 12 __aeabi_ul2f │ │ + 76: 00002fa0 124 FUNC GLOBAL DEFAULT 12 __floatdisf │ │ + 77: 00002fa0 124 FUNC GLOBAL DEFAULT 12 __aeabi_l2f │ │ + 78: 0000301c 408 FUNC GLOBAL DEFAULT 12 __mulsf3 │ │ + 79: 0000301c 408 FUNC GLOBAL DEFAULT 12 __aeabi_fmul │ │ + 80: 000031b4 352 FUNC GLOBAL DEFAULT 12 __divsf3 │ │ + 81: 00003314 16 FUNC WEAK DEFAULT 12 __aeabi_ldiv0 │ │ + 82: 00000000 0 FUNC GLOBAL DEFAULT UND raise@LIBC (2) │ │ + 83: 00003e98 8 FUNC WEAK DEFAULT 12 __aeabi_unwind_cpp_pr2 │ │ + 84: 00000000 0 FUNC WEAK DEFAULT UND __gnu_Unwind_Find_exidx │ │ + 85: 00004230 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Restore_VFP_D │ │ + 86: 00004220 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Restore_VFP │ │ + 87: 00004240 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Restore_VFP_D_16_to_31 │ │ + 88: 00004250 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Restore_WMMXD │ │ + 89: 000042d8 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Restore_WMMXC │ │ + 90: 00000000 0 FUNC GLOBAL DEFAULT UND abort@LIBC (2) │ │ + 91: 0000420c 20 FUNC GLOBAL DEFAULT 12 restore_core_regs │ │ + 92: 00000000 0 FUNC GLOBAL DEFAULT UND memcpy@LIBC (2) │ │ + 93: 0000374c 8 FUNC GLOBAL DEFAULT 12 _Unwind_GetCFA │ │ + 94: 00003754 164 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_RaiseException │ │ + 95: 000037f8 28 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_ForcedUnwind │ │ + 96: 00003814 116 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Resume │ │ + 97: 00003888 32 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Resume_or_Rethrow │ │ + 98: 000038a8 4 FUNC GLOBAL DEFAULT 12 _Unwind_Complete │ │ + 99: 000038ac 24 FUNC GLOBAL DEFAULT 12 _Unwind_DeleteException │ │ + 100: 000038c4 92 FUNC GLOBAL DEFAULT 12 _Unwind_VRS_Get │ │ + 101: 00003948 92 FUNC GLOBAL DEFAULT 12 _Unwind_VRS_Set │ │ + 102: 000039d0 200 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Backtrace │ │ + 103: 00000000 0 NOTYPE WEAK DEFAULT UND __cxa_begin_cleanup │ │ + 104: 00000000 0 NOTYPE WEAK DEFAULT UND __cxa_type_match │ │ + 105: 00004440 904 FUNC GLOBAL DEFAULT 12 __gnu_unwind_execute │ │ + 106: 00000000 0 NOTYPE WEAK DEFAULT UND __cxa_call_unexpected │ │ + 107: 00003ea0 876 FUNC GLOBAL DEFAULT 12 _Unwind_VRS_Pop │ │ + 108: 00004238 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Save_VFP_D │ │ + 109: 00004228 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Save_VFP │ │ + 110: 00004248 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Save_VFP_D_16_to_31 │ │ + 111: 00004294 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Save_WMMXD │ │ + 112: 000042ec 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Save_WMMXC │ │ + 113: 0000420c 20 FUNC GLOBAL DEFAULT 12 __restore_core_regs │ │ + 114: 00004300 36 FUNC GLOBAL DEFAULT 12 ___Unwind_RaiseException │ │ + 115: 00004300 36 FUNC GLOBAL DEFAULT 12 _Unwind_RaiseException │ │ + 116: 00004324 36 FUNC GLOBAL DEFAULT 12 ___Unwind_Resume │ │ + 117: 00004324 36 FUNC GLOBAL DEFAULT 12 _Unwind_Resume │ │ + 118: 00004348 36 FUNC GLOBAL DEFAULT 12 ___Unwind_Resume_or_Rethrow │ │ + 119: 00004348 36 FUNC GLOBAL DEFAULT 12 _Unwind_Resume_or_Rethrow │ │ + 120: 0000436c 36 FUNC GLOBAL DEFAULT 12 ___Unwind_ForcedUnwind │ │ + 121: 0000436c 36 FUNC GLOBAL DEFAULT 12 _Unwind_ForcedUnwind │ │ + 122: 00004390 36 FUNC GLOBAL DEFAULT 12 ___Unwind_Backtrace │ │ + 123: 00004390 36 FUNC GLOBAL DEFAULT 12 _Unwind_Backtrace │ │ + 124: 000047c8 64 FUNC GLOBAL DEFAULT 12 __gnu_unwind_frame │ │ + 125: 00004808 16 FUNC GLOBAL DEFAULT 12 _Unwind_GetRegionStart │ │ + 126: 00004818 28 FUNC GLOBAL DEFAULT 12 _Unwind_GetLanguageSpecificData │ │ + 127: 00004834 8 FUNC GLOBAL DEFAULT 12 _Unwind_GetDataRelBase │ │ + 128: 0000483c 8 FUNC GLOBAL DEFAULT 12 _Unwind_GetTextRelBase │ │ + 129: 00007004 0 NOTYPE GLOBAL DEFAULT ABS _edata │ │ + 130: 00007004 0 NOTYPE GLOBAL DEFAULT ABS __bss_start │ │ + 131: 00007034 0 NOTYPE GLOBAL DEFAULT ABS _end │ ├── readelf --wide --relocs {} │ │ @@ -1,38 +1,40 @@ │ │ │ │ -Relocation section '.rel.dyn' at offset 0x16b8 contains 17 entries: │ │ +Relocation section '.rel.dyn' at offset 0x18dc contains 18 entries: │ │ Offset Info Type Sym. Value Symbol's Name │ │ -00005e5c 00000017 R_ARM_RELATIVE │ │ -00005f78 00000017 R_ARM_RELATIVE │ │ -00005f7c 00000017 R_ARM_RELATIVE │ │ -00005f80 00000017 R_ARM_RELATIVE │ │ -00005f84 00000017 R_ARM_RELATIVE │ │ -00005f88 00000017 R_ARM_RELATIVE │ │ -00005f8c 00000017 R_ARM_RELATIVE │ │ -00005f90 00000017 R_ARM_RELATIVE │ │ -00005f94 00000017 R_ARM_RELATIVE │ │ -00005f98 00000017 R_ARM_RELATIVE │ │ -00005f9c 00000017 R_ARM_RELATIVE │ │ -00005fa0 00000017 R_ARM_RELATIVE │ │ -00005fa4 00000017 R_ARM_RELATIVE │ │ -00005fac 00000017 R_ARM_RELATIVE │ │ -00005fb0 00000017 R_ARM_RELATIVE │ │ -00005fa8 00005315 R_ARM_GLOB_DAT 00000000 __gnu_Unwind_Find_exidx │ │ -00005fb4 00006915 R_ARM_GLOB_DAT 00000000 __cxa_call_unexpected │ │ +00006e2c 00000017 R_ARM_RELATIVE │ │ +00006f74 00000017 R_ARM_RELATIVE │ │ +00006f78 00000017 R_ARM_RELATIVE │ │ +00006f7c 00000017 R_ARM_RELATIVE │ │ +00006f80 00000017 R_ARM_RELATIVE │ │ +00006f84 00000017 R_ARM_RELATIVE │ │ +00006f88 00000017 R_ARM_RELATIVE │ │ +00006f8c 00000017 R_ARM_RELATIVE │ │ +00006f90 00000017 R_ARM_RELATIVE │ │ +00006f94 00000017 R_ARM_RELATIVE │ │ +00006f98 00000017 R_ARM_RELATIVE │ │ +00006f9c 00000017 R_ARM_RELATIVE │ │ +00006fa0 00000017 R_ARM_RELATIVE │ │ +00006fa8 00000017 R_ARM_RELATIVE │ │ +00006fac 00000017 R_ARM_RELATIVE │ │ +00006f70 00000715 R_ARM_GLOB_DAT 00000000 __stack_chk_guard@LIBC │ │ +00006fa4 00005415 R_ARM_GLOB_DAT 00000000 __gnu_Unwind_Find_exidx │ │ +00006fb0 00006a15 R_ARM_GLOB_DAT 00000000 __cxa_call_unexpected │ │ │ │ -Relocation section '.rel.plt' at offset 0x1740 contains 15 entries: │ │ +Relocation section '.rel.plt' at offset 0x196c contains 16 entries: │ │ Offset Info Type Sym. Value Symbol's Name │ │ -00005fc4 00000216 R_ARM_JUMP_SLOT 00000000 __cxa_atexit │ │ -00005fc8 00000116 R_ARM_JUMP_SLOT 00000000 __cxa_finalize │ │ -00005fcc 00000d16 R_ARM_JUMP_SLOT 00000000 clock │ │ -00005fd0 00000e16 R_ARM_JUMP_SLOT 00000000 __android_log_print │ │ -00005fd4 00001c16 R_ARM_JUMP_SLOT 00000000 AndroidBitmap_getInfo │ │ -00005fd8 00001d16 R_ARM_JUMP_SLOT 00000000 AndroidBitmap_lockPixels │ │ -00005fdc 00001f16 R_ARM_JUMP_SLOT 00000000 AndroidBitmap_unlockPixels │ │ -00005fe0 00002416 R_ARM_JUMP_SLOT 00000000 malloc │ │ -00005fe4 00002e16 R_ARM_JUMP_SLOT 00000000 free │ │ -00005fe8 00005116 R_ARM_JUMP_SLOT 00000000 raise │ │ -00005fec 00005316 R_ARM_JUMP_SLOT 00000000 __gnu_Unwind_Find_exidx │ │ -00005ff0 00005916 R_ARM_JUMP_SLOT 00000000 abort │ │ -00005ff4 00005b16 R_ARM_JUMP_SLOT 00000000 memcpy │ │ -00005ff8 00006616 R_ARM_JUMP_SLOT 00000000 __cxa_begin_cleanup │ │ -00005ffc 00006716 R_ARM_JUMP_SLOT 00000000 __cxa_type_match │ │ +00006fc0 00000216 R_ARM_JUMP_SLOT 00000000 __cxa_atexit@LIBC │ │ +00006fc4 00000116 R_ARM_JUMP_SLOT 00000000 __cxa_finalize@LIBC │ │ +00006fc8 00000616 R_ARM_JUMP_SLOT 00000000 __stack_chk_fail@LIBC │ │ +00006fcc 00000d16 R_ARM_JUMP_SLOT 00000000 clock@LIBC │ │ +00006fd0 00000e16 R_ARM_JUMP_SLOT 00000000 __android_log_print │ │ +00006fd4 00001d16 R_ARM_JUMP_SLOT 00000000 AndroidBitmap_getInfo │ │ +00006fd8 00001e16 R_ARM_JUMP_SLOT 00000000 AndroidBitmap_lockPixels │ │ +00006fdc 00002016 R_ARM_JUMP_SLOT 00000000 AndroidBitmap_unlockPixels │ │ +00006fe0 00002516 R_ARM_JUMP_SLOT 00000000 malloc@LIBC │ │ +00006fe4 00002f16 R_ARM_JUMP_SLOT 00000000 free@LIBC │ │ +00006fe8 00005216 R_ARM_JUMP_SLOT 00000000 raise@LIBC │ │ +00006fec 00005416 R_ARM_JUMP_SLOT 00000000 __gnu_Unwind_Find_exidx │ │ +00006ff0 00005a16 R_ARM_JUMP_SLOT 00000000 abort@LIBC │ │ +00006ff4 00005c16 R_ARM_JUMP_SLOT 00000000 memcpy@LIBC │ │ +00006ff8 00006716 R_ARM_JUMP_SLOT 00000000 __cxa_begin_cleanup │ │ +00006ffc 00006816 R_ARM_JUMP_SLOT 00000000 __cxa_type_match │ ├── readelf --wide --dynamic {} │ │ @@ -1,32 +1,37 @@ │ │ │ │ -Dynamic section at offset 0x4e68 contains 29 entries: │ │ +Dynamic section at offset 0x5e38 contains 34 entries: │ │ Tag Type Name/Value │ │ - 0x00000003 (PLTGOT) 0x5fb8 │ │ - 0x00000002 (PLTRELSZ) 120 (bytes) │ │ - 0x00000017 (JMPREL) 0x1740 │ │ + 0x00000003 (PLTGOT) 0x6fb4 │ │ + 0x00000002 (PLTRELSZ) 128 (bytes) │ │ + 0x00000017 (JMPREL) 0x196c │ │ 0x00000014 (PLTREL) REL │ │ - 0x00000011 (REL) 0x16b8 │ │ - 0x00000012 (RELSZ) 136 (bytes) │ │ + 0x00000011 (REL) 0x18dc │ │ + 0x00000012 (RELSZ) 144 (bytes) │ │ 0x00000013 (RELENT) 8 (bytes) │ │ 0x6ffffffa (RELCOUNT) 15 │ │ - 0x00000006 (SYMTAB) 0x148 │ │ + 0x00000006 (SYMTAB) 0x18c │ │ 0x0000000b (SYMENT) 16 (bytes) │ │ - 0x00000005 (STRTAB) 0x978 │ │ + 0x00000005 (STRTAB) 0x9cc │ │ 0x0000000a (STRSZ) 2472 (bytes) │ │ - 0x00000004 (HASH) 0x1320 │ │ + 0x00000004 (HASH) 0x1374 │ │ 0x00000001 (NEEDED) Shared library: [liblog.so] │ │ 0x00000001 (NEEDED) Shared library: [libjnigraphics.so] │ │ 0x00000001 (NEEDED) Shared library: [libandroid.so] │ │ 0x00000001 (NEEDED) Shared library: [libstdc++.so] │ │ 0x00000001 (NEEDED) Shared library: [libm.so] │ │ 0x00000001 (NEEDED) Shared library: [libc.so] │ │ 0x00000001 (NEEDED) Shared library: [libdl.so] │ │ 0x0000000e (SONAME) Library soname: [libVotAR.so] │ │ - 0x0000001a (FINI_ARRAY) 0x5e5c │ │ + 0x0000001a (FINI_ARRAY) 0x6e2c │ │ 0x0000001c (FINI_ARRAYSZ) 8 (bytes) │ │ - 0x00000019 (INIT_ARRAY) 0x5e64 │ │ + 0x00000019 (INIT_ARRAY) 0x6e34 │ │ 0x0000001b (INIT_ARRAYSZ) 4 (bytes) │ │ 0x00000010 (SYMBOLIC) 0x0 │ │ 0x0000001e (FLAGS) SYMBOLIC BIND_NOW │ │ 0x6ffffffb (FLAGS_1) Flags: NOW │ │ + 0x6ffffff0 (VERSYM) 0x1798 │ │ + 0x6ffffffc (VERDEF) 0x18a0 │ │ + 0x6ffffffd (VERDEFNUM) 1 │ │ + 0x6ffffffe (VERNEED) 0x18bc │ │ + 0x6fffffff (VERNEEDNUM) 1 │ │ 0x00000000 (NULL) 0x0 │ ├── readelf --wide --notes {} │ │ @@ -1,4 +1,8 @@ │ │ │ │ +Displaying notes found in: .note.gnu.build-id │ │ + Owner Data size Description │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 03af37dc093bcdf503cfe2631627695468ced275 │ │ + │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 │ ├── readelf --wide --version-info {} │ │ @@ -1,2 +1,45 @@ │ │ │ │ -No version information found in this file. │ │ +Version symbols section '.gnu.version' contains 132 entries: │ │ + Addr: 0x0000000000001798 Offset: 0x001798 Link: 3 (.dynsym) │ │ + 000: 0 (*local*) 2 (LIBC) 2 (LIBC) 1 (*global*) │ │ + 004: 1 (*global*) 1 (*global*) 2 (LIBC) 2 (LIBC) │ │ + 008: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 00c: 1 (*global*) 2 (LIBC) 0 (*local*) 1 (*global*) │ │ + 010: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 014: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 018: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 01c: 1 (*global*) 0 (*local*) 0 (*local*) 1 (*global*) │ │ + 020: 0 (*local*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 024: 1 (*global*) 2 (LIBC) 1 (*global*) 1 (*global*) │ │ + 028: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 02c: 1 (*global*) 1 (*global*) 1 (*global*) 2 (LIBC) │ │ + 030: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 034: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 038: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 03c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 040: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 044: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 048: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 04c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 050: 1 (*global*) 1 (*global*) 2 (LIBC) 1 (*global*) │ │ + 054: 0 (*local*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 058: 1 (*global*) 1 (*global*) 2 (LIBC) 1 (*global*) │ │ + 05c: 2 (LIBC) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 060: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 064: 1 (*global*) 1 (*global*) 1 (*global*) 0 (*local*) │ │ + 068: 0 (*local*) 1 (*global*) 0 (*local*) 1 (*global*) │ │ + 06c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 070: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 074: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 078: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 07c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 080: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + │ │ +Version definition section '.gnu.version_d' contains 1 entry: │ │ + Addr: 0x00000000000018a0 Offset: 0x0018a0 Link: 4 (.dynstr) │ │ + 000000: Rev: 1 Flags: BASE Index: 1 Cnt: 1 Name: libVotAR.so │ │ + │ │ +Version needs section '.gnu.version_r' contains 1 entry: │ │ + Addr: 0x00000000000018bc Offset: 0x0018bc Link: 4 (.dynstr) │ │ + 000000: Version: 1 File: libc.so Cnt: 1 │ │ + 0x0010: Name: LIBC Flags: none Version: 2 │ ├── strings --all --bytes=8 {} │ │ @@ -1,22 +1,24 @@ │ │ /system/bin/linker │ │ __cxa_finalize │ │ +libVotAR.so │ │ __cxa_atexit │ │ _ZN7_JNIEnv9FindClassEPKc │ │ __aeabi_unwind_cpp_pr1 │ │ _ZN7_JNIEnv9NewObjectEP7_jclassP10_jmethodIDz │ │ +__stack_chk_fail │ │ +__stack_chk_guard │ │ _ZN7_JNIEnv14CallVoidMethodEP8_jobjectP10_jmethodIDz │ │ -_ZN7_JNIEnv10GetFieldIDEP7_jclassPKcS3_ │ │ -__aeabi_unwind_cpp_pr0 │ │ _ZN7_JNIEnv22CallStaticObjectMethodEP7_jclassP10_jmethodIDz │ │ __aeabi_i2f │ │ __aeabi_fdiv │ │ benchmarkStart │ │ __android_log_print │ │ startTime │ │ +__aeabi_unwind_cpp_pr0 │ │ __aeabi_fsub │ │ __aeabi_f2d │ │ benchmarkElapsed │ │ javaInteger │ │ Java_com_poinsart_votar_VotarMain_00024AnalyzeTask_free │ │ globalJmarkArray │ │ publish_progress │ │ @@ -94,19 +96,19 @@ │ │ _Unwind_VRS_Set │ │ __gnu_Unwind_Backtrace │ │ __cxa_begin_cleanup │ │ __cxa_type_match │ │ __gnu_unwind_execute │ │ __cxa_call_unexpected │ │ _Unwind_VRS_Pop │ │ -__gnu_Unwind_Save_WMMXD │ │ -__gnu_Unwind_Save_WMMXC │ │ __gnu_Unwind_Save_VFP_D │ │ __gnu_Unwind_Save_VFP │ │ __gnu_Unwind_Save_VFP_D_16_to_31 │ │ +__gnu_Unwind_Save_WMMXD │ │ +__gnu_Unwind_Save_WMMXC │ │ __restore_core_regs │ │ ___Unwind_RaiseException │ │ _Unwind_RaiseException │ │ ___Unwind_Resume │ │ _Unwind_Resume │ │ ___Unwind_Resume_or_Rethrow │ │ _Unwind_Resume_or_Rethrow │ │ @@ -121,17 +123,17 @@ │ │ _Unwind_GetTextRelBase │ │ __bss_start │ │ liblog.so │ │ libjnigraphics.so │ │ libandroid.so │ │ libstdc++.so │ │ libdl.so │ │ -libVotAR.so │ │ J|D$hyDzD ` │ │ -M|D$h}D h │ │ + IIJJyDzD │ │ +ZCTP*hZC │ │ nativeAnalyze │ │ Benchmark: 0.000 | Starting │ │ Benchmark: %8f | %s │ │ java/lang/Integer │ │ Failed to find class for Integer │ │ (I)Ljava/lang/Integer; │ │ Failed to find static method Integer.valueOf(int) │ │ @@ -165,17 +167,21 @@ │ │ malloc workpixels │ │ average33 │ │ unlikely event : pattern count match limit reached, stopping before the image is completely processed │ │ found patterns... 1: %d | 2: %d | 3: %d | 4: %d │ │ step: %d, burn radius: %d │ │ various initialization stuff │ │ findAllPatterns │ │ -GCC: (GNU) 4.8 │ │ +GCC: (GNU) 4.9.x 20150123 (prerelease) │ │ gold 1.11 │ │ .shstrtab │ │ +.note.gnu.build-id │ │ +.gnu.version │ │ +.gnu.version_d │ │ +.gnu.version_r │ │ .rel.dyn │ │ .rel.plt │ │ .ARM.extab │ │ .ARM.exidx │ │ .fini_array │ │ .init_array │ │ .dynamic │ ├── readelf --wide --decompress --hex-dump=.interp {} │ │ @@ -1,5 +1,5 @@ │ │ │ │ Hex dump of section '.interp': │ │ - 0x00000134 2f737973 74656d2f 62696e2f 6c696e6b /system/bin/link │ │ - 0x00000144 657200 er. │ │ + 0x00000154 2f737973 74656d2f 62696e2f 6c696e6b /system/bin/link │ │ + 0x00000164 657200 er. │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ @@ -1,158 +1,158 @@ │ │ │ │ Hex dump of section '.dynstr': │ │ - 0x00000978 005f5f63 78615f66 696e616c 697a6500 .__cxa_finalize. │ │ - 0x00000988 5f5f6378 615f6174 65786974 005f5a4e __cxa_atexit._ZN │ │ - 0x00000998 375f4a4e 49456e76 3946696e 64436c61 7_JNIEnv9FindCla │ │ - 0x000009a8 73734550 4b63005f 5f616561 62695f75 ssEPKc.__aeabi_u │ │ - 0x000009b8 6e77696e 645f6370 705f7072 31005f5a nwind_cpp_pr1._Z │ │ - 0x000009c8 4e375f4a 4e49456e 76394e65 774f626a N7_JNIEnv9NewObj │ │ - 0x000009d8 65637445 50375f6a 636c6173 73503130 ectEP7_jclassP10 │ │ - 0x000009e8 5f6a6d65 74686f64 49447a00 5f5a4e37 _jmethodIDz._ZN7 │ │ - 0x000009f8 5f4a4e49 456e7631 3443616c 6c566f69 _JNIEnv14CallVoi │ │ - 0x00000a08 644d6574 686f6445 50385f6a 6f626a65 dMethodEP8_jobje │ │ - 0x00000a18 63745031 305f6a6d 6574686f 6449447a ctP10_jmethodIDz │ │ - 0x00000a28 005f5a4e 375f4a4e 49456e76 31304765 ._ZN7_JNIEnv10Ge │ │ - 0x00000a38 74466965 6c644944 4550375f 6a636c61 tFieldIDEP7_jcla │ │ - 0x00000a48 7373504b 6353335f 005f5f61 65616269 ssPKcS3_.__aeabi │ │ - 0x00000a58 5f756e77 696e645f 6370705f 70723000 _unwind_cpp_pr0. │ │ - 0x00000a68 5f5a4e37 5f4a4e49 456e7632 3243616c _ZN7_JNIEnv22Cal │ │ - 0x00000a78 6c537461 7469634f 626a6563 744d6574 lStaticObjectMet │ │ - 0x00000a88 686f6445 50375f6a 636c6173 73503130 hodEP7_jclassP10 │ │ - 0x00000a98 5f6a6d65 74686f64 49447a00 5f5f6165 _jmethodIDz.__ae │ │ - 0x00000aa8 6162695f 69326600 5f5f6165 6162695f abi_i2f.__aeabi_ │ │ - 0x00000ab8 66646976 0062656e 63686d61 726b5374 fdiv.benchmarkSt │ │ - 0x00000ac8 61727400 636c6f63 6b005f5f 616e6472 art.clock.__andr │ │ - 0x00000ad8 6f69645f 6c6f675f 7072696e 74007374 oid_log_print.st │ │ - 0x00000ae8 61727454 696d6500 5f5f6165 6162695f artTime.__aeabi_ │ │ - 0x00000af8 66737562 005f5f61 65616269 5f663264 fsub.__aeabi_f2d │ │ - 0x00000b08 0062656e 63686d61 726b456c 61707365 .benchmarkElapse │ │ - 0x00000b18 64006a61 7661496e 74656765 72004a61 d.javaInteger.Ja │ │ - 0x00000b28 76615f63 6f6d5f70 6f696e73 6172745f va_com_poinsart_ │ │ - 0x00000b38 766f7461 725f566f 7461724d 61696e5f votar_VotarMain_ │ │ - 0x00000b48 30303032 34416e61 6c797a65 5461736b 00024AnalyzeTask │ │ - 0x00000b58 5f667265 6500676c 6f62616c 4a6d6172 _free.globalJmar │ │ - 0x00000b68 6b417272 61790070 75626c69 73685f70 kArray.publish_p │ │ - 0x00000b78 726f6772 65737300 676c6f62 616c656e rogress.globalen │ │ - 0x00000b88 76007072 6f677265 73734172 72617900 v.progressArray. │ │ - 0x00000b98 676c6f62 616c7461 736b0070 75626c69 globaltask.publi │ │ - 0x00000ba8 73684d65 74686f64 004a6176 615f636f shMethod.Java_co │ │ - 0x00000bb8 6d5f706f 696e7361 72745f76 6f746172 m_poinsart_votar │ │ - 0x00000bc8 5f566f74 61724d61 696e5f30 30303234 _VotarMain_00024 │ │ - 0x00000bd8 416e616c 797a6554 61736b5f 6e617469 AnalyzeTask_nati │ │ - 0x00000be8 7665416e 616c797a 6500416e 64726f69 veAnalyze.Androi │ │ - 0x00000bf8 64426974 6d61705f 67657449 6e666f00 dBitmap_getInfo. │ │ - 0x00000c08 416e6472 6f696442 69746d61 705f6c6f AndroidBitmap_lo │ │ - 0x00000c18 636b5069 78656c73 0073696d 706c655f ckPixels.simple_ │ │ - 0x00000c28 616e616c 797a6500 416e6472 6f696442 analyze.AndroidB │ │ - 0x00000c38 69746d61 705f756e 6c6f636b 50697865 itmap_unlockPixe │ │ - 0x00000c48 6c730070 72636f75 6e74005f 5f616561 ls.prcount.__aea │ │ - 0x00000c58 62695f75 69646976 00617665 72616765 bi_uidiv.average │ │ - 0x00000c68 33330067 656e6572 61746557 6f726b69 33.generateWorki │ │ - 0x00000c78 6e67496d 61676500 6d616c6c 6f63006d ngImage.malloc.m │ │ - 0x00000c88 61726b50 6978656c 005f5f61 65616269 arkPixel.__aeabi │ │ - 0x00000c98 5f696469 76006368 65636b53 71756172 _idiv.checkSquar │ │ - 0x00000ca8 65005f5f 676e755f 7468756d 62315f63 e.__gnu_thumb1_c │ │ - 0x00000cb8 6173655f 75716900 66696e64 4f6e6550 ase_uqi.findOneP │ │ - 0x00000cc8 61747465 726e0070 6978656c 73746570 attern.pixelstep │ │ - 0x00000cd8 746f6365 6e746572 00636f6c 6f724469 tocenter.colorDi │ │ - 0x00000ce8 66660066 696e6441 6c6c5061 74746572 ff.findAllPatter │ │ - 0x00000cf8 6e730062 75726e72 61646975 73006672 ns.burnradius.fr │ │ - 0x00000d08 6565005f 5f756469 76736933 005f5f61 ee.__udivsi3.__a │ │ - 0x00000d18 65616269 5f696469 7630005f 5f616561 eabi_idiv0.__aea │ │ - 0x00000d28 62695f75 69646976 6d6f6400 5f5f6469 bi_uidivmod.__di │ │ - 0x00000d38 76736933 005f5f61 65616269 5f696469 vsi3.__aeabi_idi │ │ - 0x00000d48 766d6f64 005f5f61 65616269 5f647273 vmod.__aeabi_drs │ │ - 0x00000d58 7562005f 5f737562 64663300 5f5f6165 ub.__subdf3.__ae │ │ - 0x00000d68 6162695f 64737562 005f5f61 64646466 abi_dsub.__adddf │ │ - 0x00000d78 33005f5f 61656162 695f6461 6464005f 3.__aeabi_dadd._ │ │ - 0x00000d88 5f666c6f 6174756e 73696466 005f5f61 _floatunsidf.__a │ │ - 0x00000d98 65616269 5f756932 64005f5f 666c6f61 eabi_ui2d.__floa │ │ - 0x00000da8 74736964 66005f5f 61656162 695f6932 tsidf.__aeabi_i2 │ │ - 0x00000db8 64005f5f 65787465 6e647366 64663200 d.__extendsfdf2. │ │ - 0x00000dc8 5f5f666c 6f617475 6e646964 66005f5f __floatundidf.__ │ │ - 0x00000dd8 61656162 695f756c 3264005f 5f666c6f aeabi_ul2d.__flo │ │ - 0x00000de8 61746469 6466005f 5f616561 62695f6c atdidf.__aeabi_l │ │ - 0x00000df8 3264005f 5f616561 62695f66 72737562 2d.__aeabi_frsub │ │ - 0x00000e08 005f5f73 75627366 33005f5f 61646473 .__subsf3.__adds │ │ - 0x00000e18 6633005f 5f616561 62695f66 61646400 f3.__aeabi_fadd. │ │ - 0x00000e28 5f5f666c 6f617475 6e736973 66005f5f __floatunsisf.__ │ │ - 0x00000e38 61656162 695f7569 3266005f 5f666c6f aeabi_ui2f.__flo │ │ - 0x00000e48 61747369 7366005f 5f666c6f 6174756e atsisf.__floatun │ │ - 0x00000e58 64697366 005f5f61 65616269 5f756c32 disf.__aeabi_ul2 │ │ - 0x00000e68 66005f5f 666c6f61 74646973 66005f5f f.__floatdisf.__ │ │ - 0x00000e78 61656162 695f6c32 66005f5f 6d756c73 aeabi_l2f.__muls │ │ - 0x00000e88 6633005f 5f616561 62695f66 6d756c00 f3.__aeabi_fmul. │ │ - 0x00000e98 5f5f6469 76736633 005f5f61 65616269 __divsf3.__aeabi │ │ - 0x00000ea8 5f6c6469 76300072 61697365 005f5f61 _ldiv0.raise.__a │ │ - 0x00000eb8 65616269 5f756e77 696e645f 6370705f eabi_unwind_cpp_ │ │ - 0x00000ec8 70723200 5f5f676e 755f556e 77696e64 pr2.__gnu_Unwind │ │ - 0x00000ed8 5f46696e 645f6578 69647800 5f5f676e _Find_exidx.__gn │ │ - 0x00000ee8 755f556e 77696e64 5f526573 746f7265 u_Unwind_Restore │ │ - 0x00000ef8 5f564650 5f44005f 5f676e75 5f556e77 _VFP_D.__gnu_Unw │ │ - 0x00000f08 696e645f 52657374 6f72655f 56465000 ind_Restore_VFP. │ │ - 0x00000f18 5f5f676e 755f556e 77696e64 5f526573 __gnu_Unwind_Res │ │ - 0x00000f28 746f7265 5f564650 5f445f31 365f746f tore_VFP_D_16_to │ │ - 0x00000f38 5f333100 5f5f676e 755f556e 77696e64 _31.__gnu_Unwind │ │ - 0x00000f48 5f526573 746f7265 5f574d4d 5844005f _Restore_WMMXD._ │ │ - 0x00000f58 5f676e75 5f556e77 696e645f 52657374 _gnu_Unwind_Rest │ │ - 0x00000f68 6f72655f 574d4d58 43006162 6f727400 ore_WMMXC.abort. │ │ - 0x00000f78 72657374 6f72655f 636f7265 5f726567 restore_core_reg │ │ - 0x00000f88 73006d65 6d637079 005f556e 77696e64 s.memcpy._Unwind │ │ - 0x00000f98 5f476574 43464100 5f5f676e 755f556e _GetCFA.__gnu_Un │ │ - 0x00000fa8 77696e64 5f526169 73654578 63657074 wind_RaiseExcept │ │ - 0x00000fb8 696f6e00 5f5f676e 755f556e 77696e64 ion.__gnu_Unwind │ │ - 0x00000fc8 5f466f72 63656455 6e77696e 64005f5f _ForcedUnwind.__ │ │ - 0x00000fd8 676e755f 556e7769 6e645f52 6573756d gnu_Unwind_Resum │ │ - 0x00000fe8 65005f5f 676e755f 556e7769 6e645f52 e.__gnu_Unwind_R │ │ - 0x00000ff8 6573756d 655f6f72 5f526574 68726f77 esume_or_Rethrow │ │ - 0x00001008 005f556e 77696e64 5f436f6d 706c6574 ._Unwind_Complet │ │ - 0x00001018 65005f55 6e77696e 645f4465 6c657465 e._Unwind_Delete │ │ - 0x00001028 45786365 7074696f 6e005f55 6e77696e Exception._Unwin │ │ - 0x00001038 645f5652 535f4765 74005f55 6e77696e d_VRS_Get._Unwin │ │ - 0x00001048 645f5652 535f5365 74005f5f 676e755f d_VRS_Set.__gnu_ │ │ - 0x00001058 556e7769 6e645f42 61636b74 72616365 Unwind_Backtrace │ │ - 0x00001068 005f5f63 78615f62 6567696e 5f636c65 .__cxa_begin_cle │ │ - 0x00001078 616e7570 005f5f63 78615f74 7970655f anup.__cxa_type_ │ │ - 0x00001088 6d617463 68005f5f 676e755f 756e7769 match.__gnu_unwi │ │ - 0x00001098 6e645f65 78656375 7465005f 5f637861 nd_execute.__cxa │ │ - 0x000010a8 5f63616c 6c5f756e 65787065 63746564 _call_unexpected │ │ - 0x000010b8 005f556e 77696e64 5f565253 5f506f70 ._Unwind_VRS_Pop │ │ - 0x000010c8 005f5f67 6e755f55 6e77696e 645f5361 .__gnu_Unwind_Sa │ │ - 0x000010d8 76655f57 4d4d5844 005f5f67 6e755f55 ve_WMMXD.__gnu_U │ │ - 0x000010e8 6e77696e 645f5361 76655f57 4d4d5843 nwind_Save_WMMXC │ │ - 0x000010f8 005f5f67 6e755f55 6e77696e 645f5361 .__gnu_Unwind_Sa │ │ - 0x00001108 76655f56 46505f44 005f5f67 6e755f55 ve_VFP_D.__gnu_U │ │ - 0x00001118 6e77696e 645f5361 76655f56 4650005f nwind_Save_VFP._ │ │ - 0x00001128 5f676e75 5f556e77 696e645f 53617665 _gnu_Unwind_Save │ │ - 0x00001138 5f564650 5f445f31 365f746f 5f333100 _VFP_D_16_to_31. │ │ - 0x00001148 5f5f7265 73746f72 655f636f 72655f72 __restore_core_r │ │ - 0x00001158 65677300 5f5f5f55 6e77696e 645f5261 egs.___Unwind_Ra │ │ - 0x00001168 69736545 78636570 74696f6e 005f556e iseException._Un │ │ - 0x00001178 77696e64 5f526169 73654578 63657074 wind_RaiseExcept │ │ - 0x00001188 696f6e00 5f5f5f55 6e77696e 645f5265 ion.___Unwind_Re │ │ - 0x00001198 73756d65 005f556e 77696e64 5f526573 sume._Unwind_Res │ │ - 0x000011a8 756d6500 5f5f5f55 6e77696e 645f5265 ume.___Unwind_Re │ │ - 0x000011b8 73756d65 5f6f725f 52657468 726f7700 sume_or_Rethrow. │ │ - 0x000011c8 5f556e77 696e645f 52657375 6d655f6f _Unwind_Resume_o │ │ - 0x000011d8 725f5265 7468726f 77005f5f 5f556e77 r_Rethrow.___Unw │ │ - 0x000011e8 696e645f 466f7263 6564556e 77696e64 ind_ForcedUnwind │ │ - 0x000011f8 005f556e 77696e64 5f466f72 63656455 ._Unwind_ForcedU │ │ - 0x00001208 6e77696e 64005f5f 5f556e77 696e645f nwind.___Unwind_ │ │ - 0x00001218 4261636b 74726163 65005f55 6e77696e Backtrace._Unwin │ │ - 0x00001228 645f4261 636b7472 61636500 5f5f676e d_Backtrace.__gn │ │ - 0x00001238 755f756e 77696e64 5f667261 6d65005f u_unwind_frame._ │ │ - 0x00001248 556e7769 6e645f47 65745265 67696f6e Unwind_GetRegion │ │ - 0x00001258 53746172 74005f55 6e77696e 645f4765 Start._Unwind_Ge │ │ - 0x00001268 744c616e 67756167 65537065 63696669 tLanguageSpecifi │ │ - 0x00001278 63446174 61005f55 6e77696e 645f4765 cData._Unwind_Ge │ │ - 0x00001288 74446174 6152656c 42617365 005f556e tDataRelBase._Un │ │ - 0x00001298 77696e64 5f476574 54657874 52656c42 wind_GetTextRelB │ │ - 0x000012a8 61736500 5f656461 7461005f 5f627373 ase._edata.__bss │ │ - 0x000012b8 5f737461 7274005f 656e6400 6c69626c _start._end.libl │ │ - 0x000012c8 6f672e73 6f006c69 626a6e69 67726170 og.so.libjnigrap │ │ - 0x000012d8 68696373 2e736f00 6c696261 6e64726f hics.so.libandro │ │ - 0x000012e8 69642e73 6f006c69 62737464 632b2b2e id.so.libstdc++. │ │ - 0x000012f8 736f006c 69626d2e 736f006c 6962632e so.libm.so.libc. │ │ - 0x00001308 736f006c 6962646c 2e736f00 6c696256 so.libdl.so.libV │ │ - 0x00001318 6f744152 2e736f00 otAR.so. │ │ + 0x000009cc 005f5f63 78615f66 696e616c 697a6500 .__cxa_finalize. │ │ + 0x000009dc 4c494243 006c6962 632e736f 006c6962 LIBC.libc.so.lib │ │ + 0x000009ec 566f7441 522e736f 005f5f63 78615f61 VotAR.so.__cxa_a │ │ + 0x000009fc 74657869 74005f5a 4e375f4a 4e49456e texit._ZN7_JNIEn │ │ + 0x00000a0c 76394669 6e64436c 61737345 504b6300 v9FindClassEPKc. │ │ + 0x00000a1c 5f5f6165 6162695f 756e7769 6e645f63 __aeabi_unwind_c │ │ + 0x00000a2c 70705f70 7231005f 5a4e375f 4a4e4945 pp_pr1._ZN7_JNIE │ │ + 0x00000a3c 6e76394e 65774f62 6a656374 4550375f nv9NewObjectEP7_ │ │ + 0x00000a4c 6a636c61 73735031 305f6a6d 6574686f jclassP10_jmetho │ │ + 0x00000a5c 6449447a 005f5f73 7461636b 5f63686b dIDz.__stack_chk │ │ + 0x00000a6c 5f666169 6c005f5f 73746163 6b5f6368 _fail.__stack_ch │ │ + 0x00000a7c 6b5f6775 61726400 5f5a4e37 5f4a4e49 k_guard._ZN7_JNI │ │ + 0x00000a8c 456e7631 3443616c 6c566f69 644d6574 Env14CallVoidMet │ │ + 0x00000a9c 686f6445 50385f6a 6f626a65 63745031 hodEP8_jobjectP1 │ │ + 0x00000aac 305f6a6d 6574686f 6449447a 005f5a4e 0_jmethodIDz._ZN │ │ + 0x00000abc 375f4a4e 49456e76 32324361 6c6c5374 7_JNIEnv22CallSt │ │ + 0x00000acc 61746963 4f626a65 63744d65 74686f64 aticObjectMethod │ │ + 0x00000adc 4550375f 6a636c61 73735031 305f6a6d EP7_jclassP10_jm │ │ + 0x00000aec 6574686f 6449447a 005f5f61 65616269 ethodIDz.__aeabi │ │ + 0x00000afc 5f693266 005f5f61 65616269 5f666469 _i2f.__aeabi_fdi │ │ + 0x00000b0c 76006265 6e63686d 61726b53 74617274 v.benchmarkStart │ │ + 0x00000b1c 00636c6f 636b005f 5f616e64 726f6964 .clock.__android │ │ + 0x00000b2c 5f6c6f67 5f707269 6e740073 74617274 _log_print.start │ │ + 0x00000b3c 54696d65 005f5f61 65616269 5f756e77 Time.__aeabi_unw │ │ + 0x00000b4c 696e645f 6370705f 70723000 5f5f6165 ind_cpp_pr0.__ae │ │ + 0x00000b5c 6162695f 66737562 005f5f61 65616269 abi_fsub.__aeabi │ │ + 0x00000b6c 5f663264 0062656e 63686d61 726b456c _f2d.benchmarkEl │ │ + 0x00000b7c 61707365 64006a61 7661496e 74656765 apsed.javaIntege │ │ + 0x00000b8c 72004a61 76615f63 6f6d5f70 6f696e73 r.Java_com_poins │ │ + 0x00000b9c 6172745f 766f7461 725f566f 7461724d art_votar_VotarM │ │ + 0x00000bac 61696e5f 30303032 34416e61 6c797a65 ain_00024Analyze │ │ + 0x00000bbc 5461736b 5f667265 6500676c 6f62616c Task_free.global │ │ + 0x00000bcc 4a6d6172 6b417272 61790070 75626c69 JmarkArray.publi │ │ + 0x00000bdc 73685f70 726f6772 65737300 676c6f62 sh_progress.glob │ │ + 0x00000bec 616c656e 76007072 6f677265 73734172 alenv.progressAr │ │ + 0x00000bfc 72617900 676c6f62 616c7461 736b0070 ray.globaltask.p │ │ + 0x00000c0c 75626c69 73684d65 74686f64 004a6176 ublishMethod.Jav │ │ + 0x00000c1c 615f636f 6d5f706f 696e7361 72745f76 a_com_poinsart_v │ │ + 0x00000c2c 6f746172 5f566f74 61724d61 696e5f30 otar_VotarMain_0 │ │ + 0x00000c3c 30303234 416e616c 797a6554 61736b5f 0024AnalyzeTask_ │ │ + 0x00000c4c 6e617469 7665416e 616c797a 6500416e nativeAnalyze.An │ │ + 0x00000c5c 64726f69 64426974 6d61705f 67657449 droidBitmap_getI │ │ + 0x00000c6c 6e666f00 416e6472 6f696442 69746d61 nfo.AndroidBitma │ │ + 0x00000c7c 705f6c6f 636b5069 78656c73 0073696d p_lockPixels.sim │ │ + 0x00000c8c 706c655f 616e616c 797a6500 416e6472 ple_analyze.Andr │ │ + 0x00000c9c 6f696442 69746d61 705f756e 6c6f636b oidBitmap_unlock │ │ + 0x00000cac 50697865 6c730070 72636f75 6e74005f Pixels.prcount._ │ │ + 0x00000cbc 5f616561 62695f75 69646976 00617665 _aeabi_uidiv.ave │ │ + 0x00000ccc 72616765 33330067 656e6572 61746557 rage33.generateW │ │ + 0x00000cdc 6f726b69 6e67496d 61676500 6d616c6c orkingImage.mall │ │ + 0x00000cec 6f63006d 61726b50 6978656c 005f5f61 oc.markPixel.__a │ │ + 0x00000cfc 65616269 5f696469 76006368 65636b53 eabi_idiv.checkS │ │ + 0x00000d0c 71756172 65005f5f 676e755f 7468756d quare.__gnu_thum │ │ + 0x00000d1c 62315f63 6173655f 75716900 66696e64 b1_case_uqi.find │ │ + 0x00000d2c 4f6e6550 61747465 726e0070 6978656c OnePattern.pixel │ │ + 0x00000d3c 73746570 746f6365 6e746572 00636f6c steptocenter.col │ │ + 0x00000d4c 6f724469 66660066 696e6441 6c6c5061 orDiff.findAllPa │ │ + 0x00000d5c 74746572 6e730062 75726e72 61646975 tterns.burnradiu │ │ + 0x00000d6c 73006672 6565005f 5f756469 76736933 s.free.__udivsi3 │ │ + 0x00000d7c 005f5f61 65616269 5f696469 7630005f .__aeabi_idiv0._ │ │ + 0x00000d8c 5f616561 62695f75 69646976 6d6f6400 _aeabi_uidivmod. │ │ + 0x00000d9c 5f5f6469 76736933 005f5f61 65616269 __divsi3.__aeabi │ │ + 0x00000dac 5f696469 766d6f64 005f5f61 65616269 _idivmod.__aeabi │ │ + 0x00000dbc 5f647273 7562005f 5f737562 64663300 _drsub.__subdf3. │ │ + 0x00000dcc 5f5f6165 6162695f 64737562 005f5f61 __aeabi_dsub.__a │ │ + 0x00000ddc 64646466 33005f5f 61656162 695f6461 dddf3.__aeabi_da │ │ + 0x00000dec 6464005f 5f666c6f 6174756e 73696466 dd.__floatunsidf │ │ + 0x00000dfc 005f5f61 65616269 5f756932 64005f5f .__aeabi_ui2d.__ │ │ + 0x00000e0c 666c6f61 74736964 66005f5f 61656162 floatsidf.__aeab │ │ + 0x00000e1c 695f6932 64005f5f 65787465 6e647366 i_i2d.__extendsf │ │ + 0x00000e2c 64663200 5f5f666c 6f617475 6e646964 df2.__floatundid │ │ + 0x00000e3c 66005f5f 61656162 695f756c 3264005f f.__aeabi_ul2d._ │ │ + 0x00000e4c 5f666c6f 61746469 6466005f 5f616561 _floatdidf.__aea │ │ + 0x00000e5c 62695f6c 3264005f 5f616561 62695f66 bi_l2d.__aeabi_f │ │ + 0x00000e6c 72737562 005f5f73 75627366 33005f5f rsub.__subsf3.__ │ │ + 0x00000e7c 61646473 6633005f 5f616561 62695f66 addsf3.__aeabi_f │ │ + 0x00000e8c 61646400 5f5f666c 6f617475 6e736973 add.__floatunsis │ │ + 0x00000e9c 66005f5f 61656162 695f7569 3266005f f.__aeabi_ui2f._ │ │ + 0x00000eac 5f666c6f 61747369 7366005f 5f666c6f _floatsisf.__flo │ │ + 0x00000ebc 6174756e 64697366 005f5f61 65616269 atundisf.__aeabi │ │ + 0x00000ecc 5f756c32 66005f5f 666c6f61 74646973 _ul2f.__floatdis │ │ + 0x00000edc 66005f5f 61656162 695f6c32 66005f5f f.__aeabi_l2f.__ │ │ + 0x00000eec 6d756c73 6633005f 5f616561 62695f66 mulsf3.__aeabi_f │ │ + 0x00000efc 6d756c00 5f5f6469 76736633 005f5f61 mul.__divsf3.__a │ │ + 0x00000f0c 65616269 5f6c6469 76300072 61697365 eabi_ldiv0.raise │ │ + 0x00000f1c 005f5f61 65616269 5f756e77 696e645f .__aeabi_unwind_ │ │ + 0x00000f2c 6370705f 70723200 5f5f676e 755f556e cpp_pr2.__gnu_Un │ │ + 0x00000f3c 77696e64 5f46696e 645f6578 69647800 wind_Find_exidx. │ │ + 0x00000f4c 5f5f676e 755f556e 77696e64 5f526573 __gnu_Unwind_Res │ │ + 0x00000f5c 746f7265 5f564650 5f44005f 5f676e75 tore_VFP_D.__gnu │ │ + 0x00000f6c 5f556e77 696e645f 52657374 6f72655f _Unwind_Restore_ │ │ + 0x00000f7c 56465000 5f5f676e 755f556e 77696e64 VFP.__gnu_Unwind │ │ + 0x00000f8c 5f526573 746f7265 5f564650 5f445f31 _Restore_VFP_D_1 │ │ + 0x00000f9c 365f746f 5f333100 5f5f676e 755f556e 6_to_31.__gnu_Un │ │ + 0x00000fac 77696e64 5f526573 746f7265 5f574d4d wind_Restore_WMM │ │ + 0x00000fbc 5844005f 5f676e75 5f556e77 696e645f XD.__gnu_Unwind_ │ │ + 0x00000fcc 52657374 6f72655f 574d4d58 43006162 Restore_WMMXC.ab │ │ + 0x00000fdc 6f727400 72657374 6f72655f 636f7265 ort.restore_core │ │ + 0x00000fec 5f726567 73006d65 6d637079 005f556e _regs.memcpy._Un │ │ + 0x00000ffc 77696e64 5f476574 43464100 5f5f676e wind_GetCFA.__gn │ │ + 0x0000100c 755f556e 77696e64 5f526169 73654578 u_Unwind_RaiseEx │ │ + 0x0000101c 63657074 696f6e00 5f5f676e 755f556e ception.__gnu_Un │ │ + 0x0000102c 77696e64 5f466f72 63656455 6e77696e wind_ForcedUnwin │ │ + 0x0000103c 64005f5f 676e755f 556e7769 6e645f52 d.__gnu_Unwind_R │ │ + 0x0000104c 6573756d 65005f5f 676e755f 556e7769 esume.__gnu_Unwi │ │ + 0x0000105c 6e645f52 6573756d 655f6f72 5f526574 nd_Resume_or_Ret │ │ + 0x0000106c 68726f77 005f556e 77696e64 5f436f6d hrow._Unwind_Com │ │ + 0x0000107c 706c6574 65005f55 6e77696e 645f4465 plete._Unwind_De │ │ + 0x0000108c 6c657465 45786365 7074696f 6e005f55 leteException._U │ │ + 0x0000109c 6e77696e 645f5652 535f4765 74005f55 nwind_VRS_Get._U │ │ + 0x000010ac 6e77696e 645f5652 535f5365 74005f5f nwind_VRS_Set.__ │ │ + 0x000010bc 676e755f 556e7769 6e645f42 61636b74 gnu_Unwind_Backt │ │ + 0x000010cc 72616365 005f5f63 78615f62 6567696e race.__cxa_begin │ │ + 0x000010dc 5f636c65 616e7570 005f5f63 78615f74 _cleanup.__cxa_t │ │ + 0x000010ec 7970655f 6d617463 68005f5f 676e755f ype_match.__gnu_ │ │ + 0x000010fc 756e7769 6e645f65 78656375 7465005f unwind_execute._ │ │ + 0x0000110c 5f637861 5f63616c 6c5f756e 65787065 _cxa_call_unexpe │ │ + 0x0000111c 63746564 005f556e 77696e64 5f565253 cted._Unwind_VRS │ │ + 0x0000112c 5f506f70 005f5f67 6e755f55 6e77696e _Pop.__gnu_Unwin │ │ + 0x0000113c 645f5361 76655f56 46505f44 005f5f67 d_Save_VFP_D.__g │ │ + 0x0000114c 6e755f55 6e77696e 645f5361 76655f56 nu_Unwind_Save_V │ │ + 0x0000115c 4650005f 5f676e75 5f556e77 696e645f FP.__gnu_Unwind_ │ │ + 0x0000116c 53617665 5f564650 5f445f31 365f746f Save_VFP_D_16_to │ │ + 0x0000117c 5f333100 5f5f676e 755f556e 77696e64 _31.__gnu_Unwind │ │ + 0x0000118c 5f536176 655f574d 4d584400 5f5f676e _Save_WMMXD.__gn │ │ + 0x0000119c 755f556e 77696e64 5f536176 655f574d u_Unwind_Save_WM │ │ + 0x000011ac 4d584300 5f5f7265 73746f72 655f636f MXC.__restore_co │ │ + 0x000011bc 72655f72 65677300 5f5f5f55 6e77696e re_regs.___Unwin │ │ + 0x000011cc 645f5261 69736545 78636570 74696f6e d_RaiseException │ │ + 0x000011dc 005f556e 77696e64 5f526169 73654578 ._Unwind_RaiseEx │ │ + 0x000011ec 63657074 696f6e00 5f5f5f55 6e77696e ception.___Unwin │ │ + 0x000011fc 645f5265 73756d65 005f556e 77696e64 d_Resume._Unwind │ │ + 0x0000120c 5f526573 756d6500 5f5f5f55 6e77696e _Resume.___Unwin │ │ + 0x0000121c 645f5265 73756d65 5f6f725f 52657468 d_Resume_or_Reth │ │ + 0x0000122c 726f7700 5f556e77 696e645f 52657375 row._Unwind_Resu │ │ + 0x0000123c 6d655f6f 725f5265 7468726f 77005f5f me_or_Rethrow.__ │ │ + 0x0000124c 5f556e77 696e645f 466f7263 6564556e _Unwind_ForcedUn │ │ + 0x0000125c 77696e64 005f556e 77696e64 5f466f72 wind._Unwind_For │ │ + 0x0000126c 63656455 6e77696e 64005f5f 5f556e77 cedUnwind.___Unw │ │ + 0x0000127c 696e645f 4261636b 74726163 65005f55 ind_Backtrace._U │ │ + 0x0000128c 6e77696e 645f4261 636b7472 61636500 nwind_Backtrace. │ │ + 0x0000129c 5f5f676e 755f756e 77696e64 5f667261 __gnu_unwind_fra │ │ + 0x000012ac 6d65005f 556e7769 6e645f47 65745265 me._Unwind_GetRe │ │ + 0x000012bc 67696f6e 53746172 74005f55 6e77696e gionStart._Unwin │ │ + 0x000012cc 645f4765 744c616e 67756167 65537065 d_GetLanguageSpe │ │ + 0x000012dc 63696669 63446174 61005f55 6e77696e cificData._Unwin │ │ + 0x000012ec 645f4765 74446174 6152656c 42617365 d_GetDataRelBase │ │ + 0x000012fc 005f556e 77696e64 5f476574 54657874 ._Unwind_GetText │ │ + 0x0000130c 52656c42 61736500 5f656461 7461005f RelBase._edata._ │ │ + 0x0000131c 5f627373 5f737461 7274005f 656e6400 _bss_start._end. │ │ + 0x0000132c 6c69626c 6f672e73 6f006c69 626a6e69 liblog.so.libjni │ │ + 0x0000133c 67726170 68696373 2e736f00 6c696261 graphics.so.liba │ │ + 0x0000134c 6e64726f 69642e73 6f006c69 62737464 ndroid.so.libstd │ │ + 0x0000135c 632b2b2e 736f006c 69626d2e 736f006c c++.so.libm.so.l │ │ + 0x0000136c 6962646c 2e736f00 ibdl.so. │ ├── readelf --wide --decompress --hex-dump=.hash {} │ │ @@ -1,61 +1,70 @@ │ │ │ │ Hex dump of section '.hash': │ │ - 0x00001320 61000000 83000000 58000000 72000000 a.......X...r... │ │ - 0x00001330 31000000 34000000 00000000 0c000000 1...4........... │ │ - 0x00001340 00000000 7a000000 2c000000 23000000 ....z...,...#... │ │ - 0x00001350 67000000 61000000 76000000 0d000000 g...a...v....... │ │ - 0x00001360 00000000 79000000 50000000 59000000 ....y...P...Y... │ │ - 0x00001370 00000000 3a000000 80000000 62000000 ....:.......b... │ │ - 0x00001380 29000000 00000000 66000000 15000000 ).......f....... │ │ - 0x00001390 6f000000 82000000 00000000 4a000000 o...........J... │ │ - 0x000013a0 00000000 00000000 07000000 1f000000 ................ │ │ - 0x000013b0 03000000 00000000 0e000000 56000000 ............V... │ │ - 0x000013c0 00000000 38000000 2f000000 00000000 ....8.../....... │ │ - 0x000013d0 00000000 00000000 0f000000 00000000 ................ │ │ - 0x000013e0 40000000 5e000000 6a000000 2d000000 @...^...j...-... │ │ - 0x000013f0 1d000000 7b000000 7c000000 00000000 ....{...|....... │ │ - 0x00001400 00000000 14000000 73000000 77000000 ........s...w... │ │ - 0x00001410 3e000000 64000000 37000000 00000000 >...d...7....... │ │ - 0x00001420 55000000 00000000 06000000 00000000 U............... │ │ - 0x00001430 32000000 00000000 6c000000 6b000000 2.......l...k... │ │ - 0x00001440 75000000 5d000000 2b000000 09000000 u...]...+....... │ │ - 0x00001450 5f000000 78000000 54000000 04000000 _...x...T....... │ │ - 0x00001460 6d000000 51000000 25000000 74000000 m...Q...%...t... │ │ - 0x00001470 00000000 3d000000 7f000000 7d000000 ....=.......}... │ │ - 0x00001480 12000000 4b000000 3c000000 81000000 ....K...<....... │ │ - 0x00001490 0a000000 00000000 45000000 53000000 ........E...S... │ │ - 0x000014a0 35000000 5b000000 41000000 00000000 5...[...A....... │ │ - 0x000014b0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000014c0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000014d0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000014e0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000014f0 00000000 00000000 02000000 00000000 ................ │ │ - 0x00001500 00000000 00000000 00000000 00000000 ................ │ │ - 0x00001510 0b000000 00000000 00000000 00000000 ................ │ │ - 0x00001520 00000000 00000000 00000000 1e000000 ................ │ │ - 0x00001530 00000000 00000000 00000000 00000000 ................ │ │ - 0x00001540 11000000 00000000 00000000 00000000 ................ │ │ - 0x00001550 00000000 00000000 28000000 18000000 ........(....... │ │ - 0x00001560 10000000 00000000 00000000 1b000000 ................ │ │ - 0x00001570 00000000 00000000 00000000 00000000 ................ │ │ - 0x00001580 00000000 00000000 00000000 13000000 ................ │ │ - 0x00001590 16000000 39000000 00000000 26000000 ....9.......&... │ │ - 0x000015a0 00000000 24000000 1c000000 00000000 ....$........... │ │ - 0x000015b0 30000000 00000000 20000000 00000000 0....... ....... │ │ - 0x000015c0 22000000 00000000 33000000 19000000 ".......3....... │ │ - 0x000015d0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000015e0 4c000000 4d000000 00000000 3b000000 L...M.......;... │ │ - 0x000015f0 00000000 27000000 36000000 08000000 ....'...6....... │ │ - 0x00001600 00000000 2a000000 4e000000 1a000000 ....*...N....... │ │ - 0x00001610 4f000000 00000000 00000000 3f000000 O...........?... │ │ - 0x00001620 00000000 00000000 44000000 49000000 ........D...I... │ │ - 0x00001630 43000000 47000000 00000000 00000000 C...G........... │ │ - 0x00001640 00000000 05000000 00000000 2e000000 ................ │ │ - 0x00001650 17000000 01000000 5a000000 68000000 ........Z...h... │ │ - 0x00001660 52000000 00000000 69000000 57000000 R.......i...W... │ │ - 0x00001670 00000000 70000000 71000000 21000000 ....p...q...!... │ │ - 0x00001680 46000000 60000000 48000000 42000000 F...`...H...B... │ │ - 0x00001690 00000000 00000000 00000000 00000000 ................ │ │ - 0x000016a0 6e000000 65000000 7e000000 00000000 n...e...~....... │ │ - 0x000016b0 63000000 5c000000 c...\... │ │ + 0x00001374 83000000 84000000 19000000 00000000 ................ │ │ + 0x00001384 00000000 54000000 33000000 0c000000 ....T...3....... │ │ + 0x00001394 20000000 51000000 00000000 72000000 ...Q.......r... │ │ + 0x000013a4 58000000 00000000 13000000 00000000 X............... │ │ + 0x000013b4 00000000 6a000000 00000000 7e000000 ....j.......~... │ │ + 0x000013c4 62000000 66000000 00000000 32000000 b...f.......2... │ │ + 0x000013d4 00000000 36000000 77000000 0f000000 ....6...w....... │ │ + 0x000013e4 00000000 3d000000 5f000000 80000000 ....=..._....... │ │ + 0x000013f4 00000000 34000000 2b000000 52000000 ....4...+...R... │ │ + 0x00001404 00000000 48000000 00000000 74000000 ....H.......t... │ │ + 0x00001414 00000000 00000000 49000000 00000000 ........I....... │ │ + 0x00001424 37000000 2c000000 7f000000 42000000 7...,.......B... │ │ + 0x00001434 00000000 75000000 00000000 00000000 ....u........... │ │ + 0x00001444 4c000000 57000000 5d000000 4b000000 L...W...]...K... │ │ + 0x00001454 00000000 3c000000 0b000000 71000000 ....<.......q... │ │ + 0x00001464 24000000 00000000 00000000 17000000 $............... │ │ + 0x00001474 69000000 7d000000 00000000 41000000 i...}.......A... │ │ + 0x00001484 00000000 00000000 2d000000 43000000 ........-...C... │ │ + 0x00001494 14000000 10000000 56000000 53000000 ........V...S... │ │ + 0x000014a4 5a000000 15000000 00000000 00000000 Z............... │ │ + 0x000014b4 4e000000 00000000 64000000 00000000 N.......d....... │ │ + 0x000014c4 78000000 00000000 82000000 81000000 x............... │ │ + 0x000014d4 00000000 00000000 00000000 7a000000 ............z... │ │ + 0x000014e4 4a000000 76000000 18000000 21000000 J...v.......!... │ │ + 0x000014f4 00000000 1c000000 79000000 00000000 ........y....... │ │ + 0x00001504 06000000 4f000000 65000000 00000000 ....O...e....... │ │ + 0x00001514 02000000 63000000 29000000 1f000000 ....c...)....... │ │ + 0x00001524 00000000 3a000000 6e000000 00000000 ....:...n....... │ │ + 0x00001534 00000000 00000000 1b000000 6b000000 ............k... │ │ + 0x00001544 00000000 73000000 22000000 61000000 ....s..."...a... │ │ + 0x00001554 7c000000 00000000 70000000 6f000000 |.......p...o... │ │ + 0x00001564 00000000 00000000 00000000 83000000 ................ │ │ + 0x00001574 0e000000 00000000 00000000 00000000 ................ │ │ + 0x00001584 03000000 00000000 00000000 00000000 ................ │ │ + 0x00001594 00000000 00000000 00000000 00000000 ................ │ │ + 0x000015a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000015b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000015c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000015d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000015e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000015f4 05000000 01000000 00000000 00000000 ................ │ │ + 0x00001604 00000000 00000000 00000000 0d000000 ................ │ │ + 0x00001614 00000000 00000000 00000000 16000000 ................ │ │ + 0x00001624 09000000 00000000 00000000 1e000000 ................ │ │ + 0x00001634 00000000 00000000 28000000 00000000 ........(....... │ │ + 0x00001644 00000000 00000000 00000000 00000000 ................ │ │ + 0x00001654 00000000 00000000 00000000 00000000 ................ │ │ + 0x00001664 00000000 00000000 0a000000 26000000 ............&... │ │ + 0x00001674 00000000 00000000 00000000 00000000 ................ │ │ + 0x00001684 00000000 00000000 23000000 00000000 ........#....... │ │ + 0x00001694 00000000 00000000 00000000 00000000 ................ │ │ + 0x000016a4 00000000 00000000 44000000 46000000 ........D...F... │ │ + 0x000016b4 00000000 00000000 2e000000 07000000 ................ │ │ + 0x000016c4 00000000 00000000 00000000 3b000000 ............;... │ │ + 0x000016d4 00000000 45000000 00000000 04000000 ....E........... │ │ + 0x000016e4 40000000 35000000 12000000 00000000 @...5........... │ │ + 0x000016f4 00000000 55000000 50000000 00000000 ....U...P....... │ │ + 0x00001704 5c000000 59000000 38000000 2f000000 \...Y...8.../... │ │ + 0x00001714 11000000 00000000 08000000 25000000 ............%... │ │ + 0x00001724 5b000000 27000000 1a000000 1d000000 [...'........... │ │ + 0x00001734 30000000 2a000000 68000000 3f000000 0...*...h...?... │ │ + 0x00001744 6c000000 00000000 00000000 60000000 l...........`... │ │ + 0x00001754 00000000 00000000 4d000000 00000000 ........M....... │ │ + 0x00001764 00000000 6d000000 00000000 47000000 ....m.......G... │ │ + 0x00001774 5e000000 00000000 31000000 00000000 ^.......1....... │ │ + 0x00001784 7b000000 39000000 00000000 67000000 {...9.......g... │ │ + 0x00001794 3e000000 >... │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {} │ │ @@ -1,86 +1,91 @@ │ │ │ │ │ │ │ │ Disassembly of section .plt: │ │ │ │ -000017b8 <__cxa_atexit@plt-0x14>: │ │ +000019ec <__cxa_atexit@plt-0x14>: │ │ push {lr} ; (str lr, [sp, #-4]!) │ │ - ldr lr, [pc, #4] ; 17c8 <__cxa_atexit@plt-0x4> │ │ + ldr lr, [pc, #4] ; 19fc <__cxa_atexit@plt-0x4> │ │ add lr, pc, lr │ │ ldr pc, [lr, #8]! │ │ - strdeq r4, [r0], -r0 │ │ + ; instruction: 0x000055b8 │ │ │ │ -000017cc <__cxa_atexit@plt>: │ │ +00001a00 <__cxa_atexit@plt>: │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #4, 20 ; 0x4000 │ │ - ldr pc, [ip, #2032]! ; 0x7f0 │ │ + add ip, ip, #20480 ; 0x5000 │ │ + ldr pc, [ip, #1464]! ; 0x5b8 │ │ │ │ -000017d8 <__cxa_finalize@plt>: │ │ +00001a0c <__cxa_finalize@plt>: │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #4, 20 ; 0x4000 │ │ - ldr pc, [ip, #2024]! ; 0x7e8 │ │ + add ip, ip, #20480 ; 0x5000 │ │ + ldr pc, [ip, #1456]! ; 0x5b0 │ │ │ │ -000017e4 : │ │ +00001a18 <__stack_chk_fail@plt>: │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #4, 20 ; 0x4000 │ │ - ldr pc, [ip, #2016]! ; 0x7e0 │ │ + add ip, ip, #20480 ; 0x5000 │ │ + ldr pc, [ip, #1448]! ; 0x5a8 │ │ │ │ -000017f0 <__android_log_print@plt>: │ │ +00001a24 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #4, 20 ; 0x4000 │ │ - ldr pc, [ip, #2008]! ; 0x7d8 │ │ + add ip, ip, #20480 ; 0x5000 │ │ + ldr pc, [ip, #1440]! ; 0x5a0 │ │ │ │ -000017fc : │ │ +00001a30 <__android_log_print@plt>: │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #4, 20 ; 0x4000 │ │ - ldr pc, [ip, #2000]! ; 0x7d0 │ │ + add ip, ip, #20480 ; 0x5000 │ │ + ldr pc, [ip, #1432]! ; 0x598 │ │ │ │ -00001808 : │ │ +00001a3c : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #4, 20 ; 0x4000 │ │ - ldr pc, [ip, #1992]! ; 0x7c8 │ │ + add ip, ip, #20480 ; 0x5000 │ │ + ldr pc, [ip, #1424]! ; 0x590 │ │ │ │ -00001814 : │ │ +00001a48 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #4, 20 ; 0x4000 │ │ - ldr pc, [ip, #1984]! ; 0x7c0 │ │ + add ip, ip, #20480 ; 0x5000 │ │ + ldr pc, [ip, #1416]! ; 0x588 │ │ │ │ -00001820 : │ │ +00001a54 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #4, 20 ; 0x4000 │ │ - ldr pc, [ip, #1976]! ; 0x7b8 │ │ + add ip, ip, #20480 ; 0x5000 │ │ + ldr pc, [ip, #1408]! ; 0x580 │ │ │ │ -0000182c : │ │ +00001a60 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #4, 20 ; 0x4000 │ │ - ldr pc, [ip, #1968]! ; 0x7b0 │ │ + add ip, ip, #20480 ; 0x5000 │ │ + ldr pc, [ip, #1400]! ; 0x578 │ │ │ │ -00001838 : │ │ +00001a6c : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #4, 20 ; 0x4000 │ │ - ldr pc, [ip, #1960]! ; 0x7a8 │ │ + add ip, ip, #20480 ; 0x5000 │ │ + ldr pc, [ip, #1392]! ; 0x570 │ │ │ │ -00001844 <__gnu_Unwind_Find_exidx@plt>: │ │ +00001a78 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #4, 20 ; 0x4000 │ │ - ldr pc, [ip, #1952]! ; 0x7a0 │ │ + add ip, ip, #20480 ; 0x5000 │ │ + ldr pc, [ip, #1384]! ; 0x568 │ │ │ │ -00001850 : │ │ +00001a84 <__gnu_Unwind_Find_exidx@plt>: │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #4, 20 ; 0x4000 │ │ - ldr pc, [ip, #1944]! ; 0x798 │ │ + add ip, ip, #20480 ; 0x5000 │ │ + ldr pc, [ip, #1376]! ; 0x560 │ │ │ │ -0000185c : │ │ +00001a90 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #4, 20 ; 0x4000 │ │ - ldr pc, [ip, #1936]! ; 0x790 │ │ + add ip, ip, #20480 ; 0x5000 │ │ + ldr pc, [ip, #1368]! ; 0x558 │ │ │ │ -00001868 <__cxa_begin_cleanup@plt>: │ │ +00001a9c : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #4, 20 ; 0x4000 │ │ - ldr pc, [ip, #1928]! ; 0x788 │ │ + add ip, ip, #20480 ; 0x5000 │ │ + ldr pc, [ip, #1360]! ; 0x550 │ │ │ │ -00001874 <__cxa_type_match@plt>: │ │ +00001aa8 <__cxa_begin_cleanup@plt>: │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #4, 20 ; 0x4000 │ │ - ldr pc, [ip, #1920]! ; 0x780 │ │ + add ip, ip, #20480 ; 0x5000 │ │ + ldr pc, [ip, #1352]! ; 0x548 │ │ + │ │ +00001ab4 <__cxa_type_match@plt>: │ │ + add ip, pc, #0, 12 │ │ + add ip, ip, #20480 ; 0x5000 │ │ + ldr pc, [ip, #1344]! ; 0x540 │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ @@ -1,1915 +1,1940 @@ │ │ │ │ │ │ │ │ Disassembly of section .text: │ │ │ │ -00001880 <_JNIEnv::FindClass(char const*)-0x44>: │ │ - ldr r0, [pc, #4] ; 188c <__cxa_type_match@plt+0x18> │ │ +00001ac0 <_JNIEnv::FindClass(char const*)@@Base-0x3c>: │ │ + ldr r0, [pc, #4] ; 1acc <__cxa_type_match@plt+0x18> │ │ add r0, pc, r0 │ │ - b 17d8 <__cxa_finalize@plt> │ │ - andeq r4, r0, r4, ror r7 │ │ + b 1a0c <__cxa_finalize@plt> │ │ + andeq r5, r0, r4, lsr r5 │ │ cmp r0, #0 │ │ - push {r3, lr} │ │ - popeq {r3, pc} │ │ - blx r0 │ │ - pop {r3, pc} │ │ + bxeq lr │ │ + bx r0 │ │ mov r1, r0 │ │ - ldr r2, [pc, #12] ; 18bc <__cxa_type_match@plt+0x48> │ │ - ldr r0, [pc, #12] ; 18c0 <__cxa_type_match@plt+0x4c> │ │ + ldr r2, [pc, #12] ; 1af4 <__cxa_type_match@plt+0x40> │ │ + ldr r0, [pc, #12] ; 1af8 <__cxa_type_match@plt+0x44> │ │ add r2, pc, r2 │ │ add r0, pc, r0 │ │ - b 17cc <__cxa_atexit@plt> │ │ - andeq r4, r0, r8, asr #14 │ │ - ; instruction: 0xffffffd4 │ │ + b 1a00 <__cxa_atexit@plt> │ │ + andeq r5, r0, r0, lsl r5 │ │ + ; instruction: 0xffffffdc │ │ │ │ -000018c4 <_JNIEnv::FindClass(char const*)>: │ │ +00001afc <_JNIEnv::FindClass(char const*)@@Base>: │ │ push {r3, lr} │ │ ldr r3, [r0, #0] │ │ ldr r3, [r3, #24] │ │ blx r3 │ │ pop {r3, pc} │ │ + ... │ │ │ │ -000018ce <_JNIEnv::NewObject(_jclass*, _jmethodID*, ...)>: │ │ +00001b08 <_JNIEnv::NewObject(_jclass*, _jmethodID*, ...)@@Base>: │ │ push {r2, r3} │ │ - push {r0, r1, r4, lr} │ │ - add r3, sp, #16 │ │ + push {r0, r1, r2, r4, r5, lr} │ │ + ldr r4, [pc, #40] ; (1b38 <_JNIEnv::NewObject(_jclass*, _jmethodID*, ...)@@Base+0x30>) │ │ + add r3, sp, #24 │ │ ldmia r3!, {r2} │ │ - ldr r2, [r0, #0] │ │ - str r3, [sp, #4] │ │ - ldr r4, [r2, #116] ; 0x74 │ │ - ldr r2, [sp, #16] │ │ - blx r4 │ │ - pop {r1, r2, r4} │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + str r3, [sp, #0] │ │ + ldr r5, [r4, #0] │ │ + str r5, [sp, #4] │ │ + ldr r5, [r0, #0] │ │ + ldr r5, [r5, #116] ; 0x74 │ │ + blx r5 │ │ + ldr r2, [sp, #4] │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 1b2e <_JNIEnv::NewObject(_jclass*, _jmethodID*, ...)@@Base+0x26> │ │ + bl 4844 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + pop {r1, r2, r3, r4, r5} │ │ pop {r3} │ │ add sp, #8 │ │ bx r3 │ │ + nop ; (mov r8, r8) │ │ + strb r2, [r3, r1] │ │ + ... │ │ │ │ -000018e8 <_JNIEnv::CallVoidMethod(_jobject*, _jmethodID*, ...)>: │ │ +00001b3c <_JNIEnv::CallVoidMethod(_jobject*, _jmethodID*, ...)@@Base>: │ │ push {r2, r3} │ │ - push {r0, r1, r4, lr} │ │ - add r3, sp, #16 │ │ + push {r0, r1, r2, r4, r5, lr} │ │ + ldr r4, [pc, #40] ; (1b6c <_JNIEnv::CallVoidMethod(_jobject*, _jmethodID*, ...)@@Base+0x30>) │ │ + add r3, sp, #24 │ │ ldmia r3!, {r2} │ │ - ldr r2, [r0, #0] │ │ - str r3, [sp, #4] │ │ - adds r2, #248 ; 0xf8 │ │ - ldr r4, [r2, #0] │ │ - ldr r2, [sp, #16] │ │ - blx r4 │ │ - pop {r0, r1, r4} │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + str r3, [sp, #0] │ │ + ldr r5, [r4, #0] │ │ + str r5, [sp, #4] │ │ + ldr r5, [r0, #0] │ │ + adds r5, #248 ; 0xf8 │ │ + ldr r5, [r5, #0] │ │ + blx r5 │ │ + ldr r2, [sp, #4] │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 1b64 <_JNIEnv::CallVoidMethod(_jobject*, _jmethodID*, ...)@@Base+0x28> │ │ + bl 4844 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + pop {r0, r1, r2, r4, r5} │ │ pop {r3} │ │ add sp, #8 │ │ bx r3 │ │ + strb r6, [r4, r0] │ │ + ... │ │ │ │ -00001904 <_JNIEnv::GetFieldID(_jclass*, char const*, char const*)>: │ │ - push {r4, lr} │ │ - ldr r4, [r0, #0] │ │ - adds r4, #252 ; 0xfc │ │ - ldr r4, [r4, #124] ; 0x7c │ │ - blx r4 │ │ - pop {r4, pc} │ │ - │ │ -00001910 <_JNIEnv::CallStaticObjectMethod(_jclass*, _jmethodID*, ...)>: │ │ +00001b70 <_JNIEnv::CallStaticObjectMethod(_jclass*, _jmethodID*, ...)@@Base>: │ │ push {r2, r3} │ │ - push {r0, r1, r2, r4, r5, lr} │ │ + push {r0, r1, r4, r5, r6, lr} │ │ + ldr r4, [pc, #44] ; (1ba4 <_JNIEnv::CallStaticObjectMethod(_jclass*, _jmethodID*, ...)@@Base+0x34>) │ │ add r3, sp, #24 │ │ - ldr r5, [r0, #0] │ │ + ldr r6, [r0, #0] │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ ldmia r3!, {r2} │ │ - movs r2, #230 ; 0xe6 │ │ - lsls r2, r2, #1 │ │ - ldr r4, [r5, r2] │ │ - ldr r2, [sp, #24] │ │ - str r3, [sp, #4] │ │ - blx r4 │ │ - pop {r1, r2, r3, r4, r5} │ │ + ldr r5, [r4, #0] │ │ + str r3, [sp, #0] │ │ + str r5, [sp, #4] │ │ + movs r5, #230 ; 0xe6 │ │ + lsls r5, r5, #1 │ │ + ldr r5, [r6, r5] │ │ + blx r5 │ │ + ldr r2, [sp, #4] │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 1b9a <_JNIEnv::CallStaticObjectMethod(_jclass*, _jmethodID*, ...)@@Base+0x2a> │ │ + bl 4844 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + pop {r1, r2, r4, r5, r6} │ │ pop {r3} │ │ add sp, #8 │ │ bx r3 │ │ + nop ; (mov r8, r8) │ │ + strh r2, [r6, r7] │ │ ... │ │ │ │ -00001930 : │ │ +00001ba8 : │ │ push {r4, lr} │ │ - bl 3e48 <_Unwind_GetTextRelBase+0x6> │ │ - bl 3e58 <_Unwind_GetTextRelBase+0x16> │ │ - ldr r1, [pc, #28] ; (1958 ) │ │ - bl 3e68 <_Unwind_GetTextRelBase+0x26> │ │ - ldr r4, [pc, #24] ; (195c ) │ │ - ldr r1, [pc, #28] ; (1960 ) │ │ - ldr r2, [pc, #28] ; (1964 ) │ │ + bl 4854 <_Unwind_GetTextRelBase@@Base+0x18> │ │ + bl 4864 <_Unwind_GetTextRelBase@@Base+0x28> │ │ + ldr r1, [pc, #28] ; (1bd0 ) │ │ + bl 4874 <_Unwind_GetTextRelBase@@Base+0x38> │ │ + ldr r4, [pc, #24] ; (1bd4 ) │ │ + ldr r1, [pc, #28] ; (1bd8 ) │ │ + ldr r2, [pc, #28] ; (1bdc ) │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ add r1, pc │ │ add r2, pc │ │ str r0, [r4, #0] │ │ movs r0, #4 │ │ - bl 3e78 <_Unwind_GetTextRelBase+0x36> │ │ + bl 4884 <_Unwind_GetTextRelBase@@Base+0x48> │ │ pop {r4, pc} │ │ movs r4, #0 │ │ - ldr r1, [pc, #464] ; (1b2c ) │ │ - mov r6, r5 │ │ + ldr r1, [pc, #464] ; (1da4 ) │ │ + strh r2, [r6, r6] │ │ movs r0, r0 │ │ - cmp r1, #78 ; 0x4e │ │ + cmp r7, #118 ; 0x76 │ │ movs r0, r0 │ │ - cmp r1, #90 ; 0x5a │ │ + cmp r7, #130 ; 0x82 │ │ ... │ │ │ │ -00001968 : │ │ +00001be0 : │ │ push {r0, r1, r2, r3, r4, lr} │ │ adds r4, r0, #0 │ │ - bl 3e48 <_Unwind_GetTextRelBase+0x6> │ │ - bl 3e58 <_Unwind_GetTextRelBase+0x16> │ │ - ldr r1, [pc, #40] ; (19a0 ) │ │ - bl 3e68 <_Unwind_GetTextRelBase+0x26> │ │ - ldr r3, [pc, #40] ; (19a4 ) │ │ + bl 4854 <_Unwind_GetTextRelBase@@Base+0x18> │ │ + bl 4864 <_Unwind_GetTextRelBase@@Base+0x28> │ │ + ldr r1, [pc, #40] ; (1c18 ) │ │ + bl 4874 <_Unwind_GetTextRelBase@@Base+0x38> │ │ + ldr r3, [pc, #40] ; (1c1c ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr r1, [r3, #0] │ │ - bl 3e88 <_Unwind_GetTextRelBase+0x46> │ │ - bl 3e98 <_Unwind_GetTextRelBase+0x56> │ │ - ldr r2, [pc, #28] ; (19a8 ) │ │ + bl 4894 <_Unwind_GetTextRelBase@@Base+0x58> │ │ + bl 48a4 <_Unwind_GetTextRelBase@@Base+0x68> │ │ + ldr r2, [pc, #28] ; (1c20 ) │ │ str r0, [sp, #0] │ │ str r1, [sp, #4] │ │ - ldr r1, [pc, #24] ; (19ac ) │ │ + ldr r1, [pc, #24] ; (1c24 ) │ │ str r4, [sp, #8] │ │ add r2, pc │ │ add r1, pc │ │ movs r0, #4 │ │ - bl 3e78 <_Unwind_GetTextRelBase+0x36> │ │ + bl 4884 <_Unwind_GetTextRelBase@@Base+0x48> │ │ pop {r0, r1, r2, r3, r4, pc} │ │ movs r4, #0 │ │ - ldr r1, [pc, #464] ; (1b74 ) │ │ - cmp r8, pc │ │ + ldr r1, [pc, #464] ; (1dec ) │ │ + strh r4, [r7, r5] │ │ movs r0, r0 │ │ - cmp r1, #46 ; 0x2e │ │ + cmp r7, #86 ; 0x56 │ │ movs r0, r0 │ │ - cmp r1, #2 │ │ + cmp r7, #42 ; 0x2a │ │ ... │ │ │ │ -000019b0 : │ │ +00001c28 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ adds r7, r1, #0 │ │ - ldr r1, [pc, #88] ; (1a10 ) │ │ - adds r5, r0, #0 │ │ + ldr r1, [pc, #88] ; (1c88 ) │ │ + adds r6, r0, #0 │ │ add r1, pc │ │ - bl 18c4 <_JNIEnv::FindClass(char const*)> │ │ - subs r4, r0, #0 │ │ - bne.n 19d4 │ │ - ldr r1, [pc, #80] ; (1a14 ) │ │ - ldr r2, [pc, #80] ; (1a18 ) │ │ + bl 1afc <_JNIEnv::FindClass(char const*)@@Base> │ │ + subs r5, r0, #0 │ │ + bne.n 1c4c │ │ + ldr r1, [pc, #80] ; (1c8c ) │ │ + ldr r2, [pc, #80] ; (1c90 ) │ │ movs r0, #6 │ │ add r1, pc │ │ add r2, pc │ │ - bl 3e78 <_Unwind_GetTextRelBase+0x36> │ │ - adds r0, r4, #0 │ │ - b.n 1a0c │ │ - ldr r2, [r5, #0] │ │ + bl 4884 <_Unwind_GetTextRelBase@@Base+0x48> │ │ + adds r0, r5, #0 │ │ + b.n 1c84 │ │ movs r3, #226 ; 0xe2 │ │ + ldr r2, [r6, #0] │ │ lsls r3, r3, #1 │ │ - ldr r6, [r2, r3] │ │ - ldr r2, [pc, #60] ; (1a1c ) │ │ - ldr r3, [pc, #64] ; (1a20 ) │ │ - adds r0, r5, #0 │ │ - adds r1, r4, #0 │ │ + adds r0, r6, #0 │ │ + ldr r4, [r2, r3] │ │ + ldr r2, [pc, #60] ; (1c94 ) │ │ + ldr r3, [pc, #60] ; (1c98 ) │ │ + adds r1, r5, #0 │ │ add r2, pc │ │ add r3, pc │ │ - blx r6 │ │ - subs r6, r0, #0 │ │ - bne.n 1a00 │ │ - ldr r1, [pc, #52] ; (1a24 ) │ │ - ldr r2, [pc, #52] ; (1a28 ) │ │ + blx r4 │ │ + subs r4, r0, #0 │ │ + bne.n 1c78 │ │ + ldr r1, [pc, #52] ; (1c9c ) │ │ + ldr r2, [pc, #52] ; (1ca0 ) │ │ movs r0, #6 │ │ add r1, pc │ │ add r2, pc │ │ - bl 3e78 <_Unwind_GetTextRelBase+0x36> │ │ + bl 4884 <_Unwind_GetTextRelBase@@Base+0x48> │ │ + adds r0, r4, #0 │ │ + b.n 1c84 │ │ adds r0, r6, #0 │ │ - b.n 1a0c │ │ - adds r0, r5, #0 │ │ - adds r1, r4, #0 │ │ - adds r2, r6, #0 │ │ + adds r1, r5, #0 │ │ + adds r2, r4, #0 │ │ adds r3, r7, #0 │ │ - bl 1910 <_JNIEnv::CallStaticObjectMethod(_jclass*, _jmethodID*, ...)> │ │ + bl 1b70 <_JNIEnv::CallStaticObjectMethod(_jclass*, _jmethodID*, ...)@@Base> │ │ pop {r3, r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - cmp r1, #30 │ │ + cmp r7, #70 ; 0x46 │ │ movs r0, r0 │ │ - cmp r0, #208 ; 0xd0 │ │ + cmp r6, #248 ; 0xf8 │ │ movs r0, r0 │ │ - cmp r1, #30 │ │ + cmp r7, #70 ; 0x46 │ │ movs r0, r0 │ │ - cmp r1, #37 ; 0x25 │ │ + cmp r7, #77 ; 0x4d │ │ movs r0, r0 │ │ - cmp r1, #43 ; 0x2b │ │ + cmp r7, #83 ; 0x53 │ │ movs r0, r0 │ │ - cmp r0, #164 ; 0xa4 │ │ + cmp r6, #204 ; 0xcc │ │ movs r0, r0 │ │ - cmp r1, #50 ; 0x32 │ │ + cmp r7, #90 ; 0x5a │ │ ... │ │ │ │ -00001a2c : │ │ +00001ca4 : │ │ push {r4, lr} │ │ - ldr r4, [pc, #24] ; (1a48 ) │ │ + ldr r4, [pc, #24] ; (1cc0 ) │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ ldr r1, [r4, #0] │ │ cmp r1, #0 │ │ - beq.n 1a44 │ │ + beq.n 1cbc │ │ ldr r3, [r0, #0] │ │ ldr r3, [r3, #88] ; 0x58 │ │ blx r3 │ │ movs r3, #0 │ │ str r3, [r4, #0] │ │ pop {r4, pc} │ │ nop ; (mov r8, r8) │ │ - cmp r0, r9 │ │ + strh r4, [r1, r3] │ │ ... │ │ │ │ -00001a4c : │ │ +00001cc4 : │ │ push {r4, r5, r6, lr} │ │ - ldr r4, [pc, #64] ; (1a90 ) │ │ + ldr r4, [pc, #64] ; (1d08 ) │ │ adds r1, r0, #0 │ │ - ldr r5, [pc, #64] ; (1a94 ) │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ - add r5, pc │ │ + ldr r5, [pc, #60] ; (1d0c ) │ │ ldr r0, [r4, #0] │ │ - bl 19b0 │ │ + bl 1c28 │ │ + movs r2, #174 ; 0xae │ │ adds r3, r0, #0 │ │ ldr r0, [r4, #0] │ │ + add r5, pc │ │ ldr r5, [r5, #0] │ │ - movs r1, #174 ; 0xae │ │ - ldr r2, [r0, #0] │ │ - lsls r1, r1, #2 │ │ - ldr r6, [r2, r1] │ │ + ldr r1, [r0, #0] │ │ + lsls r2, r2, #2 │ │ + ldr r6, [r1, r2] │ │ ldr r1, [r5, #0] │ │ movs r2, #0 │ │ blx r6 │ │ - ldr r3, [pc, #32] ; (1a98 ) │ │ + ldr r3, [pc, #32] ; (1d10 ) │ │ ldr r0, [r4, #0] │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr r1, [r3, #0] │ │ - ldr r3, [pc, #28] ; (1a9c ) │ │ + ldr r3, [pc, #28] ; (1d14 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr r2, [r3, #0] │ │ ldr r3, [r5, #0] │ │ - bl 18e8 <_JNIEnv::CallVoidMethod(_jobject*, _jmethodID*, ...)> │ │ + bl 1b3c <_JNIEnv::CallVoidMethod(_jobject*, _jmethodID*, ...)@@Base> │ │ pop {r4, r5, r6, pc} │ │ nop ; (mov r8, r8) │ │ - cmp r0, r5 │ │ + strh r6, [r5, r2] │ │ movs r0, r0 │ │ - cmp r0, r5 │ │ + strh r0, [r4, r2] │ │ movs r0, r0 │ │ - cmp r4, r1 │ │ + strh r0, [r2, r2] │ │ movs r0, r0 │ │ - cmp r0, r1 │ │ + strh r4, [r1, r2] │ │ ... │ │ │ │ -00001aa0 : │ │ +00001d18 : │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r4, [pc, #772] ; (1da8 ) │ │ - adds r6, r1, #0 │ │ - ldr r1, [pc, #772] ; (1dac ) │ │ + ldr r4, [pc, #736] ; (1ffc ) │ │ + ldr r3, [pc, #736] ; (2000 ) │ │ + adds r5, r0, #0 │ │ add sp, r4 │ │ - mov r3, sp │ │ - adds r3, #51 ; 0x33 │ │ - movs r7, #0 │ │ - strb r7, [r3, #0] │ │ - ldr r3, [pc, #764] ; (1db0 ) │ │ - add r1, pc │ │ - str r1, [sp, #20] │ │ + add r3, pc │ │ + str r3, [sp, #12] │ │ str r2, [sp, #32] │ │ - ldr r3, [r1, r3] │ │ - ldr r5, [pc, #756] ; (1db4 ) │ │ - adds r4, r0, #0 │ │ + ldr r3, [pc, #728] ; (2004 ) │ │ + ldr r2, [sp, #12] │ │ + adds r4, r1, #0 │ │ + ldr r7, [r2, r3] │ │ + ldr r2, [pc, #724] ; (2008 ) │ │ + add r1, sp, #48 ; 0x30 │ │ + ldr r3, [r7, #0] │ │ + adds r2, r2, r1 │ │ + ldr r6, [pc, #720] ; (200c ) │ │ + str r3, [r2, #0] │ │ + movs r3, #15 │ │ + movs r2, #0 │ │ + adds r3, r3, r1 │ │ + strb r2, [r3, #0] │ │ + ldr r2, [sp, #12] │ │ + ldr r3, [pc, #712] ; (2010 ) │ │ + add r6, pc │ │ + ldr r3, [r2, r3] │ │ str r0, [r3, #0] │ │ - ldr r3, [pc, #756] ; (1db8 ) │ │ - add r5, pc │ │ - ldr r3, [r1, r3] │ │ - str r6, [r3, #0] │ │ - bl 1a2c │ │ - ldr r2, [pc, #748] ; (1dbc ) │ │ - adds r1, r5, #0 │ │ - movs r0, #4 │ │ - add r2, pc │ │ - bl 3e78 <_Unwind_GetTextRelBase+0x36> │ │ - bl 1930 │ │ - ldr r3, [r4, #0] │ │ + ldr r3, [pc, #708] ; (2014 ) │ │ + ldr r3, [r2, r3] │ │ + str r4, [r3, #0] │ │ + bl 1ca4 │ │ + ldr r2, [pc, #700] ; (2018 ) │ │ adds r1, r6, #0 │ │ - adds r0, r4, #0 │ │ + add r2, pc │ │ + movs r0, #4 │ │ + bl 4884 <_Unwind_GetTextRelBase@@Base+0x48> │ │ + bl 1ba8 │ │ + ldr r3, [r5, #0] │ │ + adds r1, r4, #0 │ │ ldr r3, [r3, #124] ; 0x7c │ │ + adds r0, r5, #0 │ │ blx r3 │ │ - subs r6, r0, #0 │ │ - cmp r6, r7 │ │ - bne.n 1af8 │ │ - ldr r2, [pc, #720] ; (1dc0 ) │ │ + str r7, [sp, #48] ; 0x30 │ │ + subs r4, r0, #0 │ │ + bne.n 1d82 │ │ + ldr r2, [pc, #672] ; (201c ) │ │ movs r0, #6 │ │ - adds r1, r5, #0 │ │ + adds r1, r6, #0 │ │ add r2, pc │ │ - b.n 1cee │ │ - ldr r3, [r4, #0] │ │ - adds r0, r4, #0 │ │ - ldr r1, [sp, #32] │ │ + b.n 1f88 │ │ + ldr r3, [r5, #0] │ │ + adds r0, r5, #0 │ │ ldr r3, [r3, #124] ; 0x7c │ │ + ldr r1, [sp, #32] │ │ blx r3 │ │ - str r0, [sp, #24] │ │ + str r0, [sp, #20] │ │ cmp r0, #0 │ │ - bne.n 1b12 │ │ - ldr r2, [pc, #696] ; (1dc4 ) │ │ + bne.n 1d9c │ │ + ldr r2, [pc, #652] ; (2020 ) │ │ movs r0, #6 │ │ - adds r1, r5, #0 │ │ + adds r1, r6, #0 │ │ add r2, pc │ │ - b.n 1cee │ │ - ldr r3, [r4, #0] │ │ - ldr r2, [pc, #688] ; (1dc8 ) │ │ - adds r0, r4, #0 │ │ + b.n 1f88 │ │ + ldr r3, [r5, #0] │ │ + ldr r2, [pc, #644] ; (2024 ) │ │ + adds r0, r5, #0 │ │ adds r3, #8 │ │ - ldr r3, [r3, #124] ; 0x7c │ │ + ldr r7, [r3, #124] ; 0x7c │ │ + ldr r3, [pc, #640] ; (2028 ) │ │ add r2, pc │ │ - adds r1, r6, #0 │ │ - mov ip, r3 │ │ - ldr r3, [pc, #680] ; (1dcc ) │ │ + adds r1, r4, #0 │ │ add r3, pc │ │ - blx ip │ │ - ldr r3, [pc, #676] ; (1dd0 ) │ │ - ldr r2, [sp, #20] │ │ + blx r7 │ │ + ldr r3, [pc, #632] ; (202c ) │ │ + ldr r2, [sp, #12] │ │ ldr r3, [r2, r3] │ │ str r0, [r3, #0] │ │ cmp r0, #0 │ │ - bne.n 1b3e │ │ - ldr r2, [pc, #668] ; (1dd4 ) │ │ + bne.n 1dc6 │ │ + ldr r2, [pc, #624] ; (2030 ) │ │ movs r0, #6 │ │ - adds r1, r5, #0 │ │ + adds r1, r6, #0 │ │ add r2, pc │ │ - b.n 1cee │ │ - ldr r1, [pc, #664] ; (1dd8 ) │ │ - adds r0, r4, #0 │ │ + b.n 1f88 │ │ + ldr r1, [pc, #620] ; (2034 ) │ │ + adds r0, r5, #0 │ │ add r1, pc │ │ - bl 18c4 <_JNIEnv::FindClass(char const*)> │ │ + bl 1afc <_JNIEnv::FindClass(char const*)@@Base> │ │ cmp r0, #0 │ │ - bne.n 1b56 │ │ - ldr r2, [pc, #652] ; (1ddc ) │ │ + bne.n 1dde │ │ + ldr r2, [pc, #608] ; (2038 ) │ │ movs r0, #6 │ │ - adds r1, r5, #0 │ │ + adds r1, r6, #0 │ │ add r2, pc │ │ - b.n 1cee │ │ - ldr r1, [pc, #648] ; (1de0 ) │ │ - adds r0, r4, #0 │ │ + b.n 1f88 │ │ + ldr r1, [pc, #604] ; (203c ) │ │ + adds r0, r5, #0 │ │ add r1, pc │ │ - bl 18c4 <_JNIEnv::FindClass(char const*)> │ │ - subs r6, r0, #0 │ │ - bne.n 1b6e │ │ - ldr r2, [pc, #636] ; (1de4 ) │ │ + bl 1afc <_JNIEnv::FindClass(char const*)@@Base> │ │ + subs r4, r0, #0 │ │ + bne.n 1df6 │ │ + ldr r2, [pc, #592] ; (2040 ) │ │ movs r0, #6 │ │ - adds r1, r5, #0 │ │ + adds r1, r6, #0 │ │ add r2, pc │ │ - b.n 1cee │ │ - ldr r1, [pc, #632] ; (1de8 ) │ │ - adds r0, r4, #0 │ │ + b.n 1f88 │ │ + ldr r1, [pc, #588] ; (2044 ) │ │ + adds r0, r5, #0 │ │ add r1, pc │ │ - bl 18c4 <_JNIEnv::FindClass(char const*)> │ │ - str r0, [sp, #28] │ │ + bl 1afc <_JNIEnv::FindClass(char const*)@@Base> │ │ + str r0, [sp, #16] │ │ cmp r0, #0 │ │ - bne.n 1b88 │ │ - ldr r2, [pc, #620] ; (1dec ) │ │ + bne.n 1e10 │ │ + ldr r2, [pc, #576] ; (2048 ) │ │ movs r0, #6 │ │ - adds r1, r5, #0 │ │ + adds r1, r6, #0 │ │ add r2, pc │ │ - b.n 1cee │ │ - ldr r3, [r4, #0] │ │ - movs r1, #172 ; 0xac │ │ - lsls r1, r1, #2 │ │ - ldr r3, [r3, r1] │ │ - adds r0, r4, #0 │ │ - movs r1, #1 │ │ + b.n 1f88 │ │ + movs r7, #172 ; 0xac │ │ + ldr r3, [r5, #0] │ │ + lsls r7, r7, #2 │ │ + adds r2, r4, #0 │ │ + ldr r3, [r3, r7] │ │ + adds r0, r5, #0 │ │ mov ip, r3 │ │ - adds r2, r6, #0 │ │ - adds r3, r7, #0 │ │ + movs r1, #1 │ │ + movs r3, #0 │ │ blx ip │ │ - ldr r3, [pc, #592] ; (1df0 ) │ │ - ldr r1, [sp, #20] │ │ - ldr r3, [r1, r3] │ │ + ldr r3, [pc, #548] ; (204c ) │ │ + ldr r2, [sp, #12] │ │ + ldr r3, [r2, r3] │ │ + str r7, [sp, #52] ; 0x34 │ │ str r0, [r3, #0] │ │ cmp r0, #0 │ │ - bne.n 1bb2 │ │ - ldr r2, [pc, #584] ; (1df4 ) │ │ + bne.n 1e3c │ │ + ldr r2, [pc, #540] ; (2050 ) │ │ movs r0, #6 │ │ - adds r1, r5, #0 │ │ + adds r1, r6, #0 │ │ add r2, pc │ │ - b.n 1cee │ │ - ldr r2, [pc, #580] ; (1df8 ) │ │ - ldr r3, [pc, #580] ; (1dfc ) │ │ - adds r0, r4, #0 │ │ - ldr r1, [sp, #24] │ │ + b.n 1f88 │ │ + ldr r3, [r5, #0] │ │ + ldr r2, [pc, #532] ; (2054 ) │ │ + adds r0, r5, #0 │ │ + adds r3, #252 ; 0xfc │ │ + ldr r4, [r3, #124] ; 0x7c │ │ + ldr r3, [pc, #528] ; (2058 ) │ │ + ldr r1, [sp, #20] │ │ add r2, pc │ │ add r3, pc │ │ - bl 1904 <_JNIEnv::GetFieldID(_jclass*, char const*, char const*)> │ │ - subs r6, r0, #0 │ │ - bne.n 1bd0 │ │ - ldr r2, [pc, #568] ; (1e00 ) │ │ + blx r4 │ │ + subs r4, r0, #0 │ │ + bne.n 1e5e │ │ + ldr r2, [pc, #516] ; (205c ) │ │ movs r0, #6 │ │ - adds r1, r5, #0 │ │ + adds r1, r6, #0 │ │ add r2, pc │ │ - b.n 1cee │ │ - ldr r2, [r4, #0] │ │ + b.n 1f88 │ │ movs r7, #190 ; 0xbe │ │ + ldr r3, [r5, #0] │ │ lsls r7, r7, #1 │ │ - ldr r3, [r2, r7] │ │ - adds r0, r4, #0 │ │ + adds r0, r5, #0 │ │ + ldr r3, [r3, r7] │ │ ldr r1, [sp, #32] │ │ - adds r2, r6, #0 │ │ + adds r2, r4, #0 │ │ blx r3 │ │ - str r0, [sp, #12] │ │ + str r0, [sp, #24] │ │ cmp r0, #0 │ │ - bne.n 1bf0 │ │ - ldr r2, [pc, #540] ; (1e04 ) │ │ + bne.n 1e7e │ │ + ldr r2, [pc, #488] ; (2060 ) │ │ movs r0, #6 │ │ - adds r1, r5, #0 │ │ + adds r1, r6, #0 │ │ add r2, pc │ │ - b.n 1cee │ │ - ldr r2, [pc, #532] ; (1e08 ) │ │ - ldr r3, [pc, #536] ; (1e0c ) │ │ - adds r0, r4, #0 │ │ + b.n 1f88 │ │ + ldr r3, [r5, #0] │ │ + ldr r2, [pc, #480] ; (2064 ) │ │ + adds r0, r5, #0 │ │ + adds r3, #252 ; 0xfc │ │ + ldr r4, [r3, #124] ; 0x7c │ │ + ldr r3, [pc, #476] ; (2068 ) │ │ add r2, pc │ │ - ldr r1, [sp, #24] │ │ + ldr r1, [sp, #20] │ │ add r3, pc │ │ - bl 1904 <_JNIEnv::GetFieldID(_jclass*, char const*, char const*)> │ │ + blx r4 │ │ subs r2, r0, #0 │ │ - bne.n 1c10 │ │ - ldr r1, [pc, #520] ; (1e10 ) │ │ - ldr r2, [pc, #524] ; (1e14 ) │ │ + bne.n 1ea2 │ │ + ldr r1, [pc, #468] ; (206c ) │ │ + ldr r2, [pc, #468] ; (2070 ) │ │ movs r0, #6 │ │ add r1, pc │ │ add r2, pc │ │ - b.n 1cee │ │ - ldr r1, [r4, #0] │ │ - adds r0, r4, #0 │ │ - ldr r3, [r1, r7] │ │ + b.n 1f88 │ │ + ldr r3, [r5, #0] │ │ + adds r0, r5, #0 │ │ + ldr r3, [r3, r7] │ │ ldr r1, [sp, #32] │ │ blx r3 │ │ - str r0, [sp, #16] │ │ + str r0, [sp, #28] │ │ cmp r0, #0 │ │ - bne.n 1c2c │ │ - ldr r1, [pc, #500] ; (1e18 ) │ │ - ldr r2, [pc, #504] ; (1e1c ) │ │ + bne.n 1ebe │ │ + ldr r1, [pc, #448] ; (2074 ) │ │ + ldr r2, [pc, #448] ; (2078 ) │ │ movs r0, #6 │ │ add r1, pc │ │ add r2, pc │ │ - b.n 1cee │ │ - ldr r2, [pc, #496] ; (1e20 ) │ │ - ldr r3, [pc, #500] ; (1e24 ) │ │ - adds r0, r4, #0 │ │ - ldr r1, [sp, #24] │ │ + b.n 1f88 │ │ + ldr r3, [r5, #0] │ │ + ldr r2, [pc, #440] ; (207c ) │ │ + adds r0, r5, #0 │ │ + adds r3, #252 ; 0xfc │ │ + ldr r4, [r3, #124] ; 0x7c │ │ + ldr r3, [pc, #436] ; (2080 ) │ │ + ldr r1, [sp, #20] │ │ add r2, pc │ │ add r3, pc │ │ - bl 1904 <_JNIEnv::GetFieldID(_jclass*, char const*, char const*)> │ │ - str r0, [sp, #24] │ │ + blx r4 │ │ + str r0, [sp, #20] │ │ cmp r0, #0 │ │ - bne.n 1c4e │ │ - ldr r1, [pc, #484] ; (1e28 ) │ │ - ldr r2, [pc, #484] ; (1e2c ) │ │ + bne.n 1ee4 │ │ + ldr r1, [pc, #424] ; (2084 ) │ │ + ldr r2, [pc, #428] ; (2088 ) │ │ movs r0, #6 │ │ add r1, pc │ │ add r2, pc │ │ - b.n 1cee │ │ - ldr r2, [sp, #20] │ │ - ldr r3, [pc, #476] ; (1e30 ) │ │ - add r7, sp, #60 ; 0x3c │ │ - movs r6, #0 │ │ - ldr r5, [r2, r3] │ │ - adds r0, r4, #0 │ │ - ldr r1, [sp, #12] │ │ + b.n 1f88 │ │ + movs r4, #0 │ │ + ldr r2, [sp, #12] │ │ + ldr r3, [pc, #416] ; (208c ) │ │ + add r7, sp, #72 ; 0x48 │ │ + adds r0, r5, #0 │ │ + ldr r6, [r2, r3] │ │ + ldr r1, [sp, #24] │ │ adds r2, r7, #0 │ │ - str r6, [r5, #12] │ │ - str r6, [r5, #8] │ │ - str r6, [r5, #4] │ │ - str r6, [r5, #0] │ │ - bl 3ea8 <_Unwind_GetTextRelBase+0x66> │ │ - cmp r0, r6 │ │ - bge.n 1c7a │ │ - ldr r1, [pc, #452] ; (1e34 ) │ │ - ldr r2, [pc, #452] ; (1e38 ) │ │ + str r4, [r6, #12] │ │ + str r4, [r6, #8] │ │ + str r4, [r6, #4] │ │ + str r4, [r6, #0] │ │ + bl 48b4 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + cmp r0, r4 │ │ + bge.n 1f10 │ │ + ldr r1, [pc, #392] ; (2090 ) │ │ + ldr r2, [pc, #396] ; (2094 ) │ │ movs r0, #6 │ │ add r1, pc │ │ add r2, pc │ │ - b.n 1cee │ │ - ldr r2, [pc, #448] ; (1e3c ) │ │ - ldr r1, [r7, #4] │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - add r2, pc │ │ - str r1, [sp, #44] ; 0x2c │ │ - str r2, [sp, #36] ; 0x24 │ │ - str r1, [sp, #0] │ │ - adds r1, r2, #0 │ │ - ldr r2, [pc, #436] ; (1e40 ) │ │ + b.n 1f88 │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + ldr r2, [pc, #388] ; (2098 ) │ │ movs r0, #4 │ │ str r3, [sp, #40] ; 0x28 │ │ + ldr r3, [r7, #4] │ │ add r2, pc │ │ - bl 3e78 <_Unwind_GetTextRelBase+0x36> │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [pc, #380] ; (209c ) │ │ + add r3, pc │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + bl 4884 <_Unwind_GetTextRelBase@@Base+0x48> │ │ ldr r3, [r7, #12] │ │ cmp r3, #1 │ │ - beq.n 1ca6 │ │ - ldr r2, [pc, #420] ; (1e44 ) │ │ + beq.n 1f40 │ │ + ldr r2, [pc, #360] ; (20a0 ) │ │ movs r0, #6 │ │ ldr r1, [sp, #36] ; 0x24 │ │ add r2, pc │ │ - b.n 1cee │ │ - adds r0, r4, #0 │ │ - ldr r1, [sp, #12] │ │ - add r2, sp, #52 ; 0x34 │ │ - bl 3eb8 <_Unwind_GetTextRelBase+0x76> │ │ + b.n 1f88 │ │ + adds r0, r5, #0 │ │ + ldr r1, [sp, #24] │ │ + add r2, sp, #64 ; 0x40 │ │ + bl 48c4 <_Unwind_GetTextRelBase@@Base+0x88> │ │ cmp r0, #0 │ │ - bge.n 1cc0 │ │ - ldr r2, [pc, #400] ; (1e48 ) │ │ + bge.n 1f5a │ │ + ldr r2, [pc, #340] ; (20a4 ) │ │ movs r0, #6 │ │ ldr r1, [sp, #36] ; 0x24 │ │ add r2, pc │ │ - bl 3e78 <_Unwind_GetTextRelBase+0x36> │ │ + bl 4884 <_Unwind_GetTextRelBase@@Base+0x48> │ │ movs r0, #1 │ │ - bl 1a4c │ │ - add r3, sp, #56 ; 0x38 │ │ + bl 1cc4 │ │ + add r3, sp, #68 ; 0x44 │ │ str r3, [sp, #0] │ │ ldr r1, [sp, #40] ; 0x28 │ │ - str r5, [sp, #4] │ │ - ldr r0, [sp, #52] ; 0x34 │ │ + str r6, [sp, #4] │ │ + ldr r0, [sp, #64] ; 0x40 │ │ ldr r2, [sp, #44] ; 0x2c │ │ - add r3, sp, #80 ; 0x50 │ │ - bl 24b0 │ │ - adds r0, r4, #0 │ │ - ldr r1, [sp, #12] │ │ - bl 3ec8 <_Unwind_GetTextRelBase+0x86> │ │ + add r3, sp, #92 ; 0x5c │ │ + bl 2790 │ │ + adds r0, r5, #0 │ │ + ldr r1, [sp, #24] │ │ + bl 48d4 <_Unwind_GetTextRelBase@@Base+0x98> │ │ cmp r0, #0 │ │ - bge.n 1cf6 │ │ - ldr r1, [pc, #356] ; (1e4c ) │ │ - ldr r2, [pc, #360] ; (1e50 ) │ │ + bge.n 1f90 │ │ movs r0, #6 │ │ + ldr r1, [pc, #292] ; (20a8 ) │ │ + ldr r2, [pc, #296] ; (20ac ) │ │ add r1, pc │ │ add r2, pc │ │ - bl 3e78 <_Unwind_GetTextRelBase+0x36> │ │ + bl 4884 <_Unwind_GetTextRelBase@@Base+0x48> │ │ movs r0, #0 │ │ - b.n 1eb2 │ │ - ldr r1, [r4, #0] │ │ + b.n 214e │ │ movs r3, #187 ; 0xbb │ │ + ldr r2, [r5, #0] │ │ lsls r3, r3, #2 │ │ - mov r2, sp │ │ - ldr r3, [r1, r3] │ │ - adds r0, r4, #0 │ │ - ldr r1, [sp, #16] │ │ - adds r2, #51 ; 0x33 │ │ + add r4, sp, #48 ; 0x30 │ │ + ldr r3, [r2, r3] │ │ + movs r2, #15 │ │ + adds r0, r5, #0 │ │ + adds r2, r2, r4 │ │ + ldr r1, [sp, #28] │ │ blx r3 │ │ - subs r6, r0, #0 │ │ - bne.n 1d18 │ │ - ldr r1, [pc, #324] ; (1e54 ) │ │ - ldr r2, [pc, #328] ; (1e58 ) │ │ + subs r4, r0, #0 │ │ + bne.n 1fb4 │ │ + ldr r1, [pc, #260] ; (20b0 ) │ │ + ldr r2, [pc, #264] ; (20b4 ) │ │ movs r0, #6 │ │ add r1, pc │ │ add r2, pc │ │ - b.n 1cee │ │ + b.n 1f88 │ │ + ldr r3, [r6, #0] │ │ ldr r2, [r5, #0] │ │ - str r2, [r0, #0] │ │ - ldr r3, [r5, #4] │ │ + ldr r1, [sp, #28] │ │ + str r3, [r0, #0] │ │ + ldr r3, [r6, #4] │ │ str r3, [r0, #4] │ │ - ldr r1, [r5, #8] │ │ + ldr r3, [r6, #8] │ │ + str r3, [r0, #8] │ │ + ldr r3, [r6, #12] │ │ + str r3, [r0, #12] │ │ movs r3, #195 ; 0xc3 │ │ lsls r3, r3, #2 │ │ - str r1, [r0, #8] │ │ - ldr r5, [r5, #12] │ │ - ldr r1, [sp, #16] │ │ - str r5, [r0, #12] │ │ - ldr r2, [r4, #0] │ │ - adds r0, r4, #0 │ │ - ldr r5, [r2, r3] │ │ - adds r2, r6, #0 │ │ + ldr r6, [r2, r3] │ │ + adds r0, r5, #0 │ │ + adds r2, r4, #0 │ │ movs r3, #1 │ │ - blx r5 │ │ - ldr r3, [r4, #0] │ │ - ldr r2, [pc, #284] ; (1e5c ) │ │ - adds r0, r4, #0 │ │ + blx r6 │ │ + ldr r3, [r5, #0] │ │ + ldr r2, [pc, #220] ; (20b8 ) │ │ + adds r0, r5, #0 │ │ adds r3, #8 │ │ - ldr r5, [r3, #124] ; 0x7c │ │ - ldr r3, [pc, #280] ; (1e60 ) │ │ - ldr r1, [sp, #28] │ │ + ldr r4, [r3, #124] ; 0x7c │ │ + ldr r3, [pc, #216] ; (20bc ) │ │ + ldr r1, [sp, #16] │ │ add r2, pc │ │ add r3, pc │ │ - blx r5 │ │ + blx r4 │ │ subs r7, r0, #0 │ │ - bne.n 1d5e │ │ - ldr r1, [pc, #272] ; (1e64 ) │ │ - ldr r2, [pc, #272] ; (1e68 ) │ │ - movs r0, #6 │ │ - add r1, pc │ │ - add r2, pc │ │ - b.n 1cee │ │ - ldr r3, [r4, #0] │ │ - movs r1, #172 ; 0xac │ │ - lsls r1, r1, #2 │ │ - ldr r5, [r3, r1] │ │ - adds r0, r4, #0 │ │ - ldr r1, [sp, #56] ; 0x38 │ │ - ldr r2, [sp, #28] │ │ - movs r3, #0 │ │ - blx r5 │ │ - movs r5, #0 │ │ - str r0, [sp, #12] │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - cmp r5, r3 │ │ - blt.n 1d7c │ │ - b.n 1e8c │ │ - movs r1, #12 │ │ - muls r1, r5 │ │ - add r3, sp, #80 ; 0x50 │ │ - adds r2, r3, r1 │ │ - ldr r3, [r1, r3] │ │ - ldr r1, [r2, #4] │ │ - adds r0, r4, #0 │ │ - str r1, [sp, #0] │ │ - ldr r2, [r2, #8] │ │ - ldr r1, [sp, #28] │ │ - str r2, [sp, #4] │ │ - adds r2, r7, #0 │ │ - bl 18ce <_JNIEnv::NewObject(_jclass*, _jmethodID*, ...)> │ │ - subs r6, r0, #0 │ │ - bne.n 1e74 │ │ - ldr r1, [pc, #204] ; (1e6c ) │ │ - ldr r2, [pc, #208] ; (1e70 ) │ │ + bne.n 20c8 │ │ + ldr r1, [pc, #208] ; (20c0 ) │ │ + ldr r2, [pc, #208] ; (20c4 ) │ │ movs r0, #6 │ │ add r1, pc │ │ add r2, pc │ │ - b.n 1cee │ │ - b.n 1d04 │ │ - vabal.u q10, d15, d0 │ │ + b.n 1f88 │ │ + nop ; (mov r8, r8) │ │ + b.n 1f38 │ │ + vsubl.u , d31, d14 │ │ movs r0, r0 │ │ - ; instruction: 0xffc8ffff │ │ - movs r7, #212 ; 0xd4 │ │ + ; instruction: 0xffbcffff │ │ + adds r4, r5, r0 │ │ + movs r0, r0 │ │ + cmp r5, #240 ; 0xf0 │ │ movs r0, r0 │ │ + ; instruction: 0xffc8ffff │ │ ; instruction: 0xffd0ffff │ │ - cmp r0, #134 ; 0x86 │ │ + cmp r6, #158 ; 0x9e │ │ movs r0, r0 │ │ - cmp r0, #128 ; 0x80 │ │ + cmp r6, #150 ; 0x96 │ │ movs r0, r0 │ │ - cmp r0, #155 ; 0x9b │ │ + cmp r6, #177 ; 0xb1 │ │ movs r0, r0 │ │ - cmp r0, #192 ; 0xc0 │ │ + cmp r6, #212 ; 0xd4 │ │ movs r0, r0 │ │ - cmp r0, #200 ; 0xc8 │ │ + cmp r6, #224 ; 0xe0 │ │ movs r0, r0 │ │ ; instruction: 0xffd4ffff │ │ - cmp r0, #201 ; 0xc9 │ │ + cmp r6, #225 ; 0xe1 │ │ movs r0, r0 │ │ - cmp r1, #19 │ │ + cmp r7, #43 ; 0x2b │ │ movs r0, r0 │ │ - cmp r1, #23 │ │ + cmp r7, #47 ; 0x2f │ │ movs r0, r0 │ │ - movs r7, #124 ; 0x7c │ │ + cmp r5, #148 ; 0x94 │ │ movs r0, r0 │ │ - movs r7, #126 ; 0x7e │ │ + cmp r5, #150 ; 0x96 │ │ movs r0, r0 │ │ - cmp r1, #25 │ │ + cmp r7, #49 ; 0x31 │ │ movs r0, r0 │ │ - cmp r1, #31 │ │ + cmp r7, #55 ; 0x37 │ │ movs r0, r0 │ │ ; instruction: 0xffccffff │ │ - cmp r1, #55 ; 0x37 │ │ + cmp r7, #77 ; 0x4d │ │ movs r0, r0 │ │ - cmp r1, #99 ; 0x63 │ │ + cmp r7, #115 ; 0x73 │ │ movs r0, r0 │ │ - cmp r1, #103 ; 0x67 │ │ + cmp r7, #119 ; 0x77 │ │ movs r0, r0 │ │ - cmp r1, #113 ; 0x71 │ │ + cmp r7, #131 ; 0x83 │ │ movs r0, r0 │ │ - cmp r1, #109 ; 0x6d │ │ + cmp r7, #127 ; 0x7f │ │ movs r0, r0 │ │ - cmp r1, #127 ; 0x7f │ │ + cmp r7, #139 ; 0x8b │ │ movs r0, r0 │ │ - cmp r1, #131 ; 0x83 │ │ + cmp r7, #143 ; 0x8f │ │ movs r0, r0 │ │ - movs r6, #142 ; 0x8e │ │ + cmp r4, #156 ; 0x9c │ │ movs r0, r0 │ │ - cmp r1, #116 ; 0x74 │ │ + cmp r7, #130 ; 0x82 │ │ movs r0, r0 │ │ - movs r6, #114 ; 0x72 │ │ + cmp r4, #128 ; 0x80 │ │ movs r0, r0 │ │ - cmp r1, #118 ; 0x76 │ │ + cmp r7, #132 ; 0x84 │ │ movs r0, r0 │ │ - cmp r1, #136 ; 0x88 │ │ + cmp r7, #144 ; 0x90 │ │ movs r0, r0 │ │ - cmp r1, #139 ; 0x8b │ │ + cmp r7, #147 ; 0x93 │ │ movs r0, r0 │ │ - movs r6, #80 ; 0x50 │ │ + cmp r4, #90 ; 0x5a │ │ movs r0, r0 │ │ - cmp r1, #146 ; 0x92 │ │ + cmp r7, #156 ; 0x9c │ │ movs r0, r0 │ │ ; instruction: 0xffd8ffff │ │ - movs r6, #36 ; 0x24 │ │ + cmp r4, #46 ; 0x2e │ │ movs r0, r0 │ │ - cmp r1, #129 ; 0x81 │ │ + cmp r7, #139 ; 0x8b │ │ movs r0, r0 │ │ - movs r6, #24 │ │ + cmp r7, #151 ; 0x97 │ │ movs r0, r0 │ │ - cmp r1, #129 ; 0x81 │ │ + cmp r4, #24 │ │ movs r0, r0 │ │ - cmp r1, #167 ; 0xa7 │ │ + cmp r7, #173 ; 0xad │ │ movs r0, r0 │ │ - cmp r1, #170 ; 0xaa │ │ + cmp r7, #176 ; 0xb0 │ │ movs r0, r0 │ │ - movs r5, #174 ; 0xae │ │ - movs r0, r0 │ │ - cmp r1, #160 ; 0xa0 │ │ - movs r0, r0 │ │ - movs r5, #134 ; 0x86 │ │ + cmp r3, #180 ; 0xb4 │ │ movs r0, r0 │ │ - cmp r1, #162 ; 0xa2 │ │ + cmp r7, #166 ; 0xa6 │ │ movs r0, r0 │ │ - cmp r1, #176 ; 0xb0 │ │ + cmp r3, #138 ; 0x8a │ │ movs r0, r0 │ │ - cmp r1, #181 ; 0xb5 │ │ + cmp r7, #166 ; 0xa6 │ │ movs r0, r0 │ │ - movs r5, #64 ; 0x40 │ │ + cmp r7, #180 ; 0xb4 │ │ movs r0, r0 │ │ - cmp r1, #172 ; 0xac │ │ + cmp r7, #185 ; 0xb9 │ │ movs r0, r0 │ │ - movs r4, #246 ; 0xf6 │ │ + cmp r3, #68 ; 0x44 │ │ movs r0, r0 │ │ - cmp r1, #180 ; 0xb4 │ │ + cmp r7, #176 ; 0xb0 │ │ movs r0, r0 │ │ - ldr r2, [r4, #0] │ │ + ldr r3, [r5, #0] │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + adds r0, r5, #0 │ │ + ldr r4, [r3, r2] │ │ + ldr r1, [sp, #68] ; 0x44 │ │ + ldr r2, [sp, #16] │ │ + movs r3, #0 │ │ + blx r4 │ │ + movs r6, #0 │ │ + str r0, [sp, #24] │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + cmp r6, r3 │ │ + bge.n 2128 │ │ + movs r3, #12 │ │ + adds r0, r3, #0 │ │ + muls r0, r6 │ │ + add r1, sp, #92 ; 0x5c │ │ + adds r2, r1, r0 │ │ + ldr r3, [r0, r1] │ │ + ldr r1, [r2, #4] │ │ + adds r0, r5, #0 │ │ + str r1, [sp, #0] │ │ + ldr r2, [r2, #8] │ │ + ldr r1, [sp, #16] │ │ + str r2, [sp, #4] │ │ + adds r2, r7, #0 │ │ + bl 1b08 <_JNIEnv::NewObject(_jclass*, _jmethodID*, ...)@@Base> │ │ + subs r4, r0, #0 │ │ + bne.n 2110 │ │ + ldr r1, [pc, #96] ; (2168 ) │ │ + ldr r2, [pc, #100] ; (216c ) │ │ + movs r0, #6 │ │ + add r1, pc │ │ + add r2, pc │ │ + b.n 1f88 │ │ movs r3, #174 ; 0xae │ │ + ldr r2, [r5, #0] │ │ lsls r3, r3, #2 │ │ + adds r0, r5, #0 │ │ ldr r3, [r2, r3] │ │ - adds r0, r4, #0 │ │ - adds r2, r5, #0 │ │ + ldr r1, [sp, #24] │ │ + adds r2, r6, #0 │ │ mov ip, r3 │ │ - ldr r1, [sp, #12] │ │ - adds r3, r6, #0 │ │ + adds r3, r4, #0 │ │ blx ip │ │ - adds r5, #1 │ │ - b.n 1d74 │ │ - ldr r3, [r4, #0] │ │ - ldr r1, [sp, #12] │ │ - adds r0, r4, #0 │ │ + adds r6, #1 │ │ + b.n 20dc │ │ + ldr r3, [r5, #0] │ │ + ldr r1, [sp, #24] │ │ + adds r0, r5, #0 │ │ ldr r3, [r3, #84] ; 0x54 │ │ blx r3 │ │ - ldr r1, [sp, #20] │ │ - ldr r2, [pc, #28] ; (1eb8 ) │ │ + ldr r1, [sp, #12] │ │ + ldr r2, [pc, #56] ; (2170 ) │ │ adds r3, r0, #0 │ │ ldr r2, [r1, r2] │ │ str r0, [r2, #0] │ │ - ldr r1, [r4, #0] │ │ movs r2, #208 ; 0xd0 │ │ + ldr r1, [r5, #0] │ │ lsls r2, r2, #1 │ │ - ldr r5, [r1, r2] │ │ - adds r0, r4, #0 │ │ + adds r0, r5, #0 │ │ + ldr r4, [r1, r2] │ │ ldr r1, [sp, #32] │ │ - ldr r2, [sp, #24] │ │ - blx r5 │ │ + ldr r2, [sp, #20] │ │ + blx r4 │ │ movs r0, #1 │ │ - ldr r3, [pc, #8] ; (1ebc ) │ │ + ldr r3, [pc, #36] ; (2174 ) │ │ + add r2, sp, #48 ; 0x30 │ │ + adds r3, r3, r2 │ │ + ldr r2, [r3, #0] │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 2162 │ │ + bl 4844 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + ldr r3, [pc, #20] ; (2178 ) │ │ add sp, r3 │ │ pop {r4, r5, r6, r7, pc} │ │ + cmp r2, #46 ; 0x2e │ │ + movs r0, r0 │ │ + cmp r6, #236 ; 0xec │ │ + movs r0, r0 │ │ ; instruction: 0xffc4ffff │ │ - adds r4, r2, r1 │ │ + adds r4, r5, r0 │ │ + movs r0, r0 │ │ + adds r4, r4, r1 │ │ ... │ │ │ │ -00001ec0 : │ │ +0000217c : │ │ push {r4, r5, r6, r7, lr} │ │ - sub sp, #92 ; 0x5c │ │ - str r2, [sp, #12] │ │ - str r0, [sp, #60] ; 0x3c │ │ - ldr r0, [sp, #12] │ │ - str r1, [sp, #80] ; 0x50 │ │ - subs r2, #1 │ │ subs r3, #1 │ │ - movs r1, #1 │ │ + sub sp, #84 ; 0x54 │ │ + str r3, [sp, #68] ; 0x44 │ │ + lsls r3, r2, #2 │ │ + str r3, [sp, #4] │ │ + adds r3, r0, r3 │ │ + str r3, [sp, #16] │ │ + ldr r3, [sp, #4] │ │ + subs r4, r2, #1 │ │ + str r4, [sp, #64] ; 0x40 │ │ + adds r3, r1, r3 │ │ + str r3, [sp, #20] │ │ + ldr r3, [sp, #4] │ │ movs r4, #255 ; 0xff │ │ + negs r3, r3 │ │ + str r3, [sp, #60] ; 0x3c │ │ movs r5, #255 ; 0xff │ │ - str r2, [sp, #68] ; 0x44 │ │ - str r3, [sp, #72] ; 0x48 │ │ - str r0, [sp, #0] │ │ - str r1, [sp, #20] │ │ + movs r3, #1 │ │ lsls r4, r4, #16 │ │ + str r3, [sp, #12] │ │ lsls r5, r5, #8 │ │ - ldr r1, [sp, #20] │ │ - ldr r2, [sp, #72] ; 0x48 │ │ - cmp r1, r2 │ │ - blt.n 1eec │ │ - b.n 2044 │ │ - ldr r0, [sp, #0] │ │ - ldr r1, [sp, #12] │ │ - ldr r2, [sp, #60] ; 0x3c │ │ - movs r6, #255 ; 0xff │ │ - subs r3, r0, r1 │ │ - lsls r3, r3, #2 │ │ - adds r3, r2, r3 │ │ - str r3, [sp, #4] │ │ - adds r2, r0, r1 │ │ - lsls r3, r0, #2 │ │ - ldr r0, [sp, #60] ; 0x3c │ │ - ldr r1, [sp, #80] ; 0x50 │ │ - lsls r2, r2, #2 │ │ - adds r2, r0, r2 │ │ - str r2, [sp, #8] │ │ - adds r1, r1, r3 │ │ - movs r2, #1 │ │ - str r1, [sp, #76] ; 0x4c │ │ - adds r7, r0, r3 │ │ - str r2, [sp, #16] │ │ - ldr r2, [sp, #4] │ │ - ldr r3, [sp, #8] │ │ - ldr r0, [sp, #16] │ │ - ldr r1, [sp, #68] ; 0x44 │ │ - adds r2, #4 │ │ - adds r3, #4 │ │ - str r2, [sp, #4] │ │ - adds r7, #4 │ │ + ldr r3, [sp, #12] │ │ + ldr r2, [sp, #68] ; 0x44 │ │ + cmp r3, r2 │ │ + blt.n 21b2 │ │ + b.n 22e6 │ │ + movs r3, #1 │ │ + movs r7, #255 ; 0xff │ │ + ldr r6, [sp, #16] │ │ str r3, [sp, #8] │ │ - cmp r0, r1 │ │ - blt.n 1f2c │ │ - b.n 2034 │ │ - ldr r3, [sp, #4] │ │ - ldr r0, [r7, #0] │ │ - ldr r2, [sp, #4] │ │ - subs r3, #4 │ │ - ldr r3, [r3, #0] │ │ - ldr r2, [r2, #0] │ │ - str r0, [sp, #40] ; 0x28 │ │ - str r3, [sp, #24] │ │ - ldr r3, [sp, #4] │ │ - ldr r0, [sp, #16] │ │ - str r2, [sp, #28] │ │ + ldr r3, [sp, #8] │ │ + ldr r2, [sp, #64] ; 0x40 │ │ + adds r6, #4 │ │ + cmp r3, r2 │ │ + blt.n 21c6 │ │ + b.n 22ce │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + movs r1, #9 │ │ + adds r3, r6, r3 │ │ + subs r2, r3, #4 │ │ ldr r3, [r3, #4] │ │ - lsls r0, r0, #2 │ │ - str r0, [sp, #84] ; 0x54 │ │ + ldr r2, [r2, #0] │ │ str r3, [sp, #32] │ │ - subs r3, r7, #4 │ │ + subs r3, r6, #4 │ │ ldr r3, [r3, #0] │ │ - ldr r0, [sp, #32] │ │ - ldr r2, [sp, #8] │ │ + str r2, [sp, #24] │ │ + ldr r2, [sp, #60] ; 0x3c │ │ str r3, [sp, #36] ; 0x24 │ │ - ldr r3, [sp, #8] │ │ - ands r0, r4 │ │ - ldr r1, [r7, #4] │ │ - subs r3, #4 │ │ - ldr r3, [r3, #0] │ │ - ldr r2, [r2, #0] │ │ - str r1, [sp, #44] ; 0x2c │ │ - str r3, [sp, #48] ; 0x30 │ │ - ldr r3, [sp, #8] │ │ - str r2, [sp, #52] ; 0x34 │ │ + ldr r3, [r6, #0] │ │ + ldr r2, [r6, r2] │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr r3, [r6, #4] │ │ + str r2, [sp, #28] │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #4] │ │ + ldr r0, [sp, #44] ; 0x2c │ │ + adds r3, r6, r3 │ │ + subs r2, r3, #4 │ │ ldr r3, [r3, #4] │ │ + ldr r2, [r2, #0] │ │ + ands r0, r4 │ │ str r3, [sp, #56] ; 0x38 │ │ - ldr r3, [sp, #28] │ │ + ldr r3, [sp, #8] │ │ + str r2, [sp, #48] ; 0x30 │ │ + ldr r2, [sp, #4] │ │ + lsls r3, r3, #2 │ │ + str r3, [sp, #72] ; 0x48 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + ldr r2, [r6, r2] │ │ ands r3, r4 │ │ adds r0, r0, r3 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + str r2, [sp, #52] ; 0x34 │ │ ands r3, r4 │ │ adds r0, r0, r3 │ │ - adds r3, r1, #0 │ │ + ldr r3, [sp, #28] │ │ ands r3, r4 │ │ adds r0, r0, r3 │ │ adds r3, r2, #0 │ │ ands r3, r4 │ │ adds r0, r0, r3 │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - movs r1, #9 │ │ + ldr r3, [sp, #32] │ │ ands r3, r4 │ │ adds r0, r0, r3 │ │ - ldr r3, [sp, #24] │ │ + ldr r3, [sp, #56] ; 0x38 │ │ ands r3, r4 │ │ adds r0, r0, r3 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #24] │ │ ands r3, r4 │ │ adds r0, r0, r3 │ │ ldr r3, [sp, #48] ; 0x30 │ │ ands r3, r4 │ │ adds r0, r0, r3 │ │ - bl 2574 <__udivsi3> │ │ + bl 48e4 <_Unwind_GetTextRelBase@@Base+0xa8> │ │ ands r0, r4 │ │ - str r0, [sp, #64] ; 0x40 │ │ - ldr r3, [sp, #28] │ │ - ldr r0, [sp, #32] │ │ + str r0, [sp, #76] ; 0x4c │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + ldr r0, [sp, #44] ; 0x2c │ │ movs r1, #9 │ │ ands r3, r5 │ │ ands r0, r5 │ │ adds r0, r0, r3 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ ands r3, r5 │ │ adds r0, r0, r3 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #28] │ │ ands r3, r5 │ │ adds r0, r0, r3 │ │ ldr r3, [sp, #52] ; 0x34 │ │ ands r3, r5 │ │ adds r0, r0, r3 │ │ - ldr r3, [sp, #56] ; 0x38 │ │ + ldr r3, [sp, #32] │ │ ands r3, r5 │ │ adds r0, r0, r3 │ │ - ldr r3, [sp, #24] │ │ + ldr r3, [sp, #56] ; 0x38 │ │ ands r3, r5 │ │ adds r0, r0, r3 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #24] │ │ ands r3, r5 │ │ adds r0, r0, r3 │ │ ldr r3, [sp, #48] ; 0x30 │ │ ands r3, r5 │ │ adds r0, r0, r3 │ │ - bl 2574 <__udivsi3> │ │ - ldr r1, [sp, #64] ; 0x40 │ │ + bl 48e4 <_Unwind_GetTextRelBase@@Base+0xa8> │ │ + ldr r3, [sp, #76] ; 0x4c │ │ ands r0, r5 │ │ - orrs r1, r0 │ │ - str r1, [sp, #64] ; 0x40 │ │ - ldr r0, [sp, #32] │ │ - ldr r3, [sp, #28] │ │ movs r1, #9 │ │ - ands r0, r6 │ │ - ands r3, r6 │ │ - adds r0, r0, r3 │ │ + orrs r3, r0 │ │ + str r3, [sp, #76] ; 0x4c │ │ + ldr r0, [sp, #44] ; 0x2c │ │ ldr r3, [sp, #40] ; 0x28 │ │ - ands r3, r6 │ │ + ands r0, r7 │ │ + ands r3, r7 │ │ adds r0, r0, r3 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - ands r3, r6 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ands r3, r7 │ │ + adds r0, r0, r3 │ │ + ldr r3, [sp, #28] │ │ + ands r3, r7 │ │ adds r0, r0, r3 │ │ ldr r3, [sp, #52] ; 0x34 │ │ - ands r3, r6 │ │ + ands r3, r7 │ │ + adds r0, r0, r3 │ │ + ldr r3, [sp, #32] │ │ + ands r3, r7 │ │ adds r0, r0, r3 │ │ ldr r3, [sp, #56] ; 0x38 │ │ - ands r3, r6 │ │ + ands r3, r7 │ │ adds r0, r0, r3 │ │ ldr r3, [sp, #24] │ │ - ands r3, r6 │ │ - adds r0, r0, r3 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - ands r3, r6 │ │ + ands r3, r7 │ │ adds r0, r0, r3 │ │ ldr r3, [sp, #48] ; 0x30 │ │ - ands r3, r6 │ │ + ands r3, r7 │ │ adds r0, r0, r3 │ │ - bl 2574 <__udivsi3> │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - ldr r1, [sp, #16] │ │ - ldr r2, [sp, #76] ; 0x4c │ │ - orrs r3, r0 │ │ - ldr r0, [sp, #84] ; 0x54 │ │ - adds r1, #1 │ │ - str r1, [sp, #16] │ │ - str r3, [r2, r0] │ │ - b.n 1f14 │ │ - ldr r2, [sp, #20] │ │ - ldr r3, [sp, #0] │ │ - ldr r0, [sp, #12] │ │ - adds r2, #1 │ │ - str r2, [sp, #20] │ │ - adds r3, r3, r0 │ │ - str r3, [sp, #0] │ │ - b.n 1ee2 │ │ - add sp, #92 ; 0x5c │ │ + bl 48e4 <_Unwind_GetTextRelBase@@Base+0xa8> │ │ + ldr r3, [sp, #76] ; 0x4c │ │ + ldr r2, [sp, #72] ; 0x48 │ │ + orrs r0, r3 │ │ + ldr r3, [sp, #20] │ │ + str r0, [r3, r2] │ │ + ldr r3, [sp, #8] │ │ + adds r3, #1 │ │ + str r3, [sp, #8] │ │ + b.n 21ba │ │ + ldr r2, [sp, #4] │ │ + ldr r3, [sp, #12] │ │ + mov ip, r2 │ │ + adds r3, #1 │ │ + str r3, [sp, #12] │ │ + ldr r3, [sp, #16] │ │ + add r3, ip │ │ + str r3, [sp, #16] │ │ + ldr r3, [sp, #20] │ │ + add r3, ip │ │ + str r3, [sp, #20] │ │ + b.n 21a8 │ │ + add sp, #84 ; 0x54 │ │ pop {r4, r5, r6, r7, pc} │ │ + ... │ │ │ │ -00002048 : │ │ +000022ec : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ adds r7, r2, #0 │ │ muls r7, r1 │ │ str r0, [sp, #4] │ │ lsls r0, r7, #2 │ │ adds r6, r1, #0 │ │ adds r5, r2, #0 │ │ - bl 3ed8 <_Unwind_GetTextRelBase+0x96> │ │ + bl 48f4 <_Unwind_GetTextRelBase@@Base+0xb8> │ │ subs r4, r0, #0 │ │ - bne.n 2070 │ │ - ldr r1, [pc, #48] ; (2090 ) │ │ - ldr r2, [pc, #48] ; (2094 ) │ │ + bne.n 2314 │ │ + ldr r1, [pc, #48] ; (2334 ) │ │ + ldr r2, [pc, #48] ; (2338 ) │ │ adds r3, r7, #0 │ │ add r1, pc │ │ add r2, pc │ │ movs r0, #6 │ │ - bl 3e78 <_Unwind_GetTextRelBase+0x36> │ │ - b.n 208c │ │ - ldr r0, [pc, #36] ; (2098 ) │ │ + bl 4884 <_Unwind_GetTextRelBase@@Base+0x48> │ │ + b.n 2330 │ │ + ldr r0, [pc, #36] ; (233c ) │ │ add r0, pc │ │ - bl 1968 │ │ + bl 1be0 │ │ ldr r0, [sp, #4] │ │ adds r1, r4, #0 │ │ adds r2, r6, #0 │ │ adds r3, r5, #0 │ │ - bl 1ec0 │ │ - ldr r0, [pc, #20] ; (209c ) │ │ + bl 217c │ │ + ldr r0, [pc, #20] ; (2340 ) │ │ add r0, pc │ │ - bl 1968 │ │ + bl 1be0 │ │ adds r0, r4, #0 │ │ pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ - movs r2, #52 ; 0x34 │ │ + cmp r0, #48 ; 0x30 │ │ movs r0, r0 │ │ - movs r7, #50 ; 0x32 │ │ + cmp r5, #46 ; 0x2e │ │ movs r0, r0 │ │ - movs r7, #82 ; 0x52 │ │ + cmp r5, #78 ; 0x4e │ │ movs r0, r0 │ │ - movs r7, #80 ; 0x50 │ │ + cmp r5, #76 ; 0x4c │ │ ... │ │ │ │ -000020a0 : │ │ +00002344 : │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #20 │ │ - ldr r6, [sp, #40] ; 0x28 │ │ - ldr r7, [sp, #48] ; 0x30 │ │ - subs r4, r6, r7 │ │ - mvns r5, r4 │ │ + ldr r4, [sp, #40] ; 0x28 │ │ + ldr r6, [sp, #48] ; 0x30 │ │ + str r0, [sp, #12] │ │ + subs r0, r4, r6 │ │ + mvns r5, r0 │ │ + adds r4, r4, r6 │ │ asrs r5, r5, #31 │ │ - adds r6, r6, r7 │ │ - ands r4, r5 │ │ - cmp r6, r2 │ │ - ble.n 20b8 │ │ - adds r6, r2, #0 │ │ - subs r5, r3, r7 │ │ + ands r0, r5 │ │ + cmp r4, r2 │ │ + ble.n 235e │ │ + adds r4, r2, #0 │ │ + subs r5, r3, r6 │ │ mvns r2, r5 │ │ + adds r3, r3, r6 │ │ asrs r2, r2, #31 │ │ - adds r7, r3, r7 │ │ ands r5, r2 │ │ - str r7, [sp, #8] │ │ - cmp r7, r1 │ │ - ble.n 20ca │ │ - str r1, [sp, #8] │ │ - lsls r1, r1, #2 │ │ - adds r2, r4, #0 │ │ - muls r2, r1 │ │ - adds r2, r0, r2 │ │ - str r1, [sp, #4] │ │ + cmp r3, r1 │ │ + ble.n 236e │ │ + adds r3, r1, #0 │ │ + lsls r2, r1, #2 │ │ + str r2, [sp, #4] │ │ + muls r2, r0 │ │ + str r2, [sp, #8] │ │ + movs r2, #0 │ │ str r2, [sp, #0] │ │ - movs r1, #0 │ │ - cmp r4, r6 │ │ - bge.n 20fe │ │ - ldr r7, [sp, #0] │ │ + cmp r0, r4 │ │ + bge.n 23a4 │ │ + ldr r2, [sp, #8] │ │ + ldr r1, [sp, #0] │ │ + adds r6, r1, r2 │ │ + ldr r2, [sp, #12] │ │ + adds r2, r2, r6 │ │ + adds r7, r2, #0 │ │ adds r2, r5, #0 │ │ - adds r7, r1, r7 │ │ - str r7, [sp, #12] │ │ - ldr r0, [sp, #8] │ │ - cmp r2, r0 │ │ - bge.n 20f6 │ │ - ldr r7, [sp, #44] ; 0x2c │ │ - ldr r3, [sp, #12] │ │ - lsls r0, r2, #2 │ │ + cmp r2, r3 │ │ + bge.n 239a │ │ + ldr r1, [sp, #44] ; 0x2c │ │ + lsls r6, r2, #2 │ │ adds r2, #1 │ │ - str r7, [r3, r0] │ │ - b.n 20e4 │ │ - ldr r3, [sp, #4] │ │ - adds r4, #1 │ │ - adds r1, r1, r3 │ │ - b.n 20d8 │ │ + str r1, [r7, r6] │ │ + b.n 238c │ │ + ldr r2, [sp, #4] │ │ + ldr r1, [sp, #0] │ │ + adds r0, #1 │ │ + adds r2, r1, r2 │ │ + b.n 2378 │ │ add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ -00002102 : │ │ +000023a8 : │ │ + movs r3, #255 ; 0xff │ │ push {r4, r5, r6, lr} │ │ - adds r3, r0, #0 │ │ - movs r4, #255 ; 0xff │ │ - lsrs r6, r0, #8 │ │ - lsrs r2, r0, #16 │ │ + adds r6, r0, #0 │ │ + lsrs r2, r0, #8 │ │ + lsrs r4, r0, #16 │ │ + ands r6, r3 │ │ + ands r2, r3 │ │ ands r3, r4 │ │ - ands r6, r4 │ │ - ands r2, r4 │ │ cmp r1, #3 │ │ - bhi.n 21b6 │ │ + bhi.n 2464 │ │ adds r0, r1, #0 │ │ - bl 2560 <__gnu_thumb1_case_uqi> │ │ - asrs r7, r5, #20 │ │ + bl 283c <__gnu_thumb1_case_uqi@@Base> │ │ + asrs r4, r6, #20 │ │ movs r7, #2 │ │ - cmp r2, r3 │ │ - bge.n 21c8 │ │ - cmp r2, r6 │ │ - bge.n 21c8 │ │ - subs r1, r3, r2 │ │ - movs r0, #3 │ │ - subs r2, r6, r2 │ │ - cmp r3, r6 │ │ - ble.n 213c │ │ - subs r3, r3, r6 │ │ - adds r4, r1, #0 │ │ - muls r0, r3 │ │ - adds r1, r2, #1 │ │ - b.n 219c │ │ - subs r3, r6, r3 │ │ - adds r4, r2, #0 │ │ - muls r0, r3 │ │ - adds r1, #1 │ │ - b.n 219c │ │ cmp r3, r6 │ │ - bge.n 21c8 │ │ + bge.n 2476 │ │ cmp r3, r2 │ │ - bge.n 21c8 │ │ - subs r1, r6, r3 │ │ + bge.n 2476 │ │ + subs r5, r6, r3 │ │ movs r0, #3 │ │ - subs r3, r2, r3 │ │ + subs r1, r2, r3 │ │ cmp r6, r2 │ │ - ble.n 2162 │ │ - subs r2, r6, r2 │ │ + ble.n 23e2 │ │ + subs r6, r6, r2 │ │ + adds r4, r5, #0 │ │ + muls r0, r6 │ │ + adds r1, #1 │ │ + b.n 244c │ │ + subs r6, r2, r6 │ │ adds r4, r1, #0 │ │ - muls r0, r2 │ │ - adds r1, r3, #0 │ │ - b.n 219c │ │ - subs r2, r2, r6 │ │ - adds r4, r3, #0 │ │ - muls r0, r2 │ │ - b.n 219c │ │ - cmp r6, r3 │ │ - bge.n 21c8 │ │ + muls r0, r6 │ │ + adds r1, r5, #1 │ │ + b.n 244c │ │ cmp r6, r2 │ │ - bge.n 21c8 │ │ - subs r1, r3, r6 │ │ - movs r0, #3 │ │ - subs r6, r2, r6 │ │ - b.n 2188 │ │ + bge.n 2476 │ │ cmp r6, r3 │ │ - ble.n 21c8 │ │ - cmp r6, r2 │ │ - ble.n 21c8 │ │ + bge.n 2476 │ │ + subs r1, r2, r6 │ │ + movs r0, #3 │ │ + subs r6, r3, r6 │ │ + cmp r2, r3 │ │ + ble.n 2408 │ │ + subs r5, r2, r3 │ │ + adds r4, r1, #0 │ │ + muls r0, r5 │ │ + adds r1, r6, #0 │ │ + b.n 244c │ │ + subs r2, r3, r2 │ │ + adds r4, r6, #0 │ │ + muls r0, r2 │ │ + b.n 244c │ │ + cmp r2, r6 │ │ + bge.n 2476 │ │ + cmp r2, r3 │ │ + bge.n 2476 │ │ subs r1, r6, r2 │ │ movs r0, #3 │ │ + subs r2, r3, r2 │ │ + cmp r6, r3 │ │ + bgt.n 243c │ │ + subs r6, r3, r6 │ │ + adds r4, r2, #0 │ │ + muls r0, r6 │ │ + b.n 244c │ │ + cmp r2, r6 │ │ + ble.n 2476 │ │ + cmp r2, r3 │ │ + ble.n 2476 │ │ + subs r1, r2, r3 │ │ + movs r0, #3 │ │ + subs r2, r2, r6 │ │ + cmp r6, r3 │ │ + ble.n 2446 │ │ subs r6, r6, r3 │ │ - cmp r3, r2 │ │ - ble.n 2196 │ │ - subs r3, r3, r2 │ │ adds r4, r1, #0 │ │ + muls r0, r6 │ │ + adds r1, r2, #0 │ │ + b.n 244c │ │ + adds r4, r2, #0 │ │ + subs r3, r3, r6 │ │ muls r0, r3 │ │ - adds r1, r6, #0 │ │ - b.n 219c │ │ - subs r3, r2, r3 │ │ - muls r0, r3 │ │ - adds r4, r6, #0 │ │ - bl 2608 <__divsi3> │ │ + bl 4904 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ adds r1, r4, #0 │ │ lsls r0, r0, #8 │ │ - bl 2608 <__divsi3> │ │ - movs r3, #184 ; 0xb8 │ │ - lsls r3, r3, #1 │ │ + bl 4904 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ adds r5, r0, #0 │ │ - adds r0, r0, r3 │ │ + adds r0, #113 ; 0x71 │ │ + adds r0, #255 ; 0xff │ │ cmp r4, #0 │ │ - blt.n 21cc │ │ - b.n 21b8 │ │ + blt.n 247a │ │ + b.n 2466 │ │ movs r4, #0 │ │ movs r0, #128 ; 0x80 │ │ adds r1, r4, #1 │ │ lsls r0, r0, #3 │ │ - bl 2608 <__divsi3> │ │ + bl 4904 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ subs r0, #5 │ │ adds r0, r5, r0 │ │ - b.n 21cc │ │ + b.n 247a │ │ movs r0, #128 ; 0x80 │ │ lsls r0, r0, #3 │ │ pop {r4, r5, r6, pc} │ │ - ... │ │ │ │ -000021d0 : │ │ +0000247c : │ │ push {r4, r5, r6, r7, lr} │ │ - sub sp, #20 │ │ - ldr r0, [sp, #44] ; 0x2c │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - mov r7, sp │ │ - adds r4, r0, #0 │ │ - muls r4, r2 │ │ - ldr r0, [pc, #104] ; (2248 ) │ │ - adds r4, r3, r4 │ │ - add r0, pc │ │ - ldr r0, [r0, #0] │ │ - ldr r3, [r0, #0] │ │ - muls r2, r3 │ │ - subs r0, r4, r2 │ │ - subs r5, r0, r3 │ │ - adds r0, r0, r3 │ │ - lsls r0, r0, #2 │ │ - ldr r0, [r0, r1] │ │ - adds r2, r4, r2 │ │ + ldr r3, [pc, #140] ; (250c ) │ │ + sub sp, #36 ; 0x24 │ │ + ldr r5, [sp, #60] ; 0x3c │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r7, [pc, #132] ; (2510 ) │ │ + muls r5, r2 │ │ + ldr r0, [r3, #0] │ │ + add r7, pc │ │ + ldr r7, [r7, #0] │ │ + str r0, [sp, #28] │ │ + ldr r0, [sp, #56] ; 0x38 │ │ + str r3, [sp, #4] │ │ + adds r5, r0, r5 │ │ + ldr r0, [r7, #0] │ │ + add r7, sp, #12 │ │ + adds r6, r0, #0 │ │ + muls r6, r2 │ │ + subs r2, r5, r6 │ │ + subs r4, r2, r0 │ │ + lsls r4, r4, #2 │ │ + ldr r4, [r4, r1] │ │ + adds r2, r2, r0 │ │ + lsls r2, r2, #2 │ │ + str r4, [sp, #12] │ │ + movs r4, #0 │ │ + ldr r2, [r2, r1] │ │ + adds r5, r5, r6 │ │ + str r2, [r7, #4] │ │ + adds r2, r5, r0 │ │ + lsls r2, r2, #2 │ │ + ldr r2, [r2, r1] │ │ + subs r5, r5, r0 │ │ lsls r5, r5, #2 │ │ - str r0, [sp, #4] │ │ - adds r0, r2, r3 │ │ - subs r3, r2, r3 │ │ - lsls r0, r0, #2 │ │ - lsls r3, r3, #2 │ │ - ldr r5, [r5, r1] │ │ - ldr r0, [r0, r1] │ │ - ldr r3, [r3, r1] │ │ - str r5, [sp, #0] │ │ - str r0, [sp, #8] │ │ - str r3, [sp, #12] │ │ + str r2, [r7, #8] │ │ + ldr r2, [r5, r1] │ │ + str r2, [r7, #12] │ │ movs r5, #0 │ │ - movs r4, #0 │ │ - adds r6, r4, #0 │ │ - movs r0, #3 │ │ - adds r3, r4, r5 │ │ - ands r3, r0 │ │ + adds r6, r5, #0 │ │ + movs r2, #3 │ │ + adds r3, r5, r4 │ │ + ands r3, r2 │ │ lsls r3, r3, #2 │ │ ldr r0, [r7, r3] │ │ - adds r1, r4, #0 │ │ - bl 2102 │ │ + adds r1, r5, #0 │ │ + bl 23a8 │ │ adds r6, r6, r0 │ │ cmp r6, #216 ; 0xd8 │ │ - bgt.n 2234 │ │ - adds r4, #1 │ │ - cmp r4, #4 │ │ - bne.n 2214 │ │ - cmp r6, #184 ; 0xb8 │ │ - ble.n 2240 │ │ + bgt.n 24ec │ │ adds r5, #1 │ │ cmp r5, #4 │ │ - bne.n 2210 │ │ + bne.n 24cc │ │ + cmp r6, #184 ; 0xb8 │ │ + ble.n 24f8 │ │ + adds r4, #1 │ │ + cmp r4, #4 │ │ + bne.n 24c8 │ │ movs r0, #1 │ │ negs r0, r0 │ │ - b.n 2242 │ │ - adds r0, r5, #0 │ │ - add sp, #20 │ │ + b.n 24fa │ │ + adds r0, r4, #0 │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #28] │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 2508 │ │ + bl 4844 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #36 ; 0x24 │ │ pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - subs r5, #174 ; 0xae │ │ + ldr r2, [pc, #928] ; (28b0 <__udivsi3@@Base+0x60>) │ │ + movs r0, r0 │ │ + ldr r2, [pc, #1016] ; (290c <__aeabi_uidivmod@@Base+0x14>) │ │ ... │ │ │ │ -0000224c : │ │ - movs r3, #255 ; 0xff │ │ +00002514 : │ │ + movs r2, #255 ; 0xff │ │ push {r4, r5, lr} │ │ - adds r2, r1, #0 │ │ + adds r3, r1, #0 │ │ adds r4, r0, #0 │ │ - ands r2, r3 │ │ - ands r4, r3 │ │ - subs r4, r4, r2 │ │ + ands r3, r2 │ │ + ands r4, r2 │ │ + subs r4, r4, r3 │ │ lsrs r5, r0, #8 │ │ - lsrs r2, r1, #8 │ │ - ands r5, r3 │ │ - ands r2, r3 │ │ - lsrs r1, r1, #16 │ │ + lsrs r3, r1, #8 │ │ lsrs r0, r0, #16 │ │ - subs r2, r5, r2 │ │ - ands r0, r3 │ │ - ands r3, r1 │ │ - adds r1, r4, #0 │ │ - muls r4, r1 │ │ - adds r1, r2, #0 │ │ - muls r2, r1 │ │ - subs r3, r0, r3 │ │ - adds r0, r4, r2 │ │ + lsrs r1, r1, #16 │ │ + ands r5, r2 │ │ + ands r3, r2 │ │ + ands r0, r2 │ │ + ands r2, r1 │ │ + subs r0, r0, r2 │ │ + adds r2, r4, #0 │ │ + muls r2, r4 │ │ + adds r4, r2, #0 │ │ + subs r3, r5, r3 │ │ adds r2, r3, #0 │ │ - muls r3, r2 │ │ - adds r0, r0, r3 │ │ + muls r2, r3 │ │ + adds r3, r4, r2 │ │ + adds r2, r0, #0 │ │ + muls r2, r0 │ │ + adds r0, r3, r2 │ │ pop {r4, r5, pc} │ │ + ... │ │ │ │ -00002280 : │ │ +0000254c : │ │ push {r4, r5, r6, r7, lr} │ │ - sub sp, #100 ; 0x64 │ │ - str r3, [sp, #44] ; 0x2c │ │ - ldr r3, [pc, #520] ; (2490 ) │ │ - str r0, [sp, #60] ; 0x3c │ │ - ldr r6, [sp, #44] ; 0x2c │ │ - add r3, pc │ │ + sub sp, #116 ; 0x74 │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #136] ; 0x88 │ │ + ldr r7, [pc, #532] ; (276c ) │ │ + str r2, [sp, #20] │ │ + str r3, [sp, #48] ; 0x30 │ │ + ldr r3, [sp, #144] ; 0x90 │ │ + add r7, pc │ │ + ldr r7, [r7, #0] │ │ + str r3, [sp, #32] │ │ + ldr r3, [pc, #524] ; (2770 ) │ │ + ldr r4, [r7, #0] │ │ + str r1, [sp, #24] │ │ + mov ip, r3 │ │ + add ip, pc │ │ + mov r3, ip │ │ ldr r3, [r3, #0] │ │ - str r1, [sp, #36] ; 0x24 │ │ + ldr r1, [sp, #20] │ │ + str r0, [sp, #64] ; 0x40 │ │ + ldr r2, [r3, #0] │ │ + ldr r5, [sp, #140] ; 0x8c │ │ + mov ip, r3 │ │ + str r2, [sp, #108] ; 0x6c │ │ + adds r2, r4, #1 │ │ str r2, [sp, #28] │ │ - ldr r0, [r3, #0] │ │ - ldr r7, [sp, #124] ; 0x7c │ │ - ldr r5, [sp, #128] ; 0x80 │ │ - adds r4, r0, #0 │ │ - mov ip, r0 │ │ - mvns r1, r0 │ │ - adds r4, #1 │ │ - ldr r0, [pc, #496] ; (2494 ) │ │ - str r4, [sp, #40] ; 0x28 │ │ - adds r4, r2, r1 │ │ - adds r1, r6, r1 │ │ + mvns r2, r4 │ │ + adds r1, r1, r2 │ │ str r1, [sp, #52] ; 0x34 │ │ - add r1, sp, #80 ; 0x50 │ │ - str r1, [sp, #20] │ │ - str r4, [sp, #48] ; 0x30 │ │ - add r0, pc │ │ - adds r4, r1, #0 │ │ - ldmia r0!, {r1, r2, r6} │ │ - stmia r4!, {r1, r2, r6} │ │ - ldr r0, [r0, #0] │ │ - movs r1, #0 │ │ - str r0, [r4, #0] │ │ - ldr r4, [sp, #28] │ │ - str r1, [r7, #0] │ │ - mov r0, ip │ │ - lsls r4, r4, #3 │ │ - negs r6, r4 │ │ - str r4, [sp, #64] ; 0x40 │ │ - ldr r4, [sp, #40] ; 0x28 │ │ - str r6, [sp, #68] ; 0x44 │ │ - lsls r1, r4, #2 │ │ - ldr r4, [sp, #28] │ │ - negs r1, r1 │ │ - adds r6, r4, #0 │ │ - muls r6, r1 │ │ - str r6, [sp, #24] │ │ - mov r6, ip │ │ - lsls r1, r6, #2 │ │ - adds r6, r4, #0 │ │ - muls r6, r1 │ │ - str r6, [sp, #20] │ │ - ldr r6, [sp, #40] ; 0x28 │ │ - adds r1, r6, #0 │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + adds r2, r1, r2 │ │ + str r2, [sp, #56] ; 0x38 │ │ + ldr r2, [pc, #484] ; (2774 ) │ │ + add r1, sp, #92 ; 0x5c │ │ + add r2, pc │ │ + ldmia r2!, {r0, r3, r6} │ │ + stmia r1!, {r0, r3, r6} │ │ + ldr r2, [r2, #0] │ │ + mov r3, ip │ │ + str r2, [r1, #0] │ │ + movs r2, #0 │ │ + str r2, [r5, #0] │ │ + ldr r2, [sp, #20] │ │ + lsls r6, r4, #2 │ │ + lsls r2, r2, #3 │ │ + str r2, [sp, #68] ; 0x44 │ │ + negs r2, r2 │ │ + str r2, [sp, #72] ; 0x48 │ │ + ldr r2, [sp, #28] │ │ + ldr r1, [sp, #20] │ │ + str r3, [sp, #76] ; 0x4c │ │ + lsls r2, r2, #2 │ │ + negs r2, r2 │ │ + muls r1, r2 │ │ + ldr r2, [sp, #20] │ │ + str r1, [sp, #44] ; 0x2c │ │ + ldr r1, [sp, #28] │ │ + muls r2, r6 │ │ + adds r6, r2, #0 │ │ + ldr r2, [sp, #20] │ │ + str r7, [sp, #80] ; 0x50 │ │ + muls r2, r1 │ │ + ldr r1, [sp, #20] │ │ + adds r2, r2, r4 │ │ muls r1, r4 │ │ - ldr r4, [sp, #20] │ │ - ldr r6, [sp, #36] ; 0x24 │ │ - adds r2, r1, r0 │ │ + subs r2, r2, r1 │ │ + ldr r1, [sp, #28] │ │ lsls r2, r2, #2 │ │ - subs r2, r2, r4 │ │ - ldr r4, [sp, #40] ; 0x28 │ │ - adds r2, r6, r2 │ │ - adds r2, #4 │ │ - str r4, [sp, #32] │ │ - str r3, [sp, #72] ; 0x48 │ │ - str r2, [sp, #76] ; 0x4c │ │ - ldr r4, [sp, #32] │ │ - ldr r6, [sp, #52] ; 0x34 │ │ - cmp r4, r6 │ │ - blt.n 2310 │ │ - ldr r4, [sp, #40] ; 0x28 │ │ - str r4, [sp, #20] │ │ - b.n 2396 │ │ - ldr r4, [sp, #64] ; 0x40 │ │ - ldr r6, [sp, #20] │ │ - ldr r0, [sp, #20] │ │ - adds r6, r6, r4 │ │ - str r6, [sp, #56] ; 0x38 │ │ - ldr r6, [sp, #76] ; 0x4c │ │ - adds r4, r6, r0 │ │ - ldr r6, [sp, #40] ; 0x28 │ │ - ldr r0, [sp, #48] ; 0x30 │ │ - cmp r6, r0 │ │ - bge.n 235a │ │ + adds r3, r2, #4 │ │ + str r1, [sp, #40] ; 0x28 │ │ + str r3, [sp, #84] ; 0x54 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + ldr r2, [sp, #56] ; 0x38 │ │ + cmp r3, r2 │ │ + blt.n 25e6 │ │ + ldr r7, [sp, #28] │ │ + b.n 2666 │ │ + ldr r3, [sp, #84] ; 0x54 │ │ + ldr r7, [sp, #28] │ │ + adds r4, r3, r6 │ │ + ldr r3, [sp, #24] │ │ + adds r4, r3, r4 │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + adds r3, r6, r3 │ │ + str r3, [sp, #60] ; 0x3c │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + cmp r7, r3 │ │ + bge.n 262e │ │ subs r3, r4, #4 │ │ - ldr r1, [r4, #4] │ │ ldr r0, [r3, #0] │ │ - bl 224c │ │ - movs r1, #162 ; 0xa2 │ │ - lsls r1, r1, #3 │ │ - cmp r0, r1 │ │ - ble.n 233a │ │ - b.n 2484 │ │ - ldr r2, [sp, #24] │ │ - ldr r1, [sp, #20] │ │ - adds r3, r4, r2 │ │ - ldr r2, [sp, #56] ; 0x38 │ │ - ldr r0, [r3, r1] │ │ + ldr r1, [r4, #4] │ │ + bl 2514 │ │ + movs r3, #162 ; 0xa2 │ │ + lsls r3, r3, #3 │ │ + cmp r0, r3 │ │ + ble.n 2610 │ │ + b.n 275c │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + ldr r2, [sp, #60] ; 0x3c │ │ + adds r3, r4, r3 │ │ + ldr r0, [r3, r6] │ │ ldr r1, [r3, r2] │ │ - bl 224c │ │ + bl 2514 │ │ movs r3, #162 ; 0xa2 │ │ lsls r3, r3, #3 │ │ cmp r0, r3 │ │ - ble.n 2354 │ │ - b.n 2484 │ │ - adds r6, #2 │ │ + ble.n 2628 │ │ + b.n 275c │ │ + adds r7, #2 │ │ adds r4, #8 │ │ - b.n 2320 │ │ - ldr r4, [sp, #32] │ │ + b.n 25f6 │ │ + ldr r2, [sp, #72] ; 0x48 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + ldr r6, [sp, #60] ; 0x3c │ │ + mov ip, r2 │ │ + adds r3, #2 │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + add r3, ip │ │ + str r3, [sp, #44] ; 0x2c │ │ + b.n 25da │ │ + ldr r3, [sp, #80] ; 0x50 │ │ + ldr r1, [sp, #20] │ │ ldr r6, [sp, #24] │ │ - adds r4, #2 │ │ - str r4, [sp, #32] │ │ - ldr r4, [sp, #68] ; 0x44 │ │ - adds r6, r6, r4 │ │ - str r6, [sp, #24] │ │ - ldr r6, [sp, #56] ; 0x38 │ │ - str r6, [sp, #20] │ │ - b.n 2302 │ │ - ldr r4, [sp, #72] ; 0x48 │ │ - ldr r3, [r4, #0] │ │ - ldr r4, [sp, #20] │ │ - subs r2, r6, r3 │ │ + ldr r3, [r3, #0] │ │ + subs r2, r7, r3 │ │ + muls r1, r2 │ │ subs r0, r4, r3 │ │ - ldr r4, [sp, #28] │ │ - muls r0, r4 │ │ - ldr r4, [sp, #36] ; 0x24 │ │ - adds r1, r2, r0 │ │ + adds r2, r1, #0 │ │ + adds r1, r0, r1 │ │ lsls r1, r1, #2 │ │ - ldr r1, [r1, r4] │ │ + ldr r1, [r1, r6] │ │ lsrs r1, r1, #24 │ │ - beq.n 23a2 │ │ - adds r6, #2 │ │ - ldr r4, [sp, #48] ; 0x30 │ │ - cmp r6, r4 │ │ - blt.n 236e │ │ - ldr r6, [sp, #20] │ │ - adds r6, #2 │ │ - str r6, [sp, #20] │ │ - ldr r4, [sp, #20] │ │ - ldr r6, [sp, #52] ; 0x34 │ │ - cmp r4, r6 │ │ - bge.n 2464 │ │ - ldr r6, [sp, #40] ; 0x28 │ │ - b.n 238a │ │ - adds r1, r6, r3 │ │ - adds r0, r1, r0 │ │ - lsls r0, r0, #2 │ │ - ldr r0, [r0, r4] │ │ - lsrs r0, r0, #24 │ │ - bne.n 2388 │ │ - ldr r4, [sp, #20] │ │ - adds r3, r4, r3 │ │ + beq.n 2670 │ │ + adds r4, #2 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + cmp r4, r3 │ │ + blt.n 2642 │ │ + adds r7, #2 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + cmp r7, r3 │ │ + bge.n 2728 │ │ ldr r4, [sp, #28] │ │ - muls r3, r4 │ │ - ldr r4, [sp, #36] ; 0x24 │ │ - adds r1, r1, r3 │ │ + b.n 265e │ │ + adds r1, r4, r3 │ │ + adds r2, r1, r2 │ │ + lsls r2, r2, #2 │ │ + ldr r2, [r2, r6] │ │ + lsrs r2, r2, #24 │ │ + bne.n 265c │ │ + ldr r2, [sp, #20] │ │ + adds r3, r7, r3 │ │ + muls r2, r3 │ │ + adds r1, r1, r2 │ │ lsls r1, r1, #2 │ │ - ldr r1, [r1, r4] │ │ - lsrs r1, r1, #24 │ │ - bne.n 2388 │ │ - adds r3, r2, r3 │ │ + adds r3, r2, #0 │ │ + ldr r2, [r1, r6] │ │ + lsrs r2, r2, #24 │ │ + bne.n 265c │ │ + adds r3, r0, r3 │ │ lsls r3, r3, #2 │ │ - ldr r3, [r3, r4] │ │ + ldr r3, [r3, r6] │ │ lsrs r3, r3, #24 │ │ - bne.n 2388 │ │ - ldr r4, [sp, #20] │ │ - str r6, [sp, #0] │ │ - ldr r0, [sp, #60] ; 0x3c │ │ - str r4, [sp, #4] │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - ldr r2, [sp, #28] │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - bl 21d0 │ │ - str r0, [sp, #32] │ │ - cmp r0, #0 │ │ - blt.n 2388 │ │ - lsls r3, r0, #2 │ │ - adds r2, r5, r3 │ │ - ldr r1, [r2, #0] │ │ - adds r1, #1 │ │ - str r1, [r2, #0] │ │ + bne.n 265c │ │ str r4, [sp, #0] │ │ - ldr r4, [pc, #164] ; (2498 ) │ │ - add r2, sp, #80 ; 0x50 │ │ - ldr r2, [r3, r2] │ │ - add r4, pc │ │ - ldr r4, [r4, #0] │ │ - str r2, [sp, #4] │ │ - ldr r1, [sp, #28] │ │ - ldr r0, [r4, #0] │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - adds r3, r6, #0 │ │ - str r0, [sp, #8] │ │ - ldr r0, [sp, #60] ; 0x3c │ │ - bl 20a0 │ │ + str r7, [sp, #4] │ │ + ldr r0, [sp, #64] ; 0x40 │ │ + adds r1, r6, #0 │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + bl 247c │ │ + str r0, [sp, #40] ; 0x28 │ │ + cmp r0, #0 │ │ + blt.n 265c │ │ + ldr r3, [sp, #32] │ │ + lsls r2, r0, #2 │ │ + ldr r6, [pc, #196] ; (2778 ) │ │ + adds r1, r3, r2 │ │ + ldr r3, [r1, #0] │ │ + add r6, pc │ │ + ldr r6, [r6, #0] │ │ + adds r3, #1 │ │ + str r3, [r1, #0] │ │ + str r7, [sp, #0] │ │ + add r3, sp, #92 ; 0x5c │ │ + ldr r3, [r2, r3] │ │ + ldr r0, [sp, #64] ; 0x40 │ │ ldr r1, [sp, #20] │ │ + str r3, [sp, #4] │ │ + ldr r3, [r6, #0] │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + str r3, [sp, #8] │ │ + adds r3, r4, #0 │ │ + bl 2344 │ │ movs r3, #255 ; 0xff │ │ lsls r3, r3, #24 │ │ - str r1, [sp, #0] │ │ + str r7, [sp, #0] │ │ str r3, [sp, #4] │ │ - ldr r4, [r4, #0] │ │ - ldr r0, [sp, #36] ; 0x24 │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - str r4, [sp, #8] │ │ - adds r3, r6, #0 │ │ - ldr r1, [sp, #28] │ │ - bl 20a0 │ │ - ldr r4, [r7, #0] │ │ + ldr r3, [r6, #0] │ │ + ldr r1, [sp, #20] │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + str r3, [sp, #8] │ │ + ldr r0, [sp, #24] │ │ + adds r3, r4, #0 │ │ + bl 2344 │ │ movs r3, #12 │ │ - adds r2, r3, #0 │ │ - muls r2, r4 │ │ - ldr r4, [sp, #120] ; 0x78 │ │ - str r6, [r2, r4] │ │ - ldr r0, [r7, #0] │ │ - adds r2, r3, #0 │ │ - muls r2, r0 │ │ - adds r2, r4, r2 │ │ - ldr r4, [sp, #20] │ │ - str r4, [r2, #4] │ │ - ldr r0, [r7, #0] │ │ - ldr r4, [sp, #120] ; 0x78 │ │ - ldr r2, [pc, #88] ; (249c ) │ │ - muls r3, r0 │ │ - adds r3, r4, r3 │ │ - ldr r4, [sp, #32] │ │ - str r4, [r3, #8] │ │ - ldr r3, [r7, #0] │ │ + ldr r2, [r5, #0] │ │ + ldr r1, [sp, #48] ; 0x30 │ │ + muls r2, r3 │ │ + str r4, [r2, r1] │ │ + ldr r2, [r5, #0] │ │ + muls r2, r3 │ │ + adds r2, r1, r2 │ │ + str r7, [r2, #4] │ │ + ldr r2, [r5, #0] │ │ + muls r2, r3 │ │ + adds r3, r2, #0 │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + adds r3, r1, r3 │ │ + str r2, [r3, #8] │ │ + ldr r3, [r5, #0] │ │ + ldr r2, [pc, #104] ; (277c ) │ │ adds r3, #1 │ │ - str r3, [r7, #0] │ │ + str r3, [r5, #0] │ │ cmp r3, r2 │ │ - ble.n 2388 │ │ - ldr r1, [pc, #72] ; (24a0 ) │ │ - ldr r2, [pc, #72] ; (24a4 ) │ │ + ble.n 265c │ │ + ldr r1, [pc, #100] ; (2780 ) │ │ + ldr r2, [pc, #100] ; (2784 ) │ │ movs r0, #5 │ │ add r1, pc │ │ add r2, pc │ │ - bl 3e78 <_Unwind_GetTextRelBase+0x36> │ │ - ldr r0, [r5, #4] │ │ - ldr r3, [r5, #0] │ │ - ldr r2, [pc, #60] ; (24a8 ) │ │ - str r0, [sp, #0] │ │ - ldr r1, [r5, #8] │ │ - add r2, pc │ │ + bl 4884 <_Unwind_GetTextRelBase@@Base+0x48> │ │ + ldr r2, [sp, #32] │ │ + ldr r3, [sp, #32] │ │ + ldr r1, [pc, #88] ; (2788 ) │ │ + ldr r2, [r2, #4] │ │ + ldr r3, [r3, #0] │ │ movs r0, #4 │ │ - str r1, [sp, #4] │ │ - ldr r5, [r5, #12] │ │ - ldr r1, [pc, #52] ; (24ac ) │ │ - str r5, [sp, #8] │ │ + str r2, [sp, #0] │ │ + ldr r2, [sp, #32] │ │ add r1, pc │ │ - bl 3e78 <_Unwind_GetTextRelBase+0x36> │ │ - add sp, #100 ; 0x64 │ │ - pop {r4, r5, r6, r7, pc} │ │ - ldr r2, [r4, #0] │ │ + ldr r2, [r2, #8] │ │ + str r2, [sp, #4] │ │ + str r2, [sp, #20] │ │ + ldr r2, [sp, #32] │ │ + ldr r2, [r2, #12] │ │ + str r2, [sp, #8] │ │ + ldr r2, [pc, #68] ; (278c ) │ │ + add r2, pc │ │ + bl 4884 <_Unwind_GetTextRelBase@@Base+0x48> │ │ + ldr r3, [sp, #76] ; 0x4c │ │ + ldr r2, [sp, #108] ; 0x6c │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 2768 │ │ + bl 4844 <_Unwind_GetTextRelBase@@Base+0x8> │ │ movs r3, #255 ; 0xff │ │ + ldr r2, [r4, #0] │ │ lsls r3, r3, #24 │ │ orrs r3, r2 │ │ str r3, [r4, #0] │ │ - b.n 2354 │ │ - subs r5, #4 │ │ + b.n 2628 │ │ + add sp, #116 ; 0x74 │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldr r2, [pc, #192] ; (2830 ) │ │ movs r0, r0 │ │ - movs r6, #14 │ │ + ldr r2, [pc, #8] ; (277c ) │ │ + movs r0, r0 │ │ + cmp r3, #208 ; 0xd0 │ │ movs r0, r0 │ │ - subs r3, #158 ; 0x9e │ │ + ldr r0, [pc, #864] ; (2adc <__adddf3@@Base+0xbc>) │ │ movs r0, r0 │ │ lsls r7, r7, #7 │ │ movs r0, r0 │ │ - subs r4, r7, #0 │ │ + movs r4, #24 │ │ movs r0, r0 │ │ - movs r3, #130 ; 0x82 │ │ + cmp r1, #94 ; 0x5e │ │ movs r0, r0 │ │ - movs r3, #216 ; 0xd8 │ │ + movs r4, #0 │ │ movs r0, r0 │ │ - subs r6, r3, #0 │ │ + cmp r1, #158 ; 0x9e │ │ ... │ │ │ │ -000024b0 : │ │ +00002790 : │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #28 │ │ - str r3, [sp, #20] │ │ + adds r5, r2, #0 │ │ adds r7, r0, #0 │ │ adds r6, r1, #0 │ │ - adds r5, r2, #0 │ │ - subs r3, r1, #0 │ │ - cmp r3, r2 │ │ - bcs.n 24c4 │ │ - adds r3, r2, #0 │ │ - ldr r2, [pc, #128] ; (2548 ) │ │ - asrs r0, r3, #31 │ │ - lsrs r1, r0, #24 │ │ - add r2, pc │ │ - ldr r2, [r2, #0] │ │ - adds r1, r1, r3 │ │ + str r3, [sp, #20] │ │ + subs r2, r1, #0 │ │ + cmp r2, r5 │ │ + bcs.n 27a4 │ │ + adds r2, r5, #0 │ │ + asrs r3, r2, #31 │ │ + lsrs r1, r3, #24 │ │ + lsrs r3, r3, #23 │ │ + adds r1, r1, r2 │ │ + adds r3, r3, r2 │ │ + ldr r0, [pc, #116] ; (2824 ) │ │ + ldr r2, [pc, #116] ; (2828 ) │ │ asrs r1, r1, #8 │ │ - adds r1, #8 │ │ - str r1, [r2, #0] │ │ - ldr r2, [pc, #116] ; (254c ) │ │ - lsrs r0, r0, #23 │ │ - adds r3, r0, r3 │ │ + add r0, pc │ │ add r2, pc │ │ + ldr r0, [r0, #0] │ │ ldr r2, [r2, #0] │ │ asrs r3, r3, #9 │ │ adds r3, #2 │ │ + adds r1, #8 │ │ str r3, [r2, #0] │ │ + str r1, [r0, #0] │ │ + ldr r2, [pc, #100] ; (282c ) │ │ str r1, [sp, #0] │ │ - ldr r2, [pc, #100] ; (2550 ) │ │ - ldr r1, [pc, #104] ; (2554 ) │ │ - movs r0, #4 │ │ + ldr r1, [pc, #100] ; (2830 ) │ │ add r2, pc │ │ + movs r0, #4 │ │ add r1, pc │ │ - bl 3e78 <_Unwind_GetTextRelBase+0x36> │ │ - ldr r0, [pc, #96] ; (2558 ) │ │ + bl 4884 <_Unwind_GetTextRelBase@@Base+0x48> │ │ + ldr r0, [pc, #92] ; (2834 ) │ │ add r0, pc │ │ - bl 1968 │ │ + bl 1be0 │ │ adds r0, r7, #0 │ │ adds r1, r6, #0 │ │ adds r2, r5, #0 │ │ - bl 2048 │ │ + bl 22ec │ │ subs r4, r0, #0 │ │ - beq.n 2542 │ │ + beq.n 2820 │ │ movs r0, #2 │ │ - bl 1a4c │ │ + bl 1cc4 │ │ ldr r3, [sp, #20] │ │ adds r1, r4, #0 │ │ - adds r2, r6, #0 │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #48] ; 0x30 │ │ - adds r0, r7, #0 │ │ + adds r2, r6, #0 │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #52] ; 0x34 │ │ + adds r0, r7, #0 │ │ str r3, [sp, #8] │ │ adds r3, r5, #0 │ │ - bl 2280 │ │ + bl 254c │ │ movs r0, #3 │ │ - bl 1a4c │ │ - ldr r0, [pc, #40] ; (255c ) │ │ + bl 1cc4 │ │ + ldr r0, [pc, #36] ; (2838 ) │ │ add r0, pc │ │ - bl 1968 │ │ + bl 1be0 │ │ adds r0, r4, #0 │ │ - bl 3ee8 <_Unwind_GetTextRelBase+0xa6> │ │ + bl 4914 <_Unwind_GetTextRelBase@@Base+0xd8> │ │ movs r0, #1 │ │ - b.n 2542 │ │ add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - subs r2, #202 ; 0xca │ │ + blxns fp │ │ movs r0, r0 │ │ - subs r2, #180 ; 0xb4 │ │ + ; instruction: 0x47d6 │ │ movs r0, r0 │ │ - movs r3, #137 ; 0x89 │ │ + cmp r1, #75 ; 0x4b │ │ movs r0, r0 │ │ - adds r0, r5, #6 │ │ + movs r3, #104 ; 0x68 │ │ movs r0, r0 │ │ - movs r3, #153 ; 0x99 │ │ + cmp r1, #89 ; 0x59 │ │ movs r0, r0 │ │ - movs r3, #124 ; 0x7c │ │ + cmp r1, #60 ; 0x3c │ │ ... │ │ │ │ -00002560 <__gnu_thumb1_case_uqi>: │ │ +0000283c <__gnu_thumb1_case_uqi@@Base>: │ │ push {r1} │ │ mov r1, lr │ │ lsrs r1, r1, #1 │ │ lsls r1, r1, #1 │ │ ldrb r1, [r1, r0] │ │ lsls r1, r1, #1 │ │ add lr, r1 │ │ pop {r1} │ │ bx lr │ │ nop ; (mov r8, r8) │ │ │ │ -00002574 <__udivsi3>: │ │ - cmp r1, #0 │ │ - beq.n 25e2 <__udivsi3+0x6e> │ │ - movs r3, #1 │ │ - movs r2, #0 │ │ - push {r4} │ │ +00002850 <__udivsi3@@Base>: │ │ + subs r2, r1, #1 │ │ + bxeq lr │ │ + bcc 28ec <__udivsi3@@Base+0x9c> │ │ cmp r0, r1 │ │ - bcc.n 25dc <__udivsi3+0x68> │ │ - movs r4, #1 │ │ - lsls r4, r4, #28 │ │ - cmp r1, r4 │ │ - bcs.n 2594 <__udivsi3+0x20> │ │ - cmp r1, r0 │ │ - bcs.n 2594 <__udivsi3+0x20> │ │ - lsls r1, r1, #4 │ │ - lsls r3, r3, #4 │ │ - b.n 2586 <__udivsi3+0x12> │ │ - lsls r4, r4, #3 │ │ - cmp r1, r4 │ │ - bcs.n 25a4 <__udivsi3+0x30> │ │ - cmp r1, r0 │ │ - bcs.n 25a4 <__udivsi3+0x30> │ │ - lsls r1, r1, #1 │ │ - lsls r3, r3, #1 │ │ - b.n 2596 <__udivsi3+0x22> │ │ + bls 28d0 <__udivsi3@@Base+0x80> │ │ + tst r1, r2 │ │ + beq 28dc <__udivsi3@@Base+0x8c> │ │ + clz r3, r1 │ │ + clz r2, r0 │ │ + sub r2, r3, r2 │ │ + mov r3, #1 │ │ + lsl r1, r1, r2 │ │ + lsl r3, r3, r2 │ │ + mov r2, #0 │ │ cmp r0, r1 │ │ - bcc.n 25ac <__udivsi3+0x38> │ │ - subs r0, r0, r1 │ │ - orrs r2, r3 │ │ - lsrs r4, r1, #1 │ │ - cmp r0, r4 │ │ - bcc.n 25b8 <__udivsi3+0x44> │ │ - subs r0, r0, r4 │ │ - lsrs r4, r3, #1 │ │ - orrs r2, r4 │ │ - lsrs r4, r1, #2 │ │ - cmp r0, r4 │ │ - bcc.n 25c4 <__udivsi3+0x50> │ │ - subs r0, r0, r4 │ │ - lsrs r4, r3, #2 │ │ - orrs r2, r4 │ │ - lsrs r4, r1, #3 │ │ - cmp r0, r4 │ │ - bcc.n 25d0 <__udivsi3+0x5c> │ │ - subs r0, r0, r4 │ │ - lsrs r4, r3, #3 │ │ - orrs r2, r4 │ │ - cmp r0, #0 │ │ - beq.n 25dc <__udivsi3+0x68> │ │ - lsrs r3, r3, #4 │ │ - beq.n 25dc <__udivsi3+0x68> │ │ - lsrs r1, r1, #4 │ │ - b.n 25a4 <__udivsi3+0x30> │ │ - adds r0, r2, #0 │ │ - pop {r4} │ │ + subcs r0, r0, r1 │ │ + orrcs r2, r2, r3 │ │ + cmp r0, r1, lsr #1 │ │ + subcs r0, r0, r1, lsr #1 │ │ + orrcs r2, r2, r3, lsr #1 │ │ + cmp r0, r1, lsr #2 │ │ + subcs r0, r0, r1, lsr #2 │ │ + orrcs r2, r2, r3, lsr #2 │ │ + cmp r0, r1, lsr #3 │ │ + subcs r0, r0, r1, lsr #3 │ │ + orrcs r2, r2, r3, lsr #3 │ │ + cmp r0, #0 │ │ + lsrsne r3, r3, #4 │ │ + lsrne r1, r1, #4 │ │ + bne 2888 <__udivsi3@@Base+0x38> │ │ + mov r0, r2 │ │ bx lr │ │ - nop ; (mov r8, r8) │ │ - bx pc │ │ - nop ; (mov r8, r8) │ │ - movs r0, r0 │ │ - b.n 2c8e <__aeabi_l2f+0x4a> │ │ - movs r0, r0 │ │ - asrs r0, r4, #15 │ │ - lsls r0, r6, #9 │ │ - Address 0x00000000000025f2 is out of bounds. │ │ - │ │ + moveq r0, #1 │ │ + movne r0, #0 │ │ + bx lr │ │ + clz r2, r1 │ │ + rsb r2, r2, #31 │ │ + lsr r0, r0, r2 │ │ + bx lr │ │ + cmp r0, #0 │ │ + mvnne r0, #0 │ │ + b 3314 <__aeabi_idiv0@@Base> │ │ │ │ -000025f4 <__aeabi_uidivmod>: │ │ +000028f8 <__aeabi_uidivmod@@Base>: │ │ cmp r1, #0 │ │ - beq.n 25e2 <__udivsi3+0x6e> │ │ + beq 28ec <__udivsi3@@Base+0x9c> │ │ push {r0, r1, lr} │ │ - bl 2578 <__udivsi3+0x4> │ │ - pop {r1, r2, r3} │ │ - muls r2, r0 │ │ - subs r1, r1, r2 │ │ - bx r3 │ │ - nop ; (mov r8, r8) │ │ + bl 2850 <__udivsi3@@Base> │ │ + pop {r1, r2, lr} │ │ + mul r3, r2, r0 │ │ + sub r1, r1, r3 │ │ + bx lr │ │ │ │ -00002608 <__divsi3>: │ │ +00002918 <__divsi3@@Base>: │ │ cmp r1, #0 │ │ - beq.n 2690 <__divsi3+0x88> │ │ - push {r4} │ │ - adds r4, r0, #0 │ │ - eors r4, r1 │ │ - mov ip, r4 │ │ - movs r3, #1 │ │ - movs r2, #0 │ │ - cmp r1, #0 │ │ - bpl.n 261e <__divsi3+0x16> │ │ - negs r1, r1 │ │ - cmp r0, #0 │ │ - bpl.n 2624 <__divsi3+0x1c> │ │ - negs r0, r0 │ │ - cmp r0, r1 │ │ - bcc.n 2682 <__divsi3+0x7a> │ │ - movs r4, #1 │ │ - lsls r4, r4, #28 │ │ - cmp r1, r4 │ │ - bcs.n 263a <__divsi3+0x32> │ │ - cmp r1, r0 │ │ - bcs.n 263a <__divsi3+0x32> │ │ - lsls r1, r1, #4 │ │ - lsls r3, r3, #4 │ │ - b.n 262c <__divsi3+0x24> │ │ - lsls r4, r4, #3 │ │ - cmp r1, r4 │ │ - bcs.n 264a <__divsi3+0x42> │ │ - cmp r1, r0 │ │ - bcs.n 264a <__divsi3+0x42> │ │ - lsls r1, r1, #1 │ │ - lsls r3, r3, #1 │ │ - b.n 263c <__divsi3+0x34> │ │ - cmp r0, r1 │ │ - bcc.n 2652 <__divsi3+0x4a> │ │ - subs r0, r0, r1 │ │ - orrs r2, r3 │ │ - lsrs r4, r1, #1 │ │ - cmp r0, r4 │ │ - bcc.n 265e <__divsi3+0x56> │ │ - subs r0, r0, r4 │ │ - lsrs r4, r3, #1 │ │ - orrs r2, r4 │ │ - lsrs r4, r1, #2 │ │ - cmp r0, r4 │ │ - bcc.n 266a <__divsi3+0x62> │ │ - subs r0, r0, r4 │ │ - lsrs r4, r3, #2 │ │ - orrs r2, r4 │ │ - lsrs r4, r1, #3 │ │ - cmp r0, r4 │ │ - bcc.n 2676 <__divsi3+0x6e> │ │ - subs r0, r0, r4 │ │ - lsrs r4, r3, #3 │ │ - orrs r2, r4 │ │ - cmp r0, #0 │ │ - beq.n 2682 <__divsi3+0x7a> │ │ - lsrs r3, r3, #4 │ │ - beq.n 2682 <__divsi3+0x7a> │ │ - lsrs r1, r1, #4 │ │ - b.n 264a <__divsi3+0x42> │ │ - adds r0, r2, #0 │ │ - mov r4, ip │ │ - cmp r4, #0 │ │ - bpl.n 268c <__divsi3+0x84> │ │ - negs r0, r0 │ │ - pop {r4} │ │ + beq 29e4 <__divsi3@@Base+0xcc> │ │ + eor ip, r0, r1 │ │ + rsbmi r1, r1, #0 │ │ + subs r2, r1, #1 │ │ + beq 29b0 <__divsi3@@Base+0x98> │ │ + movs r3, r0 │ │ + rsbmi r3, r0, #0 │ │ + cmp r3, r1 │ │ + bls 29bc <__divsi3@@Base+0xa4> │ │ + tst r1, r2 │ │ + beq 29cc <__divsi3@@Base+0xb4> │ │ + clz r2, r1 │ │ + clz r0, r3 │ │ + sub r0, r2, r0 │ │ + mov r2, #1 │ │ + lsl r1, r1, r0 │ │ + lsl r2, r2, r0 │ │ + mov r0, #0 │ │ + cmp r3, r1 │ │ + subcs r3, r3, r1 │ │ + orrcs r0, r0, r2 │ │ + cmp r3, r1, lsr #1 │ │ + subcs r3, r3, r1, lsr #1 │ │ + orrcs r0, r0, r2, lsr #1 │ │ + cmp r3, r1, lsr #2 │ │ + subcs r3, r3, r1, lsr #2 │ │ + orrcs r0, r0, r2, lsr #2 │ │ + cmp r3, r1, lsr #3 │ │ + subcs r3, r3, r1, lsr #3 │ │ + orrcs r0, r0, r2, lsr #3 │ │ + cmp r3, #0 │ │ + lsrsne r2, r2, #4 │ │ + lsrne r1, r1, #4 │ │ + bne 2964 <__divsi3@@Base+0x4c> │ │ + cmp ip, #0 │ │ + rsbmi r0, r0, #0 │ │ bx lr │ │ - bx pc │ │ - nop ; (mov r8, r8) │ │ - movs r0, r0 │ │ - b.n 2d3a <__aeabi_fmul+0x7a> │ │ - lsls r2, r0, #4 │ │ - stmia r3!, {r5, r6, r7} │ │ - lsls r2, r0, #4 │ │ - cbz r0, 270a <__adddf3+0x46> │ │ - lsls r4, r0, #9 │ │ - Address 0x00000000000026a2 is out of bounds. │ │ - │ │ + teq ip, r0 │ │ + rsbmi r0, r0, #0 │ │ + bx lr │ │ + movcc r0, #0 │ │ + asreq r0, ip, #31 │ │ + orreq r0, r0, #1 │ │ + bx lr │ │ + clz r2, r1 │ │ + rsb r2, r2, #31 │ │ + cmp ip, #0 │ │ + lsr r0, r3, r2 │ │ + rsbmi r0, r0, #0 │ │ + bx lr │ │ + cmp r0, #0 │ │ + mvngt r0, #-2147483648 ; 0x80000000 │ │ + movlt r0, #-2147483648 ; 0x80000000 │ │ + b 3314 <__aeabi_idiv0@@Base> │ │ │ │ -000026a4 <__aeabi_idivmod>: │ │ +000029f4 <__aeabi_idivmod@@Base>: │ │ cmp r1, #0 │ │ - beq.n 2690 <__divsi3+0x88> │ │ + beq 29e4 <__divsi3@@Base+0xcc> │ │ push {r0, r1, lr} │ │ - bl 260c <__divsi3+0x4> │ │ - pop {r1, r2, r3} │ │ - muls r2, r0 │ │ - subs r1, r1, r2 │ │ - bx r3 │ │ - nop ; (mov r8, r8) │ │ + bl 2920 <__divsi3@@Base+0x8> │ │ + pop {r1, r2, lr} │ │ + mul r3, r2, r0 │ │ + sub r1, r1, r3 │ │ + bx lr │ │ │ │ -000026b8 <__aeabi_drsub>: │ │ +00002a14 <__aeabi_drsub@@Base>: │ │ eor r1, r1, #-2147483648 ; 0x80000000 │ │ - b 26c4 <__adddf3> │ │ + b 2a20 <__adddf3@@Base> │ │ │ │ -000026c0 <__aeabi_dsub>: │ │ +00002a1c <__aeabi_dsub@@Base>: │ │ eor r3, r3, #-2147483648 ; 0x80000000 │ │ │ │ -000026c4 <__adddf3>: │ │ +00002a20 <__adddf3@@Base>: │ │ push {r4, r5, lr} │ │ lsl r4, r1, #1 │ │ lsl r5, r3, #1 │ │ teq r4, r5 │ │ teqeq r0, r2 │ │ orrsne ip, r4, r0 │ │ orrsne ip, r5, r2 │ │ mvnsne ip, r4, asr #21 │ │ mvnsne ip, r5, asr #21 │ │ - beq 28d4 <__adddf3+0x210> │ │ + beq 2c30 <__adddf3@@Base+0x210> │ │ lsr r4, r4, #21 │ │ rsbs r5, r4, r5, lsr #21 │ │ rsblt r5, r5, #0 │ │ - ble 2718 <__adddf3+0x54> │ │ + ble 2a74 <__adddf3@@Base+0x54> │ │ add r4, r4, r5 │ │ eor r2, r0, r2 │ │ eor r3, r1, r3 │ │ eor r0, r2, r0 │ │ eor r1, r3, r1 │ │ eor r2, r0, r2 │ │ eor r3, r1, r3 │ │ cmp r5, #54 ; 0x36 │ │ pophi {r4, r5, pc} │ │ tst r1, #-2147483648 ; 0x80000000 │ │ lsl r1, r1, #12 │ │ mov ip, #1048576 ; 0x100000 │ │ orr r1, ip, r1, lsr #12 │ │ - beq 273c <__adddf3+0x78> │ │ + beq 2a98 <__adddf3@@Base+0x78> │ │ rsbs r0, r0, #0 │ │ rsc r1, r1, #0 │ │ tst r3, #-2147483648 ; 0x80000000 │ │ lsl r3, r3, #12 │ │ orr r3, ip, r3, lsr #12 │ │ - beq 2754 <__adddf3+0x90> │ │ + beq 2ab0 <__adddf3@@Base+0x90> │ │ rsbs r2, r2, #0 │ │ rsc r3, r3, #0 │ │ teq r4, r5 │ │ - beq 28bc <__adddf3+0x1f8> │ │ + beq 2c18 <__adddf3@@Base+0x1f8> │ │ sub r4, r4, #1 │ │ rsbs lr, r5, #32 │ │ - blt 2780 <__adddf3+0xbc> │ │ + blt 2adc <__adddf3@@Base+0xbc> │ │ lsl ip, r2, lr │ │ adds r0, r0, r2, lsr r5 │ │ adc r1, r1, #0 │ │ adds r0, r0, r3, lsl lr │ │ adcs r1, r1, r3, asr r5 │ │ - b 279c <__adddf3+0xd8> │ │ + b 2af8 <__adddf3@@Base+0xd8> │ │ sub r5, r5, #32 │ │ add lr, lr, #32 │ │ cmp r2, #1 │ │ lsl ip, r3, lr │ │ orrcs ip, ip, #2 │ │ adds r0, r0, r3, asr r5 │ │ adcs r1, r1, r3, asr #31 │ │ and r5, r1, #-2147483648 ; 0x80000000 │ │ - bpl 27b0 <__adddf3+0xec> │ │ + bpl 2b0c <__adddf3@@Base+0xec> │ │ rsbs ip, ip, #0 │ │ rscs r0, r0, #0 │ │ rsc r1, r1, #0 │ │ cmp r1, #1048576 ; 0x100000 │ │ - bcc 27f4 <__adddf3+0x130> │ │ + bcc 2b50 <__adddf3@@Base+0x130> │ │ cmp r1, #2097152 ; 0x200000 │ │ - bcc 27dc <__adddf3+0x118> │ │ + bcc 2b38 <__adddf3@@Base+0x118> │ │ lsrs r1, r1, #1 │ │ rrxs r0, r0 │ │ rrx ip, ip │ │ add r4, r4, #1 │ │ lsl r2, r4, #21 │ │ cmn r2, #4194304 ; 0x400000 │ │ - bcs 2934 <__adddf3+0x270> │ │ + bcs 2c90 <__adddf3@@Base+0x270> │ │ cmp ip, #-2147483648 ; 0x80000000 │ │ lsrseq ip, r0, #1 │ │ adcs r0, r0, #0 │ │ adc r1, r1, r4, lsl #20 │ │ orr r1, r1, r5 │ │ pop {r4, r5, pc} │ │ lsls ip, ip, #1 │ │ adcs r0, r0, r0 │ │ adc r1, r1, r1 │ │ tst r1, #1048576 ; 0x100000 │ │ sub r4, r4, #1 │ │ - bne 27dc <__adddf3+0x118> │ │ + bne 2b38 <__adddf3@@Base+0x118> │ │ teq r1, #0 │ │ moveq r1, r0 │ │ moveq r0, #0 │ │ clz r3, r1 │ │ addeq r3, r3, #32 │ │ sub r3, r3, #11 │ │ subs r2, r3, #32 │ │ - bge 284c <__adddf3+0x188> │ │ + bge 2ba8 <__adddf3@@Base+0x188> │ │ adds r2, r2, #12 │ │ - ble 2848 <__adddf3+0x184> │ │ + ble 2ba4 <__adddf3@@Base+0x184> │ │ add ip, r2, #20 │ │ rsb r2, r2, #12 │ │ lsl r0, r1, ip │ │ lsr r1, r1, r2 │ │ - b 285c <__adddf3+0x198> │ │ + b 2bb8 <__adddf3@@Base+0x198> │ │ add r2, r2, #20 │ │ rsble ip, r2, #32 │ │ lsl r1, r1, r2 │ │ orrle r1, r1, r0, lsr ip │ │ lslle r0, r0, r2 │ │ subs r4, r4, r3 │ │ addge r1, r1, r4, lsl #20 │ │ orrge r1, r1, r5 │ │ popge {r4, r5, pc} │ │ mvn r4, r4 │ │ subs r4, r4, #31 │ │ - bge 28b0 <__adddf3+0x1ec> │ │ + bge 2c0c <__adddf3@@Base+0x1ec> │ │ adds r4, r4, #12 │ │ - bgt 2898 <__adddf3+0x1d4> │ │ + bgt 2bf4 <__adddf3@@Base+0x1d4> │ │ add r4, r4, #20 │ │ rsb r2, r4, #32 │ │ lsr r0, r0, r4 │ │ orr r0, r0, r1, lsl r2 │ │ orr r1, r5, r1, lsr r4 │ │ pop {r4, r5, pc} │ │ rsb r4, r4, #12 │ │ @@ -1922,31 +1947,31 @@ │ │ mov r1, r5 │ │ pop {r4, r5, pc} │ │ teq r4, #0 │ │ eor r3, r3, #1048576 ; 0x100000 │ │ eoreq r1, r1, #1048576 ; 0x100000 │ │ addeq r4, r4, #1 │ │ subne r5, r5, #1 │ │ - b 275c <__adddf3+0x98> │ │ + b 2ab8 <__adddf3@@Base+0x98> │ │ mvns ip, r4, asr #21 │ │ mvnsne ip, r5, asr #21 │ │ - beq 2944 <__adddf3+0x280> │ │ + beq 2ca0 <__adddf3@@Base+0x280> │ │ teq r4, r5 │ │ teqeq r0, r2 │ │ - beq 28fc <__adddf3+0x238> │ │ + beq 2c58 <__adddf3@@Base+0x238> │ │ orrs ip, r4, r0 │ │ moveq r1, r3 │ │ moveq r0, r2 │ │ pop {r4, r5, pc} │ │ teq r1, r3 │ │ movne r1, #0 │ │ movne r0, #0 │ │ popne {r4, r5, pc} │ │ lsrs ip, r4, #21 │ │ - bne 2924 <__adddf3+0x260> │ │ + bne 2c80 <__adddf3@@Base+0x260> │ │ lsls r0, r0, #1 │ │ adcs r1, r1, r1 │ │ orrcs r1, r1, #-2147483648 ; 0x80000000 │ │ pop {r4, r5, pc} │ │ adds r4, r4, #4194304 ; 0x400000 │ │ addcc r1, r1, #1048576 ; 0x100000 │ │ popcc {r4, r5, pc} │ │ @@ -1963,38 +1988,38 @@ │ │ movne r2, r0 │ │ orrs r4, r0, r1, lsl #12 │ │ orrseq r5, r2, r3, lsl #12 │ │ teqeq r1, r3 │ │ orrne r1, r1, #524288 ; 0x80000 │ │ pop {r4, r5, pc} │ │ │ │ -00002970 <__aeabi_ui2d>: │ │ +00002ccc <__aeabi_ui2d@@Base>: │ │ teq r0, #0 │ │ moveq r1, #0 │ │ bxeq lr │ │ push {r4, r5, lr} │ │ mov r4, #1024 ; 0x400 │ │ add r4, r4, #50 ; 0x32 │ │ mov r5, #0 │ │ mov r1, #0 │ │ - b 280c <__adddf3+0x148> │ │ + b 2b68 <__adddf3@@Base+0x148> │ │ │ │ -00002994 <__aeabi_i2d>: │ │ +00002cf0 <__aeabi_i2d@@Base>: │ │ teq r0, #0 │ │ moveq r1, #0 │ │ bxeq lr │ │ push {r4, r5, lr} │ │ mov r4, #1024 ; 0x400 │ │ add r4, r4, #50 ; 0x32 │ │ ands r5, r0, #-2147483648 ; 0x80000000 │ │ rsbmi r0, r0, #0 │ │ mov r1, #0 │ │ - b 280c <__adddf3+0x148> │ │ + b 2b68 <__adddf3@@Base+0x148> │ │ │ │ -000029bc <__aeabi_f2d>: │ │ +00002d18 <__aeabi_f2d@@Base>: │ │ lsls r2, r0, #1 │ │ asr r1, r2, #3 │ │ rrx r1, r1 │ │ lsl r0, r2, #28 │ │ andsne r3, r2, #-16777216 ; 0xff000000 │ │ teqne r3, #-16777216 ; 0xff000000 │ │ eorne r1, r1, #939524096 ; 0x38000000 │ │ @@ -2002,63 +2027,63 @@ │ │ teq r2, #0 │ │ teqne r3, #-16777216 ; 0xff000000 │ │ bxeq lr │ │ push {r4, r5, lr} │ │ mov r4, #896 ; 0x380 │ │ and r5, r1, #-2147483648 ; 0x80000000 │ │ bic r1, r1, #-2147483648 ; 0x80000000 │ │ - b 280c <__adddf3+0x148> │ │ + b 2b68 <__adddf3@@Base+0x148> │ │ │ │ -000029fc <__aeabi_ul2d>: │ │ +00002d58 <__aeabi_ul2d@@Base>: │ │ orrs r2, r0, r1 │ │ bxeq lr │ │ push {r4, r5, lr} │ │ mov r5, #0 │ │ - b 2a2c <__aeabi_l2d+0x1c> │ │ + b 2d88 <__aeabi_l2d@@Base+0x1c> │ │ │ │ -00002a10 <__aeabi_l2d>: │ │ +00002d6c <__aeabi_l2d@@Base>: │ │ orrs r2, r0, r1 │ │ bxeq lr │ │ push {r4, r5, lr} │ │ ands r5, r1, #-2147483648 ; 0x80000000 │ │ - bpl 2a2c <__aeabi_l2d+0x1c> │ │ + bpl 2d88 <__aeabi_l2d@@Base+0x1c> │ │ rsbs r0, r0, #0 │ │ rsc r1, r1, #0 │ │ mov r4, #1024 ; 0x400 │ │ add r4, r4, #50 ; 0x32 │ │ lsrs ip, r1, #22 │ │ - beq 27b0 <__adddf3+0xec> │ │ + beq 2b0c <__adddf3@@Base+0xec> │ │ mov r2, #3 │ │ lsrs ip, ip, #3 │ │ addne r2, r2, #3 │ │ lsrs ip, ip, #3 │ │ addne r2, r2, #3 │ │ add r2, r2, ip, lsr #3 │ │ rsb r3, r2, #32 │ │ lsl ip, r0, r3 │ │ lsr r0, r0, r2 │ │ orr r0, r0, r1, lsl r3 │ │ lsr r1, r1, r2 │ │ add r4, r4, r2 │ │ - b 27b0 <__adddf3+0xec> │ │ + b 2b0c <__adddf3@@Base+0xec> │ │ │ │ -00002a70 <__aeabi_frsub>: │ │ +00002dcc <__aeabi_frsub@@Base>: │ │ eor r0, r0, #-2147483648 ; 0x80000000 │ │ - b 2a7c <__addsf3> │ │ + b 2dd8 <__addsf3@@Base> │ │ │ │ -00002a78 <__aeabi_fsub>: │ │ +00002dd4 <__aeabi_fsub@@Base>: │ │ eor r1, r1, #-2147483648 ; 0x80000000 │ │ │ │ -00002a7c <__addsf3>: │ │ +00002dd8 <__addsf3@@Base>: │ │ lsls r2, r0, #1 │ │ lslsne r3, r1, #1 │ │ teqne r2, r3 │ │ mvnsne ip, r2, asr #24 │ │ mvnsne ip, r3, asr #24 │ │ - beq 2b88 <__addsf3+0x10c> │ │ + beq 2ee4 <__addsf3@@Base+0x10c> │ │ lsr r2, r2, #24 │ │ rsbs r3, r2, r3, lsr #24 │ │ addgt r2, r2, r3 │ │ eorgt r1, r0, r1 │ │ eorgt r0, r1, r0 │ │ eorgt r1, r0, r1 │ │ rsblt r3, r3, #0 │ │ @@ -2069,71 +2094,71 @@ │ │ bic r0, r0, #-16777216 ; 0xff000000 │ │ rsbne r0, r0, #0 │ │ tst r1, #-2147483648 ; 0x80000000 │ │ orr r1, r1, #8388608 ; 0x800000 │ │ bic r1, r1, #-16777216 ; 0xff000000 │ │ rsbne r1, r1, #0 │ │ teq r2, r3 │ │ - beq 2b70 <__addsf3+0xf4> │ │ + beq 2ecc <__addsf3@@Base+0xf4> │ │ sub r2, r2, #1 │ │ adds r0, r0, r1, asr r3 │ │ rsb r3, r3, #32 │ │ lsl r1, r1, r3 │ │ and r3, r0, #-2147483648 ; 0x80000000 │ │ - bpl 2b00 <__addsf3+0x84> │ │ + bpl 2e5c <__addsf3@@Base+0x84> │ │ rsbs r1, r1, #0 │ │ rsc r0, r0, #0 │ │ cmp r0, #8388608 ; 0x800000 │ │ - bcc 2b38 <__addsf3+0xbc> │ │ + bcc 2e94 <__addsf3@@Base+0xbc> │ │ cmp r0, #16777216 ; 0x1000000 │ │ - bcc 2b24 <__addsf3+0xa8> │ │ + bcc 2e80 <__addsf3@@Base+0xa8> │ │ lsrs r0, r0, #1 │ │ rrx r1, r1 │ │ add r2, r2, #1 │ │ cmp r2, #254 ; 0xfe │ │ - bcs 2bdc <__addsf3+0x160> │ │ + bcs 2f38 <__addsf3@@Base+0x160> │ │ cmp r1, #-2147483648 ; 0x80000000 │ │ adc r0, r0, r2, lsl #23 │ │ biceq r0, r0, #1 │ │ orr r0, r0, r3 │ │ bx lr │ │ lsls r1, r1, #1 │ │ adc r0, r0, r0 │ │ tst r0, #8388608 ; 0x800000 │ │ sub r2, r2, #1 │ │ - bne 2b24 <__addsf3+0xa8> │ │ + bne 2e80 <__addsf3@@Base+0xa8> │ │ clz ip, r0 │ │ sub ip, ip, #8 │ │ subs r2, r2, ip │ │ lsl r0, r0, ip │ │ addge r0, r0, r2, lsl #23 │ │ rsblt r2, r2, #0 │ │ orrge r0, r0, r3 │ │ orrlt r0, r3, r0, lsr r2 │ │ bx lr │ │ teq r2, #0 │ │ eor r1, r1, #8388608 ; 0x800000 │ │ eoreq r0, r0, #8388608 ; 0x800000 │ │ addeq r2, r2, #1 │ │ subne r3, r3, #1 │ │ - b 2ae0 <__addsf3+0x64> │ │ + b 2e3c <__addsf3@@Base+0x64> │ │ lsl r3, r1, #1 │ │ mvns ip, r2, asr #24 │ │ mvnsne ip, r3, asr #24 │ │ - beq 2be8 <__addsf3+0x16c> │ │ + beq 2f44 <__addsf3@@Base+0x16c> │ │ teq r2, r3 │ │ - beq 2bac <__addsf3+0x130> │ │ + beq 2f08 <__addsf3@@Base+0x130> │ │ teq r2, #0 │ │ moveq r0, r1 │ │ bx lr │ │ teq r0, r1 │ │ movne r0, #0 │ │ bxne lr │ │ tst r2, #-16777216 ; 0xff000000 │ │ - bne 2bcc <__addsf3+0x150> │ │ + bne 2f28 <__addsf3@@Base+0x150> │ │ lsls r0, r0, #1 │ │ orrcs r0, r0, #-2147483648 ; 0x80000000 │ │ bx lr │ │ adds r2, r2, #33554432 ; 0x2000000 │ │ addcc r0, r0, #8388608 ; 0x800000 │ │ bxcc lr │ │ and r3, r0, #-2147483648 ; 0x80000000 │ │ @@ -2146,52 +2171,52 @@ │ │ movne r1, r0 │ │ lsls r2, r0, #9 │ │ lslseq r3, r1, #9 │ │ teqeq r0, r1 │ │ orrne r0, r0, #4194304 ; 0x400000 │ │ bx lr │ │ │ │ -00002c0c <__aeabi_ui2f>: │ │ +00002f68 <__aeabi_ui2f@@Base>: │ │ mov r3, #0 │ │ - b 2c1c <__aeabi_i2f+0x8> │ │ + b 2f78 <__aeabi_i2f@@Base+0x8> │ │ │ │ -00002c14 <__aeabi_i2f>: │ │ +00002f70 <__aeabi_i2f@@Base>: │ │ ands r3, r0, #-2147483648 ; 0x80000000 │ │ rsbmi r0, r0, #0 │ │ movs ip, r0 │ │ bxeq lr │ │ orr r3, r3, #1258291200 ; 0x4b000000 │ │ mov r1, r0 │ │ mov r0, #0 │ │ - b 2c74 <__aeabi_l2f+0x30> │ │ + b 2fd0 <__aeabi_l2f@@Base+0x30> │ │ │ │ -00002c34 <__aeabi_ul2f>: │ │ +00002f90 <__aeabi_ul2f@@Base>: │ │ orrs r2, r0, r1 │ │ bxeq lr │ │ mov r3, #0 │ │ - b 2c5c <__aeabi_l2f+0x18> │ │ + b 2fb8 <__aeabi_l2f@@Base+0x18> │ │ │ │ -00002c44 <__aeabi_l2f>: │ │ +00002fa0 <__aeabi_l2f@@Base>: │ │ orrs r2, r0, r1 │ │ bxeq lr │ │ ands r3, r1, #-2147483648 ; 0x80000000 │ │ - bpl 2c5c <__aeabi_l2f+0x18> │ │ + bpl 2fb8 <__aeabi_l2f@@Base+0x18> │ │ rsbs r0, r0, #0 │ │ rsc r1, r1, #0 │ │ movs ip, r1 │ │ moveq ip, r0 │ │ moveq r1, r0 │ │ moveq r0, #0 │ │ orr r3, r3, #1526726656 ; 0x5b000000 │ │ subeq r3, r3, #268435456 ; 0x10000000 │ │ sub r3, r3, #8388608 ; 0x800000 │ │ clz r2, ip │ │ subs r2, r2, #8 │ │ sub r3, r3, r2, lsl #23 │ │ - blt 2ca4 <__aeabi_l2f+0x60> │ │ + blt 3000 <__aeabi_l2f@@Base+0x60> │ │ add r3, r3, r1, lsl r2 │ │ lsl ip, r0, r2 │ │ rsb r2, r2, #32 │ │ cmp ip, #-2147483648 ; 0x80000000 │ │ adc r0, r3, r0, lsr r2 │ │ biceq r0, r0, #1 │ │ bx lr │ │ @@ -2199,39 +2224,39 @@ │ │ lsl ip, r1, r2 │ │ rsb r2, r2, #32 │ │ orrs r0, r0, ip, lsl #1 │ │ adc r0, r3, r1, lsr r2 │ │ biceq r0, r0, ip, lsr #31 │ │ bx lr │ │ │ │ -00002cc0 <__aeabi_fmul>: │ │ +0000301c <__aeabi_fmul@@Base>: │ │ mov ip, #255 ; 0xff │ │ ands r2, ip, r0, lsr #23 │ │ andsne r3, ip, r1, lsr #23 │ │ teqne r2, ip │ │ teqne r3, ip │ │ - beq 2dd4 <__aeabi_fmul+0x114> │ │ + beq 3130 <__aeabi_fmul@@Base+0x114> │ │ add r2, r2, r3 │ │ eor ip, r0, r1 │ │ lsls r0, r0, #9 │ │ lslsne r1, r1, #9 │ │ - beq 2d30 <__aeabi_fmul+0x70> │ │ + beq 308c <__aeabi_fmul@@Base+0x70> │ │ mov r3, #134217728 ; 0x8000000 │ │ orr r0, r3, r0, lsr #5 │ │ orr r1, r3, r1, lsr #5 │ │ umull r3, r1, r0, r1 │ │ and r0, ip, #-2147483648 ; 0x80000000 │ │ cmp r1, #8388608 ; 0x800000 │ │ lslcc r1, r1, #1 │ │ orrcc r1, r1, r3, lsr #31 │ │ lslcc r3, r3, #1 │ │ orr r0, r0, r1 │ │ sbc r2, r2, #127 ; 0x7f │ │ cmp r2, #253 ; 0xfd │ │ - bhi 2d60 <__aeabi_fmul+0xa0> │ │ + bhi 30bc <__aeabi_fmul@@Base+0xa0> │ │ cmp r3, #-2147483648 ; 0x80000000 │ │ adc r0, r0, r2, lsl #23 │ │ biceq r0, r0, #1 │ │ bx lr │ │ teq r0, #0 │ │ and ip, ip, #-2147483648 ; 0x80000000 │ │ lsleq r1, r1, #9 │ │ @@ -2240,15 +2265,15 @@ │ │ subs r2, r2, #127 ; 0x7f │ │ rsbsgt r3, r2, #255 ; 0xff │ │ orrgt r0, r0, r2, lsl #23 │ │ bxgt lr │ │ orr r0, r0, #8388608 ; 0x800000 │ │ mov r3, #0 │ │ subs r2, r2, #1 │ │ - bgt 2e3c <__aeabi_fmul+0x17c> │ │ + bgt 3198 <__aeabi_fmul@@Base+0x17c> │ │ cmn r2, #25 │ │ andle r0, r0, #-2147483648 ; 0x80000000 │ │ bxle lr │ │ rsb r2, r2, #0 │ │ lsls r1, r0, #1 │ │ lsr r1, r1, r2 │ │ rsb r2, r2, #32 │ │ @@ -2259,70 +2284,70 @@ │ │ biceq r0, r0, ip, lsr #31 │ │ bx lr │ │ teq r2, #0 │ │ and ip, r0, #-2147483648 ; 0x80000000 │ │ lsleq r0, r0, #1 │ │ tsteq r0, #8388608 ; 0x800000 │ │ subeq r2, r2, #1 │ │ - beq 2da0 <__aeabi_fmul+0xe0> │ │ + beq 30fc <__aeabi_fmul@@Base+0xe0> │ │ orr r0, r0, ip │ │ teq r3, #0 │ │ and ip, r1, #-2147483648 ; 0x80000000 │ │ lsleq r1, r1, #1 │ │ tsteq r1, #8388608 ; 0x800000 │ │ subeq r3, r3, #1 │ │ - beq 2dbc <__aeabi_fmul+0xfc> │ │ + beq 3118 <__aeabi_fmul@@Base+0xfc> │ │ orr r1, r1, ip │ │ - b 2cd8 <__aeabi_fmul+0x18> │ │ + b 3034 <__aeabi_fmul@@Base+0x18> │ │ and r3, ip, r1, lsr #23 │ │ teq r2, ip │ │ teqne r3, ip │ │ - beq 2dfc <__aeabi_fmul+0x13c> │ │ + beq 3158 <__aeabi_fmul@@Base+0x13c> │ │ bics ip, r0, #-2147483648 ; 0x80000000 │ │ bicsne ip, r1, #-2147483648 ; 0x80000000 │ │ - bne 2d98 <__aeabi_fmul+0xd8> │ │ + bne 30f4 <__aeabi_fmul@@Base+0xd8> │ │ eor r0, r0, r1 │ │ and r0, r0, #-2147483648 ; 0x80000000 │ │ bx lr │ │ teq r0, #0 │ │ teqne r0, #-2147483648 ; 0x80000000 │ │ moveq r0, r1 │ │ teqne r1, #0 │ │ teqne r1, #-2147483648 ; 0x80000000 │ │ - beq 2e4c <__aeabi_fmul+0x18c> │ │ + beq 31a8 <__aeabi_fmul@@Base+0x18c> │ │ teq r2, ip │ │ - bne 2e24 <__aeabi_fmul+0x164> │ │ + bne 3180 <__aeabi_fmul@@Base+0x164> │ │ lsls r2, r0, #9 │ │ - bne 2e4c <__aeabi_fmul+0x18c> │ │ + bne 31a8 <__aeabi_fmul@@Base+0x18c> │ │ teq r3, ip │ │ - bne 2e38 <__aeabi_fmul+0x178> │ │ + bne 3194 <__aeabi_fmul@@Base+0x178> │ │ lsls r3, r1, #9 │ │ movne r0, r1 │ │ - bne 2e4c <__aeabi_fmul+0x18c> │ │ + bne 31a8 <__aeabi_fmul@@Base+0x18c> │ │ eor r0, r0, r1 │ │ and r0, r0, #-2147483648 ; 0x80000000 │ │ orr r0, r0, #2130706432 ; 0x7f000000 │ │ orr r0, r0, #8388608 ; 0x800000 │ │ bx lr │ │ orr r0, r0, #2130706432 ; 0x7f000000 │ │ orr r0, r0, #12582912 ; 0xc00000 │ │ bx lr │ │ │ │ -00002e58 <__aeabi_fdiv>: │ │ +000031b4 <__aeabi_fdiv@@Base>: │ │ mov ip, #255 ; 0xff │ │ ands r2, ip, r0, lsr #23 │ │ andsne r3, ip, r1, lsr #23 │ │ teqne r2, ip │ │ teqne r3, ip │ │ - beq 2f5c <__aeabi_fdiv+0x104> │ │ + beq 32b8 <__aeabi_fdiv@@Base+0x104> │ │ sub r2, r2, r3 │ │ eor ip, r0, r1 │ │ lsls r1, r1, #9 │ │ lsl r0, r0, #9 │ │ - beq 2ef8 <__aeabi_fdiv+0xa0> │ │ + beq 3254 <__aeabi_fdiv@@Base+0xa0> │ │ mov r3, #268435456 ; 0x10000000 │ │ orr r1, r3, r1, lsr #4 │ │ orr r3, r3, r0, lsr #4 │ │ and r0, ip, #-2147483648 ; 0x80000000 │ │ cmp r3, r1 │ │ lslcc r3, r3, #1 │ │ adc r2, r2, #125 ; 0x7d │ │ @@ -2337,1118 +2362,1090 @@ │ │ subcs r3, r3, r1, lsr #2 │ │ orrcs r0, r0, ip, lsr #2 │ │ cmp r3, r1, lsr #3 │ │ subcs r3, r3, r1, lsr #3 │ │ orrcs r0, r0, ip, lsr #3 │ │ lsls r3, r3, #4 │ │ lsrsne ip, ip, #4 │ │ - bne 2ea4 <__aeabi_fdiv+0x4c> │ │ + bne 3200 <__aeabi_fdiv@@Base+0x4c> │ │ cmp r2, #253 ; 0xfd │ │ - bhi 2d60 <__aeabi_fmul+0xa0> │ │ + bhi 30bc <__aeabi_fmul@@Base+0xa0> │ │ cmp r3, r1 │ │ adc r0, r0, r2, lsl #23 │ │ biceq r0, r0, #1 │ │ bx lr │ │ and ip, ip, #-2147483648 ; 0x80000000 │ │ orr r0, ip, r0, lsr #9 │ │ adds r2, r2, #127 ; 0x7f │ │ rsbsgt r3, r2, #255 ; 0xff │ │ orrgt r0, r0, r2, lsl #23 │ │ bxgt lr │ │ orr r0, r0, #8388608 ; 0x800000 │ │ mov r3, #0 │ │ subs r2, r2, #1 │ │ - b 2d60 <__aeabi_fmul+0xa0> │ │ + b 30bc <__aeabi_fmul@@Base+0xa0> │ │ teq r2, #0 │ │ and ip, r0, #-2147483648 ; 0x80000000 │ │ lsleq r0, r0, #1 │ │ tsteq r0, #8388608 ; 0x800000 │ │ subeq r2, r2, #1 │ │ - beq 2f28 <__aeabi_fdiv+0xd0> │ │ + beq 3284 <__aeabi_fdiv@@Base+0xd0> │ │ orr r0, r0, ip │ │ teq r3, #0 │ │ and ip, r1, #-2147483648 ; 0x80000000 │ │ lsleq r1, r1, #1 │ │ tsteq r1, #8388608 ; 0x800000 │ │ subeq r3, r3, #1 │ │ - beq 2f44 <__aeabi_fdiv+0xec> │ │ + beq 32a0 <__aeabi_fdiv@@Base+0xec> │ │ orr r1, r1, ip │ │ - b 2e70 <__aeabi_fdiv+0x18> │ │ + b 31cc <__aeabi_fdiv@@Base+0x18> │ │ and r3, ip, r1, lsr #23 │ │ teq r2, ip │ │ - bne 2f80 <__aeabi_fdiv+0x128> │ │ + bne 32dc <__aeabi_fdiv@@Base+0x128> │ │ lsls r2, r0, #9 │ │ - bne 2e4c <__aeabi_fmul+0x18c> │ │ + bne 31a8 <__aeabi_fmul@@Base+0x18c> │ │ teq r3, ip │ │ - bne 2e38 <__aeabi_fmul+0x178> │ │ + bne 3194 <__aeabi_fmul@@Base+0x178> │ │ mov r0, r1 │ │ - b 2e4c <__aeabi_fmul+0x18c> │ │ + b 31a8 <__aeabi_fmul@@Base+0x18c> │ │ teq r3, ip │ │ - bne 2f98 <__aeabi_fdiv+0x140> │ │ + bne 32f4 <__aeabi_fdiv@@Base+0x140> │ │ lsls r3, r1, #9 │ │ - beq 2df0 <__aeabi_fmul+0x130> │ │ + beq 314c <__aeabi_fmul@@Base+0x130> │ │ mov r0, r1 │ │ - b 2e4c <__aeabi_fmul+0x18c> │ │ + b 31a8 <__aeabi_fmul@@Base+0x18c> │ │ bics ip, r0, #-2147483648 ; 0x80000000 │ │ bicsne ip, r1, #-2147483648 ; 0x80000000 │ │ - bne 2f20 <__aeabi_fdiv+0xc8> │ │ + bne 327c <__aeabi_fdiv@@Base+0xc8> │ │ bics r2, r0, #-2147483648 ; 0x80000000 │ │ - bne 2e38 <__aeabi_fmul+0x178> │ │ + bne 3194 <__aeabi_fmul@@Base+0x178> │ │ bics r3, r1, #-2147483648 ; 0x80000000 │ │ - bne 2df0 <__aeabi_fmul+0x130> │ │ - b 2e4c <__aeabi_fmul+0x18c> │ │ + bne 314c <__aeabi_fmul@@Base+0x130> │ │ + b 31a8 <__aeabi_fmul@@Base+0x18c> │ │ │ │ -00002fb8 <__aeabi_idiv0>: │ │ +00003314 <__aeabi_idiv0@@Base>: │ │ push {r1, lr} │ │ mov r0, #8 │ │ - bl 1838 │ │ + bl 1a78 │ │ pop {r1, pc} │ │ - strlt r6, [r0, #-2051] ; 0xfffff7fd │ │ - strle r0, [r3, #-90] ; 0xffffffa6 │ │ - ldreq r2, [r2], -r0, lsl #5 │ │ - and r4, r1, r3, lsl r3 │ │ - ldmdaeq fp, {r0, r1, r3, r4, r6}^ │ │ - stclt 8, cr1, [r0, #-768] ; 0xfffffd00 │ │ - strdlt fp, [r7], r0 │ │ - ldcne 0, cr9, [r6], {5} │ │ - eorle r2, r8, r0, lsl #18 │ │ - tstls r3, r1, lsl #18 │ │ - tstcs r0, r2, lsl #2 │ │ - bls 67400 <_end+0x613cc> │ │ - ldmdane r3, {r1, r8, fp, ip, pc}^ │ │ - stmiane r4!, {r2, r3, r4, r6, r7, r8, r9, sl, fp}^ │ │ - rsbne r9, r4, r5, lsl #20 │ │ - ldmibne r5, {r0, r1, r2, r5, r6, r7}^ │ │ - ; instruction: 0xf7ff1c28 │ │ - blls 102f88 <_end+0xfcf54> │ │ - addsmi r9, ip, #4 │ │ - stmdbls r5, {r0, r1, r2, r4, ip, lr, pc} │ │ - stmibne r8, {r3, r8, r9, sl, ip, sp}^ │ │ - ; instruction: 0xffd4f7ff │ │ - addsmi r9, r6, #4, 20 ; 0x4000 │ │ - blls 77840 <_end+0x7180c> │ │ - mulle sl, ip, r2 │ │ - strls r3, [r2], #-3073 ; 0xfffff3ff │ │ - stmdacc r1, {r0, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ - stmdble r9, {r1, r2, r7, r9, lr} │ │ - strls r3, [r1], #-1025 ; 0xfffffbff │ │ - stcne 7, cr14, [sp], {219} ; 0xdb │ │ - strcs lr, [r0, #-4] │ │ - stmdbls r4, {r1, sp, lr, pc} │ │ - mvnle r4, #-536870904 ; 0xe0000008 │ │ - andlt r1, r7, r8, lsr #24 │ │ - strlt fp, [r0, #-3568] ; 0xfffff210 │ │ - andle r2, r6, r1, lsl #16 │ │ - andle r2, r7, r2, lsl #16 │ │ - tstle r9, r0, lsl #16 │ │ - ldrbtmi r4, [r8], #-2053 ; 0xfffff7fb │ │ - stmdami r5, {r2, sp, lr, pc} │ │ - and r4, r1, r8, ror r4 │ │ - ldrbtmi r4, [r8], #-2052 ; 0xfffff7fc │ │ - and r6, r0, r0, lsl #16 │ │ - stclt 0, cr2, [r0, #-0] │ │ - andeq r2, r0, r6, lsr pc │ │ - andeq r2, r0, r4, lsr pc │ │ - andeq r2, r0, r2, lsr pc │ │ - ldrblt r4, [r3, #-2852]! ; 0xfffff4dc │ │ - ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ - cdpne 12, 8, cr1, cr14, cr4, {0} │ │ - andle r2, r8, r0, lsl #22 │ │ - stmdbge r1, {r4, r5, sl, fp, ip} │ │ - ; instruction: 0xff2ef000 │ │ - bcs a0ac <_end+0x4078> │ │ - ; instruction: 0x6122d10b │ │ - ldcmi 0, cr14, [sp, #-196] ; 0xffffff3c │ │ - ldrbtmi r4, [sp], #-2845 ; 0xfffff4e3 │ │ - ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ - ldcne 8, cr6, [r8], {45} ; 0x2d │ │ - rscne r1, sp, sp, ror #21 │ │ - stmdbls r1, {r0, r8, sl, ip, pc} │ │ - ; instruction: 0xf7ff1c32 │ │ - cdpne 15, 0, cr15, cr5, cr15, {4} │ │ - ; instruction: 0x6120d101 │ │ - ; instruction: 0xf7ffe01f │ │ - stmdavs fp!, {r0, r2, r3, r4, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ - blcs 5c358 <_end+0x56324> │ │ - movwcs sp, #259 ; 0x103 │ │ - andcs r6, r5, r3, lsr #2 │ │ - stcne 0, cr14, [r8, #-108]! ; 0xffffff94 │ │ - ble 8dce8 <_end+0x87cb4> │ │ - movwcs r6, #5344 ; 0x14e0 │ │ - ; instruction: 0xf7ffe003 │ │ - movwcs pc, #3949 ; 0xf6d ; │ │ - cfstrdvs mvd6, [r0], #896 ; 0x380 │ │ - stmdavs r3, {r0, r1, r5, r8, sl, sp, lr} │ │ - ble 20dd00 <_end+0x207ccc> │ │ - svceq 0x0018011b │ │ - ; instruction: 0xffa7f7ff │ │ - stmdacs r0, {r5, r8, sp, lr} │ │ - andcs sp, r9, r4, lsl #2 │ │ - ; instruction: 0xf7ffe003 │ │ - msrvs LR_irq, fp │ │ - ldcllt 0, cr2, [r6, #-0] │ │ - andeq r2, r0, ip, lsl pc │ │ - strdeq r2, [r0], -lr │ │ - andeq r2, r0, r0, lsl #30 │ │ - ldrlt r6, [r0, #-2051] ; 0xfffff7fd │ │ - ldrbeq r1, [sl, r4, lsl #24] │ │ - subcc sp, r8, r7, lsl #8 │ │ - strle r0, [r2, #-1946] ; 0xfffff866 │ │ - cdp2 0, 14, cr15, cr8, cr0, {0} │ │ - ; instruction: 0xf000e001 │ │ - stmdavs r3!, {r0, r2, r3, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ - strle r0, [r3], #-1883 ; 0xfffff8a5 │ │ - sbcscc r1, r0, r0, lsr #24 │ │ - cdp2 0, 14, cr15, cr14, cr0, {0} │ │ - ldreq r6, [r2, -r2, lsr #16] │ │ - ; instruction: 0x23a8d404 │ │ - stmiane r0!, {r0, r1, r3, r4, r6}^ │ │ - cdp2 0, 14, cr15, cr14, cr0, {0} │ │ - ldrbeq r6, [r2], r2, lsr #16 │ │ - mvncs sp, #4, 8 ; 0x4000000 │ │ - stmiane r0!, {r0, r1, r3, r4, r6}^ │ │ - cdp2 0, 14, cr15, cr14, cr0, {0} │ │ - stmdavs r2, {r4, r8, sl, fp, ip, sp, pc} │ │ - strlt r2, [r0, #-768] ; 0xfffffd00 │ │ - mulle r0, sl, r2 │ │ - ldcne 8, cr5, [r8], {19} │ │ - andcs fp, r9, r0, lsl #26 │ │ - ; instruction: 0x47704770 │ │ - cfstr32ne mvfx11, [r5], {112} ; 0x70 │ │ - stcne 12, cr1, [r8], #-48 ; 0xffffffd0 │ │ - ; instruction: 0xf7ff6c21 │ │ - mcrne 15, 0, pc, cr6, cr9, {3} ; │ │ - ; instruction: 0xf000d001 │ │ - stcvs 14, cr15, [r3], #-892 ; 0xfffffc84 │ │ - andcs r6, r1, fp, ror #2 │ │ - stcne 12, cr1, [r2], #-164 ; 0xffffff5c │ │ - ldrmi r6, [r8, fp, lsr #18] │ │ - rscle r2, lr, r8, lsl #16 │ │ - mvnsle r2, r7, lsl #16 │ │ - stcvs 12, cr1, [r1], #-192 ; 0xffffff40 │ │ - ; instruction: 0xffe5f7ff │ │ - ; instruction: 0xf0001d20 │ │ - ldrblt pc, [r0, #3797]! ; 0xed5 ; │ │ - ldcne 12, cr4, [r7], {46} ; 0x2e │ │ - stmiavs r2, {r0, r2, r5, r7, sl, lr}^ │ │ - andls r6, r4, #2146304 ; 0x20c000 │ │ - stcne 6, cr2, [r4], {-0} │ │ - stmdage r7, {r2, r8, ip, sp} │ │ - movwls r2, #21056 ; 0x5240 │ │ - cdp2 0, 12, cr15, cr14, cr0, {0} │ │ - strls r9, [r2], -r6, lsl #12 │ │ - stcne 13, cr10, [r0], #-24 ; 0xffffffe8 │ │ - ; instruction: 0xf7ff6c29 │ │ - cdpne 15, 7, cr15, cr11, cr13, {2} │ │ - ; instruction: 0x3709419f │ │ - cdpne 7, 0, cr9, cr6, cr3, {0} │ │ - stfvsd f5, [pc], #-68 ; 31b8 <__aeabi_idiv0+0x200> │ │ - rscscs r6, r0, #-1073741799 ; 0xc0000019 │ │ - ldcne 15, cr10, [r8], #-504 ; 0xfffffe08 │ │ - subseq r1, r2, r9, lsr #24 │ │ - cdp2 0, 11, cr15, cr8, cr0, {0} │ │ - stmdals r3, {r1, r3, r4, r5, sl, fp, ip} │ │ - stmdbvs r3!, {r0, r5, sl, fp, ip} │ │ - blvs fefd5078 <_end+0xfefcf044> │ │ - andls r6, r2, pc, ror #8 │ │ - svcls 0x0003e005 │ │ - tstmi pc, #16, 6 ; 0x40000000 │ │ - strls r6, [r3, -sl, lsr #23] │ │ - svcls 0x0005646a │ │ - strls sl, [r1, -r6, lsl #26] │ │ - andcs r9, r1, r0, lsl #10 │ │ - ; instruction: 0x1c229903 │ │ - svcls 0x00041c23 │ │ - stmdacs r0, {r3, r4, r5, r7, r8, r9, sl, lr} │ │ - mcrcs 1, 0, sp, cr0, cr6, {0} │ │ - rscscs sp, r0, #-2147483643 ; 0x80000005 │ │ - ldmdbge lr!, {r3, r5, sl, fp, ip}^ │ │ - ; instruction: 0xf0000052 │ │ - svcls 0x0002fe95 │ │ - tstle r1, r8, lsl #30 │ │ - ; instruction: 0xe7c31c37 │ │ - svccs 0x00079f02 │ │ - ldfned f5, [r0], #-24 ; 0xffffffe8 │ │ - ; instruction: 0xf7ff6c29 │ │ - stmdage r7, {r1, r2, r3, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ - cdp2 0, 7, cr15, cr14, cr0, {0} │ │ - and r2, r0, r9 │ │ - mvnscs r1, #48, 24 ; 0x3000 │ │ - ldrmi r0, [sp], #155 ; 0x9b │ │ - ; instruction: 0x46c0bdf0 │ │ - ; instruction: 0xfffffc24 │ │ + ldr r3, [r0] │ │ + tst r3, #1073741824 ; 0x40000000 │ │ + orrne r3, r3, #-2147483648 ; 0x80000000 │ │ + biceq r3, r3, #-2147483648 ; 0x80000000 │ │ + add r0, r0, r3 │ │ + bx lr │ │ + push {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + cmp r1, #0 │ │ + mov r5, r1 │ │ + beq 33d4 <__aeabi_idiv0@@Base+0xc0> │ │ + sub r8, r1, #1 │ │ + mov r6, r2 │ │ + mov r7, r0 │ │ + mov r9, r8 │ │ + mov fp, #0 │ │ + add r4, fp, r9 │ │ + add r4, r4, r4, lsr #31 │ │ + asr r4, r4, #1 │ │ + lsl sl, r4, #3 │ │ + add r5, r7, sl │ │ + mov r0, r5 │ │ + bl 3324 <__aeabi_idiv0@@Base+0x10> │ │ + cmp r4, r8 │ │ + beq 33cc <__aeabi_idiv0@@Base+0xb8> │ │ + str r0, [sp, #4] │ │ + add r0, sl, #8 │ │ + add r0, r7, r0 │ │ + bl 3324 <__aeabi_idiv0@@Base+0x10> │ │ + ldr r3, [sp, #4] │ │ + cmp r6, r3 │ │ + bcs 33b0 <__aeabi_idiv0@@Base+0x9c> │ │ + cmp r4, fp │ │ + beq 33c4 <__aeabi_idiv0@@Base+0xb0> │ │ + sub r9, r4, #1 │ │ + b 3360 <__aeabi_idiv0@@Base+0x4c> │ │ + sub r0, r0, #1 │ │ + cmp r6, r0 │ │ + bls 33d4 <__aeabi_idiv0@@Base+0xc0> │ │ + add fp, r4, #1 │ │ + b 3360 <__aeabi_idiv0@@Base+0x4c> │ │ + mov r5, #0 │ │ + b 33d4 <__aeabi_idiv0@@Base+0xc0> │ │ + cmp r6, r0 │ │ + bcc 33a0 <__aeabi_idiv0@@Base+0x8c> │ │ + mov r0, r5 │ │ + add sp, sp, #12 │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + cmp r0, #1 │ │ + beq 3404 <__aeabi_idiv0@@Base+0xf0> │ │ + cmp r0, #2 │ │ + beq 3410 <__aeabi_idiv0@@Base+0xfc> │ │ + cmp r0, #0 │ │ + bne 341c <__aeabi_idiv0@@Base+0x108> │ │ + ldr r0, [pc, #36] ; 3424 <__aeabi_idiv0@@Base+0x110> │ │ + ldr r0, [pc, r0] │ │ + bx lr │ │ + ldr r0, [pc, #28] ; 3428 <__aeabi_idiv0@@Base+0x114> │ │ + ldr r0, [pc, r0] │ │ + bx lr │ │ + ldr r0, [pc, #20] ; 342c <__aeabi_idiv0@@Base+0x118> │ │ + ldr r0, [pc, r0] │ │ + bx lr │ │ + mov r0, #0 │ │ + bx lr │ │ + muleq r0, r4, fp │ │ + andeq r3, r0, ip, lsl #23 │ │ + andeq r3, r0, r4, lsl #23 │ │ + ldr r3, [pc, #240] ; 3528 <__aeabi_idiv0@@Base+0x214> │ │ + push {r0, r1, r2, r4, r5, lr} │ │ + ldr r3, [pc, r3] │ │ + mov r4, r0 │ │ + cmp r3, #0 │ │ + sub r5, r1, #2 │ │ + beq 3470 <__aeabi_idiv0@@Base+0x15c> │ │ + mov r0, r5 │ │ + add r1, sp, #4 │ │ + bl 1a84 <__gnu_Unwind_Find_exidx@plt> │ │ + cmp r0, #0 │ │ + bne 348c <__aeabi_idiv0@@Base+0x178> │ │ + mov r3, #0 │ │ + str r3, [r4, #16] │ │ + mov r0, #9 │ │ + b 3520 <__aeabi_idiv0@@Base+0x20c> │ │ + ldr r3, [pc, #180] ; 352c <__aeabi_idiv0@@Base+0x218> │ │ + ldr r0, [pc, #180] ; 3530 <__aeabi_idiv0@@Base+0x21c> │ │ + ldr r3, [pc, r3] │ │ + ldr r0, [pc, r0] │ │ + rsb r3, r0, r3 │ │ + asr r3, r3, #3 │ │ + str r3, [sp, #4] │ │ + mov r2, r5 │ │ + ldr r1, [sp, #4] │ │ + bl 333c <__aeabi_idiv0@@Base+0x28> │ │ + subs r5, r0, #0 │ │ + beq 3460 <__aeabi_idiv0@@Base+0x14c> │ │ + bl 3324 <__aeabi_idiv0@@Base+0x10> │ │ + ldr r3, [r5, #4] │ │ + cmp r3, #1 │ │ + moveq r3, #0 │ │ + streq r3, [r4, #16] │ │ + str r0, [r4, #72] ; 0x48 │ │ + moveq r0, #5 │ │ + beq 3520 <__aeabi_idiv0@@Base+0x20c> │ │ + cmp r3, #0 │ │ + add r0, r5, #4 │ │ + strlt r0, [r4, #76] ; 0x4c │ │ + movlt r3, #1 │ │ + blt 34e0 <__aeabi_idiv0@@Base+0x1cc> │ │ + bl 3324 <__aeabi_idiv0@@Base+0x10> │ │ + mov r3, #0 │ │ + str r0, [r4, #76] ; 0x4c │ │ + ldr r0, [r4, #76] ; 0x4c │ │ + str r3, [r4, #80] ; 0x50 │ │ + ldr r3, [r0] │ │ + cmp r3, #0 │ │ + bge 3514 <__aeabi_idiv0@@Base+0x200> │ │ + lsr r0, r3, #24 │ │ + and r0, r0, #15 │ │ + bl 33e0 <__aeabi_idiv0@@Base+0xcc> │ │ + cmp r0, #0 │ │ + str r0, [r4, #16] │ │ + moveq r0, #9 │ │ + movne r0, #0 │ │ + b 3520 <__aeabi_idiv0@@Base+0x20c> │ │ + bl 3324 <__aeabi_idiv0@@Base+0x10> │ │ + str r0, [r4, #16] │ │ + mov r0, #0 │ │ + add sp, sp, #12 │ │ + pop {r4, r5, pc} │ │ + andeq r3, r0, r4, ror #22 │ │ + andeq r3, r0, r8, lsr #22 │ │ + andeq r3, r0, r8, lsr #22 │ │ + ldr r3, [r0] │ │ + push {r4, lr} │ │ + tst r3, #1 │ │ + mov r4, r0 │ │ + bne 3560 <__aeabi_idiv0@@Base+0x24c> │ │ + tst r3, #2 │ │ + add r0, r0, #72 ; 0x48 │ │ + beq 355c <__aeabi_idiv0@@Base+0x248> │ │ + bl 4230 <__gnu_Unwind_Restore_VFP_D@@Base> │ │ + b 3560 <__aeabi_idiv0@@Base+0x24c> │ │ + bl 4220 <__gnu_Unwind_Restore_VFP@@Base> │ │ + ldr r3, [r4] │ │ + tst r3, #4 │ │ + bne 3574 <__aeabi_idiv0@@Base+0x260> │ │ + add r0, r4, #208 ; 0xd0 │ │ + bl 4240 <__gnu_Unwind_Restore_VFP_D_16_to_31@@Base> │ │ + ldr r3, [r4] │ │ + tst r3, #8 │ │ + bne 3588 <__aeabi_idiv0@@Base+0x274> │ │ + add r0, r4, #336 ; 0x150 │ │ + bl 4250 <__gnu_Unwind_Restore_WMMXD@@Base> │ │ + ldr r3, [r4] │ │ + tst r3, #16 │ │ + popne {r4, pc} │ │ + add r0, r4, #464 ; 0x1d0 │ │ + pop {r4, lr} │ │ + b 42d8 <__gnu_Unwind_Restore_WMMXC@@Base> │ │ + ldr r3, [r0] │ │ + cmp r3, #0 │ │ + ldrne r0, [r3, r0] │ │ + moveq r0, r3 │ │ + bx lr │ │ + mov r0, #9 │ │ + bx lr │ │ + bx lr │ │ + push {r4, r5, r6, lr} │ │ + mov r5, r0 │ │ + mov r4, r1 │ │ + mov r0, r5 │ │ + ldr r1, [r4, #64] ; 0x40 │ │ + bl 3430 <__aeabi_idiv0@@Base+0x11c> │ │ + subs r6, r0, #0 │ │ + beq 35e4 <__aeabi_idiv0@@Base+0x2d0> │ │ + bl 1a90 │ │ + ldr r3, [r4, #64] ; 0x40 │ │ + str r3, [r5, #20] │ │ + mov r0, #1 │ │ + ldr r3, [r5, #16] │ │ + mov r1, r5 │ │ + mov r2, r4 │ │ + blx r3 │ │ + cmp r0, #8 │ │ + beq 35cc <__aeabi_idiv0@@Base+0x2b8> │ │ + cmp r0, #7 │ │ + bne 35e0 <__aeabi_idiv0@@Base+0x2cc> │ │ + mov r0, r6 │ │ + ldr r1, [r4, #64] ; 0x40 │ │ + bl 35bc <__aeabi_idiv0@@Base+0x2a8> │ │ + add r0, r4, #4 │ │ + bl 420c <__restore_core_regs@@Base> │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + add lr, r1, #4 │ │ + ldr r8, [r0, #12] │ │ + ldr r9, [r0, #24] │ │ + mov r4, r0 │ │ + mov r6, r2 │ │ + ldm lr!, {r0, r1, r2, r3} │ │ + sub sp, sp, #972 ; 0x3cc │ │ + add ip, sp, #12 │ │ + stmia ip!, {r0, r1, r2, r3} │ │ + ldm lr!, {r0, r1, r2, r3} │ │ + stmia ip!, {r0, r1, r2, r3} │ │ + ldm lr!, {r0, r1, r2, r3} │ │ + stmia ip!, {r0, r1, r2, r3} │ │ + ldm lr, {r0, r1, r2, r3} │ │ + mov r7, #0 │ │ + add fp, sp, #8 │ │ + add sl, sp, #488 ; 0x1e8 │ │ + stm ip, {r0, r1, r2, r3} │ │ + str r7, [sp, #8] │ │ + mov r0, r4 │ │ + ldr r1, [sp, #72] ; 0x48 │ │ + bl 3430 <__aeabi_idiv0@@Base+0x11c> │ │ + cmp r6, #0 │ │ + movne r6, #10 │ │ + moveq r6, #9 │ │ + subs r5, r0, #0 │ │ + orrne r6, r6, #16 │ │ + ldrne r3, [sp, #64] ; 0x40 │ │ + bne 36d0 <__aeabi_idiv0@@Base+0x3bc> │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + str r3, [r4, #20] │ │ + mov r1, fp │ │ + mov r2, #480 ; 0x1e0 │ │ + mov r0, sl │ │ + bl 1a9c │ │ + ldr r3, [r4, #16] │ │ + mov r0, r6 │ │ + mov r1, r4 │ │ + mov r2, sl │ │ + blx r3 │ │ + ldr r3, [sp, #544] ; 0x220 │ │ + mov r7, r0 │ │ + str r3, [sp, #76] ; 0x4c │ │ + str fp, [sp] │ │ + str r9, [sp, #4] │ │ + mov r0, #1 │ │ + mov r1, r6 │ │ + mov r2, r4 │ │ + mov r3, r4 │ │ + blx r8 │ │ + cmp r0, #0 │ │ + bne 3738 <__aeabi_idiv0@@Base+0x424> │ │ + cmp r5, #0 │ │ + bne 3740 <__aeabi_idiv0@@Base+0x42c> │ │ + mov r0, fp │ │ + mov r1, sl │ │ + mov r2, #480 ; 0x1e0 │ │ + bl 1a9c │ │ + cmp r7, #8 │ │ + mov r6, r5 │ │ + beq 3674 <__aeabi_idiv0@@Base+0x360> │ │ + cmp r7, #7 │ │ + bne 3738 <__aeabi_idiv0@@Base+0x424> │ │ + mov r0, r5 │ │ + ldr r1, [sp, #72] ; 0x48 │ │ + bl 35bc <__aeabi_idiv0@@Base+0x2a8> │ │ + add r0, sp, #12 │ │ + bl 420c <__restore_core_regs@@Base> │ │ + mov r0, #9 │ │ + b 3744 <__aeabi_idiv0@@Base+0x430> │ │ + mov r0, r5 │ │ + add sp, sp, #972 ; 0x3cc │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ -00003280 <_Unwind_GetCFA>: │ │ +0000374c <_Unwind_GetCFA@@Base>: │ │ ldr r0, [r0, #68] ; 0x44 │ │ bx lr │ │ │ │ -00003284 <__gnu_Unwind_RaiseException>: │ │ +00003754 <__gnu_Unwind_RaiseException@@Base>: │ │ push {r4, r5, r6, r7, lr} │ │ ldr r3, [r1, #60] ; 0x3c │ │ - sub sp, #484 ; 0x1e4 │ │ + add lr, r1, #4 │ │ str r3, [r1, #64] ; 0x40 │ │ - adds r5, r0, #0 │ │ - adds r4, r1, #0 │ │ - add r0, sp, #4 │ │ - adds r1, #4 │ │ - movs r2, #64 ; 0x40 │ │ - bl 3f78 <_Unwind_GetTextRelBase+0x136> │ │ - movs r3, #1 │ │ - negs r3, r3 │ │ - str r3, [sp, #0] │ │ - adds r0, r5, #0 │ │ + mov r5, r0 │ │ + mov r4, r1 │ │ + ldm lr!, {r0, r1, r2, r3} │ │ + sub sp, sp, #484 ; 0x1e4 │ │ + add ip, sp, #4 │ │ + stmia ip!, {r0, r1, r2, r3} │ │ + ldm lr!, {r0, r1, r2, r3} │ │ + stmia ip!, {r0, r1, r2, r3} │ │ + ldm lr!, {r0, r1, r2, r3} │ │ + stmia ip!, {r0, r1, r2, r3} │ │ + ldm lr, {r0, r1, r2, r3} │ │ + add r6, sp, #480 ; 0x1e0 │ │ + stm ip, {r0, r1, r2, r3} │ │ + mvn r3, #0 │ │ + str r3, [r6, #-480]! ; 0xfffffe20 │ │ + mov r0, r5 │ │ ldr r1, [sp, #64] ; 0x40 │ │ - bl 3084 <__aeabi_idiv0+0xcc> │ │ + bl 3430 <__aeabi_idiv0@@Base+0x11c> │ │ cmp r0, #0 │ │ - bne.n 32cc <__gnu_Unwind_RaiseException+0x48> │ │ - adds r1, r5, #0 │ │ - mov r2, sp │ │ + bne 37ec <__gnu_Unwind_RaiseException@@Base+0x98> │ │ ldr r3, [r5, #16] │ │ + mov r1, r5 │ │ + mov r2, r6 │ │ blx r3 │ │ - subs r7, r0, #0 │ │ - cmp r7, #8 │ │ - beq.n 32a0 <__gnu_Unwind_RaiseException+0x1c> │ │ - mov r0, sp │ │ - bl 3124 <__aeabi_idiv0+0x16c> │ │ + cmp r0, #8 │ │ + mov r7, r0 │ │ + beq 37a0 <__gnu_Unwind_RaiseException@@Base+0x4c> │ │ + mov r0, r6 │ │ + bl 3534 <__aeabi_idiv0@@Base+0x220> │ │ cmp r7, #6 │ │ - bne.n 32cc <__gnu_Unwind_RaiseException+0x48> │ │ - adds r0, r5, #0 │ │ - adds r1, r4, #0 │ │ - bl 3184 <__aeabi_idiv0+0x1cc> │ │ - movs r0, #9 │ │ - add sp, #484 ; 0x1e4 │ │ + bne 37ec <__gnu_Unwind_RaiseException@@Base+0x98> │ │ + mov r0, r5 │ │ + mov r1, r4 │ │ + bl 35c0 <__aeabi_idiv0@@Base+0x2ac> │ │ + mov r0, #9 │ │ + add sp, sp, #484 ; 0x1e4 │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ -000032d2 <__gnu_Unwind_ForcedUnwind>: │ │ - push {r3, lr} │ │ +000037f8 <__gnu_Unwind_ForcedUnwind@@Base>: │ │ str r2, [r0, #24] │ │ ldr r2, [r3, #60] ; 0x3c │ │ str r1, [r0, #12] │ │ str r2, [r3, #64] ; 0x40 │ │ - adds r1, r3, #0 │ │ - movs r2, #0 │ │ - bl 31be <__aeabi_idiv0+0x206> │ │ - pop {r3, pc} │ │ + mov r1, r3 │ │ + mov r2, #0 │ │ + b 3624 <__aeabi_idiv0@@Base+0x310> │ │ │ │ -000032e6 <__gnu_Unwind_Resume>: │ │ +00003814 <__gnu_Unwind_Resume@@Base>: │ │ push {r4, r5, r6, lr} │ │ ldr r6, [r0, #12] │ │ ldr r3, [r0, #20] │ │ - adds r5, r0, #0 │ │ - adds r4, r1, #0 │ │ - str r3, [r1, #64] ; 0x40 │ │ cmp r6, #0 │ │ - beq.n 32fe <__gnu_Unwind_Resume+0x18> │ │ - movs r2, #1 │ │ - bl 31be <__aeabi_idiv0+0x206> │ │ - b.n 3326 <__gnu_Unwind_Resume+0x40> │ │ - movs r0, #2 │ │ - adds r1, r5, #0 │ │ - adds r2, r4, #0 │ │ - ldr r3, [r5, #16] │ │ + mov r5, r0 │ │ + mov r4, r1 │ │ + str r3, [r1, #64] ; 0x40 │ │ + beq 3840 <__gnu_Unwind_Resume@@Base+0x2c> │ │ + mov r2, #1 │ │ + bl 3624 <__aeabi_idiv0@@Base+0x310> │ │ + b 3884 <__gnu_Unwind_Resume@@Base+0x70> │ │ + ldr r3, [r0, #16] │ │ + mov r1, r5 │ │ + mov r0, #2 │ │ + mov r2, r4 │ │ blx r3 │ │ cmp r0, #7 │ │ - beq.n 3318 <__gnu_Unwind_Resume+0x32> │ │ + beq 3870 <__gnu_Unwind_Resume@@Base+0x5c> │ │ cmp r0, #8 │ │ - bne.n 3326 <__gnu_Unwind_Resume+0x40> │ │ - adds r0, r5, #0 │ │ - adds r1, r4, #0 │ │ - bl 3184 <__aeabi_idiv0+0x1cc> │ │ - adds r0, r6, #0 │ │ + bne 3884 <__gnu_Unwind_Resume@@Base+0x70> │ │ + mov r0, r5 │ │ + mov r1, r4 │ │ + bl 35c0 <__aeabi_idiv0@@Base+0x2ac> │ │ + mov r0, r6 │ │ ldr r1, [r4, #64] ; 0x40 │ │ - bl 3182 <__aeabi_idiv0+0x1ca> │ │ - adds r0, r4, #4 │ │ - bl 3f68 <_Unwind_GetTextRelBase+0x126> │ │ - bl 3f58 <_Unwind_GetTextRelBase+0x116> │ │ + bl 35bc <__aeabi_idiv0@@Base+0x2a8> │ │ + add r0, r4, #4 │ │ + bl 420c <__restore_core_regs@@Base> │ │ + bl 1a90 │ │ │ │ -0000332a <__gnu_Unwind_Resume_or_Rethrow>: │ │ - push {r3, lr} │ │ - ldr r3, [r0, #12] │ │ - cmp r3, #0 │ │ - bne.n 3338 <__gnu_Unwind_Resume_or_Rethrow+0xe> │ │ - bl 3284 <__gnu_Unwind_RaiseException> │ │ - b.n 3342 <__gnu_Unwind_Resume_or_Rethrow+0x18> │ │ - ldr r3, [r1, #60] ; 0x3c │ │ - str r3, [r1, #64] ; 0x40 │ │ - movs r2, #0 │ │ - bl 31be <__aeabi_idiv0+0x206> │ │ - pop {r3, pc} │ │ +00003888 <__gnu_Unwind_Resume_or_Rethrow@@Base>: │ │ + ldr r2, [r0, #12] │ │ + cmp r2, #0 │ │ + bne 3898 <__gnu_Unwind_Resume_or_Rethrow@@Base+0x10> │ │ + b 3754 <__gnu_Unwind_RaiseException@@Base> │ │ + ldr r2, [r1, #60] ; 0x3c │ │ + str r2, [r1, #64] ; 0x40 │ │ + mov r2, #0 │ │ + b 3624 <__aeabi_idiv0@@Base+0x310> │ │ │ │ -00003344 <_Unwind_Complete>: │ │ +000038a8 <_Unwind_Complete@@Base>: │ │ bx lr │ │ │ │ -00003346 <_Unwind_DeleteException>: │ │ - push {r3, lr} │ │ +000038ac <_Unwind_DeleteException@@Base>: │ │ ldr r3, [r0, #8] │ │ - adds r1, r0, #0 │ │ + mov r1, r0 │ │ cmp r3, #0 │ │ - beq.n 3354 <_Unwind_DeleteException+0xe> │ │ - movs r0, #1 │ │ - blx r3 │ │ - pop {r3, pc} │ │ + bxeq lr │ │ + mov r0, #1 │ │ + bx r3 │ │ │ │ -00003356 <_Unwind_VRS_Get>: │ │ - push {r4, lr} │ │ - adds r4, r0, #0 │ │ +000038c4 <_Unwind_VRS_Get@@Base>: │ │ cmp r1, #4 │ │ - bhi.n 3386 <_Unwind_VRS_Get+0x30> │ │ - adds r0, r1, #0 │ │ - bl 2560 <__gnu_thumb1_case_uqi> │ │ - lsls r5, r0, #12 │ │ - lsls r1, r2, #12 │ │ - movs r3, r0 │ │ - movs r0, #1 │ │ - b.n 3388 <_Unwind_VRS_Get+0x32> │ │ - movs r0, #2 │ │ - cmp r3, #0 │ │ - bne.n 3388 <_Unwind_VRS_Get+0x32> │ │ + addls pc, pc, r1, lsl #2 │ │ + b 3918 <_Unwind_VRS_Get@@Base+0x54> │ │ + b 38e4 <_Unwind_VRS_Get@@Base+0x20> │ │ + b 3910 <_Unwind_VRS_Get@@Base+0x4c> │ │ + b 3918 <_Unwind_VRS_Get@@Base+0x54> │ │ + b 3910 <_Unwind_VRS_Get@@Base+0x4c> │ │ + b 3910 <_Unwind_VRS_Get@@Base+0x4c> │ │ cmp r2, #15 │ │ - bhi.n 3388 <_Unwind_VRS_Get+0x32> │ │ - lsls r2, r0 │ │ - adds r4, r4, r2 │ │ - ldr r2, [sp, #8] │ │ - ldr r1, [r4, #4] │ │ - str r1, [r2, #0] │ │ - adds r0, r3, #0 │ │ - b.n 3388 <_Unwind_VRS_Get+0x32> │ │ - movs r0, #2 │ │ - pop {r4, pc} │ │ + cmpls r3, #0 │ │ + movne r3, #1 │ │ + moveq r3, #0 │ │ + bne 3918 <_Unwind_VRS_Get@@Base+0x54> │ │ + add r0, r0, r2, lsl #2 │ │ + ldr r2, [sp] │ │ + ldr r1, [r0, #4] │ │ + str r1, [r2] │ │ + mov r0, r3 │ │ + bx lr │ │ + mov r0, #1 │ │ + bx lr │ │ + mov r0, #2 │ │ + bx lr │ │ push {r0, r1, r2, r3, r4, lr} │ │ - adds r2, r1, #0 │ │ + mov r2, r1 │ │ add r3, sp, #12 │ │ - movs r1, #0 │ │ - str r3, [sp, #0] │ │ - adds r3, r1, #0 │ │ - bl 3356 <_Unwind_VRS_Get> │ │ + mov r1, #0 │ │ + str r3, [sp] │ │ + mov r3, r1 │ │ + bl 38c4 <_Unwind_VRS_Get@@Base> │ │ ldr r0, [sp, #12] │ │ - add sp, #20 │ │ - pop {pc} │ │ + add sp, sp, #20 │ │ + pop {pc} ; (ldr pc, [sp], #4) │ │ │ │ -000033a0 <_Unwind_VRS_Set>: │ │ - push {r4, lr} │ │ - adds r4, r0, #0 │ │ +00003948 <_Unwind_VRS_Set@@Base>: │ │ cmp r1, #4 │ │ - bhi.n 33d0 <_Unwind_VRS_Set+0x30> │ │ - adds r0, r1, #0 │ │ - bl 2560 <__gnu_thumb1_case_uqi> │ │ - lsls r5, r0, #12 │ │ - lsls r1, r2, #12 │ │ - movs r3, r0 │ │ - movs r0, #1 │ │ - b.n 33d2 <_Unwind_VRS_Set+0x32> │ │ - movs r0, #2 │ │ - cmp r3, #0 │ │ - bne.n 33d2 <_Unwind_VRS_Set+0x32> │ │ + addls pc, pc, r1, lsl #2 │ │ + b 399c <_Unwind_VRS_Set@@Base+0x54> │ │ + b 3968 <_Unwind_VRS_Set@@Base+0x20> │ │ + b 3994 <_Unwind_VRS_Set@@Base+0x4c> │ │ + b 399c <_Unwind_VRS_Set@@Base+0x54> │ │ + b 3994 <_Unwind_VRS_Set@@Base+0x4c> │ │ + b 3994 <_Unwind_VRS_Set@@Base+0x4c> │ │ cmp r2, #15 │ │ - bhi.n 33d2 <_Unwind_VRS_Set+0x32> │ │ - ldr r1, [sp, #8] │ │ - lsls r2, r0 │ │ - ldr r1, [r1, #0] │ │ - adds r4, r4, r2 │ │ - str r1, [r4, #4] │ │ - adds r0, r3, #0 │ │ - b.n 33d2 <_Unwind_VRS_Set+0x32> │ │ - movs r0, #2 │ │ - pop {r4, pc} │ │ + cmpls r3, #0 │ │ + movne r3, #1 │ │ + moveq r3, #0 │ │ + bne 399c <_Unwind_VRS_Set@@Base+0x54> │ │ + ldr r1, [sp] │ │ + add r0, r0, r2, lsl #2 │ │ + ldr r1, [r1] │ │ + str r1, [r0, #4] │ │ + mov r0, r3 │ │ + bx lr │ │ + mov r0, #1 │ │ + bx lr │ │ + mov r0, #2 │ │ + bx lr │ │ push {r0, r1, r2, r3, r4, lr} │ │ - adds r3, r1, #0 │ │ - str r2, [sp, #12] │ │ - movs r1, #0 │ │ - add r2, sp, #12 │ │ - str r2, [sp, #0] │ │ - adds r2, r3, #0 │ │ - adds r3, r1, #0 │ │ - bl 33a0 <_Unwind_VRS_Set> │ │ - add sp, #20 │ │ - pop {pc} │ │ + mov ip, r1 │ │ + add r3, sp, #16 │ │ + mov r1, #0 │ │ + str r2, [r3, #-4]! │ │ + mov r2, ip │ │ + str r3, [sp] │ │ + mov r3, r1 │ │ + bl 3948 <_Unwind_VRS_Set@@Base> │ │ + add sp, sp, #20 │ │ + pop {pc} ; (ldr pc, [sp], #4) │ │ │ │ -000033ec <__gnu_Unwind_Backtrace>: │ │ - push {r4, r5, r6, r7, lr} │ │ - ldr r4, [pc, #104] ; (3458 <__gnu_Unwind_Backtrace+0x6c>) │ │ +000039d0 <__gnu_Unwind_Backtrace@@Base>: │ │ ldr r3, [r2, #60] ; 0x3c │ │ - add sp, r4 │ │ + add ip, r2, #4 │ │ + push {r4, r5, r6, r7, r8, lr} │ │ str r3, [r2, #64] ; 0x40 │ │ - adds r6, r0, #0 │ │ - adds r7, r1, #0 │ │ - add r0, sp, #92 ; 0x5c │ │ - adds r1, r2, #4 │ │ - movs r2, #64 ; 0x40 │ │ - bl 3f78 <_Unwind_GetTextRelBase+0x136> │ │ - movs r3, #1 │ │ - negs r3, r3 │ │ - str r3, [sp, #88] ; 0x58 │ │ + mov r7, r0 │ │ + mov r8, r1 │ │ + ldm ip!, {r0, r1, r2, r3} │ │ + sub sp, sp, #568 ; 0x238 │ │ + add lr, sp, #92 ; 0x5c │ │ + stmia lr!, {r0, r1, r2, r3} │ │ + ldm ip!, {r0, r1, r2, r3} │ │ + stmia lr!, {r0, r1, r2, r3} │ │ + ldm ip!, {r0, r1, r2, r3} │ │ + stmia lr!, {r0, r1, r2, r3} │ │ + ldm ip, {r0, r1, r2, r3} │ │ + mov r6, sp │ │ + stm lr, {r0, r1, r2, r3} │ │ add r4, sp, #88 ; 0x58 │ │ - mov r0, sp │ │ - ldr r1, [r4, #64] ; 0x40 │ │ - bl 3084 <__aeabi_idiv0+0xcc> │ │ - cmp r0, #0 │ │ - beq.n 341c <__gnu_Unwind_Backtrace+0x30> │ │ - movs r5, #9 │ │ - b.n 3446 <__gnu_Unwind_Backtrace+0x5a> │ │ - adds r0, r4, #0 │ │ - movs r1, #12 │ │ - mov r2, sp │ │ - bl 33d4 <_Unwind_VRS_Set+0x34> │ │ - adds r0, r4, #0 │ │ - adds r1, r7, #0 │ │ - blx r6 │ │ + mvn r3, #0 │ │ + str r3, [sp, #88] ; 0x58 │ │ + mov r0, r6 │ │ + ldr r1, [sp, #152] ; 0x98 │ │ + bl 3430 <__aeabi_idiv0@@Base+0x11c> │ │ + cmp r0, #0 │ │ + beq 3a3c <__gnu_Unwind_Backtrace@@Base+0x6c> │ │ + mov r5, #9 │ │ + b 3a84 <__gnu_Unwind_Backtrace@@Base+0xb4> │ │ + mov r0, r4 │ │ + mov r1, #12 │ │ + mov r2, r6 │ │ + bl 39a4 <_Unwind_VRS_Set@@Base+0x5c> │ │ + mov r0, r4 │ │ + mov r1, r8 │ │ + blx r7 │ │ cmp r0, #0 │ │ - bne.n 3418 <__gnu_Unwind_Backtrace+0x2c> │ │ + bne 3a34 <__gnu_Unwind_Backtrace@@Base+0x64> │ │ ldr r3, [sp, #16] │ │ - movs r0, #8 │ │ - mov r1, sp │ │ - adds r2, r4, #0 │ │ + mov r0, #8 │ │ + mov r1, r6 │ │ + mov r2, r4 │ │ blx r3 │ │ - subs r5, r0, #0 │ │ - cmp r5, #5 │ │ - beq.n 3446 <__gnu_Unwind_Backtrace+0x5a> │ │ - cmp r0, #9 │ │ - bne.n 340a <__gnu_Unwind_Backtrace+0x1e> │ │ - b.n 3418 <__gnu_Unwind_Backtrace+0x2c> │ │ - adds r0, r4, #0 │ │ - bl 3124 <__aeabi_idiv0+0x16c> │ │ - adds r0, r5, #0 │ │ - movs r3, #143 ; 0x8f │ │ - lsls r3, r3, #2 │ │ - add sp, r3 │ │ - pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - stc2l 15, cr15, [r4, #1020] ; 0x3fc │ │ - push {r4, r5, r6, r7, lr} │ │ - adds r4, r1, #0 │ │ - sub sp, #52 ; 0x34 │ │ - movs r1, #3 │ │ - str r3, [sp, #12] │ │ - str r0, [sp, #28] │ │ - ldr r3, [r4, #76] ; 0x4c │ │ - ands r0, r1 │ │ - str r0, [sp, #16] │ │ - ldr r0, [sp, #12] │ │ - adds r7, r3, #4 │ │ - adds r6, r2, #0 │ │ - ldr r2, [r3, #0] │ │ - add r3, sp, #36 ; 0x24 │ │ - str r2, [sp, #36] ; 0x24 │ │ - str r7, [r3, #4] │ │ - cmp r0, #0 │ │ - bne.n 348a <__gnu_Unwind_Backtrace+0x9e> │ │ - lsls r2, r2, #8 │ │ - str r2, [sp, #36] ; 0x24 │ │ - strb r0, [r3, #9] │ │ - strb r1, [r3, #8] │ │ - b.n 34a4 <__gnu_Unwind_Backtrace+0xb8> │ │ - ldr r1, [sp, #12] │ │ - cmp r1, #2 │ │ - bgt.n 34a4 <__gnu_Unwind_Backtrace+0xb8> │ │ - lsrs r1, r2, #16 │ │ - lsls r2, r2, #16 │ │ - str r2, [r3, #0] │ │ - movs r2, #2 │ │ - strb r1, [r3, #9] │ │ - strb r2, [r3, #8] │ │ - lsls r3, r1, #24 │ │ - lsrs r3, r3, #24 │ │ - lsls r3, r2 │ │ - adds r7, r7, r3 │ │ - ldr r2, [sp, #16] │ │ - cmp r2, #2 │ │ - bne.n 34ac <__gnu_Unwind_Backtrace+0xc0> │ │ - ldr r7, [r4, #56] ; 0x38 │ │ - ldr r0, [r4, #80] ; 0x50 │ │ - movs r3, #1 │ │ - ands r3, r0 │ │ - beq.n 34b6 <__gnu_Unwind_Backtrace+0xca> │ │ - b.n 368c <__gnu_Unwind_Backtrace+0x2a0> │ │ - str r3, [sp, #24] │ │ - ldr r3, [r7, #0] │ │ + sub r3, r0, #5 │ │ + bics r3, r3, #4 │ │ + mov r5, r0 │ │ + bne 3a20 <__gnu_Unwind_Backtrace@@Base+0x50> │ │ + mov r0, r4 │ │ + bl 3534 <__aeabi_idiv0@@Base+0x220> │ │ + mov r0, r5 │ │ + add sp, sp, #568 ; 0x238 │ │ + pop {r4, r5, r6, r7, r8, pc} │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + mov r7, r2 │ │ + ldr r2, [r1, #76] ; 0x4c │ │ + sub sp, sp, #36 ; 0x24 │ │ + ldr r4, [r2] │ │ + add ip, r2, #4 │ │ + subs r9, r3, #0 │ │ + mov r5, r1 │ │ + and r8, r0, #3 │ │ + str r4, [sp, #20] │ │ + str ip, [sp, #24] │ │ + bne 3ae0 <__gnu_Unwind_Backtrace@@Base+0x110> │ │ + lsl r4, r4, #8 │ │ + mov r3, #3 │ │ + str r4, [sp, #20] │ │ + strb r9, [sp, #29] │ │ + strb r3, [sp, #28] │ │ + b 3b08 <__gnu_Unwind_Backtrace@@Base+0x138> │ │ + cmp r9, #2 │ │ + bgt 3b08 <__gnu_Unwind_Backtrace@@Base+0x138> │ │ + lsr r3, r4, #16 │ │ + strb r3, [sp, #29] │ │ + and r3, r3, #255 ; 0xff │ │ + lsl r4, r4, #16 │ │ + mov r2, #2 │ │ + add ip, ip, r3, lsl #2 │ │ + str r4, [sp, #20] │ │ + strb r2, [sp, #28] │ │ + ldr r3, [r5, #80] ; 0x50 │ │ + cmp r8, #2 │ │ + ldreq ip, [r5, #56] ; 0x38 │ │ + ands r3, r3, #1 │ │ + bne 3de0 <__gnu_Unwind_Backtrace@@Base+0x410> │ │ + lsr r0, r0, #3 │ │ + eor r0, r0, #1 │ │ str r3, [sp, #4] │ │ + and r3, r0, #1 │ │ + str r3, [sp, #8] │ │ + ldr r4, [ip] │ │ + cmp r4, #0 │ │ + beq 3de8 <__gnu_Unwind_Backtrace@@Base+0x418> │ │ + cmp r9, #2 │ │ + ldreq sl, [ip, #4] │ │ + ldrhne sl, [ip, #2] │ │ + ldr r3, [r5, #72] ; 0x48 │ │ + bic fp, sl, #1 │ │ + mov r0, r7 │ │ + mov r1, #15 │ │ + addeq r6, ip, #8 │ │ + ldrhne r4, [ip] │ │ + addne r6, ip, #4 │ │ + add fp, fp, r3 │ │ + bl 3920 <_Unwind_VRS_Get@@Base+0x5c> │ │ + cmp fp, r0 │ │ + movhi ip, #0 │ │ + bhi 3b8c <__gnu_Unwind_Backtrace@@Base+0x1bc> │ │ + bic r3, r4, #1 │ │ + add fp, fp, r3 │ │ + cmp r0, fp │ │ + movcs ip, #0 │ │ + movcc ip, #1 │ │ + and sl, sl, #1 │ │ + and r4, r4, #1 │ │ + orr r4, r4, sl, lsl #1 │ │ + cmp r4, #1 │ │ + beq 3c00 <__gnu_Unwind_Backtrace@@Base+0x230> │ │ + bcc 3bb0 <__gnu_Unwind_Backtrace@@Base+0x1e0> │ │ + cmp r4, #2 │ │ + beq 3cd0 <__gnu_Unwind_Backtrace@@Base+0x300> │ │ + b 3e54 <__gnu_Unwind_Backtrace@@Base+0x484> │ │ + cmp r8, #0 │ │ + moveq ip, #0 │ │ + andne ip, ip, #1 │ │ + cmp ip, #0 │ │ + add sl, r6, #4 │ │ + beq 3bf8 <__gnu_Unwind_Backtrace@@Base+0x228> │ │ + mov r0, r6 │ │ + bl 3324 <__aeabi_idiv0@@Base+0x10> │ │ + str sl, [r5, #56] ; 0x38 │ │ + mov r4, r0 │ │ + mov r0, r5 │ │ + bl 1aa8 <__cxa_begin_cleanup@plt> │ │ + cmp r0, #0 │ │ + beq 3e54 <__gnu_Unwind_Backtrace@@Base+0x484> │ │ + mov r0, r7 │ │ + mov r1, #15 │ │ + mov r2, r4 │ │ + b 3e48 <__gnu_Unwind_Backtrace@@Base+0x478> │ │ + mov ip, sl │ │ + b 3b30 <__gnu_Unwind_Backtrace@@Base+0x160> │ │ + cmp r8, #0 │ │ + bne 3c80 <__gnu_Unwind_Backtrace@@Base+0x2b0> │ │ + cmp ip, #0 │ │ + beq 3cc8 <__gnu_Unwind_Backtrace@@Base+0x2f8> │ │ + ldr r3, [r6, #4] │ │ + ldr sl, [r6] │ │ + cmn r3, #2 │ │ + lsr sl, sl, #31 │ │ + beq 3e54 <__gnu_Unwind_Backtrace@@Base+0x484> │ │ + add r2, r5, #88 ; 0x58 │ │ + cmn r3, #1 │ │ + str r2, [sp, #16] │ │ + beq 3c58 <__gnu_Unwind_Backtrace@@Base+0x288> │ │ + add r0, r6, #4 │ │ + bl 35a0 <__aeabi_idiv0@@Base+0x28c> │ │ + mov r2, sl │ │ + add r3, sp, #16 │ │ + mov r1, r0 │ │ + mov r0, r5 │ │ + bl 1ab4 <__cxa_type_match@plt> │ │ + subs r4, r0, #0 │ │ + beq 3cc8 <__gnu_Unwind_Backtrace@@Base+0x2f8> │ │ + mov r0, r7 │ │ + mov r1, #13 │ │ + bl 3920 <_Unwind_VRS_Get@@Base+0x5c> │ │ + cmp r4, #2 │ │ + ldr r2, [sp, #16] │ │ + moveq r3, r5 │ │ + movne r3, r2 │ │ + str r0, [r5, #32] │ │ + streq r2, [r3, #44]! ; 0x2c │ │ + b 3e70 <__gnu_Unwind_Backtrace@@Base+0x4a0> │ │ + mov r0, r7 │ │ + mov r1, #13 │ │ + ldr r4, [r5, #32] │ │ + bl 3920 <_Unwind_VRS_Get@@Base+0x5c> │ │ + cmp r4, r0 │ │ + bne 3cc8 <__gnu_Unwind_Backtrace@@Base+0x2f8> │ │ + ldr r3, [r5, #40] ; 0x28 │ │ + cmp r6, r3 │ │ + bne 3cc8 <__gnu_Unwind_Backtrace@@Base+0x2f8> │ │ + mov r0, r6 │ │ + bl 3324 <__aeabi_idiv0@@Base+0x10> │ │ + mov r1, #15 │ │ + mov r2, r0 │ │ + mov r0, r7 │ │ + bl 39a4 <_Unwind_VRS_Set@@Base+0x5c> │ │ + mov r0, r7 │ │ + mov r1, #0 │ │ + b 3db8 <__gnu_Unwind_Backtrace@@Base+0x3e8> │ │ + add ip, r6, #8 │ │ + b 3b30 <__gnu_Unwind_Backtrace@@Base+0x160> │ │ + ldr r4, [r6] │ │ + cmp r8, #0 │ │ + bic r4, r4, #-2147483648 ; 0x80000000 │ │ + bne 3d48 <__gnu_Unwind_Backtrace@@Base+0x378> │ │ + cmp ip, #0 │ │ + beq 3dc8 <__gnu_Unwind_Backtrace@@Base+0x3f8> │ │ + ldr r3, [sp, #8] │ │ + cmp r4, #0 │ │ + orreq r3, r3, #1 │ │ cmp r3, #0 │ │ - bne.n 34c2 <__gnu_Unwind_Backtrace+0xd6> │ │ - b.n 3690 <__gnu_Unwind_Backtrace+0x2a4> │ │ - ldr r1, [sp, #12] │ │ - cmp r1, #2 │ │ - bne.n 34d2 <__gnu_Unwind_Backtrace+0xe6> │ │ - ldr r2, [r7, #4] │ │ - adds r5, r7, #0 │ │ - str r2, [sp, #8] │ │ - adds r5, #8 │ │ - b.n 34dc <__gnu_Unwind_Backtrace+0xf0> │ │ - ldrh r3, [r7, #0] │ │ - ldrh r0, [r7, #2] │ │ - adds r5, r7, #4 │ │ + beq 3dc8 <__gnu_Unwind_Backtrace@@Base+0x3f8> │ │ + mov sl, r8 │ │ + add ip, r5, #88 ; 0x58 │ │ + add fp, sp, #16 │ │ + cmp sl, r4 │ │ + beq 3e5c <__gnu_Unwind_Backtrace@@Base+0x48c> │ │ + add sl, sl, #1 │ │ + add r0, r6, sl, lsl #2 │ │ + str ip, [sp, #16] │ │ + str ip, [sp, #12] │ │ + bl 35a0 <__aeabi_idiv0@@Base+0x28c> │ │ + mov r2, #0 │ │ + mov r3, fp │ │ + mov r1, r0 │ │ + mov r0, r5 │ │ + bl 1ab4 <__cxa_type_match@plt> │ │ + ldr ip, [sp, #12] │ │ + cmp r0, #0 │ │ + beq 3d08 <__gnu_Unwind_Backtrace@@Base+0x338> │ │ + b 3dc8 <__gnu_Unwind_Backtrace@@Base+0x3f8> │ │ + mov r0, r7 │ │ + mov r1, #13 │ │ + ldr sl, [r5, #32] │ │ + bl 3920 <_Unwind_VRS_Get@@Base+0x5c> │ │ + cmp sl, r0 │ │ + bne 3dc8 <__gnu_Unwind_Backtrace@@Base+0x3f8> │ │ + ldr r3, [r5, #40] ; 0x28 │ │ + cmp r6, r3 │ │ + bne 3dc8 <__gnu_Unwind_Backtrace@@Base+0x3f8> │ │ + mov r3, #4 │ │ + mov sl, #0 │ │ + str r3, [r5, #48] ; 0x30 │ │ + add r3, r6, r3 │ │ + str r4, [r5, #40] ; 0x28 │ │ + str sl, [r5, #44] ; 0x2c │ │ + str r3, [r5, #52] ; 0x34 │ │ + ldr r3, [r6] │ │ + cmp r3, sl │ │ + bge 3dc0 <__gnu_Unwind_Backtrace@@Base+0x3f0> │ │ + add r0, r4, #1 │ │ + add r0, r6, r0, lsl #2 │ │ + bl 3324 <__aeabi_idiv0@@Base+0x10> │ │ + mov r1, #15 │ │ + mov r2, r0 │ │ + mov r0, r7 │ │ + bl 39a4 <_Unwind_VRS_Set@@Base+0x5c> │ │ + mov r0, r7 │ │ + mov r1, sl │ │ + mov r2, r5 │ │ + b 3e48 <__gnu_Unwind_Backtrace@@Base+0x478> │ │ + mov r3, #1 │ │ str r3, [sp, #4] │ │ - str r0, [sp, #8] │ │ - ldr r3, [sp, #8] │ │ - ldr r1, [r4, #72] ; 0x48 │ │ - movs r7, #1 │ │ - bics r3, r7 │ │ - adds r3, r3, r1 │ │ - adds r0, r6, #0 │ │ - movs r1, #15 │ │ - str r3, [sp, #20] │ │ - bl 338a <_Unwind_VRS_Get+0x34> │ │ - ldr r2, [sp, #20] │ │ - movs r3, #0 │ │ - cmp r2, r0 │ │ - bhi.n 3504 <__gnu_Unwind_Backtrace+0x118> │ │ - ldr r3, [sp, #4] │ │ - bics r3, r7 │ │ - adds r3, r2, r3 │ │ - cmp r0, r3 │ │ - sbcs r3, r3 │ │ - negs r3, r3 │ │ - ldr r2, [sp, #8] │ │ - ldr r0, [sp, #4] │ │ - ands r2, r7 │ │ - lsls r2, r2, #1 │ │ - ands r7, r0 │ │ - orrs r2, r7 │ │ - cmp r2, #1 │ │ - beq.n 3548 <__gnu_Unwind_Backtrace+0x15c> │ │ - cmp r2, #0 │ │ - beq.n 351e <__gnu_Unwind_Backtrace+0x132> │ │ - cmp r2, #2 │ │ - beq.n 35d4 <__gnu_Unwind_Backtrace+0x1e8> │ │ - b.n 36d0 <__gnu_Unwind_Backtrace+0x2e4> │ │ - ldr r1, [sp, #16] │ │ - adds r7, r5, #4 │ │ - cmp r1, #0 │ │ - beq.n 34b8 <__gnu_Unwind_Backtrace+0xcc> │ │ + ldr r3, [r6] │ │ + add ip, r4, #1 │ │ cmp r3, #0 │ │ - beq.n 34b8 <__gnu_Unwind_Backtrace+0xcc> │ │ - adds r0, r5, #0 │ │ - bl 2fc8 <__aeabi_idiv0+0x10> │ │ - str r7, [r4, #56] ; 0x38 │ │ - adds r5, r0, #0 │ │ - adds r0, r4, #0 │ │ - bl 3f88 <_Unwind_GetTextRelBase+0x146> │ │ - cmp r0, #0 │ │ - bne.n 3540 <__gnu_Unwind_Backtrace+0x154> │ │ - b.n 36d0 <__gnu_Unwind_Backtrace+0x2e4> │ │ - adds r0, r6, #0 │ │ - movs r1, #15 │ │ - adds r2, r5, #0 │ │ - b.n 35c6 <__gnu_Unwind_Backtrace+0x1da> │ │ - ldr r0, [sp, #16] │ │ + addlt r6, r6, #4 │ │ + add ip, r6, ip, lsl #2 │ │ + b 3b30 <__gnu_Unwind_Backtrace@@Base+0x160> │ │ + mov r3, #0 │ │ + str r3, [sp, #4] │ │ + cmp r9, #2 │ │ + ble 3df8 <__gnu_Unwind_Backtrace@@Base+0x428> │ │ + bl 35b4 <__aeabi_idiv0@@Base+0x2a0> │ │ + b 3e04 <__gnu_Unwind_Backtrace@@Base+0x434> │ │ + mov r0, r7 │ │ + add r1, sp, #20 │ │ + bl 4440 <__gnu_unwind_execute@@Base> │ │ cmp r0, #0 │ │ - bne.n 359c <__gnu_Unwind_Backtrace+0x1b0> │ │ - cmp r3, #0 │ │ - beq.n 35ce <__gnu_Unwind_Backtrace+0x1e2> │ │ - ldr r1, [r5, #0] │ │ - ldr r3, [r5, #4] │ │ - lsrs r7, r1, #31 │ │ - adds r0, r3, #2 │ │ - bne.n 355e <__gnu_Unwind_Backtrace+0x172> │ │ - b.n 36d0 <__gnu_Unwind_Backtrace+0x2e4> │ │ - adds r1, r4, #0 │ │ - adds r1, #88 ; 0x58 │ │ - str r1, [sp, #32] │ │ - adds r3, #1 │ │ - beq.n 3580 <__gnu_Unwind_Backtrace+0x194> │ │ - adds r0, r5, #4 │ │ - bl 316e <__aeabi_idiv0+0x1b6> │ │ - adds r2, r7, #0 │ │ - add r3, sp, #32 │ │ - adds r1, r0, #0 │ │ - adds r0, r4, #0 │ │ - bl 3f98 <_Unwind_GetTextRelBase+0x156> │ │ - subs r7, r0, #0 │ │ - beq.n 35ce <__gnu_Unwind_Backtrace+0x1e2> │ │ - b.n 3582 <__gnu_Unwind_Backtrace+0x196> │ │ - adds r7, r2, #0 │ │ - adds r0, r6, #0 │ │ - movs r1, #13 │ │ - bl 338a <_Unwind_VRS_Get+0x34> │ │ - ldr r3, [sp, #32] │ │ - str r0, [r4, #32] │ │ - cmp r7, #2 │ │ - bne.n 3598 <__gnu_Unwind_Backtrace+0x1ac> │ │ - str r3, [r4, #44] ; 0x2c │ │ - adds r3, r4, #0 │ │ - adds r3, #44 ; 0x2c │ │ - str r3, [r4, #36] ; 0x24 │ │ - b.n 362a <__gnu_Unwind_Backtrace+0x23e> │ │ - adds r0, r6, #0 │ │ - movs r1, #13 │ │ - ldr r7, [r4, #32] │ │ - bl 338a <_Unwind_VRS_Get+0x34> │ │ - cmp r7, r0 │ │ - bne.n 35ce <__gnu_Unwind_Backtrace+0x1e2> │ │ - ldr r1, [r4, #40] ; 0x28 │ │ - cmp r5, r1 │ │ - bne.n 35ce <__gnu_Unwind_Backtrace+0x1e2> │ │ - adds r0, r5, #0 │ │ - bl 2fc8 <__aeabi_idiv0+0x10> │ │ - movs r1, #15 │ │ - adds r2, r0, #0 │ │ - adds r0, r6, #0 │ │ - bl 33d4 <_Unwind_VRS_Set+0x34> │ │ - adds r0, r6, #0 │ │ - movs r1, #0 │ │ - adds r2, r4, #0 │ │ - bl 33d4 <_Unwind_VRS_Set+0x34> │ │ - movs r0, #7 │ │ - b.n 36d2 <__gnu_Unwind_Backtrace+0x2e6> │ │ - adds r7, r5, #0 │ │ - adds r7, #8 │ │ - b.n 34b8 <__gnu_Unwind_Backtrace+0xcc> │ │ - ldr r0, [r5, #0] │ │ - ldr r1, [sp, #16] │ │ - lsls r2, r0, #1 │ │ - lsrs r2, r2, #1 │ │ - str r2, [sp, #4] │ │ - cmp r1, #0 │ │ - bne.n 3630 <__gnu_Unwind_Backtrace+0x244> │ │ - cmp r3, #0 │ │ - beq.n 367a <__gnu_Unwind_Backtrace+0x28e> │ │ - ldr r2, [sp, #28] │ │ - lsls r2, r2, #28 │ │ - bpl.n 35f2 <__gnu_Unwind_Backtrace+0x206> │ │ + bne 3e54 <__gnu_Unwind_Backtrace@@Base+0x484> │ │ ldr r3, [sp, #4] │ │ cmp r3, #0 │ │ - bne.n 367a <__gnu_Unwind_Backtrace+0x28e> │ │ - movs r7, #0 │ │ - ldr r0, [sp, #4] │ │ - cmp r7, r0 │ │ - beq.n 361c <__gnu_Unwind_Backtrace+0x230> │ │ - adds r7, #1 │ │ - adds r3, r4, #0 │ │ - lsls r0, r7, #2 │ │ - adds r3, #88 ; 0x58 │ │ - adds r0, r5, r0 │ │ - str r3, [sp, #32] │ │ - bl 316e <__aeabi_idiv0+0x1b6> │ │ - movs r2, #0 │ │ - add r3, sp, #32 │ │ - adds r1, r0, #0 │ │ - adds r0, r4, #0 │ │ - bl 3f98 <_Unwind_GetTextRelBase+0x156> │ │ - cmp r0, #0 │ │ - beq.n 35f4 <__gnu_Unwind_Backtrace+0x208> │ │ - b.n 367a <__gnu_Unwind_Backtrace+0x28e> │ │ - movs r1, #13 │ │ - adds r0, r6, #0 │ │ - bl 338a <_Unwind_VRS_Get+0x34> │ │ - ldr r1, [sp, #32] │ │ - str r1, [r4, #36] ; 0x24 │ │ - str r0, [r4, #32] │ │ - str r5, [r4, #40] ; 0x28 │ │ - movs r0, #6 │ │ - b.n 36d2 <__gnu_Unwind_Backtrace+0x2e6> │ │ - adds r0, r6, #0 │ │ - movs r1, #13 │ │ - ldr r7, [r4, #32] │ │ - bl 338a <_Unwind_VRS_Get+0x34> │ │ - cmp r7, r0 │ │ - bne.n 367a <__gnu_Unwind_Backtrace+0x28e> │ │ - ldr r2, [r4, #40] ; 0x28 │ │ - cmp r5, r2 │ │ - bne.n 367a <__gnu_Unwind_Backtrace+0x28e> │ │ - ldr r3, [sp, #4] │ │ - str r3, [r4, #40] ; 0x28 │ │ - movs r3, #4 │ │ - str r3, [r4, #48] ; 0x30 │ │ - movs r7, #0 │ │ - adds r3, r5, r3 │ │ - str r7, [r4, #44] ; 0x2c │ │ - str r3, [r4, #52] ; 0x34 │ │ - ldr r0, [r5, #0] │ │ - cmp r0, r7 │ │ - bge.n 3676 <__gnu_Unwind_Backtrace+0x28a> │ │ - ldr r0, [sp, #4] │ │ - adds r0, #1 │ │ - lsls r0, r0, #2 │ │ - adds r0, r5, r0 │ │ - bl 2fc8 <__aeabi_idiv0+0x10> │ │ - movs r1, #15 │ │ - adds r2, r0, #0 │ │ - adds r0, r6, #0 │ │ - bl 33d4 <_Unwind_VRS_Set+0x34> │ │ - adds r0, r6, #0 │ │ - adds r1, r7, #0 │ │ - b.n 35c4 <__gnu_Unwind_Backtrace+0x1d8> │ │ - movs r1, #1 │ │ - str r1, [sp, #24] │ │ - ldr r2, [r5, #0] │ │ - cmp r2, #0 │ │ - bge.n 3682 <__gnu_Unwind_Backtrace+0x296> │ │ - adds r5, #4 │ │ - ldr r7, [sp, #4] │ │ - adds r7, #1 │ │ - lsls r7, r7, #2 │ │ - adds r7, r5, r7 │ │ - b.n 34b8 <__gnu_Unwind_Backtrace+0xcc> │ │ - movs r0, #0 │ │ - str r0, [sp, #24] │ │ - ldr r1, [sp, #12] │ │ - cmp r1, #2 │ │ - ble.n 369c <__gnu_Unwind_Backtrace+0x2b0> │ │ - bl 317e <__aeabi_idiv0+0x1c6> │ │ - b.n 36a4 <__gnu_Unwind_Backtrace+0x2b8> │ │ - adds r0, r6, #0 │ │ - add r1, sp, #36 ; 0x24 │ │ - bl 3b68 <__gnu_unwind_execute> │ │ - cmp r0, #0 │ │ - bne.n 36d0 <__gnu_Unwind_Backtrace+0x2e4> │ │ - ldr r2, [sp, #24] │ │ - cmp r2, #0 │ │ - bne.n 36b2 <__gnu_Unwind_Backtrace+0x2c6> │ │ - movs r0, #8 │ │ - b.n 36d2 <__gnu_Unwind_Backtrace+0x2e6> │ │ - movs r1, #15 │ │ - adds r0, r6, #0 │ │ - bl 338a <_Unwind_VRS_Get+0x34> │ │ - movs r1, #14 │ │ - adds r2, r0, #0 │ │ - adds r0, r6, #0 │ │ - bl 33d4 <_Unwind_VRS_Set+0x34> │ │ - ldr r2, [pc, #16] ; (36d8 <__gnu_Unwind_Backtrace+0x2ec>) │ │ - adds r0, r6, #0 │ │ - add r2, pc │ │ - ldr r2, [r2, #0] │ │ - movs r1, #15 │ │ - b.n 35c6 <__gnu_Unwind_Backtrace+0x1da> │ │ - movs r0, #9 │ │ - add sp, #52 ; 0x34 │ │ - pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - cmp r0, #232 ; 0xe8 │ │ - ... │ │ - │ │ -000036dc <__aeabi_unwind_cpp_pr0>: │ │ - push {r3, lr} │ │ - movs r3, #0 │ │ - bl 345c <__gnu_Unwind_Backtrace+0x70> │ │ - pop {r3, pc} │ │ - │ │ -000036e6 <__aeabi_unwind_cpp_pr1>: │ │ - push {r3, lr} │ │ - movs r3, #1 │ │ - bl 345c <__gnu_Unwind_Backtrace+0x70> │ │ - pop {r3, pc} │ │ + moveq r0, #8 │ │ + beq 3e7c <__gnu_Unwind_Backtrace@@Base+0x4ac> │ │ + mov r1, #15 │ │ + mov r0, r7 │ │ + bl 3920 <_Unwind_VRS_Get@@Base+0x5c> │ │ + mov r1, #14 │ │ + mov r2, r0 │ │ + mov r0, r7 │ │ + bl 39a4 <_Unwind_VRS_Set@@Base+0x5c> │ │ + ldr r2, [pc, #68] ; 3e84 <__gnu_Unwind_Backtrace@@Base+0x4b4> │ │ + mov r0, r7 │ │ + ldr r2, [pc, r2] │ │ + mov r1, #15 │ │ + bl 39a4 <_Unwind_VRS_Set@@Base+0x5c> │ │ + mov r0, #7 │ │ + b 3e7c <__gnu_Unwind_Backtrace@@Base+0x4ac> │ │ + mov r0, #9 │ │ + b 3e7c <__gnu_Unwind_Backtrace@@Base+0x4ac> │ │ + mov r0, r7 │ │ + mov r1, #13 │ │ + bl 3920 <_Unwind_VRS_Get@@Base+0x5c> │ │ + ldr r3, [sp, #16] │ │ + str r0, [r5, #32] │ │ + mov r0, #6 │ │ + str r3, [r5, #36] ; 0x24 │ │ + str r6, [r5, #40] ; 0x28 │ │ + add sp, sp, #36 ; 0x24 │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + andeq r3, r0, r8, ror #2 │ │ │ │ -000036f0 <__aeabi_unwind_cpp_pr2>: │ │ - push {r3, lr} │ │ - movs r3, #2 │ │ - bl 345c <__gnu_Unwind_Backtrace+0x70> │ │ - pop {r3, pc} │ │ +00003e88 <__aeabi_unwind_cpp_pr0@@Base>: │ │ + mov r3, #0 │ │ + b 3a98 <__gnu_Unwind_Backtrace@@Base+0xc8> │ │ │ │ -000036fa <_Unwind_VRS_Pop>: │ │ - push {r4, r5, r6, r7, lr} │ │ - adds r4, r0, #0 │ │ - sub sp, #284 ; 0x11c │ │ - adds r7, r2, #0 │ │ - adds r5, r3, #0 │ │ +00003e90 <__aeabi_unwind_cpp_pr1@@Base>: │ │ + mov r3, #1 │ │ + b 3a98 <__gnu_Unwind_Backtrace@@Base+0xc8> │ │ + │ │ +00003e98 <__aeabi_unwind_cpp_pr2@@Base>: │ │ + mov r3, #2 │ │ + b 3a98 <__gnu_Unwind_Backtrace@@Base+0xc8> │ │ + │ │ +00003ea0 <_Unwind_VRS_Pop@@Base>: │ │ + push {r4, r5, r6, r7, r8, r9, lr} │ │ + mov r5, r0 │ │ + sub sp, sp, #268 ; 0x10c │ │ + mov r4, r2 │ │ cmp r1, #4 │ │ - bls.n 370a <_Unwind_VRS_Pop+0x10> │ │ - b.n 3812 <_Unwind_VRS_Pop+0x118> │ │ - adds r0, r1, #0 │ │ - bl 2560 <__gnu_thumb1_case_uqi> │ │ - adds r3, r0, #4 │ │ - cmp r3, #129 ; 0x81 │ │ - lsls r7, r2, #1 │ │ - movs r0, #2 │ │ + addls pc, pc, r1, lsl #2 │ │ + b 41b0 <_Unwind_VRS_Pop@@Base+0x310> │ │ + b 3ed0 <_Unwind_VRS_Pop@@Base+0x30> │ │ + b 3f1c <_Unwind_VRS_Pop@@Base+0x7c> │ │ + b 41b0 <_Unwind_VRS_Pop@@Base+0x310> │ │ + b 40d4 <_Unwind_VRS_Pop@@Base+0x234> │ │ + b 4148 <_Unwind_VRS_Pop@@Base+0x2a8> │ │ cmp r3, #0 │ │ - beq.n 371e <_Unwind_VRS_Pop+0x24> │ │ - b.n 3944 <_Unwind_VRS_Pop+0x24a> │ │ - lsls r2, r2, #16 │ │ - ldr r3, [r4, #56] ; 0x38 │ │ - lsrs r2, r2, #16 │ │ - movs r1, #1 │ │ - adds r0, r1, #0 │ │ - lsls r0, r5 │ │ - tst r2, r0 │ │ - beq.n 3738 <_Unwind_VRS_Pop+0x3e> │ │ - lsls r0, r5, #2 │ │ - ldr r6, [r3, #0] │ │ - adds r0, r4, r0 │ │ - adds r3, #4 │ │ - str r6, [r0, #4] │ │ - adds r5, #1 │ │ - cmp r5, #16 │ │ - bne.n 3726 <_Unwind_VRS_Pop+0x2c> │ │ - movs r0, #0 │ │ - lsls r1, r7, #18 │ │ - bpl.n 3746 <_Unwind_VRS_Pop+0x4c> │ │ - b.n 3944 <_Unwind_VRS_Pop+0x24a> │ │ - str r3, [r4, #56] ; 0x38 │ │ - b.n 3944 <_Unwind_VRS_Pop+0x24a> │ │ - movs r3, #4 │ │ - adds r2, r5, #0 │ │ - bics r2, r3 │ │ + bne 41b0 <_Unwind_VRS_Pop@@Base+0x310> │ │ + lsl r1, r2, #16 │ │ + mov r3, #1 │ │ + ldr r2, [r0, #56] ; 0x38 │ │ + lsr r1, r1, #16 │ │ + mov r0, r3 │ │ + sub ip, r3, #1 │ │ + ands ip, r1, r0, lsl ip │ │ + ldrne ip, [r2] │ │ + strne ip, [r5, r3, lsl #2] │ │ + add r3, r3, #1 │ │ + addne r2, r2, #4 │ │ + cmp r3, #17 │ │ + bne 3eec <_Unwind_VRS_Pop@@Base+0x4c> │ │ + ands r0, r4, #8192 ; 0x2000 │ │ + streq r2, [r5, #56] ; 0x38 │ │ + beq 4204 <_Unwind_VRS_Pop@@Base+0x364> │ │ + b 41b8 <_Unwind_VRS_Pop@@Base+0x318> │ │ + bic r2, r3, #4 │ │ cmp r2, #1 │ │ - bne.n 3812 <_Unwind_VRS_Pop+0x118> │ │ - lsrs r6, r7, #16 │ │ - lsls r7, r7, #16 │ │ - lsrs r3, r7, #16 │ │ - str r3, [sp, #12] │ │ - adds r7, r3, r6 │ │ - cmp r5, #1 │ │ - beq.n 3764 <_Unwind_VRS_Pop+0x6a> │ │ - b.n 3888 <_Unwind_VRS_Pop+0x18e> │ │ - b.n 380a <_Unwind_VRS_Pop+0x110> │ │ + bne 41b0 <_Unwind_VRS_Pop@@Base+0x310> │ │ + lsr r7, r4, #16 │ │ + lsl r4, r4, #16 │ │ + lsr r4, r4, #16 │ │ + cmp r3, #1 │ │ + add r6, r4, r7 │ │ + bne 3f5c <_Unwind_VRS_Pop@@Base+0xbc> │ │ + cmp r6, #16 │ │ + bhi 41b0 <_Unwind_VRS_Pop@@Base+0x310> │ │ + cmp r7, #15 │ │ + movls r8, r3 │ │ + movls r6, #0 │ │ + bhi 41b0 <_Unwind_VRS_Pop@@Base+0x310> │ │ + b 3f74 <_Unwind_VRS_Pop@@Base+0xd4> │ │ + cmp r6, #32 │ │ + bhi 41b0 <_Unwind_VRS_Pop@@Base+0x310> │ │ + cmp r7, #15 │ │ + bls 41c0 <_Unwind_VRS_Pop@@Base+0x320> │ │ + mov r6, r4 │ │ + mov r8, #0 │ │ + adds r9, r6, #0 │ │ + movne r9, #1 │ │ + cmp r3, #5 │ │ + cmpne r6, #0 │ │ + bne 41b0 <_Unwind_VRS_Pop@@Base+0x310> │ │ + cmp r7, #15 │ │ + bhi 3fdc <_Unwind_VRS_Pop@@Base+0x13c> │ │ + ldr r2, [r5] │ │ + tst r2, #1 │ │ + beq 3fdc <_Unwind_VRS_Pop@@Base+0x13c> │ │ + bic r1, r2, #1 │ │ + mov r0, r5 │ │ + cmp r3, #5 │ │ + str r1, [r0], #72 ; 0x48 │ │ + bne 3fd0 <_Unwind_VRS_Pop@@Base+0x130> │ │ + orr r1, r1, #2 │ │ + str r1, [r5] │ │ + bl 4238 <__gnu_Unwind_Save_VFP_D@@Base> │ │ + cmp r9, #0 │ │ + bne 3fe4 <_Unwind_VRS_Pop@@Base+0x144> │ │ + add r0, sp, #128 ; 0x80 │ │ + bl 4238 <__gnu_Unwind_Save_VFP_D@@Base> │ │ + b 4010 <_Unwind_VRS_Pop@@Base+0x170> │ │ + bic r2, r2, #3 │ │ + str r2, [r5] │ │ + bl 4228 <__gnu_Unwind_Save_VFP@@Base> │ │ + cmp r9, #0 │ │ + beq 41d8 <_Unwind_VRS_Pop@@Base+0x338> │ │ + ldr r3, [r5] │ │ + tst r3, #4 │ │ + beq 4000 <_Unwind_VRS_Pop@@Base+0x160> │ │ + bic r3, r3, #4 │ │ + mov r0, r5 │ │ + str r3, [r0], #208 ; 0xd0 │ │ + bl 4248 <__gnu_Unwind_Save_VFP_D_16_to_31@@Base> │ │ + cmp r8, #0 │ │ + bne 41ec <_Unwind_VRS_Pop@@Base+0x34c> │ │ + cmp r7, #15 │ │ + bls 3fc4 <_Unwind_VRS_Pop@@Base+0x124> │ │ + cmp r9, #0 │ │ + beq 4024 <_Unwind_VRS_Pop@@Base+0x184> │ │ + mov r0, sp │ │ + bl 4248 <__gnu_Unwind_Save_VFP_D_16_to_31@@Base> │ │ + rsb r4, r7, #16 │ │ + ldr r2, [r5, #56] ; 0x38 │ │ + cmp r4, #0 │ │ + mov r3, r2 │ │ + ble 405c <_Unwind_VRS_Pop@@Base+0x1bc> │ │ + add r1, sp, #128 ; 0x80 │ │ + add r1, r1, r7, lsl #3 │ │ + lsl r4, r4, #1 │ │ + mov r3, #0 │ │ + cmp r3, r4 │ │ + ldrne r0, [r2, r3, lsl #2] │ │ + strne r0, [r1, r3, lsl #2] │ │ + addne r3, r3, #1 │ │ + bne 4044 <_Unwind_VRS_Pop@@Base+0x1a4> │ │ + add r3, r2, r3, lsl #2 │ │ + cmp r9, #0 │ │ + beq 4090 <_Unwind_VRS_Pop@@Base+0x1f0> │ │ + cmp r7, #16 │ │ + movcs r4, r7 │ │ + movcc r4, #16 │ │ + add r2, sp, #264 ; 0x108 │ │ + add r4, r2, r4, lsl #3 │ │ + sub r4, r4, #396 ; 0x18c │ │ + add r6, r3, r6, lsl #3 │ │ + cmp r3, r6 │ │ + ldrne r2, [r3], #4 │ │ + strne r2, [r4, #4]! │ │ + bne 4080 <_Unwind_VRS_Pop@@Base+0x1e0> │ │ + cmp r8, #0 │ │ + addne r3, r3, #4 │ │ + cmp r8, #0 │ │ + str r3, [r5, #56] ; 0x38 │ │ + beq 40b0 <_Unwind_VRS_Pop@@Base+0x210> │ │ + add r0, sp, #128 ; 0x80 │ │ + bl 4220 <__gnu_Unwind_Restore_VFP@@Base> │ │ + b 41b8 <_Unwind_VRS_Pop@@Base+0x318> │ │ + cmp r7, #15 │ │ + bhi 40c0 <_Unwind_VRS_Pop@@Base+0x220> │ │ + add r0, sp, #128 ; 0x80 │ │ + bl 4230 <__gnu_Unwind_Restore_VFP_D@@Base> │ │ + cmp r9, #0 │ │ + beq 41b8 <_Unwind_VRS_Pop@@Base+0x318> │ │ + mov r0, sp │ │ + bl 4240 <__gnu_Unwind_Restore_VFP_D_16_to_31@@Base> │ │ + b 41b8 <_Unwind_VRS_Pop@@Base+0x318> │ │ cmp r3, #3 │ │ - bne.n 3812 <_Unwind_VRS_Pop+0x118> │ │ - lsls r7, r2, #16 │ │ - lsrs r5, r2, #16 │ │ - lsrs r7, r7, #16 │ │ - adds r3, r7, r5 │ │ + bne 41b0 <_Unwind_VRS_Pop@@Base+0x310> │ │ + lsl r7, r2, #16 │ │ + lsr r6, r2, #16 │ │ + lsr r7, r7, #16 │ │ + add r3, r7, r6 │ │ cmp r3, #16 │ │ - bhi.n 3812 <_Unwind_VRS_Pop+0x118> │ │ - ldr r3, [r4, #0] │ │ - movs r2, #8 │ │ - tst r3, r2 │ │ - beq.n 378c <_Unwind_VRS_Pop+0x92> │ │ - bics r3, r2 │ │ - str r3, [r4, #0] │ │ - movs r3, #168 ; 0xa8 │ │ - lsls r3, r3, #1 │ │ - adds r0, r4, r3 │ │ - bl 3fa8 <_Unwind_GetTextRelBase+0x166> │ │ - add r6, sp, #144 ; 0x90 │ │ - adds r0, r6, #0 │ │ - bl 3fa8 <_Unwind_GetTextRelBase+0x166> │ │ - lsls r5, r5, #3 │ │ - ldr r2, [r4, #56] ; 0x38 │ │ - adds r5, r6, r5 │ │ - lsls r7, r7, #1 │ │ - adds r3, r2, #0 │ │ - adds r1, r7, #0 │ │ - subs r5, r5, r2 │ │ - subs r1, #1 │ │ - bcc.n 37ae <_Unwind_VRS_Pop+0xb4> │ │ - ldr r0, [r3, #0] │ │ - str r0, [r5, r3] │ │ - adds r3, #4 │ │ - b.n 37a2 <_Unwind_VRS_Pop+0xa8> │ │ - lsls r7, r7, #2 │ │ - adds r2, r2, r7 │ │ - str r2, [r4, #56] ; 0x38 │ │ - adds r0, r6, #0 │ │ - bl 3f38 <_Unwind_GetTextRelBase+0xf6> │ │ - movs r0, #0 │ │ - b.n 3944 <_Unwind_VRS_Pop+0x24a> │ │ - cmp r3, #0 │ │ - bne.n 3812 <_Unwind_VRS_Pop+0x118> │ │ + bhi 41b0 <_Unwind_VRS_Pop@@Base+0x310> │ │ + ldr r3, [r0] │ │ + tst r3, #8 │ │ + beq 410c <_Unwind_VRS_Pop@@Base+0x26c> │ │ + bic r3, r3, #8 │ │ + str r3, [r0], #336 ; 0x150 │ │ + bl 4294 <__gnu_Unwind_Save_WMMXD@@Base> │ │ + add r8, sp, #128 ; 0x80 │ │ + mov r0, r8 │ │ + bl 4294 <__gnu_Unwind_Save_WMMXD@@Base> │ │ + ldr r4, [r5, #56] ; 0x38 │ │ + add r6, r8, r6, lsl #3 │ │ + sub r6, r6, #4 │ │ + add r7, r4, r7, lsl #3 │ │ + cmp r4, r7 │ │ + ldrne r3, [r4], #4 │ │ + strne r3, [r6, #4]! │ │ + bne 4128 <_Unwind_VRS_Pop@@Base+0x288> │ │ + str r4, [r5, #56] ; 0x38 │ │ + mov r0, r8 │ │ + bl 4250 <__gnu_Unwind_Restore_WMMXD@@Base> │ │ + b 41b8 <_Unwind_VRS_Pop@@Base+0x318> │ │ cmp r2, #16 │ │ - bhi.n 3812 <_Unwind_VRS_Pop+0x118> │ │ - ldr r3, [r4, #0] │ │ - movs r2, #16 │ │ - tst r3, r2 │ │ - beq.n 37dc <_Unwind_VRS_Pop+0xe2> │ │ - movs r1, #232 ; 0xe8 │ │ - bics r3, r2 │ │ - lsls r1, r1, #1 │ │ - str r3, [r4, #0] │ │ - adds r0, r4, r1 │ │ - bl 3fb8 <_Unwind_GetTextRelBase+0x176> │ │ - add r5, sp, #144 ; 0x90 │ │ - adds r0, r5, #0 │ │ - bl 3fb8 <_Unwind_GetTextRelBase+0x176> │ │ - ldr r2, [r4, #56] ; 0x38 │ │ - movs r3, #0 │ │ - movs r1, #1 │ │ - adds r0, r1, #0 │ │ - lsls r0, r3 │ │ - tst r7, r0 │ │ - beq.n 37fa <_Unwind_VRS_Pop+0x100> │ │ - ldr r6, [r2, #0] │ │ - lsls r0, r3, #2 │ │ - adds r2, #4 │ │ - str r6, [r5, r0] │ │ - adds r3, #1 │ │ + cmpls r3, #0 │ │ + bne 41b0 <_Unwind_VRS_Pop@@Base+0x310> │ │ + ldr r3, [r0] │ │ + tst r3, #16 │ │ + beq 416c <_Unwind_VRS_Pop@@Base+0x2cc> │ │ + bic r3, r3, #16 │ │ + str r3, [r0], #464 ; 0x1d0 │ │ + bl 42ec <__gnu_Unwind_Save_WMMXC@@Base> │ │ + add r6, sp, #128 ; 0x80 │ │ + mov r0, r6 │ │ + bl 42ec <__gnu_Unwind_Save_WMMXC@@Base> │ │ + ldr r2, [r5, #56] ; 0x38 │ │ + mov r3, #0 │ │ + mov r1, #1 │ │ + ands r0, r4, r1, lsl r3 │ │ + ldrne r0, [r2] │ │ + strne r0, [r6, r3, lsl #2] │ │ + add r3, r3, #1 │ │ + addne r2, r2, #4 │ │ cmp r3, #4 │ │ - bne.n 37ea <_Unwind_VRS_Pop+0xf0> │ │ - str r2, [r4, #56] ; 0x38 │ │ - adds r0, r5, #0 │ │ - bl 3f48 <_Unwind_GetTextRelBase+0x106> │ │ - b.n 37ba <_Unwind_VRS_Pop+0xc0> │ │ - cmp r7, #16 │ │ - bhi.n 3812 <_Unwind_VRS_Pop+0x118> │ │ - cmp r6, #15 │ │ - bls.n 3816 <_Unwind_VRS_Pop+0x11c> │ │ - movs r0, #2 │ │ - b.n 3944 <_Unwind_VRS_Pop+0x24a> │ │ - movs r7, #0 │ │ - ldr r3, [r4, #0] │ │ - movs r2, #1 │ │ - tst r3, r2 │ │ - beq.n 3846 <_Unwind_VRS_Pop+0x14c> │ │ - adds r0, r3, #0 │ │ - bics r0, r2 │ │ - adds r2, r0, #0 │ │ - str r0, [r4, #0] │ │ - adds r0, r4, #0 │ │ - adds r0, #72 ; 0x48 │ │ - cmp r5, #5 │ │ - bne.n 383c <_Unwind_VRS_Pop+0x142> │ │ - movs r3, #2 │ │ - orrs r2, r3 │ │ - str r2, [r4, #0] │ │ - bl 3fc8 <_Unwind_GetTextRelBase+0x186> │ │ - b.n 3846 <_Unwind_VRS_Pop+0x14c> │ │ - movs r2, #3 │ │ - bics r3, r2 │ │ - str r3, [r4, #0] │ │ - bl 3fd8 <_Unwind_GetTextRelBase+0x196> │ │ - cmp r7, #0 │ │ - beq.n 385e <_Unwind_VRS_Pop+0x164> │ │ - ldr r3, [r4, #0] │ │ - movs r2, #4 │ │ - tst r3, r2 │ │ - beq.n 385e <_Unwind_VRS_Pop+0x164> │ │ - bics r3, r2 │ │ - adds r0, r4, #0 │ │ - str r3, [r4, #0] │ │ - adds r0, #208 ; 0xd0 │ │ - bl 3fe8 <_Unwind_GetTextRelBase+0x1a6> │ │ - cmp r5, #1 │ │ - bne.n 386e <_Unwind_VRS_Pop+0x174> │ │ - add r0, sp, #144 ; 0x90 │ │ - bl 3fd8 <_Unwind_GetTextRelBase+0x196> │ │ - cmp r7, #0 │ │ - bne.n 3882 <_Unwind_VRS_Pop+0x188> │ │ - b.n 3896 <_Unwind_VRS_Pop+0x19c> │ │ - cmp r6, #15 │ │ - bhi.n 3878 <_Unwind_VRS_Pop+0x17e> │ │ - add r0, sp, #144 ; 0x90 │ │ - bl 3fc8 <_Unwind_GetTextRelBase+0x186> │ │ - cmp r7, #0 │ │ - beq.n 3896 <_Unwind_VRS_Pop+0x19c> │ │ - add r0, sp, #16 │ │ - bl 3fe8 <_Unwind_GetTextRelBase+0x1a6> │ │ - movs r1, #16 │ │ - subs r1, r1, r6 │ │ - b.n 3898 <_Unwind_VRS_Pop+0x19e> │ │ - cmp r7, #32 │ │ - bhi.n 3812 <_Unwind_VRS_Pop+0x118> │ │ - cmp r6, #15 │ │ - bls.n 3930 <_Unwind_VRS_Pop+0x236> │ │ - ldr r7, [sp, #12] │ │ - cmp r7, #0 │ │ - bne.n 3938 <_Unwind_VRS_Pop+0x23e> │ │ - ldr r1, [sp, #12] │ │ - ldr r2, [r4, #56] ; 0x38 │ │ - adds r3, r2, #0 │ │ - cmp r1, #0 │ │ - ble.n 38cc <_Unwind_VRS_Pop+0x1d2> │ │ - lsls r1, r1, #1 │ │ - str r1, [sp, #8] │ │ - add r0, sp, #144 ; 0x90 │ │ - lsls r1, r6, #3 │ │ - adds r0, r0, r1 │ │ - subs r0, r0, r2 │ │ - ldr r3, [sp, #8] │ │ - adds r1, r2, #0 │ │ - mov ip, r0 │ │ - str r3, [sp, #12] │ │ - ldr r0, [sp, #12] │ │ - subs r0, #1 │ │ - str r0, [sp, #12] │ │ - bcc.n 38c6 <_Unwind_VRS_Pop+0x1cc> │ │ - ldr r3, [r1, #0] │ │ - mov r0, ip │ │ - str r3, [r0, r1] │ │ - adds r1, #4 │ │ - b.n 38b4 <_Unwind_VRS_Pop+0x1ba> │ │ - ldr r1, [sp, #8] │ │ - lsls r3, r1, #2 │ │ - adds r3, r2, r3 │ │ - cmp r7, #0 │ │ - beq.n 3904 <_Unwind_VRS_Pop+0x20a> │ │ - subs r2, r6, #0 │ │ - cmp r2, #16 │ │ - bcs.n 38d8 <_Unwind_VRS_Pop+0x1de> │ │ - movs r2, #16 │ │ - subs r2, #16 │ │ - lsls r2, r2, #3 │ │ - add r1, sp, #16 │ │ - adds r1, r1, r2 │ │ - movs r0, #0 │ │ - lsls r2, r7, #1 │ │ - mov ip, r1 │ │ - str r2, [sp, #8] │ │ - str r0, [sp, #0] │ │ - ldr r1, [sp, #0] │ │ - mov r0, ip │ │ - lsls r1, r1, #2 │ │ - ldr r2, [r3, r1] │ │ - str r2, [r0, r1] │ │ - ldr r1, [sp, #0] │ │ - ldr r2, [sp, #8] │ │ - adds r1, #1 │ │ - str r1, [sp, #0] │ │ - cmp r1, r2 │ │ - bne.n 38ea <_Unwind_VRS_Pop+0x1f0> │ │ - lsls r2, r1, #2 │ │ - adds r3, r3, r2 │ │ - cmp r5, #1 │ │ - bne.n 390a <_Unwind_VRS_Pop+0x210> │ │ - adds r3, #4 │ │ - str r3, [r4, #56] ; 0x38 │ │ - cmp r5, #1 │ │ - bne.n 3918 <_Unwind_VRS_Pop+0x21e> │ │ - add r0, sp, #144 ; 0x90 │ │ - bl 3f18 <_Unwind_GetTextRelBase+0xd6> │ │ - b.n 37ba <_Unwind_VRS_Pop+0xc0> │ │ - cmp r6, #15 │ │ - bhi.n 3922 <_Unwind_VRS_Pop+0x228> │ │ - add r0, sp, #144 ; 0x90 │ │ - bl 3f08 <_Unwind_GetTextRelBase+0xc6> │ │ - cmp r7, #0 │ │ - bne.n 3928 <_Unwind_VRS_Pop+0x22e> │ │ - b.n 37ba <_Unwind_VRS_Pop+0xc0> │ │ - add r0, sp, #16 │ │ - bl 3f28 <_Unwind_GetTextRelBase+0xe6> │ │ - b.n 37ba <_Unwind_VRS_Pop+0xc0> │ │ - cmp r7, #16 │ │ - bhi.n 3936 <_Unwind_VRS_Pop+0x23c> │ │ - b.n 3816 <_Unwind_VRS_Pop+0x11c> │ │ - subs r7, #16 │ │ - cmp r5, #5 │ │ - beq.n 393e <_Unwind_VRS_Pop+0x244> │ │ - b.n 3812 <_Unwind_VRS_Pop+0x118> │ │ - cmp r6, #15 │ │ - bhi.n 3846 <_Unwind_VRS_Pop+0x14c> │ │ - b.n 3818 <_Unwind_VRS_Pop+0x11e> │ │ - add sp, #284 ; 0x11c │ │ - pop {r4, r5, r6, r7, pc} │ │ + bne 4184 <_Unwind_VRS_Pop@@Base+0x2e4> │ │ + str r2, [r5, #56] ; 0x38 │ │ + mov r0, r6 │ │ + bl 42d8 <__gnu_Unwind_Restore_WMMXC@@Base> │ │ + b 41b8 <_Unwind_VRS_Pop@@Base+0x318> │ │ + mov r0, #2 │ │ + b 4204 <_Unwind_VRS_Pop@@Base+0x364> │ │ + mov r0, #0 │ │ + b 4204 <_Unwind_VRS_Pop@@Base+0x364> │ │ + cmp r6, #16 │ │ + movls r8, #0 │ │ + movls r6, r8 │ │ + bls 3f74 <_Unwind_VRS_Pop@@Base+0xd4> │ │ + sub r6, r6, #16 │ │ + b 3f70 <_Unwind_VRS_Pop@@Base+0xd0> │ │ + cmp r8, #0 │ │ + beq 41f8 <_Unwind_VRS_Pop@@Base+0x358> │ │ + add r0, sp, #128 ; 0x80 │ │ + bl 4228 <__gnu_Unwind_Save_VFP@@Base> │ │ + b 4024 <_Unwind_VRS_Pop@@Base+0x184> │ │ + add r0, sp, #128 ; 0x80 │ │ + bl 4228 <__gnu_Unwind_Save_VFP@@Base> │ │ + b 4020 <_Unwind_VRS_Pop@@Base+0x180> │ │ + cmp r7, #15 │ │ + bhi 4024 <_Unwind_VRS_Pop@@Base+0x184> │ │ + b 3fc4 <_Unwind_VRS_Pop@@Base+0x124> │ │ + add sp, sp, #268 ; 0x10c │ │ + pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ -00003948 <__restore_core_regs>: │ │ +0000420c <__restore_core_regs@@Base>: │ │ add r1, r0, #52 ; 0x34 │ │ ldm r1, {r3, r4, r5} │ │ push {r3, r4, r5} │ │ ldm r0, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ ldm sp, {sp, lr, pc} │ │ │ │ -0000395c <__gnu_Unwind_Restore_VFP>: │ │ +00004220 <__gnu_Unwind_Restore_VFP@@Base>: │ │ fldmiax r0, {d0-d15} ;@ Deprecated │ │ bx lr │ │ │ │ -00003964 <__gnu_Unwind_Save_VFP>: │ │ +00004228 <__gnu_Unwind_Save_VFP@@Base>: │ │ fstmiax r0, {d0-d15} ;@ Deprecated │ │ bx lr │ │ │ │ -0000396c <__gnu_Unwind_Restore_VFP_D>: │ │ +00004230 <__gnu_Unwind_Restore_VFP_D@@Base>: │ │ vldmia r0, {d0-d15} │ │ bx lr │ │ │ │ -00003974 <__gnu_Unwind_Save_VFP_D>: │ │ +00004238 <__gnu_Unwind_Save_VFP_D@@Base>: │ │ vstmia r0, {d0-d15} │ │ bx lr │ │ │ │ -0000397c <__gnu_Unwind_Restore_VFP_D_16_to_31>: │ │ +00004240 <__gnu_Unwind_Restore_VFP_D_16_to_31@@Base>: │ │ vldmia r0, {d16-d31} │ │ bx lr │ │ │ │ -00003984 <__gnu_Unwind_Save_VFP_D_16_to_31>: │ │ +00004248 <__gnu_Unwind_Save_VFP_D_16_to_31@@Base>: │ │ vstmia r0, {d16-d31} │ │ bx lr │ │ │ │ -0000398c <__gnu_Unwind_Restore_WMMXD>: │ │ +00004250 <__gnu_Unwind_Restore_WMMXD@@Base>: │ │ ldfe f0, [r0], #8 │ │ ldfe f1, [r0], #8 │ │ ldfe f2, [r0], #8 │ │ ldfe f3, [r0], #8 │ │ ldfe f4, [r0], #8 │ │ ldfe f5, [r0], #8 │ │ ldfe f6, [r0], #8 │ │ @@ -3459,15 +3456,15 @@ │ │ ldfp f3, [r0], #8 │ │ ldfp f4, [r0], #8 │ │ ldfp f5, [r0], #8 │ │ ldfp f6, [r0], #8 │ │ ldfp f7, [r0], #8 │ │ bx lr │ │ │ │ -000039d0 <__gnu_Unwind_Save_WMMXD>: │ │ +00004294 <__gnu_Unwind_Save_WMMXD@@Base>: │ │ stfe f0, [r0], #8 │ │ stfe f1, [r0], #8 │ │ stfe f2, [r0], #8 │ │ stfe f3, [r0], #8 │ │ stfe f4, [r0], #8 │ │ stfe f5, [r0], #8 │ │ stfe f6, [r0], #8 │ │ @@ -3478,624 +3475,435 @@ │ │ stfp f3, [r0], #8 │ │ stfp f4, [r0], #8 │ │ stfp f5, [r0], #8 │ │ stfp f6, [r0], #8 │ │ stfp f7, [r0], #8 │ │ bx lr │ │ │ │ -00003a14 <__gnu_Unwind_Restore_WMMXC>: │ │ +000042d8 <__gnu_Unwind_Restore_WMMXC@@Base>: │ │ ldc2 1, cr8, [r0], #4 │ │ ldc2 1, cr9, [r0], #4 │ │ ldc2 1, cr10, [r0], #4 │ │ ldc2 1, cr11, [r0], #4 │ │ bx lr │ │ │ │ -00003a28 <__gnu_Unwind_Save_WMMXC>: │ │ +000042ec <__gnu_Unwind_Save_WMMXC@@Base>: │ │ stc2 1, cr8, [r0], #4 │ │ stc2 1, cr9, [r0], #4 │ │ stc2 1, cr10, [r0], #4 │ │ stc2 1, cr11, [r0], #4 │ │ bx lr │ │ │ │ -00003a3c <_Unwind_RaiseException>: │ │ +00004300 <_Unwind_RaiseException@@Base>: │ │ push {sp, lr, pc} │ │ push {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip} │ │ mov r3, #0 │ │ push {r2, r3} │ │ add r1, sp, #4 │ │ - add ip, pc, #4 │ │ - orr ip, ip, #1 │ │ - bx ip │ │ - ldc2 7, cr15, [r2], {255} ; 0xff │ │ - andslt r9, r2, r0, lsl fp │ │ - ; instruction: 0x46c04718 │ │ + bl 3754 <__gnu_Unwind_RaiseException@@Base> │ │ + ldr lr, [sp, #64] ; 0x40 │ │ + add sp, sp, #72 ; 0x48 │ │ + bx lr │ │ │ │ -00003a68 <_Unwind_Resume>: │ │ +00004324 <_Unwind_Resume@@Base>: │ │ push {sp, lr, pc} │ │ push {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip} │ │ mov r3, #0 │ │ push {r2, r3} │ │ add r1, sp, #4 │ │ - add ip, pc, #4 │ │ - orr ip, ip, #1 │ │ - bx ip │ │ - stc2 7, cr15, [sp], #-1020 ; 0xfffffc04 │ │ - andslt r9, r2, r0, lsl fp │ │ - ; instruction: 0x46c04718 │ │ + bl 3814 <__gnu_Unwind_Resume@@Base> │ │ + ldr lr, [sp, #64] ; 0x40 │ │ + add sp, sp, #72 ; 0x48 │ │ + bx lr │ │ │ │ -00003a94 <_Unwind_Resume_or_Rethrow>: │ │ +00004348 <_Unwind_Resume_or_Rethrow@@Base>: │ │ push {sp, lr, pc} │ │ push {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip} │ │ mov r3, #0 │ │ push {r2, r3} │ │ add r1, sp, #4 │ │ - add ip, pc, #4 │ │ - orr ip, ip, #1 │ │ - bx ip │ │ - ldc2 7, cr15, [r9], #-1020 ; 0xfffffc04 │ │ - andslt r9, r2, r0, lsl fp │ │ - ; instruction: 0x46c04718 │ │ + bl 3888 <__gnu_Unwind_Resume_or_Rethrow@@Base> │ │ + ldr lr, [sp, #64] ; 0x40 │ │ + add sp, sp, #72 ; 0x48 │ │ + bx lr │ │ │ │ -00003ac0 <_Unwind_ForcedUnwind>: │ │ +0000436c <_Unwind_ForcedUnwind@@Base>: │ │ push {sp, lr, pc} │ │ push {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip} │ │ mov r3, #0 │ │ push {r2, r3} │ │ add r3, sp, #4 │ │ - add ip, pc, #4 │ │ - orr ip, ip, #1 │ │ - bx ip │ │ - blx ffe01ae6 <_end+0xffdfbab2> │ │ - andslt r9, r2, r0, lsl fp │ │ - ; instruction: 0x46c04718 │ │ + bl 37f8 <__gnu_Unwind_ForcedUnwind@@Base> │ │ + ldr lr, [sp, #64] ; 0x40 │ │ + add sp, sp, #72 ; 0x48 │ │ + bx lr │ │ │ │ -00003aec <_Unwind_Backtrace>: │ │ +00004390 <_Unwind_Backtrace@@Base>: │ │ push {sp, lr, pc} │ │ push {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip} │ │ mov r3, #0 │ │ push {r2, r3} │ │ add r2, sp, #4 │ │ - add ip, pc, #4 │ │ - orr ip, ip, #1 │ │ - bx ip │ │ - stc2l 7, cr15, [lr], #-1020 ; 0xfffffc04 │ │ - andslt r9, r2, r0, lsl fp │ │ - ; instruction: 0x46c04718 │ │ - bvc b0f20 <_end+0xaaeec> │ │ - bcs ab30 <_end+0x4afc> │ │ - bvc 10b7f58 <_end+0x10b1f24> │ │ - bcs bdec <_end+0x5db8> │ │ - bcc 77b68 <_end+0x71b34> │ │ - ldmdavs sl, {r1, r3, r4, r6, r9, ip, sp, lr}^ │ │ - ldmdavs r2, {r0, r4, r8, sl, fp, ip} │ │ - subsvs r6, r9, sl, lsl r0 │ │ - and r2, r0, r3, lsl #4 │ │ - ldmdavs r8, {r0, r9, fp, ip, sp} │ │ - andeq r7, r2, #-1610612735 ; 0xa0000001 │ │ - andsvs r0, sl, r0, lsl #28 │ │ - ldrlt fp, [pc, #-3328] ; 2e50 <__aeabi_fmul+0x190> │ │ - blge cbf54 <_end+0xc5f20> │ │ - andcs r9, ip, #0, 6 │ │ - ; instruction: 0xf7ff1c0b │ │ - stmdals r3, {r1, r2, r3, r4, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ - stclt 0, cr11, [r0, #-20] ; 0xffffffec │ │ - ; instruction: 0xf7ffb508 │ │ - stclt 15, cr15, [r8, #-968] ; 0xfffffc38 │ │ - │ │ -00003b68 <__gnu_unwind_execute>: │ │ - push {r4, r5, r6, r7, lr} │ │ - adds r7, r1, #0 │ │ - sub sp, #28 │ │ - movs r1, #0 │ │ - adds r5, r0, #0 │ │ - str r1, [sp, #12] │ │ - adds r0, r7, #0 │ │ - bl 3b18 <_Unwind_Backtrace+0x2c> │ │ - subs r4, r0, #0 │ │ - cmp r4, #176 ; 0xb0 │ │ - bne.n 3baa <__gnu_unwind_execute+0x42> │ │ - ldr r2, [sp, #12] │ │ - movs r4, #0 │ │ - cmp r2, r4 │ │ - beq.n 3b8a <__gnu_unwind_execute+0x22> │ │ - b.n 3df2 <__gnu_unwind_execute+0x28a> │ │ - add r6, sp, #20 │ │ - adds r1, r4, #0 │ │ - adds r3, r4, #0 │ │ - str r6, [sp, #0] │ │ - adds r0, r5, #0 │ │ - movs r2, #14 │ │ - bl 3356 <_Unwind_VRS_Get> │ │ - str r6, [sp, #0] │ │ - adds r0, r5, #0 │ │ - adds r1, r4, #0 │ │ - movs r2, #15 │ │ - adds r3, r4, #0 │ │ - bl 33a0 <_Unwind_VRS_Set> │ │ - b.n 3df2 <__gnu_unwind_execute+0x28a> │ │ - movs r3, #127 ; 0x7f │ │ - adds r1, r0, #0 │ │ - bics r1, r3 │ │ - lsls r3, r1, #24 │ │ - lsrs r3, r3, #24 │ │ - bne.n 3be2 <__gnu_unwind_execute+0x7a> │ │ - lsls r6, r0, #2 │ │ - movs r2, #255 ; 0xff │ │ - ands r6, r2 │ │ - add r2, sp, #20 │ │ - str r2, [sp, #8] │ │ - str r2, [sp, #0] │ │ - adds r1, r3, #0 │ │ - adds r0, r5, #0 │ │ - movs r2, #13 │ │ - bl 3356 <_Unwind_VRS_Get> │ │ - adds r6, #4 │ │ - ldr r3, [sp, #20] │ │ - lsls r1, r4, #25 │ │ - bpl.n 3bd8 <__gnu_unwind_execute+0x70> │ │ - subs r6, r3, r6 │ │ - b.n 3bda <__gnu_unwind_execute+0x72> │ │ - adds r6, r3, r6 │ │ - add r2, sp, #20 │ │ - str r6, [sp, #20] │ │ - str r2, [sp, #0] │ │ - b.n 3c48 <__gnu_unwind_execute+0xe0> │ │ - movs r6, #15 │ │ - adds r3, r0, #0 │ │ - bics r3, r6 │ │ - lsls r3, r3, #24 │ │ - lsrs r3, r3, #24 │ │ + bl 39d0 <__gnu_Unwind_Backtrace@@Base> │ │ + ldr lr, [sp, #64] ; 0x40 │ │ + add sp, sp, #72 ; 0x48 │ │ + bx lr │ │ + ldrb r3, [r0, #8] │ │ + cmp r3, #0 │ │ + bne 43f0 <_Unwind_Backtrace@@Base+0x60> │ │ + ldrb r3, [r0, #9] │ │ + cmp r3, #0 │ │ + beq 440c <_Unwind_Backtrace@@Base+0x7c> │ │ + sub r3, r3, #1 │ │ + strb r3, [r0, #9] │ │ + ldr r3, [r0, #4] │ │ + add r2, r3, #4 │ │ + ldr r3, [r3] │ │ + str r3, [r0] │ │ + str r2, [r0, #4] │ │ + mov r3, #3 │ │ + b 43f4 <_Unwind_Backtrace@@Base+0x64> │ │ + sub r3, r3, #1 │ │ + strb r3, [r0, #8] │ │ + ldr r3, [r0] │ │ + lsl r2, r3, #8 │ │ + str r2, [r0] │ │ + lsr r0, r3, #24 │ │ + bx lr │ │ + mov r0, #176 ; 0xb0 │ │ + bx lr │ │ + push {r0, r1, r2, r3, r4, lr} │ │ + mov r1, #0 │ │ + add r3, sp, #12 │ │ + str r3, [sp] │ │ + mov r2, #12 │ │ + mov r3, r1 │ │ + bl 38c4 <_Unwind_VRS_Get@@Base> │ │ + ldr r0, [sp, #12] │ │ + add sp, sp, #20 │ │ + pop {pc} ; (ldr pc, [sp], #4) │ │ + b 4414 <_Unwind_Backtrace@@Base+0x84> │ │ + │ │ +00004440 <__gnu_unwind_execute@@Base>: │ │ + push {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, lr} │ │ + mov r5, r0 │ │ + mov r7, r1 │ │ + mov r6, #0 │ │ + add r8, sp, #12 │ │ + mov r9, #4080 ; 0xff0 │ │ + mov r0, r7 │ │ + bl 43b4 <_Unwind_Backtrace@@Base+0x24> │ │ + cmp r0, #176 ; 0xb0 │ │ + mov r4, r0 │ │ + bne 44ac <__gnu_unwind_execute@@Base+0x6c> │ │ + cmp r6, #0 │ │ + bne 47bc <__gnu_unwind_execute@@Base+0x37c> │ │ + add r4, sp, #12 │ │ + mov r1, r6 │ │ + mov r3, r6 │ │ + str r4, [sp] │ │ + mov r0, r5 │ │ + mov r2, #14 │ │ + bl 38c4 <_Unwind_VRS_Get@@Base> │ │ + str r4, [sp] │ │ + mov r0, r5 │ │ + mov r1, r6 │ │ + mov r2, #15 │ │ + mov r3, r6 │ │ + bl 3948 <_Unwind_VRS_Set@@Base> │ │ + b 47bc <__gnu_unwind_execute@@Base+0x37c> │ │ + ands r1, r0, #128 ; 0x80 │ │ + bne 44ec <__gnu_unwind_execute@@Base+0xac> │ │ + lsl sl, r0, #2 │ │ + mov r3, r1 │ │ + str r8, [sp] │ │ + mov r0, r5 │ │ + mov r2, #13 │ │ + bl 38c4 <_Unwind_VRS_Get@@Base> │ │ + and sl, sl, #255 ; 0xff │ │ + ldr r3, [sp, #12] │ │ + add sl, sl, #4 │ │ + tst r4, #64 ; 0x40 │ │ + rsbne sl, sl, r3 │ │ + addeq sl, sl, r3 │ │ + str sl, [sp, #12] │ │ + b 4574 <__gnu_unwind_execute@@Base+0x134> │ │ + and r3, r0, #240 ; 0xf0 │ │ cmp r3, #128 ; 0x80 │ │ - bne.n 3c28 <__gnu_unwind_execute+0xc0> │ │ - lsls r4, r0, #8 │ │ - adds r0, r7, #0 │ │ - bl 3b18 <_Unwind_Backtrace+0x2c> │ │ - movs r6, #128 ; 0x80 │ │ - lsls r6, r6, #8 │ │ - orrs r4, r0 │ │ - cmp r4, r6 │ │ - bne.n 3c06 <__gnu_unwind_execute+0x9e> │ │ - movs r4, #9 │ │ - b.n 3df2 <__gnu_unwind_execute+0x28a> │ │ - lsls r3, r4, #4 │ │ - movs r1, #0 │ │ - lsls r4, r4, #20 │ │ - str r3, [sp, #8] │ │ - lsrs r2, r4, #16 │ │ - adds r0, r5, #0 │ │ - adds r3, r1, #0 │ │ - bl 36fa <_Unwind_VRS_Pop> │ │ - cmp r0, #0 │ │ - bne.n 3c02 <__gnu_unwind_execute+0x9a> │ │ - ldr r1, [sp, #8] │ │ - tst r1, r6 │ │ - beq.n 3b74 <__gnu_unwind_execute+0xc> │ │ - movs r2, #1 │ │ - str r2, [sp, #12] │ │ - b.n 3b74 <__gnu_unwind_execute+0xc> │ │ + bne 4548 <__gnu_unwind_execute@@Base+0x108> │ │ + lsl r4, r0, #8 │ │ + mov r0, r7 │ │ + bl 43b4 <_Unwind_Backtrace@@Base+0x24> │ │ + orr r0, r0, r4 │ │ + cmp r0, #32768 ; 0x8000 │ │ + bne 4518 <__gnu_unwind_execute@@Base+0xd8> │ │ + mov r0, #9 │ │ + b 47c0 <__gnu_unwind_execute@@Base+0x380> │ │ + lsl r2, r0, #20 │ │ + mov r1, #0 │ │ + lsl r4, r0, #4 │ │ + lsr r2, r2, #16 │ │ + mov r0, r5 │ │ + mov r3, r1 │ │ + bl 3ea0 <_Unwind_VRS_Pop@@Base> │ │ + cmp r0, #0 │ │ + bne 4510 <__gnu_unwind_execute@@Base+0xd0> │ │ + tst r4, #32768 ; 0x8000 │ │ + movne r6, #1 │ │ + b 4458 <__gnu_unwind_execute@@Base+0x18> │ │ cmp r3, #144 ; 0x90 │ │ - bne.n 3c56 <__gnu_unwind_execute+0xee> │ │ - movs r3, #13 │ │ - ands r3, r0 │ │ + bne 4590 <__gnu_unwind_execute@@Base+0x150> │ │ + and r3, r0, #13 │ │ cmp r3, #13 │ │ - beq.n 3c02 <__gnu_unwind_execute+0x9a> │ │ - adds r2, r0, #0 │ │ - ands r2, r6 │ │ - movs r1, #0 │ │ - add r6, sp, #20 │ │ - str r6, [sp, #0] │ │ - adds r0, r5, #0 │ │ - adds r3, r1, #0 │ │ - bl 3356 <_Unwind_VRS_Get> │ │ - str r6, [sp, #0] │ │ - movs r1, #0 │ │ - adds r0, r5, #0 │ │ - movs r2, #13 │ │ - adds r3, r1, #0 │ │ - bl 33a0 <_Unwind_VRS_Set> │ │ - b.n 3b74 <__gnu_unwind_execute+0xc> │ │ + beq 4510 <__gnu_unwind_execute@@Base+0xd0> │ │ + mov r1, #0 │ │ + str r8, [sp] │ │ + mov r0, r5 │ │ + and r2, r4, #15 │ │ + mov r3, r1 │ │ + bl 38c4 <_Unwind_VRS_Get@@Base> │ │ + mov r0, r5 │ │ + mov r1, #0 │ │ + str r8, [sp] │ │ + mov r2, #13 │ │ + mov r3, r1 │ │ + bl 3948 <_Unwind_VRS_Set@@Base> │ │ + b 4458 <__gnu_unwind_execute@@Base+0x18> │ │ cmp r3, #160 ; 0xa0 │ │ - bne.n 3c7a <__gnu_unwind_execute+0x112> │ │ - movs r3, #255 ; 0xff │ │ - lsls r3, r3, #4 │ │ - movs r2, #7 │ │ - bics r2, r0 │ │ - adds r1, r3, #0 │ │ - asrs r1, r2 │ │ - adds r2, r1, #0 │ │ - ands r2, r3 │ │ - lsls r3, r0, #28 │ │ - bpl.n 3c74 <__gnu_unwind_execute+0x10c> │ │ - movs r3, #128 ; 0x80 │ │ - lsls r3, r3, #7 │ │ - orrs r2, r3 │ │ - adds r0, r5, #0 │ │ - movs r1, #0 │ │ - b.n 3d80 <__gnu_unwind_execute+0x218> │ │ + bne 45bc <__gnu_unwind_execute@@Base+0x17c> │ │ + mvn r2, r0 │ │ + and r2, r2, #7 │ │ + asr r2, r9, r2 │ │ + tst r0, #8 │ │ + and r2, r2, #4080 ; 0xff0 │ │ + orrne r2, r2, #16384 ; 0x4000 │ │ + mov r0, r5 │ │ + mov r1, #0 │ │ + b 45e8 <__gnu_unwind_execute@@Base+0x1a8> │ │ cmp r3, #176 ; 0xb0 │ │ - bne.n 3d2a <__gnu_unwind_execute+0x1c2> │ │ + bne 46a8 <__gnu_unwind_execute@@Base+0x268> │ │ cmp r0, #177 ; 0xb1 │ │ - bne.n 3c9c <__gnu_unwind_execute+0x134> │ │ - adds r0, r7, #0 │ │ - bl 3b18 <_Unwind_Backtrace+0x2c> │ │ + bne 45f0 <__gnu_unwind_execute@@Base+0x1b0> │ │ + mov r0, r7 │ │ + bl 43b4 <_Unwind_Backtrace@@Base+0x24> │ │ subs r2, r0, #0 │ │ - beq.n 3c02 <__gnu_unwind_execute+0x9a> │ │ - adds r3, r0, #0 │ │ - bics r3, r6 │ │ - lsls r3, r3, #24 │ │ - lsrs r3, r3, #24 │ │ - bne.n 3c02 <__gnu_unwind_execute+0x9a> │ │ - adds r0, r5, #0 │ │ - adds r1, r3, #0 │ │ - b.n 3de6 <__gnu_unwind_execute+0x27e> │ │ + beq 4510 <__gnu_unwind_execute@@Base+0xd0> │ │ + ands r1, r2, #240 ; 0xf0 │ │ + bne 4510 <__gnu_unwind_execute@@Base+0xd0> │ │ + mov r0, r5 │ │ + mov r3, r1 │ │ + b 47ac <__gnu_unwind_execute@@Base+0x36c> │ │ cmp r0, #178 ; 0xb2 │ │ - bne.n 3cf2 <__gnu_unwind_execute+0x18a> │ │ - movs r1, #0 │ │ - add r6, sp, #20 │ │ - movs r2, #13 │ │ - adds r3, r1, #0 │ │ - str r6, [sp, #0] │ │ - adds r0, r5, #0 │ │ - bl 3356 <_Unwind_VRS_Get> │ │ - adds r0, r7, #0 │ │ - bl 3b18 <_Unwind_Backtrace+0x2c> │ │ - movs r4, #2 │ │ - movs r1, #127 ; 0x7f │ │ - movs r3, #128 ; 0x80 │ │ - mov ip, r1 │ │ - ands r3, r0 │ │ - ldr r1, [sp, #20] │ │ - beq.n 3cd8 <__gnu_unwind_execute+0x170> │ │ - mov r2, ip │ │ - ands r0, r2 │ │ - lsls r0, r4 │ │ - adds r1, r1, r0 │ │ - adds r0, r7, #0 │ │ - str r1, [sp, #20] │ │ - adds r4, #7 │ │ - bl 3b18 <_Unwind_Backtrace+0x2c> │ │ - b.n 3cb8 <__gnu_unwind_execute+0x150> │ │ - movs r2, #129 ; 0x81 │ │ - lsls r2, r2, #2 │ │ - adds r1, r1, r2 │ │ - mov r2, ip │ │ - ands r0, r2 │ │ - lsls r0, r4 │ │ - adds r1, r1, r0 │ │ - str r1, [sp, #20] │ │ - str r6, [sp, #0] │ │ - adds r0, r5, #0 │ │ - adds r1, r3, #0 │ │ - movs r2, #13 │ │ - b.n 3c50 <__gnu_unwind_execute+0xe8> │ │ + bne 465c <__gnu_unwind_execute@@Base+0x21c> │ │ + mov r1, #0 │ │ + mov r2, #13 │ │ + mov r3, r1 │ │ + str r8, [sp] │ │ + mov r0, r5 │ │ + bl 38c4 <_Unwind_VRS_Get@@Base> │ │ + mov r0, r7 │ │ + bl 43b4 <_Unwind_Backtrace@@Base+0x24> │ │ + mov r4, #2 │ │ + ands r1, r0, #128 ; 0x80 │ │ + ldr r3, [sp, #12] │ │ + and r0, r0, #127 ; 0x7f │ │ + beq 4644 <__gnu_unwind_execute@@Base+0x204> │ │ + add r3, r3, r0, lsl r4 │ │ + mov r0, r7 │ │ + str r3, [sp, #12] │ │ + add r4, r4, #7 │ │ + bl 43b4 <_Unwind_Backtrace@@Base+0x24> │ │ + b 461c <__gnu_unwind_execute@@Base+0x1dc> │ │ + add r3, r3, #516 ; 0x204 │ │ + add r3, r3, r0, lsl r4 │ │ + str r8, [sp] │ │ + str r3, [sp, #12] │ │ + mov r0, r5 │ │ + b 4580 <__gnu_unwind_execute@@Base+0x140> │ │ cmp r0, #179 ; 0xb3 │ │ - bne.n 3d0e <__gnu_unwind_execute+0x1a6> │ │ - adds r0, r7, #0 │ │ - bl 3b18 <_Unwind_Backtrace+0x2c> │ │ - adds r2, r0, #0 │ │ - bics r0, r6 │ │ - lsls r0, r0, #24 │ │ - ands r2, r6 │ │ - lsrs r0, r0, #24 │ │ - adds r2, #1 │ │ - lsls r0, r0, #12 │ │ - orrs r2, r0 │ │ - b.n 3d24 <__gnu_unwind_execute+0x1bc> │ │ - movs r3, #252 ; 0xfc │ │ - ands r3, r0 │ │ + bne 4684 <__gnu_unwind_execute@@Base+0x244> │ │ + mov r0, r7 │ │ + bl 43b4 <_Unwind_Backtrace@@Base+0x24> │ │ + mov r1, #1 │ │ + and r2, r0, #15 │ │ + and r3, r0, #240 ; 0xf0 │ │ + add r2, r2, #1 │ │ + mov r0, r5 │ │ + b 46d4 <__gnu_unwind_execute@@Base+0x294> │ │ + and r3, r0, #252 ; 0xfc │ │ cmp r3, #180 ; 0xb4 │ │ - bne.n 3d18 <__gnu_unwind_execute+0x1b0> │ │ - b.n 3c02 <__gnu_unwind_execute+0x9a> │ │ - movs r2, #7 │ │ - ands r4, r2 │ │ - movs r2, #128 ; 0x80 │ │ - adds r4, #1 │ │ - lsls r2, r2, #12 │ │ - orrs r2, r4 │ │ - adds r0, r5, #0 │ │ - movs r1, #1 │ │ - b.n 3d80 <__gnu_unwind_execute+0x218> │ │ + beq 4510 <__gnu_unwind_execute@@Base+0xd0> │ │ + and r2, r0, #7 │ │ + add r2, r2, #1 │ │ + mov r0, r5 │ │ + mov r1, #1 │ │ + orr r2, r2, #524288 ; 0x80000 │ │ + b 45e8 <__gnu_unwind_execute@@Base+0x1a8> │ │ cmp r3, #192 ; 0xc0 │ │ - bne.n 3dc6 <__gnu_unwind_execute+0x25e> │ │ + bne 4788 <__gnu_unwind_execute@@Base+0x348> │ │ cmp r0, #198 ; 0xc6 │ │ - bne.n 3d4a <__gnu_unwind_execute+0x1e2> │ │ - adds r0, r7, #0 │ │ - bl 3b18 <_Unwind_Backtrace+0x2c> │ │ - adds r2, r0, #0 │ │ - bics r0, r6 │ │ - lsls r0, r0, #24 │ │ - ands r2, r6 │ │ - lsrs r0, r0, #24 │ │ - adds r2, #1 │ │ - lsls r0, r0, #12 │ │ - orrs r2, r0 │ │ - b.n 3d7c <__gnu_unwind_execute+0x214> │ │ + bne 46dc <__gnu_unwind_execute@@Base+0x29c> │ │ + mov r0, r7 │ │ + bl 43b4 <_Unwind_Backtrace@@Base+0x24> │ │ + mov r1, #3 │ │ + and r2, r0, #15 │ │ + and r3, r0, #240 ; 0xf0 │ │ + add r2, r2, #1 │ │ + mov r0, r5 │ │ + orr r2, r2, r3, lsl #12 │ │ + b 45e8 <__gnu_unwind_execute@@Base+0x1a8> │ │ cmp r0, #199 ; 0xc7 │ │ - bne.n 3d68 <__gnu_unwind_execute+0x200> │ │ - adds r0, r7, #0 │ │ - bl 3b18 <_Unwind_Backtrace+0x2c> │ │ + bne 4708 <__gnu_unwind_execute@@Base+0x2c8> │ │ + mov r0, r7 │ │ + bl 43b4 <_Unwind_Backtrace@@Base+0x24> │ │ subs r2, r0, #0 │ │ - bne.n 3d5a <__gnu_unwind_execute+0x1f2> │ │ - b.n 3c02 <__gnu_unwind_execute+0x9a> │ │ - movs r3, #240 ; 0xf0 │ │ - ands r3, r0 │ │ - beq.n 3d62 <__gnu_unwind_execute+0x1fa> │ │ - b.n 3c02 <__gnu_unwind_execute+0x9a> │ │ - adds r0, r5, #0 │ │ - movs r1, #4 │ │ - b.n 3de6 <__gnu_unwind_execute+0x27e> │ │ - movs r3, #248 ; 0xf8 │ │ - ands r3, r0 │ │ + beq 4510 <__gnu_unwind_execute@@Base+0xd0> │ │ + ands r3, r2, #240 ; 0xf0 │ │ + bne 4510 <__gnu_unwind_execute@@Base+0xd0> │ │ + mov r0, r5 │ │ + mov r1, #4 │ │ + b 47ac <__gnu_unwind_execute@@Base+0x36c> │ │ + and r3, r0, #248 ; 0xf8 │ │ cmp r3, #192 ; 0xc0 │ │ - bne.n 3d84 <__gnu_unwind_execute+0x21c> │ │ - movs r2, #15 │ │ - ands r4, r2 │ │ - movs r2, #160 ; 0xa0 │ │ - adds r4, #1 │ │ - lsls r2, r2, #12 │ │ - orrs r2, r4 │ │ - adds r0, r5, #0 │ │ - movs r1, #3 │ │ - adds r3, r1, #0 │ │ - b.n 3de6 <__gnu_unwind_execute+0x27e> │ │ + bne 472c <__gnu_unwind_execute@@Base+0x2ec> │ │ + and r2, r0, #15 │ │ + add r2, r2, #1 │ │ + mov r0, r5 │ │ + mov r1, #3 │ │ + orr r2, r2, #655360 ; 0xa0000 │ │ + b 45e8 <__gnu_unwind_execute@@Base+0x1a8> │ │ cmp r0, #200 ; 0xc8 │ │ - bne.n 3da6 <__gnu_unwind_execute+0x23e> │ │ - adds r0, r7, #0 │ │ - bl 3b18 <_Unwind_Backtrace+0x2c> │ │ - movs r1, #15 │ │ - adds r3, r0, #0 │ │ - bics r3, r1 │ │ - lsls r3, r3, #24 │ │ - lsrs r3, r3, #24 │ │ - adds r2, r3, #0 │ │ - adds r2, #16 │ │ - ands r1, r0 │ │ - lsls r2, r2, #12 │ │ - adds r1, #1 │ │ - orrs r2, r1 │ │ - b.n 3de0 <__gnu_unwind_execute+0x278> │ │ + bne 475c <__gnu_unwind_execute@@Base+0x31c> │ │ + mov r0, r7 │ │ + bl 43b4 <_Unwind_Backtrace@@Base+0x24> │ │ + mov r1, #1 │ │ + and r2, r0, #240 ; 0xf0 │ │ + and r0, r0, #15 │ │ + add r3, r0, #1 │ │ + add r2, r2, #16 │ │ + mov r0, r5 │ │ + orr r2, r3, r2, lsl #12 │ │ + b 47a8 <__gnu_unwind_execute@@Base+0x368> │ │ cmp r0, #201 ; 0xc9 │ │ - beq.n 3dac <__gnu_unwind_execute+0x244> │ │ - b.n 3c02 <__gnu_unwind_execute+0x9a> │ │ - adds r0, r7, #0 │ │ - bl 3b18 <_Unwind_Backtrace+0x2c> │ │ - movs r3, #15 │ │ - adds r2, r0, #0 │ │ - bics r0, r3 │ │ - lsls r0, r0, #24 │ │ - ands r2, r3 │ │ - lsrs r0, r0, #24 │ │ - adds r2, #1 │ │ - lsls r0, r0, #12 │ │ - orrs r2, r0 │ │ - b.n 3de0 <__gnu_unwind_execute+0x278> │ │ - movs r2, #7 │ │ - adds r3, r0, #0 │ │ - bics r3, r2 │ │ - lsls r3, r3, #24 │ │ - lsrs r3, r3, #24 │ │ + bne 4510 <__gnu_unwind_execute@@Base+0xd0> │ │ + mov r0, r7 │ │ + bl 43b4 <_Unwind_Backtrace@@Base+0x24> │ │ + mov r1, #1 │ │ + and r2, r0, #15 │ │ + and r3, r0, #240 ; 0xf0 │ │ + add r2, r2, #1 │ │ + mov r0, r5 │ │ + orr r2, r2, r3, lsl #12 │ │ + b 47a8 <__gnu_unwind_execute@@Base+0x368> │ │ + and r3, r0, #248 ; 0xf8 │ │ cmp r3, #208 ; 0xd0 │ │ - beq.n 3dd6 <__gnu_unwind_execute+0x26e> │ │ - b.n 3c02 <__gnu_unwind_execute+0x9a> │ │ - ands r4, r2 │ │ - movs r2, #128 ; 0x80 │ │ - adds r4, #1 │ │ - lsls r2, r2, #12 │ │ - orrs r2, r4 │ │ - adds r0, r5, #0 │ │ - movs r1, #1 │ │ - movs r3, #5 │ │ - bl 36fa <_Unwind_VRS_Pop> │ │ + bne 4510 <__gnu_unwind_execute@@Base+0xd0> │ │ + and r2, r0, #7 │ │ + add r2, r2, #1 │ │ + mov r0, r5 │ │ + mov r1, #1 │ │ + orr r2, r2, #524288 ; 0x80000 │ │ + mov r3, #5 │ │ + bl 3ea0 <_Unwind_VRS_Pop@@Base> │ │ cmp r0, #0 │ │ - beq.n 3df0 <__gnu_unwind_execute+0x288> │ │ - b.n 3c02 <__gnu_unwind_execute+0x9a> │ │ - b.n 3b74 <__gnu_unwind_execute+0xc> │ │ - adds r0, r4, #0 │ │ - add sp, #28 │ │ - pop {r4, r5, r6, r7, pc} │ │ + bne 4510 <__gnu_unwind_execute@@Base+0xd0> │ │ + b 4458 <__gnu_unwind_execute@@Base+0x18> │ │ + mov r0, #0 │ │ + add sp, sp, #16 │ │ + pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ -00003df8 <__gnu_unwind_frame>: │ │ +000047c8 <__gnu_unwind_frame@@Base>: │ │ push {r0, r1, r2, r3, r4, lr} │ │ - ldr r2, [r0, #76] ; 0x4c │ │ - add r3, sp, #4 │ │ - ldr r4, [r2, #4] │ │ - lsls r0, r4, #8 │ │ - str r0, [sp, #4] │ │ - adds r0, r2, #0 │ │ - adds r0, #8 │ │ - str r0, [sp, #8] │ │ - movs r0, #3 │ │ - strb r0, [r3, #8] │ │ - adds r0, r1, #0 │ │ - ldrb r2, [r2, #7] │ │ - adds r1, r3, #0 │ │ - strb r2, [r3, #9] │ │ - bl 3b68 <__gnu_unwind_execute> │ │ - add sp, #16 │ │ - pop {r4, pc} │ │ + ldr r3, [r0, #76] ; 0x4c │ │ + mov r0, r1 │ │ + ldr r2, [r3, #4] │ │ + add r1, sp, #4 │ │ + lsl r2, r2, #8 │ │ + str r2, [sp, #4] │ │ + add r2, r3, #8 │ │ + str r2, [sp, #8] │ │ + mov r2, #3 │ │ + strb r2, [sp, #12] │ │ + ldrb r3, [r3, #7] │ │ + strb r3, [sp, #13] │ │ + bl 4440 <__gnu_unwind_execute@@Base> │ │ + add sp, sp, #20 │ │ + pop {pc} ; (ldr pc, [sp], #4) │ │ │ │ -00003e1e <_Unwind_GetRegionStart>: │ │ +00004808 <_Unwind_GetRegionStart@@Base>: │ │ push {r3, lr} │ │ - bl 3b60 <_Unwind_Backtrace+0x74> │ │ + bl 443c <_Unwind_Backtrace@@Base+0xac> │ │ ldr r0, [r0, #72] ; 0x48 │ │ pop {r3, pc} │ │ │ │ -00003e28 <_Unwind_GetLanguageSpecificData>: │ │ +00004818 <_Unwind_GetLanguageSpecificData@@Base>: │ │ push {r3, lr} │ │ - bl 3b60 <_Unwind_Backtrace+0x74> │ │ + bl 443c <_Unwind_Backtrace@@Base+0xac> │ │ ldr r3, [r0, #76] ; 0x4c │ │ ldrb r0, [r3, #7] │ │ - adds r2, r3, #4 │ │ - adds r0, #1 │ │ - lsls r0, r0, #2 │ │ - adds r0, r2, r0 │ │ + add r0, r3, r0, lsl #2 │ │ + add r0, r0, #8 │ │ pop {r3, pc} │ │ │ │ -00003e3c <_Unwind_GetDataRelBase>: │ │ +00004834 <_Unwind_GetDataRelBase@@Base>: │ │ push {r3, lr} │ │ - bl 3f58 <_Unwind_GetTextRelBase+0x116> │ │ + bl 1a90 │ │ │ │ -00003e42 <_Unwind_GetTextRelBase>: │ │ +0000483c <_Unwind_GetTextRelBase@@Base>: │ │ push {r3, lr} │ │ - bl 3f58 <_Unwind_GetTextRelBase+0x116> │ │ - bx pc │ │ - nop ; (mov r8, r8) │ │ - stmia r0!, {} │ │ - b.n 3990 <__gnu_Unwind_Restore_WMMXD+0x4> │ │ - blx 412f6c <_end+0x40cf38> │ │ - bls.n 3d70 <__gnu_unwind_execute+0x208> │ │ - vqshl.u32 q10, q12, #31 │ │ - nop ; (mov r8, r8) │ │ - stmia r0!, {} │ │ - b.n 39a0 <__gnu_Unwind_Restore_WMMXD+0x14> │ │ - blx 412f7c <_end+0x40cf48> │ │ - stc 15, cr15, [ip, #1020]! ; 0x3fc │ │ - bx pc │ │ - nop ; (mov r8, r8) │ │ - stmia r0!, {} │ │ - b.n 39b0 <__gnu_Unwind_Restore_WMMXD+0x24> │ │ - blx 412f8c <_end+0x40cf58> │ │ - ; instruction: 0xefe0ffff │ │ - bx pc │ │ - nop ; (mov r8, r8) │ │ - stmia r0!, {} │ │ - b.n 39c0 <__gnu_Unwind_Restore_WMMXD+0x34> │ │ - blx 412f9c <_end+0x40cf68> │ │ - bls.n 3f58 <_Unwind_GetTextRelBase+0x116> │ │ - vqshl.u32 q10, q12, #31 │ │ - nop ; (mov r8, r8) │ │ - stmia r0!, {} │ │ - b.n 39d0 <__gnu_Unwind_Save_WMMXD> │ │ - blx 412fac <_end+0x40cf78> │ │ - ; instruction: 0xebe0ffff │ │ - bx pc │ │ - nop ; (mov r8, r8) │ │ - stmia r0!, {} │ │ - b.n 39e0 <__gnu_Unwind_Save_WMMXD+0x10> │ │ - blx 412fbc <_end+0x40cf88> │ │ - ; instruction: 0xeb14ffff │ │ - bx pc │ │ - nop ; (mov r8, r8) │ │ - stmia r0!, {} │ │ - b.n 39f0 <__gnu_Unwind_Save_WMMXD+0x20> │ │ - blx 412fcc <_end+0x40cf98> │ │ - bls.n 3f40 <_Unwind_GetTextRelBase+0xfe> │ │ - vqshl.u32 q10, q12, #31 │ │ - nop ; (mov r8, r8) │ │ - stmia r0!, {} │ │ - b.n 3a00 <__gnu_Unwind_Save_WMMXD+0x30> │ │ - blx 412fdc <_end+0x40cfa8> │ │ - bls.n 3f48 <_Unwind_GetTextRelBase+0x106> │ │ - vqshl.u32 q10, q12, #31 │ │ - nop ; (mov r8, r8) │ │ - stmia r0!, {} │ │ - b.n 3a10 <__gnu_Unwind_Save_WMMXD+0x40> │ │ - blx 412fec <_end+0x40cfb8> │ │ - bls.n 3f50 <_Unwind_GetTextRelBase+0x10e> │ │ - vqshl.u32 q10, q12, #31 │ │ - nop ; (mov r8, r8) │ │ - stmia r0!, {} │ │ - b.n 3a20 <__gnu_Unwind_Restore_WMMXC+0xc> │ │ - blx 412ffc <_end+0x40cfc8> │ │ - bls.n 3f58 <_Unwind_GetTextRelBase+0x116> │ │ - vqshl.u32 q10, q12, #31 │ │ - nop ; (mov r8, r8) │ │ - stmia r0!, {} │ │ - b.n 3a30 <__gnu_Unwind_Save_WMMXC+0x8> │ │ - blx 41300c <_end+0x40cfd8> │ │ - bls.n 3f60 <_Unwind_GetTextRelBase+0x11e> │ │ - vqshl.u32 q10, q12, #31 │ │ - nop ; (mov r8, r8) │ │ - stmia r0!, {} │ │ - b.n 3a40 <_Unwind_RaiseException+0x4> │ │ - blx 41301c <_end+0x40cfe8> │ │ - bls.n 3f80 <_Unwind_GetTextRelBase+0x13e> │ │ - vqshl.u32 q10, q12, #31 │ │ - nop ; (mov r8, r8) │ │ - stmia r0!, {} │ │ - b.n 3a50 <_Unwind_RaiseException+0x14> │ │ - blx 41302c <_end+0x40cff8> │ │ - ; instruction: 0xfa54ffff │ │ - bx pc │ │ - nop ; (mov r8, r8) │ │ - stmia r0!, {} │ │ - b.n 3a60 <_Unwind_RaiseException+0x24> │ │ - blx 41303c <_end+0x40d008> │ │ - ; instruction: 0xfa34ffff │ │ - bx pc │ │ - nop ; (mov r8, r8) │ │ - stmia r0!, {} │ │ - b.n 3a70 <_Unwind_Resume+0x8> │ │ - blx 41304c <_end+0x40d018> │ │ - ; instruction: 0xfa44ffff │ │ - bx pc │ │ - nop ; (mov r8, r8) │ │ - stmia r0!, {} │ │ - b.n 3a80 <_Unwind_Resume+0x18> │ │ - blx 41305c <_end+0x40d028> │ │ - ; instruction: 0xfa44ffff │ │ - bx pc │ │ - nop ; (mov r8, r8) │ │ - stmia r0!, {} │ │ - b.n 3a90 <_Unwind_Resume+0x28> │ │ - blx 41306c <_end+0x40d038> │ │ - ; instruction: 0xfabcffff │ │ - bx pc │ │ - nop ; (mov r8, r8) │ │ - stmia r0!, {} │ │ - b.n 3aa0 <_Unwind_Resume_or_Rethrow+0xc> │ │ - blx 41307c <_end+0x40d048> │ │ - bhi.n 3f38 <_Unwind_GetTextRelBase+0xf6> │ │ - vqshl.u32 q10, q12, #31 │ │ - nop ; (mov r8, r8) │ │ - stmia r0!, {} │ │ - b.n 3ab0 <_Unwind_Resume_or_Rethrow+0x1c> │ │ - blx 41308c <_end+0x40d058> │ │ - ldr??.w pc, [r0, #4095] ; 0xfff │ │ - bx pc │ │ - nop ; (mov r8, r8) │ │ - stmia r0!, {} │ │ - b.n 3ac0 <_Unwind_ForcedUnwind> │ │ - blx 41309c <_end+0x40d068> │ │ - bhi.n 3f30 <_Unwind_GetTextRelBase+0xee> │ │ - vqshl.u32 q10, q12, #31 │ │ - nop ; (mov r8, r8) │ │ - stmia r0!, {} │ │ - b.n 3ad0 <_Unwind_ForcedUnwind+0x10> │ │ - blx 4130ac <_end+0x40d078> │ │ - bhi.n 3f38 <_Unwind_GetTextRelBase+0xf6> │ │ - vqshl.u32 q10, q12, #31 │ │ - nop ; (mov r8, r8) │ │ - stmia r0!, {} │ │ - b.n 3ae0 <_Unwind_ForcedUnwind+0x20> │ │ - blx 4130bc <_end+0x40d088> │ │ - bhi.n 3f40 <_Unwind_GetTextRelBase+0xfe> │ │ - vqshl.u32 q10, q12, #31 │ │ - nop ; (mov r8, r8) │ │ - stmia r0!, {} │ │ - b.n 3af0 <_Unwind_Backtrace+0x4> │ │ - blx 4130cc <_end+0x40d098> │ │ - ; instruction: 0xfa18ffff │ │ - bx pc │ │ - nop ; (mov r8, r8) │ │ - stmia r0!, {} │ │ - b.n 3b00 <_Unwind_Backtrace+0x14> │ │ - blx 4130dc <_end+0x40d0a8> │ │ - ; instruction: 0xfa60ffff │ │ - bx pc │ │ - nop ; (mov r8, r8) │ │ - stmia r0!, {} │ │ - b.n 3b10 <_Unwind_Backtrace+0x24> │ │ - blx 4130ec <_end+0x40d0b8> │ │ - pli [ip, #4095] ; 0xfff │ │ - bx pc │ │ - nop ; (mov r8, r8) │ │ - stmia r0!, {} │ │ - b.n 3b20 <_Unwind_Backtrace+0x34> │ │ - blx 4130fc <_end+0x40d0c8> │ │ - ldr??.w pc, [ip, #255]! │ │ - bx pc │ │ - nop ; (mov r8, r8) │ │ - stmia r0!, {} │ │ - b.n 3b30 <_Unwind_Backtrace+0x44> │ │ - blx 41310c <_end+0x40d0d8> │ │ - vst4. {d15[0],d17[0],d19[0],d21[0]}, [ip :256] │ │ + bl 1a90 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 4850 <_Unwind_GetTextRelBase@@Base+0x14> │ │ + add pc, ip, pc │ │ + ; instruction: 0xffffd1c4 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 4860 <_Unwind_GetTextRelBase@@Base+0x24> │ │ + add pc, ip, pc │ │ + ; instruction: 0xffffd1c0 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 4870 <_Unwind_GetTextRelBase@@Base+0x34> │ │ + add pc, ip, pc │ │ + ; instruction: 0xffffe6fc │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 4880 <_Unwind_GetTextRelBase@@Base+0x44> │ │ + add pc, ip, pc │ │ + ; instruction: 0xffffe930 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 4890 <_Unwind_GetTextRelBase@@Base+0x54> │ │ + add pc, ip, pc │ │ + ; instruction: 0xffffd19c │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48a0 <_Unwind_GetTextRelBase@@Base+0x64> │ │ + add pc, ip, pc │ │ + ; instruction: 0xffffe530 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48b0 <_Unwind_GetTextRelBase@@Base+0x74> │ │ + add pc, ip, pc │ │ + ; instruction: 0xffffe464 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48c0 <_Unwind_GetTextRelBase@@Base+0x84> │ │ + add pc, ip, pc │ │ + ; instruction: 0xffffd178 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48d0 <_Unwind_GetTextRelBase@@Base+0x94> │ │ + add pc, ip, pc │ │ + ; instruction: 0xffffd174 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48e0 <_Unwind_GetTextRelBase@@Base+0xa4> │ │ + add pc, ip, pc │ │ + ; instruction: 0xffffd170 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48f0 <_Unwind_GetTextRelBase@@Base+0xb4> │ │ + add pc, ip, pc │ │ + ; instruction: 0xffffdf5c │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 4900 <_Unwind_GetTextRelBase@@Base+0xc4> │ │ + add pc, ip, pc │ │ + ; instruction: 0xffffd15c │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 4910 <_Unwind_GetTextRelBase@@Base+0xd4> │ │ + add pc, ip, pc │ │ + ; instruction: 0xffffe004 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 4920 <_Unwind_GetTextRelBase@@Base+0xe4> │ │ + add pc, ip, pc │ │ + ; instruction: 0xffffd148 │ ├── readelf --wide --decompress --hex-dump=.ARM.extab {} │ │ @@ -1,16 +1,11 @@ │ │ │ │ Hex dump of section '.ARM.extab': │ │ - 0x00003ff8 08b10181 b0b00084 00000000 03b10181 ................ │ │ - 0x00004008 b0b001a8 00000000 03b10181 b0b001a8 ................ │ │ - 0x00004018 00000000 07b10181 b0b001a9 00000000 ................ │ │ - 0x00004028 94b20181 b0b0ab0b 00000000 02b10181 ................ │ │ - 0x00004038 b0b00084 00000000 08b10181 b0b00084 ................ │ │ - 0x00004048 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x00004058 08b10181 b0b00084 00000000 08b10181 ................ │ │ - 0x00004068 b0b00084 00000000 08b10181 b0b00084 ................ │ │ - 0x00004078 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x00004088 08b10181 b0b00084 00000000 08b10181 ................ │ │ - 0x00004098 b0b00084 00000000 08b10181 b0b00084 ................ │ │ - 0x000040a8 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x000040b8 08b10181 b0b00084 00000000 ............ │ │ + 0x00004924 08b10181 b0b00084 00000000 07b10181 ................ │ │ + 0x00004934 b0b001a9 00000000 07b10181 b0b001a9 ................ │ │ + 0x00004944 00000000 03b10181 b0b001aa 00000000 ................ │ │ + 0x00004954 98b20181 b0b0ab0b 00000000 02b10181 ................ │ │ + 0x00004964 b0b00084 00000000 08b10181 b0b00084 ................ │ │ + 0x00004974 00000000 08b10181 b0b00084 00000000 ................ │ │ + 0x00004984 08b10181 b0b00084 00000000 08b10181 ................ │ │ + 0x00004994 b0b00084 00000000 ........ │ ├── readelf --wide --decompress --hex-dump=.ARM.exidx {} │ │ @@ -1,33 +1,29 @@ │ │ │ │ Hex dump of section '.ARM.exidx': │ │ - 0x000040c4 00d8ff7f 30ffff7f 02d8ff7f 34ffff7f ....0.......4... │ │ - 0x000040d4 14d8ff7f 38ffff7f 28d8ff7f b0b0a880 ....8...(....... │ │ - 0x000040e4 2cd8ff7f 34ffff7f 44d8ff7f b0b0a880 ,...4...D....... │ │ - 0x000040f4 74d8ff7f a80fb180 b4d8ff7f ab08b180 t............... │ │ - 0x00004104 28d9ff7f b0b0a880 40d9ff7f b0b0aa80 (.......@....... │ │ - 0x00004114 8cd9ff7f 10ffff7f a4ddff7f 01000000 ................ │ │ - 0x00004124 9cddff7f b0ab1680 1cdfff7f ab07b180 ................ │ │ - 0x00004134 6cdfff7f b0ab0480 c6dfff7f b0b0aa80 l............... │ │ - 0x00004144 8ce0ff7f b0ab0480 00e1ff7f b0b0a980 ................ │ │ - 0x00004154 2ce1ff7f b0ab1880 54e3ff7f b0ab0680 ,.......T....... │ │ - 0x00004164 fce3ff7f 01000000 4ceeff7f c4feff7f ........L....... │ │ - 0x00004174 54eeff7f b0008480 64eeff7f b0ab0680 T.......d....... │ │ - 0x00004184 ceeeff7f b0008480 f8eeff7f aa03b180 ................ │ │ - 0x00004194 90efff7f b0b0a880 d2efff7f b0008480 ................ │ │ - 0x000041a4 daefff7f b0b0b080 d8efff7f b0b0aa80 ................ │ │ - 0x000041b4 0af0ff7f ab76b280 c4f0ff7f b0b0b080 .....v.......... │ │ - 0x000041c4 c0f0ff7f ab3f3880 06f1ff7f 70feff7f .....?8.....p... │ │ - 0x000041d4 12f1ff7f b0b0aa80 4ef1ff7f 6cfeff7f ........N...l... │ │ - 0x000041e4 60f1ff7f b0b0b080 5af1ff7f 68feff7f `.......Z...h... │ │ - 0x000041f4 62f1ff7f b0b0a880 8ef1ff7f a80fb180 b............... │ │ - 0x00004204 9cf1ff7f b0b0a880 c8f1ff7f a80fb180 ................ │ │ - 0x00004214 d8f1ff7f ab0eb280 40f2ff7f b0ab0c80 ........@....... │ │ - 0x00004224 b8f4ff7f 3cfeff7f baf4ff7f 40feff7f ....<.......@... │ │ - 0x00004234 bcf4ff7f 44feff7f bef4ff7f ab3f0680 ....D........?.. │ │ - 0x00004244 04f7ff7f 01000000 ccf8ff7f b0008480 ................ │ │ - 0x00004254 f6f8ff7f a80fb180 04f9ff7f 28feff7f ............(... │ │ - 0x00004264 04f9ff7f b0ab0680 8cfbff7f a80fb180 ................ │ │ - 0x00004274 aafbff7f 1cfeff7f acfbff7f 20feff7f ............ ... │ │ - 0x00004284 b8fbff7f 24feff7f b6fbff7f 28feff7f ....$.......(... │ │ - 0x00004294 64fdff7f 01000000 d....... │ │ + 0x0000499c 60d1ff7f 84ffff7f 64d1ff7f 88ffff7f `.......d....... │ │ + 0x000049ac 90d1ff7f 8cffff7f bcd1ff7f 90ffff7f ................ │ │ + 0x000049bc ecd1ff7f b0b0a880 1cd2ff7f a80fb180 ................ │ │ + 0x000049cc 5cd2ff7f ab08b180 d0d2ff7f b0b0a880 \............... │ │ + 0x000049dc e8d2ff7f b0b0aa80 34d3ff7f 6cffff7f ........4...l... │ │ + 0x000049ec 90d7ff7f 01000000 88d7ff7f b0ab1480 ................ │ │ + 0x000049fc f0d8ff7f ab07b180 40d9ff7f b0ab0480 ........@....... │ │ + 0x00004a0c 9cd9ff7f b0b0aa80 68daff7f b0ab0880 ........h....... │ │ + 0x00004a1c f8daff7f b0b0a980 28dbff7f b0ab1c80 ........(....... │ │ + 0x00004a2c 64ddff7f b0ab0680 08deff7f 01000000 d............... │ │ + 0x00004a3c d8e8ff7f 20ffff7f e0e8ff7f b0b0b080 .... ........... │ │ + 0x00004a4c f0e8ff7f b0af0280 8ce9ff7f b0b0b080 ................ │ │ + 0x00004a5c d4e9ff7f b0a90280 d0eaff7f b0b0a880 ................ │ │ + 0x00004a6c 34ebff7f b0b0b080 4cebff7f b0b0aa80 4.......L....... │ │ + 0x00004a7c a8ebff7f af72b280 c8ecff7f b0b0b080 .....r.......... │ │ + 0x00004a8c c8ecff7f ab3f3880 64edff7f b0b0b080 .....?8.d....... │ │ + 0x00004a9c 78edff7f b0b0aa80 e4edff7f b0b0b080 x............... │ │ + 0x00004aac 74eeff7f 00840480 94eeff7f b0b0b080 t............... │ │ + 0x00004abc e8eeff7f 00840480 0cefff7f ac0db280 ................ │ │ + 0x00004acc ccefff7f b0af0880 b4f3ff7f b0b0b080 ................ │ │ + 0x00004adc c4f3ff7f ad3f0280 28f7ff7f 01000000 .....?..(....... │ │ + 0x00004aec c8f8ff7f b0b0b080 20f9ff7f 00840480 ........ ....... │ │ + 0x00004afc 40f9ff7f b0b0b080 3cf9ff7f b0ae0380 @.......<....... │ │ + 0x00004b0c bcfcff7f 00840480 f4fcff7f 54feff7f ............T... │ │ + 0x00004b1c fcfcff7f 58feff7f 10fdff7f 5cfeff7f ....X.......\... │ │ + 0x00004b2c 10fdff7f 60feff7f f0fdff7f 01000000 ....`........... │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ @@ -1,103 +1,103 @@ │ │ │ │ Hex dump of section '.rodata': │ │ - 0x0000429c 6e617469 7665416e 616c797a 65004265 nativeAnalyze.Be │ │ - 0x000042ac 6e63686d 61726b3a 20302e30 3030207c nchmark: 0.000 | │ │ - 0x000042bc 20537461 7274696e 67004265 6e63686d Starting.Benchm │ │ - 0x000042cc 61726b3a 20253866 207c2025 73006a61 ark: %8f | %s.ja │ │ - 0x000042dc 76612f6c 616e672f 496e7465 67657200 va/lang/Integer. │ │ - 0x000042ec 4661696c 65642074 6f206669 6e642063 Failed to find c │ │ - 0x000042fc 6c617373 20666f72 20496e74 65676572 lass for Integer │ │ - 0x0000430c 0076616c 75654f66 00284929 4c6a6176 .valueOf.(I)Ljav │ │ - 0x0000431c 612f6c61 6e672f49 6e746567 65723b00 a/lang/Integer;. │ │ - 0x0000432c 4661696c 65642074 6f206669 6e642073 Failed to find s │ │ - 0x0000433c 74617469 63206d65 74686f64 20496e74 tatic method Int │ │ - 0x0000434c 65676572 2e76616c 75654f66 28696e74 eger.valueOf(int │ │ - 0x0000435c 29004e6f 7720696e 206e6174 69766541 ).Now in nativeA │ │ - 0x0000436c 6e616c79 7a652063 6f646500 496e7465 nalyze code.Inte │ │ - 0x0000437c 726e616c 20457272 6f723a20 6661696c rnal Error: fail │ │ - 0x0000438c 65642074 6f206669 6e642063 6c617373 ed to find class │ │ - 0x0000439c 20666f72 206f626a 65637420 7461736b for object task │ │ - 0x000043ac 00496e74 65726e61 6c204572 726f723a .Internal Error: │ │ - 0x000043bc 20666169 6c656420 746f2066 696e6420 failed to find │ │ - 0x000043cc 636c6173 7320666f 72206f62 6a656374 class for object │ │ - 0x000043dc 20617200 7075626c 69736850 726f6772 ar.publishProgr │ │ - 0x000043ec 65737300 285b4c6a 6176612f 6c616e67 ess.([Ljava/lang │ │ - 0x000043fc 2f4f626a 6563743b 29560049 6e746572 /Object;)V.Inter │ │ - 0x0000440c 6e616c20 4572726f 723a2066 61696c65 nal Error: faile │ │ - 0x0000441c 6420746f 2066696e 64206a61 7661206d d to find java m │ │ - 0x0000442c 6574686f 64207075 626c6973 6850726f ethod publishPro │ │ - 0x0000443c 67726573 7320285b 4c6a6176 612f6c61 gress ([Ljava/la │ │ - 0x0000444c 6e672f4f 626a6563 743b2956 005b4c6a ng/Object;)V.[Lj │ │ - 0x0000445c 6176612f 6c616e67 2f4f626a 6563743b ava/lang/Object; │ │ - 0x0000446c 00466169 6c656420 746f2066 696e6420 .Failed to find │ │ - 0x0000447c 636c6173 7320666f 72204f62 6a656374 class for Object │ │ - 0x0000448c 5b5d0063 6f6d2f70 6f696e73 6172742f [].com/poinsart/ │ │ - 0x0000449c 766f7461 722f4d61 726b0049 6e746572 votar/Mark.Inter │ │ - 0x000044ac 6e616c20 4572726f 723a2066 61696c65 nal Error: faile │ │ - 0x000044bc 6420746f 2066696e 64206a61 76612063 d to find java c │ │ - 0x000044cc 6c617373 20636f6d 2f706f69 6e736172 lass com/poinsar │ │ - 0x000044dc 742f766f 7461722f 4d61726b 00466169 t/votar/Mark.Fai │ │ - 0x000044ec 6c656420 746f2061 6c6c6f63 61746520 led to allocate │ │ - 0x000044fc 6f626a65 63742061 72726179 20666f72 object array for │ │ - 0x0000450c 20707562 6c697368 65642070 726f6772 published progr │ │ - 0x0000451c 6573732e 0070686f 746f004c 616e6472 ess..photo.Landr │ │ - 0x0000452c 6f69642f 67726170 68696373 2f426974 oid/graphics/Bit │ │ - 0x0000453c 6d61703b 00466169 6c656420 746f2066 map;.Failed to f │ │ - 0x0000454c 696e6420 6669656c 64207068 6f746f2e ind field photo. │ │ - 0x0000455c 00466169 6c656420 746f2072 65616420 .Failed to read │ │ - 0x0000456c 6669656c 64207068 6f746f2e 00707263 field photo..prc │ │ - 0x0000457c 6f756e74 005b4900 4661696c 65642074 ount.[I.Failed t │ │ - 0x0000458c 6f206669 6e642066 69656c64 20707263 o find field prc │ │ - 0x0000459c 6f756e74 2e004661 696c6564 20746f20 ount..Failed to │ │ - 0x000045ac 72656164 20707263 6f756e74 2070686f read prcount pho │ │ - 0x000045bc 746f2e00 6d61726b 005b4c63 6f6d2f70 to..mark.[Lcom/p │ │ - 0x000045cc 6f696e73 6172742f 766f7461 722f4d61 oinsart/votar/Ma │ │ - 0x000045dc 726b3b00 4661696c 65642074 6f206669 rk;.Failed to fi │ │ - 0x000045ec 6e642066 69656c64 206d6172 6b2e0046 nd field mark..F │ │ - 0x000045fc 61696c65 6420746f 20676574 20426974 ailed to get Bit │ │ - 0x0000460c 6d617020 696e666f 0048616e 646c696e map info.Handlin │ │ - 0x0000461c 67204269 746d6170 20696e20 6e617469 g Bitmap in nati │ │ - 0x0000462c 76652063 6f64652e 2e2e2057 69647468 ve code... Width │ │ - 0x0000463c 3a202564 2c204865 69676874 3a202564 : %d, Height: %d │ │ - 0x0000464c 00496e63 6f6d7061 7469626c 65204269 .Incompatible Bi │ │ - 0x0000465c 746d6170 20666f72 6d617400 4661696c tmap format.Fail │ │ - 0x0000466c 65642074 6f206c6f 636b2074 68652070 ed to lock the p │ │ - 0x0000467c 6978656c 73206f66 20746865 20426974 ixels of the Bit │ │ - 0x0000468c 6d617000 4661696c 65642074 6f20756e map.Failed to un │ │ - 0x0000469c 6c6f636b 20746865 20706978 656c7320 lock the pixels │ │ - 0x000046ac 6f662074 68652042 69746d61 7000496e of the Bitmap.In │ │ - 0x000046bc 7465726e 616c2045 72726f72 3a206661 ternal Error: fa │ │ - 0x000046cc 696c6564 206f6e20 47657449 6e744172 iled on GetIntAr │ │ - 0x000046dc 72617945 6c656d65 6e747328 6a707263 rayElements(jprc │ │ - 0x000046ec 6f756e74 2c202669 73436f70 79292000 ount, &isCopy) . │ │ - 0x000046fc 3c696e69 743e0028 49494929 5600496e .(III)V.In │ │ - 0x0000470c 7465726e 616c2045 72726f72 3a206661 ternal Error: fa │ │ - 0x0000471c 696c6564 20746f20 66696e64 20636f6e iled to find con │ │ - 0x0000472c 73747275 63746f72 20666f72 206a6176 structor for jav │ │ - 0x0000473c 6120636c 61737320 636f6d2f 706f696e a class com/poin │ │ - 0x0000474c 73617274 2f766f74 61722f4d 61726b00 sart/votar/Mark. │ │ - 0x0000475c 496e7465 726e616c 20457272 6f723a20 Internal Error: │ │ - 0x0000476c 6661696c 65642074 6f206372 65617465 failed to create │ │ - 0x0000477c 206a6d61 726b206f 626a6563 7420286f jmark object (o │ │ - 0x0000478c 7574206f 66206d65 6d6f7279 203f2900 ut of memory ?). │ │ - 0x0000479c 4661696c 65642074 6f20616c 6c6f6361 Failed to alloca │ │ - 0x000047ac 74652025 64206279 74657320 61732061 te %d bytes as a │ │ - 0x000047bc 20776f72 6b20696d 61676500 6d616c6c work image.mall │ │ - 0x000047cc 6f632077 6f726b70 6978656c 73006176 oc workpixels.av │ │ - 0x000047dc 65726167 65333300 756e6c69 6b656c79 erage33.unlikely │ │ - 0x000047ec 20657665 6e74203a 20706174 7465726e event : pattern │ │ - 0x000047fc 20636f75 6e74206d 61746368 206c696d count match lim │ │ - 0x0000480c 69742072 65616368 65642c20 73746f70 it reached, stop │ │ - 0x0000481c 70696e67 20626566 6f726520 74686520 ping before the │ │ - 0x0000482c 696d6167 65206973 20636f6d 706c6574 image is complet │ │ - 0x0000483c 656c7920 70726f63 65737365 6400666f ely processed.fo │ │ - 0x0000484c 756e6420 70617474 65726e73 2e2e2e20 und patterns... │ │ - 0x0000485c 313a2025 64207c20 323a2025 64207c20 1: %d | 2: %d | │ │ - 0x0000486c 333a2025 64207c20 343a2025 64200073 3: %d | 4: %d .s │ │ - 0x0000487c 7465703a 2025642c 20627572 6e207261 tep: %d, burn ra │ │ - 0x0000488c 64697573 3a202564 00766172 696f7573 dius: %d.various │ │ - 0x0000489c 20696e69 7469616c 697a6174 696f6e20 initialization │ │ - 0x000048ac 73747566 66006669 6e64416c 6c506174 stuff.findAllPat │ │ - 0x000048bc 7465726e 73000000 00ff0000 ff00ff00 terns........... │ │ - 0x000048cc ffff0000 00ffff00 ........ │ │ + 0x00004b3c 6e617469 7665416e 616c797a 65004265 nativeAnalyze.Be │ │ + 0x00004b4c 6e63686d 61726b3a 20302e30 3030207c nchmark: 0.000 | │ │ + 0x00004b5c 20537461 7274696e 67004265 6e63686d Starting.Benchm │ │ + 0x00004b6c 61726b3a 20253866 207c2025 73006a61 ark: %8f | %s.ja │ │ + 0x00004b7c 76612f6c 616e672f 496e7465 67657200 va/lang/Integer. │ │ + 0x00004b8c 4661696c 65642074 6f206669 6e642063 Failed to find c │ │ + 0x00004b9c 6c617373 20666f72 20496e74 65676572 lass for Integer │ │ + 0x00004bac 0076616c 75654f66 00284929 4c6a6176 .valueOf.(I)Ljav │ │ + 0x00004bbc 612f6c61 6e672f49 6e746567 65723b00 a/lang/Integer;. │ │ + 0x00004bcc 4661696c 65642074 6f206669 6e642073 Failed to find s │ │ + 0x00004bdc 74617469 63206d65 74686f64 20496e74 tatic method Int │ │ + 0x00004bec 65676572 2e76616c 75654f66 28696e74 eger.valueOf(int │ │ + 0x00004bfc 29004e6f 7720696e 206e6174 69766541 ).Now in nativeA │ │ + 0x00004c0c 6e616c79 7a652063 6f646500 496e7465 nalyze code.Inte │ │ + 0x00004c1c 726e616c 20457272 6f723a20 6661696c rnal Error: fail │ │ + 0x00004c2c 65642074 6f206669 6e642063 6c617373 ed to find class │ │ + 0x00004c3c 20666f72 206f626a 65637420 7461736b for object task │ │ + 0x00004c4c 00496e74 65726e61 6c204572 726f723a .Internal Error: │ │ + 0x00004c5c 20666169 6c656420 746f2066 696e6420 failed to find │ │ + 0x00004c6c 636c6173 7320666f 72206f62 6a656374 class for object │ │ + 0x00004c7c 20617200 7075626c 69736850 726f6772 ar.publishProgr │ │ + 0x00004c8c 65737300 285b4c6a 6176612f 6c616e67 ess.([Ljava/lang │ │ + 0x00004c9c 2f4f626a 6563743b 29560049 6e746572 /Object;)V.Inter │ │ + 0x00004cac 6e616c20 4572726f 723a2066 61696c65 nal Error: faile │ │ + 0x00004cbc 6420746f 2066696e 64206a61 7661206d d to find java m │ │ + 0x00004ccc 6574686f 64207075 626c6973 6850726f ethod publishPro │ │ + 0x00004cdc 67726573 7320285b 4c6a6176 612f6c61 gress ([Ljava/la │ │ + 0x00004cec 6e672f4f 626a6563 743b2956 005b4c6a ng/Object;)V.[Lj │ │ + 0x00004cfc 6176612f 6c616e67 2f4f626a 6563743b ava/lang/Object; │ │ + 0x00004d0c 00466169 6c656420 746f2066 696e6420 .Failed to find │ │ + 0x00004d1c 636c6173 7320666f 72204f62 6a656374 class for Object │ │ + 0x00004d2c 5b5d0063 6f6d2f70 6f696e73 6172742f [].com/poinsart/ │ │ + 0x00004d3c 766f7461 722f4d61 726b0049 6e746572 votar/Mark.Inter │ │ + 0x00004d4c 6e616c20 4572726f 723a2066 61696c65 nal Error: faile │ │ + 0x00004d5c 6420746f 2066696e 64206a61 76612063 d to find java c │ │ + 0x00004d6c 6c617373 20636f6d 2f706f69 6e736172 lass com/poinsar │ │ + 0x00004d7c 742f766f 7461722f 4d61726b 00466169 t/votar/Mark.Fai │ │ + 0x00004d8c 6c656420 746f2061 6c6c6f63 61746520 led to allocate │ │ + 0x00004d9c 6f626a65 63742061 72726179 20666f72 object array for │ │ + 0x00004dac 20707562 6c697368 65642070 726f6772 published progr │ │ + 0x00004dbc 6573732e 0070686f 746f004c 616e6472 ess..photo.Landr │ │ + 0x00004dcc 6f69642f 67726170 68696373 2f426974 oid/graphics/Bit │ │ + 0x00004ddc 6d61703b 00466169 6c656420 746f2066 map;.Failed to f │ │ + 0x00004dec 696e6420 6669656c 64207068 6f746f2e ind field photo. │ │ + 0x00004dfc 00466169 6c656420 746f2072 65616420 .Failed to read │ │ + 0x00004e0c 6669656c 64207068 6f746f2e 00707263 field photo..prc │ │ + 0x00004e1c 6f756e74 005b4900 4661696c 65642074 ount.[I.Failed t │ │ + 0x00004e2c 6f206669 6e642066 69656c64 20707263 o find field prc │ │ + 0x00004e3c 6f756e74 2e004661 696c6564 20746f20 ount..Failed to │ │ + 0x00004e4c 72656164 20707263 6f756e74 2070686f read prcount pho │ │ + 0x00004e5c 746f2e00 6d61726b 005b4c63 6f6d2f70 to..mark.[Lcom/p │ │ + 0x00004e6c 6f696e73 6172742f 766f7461 722f4d61 oinsart/votar/Ma │ │ + 0x00004e7c 726b3b00 4661696c 65642074 6f206669 rk;.Failed to fi │ │ + 0x00004e8c 6e642066 69656c64 206d6172 6b2e0046 nd field mark..F │ │ + 0x00004e9c 61696c65 6420746f 20676574 20426974 ailed to get Bit │ │ + 0x00004eac 6d617020 696e666f 0048616e 646c696e map info.Handlin │ │ + 0x00004ebc 67204269 746d6170 20696e20 6e617469 g Bitmap in nati │ │ + 0x00004ecc 76652063 6f64652e 2e2e2057 69647468 ve code... Width │ │ + 0x00004edc 3a202564 2c204865 69676874 3a202564 : %d, Height: %d │ │ + 0x00004eec 00496e63 6f6d7061 7469626c 65204269 .Incompatible Bi │ │ + 0x00004efc 746d6170 20666f72 6d617400 4661696c tmap format.Fail │ │ + 0x00004f0c 65642074 6f206c6f 636b2074 68652070 ed to lock the p │ │ + 0x00004f1c 6978656c 73206f66 20746865 20426974 ixels of the Bit │ │ + 0x00004f2c 6d617000 4661696c 65642074 6f20756e map.Failed to un │ │ + 0x00004f3c 6c6f636b 20746865 20706978 656c7320 lock the pixels │ │ + 0x00004f4c 6f662074 68652042 69746d61 7000496e of the Bitmap.In │ │ + 0x00004f5c 7465726e 616c2045 72726f72 3a206661 ternal Error: fa │ │ + 0x00004f6c 696c6564 206f6e20 47657449 6e744172 iled on GetIntAr │ │ + 0x00004f7c 72617945 6c656d65 6e747328 6a707263 rayElements(jprc │ │ + 0x00004f8c 6f756e74 2c202669 73436f70 79292000 ount, &isCopy) . │ │ + 0x00004f9c 3c696e69 743e0028 49494929 5600496e .(III)V.In │ │ + 0x00004fac 7465726e 616c2045 72726f72 3a206661 ternal Error: fa │ │ + 0x00004fbc 696c6564 20746f20 66696e64 20636f6e iled to find con │ │ + 0x00004fcc 73747275 63746f72 20666f72 206a6176 structor for jav │ │ + 0x00004fdc 6120636c 61737320 636f6d2f 706f696e a class com/poin │ │ + 0x00004fec 73617274 2f766f74 61722f4d 61726b00 sart/votar/Mark. │ │ + 0x00004ffc 496e7465 726e616c 20457272 6f723a20 Internal Error: │ │ + 0x0000500c 6661696c 65642074 6f206372 65617465 failed to create │ │ + 0x0000501c 206a6d61 726b206f 626a6563 7420286f jmark object (o │ │ + 0x0000502c 7574206f 66206d65 6d6f7279 203f2900 ut of memory ?). │ │ + 0x0000503c 4661696c 65642074 6f20616c 6c6f6361 Failed to alloca │ │ + 0x0000504c 74652025 64206279 74657320 61732061 te %d bytes as a │ │ + 0x0000505c 20776f72 6b20696d 61676500 6d616c6c work image.mall │ │ + 0x0000506c 6f632077 6f726b70 6978656c 73006176 oc workpixels.av │ │ + 0x0000507c 65726167 65333300 756e6c69 6b656c79 erage33.unlikely │ │ + 0x0000508c 20657665 6e74203a 20706174 7465726e event : pattern │ │ + 0x0000509c 20636f75 6e74206d 61746368 206c696d count match lim │ │ + 0x000050ac 69742072 65616368 65642c20 73746f70 it reached, stop │ │ + 0x000050bc 70696e67 20626566 6f726520 74686520 ping before the │ │ + 0x000050cc 696d6167 65206973 20636f6d 706c6574 image is complet │ │ + 0x000050dc 656c7920 70726f63 65737365 6400666f ely processed.fo │ │ + 0x000050ec 756e6420 70617474 65726e73 2e2e2e20 und patterns... │ │ + 0x000050fc 313a2025 64207c20 323a2025 64207c20 1: %d | 2: %d | │ │ + 0x0000510c 333a2025 64207c20 343a2025 64200073 3: %d | 4: %d .s │ │ + 0x0000511c 7465703a 2025642c 20627572 6e207261 tep: %d, burn ra │ │ + 0x0000512c 64697573 3a202564 00766172 696f7573 dius: %d.various │ │ + 0x0000513c 20696e69 7469616c 697a6174 696f6e20 initialization │ │ + 0x0000514c 73747566 66006669 6e64416c 6c506174 stuff.findAllPat │ │ + 0x0000515c 7465726e 73000000 00ff0000 ff00ff00 terns........... │ │ + 0x0000516c ffff0000 00ffff00 ........ │ ├── readelf --wide --decompress --hex-dump=.fini_array {} │ │ @@ -1,4 +1,4 @@ │ │ │ │ Hex dump of section '.fini_array': │ │ - 0x00005e5c 80180000 00000000 ........ │ │ + 0x00006e2c c01a0000 00000000 ........ │ ├── readelf --wide --decompress --hex-dump=.init_array {} │ │ @@ -1,4 +1,4 @@ │ │ │ │ Hex dump of section '.init_array': │ │ - 0x00005e64 00000000 .... │ │ + 0x00006e34 00000000 .... │ ├── readelf --wide --decompress --hex-dump=.got {} │ │ @@ -1,12 +1,12 @@ │ │ │ │ Hex dump of section '.got': │ │ - 0x00005f78 08600000 04600000 28600000 1c600000 .`...`..(`...`.. │ │ - 0x00005f88 24600000 20600000 0c600000 30600000 $`.. `...`..0`.. │ │ - 0x00005f98 2c600000 dd360000 e7360000 f1360000 ,`...6...6...6.. │ │ - 0x00005fa8 00000000 9c420000 c4400000 00000000 .....B...@...... │ │ - 0x00005fb8 00000000 00000000 00000000 b8170000 ................ │ │ - 0x00005fc8 b8170000 b8170000 b8170000 b8170000 ................ │ │ - 0x00005fd8 b8170000 b8170000 b8170000 b8170000 ................ │ │ - 0x00005fe8 b8170000 b8170000 b8170000 b8170000 ................ │ │ - 0x00005ff8 b8170000 b8170000 ........ │ │ + 0x00006f70 00000000 08700000 04700000 28700000 .....p...p..(p.. │ │ + 0x00006f80 1c700000 24700000 20700000 0c700000 .p..$p.. p...p.. │ │ + 0x00006f90 30700000 2c700000 883e0000 903e0000 0p..,p...>...>.. │ │ + 0x00006fa0 983e0000 00000000 3c4b0000 9c490000 .>.........W...3....... │ │ - 0x000010b4 4c000000 30000000 21000000 53000000 L...0...!...S... │ │ - 0x000010c4 00000000 00000000 5e000000 5c000000 ........^...\... │ │ - 0x000010d4 0e000000 00000000 22000000 60000000 ........"...`... │ │ - 0x000010e4 00000000 00000000 1e000000 32000000 ............2... │ │ - 0x000010f4 00000000 3a000000 2b000000 00000000 ....:...+....... │ │ - 0x00001104 00000000 00000000 00000000 00000000 ................ │ │ - 0x00001114 00000000 00000000 00000000 00000000 ................ │ │ - 0x00001124 00000000 00000000 00000000 00000000 ................ │ │ - 0x00001134 00000000 00000000 02000000 00000000 ................ │ │ - 0x00001144 00000000 00000000 00000000 00000000 ................ │ │ - 0x00001154 00000000 00000000 00000000 00000000 ................ │ │ - 0x00001164 00000000 00000000 00000000 1a000000 ................ │ │ - 0x00001174 00000000 00000000 00000000 00000000 ................ │ │ - 0x00001184 00000000 00000000 00000000 00000000 ................ │ │ - 0x00001194 00000000 00000000 14000000 00000000 ................ │ │ - 0x000011a4 00000000 00000000 17000000 00000000 ................ │ │ - 0x000011b4 00000000 00000000 00000000 00000000 ................ │ │ - 0x000011c4 23000000 00000000 08000000 00000000 #............... │ │ - 0x000011d4 25000000 00000000 16000000 00000000 %............... │ │ - 0x000011e4 00000000 00000000 18000000 00000000 ................ │ │ - 0x000011f4 00000000 00000000 00000000 1c000000 ................ │ │ - 0x00001204 2e000000 00000000 00000000 00000000 ................ │ │ - 0x00001214 05000000 00000000 29000000 13000000 ........)....... │ │ - 0x00001224 01000000 39000000 47000000 31000000 ....9...G...1... │ │ - 0x00001234 00000000 48000000 36000000 00000000 ....H...6....... │ │ - 0x00001244 4f000000 50000000 1d000000 00000000 O...P........... │ │ - 0x00001254 3f000000 15000000 00000000 00000000 ?............... │ │ - 0x00001264 00000000 00000000 00000000 4d000000 ............M... │ │ - 0x00001274 44000000 5d000000 00000000 42000000 D...].......B... │ │ - 0x00001284 3b000000 ;... │ │ + 0x00000f70 43000000 60000000 58000000 19000000 C...`...X....... │ │ + 0x00000f80 4e000000 55000000 57000000 59000000 N...U...W...Y... │ │ + 0x00000f90 00000000 50000000 3f000000 5b000000 ....P...?...[... │ │ + 0x00000fa0 5d000000 00000000 25000000 00000000 ].......%....... │ │ + 0x00000fb0 3d000000 45000000 00000000 1d000000 =...E........... │ │ + 0x00000fc0 02000000 49000000 5a000000 4f000000 ....I...Z...O... │ │ + 0x00000fd0 41000000 5c000000 00000000 40000000 A...\.......@... │ │ + 0x00000fe0 2b000000 0e000000 00000000 5f000000 +..........._... │ │ + 0x00000ff0 00000000 1c000000 31000000 23000000 ........1...#... │ │ + 0x00001000 00000000 00000000 3c000000 53000000 ........<...S... │ │ + 0x00001010 33000000 52000000 0b000000 00000000 3...R........... │ │ + 0x00001020 3e000000 0c000000 12000000 4d000000 >...........M... │ │ + 0x00001030 43000000 3a000000 36000000 5e000000 C...:...6...^... │ │ + 0x00001040 51000000 00000000 4c000000 4b000000 Q.......L...K... │ │ + 0x00001050 35000000 34000000 38000000 00000000 5...4...8....... │ │ + 0x00001060 1a000000 15000000 00000000 29000000 ............)... │ │ + 0x00001070 46000000 4a000000 56000000 54000000 F...J...V...T... │ │ + 0x00001080 00000000 00000000 00000000 00000000 ................ │ │ + 0x00001090 00000000 00000000 00000000 00000000 ................ │ │ + 0x000010a0 00000000 00000000 00000000 04000000 ................ │ │ + 0x000010b0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000010c0 07000000 0a000000 00000000 09000000 ................ │ │ + 0x000010d0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000010e0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000010f0 00000000 00000000 00000000 17000000 ................ │ │ + 0x00001100 1e000000 08000000 00000000 1b000000 ................ │ │ + 0x00001110 00000000 11000000 00000000 03000000 ................ │ │ + 0x00001120 26000000 20000000 10000000 1f000000 &... ........... │ │ + 0x00001130 00000000 0f000000 14000000 00000000 ................ │ │ + 0x00001140 00000000 2f000000 00000000 00000000 ..../........... │ │ + 0x00001150 2a000000 00000000 00000000 00000000 *............... │ │ + 0x00001160 2e000000 18000000 00000000 05000000 ................ │ │ + 0x00001170 00000000 01000000 37000000 3b000000 ........7...;... │ │ + 0x00001180 16000000 00000000 2d000000 00000000 ........-....... │ │ + 0x00001190 39000000 00000000 44000000 28000000 9.......D...(... │ │ + 0x000011a0 00000000 24000000 2c000000 30000000 ....$...,...0... │ │ + 0x000011b0 00000000 00000000 13000000 0d000000 ................ │ │ + 0x000011c0 32000000 48000000 42000000 00000000 2...H...B....... │ │ + 0x000011d0 00000000 00000000 27000000 06000000 ........'....... │ │ + 0x000011e0 22000000 00000000 00000000 47000000 "...........G... │ │ + 0x000011f0 00000000 00000000 00000000 00000000 ................ │ │ + 0x00001200 21000000 !... │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {} │ │ @@ -1,86 +1,91 @@ │ │ │ │ │ │ │ │ Disassembly of section .plt: │ │ │ │ -00001388 <__cxa_atexit@plt-0x14>: │ │ +00001410 <__cxa_atexit@plt-0x14>: │ │ push {lr} ; (str lr, [sp, #-4]!) │ │ - ldr lr, [pc, #4] ; 1398 <__cxa_atexit@plt-0x4> │ │ + ldr lr, [pc, #4] ; 1420 <__cxa_atexit@plt-0x4> │ │ add lr, pc, lr │ │ ldr pc, [lr, #8]! │ │ - andeq r3, r0, r0, lsr #24 │ │ + muleq r0, r4, fp │ │ │ │ -0000139c <__cxa_atexit@plt>: │ │ +00001424 <__cxa_atexit@plt>: │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #12288 ; 0x3000 │ │ - ldr pc, [ip, #3104]! ; 0xc20 │ │ + add ip, ip, #4, 20 ; 0x4000 │ │ + ldr pc, [ip, #2964]! ; 0xb94 │ │ │ │ -000013a8 <__cxa_finalize@plt>: │ │ +00001430 <__cxa_finalize@plt>: │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #12288 ; 0x3000 │ │ - ldr pc, [ip, #3096]! ; 0xc18 │ │ + add ip, ip, #4, 20 ; 0x4000 │ │ + ldr pc, [ip, #2956]! ; 0xb8c │ │ │ │ -000013b4 : │ │ +0000143c <__stack_chk_fail@plt>: │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #12288 ; 0x3000 │ │ - ldr pc, [ip, #3088]! ; 0xc10 │ │ + add ip, ip, #4, 20 ; 0x4000 │ │ + ldr pc, [ip, #2948]! ; 0xb84 │ │ │ │ -000013c0 <__android_log_print@plt>: │ │ +00001448 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #12288 ; 0x3000 │ │ - ldr pc, [ip, #3080]! ; 0xc08 │ │ + add ip, ip, #4, 20 ; 0x4000 │ │ + ldr pc, [ip, #2940]! ; 0xb7c │ │ │ │ -000013cc : │ │ +00001454 <__android_log_print@plt>: │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #12288 ; 0x3000 │ │ - ldr pc, [ip, #3072]! ; 0xc00 │ │ + add ip, ip, #4, 20 ; 0x4000 │ │ + ldr pc, [ip, #2932]! ; 0xb74 │ │ │ │ -000013d8 : │ │ +00001460 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #12288 ; 0x3000 │ │ - ldr pc, [ip, #3064]! ; 0xbf8 │ │ + add ip, ip, #4, 20 ; 0x4000 │ │ + ldr pc, [ip, #2924]! ; 0xb6c │ │ │ │ -000013e4 : │ │ +0000146c : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #12288 ; 0x3000 │ │ - ldr pc, [ip, #3056]! ; 0xbf0 │ │ + add ip, ip, #4, 20 ; 0x4000 │ │ + ldr pc, [ip, #2916]! ; 0xb64 │ │ │ │ -000013f0 : │ │ +00001478 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #12288 ; 0x3000 │ │ - ldr pc, [ip, #3048]! ; 0xbe8 │ │ + add ip, ip, #4, 20 ; 0x4000 │ │ + ldr pc, [ip, #2908]! ; 0xb5c │ │ │ │ -000013fc : │ │ +00001484 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #12288 ; 0x3000 │ │ - ldr pc, [ip, #3040]! ; 0xbe0 │ │ + add ip, ip, #4, 20 ; 0x4000 │ │ + ldr pc, [ip, #2900]! ; 0xb54 │ │ │ │ -00001408 : │ │ +00001490 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #12288 ; 0x3000 │ │ - ldr pc, [ip, #3032]! ; 0xbd8 │ │ + add ip, ip, #4, 20 ; 0x4000 │ │ + ldr pc, [ip, #2892]! ; 0xb4c │ │ │ │ -00001414 <__gnu_Unwind_Find_exidx@plt>: │ │ +0000149c : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #12288 ; 0x3000 │ │ - ldr pc, [ip, #3024]! ; 0xbd0 │ │ + add ip, ip, #4, 20 ; 0x4000 │ │ + ldr pc, [ip, #2884]! ; 0xb44 │ │ │ │ -00001420 : │ │ +000014a8 <__gnu_Unwind_Find_exidx@plt>: │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #12288 ; 0x3000 │ │ - ldr pc, [ip, #3016]! ; 0xbc8 │ │ + add ip, ip, #4, 20 ; 0x4000 │ │ + ldr pc, [ip, #2876]! ; 0xb3c │ │ │ │ -0000142c : │ │ +000014b4 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #12288 ; 0x3000 │ │ - ldr pc, [ip, #3008]! ; 0xbc0 │ │ + add ip, ip, #4, 20 ; 0x4000 │ │ + ldr pc, [ip, #2868]! ; 0xb34 │ │ │ │ -00001438 <__cxa_begin_cleanup@plt>: │ │ +000014c0 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #12288 ; 0x3000 │ │ - ldr pc, [ip, #3000]! ; 0xbb8 │ │ + add ip, ip, #4, 20 ; 0x4000 │ │ + ldr pc, [ip, #2860]! ; 0xb2c │ │ │ │ -00001444 <__cxa_type_match@plt>: │ │ +000014cc <__cxa_begin_cleanup@plt>: │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #12288 ; 0x3000 │ │ - ldr pc, [ip, #2992]! ; 0xbb0 │ │ + add ip, ip, #4, 20 ; 0x4000 │ │ + ldr pc, [ip, #2852]! ; 0xb24 │ │ + │ │ +000014d8 <__cxa_type_match@plt>: │ │ + add ip, pc, #0, 12 │ │ + add ip, ip, #4, 20 ; 0x4000 │ │ + ldr pc, [ip, #2844]! ; 0xb1c │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ @@ -1,2586 +1,2546 @@ │ │ │ │ │ │ │ │ Disassembly of section .text: │ │ │ │ -00001450 <_JNIEnv::FindClass(char const*)-0x44>: │ │ - ldr r0, [pc, #4] ; 145c <__cxa_type_match@plt+0x18> │ │ +000014e4 <_JNIEnv::FindClass(char const*)@@Base-0x3c>: │ │ + ldr r0, [pc, #4] ; 14f0 <__cxa_type_match@plt+0x18> │ │ add r0, pc, r0 │ │ - b 13a8 <__cxa_finalize@plt> │ │ - andeq r3, r0, r4, lsr #23 │ │ + b 1430 <__cxa_finalize@plt> │ │ + andeq r4, r0, r0, lsl fp │ │ cmp r0, #0 │ │ - push {r3, lr} │ │ - popeq {r3, pc} │ │ - blx r0 │ │ - pop {r3, pc} │ │ + bxeq lr │ │ + bx r0 │ │ mov r1, r0 │ │ - ldr r2, [pc, #12] ; 148c <__cxa_type_match@plt+0x48> │ │ - ldr r0, [pc, #12] ; 1490 <__cxa_type_match@plt+0x4c> │ │ + ldr r2, [pc, #12] ; 1518 <__cxa_type_match@plt+0x40> │ │ + ldr r0, [pc, #12] ; 151c <__cxa_type_match@plt+0x44> │ │ add r2, pc, r2 │ │ add r0, pc, r0 │ │ - b 139c <__cxa_atexit@plt> │ │ - andeq r3, r0, r8, ror fp │ │ - ; instruction: 0xffffffd4 │ │ + b 1424 <__cxa_atexit@plt> │ │ + andeq r4, r0, ip, ror #21 │ │ + ; instruction: 0xffffffdc │ │ │ │ -00001494 <_JNIEnv::FindClass(char const*)>: │ │ - push {r3, lr} │ │ +00001520 <_JNIEnv::FindClass(char const*)@@Base>: │ │ ldr r3, [r0, #0] │ │ ldr r3, [r3, #24] │ │ - blx r3 │ │ - pop {r3, pc} │ │ + bx r3 │ │ + ... │ │ │ │ -0000149e <_JNIEnv::NewObject(_jclass*, _jmethodID*, ...)>: │ │ +00001528 <_JNIEnv::NewObject(_jclass*, _jmethodID*, ...)@@Base>: │ │ push {r2, r3} │ │ - push {r0, r1, r4, lr} │ │ - add r3, sp, #16 │ │ - ldr r4, [r0, #0] │ │ + push {r0, r1, r2, r4, r5, lr} │ │ + add r3, sp, #24 │ │ + ldr r4, [pc, #44] ; (155c <_JNIEnv::NewObject(_jclass*, _jmethodID*, ...)@@Base+0x34>) │ │ ldr.w r2, [r3], #4 │ │ - ldr r4, [r4, #116] ; 0x74 │ │ - str r3, [sp, #4] │ │ - blx r4 │ │ - add sp, #8 │ │ - ldmia.w sp!, {r4, lr} │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldr r5, [r4, #0] │ │ + str r3, [sp, #0] │ │ + str r5, [sp, #4] │ │ + ldr r5, [r0, #0] │ │ + ldr r5, [r5, #116] ; 0x74 │ │ + blx r5 │ │ + ldr r2, [sp, #4] │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 1550 <_JNIEnv::NewObject(_jclass*, _jmethodID*, ...)@@Base+0x28> │ │ + blx 143c <__stack_chk_fail@plt> │ │ + add sp, #12 │ │ + ldmia.w sp!, {r4, r5, lr} │ │ add sp, #8 │ │ bx lr │ │ + nop │ │ + ldr r2, [pc, #224] ; (1640 ) │ │ + ... │ │ │ │ -000014ba <_JNIEnv::CallVoidMethod(_jobject*, _jmethodID*, ...)>: │ │ +00001560 <_JNIEnv::CallVoidMethod(_jobject*, _jmethodID*, ...)@@Base>: │ │ push {r2, r3} │ │ - push {r0, r1, r4, lr} │ │ - add r3, sp, #16 │ │ - ldr r4, [r0, #0] │ │ + push {r0, r1, r2, r4, r5, lr} │ │ + add r3, sp, #24 │ │ + ldr r4, [pc, #44] ; (1594 <_JNIEnv::CallVoidMethod(_jobject*, _jmethodID*, ...)@@Base+0x34>) │ │ ldr.w r2, [r3], #4 │ │ - ldr.w r4, [r4, #248] ; 0xf8 │ │ - str r3, [sp, #4] │ │ - blx r4 │ │ - add sp, #8 │ │ - ldmia.w sp!, {r4, lr} │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldr r5, [r4, #0] │ │ + str r3, [sp, #0] │ │ + str r5, [sp, #4] │ │ + ldr r5, [r0, #0] │ │ + ldr.w r5, [r5, #248] ; 0xf8 │ │ + blx r5 │ │ + ldr r2, [sp, #4] │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 158a <_JNIEnv::CallVoidMethod(_jobject*, _jmethodID*, ...)@@Base+0x2a> │ │ + blx 143c <__stack_chk_fail@plt> │ │ + add sp, #12 │ │ + ldmia.w sp!, {r4, r5, lr} │ │ add sp, #8 │ │ bx lr │ │ + ldr r2, [pc, #0] ; (1598 <_JNIEnv::CallStaticObjectMethod(_jclass*, _jmethodID*, ...)@@Base>) │ │ + ... │ │ │ │ -000014d8 <_JNIEnv::GetFieldID(_jclass*, char const*, char const*)>: │ │ - push {r4, lr} │ │ - ldr r4, [r0, #0] │ │ - ldr.w r4, [r4, #376] ; 0x178 │ │ - blx r4 │ │ - pop {r4, pc} │ │ - │ │ -000014e4 <_JNIEnv::CallStaticObjectMethod(_jclass*, _jmethodID*, ...)>: │ │ +00001598 <_JNIEnv::CallStaticObjectMethod(_jclass*, _jmethodID*, ...)@@Base>: │ │ push {r2, r3} │ │ - push {r0, r1, r4, lr} │ │ - add r3, sp, #16 │ │ - ldr r4, [r0, #0] │ │ + push {r0, r1, r2, r4, r5, lr} │ │ + add r3, sp, #24 │ │ + ldr r4, [pc, #44] ; (15cc <_JNIEnv::CallStaticObjectMethod(_jclass*, _jmethodID*, ...)@@Base+0x34>) │ │ ldr.w r2, [r3], #4 │ │ - ldr.w r4, [r4, #460] ; 0x1cc │ │ - str r3, [sp, #4] │ │ - blx r4 │ │ - add sp, #8 │ │ - ldmia.w sp!, {r4, lr} │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldr r5, [r4, #0] │ │ + str r3, [sp, #0] │ │ + str r5, [sp, #4] │ │ + ldr r5, [r0, #0] │ │ + ldr.w r5, [r5, #460] ; 0x1cc │ │ + blx r5 │ │ + ldr r2, [sp, #4] │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 15c2 <_JNIEnv::CallStaticObjectMethod(_jclass*, _jmethodID*, ...)@@Base+0x2a> │ │ + blx 143c <__stack_chk_fail@plt> │ │ + add sp, #12 │ │ + ldmia.w sp!, {r4, r5, lr} │ │ add sp, #8 │ │ bx lr │ │ + ldr r1, [pc, #800] ; (18f0 ) │ │ ... │ │ │ │ -00001504 : │ │ +000015d0 : │ │ push {r3, lr} │ │ - blx 13b4 │ │ - ldr r3, [pc, #48] ; (153c ) │ │ - ldr r1, [pc, #48] ; (1540 ) │ │ - ldr r2, [pc, #52] ; (1544 ) │ │ + blx 1448 │ │ + vldr s14, [pc, #44] ; 1604 │ │ + ldr r3, [pc, #44] ; (1608 ) │ │ + ldr r1, [pc, #44] ; (160c ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ + ldr r2, [pc, #44] ; (1610 ) │ │ add r1, pc │ │ add r2, pc │ │ vmov s15, r0 │ │ movs r0, #4 │ │ - vcvt.f32.s32 s14, s15 │ │ - vldr s15, [pc, #20] ; 1538 │ │ - vdiv.f32 s15, s14, s15 │ │ + vcvt.f32.s32 s15, s15 │ │ + vdiv.f32 s15, s15, s14 │ │ vstr s15, [r3] │ │ ldmia.w sp!, {r3, lr} │ │ - b.w 30cc <_Unwind_GetTextRelBase+0x8> │ │ + b.w 388c <_Unwind_GetTextRelBase@@Base+0x8> │ │ nop │ │ movs r4, #0 │ │ - ldr r1, [pc, #464] ; (170c ) │ │ - subs r2, #100 ; 0x64 │ │ + ldr r1, [pc, #464] ; (17d8 ) │ │ + ldr r1, [pc, #584] ; (1854 ) │ │ movs r0, r0 │ │ - subs r4, r0, #0 │ │ + movs r4, #196 ; 0xc4 │ │ movs r0, r0 │ │ - subs r0, r2, #0 │ │ + movs r4, #208 ; 0xd0 │ │ ... │ │ │ │ -00001548 : │ │ +00001614 : │ │ push {r0, r1, r2, r3, r4, lr} │ │ mov r4, r0 │ │ - blx 13b4 │ │ - ldr r3, [pc, #60] ; (1590 ) │ │ - ldr r1, [pc, #64] ; (1594 ) │ │ + blx 1448 │ │ + vldr s13, [pc, #56] ; 1658 │ │ + ldr r3, [pc, #56] ; (165c ) │ │ + ldr r1, [pc, #60] ; (1660 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ - ldr r2, [pc, #60] ; (1598 ) │ │ + ldr r2, [pc, #56] ; (1664 ) │ │ add r1, pc │ │ + vldr s14, [r3] │ │ add r2, pc │ │ + str r4, [sp, #8] │ │ vmov s15, r0 │ │ movs r0, #4 │ │ - vcvt.f32.s32 s14, s15 │ │ - vldr s15, [pc, #32] ; 158c │ │ - vdiv.f32 s14, s14, s15 │ │ - vldr s15, [r3] │ │ - str r4, [sp, #8] │ │ - vsub.f32 s14, s14, s15 │ │ + vcvt.f32.s32 s15, s15 │ │ + vdiv.f32 s15, s15, s13 │ │ + vsub.f32 s14, s15, s14 │ │ vcvt.f64.f32 d7, s14 │ │ vstr d7, [sp] │ │ - blx 13c0 <__android_log_print@plt> │ │ + blx 1454 <__android_log_print@plt> │ │ add sp, #16 │ │ pop {r4, pc} │ │ nop │ │ movs r4, #0 │ │ - ldr r1, [pc, #464] ; (1760 ) │ │ - subs r2, #32 │ │ + ldr r1, [pc, #464] ; (182c ) │ │ + ldr r1, [pc, #304] ; (1790 ) │ │ movs r0, r0 │ │ - adds r6, r7, #6 │ │ + movs r4, #126 ; 0x7e │ │ movs r0, r0 │ │ - adds r6, r4, #7 │ │ + movs r4, #162 ; 0xa2 │ │ ... │ │ │ │ -0000159c : │ │ +00001668 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ mov r6, r1 │ │ - ldr r1, [pc, #84] ; (15f8 ) │ │ + ldr r1, [pc, #84] ; (16c4 ) │ │ mov r5, r0 │ │ add r1, pc │ │ - bl 1494 <_JNIEnv::FindClass(char const*)> │ │ + bl 1520 <_JNIEnv::FindClass(char const*)@@Base> │ │ mov r4, r0 │ │ - cbnz r0, 15bc │ │ - ldr r1, [pc, #72] ; (15fc ) │ │ + cbnz r0, 1688 │ │ + ldr r1, [pc, #72] ; (16c8 ) │ │ movs r0, #6 │ │ - ldr r2, [pc, #72] ; (1600 ) │ │ + ldr r2, [pc, #72] ; (16cc ) │ │ add r1, pc │ │ add r2, pc │ │ - b.n 15de │ │ + b.n 16aa │ │ ldr r3, [r5, #0] │ │ mov r0, r5 │ │ - ldr r2, [pc, #64] ; (1604 ) │ │ + ldr r2, [pc, #64] ; (16d0 ) │ │ mov r1, r4 │ │ ldr.w r7, [r3, #452] ; 0x1c4 │ │ add r2, pc │ │ - ldr r3, [pc, #60] ; (1608 ) │ │ + ldr r3, [pc, #60] ; (16d4 ) │ │ add r3, pc │ │ blx r7 │ │ mov r2, r0 │ │ - cbnz r0, 15e8 │ │ - ldr r1, [pc, #52] ; (160c ) │ │ + cbnz r0, 16b4 │ │ + ldr r1, [pc, #52] ; (16d8 ) │ │ movs r0, #6 │ │ - ldr r2, [pc, #52] ; (1610 ) │ │ + ldr r2, [pc, #52] ; (16dc ) │ │ add r1, pc │ │ add r2, pc │ │ - blx 13c0 <__android_log_print@plt> │ │ + blx 1454 <__android_log_print@plt> │ │ movs r0, #0 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ mov r0, r5 │ │ mov r1, r4 │ │ mov r3, r6 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ - b.w 14e4 <_JNIEnv::CallStaticObjectMethod(_jclass*, _jmethodID*, ...)> │ │ + b.w 1598 <_JNIEnv::CallStaticObjectMethod(_jclass*, _jmethodID*, ...)@@Base> │ │ nop │ │ - adds r0, r6, #6 │ │ + movs r4, #116 ; 0x74 │ │ movs r0, r0 │ │ - adds r2, r4, #5 │ │ + movs r4, #38 ; 0x26 │ │ movs r0, r0 │ │ - adds r0, r6, #6 │ │ + movs r4, #116 ; 0x74 │ │ movs r0, r0 │ │ - adds r1, r0, #7 │ │ + movs r4, #133 ; 0x85 │ │ movs r0, r0 │ │ - adds r5, r0, #7 │ │ + movs r4, #137 ; 0x89 │ │ movs r0, r0 │ │ - adds r6, r7, #4 │ │ + movs r4, #2 │ │ movs r0, r0 │ │ - adds r4, r1, #7 │ │ + movs r4, #144 ; 0x90 │ │ ... │ │ │ │ -00001614 : │ │ +000016e0 : │ │ push {r4, lr} │ │ - ldr r4, [pc, #20] ; (162c ) │ │ + ldr r4, [pc, #20] ; (16f8 ) │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ ldr r1, [r4, #0] │ │ - cbz r1, 162a │ │ + cbz r1, 16f6 │ │ ldr r3, [r0, #0] │ │ ldr r3, [r3, #88] ; 0x58 │ │ blx r3 │ │ movs r3, #0 │ │ str r3, [r4, #0] │ │ pop {r4, pc} │ │ - subs r1, #96 ; 0x60 │ │ + ldr r0, [pc, #576] ; (193c ) │ │ ... │ │ │ │ -00001630 : │ │ +000016fc : │ │ push {r4, r5, r6, lr} │ │ mov r1, r0 │ │ - ldr r4, [pc, #60] ; (1674 ) │ │ - ldr r5, [pc, #64] ; (1678 ) │ │ + ldr r4, [pc, #60] ; (1740 ) │ │ + ldr r5, [pc, #64] ; (1744 ) │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ ldr r0, [r4, #0] │ │ - bl 159c │ │ + bl 1668 │ │ add r5, pc │ │ ldr r5, [r5, #0] │ │ - movs r2, #0 │ │ + ldr r1, [r5, #0] │ │ mov r3, r0 │ │ ldr r0, [r4, #0] │ │ - ldr r1, [r0, #0] │ │ - ldr.w r6, [r1, #696] ; 0x2b8 │ │ - ldr r1, [r5, #0] │ │ + ldr r2, [r0, #0] │ │ + ldr.w r6, [r2, #696] ; 0x2b8 │ │ + movs r2, #0 │ │ blx r6 │ │ - ldr r2, [pc, #36] ; (167c ) │ │ - ldr r3, [pc, #36] ; (1680 ) │ │ + ldr r2, [pc, #36] ; (1748 ) │ │ + ldr r3, [pc, #36] ; (174c ) │ │ add r2, pc │ │ ldr r2, [r2, #0] │ │ ldr r0, [r4, #0] │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr r1, [r2, #0] │ │ ldr r2, [r3, #0] │ │ ldr r3, [r5, #0] │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ - b.w 14ba <_JNIEnv::CallVoidMethod(_jobject*, _jmethodID*, ...)> │ │ + b.w 1560 <_JNIEnv::CallVoidMethod(_jobject*, _jmethodID*, ...)@@Base> │ │ nop │ │ - subs r1, #68 ; 0x44 │ │ + ldr r0, [pc, #464] ; (1914 ) │ │ movs r0, r0 │ │ - subs r1, #62 ; 0x3e │ │ + ldr r0, [pc, #440] ; (1900 ) │ │ movs r0, r0 │ │ - subs r1, #42 ; 0x2a │ │ + ldr r0, [pc, #360] ; (18b4 ) │ │ movs r0, r0 │ │ - subs r1, #40 ; 0x28 │ │ + ldr r0, [pc, #352] ; (18b0 ) │ │ ... │ │ │ │ -00001684 : │ │ +00001750 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub.w sp, sp, #6208 ; 0x1840 │ │ - ldr r5, [pc, #832] ; (19d0 ) │ │ - sub sp, #4 │ │ - ldr r3, [pc, #832] ; (19d4 ) │ │ - add r6, sp, #64 ; 0x40 │ │ - add r5, pc │ │ - str r2, [sp, #16] │ │ - mov.w r9, #0 │ │ - strb.w r9, [r6, #-29] │ │ - ldr r3, [r5, r3] │ │ - mov r4, r0 │ │ - ldr.w sl, [pc, #816] ; 19d8 │ │ - mov r7, r1 │ │ - str r0, [r3, #0] │ │ + ldr r7, [pc, #880] ; (1acc ) │ │ + sub sp, #12 │ │ + ldr r3, [pc, #880] ; (1ad0 ) │ │ + movs r4, #0 │ │ + add r7, pc │ │ + str r2, [sp, #12] │ │ + add.w r2, sp, #6208 ; 0x1840 │ │ + ldr.w sl, [pc, #872] ; 1ad4 │ │ + ldr.w r8, [r7, r3] │ │ + adds r2, #4 │ │ + mov r5, r0 │ │ + mov r6, r1 │ │ add sl, pc │ │ - ldr r3, [pc, #812] ; (19dc ) │ │ - ldr r3, [r5, r3] │ │ + ldr.w r3, [r8] │ │ + str r3, [r2, #0] │ │ + add.w r2, sp, #6208 ; 0x1840 │ │ + adds r2, #8 │ │ + mvn.w r3, #6176 ; 0x1820 │ │ + strb r4, [r2, r3] │ │ + ldr r3, [pc, #844] ; (1ad8 ) │ │ + ldr r3, [r7, r3] │ │ + str r0, [r3, #0] │ │ + ldr r3, [pc, #840] ; (1adc ) │ │ + ldr r3, [r7, r3] │ │ str r1, [r3, #0] │ │ - bl 1614 │ │ - ldr r2, [pc, #804] ; (19e0 ) │ │ + bl 16e0 │ │ + ldr r2, [pc, #836] ; (1ae0 ) │ │ mov r1, sl │ │ movs r0, #4 │ │ add r2, pc │ │ - blx 13c0 <__android_log_print@plt> │ │ - bl 1504 │ │ - ldr r3, [r4, #0] │ │ - mov r0, r4 │ │ - mov r1, r7 │ │ + blx 1454 <__android_log_print@plt> │ │ + bl 15d0 │ │ + ldr r3, [r5, #0] │ │ + mov r0, r5 │ │ + mov r1, r6 │ │ ldr r3, [r3, #124] ; 0x7c │ │ blx r3 │ │ - mov r8, r0 │ │ - cbnz r0, 16e0 │ │ - ldr r2, [pc, #780] ; (19e4 ) │ │ + str.w r8, [sp, #28] │ │ + mov r9, r0 │ │ + cbnz r0, 17c6 │ │ + ldr r2, [pc, #804] ; (1ae4 ) │ │ movs r0, #6 │ │ mov r1, sl │ │ add r2, pc │ │ - b.n 17de │ │ - ldr r3, [r4, #0] │ │ - mov r0, r4 │ │ - ldr r1, [sp, #16] │ │ + b.n 18cc │ │ + ldr r3, [r5, #0] │ │ + mov r0, r5 │ │ + ldr r1, [sp, #12] │ │ ldr r3, [r3, #124] ; 0x7c │ │ blx r3 │ │ - mov r7, r0 │ │ - cbnz r0, 16f8 │ │ - ldr r2, [pc, #760] ; (19e8 ) │ │ + mov r6, r0 │ │ + cbnz r0, 17de │ │ + ldr r2, [pc, #784] ; (1ae8 ) │ │ movs r0, #6 │ │ mov r1, sl │ │ add r2, pc │ │ - b.n 17de │ │ - ldr r3, [r4, #0] │ │ - mov r0, r4 │ │ - ldr r2, [pc, #748] ; (19ec ) │ │ - mov r1, r8 │ │ + b.n 18cc │ │ + ldr r3, [r5, #0] │ │ + mov r0, r5 │ │ + ldr r2, [pc, #776] ; (1aec ) │ │ + mov r1, r9 │ │ ldr.w ip, [r3, #132] ; 0x84 │ │ add r2, pc │ │ - ldr r3, [pc, #744] ; (19f0 ) │ │ + ldr r3, [pc, #768] ; (1af0 ) │ │ add r3, pc │ │ blx ip │ │ - ldr r3, [pc, #740] ; (19f4 ) │ │ - ldr r3, [r5, r3] │ │ + ldr r3, [pc, #768] ; (1af4 ) │ │ + ldr r3, [r7, r3] │ │ str r0, [r3, #0] │ │ - cbnz r0, 171e │ │ - ldr r2, [pc, #736] ; (19f8 ) │ │ + cbnz r0, 1804 │ │ + ldr r2, [pc, #764] ; (1af8 ) │ │ movs r0, #6 │ │ mov r1, sl │ │ add r2, pc │ │ - b.n 17de │ │ - ldr r1, [pc, #732] ; (19fc ) │ │ - mov r0, r4 │ │ + b.n 18cc │ │ + ldr r1, [pc, #756] ; (1afc ) │ │ + mov r0, r5 │ │ add r1, pc │ │ - bl 1494 <_JNIEnv::FindClass(char const*)> │ │ - cbnz r0, 1734 │ │ - ldr r2, [pc, #724] ; (1a00 ) │ │ + bl 1520 <_JNIEnv::FindClass(char const*)@@Base> │ │ + cbnz r0, 181a │ │ + ldr r2, [pc, #748] ; (1b00 ) │ │ movs r0, #6 │ │ mov r1, sl │ │ add r2, pc │ │ - b.n 17de │ │ - ldr r1, [pc, #716] ; (1a04 ) │ │ - mov r0, r4 │ │ + b.n 18cc │ │ + ldr r1, [pc, #744] ; (1b04 ) │ │ + mov r0, r5 │ │ add r1, pc │ │ - bl 1494 <_JNIEnv::FindClass(char const*)> │ │ - mov r8, r0 │ │ - cbnz r0, 174c │ │ - ldr r2, [pc, #708] ; (1a08 ) │ │ + bl 1520 <_JNIEnv::FindClass(char const*)@@Base> │ │ + mov r9, r0 │ │ + cbnz r0, 1832 │ │ + ldr r2, [pc, #732] ; (1b08 ) │ │ movs r0, #6 │ │ mov r1, sl │ │ add r2, pc │ │ - b.n 17de │ │ - ldr r1, [pc, #700] ; (1a0c ) │ │ - mov r0, r4 │ │ + b.n 18cc │ │ + ldr r1, [pc, #728] ; (1b0c ) │ │ + mov r0, r5 │ │ add r1, pc │ │ - bl 1494 <_JNIEnv::FindClass(char const*)> │ │ - str r0, [sp, #12] │ │ - cbnz r0, 1764 │ │ - ldr r2, [pc, #692] ; (1a10 ) │ │ + bl 1520 <_JNIEnv::FindClass(char const*)@@Base> │ │ + str r0, [sp, #8] │ │ + cbnz r0, 184a │ │ + ldr r2, [pc, #716] ; (1b10 ) │ │ movs r0, #6 │ │ mov r1, sl │ │ add r2, pc │ │ - b.n 17de │ │ - ldr r3, [r4, #0] │ │ - mov r0, r4 │ │ + b.n 18cc │ │ + ldr r3, [r5, #0] │ │ + mov r0, r5 │ │ movs r1, #1 │ │ - mov r2, r8 │ │ - ldr.w ip, [r3, #688] ; 0x2b0 │ │ - mov r3, r9 │ │ - blx ip │ │ - ldr r3, [pc, #668] ; (1a14 ) │ │ - ldr r3, [r5, r3] │ │ + mov r2, r9 │ │ + ldr.w r8, [r3, #688] ; 0x2b0 │ │ + mov r3, r4 │ │ + blx r8 │ │ + ldr r3, [pc, #696] ; (1b14 ) │ │ + ldr r3, [r7, r3] │ │ str r0, [r3, #0] │ │ - cbnz r0, 1786 │ │ - ldr r2, [pc, #664] ; (1a18 ) │ │ + cbnz r0, 186c │ │ + ldr r2, [pc, #692] ; (1b18 ) │ │ movs r0, #6 │ │ mov r1, sl │ │ add r2, pc │ │ - b.n 17de │ │ - ldr r2, [pc, #660] ; (1a1c ) │ │ - mov r0, r4 │ │ - ldr r3, [pc, #660] ; (1a20 ) │ │ - mov r1, r7 │ │ + b.n 18cc │ │ + ldr r3, [r5, #0] │ │ + mov r0, r5 │ │ + ldr r2, [pc, #680] ; (1b1c ) │ │ + mov r1, r6 │ │ + ldr.w r4, [r3, #376] ; 0x178 │ │ add r2, pc │ │ + ldr r3, [pc, #676] ; (1b20 ) │ │ add r3, pc │ │ - bl 14d8 <_JNIEnv::GetFieldID(_jclass*, char const*, char const*)> │ │ - mov r8, r0 │ │ - cbnz r0, 17a4 │ │ - ldr r2, [pc, #648] ; (1a24 ) │ │ + blx r4 │ │ + mov r4, r0 │ │ + cbnz r0, 188e │ │ + ldr r2, [pc, #668] ; (1b24 ) │ │ movs r0, #6 │ │ mov r1, sl │ │ add r2, pc │ │ - b.n 17de │ │ - ldr r3, [r4, #0] │ │ - mov r2, r8 │ │ - mov r0, r4 │ │ - ldr r1, [sp, #16] │ │ + b.n 18cc │ │ + ldr r3, [r5, #0] │ │ + mov r0, r5 │ │ + ldr r1, [sp, #12] │ │ + mov r2, r4 │ │ ldr.w r3, [r3, #380] ; 0x17c │ │ blx r3 │ │ mov r8, r0 │ │ - cbnz r0, 17c0 │ │ - ldr r2, [pc, #624] ; (1a28 ) │ │ + cbnz r0, 18aa │ │ + ldr r2, [pc, #644] ; (1b28 ) │ │ movs r0, #6 │ │ mov r1, sl │ │ add r2, pc │ │ - b.n 17de │ │ - ldr r2, [pc, #616] ; (1a2c ) │ │ - mov r0, r4 │ │ - ldr r3, [pc, #616] ; (1a30 ) │ │ - mov r1, r7 │ │ + b.n 18cc │ │ + ldr r3, [r5, #0] │ │ + mov r0, r5 │ │ + ldr r2, [pc, #636] ; (1b2c ) │ │ + mov r1, r6 │ │ + ldr.w r4, [r3, #376] ; 0x178 │ │ add r2, pc │ │ + ldr r3, [pc, #628] ; (1b30 ) │ │ add r3, pc │ │ - bl 14d8 <_JNIEnv::GetFieldID(_jclass*, char const*, char const*)> │ │ + blx r4 │ │ mov r2, r0 │ │ - cbnz r0, 17e6 │ │ - ldr r1, [pc, #604] ; (1a34 ) │ │ + cbnz r0, 18d4 │ │ + ldr r1, [pc, #624] ; (1b34 ) │ │ movs r0, #6 │ │ - ldr r2, [pc, #604] ; (1a38 ) │ │ + ldr r2, [pc, #624] ; (1b38 ) │ │ add r1, pc │ │ add r2, pc │ │ - blx 13c0 <__android_log_print@plt> │ │ + blx 1454 <__android_log_print@plt> │ │ movs r0, #0 │ │ - b.n 19c4 │ │ - ldr r3, [r4, #0] │ │ - mov r0, r4 │ │ - ldr r1, [sp, #16] │ │ + b.n 1aae │ │ + ldr r3, [r5, #0] │ │ + mov r0, r5 │ │ + ldr r1, [sp, #12] │ │ ldr.w r3, [r3, #380] ; 0x17c │ │ blx r3 │ │ mov r9, r0 │ │ - cbnz r0, 1802 │ │ - ldr r1, [pc, #580] ; (1a3c ) │ │ + cbnz r0, 18f0 │ │ + ldr r1, [pc, #596] ; (1b3c ) │ │ movs r0, #6 │ │ - ldr r2, [pc, #580] ; (1a40 ) │ │ + ldr r2, [pc, #596] ; (1b40 ) │ │ add r1, pc │ │ add r2, pc │ │ - b.n 17de │ │ - ldr r2, [pc, #576] ; (1a44 ) │ │ - mov r0, r4 │ │ - ldr r3, [pc, #576] ; (1a48 ) │ │ - mov r1, r7 │ │ + b.n 18cc │ │ + ldr r3, [r5, #0] │ │ + mov r0, r5 │ │ + ldr r2, [pc, #588] ; (1b44 ) │ │ + mov r1, r6 │ │ + ldr.w r4, [r3, #376] ; 0x178 │ │ add r2, pc │ │ + ldr r3, [pc, #584] ; (1b48 ) │ │ add r3, pc │ │ - bl 14d8 <_JNIEnv::GetFieldID(_jclass*, char const*, char const*)> │ │ - str r0, [sp, #20] │ │ - cbnz r0, 1822 │ │ - ldr r1, [pc, #564] ; (1a4c ) │ │ + blx r4 │ │ + str r0, [sp, #16] │ │ + cbnz r0, 1914 │ │ + ldr r1, [pc, #576] ; (1b4c ) │ │ movs r0, #6 │ │ - ldr r2, [pc, #564] ; (1a50 ) │ │ + ldr r2, [pc, #576] ; (1b50 ) │ │ add r1, pc │ │ add r2, pc │ │ - b.n 17de │ │ - ldr r3, [pc, #560] ; (1a54 ) │ │ - mov r0, r4 │ │ + b.n 18cc │ │ + ldr r3, [pc, #572] ; (1b54 ) │ │ + add.w sl, sp, #72 ; 0x48 │ │ + sub.w fp, sl, #24 │ │ + mov r0, r5 │ │ mov r1, r8 │ │ - sub.w r2, r6, #20 │ │ - mov.w fp, #0 │ │ - ldr r7, [r5, r3] │ │ - str.w fp, [r7, #12] │ │ - str.w fp, [r7, #8] │ │ - str.w fp, [r7, #4] │ │ - str.w fp, [r7] │ │ - blx 13cc │ │ - cmp r0, fp │ │ - bge.n 1856 │ │ - ldr r1, [pc, #524] ; (1a58 ) │ │ + movs r4, #0 │ │ + ldr r6, [r7, r3] │ │ + mov r2, fp │ │ + str r4, [r6, #12] │ │ + str r4, [r6, #8] │ │ + str r4, [r6, #4] │ │ + str r4, [r6, #0] │ │ + blx 1460 │ │ + cmp r0, r4 │ │ + bge.n 1944 │ │ + ldr r1, [pc, #540] ; (1b58 ) │ │ movs r0, #6 │ │ - ldr r2, [pc, #524] ; (1a5c ) │ │ + ldr r2, [pc, #540] ; (1b5c ) │ │ add r1, pc │ │ add r2, pc │ │ - b.n 17de │ │ - ldr.w r3, [r6, #-20] │ │ + b.n 18cc │ │ + ldr.w r3, [sl, #-24] │ │ movs r0, #4 │ │ - ldr.w sl, [pc, #512] ; 1a60 │ │ - ldr r2, [pc, #512] ; (1a64 ) │ │ - str r3, [sp, #24] │ │ + ldr.w sl, [pc, #532] ; 1b60 │ │ + ldr r2, [pc, #532] ; (1b64 ) │ │ + str r3, [sp, #20] │ │ add sl, pc │ │ - ldr.w r3, [r6, #-16] │ │ + ldr.w r3, [fp, #4] │ │ add r2, pc │ │ mov r1, sl │ │ - str r3, [sp, #28] │ │ + str r3, [sp, #24] │ │ str r3, [sp, #0] │ │ - ldr r3, [sp, #24] │ │ - blx 13c0 <__android_log_print@plt> │ │ - ldr.w r3, [r6, #-8] │ │ + ldr r3, [sp, #20] │ │ + blx 1454 <__android_log_print@plt> │ │ + ldr.w r3, [fp, #12] │ │ cmp r3, #1 │ │ - beq.n 188a │ │ - ldr r2, [pc, #484] ; (1a68 ) │ │ + beq.n 1978 │ │ + ldr r2, [pc, #504] ; (1b68 ) │ │ movs r0, #6 │ │ mov r1, sl │ │ add r2, pc │ │ - b.n 17de │ │ - mov r0, r4 │ │ + b.n 18cc │ │ + mov r0, r5 │ │ mov r1, r8 │ │ - sub.w r2, r6, #28 │ │ - blx 13d8 │ │ + add r2, sp, #40 ; 0x28 │ │ + blx 146c │ │ cmp r0, #0 │ │ - bge.n 18a6 │ │ - ldr r2, [pc, #464] ; (1a6c ) │ │ + bge.n 1992 │ │ + ldr r2, [pc, #484] ; (1b6c ) │ │ movs r0, #6 │ │ mov r1, sl │ │ add r2, pc │ │ - blx 13c0 <__android_log_print@plt> │ │ - add r6, sp, #64 ; 0x40 │ │ + blx 1454 <__android_log_print@plt> │ │ + add r4, sp, #68 ; 0x44 │ │ movs r0, #1 │ │ - bl 1630 │ │ - sub.w fp, r6, #24 │ │ - str r7, [sp, #4] │ │ - mov r3, r6 │ │ - str.w fp, [sp] │ │ - ldr r1, [sp, #24] │ │ - ldr r2, [sp, #28] │ │ - ldr.w r0, [r6, #-28] │ │ - bl 2094 │ │ - mov r0, r4 │ │ + bl 16fc │ │ + add.w sl, sp, #44 ; 0x2c │ │ + ldr r1, [sp, #20] │ │ + mov r3, r4 │ │ + ldr r2, [sp, #24] │ │ + str.w sl, [sp] │ │ + str r6, [sp, #4] │ │ + ldr r0, [sp, #40] ; 0x28 │ │ + bl 21ac │ │ + mov r0, r5 │ │ mov r1, r8 │ │ - blx 13e4 │ │ + blx 1478 │ │ cmp r0, #0 │ │ - bge.n 18de │ │ - ldr r1, [pc, #412] ; (1a70 ) │ │ + bge.n 19c8 │ │ + ldr r1, [pc, #432] ; (1b70 ) │ │ movs r0, #6 │ │ - ldr r2, [pc, #412] ; (1a74 ) │ │ + ldr r2, [pc, #432] ; (1b74 ) │ │ add r1, pc │ │ add r2, pc │ │ - b.n 17de │ │ - ldr r3, [r4, #0] │ │ - mov r0, r4 │ │ + b.n 18cc │ │ + ldr r3, [r5, #0] │ │ + mov r0, r5 │ │ mov r1, r9 │ │ - sub.w r2, r6, #29 │ │ + add.w r2, sp, #39 ; 0x27 │ │ ldr.w r3, [r3, #748] ; 0x2ec │ │ blx r3 │ │ - mov r8, r0 │ │ - cbnz r0, 18fe │ │ - ldr r1, [pc, #388] ; (1a78 ) │ │ + mov fp, r0 │ │ + cbnz r0, 19e8 │ │ + ldr r1, [pc, #408] ; (1b78 ) │ │ movs r0, #6 │ │ - ldr r2, [pc, #388] ; (1a7c ) │ │ + ldr r2, [pc, #408] ; (1b7c ) │ │ add r1, pc │ │ add r2, pc │ │ - b.n 17de │ │ - ldr r3, [r7, #0] │ │ - mov r2, r8 │ │ + b.n 18cc │ │ + ldr r3, [r6, #0] │ │ mov r1, r9 │ │ + mov r2, fp │ │ str r3, [r0, #0] │ │ - ldr r3, [r7, #4] │ │ + ldr r3, [r6, #4] │ │ str r3, [r0, #4] │ │ - ldr r3, [r7, #8] │ │ + ldr r3, [r6, #8] │ │ str r3, [r0, #8] │ │ - ldr r3, [r7, #12] │ │ + ldr r3, [r6, #12] │ │ str r3, [r0, #12] │ │ - mov r0, r4 │ │ - ldr r3, [r4, #0] │ │ - ldr.w r7, [r3, #780] ; 0x30c │ │ + mov r0, r5 │ │ + ldr r3, [r5, #0] │ │ + ldr.w r6, [r3, #780] ; 0x30c │ │ movs r3, #1 │ │ - blx r7 │ │ - ldr r3, [r4, #0] │ │ - ldr r2, [pc, #348] ; (1a80 ) │ │ - mov r0, r4 │ │ - ldr r1, [sp, #12] │ │ - ldr.w r7, [r3, #132] ; 0x84 │ │ + blx r6 │ │ + ldr r3, [r5, #0] │ │ + ldr r2, [pc, #372] ; (1b80 ) │ │ + mov r0, r5 │ │ + ldr r1, [sp, #8] │ │ + ldr.w r6, [r3, #132] ; 0x84 │ │ add r2, pc │ │ - ldr r3, [pc, #340] ; (1a84 ) │ │ + ldr r3, [pc, #364] ; (1b84 ) │ │ add r3, pc │ │ - blx r7 │ │ + blx r6 │ │ mov r8, r0 │ │ - cbnz r0, 1942 │ │ - ldr r1, [pc, #336] ; (1a88 ) │ │ + cbnz r0, 1a2c │ │ + ldr r1, [pc, #356] ; (1b88 ) │ │ movs r0, #6 │ │ - ldr r2, [pc, #336] ; (1a8c ) │ │ + ldr r2, [pc, #356] ; (1b8c ) │ │ add r1, pc │ │ add r2, pc │ │ - b.n 17de │ │ - ldr r3, [r4, #0] │ │ - mov r0, r4 │ │ - ldr.w r1, [fp] │ │ + b.n 18cc │ │ + ldr r3, [r5, #0] │ │ + mov r0, r5 │ │ + ldr.w r1, [sl] │ │ mov.w r9, #12 │ │ - ldr r2, [sp, #12] │ │ - ldr.w r7, [r3, #688] ; 0x2b0 │ │ + ldr r2, [sp, #8] │ │ + ldr.w r6, [r3, #688] ; 0x2b0 │ │ movs r3, #0 │ │ - blx r7 │ │ - movs r7, #0 │ │ - mov sl, r0 │ │ - ldr.w r3, [fp] │ │ - cmp r7, r3 │ │ - bge.n 19a2 │ │ - mul.w r3, r9, r7 │ │ - mov r0, r4 │ │ - adds r2, r6, r3 │ │ + blx r6 │ │ + movs r6, #0 │ │ + mov fp, r0 │ │ + ldr.w r3, [sl] │ │ + cmp r6, r3 │ │ + bge.n 1a8c │ │ + mul.w r3, r9, r6 │ │ + mov r0, r5 │ │ + adds r2, r4, r3 │ │ ldr r1, [r2, #4] │ │ str r1, [sp, #0] │ │ ldr r2, [r2, #8] │ │ - ldr r1, [sp, #12] │ │ + ldr r1, [sp, #8] │ │ str r2, [sp, #4] │ │ mov r2, r8 │ │ - ldr r3, [r6, r3] │ │ - bl 149e <_JNIEnv::NewObject(_jclass*, _jmethodID*, ...)> │ │ + ldr r3, [r4, r3] │ │ + bl 1528 <_JNIEnv::NewObject(_jclass*, _jmethodID*, ...)@@Base> │ │ mov r3, r0 │ │ - cbnz r0, 1990 │ │ - ldr r1, [pc, #268] ; (1a90 ) │ │ - movs r0, #6 │ │ - ldr r2, [pc, #268] ; (1a94 ) │ │ + cbnz r0, 1a7a │ │ + ldr r1, [pc, #288] ; (1b90 ) │ │ + ldr r2, [pc, #292] ; (1b94 ) │ │ + str r0, [sp, #8] │ │ add r1, pc │ │ - str r3, [sp, #8] │ │ + movs r0, #6 │ │ add r2, pc │ │ - b.n 17de │ │ - ldr r2, [r4, #0] │ │ - mov r0, r4 │ │ - mov r1, sl │ │ + b.n 18cc │ │ + ldr r2, [r5, #0] │ │ + mov r0, r5 │ │ + mov r1, fp │ │ ldr.w ip, [r2, #696] ; 0x2b8 │ │ - mov r2, r7 │ │ + mov r2, r6 │ │ blx ip │ │ - adds r7, #1 │ │ - b.n 195c │ │ - ldr r3, [r4, #0] │ │ - mov r1, sl │ │ - mov r0, r4 │ │ + adds r6, #1 │ │ + b.n 1a46 │ │ + ldr r3, [r5, #0] │ │ + mov r1, fp │ │ + mov r0, r5 │ │ ldr r3, [r3, #84] ; 0x54 │ │ blx r3 │ │ - ldr r2, [pc, #232] ; (1a98 ) │ │ - ldr r1, [sp, #16] │ │ - ldr r2, [r5, r2] │ │ + ldr r2, [pc, #256] ; (1b98 ) │ │ + ldr r1, [sp, #12] │ │ + ldr r2, [r7, r2] │ │ str r0, [r2, #0] │ │ mov r3, r0 │ │ - ldr r2, [r4, #0] │ │ - mov r0, r4 │ │ - ldr.w r5, [r2, #416] ; 0x1a0 │ │ - ldr r2, [sp, #20] │ │ - blx r5 │ │ + ldr r2, [r5, #0] │ │ + mov r0, r5 │ │ + ldr.w r4, [r2, #416] ; 0x1a0 │ │ + ldr r2, [sp, #16] │ │ + blx r4 │ │ movs r0, #1 │ │ + add.w r3, sp, #6208 ; 0x1840 │ │ + adds r3, #4 │ │ + ldr r2, [r3, #0] │ │ + ldr r3, [sp, #28] │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 1ac2 │ │ + blx 143c <__stack_chk_fail@plt> │ │ add.w sp, sp, #6208 ; 0x1840 │ │ - add sp, #4 │ │ + add sp, #12 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - nop │ │ - subs r1, #32 │ │ + ldr r0, [pc, #320] ; (1c10 ) │ │ movs r0, r0 │ │ - ; instruction: 0xffc8ffff │ │ - adds r4, r5, #1 │ │ + ; instruction: 0xffbcffff │ │ + movs r3, #50 ; 0x32 │ │ movs r0, r0 │ │ + ; instruction: 0xffc8ffff │ │ ; instruction: 0xffd0ffff │ │ - adds r4, r3, #4 │ │ + movs r3, #202 ; 0xca │ │ movs r0, r0 │ │ - adds r0, r3, #4 │ │ + movs r3, #194 ; 0xc2 │ │ movs r0, r0 │ │ - adds r5, r6, #4 │ │ + movs r3, #223 ; 0xdf │ │ movs r0, r0 │ │ - adds r0, r3, #5 │ │ + movs r4, #2 │ │ movs r0, r0 │ │ - adds r4, r4, #5 │ │ + movs r4, #14 │ │ movs r0, r0 │ │ ; instruction: 0xffd4ffff │ │ - adds r1, r5, #5 │ │ + movs r4, #19 │ │ movs r0, r0 │ │ - adds r3, r6, #6 │ │ + movs r4, #93 ; 0x5d │ │ movs r0, r0 │ │ - adds r1, r7, #6 │ │ + movs r4, #99 ; 0x63 │ │ movs r0, r0 │ │ - adds r6, r3, #0 │ │ + movs r2, #200 ; 0xc8 │ │ movs r0, r0 │ │ - adds r0, r4, #0 │ │ + movs r2, #202 ; 0xca │ │ movs r0, r0 │ │ - adds r3, r7, #6 │ │ + movs r4, #101 ; 0x65 │ │ movs r0, r0 │ │ - adds r3, r0, #7 │ │ + movs r4, #109 ; 0x6d │ │ movs r0, r0 │ │ ; instruction: 0xffccffff │ │ - adds r3, r4, #7 │ │ + movs r4, #141 ; 0x8d │ │ movs r0, r0 │ │ - subs r7, r1, #0 │ │ + movs r4, #181 ; 0xb5 │ │ movs r0, r0 │ │ - subs r3, r2, #0 │ │ + movs r4, #183 ; 0xb7 │ │ movs r0, r0 │ │ - subs r5, r3, #0 │ │ + movs r4, #195 ; 0xc3 │ │ movs r0, r0 │ │ - subs r5, r3, #0 │ │ + movs r4, #195 ; 0xc3 │ │ movs r0, r0 │ │ - subs r5, r5, #0 │ │ + movs r4, #207 ; 0xcf │ │ movs r0, r0 │ │ - subs r3, r6, #0 │ │ + movs r4, #211 ; 0xd3 │ │ movs r0, r0 │ │ - subs r6, r7, r4 │ │ + movs r1, #224 ; 0xe0 │ │ movs r0, r0 │ │ - subs r4, r4, #0 │ │ + movs r4, #198 ; 0xc6 │ │ movs r0, r0 │ │ - subs r4, r3, r4 │ │ + movs r1, #190 ; 0xbe │ │ movs r0, r0 │ │ - subs r0, r4, #0 │ │ + movs r4, #194 ; 0xc2 │ │ movs r0, r0 │ │ - subs r2, r6, #0 │ │ + movs r4, #208 ; 0xd0 │ │ movs r0, r0 │ │ - subs r5, r6, #0 │ │ + movs r4, #209 ; 0xd1 │ │ movs r0, r0 │ │ - subs r4, r7, r3 │ │ + movs r1, #154 ; 0x9a │ │ movs r0, r0 │ │ - subs r6, r7, #0 │ │ + movs r4, #220 ; 0xdc │ │ movs r0, r0 │ │ ; instruction: 0xffd8ffff │ │ - subs r0, r1, r3 │ │ + movs r1, #106 ; 0x6a │ │ movs r0, r0 │ │ - subs r5, r4, #0 │ │ + movs r4, #199 ; 0xc7 │ │ movs r0, r0 │ │ - subs r4, r6, r2 │ │ + movs r1, #86 ; 0x56 │ │ movs r0, r0 │ │ - subs r7, r4, #0 │ │ + movs r4, #201 ; 0xc9 │ │ movs r0, r0 │ │ - subs r3, r0, #1 │ │ + movs r4, #229 ; 0xe5 │ │ movs r0, r0 │ │ - subs r4, r0, #1 │ │ + movs r4, #232 ; 0xe8 │ │ movs r0, r0 │ │ - subs r0, r0, r1 │ │ + movs r0, #230 ; 0xe6 │ │ movs r0, r0 │ │ - subs r2, r6, #0 │ │ + movs r4, #216 ; 0xd8 │ │ movs r0, r0 │ │ - subs r0, r4, r0 │ │ + movs r0, #198 ; 0xc6 │ │ movs r0, r0 │ │ - subs r4, r7, #0 │ │ + movs r4, #226 ; 0xe2 │ │ movs r0, r0 │ │ - subs r6, r1, #1 │ │ + movs r4, #244 ; 0xf4 │ │ movs r0, r0 │ │ - subs r1, r2, #1 │ │ + movs r4, #247 ; 0xf7 │ │ movs r0, r0 │ │ - adds r4, r3, r7 │ │ + movs r0, #130 ; 0x82 │ │ movs r0, r0 │ │ - subs r0, r1, #1 │ │ + movs r4, #238 ; 0xee │ │ movs r0, r0 │ │ - adds r0, r2, r6 │ │ + movs r0, #54 ; 0x36 │ │ movs r0, r0 │ │ - subs r4, r1, #1 │ │ + movs r4, #242 ; 0xf2 │ │ movs r0, r0 │ │ ; instruction: 0xffc4ffff │ │ │ │ -00001a9c : │ │ +00001b9c : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - sub sp, #60 ; 0x3c │ │ + sub sp, #44 ; 0x2c │ │ + mov ip, r2 │ │ + movs r7, #0 │ │ subs r3, #1 │ │ - add.w r5, r0, r2, lsl #3 │ │ - str r3, [sp, #44] ; 0x2c │ │ + str r1, [sp, #36] ; 0x24 │ │ + str r3, [sp, #24] │ │ + subs r1, r2, #1 │ │ lsls r3, r2, #2 │ │ - str r3, [sp, #28] │ │ - add r3, r1 │ │ + str r1, [sp, #20] │ │ + str r3, [sp, #32] │ │ + movs r3, #1 │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #0] │ │ + ldr r1, [sp, #24] │ │ + cmp r3, r1 │ │ + bge.w 1d04 │ │ + rsb r3, r2, ip │ │ + mov.w lr, #1 │ │ + add.w sl, r0, r3, lsl #2 │ │ + ldr r3, [sp, #32] │ │ + adds r3, r7, r3 │ │ str r3, [sp, #16] │ │ - mvn.w r3, #3 │ │ - muls r3, r2 │ │ - subs r4, r2, #1 │ │ - str r4, [sp, #40] ; 0x28 │ │ - movs r4, #1 │ │ - str r4, [sp, #12] │ │ - str r3, [sp, #48] ; 0x30 │ │ - mvn.w r3, #7 │ │ - muls r3, r2 │ │ - str r3, [sp, #52] ; 0x34 │ │ - ldr r3, [sp, #12] │ │ - ldr r4, [sp, #44] ; 0x2c │ │ - cmp r3, r4 │ │ - bge.w 1c0a │ │ - ldr r6, [sp, #48] ; 0x30 │ │ - movs r4, #0 │ │ - ldr r2, [sp, #52] ; 0x34 │ │ - mov.w ip, #1 │ │ - add r6, r5 │ │ - add r2, r5 │ │ - str r2, [sp, #36] ; 0x24 │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - adds r4, #4 │ │ - adds r6, #4 │ │ - cmp ip, r2 │ │ - bge.w 1bf8 │ │ + adds r6, r0, r3 │ │ + add.w r3, ip, r2 │ │ + ldr r4, [sp, #16] │ │ + add.w r1, r0, r3, lsl #2 │ │ ldr r3, [sp, #36] ; 0x24 │ │ - adds r1, r5, r4 │ │ - ldr.w sl, [r5, r4] │ │ add r3, r4 │ │ - ldr.w r9, [r1, #-4] │ │ - ldr.w r8, [r1, #4] │ │ - ldr.w r2, [r3, #-4] │ │ - ldr r3, [r3, #4] │ │ - str r2, [sp, #20] │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - str r3, [sp, #24] │ │ - ldr r7, [r2, r4] │ │ - subs r2, r6, #4 │ │ - ldmia.w r2, {r2, r3, fp} │ │ - str.w ip, [sp] │ │ - and.w r1, r2, #16711680 ; 0xff0000 │ │ - and.w r0, r3, #16711680 ; 0xff0000 │ │ - add r0, r1 │ │ - and.w r1, fp, #16711680 ; 0xff0000 │ │ - add r0, r1 │ │ - and.w r1, sl, #16711680 ; 0xff0000 │ │ - add r0, r1 │ │ - and.w r1, r9, #16711680 ; 0xff0000 │ │ - add r0, r1 │ │ - and.w r1, r8, #16711680 ; 0xff0000 │ │ - add r0, r1 │ │ - and.w r1, r7, #16711680 ; 0xff0000 │ │ - add.w lr, r0, r1 │ │ - ldr r0, [sp, #20] │ │ - str r2, [sp, #8] │ │ - and.w r1, r0, #16711680 ; 0xff0000 │ │ - ldr r0, [sp, #24] │ │ - add lr, r1 │ │ + str r3, [sp, #28] │ │ + ldr r3, [sp, #20] │ │ + cmp lr, r3 │ │ + bge.w 1cf8 │ │ + ldr.w r7, [sl] │ │ + ldr.w r3, [sl, #4]! │ │ + ldr r4, [r6, #0] │ │ + and.w r8, r7, #16711680 ; 0xff0000 │ │ + ldr r5, [r1, #0] │ │ str r3, [sp, #4] │ │ - and.w r1, r0, #16711680 ; 0xff0000 │ │ - add.w r0, lr, r1 │ │ - movs r1, #9 │ │ - bl 214c <__udivsi3> │ │ + ldr.w r3, [r1, #4]! │ │ + str r4, [sp, #8] │ │ + ldr.w r4, [r6, #4]! │ │ + str r3, [sp, #12] │ │ + ldr r3, [sp, #8] │ │ + and.w r9, r3, #16711680 ; 0xff0000 │ │ ldr r3, [sp, #4] │ │ - ldr r2, [sp, #8] │ │ - and.w r1, r2, #65280 ; 0xff00 │ │ - and.w r0, r0, #16711680 ; 0xff0000 │ │ - str r0, [sp, #32] │ │ - and.w r0, r3, #65280 ; 0xff00 │ │ - add r0, r1 │ │ - and.w r1, fp, #65280 ; 0xff00 │ │ - add r0, r1 │ │ - and.w r1, sl, #65280 ; 0xff00 │ │ - add r0, r1 │ │ - and.w r1, r9, #65280 ; 0xff00 │ │ - add r0, r1 │ │ - and.w r1, r8, #65280 ; 0xff00 │ │ - add r0, r1 │ │ - and.w r1, r7, #65280 ; 0xff00 │ │ - add.w lr, r0, r1 │ │ - ldr r0, [sp, #20] │ │ - and.w r1, r0, #65280 ; 0xff00 │ │ - ldr r0, [sp, #24] │ │ - add lr, r1 │ │ - and.w r1, r0, #65280 ; 0xff00 │ │ - add.w r0, lr, r1 │ │ - movs r1, #9 │ │ - bl 214c <__udivsi3> │ │ - ldr r2, [sp, #8] │ │ + add r9, r8 │ │ + and.w r8, r5, #16711680 ; 0xff0000 │ │ + add r9, r8 │ │ + and.w r8, r3, #16711680 ; 0xff0000 │ │ + ldr.w r3, [sl, #4] │ │ + add r9, r8 │ │ + and.w r8, r3, #16711680 ; 0xff0000 │ │ + ldr r3, [r6, #4] │ │ + add r9, r8 │ │ + and.w r8, r4, #16711680 ; 0xff0000 │ │ + add r9, r8 │ │ + and.w r8, r3, #16711680 ; 0xff0000 │ │ + ldr r3, [sp, #12] │ │ + add r9, r8 │ │ + and.w r8, r3, #16711680 ; 0xff0000 │ │ + ldr r3, [r1, #4] │ │ + add r9, r8 │ │ + and.w r8, r3, #16711680 ; 0xff0000 │ │ + ldr r3, [pc, #192] ; (1d0c ) │ │ + add r8, r9 │ │ + umull r8, r9, r8, r3 │ │ + ldr r3, [sp, #8] │ │ + and.w r8, r7, #65280 ; 0xff00 │ │ + uxtb r7, r7 │ │ + mov.w fp, r9, lsr #1 │ │ + and.w r9, r3, #65280 ; 0xff00 │ │ ldr r3, [sp, #4] │ │ - ldr r1, [sp, #32] │ │ - uxtb r2, r2 │ │ - uxtab r3, r2, r3 │ │ - ldr r2, [sp, #20] │ │ - uxtab fp, r3, fp │ │ - ldr r3, [sp, #24] │ │ - uxtab sl, fp, sl │ │ - uxtab r9, sl, r9 │ │ - uxtab r8, r9, r8 │ │ - uxtab r7, r8, r7 │ │ - and.w r0, r0, #65280 ; 0xff00 │ │ - orrs r0, r1 │ │ - str r0, [sp, #32] │ │ - uxtab r0, r7, r2 │ │ - movs r1, #9 │ │ - uxtab r0, r0, r3 │ │ - bl 214c <__udivsi3> │ │ - ldr r3, [sp, #16] │ │ - ldr r2, [sp, #32] │ │ - orrs r0, r2 │ │ - str r0, [r3, r4] │ │ - ldr.w ip, [sp] │ │ - add.w ip, ip, #1 │ │ - b.n 1ae4 │ │ + add r9, r8 │ │ + and.w r8, r5, #65280 ; 0xff00 │ │ + and.w fp, fp, #16711680 ; 0xff0000 │ │ + add r9, r8 │ │ + and.w r8, r3, #65280 ; 0xff00 │ │ + ldr.w r3, [sl, #4] │ │ + add r9, r8 │ │ + and.w r8, r3, #65280 ; 0xff00 │ │ + ldr r3, [r6, #4] │ │ + add r9, r8 │ │ + and.w r8, r4, #65280 ; 0xff00 │ │ + add r9, r8 │ │ + and.w r8, r3, #65280 ; 0xff00 │ │ ldr r3, [sp, #12] │ │ + add r9, r8 │ │ + and.w r8, r3, #65280 ; 0xff00 │ │ + ldr r3, [r1, #4] │ │ + add r9, r8 │ │ + and.w r8, r3, #65280 ; 0xff00 │ │ + ldr r3, [pc, #112] ; (1d0c ) │ │ + add r8, r9 │ │ + umull r8, r9, r8, r3 │ │ + ldrb.w r3, [sp, #8] │ │ + uxtab r7, r7, r3 │ │ + ldrb.w r3, [sp, #4] │ │ + uxtab r7, r7, r5 │ │ + mov.w r8, r9, lsr #1 │ │ + uxtab r7, r7, r3 │ │ + ldrb.w r3, [sl, #4] │ │ + and.w r8, r8, #65280 ; 0xff00 │ │ + orr.w r8, fp, r8 │ │ + uxtab r7, r7, r3 │ │ + ldrb r3, [r6, #4] │ │ + uxtab r7, r7, r4 │ │ + uxtab r7, r7, r3 │ │ + ldrb.w r3, [sp, #12] │ │ + uxtab r7, r7, r3 │ │ + ldrb r3, [r1, #4] │ │ + uxtab r7, r7, r3 │ │ + ldr r3, [pc, #40] ; (1d0c ) │ │ + umull r4, r5, r7, r3 │ │ ldr r4, [sp, #28] │ │ - ldr r2, [sp, #16] │ │ + orr.w r3, r8, r5, lsr #1 │ │ + str.w r3, [r4, lr, lsl #2] │ │ + add.w lr, lr, #1 │ │ + b.n 1be6 │ │ + ldr r3, [sp, #0] │ │ + add ip, r2 │ │ + ldr r7, [sp, #16] │ │ adds r3, #1 │ │ - add r5, r4 │ │ - str r3, [sp, #12] │ │ - add r2, r4 │ │ - str r2, [sp, #16] │ │ - b.n 1aca │ │ - add sp, #60 ; 0x3c │ │ + str r3, [sp, #0] │ │ + b.n 1bb8 │ │ + add sp, #44 ; 0x2c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + nop │ │ + ldrh r1, [r7, #48] ; 0x30 │ │ + subs r0, #227 ; 0xe3 │ │ │ │ -00001c10 : │ │ +00001d10 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ mov r8, r0 │ │ mul.w r7, r2, r1 │ │ mov r6, r1 │ │ mov r5, r2 │ │ lsls r0, r7, #2 │ │ - blx 13f0 │ │ + blx 1484 │ │ mov r4, r0 │ │ - cbnz r0, 1c3a │ │ - ldr r1, [pc, #48] ; (1c5c ) │ │ + cbnz r0, 1d3a │ │ + ldr r1, [pc, #48] ; (1d5c ) │ │ mov r3, r7 │ │ - ldr r2, [pc, #48] ; (1c60 ) │ │ + ldr r2, [pc, #48] ; (1d60 ) │ │ movs r0, #6 │ │ add r1, pc │ │ add r2, pc │ │ - blx 13c0 <__android_log_print@plt> │ │ - b.n 1c56 │ │ - ldr r0, [pc, #40] ; (1c64 ) │ │ + blx 1454 <__android_log_print@plt> │ │ + b.n 1d56 │ │ + ldr r0, [pc, #40] ; (1d64 ) │ │ add r0, pc │ │ - bl 1548 │ │ + bl 1614 │ │ mov r0, r8 │ │ mov r1, r4 │ │ mov r2, r6 │ │ mov r3, r5 │ │ - bl 1a9c │ │ - ldr r0, [pc, #24] ; (1c68 ) │ │ + bl 1b9c │ │ + ldr r0, [pc, #24] ; (1d68 ) │ │ add r0, pc │ │ - bl 1548 │ │ + bl 1614 │ │ mov r0, r4 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - asrs r0, r5, #27 │ │ + adds r0, r7, #5 │ │ movs r0, r0 │ │ - subs r6, r4, r7 │ │ + movs r2, #118 ; 0x76 │ │ movs r0, r0 │ │ - adds r0, r1, #0 │ │ + movs r2, #152 ; 0x98 │ │ movs r0, r0 │ │ - adds r6, r0, #0 │ │ + movs r2, #150 ; 0x96 │ │ ... │ │ │ │ -00001c6c : │ │ +00001d6c : │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ - movs r7, #0 │ │ - ldr r5, [sp, #32] │ │ - ldr r6, [sp, #24] │ │ - rsb ip, r5, r3 │ │ - add r3, r5 │ │ - subs r4, r6, r5 │ │ - cmp r3, r1 │ │ - ite lt │ │ - movlt r8, r3 │ │ - movge r8, r1 │ │ - bic.w r4, r4, r4, asr #31 │ │ + mov.w ip, #0 │ │ + ldr r4, [sp, #32] │ │ + ldr r7, [sp, #24] │ │ + ldr r6, [sp, #28] │ │ + subs r5, r7, r4 │ │ + add r7, r4 │ │ + cmp r7, r2 │ │ + bic.w r5, r5, r5, asr #31 │ │ + it ge │ │ + movge r7, r2 │ │ + subs r2, r3, r4 │ │ + add r4, r3 │ │ + cmp r4, r1 │ │ + bic.w r2, r2, r2, asr #31 │ │ + it ge │ │ + movge r4, r1 │ │ lsls r1, r1, #2 │ │ - add r6, r5 │ │ - bic.w ip, ip, ip, asr #31 │ │ - mla r0, r4, r1, r0 │ │ - cmp r6, r2 │ │ - it lt │ │ - movlt r2, r6 │ │ - cmp r4, r2 │ │ - bge.n 1cb8 │ │ - adds r5, r7, r0 │ │ - mov r6, ip │ │ - cmp r6, r8 │ │ - bge.n 1cb2 │ │ - ldr r3, [sp, #28] │ │ - str.w r3, [r5, r6, lsl #2] │ │ - adds r6, #1 │ │ - b.n 1ca4 │ │ - adds r4, #1 │ │ - add r7, r1 │ │ - b.n 1c9c │ │ + mul.w r8, r5, r1 │ │ + cmp r5, r7 │ │ + bge.n 1dba │ │ + add.w lr, ip, r8 │ │ + mov r3, r2 │ │ + add lr, r0 │ │ + cmp r3, r4 │ │ + bge.n 1db4 │ │ + str.w r6, [lr, r3, lsl #2] │ │ + adds r3, #1 │ │ + b.n 1da8 │ │ + adds r5, #1 │ │ + add ip, r1 │ │ + b.n 1d9c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ -00001cbc : │ │ +00001dbe : │ │ push {r4, r5, r6, lr} │ │ - uxtb r3, r0 │ │ - ubfx r4, r0, #8, #8 │ │ - ubfx r2, r0, #16, #8 │ │ + uxtb r2, r0 │ │ + ubfx r5, r0, #8, #8 │ │ + ubfx r3, r0, #16, #8 │ │ cmp r1, #3 │ │ - bhi.n 1d7a │ │ + bhi.n 1e76 │ │ tbb [pc, r1] │ │ - adds r0, r7, r0 │ │ - cmp r5, #2 │ │ - cmp r2, r3 │ │ - bge.n 1d92 │ │ - cmp r2, r4 │ │ - bge.n 1d92 │ │ - cmp r3, r4 │ │ - rsb r1, r2, r3 │ │ - mov.w r0, #3 │ │ - rsb r2, r2, r4 │ │ - ble.n 1cf6 │ │ - subs r3, r3, r4 │ │ - mov r5, r1 │ │ - adds r1, r2, #1 │ │ - muls r0, r3 │ │ - b.n 1d66 │ │ - subs r3, r4, r3 │ │ - mov r5, r2 │ │ - adds r1, #1 │ │ - muls r0, r3 │ │ - b.n 1d66 │ │ - cmp r3, r4 │ │ - bge.n 1d92 │ │ - cmp r3, r2 │ │ - bge.n 1d92 │ │ - cmp r4, r2 │ │ - rsb r1, r3, r4 │ │ - mov.w r0, #3 │ │ - rsb r3, r3, r2 │ │ - ble.n 1d22 │ │ - subs r2, r4, r2 │ │ - mov r5, r1 │ │ - mov r1, r3 │ │ - muls r0, r2 │ │ - b.n 1d66 │ │ - subs r2, r2, r4 │ │ - mov r5, r3 │ │ - muls r0, r2 │ │ - b.n 1d66 │ │ - cmp r4, r3 │ │ - bge.n 1d92 │ │ - cmp r4, r2 │ │ - bge.n 1d92 │ │ - subs r1, r3, r4 │ │ - cmp r3, r2 │ │ - mov.w r0, #3 │ │ - rsb r4, r4, r2 │ │ - b.n 1d54 │ │ - cmp r4, r3 │ │ - ble.n 1d92 │ │ - cmp r4, r2 │ │ - ble.n 1d92 │ │ - subs r1, r4, r2 │ │ + adds r5, r6, r4 │ │ + cmp r4, #2 │ │ cmp r3, r2 │ │ - rsb r4, r3, r4 │ │ - mov.w r0, #3 │ │ - ble.n 1d60 │ │ - subs r3, r3, r2 │ │ - mov r5, r1 │ │ - mov r1, r4 │ │ - muls r0, r3 │ │ - b.n 1d66 │ │ - subs r3, r2, r3 │ │ - mov r5, r4 │ │ - muls r0, r3 │ │ - bl 21f8 <__divsi3> │ │ + bge.n 1e8e │ │ + cmp r3, r5 │ │ + bge.n 1e8e │ │ + cmp r2, r5 │ │ + sub.w r1, r2, r3 │ │ + it gt │ │ + subgt r0, r2, r5 │ │ + sub.w r3, r5, r3 │ │ + iteee le │ │ + suble r0, r5, r2 │ │ + movgt r4, r1 │ │ + addgt.w r0, r0, r0, lsl #1 │ │ + addgt r1, r3, #1 │ │ + ittt le │ │ + movle r4, r3 │ │ + addle.w r0, r0, r0, lsl #1 │ │ + addle r1, #1 │ │ + b.n 1e62 │ │ + cmp r2, r5 │ │ + bge.n 1e8e │ │ + cmp r2, r3 │ │ + bge.n 1e8e │ │ + cmp r5, r3 │ │ + sub.w r1, r5, r2 │ │ + sub.w r2, r3, r2 │ │ + ble.n 1e24 │ │ + subs r0, r5, r3 │ │ + mov r4, r1 │ │ + mov r1, r2 │ │ + add.w r0, r0, r0, lsl #1 │ │ + b.n 1e62 │ │ + mov r4, r2 │ │ + subs r0, r3, r5 │ │ + b.n 1e5e │ │ + cmp r5, r2 │ │ + bge.n 1e8e │ │ + cmp r5, r3 │ │ + bge.n 1e8e │ │ + subs r1, r2, r5 │ │ + cmp r2, r3 │ │ + sub.w r5, r3, r5 │ │ + b.n 1e4c │ │ + cmp r5, r2 │ │ + ble.n 1e8e │ │ + cmp r5, r3 │ │ + ble.n 1e8e │ │ + subs r1, r5, r3 │ │ + cmp r2, r3 │ │ + sub.w r5, r5, r2 │ │ + ble.n 1e5a │ │ + subs r0, r2, r3 │ │ + mov r4, r1 │ │ mov r1, r5 │ │ + add.w r0, r0, r0, lsl #1 │ │ + b.n 1e62 │ │ + subs r0, r3, r2 │ │ + mov r4, r5 │ │ + add.w r0, r0, r0, lsl #1 │ │ + blx 2264 <__divsi3@@Base> │ │ + mov r1, r4 │ │ lsls r0, r0, #8 │ │ - bl 21f8 <__divsi3> │ │ - cmp r5, #0 │ │ + blx 2264 <__divsi3@@Base> │ │ + cmp r4, #0 │ │ mov r6, r0 │ │ - blt.n 1d8c │ │ - b.n 1d7c │ │ - movs r5, #0 │ │ - adds r1, r5, #1 │ │ + blt.n 1e88 │ │ + b.n 1e78 │ │ + movs r4, #0 │ │ + adds r1, r4, #1 │ │ mov.w r0, #1024 ; 0x400 │ │ - bl 21f8 <__divsi3> │ │ + blx 2264 <__divsi3@@Base> │ │ subs r0, #5 │ │ add r0, r6 │ │ pop {r4, r5, r6, pc} │ │ add.w r0, r0, #368 ; 0x170 │ │ pop {r4, r5, r6, pc} │ │ mov.w r0, #1024 ; 0x400 │ │ pop {r4, r5, r6, pc} │ │ │ │ -00001d98 : │ │ - push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ - ldr r0, [pc, #116] ; (1e10 ) │ │ - ldr r3, [sp, #32] │ │ - ldr r4, [sp, #36] ; 0x24 │ │ +00001e94 : │ │ + ldr r3, [pc, #140] ; (1f24 ) │ │ + push {r4, r5, r6, r7, lr} │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + sub sp, #28 │ │ + ldr r0, [r3, #0] │ │ + ldr r4, [sp, #48] ; 0x30 │ │ + str r0, [sp, #20] │ │ + ldr r0, [sp, #52] ; 0x34 │ │ + mla r4, r0, r2, r4 │ │ + ldr r0, [pc, #124] ; (1f28 ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ - mla r4, r4, r2, r3 │ │ - ldr r3, [r0, #0] │ │ - muls r2, r3 │ │ - subs r0, r4, r2 │ │ + ldr r0, [r0, #0] │ │ + muls r2, r0 │ │ + subs r5, r4, r2 │ │ add r2, r4 │ │ - subs r5, r0, r3 │ │ - add r0, r3 │ │ - ldr.w r0, [r1, r0, lsl #2] │ │ + subs r6, r5, r0 │ │ + adds r4, r2, r0 │ │ + add r5, r0 │ │ + subs r2, r2, r0 │ │ + ldr.w r4, [r1, r4, lsl #2] │ │ ldr.w r5, [r1, r5, lsl #2] │ │ - str r0, [sp, #4] │ │ - adds r0, r2, r3 │ │ - subs r3, r2, r3 │ │ - str r5, [sp, #0] │ │ - ldr.w r0, [r1, r0, lsl #2] │ │ - movs r5, #0 │ │ - ldr.w r3, [r1, r3, lsl #2] │ │ - str r0, [sp, #8] │ │ - str r3, [sp, #12] │ │ + ldr.w r6, [r1, r6, lsl #2] │ │ + ldr.w r2, [r1, r2, lsl #2] │ │ + str r5, [sp, #8] │ │ + mov r5, r3 │ │ + str r4, [sp, #12] │ │ movs r4, #0 │ │ - mov r6, r4 │ │ - adds r3, r4, r5 │ │ - add r2, sp, #16 │ │ + str r6, [sp, #4] │ │ + str r2, [sp, #16] │ │ + movs r6, #0 │ │ + mov r7, r6 │ │ + adds r3, r6, r4 │ │ + add r2, sp, #24 │ │ and.w r3, r3, #3 │ │ - mov r1, r4 │ │ + mov r1, r6 │ │ add.w r3, r2, r3, lsl #2 │ │ - ldr.w r0, [r3, #-16] │ │ - bl 1cbc │ │ - add r6, r0 │ │ - cmp r6, #216 ; 0xd8 │ │ - bgt.n 1dfc │ │ + ldr.w r0, [r3, #-20] │ │ + bl 1dbe │ │ + add r7, r0 │ │ + cmp r7, #216 ; 0xd8 │ │ + bgt.n 1f06 │ │ + adds r6, #1 │ │ + cmp r6, #4 │ │ + bne.n 1ee0 │ │ + cmp r7, #184 ; 0xb8 │ │ + ble.n 1f12 │ │ adds r4, #1 │ │ cmp r4, #4 │ │ - bne.n 1dd6 │ │ - cmp r6, #184 ; 0xb8 │ │ - ble.n 1e08 │ │ - adds r5, #1 │ │ - cmp r5, #4 │ │ - bne.n 1dd2 │ │ + bne.n 1edc │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ - b.n 1e0a │ │ - mov r0, r5 │ │ - add sp, #16 │ │ - pop {r4, r5, r6, pc} │ │ - nop │ │ - adds r1, #240 ; 0xf0 │ │ + b.n 1f14 │ │ + mov r0, r4 │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r5, #0] │ │ + cmp r2, r3 │ │ + beq.n 1f20 │ │ + blx 143c <__stack_chk_fail@plt> │ │ + add sp, #28 │ │ + pop {r4, r5, r6, r7, pc} │ │ + lsrs r4, r2 │ │ + movs r0, r0 │ │ + lsrs r0, r4 │ │ ... │ │ │ │ -00001e14 : │ │ - uxtb r2, r0 │ │ - uxtb r3, r1 │ │ +00001f2c : │ │ + uxtb r2, r1 │ │ + uxtb r3, r0 │ │ push {r4, lr} │ │ - subs r3, r2, r3 │ │ - ubfx r4, r0, #8, #8 │ │ - ubfx r2, r1, #8, #8 │ │ - subs r2, r4, r2 │ │ + subs r3, r3, r2 │ │ + ubfx r4, r1, #8, #8 │ │ + ubfx r2, r0, #8, #8 │ │ + subs r2, r2, r4 │ │ ubfx r1, r1, #16, #8 │ │ ubfx r0, r0, #16, #8 │ │ muls r2, r2 │ │ subs r0, r0, r1 │ │ mla r3, r3, r3, r2 │ │ mla r0, r0, r0, r3 │ │ pop {r4, pc} │ │ │ │ -00001e3c : │ │ +00001f54 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - sub sp, #84 ; 0x54 │ │ - ldr r6, [pc, #564] ; (2078 ) │ │ - mov r4, r2 │ │ + sub sp, #100 ; 0x64 │ │ + ldr.w lr, [pc, #560] ; 218c │ │ + mov r5, r2 │ │ + ldr.w r8, [pc, #556] ; 2190 │ │ + mov r7, r1 │ │ str r3, [sp, #24] │ │ - mov r5, r1 │ │ - add r6, pc │ │ - ldr r6, [r6, #0] │ │ - ldr r2, [sp, #120] ; 0x78 │ │ - str r0, [sp, #44] ; 0x2c │ │ - ldr.w sl, [r6] │ │ - str r2, [sp, #28] │ │ - add.w ip, sl, #1 │ │ - str.w ip, [sp, #20] │ │ - mvn.w r3, sl │ │ - add.w ip, r4, r3 │ │ - str.w ip, [sp, #32] │ │ - mov.w r9, sl, lsl #2 │ │ - ldr.w ip, [sp, #24] │ │ - ldr.w r8, [sp, #124] ; 0x7c │ │ - add ip, r3 │ │ - ldr r3, [pc, #512] ; (207c ) │ │ - str.w ip, [sp, #36] ; 0x24 │ │ - add.w ip, sp, #80 ; 0x50 │ │ + add lr, pc │ │ + ldr.w lr, [lr] │ │ + ldr r3, [sp, #136] ; 0x88 │ │ + add r8, pc │ │ + ldr.w r8, [r8] │ │ + str r0, [sp, #40] ; 0x28 │ │ + add r6, sp, #76 ; 0x4c │ │ + ldr.w r4, [r8] │ │ + str r3, [sp, #28] │ │ + ldr.w r3, [lr] │ │ + mvns r0, r4 │ │ + ldr.w r9, [sp, #140] ; 0x8c │ │ + ldr.w fp, [sp, #144] ; 0x90 │ │ + str r3, [sp, #92] ; 0x5c │ │ + adds r3, r4, #1 │ │ + str r3, [sp, #20] │ │ + adds r3, r2, r0 │ │ + str r3, [sp, #32] │ │ + ldr r3, [sp, #24] │ │ + str.w lr, [sp, #64] ; 0x40 │ │ + add r3, r0 │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldr r3, [pc, #496] ; (2194 ) │ │ + str.w r8, [sp, #68] ; 0x44 │ │ add r3, pc │ │ - ldr r7, [sp, #128] ; 0x80 │ │ - mul.w r9, r4, r9 │ │ - str r6, [sp, #60] ; 0x3c │ │ ldmia r3, {r0, r1, r2, r3} │ │ - stmdb ip, {r0, r1, r2, r3} │ │ - mvn.w r2, #3 │ │ - ldr.w ip, [sp, #20] │ │ + stmia.w r6, {r0, r1, r2, r3} │ │ movs r3, #0 │ │ - str.w r3, [r8] │ │ - mvn.w r3, #7 │ │ - muls r3, r4 │ │ - mul.w r2, r2, ip │ │ - mla sl, ip, r4, sl │ │ + str.w r3, [r9] │ │ + lsls r3, r5, #3 │ │ str r3, [sp, #52] ; 0x34 │ │ - lsls r3, r4, #3 │ │ - str r3, [sp, #48] ; 0x30 │ │ - muls r2, r4 │ │ - add.w sl, r5, sl, lsl #2 │ │ - rsb sl, r9, sl │ │ - str.w sl, [sp, #56] ; 0x38 │ │ - mov sl, ip │ │ - ldr.w ip, [sp, #36] ; 0x24 │ │ - cmp sl, ip │ │ - blt.n 1ed4 │ │ - ldr.w r9, [sp, #20] │ │ - b.n 1f56 │ │ - ldr r6, [sp, #56] ; 0x38 │ │ - ldr.w fp, [sp, #20] │ │ + ldr r3, [sp, #20] │ │ + mul.w r2, r3, r5 │ │ + subs r3, r2, r5 │ │ + adds r6, r2, r4 │ │ + subs r1, r3, r4 │ │ + add.w r3, r3, r5, lsl #1 │ │ + subs r4, r3, r4 │ │ + subs r1, r1, r2 │ │ + subs r4, r4, r2 │ │ + add.w r6, r7, r6, lsl #2 │ │ + lsls r1, r1, #2 │ │ + str r1, [sp, #48] ; 0x30 │ │ + lsls r3, r4, #2 │ │ + ldr r4, [sp, #20] │ │ + str r3, [sp, #60] ; 0x3c │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + cmp r4, r3 │ │ + blt.n 1fe8 │ │ + ldr r6, [sp, #20] │ │ + b.n 205e │ │ ldr r3, [sp, #48] ; 0x30 │ │ - add r6, r9 │ │ - add r3, r9 │ │ - str r3, [sp, #40] ; 0x28 │ │ - ldr.w ip, [sp, #32] │ │ - cmp fp, ip │ │ - bge.n 1f24 │ │ - ldr r0, [r6, #0] │ │ - ldr r1, [r6, #8] │ │ - str r2, [sp, #16] │ │ - bl 1e14 │ │ - ldr r2, [sp, #16] │ │ + mov r8, r6 │ │ + ldr.w sl, [sp, #20] │ │ + adds r3, r6, r3 │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + adds r3, r6, r3 │ │ + str r3, [sp, #56] ; 0x38 │ │ + ldr r3, [sp, #32] │ │ + cmp sl, r3 │ │ + bge.n 2036 │ │ + ldr.w r0, [r8] │ │ + ldr.w r1, [r8, #8] │ │ + bl 1f2c │ │ cmp.w r0, #1296 ; 0x510 │ │ - bgt.w 206e │ │ - ldr.w ip, [sp, #40] ; 0x28 │ │ - adds r1, r6, r2 │ │ - add.w r0, r1, r9 │ │ - add r1, ip │ │ - ldr r0, [r0, #4] │ │ - ldr r1, [r1, #4] │ │ - bl 1e14 │ │ - ldr r2, [sp, #16] │ │ + bgt.w 217e │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + ldr.w r0, [r3, sl, lsl #2] │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + ldr.w r1, [r3, sl, lsl #2] │ │ + bl 1f2c │ │ cmp.w r0, #1296 ; 0x510 │ │ - bgt.w 206e │ │ - add.w fp, fp, #2 │ │ - adds r6, #8 │ │ - b.n 1ee2 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ + bgt.w 217e │ │ add.w sl, sl, #2 │ │ - ldr.w r9, [sp, #40] ; 0x28 │ │ - add r2, r3 │ │ - b.n 1ec6 │ │ - ldr r2, [sp, #60] ; 0x3c │ │ - ldr r3, [r2, #0] │ │ - rsb r0, r3, r9 │ │ - subs r2, r6, r3 │ │ - muls r0, r4 │ │ - adds r1, r2, r0 │ │ - ldr.w r1, [r5, r1, lsl #2] │ │ - tst.w r1, #4278190080 ; 0xff000000 │ │ - beq.n 1f66 │ │ - adds r6, #2 │ │ + add.w r8, r8, #8 │ │ + b.n 1ffa │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + adds r4, #2 │ │ + add r6, r3 │ │ + b.n 1fde │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + ldr r3, [r3, #0] │ │ + subs r0, r6, r3 │ │ + subs r1, r4, r3 │ │ + muls r0, r5 │ │ + adds r2, r1, r0 │ │ + ldr.w r2, [r7, r2, lsl #2] │ │ + tst.w r2, #4278190080 ; 0xff000000 │ │ + beq.n 206c │ │ + adds r4, #2 │ │ ldr r3, [sp, #32] │ │ + cmp r4, r3 │ │ + blt.n 203e │ │ + adds r6, #2 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ cmp r6, r3 │ │ - blt.n 1f32 │ │ - add.w r9, r9, #2 │ │ - ldr.w ip, [sp, #36] ; 0x24 │ │ - cmp r9, ip │ │ - bge.n 204c │ │ - ldr r6, [sp, #20] │ │ + bge.n 2146 │ │ + ldr r4, [sp, #20] │ │ mov.w ip, #12 │ │ - b.n 1f4c │ │ - adds r1, r6, r3 │ │ - add r0, r1 │ │ - ldr.w r0, [r5, r0, lsl #2] │ │ + b.n 2056 │ │ + adds r2, r4, r3 │ │ + add r0, r2 │ │ + ldr.w r0, [r7, r0, lsl #2] │ │ tst.w r0, #4278190080 ; 0xff000000 │ │ - bne.n 1f4a │ │ - add r3, r9 │ │ - muls r3, r4 │ │ - add r1, r3 │ │ - ldr.w r1, [r5, r1, lsl #2] │ │ - tst.w r1, #4278190080 ; 0xff000000 │ │ - bne.n 1f4a │ │ - add r3, r2 │ │ - ldr.w r3, [r5, r3, lsl #2] │ │ + bne.n 2054 │ │ + add r3, r6 │ │ + muls r3, r5 │ │ + add r2, r3 │ │ + ldr.w r2, [r7, r2, lsl #2] │ │ + tst.w r2, #4278190080 ; 0xff000000 │ │ + bne.n 2054 │ │ + add r3, r1 │ │ + ldr.w r3, [r7, r3, lsl #2] │ │ tst.w r3, #4278190080 ; 0xff000000 │ │ - bne.n 1f4a │ │ - stmia.w sp, {r6, r9} │ │ - mov r1, r5 │ │ - ldr r0, [sp, #44] ; 0x2c │ │ - mov r2, r4 │ │ + bne.n 2054 │ │ + stmia.w sp, {r4, r6} │ │ + mov r1, r7 │ │ + ldr r0, [sp, #40] ; 0x28 │ │ + mov r2, r5 │ │ ldr r3, [sp, #24] │ │ - str.w ip, [sp, #16] │ │ - bl 1d98 │ │ - ldr.w ip, [sp, #16] │ │ - subs.w sl, r0, #0 │ │ - blt.n 1f4a │ │ - ldr.w r3, [r7, sl, lsl #2] │ │ - add r2, sp, #80 ; 0x50 │ │ - ldr.w fp, [pc, #200] ; 2080 │ │ - mov r1, r4 │ │ + str.w ip, [sp, #44] ; 0x2c │ │ + bl 1e94 │ │ + ldr.w ip, [sp, #44] ; 0x2c │ │ + subs.w r8, r0, #0 │ │ + blt.n 2054 │ │ + ldr.w r3, [fp, r8, lsl #2] │ │ + mov r1, r5 │ │ + ldr.w sl, [pc, #220] ; 2198 │ │ adds r3, #1 │ │ - str.w r3, [r7, sl, lsl #2] │ │ - add.w r3, r2, sl, lsl #2 │ │ - str.w r9, [sp] │ │ - add fp, pc │ │ - ldr.w fp, [fp] │ │ - ldr r0, [sp, #44] ; 0x2c │ │ - ldr.w r3, [r3, #-16] │ │ + str.w r3, [fp, r8, lsl #2] │ │ + add r3, sp, #96 ; 0x60 │ │ + str r6, [sp, #0] │ │ + add.w r3, r3, r8, lsl #2 │ │ + add sl, pc │ │ + ldr.w sl, [sl] │ │ + ldr r0, [sp, #40] ; 0x28 │ │ + ldr.w r3, [r3, #-20] │ │ ldr r2, [sp, #24] │ │ str r3, [sp, #4] │ │ - ldr.w r3, [fp] │ │ - str.w ip, [sp, #16] │ │ + ldr.w r3, [sl] │ │ str r3, [sp, #8] │ │ - mov r3, r6 │ │ - bl 1c6c │ │ - str.w r9, [sp] │ │ + mov r3, r4 │ │ + bl 1d6c │ │ + str r6, [sp, #0] │ │ mov.w r3, #4278190080 ; 0xff000000 │ │ str r3, [sp, #4] │ │ - ldr.w r3, [fp] │ │ - mov r0, r5 │ │ + ldr.w r3, [sl] │ │ + mov r0, r7 │ │ ldr r2, [sp, #24] │ │ - mov r1, r4 │ │ + mov r1, r5 │ │ str r3, [sp, #8] │ │ - mov r3, r6 │ │ - bl 1c6c │ │ - ldr.w ip, [sp, #16] │ │ - ldr.w r3, [r8] │ │ + mov r3, r4 │ │ + bl 1d6c │ │ + ldr.w r3, [r9] │ │ + ldr.w ip, [sp, #44] ; 0x2c │ │ ldr r2, [sp, #28] │ │ mul.w r3, ip, r3 │ │ - str r6, [r2, r3] │ │ - ldr.w r3, [r8] │ │ + str r4, [r2, r3] │ │ + ldr.w r3, [r9] │ │ mla r3, ip, r3, r2 │ │ - str.w r9, [r3, #4] │ │ - ldr.w r3, [r8] │ │ + str r6, [r3, #4] │ │ + ldr.w r3, [r9] │ │ mla r3, ip, r3, r2 │ │ - movw r2, #511 ; 0x1ff │ │ - str.w sl, [r3, #8] │ │ - ldr.w r3, [r8] │ │ + str.w r8, [r3, #8] │ │ + ldr.w r3, [r9] │ │ adds r3, #1 │ │ - str.w r3, [r8] │ │ - cmp r3, r2 │ │ - ble.n 1f4a │ │ - ldr r1, [pc, #68] ; (2084 ) │ │ + str.w r3, [r9] │ │ + cmp.w r3, #512 ; 0x200 │ │ + blt.n 2054 │ │ + ldr r1, [pc, #96] ; (219c ) │ │ movs r0, #5 │ │ - ldr r2, [pc, #68] ; (2088 ) │ │ + ldr r2, [pc, #96] ; (21a0 ) │ │ add r1, pc │ │ add r2, pc │ │ - blx 13c0 <__android_log_print@plt> │ │ - ldr r3, [r7, #4] │ │ + blx 1454 <__android_log_print@plt> │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + ldr r2, [sp, #92] ; 0x5c │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 2154 │ │ + blx 143c <__stack_chk_fail@plt> │ │ + ldr.w r3, [fp, #4] │ │ movs r0, #4 │ │ - ldr r1, [pc, #56] ; (208c ) │ │ - ldr r2, [pc, #60] ; (2090 ) │ │ - str r3, [sp, #120] ; 0x78 │ │ - add r1, pc │ │ - ldr r3, [r7, #8] │ │ - add r2, pc │ │ - str r3, [sp, #124] ; 0x7c │ │ - ldr r3, [r7, #12] │ │ - str r3, [sp, #128] ; 0x80 │ │ - ldr r3, [r7, #0] │ │ - add sp, #84 ; 0x54 │ │ + ldr r1, [pc, #72] ; (21a4 ) │ │ + ldr r2, [pc, #72] ; (21a8 ) │ │ + str r3, [sp, #136] ; 0x88 │ │ + add r1, pc │ │ + ldr.w r3, [fp, #8] │ │ + add r2, pc │ │ + str r3, [sp, #140] ; 0x8c │ │ + ldr.w r3, [fp, #12] │ │ + str r3, [sp, #144] ; 0x90 │ │ + ldr.w r3, [fp] │ │ + add sp, #100 ; 0x64 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - b.w 30cc <_Unwind_GetTextRelBase+0x8> │ │ - ldr r1, [r6, #4] │ │ + b.w 388c <_Unwind_GetTextRelBase@@Base+0x8> │ │ + ldr.w r1, [r8, #4] │ │ orr.w r1, r1, #4278190080 ; 0xff000000 │ │ - str r1, [r6, #4] │ │ - b.n 1f1c │ │ - adds r1, #70 ; 0x46 │ │ + str.w r1, [r8, #4] │ │ + b.n 202c │ │ + ands r4, r0 │ │ + movs r0, r0 │ │ + ands r4, r3 │ │ movs r0, r0 │ │ - subs r4, r7, r2 │ │ + movs r1, #40 ; 0x28 │ │ movs r0, r0 │ │ - cmp r7, #204 ; 0xcc │ │ + subs r6, #196 ; 0xc4 │ │ movs r0, r0 │ │ - asrs r4, r2, #11 │ │ + adds r2, r5, r5 │ │ movs r0, r0 │ │ - adds r2, r3, r0 │ │ + subs r0, r6, #2 │ │ movs r0, r0 │ │ - asrs r2, r0, #11 │ │ + adds r0, r1, r5 │ │ movs r0, r0 │ │ - adds r4, r5, r1 │ │ + subs r0, r6, #3 │ │ ... │ │ │ │ -00002094 : │ │ - stmdb sp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, lr} │ │ +000021ac : │ │ cmp r1, r2 │ │ - ite cs │ │ - movcs r4, r1 │ │ - movcc r4, r2 │ │ - cmp r4, #0 │ │ - mov r6, r1 │ │ - mov r5, r2 │ │ - mov r1, r4 │ │ - mov r8, r3 │ │ + stmdb sp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, lr} │ │ + mov r5, r1 │ │ + mov r7, r3 │ │ + mov r3, r1 │ │ + it cc │ │ + movcc r3, r2 │ │ + ldr r1, [pc, #140] ; (224c ) │ │ + cmp r3, #0 │ │ + mov r4, r2 │ │ + mov r2, r3 │ │ it lt │ │ - addlt.w r1, r4, #255 ; 0xff │ │ - ldr r3, [pc, #128] ; (2134 ) │ │ - cmp r4, #0 │ │ - ldr r2, [pc, #128] ; (2138 ) │ │ + addlt.w r2, r3, #255 ; 0xff │ │ + add r1, pc │ │ + ldr r1, [r1, #0] │ │ + cmp r3, #0 │ │ + mov.w r2, r2, asr #8 │ │ it lt │ │ - addwlt r4, r4, #511 ; 0x1ff │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - asrs r1, r1, #8 │ │ - add r2, pc │ │ - ldr r2, [r2, #0] │ │ - asrs r4, r4, #9 │ │ - adds r1, #8 │ │ - str r1, [r3, #0] │ │ - adds r3, r4, #2 │ │ - str r3, [r2, #0] │ │ - str r1, [sp, #0] │ │ - mov r7, r0 │ │ - ldr r1, [pc, #100] ; (213c ) │ │ + addwlt r3, r3, #511 ; 0x1ff │ │ + adds r2, #8 │ │ + str r2, [r1, #0] │ │ + ldr r1, [pc, #112] ; (2250 ) │ │ + asrs r3, r3, #9 │ │ + adds r3, #2 │ │ + mov r6, r0 │ │ + add r1, pc │ │ + ldr r1, [r1, #0] │ │ movs r0, #4 │ │ - ldr r2, [pc, #100] ; (2140 ) │ │ + str r3, [r1, #0] │ │ + str r2, [sp, #0] │ │ + ldr r1, [pc, #96] ; (2254 ) │ │ + ldr r2, [pc, #100] ; (2258 ) │ │ add r1, pc │ │ add r2, pc │ │ - blx 13c0 <__android_log_print@plt> │ │ - ldr r0, [pc, #96] ; (2144 ) │ │ + blx 1454 <__android_log_print@plt> │ │ + ldr r0, [pc, #92] ; (225c ) │ │ add r0, pc │ │ - bl 1548 │ │ - mov r0, r7 │ │ - mov r1, r6 │ │ - mov r2, r5 │ │ - bl 1c10 │ │ - mov r4, r0 │ │ - cbz r0, 212e │ │ + bl 1614 │ │ + mov r0, r6 │ │ + mov r1, r5 │ │ + mov r2, r4 │ │ + bl 1d10 │ │ + mov r8, r0 │ │ + cbz r0, 2246 │ │ movs r0, #2 │ │ - bl 1630 │ │ + bl 16fc │ │ ldr r3, [sp, #40] ; 0x28 │ │ - mov r1, r4 │ │ - mov r2, r6 │ │ - mov r0, r7 │ │ - str.w r8, [sp] │ │ + mov r1, r8 │ │ + mov r2, r5 │ │ + mov r0, r6 │ │ + str r7, [sp, #0] │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #44] ; 0x2c │ │ str r3, [sp, #8] │ │ - mov r3, r5 │ │ - bl 1e3c │ │ + mov r3, r4 │ │ + bl 1f54 │ │ movs r0, #3 │ │ - bl 1630 │ │ - ldr r0, [pc, #40] ; (2148 ) │ │ + bl 16fc │ │ + ldr r0, [pc, #40] ; (2260 ) │ │ add r0, pc │ │ - bl 1548 │ │ - mov r0, r4 │ │ - blx 13fc │ │ + bl 1614 │ │ + mov r0, r8 │ │ + blx 1490 │ │ movs r0, #1 │ │ - b.n 212e │ │ + b.n 2246 │ │ add sp, #16 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - cmp r6, #216 ; 0xd8 │ │ + subs r5, #198 ; 0xc6 │ │ movs r0, r0 │ │ - cmp r6, #206 ; 0xce │ │ + subs r5, #166 ; 0xa6 │ │ movs r0, r0 │ │ - asrs r6, r7, #8 │ │ + adds r4, r6, r2 │ │ movs r0, r0 │ │ - adds r3, r3, r0 │ │ + subs r1, r2, #2 │ │ movs r0, r0 │ │ - adds r5, r5, r0 │ │ + subs r3, r4, #2 │ │ movs r0, r0 │ │ - adds r0, r2, r0 │ │ + subs r0, r1, #2 │ │ ... │ │ │ │ -0000214c <__udivsi3>: │ │ - subs r2, r1, #1 │ │ - it eq │ │ - bxeq lr │ │ - bcc.n 21d0 <__udivsi3+0x84> │ │ - cmp r0, r1 │ │ - bls.n 21ba <__udivsi3+0x6e> │ │ - tst r1, r2 │ │ - beq.n 21c2 <__udivsi3+0x76> │ │ - clz r3, r1 │ │ - clz r2, r0 │ │ - sub.w r2, r3, r2 │ │ - mov.w r3, #1 │ │ - lsl.w r1, r1, r2 │ │ - lsl.w r3, r3, r2 │ │ - mov.w r2, #0 │ │ - cmp r0, r1 │ │ - itt cs │ │ - subcs r0, r0, r1 │ │ - orrcs r2, r3 │ │ - cmp.w r0, r1, lsr #1 │ │ - itt cs │ │ - subcs.w r0, r0, r1, lsr #1 │ │ - orrcs.w r2, r2, r3, lsr #1 │ │ - cmp.w r0, r1, lsr #2 │ │ - itt cs │ │ - subcs.w r0, r0, r1, lsr #2 │ │ - orrcs.w r2, r2, r3, lsr #2 │ │ - cmp.w r0, r1, lsr #3 │ │ - itt cs │ │ - subcs.w r0, r0, r1, lsr #3 │ │ - orrcs.w r2, r2, r3, lsr #3 │ │ - cmp r0, #0 │ │ - itt ne │ │ - movsne.w r3, r3, lsr #4 │ │ - lsrne r1, r1, #4 │ │ - bne.n 2178 <__udivsi3+0x2c> │ │ - mov r0, r2 │ │ - bx lr │ │ - ite eq │ │ - moveq r0, #1 │ │ - movne r0, #0 │ │ - bx lr │ │ - clz r2, r1 │ │ - rsb r2, r2, #31 │ │ - lsr.w r0, r0, r2 │ │ - bx lr │ │ - cbz r0, 21d6 <__udivsi3+0x8a> │ │ - mov.w r0, #4294967295 ; 0xffffffff │ │ - b.w 22d8 <__aeabi_idiv0> │ │ - nop │ │ - │ │ -000021dc <__aeabi_uidivmod>: │ │ +00002264 <__divsi3@@Base>: │ │ cmp r1, #0 │ │ - beq.n 21d0 <__udivsi3+0x84> │ │ - stmdb sp!, {r0, r1, lr} │ │ - bl 214c <__udivsi3> │ │ - ldmia.w sp!, {r1, r2, lr} │ │ - mul.w r3, r2, r0 │ │ - sub.w r1, r1, r3 │ │ - bx lr │ │ - nop │ │ - │ │ -000021f8 <__divsi3>: │ │ - cmp r1, #0 │ │ - beq.n 22aa <__divsi3+0xb2> │ │ - eor.w ip, r0, r1 │ │ - it mi │ │ - negmi r1, r1 │ │ + beq 2330 <__divsi3@@Base+0xcc> │ │ + eor ip, r0, r1 │ │ + rsbmi r1, r1, #0 │ │ subs r2, r1, #1 │ │ - beq.n 227a <__divsi3+0x82> │ │ + beq 22fc <__divsi3@@Base+0x98> │ │ movs r3, r0 │ │ - it mi │ │ - negmi r3, r0 │ │ + rsbmi r3, r0, #0 │ │ cmp r3, r1 │ │ - bls.n 2284 <__divsi3+0x8c> │ │ + bls 2308 <__divsi3@@Base+0xa4> │ │ tst r1, r2 │ │ - beq.n 2294 <__divsi3+0x9c> │ │ + beq 2318 <__divsi3@@Base+0xb4> │ │ clz r2, r1 │ │ clz r0, r3 │ │ - sub.w r0, r2, r0 │ │ - mov.w r2, #1 │ │ - lsl.w r1, r1, r0 │ │ - lsl.w r2, r2, r0 │ │ - mov.w r0, #0 │ │ + sub r0, r2, r0 │ │ + mov r2, #1 │ │ + lsl r1, r1, r0 │ │ + lsl r2, r2, r0 │ │ + mov r0, #0 │ │ cmp r3, r1 │ │ - itt cs │ │ subcs r3, r3, r1 │ │ - orrcs r0, r2 │ │ - cmp.w r3, r1, lsr #1 │ │ - itt cs │ │ - subcs.w r3, r3, r1, lsr #1 │ │ - orrcs.w r0, r0, r2, lsr #1 │ │ - cmp.w r3, r1, lsr #2 │ │ - itt cs │ │ - subcs.w r3, r3, r1, lsr #2 │ │ - orrcs.w r0, r0, r2, lsr #2 │ │ - cmp.w r3, r1, lsr #3 │ │ - itt cs │ │ - subcs.w r3, r3, r1, lsr #3 │ │ - orrcs.w r0, r0, r2, lsr #3 │ │ + orrcs r0, r0, r2 │ │ + cmp r3, r1, lsr #1 │ │ + subcs r3, r3, r1, lsr #1 │ │ + orrcs r0, r0, r2, lsr #1 │ │ + cmp r3, r1, lsr #2 │ │ + subcs r3, r3, r1, lsr #2 │ │ + orrcs r0, r0, r2, lsr #2 │ │ + cmp r3, r1, lsr #3 │ │ + subcs r3, r3, r1, lsr #3 │ │ + orrcs r0, r0, r2, lsr #3 │ │ cmp r3, #0 │ │ - itt ne │ │ - movsne.w r2, r2, lsr #4 │ │ + lsrsne r2, r2, #4 │ │ lsrne r1, r1, #4 │ │ - bne.n 2232 <__divsi3+0x3a> │ │ - cmp.w ip, #0 │ │ - it mi │ │ - negmi r0, r0 │ │ + bne 22b0 <__divsi3@@Base+0x4c> │ │ + cmp ip, #0 │ │ + rsbmi r0, r0, #0 │ │ bx lr │ │ teq ip, r0 │ │ - it mi │ │ - negmi r0, r0 │ │ + rsbmi r0, r0, #0 │ │ bx lr │ │ - it cc │ │ movcc r0, #0 │ │ - itt eq │ │ - moveq.w r0, ip, asr #31 │ │ - orreq.w r0, r0, #1 │ │ + asreq r0, ip, #31 │ │ + orreq r0, r0, #1 │ │ bx lr │ │ clz r2, r1 │ │ rsb r2, r2, #31 │ │ - cmp.w ip, #0 │ │ - lsr.w r0, r3, r2 │ │ - it mi │ │ - negmi r0, r0 │ │ + cmp ip, #0 │ │ + lsr r0, r3, r2 │ │ + rsbmi r0, r0, #0 │ │ bx lr │ │ cmp r0, #0 │ │ - it gt │ │ - mvngt.w r0, #2147483648 ; 0x80000000 │ │ - it lt │ │ - movlt.w r0, #2147483648 ; 0x80000000 │ │ - b.w 22d8 <__aeabi_idiv0> │ │ + mvngt r0, #-2147483648 ; 0x80000000 │ │ + movlt r0, #-2147483648 ; 0x80000000 │ │ + b 2360 <__aeabi_idiv0@@Base> │ │ │ │ -000022bc <__aeabi_idivmod>: │ │ +00002340 <__aeabi_idivmod@@Base>: │ │ cmp r1, #0 │ │ - beq.n 22aa <__divsi3+0xb2> │ │ - stmdb sp!, {r0, r1, lr} │ │ - bl 21fc <__divsi3+0x4> │ │ - ldmia.w sp!, {r1, r2, lr} │ │ - mul.w r3, r2, r0 │ │ - sub.w r1, r1, r3 │ │ + beq 2330 <__divsi3@@Base+0xcc> │ │ + push {r0, r1, lr} │ │ + bl 226c <__divsi3@@Base+0x8> │ │ + pop {r1, r2, lr} │ │ + mul r3, r2, r0 │ │ + sub r1, r1, r3 │ │ bx lr │ │ - nop │ │ │ │ -000022d8 <__aeabi_idiv0>: │ │ +00002360 <__aeabi_idiv0@@Base>: │ │ push {r1, lr} │ │ - mov.w r0, #8 │ │ - blx 1408 │ │ + mov r0, #8 │ │ + bl 149c │ │ pop {r1, pc} │ │ - ldr r3, [r0, #0] │ │ - lsls r2, r3, #1 │ │ - ite mi │ │ - orrmi.w r3, r3, #2147483648 ; 0x80000000 │ │ - bicpl.w r3, r3, #2147483648 ; 0x80000000 │ │ - add r0, r3 │ │ + ldr r3, [r0] │ │ + tst r3, #1073741824 ; 0x40000000 │ │ + orrne r3, r3, #-2147483648 ; 0x80000000 │ │ + biceq r3, r3, #-2147483648 ; 0x80000000 │ │ + add r0, r0, r3 │ │ bx lr │ │ - stmdb sp!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - mov r9, r0 │ │ + push {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + cmp r1, #0 │ │ + mov r5, r1 │ │ + beq 2420 <__aeabi_idiv0@@Base+0xc0> │ │ + sub r8, r1, #1 │ │ mov r6, r2 │ │ - cbz r1, 234a <__aeabi_idiv0+0x72> │ │ - add.w r8, r1, #4294967295 ; 0xffffffff │ │ - movs r7, #0 │ │ - mov sl, r8 │ │ - add.w r4, r7, sl │ │ - add.w r4, r4, r4, lsr #31 │ │ - asrs r4, r4, #1 │ │ - lsls r3, r4, #3 │ │ - str r3, [sp, #4] │ │ - add.w r5, r9, r3 │ │ + mov r7, r0 │ │ + mov fp, #0 │ │ + mov r9, r8 │ │ + add r4, fp, r9 │ │ + add r4, r4, r4, lsr #31 │ │ + asr r4, r4, #1 │ │ + lsl sl, r4, #3 │ │ + add r5, r7, sl │ │ mov r0, r5 │ │ - bl 22e4 <__aeabi_idiv0+0xc> │ │ + bl 2370 <__aeabi_idiv0@@Base+0x10> │ │ cmp r4, r8 │ │ + beq 2418 <__aeabi_idiv0@@Base+0xb8> │ │ + str r0, [sp, #4] │ │ + add r0, sl, #8 │ │ + add r0, r7, r0 │ │ + bl 2370 <__aeabi_idiv0@@Base+0x10> │ │ ldr r3, [sp, #4] │ │ - mov fp, r0 │ │ - beq.n 2352 <__aeabi_idiv0+0x7a> │ │ - add.w r0, r3, #8 │ │ - add r0, r9 │ │ - bl 22e4 <__aeabi_idiv0+0xc> │ │ - cmp r6, fp │ │ - bcs.n 2340 <__aeabi_idiv0+0x68> │ │ - cmp r4, r7 │ │ - beq.n 234e <__aeabi_idiv0+0x76> │ │ - add.w sl, r4, #4294967295 ; 0xffffffff │ │ - b.n 2308 <__aeabi_idiv0+0x30> │ │ - subs r0, #1 │ │ + cmp r6, r3 │ │ + bcs 23fc <__aeabi_idiv0@@Base+0x9c> │ │ + cmp r4, fp │ │ + beq 2410 <__aeabi_idiv0@@Base+0xb0> │ │ + sub r9, r4, #1 │ │ + b 23ac <__aeabi_idiv0@@Base+0x4c> │ │ + sub r0, r0, #1 │ │ cmp r6, r0 │ │ - bls.n 2356 <__aeabi_idiv0+0x7e> │ │ - adds r7, r4, #1 │ │ - b.n 2308 <__aeabi_idiv0+0x30> │ │ - mov r5, r1 │ │ - b.n 2356 <__aeabi_idiv0+0x7e> │ │ - movs r5, #0 │ │ - b.n 2356 <__aeabi_idiv0+0x7e> │ │ + bls 2420 <__aeabi_idiv0@@Base+0xc0> │ │ + add fp, r4, #1 │ │ + b 23ac <__aeabi_idiv0@@Base+0x4c> │ │ + mov r5, #0 │ │ + b 2420 <__aeabi_idiv0@@Base+0xc0> │ │ cmp r6, r0 │ │ - bcc.n 2336 <__aeabi_idiv0+0x5e> │ │ + bcc 23ec <__aeabi_idiv0@@Base+0x8c> │ │ mov r0, r5 │ │ - add sp, #12 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + add sp, sp, #12 │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ cmp r0, #1 │ │ - beq.n 2370 <__aeabi_idiv0+0x98> │ │ + beq 2450 <__aeabi_idiv0@@Base+0xf0> │ │ cmp r0, #2 │ │ - beq.n 2378 <__aeabi_idiv0+0xa0> │ │ - cbnz r0, 2380 <__aeabi_idiv0+0xa8> │ │ - ldr r0, [pc, #24] ; (2384 <__aeabi_idiv0+0xac>) │ │ - add r0, pc │ │ - ldr r0, [r0, #0] │ │ - bx lr │ │ - ldr r0, [pc, #20] ; (2388 <__aeabi_idiv0+0xb0>) │ │ - add r0, pc │ │ - ldr r0, [r0, #0] │ │ - bx lr │ │ - ldr r0, [pc, #16] ; (238c <__aeabi_idiv0+0xb4>) │ │ - add r0, pc │ │ - ldr r0, [r0, #0] │ │ - bx lr │ │ - movs r0, #0 │ │ - bx lr │ │ - cmp r4, #46 ; 0x2e │ │ - movs r0, r0 │ │ - cmp r4, #42 ; 0x2a │ │ - movs r0, r0 │ │ - cmp r4, #38 ; 0x26 │ │ - movs r0, r0 │ │ - ldr r3, [pc, #148] ; (2428 <__aeabi_idiv0+0x150>) │ │ - push {r0, r1, r4, r5, r6, lr} │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ + beq 245c <__aeabi_idiv0@@Base+0xfc> │ │ + cmp r0, #0 │ │ + bne 2468 <__aeabi_idiv0@@Base+0x108> │ │ + ldr r0, [pc, #36] ; 2470 <__aeabi_idiv0@@Base+0x110> │ │ + ldr r0, [pc, r0] │ │ + bx lr │ │ + ldr r0, [pc, #28] ; 2474 <__aeabi_idiv0@@Base+0x114> │ │ + ldr r0, [pc, r0] │ │ + bx lr │ │ + ldr r0, [pc, #20] ; 2478 <__aeabi_idiv0@@Base+0x118> │ │ + ldr r0, [pc, r0] │ │ + bx lr │ │ + mov r0, #0 │ │ + bx lr │ │ + andeq r3, r0, r8, asr #22 │ │ + andeq r3, r0, r0, asr #22 │ │ + andeq r3, r0, r8, lsr fp │ │ + ldr r3, [pc, #236] ; 2570 <__aeabi_idiv0@@Base+0x210> │ │ + push {r0, r1, r2, r4, r5, lr} │ │ mov r4, r0 │ │ - subs r6, r1, #2 │ │ - cbz r3, 23ac <__aeabi_idiv0+0xd4> │ │ - mov r0, r6 │ │ + ldr r3, [pc, r3] │ │ + sub r5, r1, #2 │ │ + cmp r3, #0 │ │ + beq 24bc <__aeabi_idiv0@@Base+0x15c> │ │ + mov r0, r5 │ │ add r1, sp, #4 │ │ - blx 1414 <__gnu_Unwind_Find_exidx@plt> │ │ - mov r5, r0 │ │ - cbnz r5, 23c0 <__aeabi_idiv0+0xe8> │ │ - b.n 23cc <__aeabi_idiv0+0xf4> │ │ - ldr r5, [pc, #124] ; (242c <__aeabi_idiv0+0x154>) │ │ - ldr r3, [pc, #128] ; (2430 <__aeabi_idiv0+0x158>) │ │ - add r5, pc │ │ - ldr r5, [r5, #0] │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - subs r5, r5, r3 │ │ - mov r0, r3 │ │ - asrs r5, r5, #3 │ │ - str r5, [sp, #4] │ │ + bl 14a8 <__gnu_Unwind_Find_exidx@plt> │ │ + cmp r0, #0 │ │ + bne 24d8 <__aeabi_idiv0@@Base+0x178> │ │ + mov r3, #0 │ │ + mov r0, #9 │ │ + str r3, [r4, #16] │ │ + b 2568 <__aeabi_idiv0@@Base+0x208> │ │ + ldr r3, [pc, #176] ; 2574 <__aeabi_idiv0@@Base+0x214> │ │ + ldr r0, [pc, #176] ; 2578 <__aeabi_idiv0@@Base+0x218> │ │ + ldr r3, [pc, r3] │ │ + ldr r0, [pc, r0] │ │ + rsb r3, r0, r3 │ │ + asr r3, r3, #3 │ │ + str r3, [sp, #4] │ │ + mov r2, r5 │ │ ldr r1, [sp, #4] │ │ - mov r2, r6 │ │ - bl 22f6 <__aeabi_idiv0+0x1e> │ │ - mov r5, r0 │ │ - cbnz r0, 23d2 <__aeabi_idiv0+0xfa> │ │ - str r5, [r4, #16] │ │ - movs r0, #9 │ │ - b.n 2422 <__aeabi_idiv0+0x14a> │ │ - bl 22e4 <__aeabi_idiv0+0xc> │ │ + bl 2388 <__aeabi_idiv0@@Base+0x28> │ │ + subs r5, r0, #0 │ │ + beq 24ac <__aeabi_idiv0@@Base+0x14c> │ │ + bl 2370 <__aeabi_idiv0@@Base+0x10> │ │ ldr r3, [r5, #4] │ │ cmp r3, #1 │ │ + moveq r3, #0 │ │ + streq r3, [r4, #16] │ │ str r0, [r4, #72] ; 0x48 │ │ - bne.n 23e6 <__aeabi_idiv0+0x10e> │ │ - movs r3, #0 │ │ - movs r0, #5 │ │ - str r3, [r4, #16] │ │ - b.n 2422 <__aeabi_idiv0+0x14a> │ │ + moveq r0, #5 │ │ + beq 2568 <__aeabi_idiv0@@Base+0x208> │ │ cmp r3, #0 │ │ - add.w r0, r5, #4 │ │ - bge.n 23f4 <__aeabi_idiv0+0x11c> │ │ - str r0, [r4, #76] ; 0x4c │ │ - movs r3, #1 │ │ - b.n 23fc <__aeabi_idiv0+0x124> │ │ - bl 22e4 <__aeabi_idiv0+0xc> │ │ - movs r3, #0 │ │ + add r0, r5, #4 │ │ + strlt r0, [r4, #76] ; 0x4c │ │ + movlt r3, #1 │ │ + blt 252c <__aeabi_idiv0@@Base+0x1cc> │ │ + bl 2370 <__aeabi_idiv0@@Base+0x10> │ │ + mov r3, #0 │ │ str r0, [r4, #76] ; 0x4c │ │ ldr r0, [r4, #76] ; 0x4c │ │ str r3, [r4, #80] ; 0x50 │ │ - ldr r3, [r0, #0] │ │ + ldr r3, [r0] │ │ cmp r3, #0 │ │ - bge.n 241a <__aeabi_idiv0+0x142> │ │ + bge 255c <__aeabi_idiv0@@Base+0x1fc> │ │ ubfx r0, r3, #24, #4 │ │ - bl 235e <__aeabi_idiv0+0x86> │ │ - str r0, [r4, #16] │ │ + bl 242c <__aeabi_idiv0@@Base+0xcc> │ │ cmp r0, #0 │ │ - ite eq │ │ + str r0, [r4, #16] │ │ moveq r0, #9 │ │ movne r0, #0 │ │ - b.n 2422 <__aeabi_idiv0+0x14a> │ │ - bl 22e4 <__aeabi_idiv0+0xc> │ │ + b 2568 <__aeabi_idiv0@@Base+0x208> │ │ + bl 2370 <__aeabi_idiv0@@Base+0x10> │ │ str r0, [r4, #16] │ │ - movs r0, #0 │ │ - add sp, #8 │ │ - pop {r4, r5, r6, pc} │ │ - nop │ │ - cmp r4, #16 │ │ - movs r0, r0 │ │ - cmp r3, #248 ; 0xf8 │ │ - movs r0, r0 │ │ - cmp r3, #248 ; 0xf8 │ │ - movs r0, r0 │ │ - ldr r3, [r0, #0] │ │ + mov r0, #0 │ │ + add sp, sp, #12 │ │ + pop {r4, r5, pc} │ │ + andeq r3, r0, r4, lsl fp │ │ + ldrdeq r3, [r0], -ip │ │ + ldrdeq r3, [r0], -ip │ │ + ldr r3, [r0] │ │ push {r4, lr} │ │ + tst r3, #1 │ │ mov r4, r0 │ │ - lsls r0, r3, #31 │ │ - bmi.n 2452 <__aeabi_idiv0+0x17a> │ │ - tst.w r3, #2 │ │ - add.w r0, r4, #72 ; 0x48 │ │ - beq.n 244e <__aeabi_idiv0+0x176> │ │ - bl 2c50 <__gnu_Unwind_Restore_VFP_D> │ │ - b.n 2452 <__aeabi_idiv0+0x17a> │ │ - bl 2c40 <__gnu_Unwind_Restore_VFP> │ │ - ldr r3, [r4, #0] │ │ - lsls r1, r3, #29 │ │ - bmi.n 2460 <__aeabi_idiv0+0x188> │ │ - add.w r0, r4, #208 ; 0xd0 │ │ - bl 2c60 <__gnu_Unwind_Restore_VFP_D_16_to_31> │ │ - ldr r3, [r4, #0] │ │ - lsls r2, r3, #28 │ │ - bmi.n 246e <__aeabi_idiv0+0x196> │ │ - add.w r0, r4, #336 ; 0x150 │ │ - bl 2c70 <__gnu_Unwind_Restore_WMMXD> │ │ - ldr r3, [r4, #0] │ │ - lsls r3, r3, #27 │ │ - bmi.n 2480 <__aeabi_idiv0+0x1a8> │ │ - add.w r0, r4, #464 ; 0x1d0 │ │ - ldmia.w sp!, {r4, lr} │ │ - b.w 2cf8 <__gnu_Unwind_Restore_WMMXC> │ │ - pop {r4, pc} │ │ - ldr r3, [r0, #0] │ │ - cbz r3, 248a <__aeabi_idiv0+0x1b2> │ │ - ldr r0, [r3, r0] │ │ - bx lr │ │ - mov r0, r3 │ │ + bne 25a8 <__aeabi_idiv0@@Base+0x248> │ │ + tst r3, #2 │ │ + add r0, r0, #72 ; 0x48 │ │ + beq 25a4 <__aeabi_idiv0@@Base+0x244> │ │ + bl 3268 <__gnu_Unwind_Restore_VFP_D@@Base> │ │ + b 25a8 <__aeabi_idiv0@@Base+0x248> │ │ + bl 3258 <__gnu_Unwind_Restore_VFP@@Base> │ │ + ldr r3, [r4] │ │ + tst r3, #4 │ │ + bne 25bc <__aeabi_idiv0@@Base+0x25c> │ │ + add r0, r4, #208 ; 0xd0 │ │ + bl 3278 <__gnu_Unwind_Restore_VFP_D_16_to_31@@Base> │ │ + ldr r3, [r4] │ │ + tst r3, #8 │ │ + bne 25d0 <__aeabi_idiv0@@Base+0x270> │ │ + add r0, r4, #336 ; 0x150 │ │ + bl 3288 <__gnu_Unwind_Restore_WMMXD@@Base> │ │ + ldr r3, [r4] │ │ + tst r3, #16 │ │ + popne {r4, pc} │ │ + add r0, r4, #464 ; 0x1d0 │ │ + pop {r4, lr} │ │ + b 3310 <__gnu_Unwind_Restore_WMMXC@@Base> │ │ + ldr r3, [r0] │ │ + cmp r3, #0 │ │ + ldrne r0, [r3, r0] │ │ + moveq r0, r3 │ │ bx lr │ │ - movs r0, #9 │ │ + mov r0, #9 │ │ bx lr │ │ bx lr │ │ push {r4, r5, r6, lr} │ │ mov r5, r0 │ │ mov r4, r1 │ │ mov r0, r5 │ │ ldr r1, [r4, #64] ; 0x40 │ │ - bl 2390 <__aeabi_idiv0+0xb8> │ │ - mov r6, r0 │ │ - cbz r0, 24aa <__aeabi_idiv0+0x1d2> │ │ - blx 1420 │ │ + bl 247c <__aeabi_idiv0@@Base+0x11c> │ │ + subs r6, r0, #0 │ │ + beq 262c <__aeabi_idiv0@@Base+0x2cc> │ │ + bl 14b4 │ │ ldr r3, [r4, #64] ; 0x40 │ │ - movs r0, #1 │ │ + mov r0, #1 │ │ mov r1, r5 │ │ mov r2, r4 │ │ str r3, [r5, #20] │ │ ldr r3, [r5, #16] │ │ blx r3 │ │ cmp r0, #8 │ │ - beq.n 249a <__aeabi_idiv0+0x1c2> │ │ + beq 2614 <__aeabi_idiv0@@Base+0x2b4> │ │ cmp r0, #7 │ │ - bne.n 24a6 <__aeabi_idiv0+0x1ce> │ │ + bne 2628 <__aeabi_idiv0@@Base+0x2c8> │ │ mov r0, r6 │ │ ldr r1, [r4, #64] ; 0x40 │ │ - bl 2492 <__aeabi_idiv0+0x1ba> │ │ - adds r0, r4, #4 │ │ - bl 2c28 <__restore_core_regs> │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - adds r5, r1, #4 │ │ - ldr.w r8, [r0, #12] │ │ - mov r7, r0 │ │ - ldr.w r9, [r0, #24] │ │ + bl 2604 <__aeabi_idiv0@@Base+0x2a4> │ │ + add r0, r4, #4 │ │ + bl 3244 <__restore_core_regs@@Base> │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + add lr, r1, #4 │ │ + ldr r8, [r0, #12] │ │ + mov r4, r0 │ │ + ldr r9, [r0, #24] │ │ mov sl, r2 │ │ - ldmia r5!, {r0, r1, r2, r3} │ │ - sub.w sp, sp, #972 ; 0x3cc │ │ - add r4, sp, #12 │ │ - add r6, sp, #8 │ │ - stmia r4!, {r0, r1, r2, r3} │ │ - ldmia r5!, {r0, r1, r2, r3} │ │ - stmia r4!, {r0, r1, r2, r3} │ │ - ldmia r5!, {r0, r1, r2, r3} │ │ - stmia r4!, {r0, r1, r2, r3} │ │ - ldmia.w r5, {r0, r1, r2, r3} │ │ - add r5, sp, #488 ; 0x1e8 │ │ - stmia.w r4, {r0, r1, r2, r3} │ │ - movs r3, #0 │ │ - mov fp, r3 │ │ - str r3, [r6, #0] │ │ + ldm lr!, {r0, r1, r2, r3} │ │ + sub sp, sp, #972 ; 0x3cc │ │ + add ip, sp, #12 │ │ + add fp, sp, #8 │ │ + add r7, sp, #488 ; 0x1e8 │ │ + mov r6, #0 │ │ + stmia ip!, {r0, r1, r2, r3} │ │ + ldm lr!, {r0, r1, r2, r3} │ │ + stmia ip!, {r0, r1, r2, r3} │ │ + ldm lr!, {r0, r1, r2, r3} │ │ + stmia ip!, {r0, r1, r2, r3} │ │ + ldm lr, {r0, r1, r2, r3} │ │ + stm ip, {r0, r1, r2, r3} │ │ + str r6, [sp, #8] │ │ + mov r0, r4 │ │ + ldr r1, [sp, #72] ; 0x48 │ │ + bl 247c <__aeabi_idiv0@@Base+0x11c> │ │ + cmp sl, #0 │ │ + movne sl, #10 │ │ + moveq sl, #9 │ │ + subs r5, r0, #0 │ │ + orrne sl, sl, #16 │ │ + ldrne r3, [sp, #64] ; 0x40 │ │ + bne 2718 <__aeabi_idiv0@@Base+0x3b8> │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + mov r1, fp │ │ + mov r2, #480 ; 0x1e0 │ │ mov r0, r7 │ │ - ldr r1, [r6, #64] ; 0x40 │ │ - bl 2390 <__aeabi_idiv0+0xb8> │ │ - cmp.w sl, #0 │ │ - ite ne │ │ - movne.w sl, #10 │ │ - moveq.w sl, #9 │ │ - mov r4, r0 │ │ - cbnz r0, 253e <__aeabi_idiv0+0x266> │ │ - ldr r3, [r6, #64] ; 0x40 │ │ - mov r1, r6 │ │ - mov.w r2, #480 ; 0x1e0 │ │ - mov r0, r5 │ │ - str r3, [r7, #20] │ │ - blx 142c │ │ - ldr r3, [r7, #16] │ │ + str r3, [r4, #20] │ │ + bl 14c0 │ │ + ldr r3, [r4, #16] │ │ mov r0, sl │ │ - mov r1, r7 │ │ - mov r2, r5 │ │ + mov r1, r4 │ │ + mov r2, r7 │ │ blx r3 │ │ - ldr r3, [r5, #56] ; 0x38 │ │ - mov fp, r0 │ │ - b.n 2544 <__aeabi_idiv0+0x26c> │ │ - ldr r3, [r6, #56] ; 0x38 │ │ - orr.w sl, sl, #16 │ │ - str r3, [r6, #68] ; 0x44 │ │ - movs r0, #1 │ │ - stmia.w sp, {r6, r9} │ │ + ldr r3, [sp, #544] ; 0x220 │ │ + mov r6, r0 │ │ + str r3, [sp, #76] ; 0x4c │ │ + mov r0, #1 │ │ + str fp, [sp] │ │ mov r1, sl │ │ - mov r2, r7 │ │ - mov r3, r7 │ │ + str r9, [sp, #4] │ │ + mov r2, r4 │ │ + mov r3, r4 │ │ blx r8 │ │ - cbnz r0, 2582 <__aeabi_idiv0+0x2aa> │ │ - cbnz r4, 2586 <__aeabi_idiv0+0x2ae> │ │ - mov r0, r6 │ │ - mov r1, r5 │ │ - mov.w r2, #480 ; 0x1e0 │ │ - blx 142c │ │ - cmp.w fp, #8 │ │ - bne.n 256e <__aeabi_idiv0+0x296> │ │ - mov sl, r4 │ │ - b.n 2504 <__aeabi_idiv0+0x22c> │ │ - cmp.w fp, #7 │ │ - bne.n 2582 <__aeabi_idiv0+0x2aa> │ │ - mov r0, r4 │ │ - ldr r1, [r6, #64] ; 0x40 │ │ - bl 2492 <__aeabi_idiv0+0x1ba> │ │ + cmp r0, #0 │ │ + bne 2780 <__aeabi_idiv0@@Base+0x420> │ │ + cmp r5, #0 │ │ + bne 2788 <__aeabi_idiv0@@Base+0x428> │ │ + mov r0, fp │ │ + mov r1, r7 │ │ + mov r2, #480 ; 0x1e0 │ │ + mov sl, r5 │ │ + bl 14c0 │ │ + cmp r6, #8 │ │ + beq 26bc <__aeabi_idiv0@@Base+0x35c> │ │ + cmp r6, #7 │ │ + bne 2780 <__aeabi_idiv0@@Base+0x420> │ │ + mov r0, r5 │ │ + ldr r1, [sp, #72] ; 0x48 │ │ + bl 2604 <__aeabi_idiv0@@Base+0x2a4> │ │ add r0, sp, #12 │ │ - bl 2c28 <__restore_core_regs> │ │ - movs r0, #9 │ │ - b.n 2588 <__aeabi_idiv0+0x2b0> │ │ - mov r0, r4 │ │ - add.w sp, sp, #972 ; 0x3cc │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + bl 3244 <__restore_core_regs@@Base> │ │ + mov r0, #9 │ │ + b 278c <__aeabi_idiv0@@Base+0x42c> │ │ + mov r0, r5 │ │ + add sp, sp, #972 ; 0x3cc │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ -00002590 <_Unwind_GetCFA>: │ │ +00002794 <_Unwind_GetCFA@@Base>: │ │ ldr r0, [r0, #68] ; 0x44 │ │ bx lr │ │ │ │ -00002594 <__gnu_Unwind_RaiseException>: │ │ +0000279c <__gnu_Unwind_RaiseException@@Base>: │ │ ldr r3, [r1, #60] ; 0x3c │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ - adds r5, r1, #4 │ │ + push {r4, r5, r6, r7, lr} │ │ + add lr, r1, #4 │ │ str r3, [r1, #64] ; 0x40 │ │ - mov r7, r0 │ │ - mov r6, r1 │ │ - sub sp, #480 ; 0x1e0 │ │ - ldmia r5!, {r0, r1, r2, r3} │ │ - add r4, sp, #4 │ │ - mov r8, sp │ │ - stmia r4!, {r0, r1, r2, r3} │ │ - ldmia r5!, {r0, r1, r2, r3} │ │ - stmia r4!, {r0, r1, r2, r3} │ │ - ldmia r5!, {r0, r1, r2, r3} │ │ - stmia r4!, {r0, r1, r2, r3} │ │ - ldmia.w r5, {r0, r1, r2, r3} │ │ - stmia.w r4, {r0, r1, r2, r3} │ │ - mov.w r3, #4294967295 ; 0xffffffff │ │ - str r3, [sp, #0] │ │ - mov r0, r7 │ │ - ldr.w r1, [r8, #64] ; 0x40 │ │ - bl 2390 <__aeabi_idiv0+0xb8> │ │ - cbnz r0, 25ee <__gnu_Unwind_RaiseException+0x5a> │ │ - ldr r3, [r7, #16] │ │ - mov r1, r7 │ │ - mov r2, sp │ │ + mov r5, r0 │ │ + mov r4, r1 │ │ + sub sp, sp, #484 ; 0x1e4 │ │ + ldm lr!, {r0, r1, r2, r3} │ │ + add ip, sp, #4 │ │ + add r6, sp, #480 ; 0x1e0 │ │ + stmia ip!, {r0, r1, r2, r3} │ │ + ldm lr!, {r0, r1, r2, r3} │ │ + stmia ip!, {r0, r1, r2, r3} │ │ + ldm lr!, {r0, r1, r2, r3} │ │ + stmia ip!, {r0, r1, r2, r3} │ │ + ldm lr, {r0, r1, r2, r3} │ │ + stm ip, {r0, r1, r2, r3} │ │ + mvn r3, #0 │ │ + str r3, [r6, #-480]! ; 0xfffffe20 │ │ + mov r0, r5 │ │ + ldr r1, [sp, #64] ; 0x40 │ │ + bl 247c <__aeabi_idiv0@@Base+0x11c> │ │ + cmp r0, #0 │ │ + bne 2834 <__gnu_Unwind_RaiseException@@Base+0x98> │ │ + ldr r3, [r5, #16] │ │ + mov r1, r5 │ │ + mov r2, r6 │ │ blx r3 │ │ cmp r0, #8 │ │ - mov r4, r0 │ │ - beq.n 25c2 <__gnu_Unwind_RaiseException+0x2e> │ │ - mov r0, sp │ │ - bl 2434 <__aeabi_idiv0+0x15c> │ │ - cmp r4, #6 │ │ - bne.n 25ee <__gnu_Unwind_RaiseException+0x5a> │ │ - mov r0, r7 │ │ - mov r1, r6 │ │ - bl 2494 <__aeabi_idiv0+0x1bc> │ │ - movs r0, #9 │ │ - add sp, #480 ; 0x1e0 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + mov r7, r0 │ │ + beq 27e8 <__gnu_Unwind_RaiseException@@Base+0x4c> │ │ + mov r0, r6 │ │ + bl 257c <__aeabi_idiv0@@Base+0x21c> │ │ + cmp r7, #6 │ │ + bne 2834 <__gnu_Unwind_RaiseException@@Base+0x98> │ │ + mov r0, r5 │ │ + mov r1, r4 │ │ + bl 2608 <__aeabi_idiv0@@Base+0x2a8> │ │ + mov r0, #9 │ │ + add sp, sp, #484 ; 0x1e4 │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ -000025f6 <__gnu_Unwind_ForcedUnwind>: │ │ - push {r4, lr} │ │ +00002840 <__gnu_Unwind_ForcedUnwind@@Base>: │ │ str r2, [r0, #24] │ │ ldr r2, [r3, #60] ; 0x3c │ │ str r1, [r0, #12] │ │ mov r1, r3 │ │ - ldmia.w sp!, {r4, lr} │ │ str r2, [r3, #64] ; 0x40 │ │ - movs r2, #0 │ │ - b.n 24ce <__aeabi_idiv0+0x1f6> │ │ + mov r2, #0 │ │ + b 266c <__aeabi_idiv0@@Base+0x30c> │ │ │ │ -0000260a <__gnu_Unwind_Resume>: │ │ - ldr r3, [r0, #20] │ │ +0000285c <__gnu_Unwind_Resume@@Base>: │ │ push {r4, r5, r6, lr} │ │ mov r5, r0 │ │ ldr r6, [r0, #12] │ │ mov r4, r1 │ │ + ldr r3, [r0, #20] │ │ + cmp r6, #0 │ │ str r3, [r1, #64] ; 0x40 │ │ - cbz r6, 2620 <__gnu_Unwind_Resume+0x16> │ │ - movs r2, #1 │ │ - bl 24ce <__aeabi_idiv0+0x1f6> │ │ - b.n 2648 <__gnu_Unwind_Resume+0x3e> │ │ + beq 2888 <__gnu_Unwind_Resume@@Base+0x2c> │ │ + mov r2, #1 │ │ + bl 266c <__aeabi_idiv0@@Base+0x30c> │ │ + b 28cc <__gnu_Unwind_Resume@@Base+0x70> │ │ ldr r3, [r0, #16] │ │ mov r1, r5 │ │ - movs r0, #2 │ │ + mov r0, #2 │ │ mov r2, r4 │ │ blx r3 │ │ cmp r0, #7 │ │ - beq.n 263a <__gnu_Unwind_Resume+0x30> │ │ + beq 28b8 <__gnu_Unwind_Resume@@Base+0x5c> │ │ cmp r0, #8 │ │ - bne.n 2648 <__gnu_Unwind_Resume+0x3e> │ │ + bne 28cc <__gnu_Unwind_Resume@@Base+0x70> │ │ mov r0, r5 │ │ mov r1, r4 │ │ - bl 2494 <__aeabi_idiv0+0x1bc> │ │ + bl 2608 <__aeabi_idiv0@@Base+0x2a8> │ │ mov r0, r6 │ │ ldr r1, [r4, #64] ; 0x40 │ │ - bl 2492 <__aeabi_idiv0+0x1ba> │ │ - adds r0, r4, #4 │ │ - bl 2c28 <__restore_core_regs> │ │ - blx 1420 │ │ + bl 2604 <__aeabi_idiv0@@Base+0x2a4> │ │ + add r0, r4, #4 │ │ + bl 3244 <__restore_core_regs@@Base> │ │ + bl 14b4 │ │ │ │ -0000264c <__gnu_Unwind_Resume_or_Rethrow>: │ │ +000028d0 <__gnu_Unwind_Resume_or_Rethrow@@Base>: │ │ ldr r2, [r0, #12] │ │ - cbnz r2, 2654 <__gnu_Unwind_Resume_or_Rethrow+0x8> │ │ - b.w 2594 <__gnu_Unwind_RaiseException> │ │ + cmp r2, #0 │ │ + bne 28e0 <__gnu_Unwind_Resume_or_Rethrow@@Base+0x10> │ │ + b 279c <__gnu_Unwind_RaiseException@@Base> │ │ ldr r2, [r1, #60] ; 0x3c │ │ str r2, [r1, #64] ; 0x40 │ │ - movs r2, #0 │ │ - b.n 24ce <__aeabi_idiv0+0x1f6> │ │ + mov r2, #0 │ │ + b 266c <__aeabi_idiv0@@Base+0x30c> │ │ │ │ -0000265c <_Unwind_Complete>: │ │ +000028f0 <_Unwind_Complete@@Base>: │ │ bx lr │ │ │ │ -0000265e <_Unwind_DeleteException>: │ │ - push {r3, lr} │ │ - mov r1, r0 │ │ +000028f4 <_Unwind_DeleteException@@Base>: │ │ ldr r3, [r0, #8] │ │ - cbz r3, 266a <_Unwind_DeleteException+0xc> │ │ - movs r0, #1 │ │ - blx r3 │ │ - pop {r3, pc} │ │ + mov r1, r0 │ │ + cmp r3, #0 │ │ + bxeq lr │ │ + mov r0, #1 │ │ + bx r3 │ │ │ │ -0000266c <_Unwind_VRS_Get>: │ │ - push {r4, r5, lr} │ │ +0000290c <_Unwind_VRS_Get@@Base>: │ │ cmp r1, #4 │ │ - bhi.n 2694 <_Unwind_VRS_Get+0x28> │ │ - tbb [pc, r1] │ │ - lsls r5, r0, #12 │ │ - lsls r7, r1, #12 │ │ - movs r3, r0 │ │ - movs r0, #1 │ │ - pop {r4, r5, pc} │ │ - cbnz r3, 2694 <_Unwind_VRS_Get+0x28> │ │ + addls pc, pc, r1, lsl #2 │ │ + b 2960 <_Unwind_VRS_Get@@Base+0x54> │ │ + b 292c <_Unwind_VRS_Get@@Base+0x20> │ │ + b 2958 <_Unwind_VRS_Get@@Base+0x4c> │ │ + b 2960 <_Unwind_VRS_Get@@Base+0x54> │ │ + b 2958 <_Unwind_VRS_Get@@Base+0x4c> │ │ + b 2958 <_Unwind_VRS_Get@@Base+0x4c> │ │ cmp r2, #15 │ │ - bhi.n 2694 <_Unwind_VRS_Get+0x28> │ │ - add.w r2, r0, r2, lsl #2 │ │ + cmpls r3, #0 │ │ + movne r3, #1 │ │ + moveq r3, #0 │ │ + bne 2960 <_Unwind_VRS_Get@@Base+0x54> │ │ + add r0, r0, r2, lsl #2 │ │ + ldr r2, [sp] │ │ + ldr r1, [r0, #4] │ │ mov r0, r3 │ │ - ldr r1, [r2, #4] │ │ - ldr r2, [sp, #12] │ │ - str r1, [r2, #0] │ │ - pop {r4, r5, pc} │ │ - movs r0, #2 │ │ - pop {r4, r5, pc} │ │ + str r1, [r2] │ │ + bx lr │ │ + mov r0, #1 │ │ + bx lr │ │ + mov r0, #2 │ │ + bx lr │ │ push {r0, r1, r2, r3, r4, lr} │ │ mov r2, r1 │ │ - movs r1, #0 │ │ + mov r1, #0 │ │ add r3, sp, #12 │ │ - str r3, [sp, #0] │ │ + str r3, [sp] │ │ mov r3, r1 │ │ - bl 266c <_Unwind_VRS_Get> │ │ + bl 290c <_Unwind_VRS_Get@@Base> │ │ ldr r0, [sp, #12] │ │ - add sp, #20 │ │ - ldr.w pc, [sp], #4 │ │ + add sp, sp, #20 │ │ + pop {pc} ; (ldr pc, [sp], #4) │ │ │ │ -000026b0 <_Unwind_VRS_Set>: │ │ - push {r4, r5, lr} │ │ +00002990 <_Unwind_VRS_Set@@Base>: │ │ cmp r1, #4 │ │ - bhi.n 26d8 <_Unwind_VRS_Set+0x28> │ │ - tbb [pc, r1] │ │ - lsls r5, r0, #12 │ │ - lsls r7, r1, #12 │ │ - movs r3, r0 │ │ - movs r0, #1 │ │ - pop {r4, r5, pc} │ │ - cbnz r3, 26d8 <_Unwind_VRS_Set+0x28> │ │ + addls pc, pc, r1, lsl #2 │ │ + b 29e4 <_Unwind_VRS_Set@@Base+0x54> │ │ + b 29b0 <_Unwind_VRS_Set@@Base+0x20> │ │ + b 29dc <_Unwind_VRS_Set@@Base+0x4c> │ │ + b 29e4 <_Unwind_VRS_Set@@Base+0x54> │ │ + b 29dc <_Unwind_VRS_Set@@Base+0x4c> │ │ + b 29dc <_Unwind_VRS_Set@@Base+0x4c> │ │ cmp r2, #15 │ │ - bhi.n 26d8 <_Unwind_VRS_Set+0x28> │ │ - ldr r1, [sp, #12] │ │ - add.w r2, r0, r2, lsl #2 │ │ + cmpls r3, #0 │ │ + movne r3, #1 │ │ + moveq r3, #0 │ │ + bne 29e4 <_Unwind_VRS_Set@@Base+0x54> │ │ + ldr r1, [sp] │ │ + add r0, r0, r2, lsl #2 │ │ + ldr r1, [r1] │ │ + str r1, [r0, #4] │ │ mov r0, r3 │ │ - ldr r1, [r1, #0] │ │ - str r1, [r2, #4] │ │ - pop {r4, r5, pc} │ │ - movs r0, #2 │ │ - pop {r4, r5, pc} │ │ + bx lr │ │ + mov r0, #1 │ │ + bx lr │ │ + mov r0, #2 │ │ + bx lr │ │ push {r0, r1, r2, r3, r4, lr} │ │ add r3, sp, #16 │ │ - mov r4, r1 │ │ - movs r1, #0 │ │ - str.w r2, [r3, #-4]! │ │ - mov r2, r4 │ │ - str r3, [sp, #0] │ │ + mov ip, r1 │ │ + mov r1, #0 │ │ + str r2, [r3, #-4]! │ │ + mov r2, ip │ │ + str r3, [sp] │ │ mov r3, r1 │ │ - bl 26b0 <_Unwind_VRS_Set> │ │ - add sp, #16 │ │ - pop {r4, pc} │ │ + bl 2990 <_Unwind_VRS_Set@@Base> │ │ + add sp, sp, #20 │ │ + pop {pc} ; (ldr pc, [sp], #4) │ │ │ │ -000026f6 <__gnu_Unwind_Backtrace>: │ │ +00002a18 <__gnu_Unwind_Backtrace@@Base>: │ │ ldr r3, [r2, #60] ; 0x3c │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ - adds r5, r2, #4 │ │ - str r3, [r2, #64] ; 0x40 │ │ + add ip, r2, #4 │ │ + push {r4, r5, r6, r7, r8, lr} │ │ mov r7, r0 │ │ + str r3, [r2, #64] ; 0x40 │ │ mov r8, r1 │ │ - sub.w sp, sp, #568 ; 0x238 │ │ - ldmia r5!, {r0, r1, r2, r3} │ │ - add r4, sp, #92 ; 0x5c │ │ - add r6, sp, #88 ; 0x58 │ │ - stmia r4!, {r0, r1, r2, r3} │ │ - ldmia r5!, {r0, r1, r2, r3} │ │ - stmia r4!, {r0, r1, r2, r3} │ │ - ldmia r5!, {r0, r1, r2, r3} │ │ - stmia r4!, {r0, r1, r2, r3} │ │ - ldmia.w r5, {r0, r1, r2, r3} │ │ - stmia.w r4, {r0, r1, r2, r3} │ │ - mov r4, sp │ │ - mov.w r3, #4294967295 ; 0xffffffff │ │ - str r3, [r6, #0] │ │ - mov r0, sp │ │ - ldr r1, [r6, #64] ; 0x40 │ │ - bl 2390 <__aeabi_idiv0+0xb8> │ │ - cbz r0, 2736 <__gnu_Unwind_Backtrace+0x40> │ │ - movs r5, #9 │ │ - b.n 2760 <__gnu_Unwind_Backtrace+0x6a> │ │ - mov r0, r6 │ │ - movs r1, #12 │ │ - mov r2, sp │ │ - bl 26dc <_Unwind_VRS_Set+0x2c> │ │ + ldm ip!, {r0, r1, r2, r3} │ │ + sub sp, sp, #568 ; 0x238 │ │ + add lr, sp, #92 ; 0x5c │ │ + add r4, sp, #88 ; 0x58 │ │ + mov r6, sp │ │ + stmia lr!, {r0, r1, r2, r3} │ │ + ldm ip!, {r0, r1, r2, r3} │ │ + stmia lr!, {r0, r1, r2, r3} │ │ + ldm ip!, {r0, r1, r2, r3} │ │ + stmia lr!, {r0, r1, r2, r3} │ │ + ldm ip, {r0, r1, r2, r3} │ │ + stm lr, {r0, r1, r2, r3} │ │ + mvn r3, #0 │ │ + str r3, [sp, #88] ; 0x58 │ │ mov r0, r6 │ │ + ldr r1, [sp, #152] ; 0x98 │ │ + bl 247c <__aeabi_idiv0@@Base+0x11c> │ │ + cmp r0, #0 │ │ + beq 2a84 <__gnu_Unwind_Backtrace@@Base+0x6c> │ │ + mov r5, #9 │ │ + b 2acc <__gnu_Unwind_Backtrace@@Base+0xb4> │ │ + mov r0, r4 │ │ + mov r1, #12 │ │ + mov r2, r6 │ │ + bl 29ec <_Unwind_VRS_Set@@Base+0x5c> │ │ + mov r0, r4 │ │ mov r1, r8 │ │ blx r7 │ │ cmp r0, #0 │ │ - bne.n 2732 <__gnu_Unwind_Backtrace+0x3c> │ │ - ldr r3, [r4, #16] │ │ - movs r0, #8 │ │ - mov r1, sp │ │ - mov r2, r6 │ │ + bne 2a7c <__gnu_Unwind_Backtrace@@Base+0x64> │ │ + ldr r3, [sp, #16] │ │ + mov r0, #8 │ │ + mov r1, r6 │ │ + mov r2, r4 │ │ blx r3 │ │ - cmp r0, #5 │ │ + sub r3, r0, #5 │ │ mov r5, r0 │ │ - beq.n 2760 <__gnu_Unwind_Backtrace+0x6a> │ │ - cmp r0, #9 │ │ - bne.n 2728 <__gnu_Unwind_Backtrace+0x32> │ │ - b.n 2732 <__gnu_Unwind_Backtrace+0x3c> │ │ - mov r0, r6 │ │ - bl 2434 <__aeabi_idiv0+0x15c> │ │ + bics r3, r3, #4 │ │ + bne 2a68 <__gnu_Unwind_Backtrace@@Base+0x50> │ │ + mov r0, r4 │ │ + bl 257c <__aeabi_idiv0@@Base+0x21c> │ │ mov r0, r5 │ │ - add.w sp, sp, #568 ; 0x238 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - mov r6, r2 │ │ + add sp, sp, #568 ; 0x238 │ │ + pop {r4, r5, r6, r7, r8, pc} │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + mov r7, r2 │ │ ldr r2, [r1, #76] ; 0x4c │ │ - sub sp, #36 ; 0x24 │ │ - mov fp, r0 │ │ - mov r4, r1 │ │ - adds r5, r2, #4 │ │ - and.w sl, r0, #3 │ │ - ldr r2, [r2, #0] │ │ - mov r7, r3 │ │ - str r5, [sp, #24] │ │ - str r2, [sp, #20] │ │ - cbnz r3, 279e <__gnu_Unwind_Backtrace+0xa8> │ │ - lsls r2, r2, #8 │ │ - strb.w r3, [sp, #29] │ │ - str r2, [sp, #20] │ │ - movs r3, #3 │ │ - strb.w r3, [sp, #28] │ │ - b.n 27b8 <__gnu_Unwind_Backtrace+0xc2> │ │ - cmp r3, #2 │ │ - bgt.n 27b8 <__gnu_Unwind_Backtrace+0xc2> │ │ - lsrs r3, r2, #16 │ │ - strb.w r3, [sp, #29] │ │ - lsls r2, r2, #16 │ │ - str r2, [sp, #20] │ │ + sub sp, sp, #36 ; 0x24 │ │ + subs r9, r3, #0 │ │ + mov r5, r1 │ │ + add ip, r2, #4 │ │ + and r8, r0, #3 │ │ + ldr r4, [r2] │ │ + str ip, [sp, #24] │ │ + str r4, [sp, #20] │ │ + bne 2b28 <__gnu_Unwind_Backtrace@@Base+0x110> │ │ + lsl r4, r4, #8 │ │ + mov r3, #3 │ │ + str r4, [sp, #20] │ │ + strb r9, [sp, #29] │ │ + strb r3, [sp, #28] │ │ + b 2b50 <__gnu_Unwind_Backtrace@@Base+0x138> │ │ + cmp r9, #2 │ │ + bgt 2b50 <__gnu_Unwind_Backtrace@@Base+0x138> │ │ + lsr r3, r4, #16 │ │ + strb r3, [sp, #29] │ │ + lsl r4, r4, #16 │ │ + mov r2, #2 │ │ uxtb r3, r3 │ │ - movs r2, #2 │ │ - strb.w r2, [sp, #28] │ │ - add.w r5, r5, r3, lsl #2 │ │ - cmp.w sl, #2 │ │ - ldr r3, [r4, #80] ; 0x50 │ │ - it eq │ │ - ldreq r5, [r4, #56] ; 0x38 │ │ - ands.w r9, r3, #1 │ │ - bne.w 29ac <__gnu_Unwind_Backtrace+0x2b6> │ │ - add.w r1, r4, #88 ; 0x58 │ │ - add r3, sp, #16 │ │ - str r1, [sp, #8] │ │ - str r3, [sp, #12] │ │ - ldr.w r8, [r5] │ │ - cmp.w r8, #0 │ │ - beq.w 29b0 <__gnu_Unwind_Backtrace+0x2ba> │ │ - cmp r7, #2 │ │ - bne.n 27ea <__gnu_Unwind_Backtrace+0xf4> │ │ - ldr r3, [r5, #4] │ │ - adds r5, #8 │ │ - b.n 27f4 <__gnu_Unwind_Backtrace+0xfe> │ │ - ldrh.w r8, [r5] │ │ - adds r5, #4 │ │ - ldrh.w r3, [r5, #-2] │ │ - ldr r1, [r4, #72] ; 0x48 │ │ - bic.w r2, r3, #1 │ │ + str r4, [sp, #20] │ │ + strb r2, [sp, #28] │ │ + add ip, ip, r3, lsl #2 │ │ + cmp r8, #2 │ │ + ldr r3, [r5, #80] ; 0x50 │ │ + ldreq ip, [r5, #56] ; 0x38 │ │ + ands r3, r3, #1 │ │ + bne 2e24 <__gnu_Unwind_Backtrace@@Base+0x40c> │ │ + eor r0, r0, #8 │ │ + str r3, [sp, #4] │ │ + ubfx r3, r0, #3, #1 │ │ + str r3, [sp, #8] │ │ + ldr r4, [ip] │ │ + cmp r4, #0 │ │ + beq 2e2c <__gnu_Unwind_Backtrace@@Base+0x414> │ │ + cmp r9, #2 │ │ + ldr r3, [r5, #72] ; 0x48 │ │ + mov r0, r7 │ │ + mov r1, #15 │ │ + ldreq sl, [ip, #4] │ │ + addeq r6, ip, #8 │ │ + ldrhne sl, [ip, #2] │ │ + addne r6, ip, #4 │ │ + ldrhne r4, [ip] │ │ + bic fp, sl, #1 │ │ + add fp, fp, r3 │ │ + bl 2968 <_Unwind_VRS_Get@@Base+0x5c> │ │ + cmp fp, r0 │ │ + movhi ip, #0 │ │ + bhi 2bd0 <__gnu_Unwind_Backtrace@@Base+0x1b8> │ │ + bic r3, r4, #1 │ │ + add fp, fp, r3 │ │ + cmp r0, fp │ │ + movcs ip, #0 │ │ + movcc ip, #1 │ │ + and sl, sl, #1 │ │ + and r4, r4, #1 │ │ + orr r4, r4, sl, lsl #1 │ │ + cmp r4, #1 │ │ + beq 2c44 <__gnu_Unwind_Backtrace@@Base+0x22c> │ │ + bcc 2bf4 <__gnu_Unwind_Backtrace@@Base+0x1dc> │ │ + cmp r4, #2 │ │ + beq 2d14 <__gnu_Unwind_Backtrace@@Base+0x2fc> │ │ + b 2e98 <__gnu_Unwind_Backtrace@@Base+0x480> │ │ + cmp r8, #0 │ │ + moveq ip, #0 │ │ + andne ip, ip, #1 │ │ + add sl, r6, #4 │ │ + cmp ip, #0 │ │ + beq 2c3c <__gnu_Unwind_Backtrace@@Base+0x224> │ │ mov r0, r6 │ │ - add r2, r1 │ │ - movs r1, #15 │ │ - stmia.w sp, {r2, r3} │ │ - bl 2698 <_Unwind_VRS_Get+0x2c> │ │ - ldr r2, [sp, #0] │ │ - ldr r3, [sp, #4] │ │ - cmp r2, r0 │ │ - bhi.n 2820 <__gnu_Unwind_Backtrace+0x12a> │ │ - bic.w r1, r8, #1 │ │ - add r2, r1 │ │ - cmp r0, r2 │ │ - ite cs │ │ - movcs r2, #0 │ │ - movcc r2, #1 │ │ - b.n 2822 <__gnu_Unwind_Backtrace+0x12c> │ │ - movs r2, #0 │ │ - and.w r3, r3, #1 │ │ - and.w r8, r8, #1 │ │ - orr.w r8, r8, r3, lsl #1 │ │ - cmp.w r8, #1 │ │ - beq.n 286e <__gnu_Unwind_Backtrace+0x178> │ │ - bcc.n 283e <__gnu_Unwind_Backtrace+0x148> │ │ - cmp.w r8, #2 │ │ - beq.n 28fc <__gnu_Unwind_Backtrace+0x206> │ │ - b.n 29ec <__gnu_Unwind_Backtrace+0x2f6> │ │ - add.w r8, r5, #4 │ │ - cmp.w sl, #0 │ │ - beq.n 286a <__gnu_Unwind_Backtrace+0x174> │ │ - cbz r2, 286a <__gnu_Unwind_Backtrace+0x174> │ │ + bl 2370 <__aeabi_idiv0@@Base+0x10> │ │ + str sl, [r5, #56] ; 0x38 │ │ + mov r4, r0 │ │ mov r0, r5 │ │ - bl 22e4 <__aeabi_idiv0+0xc> │ │ - str.w r8, [r4, #56] ; 0x38 │ │ - mov r5, r0 │ │ - mov r0, r4 │ │ - blx 1438 <__cxa_begin_cleanup@plt> │ │ + bl 14cc <__cxa_begin_cleanup@plt> │ │ cmp r0, #0 │ │ - beq.w 29ec <__gnu_Unwind_Backtrace+0x2f6> │ │ - mov r0, r6 │ │ - movs r1, #15 │ │ - mov r2, r5 │ │ - b.n 28f0 <__gnu_Unwind_Backtrace+0x1fa> │ │ - mov r5, r8 │ │ - b.n 27d4 <__gnu_Unwind_Backtrace+0xde> │ │ - cmp.w sl, #0 │ │ - bne.n 28c4 <__gnu_Unwind_Backtrace+0x1ce> │ │ - cmp r2, #0 │ │ - beq.n 28f8 <__gnu_Unwind_Backtrace+0x202> │ │ - ldr r3, [r5, #4] │ │ - ldr r2, [r5, #0] │ │ - adds r1, r3, #2 │ │ - mov.w r2, r2, lsr #31 │ │ - beq.w 29ec <__gnu_Unwind_Backtrace+0x2f6> │ │ - ldr r1, [sp, #8] │ │ - adds r3, #1 │ │ - str r1, [sp, #16] │ │ - beq.n 28a6 <__gnu_Unwind_Backtrace+0x1b0> │ │ - adds r0, r5, #4 │ │ - str r2, [sp, #0] │ │ - bl 2482 <__aeabi_idiv0+0x1aa> │ │ - ldr r2, [sp, #0] │ │ + beq 2e98 <__gnu_Unwind_Backtrace@@Base+0x480> │ │ + mov r0, r7 │ │ + mov r1, #15 │ │ + mov r2, r4 │ │ + b 2e8c <__gnu_Unwind_Backtrace@@Base+0x474> │ │ + mov ip, sl │ │ + b 2b74 <__gnu_Unwind_Backtrace@@Base+0x15c> │ │ + cmp r8, #0 │ │ + bne 2cc4 <__gnu_Unwind_Backtrace@@Base+0x2ac> │ │ + cmp ip, #0 │ │ + beq 2d0c <__gnu_Unwind_Backtrace@@Base+0x2f4> │ │ + ldr r3, [r6, #4] │ │ + ldr sl, [r6] │ │ + cmn r3, #2 │ │ + lsr sl, sl, #31 │ │ + beq 2e98 <__gnu_Unwind_Backtrace@@Base+0x480> │ │ + cmn r3, #1 │ │ + add r2, r5, #88 ; 0x58 │ │ + str r2, [sp, #16] │ │ + beq 2c9c <__gnu_Unwind_Backtrace@@Base+0x284> │ │ + add r0, r6, #4 │ │ + bl 25e8 <__aeabi_idiv0@@Base+0x288> │ │ + mov r2, sl │ │ add r3, sp, #16 │ │ mov r1, r0 │ │ - mov r0, r4 │ │ - blx 1444 <__cxa_type_match@plt> │ │ - mov r8, r0 │ │ - cbz r0, 28f8 <__gnu_Unwind_Backtrace+0x202> │ │ - mov r0, r6 │ │ - movs r1, #13 │ │ - bl 2698 <_Unwind_VRS_Get+0x2c> │ │ - cmp.w r8, #2 │ │ + mov r0, r5 │ │ + bl 14d8 <__cxa_type_match@plt> │ │ + subs r4, r0, #0 │ │ + beq 2d0c <__gnu_Unwind_Backtrace@@Base+0x2f4> │ │ + mov r0, r7 │ │ + mov r1, #13 │ │ + bl 2968 <_Unwind_VRS_Get@@Base+0x5c> │ │ + cmp r4, #2 │ │ ldr r2, [sp, #16] │ │ - str r0, [r4, #32] │ │ - bne.n 28c0 <__gnu_Unwind_Backtrace+0x1ca> │ │ - mov r3, r4 │ │ - str.w r2, [r3, #44]! │ │ - b.n 2956 <__gnu_Unwind_Backtrace+0x260> │ │ - str r2, [r4, #36] ; 0x24 │ │ - b.n 2958 <__gnu_Unwind_Backtrace+0x262> │ │ + moveq r3, r5 │ │ + movne r3, r2 │ │ + str r0, [r5, #32] │ │ + streq r2, [r3, #44]! ; 0x2c │ │ + b 2eb4 <__gnu_Unwind_Backtrace@@Base+0x49c> │ │ + mov r0, r7 │ │ + mov r1, #13 │ │ + ldr r4, [r5, #32] │ │ + bl 2968 <_Unwind_VRS_Get@@Base+0x5c> │ │ + cmp r4, r0 │ │ + bne 2d0c <__gnu_Unwind_Backtrace@@Base+0x2f4> │ │ + ldr r3, [r5, #40] ; 0x28 │ │ + cmp r6, r3 │ │ + bne 2d0c <__gnu_Unwind_Backtrace@@Base+0x2f4> │ │ mov r0, r6 │ │ - movs r1, #13 │ │ - ldr.w r8, [r4, #32] │ │ - bl 2698 <_Unwind_VRS_Get+0x2c> │ │ - cmp r8, r0 │ │ - bne.n 28f8 <__gnu_Unwind_Backtrace+0x202> │ │ - ldr r3, [r4, #40] ; 0x28 │ │ - cmp r5, r3 │ │ - bne.n 28f8 <__gnu_Unwind_Backtrace+0x202> │ │ - mov r0, r5 │ │ - bl 22e4 <__aeabi_idiv0+0xc> │ │ - movs r1, #15 │ │ + bl 2370 <__aeabi_idiv0@@Base+0x10> │ │ + mov r1, #15 │ │ mov r2, r0 │ │ - mov r0, r6 │ │ - bl 26dc <_Unwind_VRS_Set+0x2c> │ │ - mov r0, r6 │ │ - movs r1, #0 │ │ - mov r2, r4 │ │ - bl 26dc <_Unwind_VRS_Set+0x2c> │ │ - movs r0, #7 │ │ - b.n 29ee <__gnu_Unwind_Backtrace+0x2f8> │ │ - adds r5, #8 │ │ - b.n 27d4 <__gnu_Unwind_Backtrace+0xde> │ │ - ldr r3, [r5, #0] │ │ - bic.w r8, r3, #2147483648 ; 0x80000000 │ │ - cmp.w sl, #0 │ │ - bne.n 295e <__gnu_Unwind_Backtrace+0x268> │ │ - cmp r2, #0 │ │ - beq.n 299a <__gnu_Unwind_Backtrace+0x2a4> │ │ - tst.w fp, #8 │ │ - beq.n 2918 <__gnu_Unwind_Backtrace+0x222> │ │ - cmp.w r8, #0 │ │ - bne.n 299a <__gnu_Unwind_Backtrace+0x2a4> │ │ - mov.w ip, #0 │ │ - cmp ip, r8 │ │ - beq.n 294a <__gnu_Unwind_Backtrace+0x254> │ │ - add.w ip, ip, #1 │ │ + mov r0, r7 │ │ + bl 29ec <_Unwind_VRS_Set@@Base+0x5c> │ │ + mov r0, r7 │ │ + mov r1, #0 │ │ + b 2dfc <__gnu_Unwind_Backtrace@@Base+0x3e4> │ │ + add ip, r6, #8 │ │ + b 2b74 <__gnu_Unwind_Backtrace@@Base+0x15c> │ │ + ldr r4, [r6] │ │ + cmp r8, #0 │ │ + bic r4, r4, #-2147483648 ; 0x80000000 │ │ + bne 2d8c <__gnu_Unwind_Backtrace@@Base+0x374> │ │ + cmp ip, #0 │ │ + beq 2e0c <__gnu_Unwind_Backtrace@@Base+0x3f4> │ │ ldr r3, [sp, #8] │ │ - str.w ip, [sp, #4] │ │ - add.w r0, r5, ip, lsl #2 │ │ - str r3, [sp, #16] │ │ - bl 2482 <__aeabi_idiv0+0x1aa> │ │ - movs r2, #0 │ │ - add r3, sp, #16 │ │ + cmp r4, #0 │ │ + orreq r3, r3, #1 │ │ + cmp r3, #0 │ │ + beq 2e0c <__gnu_Unwind_Backtrace@@Base+0x3f4> │ │ + add ip, r5, #88 ; 0x58 │ │ + add fp, sp, #16 │ │ + mov sl, r8 │ │ + cmp sl, r4 │ │ + beq 2ea0 <__gnu_Unwind_Backtrace@@Base+0x488> │ │ + add sl, sl, #1 │ │ + str ip, [sp, #16] │ │ + str ip, [sp, #12] │ │ + add r0, r6, sl, lsl #2 │ │ + bl 25e8 <__aeabi_idiv0@@Base+0x288> │ │ + mov r2, #0 │ │ + mov r3, fp │ │ mov r1, r0 │ │ - mov r0, r4 │ │ - blx 1444 <__cxa_type_match@plt> │ │ - ldr.w ip, [sp, #4] │ │ + mov r0, r5 │ │ + bl 14d8 <__cxa_type_match@plt> │ │ + ldr ip, [sp, #12] │ │ cmp r0, #0 │ │ - beq.n 291c <__gnu_Unwind_Backtrace+0x226> │ │ - b.n 299a <__gnu_Unwind_Backtrace+0x2a4> │ │ - mov r0, r6 │ │ - movs r1, #13 │ │ - bl 2698 <_Unwind_VRS_Get+0x2c> │ │ - ldr r3, [sp, #16] │ │ - str r0, [r4, #32] │ │ - str r3, [r4, #36] ; 0x24 │ │ - str r5, [r4, #40] ; 0x28 │ │ - movs r0, #6 │ │ - b.n 29ee <__gnu_Unwind_Backtrace+0x2f8> │ │ - ldr r3, [r4, #32] │ │ - mov r0, r6 │ │ - movs r1, #13 │ │ + beq 2d4c <__gnu_Unwind_Backtrace@@Base+0x334> │ │ + b 2e0c <__gnu_Unwind_Backtrace@@Base+0x3f4> │ │ + mov r0, r7 │ │ + mov r1, #13 │ │ + ldr sl, [r5, #32] │ │ + bl 2968 <_Unwind_VRS_Get@@Base+0x5c> │ │ + cmp sl, r0 │ │ + bne 2e0c <__gnu_Unwind_Backtrace@@Base+0x3f4> │ │ + ldr r3, [r5, #40] ; 0x28 │ │ + cmp r6, r3 │ │ + bne 2e0c <__gnu_Unwind_Backtrace@@Base+0x3f4> │ │ + mov sl, #0 │ │ + mov r3, #4 │ │ + str r4, [r5, #40] ; 0x28 │ │ + str r3, [r5, #48] ; 0x30 │ │ + add r3, r6, r3 │ │ + str sl, [r5, #44] ; 0x2c │ │ + str r3, [r5, #52] ; 0x34 │ │ + ldr r3, [r6] │ │ + cmp r3, sl │ │ + bge 2e04 <__gnu_Unwind_Backtrace@@Base+0x3ec> │ │ + add r0, r4, #1 │ │ + add r0, r6, r0, lsl #2 │ │ + bl 2370 <__aeabi_idiv0@@Base+0x10> │ │ + mov r1, #15 │ │ + mov r2, r0 │ │ + mov r0, r7 │ │ + bl 29ec <_Unwind_VRS_Set@@Base+0x5c> │ │ + mov r0, r7 │ │ + mov r1, sl │ │ + mov r2, r5 │ │ + b 2e8c <__gnu_Unwind_Backtrace@@Base+0x474> │ │ + mov r3, #1 │ │ str r3, [sp, #4] │ │ - bl 2698 <_Unwind_VRS_Get+0x2c> │ │ - ldr r3, [sp, #4] │ │ - cmp r3, r0 │ │ - bne.n 299a <__gnu_Unwind_Backtrace+0x2a4> │ │ - ldr r3, [r4, #40] ; 0x28 │ │ - cmp r5, r3 │ │ - bne.n 299a <__gnu_Unwind_Backtrace+0x2a4> │ │ - movs r3, #4 │ │ - movs r1, #0 │ │ - str r3, [r4, #48] ; 0x30 │ │ - adds r3, r5, r3 │ │ - str.w r8, [r4, #40] ; 0x28 │ │ - str r1, [r4, #44] ; 0x2c │ │ - str r3, [r4, #52] ; 0x34 │ │ - ldr r3, [r5, #0] │ │ - cmp r3, r1 │ │ - bge.n 2996 <__gnu_Unwind_Backtrace+0x2a0> │ │ - add.w r0, r8, #1 │ │ - add.w r0, r5, r0, lsl #2 │ │ - b.n 28dc <__gnu_Unwind_Backtrace+0x1e6> │ │ - mov.w r9, #1 │ │ - ldr r3, [r5, #0] │ │ - add.w r8, r8, #1 │ │ + ldr r3, [r6] │ │ + add ip, r4, #1 │ │ cmp r3, #0 │ │ - it lt │ │ - addlt r5, #4 │ │ - add.w r5, r5, r8, lsl #2 │ │ - b.n 27d4 <__gnu_Unwind_Backtrace+0xde> │ │ - mov.w r9, #0 │ │ - cmp r7, #2 │ │ - ble.n 29ba <__gnu_Unwind_Backtrace+0x2c4> │ │ - bl 248e <__aeabi_idiv0+0x1b6> │ │ - b.n 29c2 <__gnu_Unwind_Backtrace+0x2cc> │ │ - mov r0, r6 │ │ + addlt r6, r6, #4 │ │ + add ip, r6, ip, lsl #2 │ │ + b 2b74 <__gnu_Unwind_Backtrace@@Base+0x15c> │ │ + mov r3, #0 │ │ + str r3, [sp, #4] │ │ + cmp r9, #2 │ │ + ble 2e3c <__gnu_Unwind_Backtrace@@Base+0x424> │ │ + bl 25fc <__aeabi_idiv0@@Base+0x29c> │ │ + b 2e48 <__gnu_Unwind_Backtrace@@Base+0x430> │ │ + mov r0, r7 │ │ add r1, sp, #20 │ │ - bl 2e1a <__gnu_unwind_execute> │ │ - cbnz r0, 29ec <__gnu_Unwind_Backtrace+0x2f6> │ │ - cmp.w r9, #0 │ │ - bne.n 29ce <__gnu_Unwind_Backtrace+0x2d8> │ │ - movs r0, #8 │ │ - b.n 29ee <__gnu_Unwind_Backtrace+0x2f8> │ │ - movs r1, #15 │ │ - mov r0, r6 │ │ - bl 2698 <_Unwind_VRS_Get+0x2c> │ │ - movs r1, #14 │ │ + bl 3478 <__gnu_unwind_execute@@Base> │ │ + cmp r0, #0 │ │ + bne 2e98 <__gnu_Unwind_Backtrace@@Base+0x480> │ │ + ldr r3, [sp, #4] │ │ + cmp r3, #0 │ │ + moveq r0, #8 │ │ + beq 2ec0 <__gnu_Unwind_Backtrace@@Base+0x4a8> │ │ + mov r1, #15 │ │ + mov r0, r7 │ │ + bl 2968 <_Unwind_VRS_Get@@Base+0x5c> │ │ + mov r1, #14 │ │ mov r2, r0 │ │ - mov r0, r6 │ │ - bl 26dc <_Unwind_VRS_Set+0x2c> │ │ - ldr r2, [pc, #16] ; (29f4 <__gnu_Unwind_Backtrace+0x2fe>) │ │ - mov r0, r6 │ │ - movs r1, #15 │ │ - add r2, pc │ │ - ldr r2, [r2, #0] │ │ - b.n 28f0 <__gnu_Unwind_Backtrace+0x1fa> │ │ - movs r0, #9 │ │ - add sp, #36 ; 0x24 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - movs r5, #202 ; 0xca │ │ - ... │ │ - │ │ -000029f8 <__aeabi_unwind_cpp_pr0>: │ │ - movs r3, #0 │ │ - b.n 2770 <__gnu_Unwind_Backtrace+0x7a> │ │ - │ │ -000029fc <__aeabi_unwind_cpp_pr1>: │ │ - movs r3, #1 │ │ - b.n 2770 <__gnu_Unwind_Backtrace+0x7a> │ │ - │ │ -00002a00 <__aeabi_unwind_cpp_pr2>: │ │ - movs r3, #2 │ │ - b.n 2770 <__gnu_Unwind_Backtrace+0x7a> │ │ + mov r0, r7 │ │ + bl 29ec <_Unwind_VRS_Set@@Base+0x5c> │ │ + ldr r2, [pc, #68] ; 2ec8 <__gnu_Unwind_Backtrace@@Base+0x4b0> │ │ + mov r0, r7 │ │ + mov r1, #15 │ │ + ldr r2, [pc, r2] │ │ + bl 29ec <_Unwind_VRS_Set@@Base+0x5c> │ │ + mov r0, #7 │ │ + b 2ec0 <__gnu_Unwind_Backtrace@@Base+0x4a8> │ │ + mov r0, #9 │ │ + b 2ec0 <__gnu_Unwind_Backtrace@@Base+0x4a8> │ │ + mov r0, r7 │ │ + mov r1, #13 │ │ + bl 2968 <_Unwind_VRS_Get@@Base+0x5c> │ │ + ldr r3, [sp, #16] │ │ + str r0, [r5, #32] │ │ + mov r0, #6 │ │ + str r3, [r5, #36] ; 0x24 │ │ + str r6, [r5, #40] ; 0x28 │ │ + add sp, sp, #36 ; 0x24 │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + andeq r3, r0, r0, lsr #2 │ │ + │ │ +00002ecc <__aeabi_unwind_cpp_pr0@@Base>: │ │ + mov r3, #0 │ │ + b 2ae0 <__gnu_Unwind_Backtrace@@Base+0xc8> │ │ + │ │ +00002ed4 <__aeabi_unwind_cpp_pr1@@Base>: │ │ + mov r3, #1 │ │ + b 2ae0 <__gnu_Unwind_Backtrace@@Base+0xc8> │ │ + │ │ +00002edc <__aeabi_unwind_cpp_pr2@@Base>: │ │ + mov r3, #2 │ │ + b 2ae0 <__gnu_Unwind_Backtrace@@Base+0xc8> │ │ │ │ -00002a04 <_Unwind_VRS_Pop>: │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ - mov r4, r0 │ │ - sub sp, #264 ; 0x108 │ │ - mov r7, r2 │ │ - mov r5, r3 │ │ +00002ee4 <_Unwind_VRS_Pop@@Base>: │ │ + push {r4, r5, r6, r7, r8, r9, lr} │ │ + mov r5, r0 │ │ + sub sp, sp, #268 ; 0x10c │ │ + mov r4, r2 │ │ cmp r1, #4 │ │ - bhi.n 2b0c <_Unwind_VRS_Pop+0x108> │ │ - tbb [pc, r1] │ │ - subs r3, r0, r0 │ │ - cmp r0, #122 ; 0x7a │ │ - lsls r2, r2, #1 │ │ - cmp r5, #0 │ │ - bne.n 2b0c <_Unwind_VRS_Pop+0x108> │ │ - ldr r3, [r0, #56] ; 0x38 │ │ - uxth r1, r7 │ │ - movs r0, #1 │ │ - lsl.w r2, r0, r5 │ │ - tst r2, r1 │ │ - beq.n 2a3a <_Unwind_VRS_Pop+0x36> │ │ - ldr r2, [r3, #0] │ │ - add.w r6, r4, r5, lsl #2 │ │ - adds r3, #4 │ │ - str r2, [r6, #4] │ │ - adds r5, #1 │ │ - cmp r5, #16 │ │ - bne.n 2a28 <_Unwind_VRS_Pop+0x24> │ │ - ands.w r0, r7, #8192 ; 0x2000 │ │ - bne.w 2b52 <_Unwind_VRS_Pop+0x14e> │ │ - str r3, [r4, #56] ; 0x38 │ │ - b.n 2c20 <_Unwind_VRS_Pop+0x21c> │ │ - bic.w r3, r5, #4 │ │ + addls pc, pc, r1, lsl #2 │ │ + b 31e8 <_Unwind_VRS_Pop@@Base+0x304> │ │ + b 2f14 <_Unwind_VRS_Pop@@Base+0x30> │ │ + b 2f5c <_Unwind_VRS_Pop@@Base+0x78> │ │ + b 31e8 <_Unwind_VRS_Pop@@Base+0x304> │ │ + b 3110 <_Unwind_VRS_Pop@@Base+0x22c> │ │ + b 3180 <_Unwind_VRS_Pop@@Base+0x29c> │ │ + cmp r3, #0 │ │ + bne 31e8 <_Unwind_VRS_Pop@@Base+0x304> │ │ + mov r3, #1 │ │ + uxth r1, r2 │ │ + ldr r2, [r0, #56] ; 0x38 │ │ + mov r0, r3 │ │ + sub ip, r3, #1 │ │ + ands ip, r1, r0, lsl ip │ │ + ldrne ip, [r2] │ │ + addne r2, r2, #4 │ │ + strne ip, [r5, r3, lsl #2] │ │ + add r3, r3, #1 │ │ + cmp r3, #17 │ │ + bne 2f2c <_Unwind_VRS_Pop@@Base+0x48> │ │ + ands r0, r4, #8192 ; 0x2000 │ │ + streq r2, [r5, #56] ; 0x38 │ │ + beq 323c <_Unwind_VRS_Pop@@Base+0x358> │ │ + b 31f0 <_Unwind_VRS_Pop@@Base+0x30c> │ │ + bic r2, r3, #4 │ │ + cmp r2, #1 │ │ + bne 31e8 <_Unwind_VRS_Pop@@Base+0x304> │ │ cmp r3, #1 │ │ - bne.n 2b0c <_Unwind_VRS_Pop+0x108> │ │ - cmp r5, #1 │ │ - mov.w r6, r7, lsr #16 │ │ - uxth.w r8, r7 │ │ - add.w r7, r8, r6 │ │ - bne.w 2bfc <_Unwind_VRS_Pop+0x1f8> │ │ - b.n 2b04 <_Unwind_VRS_Pop+0x100> │ │ - cmp r5, #3 │ │ - bne.n 2b0c <_Unwind_VRS_Pop+0x108> │ │ - lsrs r6, r7, #16 │ │ - uxth r7, r7 │ │ - adds r3, r7, r6 │ │ - cmp r3, #16 │ │ - bhi.n 2b0c <_Unwind_VRS_Pop+0x108> │ │ - ldr r3, [r0, #0] │ │ - lsls r1, r3, #28 │ │ - bpl.n 2a8a <_Unwind_VRS_Pop+0x86> │ │ - bic.w r3, r3, #8 │ │ - str r3, [r0, #0] │ │ - add.w r0, r0, #336 ; 0x150 │ │ - bl 2cb4 <__gnu_Unwind_Save_WMMXD> │ │ - add r5, sp, #128 ; 0x80 │ │ - lsls r7, r7, #1 │ │ - mov r0, r5 │ │ - add.w r6, r5, r6, lsl #3 │ │ - bl 2cb4 <__gnu_Unwind_Save_WMMXD> │ │ - ldr r3, [r4, #56] ; 0x38 │ │ - mov r2, r7 │ │ - subs r1, r3, #4 │ │ - subs r6, r6, r3 │ │ - adds.w r2, r2, #4294967295 ; 0xffffffff │ │ - bcc.n 2aae <_Unwind_VRS_Pop+0xaa> │ │ - ldr.w r0, [r1, #4]! │ │ - str r0, [r6, r1] │ │ - b.n 2aa0 <_Unwind_VRS_Pop+0x9c> │ │ - add.w r7, r3, r7, lsl #2 │ │ - mov r0, r5 │ │ - str r7, [r4, #56] ; 0x38 │ │ - bl 2c70 <__gnu_Unwind_Restore_WMMXD> │ │ - b.n 2b52 <_Unwind_VRS_Pop+0x14e> │ │ - cbnz r5, 2b0c <_Unwind_VRS_Pop+0x108> │ │ - cmp r7, #16 │ │ - bhi.n 2b0c <_Unwind_VRS_Pop+0x108> │ │ - ldr r3, [r0, #0] │ │ - lsls r2, r3, #27 │ │ - bpl.n 2ad6 <_Unwind_VRS_Pop+0xd2> │ │ - bic.w r3, r3, #16 │ │ - str r3, [r0, #0] │ │ - add.w r0, r0, #464 ; 0x1d0 │ │ - bl 2d0c <__gnu_Unwind_Save_WMMXC> │ │ - add r5, sp, #128 ; 0x80 │ │ - mov r0, r5 │ │ - bl 2d0c <__gnu_Unwind_Save_WMMXC> │ │ - ldr r2, [r4, #56] ; 0x38 │ │ - movs r3, #0 │ │ - movs r0, #1 │ │ - lsl.w r1, r0, r3 │ │ - tst r1, r7 │ │ - beq.n 2af4 <_Unwind_VRS_Pop+0xf0> │ │ - ldr r1, [r2, #0] │ │ - adds r2, #4 │ │ - str.w r1, [r5, r3, lsl #2] │ │ - adds r3, #1 │ │ - cmp r3, #4 │ │ - bne.n 2ae4 <_Unwind_VRS_Pop+0xe0> │ │ - str r2, [r4, #56] ; 0x38 │ │ - mov r0, r5 │ │ - bl 2cf8 <__gnu_Unwind_Restore_WMMXC> │ │ - b.n 2b52 <_Unwind_VRS_Pop+0x14e> │ │ - cmp r7, #16 │ │ - bhi.n 2b0c <_Unwind_VRS_Pop+0x108> │ │ - cmp r6, #15 │ │ - bls.n 2b56 <_Unwind_VRS_Pop+0x152> │ │ - movs r0, #2 │ │ - b.n 2c20 <_Unwind_VRS_Pop+0x21c> │ │ - add.w r3, r2, r8, lsl #2 │ │ - cbz r7, 2b40 <_Unwind_VRS_Pop+0x13c> │ │ + lsr r7, r4, #16 │ │ + uxth r4, r4 │ │ + add r6, r4, r7 │ │ + bne 2f98 <_Unwind_VRS_Pop@@Base+0xb4> │ │ cmp r6, #16 │ │ - ite cs │ │ - movcs ip, r6 │ │ - movcc.w ip, #16 │ │ - add r1, sp, #264 ; 0x108 │ │ - lsls r0, r7, #1 │ │ - movs r2, #0 │ │ - add.w ip, r1, ip, lsl #3 │ │ - sub.w ip, ip, #392 ; 0x188 │ │ - ldr.w r1, [r3, r2, lsl #2] │ │ - str.w r1, [ip, r2, lsl #2] │ │ - adds r2, #1 │ │ - cmp r2, r0 │ │ - bne.n 2b2e <_Unwind_VRS_Pop+0x12a> │ │ - add.w r3, r3, r2, lsl #2 │ │ - cmp r5, #1 │ │ - it eq │ │ - addeq r3, #4 │ │ - cmp r5, #1 │ │ - str r3, [r4, #56] ; 0x38 │ │ - bne.n 2be6 <_Unwind_VRS_Pop+0x1e2> │ │ - add r0, sp, #128 ; 0x80 │ │ - bl 2c40 <__gnu_Unwind_Restore_VFP> │ │ - movs r0, #0 │ │ - b.n 2c20 <_Unwind_VRS_Pop+0x21c> │ │ - movs r7, #0 │ │ - ldr r3, [r4, #0] │ │ - lsls r2, r3, #31 │ │ - bpl.n 2b82 <_Unwind_VRS_Pop+0x17e> │ │ - mov r0, r4 │ │ - cmp r5, #5 │ │ - bic.w r2, r3, #1 │ │ - str.w r2, [r0], #72 │ │ - bne.n 2b78 <_Unwind_VRS_Pop+0x174> │ │ - orr.w r2, r2, #2 │ │ - str r2, [r4, #0] │ │ - bl 2c58 <__gnu_Unwind_Save_VFP_D> │ │ - b.n 2b82 <_Unwind_VRS_Pop+0x17e> │ │ - bic.w r3, r3, #3 │ │ - str r3, [r4, #0] │ │ - bl 2c48 <__gnu_Unwind_Save_VFP> │ │ - cbz r7, 2b98 <_Unwind_VRS_Pop+0x194> │ │ - ldr r3, [r4, #0] │ │ - lsls r0, r3, #29 │ │ - bpl.n 2b98 <_Unwind_VRS_Pop+0x194> │ │ - mov r0, r4 │ │ - bic.w r3, r3, #4 │ │ - str.w r3, [r0], #208 │ │ - bl 2c68 <__gnu_Unwind_Save_VFP_D_16_to_31> │ │ - cmp r5, #1 │ │ - bne.n 2ba6 <_Unwind_VRS_Pop+0x1a2> │ │ - add r0, sp, #128 ; 0x80 │ │ - bl 2c48 <__gnu_Unwind_Save_VFP> │ │ - cbnz r7, 2bb8 <_Unwind_VRS_Pop+0x1b4> │ │ - b.n 2bbc <_Unwind_VRS_Pop+0x1b8> │ │ - cmp r6, #15 │ │ - bhi.n 2bb0 <_Unwind_VRS_Pop+0x1ac> │ │ + bhi 31e8 <_Unwind_VRS_Pop@@Base+0x304> │ │ + cmp r7, #15 │ │ + movls r8, r3 │ │ + movls r6, #0 │ │ + bhi 31e8 <_Unwind_VRS_Pop@@Base+0x304> │ │ + b 2fb0 <_Unwind_VRS_Pop@@Base+0xcc> │ │ + cmp r6, #32 │ │ + bhi 31e8 <_Unwind_VRS_Pop@@Base+0x304> │ │ + cmp r7, #15 │ │ + bls 31f8 <_Unwind_VRS_Pop@@Base+0x314> │ │ + mov r6, r4 │ │ + mov r8, #0 │ │ + adds r9, r6, #0 │ │ + movne r9, #1 │ │ + cmp r3, #5 │ │ + cmpne r6, #0 │ │ + bne 31e8 <_Unwind_VRS_Pop@@Base+0x304> │ │ + cmp r7, #15 │ │ + bhi 3018 <_Unwind_VRS_Pop@@Base+0x134> │ │ + ldr r2, [r5] │ │ + tst r2, #1 │ │ + beq 3018 <_Unwind_VRS_Pop@@Base+0x134> │ │ + cmp r3, #5 │ │ + mov r0, r5 │ │ + bic r1, r2, #1 │ │ + str r1, [r0], #72 ; 0x48 │ │ + bne 300c <_Unwind_VRS_Pop@@Base+0x128> │ │ + orr r1, r1, #2 │ │ + str r1, [r5] │ │ + bl 3270 <__gnu_Unwind_Save_VFP_D@@Base> │ │ + cmp r9, #0 │ │ + bne 3020 <_Unwind_VRS_Pop@@Base+0x13c> │ │ add r0, sp, #128 ; 0x80 │ │ - bl 2c58 <__gnu_Unwind_Save_VFP_D> │ │ - cbz r7, 2bbc <_Unwind_VRS_Pop+0x1b8> │ │ + bl 3270 <__gnu_Unwind_Save_VFP_D@@Base> │ │ + b 304c <_Unwind_VRS_Pop@@Base+0x168> │ │ + bic r2, r2, #3 │ │ + str r2, [r5] │ │ + bl 3260 <__gnu_Unwind_Save_VFP@@Base> │ │ + cmp r9, #0 │ │ + beq 3210 <_Unwind_VRS_Pop@@Base+0x32c> │ │ + ldr r3, [r5] │ │ + tst r3, #4 │ │ + beq 303c <_Unwind_VRS_Pop@@Base+0x158> │ │ + mov r0, r5 │ │ + bic r3, r3, #4 │ │ + str r3, [r0], #208 ; 0xd0 │ │ + bl 3280 <__gnu_Unwind_Save_VFP_D_16_to_31@@Base> │ │ + cmp r8, #0 │ │ + bne 3224 <_Unwind_VRS_Pop@@Base+0x340> │ │ + cmp r7, #15 │ │ + bls 3000 <_Unwind_VRS_Pop@@Base+0x11c> │ │ + cmp r9, #0 │ │ + beq 3060 <_Unwind_VRS_Pop@@Base+0x17c> │ │ mov r0, sp │ │ - bl 2c68 <__gnu_Unwind_Save_VFP_D_16_to_31> │ │ - rsb r8, r6, #16 │ │ - ldr r2, [r4, #56] ; 0x38 │ │ - cmp.w r8, #0 │ │ + bl 3280 <__gnu_Unwind_Save_VFP_D_16_to_31@@Base> │ │ + rsb r4, r7, #16 │ │ + ldr r2, [r5, #56] ; 0x38 │ │ + cmp r4, #0 │ │ mov r3, r2 │ │ - ble.n 2b14 <_Unwind_VRS_Pop+0x110> │ │ - add r3, sp, #128 ; 0x80 │ │ - mov.w r8, r8, lsl #1 │ │ - add.w r3, r3, r6, lsl #3 │ │ - subs r0, r2, #4 │ │ - mov r1, r8 │ │ - subs r3, r3, r2 │ │ - adds.w r1, r1, #4294967295 ; 0xffffffff │ │ - bcc.n 2b10 <_Unwind_VRS_Pop+0x10c> │ │ - ldr.w ip, [r0, #4]! │ │ - str.w ip, [r3, r0] │ │ - b.n 2bd6 <_Unwind_VRS_Pop+0x1d2> │ │ - cmp r6, #15 │ │ - bhi.n 2bf0 <_Unwind_VRS_Pop+0x1ec> │ │ + ble 3098 <_Unwind_VRS_Pop@@Base+0x1b4> │ │ + add r1, sp, #128 ; 0x80 │ │ + lsl r4, r4, #1 │ │ + add r1, r1, r7, lsl #3 │ │ + mov r3, #0 │ │ + cmp r3, r4 │ │ + ldrne r0, [r2, r3, lsl #2] │ │ + strne r0, [r1, r3, lsl #2] │ │ + addne r3, r3, #1 │ │ + bne 3080 <_Unwind_VRS_Pop@@Base+0x19c> │ │ + add r3, r2, r3, lsl #2 │ │ + cmp r9, #0 │ │ + beq 30cc <_Unwind_VRS_Pop@@Base+0x1e8> │ │ + cmp r7, #16 │ │ + add r2, sp, #264 ; 0x108 │ │ + add r6, r3, r6, lsl #3 │ │ + movcs r4, r7 │ │ + movcc r4, #16 │ │ + add r4, r2, r4, lsl #3 │ │ + sub r4, r4, #396 ; 0x18c │ │ + cmp r3, r6 │ │ + ldrne r2, [r3], #4 │ │ + strne r2, [r4, #4]! │ │ + bne 30bc <_Unwind_VRS_Pop@@Base+0x1d8> │ │ + cmp r8, #0 │ │ + addne r3, r3, #4 │ │ + cmp r8, #0 │ │ + str r3, [r5, #56] ; 0x38 │ │ + beq 30ec <_Unwind_VRS_Pop@@Base+0x208> │ │ add r0, sp, #128 ; 0x80 │ │ - bl 2c50 <__gnu_Unwind_Restore_VFP_D> │ │ - cmp r7, #0 │ │ - beq.n 2b52 <_Unwind_VRS_Pop+0x14e> │ │ + bl 3258 <__gnu_Unwind_Restore_VFP@@Base> │ │ + b 31f0 <_Unwind_VRS_Pop@@Base+0x30c> │ │ + cmp r7, #15 │ │ + bhi 30fc <_Unwind_VRS_Pop@@Base+0x218> │ │ + add r0, sp, #128 ; 0x80 │ │ + bl 3268 <__gnu_Unwind_Restore_VFP_D@@Base> │ │ + cmp r9, #0 │ │ + beq 31f0 <_Unwind_VRS_Pop@@Base+0x30c> │ │ mov r0, sp │ │ - bl 2c60 <__gnu_Unwind_Restore_VFP_D_16_to_31> │ │ - b.n 2b52 <_Unwind_VRS_Pop+0x14e> │ │ - cmp r7, #32 │ │ - bhi.n 2b0c <_Unwind_VRS_Pop+0x108> │ │ - cmp r6, #15 │ │ - bls.n 2c0e <_Unwind_VRS_Pop+0x20a> │ │ - mov r7, r8 │ │ - cmp.w r8, #0 │ │ - bne.n 2c14 <_Unwind_VRS_Pop+0x210> │ │ - b.n 2bbc <_Unwind_VRS_Pop+0x1b8> │ │ - cmp r7, #16 │ │ - bls.n 2b56 <_Unwind_VRS_Pop+0x152> │ │ - subs r7, #16 │ │ - cmp r5, #5 │ │ - bne.w 2b0c <_Unwind_VRS_Pop+0x108> │ │ - cmp r6, #15 │ │ - bhi.n 2b82 <_Unwind_VRS_Pop+0x17e> │ │ - b.n 2b58 <_Unwind_VRS_Pop+0x154> │ │ - add sp, #264 ; 0x108 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - nop │ │ - │ │ -00002c28 <__restore_core_regs>: │ │ - add.w r1, r0, #52 ; 0x34 │ │ - ldmia.w r1, {r3, r4, r5} │ │ - mov ip, r3 │ │ - mov lr, r4 │ │ - str.w r5, [ip, #-4]! │ │ - ldmia.w r0, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ - mov sp, ip │ │ - pop {pc} │ │ + bl 3278 <__gnu_Unwind_Restore_VFP_D_16_to_31@@Base> │ │ + b 31f0 <_Unwind_VRS_Pop@@Base+0x30c> │ │ + cmp r3, #3 │ │ + bne 31e8 <_Unwind_VRS_Pop@@Base+0x304> │ │ + lsr r6, r2, #16 │ │ + uxth r4, r2 │ │ + add r3, r4, r6 │ │ + cmp r3, #16 │ │ + bhi 31e8 <_Unwind_VRS_Pop@@Base+0x304> │ │ + ldr r3, [r0] │ │ + tst r3, #8 │ │ + beq 3144 <_Unwind_VRS_Pop@@Base+0x260> │ │ + bic r3, r3, #8 │ │ + str r3, [r0], #336 ; 0x150 │ │ + bl 32cc <__gnu_Unwind_Save_WMMXD@@Base> │ │ + add r7, sp, #128 ; 0x80 │ │ + add r6, r7, r6, lsl #3 │ │ + mov r0, r7 │ │ + sub r6, r6, #4 │ │ + bl 32cc <__gnu_Unwind_Save_WMMXD@@Base> │ │ + ldr r3, [r5, #56] ; 0x38 │ │ + add r4, r3, r4, lsl #3 │ │ + cmp r3, r4 │ │ + ldrne r2, [r3], #4 │ │ + strne r2, [r6, #4]! │ │ + bne 3160 <_Unwind_VRS_Pop@@Base+0x27c> │ │ + str r3, [r5, #56] ; 0x38 │ │ + mov r0, r7 │ │ + bl 3288 <__gnu_Unwind_Restore_WMMXD@@Base> │ │ + b 31f0 <_Unwind_VRS_Pop@@Base+0x30c> │ │ + cmp r2, #16 │ │ + cmpls r3, #0 │ │ + bne 31e8 <_Unwind_VRS_Pop@@Base+0x304> │ │ + ldr r3, [r0] │ │ + tst r3, #16 │ │ + beq 31a4 <_Unwind_VRS_Pop@@Base+0x2c0> │ │ + bic r3, r3, #16 │ │ + str r3, [r0], #464 ; 0x1d0 │ │ + bl 3324 <__gnu_Unwind_Save_WMMXC@@Base> │ │ + add r6, sp, #128 ; 0x80 │ │ + mov r0, r6 │ │ + bl 3324 <__gnu_Unwind_Save_WMMXC@@Base> │ │ + ldr r2, [r5, #56] ; 0x38 │ │ + mov r3, #0 │ │ + mov r1, #1 │ │ + ands r0, r4, r1, lsl r3 │ │ + ldrne r0, [r2] │ │ + addne r2, r2, #4 │ │ + strne r0, [r6, r3, lsl #2] │ │ + add r3, r3, #1 │ │ + cmp r3, #4 │ │ + bne 31bc <_Unwind_VRS_Pop@@Base+0x2d8> │ │ + str r2, [r5, #56] ; 0x38 │ │ + mov r0, r6 │ │ + bl 3310 <__gnu_Unwind_Restore_WMMXC@@Base> │ │ + b 31f0 <_Unwind_VRS_Pop@@Base+0x30c> │ │ + mov r0, #2 │ │ + b 323c <_Unwind_VRS_Pop@@Base+0x358> │ │ + mov r0, #0 │ │ + b 323c <_Unwind_VRS_Pop@@Base+0x358> │ │ + cmp r6, #16 │ │ + movls r8, #0 │ │ + movls r6, r8 │ │ + bls 2fb0 <_Unwind_VRS_Pop@@Base+0xcc> │ │ + sub r6, r6, #16 │ │ + b 2fac <_Unwind_VRS_Pop@@Base+0xc8> │ │ + cmp r8, #0 │ │ + beq 3230 <_Unwind_VRS_Pop@@Base+0x34c> │ │ + add r0, sp, #128 ; 0x80 │ │ + bl 3260 <__gnu_Unwind_Save_VFP@@Base> │ │ + b 3060 <_Unwind_VRS_Pop@@Base+0x17c> │ │ + add r0, sp, #128 ; 0x80 │ │ + bl 3260 <__gnu_Unwind_Save_VFP@@Base> │ │ + b 305c <_Unwind_VRS_Pop@@Base+0x178> │ │ + cmp r7, #15 │ │ + bhi 3060 <_Unwind_VRS_Pop@@Base+0x17c> │ │ + b 3000 <_Unwind_VRS_Pop@@Base+0x11c> │ │ + add sp, sp, #268 ; 0x10c │ │ + pop {r4, r5, r6, r7, r8, r9, pc} │ │ + │ │ +00003244 <__restore_core_regs@@Base>: │ │ + add r1, r0, #52 ; 0x34 │ │ + ldm r1, {r3, r4, r5} │ │ + push {r3, r4, r5} │ │ + ldm r0, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ + ldm sp, {sp, lr, pc} │ │ │ │ -00002c40 <__gnu_Unwind_Restore_VFP>: │ │ +00003258 <__gnu_Unwind_Restore_VFP@@Base>: │ │ fldmiax r0, {d0-d15} ;@ Deprecated │ │ bx lr │ │ - nop │ │ │ │ -00002c48 <__gnu_Unwind_Save_VFP>: │ │ +00003260 <__gnu_Unwind_Save_VFP@@Base>: │ │ fstmiax r0, {d0-d15} ;@ Deprecated │ │ bx lr │ │ - nop │ │ │ │ -00002c50 <__gnu_Unwind_Restore_VFP_D>: │ │ +00003268 <__gnu_Unwind_Restore_VFP_D@@Base>: │ │ vldmia r0, {d0-d15} │ │ bx lr │ │ - nop │ │ │ │ -00002c58 <__gnu_Unwind_Save_VFP_D>: │ │ +00003270 <__gnu_Unwind_Save_VFP_D@@Base>: │ │ vstmia r0, {d0-d15} │ │ bx lr │ │ - nop │ │ │ │ -00002c60 <__gnu_Unwind_Restore_VFP_D_16_to_31>: │ │ +00003278 <__gnu_Unwind_Restore_VFP_D_16_to_31@@Base>: │ │ vldmia r0, {d16-d31} │ │ bx lr │ │ - nop │ │ │ │ -00002c68 <__gnu_Unwind_Save_VFP_D_16_to_31>: │ │ +00003280 <__gnu_Unwind_Save_VFP_D_16_to_31@@Base>: │ │ vstmia r0, {d16-d31} │ │ bx lr │ │ - nop │ │ │ │ -00002c70 <__gnu_Unwind_Restore_WMMXD>: │ │ +00003288 <__gnu_Unwind_Restore_WMMXD@@Base>: │ │ ldfe f0, [r0], #8 │ │ ldfe f1, [r0], #8 │ │ ldfe f2, [r0], #8 │ │ ldfe f3, [r0], #8 │ │ ldfe f4, [r0], #8 │ │ ldfe f5, [r0], #8 │ │ ldfe f6, [r0], #8 │ │ @@ -2590,17 +2550,16 @@ │ │ ldfp f2, [r0], #8 │ │ ldfp f3, [r0], #8 │ │ ldfp f4, [r0], #8 │ │ ldfp f5, [r0], #8 │ │ ldfp f6, [r0], #8 │ │ ldfp f7, [r0], #8 │ │ bx lr │ │ - nop │ │ │ │ -00002cb4 <__gnu_Unwind_Save_WMMXD>: │ │ +000032cc <__gnu_Unwind_Save_WMMXD@@Base>: │ │ stfe f0, [r0], #8 │ │ stfe f1, [r0], #8 │ │ stfe f2, [r0], #8 │ │ stfe f3, [r0], #8 │ │ stfe f4, [r0], #8 │ │ stfe f5, [r0], #8 │ │ stfe f6, [r0], #8 │ │ @@ -2610,409 +2569,388 @@ │ │ stfp f2, [r0], #8 │ │ stfp f3, [r0], #8 │ │ stfp f4, [r0], #8 │ │ stfp f5, [r0], #8 │ │ stfp f6, [r0], #8 │ │ stfp f7, [r0], #8 │ │ bx lr │ │ - nop │ │ │ │ -00002cf8 <__gnu_Unwind_Restore_WMMXC>: │ │ +00003310 <__gnu_Unwind_Restore_WMMXC@@Base>: │ │ ldc2 1, cr8, [r0], #4 │ │ ldc2 1, cr9, [r0], #4 │ │ ldc2 1, cr10, [r0], #4 │ │ ldc2 1, cr11, [r0], #4 │ │ bx lr │ │ - nop │ │ │ │ -00002d0c <__gnu_Unwind_Save_WMMXC>: │ │ +00003324 <__gnu_Unwind_Save_WMMXC@@Base>: │ │ stc2 1, cr8, [r0], #4 │ │ stc2 1, cr9, [r0], #4 │ │ stc2 1, cr10, [r0], #4 │ │ stc2 1, cr11, [r0], #4 │ │ bx lr │ │ - nop │ │ │ │ -00002d20 <_Unwind_RaiseException>: │ │ - mov ip, sp │ │ - push {lr} │ │ - stmdb sp!, {ip, lr} │ │ - stmdb sp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip} │ │ - mov.w r3, #0 │ │ - stmdb sp!, {r2, r3} │ │ +00003338 <_Unwind_RaiseException@@Base>: │ │ + push {sp, lr, pc} │ │ + push {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip} │ │ + mov r3, #0 │ │ + push {r2, r3} │ │ add r1, sp, #4 │ │ - bl 2594 <__gnu_Unwind_RaiseException> │ │ - ldr.w lr, [sp, #64] ; 0x40 │ │ - add sp, #72 ; 0x48 │ │ + bl 279c <__gnu_Unwind_RaiseException@@Base> │ │ + ldr lr, [sp, #64] ; 0x40 │ │ + add sp, sp, #72 ; 0x48 │ │ bx lr │ │ - nop │ │ │ │ -00002d44 <_Unwind_Resume>: │ │ - mov ip, sp │ │ - push {lr} │ │ - stmdb sp!, {ip, lr} │ │ - stmdb sp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip} │ │ - mov.w r3, #0 │ │ - stmdb sp!, {r2, r3} │ │ +0000335c <_Unwind_Resume@@Base>: │ │ + push {sp, lr, pc} │ │ + push {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip} │ │ + mov r3, #0 │ │ + push {r2, r3} │ │ add r1, sp, #4 │ │ - bl 260a <__gnu_Unwind_Resume> │ │ - ldr.w lr, [sp, #64] ; 0x40 │ │ - add sp, #72 ; 0x48 │ │ + bl 285c <__gnu_Unwind_Resume@@Base> │ │ + ldr lr, [sp, #64] ; 0x40 │ │ + add sp, sp, #72 ; 0x48 │ │ bx lr │ │ - nop │ │ │ │ -00002d68 <_Unwind_Resume_or_Rethrow>: │ │ - mov ip, sp │ │ - push {lr} │ │ - stmdb sp!, {ip, lr} │ │ - stmdb sp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip} │ │ - mov.w r3, #0 │ │ - stmdb sp!, {r2, r3} │ │ +00003380 <_Unwind_Resume_or_Rethrow@@Base>: │ │ + push {sp, lr, pc} │ │ + push {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip} │ │ + mov r3, #0 │ │ + push {r2, r3} │ │ add r1, sp, #4 │ │ - bl 264c <__gnu_Unwind_Resume_or_Rethrow> │ │ - ldr.w lr, [sp, #64] ; 0x40 │ │ - add sp, #72 ; 0x48 │ │ + bl 28d0 <__gnu_Unwind_Resume_or_Rethrow@@Base> │ │ + ldr lr, [sp, #64] ; 0x40 │ │ + add sp, sp, #72 ; 0x48 │ │ bx lr │ │ - nop │ │ │ │ -00002d8c <_Unwind_ForcedUnwind>: │ │ - mov ip, sp │ │ - push {lr} │ │ - stmdb sp!, {ip, lr} │ │ - stmdb sp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip} │ │ - mov.w r3, #0 │ │ - stmdb sp!, {r2, r3} │ │ +000033a4 <_Unwind_ForcedUnwind@@Base>: │ │ + push {sp, lr, pc} │ │ + push {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip} │ │ + mov r3, #0 │ │ + push {r2, r3} │ │ add r3, sp, #4 │ │ - bl 25f6 <__gnu_Unwind_ForcedUnwind> │ │ - ldr.w lr, [sp, #64] ; 0x40 │ │ - add sp, #72 ; 0x48 │ │ + bl 2840 <__gnu_Unwind_ForcedUnwind@@Base> │ │ + ldr lr, [sp, #64] ; 0x40 │ │ + add sp, sp, #72 ; 0x48 │ │ bx lr │ │ - nop │ │ │ │ -00002db0 <_Unwind_Backtrace>: │ │ - mov ip, sp │ │ - push {lr} │ │ - stmdb sp!, {ip, lr} │ │ - stmdb sp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip} │ │ - mov.w r3, #0 │ │ - stmdb sp!, {r2, r3} │ │ +000033c8 <_Unwind_Backtrace@@Base>: │ │ + push {sp, lr, pc} │ │ + push {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip} │ │ + mov r3, #0 │ │ + push {r2, r3} │ │ add r2, sp, #4 │ │ - bl 26f6 <__gnu_Unwind_Backtrace> │ │ - ldr.w lr, [sp, #64] ; 0x40 │ │ - add sp, #72 ; 0x48 │ │ + bl 2a18 <__gnu_Unwind_Backtrace@@Base> │ │ + ldr lr, [sp, #64] ; 0x40 │ │ + add sp, sp, #72 ; 0x48 │ │ bx lr │ │ - nop │ │ ldrb r3, [r0, #8] │ │ - cbnz r3, 2dee <_Unwind_Backtrace+0x3e> │ │ + cmp r3, #0 │ │ + bne 3428 <_Unwind_Backtrace@@Base+0x60> │ │ ldrb r3, [r0, #9] │ │ - cbz r3, 2dfc <_Unwind_Backtrace+0x4c> │ │ - subs r3, #1 │ │ + cmp r3, #0 │ │ + beq 3444 <_Unwind_Backtrace@@Base+0x7c> │ │ + sub r3, r3, #1 │ │ strb r3, [r0, #9] │ │ ldr r3, [r0, #4] │ │ - adds r2, r3, #4 │ │ + add r2, r3, #4 │ │ str r2, [r0, #4] │ │ - ldr r3, [r3, #0] │ │ - str r3, [r0, #0] │ │ - movs r3, #3 │ │ - b.n 2df0 <_Unwind_Backtrace+0x40> │ │ - subs r3, #1 │ │ + ldr r3, [r3] │ │ + str r3, [r0] │ │ + mov r3, #3 │ │ + b 342c <_Unwind_Backtrace@@Base+0x64> │ │ + sub r3, r3, #1 │ │ strb r3, [r0, #8] │ │ - ldr r3, [r0, #0] │ │ - lsls r2, r3, #8 │ │ - str r2, [r0, #0] │ │ - lsrs r0, r3, #24 │ │ + ldr r3, [r0] │ │ + lsl r2, r3, #8 │ │ + str r2, [r0] │ │ + lsr r0, r3, #24 │ │ bx lr │ │ - movs r0, #176 ; 0xb0 │ │ + mov r0, #176 ; 0xb0 │ │ bx lr │ │ push {r0, r1, r2, r3, r4, lr} │ │ - movs r1, #0 │ │ + mov r1, #0 │ │ add r3, sp, #12 │ │ - movs r2, #12 │ │ - str r3, [sp, #0] │ │ + mov r2, #12 │ │ + str r3, [sp] │ │ mov r3, r1 │ │ - bl 266c <_Unwind_VRS_Get> │ │ + bl 290c <_Unwind_VRS_Get@@Base> │ │ ldr r0, [sp, #12] │ │ - add sp, #20 │ │ - ldr.w pc, [sp], #4 │ │ - b.n 2e00 <_Unwind_Backtrace+0x50> │ │ - │ │ -00002e1a <__gnu_unwind_execute>: │ │ - stmdb sp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, lr} │ │ + add sp, sp, #20 │ │ + pop {pc} ; (ldr pc, [sp], #4) │ │ + b 344c <_Unwind_Backtrace@@Base+0x84> │ │ + │ │ +00003478 <__gnu_unwind_execute@@Base>: │ │ + push {r4, r5, r6, r7, r8, r9, lr} │ │ + sub sp, sp, #20 │ │ mov r5, r0 │ │ - mov r6, r1 │ │ - movs r7, #0 │ │ - add.w r8, sp, #12 │ │ - mov.w r9, #4080 ; 0xff0 │ │ - mov r0, r6 │ │ - bl 2dd4 <_Unwind_Backtrace+0x24> │ │ + mov r7, r1 │ │ + mov r6, #0 │ │ + mov r0, r7 │ │ + bl 33ec <_Unwind_Backtrace@@Base+0x24> │ │ cmp r0, #176 ; 0xb0 │ │ mov r4, r0 │ │ - bne.n 2e5e <__gnu_unwind_execute+0x44> │ │ - cmp r7, #0 │ │ - bne.w 3070 <__gnu_unwind_execute+0x256> │ │ + bne 34e0 <__gnu_unwind_execute@@Base+0x68> │ │ + cmp r6, #0 │ │ + bne 3804 <__gnu_unwind_execute@@Base+0x38c> │ │ add r4, sp, #12 │ │ - mov r1, r7 │ │ - mov r3, r7 │ │ - str r4, [sp, #0] │ │ + mov r1, r6 │ │ + mov r3, r6 │ │ + str r4, [sp] │ │ mov r0, r5 │ │ - movs r2, #14 │ │ - bl 266c <_Unwind_VRS_Get> │ │ - str r4, [sp, #0] │ │ + mov r2, #14 │ │ + bl 290c <_Unwind_VRS_Get@@Base> │ │ + str r4, [sp] │ │ mov r0, r5 │ │ - mov r1, r7 │ │ - movs r2, #15 │ │ - mov r3, r7 │ │ - bl 26b0 <_Unwind_VRS_Set> │ │ - b.n 3070 <__gnu_unwind_execute+0x256> │ │ - bic.w r1, r0, #127 ; 0x7f │ │ - ands.w r1, r1, #255 ; 0xff │ │ - bne.n 2e94 <__gnu_unwind_execute+0x7a> │ │ - mov.w sl, r0, lsl #2 │ │ + mov r1, r6 │ │ + mov r2, #15 │ │ + mov r3, r6 │ │ + bl 2990 <_Unwind_VRS_Set@@Base> │ │ + b 3804 <__gnu_unwind_execute@@Base+0x38c> │ │ + bic r1, r0, #127 ; 0x7f │ │ + ands r1, r1, #255 ; 0xff │ │ + bne 352c <__gnu_unwind_execute@@Base+0xb4> │ │ + lsl r8, r0, #2 │ │ + add r9, sp, #12 │ │ mov r3, r1 │ │ - str.w r8, [sp] │ │ + str r9, [sp] │ │ mov r0, r5 │ │ - movs r2, #13 │ │ - uxtb.w sl, sl │ │ - bl 266c <_Unwind_VRS_Get> │ │ + mov r2, #13 │ │ + bl 290c <_Unwind_VRS_Get@@Base> │ │ + uxtb r8, r8 │ │ ldr r3, [sp, #12] │ │ - add.w sl, sl, #4 │ │ - tst.w r4, #64 ; 0x40 │ │ - ite ne │ │ - rsbne r3, sl, r3 │ │ - addeq r3, sl │ │ - str r3, [sp, #12] │ │ - b.n 2eea <__gnu_unwind_execute+0xd0> │ │ - and.w r3, r0, #240 ; 0xf0 │ │ + add r8, r8, #4 │ │ + tst r4, #64 ; 0x40 │ │ + str r9, [sp] │ │ + rsbne r8, r8, r3 │ │ + addeq r8, r8, r3 │ │ + str r8, [sp, #12] │ │ + b 35b8 <__gnu_unwind_execute@@Base+0x140> │ │ + and r3, r0, #240 ; 0xf0 │ │ cmp r3, #128 ; 0x80 │ │ - bne.n 2ecc <__gnu_unwind_execute+0xb2> │ │ - lsls r4, r0, #8 │ │ - mov r0, r6 │ │ - bl 2dd4 <_Unwind_Backtrace+0x24> │ │ - orrs r0, r4 │ │ - cmp.w r0, #32768 ; 0x8000 │ │ - bne.n 2eb0 <__gnu_unwind_execute+0x96> │ │ - movs r0, #9 │ │ - b.n 3072 <__gnu_unwind_execute+0x258> │ │ - lsls r4, r0, #4 │ │ - movs r1, #0 │ │ + bne 3584 <__gnu_unwind_execute@@Base+0x10c> │ │ + lsl r4, r0, #8 │ │ + mov r0, r7 │ │ + bl 33ec <_Unwind_Backtrace@@Base+0x24> │ │ + orr r0, r0, r4 │ │ + cmp r0, #32768 ; 0x8000 │ │ + bne 3558 <__gnu_unwind_execute@@Base+0xe0> │ │ + mov r0, #9 │ │ + b 3808 <__gnu_unwind_execute@@Base+0x390> │ │ + lsl r4, r0, #4 │ │ + mov r1, #0 │ │ mov r0, r5 │ │ mov r3, r1 │ │ uxth r2, r4 │ │ - bl 2a04 <_Unwind_VRS_Pop> │ │ + bl 2ee4 <_Unwind_VRS_Pop@@Base> │ │ cmp r0, #0 │ │ - bne.n 2eac <__gnu_unwind_execute+0x92> │ │ - tst.w r4, #32768 ; 0x8000 │ │ - it ne │ │ - movne r7, #1 │ │ - b.n 2e2c <__gnu_unwind_execute+0x12> │ │ + bne 3550 <__gnu_unwind_execute@@Base+0xd8> │ │ + tst r4, #32768 ; 0x8000 │ │ + movne r6, #1 │ │ + b 348c <__gnu_unwind_execute@@Base+0x14> │ │ cmp r3, #144 ; 0x90 │ │ - bne.n 2efc <__gnu_unwind_execute+0xe2> │ │ - and.w r3, r0, #13 │ │ + bne 35d0 <__gnu_unwind_execute@@Base+0x158> │ │ + and r3, r0, #13 │ │ cmp r3, #13 │ │ - beq.n 2eac <__gnu_unwind_execute+0x92> │ │ - movs r1, #0 │ │ - str.w r8, [sp] │ │ + beq 3550 <__gnu_unwind_execute@@Base+0xd8> │ │ + mov r1, #0 │ │ + add r8, sp, #12 │ │ mov r0, r5 │ │ - and.w r2, r4, #15 │ │ + str r8, [sp] │ │ + and r2, r4, #15 │ │ mov r3, r1 │ │ - bl 266c <_Unwind_VRS_Get> │ │ + bl 290c <_Unwind_VRS_Get@@Base> │ │ + str r8, [sp] │ │ mov r0, r5 │ │ - movs r1, #0 │ │ - str.w r8, [sp] │ │ - movs r2, #13 │ │ + mov r1, #0 │ │ + mov r2, #13 │ │ mov r3, r1 │ │ - bl 26b0 <_Unwind_VRS_Set> │ │ - b.n 2e2c <__gnu_unwind_execute+0x12> │ │ + bl 2990 <_Unwind_VRS_Set@@Base> │ │ + b 348c <__gnu_unwind_execute@@Base+0x14> │ │ cmp r3, #160 ; 0xa0 │ │ - bne.n 2f1c <__gnu_unwind_execute+0x102> │ │ - mvns r2, r0 │ │ - and.w r2, r2, #7 │ │ - asr.w r2, r9, r2 │ │ - lsls r3, r0, #28 │ │ - and.w r2, r2, #4080 ; 0xff0 │ │ - mov r0, r5 │ │ - it mi │ │ - orrmi.w r2, r2, #16384 ; 0x4000 │ │ - movs r1, #0 │ │ - b.n 2f38 <__gnu_unwind_execute+0x11e> │ │ + bne 3600 <__gnu_unwind_execute@@Base+0x188> │ │ + mvn r2, r0 │ │ + mov r3, #4080 ; 0xff0 │ │ + and r2, r2, #7 │ │ + tst r0, #8 │ │ + asr r2, r3, r2 │ │ + mov r0, r5 │ │ + and r2, r2, r3 │ │ + mov r1, #0 │ │ + orrne r2, r2, #16384 ; 0x4000 │ │ + b 362c <__gnu_unwind_execute@@Base+0x1b4> │ │ cmp r3, #176 ; 0xb0 │ │ - bne.n 2fb8 <__gnu_unwind_execute+0x19e> │ │ + bne 36f0 <__gnu_unwind_execute@@Base+0x278> │ │ cmp r0, #177 ; 0xb1 │ │ - bne.n 2f3c <__gnu_unwind_execute+0x122> │ │ - mov r0, r6 │ │ - bl 2dd4 <_Unwind_Backtrace+0x24> │ │ - mov r2, r0 │ │ - cmp r0, #0 │ │ - beq.n 2eac <__gnu_unwind_execute+0x92> │ │ - ands.w r1, r0, #240 ; 0xf0 │ │ - bne.n 2eac <__gnu_unwind_execute+0x92> │ │ + bne 3634 <__gnu_unwind_execute@@Base+0x1bc> │ │ + mov r0, r7 │ │ + bl 33ec <_Unwind_Backtrace@@Base+0x24> │ │ + subs r2, r0, #0 │ │ + beq 3550 <__gnu_unwind_execute@@Base+0xd8> │ │ + ands r1, r2, #240 ; 0xf0 │ │ + bne 3550 <__gnu_unwind_execute@@Base+0xd8> │ │ mov r0, r5 │ │ mov r3, r1 │ │ - b.n 3064 <__gnu_unwind_execute+0x24a> │ │ + b 37f4 <__gnu_unwind_execute@@Base+0x37c> │ │ cmp r0, #178 ; 0xb2 │ │ - bne.n 2f86 <__gnu_unwind_execute+0x16c> │ │ - movs r1, #0 │ │ - movs r2, #13 │ │ + bne 36a4 <__gnu_unwind_execute@@Base+0x22c> │ │ + mov r1, #0 │ │ + mov r2, #13 │ │ mov r3, r1 │ │ - str.w r8, [sp] │ │ + add r4, sp, #12 │ │ mov r0, r5 │ │ - movs r4, #2 │ │ - bl 266c <_Unwind_VRS_Get> │ │ - mov r0, r6 │ │ - bl 2dd4 <_Unwind_Backtrace+0x24> │ │ - ands.w r1, r0, #128 ; 0x80 │ │ + str r4, [sp] │ │ + bl 290c <_Unwind_VRS_Get@@Base> │ │ + mov r0, r7 │ │ + bl 33ec <_Unwind_Backtrace@@Base+0x24> │ │ + mov r8, #2 │ │ + ands r1, r0, #128 ; 0x80 │ │ ldr r3, [sp, #12] │ │ - and.w r0, r0, #127 ; 0x7f │ │ - beq.n 2f74 <__gnu_unwind_execute+0x15a> │ │ - lsls r0, r4 │ │ - adds r4, #7 │ │ - add r3, r0 │ │ - mov r0, r6 │ │ + and r0, r0, #127 ; 0x7f │ │ + beq 368c <__gnu_unwind_execute@@Base+0x214> │ │ + add r3, r3, r0, lsl r8 │ │ + mov r0, r7 │ │ str r3, [sp, #12] │ │ - bl 2dd4 <_Unwind_Backtrace+0x24> │ │ - b.n 2f58 <__gnu_unwind_execute+0x13e> │ │ - add.w r3, r3, #516 ; 0x204 │ │ - lsls r0, r4 │ │ - add r0, r3 │ │ - str.w r8, [sp] │ │ - str r0, [sp, #12] │ │ + add r8, r8, #7 │ │ + bl 33ec <_Unwind_Backtrace@@Base+0x24> │ │ + b 3664 <__gnu_unwind_execute@@Base+0x1ec> │ │ + add r3, r3, #516 ; 0x204 │ │ + str r4, [sp] │ │ + add r3, r3, r0, lsl r8 │ │ mov r0, r5 │ │ - b.n 2ef2 <__gnu_unwind_execute+0xd8> │ │ + str r3, [sp, #12] │ │ + b 35c0 <__gnu_unwind_execute@@Base+0x148> │ │ cmp r0, #179 ; 0xb3 │ │ - bne.n 2fa0 <__gnu_unwind_execute+0x186> │ │ - mov r0, r6 │ │ - bl 2dd4 <_Unwind_Backtrace+0x24> │ │ - movs r1, #1 │ │ - and.w r3, r0, #15 │ │ - and.w r2, r0, #240 ; 0xf0 │ │ - adds r3, #1 │ │ + bne 36cc <__gnu_unwind_execute@@Base+0x254> │ │ + mov r0, r7 │ │ + bl 33ec <_Unwind_Backtrace@@Base+0x24> │ │ + mov r1, #1 │ │ + and r2, r0, #15 │ │ + and r3, r0, #240 ; 0xf0 │ │ + add r2, r2, #1 │ │ mov r0, r5 │ │ - b.n 2fd4 <__gnu_unwind_execute+0x1ba> │ │ - and.w r3, r0, #252 ; 0xfc │ │ + b 371c <__gnu_unwind_execute@@Base+0x2a4> │ │ + and r3, r0, #252 ; 0xfc │ │ cmp r3, #180 ; 0xb4 │ │ - beq.n 2eac <__gnu_unwind_execute+0x92> │ │ - and.w r4, r0, #7 │ │ - movs r1, #1 │ │ - adds r2, r4, #1 │ │ + beq 3550 <__gnu_unwind_execute@@Base+0xd8> │ │ + and r2, r0, #7 │ │ + mov r1, #1 │ │ + add r2, r2, #1 │ │ mov r0, r5 │ │ - orr.w r2, r2, #524288 ; 0x80000 │ │ - b.n 2f38 <__gnu_unwind_execute+0x11e> │ │ + orr r2, r2, #524288 ; 0x80000 │ │ + b 362c <__gnu_unwind_execute@@Base+0x1b4> │ │ cmp r3, #192 ; 0xc0 │ │ - bne.n 304a <__gnu_unwind_execute+0x230> │ │ + bne 37d0 <__gnu_unwind_execute@@Base+0x358> │ │ cmp r0, #198 ; 0xc6 │ │ - bne.n 2fda <__gnu_unwind_execute+0x1c0> │ │ - mov r0, r6 │ │ - bl 2dd4 <_Unwind_Backtrace+0x24> │ │ - movs r1, #3 │ │ - and.w r3, r0, #15 │ │ - and.w r2, r0, #240 ; 0xf0 │ │ - adds r3, #1 │ │ + bne 3724 <__gnu_unwind_execute@@Base+0x2ac> │ │ + mov r0, r7 │ │ + bl 33ec <_Unwind_Backtrace@@Base+0x24> │ │ + mov r1, #3 │ │ + and r2, r0, #15 │ │ + and r3, r0, #240 ; 0xf0 │ │ + add r2, r2, #1 │ │ mov r0, r5 │ │ - orr.w r2, r3, r2, lsl #12 │ │ - b.n 2f38 <__gnu_unwind_execute+0x11e> │ │ + orr r2, r2, r3, lsl #12 │ │ + b 362c <__gnu_unwind_execute@@Base+0x1b4> │ │ cmp r0, #199 ; 0xc7 │ │ - bne.n 2ffa <__gnu_unwind_execute+0x1e0> │ │ - mov r0, r6 │ │ - bl 2dd4 <_Unwind_Backtrace+0x24> │ │ - mov r2, r0 │ │ - cmp r0, #0 │ │ - beq.w 2eac <__gnu_unwind_execute+0x92> │ │ - ands.w r3, r0, #240 ; 0xf0 │ │ - bne.w 2eac <__gnu_unwind_execute+0x92> │ │ - mov r0, r5 │ │ - movs r1, #4 │ │ - b.n 3064 <__gnu_unwind_execute+0x24a> │ │ - and.w r3, r0, #248 ; 0xf8 │ │ + bne 3750 <__gnu_unwind_execute@@Base+0x2d8> │ │ + mov r0, r7 │ │ + bl 33ec <_Unwind_Backtrace@@Base+0x24> │ │ + subs r2, r0, #0 │ │ + beq 3550 <__gnu_unwind_execute@@Base+0xd8> │ │ + ands r3, r2, #240 ; 0xf0 │ │ + bne 3550 <__gnu_unwind_execute@@Base+0xd8> │ │ + mov r0, r5 │ │ + mov r1, #4 │ │ + b 37f4 <__gnu_unwind_execute@@Base+0x37c> │ │ + and r3, r0, #248 ; 0xf8 │ │ cmp r3, #192 ; 0xc0 │ │ - bne.n 3012 <__gnu_unwind_execute+0x1f8> │ │ - and.w r4, r0, #15 │ │ - movs r1, #3 │ │ - adds r2, r4, #1 │ │ + bne 3774 <__gnu_unwind_execute@@Base+0x2fc> │ │ + and r2, r0, #15 │ │ + mov r1, #3 │ │ + add r2, r2, #1 │ │ mov r0, r5 │ │ - orr.w r2, r2, #655360 ; 0xa0000 │ │ - b.n 2f38 <__gnu_unwind_execute+0x11e> │ │ + orr r2, r2, #655360 ; 0xa0000 │ │ + b 362c <__gnu_unwind_execute@@Base+0x1b4> │ │ cmp r0, #200 ; 0xc8 │ │ - bne.n 302a <__gnu_unwind_execute+0x210> │ │ - mov r0, r6 │ │ - bl 2dd4 <_Unwind_Backtrace+0x24> │ │ - and.w r2, r0, #240 ; 0xf0 │ │ - and.w r0, r0, #15 │ │ - adds r2, #16 │ │ - adds r3, r0, #1 │ │ - b.n 3040 <__gnu_unwind_execute+0x226> │ │ - cmp r0, #201 ; 0xc9 │ │ - bne.w 2eac <__gnu_unwind_execute+0x92> │ │ - mov r0, r6 │ │ - bl 2dd4 <_Unwind_Backtrace+0x24> │ │ - and.w r3, r0, #15 │ │ - and.w r2, r0, #240 ; 0xf0 │ │ - adds r3, #1 │ │ + bne 37a4 <__gnu_unwind_execute@@Base+0x32c> │ │ + mov r0, r7 │ │ + bl 33ec <_Unwind_Backtrace@@Base+0x24> │ │ + mov r1, #1 │ │ + and r2, r0, #240 ; 0xf0 │ │ + and r0, r0, #15 │ │ + add r2, r2, #16 │ │ + add r3, r0, #1 │ │ mov r0, r5 │ │ - movs r1, #1 │ │ - orr.w r2, r3, r2, lsl #12 │ │ - b.n 3062 <__gnu_unwind_execute+0x248> │ │ - and.w r3, r0, #248 ; 0xf8 │ │ + orr r2, r3, r2, lsl #12 │ │ + b 37f0 <__gnu_unwind_execute@@Base+0x378> │ │ + cmp r0, #201 ; 0xc9 │ │ + bne 3550 <__gnu_unwind_execute@@Base+0xd8> │ │ + mov r0, r7 │ │ + bl 33ec <_Unwind_Backtrace@@Base+0x24> │ │ + mov r1, #1 │ │ + and r2, r0, #15 │ │ + and r3, r0, #240 ; 0xf0 │ │ + add r2, r2, #1 │ │ + mov r0, r5 │ │ + orr r2, r2, r3, lsl #12 │ │ + b 37f0 <__gnu_unwind_execute@@Base+0x378> │ │ + and r3, r0, #248 ; 0xf8 │ │ cmp r3, #208 ; 0xd0 │ │ - bne.w 2eac <__gnu_unwind_execute+0x92> │ │ - and.w r4, r0, #7 │ │ - movs r1, #1 │ │ - adds r2, r4, #1 │ │ - mov r0, r5 │ │ - orr.w r2, r2, #524288 ; 0x80000 │ │ - movs r3, #5 │ │ - bl 2a04 <_Unwind_VRS_Pop> │ │ + bne 3550 <__gnu_unwind_execute@@Base+0xd8> │ │ + and r2, r0, #7 │ │ + mov r1, #1 │ │ + add r2, r2, #1 │ │ + mov r0, r5 │ │ + orr r2, r2, #524288 ; 0x80000 │ │ + mov r3, #5 │ │ + bl 2ee4 <_Unwind_VRS_Pop@@Base> │ │ cmp r0, #0 │ │ - bne.w 2eac <__gnu_unwind_execute+0x92> │ │ - b.n 2e2c <__gnu_unwind_execute+0x12> │ │ - movs r0, #0 │ │ - add sp, #16 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ + bne 3550 <__gnu_unwind_execute@@Base+0xd8> │ │ + b 348c <__gnu_unwind_execute@@Base+0x14> │ │ + mov r0, #0 │ │ + add sp, sp, #20 │ │ + pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ -00003078 <__gnu_unwind_frame>: │ │ +00003810 <__gnu_unwind_frame@@Base>: │ │ push {r0, r1, r2, r3, r4, lr} │ │ ldr r3, [r0, #76] ; 0x4c │ │ mov r0, r1 │ │ add r1, sp, #4 │ │ ldr r2, [r3, #4] │ │ - lsls r2, r2, #8 │ │ + lsl r2, r2, #8 │ │ str r2, [sp, #4] │ │ - add.w r2, r3, #8 │ │ + add r2, r3, #8 │ │ str r2, [sp, #8] │ │ - movs r2, #3 │ │ - strb.w r2, [sp, #12] │ │ + mov r2, #3 │ │ + strb r2, [sp, #12] │ │ ldrb r3, [r3, #7] │ │ - strb.w r3, [sp, #13] │ │ - bl 2e1a <__gnu_unwind_execute> │ │ - add sp, #20 │ │ - ldr.w pc, [sp], #4 │ │ + strb r3, [sp, #13] │ │ + bl 3478 <__gnu_unwind_execute@@Base> │ │ + add sp, sp, #20 │ │ + pop {pc} ; (ldr pc, [sp], #4) │ │ │ │ -000030a2 <_Unwind_GetRegionStart>: │ │ +00003850 <_Unwind_GetRegionStart@@Base>: │ │ push {r3, lr} │ │ - bl 2e18 <_Unwind_Backtrace+0x68> │ │ + bl 3474 <_Unwind_Backtrace@@Base+0xac> │ │ ldr r0, [r0, #72] ; 0x48 │ │ pop {r3, pc} │ │ │ │ -000030ac <_Unwind_GetLanguageSpecificData>: │ │ +00003860 <_Unwind_GetLanguageSpecificData@@Base>: │ │ push {r3, lr} │ │ - bl 2e18 <_Unwind_Backtrace+0x68> │ │ + bl 3474 <_Unwind_Backtrace@@Base+0xac> │ │ ldr r3, [r0, #76] ; 0x4c │ │ - ldrb r2, [r3, #7] │ │ - add.w r0, r3, r2, lsl #2 │ │ - adds r0, #8 │ │ + ldrb r0, [r3, #7] │ │ + add r0, r3, r0, lsl #2 │ │ + add r0, r0, #8 │ │ pop {r3, pc} │ │ │ │ -000030be <_Unwind_GetDataRelBase>: │ │ +0000387c <_Unwind_GetDataRelBase@@Base>: │ │ push {r3, lr} │ │ - blx 1420 │ │ + bl 14b4 │ │ │ │ -000030c4 <_Unwind_GetTextRelBase>: │ │ +00003884 <_Unwind_GetTextRelBase@@Base>: │ │ push {r3, lr} │ │ - blx 1420 │ │ - movs r0, r0 │ │ - bx pc │ │ - nop ; (mov r8, r8) │ │ - stmia r0!, {} │ │ - b.n 2c14 <_Unwind_VRS_Pop+0x210> │ │ - blx 4121f0 <_end+0x40d1bc> │ │ - b.n 36a4 <_Unwind_GetTextRelBase+0x5e0> │ │ - Address 0x00000000000030da is out of bounds. │ │ - │ │ + bl 14b4 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 3898 <_Unwind_GetTextRelBase@@Base+0x14> │ │ + add pc, ip, pc │ │ + ; instruction: 0xffffdbb8 │ ├── readelf --wide --decompress --hex-dump=.ARM.extab {} │ │ @@ -1,12 +1,11 @@ │ │ │ │ Hex dump of section '.ARM.extab': │ │ - 0x000030dc 08b10181 b0b00084 00000000 03b10181 ................ │ │ - 0x000030ec b00cb1a8 00000000 03b10181 b00cb1a8 ................ │ │ - 0x000030fc 00000000 03b10181 b00cb1a8 00000000 ................ │ │ - 0x0000310c 08b10181 b0b00084 00000000 90b20181 ................ │ │ - 0x0000311c b0b0af0b 00000000 02b10181 b0b00084 ................ │ │ - 0x0000312c 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x0000313c 08b10181 b0b00084 00000000 08b10181 ................ │ │ - 0x0000314c b0b00084 00000000 08b10181 b0b00084 ................ │ │ - 0x0000315c 00000000 08b10181 b0b00084 00000000 ................ │ │ + 0x0000389c a9020181 b0b00cb1 00000000 a9020181 ................ │ │ + 0x000038ac b0b00cb1 00000000 a9020181 b0b00cb1 ................ │ │ + 0x000038bc 00000000 08b10181 b0b00084 00000000 ................ │ │ + 0x000038cc 92b20181 b0b0af0b 00000000 02b10181 ................ │ │ + 0x000038dc b0b00084 00000000 08b10181 b0b00084 ................ │ │ + 0x000038ec 00000000 08b10181 b0b00084 00000000 ................ │ │ + 0x000038fc 08b10181 b0b00084 00000000 08b10181 ................ │ │ + 0x0000390c b0b00084 00000000 ........ │ ├── readelf --wide --decompress --hex-dump=.ARM.exidx {} │ │ @@ -1,30 +1,29 @@ │ │ │ │ Hex dump of section '.ARM.exidx': │ │ - 0x0000316c 28e3ff7f 6cffff7f 2ae3ff7f 70ffff7f (...l...*...p... │ │ - 0x0000317c 3ee3ff7f 74ffff7f 54e3ff7f b0b0a880 >...t...T....... │ │ - 0x0000318c 58e3ff7f 70ffff7f 70e3ff7f 74ffff7f X...p...p...t... │ │ - 0x0000319c ace3ff7f a80fb180 f8e3ff7f b0b0ac80 ................ │ │ - 0x000031ac 68e4ff7f b0b0a880 7ce4ff7f b0b0aa80 h.......|....... │ │ - 0x000031bc c8e4ff7f 58ffff7f d8e8ff7f 01000000 ....X........... │ │ - 0x000031cc d0e8ff7f b0af0e80 3ceaff7f b0b0ac80 ........<....... │ │ - 0x000031dc e0eaff7f b0b0aa80 b4ebff7f aa0fb180 ................ │ │ - 0x000031ec 28ecff7f b0b0a880 48ecff7f b0af1480 (.......H....... │ │ - 0x000031fc 98eeff7f ac0fb180 48efff7f 01000000 ........H....... │ │ - 0x0000320c ccf0ff7f 14ffff7f d0f0ff7f b0b0b080 ................ │ │ - 0x0000321c daf0ff7f af07b180 3af1ff7f b0b0b080 ........:....... │ │ - 0x0000322c 64f1ff7f aa03b180 00f2ff7f b0b0a880 d............... │ │ - 0x0000323c 46f2ff7f b0b0b080 50f2ff7f b0b0aa80 F.......P....... │ │ - 0x0000324c 82f2ff7f af72b280 3cf3ff7f b0b0b080 .....r..<....... │ │ - 0x0000325c 38f3ff7f ac3f3780 92f3ff7f b0b0a880 8....?7......... │ │ - 0x0000326c 9ef3ff7f b0b0aa80 d8f3ff7f b0b0b080 ................ │ │ - 0x0000327c e2f3ff7f b0feff7f e8f3ff7f b0b0a980 ................ │ │ - 0x0000328c 0cf4ff7f a80fb180 1cf4ff7f b0b0a980 ................ │ │ - 0x0000329c 40f4ff7f a80fb180 52f4ff7f ac0db280 @.......R....... │ │ - 0x000032ac c4f4ff7f b0af0880 44f7ff7f b0b0b080 ........D....... │ │ - 0x000032bc 48f7ff7f ac3f0180 64f9ff7f 01000000 H....?..d....... │ │ - 0x000032cc 08fbff7f b0b0b080 2cfbff7f a80fb180 ........,....... │ │ - 0x000032dc 3cfbff7f b0b0b080 36fbff7f ae0fb180 <.......6....... │ │ - 0x000032ec 8cfdff7f a80fb180 aefdff7f 44feff7f ............D... │ │ - 0x000032fc b0fdff7f 48feff7f bafdff7f 4cfeff7f ....H.......L... │ │ - 0x0000330c b8fdff7f 50feff7f c8fdff7f 01000000 ....P........... │ │ + 0x00003914 0cdcff7f b0b0b080 0cdcff7f 7cffff7f ............|... │ │ + 0x00003924 3cdcff7f 80ffff7f 6cdcff7f 84ffff7f <.......l....... │ │ + 0x00003934 9cdcff7f 88ffff7f d8dcff7f b0a80380 ................ │ │ + 0x00003944 24ddff7f b0b0ac80 94ddff7f b0b0a880 $............... │ │ + 0x00003954 a8ddff7f b0b0aa80 f4ddff7f 6cffff7f ............l... │ │ + 0x00003964 38e2ff7f 01000000 30e2ff7f b0af0a80 8.......0....... │ │ + 0x00003974 9ce3ff7f b0b0ac80 42e4ff7f b0b0aa80 ........B....... │ │ + 0x00003984 10e5ff7f b0ab0680 a0e5ff7f b0b0a880 ................ │ │ + 0x00003994 c0e5ff7f b0af1880 10e8ff7f b0ac0380 ................ │ │ + 0x000039a4 c0e8ff7f 01000000 b4e9ff7f 28ffff7f ............(... │ │ + 0x000039b4 bce9ff7f b0b0b080 cce9ff7f b0af0280 ................ │ │ + 0x000039c4 68eaff7f b0b0b080 b0eaff7f b0a90280 h............... │ │ + 0x000039d4 a8ebff7f b0b0a880 0cecff7f b0b0b080 ................ │ │ + 0x000039e4 24ecff7f b0b0aa80 80ecff7f af72b280 $............r.. │ │ + 0x000039f4 a0edff7f b0b0b080 a0edff7f ab3f3880 .............?8. │ │ + 0x00003a04 3ceeff7f b0b0b080 50eeff7f b0b0aa80 <.......P....... │ │ + 0x00003a14 bceeff7f b0b0b080 4cefff7f 00840480 ........L....... │ │ + 0x00003a24 6cefff7f b0b0b080 c0efff7f 00840480 l............... │ │ + 0x00003a34 e4efff7f ac0db280 a4f0ff7f b0af0880 ................ │ │ + 0x00003a44 88f4ff7f b0b0b080 98f4ff7f ad3f0280 .............?.. │ │ + 0x00003a54 f0f7ff7f 01000000 90f9ff7f b0b0b080 ................ │ │ + 0x00003a64 e8f9ff7f 00840480 08faff7f b0b0b080 ................ │ │ + 0x00003a74 04faff7f b0ad0480 94fdff7f 00840480 ................ │ │ + 0x00003a84 ccfdff7f 5cfeff7f d4fdff7f 60feff7f ....\.......`... │ │ + 0x00003a94 e8fdff7f 64feff7f e8fdff7f 68feff7f ....d.......h... │ │ + 0x00003aa4 f8fdff7f 01000000 ........ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ @@ -1,103 +1,103 @@ │ │ │ │ Hex dump of section '.rodata': │ │ - 0x0000331c 6e617469 7665416e 616c797a 65004265 nativeAnalyze.Be │ │ - 0x0000332c 6e63686d 61726b3a 20302e30 3030207c nchmark: 0.000 | │ │ - 0x0000333c 20537461 7274696e 67004265 6e63686d Starting.Benchm │ │ - 0x0000334c 61726b3a 20253866 207c2025 73006a61 ark: %8f | %s.ja │ │ - 0x0000335c 76612f6c 616e672f 496e7465 67657200 va/lang/Integer. │ │ - 0x0000336c 4661696c 65642074 6f206669 6e642063 Failed to find c │ │ - 0x0000337c 6c617373 20666f72 20496e74 65676572 lass for Integer │ │ - 0x0000338c 0076616c 75654f66 00284929 4c6a6176 .valueOf.(I)Ljav │ │ - 0x0000339c 612f6c61 6e672f49 6e746567 65723b00 a/lang/Integer;. │ │ - 0x000033ac 4661696c 65642074 6f206669 6e642073 Failed to find s │ │ - 0x000033bc 74617469 63206d65 74686f64 20496e74 tatic method Int │ │ - 0x000033cc 65676572 2e76616c 75654f66 28696e74 eger.valueOf(int │ │ - 0x000033dc 29004e6f 7720696e 206e6174 69766541 ).Now in nativeA │ │ - 0x000033ec 6e616c79 7a652063 6f646500 496e7465 nalyze code.Inte │ │ - 0x000033fc 726e616c 20457272 6f723a20 6661696c rnal Error: fail │ │ - 0x0000340c 65642074 6f206669 6e642063 6c617373 ed to find class │ │ - 0x0000341c 20666f72 206f626a 65637420 7461736b for object task │ │ - 0x0000342c 00496e74 65726e61 6c204572 726f723a .Internal Error: │ │ - 0x0000343c 20666169 6c656420 746f2066 696e6420 failed to find │ │ - 0x0000344c 636c6173 7320666f 72206f62 6a656374 class for object │ │ - 0x0000345c 20617200 7075626c 69736850 726f6772 ar.publishProgr │ │ - 0x0000346c 65737300 285b4c6a 6176612f 6c616e67 ess.([Ljava/lang │ │ - 0x0000347c 2f4f626a 6563743b 29560049 6e746572 /Object;)V.Inter │ │ - 0x0000348c 6e616c20 4572726f 723a2066 61696c65 nal Error: faile │ │ - 0x0000349c 6420746f 2066696e 64206a61 7661206d d to find java m │ │ - 0x000034ac 6574686f 64207075 626c6973 6850726f ethod publishPro │ │ - 0x000034bc 67726573 7320285b 4c6a6176 612f6c61 gress ([Ljava/la │ │ - 0x000034cc 6e672f4f 626a6563 743b2956 005b4c6a ng/Object;)V.[Lj │ │ - 0x000034dc 6176612f 6c616e67 2f4f626a 6563743b ava/lang/Object; │ │ - 0x000034ec 00466169 6c656420 746f2066 696e6420 .Failed to find │ │ - 0x000034fc 636c6173 7320666f 72204f62 6a656374 class for Object │ │ - 0x0000350c 5b5d0063 6f6d2f70 6f696e73 6172742f [].com/poinsart/ │ │ - 0x0000351c 766f7461 722f4d61 726b0049 6e746572 votar/Mark.Inter │ │ - 0x0000352c 6e616c20 4572726f 723a2066 61696c65 nal Error: faile │ │ - 0x0000353c 6420746f 2066696e 64206a61 76612063 d to find java c │ │ - 0x0000354c 6c617373 20636f6d 2f706f69 6e736172 lass com/poinsar │ │ - 0x0000355c 742f766f 7461722f 4d61726b 00466169 t/votar/Mark.Fai │ │ - 0x0000356c 6c656420 746f2061 6c6c6f63 61746520 led to allocate │ │ - 0x0000357c 6f626a65 63742061 72726179 20666f72 object array for │ │ - 0x0000358c 20707562 6c697368 65642070 726f6772 published progr │ │ - 0x0000359c 6573732e 0070686f 746f004c 616e6472 ess..photo.Landr │ │ - 0x000035ac 6f69642f 67726170 68696373 2f426974 oid/graphics/Bit │ │ - 0x000035bc 6d61703b 00466169 6c656420 746f2066 map;.Failed to f │ │ - 0x000035cc 696e6420 6669656c 64207068 6f746f2e ind field photo. │ │ - 0x000035dc 00466169 6c656420 746f2072 65616420 .Failed to read │ │ - 0x000035ec 6669656c 64207068 6f746f2e 00707263 field photo..prc │ │ - 0x000035fc 6f756e74 005b4900 4661696c 65642074 ount.[I.Failed t │ │ - 0x0000360c 6f206669 6e642066 69656c64 20707263 o find field prc │ │ - 0x0000361c 6f756e74 2e004661 696c6564 20746f20 ount..Failed to │ │ - 0x0000362c 72656164 20707263 6f756e74 2070686f read prcount pho │ │ - 0x0000363c 746f2e00 6d61726b 005b4c63 6f6d2f70 to..mark.[Lcom/p │ │ - 0x0000364c 6f696e73 6172742f 766f7461 722f4d61 oinsart/votar/Ma │ │ - 0x0000365c 726b3b00 4661696c 65642074 6f206669 rk;.Failed to fi │ │ - 0x0000366c 6e642066 69656c64 206d6172 6b2e0046 nd field mark..F │ │ - 0x0000367c 61696c65 6420746f 20676574 20426974 ailed to get Bit │ │ - 0x0000368c 6d617020 696e666f 0048616e 646c696e map info.Handlin │ │ - 0x0000369c 67204269 746d6170 20696e20 6e617469 g Bitmap in nati │ │ - 0x000036ac 76652063 6f64652e 2e2e2057 69647468 ve code... Width │ │ - 0x000036bc 3a202564 2c204865 69676874 3a202564 : %d, Height: %d │ │ - 0x000036cc 00496e63 6f6d7061 7469626c 65204269 .Incompatible Bi │ │ - 0x000036dc 746d6170 20666f72 6d617400 4661696c tmap format.Fail │ │ - 0x000036ec 65642074 6f206c6f 636b2074 68652070 ed to lock the p │ │ - 0x000036fc 6978656c 73206f66 20746865 20426974 ixels of the Bit │ │ - 0x0000370c 6d617000 4661696c 65642074 6f20756e map.Failed to un │ │ - 0x0000371c 6c6f636b 20746865 20706978 656c7320 lock the pixels │ │ - 0x0000372c 6f662074 68652042 69746d61 7000496e of the Bitmap.In │ │ - 0x0000373c 7465726e 616c2045 72726f72 3a206661 ternal Error: fa │ │ - 0x0000374c 696c6564 206f6e20 47657449 6e744172 iled on GetIntAr │ │ - 0x0000375c 72617945 6c656d65 6e747328 6a707263 rayElements(jprc │ │ - 0x0000376c 6f756e74 2c202669 73436f70 79292000 ount, &isCopy) . │ │ - 0x0000377c 3c696e69 743e0028 49494929 5600496e .(III)V.In │ │ - 0x0000378c 7465726e 616c2045 72726f72 3a206661 ternal Error: fa │ │ - 0x0000379c 696c6564 20746f20 66696e64 20636f6e iled to find con │ │ - 0x000037ac 73747275 63746f72 20666f72 206a6176 structor for jav │ │ - 0x000037bc 6120636c 61737320 636f6d2f 706f696e a class com/poin │ │ - 0x000037cc 73617274 2f766f74 61722f4d 61726b00 sart/votar/Mark. │ │ - 0x000037dc 496e7465 726e616c 20457272 6f723a20 Internal Error: │ │ - 0x000037ec 6661696c 65642074 6f206372 65617465 failed to create │ │ - 0x000037fc 206a6d61 726b206f 626a6563 7420286f jmark object (o │ │ - 0x0000380c 7574206f 66206d65 6d6f7279 203f2900 ut of memory ?). │ │ - 0x0000381c 4661696c 65642074 6f20616c 6c6f6361 Failed to alloca │ │ - 0x0000382c 74652025 64206279 74657320 61732061 te %d bytes as a │ │ - 0x0000383c 20776f72 6b20696d 61676500 6d616c6c work image.mall │ │ - 0x0000384c 6f632077 6f726b70 6978656c 73006176 oc workpixels.av │ │ - 0x0000385c 65726167 65333300 756e6c69 6b656c79 erage33.unlikely │ │ - 0x0000386c 20657665 6e74203a 20706174 7465726e event : pattern │ │ - 0x0000387c 20636f75 6e74206d 61746368 206c696d count match lim │ │ - 0x0000388c 69742072 65616368 65642c20 73746f70 it reached, stop │ │ - 0x0000389c 70696e67 20626566 6f726520 74686520 ping before the │ │ - 0x000038ac 696d6167 65206973 20636f6d 706c6574 image is complet │ │ - 0x000038bc 656c7920 70726f63 65737365 6400666f ely processed.fo │ │ - 0x000038cc 756e6420 70617474 65726e73 2e2e2e20 und patterns... │ │ - 0x000038dc 313a2025 64207c20 323a2025 64207c20 1: %d | 2: %d | │ │ - 0x000038ec 333a2025 64207c20 343a2025 64200073 3: %d | 4: %d .s │ │ - 0x000038fc 7465703a 2025642c 20627572 6e207261 tep: %d, burn ra │ │ - 0x0000390c 64697573 3a202564 00766172 696f7573 dius: %d.various │ │ - 0x0000391c 20696e69 7469616c 697a6174 696f6e20 initialization │ │ - 0x0000392c 73747566 66006669 6e64416c 6c506174 stuff.findAllPat │ │ - 0x0000393c 7465726e 73000000 00ff0000 ff00ff00 terns........... │ │ - 0x0000394c ffff0000 00ffff00 ........ │ │ + 0x00003aac 6e617469 7665416e 616c797a 65004265 nativeAnalyze.Be │ │ + 0x00003abc 6e63686d 61726b3a 20302e30 3030207c nchmark: 0.000 | │ │ + 0x00003acc 20537461 7274696e 67004265 6e63686d Starting.Benchm │ │ + 0x00003adc 61726b3a 20253866 207c2025 73006a61 ark: %8f | %s.ja │ │ + 0x00003aec 76612f6c 616e672f 496e7465 67657200 va/lang/Integer. │ │ + 0x00003afc 4661696c 65642074 6f206669 6e642063 Failed to find c │ │ + 0x00003b0c 6c617373 20666f72 20496e74 65676572 lass for Integer │ │ + 0x00003b1c 0076616c 75654f66 00284929 4c6a6176 .valueOf.(I)Ljav │ │ + 0x00003b2c 612f6c61 6e672f49 6e746567 65723b00 a/lang/Integer;. │ │ + 0x00003b3c 4661696c 65642074 6f206669 6e642073 Failed to find s │ │ + 0x00003b4c 74617469 63206d65 74686f64 20496e74 tatic method Int │ │ + 0x00003b5c 65676572 2e76616c 75654f66 28696e74 eger.valueOf(int │ │ + 0x00003b6c 29004e6f 7720696e 206e6174 69766541 ).Now in nativeA │ │ + 0x00003b7c 6e616c79 7a652063 6f646500 496e7465 nalyze code.Inte │ │ + 0x00003b8c 726e616c 20457272 6f723a20 6661696c rnal Error: fail │ │ + 0x00003b9c 65642074 6f206669 6e642063 6c617373 ed to find class │ │ + 0x00003bac 20666f72 206f626a 65637420 7461736b for object task │ │ + 0x00003bbc 00496e74 65726e61 6c204572 726f723a .Internal Error: │ │ + 0x00003bcc 20666169 6c656420 746f2066 696e6420 failed to find │ │ + 0x00003bdc 636c6173 7320666f 72206f62 6a656374 class for object │ │ + 0x00003bec 20617200 7075626c 69736850 726f6772 ar.publishProgr │ │ + 0x00003bfc 65737300 285b4c6a 6176612f 6c616e67 ess.([Ljava/lang │ │ + 0x00003c0c 2f4f626a 6563743b 29560049 6e746572 /Object;)V.Inter │ │ + 0x00003c1c 6e616c20 4572726f 723a2066 61696c65 nal Error: faile │ │ + 0x00003c2c 6420746f 2066696e 64206a61 7661206d d to find java m │ │ + 0x00003c3c 6574686f 64207075 626c6973 6850726f ethod publishPro │ │ + 0x00003c4c 67726573 7320285b 4c6a6176 612f6c61 gress ([Ljava/la │ │ + 0x00003c5c 6e672f4f 626a6563 743b2956 005b4c6a ng/Object;)V.[Lj │ │ + 0x00003c6c 6176612f 6c616e67 2f4f626a 6563743b ava/lang/Object; │ │ + 0x00003c7c 00466169 6c656420 746f2066 696e6420 .Failed to find │ │ + 0x00003c8c 636c6173 7320666f 72204f62 6a656374 class for Object │ │ + 0x00003c9c 5b5d0063 6f6d2f70 6f696e73 6172742f [].com/poinsart/ │ │ + 0x00003cac 766f7461 722f4d61 726b0049 6e746572 votar/Mark.Inter │ │ + 0x00003cbc 6e616c20 4572726f 723a2066 61696c65 nal Error: faile │ │ + 0x00003ccc 6420746f 2066696e 64206a61 76612063 d to find java c │ │ + 0x00003cdc 6c617373 20636f6d 2f706f69 6e736172 lass com/poinsar │ │ + 0x00003cec 742f766f 7461722f 4d61726b 00466169 t/votar/Mark.Fai │ │ + 0x00003cfc 6c656420 746f2061 6c6c6f63 61746520 led to allocate │ │ + 0x00003d0c 6f626a65 63742061 72726179 20666f72 object array for │ │ + 0x00003d1c 20707562 6c697368 65642070 726f6772 published progr │ │ + 0x00003d2c 6573732e 0070686f 746f004c 616e6472 ess..photo.Landr │ │ + 0x00003d3c 6f69642f 67726170 68696373 2f426974 oid/graphics/Bit │ │ + 0x00003d4c 6d61703b 00466169 6c656420 746f2066 map;.Failed to f │ │ + 0x00003d5c 696e6420 6669656c 64207068 6f746f2e ind field photo. │ │ + 0x00003d6c 00466169 6c656420 746f2072 65616420 .Failed to read │ │ + 0x00003d7c 6669656c 64207068 6f746f2e 00707263 field photo..prc │ │ + 0x00003d8c 6f756e74 005b4900 4661696c 65642074 ount.[I.Failed t │ │ + 0x00003d9c 6f206669 6e642066 69656c64 20707263 o find field prc │ │ + 0x00003dac 6f756e74 2e004661 696c6564 20746f20 ount..Failed to │ │ + 0x00003dbc 72656164 20707263 6f756e74 2070686f read prcount pho │ │ + 0x00003dcc 746f2e00 6d61726b 005b4c63 6f6d2f70 to..mark.[Lcom/p │ │ + 0x00003ddc 6f696e73 6172742f 766f7461 722f4d61 oinsart/votar/Ma │ │ + 0x00003dec 726b3b00 4661696c 65642074 6f206669 rk;.Failed to fi │ │ + 0x00003dfc 6e642066 69656c64 206d6172 6b2e0046 nd field mark..F │ │ + 0x00003e0c 61696c65 6420746f 20676574 20426974 ailed to get Bit │ │ + 0x00003e1c 6d617020 696e666f 0048616e 646c696e map info.Handlin │ │ + 0x00003e2c 67204269 746d6170 20696e20 6e617469 g Bitmap in nati │ │ + 0x00003e3c 76652063 6f64652e 2e2e2057 69647468 ve code... Width │ │ + 0x00003e4c 3a202564 2c204865 69676874 3a202564 : %d, Height: %d │ │ + 0x00003e5c 00496e63 6f6d7061 7469626c 65204269 .Incompatible Bi │ │ + 0x00003e6c 746d6170 20666f72 6d617400 4661696c tmap format.Fail │ │ + 0x00003e7c 65642074 6f206c6f 636b2074 68652070 ed to lock the p │ │ + 0x00003e8c 6978656c 73206f66 20746865 20426974 ixels of the Bit │ │ + 0x00003e9c 6d617000 4661696c 65642074 6f20756e map.Failed to un │ │ + 0x00003eac 6c6f636b 20746865 20706978 656c7320 lock the pixels │ │ + 0x00003ebc 6f662074 68652042 69746d61 7000496e of the Bitmap.In │ │ + 0x00003ecc 7465726e 616c2045 72726f72 3a206661 ternal Error: fa │ │ + 0x00003edc 696c6564 206f6e20 47657449 6e744172 iled on GetIntAr │ │ + 0x00003eec 72617945 6c656d65 6e747328 6a707263 rayElements(jprc │ │ + 0x00003efc 6f756e74 2c202669 73436f70 79292000 ount, &isCopy) . │ │ + 0x00003f0c 3c696e69 743e0028 49494929 5600496e .(III)V.In │ │ + 0x00003f1c 7465726e 616c2045 72726f72 3a206661 ternal Error: fa │ │ + 0x00003f2c 696c6564 20746f20 66696e64 20636f6e iled to find con │ │ + 0x00003f3c 73747275 63746f72 20666f72 206a6176 structor for jav │ │ + 0x00003f4c 6120636c 61737320 636f6d2f 706f696e a class com/poin │ │ + 0x00003f5c 73617274 2f766f74 61722f4d 61726b00 sart/votar/Mark. │ │ + 0x00003f6c 496e7465 726e616c 20457272 6f723a20 Internal Error: │ │ + 0x00003f7c 6661696c 65642074 6f206372 65617465 failed to create │ │ + 0x00003f8c 206a6d61 726b206f 626a6563 7420286f jmark object (o │ │ + 0x00003f9c 7574206f 66206d65 6d6f7279 203f2900 ut of memory ?). │ │ + 0x00003fac 4661696c 65642074 6f20616c 6c6f6361 Failed to alloca │ │ + 0x00003fbc 74652025 64206279 74657320 61732061 te %d bytes as a │ │ + 0x00003fcc 20776f72 6b20696d 61676500 6d616c6c work image.mall │ │ + 0x00003fdc 6f632077 6f726b70 6978656c 73006176 oc workpixels.av │ │ + 0x00003fec 65726167 65333300 756e6c69 6b656c79 erage33.unlikely │ │ + 0x00003ffc 20657665 6e74203a 20706174 7465726e event : pattern │ │ + 0x0000400c 20636f75 6e74206d 61746368 206c696d count match lim │ │ + 0x0000401c 69742072 65616368 65642c20 73746f70 it reached, stop │ │ + 0x0000402c 70696e67 20626566 6f726520 74686520 ping before the │ │ + 0x0000403c 696d6167 65206973 20636f6d 706c6574 image is complet │ │ + 0x0000404c 656c7920 70726f63 65737365 6400666f ely processed.fo │ │ + 0x0000405c 756e6420 70617474 65726e73 2e2e2e20 und patterns... │ │ + 0x0000406c 313a2025 64207c20 323a2025 64207c20 1: %d | 2: %d | │ │ + 0x0000407c 333a2025 64207c20 343a2025 64200073 3: %d | 4: %d .s │ │ + 0x0000408c 7465703a 2025642c 20627572 6e207261 tep: %d, burn ra │ │ + 0x0000409c 64697573 3a202564 00766172 696f7573 dius: %d.various │ │ + 0x000040ac 20696e69 7469616c 697a6174 696f6e20 initialization │ │ + 0x000040bc 73747566 66006669 6e64416c 6c506174 stuff.findAllPat │ │ + 0x000040cc 7465726e 73000000 00ff0000 ff00ff00 terns........... │ │ + 0x000040dc ffff0000 00ffff00 ........ │ ├── readelf --wide --decompress --hex-dump=.fini_array {} │ │ @@ -1,4 +1,4 @@ │ │ │ │ Hex dump of section '.fini_array': │ │ - 0x00004e5c 50140000 00000000 P....... │ │ + 0x00005e2c e4140000 00000000 ........ │ ├── readelf --wide --decompress --hex-dump=.init_array {} │ │ @@ -1,4 +1,4 @@ │ │ │ │ Hex dump of section '.init_array': │ │ - 0x00004e64 00000000 .... │ │ + 0x00005e34 00000000 .... │ ├── readelf --wide --decompress --hex-dump=.got {} │ │ @@ -1,12 +1,12 @@ │ │ │ │ Hex dump of section '.got': │ │ - 0x00004f78 08500000 04500000 28500000 1c500000 .P...P..(P...P.. │ │ - 0x00004f88 24500000 20500000 0c500000 30500000 $P.. P...P..0P.. │ │ - 0x00004f98 2c500000 f9290000 fd290000 012a0000 ,P...)...)...*.. │ │ - 0x00004fa8 00000000 1c330000 6c310000 00000000 .....3..l1...... │ │ - 0x00004fb8 00000000 00000000 00000000 88130000 ................ │ │ - 0x00004fc8 88130000 88130000 88130000 88130000 ................ │ │ - 0x00004fd8 88130000 88130000 88130000 88130000 ................ │ │ - 0x00004fe8 88130000 88130000 88130000 88130000 ................ │ │ - 0x00004ff8 88130000 88130000 ........ │ │ + 0x00005f70 00000000 08600000 04600000 28600000 .....`...`..(`.. │ │ + 0x00005f80 1c600000 24600000 20600000 0c600000 .`..$`.. `...`.. │ │ + 0x00005f90 30600000 2c600000 cc2e0000 d42e0000 0`..,`.......... │ │ + 0x00005fa0 dc2e0000 00000000 ac3a0000 14390000 .........:...9.. │ │ + 0x00005fb0 00000000 00000000 00000000 00000000 ................ │ │ + 0x00005fc0 10140000 10140000 10140000 10140000 ................ │ │ + 0x00005fd0 10140000 10140000 10140000 10140000 ................ │ │ + 0x00005fe0 10140000 10140000 10140000 10140000 ................ │ │ + 0x00005ff0 10140000 10140000 10140000 10140000 ................ │ ├── readelf --wide --decompress --hex-dump=.data {} │ │ @@ -1,4 +1,4 @@ │ │ │ │ Hex dump of section '.data': │ │ - 0x00005000 00000000 .... │ │ + 0x00006000 00000000 .... │ ├── readelf --wide --decompress --string-dump=.comment {} │ │ @@ -1,4 +1,4 @@ │ │ │ │ String dump of section '.comment': │ │ - [ 1] GCC: (GNU) 4.8 │ │ + [ 1] GCC: (GNU) 4.9.x 20150123 (prerelease) │ ├── readelf --wide --decompress --hex-dump=.shstrtab {} │ │ @@ -1,15 +1,19 @@ │ │ │ │ Hex dump of section '.shstrtab': │ │ 0x00000000 002e7368 73747274 6162002e 696e7465 ..shstrtab..inte │ │ - 0x00000010 7270002e 64796e73 796d002e 64796e73 rp..dynsym..dyns │ │ - 0x00000020 7472002e 68617368 002e7265 6c2e6479 tr..hash..rel.dy │ │ - 0x00000030 6e002e72 656c2e70 6c74002e 74657874 n..rel.plt..text │ │ - 0x00000040 002e4152 4d2e6578 74616200 2e41524d ..ARM.extab..ARM │ │ - 0x00000050 2e657869 6478002e 726f6461 7461002e .exidx..rodata.. │ │ - 0x00000060 66696e69 5f617272 6179002e 696e6974 fini_array..init │ │ - 0x00000070 5f617272 6179002e 64796e61 6d696300 _array..dynamic. │ │ - 0x00000080 2e676f74 002e6461 7461002e 62737300 .got..data..bss. │ │ - 0x00000090 2e636f6d 6d656e74 002e6e6f 74652e67 .comment..note.g │ │ - 0x000000a0 6e752e67 6f6c642d 76657273 696f6e00 nu.gold-version. │ │ - 0x000000b0 2e41524d 2e617474 72696275 74657300 .ARM.attributes. │ │ + 0x00000010 7270002e 6e6f7465 2e676e75 2e627569 rp..note.gnu.bui │ │ + 0x00000020 6c642d69 64002e64 796e7379 6d002e64 ld-id..dynsym..d │ │ + 0x00000030 796e7374 72002e68 61736800 2e676e75 ynstr..hash..gnu │ │ + 0x00000040 2e766572 73696f6e 002e676e 752e7665 .version..gnu.ve │ │ + 0x00000050 7273696f 6e5f6400 2e676e75 2e766572 rsion_d..gnu.ver │ │ + 0x00000060 73696f6e 5f72002e 72656c2e 64796e00 sion_r..rel.dyn. │ │ + 0x00000070 2e72656c 2e706c74 002e7465 7874002e .rel.plt..text.. │ │ + 0x00000080 41524d2e 65787461 62002e41 524d2e65 ARM.extab..ARM.e │ │ + 0x00000090 78696478 002e726f 64617461 002e6669 xidx..rodata..fi │ │ + 0x000000a0 6e695f61 72726179 002e696e 69745f61 ni_array..init_a │ │ + 0x000000b0 72726179 002e6479 6e616d69 63002e67 rray..dynamic..g │ │ + 0x000000c0 6f74002e 64617461 002e6273 73002e63 ot..data..bss..c │ │ + 0x000000d0 6f6d6d65 6e74002e 6e6f7465 2e676e75 omment..note.gnu │ │ + 0x000000e0 2e676f6c 642d7665 7273696f 6e002e41 .gold-version..A │ │ + 0x000000f0 524d2e61 74747269 62757465 7300 RM.attributes. ├── lib/mips64/libVotAR.so │ ├── readelf --wide --file-header {} │ │ @@ -4,17 +4,17 @@ │ │ Data: 2's complement, little endian │ │ Version: 1 (current) │ │ OS/ABI: UNIX - System V │ │ ABI Version: 0 │ │ Type: DYN (Shared object file) │ │ Machine: MIPS R3000 │ │ Version: 0x1 │ │ - Entry point address: 0xf00 │ │ + Entry point address: 0x1070 │ │ Start of program headers: 64 (bytes into file) │ │ - Start of section headers: 17568 (bytes into file) │ │ + Start of section headers: 17632 (bytes into file) │ │ Flags: 0xa0000407, noreorder, pic, cpic, nan2008, mips64r6 │ │ Size of this header: 64 (bytes) │ │ Size of program headers: 56 (bytes) │ │ - Number of program headers: 8 │ │ + Number of program headers: 9 │ │ Size of section headers: 64 (bytes) │ │ - Number of section headers: 22 │ │ - Section header string table index: 21 │ │ + Number of section headers: 25 │ │ + Section header string table index: 24 │ ├── readelf --wide --program-header {} │ │ @@ -1,26 +1,28 @@ │ │ │ │ Elf file type is DYN (Shared object file) │ │ -Entry point 0xf00 │ │ -There are 8 program headers, starting at offset 64 │ │ +Entry point 0x1070 │ │ +There are 9 program headers, starting at offset 64 │ │ │ │ Program Headers: │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ - ABIFLAGS 0x000200 0x0000000000000200 0x0000000000000200 0x000018 0x000018 R 0x8 │ │ - LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x003044 0x003044 R E 0x10000 │ │ - LOAD 0x003b88 0x0000000000013b88 0x0000000000013b88 0x0005d8 0x000628 RW 0x10000 │ │ - DYNAMIC 0x0002b8 0x00000000000002b8 0x00000000000002b8 0x000250 0x000250 R 0x8 │ │ - GNU_EH_FRAME 0x002fc0 0x0000000000002fc0 0x0000000000002fc0 0x000084 0x000084 R 0x4 │ │ + ABIFLAGS 0x000238 0x0000000000000238 0x0000000000000238 0x000018 0x000018 R 0x8 │ │ + LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x0031d4 0x0031d4 R E 0x10000 │ │ + LOAD 0x003b30 0x0000000000013b30 0x0000000000013b30 0x000640 0x000690 RW 0x10000 │ │ + DYNAMIC 0x000318 0x0000000000000318 0x0000000000000318 0x000280 0x000280 R 0x8 │ │ + NOTE 0x0002f0 0x00000000000002f0 0x00000000000002f0 0x000024 0x000024 R 0x4 │ │ + GNU_EH_FRAME 0x003150 0x0000000000003150 0x0000000000003150 0x000084 0x000084 R 0x4 │ │ GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10 │ │ - GNU_RELRO 0x003b88 0x0000000000013b88 0x0000000000013b88 0x000478 0x000478 R 0x1 │ │ + GNU_RELRO 0x003b30 0x0000000000013b30 0x0000000000013b30 0x0004d0 0x0004d0 R 0x1 │ │ NULL 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 0x8 │ │ │ │ Section to Segment mapping: │ │ Segment Sections... │ │ 00 .MIPS.abiflags │ │ - 01 .MIPS.abiflags .MIPS.options .dynamic .hash .dynsym .dynstr .rel.dyn .text .MIPS.stubs .rodata .eh_frame_hdr │ │ + 01 .MIPS.abiflags .MIPS.options .note.gnu.build-id .dynamic .hash .dynsym .dynstr .gnu.version .gnu.version_r .rel.dyn .text .MIPS.stubs .rodata .eh_frame_hdr │ │ 02 .eh_frame .init_array .fini_array .data .got .bss │ │ 03 .dynamic │ │ - 04 .eh_frame_hdr │ │ - 05 │ │ - 06 .eh_frame .init_array .fini_array │ │ - 07 │ │ + 04 .note.gnu.build-id │ │ + 05 .eh_frame_hdr │ │ + 06 │ │ + 07 .eh_frame .init_array .fini_array │ │ + 08 │ ├── readelf --wide --sections {} │ │ @@ -1,31 +1,34 @@ │ │ -There are 22 section headers, starting at offset 0x44a0: │ │ +There are 25 section headers, starting at offset 0x44e0: │ │ │ │ Section Headers: │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 │ │ - [ 1] .MIPS.abiflags MIPS_ABIFLAGS 0000000000000200 000200 000018 18 A 0 0 8 │ │ - [ 2] .MIPS.options MIPS_OPTIONS 0000000000000218 000218 0000a0 01 Ao 0 0 8 │ │ - [ 3] .dynamic DYNAMIC 00000000000002b8 0002b8 000250 10 A 6 0 8 │ │ - [ 4] .hash HASH 0000000000000508 000508 000150 04 A 5 0 8 │ │ - [ 5] .dynsym DYNSYM 0000000000000658 000658 000438 18 A 6 2 8 │ │ - [ 6] .dynstr STRTAB 0000000000000a90 000a90 000348 00 A 0 0 1 │ │ - [ 7] .rel.dyn REL 0000000000000dd8 000dd8 000030 10 A 5 0 8 │ │ - [ 8] .text PROGBITS 0000000000000f00 000f00 001920 00 AX 0 0 16 │ │ - [ 9] .MIPS.stubs PROGBITS 0000000000002820 002820 0000b0 00 AX 0 0 8 │ │ - [10] .rodata PROGBITS 00000000000028d0 0028d0 0006f0 00 A 0 0 16 │ │ - [11] .eh_frame_hdr PROGBITS 0000000000002fc0 002fc0 000084 00 A 0 0 4 │ │ - [12] .eh_frame PROGBITS 0000000000013b88 003b88 000460 00 WA 0 0 8 │ │ - [13] .init_array INIT_ARRAY 0000000000013fe8 003fe8 000004 00 WA 0 0 4 │ │ - [14] .fini_array FINI_ARRAY 0000000000013ff0 003ff0 00000c 00 WA 0 0 8 │ │ - [15] .data PROGBITS 0000000000014000 004000 000010 00 WA 0 0 16 │ │ - [16] .got PROGBITS 0000000000014010 004010 000150 08 WAp 0 0 16 │ │ - [17] .bss NOBITS 0000000000014160 004160 000050 00 WA 0 0 16 │ │ - [18] .comment PROGBITS 0000000000000000 004160 000025 01 MS 0 0 1 │ │ - [19] .pdr PROGBITS 0000000000000000 004188 000240 00 0 0 4 │ │ - [20] .gnu.attributes GNU_ATTRIBUTES 0000000000000000 0043c8 000010 00 0 0 1 │ │ - [21] .shstrtab STRTAB 0000000000000000 0043d8 0000c8 00 0 0 1 │ │ + [ 1] .MIPS.abiflags MIPS_ABIFLAGS 0000000000000238 000238 000018 18 A 0 0 8 │ │ + [ 2] .MIPS.options MIPS_OPTIONS 0000000000000250 000250 0000a0 01 Ao 0 0 8 │ │ + [ 3] .note.gnu.build-id NOTE 00000000000002f0 0002f0 000024 00 A 0 0 4 │ │ + [ 4] .dynamic DYNAMIC 0000000000000318 000318 000280 10 A 7 0 8 │ │ + [ 5] .hash HASH 0000000000000598 000598 000158 04 A 6 0 8 │ │ + [ 6] .dynsym DYNSYM 00000000000006f0 0006f0 000468 18 A 7 2 8 │ │ + [ 7] .dynstr STRTAB 0000000000000b58 000b58 000370 00 A 0 0 1 │ │ + [ 8] .gnu.version VERSYM 0000000000000ec8 000ec8 00005e 02 A 6 0 2 │ │ + [ 9] .gnu.version_r VERNEED 0000000000000f28 000f28 000020 00 A 7 1 8 │ │ + [10] .rel.dyn REL 0000000000000f48 000f48 000030 10 A 6 0 8 │ │ + [11] .text PROGBITS 0000000000001070 001070 001930 00 AX 0 0 16 │ │ + [12] .MIPS.stubs PROGBITS 00000000000029a0 0029a0 0000c0 00 AX 0 0 8 │ │ + [13] .rodata PROGBITS 0000000000002a60 002a60 0006f0 00 A 0 0 16 │ │ + [14] .eh_frame_hdr PROGBITS 0000000000003150 003150 000084 00 A 0 0 4 │ │ + [15] .eh_frame PROGBITS 0000000000013b30 003b30 0004b8 00 WA 0 0 8 │ │ + [16] .init_array INIT_ARRAY 0000000000013fe8 003fe8 000008 00 WA 0 0 8 │ │ + [17] .fini_array FINI_ARRAY 0000000000013ff0 003ff0 000010 00 WA 0 0 8 │ │ + [18] .data PROGBITS 0000000000014000 004000 000010 00 WA 0 0 16 │ │ + [19] .got PROGBITS 0000000000014010 004010 000160 08 WAp 0 0 16 │ │ + [20] .bss NOBITS 0000000000014170 004170 000050 00 WA 0 0 16 │ │ + [21] .comment PROGBITS 0000000000000000 004170 000027 01 MS 0 0 1 │ │ + [22] .pdr PROGBITS 0000000000000000 004198 000240 00 0 0 4 │ │ + [23] .gnu.attributes GNU_ATTRIBUTES 0000000000000000 0043d8 000010 00 0 0 1 │ │ + [24] .shstrtab STRTAB 0000000000000000 0043e8 0000f7 00 0 0 1 │ │ Key to Flags: │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ p (processor specific) │ ├── readelf --wide --symbols {} │ │ @@ -1,48 +1,50 @@ │ │ │ │ -Symbol table '.dynsym' contains 45 entries: │ │ +Symbol table '.dynsym' contains 47 entries: │ │ Num: Value Size Type Bind Vis Ndx Name │ │ 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND │ │ - 1: 0000000000000f00 0 SECTION LOCAL DEFAULT 8 │ │ - 2: 0000000000001da0 148 FUNC GLOBAL DEFAULT 8 markPixel │ │ - 3: 0000000000001148 244 FUNC GLOBAL DEFAULT 8 javaInteger │ │ - 4: 0000000000014000 0 NOTYPE GLOBAL DEFAULT 15 _fdata │ │ - 5: 0000000000001e38 740 FUNC GLOBAL DEFAULT 8 findOnePattern │ │ - 6: 0000000000014190 8 OBJECT GLOBAL DEFAULT 17 globaltask │ │ - 7: 00000000000141b0 0 NOTYPE GLOBAL DEFAULT 17 _bss_end__ │ │ - 8: 0000000000002120 1360 FUNC GLOBAL DEFAULT 8 findAllPatterns │ │ - 9: 0000000000001ca0 256 FUNC GLOBAL DEFAULT 8 generateWorkingImage │ │ - 10: 0000000000014170 16 OBJECT GLOBAL DEFAULT 17 prcount │ │ - 11: 0000000000000fa0 64 FUNC WEAK DEFAULT 8 _ZN7_JNIEnv9NewObjectEP7_jclassP10_jmethodIDz │ │ - 12: 0000000000014160 8 OBJECT GLOBAL DEFAULT 17 globalJmarkArray │ │ - 13: 0000000000002670 424 FUNC GLOBAL DEFAULT 8 simple_analyze │ │ - 14: 00000000000010c8 124 FUNC GLOBAL DEFAULT 8 benchmarkElapsed │ │ - 15: 0000000000014180 8 OBJECT GLOBAL DEFAULT 17 progressArray │ │ - 16: 00000000000141b0 0 NOTYPE GLOBAL DEFAULT 17 __bss_end__ │ │ - 17: 0000000000000f00 0 NOTYPE GLOBAL DEFAULT 8 _ftext │ │ - 18: 0000000000000fe0 64 FUNC WEAK DEFAULT 8 _ZN7_JNIEnv14CallVoidMethodEP8_jobjectP10_jmethodIDz │ │ - 19: 0000000000001240 80 FUNC GLOBAL DEFAULT 8 Java_com_poinsart_votar_VotarMain_00024AnalyzeTask_free │ │ - 20: 0000000000014160 0 NOTYPE GLOBAL DEFAULT 17 __bss_start │ │ - 21: 00000000000141a4 4 OBJECT GLOBAL DEFAULT 17 pixelsteptocenter │ │ - 22: 00000000000141b0 0 NOTYPE GLOBAL DEFAULT 17 __end__ │ │ - 23: 0000000000001290 140 FUNC GLOBAL DEFAULT 8 publish_progress │ │ - 24: 0000000000001320 1816 FUNC GLOBAL DEFAULT 8 Java_com_poinsart_votar_VotarMain_00024AnalyzeTask_nativeAnalyze │ │ - 25: 0000000000001060 104 FUNC GLOBAL DEFAULT 8 benchmarkStart │ │ - 26: 0000000000014188 8 OBJECT GLOBAL DEFAULT 17 publishMethod │ │ - 27: 0000000000014160 0 NOTYPE GLOBAL DEFAULT 16 _edata │ │ - 28: 0000000000001a40 604 FUNC GLOBAL DEFAULT 8 average33 │ │ - 29: 00000000000141b0 0 NOTYPE GLOBAL DEFAULT 17 _end │ │ - 30: 0000000000014198 8 OBJECT GLOBAL DEFAULT 17 globalenv │ │ - 31: 0000000000001020 64 FUNC WEAK DEFAULT 8 _ZN7_JNIEnv22CallStaticObjectMethodEP7_jclassP10_jmethodIDz │ │ - 32: 0000000000014168 4 OBJECT GLOBAL DEFAULT 17 startTime │ │ - 33: 0000000000014160 0 NOTYPE GLOBAL DEFAULT 17 _fbss │ │ - 34: 00000000000141a0 4 OBJECT GLOBAL DEFAULT 17 burnradius │ │ - 35: 00000000000028b0 0 FUNC GLOBAL DEFAULT UND free │ │ - 36: 00000000000028a0 0 FUNC GLOBAL DEFAULT UND clock │ │ - 37: 0000000000002890 0 FUNC GLOBAL DEFAULT UND AndroidBitmap_unlockPixels │ │ - 38: 0000000000002880 0 FUNC GLOBAL DEFAULT UND __cxa_atexit │ │ - 39: 0000000000002870 0 FUNC GLOBAL DEFAULT UND __android_log_print │ │ - 40: 0000000000002860 0 FUNC GLOBAL DEFAULT UND AndroidBitmap_lockPixels │ │ - 41: 0000000000002850 0 FUNC GLOBAL DEFAULT UND AndroidBitmap_getInfo │ │ - 42: 0000000000002840 0 FUNC GLOBAL DEFAULT UND malloc │ │ - 43: 0000000000002830 0 FUNC GLOBAL DEFAULT UND __cxa_finalize │ │ - 44: 0000000000002820 0 FUNC GLOBAL DEFAULT UND memcpy │ │ + 1: 0000000000001070 0 SECTION LOCAL DEFAULT 11 │ │ + 2: 00000000000141c0 0 NOTYPE GLOBAL DEFAULT ABS _bss_end__ │ │ + 3: 0000000000001070 0 NOTYPE GLOBAL DEFAULT 11 _ftext │ │ + 4: 0000000000001540 1808 FUNC GLOBAL DEFAULT 11 Java_com_poinsart_votar_VotarMain_00024AnalyzeTask_nativeAnalyze │ │ + 5: 0000000000001100 124 FUNC WEAK DEFAULT 11 _ZN7_JNIEnv9NewObjectEP7_jclassP10_jmethodIDz │ │ + 6: 0000000000014170 8 OBJECT GLOBAL DEFAULT 20 globalJmarkArray │ │ + 7: 0000000000014190 8 OBJECT GLOBAL DEFAULT 20 progressArray │ │ + 8: 0000000000001200 124 FUNC WEAK DEFAULT 11 _ZN7_JNIEnv22CallStaticObjectMethodEP7_jclassP10_jmethodIDz │ │ + 9: 0000000000001c50 504 FUNC GLOBAL DEFAULT 11 average33 │ │ + 10: 0000000000001f48 156 FUNC GLOBAL DEFAULT 11 markPixel │ │ + 11: 0000000000014170 0 NOTYPE GLOBAL DEFAULT ABS _fbss │ │ + 12: 0000000000014180 16 OBJECT GLOBAL DEFAULT 20 prcount │ │ + 13: 0000000000001fe8 764 FUNC GLOBAL DEFAULT 11 findOnePattern │ │ + 14: 00000000000014b0 140 FUNC GLOBAL DEFAULT 11 publish_progress │ │ + 15: 00000000000141b4 4 OBJECT GLOBAL DEFAULT 20 pixelsteptocenter │ │ + 16: 00000000000022e8 1292 FUNC GLOBAL DEFAULT 11 findAllPatterns │ │ + 17: 00000000000027f8 424 FUNC GLOBAL DEFAULT 11 simple_analyze │ │ + 18: 00000000000012e8 124 FUNC GLOBAL DEFAULT 11 benchmarkElapsed │ │ + 19: 0000000000014000 0 NOTYPE GLOBAL DEFAULT 18 _fdata │ │ + 20: 00000000000141a8 8 OBJECT GLOBAL DEFAULT 20 globalenv │ │ + 21: 0000000000014170 0 NOTYPE GLOBAL DEFAULT ABS __bss_start │ │ + 22: 00000000000141a0 8 OBJECT GLOBAL DEFAULT 20 globaltask │ │ + 23: 0000000000001368 244 FUNC GLOBAL DEFAULT 11 javaInteger │ │ + 24: 00000000000141c0 0 NOTYPE GLOBAL DEFAULT ABS __end__ │ │ + 25: 0000000000014178 4 OBJECT GLOBAL DEFAULT 20 startTime │ │ + 26: 0000000000014198 8 OBJECT GLOBAL DEFAULT 20 publishMethod │ │ + 27: 00000000000141b0 4 OBJECT GLOBAL DEFAULT 20 burnradius │ │ + 28: 0000000000001280 104 FUNC GLOBAL DEFAULT 11 benchmarkStart │ │ + 29: 0000000000014170 0 NOTYPE GLOBAL DEFAULT ABS _edata │ │ + 30: 0000000000001e48 256 FUNC GLOBAL DEFAULT 11 generateWorkingImage │ │ + 31: 00000000000141c0 0 NOTYPE GLOBAL DEFAULT ABS __bss_end__ │ │ + 32: 0000000000001460 80 FUNC GLOBAL DEFAULT 11 Java_com_poinsart_votar_VotarMain_00024AnalyzeTask_free │ │ + 33: 00000000000141c0 0 NOTYPE GLOBAL DEFAULT ABS _end │ │ + 34: 0000000000001180 124 FUNC WEAK DEFAULT 11 _ZN7_JNIEnv14CallVoidMethodEP8_jobjectP10_jmethodIDz │ │ + 35: 0000000000002a40 0 FUNC GLOBAL DEFAULT UND __cxa_atexit@LIBC (2) │ │ + 36: 0000000000002a30 0 FUNC GLOBAL DEFAULT UND free@LIBC (2) │ │ + 37: 0000000000002a20 0 FUNC GLOBAL DEFAULT UND memcpy@LIBC (2) │ │ + 38: 0000000000002a10 0 FUNC GLOBAL DEFAULT UND malloc@LIBC (2) │ │ + 39: 0000000000002a00 0 FUNC GLOBAL DEFAULT UND AndroidBitmap_unlockPixels │ │ + 40: 00000000000029f0 0 FUNC GLOBAL DEFAULT UND __android_log_print │ │ + 41: 0000000000000000 0 OBJECT GLOBAL DEFAULT UND __stack_chk_guard@LIBC (2) │ │ + 42: 00000000000029e0 0 FUNC GLOBAL DEFAULT UND AndroidBitmap_lockPixels │ │ + 43: 00000000000029d0 0 FUNC GLOBAL DEFAULT UND AndroidBitmap_getInfo │ │ + 44: 00000000000029c0 0 FUNC GLOBAL DEFAULT UND __stack_chk_fail@LIBC (2) │ │ + 45: 00000000000029b0 0 FUNC GLOBAL DEFAULT UND clock@LIBC (2) │ │ + 46: 00000000000029a0 0 FUNC GLOBAL DEFAULT UND __cxa_finalize@LIBC (2) │ ├── readelf --wide --relocs {} │ │ @@ -1,9 +1,9 @@ │ │ │ │ -Relocation section '.rel.dyn' at offset 0xdd8 contains 3 entries: │ │ +Relocation section '.rel.dyn' at offset 0xf48 contains 3 entries: │ │ Offset Info Type Symbol's Value Symbol's Name │ │ 0000000000000000 0000000000000000 R_MIPS_NONE │ │ Type2: R_MIPS_NONE │ │ Type3: R_MIPS_NONE │ │ 0000000000013ff0 0000000000001203 R_MIPS_REL32 │ │ Type2: R_MIPS_64 │ │ Type3: R_MIPS_NONE │ ├── readelf --wide --dynamic {} │ │ @@ -1,35 +1,38 @@ │ │ │ │ -Dynamic section at offset 0x2b8 contains 32 entries: │ │ +Dynamic section at offset 0x318 contains 35 entries: │ │ Tag Type Name/Value │ │ 0x0000000000000001 (NEEDED) Shared library: [liblog.so] │ │ 0x0000000000000001 (NEEDED) Shared library: [libjnigraphics.so] │ │ 0x0000000000000001 (NEEDED) Shared library: [libandroid.so] │ │ 0x0000000000000001 (NEEDED) Shared library: [libstdc++.so] │ │ 0x0000000000000001 (NEEDED) Shared library: [libm.so] │ │ 0x0000000000000001 (NEEDED) Shared library: [libc.so] │ │ 0x0000000000000001 (NEEDED) Shared library: [libdl.so] │ │ 0x000000000000000e (SONAME) Library soname: [libVotAR.so] │ │ 0x0000000000000010 (SYMBOLIC) 0x0 │ │ 0x0000000000000019 (INIT_ARRAY) 0x13fe8 │ │ - 0x000000000000001b (INIT_ARRAYSZ) 4 (bytes) │ │ + 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes) │ │ 0x000000000000001a (FINI_ARRAY) 0x13ff0 │ │ - 0x000000000000001c (FINI_ARRAYSZ) 12 (bytes) │ │ - 0x0000000000000004 (HASH) 0x508 │ │ - 0x0000000000000005 (STRTAB) 0xa90 │ │ - 0x0000000000000006 (SYMTAB) 0x658 │ │ - 0x000000000000000a (STRSZ) 840 (bytes) │ │ + 0x000000000000001c (FINI_ARRAYSZ) 16 (bytes) │ │ + 0x0000000000000004 (HASH) 0x598 │ │ + 0x0000000000000005 (STRTAB) 0xb58 │ │ + 0x0000000000000006 (SYMTAB) 0x6f0 │ │ + 0x000000000000000a (STRSZ) 880 (bytes) │ │ 0x000000000000000b (SYMENT) 24 (bytes) │ │ 0x0000000000000003 (PLTGOT) 0x14010 │ │ - 0x0000000000000011 (REL) 0xdd8 │ │ + 0x0000000000000011 (REL) 0xf48 │ │ 0x0000000000000012 (RELSZ) 48 (bytes) │ │ 0x0000000000000013 (RELENT) 16 (bytes) │ │ 0x0000000070000001 (MIPS_RLD_VERSION) 1 │ │ 0x0000000070000005 (MIPS_FLAGS) NOTPOT │ │ 0x0000000070000006 (MIPS_BASE_ADDRESS) 0x0 │ │ 0x000000007000000a (MIPS_LOCAL_GOTNO) 32 │ │ - 0x0000000070000011 (MIPS_SYMTABNO) 45 │ │ - 0x0000000070000012 (MIPS_UNREFEXTNO) 29 │ │ + 0x0000000070000011 (MIPS_SYMTABNO) 47 │ │ + 0x0000000070000012 (MIPS_UNREFEXTNO) 32 │ │ 0x0000000070000013 (MIPS_GOTSYM) 0x23 │ │ 0x0000000000000018 (BIND_NOW) │ │ 0x000000006ffffffb (FLAGS_1) Flags: NOW │ │ + 0x000000006ffffffe (VERNEED) 0xf28 │ │ + 0x000000006fffffff (VERNEEDNUM) 1 │ │ + 0x000000006ffffff0 (VERSYM) 0xec8 │ │ 0x0000000000000000 (NULL) 0x0 │ ├── readelf --wide --notes {} │ │ @@ -0,0 +1,4 @@ │ │ + │ │ +Displaying notes found in: .note.gnu.build-id │ │ + Owner Data size Description │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: f816b4585bf2b3353981a91fb3a8529f47e85d54 │ ├── readelf --wide --version-info {} │ │ @@ -1,2 +1,20 @@ │ │ │ │ -No version information found in this file. │ │ +Version symbols section '.gnu.version' contains 47 entries: │ │ + Addr: 0x0000000000000ec8 Offset: 0x000ec8 Link: 6 (.dynsym) │ │ + 000: 0 (*local*) 0 (*local*) 1 (*global*) 1 (*global*) │ │ + 004: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 008: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 00c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 010: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 014: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 018: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 01c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 020: 1 (*global*) 1 (*global*) 1 (*global*) 2 (LIBC) │ │ + 024: 2 (LIBC) 2 (LIBC) 2 (LIBC) 0 (*local*) │ │ + 028: 0 (*local*) 2 (LIBC) 0 (*local*) 0 (*local*) │ │ + 02c: 2 (LIBC) 2 (LIBC) 2 (LIBC) │ │ + │ │ +Version needs section '.gnu.version_r' contains 1 entry: │ │ + Addr: 0x0000000000000f28 Offset: 0x000f28 Link: 7 (.dynstr) │ │ + 000000: Version: 1 File: libc.so Cnt: 1 │ │ + 0x0010: Name: LIBC Flags: none Version: 2 │ ├── readelf --wide --debug-dump=frames {} │ │ @@ -10,312 +10,345 @@ │ │ Augmentation data: 1c │ │ DW_CFA_def_cfa: r29 ofs 0 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000018 000000000000002c 0000001c FDE cie=00000000 pc=0000000000000fa0..0000000000000fe0 │ │ - DW_CFA_advance_loc4: 8 to 0000000000000fa8 │ │ - DW_CFA_def_cfa_offset: 80 │ │ - DW_CFA_advance_loc4: 4 to 0000000000000fac │ │ +00000018 0000000000000044 0000001c FDE cie=00000000 pc=0000000000001100..000000000000117c │ │ + DW_CFA_advance_loc4: 4 to 0000000000001104 │ │ + DW_CFA_def_cfa_offset: 96 │ │ + DW_CFA_advance_loc4: 8 to 000000000000110c │ │ + DW_CFA_offset: r28 at cfa-64 │ │ + DW_CFA_advance_loc4: 20 to 0000000000001120 │ │ + DW_CFA_offset: r16 at cfa-72 │ │ + DW_CFA_advance_loc4: 40 to 0000000000001148 │ │ DW_CFA_offset: r31 at cfa-56 │ │ - DW_CFA_advance_loc4: 52 to 0000000000000fe0 │ │ + DW_CFA_advance_loc4: 44 to 0000000000001174 │ │ + DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r16 │ │ DW_CFA_restore: r28 │ │ DW_CFA_restore: r31 │ │ + DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ │ │ -00000048 000000000000002c 0000004c FDE cie=00000000 pc=0000000000000fe0..0000000000001020 │ │ - DW_CFA_advance_loc4: 8 to 0000000000000fe8 │ │ - DW_CFA_def_cfa_offset: 80 │ │ - DW_CFA_advance_loc4: 4 to 0000000000000fec │ │ +00000060 0000000000000044 00000064 FDE cie=00000000 pc=0000000000001180..00000000000011fc │ │ + DW_CFA_advance_loc4: 4 to 0000000000001184 │ │ + DW_CFA_def_cfa_offset: 96 │ │ + DW_CFA_advance_loc4: 8 to 000000000000118c │ │ + DW_CFA_offset: r28 at cfa-64 │ │ + DW_CFA_advance_loc4: 20 to 00000000000011a0 │ │ + DW_CFA_offset: r16 at cfa-72 │ │ + DW_CFA_advance_loc4: 40 to 00000000000011c8 │ │ DW_CFA_offset: r31 at cfa-56 │ │ - DW_CFA_advance_loc4: 52 to 0000000000001020 │ │ + DW_CFA_advance_loc4: 44 to 00000000000011f4 │ │ + DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r16 │ │ DW_CFA_restore: r28 │ │ DW_CFA_restore: r31 │ │ + DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ │ │ -00000078 000000000000002c 0000007c FDE cie=00000000 pc=0000000000001020..0000000000001060 │ │ - DW_CFA_advance_loc4: 8 to 0000000000001028 │ │ - DW_CFA_def_cfa_offset: 80 │ │ - DW_CFA_advance_loc4: 4 to 000000000000102c │ │ +000000a8 0000000000000044 000000ac FDE cie=00000000 pc=0000000000001200..000000000000127c │ │ + DW_CFA_advance_loc4: 4 to 0000000000001204 │ │ + DW_CFA_def_cfa_offset: 96 │ │ + DW_CFA_advance_loc4: 8 to 000000000000120c │ │ + DW_CFA_offset: r28 at cfa-64 │ │ + DW_CFA_advance_loc4: 20 to 0000000000001220 │ │ + DW_CFA_offset: r16 at cfa-72 │ │ + DW_CFA_advance_loc4: 40 to 0000000000001248 │ │ DW_CFA_offset: r31 at cfa-56 │ │ - DW_CFA_advance_loc4: 52 to 0000000000001060 │ │ + DW_CFA_advance_loc4: 44 to 0000000000001274 │ │ + DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r16 │ │ DW_CFA_restore: r28 │ │ DW_CFA_restore: r31 │ │ + DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ │ │ -000000a8 0000000000000034 000000ac FDE cie=00000000 pc=0000000000001060..00000000000010c8 │ │ - DW_CFA_advance_loc4: 4 to 0000000000001064 │ │ +000000f0 0000000000000034 000000f4 FDE cie=00000000 pc=0000000000001280..00000000000012e8 │ │ + DW_CFA_advance_loc4: 4 to 0000000000001284 │ │ DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_advance_loc4: 4 to 0000000000001068 │ │ + DW_CFA_advance_loc4: 4 to 0000000000001288 │ │ DW_CFA_offset: r28 at cfa-16 │ │ - DW_CFA_advance_loc4: 12 to 0000000000001074 │ │ + DW_CFA_advance_loc4: 12 to 0000000000001294 │ │ DW_CFA_offset: r31 at cfa-8 │ │ - DW_CFA_advance_loc4: 84 to 00000000000010c8 │ │ + DW_CFA_advance_loc4: 84 to 00000000000012e8 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r28 │ │ DW_CFA_restore: r31 │ │ DW_CFA_nop │ │ │ │ -000000e0 0000000000000034 000000e4 FDE cie=00000000 pc=00000000000010c8..0000000000001144 │ │ - DW_CFA_advance_loc4: 4 to 00000000000010cc │ │ +00000128 0000000000000034 0000012c FDE cie=00000000 pc=00000000000012e8..0000000000001364 │ │ + DW_CFA_advance_loc4: 4 to 00000000000012ec │ │ DW_CFA_def_cfa_offset: 32 │ │ - DW_CFA_advance_loc4: 4 to 00000000000010d0 │ │ + DW_CFA_advance_loc4: 4 to 00000000000012f0 │ │ DW_CFA_offset: r28 at cfa-16 │ │ - DW_CFA_advance_loc4: 12 to 00000000000010dc │ │ + DW_CFA_advance_loc4: 12 to 00000000000012fc │ │ DW_CFA_offset: r31 at cfa-8 │ │ - DW_CFA_advance_loc4: 104 to 0000000000001144 │ │ + DW_CFA_advance_loc4: 104 to 0000000000001364 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r28 │ │ DW_CFA_restore: r31 │ │ DW_CFA_nop │ │ │ │ -00000118 0000000000000044 0000011c FDE cie=00000000 pc=0000000000001148..000000000000123c │ │ - DW_CFA_advance_loc4: 4 to 000000000000114c │ │ +00000160 000000000000004c 00000164 FDE cie=00000000 pc=0000000000001368..000000000000145c │ │ + DW_CFA_advance_loc4: 4 to 000000000000136c │ │ DW_CFA_def_cfa_offset: 48 │ │ - DW_CFA_advance_loc4: 4 to 0000000000001150 │ │ + DW_CFA_advance_loc4: 8 to 0000000000001374 │ │ DW_CFA_offset: r28 at cfa-16 │ │ - DW_CFA_advance_loc4: 24 to 0000000000001168 │ │ + DW_CFA_advance_loc4: 16 to 0000000000001384 │ │ DW_CFA_offset: r18 at cfa-24 │ │ + DW_CFA_advance_loc4: 20 to 0000000000001398 │ │ DW_CFA_offset: r17 at cfa-32 │ │ DW_CFA_offset: r16 at cfa-40 │ │ - DW_CFA_advance_loc4: 8 to 0000000000001170 │ │ + DW_CFA_advance_loc4: 8 to 00000000000013a0 │ │ DW_CFA_offset: r31 at cfa-8 │ │ - DW_CFA_advance_loc4: 124 to 00000000000011ec │ │ + DW_CFA_advance_loc4: 108 to 000000000000140c │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r28 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore_state │ │ DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ │ │ -00000160 000000000000003c 00000164 FDE cie=00000000 pc=0000000000001240..0000000000001290 │ │ - DW_CFA_advance_loc4: 4 to 0000000000001244 │ │ +000001b0 000000000000003c 000001b4 FDE cie=00000000 pc=0000000000001460..00000000000014b0 │ │ + DW_CFA_advance_loc4: 4 to 0000000000001464 │ │ DW_CFA_def_cfa_offset: 32 │ │ - DW_CFA_advance_loc4: 4 to 0000000000001248 │ │ + DW_CFA_advance_loc4: 4 to 0000000000001468 │ │ DW_CFA_offset: r28 at cfa-16 │ │ - DW_CFA_advance_loc4: 20 to 000000000000125c │ │ + DW_CFA_advance_loc4: 20 to 000000000000147c │ │ DW_CFA_offset: r16 at cfa-24 │ │ DW_CFA_offset: r31 at cfa-8 │ │ - DW_CFA_advance_loc4: 52 to 0000000000001290 │ │ + DW_CFA_advance_loc4: 52 to 00000000000014b0 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r28 │ │ DW_CFA_restore: r31 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000001a0 0000000000000044 000001a4 FDE cie=00000000 pc=0000000000001290..000000000000131c │ │ - DW_CFA_advance_loc4: 4 to 0000000000001294 │ │ +000001f0 0000000000000044 000001f4 FDE cie=00000000 pc=00000000000014b0..000000000000153c │ │ + DW_CFA_advance_loc4: 4 to 00000000000014b4 │ │ DW_CFA_def_cfa_offset: 32 │ │ - DW_CFA_advance_loc4: 8 to 000000000000129c │ │ + DW_CFA_advance_loc4: 8 to 00000000000014bc │ │ DW_CFA_offset: r28 at cfa-16 │ │ - DW_CFA_advance_loc4: 20 to 00000000000012b0 │ │ + DW_CFA_advance_loc4: 20 to 00000000000014d0 │ │ DW_CFA_offset: r16 at cfa-32 │ │ DW_CFA_offset: r31 at cfa-8 │ │ - DW_CFA_advance_loc4: 8 to 00000000000012b8 │ │ + DW_CFA_advance_loc4: 8 to 00000000000014d8 │ │ DW_CFA_offset: r17 at cfa-24 │ │ - DW_CFA_advance_loc4: 100 to 000000000000131c │ │ + DW_CFA_advance_loc4: 100 to 000000000000153c │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r28 │ │ DW_CFA_restore: r31 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000001e8 0000000000000074 000001ec FDE cie=00000000 pc=0000000000001320..0000000000001a38 │ │ - DW_CFA_advance_loc4: 4 to 0000000000001324 │ │ - DW_CFA_def_cfa_offset: 6304 │ │ - DW_CFA_advance_loc4: 4 to 0000000000001328 │ │ +00000238 000000000000006c 0000023c FDE cie=00000000 pc=0000000000001540..0000000000001c50 │ │ + DW_CFA_advance_loc4: 4 to 0000000000001544 │ │ + DW_CFA_def_cfa_offset: 6320 │ │ + DW_CFA_advance_loc4: 4 to 0000000000001548 │ │ DW_CFA_offset: r28 at cfa-40 │ │ - DW_CFA_advance_loc4: 48 to 0000000000001358 │ │ + DW_CFA_advance_loc4: 20 to 000000000000155c │ │ + DW_CFA_offset: r19 at cfa-80 │ │ + DW_CFA_offset: r17 at cfa-96 │ │ + DW_CFA_advance_loc4: 36 to 0000000000001580 │ │ DW_CFA_offset: r31 at cfa-24 │ │ + DW_CFA_offset: r21 at cfa-64 │ │ DW_CFA_offset: r20 at cfa-72 │ │ - DW_CFA_offset: r19 at cfa-80 │ │ + DW_CFA_advance_loc4: 8 to 0000000000001588 │ │ DW_CFA_offset: r18 at cfa-88 │ │ - DW_CFA_offset: r17 at cfa-96 │ │ + DW_CFA_advance_loc4: 8 to 0000000000001590 │ │ DW_CFA_offset: r16 at cfa-104 │ │ - DW_CFA_advance_loc4: 36 to 000000000000137c │ │ + DW_CFA_advance_loc4: 24 to 00000000000015a8 │ │ DW_CFA_offset: r30 at cfa-32 │ │ DW_CFA_offset: r23 at cfa-48 │ │ DW_CFA_offset: r22 at cfa-56 │ │ - DW_CFA_offset: r21 at cfa-64 │ │ - DW_CFA_offset: r56 at cfa-8 │ │ - DW_CFA_advance_loc4: 660 to 0000000000001610 │ │ + DW_CFA_offset: r57 at cfa-8 │ │ + DW_CFA_offset: r56 at cfa-16 │ │ + DW_CFA_advance_loc4: 680 to 0000000000001850 │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r56 │ │ + DW_CFA_restore: r57 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r19 │ │ DW_CFA_restore: r20 │ │ DW_CFA_restore: r21 │ │ DW_CFA_restore: r22 │ │ DW_CFA_restore: r23 │ │ DW_CFA_restore: r28 │ │ DW_CFA_restore: r30 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc4: 508 to 000000000000180c │ │ - DW_CFA_remember_state │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r31 │ │ - DW_CFA_restore: r30 │ │ - DW_CFA_restore: r28 │ │ - DW_CFA_restore: r23 │ │ - DW_CFA_restore: r22 │ │ - DW_CFA_restore: r21 │ │ - DW_CFA_restore: r20 │ │ - DW_CFA_restore: r19 │ │ - DW_CFA_restore: r18 │ │ - DW_CFA_restore: r17 │ │ - DW_CFA_restore: r16 │ │ - DW_CFA_restore: r56 │ │ - DW_CFA_restore_state │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000260 0000000000000044 00000264 FDE cie=00000000 pc=0000000000001a40..0000000000001c9c │ │ - DW_CFA_advance_loc4: 4 to 0000000000001a44 │ │ - DW_CFA_def_cfa_offset: 96 │ │ - DW_CFA_advance_loc4: 44 to 0000000000001a70 │ │ - DW_CFA_offset: r30 at cfa-8 │ │ +000002a8 0000000000000054 000002ac FDE cie=00000000 pc=0000000000001c50..0000000000001e48 │ │ + DW_CFA_advance_loc4: 16 to 0000000000001c60 │ │ + DW_CFA_def_cfa_offset: 80 │ │ + DW_CFA_advance_loc4: 12 to 0000000000001c6c │ │ + DW_CFA_offset: r20 at cfa-48 │ │ + DW_CFA_advance_loc4: 16 to 0000000000001c7c │ │ + DW_CFA_offset: r19 at cfa-56 │ │ + DW_CFA_offset: r16 at cfa-80 │ │ + DW_CFA_advance_loc4: 24 to 0000000000001c94 │ │ DW_CFA_offset: r23 at cfa-24 │ │ + DW_CFA_offset: r30 at cfa-8 │ │ + DW_CFA_advance_loc4: 36 to 0000000000001cb8 │ │ DW_CFA_offset: r22 at cfa-32 │ │ DW_CFA_offset: r21 at cfa-40 │ │ - DW_CFA_offset: r20 at cfa-48 │ │ - DW_CFA_offset: r19 at cfa-56 │ │ DW_CFA_offset: r18 at cfa-64 │ │ DW_CFA_offset: r17 at cfa-72 │ │ - DW_CFA_offset: r16 at cfa-80 │ │ - DW_CFA_advance_loc4: 556 to 0000000000001c9c │ │ - DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_advance_loc4: 396 to 0000000000001e44 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r19 │ │ DW_CFA_restore: r20 │ │ DW_CFA_restore: r21 │ │ DW_CFA_restore: r22 │ │ DW_CFA_restore: r23 │ │ DW_CFA_restore: r28 │ │ DW_CFA_restore: r30 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_nop │ │ │ │ -000002a8 0000000000000064 000002ac FDE cie=00000000 pc=0000000000001ca0..0000000000001da0 │ │ - DW_CFA_advance_loc4: 4 to 0000000000001ca4 │ │ +00000300 0000000000000064 00000304 FDE cie=00000000 pc=0000000000001e48..0000000000001f48 │ │ + DW_CFA_advance_loc4: 4 to 0000000000001e4c │ │ DW_CFA_def_cfa_offset: 64 │ │ - DW_CFA_advance_loc4: 4 to 0000000000001ca8 │ │ + DW_CFA_advance_loc4: 4 to 0000000000001e50 │ │ DW_CFA_offset: r28 at cfa-16 │ │ - DW_CFA_advance_loc4: 16 to 0000000000001cb8 │ │ + DW_CFA_advance_loc4: 16 to 0000000000001e60 │ │ DW_CFA_offset: r19 at cfa-32 │ │ - DW_CFA_advance_loc4: 16 to 0000000000001cc8 │ │ + DW_CFA_advance_loc4: 16 to 0000000000001e70 │ │ DW_CFA_offset: r20 at cfa-24 │ │ - DW_CFA_advance_loc4: 16 to 0000000000001cd8 │ │ + DW_CFA_advance_loc4: 16 to 0000000000001e80 │ │ DW_CFA_offset: r18 at cfa-40 │ │ DW_CFA_offset: r17 at cfa-48 │ │ - DW_CFA_advance_loc4: 12 to 0000000000001ce4 │ │ + DW_CFA_advance_loc4: 12 to 0000000000001e8c │ │ DW_CFA_offset: r16 at cfa-56 │ │ DW_CFA_offset: r31 at cfa-8 │ │ - DW_CFA_advance_loc4: 112 to 0000000000001d54 │ │ + DW_CFA_advance_loc4: 112 to 0000000000001efc │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r19 │ │ DW_CFA_restore: r20 │ │ DW_CFA_restore: r28 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc4: 76 to 0000000000001da0 │ │ + DW_CFA_advance_loc4: 76 to 0000000000001f48 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore: r28 │ │ DW_CFA_restore: r20 │ │ DW_CFA_restore: r19 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r16 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000310 000000000000001c 00000314 FDE cie=00000000 pc=0000000000001da0..0000000000001e34 │ │ +00000368 000000000000001c 0000036c FDE cie=00000000 pc=0000000000001f48..0000000000001fe4 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000330 000000000000003c 00000334 FDE cie=00000000 pc=0000000000001e38..000000000000211c │ │ - DW_CFA_advance_loc4: 4 to 0000000000001e3c │ │ - DW_CFA_def_cfa_offset: 32 │ │ - DW_CFA_advance_loc4: 8 to 0000000000001e44 │ │ - DW_CFA_offset: r28 at cfa-8 │ │ - DW_CFA_advance_loc4: 324 to 0000000000001f88 │ │ - DW_CFA_remember_state │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r28 │ │ - DW_CFA_restore_state │ │ - DW_CFA_advance_loc4: 112 to 0000000000001ff8 │ │ +00000388 000000000000003c 0000038c FDE cie=00000000 pc=0000000000001fe8..00000000000022e4 │ │ + DW_CFA_advance_loc4: 4 to 0000000000001fec │ │ + DW_CFA_def_cfa_offset: 64 │ │ + DW_CFA_advance_loc4: 8 to 0000000000001ff4 │ │ + DW_CFA_offset: r28 at cfa-16 │ │ + DW_CFA_advance_loc4: 28 to 0000000000002010 │ │ + DW_CFA_offset: r16 at cfa-24 │ │ + DW_CFA_offset: r31 at cfa-8 │ │ + DW_CFA_advance_loc4: 344 to 0000000000002168 │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r16 │ │ DW_CFA_restore: r28 │ │ + DW_CFA_restore: r31 │ │ DW_CFA_restore_state │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ - DW_CFA_nop │ │ │ │ -00000370 0000000000000074 00000374 FDE cie=00000000 pc=0000000000002120..0000000000002670 │ │ - DW_CFA_advance_loc4: 4 to 0000000000002124 │ │ +000003c8 0000000000000074 000003cc FDE cie=00000000 pc=00000000000022e8..00000000000027f4 │ │ + DW_CFA_advance_loc4: 4 to 00000000000022ec │ │ DW_CFA_def_cfa_offset: 240 │ │ - DW_CFA_advance_loc4: 4 to 0000000000002128 │ │ + DW_CFA_advance_loc4: 4 to 00000000000022f0 │ │ DW_CFA_offset: r28 at cfa-72 │ │ - DW_CFA_advance_loc4: 32 to 0000000000002148 │ │ - DW_CFA_offset: r23 at cfa-80 │ │ + DW_CFA_advance_loc4: 56 to 0000000000002328 │ │ + DW_CFA_offset: r30 at cfa-64 │ │ DW_CFA_offset: r22 at cfa-88 │ │ DW_CFA_offset: r21 at cfa-96 │ │ + DW_CFA_advance_loc4: 32 to 0000000000002348 │ │ + DW_CFA_offset: r20 at cfa-104 │ │ DW_CFA_offset: r18 at cfa-120 │ │ - DW_CFA_advance_loc4: 24 to 0000000000002160 │ │ DW_CFA_offset: r17 at cfa-128 │ │ + DW_CFA_advance_loc4: 32 to 0000000000002368 │ │ DW_CFA_offset: r16 at cfa-136 │ │ DW_CFA_offset: r60 at cfa-8 │ │ - DW_CFA_advance_loc4: 24 to 0000000000002178 │ │ DW_CFA_offset: r59 at cfa-16 │ │ DW_CFA_offset: r56 at cfa-40 │ │ + DW_CFA_advance_loc4: 40 to 0000000000002390 │ │ DW_CFA_offset: r31 at cfa-56 │ │ - DW_CFA_advance_loc4: 40 to 00000000000021a0 │ │ - DW_CFA_offset: r30 at cfa-64 │ │ - DW_CFA_offset: r20 at cfa-104 │ │ + DW_CFA_offset: r23 at cfa-80 │ │ DW_CFA_offset: r19 at cfa-112 │ │ DW_CFA_offset: r58 at cfa-24 │ │ DW_CFA_offset: r57 at cfa-32 │ │ - DW_CFA_advance_loc4: 880 to 0000000000002510 │ │ + DW_CFA_advance_loc4: 784 to 00000000000026a0 │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r56 │ │ DW_CFA_restore: r57 │ │ DW_CFA_restore: r58 │ │ DW_CFA_restore: r59 │ │ DW_CFA_restore: r60 │ │ @@ -333,47 +366,47 @@ │ │ DW_CFA_restore_state │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000003e8 0000000000000074 000003ec FDE cie=00000000 pc=0000000000002670..0000000000002818 │ │ - DW_CFA_advance_loc4: 4 to 0000000000002674 │ │ +00000440 0000000000000074 00000444 FDE cie=00000000 pc=00000000000027f8..00000000000029a0 │ │ + DW_CFA_advance_loc4: 4 to 00000000000027fc │ │ DW_CFA_def_cfa_offset: 80 │ │ - DW_CFA_advance_loc4: 8 to 000000000000267c │ │ + DW_CFA_advance_loc4: 12 to 0000000000002808 │ │ DW_CFA_offset: r17 at cfa-64 │ │ - DW_CFA_advance_loc4: 16 to 000000000000268c │ │ - DW_CFA_offset: r28 at cfa-16 │ │ - DW_CFA_advance_loc4: 40 to 00000000000026b4 │ │ - DW_CFA_offset: r20 at cfa-40 │ │ + DW_CFA_advance_loc4: 12 to 0000000000002814 │ │ DW_CFA_offset: r16 at cfa-72 │ │ - DW_CFA_advance_loc4: 32 to 00000000000026d4 │ │ - DW_CFA_offset: r21 at cfa-32 │ │ + DW_CFA_advance_loc4: 20 to 0000000000002828 │ │ + DW_CFA_offset: r28 at cfa-16 │ │ + DW_CFA_advance_loc4: 28 to 0000000000002844 │ │ DW_CFA_offset: r18 at cfa-56 │ │ - DW_CFA_advance_loc4: 24 to 00000000000026ec │ │ + DW_CFA_advance_loc4: 24 to 000000000000285c │ │ + DW_CFA_offset: r22 at cfa-24 │ │ + DW_CFA_offset: r20 at cfa-40 │ │ DW_CFA_offset: r19 at cfa-48 │ │ - DW_CFA_advance_loc4: 20 to 0000000000002700 │ │ + DW_CFA_advance_loc4: 24 to 0000000000002874 │ │ + DW_CFA_offset: r21 at cfa-32 │ │ + DW_CFA_advance_loc4: 20 to 0000000000002888 │ │ DW_CFA_offset: r31 at cfa-8 │ │ - DW_CFA_advance_loc4: 8 to 0000000000002708 │ │ - DW_CFA_offset: r22 at cfa-24 │ │ - DW_CFA_advance_loc4: 220 to 00000000000027e4 │ │ + DW_CFA_advance_loc4: 228 to 000000000000296c │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r19 │ │ DW_CFA_restore: r20 │ │ DW_CFA_restore: r21 │ │ DW_CFA_restore: r22 │ │ DW_CFA_restore: r28 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc4: 52 to 0000000000002818 │ │ + DW_CFA_advance_loc4: 52 to 00000000000029a0 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore: r28 │ │ DW_CFA_restore: r22 │ │ DW_CFA_restore: r21 │ │ DW_CFA_restore: r20 │ │ DW_CFA_restore: r19 │ ├── strings --all --bytes=8 {} │ │ @@ -1,10 +1,12 @@ │ │ __cxa_finalize │ │ __cxa_atexit │ │ _ZN7_JNIEnv9NewObjectEP7_jclassP10_jmethodIDz │ │ +__stack_chk_guard │ │ +__stack_chk_fail │ │ _ZN7_JNIEnv14CallVoidMethodEP8_jobjectP10_jmethodIDz │ │ _ZN7_JNIEnv22CallStaticObjectMethodEP7_jclassP10_jmethodIDz │ │ benchmarkStart │ │ startTime │ │ __android_log_print │ │ benchmarkElapsed │ │ javaInteger │ │ @@ -72,19 +74,22 @@ │ │ malloc workpixels │ │ average33 │ │ unlikely event : pattern count match limit reached, stopping before the image is completely processed │ │ found patterns... 1: %d | 2: %d | 3: %d | 4: %d │ │ step: %d, burn radius: %d │ │ various initialization stuff │ │ findAllPatterns │ │ -GCC: (GNU) 4.9 20140827 (prerelease) │ │ +GCC: (GNU) 4.9.x 20150123 (prerelease) │ │ .shstrtab │ │ .MIPS.abiflags │ │ .MIPS.options │ │ +.note.gnu.build-id │ │ .dynamic │ │ +.gnu.version │ │ +.gnu.version_r │ │ .rel.dyn │ │ .MIPS.stubs │ │ .eh_frame_hdr │ │ .eh_frame │ │ .init_array │ │ .fini_array │ │ .comment │ ├── readelf --wide --decompress --hex-dump=.MIPS.abiflags {} │ │ @@ -1,5 +1,5 @@ │ │ │ │ Hex dump of section '.MIPS.abiflags': │ │ - 0x00000200 00004006 02020001 00000000 00000000 ..@............. │ │ - 0x00000210 01000000 00000000 ........ │ │ + 0x00000238 00004006 02020001 00000000 00000000 ..@............. │ │ + 0x00000248 01000000 00000000 ........ │ ├── readelf --wide --decompress --hex-dump=.MIPS.options {} │ │ @@ -1,13 +1,13 @@ │ │ │ │ Hex dump of section '.MIPS.options': │ │ - 0x00000218 01280000 00000000 700000b2 00000000 .(......p....... │ │ - 0x00000228 00000000 00000000 00000000 00000000 ................ │ │ - 0x00000238 00c00100 00000000 01280000 00000000 .........(...... │ │ - 0x00000248 fcfffff3 00000000 00000000 7f000001 ................ │ │ - 0x00000258 00000000 00000000 00c00100 00000000 ................ │ │ - 0x00000268 01280000 00000000 fcfffff3 00000000 .(.............. │ │ - 0x00000278 00000000 7f04001f 00000000 00000000 ................ │ │ - 0x00000288 00c00100 00000000 01280000 00000000 .........(...... │ │ - 0x00000298 00000000 00000000 00000000 00000000 ................ │ │ - 0x000002a8 00000000 00000000 00c00100 00000000 ................ │ │ + 0x00000250 01280000 00000000 700000b2 00000000 .(......p....... │ │ + 0x00000260 00000000 00000000 00000000 00000000 ................ │ │ + 0x00000270 00c00100 00000000 01280000 00000000 .........(...... │ │ + 0x00000280 fcfffff3 00000000 00000000 7f000003 ................ │ │ + 0x00000290 00000000 00000000 00c00100 00000000 ................ │ │ + 0x000002a0 01280000 00000000 fcfffff3 00000000 .(.............. │ │ + 0x000002b0 00000000 0700001f 00000000 00000000 ................ │ │ + 0x000002c0 00c00100 00000000 01280000 00000000 .........(...... │ │ + 0x000002d0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000002e0 00000000 00000000 00c00100 00000000 ................ │ ├── readelf --wide --decompress --hex-dump=.hash {} │ │ @@ -1,24 +1,25 @@ │ │ │ │ Hex dump of section '.hash': │ │ - 0x00000508 25000000 2d000000 16000000 00000000 %...-........... │ │ - 0x00000518 20000000 00000000 19000000 12000000 ............... │ │ - 0x00000528 00000000 00000000 1c000000 18000000 ................ │ │ - 0x00000538 28000000 00000000 26000000 00000000 (.......&....... │ │ - 0x00000548 07000000 1f000000 00000000 00000000 ................ │ │ - 0x00000558 1b000000 1e000000 17000000 1a000000 ................ │ │ - 0x00000568 00000000 0f000000 00000000 21000000 ............!... │ │ - 0x00000578 08000000 04000000 00000000 15000000 ................ │ │ - 0x00000588 22000000 23000000 0c000000 11000000 "...#........... │ │ - 0x00000598 06000000 14000000 05000000 00000000 ................ │ │ - 0x000005a8 00000000 00000000 02000000 00000000 ................ │ │ - 0x000005b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000005c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000005d8 00000000 00000000 2a000000 00000000 ........*....... │ │ - 0x000005e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000005f8 00000000 13000000 0e000000 00000000 ................ │ │ - 0x00000608 00000000 27000000 00000000 0d000000 ....'........... │ │ - 0x00000618 10000000 09000000 25000000 2c000000 ........%...,... │ │ - 0x00000628 24000000 2b000000 1d000000 0a000000 $...+........... │ │ - 0x00000638 0b000000 00000000 00000000 29000000 ............)... │ │ - 0x00000648 00000000 03000000 00000000 00000000 ................ │ │ + 0x00000598 25000000 2f000000 20000000 00000000 %.../... ....... │ │ + 0x000005a8 25000000 00000000 1c000000 22000000 %..........."... │ │ + 0x000005b8 00000000 00000000 11000000 04000000 ................ │ │ + 0x000005c8 2a000000 29000000 23000000 00000000 *...)...#....... │ │ + 0x000005d8 02000000 27000000 00000000 00000000 ....'........... │ │ + 0x000005e8 1d000000 1e000000 12000000 1a000000 ................ │ │ + 0x000005f8 00000000 26000000 00000000 0c000000 ....&........... │ │ + 0x00000608 10000000 13000000 00000000 0f000000 ................ │ │ + 0x00000618 1b000000 24000000 06000000 03000000 ....$........... │ │ + 0x00000628 16000000 15000000 0d000000 00000000 ................ │ │ + 0x00000638 00000000 00000000 00000000 00000000 ................ │ │ + 0x00000648 00000000 00000000 00000000 05000000 ................ │ │ + 0x00000658 00000000 07000000 2d000000 0b000000 ........-....... │ │ + 0x00000668 00000000 00000000 00000000 00000000 ................ │ │ + 0x00000678 09000000 0e000000 00000000 00000000 ................ │ │ + 0x00000688 00000000 00000000 0a000000 00000000 ................ │ │ + 0x00000698 00000000 28000000 2c000000 00000000 ....(...,....... │ │ + 0x000006a8 00000000 14000000 00000000 18000000 ................ │ │ + 0x000006b8 1f000000 00000000 00000000 21000000 ............!... │ │ + 0x000006c8 19000000 17000000 08000000 00000000 ................ │ │ + 0x000006d8 00000000 2b000000 00000000 2e000000 ....+........... │ │ + 0x000006e8 00000000 00000000 ........ │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ @@ -1,56 +1,58 @@ │ │ │ │ Hex dump of section '.dynstr': │ │ - 0x00000a90 005f5f63 78615f66 696e616c 697a6500 .__cxa_finalize. │ │ - 0x00000aa0 5f5f6378 615f6174 65786974 005f5a4e __cxa_atexit._ZN │ │ - 0x00000ab0 375f4a4e 49456e76 394e6577 4f626a65 7_JNIEnv9NewObje │ │ - 0x00000ac0 63744550 375f6a63 6c617373 5031305f ctEP7_jclassP10_ │ │ - 0x00000ad0 6a6d6574 686f6449 447a005f 5a4e375f jmethodIDz._ZN7_ │ │ - 0x00000ae0 4a4e4945 6e763134 43616c6c 566f6964 JNIEnv14CallVoid │ │ - 0x00000af0 4d657468 6f644550 385f6a6f 626a6563 MethodEP8_jobjec │ │ - 0x00000b00 74503130 5f6a6d65 74686f64 49447a00 tP10_jmethodIDz. │ │ - 0x00000b10 5f5a4e37 5f4a4e49 456e7632 3243616c _ZN7_JNIEnv22Cal │ │ - 0x00000b20 6c537461 7469634f 626a6563 744d6574 lStaticObjectMet │ │ - 0x00000b30 686f6445 50375f6a 636c6173 73503130 hodEP7_jclassP10 │ │ - 0x00000b40 5f6a6d65 74686f64 49447a00 62656e63 _jmethodIDz.benc │ │ - 0x00000b50 686d6172 6b537461 72740063 6c6f636b hmarkStart.clock │ │ - 0x00000b60 00737461 72745469 6d65005f 5f616e64 .startTime.__and │ │ - 0x00000b70 726f6964 5f6c6f67 5f707269 6e740062 roid_log_print.b │ │ - 0x00000b80 656e6368 6d61726b 456c6170 73656400 enchmarkElapsed. │ │ - 0x00000b90 6a617661 496e7465 67657200 4a617661 javaInteger.Java │ │ - 0x00000ba0 5f636f6d 5f706f69 6e736172 745f766f _com_poinsart_vo │ │ - 0x00000bb0 7461725f 566f7461 724d6169 6e5f3030 tar_VotarMain_00 │ │ - 0x00000bc0 30323441 6e616c79 7a655461 736b5f66 024AnalyzeTask_f │ │ - 0x00000bd0 72656500 676c6f62 616c4a6d 61726b41 ree.globalJmarkA │ │ - 0x00000be0 72726179 00707562 6c697368 5f70726f rray.publish_pro │ │ - 0x00000bf0 67726573 7300676c 6f62616c 656e7600 gress.globalenv. │ │ - 0x00000c00 70726f67 72657373 41727261 7900676c progressArray.gl │ │ - 0x00000c10 6f62616c 7461736b 00707562 6c697368 obaltask.publish │ │ - 0x00000c20 4d657468 6f64004a 6176615f 636f6d5f Method.Java_com_ │ │ - 0x00000c30 706f696e 73617274 5f766f74 61725f56 poinsart_votar_V │ │ - 0x00000c40 6f746172 4d61696e 5f303030 3234416e otarMain_00024An │ │ - 0x00000c50 616c797a 65546173 6b5f6e61 74697665 alyzeTask_native │ │ - 0x00000c60 416e616c 797a6500 7072636f 756e7400 Analyze.prcount. │ │ - 0x00000c70 416e6472 6f696442 69746d61 705f6765 AndroidBitmap_ge │ │ - 0x00000c80 74496e66 6f00416e 64726f69 64426974 tInfo.AndroidBit │ │ - 0x00000c90 6d61705f 6c6f636b 50697865 6c730073 map_lockPixels.s │ │ - 0x00000ca0 696d706c 655f616e 616c797a 6500416e imple_analyze.An │ │ - 0x00000cb0 64726f69 64426974 6d61705f 756e6c6f droidBitmap_unlo │ │ - 0x00000cc0 636b5069 78656c73 00617665 72616765 ckPixels.average │ │ - 0x00000cd0 33330067 656e6572 61746557 6f726b69 33.generateWorki │ │ - 0x00000ce0 6e67496d 61676500 6d616c6c 6f63006d ngImage.malloc.m │ │ - 0x00000cf0 61726b50 6978656c 0066696e 644f6e65 arkPixel.findOne │ │ - 0x00000d00 50617474 65726e00 70697865 6c737465 Pattern.pixelste │ │ - 0x00000d10 70746f63 656e7465 72006669 6e64416c ptocenter.findAl │ │ - 0x00000d20 6c506174 7465726e 73006d65 6d637079 lPatterns.memcpy │ │ - 0x00000d30 00627572 6e726164 69757300 6c69626c .burnradius.libl │ │ - 0x00000d40 6f672e73 6f006c69 626a6e69 67726170 og.so.libjnigrap │ │ - 0x00000d50 68696373 2e736f00 6c696261 6e64726f hics.so.libandro │ │ - 0x00000d60 69642e73 6f006c69 62737464 632b2b2e id.so.libstdc++. │ │ - 0x00000d70 736f006c 69626d2e 736f006c 6962632e so.libm.so.libc. │ │ - 0x00000d80 736f006c 6962646c 2e736f00 5f667465 so.libdl.so._fte │ │ - 0x00000d90 7874005f 66646174 61005f65 64617461 xt._fdata._edata │ │ - 0x00000da0 005f5f62 73735f73 74617274 005f6662 .__bss_start._fb │ │ - 0x00000db0 7373005f 656e6400 5f5f6273 735f656e ss._end.__bss_en │ │ - 0x00000dc0 645f5f00 5f5f656e 645f5f00 6c696256 d__.__end__.libV │ │ - 0x00000dd0 6f744152 2e736f00 otAR.so. │ │ + 0x00000b58 005f5f63 78615f66 696e616c 697a6500 .__cxa_finalize. │ │ + 0x00000b68 5f5f6378 615f6174 65786974 005f5a4e __cxa_atexit._ZN │ │ + 0x00000b78 375f4a4e 49456e76 394e6577 4f626a65 7_JNIEnv9NewObje │ │ + 0x00000b88 63744550 375f6a63 6c617373 5031305f ctEP7_jclassP10_ │ │ + 0x00000b98 6a6d6574 686f6449 447a005f 5f737461 jmethodIDz.__sta │ │ + 0x00000ba8 636b5f63 686b5f67 75617264 005f5f73 ck_chk_guard.__s │ │ + 0x00000bb8 7461636b 5f63686b 5f666169 6c005f5a tack_chk_fail._Z │ │ + 0x00000bc8 4e375f4a 4e49456e 76313443 616c6c56 N7_JNIEnv14CallV │ │ + 0x00000bd8 6f69644d 6574686f 64455038 5f6a6f62 oidMethodEP8_job │ │ + 0x00000be8 6a656374 5031305f 6a6d6574 686f6449 jectP10_jmethodI │ │ + 0x00000bf8 447a005f 5a4e375f 4a4e4945 6e763232 Dz._ZN7_JNIEnv22 │ │ + 0x00000c08 43616c6c 53746174 69634f62 6a656374 CallStaticObject │ │ + 0x00000c18 4d657468 6f644550 375f6a63 6c617373 MethodEP7_jclass │ │ + 0x00000c28 5031305f 6a6d6574 686f6449 447a0062 P10_jmethodIDz.b │ │ + 0x00000c38 656e6368 6d61726b 53746172 7400636c enchmarkStart.cl │ │ + 0x00000c48 6f636b00 73746172 7454696d 65005f5f ock.startTime.__ │ │ + 0x00000c58 616e6472 6f69645f 6c6f675f 7072696e android_log_prin │ │ + 0x00000c68 74006265 6e63686d 61726b45 6c617073 t.benchmarkElaps │ │ + 0x00000c78 6564006a 61766149 6e746567 6572004a ed.javaInteger.J │ │ + 0x00000c88 6176615f 636f6d5f 706f696e 73617274 ava_com_poinsart │ │ + 0x00000c98 5f766f74 61725f56 6f746172 4d61696e _votar_VotarMain │ │ + 0x00000ca8 5f303030 3234416e 616c797a 65546173 _00024AnalyzeTas │ │ + 0x00000cb8 6b5f6672 65650067 6c6f6261 6c4a6d61 k_free.globalJma │ │ + 0x00000cc8 726b4172 72617900 7075626c 6973685f rkArray.publish_ │ │ + 0x00000cd8 70726f67 72657373 00676c6f 62616c65 progress.globale │ │ + 0x00000ce8 6e760070 726f6772 65737341 72726179 nv.progressArray │ │ + 0x00000cf8 00676c6f 62616c74 61736b00 7075626c .globaltask.publ │ │ + 0x00000d08 6973684d 6574686f 64004a61 76615f63 ishMethod.Java_c │ │ + 0x00000d18 6f6d5f70 6f696e73 6172745f 766f7461 om_poinsart_vota │ │ + 0x00000d28 725f566f 7461724d 61696e5f 30303032 r_VotarMain_0002 │ │ + 0x00000d38 34416e61 6c797a65 5461736b 5f6e6174 4AnalyzeTask_nat │ │ + 0x00000d48 69766541 6e616c79 7a650070 72636f75 iveAnalyze.prcou │ │ + 0x00000d58 6e740041 6e64726f 69644269 746d6170 nt.AndroidBitmap │ │ + 0x00000d68 5f676574 496e666f 00416e64 726f6964 _getInfo.Android │ │ + 0x00000d78 4269746d 61705f6c 6f636b50 6978656c Bitmap_lockPixel │ │ + 0x00000d88 73007369 6d706c65 5f616e61 6c797a65 s.simple_analyze │ │ + 0x00000d98 00416e64 726f6964 4269746d 61705f75 .AndroidBitmap_u │ │ + 0x00000da8 6e6c6f63 6b506978 656c7300 61766572 nlockPixels.aver │ │ + 0x00000db8 61676533 33006765 6e657261 7465576f age33.generateWo │ │ + 0x00000dc8 726b696e 67496d61 6765006d 616c6c6f rkingImage.mallo │ │ + 0x00000dd8 63006d61 726b5069 78656c00 66696e64 c.markPixel.find │ │ + 0x00000de8 4f6e6550 61747465 726e0070 6978656c OnePattern.pixel │ │ + 0x00000df8 73746570 746f6365 6e746572 0066696e steptocenter.fin │ │ + 0x00000e08 64416c6c 50617474 65726e73 006d656d dAllPatterns.mem │ │ + 0x00000e18 63707900 6275726e 72616469 7573006c cpy.burnradius.l │ │ + 0x00000e28 69626c6f 672e736f 006c6962 6a6e6967 iblog.so.libjnig │ │ + 0x00000e38 72617068 6963732e 736f006c 6962616e raphics.so.liban │ │ + 0x00000e48 64726f69 642e736f 006c6962 73746463 droid.so.libstdc │ │ + 0x00000e58 2b2b2e73 6f006c69 626d2e73 6f006c69 ++.so.libm.so.li │ │ + 0x00000e68 62632e73 6f006c69 62646c2e 736f005f bc.so.libdl.so._ │ │ + 0x00000e78 66746578 74005f66 64617461 005f6564 ftext._fdata._ed │ │ + 0x00000e88 61746100 5f5f6273 735f7374 61727400 ata.__bss_start. │ │ + 0x00000e98 5f666273 73005f65 6e64005f 5f627373 _fbss._end.__bss │ │ + 0x00000ea8 5f656e64 5f5f005f 5f656e64 5f5f006c _end__.__end__.l │ │ + 0x00000eb8 6962566f 7441522e 736f004c 49424300 ibVotAR.so.LIBC. │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ @@ -1,197 +1,241 @@ │ │ │ │ │ │ │ │ Disassembly of section .text: │ │ │ │ -0000000000000f00 <_ftext>: │ │ +0000000000001070 <_ftext@@Base>: │ │ daddiu sp,sp,-16 │ │ sd gp,0(sp) │ │ lui gp,0x2 │ │ daddu gp,gp,t9 │ │ - daddiu gp,gp,-20224 │ │ - ld t9,-32432(gp) │ │ sd ra,8(sp) │ │ + daddiu gp,gp,-20592 │ │ + ld t9,-32408(gp) │ │ jalr t9 │ │ - ld a0,-32736(gp) │ │ + ld a0,-32728(gp) │ │ ld ra,8(sp) │ │ ld gp,0(sp) │ │ jr ra │ │ daddiu sp,sp,16 │ │ ... │ │ - beqz a0,f54 <_ftext+0x54> │ │ - nop │ │ + beqzc a0,10bc <_ftext@@Base+0x4c> │ │ move t9,a0 │ │ - jr t9 │ │ - nop │ │ - jr ra │ │ - nop │ │ - nop │ │ + jrc t9 │ │ + jrc ra │ │ daddiu sp,sp,-16 │ │ + move a1,a0 │ │ sd gp,0(sp) │ │ lui gp,0x2 │ │ daddu gp,gp,t9 │ │ - daddiu gp,gp,-20320 │ │ - ld t9,-32472(gp) │ │ - move a1,a0 │ │ - ld a2,-32736(gp) │ │ sd ra,8(sp) │ │ + daddiu gp,gp,-20672 │ │ + ld t9,-32496(gp) │ │ + ld a0,-32736(gp) │ │ jalr t9 │ │ - ld a0,-32728(gp) │ │ + ld a2,-32728(gp) │ │ ld ra,8(sp) │ │ ld gp,0(sp) │ │ jr ra │ │ daddiu sp,sp,16 │ │ nop │ │ │ │ -0000000000000fa0 <_JNIEnv::NewObject(_jclass*, _jmethodID*, ...)>: │ │ - ld v1,0(a0) │ │ - daddiu sp,sp,-80 │ │ - sd ra,24(sp) │ │ - daddiu v0,sp,40 │ │ - sd a3,40(sp) │ │ +0000000000001100 <_JNIEnv::NewObject(_jclass*, _jmethodID*, ...)@@Base>: │ │ + daddiu sp,sp,-96 │ │ + ld t0,0(a0) │ │ + sd gp,32(sp) │ │ + lui gp,0x2 │ │ + daddu gp,gp,t9 │ │ + sd s0,24(sp) │ │ + daddiu gp,gp,-20736 │ │ + sd a3,56(sp) │ │ + ld s0,-32448(gp) │ │ + sd a4,64(sp) │ │ + sd a5,72(sp) │ │ + daddiu v0,sp,56 │ │ + sd a6,80(sp) │ │ move a3,v0 │ │ - sd a4,48(sp) │ │ - sd a5,56(sp) │ │ - sd a6,64(sp) │ │ - sd a7,72(sp) │ │ - ld t9,232(v1) │ │ - jalr t9 │ │ + sd a7,88(sp) │ │ + ld v1,0(s0) │ │ + ld t9,232(t0) │ │ + sd ra,40(sp) │ │ sd v0,0(sp) │ │ - ld ra,24(sp) │ │ + sd v1,8(sp) │ │ + jalrc t9 │ │ + ld a0,8(sp) │ │ + ld a1,0(s0) │ │ + bne a0,a1,1174 <_JNIEnv::NewObject(_jclass*, _jmethodID*, ...)@@Base+0x74> │ │ + ld ra,40(sp) │ │ + ld gp,32(sp) │ │ + ld s0,24(sp) │ │ jr ra │ │ - daddiu sp,sp,80 │ │ + daddiu sp,sp,96 │ │ + ld t9,-32424(gp) │ │ + jalrc t9 │ │ + nop │ │ │ │ -0000000000000fe0 <_JNIEnv::CallVoidMethod(_jobject*, _jmethodID*, ...)>: │ │ - ld v1,0(a0) │ │ - daddiu sp,sp,-80 │ │ - sd ra,24(sp) │ │ - daddiu v0,sp,40 │ │ - sd a3,40(sp) │ │ +0000000000001180 <_JNIEnv::CallVoidMethod(_jobject*, _jmethodID*, ...)@@Base>: │ │ + daddiu sp,sp,-96 │ │ + ld t0,0(a0) │ │ + sd gp,32(sp) │ │ + lui gp,0x2 │ │ + daddu gp,gp,t9 │ │ + sd s0,24(sp) │ │ + daddiu gp,gp,-20864 │ │ + sd a3,56(sp) │ │ + ld s0,-32448(gp) │ │ + sd a4,64(sp) │ │ + sd a5,72(sp) │ │ + daddiu v0,sp,56 │ │ + sd a6,80(sp) │ │ move a3,v0 │ │ - sd a4,48(sp) │ │ - sd a5,56(sp) │ │ - sd a6,64(sp) │ │ - sd a7,72(sp) │ │ - ld t9,496(v1) │ │ - jalr t9 │ │ + sd a7,88(sp) │ │ + ld v1,0(s0) │ │ + ld t9,496(t0) │ │ + sd ra,40(sp) │ │ sd v0,0(sp) │ │ - ld ra,24(sp) │ │ + sd v1,8(sp) │ │ + jalrc t9 │ │ + ld a0,8(sp) │ │ + ld a1,0(s0) │ │ + bne a0,a1,11f4 <_JNIEnv::CallVoidMethod(_jobject*, _jmethodID*, ...)@@Base+0x74> │ │ + ld ra,40(sp) │ │ + ld gp,32(sp) │ │ + ld s0,24(sp) │ │ jr ra │ │ - daddiu sp,sp,80 │ │ + daddiu sp,sp,96 │ │ + ld t9,-32424(gp) │ │ + jalrc t9 │ │ + nop │ │ │ │ -0000000000001020 <_JNIEnv::CallStaticObjectMethod(_jclass*, _jmethodID*, ...)>: │ │ - ld v1,0(a0) │ │ - daddiu sp,sp,-80 │ │ - sd ra,24(sp) │ │ - daddiu v0,sp,40 │ │ - sd a3,40(sp) │ │ +0000000000001200 <_JNIEnv::CallStaticObjectMethod(_jclass*, _jmethodID*, ...)@@Base>: │ │ + daddiu sp,sp,-96 │ │ + ld t0,0(a0) │ │ + sd gp,32(sp) │ │ + lui gp,0x2 │ │ + daddu gp,gp,t9 │ │ + sd s0,24(sp) │ │ + daddiu gp,gp,-20992 │ │ + sd a3,56(sp) │ │ + ld s0,-32448(gp) │ │ + sd a4,64(sp) │ │ + sd a5,72(sp) │ │ + daddiu v0,sp,56 │ │ + sd a6,80(sp) │ │ move a3,v0 │ │ - sd a4,48(sp) │ │ - sd a5,56(sp) │ │ - sd a6,64(sp) │ │ - sd a7,72(sp) │ │ - ld t9,920(v1) │ │ - jalr t9 │ │ + sd a7,88(sp) │ │ + ld v1,0(s0) │ │ + ld t9,920(t0) │ │ + sd ra,40(sp) │ │ sd v0,0(sp) │ │ - ld ra,24(sp) │ │ + sd v1,8(sp) │ │ + jalrc t9 │ │ + ld a0,8(sp) │ │ + ld a1,0(s0) │ │ + bne a0,a1,1274 <_JNIEnv::CallStaticObjectMethod(_jclass*, _jmethodID*, ...)@@Base+0x74> │ │ + ld ra,40(sp) │ │ + ld gp,32(sp) │ │ + ld s0,24(sp) │ │ jr ra │ │ - daddiu sp,sp,80 │ │ + daddiu sp,sp,96 │ │ + ld t9,-32424(gp) │ │ + jalrc t9 │ │ + nop │ │ │ │ -0000000000001060 : │ │ +0000000000001280 : │ │ daddiu sp,sp,-16 │ │ sd gp,0(sp) │ │ lui gp,0x2 │ │ daddu gp,gp,t9 │ │ sd ra,8(sp) │ │ - daddiu gp,gp,-20576 │ │ - ld t9,-32488(gp) │ │ + daddiu gp,gp,-21120 │ │ + ld t9,-32416(gp) │ │ jalrc t9 │ │ ld a1,-32720(gp) │ │ dmtc1 v0,$f0 │ │ ld v0,-32720(gp) │ │ cvt.s.l $f2,$f0 │ │ ld a2,-32720(gp) │ │ ld v1,-32712(gp) │ │ li a0,4 │ │ - lwc1 $f1,11864(v0) │ │ - ld t9,-32464(gp) │ │ - daddiu a1,a1,10448 │ │ - daddiu a2,a2,10464 │ │ + lwc1 $f1,12264(v0) │ │ + ld t9,-32456(gp) │ │ + daddiu a1,a1,10848 │ │ + daddiu a2,a2,10864 │ │ div.s $f3,$f2,$f1 │ │ jalr t9 │ │ swc1 $f3,0(v1) │ │ ld ra,8(sp) │ │ ld gp,0(sp) │ │ jr ra │ │ daddiu sp,sp,16 │ │ │ │ -00000000000010c8 : │ │ +00000000000012e8 : │ │ daddiu sp,sp,-32 │ │ sd gp,16(sp) │ │ lui gp,0x2 │ │ daddu gp,gp,t9 │ │ sd ra,24(sp) │ │ - daddiu gp,gp,-20680 │ │ - ld t9,-32488(gp) │ │ + daddiu gp,gp,-21224 │ │ + ld t9,-32416(gp) │ │ jalr t9 │ │ - sd a0,0(sp) │ │ + sd a0,8(sp) │ │ ld v1,-32720(gp) │ │ dmtc1 v0,$f0 │ │ ld v0,-32712(gp) │ │ - cvt.s.l $f1,$f0 │ │ + cvt.s.l $f3,$f0 │ │ ld a1,-32720(gp) │ │ - lwc1 $f3,11864(v1) │ │ + lwc1 $f2,12264(v1) │ │ ld a2,-32720(gp) │ │ - lwc1 $f2,0(v0) │ │ - ld t9,-32464(gp) │ │ - ld a4,0(sp) │ │ + lwc1 $f1,0(v0) │ │ + ld t9,-32456(gp) │ │ + ld a4,8(sp) │ │ li a0,4 │ │ - div.s $f4,$f1,$f3 │ │ - daddiu a1,a1,10448 │ │ - daddiu a2,a2,10496 │ │ - sub.s $f5,$f4,$f2 │ │ + div.s $f4,$f3,$f2 │ │ + daddiu a1,a1,10848 │ │ + daddiu a2,a2,10896 │ │ + sub.s $f5,$f4,$f1 │ │ cvt.d.s $f6,$f5 │ │ jalr t9 │ │ dmfc1 a3,$f6 │ │ ld ra,24(sp) │ │ ld gp,16(sp) │ │ jr ra │ │ daddiu sp,sp,32 │ │ nop │ │ │ │ -0000000000001148 : │ │ +0000000000001368 : │ │ daddiu sp,sp,-48 │ │ + ld v0,0(a0) │ │ sd gp,32(sp) │ │ lui gp,0x2 │ │ - sd s2,24(sp) │ │ daddu gp,gp,t9 │ │ - sd s1,16(sp) │ │ - daddiu gp,gp,-20808 │ │ - sd s0,8(sp) │ │ + sd s2,24(sp) │ │ + daddiu gp,gp,-21352 │ │ move s2,a1 │ │ - sd ra,40(sp) │ │ ld a1,-32720(gp) │ │ - ld v0,0(a0) │ │ - move s0,a0 │ │ ld t9,48(v0) │ │ + sd s1,16(sp) │ │ + sd s0,8(sp) │ │ + move s0,a0 │ │ + sd ra,40(sp) │ │ jalr t9 │ │ - daddiu a1,a1,10520 │ │ - beqz v0,11f0 │ │ + daddiu a1,a1,10920 │ │ + beqz v0,1410 │ │ move s1,v0 │ │ ld v1,0(s0) │ │ ld a2,-32720(gp) │ │ ld a3,-32720(gp) │ │ move a0,s0 │ │ move a1,v0 │ │ ld t9,904(v1) │ │ - daddiu a2,a2,10584 │ │ + daddiu a2,a2,10984 │ │ jalr t9 │ │ - daddiu a3,a3,10592 │ │ - beqz v0,1218 │ │ + daddiu a3,a3,10992 │ │ + beqz v0,1438 │ │ ld t9,-32704(gp) │ │ move a0,s0 │ │ move a1,s1 │ │ move a2,v0 │ │ jalr t9 │ │ move a3,s2 │ │ ld ra,40(sp) │ │ @@ -201,62 +245,62 @@ │ │ ld s0,8(sp) │ │ jr ra │ │ daddiu sp,sp,48 │ │ nop │ │ ld a6,-32720(gp) │ │ li a0,6 │ │ ld a7,-32720(gp) │ │ - ld t9,-32464(gp) │ │ - daddiu a1,a6,10448 │ │ + ld t9,-32456(gp) │ │ + daddiu a1,a6,10848 │ │ jalr t9 │ │ - daddiu a2,a7,10544 │ │ - b 11d0 │ │ + daddiu a2,a7,10944 │ │ + b 13f0 │ │ move v0,zero │ │ nop │ │ ld a4,-32720(gp) │ │ li a0,6 │ │ ld a5,-32720(gp) │ │ - ld t9,-32464(gp) │ │ - daddiu a1,a4,10448 │ │ + ld t9,-32456(gp) │ │ + daddiu a1,a4,10848 │ │ jalr t9 │ │ - daddiu a2,a5,10616 │ │ - b 11d0 │ │ + daddiu a2,a5,11016 │ │ + b 13f0 │ │ move v0,zero │ │ nop │ │ │ │ -0000000000001240 : │ │ +0000000000001460 : │ │ daddiu sp,sp,-32 │ │ sd gp,16(sp) │ │ lui gp,0x2 │ │ daddu gp,gp,t9 │ │ sd s0,8(sp) │ │ - daddiu gp,gp,-21056 │ │ + daddiu gp,gp,-21600 │ │ sd ra,24(sp) │ │ ld s0,-32696(gp) │ │ ld a1,0(s0) │ │ - beqz a1,1280 │ │ + beqz a1,14a0 │ │ ld ra,24(sp) │ │ ld v1,0(a0) │ │ ld t9,176(v1) │ │ jalrc t9 │ │ sd zero,0(s0) │ │ ld ra,24(sp) │ │ ld gp,16(sp) │ │ ld s0,8(sp) │ │ jr ra │ │ daddiu sp,sp,32 │ │ │ │ -0000000000001290 : │ │ +00000000000014b0 : │ │ daddiu sp,sp,-32 │ │ move a1,a0 │ │ sd gp,16(sp) │ │ lui gp,0x2 │ │ daddu gp,gp,t9 │ │ sd s0,0(sp) │ │ - daddiu gp,gp,-21136 │ │ + daddiu gp,gp,-21680 │ │ sd ra,24(sp) │ │ ld s0,-32688(gp) │ │ sd s1,8(sp) │ │ ld t9,-32680(gp) │ │ ld s1,-32672(gp) │ │ jalr t9 │ │ ld a0,0(s0) │ │ @@ -279,661 +323,632 @@ │ │ ld gp,16(sp) │ │ ld s1,8(sp) │ │ ld s0,0(sp) │ │ jr ra │ │ daddiu sp,sp,32 │ │ nop │ │ │ │ -0000000000001320 : │ │ - daddiu sp,sp,-6304 │ │ - sd gp,6264(sp) │ │ +0000000000001540 : │ │ + daddiu sp,sp,-6320 │ │ + sd gp,6280(sp) │ │ lui gp,0x2 │ │ daddu gp,gp,t9 │ │ - sd ra,6280(sp) │ │ - daddiu gp,gp,-21280 │ │ - sd s4,6232(sp) │ │ - ld v1,-32664(gp) │ │ - sd s3,6224(sp) │ │ - ld t9,-32640(gp) │ │ - sd s2,6216(sp) │ │ - ld v0,-32688(gp) │ │ - sd s1,6208(sp) │ │ - sd s0,6200(sp) │ │ + sd s3,6240(sp) │ │ + daddiu gp,gp,-21824 │ │ + sd s1,6224(sp) │ │ + ld s3,-32448(gp) │ │ move s1,a1 │ │ - sd s8,6272(sp) │ │ - move s0,a0 │ │ - sd s7,6256(sp) │ │ - move s4,a2 │ │ - sd s6,6248(sp) │ │ + ld v1,-32688(gp) │ │ + sd ra,6296(sp) │ │ + ld t9,-32640(gp) │ │ + sd s5,6256(sp) │ │ + ld v0,0(s3) │ │ + ld a1,-32664(gp) │ │ + sd s4,6248(sp) │ │ + move s5,a2 │ │ + sd s2,6232(sp) │ │ ld s2,-32720(gp) │ │ - sd s5,6240(sp) │ │ - sdc1 $f24,6296(sp) │ │ - sb zero,6180(sp) │ │ - sd a1,0(v1) │ │ + sd s0,6216(sp) │ │ + move s0,a0 │ │ + sd s8,6288(sp) │ │ + sd s7,6272(sp) │ │ + sd s6,6264(sp) │ │ + sdc1 $f25,6312(sp) │ │ + sdc1 $f24,6304(sp) │ │ + sd v0,6200(sp) │ │ + sd a0,0(v1) │ │ + sd s1,0(a1) │ │ jalr t9 │ │ - sd a0,0(v0) │ │ + sb zero,19(sp) │ │ ld a2,-32720(gp) │ │ li a0,4 │ │ - ld t9,-32464(gp) │ │ - daddiu a1,s2,10448 │ │ + ld t9,-32456(gp) │ │ + daddiu a1,s2,10848 │ │ jalr t9 │ │ - daddiu a2,a2,10672 │ │ + daddiu a2,a2,11072 │ │ ld t9,-32632(gp) │ │ jalrc t9 │ │ ld a3,0(s0) │ │ move a0,s0 │ │ ld t9,248(a3) │ │ jalr t9 │ │ move a1,s1 │ │ - beqz v0,17b8 │ │ - move s3,v0 │ │ + beqz v0,1a00 │ │ + move s4,v0 │ │ ld a4,0(s0) │ │ move a0,s0 │ │ ld t9,248(a4) │ │ jalr t9 │ │ - move a1,s4 │ │ - beqz v0,1810 │ │ - move s7,v0 │ │ + move a1,s5 │ │ + beqz v0,1a20 │ │ + move s1,v0 │ │ ld a5,0(s0) │ │ ld a6,-32720(gp) │ │ ld a7,-32720(gp) │ │ move a0,s0 │ │ - move a1,s3 │ │ + move a1,s4 │ │ ld t9,264(a5) │ │ - daddiu a2,a6,10816 │ │ + daddiu a2,a6,11216 │ │ jalr t9 │ │ - daddiu a3,a7,10832 │ │ + daddiu a3,a7,11232 │ │ ld a0,-32656(gp) │ │ - beqz v0,1830 │ │ + beqz v0,1a40 │ │ sd v0,0(a0) │ │ - ld a1,0(s0) │ │ - ld t0,-32720(gp) │ │ + ld t0,0(s0) │ │ + ld t1,-32720(gp) │ │ move a0,s0 │ │ - ld t9,48(a1) │ │ + ld t9,48(t0) │ │ jalr t9 │ │ - daddiu a1,t0,10944 │ │ - beqz v0,1850 │ │ - ld t2,-32720(gp) │ │ - ld t1,0(s0) │ │ + daddiu a1,t1,11344 │ │ + beqz v0,1a60 │ │ + ld t3,-32720(gp) │ │ + ld t2,0(s0) │ │ move a0,s0 │ │ - ld t9,48(t1) │ │ + ld t9,48(t2) │ │ jalr t9 │ │ - daddiu a1,t2,10520 │ │ - beqz v0,1870 │ │ - move s6,v0 │ │ - ld t3,0(s0) │ │ - ld s5,-32720(gp) │ │ + daddiu a1,t3,10920 │ │ + beqz v0,1a80 │ │ + move s7,v0 │ │ + ld s6,0(s0) │ │ + ld t8,-32720(gp) │ │ move a0,s0 │ │ - ld t9,48(t3) │ │ + ld t9,48(s6) │ │ jalr t9 │ │ - daddiu a1,s5,11008 │ │ - beqz v0,1890 │ │ - move s5,v0 │ │ - ld t8,0(s0) │ │ - ld s8,-32672(gp) │ │ + daddiu a1,t8,11408 │ │ + beqz v0,1aa0 │ │ + move s6,v0 │ │ + ld s8,0(s0) │ │ move a0,s0 │ │ li a1,1 │ │ - move a2,s6 │ │ - ld t9,1376(t8) │ │ + move a2,s7 │ │ + ld t9,1376(s8) │ │ jalr t9 │ │ move a3,zero │ │ - beqz v0,1798 │ │ - sd v0,0(s8) │ │ + ld v1,-32672(gp) │ │ + beqz v0,19e0 │ │ + sd v0,0(v1) │ │ ld ra,0(s0) │ │ ld v0,-32720(gp) │ │ - ld s1,-32720(gp) │ │ + ld a3,-32720(gp) │ │ move a0,s0 │ │ - move a1,s7 │ │ + move a1,s1 │ │ ld t9,752(ra) │ │ - daddiu a3,v0,11168 │ │ + daddiu a2,v0,11560 │ │ jalr t9 │ │ - daddiu a2,s1,11160 │ │ - beqz v0,18d0 │ │ + daddiu a3,a3,11568 │ │ + beqz v0,1ae0 │ │ move a0,s0 │ │ - ld v1,0(s0) │ │ - move a1,s4 │ │ - ld t9,760(v1) │ │ + ld s4,0(s0) │ │ + move a1,s5 │ │ + ld t9,760(s4) │ │ jalr t9 │ │ move a2,v0 │ │ - beqz v0,18f0 │ │ - move s3,v0 │ │ + beqz v0,1b00 │ │ + move s7,v0 │ │ ld a2,0(s0) │ │ - ld a3,-32720(gp) │ │ ld a4,-32720(gp) │ │ + ld a5,-32720(gp) │ │ move a0,s0 │ │ - move a1,s7 │ │ + move a1,s1 │ │ ld t9,752(a2) │ │ - daddiu a2,a3,11264 │ │ + daddiu a2,a4,11664 │ │ jalr t9 │ │ - daddiu a3,a4,11272 │ │ - beqz v0,1910 │ │ + daddiu a3,a5,11672 │ │ + beqz v0,1b20 │ │ move a0,s0 │ │ - ld a5,0(s0) │ │ - move a1,s4 │ │ - ld t9,760(a5) │ │ + ld a6,0(s0) │ │ + move a1,s5 │ │ + ld t9,760(a6) │ │ jalr t9 │ │ move a2,v0 │ │ - beqz v0,1930 │ │ - move s6,v0 │ │ - ld a6,0(s0) │ │ - move a1,s7 │ │ - ld a7,-32720(gp) │ │ + beqz v0,1b40 │ │ + move s8,v0 │ │ + ld a7,0(s0) │ │ + move a1,s1 │ │ + ld t0,-32720(gp) │ │ move a0,s0 │ │ - ld s7,-32720(gp) │ │ - ld t9,752(a6) │ │ - daddiu a3,a7,11352 │ │ + ld s1,-32720(gp) │ │ + ld t9,752(a7) │ │ + daddiu a3,t0,11752 │ │ jalr t9 │ │ - daddiu a2,s7,11344 │ │ - beqz v0,1950 │ │ - move s7,v0 │ │ - ld s1,-32624(gp) │ │ + daddiu a2,s1,11744 │ │ + beqz v0,1b60 │ │ + dmtc1 v0,$f24 │ │ + ld s4,-32624(gp) │ │ move a0,s0 │ │ - ld t9,-32448(gp) │ │ - move a1,s3 │ │ - daddiu a2,sp,6144 │ │ - sw zero,12(s1) │ │ - sw zero,8(s1) │ │ - sw zero,4(s1) │ │ - jalr t9 │ │ - sw zero,0(s1) │ │ - bltz v0,18b0 │ │ - lw t0,6144(sp) │ │ - ld t1,-32720(gp) │ │ - lw s8,6148(sp) │ │ - ld t9,-32464(gp) │ │ + ld t9,-32432(gp) │ │ + move a1,s7 │ │ + daddiu a2,sp,32 │ │ + sw zero,12(s4) │ │ + sw zero,8(s4) │ │ + sw zero,4(s4) │ │ + jalr t9 │ │ + sw zero,0(s4) │ │ + bltz v0,1ac0 │ │ + lw t1,32(sp) │ │ + ld t2,-32720(gp) │ │ + lw s1,36(sp) │ │ + ld t9,-32456(gp) │ │ li a0,4 │ │ - daddiu a1,s2,10448 │ │ - daddiu a2,t1,11448 │ │ - move a3,t0 │ │ - move a4,s8 │ │ + daddiu a1,s2,10848 │ │ + daddiu a2,t2,11848 │ │ + move a3,t1 │ │ + move a4,s1 │ │ jalr t9 │ │ - dmtc1 t0,$f24 │ │ - lw a1,6156(sp) │ │ - li a0,1 │ │ - beq a1,a0,1610 │ │ - ld t8,-32720(gp) │ │ + dmtc1 t1,$f25 │ │ + lw a0,44(sp) │ │ + li a1,1 │ │ + beq a0,a1,1850 │ │ + ld ra,-32720(gp) │ │ li a0,6 │ │ - ld a1,-32720(gp) │ │ - ld t9,-32464(gp) │ │ - daddiu a2,t8,11504 │ │ + ld a4,-32720(gp) │ │ + ld t9,-32456(gp) │ │ + daddiu a1,ra,10848 │ │ jalr t9 │ │ - daddiu a1,a1,10448 │ │ + daddiu a2,a4,11904 │ │ move v0,zero │ │ - ld ra,6280(sp) │ │ - ld s8,6272(sp) │ │ - ld gp,6264(sp) │ │ - ld s7,6256(sp) │ │ - ld s6,6248(sp) │ │ - ld s5,6240(sp) │ │ - ld s4,6232(sp) │ │ - ld s3,6224(sp) │ │ - ld s2,6216(sp) │ │ - ld s1,6208(sp) │ │ - ld s0,6200(sp) │ │ - ldc1 $f24,6296(sp) │ │ + ld a0,6200(sp) │ │ + ld s3,0(s3) │ │ + bne a0,s3,1c48 │ │ + ld ra,6296(sp) │ │ + ld s8,6288(sp) │ │ + ld gp,6280(sp) │ │ + ld s7,6272(sp) │ │ + ld s6,6264(sp) │ │ + ld s5,6256(sp) │ │ + ld s4,6248(sp) │ │ + ld s3,6240(sp) │ │ + ld s2,6232(sp) │ │ + ld s1,6224(sp) │ │ + ld s0,6216(sp) │ │ + ldc1 $f25,6312(sp) │ │ + ldc1 $f24,6304(sp) │ │ jr ra │ │ - daddiu sp,sp,6304 │ │ - ld t9,-32456(gp) │ │ + daddiu sp,sp,6320 │ │ + ld t9,-32440(gp) │ │ move a0,s0 │ │ - move a1,s3 │ │ + move a1,s7 │ │ jalr t9 │ │ - daddiu a2,sp,6168 │ │ - bltz v0,19d8 │ │ - ld t2,-32720(gp) │ │ + daddiu a2,sp,24 │ │ + bltz v0,1be8 │ │ + ld t3,-32720(gp) │ │ ld t9,-32616(gp) │ │ - jalr t9 │ │ + daddiu v1,sp,56 │ │ li a0,1 │ │ - ld a0,6168(sp) │ │ + jalr t9 │ │ + sd v1,8(sp) │ │ + ld a0,24(sp) │ │ ld t9,-32608(gp) │ │ - dmfc1 a1,$f24 │ │ + ld a3,8(sp) │ │ ld a5,-32624(gp) │ │ - move a2,s8 │ │ - move a3,sp │ │ + dmfc1 a1,$f25 │ │ + move a2,s1 │ │ jalr t9 │ │ - daddiu a4,sp,6176 │ │ - ld t9,-32480(gp) │ │ + daddiu a4,sp,20 │ │ + ld t9,-32464(gp) │ │ move a0,s0 │ │ jalr t9 │ │ - move a1,s3 │ │ - bltz v0,19b8 │ │ + move a1,s7 │ │ + bltz v0,1bc8 │ │ move a0,s0 │ │ - ld t8,0(s0) │ │ - move a1,s6 │ │ - ld t9,1496(t8) │ │ + ld ra,0(s0) │ │ + move a1,s8 │ │ + ld t9,1496(ra) │ │ jalr t9 │ │ - daddiu a2,sp,6180 │ │ - beqz v0,19f8 │ │ + daddiu a2,sp,19 │ │ + beqz v0,1c08 │ │ + move a1,s8 │ │ + lw s7,0(s4) │ │ + ld a4,0(s0) │ │ move a2,v0 │ │ - lw ra,0(s1) │ │ - move a1,s6 │ │ move a0,s0 │ │ - sw ra,0(v0) │ │ - lw v1,4(s1) │ │ - sw v1,4(v0) │ │ - lw s3,8(s1) │ │ - sw s3,8(v0) │ │ - lw a4,12(s1) │ │ - sw a4,12(v0) │ │ - ld v0,0(s0) │ │ - ld t9,1560(v0) │ │ - jalr t9 │ │ li a3,1 │ │ - ld a2,0(s0) │ │ + sw s7,0(v0) │ │ + lw a5,4(s4) │ │ + ld t9,1560(a4) │ │ + sw a5,4(v0) │ │ + lw a6,8(s4) │ │ + sw a6,8(v0) │ │ + lw s8,12(s4) │ │ + jalr t9 │ │ + sw s8,12(v0) │ │ + ld v0,0(s0) │ │ ld a3,-32720(gp) │ │ move a0,s0 │ │ - ld a5,-32720(gp) │ │ - move a1,s5 │ │ - ld t9,264(a2) │ │ - daddiu a2,a3,11696 │ │ + ld a7,-32720(gp) │ │ + move a1,s6 │ │ + ld t9,264(v0) │ │ + daddiu a2,a3,12096 │ │ jalr t9 │ │ - daddiu a3,a5,11704 │ │ - beqz v0,1a18 │ │ - move s6,v0 │ │ - ld a6,0(s0) │ │ + daddiu a3,a7,12104 │ │ + beqz v0,1c28 │ │ + move s7,v0 │ │ + ld t0,0(s0) │ │ + move a2,s6 │ │ + lw a1,20(sp) │ │ move a0,s0 │ │ - lw a1,6176(sp) │ │ - move a2,s5 │ │ move a3,zero │ │ - move s1,sp │ │ - ld t9,1376(a6) │ │ + ld s1,8(sp) │ │ + ld t9,1376(t0) │ │ jalr t9 │ │ - move s3,zero │ │ - lw a7,6176(sp) │ │ - bgtz a7,173c │ │ + move s4,zero │ │ + lw a2,20(sp) │ │ + bgtz a2,1998 │ │ move s8,v0 │ │ - b 1978 │ │ + b 1b88 │ │ ld s2,0(s0) │ │ - ld t0,0(s0) │ │ - ld t9,1392(t0) │ │ - jalrc t9 │ │ - lw a0,6176(sp) │ │ - bgec s3,a0,1970 │ │ - lw a3,0(s1) │ │ + ld t1,0(s0) │ │ + move a2,s4 │ │ + move a0,s0 │ │ + move a3,v0 │ │ + addiu s4,s4,1 │ │ + ld t9,1392(t1) │ │ + jalr t9 │ │ + daddiu s1,s1,12 │ │ + lw a1,20(sp) │ │ + bgec s4,a1,1b80 │ │ ld t9,-32600(gp) │ │ + lw a3,0(s1) │ │ lw a4,4(s1) │ │ move a0,s0 │ │ lw a5,8(s1) │ │ - move a1,s5 │ │ - move a2,s6 │ │ + move a1,s6 │ │ jalr t9 │ │ - daddiu s1,s1,12 │ │ - move a2,s3 │ │ - move a0,s0 │ │ + move a2,s7 │ │ + bnez v0,1970 │ │ move a1,s8 │ │ - addiu s3,s3,1 │ │ - bnez v0,1728 │ │ - move a3,v0 │ │ - ld s5,-32720(gp) │ │ + ld s6,-32720(gp) │ │ li a0,6 │ │ - ld t9,-32464(gp) │ │ - daddiu a1,s2,10448 │ │ + ld t9,-32456(gp) │ │ + daddiu a1,s2,10848 │ │ jalr t9 │ │ - daddiu a2,s5,11800 │ │ - b 15d8 │ │ + daddiu a2,s6,12200 │ │ + b 1808 │ │ move v0,zero │ │ - ld a5,-32720(gp) │ │ + ld t0,-32720(gp) │ │ li a0,6 │ │ - ld t9,-32464(gp) │ │ - daddiu a1,s2,10448 │ │ + ld t9,-32456(gp) │ │ + daddiu a1,s2,10848 │ │ jalr t9 │ │ - daddiu a2,a5,11104 │ │ - b 15d8 │ │ + daddiu a2,t0,11504 │ │ + b 1808 │ │ move v0,zero │ │ - ld s3,-32720(gp) │ │ - daddiu a1,s2,10448 │ │ - ld t9,-32464(gp) │ │ + ld t2,-32720(gp) │ │ li a0,6 │ │ + ld t9,-32456(gp) │ │ + daddiu a1,s2,10848 │ │ jalr t9 │ │ - daddiu a2,s3,10704 │ │ - ld ra,6280(sp) │ │ - ld s8,6272(sp) │ │ - move v0,zero │ │ - ld gp,6264(sp) │ │ - ld s7,6256(sp) │ │ - ld s6,6248(sp) │ │ - ld s5,6240(sp) │ │ - ld s4,6232(sp) │ │ - ld s3,6224(sp) │ │ - ld s2,6216(sp) │ │ - ld s1,6208(sp) │ │ - ld s0,6200(sp) │ │ - ldc1 $f24,6296(sp) │ │ - jr ra │ │ - daddiu sp,sp,6304 │ │ - nop │ │ + daddiu a2,t2,11104 │ │ + b 1808 │ │ + move v0,zero │ │ ld s1,-32720(gp) │ │ li a0,6 │ │ - ld t9,-32464(gp) │ │ - daddiu a1,s2,10448 │ │ + ld t9,-32456(gp) │ │ + daddiu a1,s2,10848 │ │ jalr t9 │ │ - daddiu a2,s1,10760 │ │ - b 15d8 │ │ + daddiu a2,s1,11160 │ │ + b 1808 │ │ move v0,zero │ │ - ld a7,-32720(gp) │ │ + ld s4,-32720(gp) │ │ li a0,6 │ │ - ld t9,-32464(gp) │ │ - daddiu a1,s2,10448 │ │ + ld t9,-32456(gp) │ │ + daddiu a1,s2,10848 │ │ jalr t9 │ │ - daddiu a2,a7,10856 │ │ - b 15d8 │ │ + daddiu a2,s4,11256 │ │ + b 1808 │ │ move v0,zero │ │ - ld s8,-32720(gp) │ │ + ld t1,-32720(gp) │ │ li a0,6 │ │ - ld t9,-32464(gp) │ │ - daddiu a1,s2,10448 │ │ + ld t9,-32456(gp) │ │ + daddiu a1,s2,10848 │ │ jalr t9 │ │ - daddiu a2,s8,10968 │ │ - b 15d8 │ │ + daddiu a2,t1,11368 │ │ + b 1808 │ │ move v0,zero │ │ - ld a6,-32720(gp) │ │ + ld a2,-32720(gp) │ │ li a0,6 │ │ - ld t9,-32464(gp) │ │ - daddiu a1,s2,10448 │ │ + ld t9,-32456(gp) │ │ + daddiu a1,s2,10848 │ │ jalr t9 │ │ - daddiu a2,a6,10544 │ │ - b 15d8 │ │ + daddiu a2,a2,10944 │ │ + b 1808 │ │ move v0,zero │ │ - ld s6,-32720(gp) │ │ + ld s8,-32720(gp) │ │ li a0,6 │ │ - ld t9,-32464(gp) │ │ - daddiu a1,s2,10448 │ │ + ld t9,-32456(gp) │ │ + daddiu a1,s2,10848 │ │ jalr t9 │ │ - daddiu a2,s6,11032 │ │ - b 15d8 │ │ + daddiu a2,s8,11432 │ │ + b 1808 │ │ move v0,zero │ │ - ld ra,-32720(gp) │ │ + ld a5,-32720(gp) │ │ li a0,6 │ │ - ld t9,-32464(gp) │ │ - daddiu a2,ra,11416 │ │ + ld t9,-32456(gp) │ │ + daddiu a1,s2,10848 │ │ jalr t9 │ │ - daddiu a1,s2,10448 │ │ - b 15d8 │ │ + daddiu a2,a5,11816 │ │ + b 1808 │ │ move v0,zero │ │ - ld a3,-32720(gp) │ │ + ld s7,-32720(gp) │ │ li a0,6 │ │ - ld t9,-32464(gp) │ │ - daddiu a1,s2,10448 │ │ + ld t9,-32456(gp) │ │ + daddiu a1,s2,10848 │ │ jalr t9 │ │ - daddiu a2,a3,11200 │ │ - b 15d8 │ │ + daddiu a2,s7,11600 │ │ + b 1808 │ │ move v0,zero │ │ - ld a2,-32720(gp) │ │ + ld a7,-32720(gp) │ │ li a0,6 │ │ - ld t9,-32464(gp) │ │ - daddiu a1,s2,10448 │ │ + ld t9,-32456(gp) │ │ + daddiu a1,s2,10848 │ │ jalr t9 │ │ - daddiu a2,a2,11232 │ │ - b 15d8 │ │ + daddiu a2,a7,11632 │ │ + b 1808 │ │ move v0,zero │ │ - ld v0,-32720(gp) │ │ + ld a3,-32720(gp) │ │ li a0,6 │ │ - ld t9,-32464(gp) │ │ - daddiu a1,s2,10448 │ │ + ld t9,-32456(gp) │ │ + daddiu a1,s2,10848 │ │ jalr t9 │ │ - daddiu a2,v0,11280 │ │ - b 15d8 │ │ + daddiu a2,a3,11680 │ │ + b 1808 │ │ move v0,zero │ │ - ld a4,-32720(gp) │ │ + ld v0,-32720(gp) │ │ li a0,6 │ │ - ld t9,-32464(gp) │ │ - daddiu a1,s2,10448 │ │ + ld t9,-32456(gp) │ │ + daddiu a1,s2,10848 │ │ jalr t9 │ │ - daddiu a2,a4,11312 │ │ - b 15d8 │ │ + daddiu a2,v0,11712 │ │ + b 1808 │ │ move v0,zero │ │ - ld v1,-32720(gp) │ │ + ld a6,-32720(gp) │ │ li a0,6 │ │ - ld t9,-32464(gp) │ │ - daddiu a1,s2,10448 │ │ + ld t9,-32456(gp) │ │ + daddiu a1,s2,10848 │ │ jalr t9 │ │ - daddiu a2,v1,11384 │ │ - b 15d8 │ │ + daddiu a2,a6,11784 │ │ + b 1808 │ │ move v0,zero │ │ ld s2,0(s0) │ │ nop │ │ move a0,s0 │ │ ld t9,168(s2) │ │ jalr t9 │ │ move a1,s8 │ │ - move a1,s4 │ │ - ld s4,-32696(gp) │ │ + move a1,s5 │ │ + ld s5,-32696(gp) │ │ move a0,s0 │ │ move a3,v0 │ │ - sd v0,0(s4) │ │ + sd v0,0(s5) │ │ ld s0,0(s0) │ │ ld t9,832(s0) │ │ jalr t9 │ │ - move a2,s7 │ │ - b 15d8 │ │ + dmfc1 a2,$f24 │ │ + b 1808 │ │ li v0,1 │ │ nop │ │ - ld t3,-32720(gp) │ │ + ld v1,-32720(gp) │ │ li a0,6 │ │ - ld t9,-32464(gp) │ │ - daddiu a1,s2,10448 │ │ + ld t9,-32456(gp) │ │ + daddiu a1,s2,10848 │ │ jalr t9 │ │ - daddiu a2,t3,11576 │ │ - b 15d8 │ │ + daddiu a2,v1,11976 │ │ + b 1808 │ │ move v0,zero │ │ li a0,6 │ │ - ld t3,-32720(gp) │ │ - ld t9,-32464(gp) │ │ - daddiu a1,t2,10448 │ │ + ld t8,-32720(gp) │ │ + ld t9,-32456(gp) │ │ + daddiu a1,t3,10848 │ │ jalr t9 │ │ - daddiu a2,t3,11536 │ │ - b 1630 │ │ + daddiu a2,t8,11936 │ │ + b 1870 │ │ ld t9,-32616(gp) │ │ - ld t2,-32720(gp) │ │ + ld t8,-32720(gp) │ │ li a0,6 │ │ - ld t9,-32464(gp) │ │ - daddiu a1,s2,10448 │ │ + ld t9,-32456(gp) │ │ + daddiu a1,s2,10848 │ │ jalr t9 │ │ - daddiu a2,t2,11624 │ │ - b 15d8 │ │ + daddiu a2,t8,12024 │ │ + b 1808 │ │ move v0,zero │ │ - ld s7,-32720(gp) │ │ + ld t3,-32720(gp) │ │ li a0,6 │ │ - ld t9,-32464(gp) │ │ - daddiu a1,s2,10448 │ │ + ld t9,-32456(gp) │ │ + daddiu a1,s2,10848 │ │ jalr t9 │ │ - daddiu a2,s7,11712 │ │ - b 15d8 │ │ + daddiu a2,t3,12112 │ │ + b 1808 │ │ move v0,zero │ │ - ... │ │ + ld t9,-32424(gp) │ │ + jalrc t9 │ │ │ │ -0000000000001a40 : │ │ - daddiu sp,sp,-96 │ │ +0000000000001c50 : │ │ li v0,2 │ │ - move a4,a2 │ │ - sd s8,88(sp) │ │ - sd s7,72(sp) │ │ - sd s6,64(sp) │ │ - sd s5,56(sp) │ │ - sd s4,48(sp) │ │ - sd s3,40(sp) │ │ - sd s2,32(sp) │ │ - sd s1,24(sp) │ │ - sd s0,16(sp) │ │ - sd a2,8(sp) │ │ - bgec v0,a3,1c70 │ │ - addiu a2,a2,-3 │ │ - daddiu t1,a0,8 │ │ - dext a6,a2,0x0,0x20 │ │ - dsll s7,a4,0x2 │ │ - dsll t0,a6,0x2 │ │ - dnegu a7,a4 │ │ - dmtc1 t1,$f2 │ │ - li t2,1 │ │ - daddu t1,a0,s7 │ │ - li t3,2 │ │ - daddu a0,a1,s7 │ │ - daddiu s0,t0,4 │ │ - lui s5,0x38e3 │ │ + bgec v0,a3,1e44 │ │ + addiu v1,a2,-3 │ │ + daddiu sp,sp,-80 │ │ + dext a5,v1,0x0,0x20 │ │ + sd s4,32(sp) │ │ + dsll a6,a5,0x2 │ │ + dsll s4,a2,0x2 │ │ + sd s3,24(sp) │ │ addiu a3,a3,-1 │ │ - dmtc1 a0,$f3 │ │ - dsll a2,a7,0x2 │ │ - dsll s6,a4,0x3 │ │ - sd t2,0(sp) │ │ - mtc1 t3,$f6 │ │ - dmtc1 s0,$f4 │ │ - lui t8,0xff │ │ - ori s5,s5,0x8e39 │ │ - mtc1 a3,$f5 │ │ - nop │ │ - lw s2,8(sp) │ │ - mfc1 s1,$f6 │ │ - bgec s1,s2,1c40 │ │ - dmfc1 s4,$f4 │ │ - dmfc1 s3,$f2 │ │ - daddu s8,s4,t1 │ │ - daddiu s3,s3,-4 │ │ - dmfc1 s4,$f3 │ │ - move t9,t1 │ │ - dmfc1 s2,$f2 │ │ - lw t0,0(s3) │ │ - daddu a6,t9,a2 │ │ - lw v1,0(s2) │ │ - daddu a7,t9,s7 │ │ - lw a0,0(t9) │ │ - daddu a3,s3,s6 │ │ - lw a5,4(t9) │ │ - andi t2,t0,0xff00 │ │ - lw s1,8(t9) │ │ - and v0,v1,t8 │ │ - andi a1,v1,0xff00 │ │ - and a4,t0,t8 │ │ - lw s0,0(a6) │ │ - addu a4,v0,a4 │ │ - and a6,a0,t8 │ │ - addu v0,a1,t2 │ │ - andi t3,a0,0xff00 │ │ - lw a1,0(a7) │ │ - andi t2,t0,0xff │ │ - addu a7,a4,a6 │ │ - addu v0,v0,t3 │ │ - and a4,a5,t8 │ │ - andi t3,a5,0xff00 │ │ - andi v1,v1,0xff │ │ - lw a3,0(a3) │ │ - daddu t0,s2,s6 │ │ - and a6,s1,t8 │ │ - addu a4,a7,a4 │ │ - addu v0,v0,t3 │ │ - andi a7,s1,0xff00 │ │ - addu t3,v1,t2 │ │ - andi v1,a0,0xff │ │ - addu v0,v0,a7 │ │ - lw a0,0(t0) │ │ - andi a7,s0,0xff00 │ │ - addu t2,t3,v1 │ │ - andi t0,a5,0xff │ │ - addu a4,a4,a6 │ │ - and a6,s0,t8 │ │ - addu t3,v0,a7 │ │ - addu a4,a4,a6 │ │ - andi a5,a1,0xff00 │ │ - and a6,a1,t8 │ │ - addu v1,t2,t0 │ │ - andi s1,s1,0xff │ │ - addu t2,t3,a5 │ │ - addu t0,v1,s1 │ │ - addu a7,a4,a6 │ │ - and v0,a3,t8 │ │ - andi t3,a3,0xff00 │ │ - andi s0,s0,0xff │ │ - addu a4,a7,v0 │ │ - and a6,a0,t8 │ │ - addu a7,t0,s0 │ │ - addu s1,t2,t3 │ │ - andi v1,a0,0xff00 │ │ - andi a1,a1,0xff │ │ - addu a5,a4,a6 │ │ - addu t2,s1,v1 │ │ - addu t3,a7,a1 │ │ - andi a3,a3,0xff │ │ - muhu v0,a5,s5 │ │ - muhu t0,t2,s5 │ │ - addu s1,t3,a3 │ │ - srl s0,v0,0x1 │ │ - srl a6,t0,0x1 │ │ - andi a0,a0,0xff │ │ - and a4,s0,t8 │ │ - andi v1,a6,0xff00 │ │ - addu a7,s1,a0 │ │ - or a1,a4,v1 │ │ - muhu a5,a7,s5 │ │ - srl t2,a5,0x1 │ │ - daddiu t9,t9,4 │ │ - or t3,a1,t2 │ │ - daddiu s3,s3,4 │ │ - sw t3,4(s4) │ │ - daddiu s2,s2,4 │ │ - bne s8,t9,1b00 │ │ - daddiu s4,s4,4 │ │ - lw s3,0(sp) │ │ - dmfc1 s4,$f2 │ │ - dmfc1 s2,$f3 │ │ - daddu t9,s4,s7 │ │ - daddu a3,s2,s7 │ │ - mfc1 v0,$f5 │ │ - addiu s8,s3,1 │ │ - dmtc1 t9,$f2 │ │ - sd s8,0(sp) │ │ - daddu t1,t1,s7 │ │ - bne s8,v0,1ad8 │ │ - dmtc1 a3,$f3 │ │ - ld s8,88(sp) │ │ - ld s7,72(sp) │ │ - ld s6,64(sp) │ │ - ld s5,56(sp) │ │ - ld s4,48(sp) │ │ - ld s3,40(sp) │ │ - ld s2,32(sp) │ │ - ld s1,24(sp) │ │ - ld s0,16(sp) │ │ - jr ra │ │ - daddiu sp,sp,96 │ │ + sd s0,0(sp) │ │ + daddu s3,a1,s4 │ │ + lui s0,0x38e3 │ │ + daddiu a1,a6,4 │ │ + sd s7,56(sp) │ │ + li a4,1 │ │ + sd s8,72(sp) │ │ + li s7,2 │ │ + sd s6,48(sp) │ │ + dmtc1 a1,$f0 │ │ + sd s5,40(sp) │ │ + lui a7,0xff │ │ + sd s2,16(sp) │ │ + ori s0,s0,0x8e39 │ │ + sd s1,8(sp) │ │ + mtc1 a3,$f1 │ │ + daddu s2,s4,a0 │ │ + bgec s7,a2,1e08 │ │ + dmfc1 t0,$f0 │ │ + move a3,s2 │ │ + daddu s1,t0,a0 │ │ + daddu t9,s2,s4 │ │ + move a1,s3 │ │ nop │ │ + lw t0,0(a0) │ │ + daddiu a0,a0,4 │ │ + daddiu a3,a3,4 │ │ + lw t8,-4(a3) │ │ + lw t3,0(a3) │ │ + daddiu t9,t9,4 │ │ + lw v0,0(a0) │ │ + and t1,t0,a7 │ │ + lw a6,4(a0) │ │ + andi s8,t0,0xff00 │ │ + lw t2,4(a3) │ │ + daddiu a1,a1,4 │ │ + and s5,v0,a7 │ │ + andi s6,v0,0xff00 │ │ + addu v1,s5,t1 │ │ + addu a5,s6,s8 │ │ + and s5,a6,a7 │ │ + andi s6,a6,0xff00 │ │ + lw t1,-4(t9) │ │ + andi s8,t0,0xff │ │ + addu v1,v1,s5 │ │ + addu a5,a5,s6 │ │ + and s5,t8,a7 │ │ + andi s6,t8,0xff00 │ │ + andi v0,v0,0xff │ │ + lw t0,0(t9) │ │ + addu v1,v1,s5 │ │ + addu a5,a5,s6 │ │ + and s5,t3,a7 │ │ + andi s6,t3,0xff00 │ │ + addu v0,v0,s8 │ │ + andi s8,a6,0xff │ │ + addu v0,v0,s8 │ │ + lw a6,4(t9) │ │ + addu v1,v1,s5 │ │ + addu a5,a5,s6 │ │ + and s5,t2,a7 │ │ + andi s6,t2,0xff00 │ │ + andi t8,t8,0xff │ │ + addu a5,a5,s6 │ │ + andi s8,t1,0xff00 │ │ + addu s6,v0,t8 │ │ + addu v1,v1,s5 │ │ + andi t3,t3,0xff │ │ + and s5,t1,a7 │ │ + addu v0,s6,t3 │ │ + addu v1,v1,s5 │ │ + and t8,t0,a7 │ │ + addu s5,a5,s8 │ │ + andi t2,t2,0xff │ │ + andi a5,t0,0xff00 │ │ + addu s8,v1,t8 │ │ + and s6,a6,a7 │ │ + addu t8,s5,a5 │ │ + andi t3,a6,0xff00 │ │ + addu s5,v0,t2 │ │ + andi t1,t1,0xff │ │ + addu v1,s8,s6 │ │ + addu a5,t8,t3 │ │ + addu v0,s5,t1 │ │ + andi t0,t0,0xff │ │ + muhu t2,v1,s0 │ │ + addu t3,v0,t0 │ │ + muhu s8,a5,s0 │ │ + srl s6,t2,0x1 │ │ + srl t8,s8,0x1 │ │ + andi a6,a6,0xff │ │ + and s5,s6,a7 │ │ + andi t1,t8,0xff00 │ │ + addu a5,t3,a6 │ │ + or v1,s5,t1 │ │ + muhu v0,a5,s0 │ │ + srl t0,v0,0x1 │ │ + or t2,v1,t0 │ │ + bne a0,s1,1cd8 │ │ + sw t2,0(a1) │ │ + move a0,s2 │ │ + addiu a4,a4,1 │ │ + mfc1 s2,$f1 │ │ + bne a4,s2,1cb8 │ │ + daddu s3,s3,s4 │ │ + ld s8,72(sp) │ │ + ld s7,56(sp) │ │ + ld s6,48(sp) │ │ + ld s5,40(sp) │ │ + ld s4,32(sp) │ │ + ld s3,24(sp) │ │ + ld s2,16(sp) │ │ + ld s1,8(sp) │ │ + ld s0,0(sp) │ │ + daddiu sp,sp,80 │ │ + jrc ra │ │ │ │ -0000000000001ca0 : │ │ +0000000000001e48 : │ │ daddiu sp,sp,-64 │ │ sd gp,48(sp) │ │ lui gp,0x2 │ │ daddu gp,gp,t9 │ │ sd s3,32(sp) │ │ - daddiu gp,gp,-23712 │ │ + daddiu gp,gp,-24136 │ │ mul s3,a1,a2 │ │ - ld t9,-32440(gp) │ │ + ld t9,-32472(gp) │ │ move v0,s3 │ │ sd s4,40(sp) │ │ move s4,a0 │ │ sd s2,24(sp) │ │ dsll a0,v0,0x2 │ │ sd s1,16(sp) │ │ move s2,a1 │ │ sd s0,8(sp) │ │ sd ra,56(sp) │ │ jalr t9 │ │ move s1,a2 │ │ - beqz v0,1d58 │ │ + beqz v0,1f00 │ │ move s0,v0 │ │ ld a0,-32720(gp) │ │ ld t9,-32592(gp) │ │ jalr t9 │ │ - daddiu a0,a0,11920 │ │ + daddiu a0,a0,12320 │ │ ld t9,-32584(gp) │ │ move a0,s4 │ │ move a1,s0 │ │ move a2,s2 │ │ jalr t9 │ │ move a3,s1 │ │ ld v1,-32720(gp) │ │ ld t9,-32592(gp) │ │ jalr t9 │ │ - daddiu a0,v1,11944 │ │ + daddiu a0,v1,12344 │ │ ld ra,56(sp) │ │ move v0,s0 │ │ ld gp,48(sp) │ │ ld s4,40(sp) │ │ ld s3,32(sp) │ │ ld s2,24(sp) │ │ ld s1,16(sp) │ │ @@ -941,492 +956,486 @@ │ │ jr ra │ │ daddiu sp,sp,64 │ │ nop │ │ ld a1,-32720(gp) │ │ move a3,s3 │ │ ld a2,-32720(gp) │ │ li a0,6 │ │ - ld t9,-32464(gp) │ │ - daddiu a1,a1,10448 │ │ + ld t9,-32456(gp) │ │ + daddiu a1,a1,10848 │ │ jalr t9 │ │ - daddiu a2,a2,11872 │ │ + daddiu a2,a2,12272 │ │ ld ra,56(sp) │ │ move v0,s0 │ │ ld gp,48(sp) │ │ ld s4,40(sp) │ │ ld s3,32(sp) │ │ ld s2,24(sp) │ │ ld s1,16(sp) │ │ ld s0,8(sp) │ │ jr ra │ │ daddiu sp,sp,64 │ │ │ │ -0000000000001da0 : │ │ +0000000000001f48 : │ │ addu t2,a4,a6 │ │ + subu v1,a4,a6 │ │ addu t1,a3,a6 │ │ - slt t0,a2,t2 │ │ - subu a4,a4,a6 │ │ - subu v1,a3,a6 │ │ + slt a4,a2,t2 │ │ + subu a6,a3,a6 │ │ slt a7,a1,t1 │ │ - slti a6,a4,0 │ │ - selnez v0,a2,t0 │ │ - seleqz a3,t2,t0 │ │ - seleqz a2,a4,a6 │ │ - slti t8,v1,0 │ │ - selnez t9,a1,a7 │ │ - seleqz t2,t1,a7 │ │ - or a3,v0,a3 │ │ - seleqz a6,v1,t8 │ │ - or a7,t9,t2 │ │ - bgec a2,a3,1e30 │ │ + seleqz a3,t2,a4 │ │ + slti t0,v1,0 │ │ + selnez v0,a2,a4 │ │ + seleqz a2,v1,t0 │ │ + or t8,v0,a3 │ │ + slti t9,a6,0 │ │ + selnez t2,a1,a7 │ │ + seleqz v1,t1,a7 │ │ + seleqz a6,a6,t9 │ │ + or a7,t2,v1 │ │ + move a3,t8 │ │ + bgec a2,t8,1fe0 │ │ addiu a4,a7,-1 │ │ - mul t0,a1,a2 │ │ - subu t1,a4,a6 │ │ - daddu v0,t0,a6 │ │ - dext v1,t1,0x0,0x20 │ │ + mul t1,a1,a2 │ │ + subu t0,a4,a6 │ │ + daddu v0,t1,a6 │ │ + dext t8,t0,0x0,0x20 │ │ dsll a1,a1,0x2 │ │ - dsll t8,v1,0x2 │ │ + dsll t9,t8,0x2 │ │ dlsa a0,v0,a0,0x2 │ │ - daddiu a4,t8,4 │ │ - bgec a6,a7,1e24 │ │ - daddu t9,a4,a0 │ │ - move t2,a0 │ │ - nop │ │ - sw a5,0(t2) │ │ - daddiu t2,t2,4 │ │ - bnec t2,t9,1e18 │ │ + daddiu a4,t9,4 │ │ + nop │ │ + bgec a6,a7,1fd4 │ │ + daddu t2,a4,a0 │ │ + move v1,a0 │ │ + nop │ │ + sw a5,0(v1) │ │ + daddiu v1,v1,4 │ │ + bnec v1,t2,1fc8 │ │ addiu a2,a2,1 │ │ - bne a2,a3,1e08 │ │ + bne a2,a3,1fb8 │ │ daddu a0,a0,a1 │ │ jrc ra │ │ nop │ │ │ │ -0000000000001e38 : │ │ - daddiu sp,sp,-32 │ │ +0000000000001fe8 : │ │ + daddiu sp,sp,-64 │ │ mul a5,a5,a2 │ │ - sd gp,24(sp) │ │ + sd gp,48(sp) │ │ lui gp,0x2 │ │ daddu gp,gp,t9 │ │ - addu a4,a5,a4 │ │ - daddiu gp,gp,-24120 │ │ - move v0,zero │ │ - ld v1,-32576(gp) │ │ - li t0,2 │ │ + addu v1,a5,a4 │ │ + daddiu gp,gp,-24552 │ │ + sd s0,40(sp) │ │ + ld v0,-32576(gp) │ │ + sd ra,56(sp) │ │ + ld t2,-32448(gp) │ │ + li a5,2 │ │ li a6,216 │ │ li a7,4 │ │ - li t3,1024 │ │ - li t1,3 │ │ - lw t2,0(v1) │ │ - mul a2,a2,t2 │ │ - subu a0,a4,a2 │ │ - addu t8,a4,a2 │ │ - subu a3,a0,t2 │ │ - addu a5,t8,t2 │ │ - addu t9,a0,t2 │ │ - subu a4,t8,t2 │ │ - dext a2,a5,0x0,0x20 │ │ - dext t2,t9,0x0,0x20 │ │ - dext t8,a4,0x0,0x20 │ │ - dext v1,a3,0x0,0x20 │ │ - dlsa a0,t2,a1,0x2 │ │ - dlsa a3,v1,a1,0x2 │ │ - dlsa t9,a2,a1,0x2 │ │ - dlsa a1,t8,a1,0x2 │ │ - lw v1,0(a3) │ │ - lw a4,0(a0) │ │ - li a5,1 │ │ - lw a2,0(t9) │ │ - li t2,184 │ │ - lw t8,0(a1) │ │ - sw v1,0(sp) │ │ - sw a4,4(sp) │ │ - sw a2,8(sp) │ │ - sw t8,12(sp) │ │ - li t9,1 │ │ - andi a4,v1,0xff │ │ - addiu a0,t9,-1 │ │ + lw a3,0(v0) │ │ + move v0,zero │ │ + ld t9,0(t2) │ │ + mul a2,a2,a3 │ │ + subu a4,v1,a2 │ │ + addu t1,v1,a2 │ │ + subu a0,a4,a3 │ │ + addu t0,a4,a3 │ │ + subu s0,t1,a3 │ │ + addu t3,t1,a3 │ │ + dext t8,a0,0x0,0x20 │ │ + dext ra,t0,0x0,0x20 │ │ + dext v1,s0,0x0,0x20 │ │ + dext a3,t3,0x0,0x20 │ │ + dlsa t1,ra,a1,0x2 │ │ + dlsa a2,t8,a1,0x2 │ │ + dlsa a4,a3,a1,0x2 │ │ + dlsa a1,v1,a1,0x2 │ │ + lw s0,0(t1) │ │ + lw v1,0(a2) │ │ + li t8,1024 │ │ + lw ra,0(a4) │ │ + li t0,3 │ │ + lw a0,0(a1) │ │ + li t1,1 │ │ + li t3,184 │ │ + sd t9,24(sp) │ │ + sw v1,8(sp) │ │ + sw s0,12(sp) │ │ + sw ra,16(sp) │ │ + sw a0,20(sp) │ │ + li a4,1 │ │ + andi a2,v1,0xff │ │ + addiu t9,a4,-1 │ │ dext a1,v1,0x8,0x8 │ │ move a3,zero │ │ - beq a0,t0,1f40 │ │ + beq t9,a5,2108 │ │ dext v1,v1,0x10,0x8 │ │ - beqc a0,t1,1f68 │ │ + beqc t0,t9,2130 │ │ nop │ │ - beq a0,a5,1f88 │ │ - li a0,1024 │ │ - bltc a4,a1,2038 │ │ - addu a3,a3,a0 │ │ - bltc a6,a3,1f50 │ │ - nop │ │ - beqc a7,t9,1f78 │ │ - addu t8,t9,v0 │ │ - addiu t9,t9,1 │ │ - andi a1,t8,0x3 │ │ - dlsa a0,a1,sp,0x2 │ │ - lw v1,0(a0) │ │ - addiu a0,t9,-1 │ │ - andi a4,v1,0xff │ │ + beq t9,t1,2168 │ │ + li t9,1024 │ │ + bltc a2,a1,21f0 │ │ + addu a3,a3,t9 │ │ + bltc a6,a3,2118 │ │ + nop │ │ + beqc a4,a7,2140 │ │ + addu a1,a4,v0 │ │ + daddiu a2,sp,32 │ │ + andi s0,a1,0x3 │ │ + addiu a4,a4,1 │ │ + dlsa t9,s0,a2,0x2 │ │ + lw v1,-24(t9) │ │ + addiu t9,a4,-1 │ │ + andi a2,v1,0xff │ │ dext a1,v1,0x8,0x8 │ │ - bne a0,t0,1ef4 │ │ + bne t9,a5,20b8 │ │ dext v1,v1,0x10,0x8 │ │ - bltc v1,a4,2068 │ │ + bltc v1,a2,2230 │ │ addiu a3,a3,1024 │ │ - bgec a6,a3,1f18 │ │ + bgec a6,a3,20dc │ │ nop │ │ addiu v0,v0,1 │ │ - beq v0,a7,1fe8 │ │ - dlsa t9,v0,sp,0x2 │ │ - b 1ed8 │ │ - lw v1,0(t9) │ │ - nop │ │ - bltc a1,a4,1ff8 │ │ + beqc v0,a7,21c0 │ │ + daddiu v1,sp,32 │ │ + dlsa a0,v0,v1,0x2 │ │ + b 209c │ │ + lw v1,-24(a0) │ │ + bltc a1,a2,21c8 │ │ addiu a3,a3,1024 │ │ - bltc a6,a3,1f50 │ │ + bltc a6,a3,2118 │ │ + nop │ │ + bltc t3,a3,2118 │ │ nop │ │ - bltc t2,a3,1f50 │ │ - ld gp,24(sp) │ │ + ld a4,24(sp) │ │ + ld a3,0(t2) │ │ + bne a4,a3,22dc │ │ + ld ra,56(sp) │ │ + ld gp,48(sp) │ │ + ld s0,40(sp) │ │ jr ra │ │ - daddiu sp,sp,32 │ │ - bgec a4,a1,1f44 │ │ + daddiu sp,sp,64 │ │ + bgec a2,a1,210c │ │ nop │ │ - bgec a4,v1,1f44 │ │ + bgec a2,v1,210c │ │ nop │ │ - bltc v1,a1,2098 │ │ - subu a2,v1,a1 │ │ - subu t8,a1,a4 │ │ - lsa a0,a2,a2,0x1 │ │ - subu a4,v1,a4 │ │ - div a1,a0,t8 │ │ - teq t8,zero,0x7 │ │ - nop │ │ - sll v1,a1,0x8 │ │ - nop │ │ - div t8,v1,a4 │ │ - teq a4,zero,0x7 │ │ - bltzc a4,2030 │ │ - addiu a4,a4,1 │ │ - div a2,t3,a4 │ │ - teq a4,zero,0x7 │ │ - addiu v1,a2,-5 │ │ - b 1f08 │ │ - addu a0,v1,t8 │ │ + bltc v1,a1,2260 │ │ + subu ra,v1,a1 │ │ + subu a1,a1,a2 │ │ + lsa t9,ra,ra,0x1 │ │ + subu v1,v1,a2 │ │ + div a0,t9,a1 │ │ + teq a1,zero,0x7 │ │ nop │ │ - ld gp,24(sp) │ │ + sll a2,a0,0x8 │ │ + div a1,a2,v1 │ │ + teq v1,zero,0x7 │ │ + bltzc v1,2228 │ │ + addiu v1,v1,1 │ │ + div a0,t8,v1 │ │ + teq v1,zero,0x7 │ │ + addiu ra,a0,-5 │ │ + b 20cc │ │ + addu t9,ra,a1 │ │ + b 2148 │ │ li v0,-1 │ │ - jr ra │ │ - daddiu sp,sp,32 │ │ - bgec a1,v1,1f6c │ │ + bgec a1,v1,2134 │ │ nop │ │ - bgec v1,a4,20b8 │ │ - subu a2,a4,v1 │ │ - subu v1,v1,a1 │ │ - lsa t8,a2,a2,0x1 │ │ - subu a4,a4,a1 │ │ - div a1,t8,v1 │ │ + bgec v1,a2,22c0 │ │ + subu ra,a2,v1 │ │ + subu s0,v1,a1 │ │ + lsa t9,ra,ra,0x1 │ │ + div a0,t9,s0 │ │ + teq s0,zero,0x7 │ │ + b 2198 │ │ + subu v1,a2,a1 │ │ + bgec v1,a1,20cc │ │ + nop │ │ + bgec v1,a2,22a0 │ │ + subu s0,a2,v1 │ │ + subu ra,a1,a2 │ │ + lsa a0,s0,s0,0x1 │ │ + subu v1,a1,v1 │ │ + div a2,a0,ra │ │ + teq ra,zero,0x7 │ │ + sll t9,a2,0x8 │ │ + div a1,t9,v1 │ │ teq v1,zero,0x7 │ │ - sll v1,a1,0x8 │ │ - div t8,v1,a4 │ │ - teq a4,zero,0x7 │ │ - bgezc a4,1fcc │ │ - nop │ │ - b 1f08 │ │ - addiu a0,t8,368 │ │ - bgec v1,a1,1f08 │ │ - nop │ │ - bgec v1,a4,20d8 │ │ - subu t8,a4,v1 │ │ - subu a2,a1,a4 │ │ - lsa a0,t8,t8,0x1 │ │ - subu a4,a1,v1 │ │ - div a1,a0,a2 │ │ - teq a2,zero,0x7 │ │ - b 1fc0 │ │ - sll v1,a1,0x8 │ │ + bgezc v1,21a8 │ │ nop │ │ - bgec v1,a1,1f44 │ │ + b 20cc │ │ + addiu t9,a1,368 │ │ + bgec v1,a1,210c │ │ nop │ │ - bgec a1,a4,20f8 │ │ - subu t8,a4,a1 │ │ + bgec a1,a2,2280 │ │ + subu a0,a2,a1 │ │ subu a1,a1,v1 │ │ - lsa a2,t8,t8,0x1 │ │ - addiu a0,a1,1 │ │ - div a1,a2,a0 │ │ - teq a0,zero,0x7 │ │ - b 1fb8 │ │ - subu a4,a4,v1 │ │ + lsa ra,a0,a0,0x1 │ │ + addiu s0,a1,1 │ │ + div a0,ra,s0 │ │ + teq s0,zero,0x7 │ │ + b 2198 │ │ + subu v1,a2,v1 │ │ nop │ │ - subu a2,a1,v1 │ │ - subu v1,v1,a4 │ │ - lsa t8,a2,a2,0x1 │ │ - subu a4,a1,a4 │ │ - div a1,t8,v1 │ │ - teq v1,zero,0x7 │ │ - b 1fc0 │ │ - sll v1,a1,0x8 │ │ - subu t8,v1,a4 │ │ - subu a2,a4,a1 │ │ - lsa a0,t8,t8,0x1 │ │ - subu a4,v1,a1 │ │ - div a1,a0,a2 │ │ - teq a2,zero,0x7 │ │ - b 1fc0 │ │ - sll v1,a1,0x8 │ │ - subu t8,v1,a4 │ │ subu a0,a1,v1 │ │ - lsa a2,t8,t8,0x1 │ │ - subu a4,a1,a4 │ │ - div a1,a2,a0 │ │ + subu s0,v1,a2 │ │ + lsa ra,a0,a0,0x1 │ │ + div a0,ra,s0 │ │ + teq s0,zero,0x7 │ │ + b 2198 │ │ + subu v1,a1,a2 │ │ + nop │ │ + subu ra,a1,a2 │ │ + subu a2,a2,v1 │ │ + lsa s0,ra,ra,0x1 │ │ + addiu t9,a2,1 │ │ + div a0,s0,t9 │ │ + teq t9,zero,0x7 │ │ + b 2198 │ │ + subu v1,a1,v1 │ │ + subu ra,v1,a2 │ │ + subu a0,a1,v1 │ │ + lsa t9,ra,ra,0x1 │ │ + subu v1,a1,a2 │ │ + div a2,t9,a0 │ │ teq a0,zero,0x7 │ │ - b 1fc0 │ │ - sll v1,a1,0x8 │ │ - subu t8,a1,a4 │ │ - subu a4,a4,v1 │ │ - addiu a2,a4,1 │ │ - lsa t8,t8,t8,0x1 │ │ - div a0,t8,a2 │ │ + b 2218 │ │ + sll t9,a2,0x8 │ │ + subu a0,v1,a2 │ │ + subu a2,a2,a1 │ │ + lsa s0,a0,a0,0x1 │ │ + div a0,s0,a2 │ │ teq a2,zero,0x7 │ │ - subu a4,a1,v1 │ │ - b 1fb8 │ │ - move a1,a0 │ │ + b 2198 │ │ + subu v1,v1,a1 │ │ + ld t9,-32424(gp) │ │ + jalrc t9 │ │ nop │ │ │ │ -0000000000002120 : │ │ +00000000000022e8 : │ │ daddiu sp,sp,-240 │ │ sd gp,168(sp) │ │ lui gp,0x2 │ │ daddu gp,gp,t9 │ │ - sd s7,160(sp) │ │ - daddiu gp,gp,-24864 │ │ + sd a3,8(sp) │ │ + daddiu gp,gp,-25320 │ │ + lw t3,8(sp) │ │ + ld t1,-32576(gp) │ │ + sd s8,176(sp) │ │ + ld v1,-32448(gp) │ │ sd s6,152(sp) │ │ - ld t0,-32576(gp) │ │ + ld t2,-32720(gp) │ │ sd s5,144(sp) │ │ + lw v0,0(t1) │ │ + ld t9,-32480(gp) │ │ + ld a3,0(v1) │ │ + move s6,a5 │ │ + sd s4,136(sp) │ │ + move s8,a1 │ │ + addiu a7,v0,1 │ │ + nor t0,zero,v0 │ │ sd s2,120(sp) │ │ - move s7,a1 │ │ + daddiu a1,t2,12608 │ │ sd s1,112(sp) │ │ - ld a1,-32720(gp) │ │ + move s2,a2 │ │ + addu s1,t3,t0 │ │ sd s0,104(sp) │ │ - ld t9,-32424(gp) │ │ sdc1 $f28,232(sp) │ │ - dmtc1 a4,$f28 │ │ + li a2,16 │ │ sdc1 $f27,224(sp) │ │ - move s2,a2 │ │ + move s5,a7 │ │ sdc1 $f24,200(sp) │ │ - move s5,a5 │ │ - sd ra,184(sp) │ │ dmtc1 a0,$f24 │ │ - sd s8,176(sp) │ │ - move a0,sp │ │ - sd s4,136(sp) │ │ - daddiu a1,a1,12208 │ │ + sd ra,184(sp) │ │ + daddiu a0,sp,72 │ │ + sd s7,160(sp) │ │ + addu s0,s2,t0 │ │ sd s3,128(sp) │ │ - li a2,16 │ │ + dmtc1 a4,$f28 │ │ sdc1 $f26,216(sp) │ │ dmtc1 a6,$f27 │ │ sdc1 $f25,208(sp) │ │ - lw v0,0(t0) │ │ - sd a3,16(sp) │ │ - lw a4,16(sp) │ │ - nor a7,zero,v0 │ │ - addiu a3,v0,1 │ │ - move v1,v0 │ │ - move s6,a3 │ │ - addu t1,a4,a7 │ │ - sd t0,32(sp) │ │ - move t2,t1 │ │ - sw a3,24(sp) │ │ - move s1,t2 │ │ - sd v0,56(sp) │ │ - sd v1,64(sp) │ │ - addu s0,s2,a7 │ │ - sd t1,72(sp) │ │ - jalr t9 │ │ - sd t1,40(sp) │ │ - sw zero,0(s5) │ │ - lw a3,24(sp) │ │ - ld t0,32(sp) │ │ - bgec s6,s1,2498 │ │ - ld a2,64(sp) │ │ + move s4,s1 │ │ + sd t1,24(sp) │ │ + sd v0,32(sp) │ │ + sd v0,40(sp) │ │ + sd s1,48(sp) │ │ + sw a7,16(sp) │ │ + sd a3,88(sp) │ │ + jalrc t9 │ │ + sw zero,0(s6) │ │ + lw t8,16(sp) │ │ + ld t1,24(sp) │ │ + bgec s5,s1,2618 │ │ + ld ra,40(sp) │ │ li a6,-2 │ │ - ld t1,56(sp) │ │ - sll v0,s2,0x1 │ │ + ld a3,32(sp) │ │ + move a4,s2 │ │ + mul a2,s5,s2 │ │ move s3,s0 │ │ - move t3,s2 │ │ - subu t8,a6,a2 │ │ - move s1,a2 │ │ - addu a5,t8,s0 │ │ - daddiu s0,t1,1 │ │ - dext a4,a5,0x1,0x1f │ │ - mul a7,s6,s2 │ │ - dnegu s4,v0 │ │ - addiu a0,a2,1 │ │ - move a6,v0 │ │ - sd t3,24(sp) │ │ - sd t8,80(sp) │ │ - daddu t3,a7,s0 │ │ - dsll t8,a4,0x1 │ │ - dsll a5,s4,0x2 │ │ - dnegu a2,a7 │ │ - dnegu s8,a0 │ │ - addiu a1,s1,2 │ │ - dsll s0,a6,0x2 │ │ - dmtc1 v0,$f3 │ │ - sll a7,s2,0x1 │ │ - mul v0,s1,s2 │ │ - dlsa a4,t3,s7,0x2 │ │ - daddiu s1,t8,2 │ │ - dmtc1 a5,$f10 │ │ - dmtc1 s0,$f2 │ │ - dsll t2,s8,0x2 │ │ - dsll a5,a2,0x2 │ │ - sd a7,48(sp) │ │ - dmtc1 a4,$f4 │ │ - dsll s0,t1,0x2 │ │ - dsll s4,a1,0x2 │ │ - move s8,t3 │ │ + subu s7,a6,ra │ │ + dnegu s1,a2 │ │ + addu a7,s7,s0 │ │ + sd s7,56(sp) │ │ + sll s7,s2,0x1 │ │ + daddiu a1,a3,1 │ │ + dext t0,a7,0x1,0x1f │ │ + dnegu t3,s7 │ │ + dsll a0,t3,0x2 │ │ + daddu t2,a2,a1 │ │ + dsll a6,t0,0x1 │ │ + sll t9,s2,0x1 │ │ + sd a4,16(sp) │ │ + dmtc1 a0,$f2 │ │ + dlsa a4,t2,s8,0x2 │ │ + move a0,t8 │ │ + daddiu t8,a6,1 │ │ + mul ra,ra,s2 │ │ + dsll a7,s1,0x2 │ │ + sd t9,24(sp) │ │ + dsll s0,s7,0x2 │ │ + move t9,ra │ │ + daddiu s1,a4,-4 │ │ + move a3,t2 │ │ mtc1 s3,$f1 │ │ - dmtc1 s1,$f0 │ │ - li t9,1296 │ │ - lui v1,0xff00 │ │ - mfc1 a0,$f1 │ │ - bgec s6,a0,2628 │ │ - lw a6,48(sp) │ │ - dmfc1 t8,$f0 │ │ - daddu ra,s8,t8 │ │ - dsll s1,v0,0x2 │ │ - dlsa ra,ra,s7,0x2 │ │ - addu a2,v0,a6 │ │ - sw a2,32(sp) │ │ - dsll a6,a2,0x2 │ │ - dmfc1 a2,$f4 │ │ - daddu a1,a2,s0 │ │ - daddu a7,a2,s4 │ │ - daddu t3,a1,t2 │ │ - daddu a0,a7,t2 │ │ - lw t3,0(t3) │ │ - daddu t1,a2,a5 │ │ - lw a0,0(a0) │ │ - daddu a4,t1,s1 │ │ - daddu a7,t1,a6 │ │ - dext t8,t3,0x8,0x8 │ │ - andi t1,t3,0xff │ │ - andi v0,a0,0xff │ │ - dext a1,a0,0x8,0x8 │ │ - subu t1,t1,v0 │ │ - subu t8,t8,a1 │ │ - dext a0,a0,0x10,0x8 │ │ - dext t3,t3,0x10,0x8 │ │ - subu t3,t3,a0 │ │ - mul a1,t8,t8 │ │ - mul v0,t1,t1 │ │ - addu t1,v0,a1 │ │ - mul t8,t3,t3 │ │ - addu a0,t1,t8 │ │ - bltc t9,a0,2370 │ │ - lw a4,0(a4) │ │ - lw v0,0(a7) │ │ - andi t1,a4,0xff │ │ - dext t3,a4,0x8,0x8 │ │ - andi a1,v0,0xff │ │ - dext a7,v0,0x8,0x8 │ │ - subu t8,t1,a1 │ │ - dext a0,a4,0x10,0x8 │ │ - subu t1,t3,a7 │ │ - dext a4,v0,0x10,0x8 │ │ - mul t3,t8,t8 │ │ - mul a1,t1,t1 │ │ - subu v0,a0,a4 │ │ - addu a7,t3,a1 │ │ - mul t8,v0,v0 │ │ - addu t1,a7,t8 │ │ - bgec t9,t1,237c │ │ - lw a0,0(a2) │ │ - or a4,a0,v1 │ │ - sw a4,0(a2) │ │ - daddiu a2,a2,8 │ │ - bne a2,ra,22d0 │ │ - daddu a1,a2,s0 │ │ - lw a1,40(sp) │ │ - dmfc1 s1,$f4 │ │ - dmfc1 a6,$f2 │ │ - dmfc1 ra,$f10 │ │ - daddu a2,s1,a6 │ │ - dmfc1 t3,$f3 │ │ - addiu a3,a3,2 │ │ - daddu a5,a5,ra │ │ - lw v0,32(sp) │ │ - dmtc1 a2,$f4 │ │ - daddu s8,s8,t3 │ │ - bltc a3,a1,22a0 │ │ - lw t2,72(sp) │ │ - mtc1 s3,$f25 │ │ - lw v1,80(sp) │ │ - lui s8,0xff00 │ │ - lw a7,64(sp) │ │ - lw s4,56(sp) │ │ - addu s0,t2,v1 │ │ - srl t9,s0,0x1 │ │ - lsa t8,t9,a7,0x1 │ │ - addiu s4,s4,3 │ │ - addiu t1,t8,5 │ │ - mtc1 t1,$f26 │ │ - mfc1 a0,$f25 │ │ + dmtc1 t8,$f0 │ │ + li t3,1296 │ │ + lui ra,0xff00 │ │ + mfc1 v1,$f1 │ │ + bgec s5,v1,27bc │ │ + lw a2,24(sp) │ │ + dmfc1 a5,$f0 │ │ + daddu t2,a3,a5 │ │ + move v0,s1 │ │ + dlsa t8,t2,s8,0x2 │ │ + addu a1,t9,a2 │ │ + dsll a2,t9,0x2 │ │ + move a4,a1 │ │ + dsll t9,a4,0x2 │ │ nop │ │ + lw t0,0(v0) │ │ + lw a5,8(v0) │ │ + andi t2,t0,0xff │ │ + dext a6,t0,0x8,0x8 │ │ + andi v1,a5,0xff │ │ + dext a4,a5,0x8,0x8 │ │ + subu t2,t2,v1 │ │ + subu a6,a6,a4 │ │ + dext a5,a5,0x10,0x8 │ │ + dext t0,t0,0x10,0x8 │ │ + subu t0,t0,a5 │ │ + mul a4,a6,a6 │ │ + mul v1,t2,t2 │ │ + addu t2,v1,a4 │ │ + mul a6,t0,t0 │ │ + addu a5,t2,a6 │ │ + bltc t3,a5,250c │ │ + daddu t0,v0,a7 │ │ + daddu a4,t0,a2 │ │ + daddu v1,t0,t9 │ │ + lw a4,4(a4) │ │ + lw t0,4(v1) │ │ + andi t2,a4,0xff │ │ + dext a6,a4,0x8,0x8 │ │ + andi v1,t0,0xff │ │ + dext a5,t0,0x8,0x8 │ │ + subu t2,t2,v1 │ │ + subu a6,a6,a5 │ │ + dext t0,t0,0x10,0x8 │ │ + dext a4,a4,0x10,0x8 │ │ + subu a4,a4,t0 │ │ + mul a5,a6,a6 │ │ + mul v1,t2,t2 │ │ + addu t2,v1,a5 │ │ + mul a6,a4,a4 │ │ + addu t0,t2,a6 │ │ + bgec t3,t0,2518 │ │ + lw a4,4(v0) │ │ + or v1,a4,ra │ │ + sw v1,4(v0) │ │ + daddiu v0,v0,8 │ │ + bnec v0,t8,2478 │ │ + dmfc1 t8,$f2 │ │ + addiu a0,a0,2 │ │ + daddu a7,a7,t8 │ │ + move t9,a1 │ │ + daddu s1,s1,s0 │ │ + daddu a3,a3,s7 │ │ + bltc a0,s4,2448 │ │ + lw a1,48(sp) │ │ + mtc1 s3,$f25 │ │ + lw a2,56(sp) │ │ + lw s7,40(sp) │ │ + lw v0,32(sp) │ │ + addu t3,a1,a2 │ │ + srl s0,t3,0x1 │ │ + lsa ra,s0,s7,0x1 │ │ + addiu s4,v0,3 │ │ + addiu a5,ra,5 │ │ + lui s7,0xff00 │ │ + mtc1 a5,$f26 │ │ + mfc1 t2,$f25 │ │ addiu s1,s4,-2 │ │ - move s0,s6 │ │ - bgec s6,a0,2488 │ │ + move s0,s5 │ │ + bgec s5,t2,2608 │ │ nop │ │ - lw a4,0(t0) │ │ - subu a3,s1,a4 │ │ - subu ra,s0,a4 │ │ - mul a5,a3,s2 │ │ - addu a2,ra,a5 │ │ + lw a6,0(t1) │ │ + subu t0,s1,a6 │ │ + subu a4,s0,a6 │ │ + mul a0,t0,s2 │ │ + addu v1,a4,a0 │ │ + dext t8,v1,0x0,0x20 │ │ + dlsa a7,t8,s8,0x2 │ │ + lw t9,0(a7) │ │ + and a3,t9,s7 │ │ + bnez a3,2600 │ │ + addu a1,s0,a6 │ │ + addu a2,a1,a0 │ │ dext t3,a2,0x0,0x20 │ │ - addu a6,s0,a4 │ │ - dlsa t2,t3,s7,0x2 │ │ - addu v0,a6,a5 │ │ - lw t9,0(t2) │ │ - dext a1,v0,0x0,0x20 │ │ - and a7,t9,s8 │ │ - bnez a7,2480 │ │ - dlsa v1,a1,s7,0x2 │ │ - lw t1,0(v1) │ │ - addu t8,a4,s1 │ │ - mul a0,t8,s2 │ │ - addu a4,a6,a0 │ │ - and a5,t1,s8 │ │ - bnez a5,2480 │ │ - dext a3,a4,0x0,0x20 │ │ - dlsa a6,a3,s7,0x2 │ │ - addu ra,ra,a0 │ │ - lw v0,0(a6) │ │ - dext a2,ra,0x0,0x20 │ │ - and a1,v0,s8 │ │ - bnez a1,2480 │ │ - dlsa t3,a2,s7,0x2 │ │ - lw t2,0(t3) │ │ - and v1,t2,s8 │ │ - beqz v1,2510 │ │ + dlsa v0,t3,s8,0x2 │ │ + lw ra,0(v0) │ │ + and a5,ra,s7 │ │ + bnez a5,2600 │ │ + addu t2,a6,s1 │ │ + mul a6,t2,s2 │ │ + addu t0,a1,a6 │ │ + dext a0,t0,0x0,0x20 │ │ + dlsa v1,a0,s8,0x2 │ │ + lw t8,0(v1) │ │ + and a7,t8,s7 │ │ + bnez a7,2600 │ │ + addu a4,a4,a6 │ │ + dext t9,a4,0x0,0x20 │ │ + dlsa a3,t9,s8,0x2 │ │ + lw a1,0(a3) │ │ + and a2,a1,s7 │ │ + beqz a2,26a0 │ │ ld t9,-32568(gp) │ │ addiu s0,s0,2 │ │ - bltc s0,s3,2400 │ │ + bltc s0,s3,2580 │ │ addiu s4,s4,2 │ │ mfc1 s1,$f26 │ │ - bne s4,s1,23f0 │ │ - mfc1 a0,$f25 │ │ + bne s4,s1,2570 │ │ + mfc1 t2,$f25 │ │ ld s0,-32720(gp) │ │ dmfc1 s2,$f27 │ │ ld s3,-32720(gp) │ │ - ld t9,-32464(gp) │ │ + ld t9,-32456(gp) │ │ lw a3,0(s2) │ │ lw a4,4(s2) │ │ - daddiu a1,s0,10448 │ │ + ld s6,-32448(gp) │ │ lw a5,8(s2) │ │ - daddiu a2,s3,12064 │ │ + li a0,4 │ │ lw a6,12(s2) │ │ + daddiu a1,s0,10848 │ │ jalr t9 │ │ - li a0,4 │ │ + daddiu a2,s3,12464 │ │ + ld s5,88(sp) │ │ + ld s7,0(s6) │ │ + bne s5,s7,27ec │ │ ld ra,184(sp) │ │ ld s8,176(sp) │ │ ld gp,168(sp) │ │ ld s7,160(sp) │ │ ld s6,152(sp) │ │ ld s5,144(sp) │ │ ld s4,136(sp) │ │ @@ -1437,162 +1446,160 @@ │ │ ldc1 $f28,232(sp) │ │ ldc1 $f27,224(sp) │ │ ldc1 $f26,216(sp) │ │ ldc1 $f25,208(sp) │ │ ldc1 $f24,200(sp) │ │ jr ra │ │ daddiu sp,sp,240 │ │ - ld a2,24(sp) │ │ - lw a3,16(sp) │ │ + ld a2,16(sp) │ │ + lw a3,8(sp) │ │ + move a1,s8 │ │ + sd t1,24(sp) │ │ + dmfc1 t1,$f24 │ │ + move a0,t1 │ │ move a4,s0 │ │ - sd t0,32(sp) │ │ - dmfc1 t0,$f24 │ │ - move a0,t0 │ │ - move a1,s7 │ │ move a5,s1 │ │ jalr t9 │ │ - dmtc1 t0,$f24 │ │ - move a3,s0 │ │ + dmtc1 t1,$f24 │ │ + bltz v0,2600 │ │ + ld t1,24(sp) │ │ + dsll ra,v0,0x2 │ │ + sd v0,24(sp) │ │ + dmfc1 v0,$f27 │ │ + ld t3,-32560(gp) │ │ + daddu t2,v0,ra │ │ + daddiu a5,sp,96 │ │ + lw v1,0(t2) │ │ + daddu t0,a5,ra │ │ + lw a6,0(t3) │ │ + ld t9,-32552(gp) │ │ + lw a5,-24(t0) │ │ dmfc1 a0,$f24 │ │ - ld a1,24(sp) │ │ - lw a2,16(sp) │ │ + ld a1,16(sp) │ │ + addiu t8,v1,1 │ │ + lw a2,8(sp) │ │ + move a3,s0 │ │ + sw t8,0(t2) │ │ move a4,s1 │ │ - ld t9,-32560(gp) │ │ - bltz v0,2480 │ │ - ld t0,32(sp) │ │ - dsll a7,v0,0x2 │ │ - dmfc1 t8,$f27 │ │ - daddu t1,t8,a7 │ │ - sd v0,32(sp) │ │ - lw ra,0(t1) │ │ - ld v0,-32552(gp) │ │ - daddu a5,sp,a7 │ │ - sd t0,40(sp) │ │ - lw a5,0(a5) │ │ - addiu a6,ra,1 │ │ - sw a6,0(t1) │ │ - jalr t9 │ │ - lw a6,0(v0) │ │ - ld a0,-32552(gp) │ │ - ld a1,24(sp) │ │ - ld t9,-32560(gp) │ │ - lw a2,16(sp) │ │ + jalr t9 │ │ + sd t1,32(sp) │ │ + ld a6,-32560(gp) │ │ + ld a1,16(sp) │ │ + ld t9,-32552(gp) │ │ + lw a2,8(sp) │ │ + move a0,s8 │ │ + lw a6,0(a6) │ │ move a3,s0 │ │ - lw a6,0(a0) │ │ move a4,s1 │ │ - lui a5,0xff00 │ │ jalr t9 │ │ - move a0,s7 │ │ - lw a4,0(s5) │ │ - dmfc1 a2,$f28 │ │ + lui a5,0xff00 │ │ + lw a0,0(s6) │ │ + dmfc1 a4,$f28 │ │ + ld a5,24(sp) │ │ + li v1,511 │ │ + dlsa a7,a0,a0,0x1 │ │ + dlsa a3,a7,a4,0x2 │ │ + sw s0,0(a3) │ │ + lw a1,0(s6) │ │ + dlsa a2,a1,a1,0x1 │ │ + dlsa t1,a2,a4,0x2 │ │ + sw s1,4(t1) │ │ + lw t3,0(s6) │ │ ld t1,32(sp) │ │ - li v0,511 │ │ - dlsa a3,a4,a4,0x1 │ │ - dlsa t3,a3,a2,0x2 │ │ - sw s0,0(t3) │ │ - lw a1,0(s5) │ │ - dlsa t2,a1,a1,0x1 │ │ - dlsa v1,t2,a2,0x2 │ │ - sw s1,4(v1) │ │ - lw t0,0(s5) │ │ - dlsa a7,t0,t0,0x1 │ │ - ld t0,40(sp) │ │ - dlsa t8,a7,a2,0x2 │ │ - sw t1,8(t8) │ │ - lw a5,0(s5) │ │ - addiu a6,a5,1 │ │ - sw a6,0(s5) │ │ - bgec v0,a6,2480 │ │ + dlsa v0,t3,t3,0x1 │ │ + dlsa t2,v0,a4,0x2 │ │ + sw a5,8(t2) │ │ + lw t0,0(s6) │ │ + addiu t8,t0,1 │ │ + sw t8,0(s6) │ │ + bgec v1,t8,2600 │ │ ld s0,-32720(gp) │ │ li a0,5 │ │ ld s4,-32720(gp) │ │ - ld t9,-32464(gp) │ │ - daddiu a1,s0,10448 │ │ + ld t9,-32456(gp) │ │ + daddiu a1,s0,10848 │ │ jalr t9 │ │ - daddiu a2,s4,11960 │ │ - b 24a0 │ │ + daddiu a2,s4,12360 │ │ + b 2620 │ │ dmfc1 s2,$f27 │ │ - lw t3,48(sp) │ │ - dmfc1 s1,$f4 │ │ - lw a1,40(sp) │ │ - dmfc1 a6,$f2 │ │ - dmfc1 ra,$f10 │ │ - daddu a2,s1,a6 │ │ - addu v0,v0,t3 │ │ - addiu a3,a3,2 │ │ - sw v0,32(sp) │ │ - dmfc1 t3,$f3 │ │ - daddu a5,a5,ra │ │ - lw v0,32(sp) │ │ - dmtc1 a2,$f4 │ │ - daddu s8,s8,t3 │ │ - bltc a3,a1,22a0 │ │ + lw v0,24(sp) │ │ + dmfc1 t8,$f2 │ │ + addiu a0,a0,2 │ │ + daddu a7,a7,t8 │ │ + daddu s1,s1,s0 │ │ + daddu a3,a3,s7 │ │ + addu a1,t9,v0 │ │ + move t9,a1 │ │ + bltc a0,s4,2448 │ │ + nop │ │ + b 2540 │ │ + lw a1,48(sp) │ │ + ld t9,-32424(gp) │ │ + jalrc t9 │ │ nop │ │ - b 23bc │ │ - lw t2,72(sp) │ │ │ │ -0000000000002670 : │ │ +00000000000027f8 : │ │ daddiu sp,sp,-80 │ │ sltu v1,a1,a2 │ │ + selnez v0,a2,v1 │ │ sd s1,16(sp) │ │ move s1,a1 │ │ + seleqz a1,a1,v1 │ │ + sd s0,8(sp) │ │ + move s0,a2 │ │ + or a2,v0,a1 │ │ sd gp,64(sp) │ │ - selnez a1,a2,v1 │ │ - seleqz v0,s1,v1 │ │ + slti a7,a2,0 │ │ + addiu a6,a2,255 │ │ lui gp,0x2 │ │ - or a6,a1,v0 │ │ + seleqz t1,a2,a7 │ │ + addiu t0,a2,511 │ │ + selnez t2,a6,a7 │ │ daddu gp,gp,t9 │ │ - daddiu gp,gp,-26224 │ │ - slti a7,a6,0 │ │ - addiu t0,a6,255 │ │ - seleqz t1,a6,a7 │ │ - sd s4,40(sp) │ │ - selnez t2,t0,a7 │ │ - sd s0,8(sp) │ │ - ld s4,-32720(gp) │ │ - move s0,a2 │ │ - addiu a2,a6,511 │ │ - selnez t3,a2,a7 │ │ - or v1,t2,t1 │ │ - sra a1,v1,0x8 │ │ - sd s5,48(sp) │ │ sd s2,24(sp) │ │ - ld s5,-32720(gp) │ │ - or s2,t3,t1 │ │ - addiu t8,a1,8 │ │ + daddiu gp,gp,-26616 │ │ + or s2,t2,t1 │ │ + selnez t3,t0,a7 │ │ + sd s6,56(sp) │ │ + sd s4,40(sp) │ │ + ld v1,-32720(gp) │ │ sd s3,32(sp) │ │ - daddiu a1,s4,10448 │ │ - ld t9,-32464(gp) │ │ - sra s3,s2,0x9 │ │ + sra s4,s2,0x8 │ │ + or s3,t3,t1 │ │ + ld s6,-32720(gp) │ │ + addiu t8,s4,8 │ │ + sd s5,48(sp) │ │ + ld t9,-32456(gp) │ │ + sra s5,s3,0x9 │ │ ld v0,-32576(gp) │ │ move s4,a5 │ │ - ld a5,-32552(gp) │ │ + ld a5,-32560(gp) │ │ sd ra,72(sp) │ │ - addiu ra,s3,2 │ │ - sd s6,56(sp) │ │ - daddiu a2,s5,12120 │ │ + addiu ra,s5,2 │ │ + daddiu a1,s6,10848 │ │ + daddiu a2,v1,12520 │ │ move s3,a0 │ │ move s6,a3 │ │ li a0,4 │ │ move a3,ra │ │ move s5,a4 │ │ sw t8,0(a5) │ │ sw ra,0(v0) │ │ jalr t9 │ │ move a4,t8 │ │ ld a0,-32720(gp) │ │ ld t9,-32592(gp) │ │ jalr t9 │ │ - daddiu a0,a0,12152 │ │ + daddiu a0,a0,12552 │ │ ld t9,-32544(gp) │ │ move a0,s3 │ │ move a1,s1 │ │ jalr t9 │ │ move a2,s0 │ │ - beqz v0,27e8 │ │ + beqz v0,2970 │ │ move s2,v0 │ │ ld t9,-32616(gp) │ │ jalr t9 │ │ li a0,2 │ │ ld t9,-32536(gp) │ │ move a1,s2 │ │ move a2,s1 │ │ @@ -1604,16 +1611,16 @@ │ │ move a0,s3 │ │ ld t9,-32616(gp) │ │ jalr t9 │ │ li a0,3 │ │ ld a3,-32720(gp) │ │ ld t9,-32592(gp) │ │ jalr t9 │ │ - daddiu a0,a3,12184 │ │ - ld t9,-32496(gp) │ │ + daddiu a0,a3,12584 │ │ + ld t9,-32488(gp) │ │ jalr t9 │ │ move a0,s2 │ │ ld ra,72(sp) │ │ ld gp,64(sp) │ │ li v0,1 │ │ ld s6,56(sp) │ │ ld s5,48(sp) │ │ @@ -1633,8 +1640,7 @@ │ │ ld s4,40(sp) │ │ ld s3,32(sp) │ │ ld s2,24(sp) │ │ ld s1,16(sp) │ │ ld s0,8(sp) │ │ jr ra │ │ daddiu sp,sp,80 │ │ - ... │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.MIPS.stubs {} │ │ @@ -1,29 +1,33 @@ │ │ │ │ │ │ │ │ Disassembly of section .MIPS.stubs: │ │ │ │ -0000000000002820 <.MIPS.stubs>: │ │ +00000000000029a0 <.MIPS.stubs>: │ │ ld t9,-32752(gp) │ │ move t3,ra │ │ jalr t9 │ │ - daddiu t8,zero,44 │ │ + daddiu t8,zero,46 │ │ ld t9,-32752(gp) │ │ move t3,ra │ │ jalr t9 │ │ - daddiu t8,zero,43 │ │ + daddiu t8,zero,45 │ │ ld t9,-32752(gp) │ │ move t3,ra │ │ jalr t9 │ │ - daddiu t8,zero,42 │ │ + daddiu t8,zero,44 │ │ ld t9,-32752(gp) │ │ move t3,ra │ │ jalr t9 │ │ - daddiu t8,zero,41 │ │ + daddiu t8,zero,43 │ │ + ld t9,-32752(gp) │ │ + move t3,ra │ │ + jalr t9 │ │ + daddiu t8,zero,42 │ │ ld t9,-32752(gp) │ │ move t3,ra │ │ jalr t9 │ │ daddiu t8,zero,40 │ │ ld t9,-32752(gp) │ │ move t3,ra │ │ jalr t9 │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ @@ -1,114 +1,114 @@ │ │ │ │ Hex dump of section '.rodata': │ │ - 0x000028d0 6e617469 7665416e 616c797a 65000000 nativeAnalyze... │ │ - 0x000028e0 42656e63 686d6172 6b3a2030 2e303030 Benchmark: 0.000 │ │ - 0x000028f0 207c2053 74617274 696e6700 00000000 | Starting..... │ │ - 0x00002900 42656e63 686d6172 6b3a2025 3866207c Benchmark: %8f | │ │ - 0x00002910 20257300 00000000 6a617661 2f6c616e %s.....java/lan │ │ - 0x00002920 672f496e 74656765 72000000 00000000 g/Integer....... │ │ - 0x00002930 4661696c 65642074 6f206669 6e642063 Failed to find c │ │ - 0x00002940 6c617373 20666f72 20496e74 65676572 lass for Integer │ │ - 0x00002950 00000000 00000000 76616c75 654f6600 ........valueOf. │ │ - 0x00002960 2849294c 6a617661 2f6c616e 672f496e (I)Ljava/lang/In │ │ - 0x00002970 74656765 723b0000 4661696c 65642074 teger;..Failed t │ │ - 0x00002980 6f206669 6e642073 74617469 63206d65 o find static me │ │ - 0x00002990 74686f64 20496e74 65676572 2e76616c thod Integer.val │ │ - 0x000029a0 75654f66 28696e74 29000000 00000000 ueOf(int)....... │ │ - 0x000029b0 4e6f7720 696e206e 61746976 65416e61 Now in nativeAna │ │ - 0x000029c0 6c797a65 20636f64 65000000 00000000 lyze code....... │ │ - 0x000029d0 496e7465 726e616c 20457272 6f723a20 Internal Error: │ │ - 0x000029e0 6661696c 65642074 6f206669 6e642063 failed to find c │ │ - 0x000029f0 6c617373 20666f72 206f626a 65637420 lass for object │ │ - 0x00002a00 7461736b 00000000 496e7465 726e616c task....Internal │ │ - 0x00002a10 20457272 6f723a20 6661696c 65642074 Error: failed t │ │ - 0x00002a20 6f206669 6e642063 6c617373 20666f72 o find class for │ │ - 0x00002a30 206f626a 65637420 61720000 00000000 object ar...... │ │ - 0x00002a40 7075626c 69736850 726f6772 65737300 publishProgress. │ │ - 0x00002a50 285b4c6a 6176612f 6c616e67 2f4f626a ([Ljava/lang/Obj │ │ - 0x00002a60 6563743b 29560000 496e7465 726e616c ect;)V..Internal │ │ - 0x00002a70 20457272 6f723a20 6661696c 65642074 Error: failed t │ │ - 0x00002a80 6f206669 6e64206a 61766120 6d657468 o find java meth │ │ - 0x00002a90 6f642070 75626c69 73685072 6f677265 od publishProgre │ │ - 0x00002aa0 73732028 5b4c6a61 76612f6c 616e672f ss ([Ljava/lang/ │ │ - 0x00002ab0 4f626a65 63743b29 56000000 00000000 Object;)V....... │ │ - 0x00002ac0 5b4c6a61 76612f6c 616e672f 4f626a65 [Ljava/lang/Obje │ │ - 0x00002ad0 63743b00 00000000 4661696c 65642074 ct;.....Failed t │ │ - 0x00002ae0 6f206669 6e642063 6c617373 20666f72 o find class for │ │ - 0x00002af0 204f626a 6563745b 5d000000 00000000 Object[]....... │ │ - 0x00002b00 636f6d2f 706f696e 73617274 2f766f74 com/poinsart/vot │ │ - 0x00002b10 61722f4d 61726b00 496e7465 726e616c ar/Mark.Internal │ │ - 0x00002b20 20457272 6f723a20 6661696c 65642074 Error: failed t │ │ - 0x00002b30 6f206669 6e64206a 61766120 636c6173 o find java clas │ │ - 0x00002b40 7320636f 6d2f706f 696e7361 72742f76 s com/poinsart/v │ │ - 0x00002b50 6f746172 2f4d6172 6b000000 00000000 otar/Mark....... │ │ - 0x00002b60 4661696c 65642074 6f20616c 6c6f6361 Failed to alloca │ │ - 0x00002b70 7465206f 626a6563 74206172 72617920 te object array │ │ - 0x00002b80 666f7220 7075626c 69736865 64207072 for published pr │ │ - 0x00002b90 6f677265 73732e00 70686f74 6f000000 ogress..photo... │ │ - 0x00002ba0 4c616e64 726f6964 2f677261 70686963 Landroid/graphic │ │ - 0x00002bb0 732f4269 746d6170 3b000000 00000000 s/Bitmap;....... │ │ - 0x00002bc0 4661696c 65642074 6f206669 6e642066 Failed to find f │ │ - 0x00002bd0 69656c64 2070686f 746f2e00 00000000 ield photo...... │ │ - 0x00002be0 4661696c 65642074 6f207265 61642066 Failed to read f │ │ - 0x00002bf0 69656c64 2070686f 746f2e00 00000000 ield photo...... │ │ - 0x00002c00 7072636f 756e7400 5b490000 00000000 prcount.[I...... │ │ - 0x00002c10 4661696c 65642074 6f206669 6e642066 Failed to find f │ │ - 0x00002c20 69656c64 20707263 6f756e74 2e000000 ield prcount.... │ │ - 0x00002c30 4661696c 65642074 6f207265 61642070 Failed to read p │ │ - 0x00002c40 72636f75 6e742070 686f746f 2e000000 rcount photo.... │ │ - 0x00002c50 6d61726b 00000000 5b4c636f 6d2f706f mark....[Lcom/po │ │ - 0x00002c60 696e7361 72742f76 6f746172 2f4d6172 insart/votar/Mar │ │ - 0x00002c70 6b3b0000 00000000 4661696c 65642074 k;......Failed t │ │ - 0x00002c80 6f206669 6e642066 69656c64 206d6172 o find field mar │ │ - 0x00002c90 6b2e0000 00000000 4661696c 65642074 k.......Failed t │ │ - 0x00002ca0 6f206765 74204269 746d6170 20696e66 o get Bitmap inf │ │ - 0x00002cb0 6f000000 00000000 48616e64 6c696e67 o.......Handling │ │ - 0x00002cc0 20426974 6d617020 696e206e 61746976 Bitmap in nativ │ │ - 0x00002cd0 6520636f 64652e2e 2e205769 6474683a e code... Width: │ │ - 0x00002ce0 2025642c 20486569 6768743a 20256400 %d, Height: %d. │ │ - 0x00002cf0 496e636f 6d706174 69626c65 20426974 Incompatible Bit │ │ - 0x00002d00 6d617020 666f726d 61740000 00000000 map format...... │ │ - 0x00002d10 4661696c 65642074 6f206c6f 636b2074 Failed to lock t │ │ - 0x00002d20 68652070 6978656c 73206f66 20746865 he pixels of the │ │ - 0x00002d30 20426974 6d617000 4661696c 65642074 Bitmap.Failed t │ │ - 0x00002d40 6f20756e 6c6f636b 20746865 20706978 o unlock the pix │ │ - 0x00002d50 656c7320 6f662074 68652042 69746d61 els of the Bitma │ │ - 0x00002d60 70000000 00000000 496e7465 726e616c p.......Internal │ │ - 0x00002d70 20457272 6f723a20 6661696c 6564206f Error: failed o │ │ - 0x00002d80 6e204765 74496e74 41727261 79456c65 n GetIntArrayEle │ │ - 0x00002d90 6d656e74 73286a70 72636f75 6e742c20 ments(jprcount, │ │ - 0x00002da0 26697343 6f707929 20000000 00000000 &isCopy) ....... │ │ - 0x00002db0 3c696e69 743e0000 28494949 29560000 ..(III)V.. │ │ - 0x00002dc0 496e7465 726e616c 20457272 6f723a20 Internal Error: │ │ - 0x00002dd0 6661696c 65642074 6f206669 6e642063 failed to find c │ │ - 0x00002de0 6f6e7374 72756374 6f722066 6f72206a onstructor for j │ │ - 0x00002df0 61766120 636c6173 7320636f 6d2f706f ava class com/po │ │ - 0x00002e00 696e7361 72742f76 6f746172 2f4d6172 insart/votar/Mar │ │ - 0x00002e10 6b000000 00000000 496e7465 726e616c k.......Internal │ │ - 0x00002e20 20457272 6f723a20 6661696c 65642074 Error: failed t │ │ - 0x00002e30 6f206372 65617465 206a6d61 726b206f o create jmark o │ │ - 0x00002e40 626a6563 7420286f 7574206f 66206d65 bject (out of me │ │ - 0x00002e50 6d6f7279 203f2900 00247449 00000000 mory ?)..$tI.... │ │ - 0x00002e60 4661696c 65642074 6f20616c 6c6f6361 Failed to alloca │ │ - 0x00002e70 74652025 64206279 74657320 61732061 te %d bytes as a │ │ - 0x00002e80 20776f72 6b20696d 61676500 00000000 work image..... │ │ - 0x00002e90 6d616c6c 6f632077 6f726b70 6978656c malloc workpixel │ │ - 0x00002ea0 73000000 00000000 61766572 61676533 s.......average3 │ │ - 0x00002eb0 33000000 00000000 756e6c69 6b656c79 3.......unlikely │ │ - 0x00002ec0 20657665 6e74203a 20706174 7465726e event : pattern │ │ - 0x00002ed0 20636f75 6e74206d 61746368 206c696d count match lim │ │ - 0x00002ee0 69742072 65616368 65642c20 73746f70 it reached, stop │ │ - 0x00002ef0 70696e67 20626566 6f726520 74686520 ping before the │ │ - 0x00002f00 696d6167 65206973 20636f6d 706c6574 image is complet │ │ - 0x00002f10 656c7920 70726f63 65737365 64000000 ely processed... │ │ - 0x00002f20 666f756e 64207061 74746572 6e732e2e found patterns.. │ │ - 0x00002f30 2e20313a 20256420 7c20323a 20256420 . 1: %d | 2: %d │ │ - 0x00002f40 7c20333a 20256420 7c20343a 20256420 | 3: %d | 4: %d │ │ - 0x00002f50 00000000 00000000 73746570 3a202564 ........step: %d │ │ - 0x00002f60 2c206275 726e2072 61646975 733a2025 , burn radius: % │ │ - 0x00002f70 64000000 00000000 76617269 6f757320 d.......various │ │ - 0x00002f80 696e6974 69616c69 7a617469 6f6e2073 initialization s │ │ - 0x00002f90 74756666 00000000 66696e64 416c6c50 tuff....findAllP │ │ - 0x00002fa0 61747465 726e7300 00000000 00000000 atterns......... │ │ - 0x00002fb0 00ff0000 ff00ff00 ffff0000 00ffff00 ................ │ │ + 0x00002a60 6e617469 7665416e 616c797a 65000000 nativeAnalyze... │ │ + 0x00002a70 42656e63 686d6172 6b3a2030 2e303030 Benchmark: 0.000 │ │ + 0x00002a80 207c2053 74617274 696e6700 00000000 | Starting..... │ │ + 0x00002a90 42656e63 686d6172 6b3a2025 3866207c Benchmark: %8f | │ │ + 0x00002aa0 20257300 00000000 6a617661 2f6c616e %s.....java/lan │ │ + 0x00002ab0 672f496e 74656765 72000000 00000000 g/Integer....... │ │ + 0x00002ac0 4661696c 65642074 6f206669 6e642063 Failed to find c │ │ + 0x00002ad0 6c617373 20666f72 20496e74 65676572 lass for Integer │ │ + 0x00002ae0 00000000 00000000 76616c75 654f6600 ........valueOf. │ │ + 0x00002af0 2849294c 6a617661 2f6c616e 672f496e (I)Ljava/lang/In │ │ + 0x00002b00 74656765 723b0000 4661696c 65642074 teger;..Failed t │ │ + 0x00002b10 6f206669 6e642073 74617469 63206d65 o find static me │ │ + 0x00002b20 74686f64 20496e74 65676572 2e76616c thod Integer.val │ │ + 0x00002b30 75654f66 28696e74 29000000 00000000 ueOf(int)....... │ │ + 0x00002b40 4e6f7720 696e206e 61746976 65416e61 Now in nativeAna │ │ + 0x00002b50 6c797a65 20636f64 65000000 00000000 lyze code....... │ │ + 0x00002b60 496e7465 726e616c 20457272 6f723a20 Internal Error: │ │ + 0x00002b70 6661696c 65642074 6f206669 6e642063 failed to find c │ │ + 0x00002b80 6c617373 20666f72 206f626a 65637420 lass for object │ │ + 0x00002b90 7461736b 00000000 496e7465 726e616c task....Internal │ │ + 0x00002ba0 20457272 6f723a20 6661696c 65642074 Error: failed t │ │ + 0x00002bb0 6f206669 6e642063 6c617373 20666f72 o find class for │ │ + 0x00002bc0 206f626a 65637420 61720000 00000000 object ar...... │ │ + 0x00002bd0 7075626c 69736850 726f6772 65737300 publishProgress. │ │ + 0x00002be0 285b4c6a 6176612f 6c616e67 2f4f626a ([Ljava/lang/Obj │ │ + 0x00002bf0 6563743b 29560000 496e7465 726e616c ect;)V..Internal │ │ + 0x00002c00 20457272 6f723a20 6661696c 65642074 Error: failed t │ │ + 0x00002c10 6f206669 6e64206a 61766120 6d657468 o find java meth │ │ + 0x00002c20 6f642070 75626c69 73685072 6f677265 od publishProgre │ │ + 0x00002c30 73732028 5b4c6a61 76612f6c 616e672f ss ([Ljava/lang/ │ │ + 0x00002c40 4f626a65 63743b29 56000000 00000000 Object;)V....... │ │ + 0x00002c50 5b4c6a61 76612f6c 616e672f 4f626a65 [Ljava/lang/Obje │ │ + 0x00002c60 63743b00 00000000 4661696c 65642074 ct;.....Failed t │ │ + 0x00002c70 6f206669 6e642063 6c617373 20666f72 o find class for │ │ + 0x00002c80 204f626a 6563745b 5d000000 00000000 Object[]....... │ │ + 0x00002c90 636f6d2f 706f696e 73617274 2f766f74 com/poinsart/vot │ │ + 0x00002ca0 61722f4d 61726b00 496e7465 726e616c ar/Mark.Internal │ │ + 0x00002cb0 20457272 6f723a20 6661696c 65642074 Error: failed t │ │ + 0x00002cc0 6f206669 6e64206a 61766120 636c6173 o find java clas │ │ + 0x00002cd0 7320636f 6d2f706f 696e7361 72742f76 s com/poinsart/v │ │ + 0x00002ce0 6f746172 2f4d6172 6b000000 00000000 otar/Mark....... │ │ + 0x00002cf0 4661696c 65642074 6f20616c 6c6f6361 Failed to alloca │ │ + 0x00002d00 7465206f 626a6563 74206172 72617920 te object array │ │ + 0x00002d10 666f7220 7075626c 69736865 64207072 for published pr │ │ + 0x00002d20 6f677265 73732e00 70686f74 6f000000 ogress..photo... │ │ + 0x00002d30 4c616e64 726f6964 2f677261 70686963 Landroid/graphic │ │ + 0x00002d40 732f4269 746d6170 3b000000 00000000 s/Bitmap;....... │ │ + 0x00002d50 4661696c 65642074 6f206669 6e642066 Failed to find f │ │ + 0x00002d60 69656c64 2070686f 746f2e00 00000000 ield photo...... │ │ + 0x00002d70 4661696c 65642074 6f207265 61642066 Failed to read f │ │ + 0x00002d80 69656c64 2070686f 746f2e00 00000000 ield photo...... │ │ + 0x00002d90 7072636f 756e7400 5b490000 00000000 prcount.[I...... │ │ + 0x00002da0 4661696c 65642074 6f206669 6e642066 Failed to find f │ │ + 0x00002db0 69656c64 20707263 6f756e74 2e000000 ield prcount.... │ │ + 0x00002dc0 4661696c 65642074 6f207265 61642070 Failed to read p │ │ + 0x00002dd0 72636f75 6e742070 686f746f 2e000000 rcount photo.... │ │ + 0x00002de0 6d61726b 00000000 5b4c636f 6d2f706f mark....[Lcom/po │ │ + 0x00002df0 696e7361 72742f76 6f746172 2f4d6172 insart/votar/Mar │ │ + 0x00002e00 6b3b0000 00000000 4661696c 65642074 k;......Failed t │ │ + 0x00002e10 6f206669 6e642066 69656c64 206d6172 o find field mar │ │ + 0x00002e20 6b2e0000 00000000 4661696c 65642074 k.......Failed t │ │ + 0x00002e30 6f206765 74204269 746d6170 20696e66 o get Bitmap inf │ │ + 0x00002e40 6f000000 00000000 48616e64 6c696e67 o.......Handling │ │ + 0x00002e50 20426974 6d617020 696e206e 61746976 Bitmap in nativ │ │ + 0x00002e60 6520636f 64652e2e 2e205769 6474683a e code... Width: │ │ + 0x00002e70 2025642c 20486569 6768743a 20256400 %d, Height: %d. │ │ + 0x00002e80 496e636f 6d706174 69626c65 20426974 Incompatible Bit │ │ + 0x00002e90 6d617020 666f726d 61740000 00000000 map format...... │ │ + 0x00002ea0 4661696c 65642074 6f206c6f 636b2074 Failed to lock t │ │ + 0x00002eb0 68652070 6978656c 73206f66 20746865 he pixels of the │ │ + 0x00002ec0 20426974 6d617000 4661696c 65642074 Bitmap.Failed t │ │ + 0x00002ed0 6f20756e 6c6f636b 20746865 20706978 o unlock the pix │ │ + 0x00002ee0 656c7320 6f662074 68652042 69746d61 els of the Bitma │ │ + 0x00002ef0 70000000 00000000 496e7465 726e616c p.......Internal │ │ + 0x00002f00 20457272 6f723a20 6661696c 6564206f Error: failed o │ │ + 0x00002f10 6e204765 74496e74 41727261 79456c65 n GetIntArrayEle │ │ + 0x00002f20 6d656e74 73286a70 72636f75 6e742c20 ments(jprcount, │ │ + 0x00002f30 26697343 6f707929 20000000 00000000 &isCopy) ....... │ │ + 0x00002f40 3c696e69 743e0000 28494949 29560000 ..(III)V.. │ │ + 0x00002f50 496e7465 726e616c 20457272 6f723a20 Internal Error: │ │ + 0x00002f60 6661696c 65642074 6f206669 6e642063 failed to find c │ │ + 0x00002f70 6f6e7374 72756374 6f722066 6f72206a onstructor for j │ │ + 0x00002f80 61766120 636c6173 7320636f 6d2f706f ava class com/po │ │ + 0x00002f90 696e7361 72742f76 6f746172 2f4d6172 insart/votar/Mar │ │ + 0x00002fa0 6b000000 00000000 496e7465 726e616c k.......Internal │ │ + 0x00002fb0 20457272 6f723a20 6661696c 65642074 Error: failed t │ │ + 0x00002fc0 6f206372 65617465 206a6d61 726b206f o create jmark o │ │ + 0x00002fd0 626a6563 7420286f 7574206f 66206d65 bject (out of me │ │ + 0x00002fe0 6d6f7279 203f2900 00247449 00000000 mory ?)..$tI.... │ │ + 0x00002ff0 4661696c 65642074 6f20616c 6c6f6361 Failed to alloca │ │ + 0x00003000 74652025 64206279 74657320 61732061 te %d bytes as a │ │ + 0x00003010 20776f72 6b20696d 61676500 00000000 work image..... │ │ + 0x00003020 6d616c6c 6f632077 6f726b70 6978656c malloc workpixel │ │ + 0x00003030 73000000 00000000 61766572 61676533 s.......average3 │ │ + 0x00003040 33000000 00000000 756e6c69 6b656c79 3.......unlikely │ │ + 0x00003050 20657665 6e74203a 20706174 7465726e event : pattern │ │ + 0x00003060 20636f75 6e74206d 61746368 206c696d count match lim │ │ + 0x00003070 69742072 65616368 65642c20 73746f70 it reached, stop │ │ + 0x00003080 70696e67 20626566 6f726520 74686520 ping before the │ │ + 0x00003090 696d6167 65206973 20636f6d 706c6574 image is complet │ │ + 0x000030a0 656c7920 70726f63 65737365 64000000 ely processed... │ │ + 0x000030b0 666f756e 64207061 74746572 6e732e2e found patterns.. │ │ + 0x000030c0 2e20313a 20256420 7c20323a 20256420 . 1: %d | 2: %d │ │ + 0x000030d0 7c20333a 20256420 7c20343a 20256420 | 3: %d | 4: %d │ │ + 0x000030e0 00000000 00000000 73746570 3a202564 ........step: %d │ │ + 0x000030f0 2c206275 726e2072 61646975 733a2025 , burn radius: % │ │ + 0x00003100 64000000 00000000 76617269 6f757320 d.......various │ │ + 0x00003110 696e6974 69616c69 7a617469 6f6e2073 initialization s │ │ + 0x00003120 74756666 00000000 66696e64 416c6c50 tuff....findAllP │ │ + 0x00003130 61747465 726e7300 00000000 00000000 atterns......... │ │ + 0x00003140 00ff0000 ff00ff00 ffff0000 00ffff00 ................ │ ├── readelf --wide --decompress --hex-dump=.eh_frame_hdr {} │ │ @@ -1,12 +1,12 @@ │ │ │ │ Hex dump of section '.eh_frame_hdr': │ │ - 0x00002fc0 011b033b c40b0100 0f000000 e0dfffff ...;............ │ │ - 0x00002fd0 e00b0100 20e0ffff 100c0100 60e0ffff .... .......`... │ │ - 0x00002fe0 400c0100 a0e0ffff 700c0100 08e1ffff @.......p....... │ │ - 0x00002ff0 a80c0100 88e1ffff e00c0100 80e2ffff ................ │ │ - 0x00003000 280d0100 d0e2ffff 680d0100 60e3ffff (.......h...`... │ │ - 0x00003010 b00d0100 80eaffff 280e0100 e0ecffff ........(....... │ │ - 0x00003020 700e0100 e0edffff d80e0100 78eeffff p...........x... │ │ - 0x00003030 f80e0100 60f1ffff 380f0100 b0f6ffff ....`...8....... │ │ - 0x00003040 b00f0100 .... │ │ + 0x00003150 011b033b dc090100 0f000000 b0dfffff ...;............ │ │ + 0x00003160 f8090100 30e0ffff 400a0100 b0e0ffff ....0...@....... │ │ + 0x00003170 880a0100 30e1ffff d00a0100 98e1ffff ....0........... │ │ + 0x00003180 080b0100 18e2ffff 400b0100 10e3ffff ........@....... │ │ + 0x00003190 900b0100 60e3ffff d00b0100 f0e3ffff ....`........... │ │ + 0x000031a0 180c0100 00ebffff 880c0100 f8ecffff ................ │ │ + 0x000031b0 e00c0100 f8edffff 480d0100 98eeffff ........H....... │ │ + 0x000031c0 680d0100 98f1ffff a80d0100 a8f6ffff h............... │ │ + 0x000031d0 200e0100 ... │ ├── readelf --wide --decompress --hex-dump=.eh_frame {} │ │ @@ -1,73 +1,79 @@ │ │ │ │ Hex dump of section '.eh_frame': │ │ - 0x00013b88 14000000 00000000 037a5200 017c1f01 .........zR..|.. │ │ - 0x00013b98 1c0c1d00 00000000 2c000000 1c000000 ........,....... │ │ - 0x00013ba8 f8d3feff ffffffff 40000000 00000000 ........@....... │ │ - 0x00013bb8 00040800 00000e50 04040000 009f0e04 .......P........ │ │ - 0x00013bc8 34000000 0e00dcdf 2c000000 4c000000 4.......,...L... │ │ - 0x00013bd8 08d4feff ffffffff 40000000 00000000 ........@....... │ │ - 0x00013be8 00040800 00000e50 04040000 009f0e04 .......P........ │ │ - 0x00013bf8 34000000 0e00dcdf 2c000000 7c000000 4.......,...|... │ │ - 0x00013c08 18d4feff ffffffff 40000000 00000000 ........@....... │ │ - 0x00013c18 00040800 00000e50 04040000 009f0e04 .......P........ │ │ - 0x00013c28 34000000 0e00dcdf 34000000 ac000000 4.......4....... │ │ - 0x00013c38 28d4feff ffffffff 68000000 00000000 (.......h....... │ │ - 0x00013c48 00040400 00000e10 04040000 009c0404 ................ │ │ - 0x00013c58 0c000000 9f020454 0000000e 00dcdf00 .......T........ │ │ - 0x00013c68 34000000 e4000000 58d4feff ffffffff 4.......X....... │ │ - 0x00013c78 7c000000 00000000 00040400 00000e20 |.............. │ │ - 0x00013c88 04040000 009c0404 0c000000 9f020468 ...............h │ │ - 0x00013c98 0000000e 00dcdf00 44000000 1c010000 ........D....... │ │ - 0x00013ca8 a0d4feff ffffffff f4000000 00000000 ................ │ │ - 0x00013cb8 00040400 00000e30 04040000 009c0404 .......0........ │ │ - 0x00013cc8 18000000 92069108 900a0408 0000009f ................ │ │ - 0x00013cd8 02047c00 00000a0e 00d0d1d2 dcdf0b00 ..|............. │ │ - 0x00013ce8 3c000000 64010000 50d5feff ffffffff <...d...P....... │ │ - 0x00013cf8 50000000 00000000 00040400 00000e20 P.............. │ │ - 0x00013d08 04040000 009c0404 14000000 90069f02 ................ │ │ - 0x00013d18 04340000 000e00d0 dcdf0000 00000000 .4.............. │ │ - 0x00013d28 44000000 a4010000 60d5feff ffffffff D.......`....... │ │ - 0x00013d38 8c000000 00000000 00040400 00000e20 ............... │ │ - 0x00013d48 04080000 009c0404 14000000 90089f02 ................ │ │ - 0x00013d58 04080000 00910604 64000000 0e00d0d1 ........d....... │ │ - 0x00013d68 dcdf0000 00000000 74000000 ec010000 ........t....... │ │ - 0x00013d78 a8d5feff ffffffff 18070000 00000000 ................ │ │ - 0x00013d88 00040400 00000ea0 31040400 00009c0a ........1....... │ │ - 0x00013d98 04300000 009f0694 12931492 16911890 .0.............. │ │ - 0x00013da8 1a042400 00009e08 970c960e 9510b802 ..$............. │ │ - 0x00013db8 04940200 000a0e00 f8d0d1d2 d3d4d5d6 ................ │ │ - 0x00013dc8 d7dcdedf 0b04fc01 00000a0e 00dfdedc ................ │ │ - 0x00013dd8 d7d6d5d4 d3d2d1d0 f80b0000 00000000 ................ │ │ - 0x00013de8 44000000 64020000 50dcfeff ffffffff D...d...P....... │ │ - 0x00013df8 5c020000 00000000 00040400 00000e60 \..............` │ │ - 0x00013e08 042c0000 009e0297 06960895 0a940c93 .,.............. │ │ - 0x00013e18 0e921091 12901404 2c020000 0e00d0d1 ........,....... │ │ - 0x00013e28 d2d3d4d5 d6d7dcde 64000000 ac020000 ........d....... │ │ - 0x00013e38 68defeff ffffffff 00010000 00000000 h............... │ │ - 0x00013e48 00040400 00000e40 04040000 009c0404 .......@........ │ │ - 0x00013e58 10000000 93080410 00000094 06041000 ................ │ │ - 0x00013e68 0000920a 910c040c 00000090 0e9f0204 ................ │ │ - 0x00013e78 70000000 0a0e00d0 d1d2d3d4 dcdf0b04 p............... │ │ - 0x00013e88 4c000000 0e00dfdc d4d3d2d1 d0000000 L............... │ │ - 0x00013e98 1c000000 14030000 00dffeff ffffffff ................ │ │ - 0x00013ea8 94000000 00000000 00000000 00000000 ................ │ │ - 0x00013eb8 3c000000 34030000 78dffeff ffffffff <...4...x....... │ │ - 0x00013ec8 e4020000 00000000 00040400 00000e20 ............... │ │ - 0x00013ed8 04080000 009c0204 44010000 0a0e00dc ........D....... │ │ - 0x00013ee8 0b047000 00000a0e 00dc0b00 00000000 ..p............. │ │ - 0x00013ef8 74000000 74030000 20e2feff ffffffff t...t... ....... │ │ - 0x00013f08 50050000 00000000 00040400 00000ef0 P............... │ │ - 0x00013f18 01040400 00009c12 04200000 00971496 ......... ...... │ │ - 0x00013f28 16951892 1e041800 00009120 9022bc02 ........... .".. │ │ - 0x00013f38 04180000 00bb04b8 0a9f0e04 28000000 ............(... │ │ - 0x00013f48 9e10941a 931cba06 b9080470 0300000a ...........p.... │ │ - 0x00013f58 0e00f8f9 fafbfcd0 d1d2d3d4 d5d6d7dc ................ │ │ - 0x00013f68 dedf0b00 00000000 74000000 ec030000 ........t....... │ │ - 0x00013f78 f8e6feff ffffffff a8010000 00000000 ................ │ │ - 0x00013f88 00040400 00000e50 04080000 00911004 .......P........ │ │ - 0x00013f98 10000000 9c040428 00000094 0a901204 .......(........ │ │ - 0x00013fa8 20000000 9508920e 04180000 00930c04 ............... │ │ - 0x00013fb8 14000000 9f020408 00000096 0604dc00 ................ │ │ - 0x00013fc8 00000a0e 00d0d1d2 d3d4d5d6 dcdf0b04 ................ │ │ - 0x00013fd8 34000000 0e00dfdc d6d5d4d3 d2d1d000 4............... │ │ + 0x00013b30 14000000 00000000 037a5200 017c1f01 .........zR..|.. │ │ + 0x00013b40 1c0c1d00 00000000 44000000 1c000000 ........D....... │ │ + 0x00013b50 b0d5feff ffffffff 7c000000 00000000 ........|....... │ │ + 0x00013b60 00040400 00000e60 04080000 009c1004 .......`........ │ │ + 0x00013b70 14000000 90120428 0000009f 0e042c00 .......(......,. │ │ + 0x00013b80 00000a0e 00d0dcdf 0b000000 00000000 ................ │ │ + 0x00013b90 44000000 64000000 e8d5feff ffffffff D...d........... │ │ + 0x00013ba0 7c000000 00000000 00040400 00000e60 |..............` │ │ + 0x00013bb0 04080000 009c1004 14000000 90120428 ...............( │ │ + 0x00013bc0 0000009f 0e042c00 00000a0e 00d0dcdf ......,......... │ │ + 0x00013bd0 0b000000 00000000 44000000 ac000000 ........D....... │ │ + 0x00013be0 20d6feff ffffffff 7c000000 00000000 .......|....... │ │ + 0x00013bf0 00040400 00000e60 04080000 009c1004 .......`........ │ │ + 0x00013c00 14000000 90120428 0000009f 0e042c00 .......(......,. │ │ + 0x00013c10 00000a0e 00d0dcdf 0b000000 00000000 ................ │ │ + 0x00013c20 34000000 f4000000 58d6feff ffffffff 4.......X....... │ │ + 0x00013c30 68000000 00000000 00040400 00000e10 h............... │ │ + 0x00013c40 04040000 009c0404 0c000000 9f020454 ...............T │ │ + 0x00013c50 0000000e 00dcdf00 34000000 2c010000 ........4...,... │ │ + 0x00013c60 88d6feff ffffffff 7c000000 00000000 ........|....... │ │ + 0x00013c70 00040400 00000e20 04040000 009c0404 ....... ........ │ │ + 0x00013c80 0c000000 9f020468 0000000e 00dcdf00 .......h........ │ │ + 0x00013c90 4c000000 64010000 d0d6feff ffffffff L...d........... │ │ + 0x00013ca0 f4000000 00000000 00040400 00000e30 ...............0 │ │ + 0x00013cb0 04080000 009c0404 10000000 92060414 ................ │ │ + 0x00013cc0 00000091 08900a04 08000000 9f02046c ...............l │ │ + 0x00013cd0 0000000a 0e00d0d1 d2dcdf0b 00000000 ................ │ │ + 0x00013ce0 3c000000 b4010000 78d7feff ffffffff <.......x....... │ │ + 0x00013cf0 50000000 00000000 00040400 00000e20 P.............. │ │ + 0x00013d00 04040000 009c0404 14000000 90069f02 ................ │ │ + 0x00013d10 04340000 000e00d0 dcdf0000 00000000 .4.............. │ │ + 0x00013d20 44000000 f4010000 88d7feff ffffffff D............... │ │ + 0x00013d30 8c000000 00000000 00040400 00000e20 ............... │ │ + 0x00013d40 04080000 009c0404 14000000 90089f02 ................ │ │ + 0x00013d50 04080000 00910604 64000000 0e00d0d1 ........d....... │ │ + 0x00013d60 dcdf0000 00000000 6c000000 3c020000 ........l...<... │ │ + 0x00013d70 d0d7feff ffffffff 10070000 00000000 ................ │ │ + 0x00013d80 00040400 00000eb0 31040400 00009c0a ........1....... │ │ + 0x00013d90 04140000 00931491 18042400 00009f06 ..........$..... │ │ + 0x00013da0 95109412 04080000 00921604 08000000 ................ │ │ + 0x00013db0 901a0418 0000009e 08970c96 0eb902b8 ................ │ │ + 0x00013dc0 0404a802 00000a0e 00f8f9d0 d1d2d3d4 ................ │ │ + 0x00013dd0 d5d6d7dc dedf0b00 54000000 ac020000 ........T....... │ │ + 0x00013de0 70defeff ffffffff f8010000 00000000 p............... │ │ + 0x00013df0 00041000 00000e50 040c0000 00940c04 .......P........ │ │ + 0x00013e00 10000000 930e9014 04180000 0097069e ................ │ │ + 0x00013e10 02042400 00009608 950a9210 9112048c ..$............. │ │ + 0x00013e20 010000d0 d1d2d3d4 d5d6d7dc de0e0000 ................ │ │ + 0x00013e30 64000000 04030000 10e0feff ffffffff d............... │ │ + 0x00013e40 00010000 00000000 00040400 00000e40 ...............@ │ │ + 0x00013e50 04040000 009c0404 10000000 93080410 ................ │ │ + 0x00013e60 00000094 06041000 0000920a 910c040c ................ │ │ + 0x00013e70 00000090 0e9f0204 70000000 0a0e00d0 ........p....... │ │ + 0x00013e80 d1d2d3d4 dcdf0b04 4c000000 0e00dfdc ........L....... │ │ + 0x00013e90 d4d3d2d1 d0000000 1c000000 6c030000 ............l... │ │ + 0x00013ea0 a8e0feff ffffffff 9c000000 00000000 ................ │ │ + 0x00013eb0 00000000 00000000 3c000000 8c030000 ........<....... │ │ + 0x00013ec0 28e1feff ffffffff fc020000 00000000 (............... │ │ + 0x00013ed0 00040400 00000e40 04080000 009c0404 .......@........ │ │ + 0x00013ee0 1c000000 90069f02 04580100 000a0e00 .........X...... │ │ + 0x00013ef0 d0dcdf0b 00000000 74000000 cc030000 ........t....... │ │ + 0x00013f00 e8e3feff ffffffff 0c050000 00000000 ................ │ │ + 0x00013f10 00040400 00000ef0 01040400 00009c12 ................ │ │ + 0x00013f20 04380000 009e1096 16951804 20000000 .8.......... ... │ │ + 0x00013f30 941a921e 91200420 00000090 22bc02bb ..... . ...."... │ │ + 0x00013f40 04b80a04 28000000 9f0e9714 931cba06 ....(........... │ │ + 0x00013f50 b9080410 0300000a 0e00f8f9 fafbfcd0 ................ │ │ + 0x00013f60 d1d2d3d4 d5d6d7dc dedf0b00 00000000 ................ │ │ + 0x00013f70 74000000 44040000 80e8feff ffffffff t...D........... │ │ + 0x00013f80 a8010000 00000000 00040400 00000e50 ...............P │ │ + 0x00013f90 040c0000 00911004 0c000000 90120414 ................ │ │ + 0x00013fa0 0000009c 04041c00 0000920e 04180000 ................ │ │ + 0x00013fb0 00960694 0a930c04 18000000 95080414 ................ │ │ + 0x00013fc0 0000009f 0204e400 00000a0e 00d0d1d2 ................ │ │ + 0x00013fd0 d3d4d5d6 dcdf0b04 34000000 0e00dfdc ........4....... │ │ + 0x00013fe0 d6d5d4d3 d2d1d000 ........ │ ├── readelf --wide --decompress --hex-dump=.init_array {} │ │ @@ -1,4 +1,4 @@ │ │ │ │ Hex dump of section '.init_array': │ │ - 0x00013fe8 00000000 .... │ │ + 0x00013fe8 00000000 00000000 ........ │ ├── readelf --wide --decompress --hex-dump=.fini_array {} │ │ @@ -1,4 +1,4 @@ │ │ │ │ Hex dump of section '.fini_array': │ │ - 0x00013ff0 000f0000 00000000 00000000 ............ │ │ + 0x00013ff0 70100000 00000000 00000000 00000000 p............... │ ├── readelf --wide --decompress --hex-dump=.got {} │ │ @@ -1,24 +1,25 @@ │ │ │ │ Hex dump of section '.got': │ │ 0x00014010 00000000 00000000 00000000 00000080 ................ │ │ - 0x00014020 00400100 00000000 400f0000 00000000 .@......@....... │ │ - 0x00014030 00000000 00000000 68410100 00000000 ........hA...... │ │ - 0x00014040 20100000 00000000 60410100 00000000 .......`A...... │ │ - 0x00014050 98410100 00000000 48110000 00000000 .A......H....... │ │ - 0x00014060 80410100 00000000 90410100 00000000 .A.......A...... │ │ - 0x00014070 88410100 00000000 e00f0000 00000000 .A.............. │ │ - 0x00014080 40120000 00000000 60100000 00000000 @.......`....... │ │ - 0x00014090 70410100 00000000 90120000 00000000 pA.............. │ │ - 0x000140a0 70260000 00000000 a00f0000 00000000 p&.............. │ │ - 0x000140b0 c8100000 00000000 401a0000 00000000 ........@....... │ │ - 0x000140c0 a4410100 00000000 381e0000 00000000 .A......8....... │ │ - 0x000140d0 a01d0000 00000000 a0410100 00000000 .........A...... │ │ - 0x000140e0 a01c0000 00000000 20210000 00000000 ........ !...... │ │ + 0x00014020 b0100000 00000000 00400100 00000000 .........@...... │ │ + 0x00014030 00000000 00000000 78410100 00000000 ........xA...... │ │ + 0x00014040 00120000 00000000 70410100 00000000 ........pA...... │ │ + 0x00014050 a8410100 00000000 68130000 00000000 .A......h....... │ │ + 0x00014060 90410100 00000000 a0410100 00000000 .A.......A...... │ │ + 0x00014070 98410100 00000000 80110000 00000000 .A.............. │ │ + 0x00014080 60140000 00000000 80120000 00000000 `............... │ │ + 0x00014090 80410100 00000000 b0140000 00000000 .A.............. │ │ + 0x000140a0 f8270000 00000000 00110000 00000000 .'.............. │ │ + 0x000140b0 e8120000 00000000 501c0000 00000000 ........P....... │ │ + 0x000140c0 b4410100 00000000 e81f0000 00000000 .A.............. │ │ + 0x000140d0 b0410100 00000000 481f0000 00000000 .A......H....... │ │ + 0x000140e0 481e0000 00000000 e8220000 00000000 H........"...... │ │ 0x000140f0 00000000 00000000 00000000 00000000 ................ │ │ 0x00014100 00000000 00000000 00000000 00000000 ................ │ │ - 0x00014110 b0280000 00000000 a0280000 00000000 .(.......(...... │ │ - 0x00014120 90280000 00000000 80280000 00000000 .(.......(...... │ │ - 0x00014130 70280000 00000000 60280000 00000000 p(......`(...... │ │ - 0x00014140 50280000 00000000 40280000 00000000 P(......@(...... │ │ - 0x00014150 30280000 00000000 20280000 00000000 0(...... (...... │ │ + 0x00014110 402a0000 00000000 302a0000 00000000 @*......0*...... │ │ + 0x00014120 202a0000 00000000 102a0000 00000000 *.......*...... │ │ + 0x00014130 002a0000 00000000 f0290000 00000000 .*.......)...... │ │ + 0x00014140 00000000 00000000 e0290000 00000000 .........)...... │ │ + 0x00014150 d0290000 00000000 c0290000 00000000 .).......)...... │ │ + 0x00014160 b0290000 00000000 a0290000 00000000 .).......)...... │ ├── readelf --wide --decompress --string-dump=.comment {} │ │ @@ -1,4 +1,4 @@ │ │ │ │ String dump of section '.comment': │ │ - [ 0] GCC: (GNU) 4.9 20140827 (prerelease) │ │ + [ 0] GCC: (GNU) 4.9.x 20150123 (prerelease) │ ├── readelf --wide --decompress --hex-dump=.pdr {} │ │ @@ -1,39 +1,39 @@ │ │ │ │ Hex dump of section '.pdr': │ │ - 0x00000000 400f0000 00000000 00000000 00000000 @............... │ │ + 0x00000000 b0100000 00000000 00000000 00000000 ................ │ │ 0x00000010 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x00000020 000f0000 00000090 f8ffffff 00000000 ................ │ │ + 0x00000020 70100000 00000090 f8ffffff 00000000 p............... │ │ 0x00000030 00000000 10000000 1d000000 1f000000 ................ │ │ - 0x00000040 600f0000 00000090 f8ffffff 00000000 `............... │ │ + 0x00000040 c0100000 00000090 f8ffffff 00000000 ................ │ │ 0x00000050 00000000 10000000 1d000000 1f000000 ................ │ │ - 0x00000060 a00f0000 00000090 c8ffffff 00000000 ................ │ │ - 0x00000070 00000000 50000000 1d000000 1f000000 ....P........... │ │ - 0x00000080 e00f0000 00000090 c8ffffff 00000000 ................ │ │ - 0x00000090 00000000 50000000 1d000000 1f000000 ....P........... │ │ - 0x000000a0 20100000 00000090 c8ffffff 00000000 ............... │ │ - 0x000000b0 00000000 50000000 1d000000 1f000000 ....P........... │ │ - 0x000000c0 60100000 00000090 f8ffffff 00000000 `............... │ │ + 0x00000060 00110000 00000190 c8ffffff 00000000 ................ │ │ + 0x00000070 00000000 60000000 1d000000 1f000000 ....`........... │ │ + 0x00000080 80110000 00000190 c8ffffff 00000000 ................ │ │ + 0x00000090 00000000 60000000 1d000000 1f000000 ....`........... │ │ + 0x000000a0 00120000 00000190 c8ffffff 00000000 ................ │ │ + 0x000000b0 00000000 60000000 1d000000 1f000000 ....`........... │ │ + 0x000000c0 80120000 00000090 f8ffffff 00000000 ................ │ │ 0x000000d0 00000000 10000000 1d000000 1f000000 ................ │ │ - 0x000000e0 c8100000 00000090 f8ffffff 00000000 ................ │ │ + 0x000000e0 e8120000 00000090 f8ffffff 00000000 ................ │ │ 0x000000f0 00000000 20000000 1d000000 1f000000 .... ........... │ │ - 0x00000100 48110000 00000790 f8ffffff 00000000 H............... │ │ + 0x00000100 68130000 00000790 f8ffffff 00000000 h............... │ │ 0x00000110 00000000 30000000 1d000000 1f000000 ....0........... │ │ - 0x00000120 40120000 00000190 f8ffffff 00000000 @............... │ │ + 0x00000120 60140000 00000190 f8ffffff 00000000 `............... │ │ 0x00000130 00000000 20000000 1d000000 1f000000 .... ........... │ │ - 0x00000140 90120000 00000390 f8ffffff 00000000 ................ │ │ + 0x00000140 b0140000 00000390 f8ffffff 00000000 ................ │ │ 0x00000150 00000000 20000000 1d000000 1f000000 .... ........... │ │ - 0x00000160 20130000 0000ffd0 e8ffffff 00000001 ............... │ │ - 0x00000170 f8ffffff a0180000 1d000000 1f000000 ................ │ │ - 0x00000180 401a0000 0000ff50 f8ffffff 00000000 @......P........ │ │ - 0x00000190 00000000 60000000 1d000000 1f000000 ....`........... │ │ - 0x000001a0 a01c0000 00001f90 f8ffffff 00000000 ................ │ │ + 0x00000160 40150000 0000ffd0 e8ffffff 00000003 @............... │ │ + 0x00000170 f8ffffff b0180000 1d000000 1f000000 ................ │ │ + 0x00000180 501c0000 0000ff50 f8ffffff 00000000 P......P........ │ │ + 0x00000190 00000000 50000000 1d000000 1f000000 ....P........... │ │ + 0x000001a0 481e0000 00001f90 f8ffffff 00000000 H............... │ │ 0x000001b0 00000000 40000000 1d000000 1f000000 ....@........... │ │ - 0x000001c0 a01d0000 00000000 00000000 00000000 ................ │ │ + 0x000001c0 481f0000 00000000 00000000 00000000 H............... │ │ 0x000001d0 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x000001e0 381e0000 00000010 f8ffffff 00000000 8............... │ │ - 0x000001f0 00000000 20000000 1d000000 1f000000 .... ........... │ │ - 0x00000200 20210000 0000ffd0 c8ffffff 0000001f !.............. │ │ + 0x000001e0 e81f0000 00000190 f8ffffff 00000000 ................ │ │ + 0x000001f0 00000000 40000000 1d000000 1f000000 ....@........... │ │ + 0x00000200 e8220000 0000ffd0 c8ffffff 0000001f .".............. │ │ 0x00000210 f8ffffff f0000000 1d000000 1f000000 ................ │ │ - 0x00000220 70260000 00007f90 f8ffffff 00000000 p&.............. │ │ + 0x00000220 f8270000 00007f90 f8ffffff 00000000 .'.............. │ │ 0x00000230 00000000 50000000 1d000000 1f000000 ....P........... │ ├── readelf --wide --decompress --hex-dump=.shstrtab {} │ │ @@ -1,16 +1,19 @@ │ │ │ │ Hex dump of section '.shstrtab': │ │ 0x00000000 002e7368 73747274 6162002e 4d495053 ..shstrtab..MIPS │ │ 0x00000010 2e616269 666c6167 73002e4d 4950532e .abiflags..MIPS. │ │ - 0x00000020 6f707469 6f6e7300 2e64796e 616d6963 options..dynamic │ │ - 0x00000030 002e6861 7368002e 64796e73 796d002e ..hash..dynsym.. │ │ - 0x00000040 64796e73 7472002e 72656c2e 64796e00 dynstr..rel.dyn. │ │ - 0x00000050 2e746578 74002e4d 4950532e 73747562 .text..MIPS.stub │ │ - 0x00000060 73002e72 6f646174 61002e65 685f6672 s..rodata..eh_fr │ │ - 0x00000070 616d655f 68647200 2e65685f 6672616d ame_hdr..eh_fram │ │ - 0x00000080 65002e69 6e69745f 61727261 79002e66 e..init_array..f │ │ - 0x00000090 696e695f 61727261 79002e64 61746100 ini_array..data. │ │ - 0x000000a0 2e676f74 002e6273 73002e63 6f6d6d65 .got..bss..comme │ │ - 0x000000b0 6e74002e 70647200 2e676e75 2e617474 nt..pdr..gnu.att │ │ - 0x000000c0 72696275 74657300 ributes. │ │ + 0x00000020 6f707469 6f6e7300 2e6e6f74 652e676e options..note.gn │ │ + 0x00000030 752e6275 696c642d 6964002e 64796e61 u.build-id..dyna │ │ + 0x00000040 6d696300 2e686173 68002e64 796e7379 mic..hash..dynsy │ │ + 0x00000050 6d002e64 796e7374 72002e67 6e752e76 m..dynstr..gnu.v │ │ + 0x00000060 65727369 6f6e002e 676e752e 76657273 ersion..gnu.vers │ │ + 0x00000070 696f6e5f 72002e72 656c2e64 796e002e ion_r..rel.dyn.. │ │ + 0x00000080 74657874 002e4d49 50532e73 74756273 text..MIPS.stubs │ │ + 0x00000090 002e726f 64617461 002e6568 5f667261 ..rodata..eh_fra │ │ + 0x000000a0 6d655f68 6472002e 65685f66 72616d65 me_hdr..eh_frame │ │ + 0x000000b0 002e696e 69745f61 72726179 002e6669 ..init_array..fi │ │ + 0x000000c0 6e695f61 72726179 002e6461 7461002e ni_array..data.. │ │ + 0x000000d0 676f7400 2e627373 002e636f 6d6d656e got..bss..commen │ │ + 0x000000e0 74002e70 6472002e 676e752e 61747472 t..pdr..gnu.attr │ │ + 0x000000f0 69627574 657300 ibutes. ├── lib/x86_64/libVotAR.so │ ├── readelf --wide --file-header {} │ │ @@ -6,15 +6,15 @@ │ │ OS/ABI: UNIX - System V │ │ ABI Version: 0 │ │ Type: DYN (Shared object file) │ │ Machine: Advanced Micro Devices X86-64 │ │ Version: 0x1 │ │ Entry point address: 0x0 │ │ Start of program headers: 64 (bytes into file) │ │ - Start of section headers: 16648 (bytes into file) │ │ + Start of section headers: 16704 (bytes into file) │ │ Flags: 0x0 │ │ Size of this header: 64 (bytes) │ │ Size of program headers: 56 (bytes) │ │ - Number of program headers: 7 │ │ + Number of program headers: 8 │ │ Size of section headers: 64 (bytes) │ │ - Number of section headers: 21 │ │ - Section header string table index: 20 │ │ + Number of section headers: 25 │ │ + Section header string table index: 24 │ ├── readelf --wide --program-header {} │ │ @@ -1,24 +1,26 @@ │ │ │ │ Elf file type is DYN (Shared object file) │ │ Entry point 0x0 │ │ -There are 7 program headers, starting at offset 64 │ │ +There are 8 program headers, starting at offset 64 │ │ │ │ Program Headers: │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ - PHDR 0x000040 0x0000000000000040 0x0000000000000040 0x000188 0x000188 R 0x8 │ │ - LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x003798 0x003798 R E 0x1000 │ │ - LOAD 0x003d18 0x0000000000004d18 0x0000000000004d18 0x0002f0 0x000340 RW 0x1000 │ │ - DYNAMIC 0x003d28 0x0000000000004d28 0x0000000000004d28 0x000220 0x000220 RW 0x8 │ │ - GNU_EH_FRAME 0x0036f4 0x00000000000036f4 0x00000000000036f4 0x0000a4 0x0000a4 R 0x4 │ │ + PHDR 0x000040 0x0000000000000040 0x0000000000000040 0x0001c0 0x0001c0 R 0x8 │ │ + LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x0034c0 0x0034c0 R E 0x1000 │ │ + LOAD 0x003cc8 0x0000000000004cc8 0x0000000000004cc8 0x000340 0x000390 RW 0x1000 │ │ + DYNAMIC 0x003ce0 0x0000000000004ce0 0x0000000000004ce0 0x000270 0x000270 RW 0x8 │ │ + NOTE 0x000200 0x0000000000000200 0x0000000000000200 0x000024 0x000024 R 0x4 │ │ + GNU_EH_FRAME 0x00341c 0x000000000000341c 0x000000000000341c 0x0000a4 0x0000a4 R 0x4 │ │ GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0 │ │ - GNU_RELRO 0x003d18 0x0000000000004d18 0x0000000000004d18 0x0002e8 0x0002e8 RW 0x8 │ │ + GNU_RELRO 0x003cc8 0x0000000000004cc8 0x0000000000004cc8 0x000338 0x000338 RW 0x8 │ │ │ │ Section to Segment mapping: │ │ Segment Sections... │ │ 00 │ │ - 01 .dynsym .dynstr .hash .rela.dyn .rela.plt .plt .text .rodata .eh_frame .eh_frame_hdr │ │ + 01 .note.gnu.build-id .dynsym .dynstr .hash .gnu.version .gnu.version_d .gnu.version_r .rela.dyn .rela.plt .plt .text .rodata .eh_frame .eh_frame_hdr │ │ 02 .fini_array .init_array .dynamic .got .got.plt .data .bss │ │ 03 .dynamic │ │ - 04 .eh_frame_hdr │ │ - 05 │ │ - 06 .fini_array .init_array .dynamic .got .got.plt │ │ + 04 .note.gnu.build-id │ │ + 05 .eh_frame_hdr │ │ + 06 │ │ + 07 .fini_array .init_array .dynamic .got .got.plt │ ├── readelf --wide --sections {} │ │ @@ -1,30 +1,34 @@ │ │ -There are 21 section headers, starting at offset 0x4108: │ │ +There are 25 section headers, starting at offset 0x4140: │ │ │ │ Section Headers: │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 │ │ - [ 1] .dynsym DYNSYM 00000000000001c8 0001c8 0003a8 18 A 2 1 8 │ │ - [ 2] .dynstr STRTAB 0000000000000570 000570 000341 00 A 0 0 1 │ │ - [ 3] .hash HASH 00000000000008b8 0008b8 000138 04 A 1 0 8 │ │ - [ 4] .rela.dyn RELA 00000000000009f0 0009f0 000120 18 A 1 0 8 │ │ - [ 5] .rela.plt RELA 0000000000000b10 000b10 0000f0 18 AI 1 6 8 │ │ - [ 6] .plt PROGBITS 0000000000000c00 000c00 0000b0 10 AX 0 0 16 │ │ - [ 7] .text PROGBITS 0000000000000cb0 000cb0 001fa7 00 AX 0 0 16 │ │ - [ 8] .rodata PROGBITS 0000000000002c60 002c60 0006d0 00 AM 0 0 16 │ │ - [ 9] .eh_frame PROGBITS 0000000000003330 003330 0003c4 00 A 0 0 8 │ │ - [10] .eh_frame_hdr PROGBITS 00000000000036f4 0036f4 0000a4 00 A 0 0 4 │ │ - [11] .fini_array FINI_ARRAY 0000000000004d18 003d18 00000c 00 WA 0 0 8 │ │ - [12] .init_array INIT_ARRAY 0000000000004d24 003d24 000004 00 WA 0 0 1 │ │ - [13] .dynamic DYNAMIC 0000000000004d28 003d28 000220 10 WA 2 0 8 │ │ - [14] .got PROGBITS 0000000000004f48 003f48 000050 00 WA 0 0 8 │ │ - [15] .got.plt PROGBITS 0000000000004f98 003f98 000068 00 WA 0 0 8 │ │ - [16] .data PROGBITS 0000000000005000 004000 000008 00 WA 0 0 8 │ │ - [17] .bss NOBITS 0000000000005010 004008 000048 00 WA 0 0 16 │ │ - [18] .comment PROGBITS 0000000000000000 004008 000026 01 MS 0 0 1 │ │ - [19] .note.gnu.gold-version NOTE 0000000000000000 004030 00001c 00 0 0 4 │ │ - [20] .shstrtab STRTAB 0000000000000000 00404c 0000b5 00 0 0 1 │ │ + [ 1] .note.gnu.build-id NOTE 0000000000000200 000200 000024 00 A 0 0 4 │ │ + [ 2] .dynsym DYNSYM 0000000000000228 000228 000390 18 A 3 1 8 │ │ + [ 3] .dynstr STRTAB 00000000000005b8 0005b8 000334 00 A 0 0 1 │ │ + [ 4] .hash HASH 00000000000008f0 0008f0 000134 04 A 2 0 8 │ │ + [ 5] .gnu.version VERSYM 0000000000000a24 000a24 00004c 02 A 2 0 2 │ │ + [ 6] .gnu.version_d VERDEF 0000000000000a70 000a70 00001c 00 A 3 1 4 │ │ + [ 7] .gnu.version_r VERNEED 0000000000000a8c 000a8c 000020 00 A 3 1 4 │ │ + [ 8] .rela.dyn RELA 0000000000000ab0 000ab0 000108 18 A 2 0 8 │ │ + [ 9] .rela.plt RELA 0000000000000bb8 000bb8 0000f0 18 AI 2 10 8 │ │ + [10] .plt PROGBITS 0000000000000cb0 000cb0 0000b0 10 AX 0 0 16 │ │ + [11] .text PROGBITS 0000000000000d60 000d60 001c35 00 AX 0 0 32 │ │ + [12] .rodata PROGBITS 00000000000029a0 0029a0 0006d0 00 AM 0 0 16 │ │ + [13] .eh_frame PROGBITS 0000000000003070 003070 0003ac 00 A 0 0 8 │ │ + [14] .eh_frame_hdr PROGBITS 000000000000341c 00341c 0000a4 00 A 0 0 4 │ │ + [15] .fini_array FINI_ARRAY 0000000000004cc8 003cc8 000010 00 WA 0 0 8 │ │ + [16] .init_array INIT_ARRAY 0000000000004cd8 003cd8 000008 00 WA 0 0 8 │ │ + [17] .dynamic DYNAMIC 0000000000004ce0 003ce0 000270 10 WA 3 0 8 │ │ + [18] .got PROGBITS 0000000000004f50 003f50 000048 00 WA 0 0 8 │ │ + [19] .got.plt PROGBITS 0000000000004f98 003f98 000068 00 WA 0 0 8 │ │ + [20] .data PROGBITS 0000000000005000 004000 000008 00 WA 0 0 8 │ │ + [21] .bss NOBITS 0000000000005010 004008 000048 00 WA 0 0 16 │ │ + [22] .comment PROGBITS 0000000000000000 004008 000028 01 MS 0 0 1 │ │ + [23] .note.gnu.gold-version NOTE 0000000000000000 004030 00001c 00 0 0 4 │ │ + [24] .shstrtab STRTAB 0000000000000000 00404c 0000f3 00 0 0 1 │ │ Key to Flags: │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ l (large), p (processor specific) │ ├── readelf --wide --symbols {} │ │ @@ -1,42 +1,41 @@ │ │ │ │ -Symbol table '.dynsym' contains 39 entries: │ │ +Symbol table '.dynsym' contains 38 entries: │ │ Num: Value Size Type Bind Vis Ndx Name │ │ 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND │ │ - 1: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __cxa_finalize │ │ - 2: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __cxa_atexit │ │ - 3: 0000000000000d00 176 FUNC WEAK DEFAULT 7 _ZN7_JNIEnv9NewObjectEP7_jclassP10_jmethodIDz │ │ - 4: 0000000000000000 0 OBJECT GLOBAL DEFAULT UND __stack_chk_guard │ │ - 5: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __stack_chk_fail │ │ - 6: 0000000000000db0 176 FUNC WEAK DEFAULT 7 _ZN7_JNIEnv14CallVoidMethodEP8_jobjectP10_jmethodIDz │ │ - 7: 0000000000000e60 176 FUNC WEAK DEFAULT 7 _ZN7_JNIEnv22CallStaticObjectMethodEP7_jclassP10_jmethodIDz │ │ - 8: 0000000000000f10 65 FUNC GLOBAL DEFAULT 7 benchmarkStart │ │ - 9: 0000000000000000 0 FUNC GLOBAL DEFAULT UND clock │ │ - 10: 0000000000005018 4 OBJECT GLOBAL DEFAULT 17 startTime │ │ - 11: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __android_log_print │ │ - 12: 0000000000000f60 70 FUNC GLOBAL DEFAULT 7 benchmarkElapsed │ │ - 13: 0000000000000fb0 154 FUNC GLOBAL DEFAULT 7 javaInteger │ │ - 14: 0000000000001050 34 FUNC GLOBAL DEFAULT 7 Java_com_poinsart_votar_VotarMain_00024AnalyzeTask_free │ │ - 15: 0000000000005010 8 OBJECT GLOBAL DEFAULT 17 globalJmarkArray │ │ - 16: 0000000000001080 94 FUNC GLOBAL DEFAULT 7 publish_progress │ │ - 17: 0000000000005048 8 OBJECT GLOBAL DEFAULT 17 globalenv │ │ - 18: 0000000000005030 8 OBJECT GLOBAL DEFAULT 17 progressArray │ │ - 19: 0000000000005038 8 OBJECT GLOBAL DEFAULT 17 publishMethod │ │ - 20: 0000000000005040 8 OBJECT GLOBAL DEFAULT 17 globaltask │ │ - 21: 00000000000010e0 1479 FUNC GLOBAL DEFAULT 7 Java_com_poinsart_votar_VotarMain_00024AnalyzeTask_nativeAnalyze │ │ - 22: 0000000000005020 16 OBJECT GLOBAL DEFAULT 17 prcount │ │ - 23: 0000000000000000 0 FUNC GLOBAL DEFAULT UND AndroidBitmap_getInfo │ │ - 24: 0000000000000000 0 FUNC GLOBAL DEFAULT UND AndroidBitmap_lockPixels │ │ - 25: 0000000000002b60 247 FUNC GLOBAL DEFAULT 7 simple_analyze │ │ - 26: 0000000000000000 0 FUNC GLOBAL DEFAULT UND AndroidBitmap_unlockPixels │ │ - 27: 00000000000016b0 2832 FUNC GLOBAL DEFAULT 7 average33 │ │ - 28: 00000000000021c0 145 FUNC GLOBAL DEFAULT 7 generateWorkingImage │ │ - 29: 0000000000000000 0 FUNC GLOBAL DEFAULT UND malloc │ │ - 30: 0000000000002260 364 FUNC GLOBAL DEFAULT 7 markPixel │ │ - 31: 00000000000023d0 717 FUNC GLOBAL DEFAULT 7 findOnePattern │ │ - 32: 0000000000005054 4 OBJECT GLOBAL DEFAULT 17 pixelsteptocenter │ │ - 33: 00000000000026a0 1207 FUNC GLOBAL DEFAULT 7 findAllPatterns │ │ - 34: 0000000000005050 4 OBJECT GLOBAL DEFAULT 17 burnradius │ │ - 35: 0000000000000000 0 FUNC GLOBAL DEFAULT UND free │ │ - 36: 0000000000005008 0 NOTYPE GLOBAL DEFAULT ABS _edata │ │ - 37: 0000000000005008 0 NOTYPE GLOBAL DEFAULT ABS __bss_start │ │ - 38: 0000000000005058 0 NOTYPE GLOBAL DEFAULT ABS _end │ │ + 1: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __cxa_finalize@LIBC (2) │ │ + 2: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __cxa_atexit@LIBC (2) │ │ + 3: 0000000000000db0 178 FUNC WEAK DEFAULT 11 _ZN7_JNIEnv9NewObjectEP7_jclassP10_jmethodIDz │ │ + 4: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __stack_chk_fail@LIBC (2) │ │ + 5: 0000000000000e70 178 FUNC WEAK DEFAULT 11 _ZN7_JNIEnv14CallVoidMethodEP8_jobjectP10_jmethodIDz │ │ + 6: 0000000000000f30 178 FUNC WEAK DEFAULT 11 _ZN7_JNIEnv22CallStaticObjectMethodEP7_jclassP10_jmethodIDz │ │ + 7: 0000000000000ff0 65 FUNC GLOBAL DEFAULT 11 benchmarkStart │ │ + 8: 0000000000000000 0 FUNC GLOBAL DEFAULT UND clock@LIBC (2) │ │ + 9: 0000000000005018 4 OBJECT GLOBAL DEFAULT 21 startTime │ │ + 10: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __android_log_print │ │ + 11: 0000000000001040 70 FUNC GLOBAL DEFAULT 11 benchmarkElapsed │ │ + 12: 0000000000001090 154 FUNC GLOBAL DEFAULT 11 javaInteger │ │ + 13: 0000000000001130 34 FUNC GLOBAL DEFAULT 11 Java_com_poinsart_votar_VotarMain_00024AnalyzeTask_free │ │ + 14: 0000000000005010 8 OBJECT GLOBAL DEFAULT 21 globalJmarkArray │ │ + 15: 0000000000001160 94 FUNC GLOBAL DEFAULT 11 publish_progress │ │ + 16: 0000000000005048 8 OBJECT GLOBAL DEFAULT 21 globalenv │ │ + 17: 0000000000005030 8 OBJECT GLOBAL DEFAULT 21 progressArray │ │ + 18: 0000000000005038 8 OBJECT GLOBAL DEFAULT 21 publishMethod │ │ + 19: 0000000000005040 8 OBJECT GLOBAL DEFAULT 21 globaltask │ │ + 20: 00000000000011c0 1463 FUNC GLOBAL DEFAULT 11 Java_com_poinsart_votar_VotarMain_00024AnalyzeTask_nativeAnalyze │ │ + 21: 0000000000005020 16 OBJECT GLOBAL DEFAULT 21 prcount │ │ + 22: 0000000000000000 0 FUNC GLOBAL DEFAULT UND AndroidBitmap_getInfo │ │ + 23: 0000000000000000 0 FUNC GLOBAL DEFAULT UND AndroidBitmap_lockPixels │ │ + 24: 00000000000028a0 245 FUNC GLOBAL DEFAULT 11 simple_analyze │ │ + 25: 0000000000000000 0 FUNC GLOBAL DEFAULT UND AndroidBitmap_unlockPixels │ │ + 26: 00000000000017a0 1910 FUNC GLOBAL DEFAULT 11 average33 │ │ + 27: 0000000000001f20 137 FUNC GLOBAL DEFAULT 11 generateWorkingImage │ │ + 28: 0000000000000000 0 FUNC GLOBAL DEFAULT UND malloc@LIBC (2) │ │ + 29: 0000000000001fc0 396 FUNC GLOBAL DEFAULT 11 markPixel │ │ + 30: 0000000000002160 701 FUNC GLOBAL DEFAULT 11 findOnePattern │ │ + 31: 0000000000005054 4 OBJECT GLOBAL DEFAULT 21 pixelsteptocenter │ │ + 32: 0000000000002420 1143 FUNC GLOBAL DEFAULT 11 findAllPatterns │ │ + 33: 0000000000005050 4 OBJECT GLOBAL DEFAULT 21 burnradius │ │ + 34: 0000000000000000 0 FUNC GLOBAL DEFAULT UND free@LIBC (2) │ │ + 35: 0000000000005008 0 NOTYPE GLOBAL DEFAULT ABS _edata │ │ + 36: 0000000000005008 0 NOTYPE GLOBAL DEFAULT ABS __bss_start │ │ + 37: 0000000000005058 0 NOTYPE GLOBAL DEFAULT ABS _end │ ├── readelf --wide --relocs {} │ │ @@ -1,28 +1,27 @@ │ │ │ │ -Relocation section '.rela.dyn' at offset 0x9f0 contains 12 entries: │ │ +Relocation section '.rela.dyn' at offset 0xab0 contains 11 entries: │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ -0000000000004d18 0000000000000008 R_X86_64_RELATIVE cb0 │ │ +0000000000004cc8 0000000000000008 R_X86_64_RELATIVE d60 │ │ 0000000000004f50 0000000000000008 R_X86_64_RELATIVE 5018 │ │ 0000000000004f58 0000000000000008 R_X86_64_RELATIVE 5010 │ │ 0000000000004f60 0000000000000008 R_X86_64_RELATIVE 5048 │ │ 0000000000004f68 0000000000000008 R_X86_64_RELATIVE 5030 │ │ 0000000000004f70 0000000000000008 R_X86_64_RELATIVE 5038 │ │ 0000000000004f78 0000000000000008 R_X86_64_RELATIVE 5040 │ │ 0000000000004f80 0000000000000008 R_X86_64_RELATIVE 5020 │ │ 0000000000004f88 0000000000000008 R_X86_64_RELATIVE 5054 │ │ 0000000000004f90 0000000000000008 R_X86_64_RELATIVE 5050 │ │ 0000000000005000 0000000000000008 R_X86_64_RELATIVE 5000 │ │ -0000000000004f48 0000000400000006 R_X86_64_GLOB_DAT 0000000000000000 __stack_chk_guard + 0 │ │ │ │ -Relocation section '.rela.plt' at offset 0xb10 contains 10 entries: │ │ +Relocation section '.rela.plt' at offset 0xbb8 contains 10 entries: │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ -0000000000004fb0 0000000200000007 R_X86_64_JUMP_SLOT 0000000000000000 __cxa_atexit + 0 │ │ -0000000000004fb8 0000000100000007 R_X86_64_JUMP_SLOT 0000000000000000 __cxa_finalize + 0 │ │ -0000000000004fc0 0000000500000007 R_X86_64_JUMP_SLOT 0000000000000000 __stack_chk_fail + 0 │ │ -0000000000004fc8 0000000900000007 R_X86_64_JUMP_SLOT 0000000000000000 clock + 0 │ │ -0000000000004fd0 0000000b00000007 R_X86_64_JUMP_SLOT 0000000000000000 __android_log_print + 0 │ │ -0000000000004fd8 0000001700000007 R_X86_64_JUMP_SLOT 0000000000000000 AndroidBitmap_getInfo + 0 │ │ -0000000000004fe0 0000001800000007 R_X86_64_JUMP_SLOT 0000000000000000 AndroidBitmap_lockPixels + 0 │ │ -0000000000004fe8 0000001a00000007 R_X86_64_JUMP_SLOT 0000000000000000 AndroidBitmap_unlockPixels + 0 │ │ -0000000000004ff0 0000001d00000007 R_X86_64_JUMP_SLOT 0000000000000000 malloc + 0 │ │ -0000000000004ff8 0000002300000007 R_X86_64_JUMP_SLOT 0000000000000000 free + 0 │ │ +0000000000004fb0 0000000200000007 R_X86_64_JUMP_SLOT 0000000000000000 __cxa_atexit@LIBC + 0 │ │ +0000000000004fb8 0000000100000007 R_X86_64_JUMP_SLOT 0000000000000000 __cxa_finalize@LIBC + 0 │ │ +0000000000004fc0 0000000400000007 R_X86_64_JUMP_SLOT 0000000000000000 __stack_chk_fail@LIBC + 0 │ │ +0000000000004fc8 0000000800000007 R_X86_64_JUMP_SLOT 0000000000000000 clock@LIBC + 0 │ │ +0000000000004fd0 0000000a00000007 R_X86_64_JUMP_SLOT 0000000000000000 __android_log_print + 0 │ │ +0000000000004fd8 0000001600000007 R_X86_64_JUMP_SLOT 0000000000000000 AndroidBitmap_getInfo + 0 │ │ +0000000000004fe0 0000001700000007 R_X86_64_JUMP_SLOT 0000000000000000 AndroidBitmap_lockPixels + 0 │ │ +0000000000004fe8 0000001900000007 R_X86_64_JUMP_SLOT 0000000000000000 AndroidBitmap_unlockPixels + 0 │ │ +0000000000004ff0 0000001c00000007 R_X86_64_JUMP_SLOT 0000000000000000 malloc@LIBC + 0 │ │ +0000000000004ff8 0000002200000007 R_X86_64_JUMP_SLOT 0000000000000000 free@LIBC + 0 │ ├── readelf --wide --dynamic {} │ │ @@ -1,32 +1,37 @@ │ │ │ │ -Dynamic section at offset 0x3d28 contains 29 entries: │ │ +Dynamic section at offset 0x3ce0 contains 34 entries: │ │ Tag Type Name/Value │ │ 0x0000000000000003 (PLTGOT) 0x4f98 │ │ 0x0000000000000002 (PLTRELSZ) 240 (bytes) │ │ - 0x0000000000000017 (JMPREL) 0xb10 │ │ + 0x0000000000000017 (JMPREL) 0xbb8 │ │ 0x0000000000000014 (PLTREL) RELA │ │ - 0x0000000000000007 (RELA) 0x9f0 │ │ - 0x0000000000000008 (RELASZ) 288 (bytes) │ │ + 0x0000000000000007 (RELA) 0xab0 │ │ + 0x0000000000000008 (RELASZ) 264 (bytes) │ │ 0x0000000000000009 (RELAENT) 24 (bytes) │ │ 0x000000006ffffff9 (RELACOUNT) 11 │ │ - 0x0000000000000006 (SYMTAB) 0x1c8 │ │ + 0x0000000000000006 (SYMTAB) 0x228 │ │ 0x000000000000000b (SYMENT) 24 (bytes) │ │ - 0x0000000000000005 (STRTAB) 0x570 │ │ - 0x000000000000000a (STRSZ) 833 (bytes) │ │ - 0x0000000000000004 (HASH) 0x8b8 │ │ + 0x0000000000000005 (STRTAB) 0x5b8 │ │ + 0x000000000000000a (STRSZ) 820 (bytes) │ │ + 0x0000000000000004 (HASH) 0x8f0 │ │ 0x0000000000000001 (NEEDED) Shared library: [liblog.so] │ │ 0x0000000000000001 (NEEDED) Shared library: [libjnigraphics.so] │ │ 0x0000000000000001 (NEEDED) Shared library: [libandroid.so] │ │ 0x0000000000000001 (NEEDED) Shared library: [libstdc++.so] │ │ 0x0000000000000001 (NEEDED) Shared library: [libm.so] │ │ 0x0000000000000001 (NEEDED) Shared library: [libc.so] │ │ 0x0000000000000001 (NEEDED) Shared library: [libdl.so] │ │ 0x000000000000000e (SONAME) Library soname: [libVotAR.so] │ │ - 0x000000000000001a (FINI_ARRAY) 0x4d18 │ │ - 0x000000000000001c (FINI_ARRAYSZ) 12 (bytes) │ │ - 0x0000000000000019 (INIT_ARRAY) 0x4d24 │ │ - 0x000000000000001b (INIT_ARRAYSZ) 4 (bytes) │ │ + 0x000000000000001a (FINI_ARRAY) 0x4cc8 │ │ + 0x000000000000001c (FINI_ARRAYSZ) 16 (bytes) │ │ + 0x0000000000000019 (INIT_ARRAY) 0x4cd8 │ │ + 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes) │ │ 0x0000000000000010 (SYMBOLIC) 0x0 │ │ 0x000000000000001e (FLAGS) SYMBOLIC BIND_NOW │ │ 0x000000006ffffffb (FLAGS_1) Flags: NOW │ │ + 0x000000006ffffff0 (VERSYM) 0xa24 │ │ + 0x000000006ffffffc (VERDEF) 0xa70 │ │ + 0x000000006ffffffd (VERDEFNUM) 1 │ │ + 0x000000006ffffffe (VERNEED) 0xa8c │ │ + 0x000000006fffffff (VERNEEDNUM) 1 │ │ 0x0000000000000000 (NULL) 0x0 │ ├── readelf --wide --notes {} │ │ @@ -1,4 +1,8 @@ │ │ │ │ +Displaying notes found in: .note.gnu.build-id │ │ + Owner Data size Description │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 3346e9a0dc2335a2a099db727554a1e68fb7d6ba │ │ + │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 │ ├── readelf --wide --version-info {} │ │ @@ -1,2 +1,22 @@ │ │ │ │ -No version information found in this file. │ │ +Version symbols section '.gnu.version' contains 38 entries: │ │ + Addr: 0x0000000000000a24 Offset: 0x000a24 Link: 2 (.dynsym) │ │ + 000: 0 (*local*) 2 (LIBC) 2 (LIBC) 1 (*global*) │ │ + 004: 2 (LIBC) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 008: 2 (LIBC) 1 (*global*) 0 (*local*) 1 (*global*) │ │ + 00c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 010: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 014: 1 (*global*) 1 (*global*) 0 (*local*) 0 (*local*) │ │ + 018: 1 (*global*) 0 (*local*) 1 (*global*) 1 (*global*) │ │ + 01c: 2 (LIBC) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 020: 1 (*global*) 1 (*global*) 2 (LIBC) 1 (*global*) │ │ + 024: 1 (*global*) 1 (*global*) │ │ + │ │ +Version definition section '.gnu.version_d' contains 1 entry: │ │ + Addr: 0x0000000000000a70 Offset: 0x000a70 Link: 3 (.dynstr) │ │ + 000000: Rev: 1 Flags: BASE Index: 1 Cnt: 1 Name: libVotAR.so │ │ + │ │ +Version needs section '.gnu.version_r' contains 1 entry: │ │ + Addr: 0x0000000000000a8c Offset: 0x000a8c Link: 3 (.dynstr) │ │ + 000000: Version: 1 File: libc.so Cnt: 1 │ │ + 0x0010: Name: LIBC Flags: none Version: 2 │ ├── readelf --wide --debug-dump=frames {} │ │ @@ -9,458 +9,443 @@ │ │ Return address column: 16 │ │ Augmentation data: 1b │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ DW_CFA_offset: r16 (rip) at cfa-8 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000018 0000000000000014 0000001c FDE cie=00000000 pc=0000000000000cc0..0000000000000cc9 │ │ +00000018 0000000000000014 0000001c FDE cie=00000000 pc=0000000000000d70..0000000000000d79 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000030 0000000000000014 00000034 FDE cie=00000000 pc=0000000000000cb0..0000000000000cbc │ │ +00000030 0000000000000014 00000034 FDE cie=00000000 pc=0000000000000d60..0000000000000d6c │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000048 0000000000000014 0000004c FDE cie=00000000 pc=0000000000000cd0..0000000000000ce6 │ │ +00000048 0000000000000014 0000004c FDE cie=00000000 pc=0000000000000d80..0000000000000d96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000060 0000000000000024 00000064 FDE cie=00000000 pc=0000000000000d00..0000000000000db0 │ │ - DW_CFA_advance_loc: 1 to 0000000000000d01 │ │ - DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ - DW_CFA_advance_loc: 8 to 0000000000000d09 │ │ +00000060 000000000000001c 00000064 FDE cie=00000000 pc=0000000000000db0..0000000000000e62 │ │ + DW_CFA_advance_loc: 8 to 0000000000000db8 │ │ DW_CFA_def_cfa_offset: 224 │ │ - DW_CFA_advance_loc1: 160 to 0000000000000da9 │ │ + DW_CFA_advance_loc1: 164 to 0000000000000e5c │ │ DW_CFA_remember_state │ │ - DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_advance_loc: 1 to 0000000000000daa │ │ DW_CFA_def_cfa_offset: 8 │ │ - DW_CFA_advance_loc: 1 to 0000000000000dab │ │ + DW_CFA_advance_loc: 1 to 0000000000000e5d │ │ DW_CFA_restore_state │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000088 0000000000000024 0000008c FDE cie=00000000 pc=0000000000000db0..0000000000000e60 │ │ - DW_CFA_advance_loc: 1 to 0000000000000db1 │ │ - DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ - DW_CFA_advance_loc: 8 to 0000000000000db9 │ │ +00000080 000000000000001c 00000084 FDE cie=00000000 pc=0000000000000e70..0000000000000f22 │ │ + DW_CFA_advance_loc: 8 to 0000000000000e78 │ │ DW_CFA_def_cfa_offset: 224 │ │ - DW_CFA_advance_loc1: 160 to 0000000000000e59 │ │ + DW_CFA_advance_loc1: 164 to 0000000000000f1c │ │ DW_CFA_remember_state │ │ - DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_advance_loc: 1 to 0000000000000e5a │ │ DW_CFA_def_cfa_offset: 8 │ │ - DW_CFA_advance_loc: 1 to 0000000000000e5b │ │ + DW_CFA_advance_loc: 1 to 0000000000000f1d │ │ DW_CFA_restore_state │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000000b0 0000000000000024 000000b4 FDE cie=00000000 pc=0000000000000e60..0000000000000f10 │ │ - DW_CFA_advance_loc: 1 to 0000000000000e61 │ │ - DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ - DW_CFA_advance_loc: 8 to 0000000000000e69 │ │ +000000a0 000000000000001c 000000a4 FDE cie=00000000 pc=0000000000000f30..0000000000000fe2 │ │ + DW_CFA_advance_loc: 8 to 0000000000000f38 │ │ DW_CFA_def_cfa_offset: 224 │ │ - DW_CFA_advance_loc1: 160 to 0000000000000f09 │ │ + DW_CFA_advance_loc1: 164 to 0000000000000fdc │ │ DW_CFA_remember_state │ │ - DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_advance_loc: 1 to 0000000000000f0a │ │ DW_CFA_def_cfa_offset: 8 │ │ - DW_CFA_advance_loc: 1 to 0000000000000f0b │ │ + DW_CFA_advance_loc: 1 to 0000000000000fdd │ │ DW_CFA_restore_state │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000000d8 0000000000000014 000000dc FDE cie=00000000 pc=0000000000000f10..0000000000000f51 │ │ - DW_CFA_advance_loc: 5 to 0000000000000f15 │ │ +000000c0 0000000000000014 000000c4 FDE cie=00000000 pc=0000000000000ff0..0000000000001031 │ │ + DW_CFA_advance_loc: 5 to 0000000000000ff5 │ │ DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_advance_loc: 55 to 0000000000000f4c │ │ + DW_CFA_advance_loc: 55 to 000000000000102c │ │ DW_CFA_def_cfa_offset: 8 │ │ DW_CFA_nop │ │ │ │ -000000f0 000000000000001c 000000f4 FDE cie=00000000 pc=0000000000000f60..0000000000000fa6 │ │ - DW_CFA_advance_loc: 1 to 0000000000000f61 │ │ +000000d8 000000000000001c 000000dc FDE cie=00000000 pc=0000000000001040..0000000000001086 │ │ + DW_CFA_advance_loc: 1 to 0000000000001041 │ │ DW_CFA_def_cfa_offset: 16 │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ - DW_CFA_advance_loc: 31 to 0000000000000f80 │ │ + DW_CFA_advance_loc: 31 to 0000000000001060 │ │ DW_CFA_def_cfa_offset: 8 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000110 0000000000000034 00000114 FDE cie=00000000 pc=0000000000000fb0..000000000000104a │ │ - DW_CFA_advance_loc: 2 to 0000000000000fb2 │ │ +000000f8 0000000000000034 000000fc FDE cie=00000000 pc=0000000000001090..000000000000112a │ │ + DW_CFA_advance_loc: 2 to 0000000000001092 │ │ DW_CFA_def_cfa_offset: 16 │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ - DW_CFA_advance_loc: 11 to 0000000000000fbd │ │ + DW_CFA_advance_loc: 11 to 000000000000109d │ │ DW_CFA_def_cfa_offset: 24 │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ - DW_CFA_advance_loc: 1 to 0000000000000fbe │ │ + DW_CFA_advance_loc: 1 to 000000000000109e │ │ DW_CFA_def_cfa_offset: 32 │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ - DW_CFA_advance_loc: 58 to 0000000000000ff8 │ │ + DW_CFA_advance_loc: 58 to 00000000000010d8 │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 24 │ │ - DW_CFA_advance_loc: 9 to 0000000000001001 │ │ + DW_CFA_advance_loc: 9 to 00000000000010e1 │ │ DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_advance_loc: 2 to 0000000000001003 │ │ + DW_CFA_advance_loc: 2 to 00000000000010e3 │ │ DW_CFA_def_cfa_offset: 8 │ │ - DW_CFA_advance_loc: 5 to 0000000000001008 │ │ + DW_CFA_advance_loc: 5 to 00000000000010e8 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 27 to 0000000000001023 │ │ + DW_CFA_advance_loc: 27 to 0000000000001103 │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 24 │ │ - DW_CFA_advance_loc: 3 to 0000000000001026 │ │ + DW_CFA_advance_loc: 3 to 0000000000001106 │ │ DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_advance_loc: 2 to 0000000000001028 │ │ + DW_CFA_advance_loc: 2 to 0000000000001108 │ │ DW_CFA_def_cfa_offset: 8 │ │ - DW_CFA_advance_loc: 8 to 0000000000001030 │ │ + DW_CFA_advance_loc: 8 to 0000000000001110 │ │ DW_CFA_restore_state │ │ │ │ -00000148 000000000000001c 0000014c FDE cie=00000000 pc=0000000000001050..0000000000001072 │ │ - DW_CFA_advance_loc: 1 to 0000000000001051 │ │ +00000130 000000000000001c 00000134 FDE cie=00000000 pc=0000000000001130..0000000000001152 │ │ + DW_CFA_advance_loc: 1 to 0000000000001131 │ │ DW_CFA_def_cfa_offset: 16 │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ - DW_CFA_advance_loc: 32 to 0000000000001071 │ │ + DW_CFA_advance_loc: 32 to 0000000000001151 │ │ DW_CFA_def_cfa_offset: 8 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000168 0000000000000024 0000016c FDE cie=00000000 pc=0000000000001080..00000000000010de │ │ - DW_CFA_advance_loc: 1 to 0000000000001081 │ │ +00000150 0000000000000024 00000154 FDE cie=00000000 pc=0000000000001160..00000000000011be │ │ + DW_CFA_advance_loc: 1 to 0000000000001161 │ │ DW_CFA_def_cfa_offset: 16 │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ - DW_CFA_advance_loc: 3 to 0000000000001084 │ │ + DW_CFA_advance_loc: 3 to 0000000000001164 │ │ DW_CFA_def_cfa_offset: 24 │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ - DW_CFA_advance_loc: 5 to 0000000000001089 │ │ + DW_CFA_advance_loc: 5 to 0000000000001169 │ │ DW_CFA_def_cfa_offset: 32 │ │ - DW_CFA_advance_loc1: 76 to 00000000000010d5 │ │ + DW_CFA_advance_loc1: 76 to 00000000000011b5 │ │ DW_CFA_def_cfa_offset: 24 │ │ - DW_CFA_advance_loc: 1 to 00000000000010d6 │ │ + DW_CFA_advance_loc: 1 to 00000000000011b6 │ │ DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_advance_loc: 3 to 00000000000010d9 │ │ + DW_CFA_advance_loc: 3 to 00000000000011b9 │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ -00000190 0000000000000054 00000194 FDE cie=00000000 pc=00000000000010e0..00000000000016a7 │ │ - DW_CFA_advance_loc: 2 to 00000000000010e2 │ │ +00000178 0000000000000054 0000017c FDE cie=00000000 pc=00000000000011c0..0000000000001777 │ │ + DW_CFA_advance_loc: 2 to 00000000000011c2 │ │ DW_CFA_def_cfa_offset: 16 │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ - DW_CFA_advance_loc: 2 to 00000000000010e4 │ │ + DW_CFA_advance_loc: 5 to 00000000000011c7 │ │ DW_CFA_def_cfa_offset: 24 │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ - DW_CFA_advance_loc: 2 to 00000000000010e6 │ │ + DW_CFA_advance_loc: 2 to 00000000000011c9 │ │ DW_CFA_def_cfa_offset: 32 │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ - DW_CFA_advance_loc: 2 to 00000000000010e8 │ │ + DW_CFA_advance_loc: 2 to 00000000000011cb │ │ DW_CFA_def_cfa_offset: 40 │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ - DW_CFA_advance_loc: 4 to 00000000000010ec │ │ + DW_CFA_advance_loc: 1 to 00000000000011cc │ │ DW_CFA_def_cfa_offset: 48 │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ - DW_CFA_advance_loc: 4 to 00000000000010f0 │ │ + DW_CFA_advance_loc: 4 to 00000000000011d0 │ │ DW_CFA_def_cfa_offset: 56 │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ - DW_CFA_advance_loc: 11 to 00000000000010fb │ │ + DW_CFA_advance_loc: 11 to 00000000000011db │ │ DW_CFA_def_cfa_offset: 6304 │ │ - DW_CFA_advance_loc2: 706 to 00000000000013bd │ │ + DW_CFA_advance_loc2: 706 to 000000000000149d │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 56 │ │ - DW_CFA_advance_loc: 1 to 00000000000013be │ │ + DW_CFA_advance_loc: 1 to 000000000000149e │ │ DW_CFA_def_cfa_offset: 48 │ │ - DW_CFA_advance_loc: 1 to 00000000000013bf │ │ + DW_CFA_advance_loc: 1 to 000000000000149f │ │ DW_CFA_def_cfa_offset: 40 │ │ - DW_CFA_advance_loc: 2 to 00000000000013c1 │ │ + DW_CFA_advance_loc: 2 to 00000000000014a1 │ │ DW_CFA_def_cfa_offset: 32 │ │ - DW_CFA_advance_loc: 2 to 00000000000013c3 │ │ + DW_CFA_advance_loc: 2 to 00000000000014a3 │ │ DW_CFA_def_cfa_offset: 24 │ │ - DW_CFA_advance_loc: 2 to 00000000000013c5 │ │ + DW_CFA_advance_loc: 2 to 00000000000014a5 │ │ DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_advance_loc: 2 to 00000000000013c7 │ │ + DW_CFA_advance_loc: 2 to 00000000000014a7 │ │ DW_CFA_def_cfa_offset: 8 │ │ - DW_CFA_advance_loc: 1 to 00000000000013c8 │ │ + DW_CFA_advance_loc: 1 to 00000000000014a8 │ │ DW_CFA_restore_state │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000001e8 000000000000004c 000001ec FDE cie=00000000 pc=00000000000016b0..00000000000021c0 │ │ - DW_CFA_advance_loc: 2 to 00000000000016b2 │ │ +000001d0 000000000000004c 000001d4 FDE cie=00000000 pc=00000000000017a0..0000000000001f16 │ │ + DW_CFA_advance_loc: 2 to 00000000000017a2 │ │ DW_CFA_def_cfa_offset: 16 │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ - DW_CFA_advance_loc: 5 to 00000000000016b7 │ │ + DW_CFA_advance_loc: 5 to 00000000000017a7 │ │ DW_CFA_def_cfa_offset: 24 │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ - DW_CFA_advance_loc: 5 to 00000000000016bc │ │ + DW_CFA_advance_loc: 2 to 00000000000017a9 │ │ DW_CFA_def_cfa_offset: 32 │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ - DW_CFA_advance_loc: 2 to 00000000000016be │ │ + DW_CFA_advance_loc: 2 to 00000000000017ab │ │ DW_CFA_def_cfa_offset: 40 │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ - DW_CFA_advance_loc: 1 to 00000000000016bf │ │ + DW_CFA_advance_loc: 1 to 00000000000017ac │ │ DW_CFA_def_cfa_offset: 48 │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ - DW_CFA_advance_loc: 1 to 00000000000016c0 │ │ + DW_CFA_advance_loc: 1 to 00000000000017ad │ │ DW_CFA_def_cfa_offset: 56 │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ - DW_CFA_advance_loc: 5 to 00000000000016c5 │ │ - DW_CFA_def_cfa_offset: 120 │ │ - DW_CFA_advance_loc2: 2800 to 00000000000021b5 │ │ + DW_CFA_advance_loc: 5 to 00000000000017b2 │ │ + DW_CFA_def_cfa_offset: 72 │ │ + DW_CFA_advance_loc2: 1505 to 0000000000001d93 │ │ + DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 56 │ │ - DW_CFA_advance_loc: 1 to 00000000000021b6 │ │ + DW_CFA_advance_loc: 1 to 0000000000001d94 │ │ DW_CFA_def_cfa_offset: 48 │ │ - DW_CFA_advance_loc: 1 to 00000000000021b7 │ │ + DW_CFA_advance_loc: 1 to 0000000000001d95 │ │ DW_CFA_def_cfa_offset: 40 │ │ - DW_CFA_advance_loc: 2 to 00000000000021b9 │ │ + DW_CFA_advance_loc: 2 to 0000000000001d97 │ │ DW_CFA_def_cfa_offset: 32 │ │ - DW_CFA_advance_loc: 2 to 00000000000021bb │ │ + DW_CFA_advance_loc: 2 to 0000000000001d99 │ │ DW_CFA_def_cfa_offset: 24 │ │ - DW_CFA_advance_loc: 2 to 00000000000021bd │ │ + DW_CFA_advance_loc: 2 to 0000000000001d9b │ │ DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_advance_loc: 2 to 00000000000021bf │ │ + DW_CFA_advance_loc: 2 to 0000000000001d9d │ │ DW_CFA_def_cfa_offset: 8 │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ + DW_CFA_advance_loc: 3 to 0000000000001da0 │ │ + DW_CFA_restore_state │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000238 000000000000004c 0000023c FDE cie=00000000 pc=00000000000021c0..0000000000002251 │ │ - DW_CFA_advance_loc: 2 to 00000000000021c2 │ │ +00000220 000000000000004c 00000224 FDE cie=00000000 pc=0000000000001f20..0000000000001fa9 │ │ + DW_CFA_advance_loc: 2 to 0000000000001f22 │ │ DW_CFA_def_cfa_offset: 16 │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ - DW_CFA_advance_loc: 2 to 00000000000021c4 │ │ + DW_CFA_advance_loc: 2 to 0000000000001f24 │ │ DW_CFA_def_cfa_offset: 24 │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ - DW_CFA_advance_loc: 5 to 00000000000021c9 │ │ + DW_CFA_advance_loc: 5 to 0000000000001f29 │ │ DW_CFA_def_cfa_offset: 32 │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ - DW_CFA_advance_loc: 8 to 00000000000021d1 │ │ + DW_CFA_advance_loc: 8 to 0000000000001f31 │ │ DW_CFA_def_cfa_offset: 40 │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ - DW_CFA_advance_loc: 6 to 00000000000021d7 │ │ + DW_CFA_advance_loc: 6 to 0000000000001f37 │ │ DW_CFA_def_cfa_offset: 48 │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ - DW_CFA_advance_loc: 63 to 0000000000002216 │ │ + DW_CFA_advance_loc: 59 to 0000000000001f72 │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 40 │ │ - DW_CFA_advance_loc: 4 to 000000000000221a │ │ + DW_CFA_advance_loc: 4 to 0000000000001f76 │ │ DW_CFA_def_cfa_offset: 32 │ │ - DW_CFA_advance_loc: 2 to 000000000000221c │ │ + DW_CFA_advance_loc: 2 to 0000000000001f78 │ │ DW_CFA_def_cfa_offset: 24 │ │ - DW_CFA_advance_loc: 2 to 000000000000221e │ │ + DW_CFA_advance_loc: 2 to 0000000000001f7a │ │ DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_advance_loc: 2 to 0000000000002220 │ │ + DW_CFA_advance_loc: 2 to 0000000000001f7c │ │ DW_CFA_def_cfa_offset: 8 │ │ - DW_CFA_advance_loc: 8 to 0000000000002228 │ │ + DW_CFA_advance_loc: 4 to 0000000000001f80 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 30 to 0000000000002246 │ │ + DW_CFA_advance_loc: 30 to 0000000000001f9e │ │ DW_CFA_def_cfa_offset: 40 │ │ - DW_CFA_advance_loc: 4 to 000000000000224a │ │ + DW_CFA_advance_loc: 4 to 0000000000001fa2 │ │ DW_CFA_def_cfa_offset: 32 │ │ - DW_CFA_advance_loc: 2 to 000000000000224c │ │ + DW_CFA_advance_loc: 2 to 0000000000001fa4 │ │ DW_CFA_def_cfa_offset: 24 │ │ - DW_CFA_advance_loc: 2 to 000000000000224e │ │ + DW_CFA_advance_loc: 2 to 0000000000001fa6 │ │ DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_advance_loc: 2 to 0000000000002250 │ │ + DW_CFA_advance_loc: 2 to 0000000000001fa8 │ │ DW_CFA_def_cfa_offset: 8 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000288 0000000000000044 0000028c FDE cie=00000000 pc=0000000000002260..00000000000023cc │ │ - DW_CFA_advance_loc: 2 to 0000000000002262 │ │ +00000270 0000000000000044 00000274 FDE cie=00000000 pc=0000000000001fc0..000000000000214c │ │ + DW_CFA_advance_loc: 2 to 0000000000001fc2 │ │ DW_CFA_def_cfa_offset: 16 │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ - DW_CFA_advance_loc: 8 to 000000000000226a │ │ + DW_CFA_advance_loc: 8 to 0000000000001fca │ │ DW_CFA_def_cfa_offset: 24 │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ - DW_CFA_advance_loc: 2 to 000000000000226c │ │ + DW_CFA_advance_loc: 2 to 0000000000001fcc │ │ DW_CFA_def_cfa_offset: 32 │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ - DW_CFA_advance_loc: 2 to 000000000000226e │ │ + DW_CFA_advance_loc: 2 to 0000000000001fce │ │ DW_CFA_def_cfa_offset: 40 │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ - DW_CFA_advance_loc: 1 to 000000000000226f │ │ + DW_CFA_advance_loc: 1 to 0000000000001fcf │ │ DW_CFA_def_cfa_offset: 48 │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ - DW_CFA_advance_loc: 1 to 0000000000002270 │ │ + DW_CFA_advance_loc: 1 to 0000000000001fd0 │ │ DW_CFA_def_cfa_offset: 56 │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ - DW_CFA_advance_loc2: 338 to 00000000000023c2 │ │ + DW_CFA_advance_loc2: 370 to 0000000000002142 │ │ DW_CFA_def_cfa_offset: 48 │ │ - DW_CFA_advance_loc: 1 to 00000000000023c3 │ │ + DW_CFA_advance_loc: 1 to 0000000000002143 │ │ DW_CFA_def_cfa_offset: 40 │ │ - DW_CFA_advance_loc: 2 to 00000000000023c5 │ │ + DW_CFA_advance_loc: 2 to 0000000000002145 │ │ DW_CFA_def_cfa_offset: 32 │ │ - DW_CFA_advance_loc: 2 to 00000000000023c7 │ │ + DW_CFA_advance_loc: 2 to 0000000000002147 │ │ DW_CFA_def_cfa_offset: 24 │ │ - DW_CFA_advance_loc: 2 to 00000000000023c9 │ │ + DW_CFA_advance_loc: 2 to 0000000000002149 │ │ DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_advance_loc: 2 to 00000000000023cb │ │ + DW_CFA_advance_loc: 2 to 000000000000214b │ │ DW_CFA_def_cfa_offset: 8 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000002d0 000000000000002c 000002d4 FDE cie=00000000 pc=00000000000023d0..000000000000269d │ │ - DW_CFA_advance_loc: 1 to 00000000000023d1 │ │ +000002b8 000000000000002c 000002bc FDE cie=00000000 pc=0000000000002160..000000000000241d │ │ + DW_CFA_advance_loc: 1 to 0000000000002161 │ │ DW_CFA_def_cfa_offset: 16 │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ - DW_CFA_advance_loc: 11 to 00000000000023dc │ │ + DW_CFA_advance_loc: 8 to 0000000000002169 │ │ DW_CFA_def_cfa_offset: 24 │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ - DW_CFA_advance_loc: 5 to 00000000000023e1 │ │ + DW_CFA_advance_loc: 11 to 0000000000002174 │ │ DW_CFA_def_cfa_offset: 64 │ │ - DW_CFA_advance_loc2: 554 to 000000000000260b │ │ + DW_CFA_advance_loc2: 558 to 00000000000023a2 │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 24 │ │ - DW_CFA_advance_loc: 1 to 000000000000260c │ │ + DW_CFA_advance_loc: 1 to 00000000000023a3 │ │ DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_advance_loc: 1 to 000000000000260d │ │ + DW_CFA_advance_loc: 1 to 00000000000023a4 │ │ DW_CFA_def_cfa_offset: 8 │ │ - DW_CFA_advance_loc: 3 to 0000000000002610 │ │ + DW_CFA_advance_loc: 4 to 00000000000023a8 │ │ DW_CFA_restore_state │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000300 000000000000004c 00000304 FDE cie=00000000 pc=00000000000026a0..0000000000002b57 │ │ - DW_CFA_advance_loc: 2 to 00000000000026a2 │ │ +000002e8 000000000000004c 000002ec FDE cie=00000000 pc=0000000000002420..0000000000002897 │ │ + DW_CFA_advance_loc: 2 to 0000000000002422 │ │ DW_CFA_def_cfa_offset: 16 │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ - DW_CFA_advance_loc: 2 to 00000000000026a4 │ │ + DW_CFA_advance_loc: 2 to 0000000000002424 │ │ DW_CFA_def_cfa_offset: 24 │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ - DW_CFA_advance_loc: 5 to 00000000000026a9 │ │ + DW_CFA_advance_loc: 5 to 0000000000002429 │ │ DW_CFA_def_cfa_offset: 32 │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ - DW_CFA_advance_loc: 2 to 00000000000026ab │ │ + DW_CFA_advance_loc: 2 to 000000000000242b │ │ DW_CFA_def_cfa_offset: 40 │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ - DW_CFA_advance_loc: 4 to 00000000000026af │ │ + DW_CFA_advance_loc: 4 to 000000000000242f │ │ DW_CFA_def_cfa_offset: 48 │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ - DW_CFA_advance_loc: 1 to 00000000000026b0 │ │ + DW_CFA_advance_loc: 1 to 0000000000002430 │ │ DW_CFA_def_cfa_offset: 56 │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ - DW_CFA_advance_loc: 10 to 00000000000026ba │ │ - DW_CFA_def_cfa_offset: 240 │ │ - DW_CFA_advance_loc2: 897 to 0000000000002a3b │ │ + DW_CFA_advance_loc: 10 to 000000000000243a │ │ + DW_CFA_def_cfa_offset: 224 │ │ + DW_CFA_advance_loc2: 829 to 0000000000002777 │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 56 │ │ - DW_CFA_advance_loc: 1 to 0000000000002a3c │ │ + DW_CFA_advance_loc: 1 to 0000000000002778 │ │ DW_CFA_def_cfa_offset: 48 │ │ - DW_CFA_advance_loc: 6 to 0000000000002a42 │ │ + DW_CFA_advance_loc: 6 to 000000000000277e │ │ DW_CFA_def_cfa_offset: 40 │ │ - DW_CFA_advance_loc: 2 to 0000000000002a44 │ │ + DW_CFA_advance_loc: 2 to 0000000000002780 │ │ DW_CFA_def_cfa_offset: 32 │ │ - DW_CFA_advance_loc: 2 to 0000000000002a46 │ │ + DW_CFA_advance_loc: 2 to 0000000000002782 │ │ DW_CFA_def_cfa_offset: 24 │ │ - DW_CFA_advance_loc: 2 to 0000000000002a48 │ │ + DW_CFA_advance_loc: 2 to 0000000000002784 │ │ DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_advance_loc: 2 to 0000000000002a4a │ │ + DW_CFA_advance_loc: 2 to 0000000000002786 │ │ DW_CFA_def_cfa_offset: 8 │ │ - DW_CFA_advance_loc: 6 to 0000000000002a50 │ │ + DW_CFA_advance_loc: 10 to 0000000000002790 │ │ DW_CFA_restore_state │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000350 0000000000000044 00000354 FDE cie=00000000 pc=0000000000002b60..0000000000002c57 │ │ - DW_CFA_advance_loc: 2 to 0000000000002b62 │ │ +00000338 0000000000000044 0000033c FDE cie=00000000 pc=00000000000028a0..0000000000002995 │ │ + DW_CFA_advance_loc: 2 to 00000000000028a2 │ │ DW_CFA_def_cfa_offset: 16 │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ - DW_CFA_advance_loc: 7 to 0000000000002b69 │ │ + DW_CFA_advance_loc: 7 to 00000000000028a9 │ │ DW_CFA_def_cfa_offset: 24 │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ - DW_CFA_advance_loc: 5 to 0000000000002b6e │ │ + DW_CFA_advance_loc: 5 to 00000000000028ae │ │ DW_CFA_def_cfa_offset: 32 │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ - DW_CFA_advance_loc: 2 to 0000000000002b70 │ │ + DW_CFA_advance_loc: 2 to 00000000000028b0 │ │ DW_CFA_def_cfa_offset: 40 │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ - DW_CFA_advance_loc: 9 to 0000000000002b79 │ │ + DW_CFA_advance_loc: 9 to 00000000000028b9 │ │ DW_CFA_def_cfa_offset: 48 │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ - DW_CFA_advance_loc: 3 to 0000000000002b7c │ │ + DW_CFA_advance_loc: 3 to 00000000000028bc │ │ DW_CFA_def_cfa_offset: 56 │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ - DW_CFA_advance_loc: 7 to 0000000000002b83 │ │ + DW_CFA_advance_loc: 7 to 00000000000028c3 │ │ DW_CFA_def_cfa_offset: 96 │ │ - DW_CFA_advance_loc1: 201 to 0000000000002c4c │ │ + DW_CFA_advance_loc1: 199 to 000000000000298a │ │ DW_CFA_def_cfa_offset: 56 │ │ - DW_CFA_advance_loc: 1 to 0000000000002c4d │ │ + DW_CFA_advance_loc: 1 to 000000000000298b │ │ DW_CFA_def_cfa_offset: 48 │ │ - DW_CFA_advance_loc: 1 to 0000000000002c4e │ │ + DW_CFA_advance_loc: 1 to 000000000000298c │ │ DW_CFA_def_cfa_offset: 40 │ │ - DW_CFA_advance_loc: 2 to 0000000000002c50 │ │ + DW_CFA_advance_loc: 2 to 000000000000298e │ │ DW_CFA_def_cfa_offset: 32 │ │ - DW_CFA_advance_loc: 2 to 0000000000002c52 │ │ + DW_CFA_advance_loc: 2 to 0000000000002990 │ │ DW_CFA_def_cfa_offset: 24 │ │ - DW_CFA_advance_loc: 2 to 0000000000002c54 │ │ + DW_CFA_advance_loc: 2 to 0000000000002992 │ │ DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_advance_loc: 2 to 0000000000002c56 │ │ + DW_CFA_advance_loc: 2 to 0000000000002994 │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ -00000398 0000000000000024 0000039c FDE cie=00000000 pc=0000000000000c00..0000000000000cb0 │ │ +00000380 0000000000000024 00000384 FDE cie=00000000 pc=0000000000000cb0..0000000000000d60 │ │ DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_advance_loc: 6 to 0000000000000c06 │ │ + DW_CFA_advance_loc: 6 to 0000000000000cb6 │ │ DW_CFA_def_cfa_offset: 24 │ │ - DW_CFA_advance_loc: 10 to 0000000000000c10 │ │ + DW_CFA_advance_loc: 10 to 0000000000000cc0 │ │ DW_CFA_def_cfa_expression (DW_OP_breg7 (rsp): 8; DW_OP_breg16 (rip): 0; DW_OP_lit15; DW_OP_and; DW_OP_lit11; DW_OP_ge; DW_OP_lit3; DW_OP_shl; DW_OP_plus) │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000003c0 ZERO terminator │ │ +000003a8 ZERO terminator │ ├── strings --all --bytes=8 {} │ │ @@ -1,11 +1,11 @@ │ │ __cxa_finalize │ │ +libVotAR.so │ │ __cxa_atexit │ │ _ZN7_JNIEnv9NewObjectEP7_jclassP10_jmethodIDz │ │ -__stack_chk_guard │ │ __stack_chk_fail │ │ _ZN7_JNIEnv14CallVoidMethodEP8_jobjectP10_jmethodIDz │ │ _ZN7_JNIEnv22CallStaticObjectMethodEP7_jclassP10_jmethodIDz │ │ benchmarkStart │ │ startTime │ │ __android_log_print │ │ benchmarkElapsed │ │ @@ -31,21 +31,20 @@ │ │ burnradius │ │ __bss_start │ │ liblog.so │ │ libjnigraphics.so │ │ libandroid.so │ │ libstdc++.so │ │ libdl.so │ │ -libVotAR.so │ │ -AWAVAUATI │ │ +AVAUATUH │ │ +[]A\A]A^A_ │ │ +AVAUATUSH │ │ []A\A]A^A_ │ │ -d$@[]A\A]A^A_ │ │ AVAUATUS │ │ []A\A]A^A_ │ │ -|$(D9d$< │ │ ]A\A]A^A_ │ │ d$([]A\A]A^A_ │ │ Benchmark: 0.000 | Starting │ │ nativeAnalyze │ │ Benchmark: %8f | %s │ │ java/lang/Integer │ │ (I)Ljava/lang/Integer; │ │ @@ -81,17 +80,21 @@ │ │ Failed to unlock the pixels of the Bitmap │ │ Internal Error: failed on GetIntArrayElements(jprcount, &isCopy) │ │ Internal Error: failed to find constructor for java class com/poinsart/votar/Mark │ │ Internal Error: failed to create jmark object (out of memory ?) │ │ Failed to allocate %d bytes as a work image │ │ unlikely event : pattern count match limit reached, stopping before the image is completely processed │ │ found patterns... 1: %d | 2: %d | 3: %d | 4: %d │ │ -GCC: (GNU) 4.9 20140827 (prerelease) │ │ +GCC: (GNU) 4.9.x 20150123 (prerelease) │ │ gold 1.11 │ │ .shstrtab │ │ +.note.gnu.build-id │ │ +.gnu.version │ │ +.gnu.version_d │ │ +.gnu.version_r │ │ .rela.dyn │ │ .rela.plt │ │ .eh_frame │ │ .eh_frame_hdr │ │ .fini_array │ │ .init_array │ │ .dynamic │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ @@ -1,56 +1,55 @@ │ │ │ │ Hex dump of section '.dynstr': │ │ - 0x00000570 005f5f63 78615f66 696e616c 697a6500 .__cxa_finalize. │ │ - 0x00000580 5f5f6378 615f6174 65786974 005f5a4e __cxa_atexit._ZN │ │ - 0x00000590 375f4a4e 49456e76 394e6577 4f626a65 7_JNIEnv9NewObje │ │ - 0x000005a0 63744550 375f6a63 6c617373 5031305f ctEP7_jclassP10_ │ │ - 0x000005b0 6a6d6574 686f6449 447a005f 5f737461 jmethodIDz.__sta │ │ - 0x000005c0 636b5f63 686b5f67 75617264 005f5f73 ck_chk_guard.__s │ │ - 0x000005d0 7461636b 5f63686b 5f666169 6c005f5a tack_chk_fail._Z │ │ - 0x000005e0 4e375f4a 4e49456e 76313443 616c6c56 N7_JNIEnv14CallV │ │ - 0x000005f0 6f69644d 6574686f 64455038 5f6a6f62 oidMethodEP8_job │ │ - 0x00000600 6a656374 5031305f 6a6d6574 686f6449 jectP10_jmethodI │ │ - 0x00000610 447a005f 5a4e375f 4a4e4945 6e763232 Dz._ZN7_JNIEnv22 │ │ - 0x00000620 43616c6c 53746174 69634f62 6a656374 CallStaticObject │ │ - 0x00000630 4d657468 6f644550 375f6a63 6c617373 MethodEP7_jclass │ │ - 0x00000640 5031305f 6a6d6574 686f6449 447a0062 P10_jmethodIDz.b │ │ - 0x00000650 656e6368 6d61726b 53746172 7400636c enchmarkStart.cl │ │ - 0x00000660 6f636b00 73746172 7454696d 65005f5f ock.startTime.__ │ │ - 0x00000670 616e6472 6f69645f 6c6f675f 7072696e android_log_prin │ │ - 0x00000680 74006265 6e63686d 61726b45 6c617073 t.benchmarkElaps │ │ - 0x00000690 6564006a 61766149 6e746567 6572004a ed.javaInteger.J │ │ - 0x000006a0 6176615f 636f6d5f 706f696e 73617274 ava_com_poinsart │ │ - 0x000006b0 5f766f74 61725f56 6f746172 4d61696e _votar_VotarMain │ │ - 0x000006c0 5f303030 3234416e 616c797a 65546173 _00024AnalyzeTas │ │ - 0x000006d0 6b5f6672 65650067 6c6f6261 6c4a6d61 k_free.globalJma │ │ - 0x000006e0 726b4172 72617900 7075626c 6973685f rkArray.publish_ │ │ - 0x000006f0 70726f67 72657373 00676c6f 62616c65 progress.globale │ │ - 0x00000700 6e760070 726f6772 65737341 72726179 nv.progressArray │ │ - 0x00000710 00707562 6c697368 4d657468 6f640067 .publishMethod.g │ │ - 0x00000720 6c6f6261 6c746173 6b004a61 76615f63 lobaltask.Java_c │ │ - 0x00000730 6f6d5f70 6f696e73 6172745f 766f7461 om_poinsart_vota │ │ - 0x00000740 725f566f 7461724d 61696e5f 30303032 r_VotarMain_0002 │ │ - 0x00000750 34416e61 6c797a65 5461736b 5f6e6174 4AnalyzeTask_nat │ │ - 0x00000760 69766541 6e616c79 7a650070 72636f75 iveAnalyze.prcou │ │ - 0x00000770 6e740041 6e64726f 69644269 746d6170 nt.AndroidBitmap │ │ - 0x00000780 5f676574 496e666f 00416e64 726f6964 _getInfo.Android │ │ - 0x00000790 4269746d 61705f6c 6f636b50 6978656c Bitmap_lockPixel │ │ - 0x000007a0 73007369 6d706c65 5f616e61 6c797a65 s.simple_analyze │ │ - 0x000007b0 00416e64 726f6964 4269746d 61705f75 .AndroidBitmap_u │ │ - 0x000007c0 6e6c6f63 6b506978 656c7300 61766572 nlockPixels.aver │ │ - 0x000007d0 61676533 33006765 6e657261 7465576f age33.generateWo │ │ - 0x000007e0 726b696e 67496d61 6765006d 616c6c6f rkingImage.mallo │ │ - 0x000007f0 63006d61 726b5069 78656c00 66696e64 c.markPixel.find │ │ - 0x00000800 4f6e6550 61747465 726e0070 6978656c OnePattern.pixel │ │ - 0x00000810 73746570 746f6365 6e746572 0066696e steptocenter.fin │ │ - 0x00000820 64416c6c 50617474 65726e73 00627572 dAllPatterns.bur │ │ - 0x00000830 6e726164 69757300 66726565 005f6564 nradius.free._ed │ │ - 0x00000840 61746100 5f5f6273 735f7374 61727400 ata.__bss_start. │ │ - 0x00000850 5f656e64 006c6962 6c6f672e 736f006c _end.liblog.so.l │ │ - 0x00000860 69626a6e 69677261 70686963 732e736f ibjnigraphics.so │ │ - 0x00000870 006c6962 616e6472 6f69642e 736f006c .libandroid.so.l │ │ - 0x00000880 69627374 64632b2b 2e736f00 6c69626d ibstdc++.so.libm │ │ - 0x00000890 2e736f00 6c696263 2e736f00 6c696264 .so.libc.so.libd │ │ - 0x000008a0 6c2e736f 006c6962 566f7441 522e736f l.so.libVotAR.so │ │ - 0x000008b0 00 . │ │ + 0x000005b8 005f5f63 78615f66 696e616c 697a6500 .__cxa_finalize. │ │ + 0x000005c8 4c494243 006c6962 632e736f 006c6962 LIBC.libc.so.lib │ │ + 0x000005d8 566f7441 522e736f 005f5f63 78615f61 VotAR.so.__cxa_a │ │ + 0x000005e8 74657869 74005f5a 4e375f4a 4e49456e texit._ZN7_JNIEn │ │ + 0x000005f8 76394e65 774f626a 65637445 50375f6a v9NewObjectEP7_j │ │ + 0x00000608 636c6173 73503130 5f6a6d65 74686f64 classP10_jmethod │ │ + 0x00000618 49447a00 5f5f7374 61636b5f 63686b5f IDz.__stack_chk_ │ │ + 0x00000628 6661696c 005f5a4e 375f4a4e 49456e76 fail._ZN7_JNIEnv │ │ + 0x00000638 31344361 6c6c566f 69644d65 74686f64 14CallVoidMethod │ │ + 0x00000648 4550385f 6a6f626a 65637450 31305f6a EP8_jobjectP10_j │ │ + 0x00000658 6d657468 6f644944 7a005f5a 4e375f4a methodIDz._ZN7_J │ │ + 0x00000668 4e49456e 76323243 616c6c53 74617469 NIEnv22CallStati │ │ + 0x00000678 634f626a 6563744d 6574686f 64455037 cObjectMethodEP7 │ │ + 0x00000688 5f6a636c 61737350 31305f6a 6d657468 _jclassP10_jmeth │ │ + 0x00000698 6f644944 7a006265 6e63686d 61726b53 odIDz.benchmarkS │ │ + 0x000006a8 74617274 00636c6f 636b0073 74617274 tart.clock.start │ │ + 0x000006b8 54696d65 005f5f61 6e64726f 69645f6c Time.__android_l │ │ + 0x000006c8 6f675f70 72696e74 0062656e 63686d61 og_print.benchma │ │ + 0x000006d8 726b456c 61707365 64006a61 7661496e rkElapsed.javaIn │ │ + 0x000006e8 74656765 72004a61 76615f63 6f6d5f70 teger.Java_com_p │ │ + 0x000006f8 6f696e73 6172745f 766f7461 725f566f oinsart_votar_Vo │ │ + 0x00000708 7461724d 61696e5f 30303032 34416e61 tarMain_00024Ana │ │ + 0x00000718 6c797a65 5461736b 5f667265 6500676c lyzeTask_free.gl │ │ + 0x00000728 6f62616c 4a6d6172 6b417272 61790070 obalJmarkArray.p │ │ + 0x00000738 75626c69 73685f70 726f6772 65737300 ublish_progress. │ │ + 0x00000748 676c6f62 616c656e 76007072 6f677265 globalenv.progre │ │ + 0x00000758 73734172 72617900 7075626c 6973684d ssArray.publishM │ │ + 0x00000768 6574686f 6400676c 6f62616c 7461736b ethod.globaltask │ │ + 0x00000778 004a6176 615f636f 6d5f706f 696e7361 .Java_com_poinsa │ │ + 0x00000788 72745f76 6f746172 5f566f74 61724d61 rt_votar_VotarMa │ │ + 0x00000798 696e5f30 30303234 416e616c 797a6554 in_00024AnalyzeT │ │ + 0x000007a8 61736b5f 6e617469 7665416e 616c797a ask_nativeAnalyz │ │ + 0x000007b8 65007072 636f756e 7400416e 64726f69 e.prcount.Androi │ │ + 0x000007c8 64426974 6d61705f 67657449 6e666f00 dBitmap_getInfo. │ │ + 0x000007d8 416e6472 6f696442 69746d61 705f6c6f AndroidBitmap_lo │ │ + 0x000007e8 636b5069 78656c73 0073696d 706c655f ckPixels.simple_ │ │ + 0x000007f8 616e616c 797a6500 416e6472 6f696442 analyze.AndroidB │ │ + 0x00000808 69746d61 705f756e 6c6f636b 50697865 itmap_unlockPixe │ │ + 0x00000818 6c730061 76657261 67653333 0067656e ls.average33.gen │ │ + 0x00000828 65726174 65576f72 6b696e67 496d6167 erateWorkingImag │ │ + 0x00000838 65006d61 6c6c6f63 006d6172 6b506978 e.malloc.markPix │ │ + 0x00000848 656c0066 696e644f 6e655061 74746572 el.findOnePatter │ │ + 0x00000858 6e007069 78656c73 74657074 6f63656e n.pixelsteptocen │ │ + 0x00000868 74657200 66696e64 416c6c50 61747465 ter.findAllPatte │ │ + 0x00000878 726e7300 6275726e 72616469 75730066 rns.burnradius.f │ │ + 0x00000888 72656500 5f656461 7461005f 5f627373 ree._edata.__bss │ │ + 0x00000898 5f737461 7274005f 656e6400 6c69626c _start._end.libl │ │ + 0x000008a8 6f672e73 6f006c69 626a6e69 67726170 og.so.libjnigrap │ │ + 0x000008b8 68696373 2e736f00 6c696261 6e64726f hics.so.libandro │ │ + 0x000008c8 69642e73 6f006c69 62737464 632b2b2e id.so.libstdc++. │ │ + 0x000008d8 736f006c 69626d2e 736f006c 6962646c so.libm.so.libdl │ │ + 0x000008e8 2e736f00 .so. │ ├── readelf --wide --decompress --hex-dump=.hash {} │ │ @@ -1,23 +1,23 @@ │ │ │ │ Hex dump of section '.hash': │ │ - 0x000008b8 25000000 27000000 0e000000 00000000 %...'........... │ │ - 0x000008c8 0a000000 00000000 08000000 06000000 ................ │ │ - 0x000008d8 00000000 00000000 1b000000 15000000 ................ │ │ - 0x000008e8 18000000 04000000 02000000 00000000 ................ │ │ - 0x000008f8 00000000 1a000000 00000000 00000000 ................ │ │ - 0x00000908 24000000 1c000000 10000000 13000000 $............... │ │ - 0x00000918 00000000 1e000000 00000000 16000000 ................ │ │ - 0x00000928 21000000 00000000 00000000 20000000 !........... ... │ │ - 0x00000938 22000000 26000000 0f000000 00000000 "...&........... │ │ - 0x00000948 14000000 25000000 1f000000 00000000 ....%........... │ │ - 0x00000958 00000000 00000000 00000000 00000000 ................ │ │ - 0x00000968 01000000 00000000 03000000 00000000 ................ │ │ - 0x00000978 00000000 00000000 00000000 00000000 ................ │ │ - 0x00000988 00000000 00000000 00000000 0c000000 ................ │ │ - 0x00000998 00000000 0d000000 0b000000 00000000 ................ │ │ - 0x000009a8 00000000 09000000 00000000 17000000 ................ │ │ - 0x000009b8 00000000 07000000 19000000 11000000 ................ │ │ - 0x000009c8 12000000 1d000000 00000000 00000000 ................ │ │ - 0x000009d8 00000000 05000000 00000000 00000000 ................ │ │ - 0x000009e8 00000000 23000000 ....#... │ │ + 0x000008f0 25000000 26000000 0d000000 00000000 %...&........... │ │ + 0x00000900 09000000 00000000 07000000 05000000 ................ │ │ + 0x00000910 00000000 00000000 1a000000 14000000 ................ │ │ + 0x00000920 17000000 00000000 02000000 00000000 ................ │ │ + 0x00000930 00000000 19000000 00000000 00000000 ................ │ │ + 0x00000940 23000000 1b000000 0f000000 12000000 #............... │ │ + 0x00000950 00000000 1d000000 00000000 15000000 ................ │ │ + 0x00000960 20000000 00000000 00000000 1f000000 ............... │ │ + 0x00000970 21000000 25000000 0e000000 00000000 !...%........... │ │ + 0x00000980 13000000 24000000 1e000000 00000000 ....$........... │ │ + 0x00000990 00000000 00000000 00000000 01000000 ................ │ │ + 0x000009a0 00000000 03000000 00000000 00000000 ................ │ │ + 0x000009b0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000009c0 00000000 00000000 0b000000 00000000 ................ │ │ + 0x000009d0 0c000000 0a000000 00000000 00000000 ................ │ │ + 0x000009e0 08000000 00000000 16000000 00000000 ................ │ │ + 0x000009f0 06000000 18000000 10000000 11000000 ................ │ │ + 0x00000a00 1c000000 00000000 00000000 00000000 ................ │ │ + 0x00000a10 04000000 00000000 00000000 00000000 ................ │ │ + 0x00000a20 22000000 "... │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {} │ │ @@ -1,62 +1,62 @@ │ │ │ │ │ │ │ │ Disassembly of section .plt: │ │ │ │ -0000000000000c00 <__cxa_atexit@plt-0x10>: │ │ - pushq 0x439a(%rip) │ │ - jmpq *0x439c(%rip) │ │ +0000000000000cb0 <__cxa_atexit@plt-0x10>: │ │ + pushq 0x42ea(%rip) │ │ + jmpq *0x42ec(%rip) │ │ nop │ │ nop │ │ nop │ │ nop │ │ │ │ -0000000000000c10 <__cxa_atexit@plt>: │ │ - jmpq *0x439a(%rip) │ │ +0000000000000cc0 <__cxa_atexit@plt>: │ │ + jmpq *0x42ea(%rip) │ │ pushq $0x0 │ │ - jmpq c00 <__cxa_atexit@plt-0x10> │ │ + jmpq cb0 <__cxa_atexit@plt-0x10> │ │ │ │ -0000000000000c20 <__cxa_finalize@plt>: │ │ - jmpq *0x4392(%rip) │ │ +0000000000000cd0 <__cxa_finalize@plt>: │ │ + jmpq *0x42e2(%rip) │ │ pushq $0x1 │ │ - jmpq c00 <__cxa_atexit@plt-0x10> │ │ + jmpq cb0 <__cxa_atexit@plt-0x10> │ │ │ │ -0000000000000c30 <__stack_chk_fail@plt>: │ │ - jmpq *0x438a(%rip) │ │ +0000000000000ce0 <__stack_chk_fail@plt>: │ │ + jmpq *0x42da(%rip) │ │ pushq $0x2 │ │ - jmpq c00 <__cxa_atexit@plt-0x10> │ │ + jmpq cb0 <__cxa_atexit@plt-0x10> │ │ │ │ -0000000000000c40 : │ │ - jmpq *0x4382(%rip) │ │ +0000000000000cf0 : │ │ + jmpq *0x42d2(%rip) │ │ pushq $0x3 │ │ - jmpq c00 <__cxa_atexit@plt-0x10> │ │ + jmpq cb0 <__cxa_atexit@plt-0x10> │ │ │ │ -0000000000000c50 <__android_log_print@plt>: │ │ - jmpq *0x437a(%rip) │ │ +0000000000000d00 <__android_log_print@plt>: │ │ + jmpq *0x42ca(%rip) │ │ pushq $0x4 │ │ - jmpq c00 <__cxa_atexit@plt-0x10> │ │ + jmpq cb0 <__cxa_atexit@plt-0x10> │ │ │ │ -0000000000000c60 : │ │ - jmpq *0x4372(%rip) │ │ +0000000000000d10 : │ │ + jmpq *0x42c2(%rip) │ │ pushq $0x5 │ │ - jmpq c00 <__cxa_atexit@plt-0x10> │ │ + jmpq cb0 <__cxa_atexit@plt-0x10> │ │ │ │ -0000000000000c70 : │ │ - jmpq *0x436a(%rip) │ │ +0000000000000d20 : │ │ + jmpq *0x42ba(%rip) │ │ pushq $0x6 │ │ - jmpq c00 <__cxa_atexit@plt-0x10> │ │ + jmpq cb0 <__cxa_atexit@plt-0x10> │ │ │ │ -0000000000000c80 : │ │ - jmpq *0x4362(%rip) │ │ +0000000000000d30 : │ │ + jmpq *0x42b2(%rip) │ │ pushq $0x7 │ │ - jmpq c00 <__cxa_atexit@plt-0x10> │ │ + jmpq cb0 <__cxa_atexit@plt-0x10> │ │ │ │ -0000000000000c90 : │ │ - jmpq *0x435a(%rip) │ │ +0000000000000d40 : │ │ + jmpq *0x42aa(%rip) │ │ pushq $0x8 │ │ - jmpq c00 <__cxa_atexit@plt-0x10> │ │ + jmpq cb0 <__cxa_atexit@plt-0x10> │ │ │ │ -0000000000000ca0 : │ │ - jmpq *0x4352(%rip) │ │ +0000000000000d50 : │ │ + jmpq *0x42a2(%rip) │ │ pushq $0x9 │ │ - jmpq c00 <__cxa_atexit@plt-0x10> │ │ + jmpq cb0 <__cxa_atexit@plt-0x10> │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ @@ -1,1014 +1,903 @@ │ │ │ │ │ │ │ │ Disassembly of section .text: │ │ │ │ -0000000000000cb0 <_JNIEnv::NewObject(_jclass*, _jmethodID*, ...)-0x50>: │ │ - lea 0x4349(%rip),%rdi │ │ - jmpq c20 <__cxa_finalize@plt> │ │ +0000000000000d60 <_JNIEnv::NewObject(_jclass*, _jmethodID*, ...)@@Base-0x50>: │ │ + lea 0x4299(%rip),%rdi │ │ + jmpq cd0 <__cxa_finalize@plt> │ │ add %al,(%rax) │ │ add %al,(%rax) │ │ test %rdi,%rdi │ │ - je cc8 │ │ + je d78 │ │ jmpq *%rdi │ │ nop │ │ retq │ │ nopl 0x0(%rax) │ │ mov %rdi,%rsi │ │ - lea 0x4326(%rip),%rdx │ │ + lea 0x4276(%rip),%rdx │ │ lea -0x21(%rip),%rdi │ │ - jmpq c10 <__cxa_atexit@plt> │ │ + jmpq cc0 <__cxa_atexit@plt> │ │ nopw %cs:0x0(%rax,%rax,1) │ │ nopl 0x0(%rax) │ │ ... │ │ │ │ -0000000000000d00 <_JNIEnv::NewObject(_jclass*, _jmethodID*, ...)>: │ │ - push %rbx │ │ - lea -0xd0(%rsp),%rsp │ │ +0000000000000db0 <_JNIEnv::NewObject(_jclass*, _jmethodID*, ...)@@Base>: │ │ + lea -0xd8(%rsp),%rsp │ │ test %al,%al │ │ mov %rcx,0x38(%rsp) │ │ mov %r8,0x40(%rsp) │ │ mov %r9,0x48(%rsp) │ │ - je d53 <_JNIEnv::NewObject(_jclass*, _jmethodID*, ...)+0x53> │ │ + je e02 <_JNIEnv::NewObject(_jclass*, _jmethodID*, ...)@@Base+0x52> │ │ movaps %xmm0,0x50(%rsp) │ │ movaps %xmm1,0x60(%rsp) │ │ movaps %xmm2,0x70(%rsp) │ │ movaps %xmm3,0x80(%rsp) │ │ movaps %xmm4,0x90(%rsp) │ │ movaps %xmm5,0xa0(%rsp) │ │ movaps %xmm6,0xb0(%rsp) │ │ movaps %xmm7,0xc0(%rsp) │ │ - mov 0x41ee(%rip),%rbx │ │ - mov %rsp,%rcx │ │ - movl $0x18,(%rsp) │ │ - movl $0x30,0x4(%rsp) │ │ - mov (%rbx),%rax │ │ + mov %fs:0x28,%rax │ │ mov %rax,0x18(%rsp) │ │ + xor %eax,%eax │ │ lea 0xe0(%rsp),%rax │ │ + mov %rsp,%rcx │ │ mov %rax,0x8(%rsp) │ │ lea 0x20(%rsp),%rax │ │ mov %rax,0x10(%rsp) │ │ mov (%rdi),%rax │ │ + movl $0x18,(%rsp) │ │ + movl $0x30,0x4(%rsp) │ │ callq *0xe8(%rax) │ │ - mov 0x18(%rsp),%rcx │ │ - mov (%rbx),%rdx │ │ - cmp %rdx,%rcx │ │ - jne dab <_JNIEnv::NewObject(_jclass*, _jmethodID*, ...)+0xab> │ │ - lea 0xd0(%rsp),%rsp │ │ - pop %rbx │ │ + mov 0x18(%rsp),%rdx │ │ + xor %fs:0x28,%rdx │ │ + jne e5d <_JNIEnv::NewObject(_jclass*, _jmethodID*, ...)@@Base+0xad> │ │ + lea 0xd8(%rsp),%rsp │ │ retq │ │ - callq c30 <__stack_chk_fail@plt> │ │ + callq ce0 <__stack_chk_fail@plt> │ │ + data16 data16 data16 data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ -0000000000000db0 <_JNIEnv::CallVoidMethod(_jobject*, _jmethodID*, ...)>: │ │ - push %rbx │ │ - lea -0xd0(%rsp),%rsp │ │ +0000000000000e70 <_JNIEnv::CallVoidMethod(_jobject*, _jmethodID*, ...)@@Base>: │ │ + lea -0xd8(%rsp),%rsp │ │ test %al,%al │ │ mov %rcx,0x38(%rsp) │ │ mov %r8,0x40(%rsp) │ │ mov %r9,0x48(%rsp) │ │ - je e03 <_JNIEnv::CallVoidMethod(_jobject*, _jmethodID*, ...)+0x53> │ │ + je ec2 <_JNIEnv::CallVoidMethod(_jobject*, _jmethodID*, ...)@@Base+0x52> │ │ movaps %xmm0,0x50(%rsp) │ │ movaps %xmm1,0x60(%rsp) │ │ movaps %xmm2,0x70(%rsp) │ │ movaps %xmm3,0x80(%rsp) │ │ movaps %xmm4,0x90(%rsp) │ │ movaps %xmm5,0xa0(%rsp) │ │ movaps %xmm6,0xb0(%rsp) │ │ movaps %xmm7,0xc0(%rsp) │ │ - mov 0x413e(%rip),%rbx │ │ - mov %rsp,%rcx │ │ - movl $0x18,(%rsp) │ │ - movl $0x30,0x4(%rsp) │ │ - mov (%rbx),%rax │ │ + mov %fs:0x28,%rax │ │ mov %rax,0x18(%rsp) │ │ + xor %eax,%eax │ │ lea 0xe0(%rsp),%rax │ │ + mov %rsp,%rcx │ │ mov %rax,0x8(%rsp) │ │ lea 0x20(%rsp),%rax │ │ mov %rax,0x10(%rsp) │ │ mov (%rdi),%rax │ │ + movl $0x18,(%rsp) │ │ + movl $0x30,0x4(%rsp) │ │ callq *0x1f0(%rax) │ │ - mov 0x18(%rsp),%rdx │ │ - mov (%rbx),%rax │ │ - cmp %rax,%rdx │ │ - jne e5b <_JNIEnv::CallVoidMethod(_jobject*, _jmethodID*, ...)+0xab> │ │ - lea 0xd0(%rsp),%rsp │ │ - pop %rbx │ │ + mov 0x18(%rsp),%rax │ │ + xor %fs:0x28,%rax │ │ + jne f1d <_JNIEnv::CallVoidMethod(_jobject*, _jmethodID*, ...)@@Base+0xad> │ │ + lea 0xd8(%rsp),%rsp │ │ retq │ │ - callq c30 <__stack_chk_fail@plt> │ │ + callq ce0 <__stack_chk_fail@plt> │ │ + data16 data16 data16 data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ -0000000000000e60 <_JNIEnv::CallStaticObjectMethod(_jclass*, _jmethodID*, ...)>: │ │ - push %rbx │ │ - lea -0xd0(%rsp),%rsp │ │ +0000000000000f30 <_JNIEnv::CallStaticObjectMethod(_jclass*, _jmethodID*, ...)@@Base>: │ │ + lea -0xd8(%rsp),%rsp │ │ test %al,%al │ │ mov %rcx,0x38(%rsp) │ │ mov %r8,0x40(%rsp) │ │ mov %r9,0x48(%rsp) │ │ - je eb3 <_JNIEnv::CallStaticObjectMethod(_jclass*, _jmethodID*, ...)+0x53> │ │ + je f82 <_JNIEnv::CallStaticObjectMethod(_jclass*, _jmethodID*, ...)@@Base+0x52> │ │ movaps %xmm0,0x50(%rsp) │ │ movaps %xmm1,0x60(%rsp) │ │ movaps %xmm2,0x70(%rsp) │ │ movaps %xmm3,0x80(%rsp) │ │ movaps %xmm4,0x90(%rsp) │ │ movaps %xmm5,0xa0(%rsp) │ │ movaps %xmm6,0xb0(%rsp) │ │ movaps %xmm7,0xc0(%rsp) │ │ - mov 0x408e(%rip),%rbx │ │ - mov %rsp,%rcx │ │ - movl $0x18,(%rsp) │ │ - movl $0x30,0x4(%rsp) │ │ - mov (%rbx),%rax │ │ + mov %fs:0x28,%rax │ │ mov %rax,0x18(%rsp) │ │ + xor %eax,%eax │ │ lea 0xe0(%rsp),%rax │ │ + mov %rsp,%rcx │ │ mov %rax,0x8(%rsp) │ │ lea 0x20(%rsp),%rax │ │ mov %rax,0x10(%rsp) │ │ mov (%rdi),%rax │ │ + movl $0x18,(%rsp) │ │ + movl $0x30,0x4(%rsp) │ │ callq *0x398(%rax) │ │ - mov 0x18(%rsp),%rcx │ │ - mov (%rbx),%rdx │ │ - cmp %rdx,%rcx │ │ - jne f0b <_JNIEnv::CallStaticObjectMethod(_jclass*, _jmethodID*, ...)+0xab> │ │ - lea 0xd0(%rsp),%rsp │ │ - pop %rbx │ │ + mov 0x18(%rsp),%rdx │ │ + xor %fs:0x28,%rdx │ │ + jne fdd <_JNIEnv::CallStaticObjectMethod(_jclass*, _jmethodID*, ...)@@Base+0xad> │ │ + lea 0xd8(%rsp),%rsp │ │ retq │ │ - callq c30 <__stack_chk_fail@plt> │ │ + callq ce0 <__stack_chk_fail@plt> │ │ + data16 data16 data16 data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ -0000000000000f10 : │ │ +0000000000000ff0 : │ │ lea -0x8(%rsp),%rsp │ │ - callq c40 │ │ + callq cf0 │ │ cvtsi2ss %rax,%xmm0 │ │ - lea 0x1d3a(%rip),%rdx │ │ - mov 0x4023(%rip),%rax │ │ - lea 0x1d48(%rip),%rsi │ │ + lea 0x199a(%rip),%rdx │ │ + mov 0x3f43(%rip),%rax │ │ + lea 0x19a8(%rip),%rsi │ │ mov $0x4,%edi │ │ - divss 0x238b(%rip),%xmm0 │ │ + divss 0x1feb(%rip),%xmm0 │ │ movss %xmm0,(%rax) │ │ xor %eax,%eax │ │ lea 0x8(%rsp),%rsp │ │ - jmpq c50 <__android_log_print@plt> │ │ + jmpq d00 <__android_log_print@plt> │ │ data16 data16 data16 data16 data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ -0000000000000f60 : │ │ +0000000000001040 : │ │ push %rbx │ │ mov %rdi,%rbx │ │ - callq c40 │ │ + callq cf0 │ │ cvtsi2ss %rax,%xmm0 │ │ mov %rbx,%rcx │ │ - mov 0x3fd8(%rip),%rax │ │ - lea 0x1d0b(%rip),%rdx │ │ + mov 0x3ef8(%rip),%rax │ │ + lea 0x196b(%rip),%rdx │ │ pop %rbx │ │ - lea 0x1cf5(%rip),%rsi │ │ + lea 0x1955(%rip),%rsi │ │ mov $0x4,%edi │ │ - divss 0x2338(%rip),%xmm0 │ │ + divss 0x1f98(%rip),%xmm0 │ │ subss (%rax),%xmm0 │ │ mov $0x1,%eax │ │ cvtss2sd %xmm0,%xmm0 │ │ - jmpq c50 <__android_log_print@plt> │ │ + jmpq d00 <__android_log_print@plt> │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ -0000000000000fb0 : │ │ +0000000000001090 : │ │ push %r12 │ │ mov %esi,%r12d │ │ - lea 0x1ce2(%rip),%rsi │ │ + lea 0x1942(%rip),%rsi │ │ push %rbp │ │ push %rbx │ │ mov %rdi,%rbx │ │ mov (%rdi),%rax │ │ callq *0x30(%rax) │ │ test %rax,%rax │ │ mov %rax,%rbp │ │ - je 1008 │ │ + je 10e8 │ │ mov (%rbx),%rax │ │ - lea 0x1cd7(%rip),%rcx │ │ - lea 0x1ce7(%rip),%rdx │ │ + lea 0x1937(%rip),%rcx │ │ + lea 0x1947(%rip),%rdx │ │ mov %rbp,%rsi │ │ mov %rbx,%rdi │ │ callq *0x388(%rax) │ │ test %rax,%rax │ │ - je 1030 │ │ + je 1110 │ │ mov %rbx,%rdi │ │ mov %rbp,%rsi │ │ pop %rbx │ │ mov %r12d,%ecx │ │ mov %rax,%rdx │ │ xor %eax,%eax │ │ pop %rbp │ │ pop %r12 │ │ - jmpq e60 <_JNIEnv::CallStaticObjectMethod(_jclass*, _jmethodID*, ...)> │ │ - lea 0x1eb1(%rip),%rdx │ │ - lea 0x1c66(%rip),%rsi │ │ + jmpq f30 <_JNIEnv::CallStaticObjectMethod(_jclass*, _jmethodID*, ...)@@Base> │ │ + lea 0x1b11(%rip),%rdx │ │ + lea 0x18c6(%rip),%rsi │ │ mov $0x6,%edi │ │ xor %eax,%eax │ │ - callq c50 <__android_log_print@plt> │ │ + callq d00 <__android_log_print@plt> │ │ pop %rbx │ │ xor %eax,%eax │ │ pop %rbp │ │ pop %r12 │ │ retq │ │ nopl 0x0(%rax) │ │ - lea 0x1eb1(%rip),%rdx │ │ - lea 0x1c3e(%rip),%rsi │ │ + lea 0x1b11(%rip),%rdx │ │ + lea 0x189e(%rip),%rsi │ │ mov $0x6,%edi │ │ - callq c50 <__android_log_print@plt> │ │ - jmp 1022 │ │ + callq d00 <__android_log_print@plt> │ │ + jmp 1102 │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ -0000000000001050 : │ │ +0000000000001130 : │ │ push %rbx │ │ - mov 0x3f00(%rip),%rbx │ │ + mov 0x3e20(%rip),%rbx │ │ mov (%rbx),%rsi │ │ test %rsi,%rsi │ │ - je 1070 │ │ + je 1150 │ │ mov (%rdi),%rax │ │ callq *0xb0(%rax) │ │ movq $0x0,(%rbx) │ │ pop %rbx │ │ retq │ │ data16 data16 data16 data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ -0000000000001080 : │ │ +0000000000001160 : │ │ push %rbp │ │ mov %edi,%esi │ │ push %rbx │ │ lea -0x8(%rsp),%rsp │ │ - mov 0x3ed0(%rip),%rbx │ │ + mov 0x3df0(%rip),%rbx │ │ mov (%rbx),%rdi │ │ - callq fb0 │ │ + callq 1090 │ │ mov (%rbx),%rdi │ │ mov %rax,%rcx │ │ - mov 0x3ec3(%rip),%rbp │ │ + mov 0x3de3(%rip),%rbp │ │ xor %edx,%edx │ │ mov (%rdi),%r8 │ │ mov 0x0(%rbp),%rsi │ │ callq *0x570(%r8) │ │ - mov 0x3eb4(%rip),%rax │ │ + mov 0x3dd4(%rip),%rax │ │ mov 0x0(%rbp),%rcx │ │ mov (%rbx),%rdi │ │ mov (%rax),%rdx │ │ - mov 0x3eab(%rip),%rax │ │ + mov 0x3dcb(%rip),%rax │ │ mov (%rax),%rsi │ │ lea 0x8(%rsp),%rsp │ │ pop %rbx │ │ xor %eax,%eax │ │ pop %rbp │ │ - jmpq db0 <_JNIEnv::CallVoidMethod(_jobject*, _jmethodID*, ...)> │ │ + jmpq e70 <_JNIEnv::CallVoidMethod(_jobject*, _jmethodID*, ...)@@Base> │ │ xchg %ax,%ax │ │ │ │ -00000000000010e0 : │ │ +00000000000011c0 : │ │ push %r15 │ │ + mov %rdi,%r15 │ │ push %r14 │ │ push %r13 │ │ push %r12 │ │ - mov %rsi,%r12 │ │ push %rbp │ │ - mov %rdx,%rbp │ │ + mov %rsi,%rbp │ │ push %rbx │ │ - mov %rdi,%rbx │ │ + mov %rdx,%rbx │ │ lea -0x1868(%rsp),%rsp │ │ - mov 0x3e46(%rip),%rax │ │ - movb $0x0,0x23(%rsp) │ │ - mov (%rax),%rax │ │ + mov %fs:0x28,%rax │ │ mov %rax,0x1858(%rsp) │ │ - mov 0x3e47(%rip),%rax │ │ + xor %eax,%eax │ │ + mov 0x3d6b(%rip),%rax │ │ + movb $0x0,0x23(%rsp) │ │ mov %rdi,(%rax) │ │ - mov 0x3e55(%rip),%rax │ │ + mov 0x3d74(%rip),%rax │ │ mov %rsi,(%rax) │ │ - callq 1050 │ │ - lea 0x1b9d(%rip),%rdx │ │ - lea 0x1b43(%rip),%rsi │ │ + callq 1130 │ │ + lea 0x17fc(%rip),%rdx │ │ + lea 0x17a2(%rip),%rsi │ │ mov $0x4,%edi │ │ xor %eax,%eax │ │ - callq c50 <__android_log_print@plt> │ │ - callq f10 │ │ - mov (%rbx),%rax │ │ - mov %r12,%rsi │ │ - mov %rbx,%rdi │ │ + callq d00 <__android_log_print@plt> │ │ + callq ff0 │ │ + mov (%r15),%rax │ │ + mov %rbp,%rsi │ │ + mov %r15,%rdi │ │ callq *0xf8(%rax) │ │ - lea 0x1dc0(%rip),%rdx │ │ + lea 0x1a1f(%rip),%rdx │ │ test %rax,%rax │ │ - mov %rax,%r12 │ │ - je 1385 │ │ - mov (%rbx),%rax │ │ - mov %rbp,%rsi │ │ - mov %rbx,%rdi │ │ + mov %rax,%rbp │ │ + je 1469 │ │ + mov (%r15),%rax │ │ + mov %rbx,%rsi │ │ + mov %r15,%rdi │ │ callq *0xf8(%rax) │ │ - lea 0x1dd6(%rip),%rdx │ │ + lea 0x1a35(%rip),%rdx │ │ test %rax,%rax │ │ - mov %rax,%r13 │ │ - je 1385 │ │ - mov (%rbx),%rax │ │ - lea 0x1b68(%rip),%rdx │ │ - lea 0x1b4a(%rip),%rcx │ │ - mov %r12,%rsi │ │ - mov %rbx,%rdi │ │ + mov %rax,%r12 │ │ + je 1469 │ │ + mov (%r15),%rax │ │ + lea 0x17c7(%rip),%rdx │ │ + lea 0x17a9(%rip),%rcx │ │ + mov %rbp,%rsi │ │ + mov %r15,%rdi │ │ callq *0x108(%rax) │ │ - mov 0x3dbe(%rip),%rdx │ │ + mov 0x3cdd(%rip),%rdx │ │ test %rax,%rax │ │ mov %rax,(%rdx) │ │ - je 1570 │ │ - mov (%rbx),%rax │ │ - lea 0x1b48(%rip),%rsi │ │ - mov %rbx,%rdi │ │ + je 1648 │ │ + mov (%r15),%rax │ │ + lea 0x17a7(%rip),%rsi │ │ + mov %r15,%rdi │ │ callq *0x30(%rax) │ │ test %rax,%rax │ │ - je 1590 │ │ - mov (%rbx),%rax │ │ - lea 0x1abd(%rip),%rsi │ │ - mov %rbx,%rdi │ │ + je 1668 │ │ + mov (%r15),%rax │ │ + lea 0x171c(%rip),%rsi │ │ + mov %r15,%rdi │ │ callq *0x30(%rax) │ │ - lea 0x1cd2(%rip),%rdx │ │ + lea 0x1931(%rip),%rdx │ │ test %rax,%rax │ │ - mov %rax,%r14 │ │ - je 1385 │ │ - mov (%rbx),%rax │ │ - lea 0x1b20(%rip),%rsi │ │ - mov %rbx,%rdi │ │ + mov %rax,%r13 │ │ + je 1469 │ │ + mov (%r15),%rax │ │ + lea 0x177f(%rip),%rsi │ │ + mov %r15,%rdi │ │ callq *0x30(%rax) │ │ - lea 0x1dff(%rip),%rdx │ │ + lea 0x1a5e(%rip),%rdx │ │ test %rax,%rax │ │ - mov %rax,%r12 │ │ - je 1385 │ │ - mov (%rbx),%rax │ │ + mov %rax,%rbp │ │ + je 1469 │ │ + mov (%r15),%rax │ │ xor %ecx,%ecx │ │ - mov %r14,%rdx │ │ + mov %r13,%rdx │ │ mov $0x1,%esi │ │ - mov %rbx,%rdi │ │ + mov %r15,%rdi │ │ callq *0x560(%rax) │ │ - mov 0x3d2e(%rip),%rdx │ │ + mov 0x3c4d(%rip),%rdx │ │ test %rax,%rax │ │ mov %rax,(%rdx) │ │ - je 1550 │ │ - mov (%rbx),%rax │ │ - lea 0x1aec(%rip),%rcx │ │ - lea 0x1aff(%rip),%rdx │ │ - mov %r13,%rsi │ │ - mov %rbx,%rdi │ │ + je 1628 │ │ + mov (%r15),%rax │ │ + lea 0x174b(%rip),%rcx │ │ + lea 0x175e(%rip),%rdx │ │ + mov %r12,%rsi │ │ + mov %r15,%rdi │ │ callq *0x2f0(%rax) │ │ test %rax,%rax │ │ - je 15b0 │ │ - mov (%rbx),%rcx │ │ + je 1688 │ │ + mov (%r15),%rcx │ │ mov %rax,%rdx │ │ - mov %rbp,%rsi │ │ - mov %rbx,%rdi │ │ + mov %rbx,%rsi │ │ + mov %r15,%rdi │ │ callq *0x2f8(%rcx) │ │ - lea 0x1af3(%rip),%rdx │ │ + lea 0x1752(%rip),%rdx │ │ test %rax,%rax │ │ - mov %rax,%r14 │ │ - je 1385 │ │ - mov (%rbx),%rax │ │ - lea 0x1af9(%rip),%rcx │ │ - lea 0x1af5(%rip),%rdx │ │ - mov %r13,%rsi │ │ - mov %rbx,%rdi │ │ + mov %rax,%r13 │ │ + je 1469 │ │ + mov (%r15),%rax │ │ + lea 0x1758(%rip),%rcx │ │ + lea 0x1754(%rip),%rdx │ │ + mov %r12,%rsi │ │ + mov %r15,%rdi │ │ callq *0x2f0(%rax) │ │ test %rax,%rax │ │ - je 15d0 │ │ - mov (%rbx),%rcx │ │ + je 16a8 │ │ + mov (%r15),%rcx │ │ mov %rax,%rdx │ │ - mov %rbp,%rsi │ │ - mov %rbx,%rdi │ │ + mov %rbx,%rsi │ │ + mov %r15,%rdi │ │ callq *0x2f8(%rcx) │ │ - lea 0x1aed(%rip),%rdx │ │ + lea 0x174c(%rip),%rdx │ │ test %rax,%rax │ │ - mov %rax,%r15 │ │ - je 1385 │ │ - mov (%rbx),%rax │ │ - lea 0x1af5(%rip),%rcx │ │ - lea 0x1b09(%rip),%rdx │ │ - mov %r13,%rsi │ │ - mov %rbx,%rdi │ │ + mov %rax,%r14 │ │ + je 1469 │ │ + mov (%r15),%rax │ │ + lea 0x1754(%rip),%rcx │ │ + lea 0x1768(%rip),%rdx │ │ + mov %r12,%rsi │ │ + mov %r15,%rdi │ │ callq *0x2f0(%rax) │ │ - mov %rax,(%rsp) │ │ + mov %rax,0x8(%rsp) │ │ test %rax,%rax │ │ - je 15f0 │ │ - mov 0x3c73(%rip),%r13 │ │ + je 16c8 │ │ + mov 0x3b91(%rip),%r12 │ │ lea 0x30(%rsp),%rdx │ │ - mov %r14,%rsi │ │ - mov %rbx,%rdi │ │ - movl $0x0,0xc(%r13) │ │ - movl $0x0,0x8(%r13) │ │ - movl $0x0,0x4(%r13) │ │ - movl $0x0,0x0(%r13) │ │ - callq c60 │ │ + mov %r13,%rsi │ │ + mov %r15,%rdi │ │ + movl $0x0,0xc(%r12) │ │ + movl $0x0,0x8(%r12) │ │ + movl $0x0,0x4(%r12) │ │ + movl $0x0,(%r12) │ │ + callq d10 │ │ test %eax,%eax │ │ - lea 0x1ad0(%rip),%rdx │ │ - js 1385 │ │ + lea 0x172b(%rip),%rdx │ │ + js 1469 │ │ mov 0x30(%rsp),%eax │ │ - lea 0x1d3d(%rip),%rdx │ │ + lea 0x1998(%rip),%rdx │ │ mov 0x34(%rsp),%ecx │ │ - lea 0x191e(%rip),%rsi │ │ + lea 0x1579(%rip),%rsi │ │ mov $0x4,%edi │ │ - mov %eax,0x8(%rsp) │ │ - mov %ecx,0x10(%rsp) │ │ + mov %eax,(%rsp) │ │ + mov %ecx,0x14(%rsp) │ │ mov %ecx,%r8d │ │ mov %eax,%ecx │ │ xor %eax,%eax │ │ - callq c50 <__android_log_print@plt> │ │ + callq d00 <__android_log_print@plt> │ │ cmpl $0x1,0x3c(%rsp) │ │ - lea 0x1aad(%rip),%rdx │ │ - je 13c8 │ │ - lea 0x18f0(%rip),%rsi │ │ + lea 0x1709(%rip),%rdx │ │ + je 14a8 │ │ + lea 0x154c(%rip),%rsi │ │ mov $0x6,%edi │ │ xor %eax,%eax │ │ - callq c50 <__android_log_print@plt> │ │ + callq d00 <__android_log_print@plt> │ │ xor %eax,%eax │ │ - mov 0x3ba7(%rip),%rsi │ │ - mov 0x1858(%rsp),%rcx │ │ - mov (%rsi),%rdx │ │ - cmp %rdx,%rcx │ │ - jne 16a2 │ │ + mov 0x1858(%rsp),%rbx │ │ + xor %fs:0x28,%rbx │ │ + jne 1772 │ │ lea 0x1868(%rsp),%rsp │ │ pop %rbx │ │ pop %rbp │ │ pop %r12 │ │ pop %r13 │ │ pop %r14 │ │ pop %r15 │ │ retq │ │ lea 0x28(%rsp),%rdx │ │ - mov %r14,%rsi │ │ - mov %rbx,%rdi │ │ - callq c70 │ │ + mov %r13,%rsi │ │ + mov %r15,%rdi │ │ + callq d20 │ │ test %eax,%eax │ │ - js 1658 │ │ + js 1728 │ │ mov $0x1,%edi │ │ - callq 1080 │ │ - mov 0x10(%rsp),%edx │ │ + callq 1160 │ │ + mov 0x14(%rsp),%edx │ │ lea 0x50(%rsp),%rax │ │ - mov 0x8(%rsp),%esi │ │ - mov %r13,%r9 │ │ + mov (%rsp),%esi │ │ + mov %r12,%r9 │ │ mov 0x28(%rsp),%rdi │ │ lea 0x24(%rsp),%r8 │ │ mov %rax,0x18(%rsp) │ │ mov %rax,%rcx │ │ - callq 2b60 │ │ - mov %r14,%rsi │ │ - mov %rbx,%rdi │ │ - callq c80 │ │ + callq 28a0 │ │ + mov %r13,%rsi │ │ + mov %r15,%rdi │ │ + callq d30 │ │ test %eax,%eax │ │ - lea 0x1ccb(%rip),%rdx │ │ - js 1385 │ │ - mov (%rbx),%rax │ │ + lea 0x192c(%rip),%rdx │ │ + js 1469 │ │ + mov (%r15),%rax │ │ lea 0x23(%rsp),%rdx │ │ - mov %r15,%rsi │ │ - mov %rbx,%rdi │ │ + mov %r14,%rsi │ │ + mov %r15,%rdi │ │ callq *0x5d8(%rax) │ │ test %rax,%rax │ │ - je 1677 │ │ - mov 0x0(%r13),%edx │ │ + je 1747 │ │ + mov (%r12),%edx │ │ mov $0x1,%ecx │ │ - mov (%rbx),%r8 │ │ - mov %r15,%rsi │ │ - mov %rbx,%rdi │ │ + mov (%r15),%r8 │ │ + mov %r14,%rsi │ │ + mov %r15,%rdi │ │ mov %edx,(%rax) │ │ - mov 0x4(%r13),%edx │ │ + mov 0x4(%r12),%edx │ │ mov %edx,0x4(%rax) │ │ - mov 0x8(%r13),%edx │ │ + mov 0x8(%r12),%edx │ │ mov %edx,0x8(%rax) │ │ - mov 0xc(%r13),%edx │ │ + mov 0xc(%r12),%edx │ │ mov %edx,0xc(%rax) │ │ mov %rax,%rdx │ │ callq *0x618(%r8) │ │ - mov (%rbx),%rax │ │ - lea 0x19c6(%rip),%rcx │ │ - lea 0x19c6(%rip),%rdx │ │ - mov %r12,%rsi │ │ - mov %rbx,%rdi │ │ + mov (%r15),%rax │ │ + lea 0x1624(%rip),%rcx │ │ + lea 0x1624(%rip),%rdx │ │ + mov %rbp,%rsi │ │ + mov %r15,%rdi │ │ callq *0x108(%rax) │ │ test %rax,%rax │ │ - mov %rax,%r13 │ │ - je 1696 │ │ - mov (%rbx),%rax │ │ + mov %rax,%r12 │ │ + je 1766 │ │ + mov (%r15),%rax │ │ xor %ecx,%ecx │ │ mov 0x24(%rsp),%esi │ │ - mov %r12,%rdx │ │ - mov %rbx,%rdi │ │ - xor %r15d,%r15d │ │ + mov %rbp,%rdx │ │ + mov %r15,%rdi │ │ + xor %r14d,%r14d │ │ callq *0x560(%rax) │ │ - mov 0x18(%rsp),%r14 │ │ - mov %rax,0x8(%rsp) │ │ + mov 0x18(%rsp),%r13 │ │ + mov %rax,(%rsp) │ │ mov 0x24(%rsp),%eax │ │ - add $0x8,%r14 │ │ test %eax,%eax │ │ - jle 1615 │ │ - mov %rbp,0x10(%rsp) │ │ - mov %r14,%rbp │ │ - mov 0x8(%rsp),%r14 │ │ - jmp 1511 │ │ - nopl (%rax) │ │ - mov (%rbx),%r8 │ │ - mov %r15d,%edx │ │ + jg 15e2 │ │ + jmpq 16e8 │ │ + nopl 0x0(%rax) │ │ + mov (%r15),%r8 │ │ + mov %r14d,%edx │ │ + mov (%rsp),%rsi │ │ mov %rax,%rcx │ │ - mov %r14,%rsi │ │ - mov %rbx,%rdi │ │ - add $0x1,%r15d │ │ + mov %r15,%rdi │ │ + add $0x1,%r14d │ │ + add $0xc,%r13 │ │ callq *0x570(%r8) │ │ - add $0xc,%rbp │ │ - cmp %r15d,0x24(%rsp) │ │ - jle 1610 │ │ - mov -0x8(%rbp),%ecx │ │ + cmp %r14d,0x24(%rsp) │ │ + jle 16e8 │ │ + mov 0x8(%r13),%r9d │ │ xor %eax,%eax │ │ - mov 0x0(%rbp),%r9d │ │ - mov %r13,%rdx │ │ - mov -0x4(%rbp),%r8d │ │ - mov %r12,%rsi │ │ - mov %rbx,%rdi │ │ - callq d00 <_JNIEnv::NewObject(_jclass*, _jmethodID*, ...)> │ │ + mov 0x4(%r13),%r8d │ │ + mov %r12,%rdx │ │ + mov 0x0(%r13),%ecx │ │ + mov %rbp,%rsi │ │ + mov %r15,%rdi │ │ + callq db0 <_JNIEnv::NewObject(_jclass*, _jmethodID*, ...)@@Base> │ │ test %rax,%rax │ │ - jne 14e8 │ │ - lea 0x1c88(%rip),%rdx │ │ - lea 0x173d(%rip),%rsi │ │ + jne 15b8 │ │ + lea 0x18f6(%rip),%rdx │ │ + lea 0x13ab(%rip),%rsi │ │ mov $0x6,%edi │ │ - callq c50 <__android_log_print@plt> │ │ + callq d00 <__android_log_print@plt> │ │ xor %eax,%eax │ │ - jmpq 139a │ │ - lea 0x1b01(%rip),%rdx │ │ - lea 0x171e(%rip),%rsi │ │ + jmpq 147e │ │ + nopw 0x0(%rax,%rax,1) │ │ + lea 0x1769(%rip),%rdx │ │ + lea 0x1386(%rip),%rsi │ │ mov $0x6,%edi │ │ - callq c50 <__android_log_print@plt> │ │ + callq d00 <__android_log_print@plt> │ │ xor %eax,%eax │ │ - jmpq 139a │ │ + jmpq 147e │ │ nop │ │ - lea 0x1a19(%rip),%rdx │ │ - lea 0x16fe(%rip),%rsi │ │ + lea 0x1681(%rip),%rdx │ │ + lea 0x1366(%rip),%rsi │ │ mov $0x6,%edi │ │ - callq c50 <__android_log_print@plt> │ │ + callq d00 <__android_log_print@plt> │ │ xor %eax,%eax │ │ - jmpq 139a │ │ + jmpq 147e │ │ nop │ │ - lea 0x1a51(%rip),%rdx │ │ - lea 0x16de(%rip),%rsi │ │ + lea 0x16b9(%rip),%rdx │ │ + lea 0x1346(%rip),%rsi │ │ mov $0x6,%edi │ │ - callq c50 <__android_log_print@plt> │ │ + callq d00 <__android_log_print@plt> │ │ xor %eax,%eax │ │ - jmpq 139a │ │ + jmpq 147e │ │ nop │ │ - lea 0x17a5(%rip),%rdx │ │ - lea 0x16be(%rip),%rsi │ │ + lea 0x140d(%rip),%rdx │ │ + lea 0x1326(%rip),%rsi │ │ mov $0x6,%edi │ │ - callq c50 <__android_log_print@plt> │ │ + callq d00 <__android_log_print@plt> │ │ xor %eax,%eax │ │ - jmpq 139a │ │ + jmpq 147e │ │ nop │ │ - lea 0x17c8(%rip),%rdx │ │ - lea 0x169e(%rip),%rsi │ │ + lea 0x1430(%rip),%rdx │ │ + lea 0x1306(%rip),%rsi │ │ mov $0x6,%edi │ │ - callq c50 <__android_log_print@plt> │ │ + callq d00 <__android_log_print@plt> │ │ xor %eax,%eax │ │ - jmpq 139a │ │ + jmpq 147e │ │ nop │ │ - lea 0x1804(%rip),%rdx │ │ - lea 0x167e(%rip),%rsi │ │ + lea 0x146c(%rip),%rdx │ │ + lea 0x12e6(%rip),%rsi │ │ mov $0x6,%edi │ │ - callq c50 <__android_log_print@plt> │ │ + callq d00 <__android_log_print@plt> │ │ xor %eax,%eax │ │ - jmpq 139a │ │ + jmpq 147e │ │ nop │ │ - mov 0x10(%rsp),%rbp │ │ - mov 0x8(%rsp),%rsi │ │ - mov %rbx,%rdi │ │ - mov (%rbx),%rax │ │ + mov (%rsp),%rsi │ │ + mov %r15,%rdi │ │ + mov (%r15),%rax │ │ callq *0xa8(%rax) │ │ - mov 0x392b(%rip),%rdx │ │ - mov %rbp,%rsi │ │ - mov %rbx,%rdi │ │ + mov 0x3859(%rip),%rdx │ │ + mov %rbx,%rsi │ │ + mov %r15,%rdi │ │ mov %rax,%rcx │ │ mov %rax,(%rdx) │ │ - mov (%rbx),%r8 │ │ - mov (%rsp),%rdx │ │ + mov (%r15),%r8 │ │ + mov 0x8(%rsp),%rdx │ │ callq *0x340(%r8) │ │ mov $0x1,%eax │ │ - jmpq 139a │ │ + jmpq 147e │ │ nopl 0x0(%rax) │ │ - lea 0x1a69(%rip),%rdx │ │ - lea 0x1616(%rip),%rsi │ │ + lea 0x16d9(%rip),%rdx │ │ + lea 0x1286(%rip),%rsi │ │ mov $0x6,%edi │ │ xor %eax,%eax │ │ - callq c50 <__android_log_print@plt> │ │ - jmpq 13e0 │ │ - lea 0x1aa2(%rip),%rdx │ │ - lea 0x15f7(%rip),%rsi │ │ + callq d00 <__android_log_print@plt> │ │ + jmpq 14c0 │ │ + lea 0x1712(%rip),%rdx │ │ + lea 0x1267(%rip),%rsi │ │ mov $0x6,%edi │ │ - callq c50 <__android_log_print@plt> │ │ + callq d00 <__android_log_print@plt> │ │ xor %eax,%eax │ │ - jmpq 139a │ │ - lea 0x1acb(%rip),%rdx │ │ - jmpq 1385 │ │ - callq c30 <__stack_chk_fail@plt> │ │ - nopw 0x0(%rax,%rax,1) │ │ + jmpq 147e │ │ + lea 0x173b(%rip),%rdx │ │ + jmpq 1469 │ │ + callq ce0 <__stack_chk_fail@plt> │ │ + jmpq 1790 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + ... │ │ │ │ -00000000000016b0 : │ │ +00000000000017a0 : │ │ push %r15 │ │ lea -0x1(%rdx),%eax │ │ push %r14 │ │ - mov %edx,%r14d │ │ push %r13 │ │ push %r12 │ │ push %rbp │ │ push %rbx │ │ - lea -0x40(%rsp),%rsp │ │ + lea -0x10(%rsp),%rsp │ │ cmp $0x2,%ecx │ │ - mov %rsi,-0x30(%rsp) │ │ - mov %eax,-0x28(%rsp) │ │ - jle 21b0 │ │ - movslq %edx,%rax │ │ - mov %rdi,%r15 │ │ - lea 0x0(,%rax,4),%rbx │ │ - mov %rsi,%rdx │ │ - lea (%rdi,%rbx,1),%rdi │ │ - add %rbx,%rsi │ │ - mov %rax,(%rsp) │ │ - mov %rdi,%r8 │ │ - mov %rbx,0x8(%rsp) │ │ - mov %r14d,%ebp │ │ - mov %rdi,-0x60(%rsp) │ │ - mov %rbx,%rdi │ │ - mov %rsi,-0x18(%rsp) │ │ - mov %rax,%rbx │ │ - mov %r14d,-0x64(%rsp) │ │ - add %rax,%rax │ │ - mov %rax,-0x20(%rsp) │ │ - lea -0x3(%r14),%eax │ │ - mov %eax,0x1c(%rsp) │ │ - mov %eax,%r9d │ │ - mov %r15,-0x48(%rsp) │ │ - lea 0x1(%rbx,%rax,1),%rax │ │ - mov %rbx,-0x10(%rsp) │ │ - lea (%rdx,%rax,4),%rax │ │ - mov %rax,-0x70(%rsp) │ │ + mov %rdi,-0x18(%rsp) │ │ + mov %rsi,-0x10(%rsp) │ │ + mov %eax,-0x78(%rsp) │ │ + jle 1d8e │ │ + movslq %edx,%r15 │ │ + lea -0x6(%rdx),%r11d │ │ + mov %r15,-0x40(%rsp) │ │ + lea 0x0(,%r15,4),%rax │ │ + mov %rax,-0x30(%rsp) │ │ + mov %rax,%r14 │ │ + shr $0x2,%r11d │ │ mov %rdi,%rax │ │ - movq $0x0,-0x8(%rsp) │ │ - lea 0x4(%rdx,%rdi,1),%rdi │ │ mov %rdi,-0x58(%rsp) │ │ - lea 0x14(%rdx,%rax,1),%rdi │ │ - mov %rdi,-0x38(%rsp) │ │ - mov %r8,%rdi │ │ - movl $0x1,-0x68(%rsp) │ │ - add %rax,%rdi │ │ - mov %rdi,-0x50(%rsp) │ │ + add %r14,%rax │ │ + mov %rax,-0x68(%rsp) │ │ + mov %rax,%rbx │ │ + movl $0x1,-0x74(%rsp) │ │ + mov %r14,%rax │ │ + add %rax,%rbx │ │ + lea 0x4(%rsi,%r14,1),%r14 │ │ + mov %rbx,-0x60(%rsp) │ │ + lea 0x14(%rsi,%rax,1),%rsi │ │ + mov %r14,-0x70(%rsp) │ │ lea -0x1(%rcx),%eax │ │ - mov %eax,0x14(%rsp) │ │ - lea -0x2(%r14),%eax │ │ - mov %eax,-0x24(%rsp) │ │ - lea -0x6(%r14),%eax │ │ - movdqa 0x1b43(%rip),%xmm13 │ │ - shr $0x2,%eax │ │ - movdqa 0x1b47(%rip),%xmm15 │ │ - add $0x1,%eax │ │ - mov %eax,0x18(%rsp) │ │ + mov %eax,-0x34(%rsp) │ │ + lea -0x2(%rdx),%eax │ │ + mov %eax,-0x38(%rsp) │ │ + lea 0x1(%r11),%eax │ │ + mov %eax,-0x28(%rsp) │ │ shl $0x2,%eax │ │ - cmp $0x2,%r9d │ │ - mov %eax,0x30(%rsp) │ │ - lea 0x1(%rax),%edx │ │ - movdqa 0x1b59(%rip),%xmm12 │ │ + mov %eax,-0x4(%rsp) │ │ + mov %eax,%ebx │ │ + lea -0x3(%rdx),%eax │ │ + lea 0x1(%rbx),%r11d │ │ + cmp $0x2,%eax │ │ + mov %eax,%ebx │ │ + mov %eax,-0x24(%rsp) │ │ mov $0x1,%eax │ │ - movdqa 0x1b5b(%rip),%xmm14 │ │ - cmova %edx,%eax │ │ - mov %eax,0x20(%rsp) │ │ - lea 0x1(%rax),%ecx │ │ - mov %ecx,0x24(%rsp) │ │ - add $0x2,%eax │ │ - mov %eax,0x10(%rsp) │ │ - mov %rbx,%rax │ │ + mov %rsi,-0x48(%rsp) │ │ + cmova %r11d,%eax │ │ + movdqa 0x17ac(%rip),%xmm13 │ │ + mov %eax,-0x8(%rsp) │ │ + cltq │ │ + mov %rax,-0x20(%rsp) │ │ + mov %r15,%rax │ │ + movdqa 0x17a5(%rip),%xmm15 │ │ neg %rax │ │ - shl $0x2,%rax │ │ - mov %rax,-0x40(%rsp) │ │ - jmpq 1f74 │ │ + movdqa 0x17c9(%rip),%xmm12 │ │ + lea 0x0(,%rax,4),%rbp │ │ + movdqa 0x17c8(%rip),%xmm14 │ │ + mov %ebx,%eax │ │ + lea 0x4(,%rax,4),%rax │ │ + mov %rax,(%rsp) │ │ + mov %rbp,%rax │ │ + mov %r15,%rbp │ │ + mov %rax,%r15 │ │ xchg %ax,%ax │ │ + data16 data16 data16 data16 data16 nopw %cs:0x0(%rax,%rax,1) │ │ + cmpl $0x1,-0x78(%rsp) │ │ + jle 1d58 │ │ + mov -0x68(%rsp),%r14 │ │ + mov -0x48(%rsp),%rbx │ │ + mov -0x70(%rsp),%rdi │ │ + lea 0x8(%r14),%rcx │ │ + mov %r14,%rax │ │ + mov -0x60(%rsp),%r11 │ │ + cmp %rbx,%rcx │ │ + mov -0x58(%rsp),%r8 │ │ + setae %dl │ │ + add $0x18,%rax │ │ + cmp %rax,%rdi │ │ + setae %al │ │ + or %eax,%edx │ │ + mov %r11,%rax │ │ + add $0x18,%rax │ │ + cmp %rax,%rdi │ │ + setae %sil │ │ + cmp %rbx,%r11 │ │ + setae %al │ │ + or %eax,%esi │ │ + and %esi,%edx │ │ + cmpl $0x3,-0x38(%rsp) │ │ + seta %al │ │ + and %edx,%eax │ │ + lea 0x18(%r8),%rdx │ │ + cmp %rdx,%rdi │ │ + setae %sil │ │ + cmp %rbx,%r8 │ │ + setae %dl │ │ + or %esi,%edx │ │ + test %dl,%al │ │ + je 1da0 │ │ mov %r14,%rax │ │ add $0x14,%rax │ │ cmp %rax,%rdi │ │ setae %dl │ │ cmp %rbx,%r14 │ │ setae %al │ │ or %al,%dl │ │ - je 1fe8 │ │ - cmpl $0x2,0x1c(%rsp) │ │ - jbe 1a9f │ │ - mov -0x48(%rsp),%r13 │ │ + je 1da0 │ │ + cmpl $0x2,-0x24(%rsp) │ │ + jbe 1bde │ │ + mov -0x58(%rsp),%rbx │ │ xor %eax,%eax │ │ - mov -0x50(%rsp),%r12 │ │ + mov -0x60(%rsp),%r11 │ │ xor %edx,%edx │ │ - mov -0x60(%rsp),%rbx │ │ - lea 0x4(%r13),%rcx │ │ - lea 0x8(%r13),%rdi │ │ - lea 0x4(%r12),%r9 │ │ - lea 0x8(%r12),%r10 │ │ - mov -0x58(%rsp),%r11 │ │ - lea 0x4(%rbx),%r8 │ │ - movdqu (%rcx,%rax,1),%xmm10 │ │ - movdqa %xmm13,%xmm3 │ │ - movdqu (%rbx,%rax,1),%xmm9 │ │ + mov -0x68(%rsp),%r13 │ │ + lea 0x4(%rbx),%rsi │ │ + lea 0x8(%rbx),%rdi │ │ + lea 0x4(%r11),%r9 │ │ + lea 0x8(%r11),%r10 │ │ + mov -0x70(%rsp),%r12 │ │ + lea 0x4(%r13),%r8 │ │ + movdqu (%rsi,%rax,1),%xmm9 │ │ + movdqa %xmm13,%xmm11 │ │ + movdqu 0x0(%r13,%rax,1),%xmm8 │ │ movdqa %xmm13,%xmm1 │ │ - movdqu (%r8,%rax,1),%xmm8 │ │ - pand %xmm10,%xmm3 │ │ - pand %xmm9,%xmm1 │ │ + movdqu (%r8,%rax,1),%xmm7 │ │ + pand %xmm9,%xmm11 │ │ + movdqa %xmm13,%xmm10 │ │ + pand %xmm8,%xmm1 │ │ + movdqu (%rcx,%rax,1),%xmm6 │ │ + pand %xmm7,%xmm10 │ │ + paddd %xmm11,%xmm1 │ │ movdqa %xmm12,%xmm11 │ │ - paddd %xmm3,%xmm1 │ │ - movdqa %xmm13,%xmm3 │ │ - movdqu (%rsi,%rax,1),%xmm7 │ │ - pand %xmm8,%xmm3 │ │ - paddd %xmm3,%xmm1 │ │ - movdqa %xmm13,%xmm3 │ │ - movdqu (%r9,%rax,1),%xmm6 │ │ - pand %xmm7,%xmm3 │ │ - paddd %xmm3,%xmm1 │ │ - movdqa %xmm13,%xmm3 │ │ - movdqu 0x0(%r13,%rax,1),%xmm5 │ │ - pand %xmm6,%xmm3 │ │ - paddd %xmm3,%xmm1 │ │ - movdqa %xmm13,%xmm3 │ │ - movdqu (%rdi,%rax,1),%xmm4 │ │ - pand %xmm5,%xmm3 │ │ - paddd %xmm3,%xmm1 │ │ - movdqa %xmm13,%xmm3 │ │ - movdqu (%r12,%rax,1),%xmm2 │ │ - pand %xmm4,%xmm3 │ │ - paddd %xmm3,%xmm1 │ │ - movdqa %xmm13,%xmm3 │ │ + paddd %xmm10,%xmm1 │ │ + movdqa %xmm13,%xmm10 │ │ + movdqu (%r9,%rax,1),%xmm5 │ │ + pand %xmm6,%xmm10 │ │ + paddd %xmm10,%xmm1 │ │ + movdqa %xmm13,%xmm10 │ │ + movdqu (%rbx,%rax,1),%xmm4 │ │ + pand %xmm5,%xmm10 │ │ + paddd %xmm10,%xmm1 │ │ + movdqa %xmm13,%xmm10 │ │ + movdqu (%rdi,%rax,1),%xmm3 │ │ + pand %xmm4,%xmm10 │ │ + paddd %xmm10,%xmm1 │ │ + movdqa %xmm13,%xmm10 │ │ + movdqu (%r11,%rax,1),%xmm2 │ │ + pand %xmm3,%xmm10 │ │ + paddd %xmm10,%xmm1 │ │ + movdqa %xmm13,%xmm10 │ │ movdqu (%r10,%rax,1),%xmm0 │ │ - pand %xmm2,%xmm3 │ │ - paddd %xmm3,%xmm1 │ │ - movdqa %xmm13,%xmm3 │ │ - pand %xmm0,%xmm3 │ │ - pand %xmm10,%xmm11 │ │ - paddd %xmm3,%xmm1 │ │ - pand %xmm14,%xmm10 │ │ - movdqa %xmm1,%xmm3 │ │ + pand %xmm2,%xmm10 │ │ + paddd %xmm10,%xmm1 │ │ + movdqa %xmm13,%xmm10 │ │ + pand %xmm0,%xmm10 │ │ + pand %xmm9,%xmm11 │ │ + paddd %xmm10,%xmm1 │ │ + pand %xmm14,%xmm9 │ │ + movdqa %xmm1,%xmm10 │ │ psrlq $0x20,%xmm1 │ │ - pmuludq %xmm15,%xmm3 │ │ + pmuludq %xmm15,%xmm10 │ │ add $0x1,%edx │ │ pmuludq %xmm15,%xmm1 │ │ - pshufb 0x19d5(%rip),%xmm3 │ │ - pshufb 0x19dc(%rip),%xmm1 │ │ - por %xmm1,%xmm3 │ │ - movdqa %xmm12,%xmm1 │ │ - pand %xmm9,%xmm1 │ │ - pand %xmm14,%xmm9 │ │ - paddd %xmm11,%xmm1 │ │ - movdqa %xmm12,%xmm11 │ │ - pand %xmm8,%xmm11 │ │ - paddd %xmm10,%xmm9 │ │ - paddd %xmm11,%xmm1 │ │ + pshufb 0x15be(%rip),%xmm10 │ │ + pshufb 0x15c5(%rip),%xmm1 │ │ + por %xmm10,%xmm1 │ │ + movdqa %xmm12,%xmm10 │ │ + pand %xmm8,%xmm10 │ │ + pand %xmm14,%xmm8 │ │ + paddd %xmm11,%xmm10 │ │ movdqa %xmm12,%xmm11 │ │ pand %xmm7,%xmm11 │ │ - pand %xmm14,%xmm8 │ │ - paddd %xmm11,%xmm1 │ │ + paddd %xmm8,%xmm9 │ │ + paddd %xmm11,%xmm10 │ │ movdqa %xmm12,%xmm11 │ │ pand %xmm6,%xmm11 │ │ - paddd %xmm9,%xmm8 │ │ - paddd %xmm11,%xmm1 │ │ + pand %xmm14,%xmm7 │ │ + paddd %xmm11,%xmm10 │ │ movdqa %xmm12,%xmm11 │ │ pand %xmm5,%xmm11 │ │ - pand %xmm14,%xmm7 │ │ - paddd %xmm11,%xmm1 │ │ + paddd %xmm9,%xmm7 │ │ + paddd %xmm11,%xmm10 │ │ movdqa %xmm12,%xmm11 │ │ pand %xmm4,%xmm11 │ │ - paddd %xmm8,%xmm7 │ │ - paddd %xmm11,%xmm1 │ │ - movdqa %xmm12,%xmm11 │ │ - pand %xmm2,%xmm11 │ │ pand %xmm14,%xmm6 │ │ - paddd %xmm11,%xmm1 │ │ + paddd %xmm11,%xmm10 │ │ movdqa %xmm12,%xmm11 │ │ - pand %xmm0,%xmm11 │ │ + pand %xmm3,%xmm11 │ │ paddd %xmm7,%xmm6 │ │ - paddd %xmm11,%xmm1 │ │ + paddd %xmm11,%xmm10 │ │ + movdqa %xmm12,%xmm11 │ │ pand %xmm14,%xmm5 │ │ - movdqa %xmm1,%xmm11 │ │ - psrlq $0x20,%xmm1 │ │ - pmuludq %xmm15,%xmm11 │ │ - psrld $0x1,%xmm3 │ │ - pand %xmm14,%xmm4 │ │ + pand %xmm2,%xmm11 │ │ + paddd %xmm11,%xmm10 │ │ paddd %xmm6,%xmm5 │ │ - pmuludq %xmm15,%xmm1 │ │ + pand %xmm14,%xmm4 │ │ + movdqa %xmm12,%xmm11 │ │ + pand %xmm0,%xmm11 │ │ paddd %xmm5,%xmm4 │ │ + pand %xmm14,%xmm3 │ │ + paddd %xmm11,%xmm10 │ │ pand %xmm14,%xmm2 │ │ - pand %xmm13,%xmm3 │ │ - paddd %xmm4,%xmm2 │ │ - pshufb 0x18e6(%rip),%xmm11 │ │ - pshufb 0x18ed(%rip),%xmm1 │ │ - por %xmm11,%xmm1 │ │ + paddd %xmm4,%xmm3 │ │ + movdqa %xmm10,%xmm11 │ │ + paddd %xmm3,%xmm2 │ │ + pand %xmm14,%xmm0 │ │ + psrlq $0x20,%xmm10 │ │ + pmuludq %xmm15,%xmm11 │ │ + paddd %xmm2,%xmm0 │ │ + movdqa %xmm0,%xmm2 │ │ + psrlq $0x20,%xmm0 │ │ + pmuludq %xmm15,%xmm10 │ │ psrld $0x1,%xmm1 │ │ - pand %xmm12,%xmm1 │ │ - por %xmm1,%xmm3 │ │ - movdqa %xmm0,%xmm1 │ │ - pand %xmm14,%xmm1 │ │ - movdqa %xmm2,%xmm0 │ │ - paddd %xmm1,%xmm0 │ │ - movdqa %xmm0,%xmm1 │ │ - movdqa %xmm0,%xmm4 │ │ - pmuludq %xmm15,%xmm4 │ │ - psrlq $0x20,%xmm1 │ │ - movdqa %xmm1,%xmm2 │ │ + pand %xmm13,%xmm1 │ │ pmuludq %xmm15,%xmm2 │ │ - movdqa %xmm4,%xmm0 │ │ - pshufb 0x1891(%rip),%xmm0 │ │ - movdqa %xmm2,%xmm1 │ │ - pshufb 0x1894(%rip),%xmm1 │ │ - por %xmm0,%xmm1 │ │ - movdqa %xmm3,%xmm0 │ │ - psrld $0x1,%xmm1 │ │ - por %xmm1,%xmm0 │ │ - movdqu %xmm0,(%r11,%rax,1) │ │ + pshufb 0x14b7(%rip),%xmm11 │ │ + pmuludq %xmm15,%xmm0 │ │ + pshufb 0x14b8(%rip),%xmm10 │ │ + por %xmm11,%xmm10 │ │ + pshufb 0x149a(%rip),%xmm2 │ │ + psrld $0x1,%xmm10 │ │ + pand %xmm12,%xmm10 │ │ + pshufb 0x1496(%rip),%xmm0 │ │ + por %xmm10,%xmm1 │ │ + por %xmm0,%xmm2 │ │ + psrld $0x1,%xmm2 │ │ + por %xmm2,%xmm1 │ │ + movdqu %xmm1,(%r12,%rax,1) │ │ add $0x10,%rax │ │ - cmp %edx,0x18(%rsp) │ │ - ja 1844 │ │ - mov 0x30(%rsp),%ebx │ │ - cmp %ebx,-0x24(%rsp) │ │ - je 1f22 │ │ - mov -0x64(%rsp),%eax │ │ - add 0x20(%rsp),%eax │ │ - lea -0x1(%rax),%ecx │ │ - movslq %eax,%r13 │ │ - mov (%r15,%r13,4),%ebx │ │ - mov %ecx,%edx │ │ - sub %ebp,%edx │ │ - add %ebp,%ecx │ │ - movslq %edx,%rdx │ │ - movslq %ecx,%rcx │ │ - mov (%r15,%rdx,4),%r9d │ │ - mov %eax,%edx │ │ - mov (%r15,%rcx,4),%edi │ │ - sub %ebp,%edx │ │ - mov 0x4(%r15,%r13,4),%r11d │ │ - movslq %edx,%rdx │ │ - mov (%r15,%rdx,4),%r12d │ │ - lea 0x1(%rax),%edx │ │ - add %ebp,%eax │ │ - mov %edx,%esi │ │ - cltq │ │ - add %ebp,%edx │ │ - mov (%r15,%rax,4),%r10d │ │ - movslq %edx,%rdx │ │ - mov -0x4(%r15,%r13,4),%eax │ │ - sub %ebp,%esi │ │ - mov (%r15,%rdx,4),%ecx │ │ - mov %r12d,%edx │ │ - and $0xff0000,%edx │ │ - movslq %esi,%rsi │ │ - mov (%r15,%rsi,4),%r8d │ │ - and $0xff0000,%eax │ │ - add %eax,%edx │ │ - mov %ebx,%eax │ │ - and $0xff0000,%eax │ │ - add %eax,%edx │ │ + cmp %edx,-0x28(%rsp) │ │ + ja 198c │ │ + mov -0x4(%rsp),%ebx │ │ + cmp %ebx,-0x38(%rsp) │ │ + je 1d58 │ │ + mov -0x20(%rsp),%r14 │ │ + mov -0x18(%rsp),%rax │ │ + add -0x40(%rsp),%r14 │ │ + shl $0x2,%r14 │ │ + lea (%rax,%r14,1),%r13 │ │ + add -0x10(%rsp),%r14 │ │ + mov -0x8(%rsp),%eax │ │ + mov %eax,%r12d │ │ + mov -0x4(%r13,%r15,1),%r11d │ │ + mov 0x0(%r13,%r15,1),%ebx │ │ + mov 0x4(%r13,%r15,1),%r10d │ │ + mov -0x4(%r13),%r9d │ │ mov %r11d,%eax │ │ + mov %ebx,%edx │ │ and $0xff0000,%eax │ │ + mov 0x0(%r13),%r8d │ │ + and $0xff0000,%edx │ │ + mov 0x4(%r13),%edi │ │ add %eax,%edx │ │ + mov -0x4(%r13,%rbp,4),%esi │ │ mov %r10d,%eax │ │ and $0xff0000,%eax │ │ add %eax,%edx │ │ mov %r9d,%eax │ │ and $0xff0000,%eax │ │ add %eax,%edx │ │ mov %r8d,%eax │ │ and $0xff0000,%eax │ │ add %eax,%edx │ │ mov %edi,%eax │ │ and $0xff0000,%eax │ │ add %eax,%edx │ │ - mov %ecx,%eax │ │ - and $0xff0000,%eax │ │ - add %eax,%edx │ │ - mov $0x38e38e39,%eax │ │ - mul %edx │ │ - mov -0x4(%r15,%r13,4),%eax │ │ - shr %edx │ │ - and $0xff00,%eax │ │ - and $0xff0000,%edx │ │ - mov %edx,%r14d │ │ - mov %r12d,%edx │ │ - and $0xff00,%edx │ │ - add %eax,%edx │ │ - mov %ebx,%eax │ │ - and $0xff00,%eax │ │ - movzbl %bl,%ebx │ │ - add %eax,%edx │ │ - mov %r11d,%eax │ │ - and $0xff00,%eax │ │ - movzbl %r11b,%r11d │ │ - add %eax,%edx │ │ - mov %r10d,%eax │ │ - and $0xff00,%eax │ │ - movzbl %r10b,%r10d │ │ - add %eax,%edx │ │ - mov %r9d,%eax │ │ - and $0xff00,%eax │ │ - movzbl %r9b,%r9d │ │ - add %eax,%edx │ │ - mov %r8d,%eax │ │ - and $0xff00,%eax │ │ - movzbl %r8b,%r8d │ │ - add %eax,%edx │ │ - mov %edi,%eax │ │ - and $0xff00,%eax │ │ - movzbl %dil,%edi │ │ - add %eax,%edx │ │ - mov %ecx,%eax │ │ - and $0xff00,%eax │ │ - movzbl %cl,%ecx │ │ - add %eax,%edx │ │ - mov $0x38e38e39,%eax │ │ - mul %edx │ │ - movzbl -0x4(%r15,%r13,4),%eax │ │ - mov %edx,%esi │ │ - movzbl %r12b,%edx │ │ - shr %esi │ │ - add %eax,%edx │ │ - add %ebx,%edx │ │ - mov $0x38e38e39,%eax │ │ - add %r11d,%edx │ │ - and $0xff00,%esi │ │ - add %r10d,%edx │ │ - or %r14d,%esi │ │ - add %r9d,%edx │ │ - add %r8d,%edx │ │ - add %edi,%edx │ │ - mov 0x24(%rsp),%edi │ │ - add %ecx,%edx │ │ - mul %edx │ │ - mov -0x30(%rsp),%rcx │ │ - shr %edx │ │ - or %edx,%esi │ │ - cmp %edi,-0x28(%rsp) │ │ - mov %esi,(%rcx,%r13,4) │ │ - jle 1f22 │ │ - add -0x64(%rsp),%edi │ │ - movslq %edi,%r13 │ │ - lea -0x1(%r13),%ecx │ │ - mov %r13,%rax │ │ - mov %ecx,%edx │ │ - add %ebp,%eax │ │ - sub %ebp,%edx │ │ - cltq │ │ - movslq %edx,%rdx │ │ - add %ebp,%ecx │ │ - mov (%r15,%rdx,4),%r9d │ │ - mov %r13d,%edx │ │ - sub %ebp,%edx │ │ - movslq %ecx,%rcx │ │ - mov (%r15,%rax,4),%r10d │ │ - movslq %edx,%rdx │ │ - mov (%r15,%rdx,4),%r12d │ │ - lea 0x1(%r13),%edx │ │ - mov -0x4(%r15,%r13,4),%eax │ │ - mov %edx,%ebx │ │ - sub %ebp,%ebx │ │ - add %ebp,%edx │ │ - movslq %ebx,%rsi │ │ - movslq %edx,%rdx │ │ - mov (%r15,%r13,4),%ebx │ │ - and $0xff0000,%eax │ │ - mov (%r15,%rcx,4),%edi │ │ - mov (%r15,%rdx,4),%ecx │ │ - mov %r12d,%edx │ │ - mov 0x4(%r15,%r13,4),%r11d │ │ - and $0xff0000,%edx │ │ - mov (%r15,%rsi,4),%r8d │ │ - add %eax,%edx │ │ - mov %ebx,%eax │ │ - and $0xff0000,%eax │ │ - add %eax,%edx │ │ - mov %r11d,%eax │ │ - and $0xff0000,%eax │ │ - add %eax,%edx │ │ - mov %r10d,%eax │ │ - and $0xff0000,%eax │ │ - add %eax,%edx │ │ - mov %r9d,%eax │ │ - and $0xff0000,%eax │ │ - add %eax,%edx │ │ - mov %r8d,%eax │ │ + mov %esi,%eax │ │ and $0xff0000,%eax │ │ add %eax,%edx │ │ - mov %edi,%eax │ │ + mov 0x0(%r13,%rbp,4),%eax │ │ and $0xff0000,%eax │ │ add %eax,%edx │ │ - mov %ecx,%eax │ │ + mov 0x4(%r13,%rbp,4),%eax │ │ and $0xff0000,%eax │ │ add %eax,%edx │ │ mov $0x38e38e39,%eax │ │ mul %edx │ │ - mov -0x4(%r15,%r13,4),%eax │ │ - shr %edx │ │ - and $0xff00,%eax │ │ - and $0xff0000,%edx │ │ - mov %edx,%r14d │ │ - mov %r12d,%edx │ │ - and $0xff00,%edx │ │ - add %eax,%edx │ │ - mov %ebx,%eax │ │ - and $0xff00,%eax │ │ - movzbl %bl,%ebx │ │ - add %eax,%edx │ │ mov %r11d,%eax │ │ and $0xff00,%eax │ │ movzbl %r11b,%r11d │ │ + shr %edx │ │ + mov %edx,%ecx │ │ + mov %ebx,%edx │ │ + and $0xff00,%edx │ │ + and $0xff0000,%ecx │ │ add %eax,%edx │ │ mov %r10d,%eax │ │ and $0xff00,%eax │ │ movzbl %r10b,%r10d │ │ add %eax,%edx │ │ mov %r9d,%eax │ │ and $0xff00,%eax │ │ @@ -1018,110 +907,122 @@ │ │ and $0xff00,%eax │ │ movzbl %r8b,%r8d │ │ add %eax,%edx │ │ mov %edi,%eax │ │ and $0xff00,%eax │ │ movzbl %dil,%edi │ │ add %eax,%edx │ │ - mov %ecx,%eax │ │ + mov %esi,%eax │ │ + and $0xff00,%eax │ │ + movzbl %sil,%esi │ │ + add %eax,%edx │ │ + mov 0x0(%r13,%rbp,4),%eax │ │ + and $0xff00,%eax │ │ + add $0x1,%r12d │ │ + add %eax,%edx │ │ + add $0x4,%r14 │ │ + mov 0x4(%r13,%rbp,4),%eax │ │ and $0xff00,%eax │ │ - movzbl %cl,%ecx │ │ add %eax,%edx │ │ mov $0x38e38e39,%eax │ │ mul %edx │ │ - movzbl -0x4(%r15,%r13,4),%eax │ │ + movzbl 0x0(%r13,%rbp,4),%eax │ │ shr %edx │ │ - mov %edx,%esi │ │ - movzbl %r12b,%edx │ │ - add %eax,%edx │ │ - mov $0x38e38e39,%eax │ │ - add %ebx,%edx │ │ - and $0xff00,%esi │ │ + and $0xff00,%edx │ │ + or %edx,%ecx │ │ + movzbl %bl,%edx │ │ add %r11d,%edx │ │ - or %r14d,%esi │ │ add %r10d,%edx │ │ add %r9d,%edx │ │ add %r8d,%edx │ │ add %edi,%edx │ │ - add %ecx,%edx │ │ + add %esi,%edx │ │ + add %eax,%edx │ │ + movzbl 0x4(%r13,%rbp,4),%eax │ │ + add $0x4,%r13 │ │ + add %eax,%edx │ │ + mov $0x38e38e39,%eax │ │ mul %edx │ │ - mov 0x10(%rsp),%eax │ │ - mov -0x30(%rsp),%rcx │ │ shr %edx │ │ - or %edx,%esi │ │ - cmp %eax,-0x28(%rsp) │ │ - mov %esi,(%rcx,%r13,4) │ │ - jle 1f22 │ │ - mov -0x64(%rsp),%eax │ │ - add 0x10(%rsp),%eax │ │ - lea -0x1(%rax),%ecx │ │ - movslq %eax,%r13 │ │ - mov (%r15,%r13,4),%ebx │ │ - mov %ecx,%edx │ │ - sub %ebp,%edx │ │ - add %ebp,%ecx │ │ - movslq %edx,%rdx │ │ - movslq %ecx,%rcx │ │ - mov (%r15,%rdx,4),%r9d │ │ - mov %eax,%edx │ │ - mov (%r15,%rcx,4),%edi │ │ - sub %ebp,%edx │ │ - mov 0x4(%r15,%r13,4),%r11d │ │ - movslq %edx,%rdx │ │ - mov (%r15,%rdx,4),%r12d │ │ - lea 0x1(%rax),%edx │ │ - add %ebp,%eax │ │ - mov %edx,%esi │ │ - cltq │ │ - add %ebp,%edx │ │ - mov (%r15,%rax,4),%r10d │ │ - movslq %edx,%rdx │ │ - mov -0x4(%r15,%r13,4),%eax │ │ - sub %ebp,%esi │ │ - mov (%r15,%rdx,4),%ecx │ │ - mov %r12d,%edx │ │ - and $0xff0000,%edx │ │ - movslq %esi,%rsi │ │ - mov (%r15,%rsi,4),%r8d │ │ - and $0xff0000,%eax │ │ - add %eax,%edx │ │ + or %edx,%ecx │ │ + mov %ecx,-0x4(%r14) │ │ + cmp %r12d,-0x78(%rsp) │ │ + jg 1c01 │ │ + addl $0x1,-0x74(%rsp) │ │ + add %rbp,-0x40(%rsp) │ │ + mov -0x30(%rsp),%rax │ │ + mov -0x74(%rsp),%ebx │ │ + add %rax,-0x68(%rsp) │ │ + add %rax,-0x70(%rsp) │ │ + add %rax,-0x48(%rsp) │ │ + add %rax,-0x60(%rsp) │ │ + add %rax,-0x58(%rsp) │ │ + cmp -0x34(%rsp),%ebx │ │ + jne 18c0 │ │ + lea 0x10(%rsp),%rsp │ │ + pop %rbx │ │ + pop %rbp │ │ + pop %r12 │ │ + pop %r13 │ │ + pop %r14 │ │ + pop %r15 │ │ + retq │ │ + xchg %ax,%ax │ │ + mov -0x70(%rsp),%rax │ │ + mov -0x68(%rsp),%rbx │ │ + lea -0x4(%rax),%r14 │ │ + mov (%rsp),%rax │ │ + mov %rbx,%r13 │ │ + add %rbx,%rax │ │ + mov %rax,-0x50(%rsp) │ │ + nopl (%rax) │ │ + mov 0x0(%r13,%r15,1),%ebx │ │ + mov 0x4(%r13,%r15,1),%r12d │ │ + mov 0x8(%r13,%r15,1),%r11d │ │ + mov 0x0(%r13),%r10d │ │ mov %ebx,%eax │ │ + mov %r12d,%edx │ │ and $0xff0000,%eax │ │ + mov 0x4(%r13),%r9d │ │ + and $0xff0000,%edx │ │ + mov 0x8(%r13),%r8d │ │ add %eax,%edx │ │ + mov 0x0(%r13,%rbp,4),%edi │ │ mov %r11d,%eax │ │ + mov 0x4(%r13,%rbp,4),%esi │ │ and $0xff0000,%eax │ │ add %eax,%edx │ │ mov %r10d,%eax │ │ and $0xff0000,%eax │ │ add %eax,%edx │ │ mov %r9d,%eax │ │ and $0xff0000,%eax │ │ add %eax,%edx │ │ mov %r8d,%eax │ │ and $0xff0000,%eax │ │ add %eax,%edx │ │ mov %edi,%eax │ │ and $0xff0000,%eax │ │ add %eax,%edx │ │ - mov %ecx,%eax │ │ + mov %esi,%eax │ │ + and $0xff0000,%eax │ │ + add %eax,%edx │ │ + mov 0x8(%r13,%rbp,4),%eax │ │ and $0xff0000,%eax │ │ add %eax,%edx │ │ mov $0x38e38e39,%eax │ │ mul %edx │ │ - mov -0x4(%r15,%r13,4),%eax │ │ - shr %edx │ │ - and $0xff00,%eax │ │ - and $0xff0000,%edx │ │ - mov %edx,%r14d │ │ - mov %r12d,%edx │ │ - and $0xff00,%edx │ │ - add %eax,%edx │ │ mov %ebx,%eax │ │ and $0xff00,%eax │ │ movzbl %bl,%ebx │ │ + shr %edx │ │ + mov %edx,%ecx │ │ + mov %r12d,%edx │ │ + and $0xff00,%edx │ │ + and $0xff0000,%ecx │ │ add %eax,%edx │ │ mov %r11d,%eax │ │ and $0xff00,%eax │ │ movzbl %r11b,%r11d │ │ add %eax,%edx │ │ mov %r10d,%eax │ │ and $0xff00,%eax │ │ @@ -1135,900 +1036,748 @@ │ │ and $0xff00,%eax │ │ movzbl %r8b,%r8d │ │ add %eax,%edx │ │ mov %edi,%eax │ │ and $0xff00,%eax │ │ movzbl %dil,%edi │ │ add %eax,%edx │ │ - mov %ecx,%eax │ │ - and $0xff00,%eax │ │ - movzbl %cl,%ecx │ │ - add %eax,%edx │ │ - mov $0x38e38e39,%eax │ │ - mul %edx │ │ - movzbl -0x4(%r15,%r13,4),%eax │ │ - mov %edx,%esi │ │ - movzbl %r12b,%edx │ │ - shr %esi │ │ - add %eax,%edx │ │ - add %ebx,%edx │ │ - mov $0x38e38e39,%eax │ │ - add %r11d,%edx │ │ - and $0xff00,%esi │ │ - add %r10d,%edx │ │ - or %r14d,%esi │ │ - add %r9d,%edx │ │ - add %r8d,%edx │ │ - add %edi,%edx │ │ - add %ecx,%edx │ │ - mul %edx │ │ - mov -0x30(%rsp),%rax │ │ - shr %edx │ │ - or %edx,%esi │ │ - mov %esi,(%rax,%r13,4) │ │ - addl $0x1,-0x68(%rsp) │ │ - add %ebp,-0x64(%rsp) │ │ - mov 0x8(%rsp),%rax │ │ - mov (%rsp),%rsi │ │ - mov -0x68(%rsp),%ebx │ │ - add %rax,-0x60(%rsp) │ │ - add %rax,-0x18(%rsp) │ │ - add %rsi,-0x8(%rsp) │ │ - add %rsi,-0x10(%rsp) │ │ - add %rax,-0x70(%rsp) │ │ - add %rsi,-0x20(%rsp) │ │ - add %rax,-0x58(%rsp) │ │ - add %rax,-0x38(%rsp) │ │ - add %rax,-0x50(%rsp) │ │ - add %rax,-0x48(%rsp) │ │ - cmp 0x14(%rsp),%ebx │ │ - je 21b0 │ │ - cmpl $0x1,-0x28(%rsp) │ │ - jle 1f22 │ │ - mov -0x60(%rsp),%r14 │ │ - mov -0x38(%rsp),%rbx │ │ - mov -0x58(%rsp),%rdi │ │ - lea 0x8(%r14),%rsi │ │ - mov %r14,%rax │ │ - mov -0x50(%rsp),%r11 │ │ - cmp %rsi,%rbx │ │ - setbe %dl │ │ - add $0x18,%rax │ │ - cmp %rax,%rdi │ │ - setae %al │ │ - or %eax,%edx │ │ - mov %r11,%rax │ │ - add $0x18,%rax │ │ - cmp %rax,%rdi │ │ - setae %cl │ │ - cmp %rbx,%r11 │ │ - mov -0x48(%rsp),%r11 │ │ - setae %al │ │ - or %ecx,%eax │ │ - and %eax,%edx │ │ - cmpl $0x3,-0x24(%rsp) │ │ - seta %al │ │ - and %edx,%eax │ │ - lea 0x18(%r11),%rdx │ │ - cmp %rdx,%rdi │ │ - setae %cl │ │ - cmp %rbx,%r11 │ │ - setae %dl │ │ - or %ecx,%edx │ │ - test %dl,%al │ │ - jne 17f0 │ │ - mov -0x8(%rsp),%rax │ │ - mov -0x10(%rsp),%rdi │ │ - mov %r15,0x28(%rsp) │ │ - lea 0x1(%rax),%rsi │ │ - lea 0x2(%rax),%rcx │ │ - mov -0x20(%rsp),%rax │ │ - sub %rdi,%rsi │ │ - sub %rdi,%rcx │ │ - mov %rsi,%rbx │ │ - mov -0x18(%rsp),%r14 │ │ - mov %ebp,0x34(%rsp) │ │ - lea 0x1(%rax),%rdx │ │ - lea 0x2(%rax),%rax │ │ - sub %rdi,%rdx │ │ - sub %rdi,%rax │ │ - mov %rcx,%rbp │ │ - mov -0x60(%rsp),%r13 │ │ - mov %rdx,%r12 │ │ - mov (%rsp),%r11 │ │ - mov %rax,%r15 │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ - mov -0x40(%rsp),%rax │ │ - mov 0x0(%r13,%rbx,4),%edx │ │ - mov 0x0(%r13,%rbp,4),%r9d │ │ - mov 0x0(%r13,%rax,1),%r10d │ │ - mov 0x0(%r13),%r8d │ │ - and $0xff0000,%edx │ │ - mov 0x4(%r13),%edi │ │ - mov 0x8(%r13),%esi │ │ - mov %r10d,%eax │ │ - and $0xff0000,%eax │ │ - add %eax,%edx │ │ - mov %r9d,%eax │ │ - and $0xff0000,%eax │ │ - add %eax,%edx │ │ - mov %r8d,%eax │ │ - and $0xff0000,%eax │ │ - add %eax,%edx │ │ - mov %edi,%eax │ │ - and $0xff0000,%eax │ │ - add %eax,%edx │ │ - mov %esi,%eax │ │ - and $0xff0000,%eax │ │ - add %eax,%edx │ │ - mov 0x0(%r13,%r11,4),%eax │ │ - and $0xff0000,%eax │ │ - add %eax,%edx │ │ - mov 0x0(%r13,%r12,4),%eax │ │ - and $0xff0000,%eax │ │ - add %eax,%edx │ │ - mov 0x0(%r13,%r15,4),%eax │ │ - and $0xff0000,%eax │ │ - add %eax,%edx │ │ - mov $0x38e38e39,%eax │ │ - mul %edx │ │ - mov %r10d,%eax │ │ - and $0xff00,%eax │ │ - movzbl %r10b,%r10d │ │ - mov %edx,%ecx │ │ - mov 0x0(%r13,%rbx,4),%edx │ │ - shr %ecx │ │ - and $0xff0000,%ecx │ │ - and $0xff00,%edx │ │ - add %eax,%edx │ │ - mov %r9d,%eax │ │ - and $0xff00,%eax │ │ - movzbl %r9b,%r9d │ │ - add %eax,%edx │ │ - mov %r8d,%eax │ │ - and $0xff00,%eax │ │ - movzbl %r8b,%r8d │ │ - add %eax,%edx │ │ - mov %edi,%eax │ │ - and $0xff00,%eax │ │ - movzbl %dil,%edi │ │ - add %eax,%edx │ │ mov %esi,%eax │ │ and $0xff00,%eax │ │ movzbl %sil,%esi │ │ add %eax,%edx │ │ - mov 0x0(%r13,%r11,4),%eax │ │ - and $0xff00,%eax │ │ - add %eax,%edx │ │ - mov 0x0(%r13,%r12,4),%eax │ │ - and $0xff00,%eax │ │ add $0x4,%r14 │ │ - add %eax,%edx │ │ - mov 0x0(%r13,%r15,4),%eax │ │ + mov 0x8(%r13,%rbp,4),%eax │ │ and $0xff00,%eax │ │ add %eax,%edx │ │ mov $0x38e38e39,%eax │ │ mul %edx │ │ - movzbl 0x0(%r13,%r11,4),%eax │ │ + movzbl 0x8(%r13,%rbp,4),%eax │ │ + add $0x4,%r13 │ │ shr %edx │ │ and $0xff00,%edx │ │ or %edx,%ecx │ │ - movzbl 0x0(%r13,%rbx,4),%edx │ │ + movzbl %r12b,%edx │ │ + add %ebx,%edx │ │ + add %r11d,%edx │ │ add %r10d,%edx │ │ add %r9d,%edx │ │ add %r8d,%edx │ │ add %edi,%edx │ │ add %esi,%edx │ │ add %eax,%edx │ │ - movzbl 0x0(%r13,%r12,4),%eax │ │ - add %eax,%edx │ │ - movzbl 0x0(%r13,%r15,4),%eax │ │ - add $0x4,%r13 │ │ - add %eax,%edx │ │ mov $0x38e38e39,%eax │ │ mul %edx │ │ shr %edx │ │ or %edx,%ecx │ │ mov %ecx,(%r14) │ │ - cmp %r14,-0x70(%rsp) │ │ - jne 2040 │ │ - mov 0x28(%rsp),%r15 │ │ - mov 0x34(%rsp),%ebp │ │ - jmpq 1f22 │ │ - nopl 0x0(%rax) │ │ - lea 0x40(%rsp),%rsp │ │ - pop %rbx │ │ - pop %rbp │ │ - pop %r12 │ │ - pop %r13 │ │ - pop %r14 │ │ - pop %r15 │ │ - retq │ │ + cmp %r13,-0x50(%rsp) │ │ + jne 1dc0 │ │ + jmpq 1d58 │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ -00000000000021c0 : │ │ +0000000000001f20 : │ │ push %r14 │ │ push %r13 │ │ mov %rdi,%r13 │ │ push %r12 │ │ mov %esi,%r12d │ │ imul %edx,%r12d │ │ push %rbp │ │ mov %edx,%ebp │ │ - movslq %r12d,%rax │ │ + movslq %r12d,%rdi │ │ push %rbx │ │ - lea 0x0(,%rax,4),%rdi │ │ + shl $0x2,%rdi │ │ mov %esi,%ebx │ │ - callq c90 │ │ + callq d40 │ │ test %rax,%rax │ │ mov %rax,%r14 │ │ - je 2228 │ │ - lea 0xc64(%rip),%rdi │ │ - callq f60 │ │ + je 1f80 │ │ + lea 0xc48(%rip),%rdi │ │ + callq 1040 │ │ mov %ebp,%ecx │ │ mov %ebx,%edx │ │ mov %r14,%rsi │ │ mov %r13,%rdi │ │ - callq 16b0 │ │ - lea 0xc5b(%rip),%rdi │ │ - callq f60 │ │ + callq 17a0 │ │ + lea 0xc3f(%rip),%rdi │ │ + callq 1040 │ │ pop %rbx │ │ mov %r14,%rax │ │ pop %rbp │ │ pop %r12 │ │ pop %r13 │ │ pop %r14 │ │ retq │ │ - nopl 0x0(%rax) │ │ + nopl (%rax) │ │ mov %r12d,%ecx │ │ - lea 0xfce(%rip),%rdx │ │ - lea 0xa43(%rip),%rsi │ │ + lea 0xfb6(%rip),%rdx │ │ + lea 0xa2b(%rip),%rsi │ │ mov $0x6,%edi │ │ xor %eax,%eax │ │ - callq c50 <__android_log_print@plt> │ │ + callq d00 <__android_log_print@plt> │ │ pop %rbx │ │ mov %r14,%rax │ │ pop %rbp │ │ pop %r12 │ │ pop %r13 │ │ pop %r14 │ │ retq │ │ - data16 data16 data16 data16 data16 nopw %cs:0x0(%rax,%rax,1) │ │ + jmpq 1fc0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -0000000000002260 : │ │ +0000000000001fc0 : │ │ push %r15 │ │ - xor %r10d,%r10d │ │ - mov %ecx,%r11d │ │ + mov %esi,%r15d │ │ + xor %r11d,%r11d │ │ push %r14 │ │ push %r13 │ │ push %r12 │ │ push %rbp │ │ push %rbx │ │ - mov %esi,%ebx │ │ + mov %ecx,%ebx │ │ mov 0x38(%rsp),%eax │ │ mov %esi,-0x1c(%rsp) │ │ mov %r8d,%esi │ │ sub %eax,%esi │ │ - cmovs %r10d,%esi │ │ - add %eax,%r8d │ │ - cmp %edx,%r8d │ │ - cmovle %r8d,%edx │ │ - sub %eax,%r11d │ │ - cmovs %r10d,%r11d │ │ - add %ecx,%eax │ │ - cmp %ebx,%eax │ │ - mov %edx,%r15d │ │ + lea (%r8,%rax,1),%r10d │ │ + cmovs %r11d,%esi │ │ + cmp %edx,%r10d │ │ + cmovle %r10d,%edx │ │ + sub %eax,%ebx │ │ + mov %edx,%r14d │ │ + cmovns %ebx,%r11d │ │ mov %edx,-0x20(%rsp) │ │ - cmovg %ebx,%eax │ │ - cmp %esi,%r15d │ │ - mov %eax,%edx │ │ - jle 23c1 │ │ - mov %ebx,%eax │ │ - movslq %ebx,%rcx │ │ + lea (%rcx,%rax,1),%edx │ │ + cmp %r15d,%edx │ │ + mov %r15d,%eax │ │ + cmovg %r15d,%edx │ │ + cmp %esi,%r14d │ │ + jle 2141 │ │ + movslq %r15d,%r8 │ │ imul %esi,%eax │ │ - lea 0x0(,%rcx,4),%rbx │ │ - mov %rbx,-0x28(%rsp) │ │ + lea 0x0(,%r8,4),%rbx │ │ movslq %r11d,%rcx │ │ + mov %rbx,-0x28(%rsp) │ │ mov %edx,%ebx │ │ - movd %r9d,%xmm1 │ │ movslq %eax,%r8 │ │ sub %r11d,%ebx │ │ - mov %ebx,-0xc(%rsp) │ │ add %r8,%rcx │ │ - pshufd $0x0,%xmm1,%xmm0 │ │ + lea -0x4(%rbx),%r8d │ │ + mov %ebx,-0xc(%rsp) │ │ + movd %r9d,%xmm1 │ │ + shr $0x2,%r8d │ │ lea (%rdi,%rcx,4),%r10 │ │ - lea -0x4(%rbx),%ecx │ │ - shr $0x2,%ecx │ │ - lea 0x1(%rcx),%ebx │ │ - lea -0x1(%rdx),%ecx │ │ + pshufd $0x0,%xmm1,%xmm0 │ │ + lea 0x1(%r8),%ebx │ │ mov %ebx,-0x18(%rsp) │ │ - sub %r11d,%ecx │ │ + lea -0x1(%rdx),%r8d │ │ shl $0x2,%ebx │ │ - cmp $0x5,%ecx │ │ - mov %ebx,-0x10(%rsp) │ │ + sub %r11d,%r8d │ │ + cmp $0x5,%r8d │ │ lea (%r11,%rbx,1),%r15d │ │ - mov %ecx,-0x14(%rsp) │ │ + mov %ebx,-0x10(%rsp) │ │ + mov %r8d,-0x14(%rsp) │ │ cmovbe %r11d,%r15d │ │ lea 0x1(%r15),%r14d │ │ lea 0x2(%r15),%r13d │ │ lea 0x3(%r15),%r12d │ │ lea 0x4(%r15),%ebp │ │ lea 0x5(%r15),%ebx │ │ - nop │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ + data16 data16 data16 data16 data16 nopw %cs:0x0(%rax,%rax,1) │ │ cmp %r11d,%edx │ │ - jle 23ab │ │ + jle 212b │ │ cmpl $0x5,-0x14(%rsp) │ │ - jbe 2354 │ │ + jbe 20d4 │ │ mov %r10,%r8 │ │ xor %ecx,%ecx │ │ add $0x1,%ecx │ │ add $0x10,%r8 │ │ movdqu %xmm0,-0x10(%r8) │ │ cmp %ecx,-0x18(%rsp) │ │ - ja 2335 │ │ + ja 20b5 │ │ mov -0xc(%rsp),%r8d │ │ cmp %r8d,-0x10(%rsp) │ │ - je 23ab │ │ + je 212b │ │ lea (%rax,%r15,1),%ecx │ │ cmp %r14d,%edx │ │ movslq %ecx,%rcx │ │ mov %r9d,(%rdi,%rcx,4) │ │ - jle 23ab │ │ + jle 212b │ │ lea (%rax,%r14,1),%ecx │ │ cmp %r13d,%edx │ │ movslq %ecx,%rcx │ │ mov %r9d,(%rdi,%rcx,4) │ │ - jle 23ab │ │ + jle 212b │ │ lea (%rax,%r13,1),%ecx │ │ cmp %r12d,%edx │ │ movslq %ecx,%rcx │ │ mov %r9d,(%rdi,%rcx,4) │ │ - jle 23ab │ │ + jle 212b │ │ lea (%rax,%r12,1),%ecx │ │ cmp %ebp,%edx │ │ movslq %ecx,%rcx │ │ mov %r9d,(%rdi,%rcx,4) │ │ - jle 23ab │ │ + jle 212b │ │ lea (%rax,%rbp,1),%ecx │ │ cmp %ebx,%edx │ │ movslq %ecx,%rcx │ │ mov %r9d,(%rdi,%rcx,4) │ │ - jle 23ab │ │ + jle 212b │ │ lea (%rax,%rbx,1),%ecx │ │ movslq %ecx,%rcx │ │ mov %r9d,(%rdi,%rcx,4) │ │ add $0x1,%esi │ │ add -0x1c(%rsp),%eax │ │ add -0x28(%rsp),%r10 │ │ cmp -0x20(%rsp),%esi │ │ - jne 2320 │ │ + jne 20a0 │ │ pop %rbx │ │ pop %rbp │ │ pop %r12 │ │ pop %r13 │ │ pop %r14 │ │ pop %r15 │ │ retq │ │ - nopl 0x0(%rax) │ │ + jmpq 2160 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -00000000000023d0 : │ │ +0000000000002160 : │ │ push %rbp │ │ imul %edx,%r9d │ │ - mov $0x400,%r10d │ │ + xor %r10d,%r10d │ │ push %rbx │ │ + mov $0x400,%r11d │ │ lea -0x28(%rsp),%rsp │ │ add %r9d,%r8d │ │ - mov 0x2b5d(%rip),%rdi │ │ - mov %r8d,%r9d │ │ - mov (%rdi),%rax │ │ + mov %fs:0x28,%rax │ │ mov %rax,0x18(%rsp) │ │ - mov 0x2b8b(%rip),%rax │ │ + xor %eax,%eax │ │ + mov 0x2dfa(%rip),%rax │ │ + mov %r8d,%edi │ │ mov (%rax),%eax │ │ imul %eax,%edx │ │ - sub %edx,%r9d │ │ + sub %edx,%edi │ │ add %r8d,%edx │ │ - mov %r9d,%ecx │ │ - lea (%rdx,%rax,1),%r8d │ │ + mov %edi,%ecx │ │ + add %eax,%edi │ │ + mov (%rsi,%rdi,4),%edi │ │ sub %eax,%ecx │ │ - add %eax,%r9d │ │ - mov (%rsi,%r9,4),%r9d │ │ - sub %eax,%edx │ │ - mov (%rsi,%r8,4),%r8d │ │ mov (%rsi,%rcx,4),%ecx │ │ + mov %edi,0x4(%rsp) │ │ + lea (%rdx,%rax,1),%edi │ │ + mov (%rsi,%rdi,4),%edi │ │ + sub %eax,%edx │ │ mov (%rsi,%rdx,4),%eax │ │ - mov %r9d,0x4(%rsp) │ │ - xor %r9d,%r9d │ │ - mov %r8d,0x8(%rsp) │ │ mov %ecx,(%rsp) │ │ + mov %edi,0x8(%rsp) │ │ mov %eax,0xc(%rsp) │ │ - mov $0x1,%r8d │ │ - xor %esi,%esi │ │ - lea -0x1(%r8),%edx │ │ - movzbl %cl,%r11d │ │ - movzbl %ch,%ebx │ │ + mov $0x1,%r9d │ │ + xor %r8d,%r8d │ │ + lea -0x1(%r9),%edx │ │ + movzbl %cl,%ebx │ │ + movzbl %ch,%esi │ │ shr $0x10,%ecx │ │ cmp $0x2,%edx │ │ movzbl %cl,%ecx │ │ - je 2498 │ │ + je 2228 │ │ cmp $0x3,%edx │ │ - je 2568 │ │ + je 22e8 │ │ cmp $0x1,%edx │ │ - je 2540 │ │ + je 22c0 │ │ + cmp %ecx,%esi │ │ + jle 2350 │ │ + cmp %esi,%ebx │ │ + jge 2350 │ │ cmp %ecx,%ebx │ │ - jle 25c0 │ │ - cmp %ebx,%r11d │ │ - jge 25c0 │ │ - cmp %ecx,%r11d │ │ - mov %ebx,%ebp │ │ - jle 2670 │ │ - mov %r11d,%eax │ │ - sub %ecx,%ebp │ │ + mov %esi,%edi │ │ + jle 23f8 │ │ + mov %ebx,%eax │ │ + sub %ebx,%esi │ │ sub %ecx,%eax │ │ + sub %ecx,%edi │ │ lea (%rax,%rax,2),%eax │ │ - jmpq 255c │ │ - nopl 0x0(%rax,%rax,1) │ │ + mov %eax,%edx │ │ + sar $0x1f,%edx │ │ + idiv %esi │ │ + jmpq 2320 │ │ + nopw 0x0(%rax,%rax,1) │ │ + cmp %ecx,%esi │ │ + jle 2258 │ │ cmp %ecx,%ebx │ │ - jle 24d0 │ │ - cmp %ecx,%r11d │ │ - jle 24d0 │ │ - cmp %ebx,%r11d │ │ - jle 2650 │ │ - mov %r11d,%ebp │ │ - sub %ebx,%r11d │ │ - lea (%r11,%r11,2),%eax │ │ - sub %ecx,%ebx │ │ - sub %ecx,%ebp │ │ + jle 2258 │ │ + cmp %esi,%ebx │ │ + jle 23d8 │ │ + mov %ebx,%edi │ │ + sub %esi,%ebx │ │ + lea (%rbx,%rbx,2),%eax │ │ + sub %ecx,%esi │ │ mov %eax,%edx │ │ + add $0x1,%esi │ │ sar $0x1f,%edx │ │ - mov %ebx,%ecx │ │ - add $0x1,%ecx │ │ - idiv %ecx │ │ - jmpq 2590 │ │ - nopl 0x0(%rax) │ │ - add $0x400,%esi │ │ - cmp $0xd8,%esi │ │ - jg 2520 │ │ - lea (%r8,%r9,1),%edx │ │ - add $0x1,%r8d │ │ + sub %ecx,%edi │ │ + idiv %esi │ │ + jmpq 2320 │ │ + nopw 0x0(%rax,%rax,1) │ │ + add $0x400,%r8d │ │ + cmp $0xd8,%r8d │ │ + jg 22a0 │ │ + lea (%r9,%r10,1),%edx │ │ + add $0x1,%r9d │ │ and $0x3,%edx │ │ mov (%rsp,%rdx,4),%ecx │ │ - jmpq 2440 │ │ - nopl 0x0(%rax) │ │ - add $0x400,%esi │ │ - cmp $0xd8,%esi │ │ - jg 2520 │ │ - cmp $0xb8,%esi │ │ - jle 2690 │ │ - data16 data16 data16 data16 nopw %cs:0x0(%rax,%rax,1) │ │ - add $0x1,%r9d │ │ - cmp $0x4,%r9d │ │ - je 25f0 │ │ - movslq %r9d,%rax │ │ + jmpq 21ca │ │ + nopl 0x0(%rax,%rax,1) │ │ + add $0x400,%r8d │ │ + cmp $0xd8,%r8d │ │ + jg 22a0 │ │ + cmp $0xb8,%r8d │ │ + jle 2410 │ │ + nopl (%rax) │ │ + add $0x1,%r10d │ │ + cmp $0x4,%r10d │ │ + je 2388 │ │ + movslq %r10d,%rax │ │ mov (%rsp,%rax,4),%ecx │ │ - jmpq 2438 │ │ + jmpq 21c1 │ │ nopl 0x0(%rax) │ │ - cmp %ecx,%r11d │ │ - jge 24d0 │ │ - cmp %ebx,%r11d │ │ - jge 24d0 │ │ cmp %ecx,%ebx │ │ - jg 2630 │ │ - mov %ecx,%ebp │ │ + jge 2258 │ │ + cmp %esi,%ebx │ │ + jge 2258 │ │ + cmp %ecx,%esi │ │ + jle 23c0 │ │ + mov %esi,%edi │ │ + sub %ecx,%esi │ │ + lea (%rsi,%rsi,2),%eax │ │ sub %ebx,%ecx │ │ - sub %r11d,%ebp │ │ - lea (%rcx,%rcx,2),%eax │ │ mov %eax,%edx │ │ - sub %r11d,%ebx │ │ + sub %ebx,%edi │ │ sar $0x1f,%edx │ │ - idiv %ebx │ │ - jmp 2590 │ │ + idiv %ecx │ │ + jmp 2320 │ │ + nopl 0x0(%rax) │ │ + cmp %ecx,%esi │ │ + jge 2280 │ │ + cmp %esi,%ebx │ │ + jle 2280 │ │ cmp %ecx,%ebx │ │ - jge 24f8 │ │ - cmp %ebx,%r11d │ │ - jle 24f8 │ │ - cmp %ecx,%r11d │ │ - jg 2610 │ │ - mov %ecx,%ebp │ │ - sub %r11d,%ecx │ │ + jg 23a8 │ │ + mov %ecx,%edi │ │ + sub %ebx,%ecx │ │ lea (%rcx,%rcx,2),%eax │ │ - sub %ebx,%r11d │ │ + sub %esi,%ebx │ │ mov %eax,%edx │ │ - sub %ebx,%ebp │ │ + sub %esi,%edi │ │ sar $0x1f,%edx │ │ - idiv %r11d │ │ - nop │ │ + idiv %ebx │ │ + nopl 0x0(%rax) │ │ + data16 data16 data16 data16 data16 nopw %cs:0x0(%rax,%rax,1) │ │ shl $0x8,%eax │ │ mov %eax,%edx │ │ sar $0x1f,%edx │ │ - idiv %ebp │ │ - test %ebp,%ebp │ │ - mov %eax,%r11d │ │ - lea 0x170(%rax),%ecx │ │ - js 25c5 │ │ - mov %r10d,%edx │ │ - lea 0x1(%rbp),%ecx │ │ + idiv %edi │ │ + test %edi,%edi │ │ + mov %eax,%ebp │ │ + lea 0x170(%rax),%esi │ │ + js 2355 │ │ + mov %r11d,%edx │ │ + add $0x1,%edi │ │ sar $0x1f,%edx │ │ - mov %r10d,%eax │ │ - idiv %ecx │ │ - lea -0x5(%r11,%rax,1),%ecx │ │ - jmp 25c5 │ │ + mov %r11d,%eax │ │ + idiv %edi │ │ + lea -0x5(%rbp,%rax,1),%esi │ │ + jmp 2355 │ │ + nopw 0x0(%rax,%rax,1) │ │ + mov $0x400,%esi │ │ + add %esi,%r8d │ │ + cmp $0xd8,%r8d │ │ + jg 22a0 │ │ + cmp $0x4,%r9d │ │ + jne 2268 │ │ + cmp $0xb8,%r8d │ │ + jg 22a0 │ │ + jmpq 2410 │ │ nopl 0x0(%rax) │ │ - mov $0x400,%ecx │ │ - add %ecx,%esi │ │ - cmp $0xd8,%esi │ │ - jg 2520 │ │ - cmp $0x4,%r8d │ │ - jne 24de │ │ - cmp $0xb8,%esi │ │ - jg 2520 │ │ - jmpq 2690 │ │ - xchg %ax,%ax │ │ mov $0xffffffff,%eax │ │ - mov 0x18(%rsp),%rcx │ │ - mov (%rdi),%rdx │ │ - cmp %rdx,%rcx │ │ - jne 2698 │ │ + mov 0x18(%rsp),%rbx │ │ + xor %fs:0x28,%rbx │ │ + jne 2418 │ │ lea 0x28(%rsp),%rsp │ │ pop %rbx │ │ pop %rbp │ │ retq │ │ - xchg %ax,%ax │ │ - mov %r11d,%ebp │ │ - sub %ecx,%r11d │ │ - lea (%r11,%r11,2),%eax │ │ - sub %ebx,%ecx │ │ - mov %eax,%edx │ │ - sub %ebx,%ebp │ │ - sar $0x1f,%edx │ │ - idiv %ecx │ │ - jmpq 2590 │ │ - nopw 0x0(%rax,%rax,1) │ │ - mov %ebx,%ebp │ │ + nopl (%rax) │ │ + mov %ebx,%edi │ │ sub %ecx,%ebx │ │ lea (%rbx,%rbx,2),%eax │ │ - sub %r11d,%ecx │ │ + sub %esi,%ecx │ │ mov %eax,%edx │ │ - sub %r11d,%ebp │ │ + sub %esi,%edi │ │ sar $0x1f,%edx │ │ idiv %ecx │ │ - jmpq 2590 │ │ - nopl 0x0(%rax) │ │ - mov %ebx,%ebp │ │ - sub %r11d,%ebx │ │ - lea (%rbx,%rbx,2),%eax │ │ - sub %ecx,%r11d │ │ + jmpq 2320 │ │ + nop │ │ + mov %ecx,%edi │ │ + sub %esi,%ecx │ │ + lea (%rcx,%rcx,2),%eax │ │ + sub %ebx,%esi │ │ mov %eax,%edx │ │ - add $0x1,%r11d │ │ + sub %ebx,%edi │ │ sar $0x1f,%edx │ │ - sub %ecx,%ebp │ │ - idiv %r11d │ │ - jmpq 2590 │ │ - xchg %ax,%ax │ │ - mov %ecx,%eax │ │ + idiv %esi │ │ + jmpq 2320 │ │ + nop │ │ + mov %esi,%edi │ │ + sub %ebx,%esi │ │ + lea (%rsi,%rsi,2),%eax │ │ sub %ecx,%ebx │ │ - sub %r11d,%eax │ │ - sub %r11d,%ebp │ │ - lea (%rax,%rax,2),%eax │ │ mov %eax,%edx │ │ + add $0x1,%ebx │ │ sar $0x1f,%edx │ │ + sub %ecx,%edi │ │ idiv %ebx │ │ - jmpq 2590 │ │ - nopl 0x0(%rax) │ │ - mov %r9d,%eax │ │ - jmpq 25f5 │ │ - callq c30 <__stack_chk_fail@plt> │ │ + jmpq 2320 │ │ + nopw 0x0(%rax,%rax,1) │ │ + mov %ecx,%eax │ │ + sub %ecx,%esi │ │ + sub %ebx,%eax │ │ + sub %ebx,%edi │ │ + lea (%rax,%rax,2),%eax │ │ + mov %eax,%edx │ │ + sar $0x1f,%edx │ │ + idiv %esi │ │ + jmpq 2320 │ │ + nop │ │ + mov %r10d,%eax │ │ + jmpq 238d │ │ + callq ce0 <__stack_chk_fail@plt> │ │ nopl (%rax) │ │ │ │ -00000000000026a0 : │ │ +0000000000002420 : │ │ push %r15 │ │ push %r14 │ │ mov %edx,%r14d │ │ push %r13 │ │ push %r12 │ │ mov %rsi,%r12 │ │ push %rbp │ │ push %rbx │ │ mov %ecx,%ebx │ │ - lea -0xb8(%rsp),%rsp │ │ - mov 0xf0(%rsp),%rax │ │ - mov 0x28bf(%rip),%r15 │ │ - mov %rdi,0x30(%rsp) │ │ - mov %rax,0x68(%rsp) │ │ - mov 0x286e(%rip),%rax │ │ - mov %ecx,0x24(%rsp) │ │ - mov %r8,0x70(%rsp) │ │ - mov (%rax),%rax │ │ - mov %r9,0x78(%rsp) │ │ - movl $0xff00,0x90(%rsp) │ │ - mov %rax,0xa8(%rsp) │ │ + lea -0xa8(%rsp),%rsp │ │ + mov 0xe0(%rsp),%rax │ │ + mov 0x2b3f(%rip),%r15 │ │ + mov %rdi,0x28(%rsp) │ │ + mov %rax,0x58(%rsp) │ │ + mov %fs:0x28,%rax │ │ + mov %rax,0x98(%rsp) │ │ + xor %eax,%eax │ │ mov (%r15),%eax │ │ - movl $0xff00ff,0x94(%rsp) │ │ - movl $0xffff,0x98(%rsp) │ │ - mov %eax,0x84(%rsp) │ │ + mov %ecx,0x40(%rsp) │ │ + mov %r8,0x60(%rsp) │ │ + mov %eax,%esi │ │ lea 0x1(%rax),%edi │ │ - mov %edi,0x1c(%rsp) │ │ - mov %edi,%esi │ │ - movl $0xffff00,0x9c(%rsp) │ │ - mov %eax,%edi │ │ + mov %r9,0x68(%rsp) │ │ + not %esi │ │ + mov %eax,0x70(%rsp) │ │ + lea (%rdx,%rsi,1),%edx │ │ + add %ebx,%esi │ │ + mov %edx,%ecx │ │ + mov %edi,0x18(%rsp) │ │ + cmp %esi,%edi │ │ + mov %edx,0x1c(%rsp) │ │ + movl $0xff00,0x80(%rsp) │ │ + movl $0xff00ff,0x84(%rsp) │ │ + movl $0xffff,0x88(%rsp) │ │ + movl $0xffff00,0x8c(%rsp) │ │ movl $0x0,(%r9) │ │ - not %eax │ │ - lea (%rdx,%rax,1),%ecx │ │ - add %ebx,%eax │ │ + mov %esi,0x14(%rsp) │ │ + jge 271c │ │ + lea (%r14,%r14,1),%esi │ │ + mov %edi,%r10d │ │ + mov %esi,%edx │ │ + imul %r14d,%r10d │ │ + mov %esi,0x20(%rsp) │ │ + movslq %esi,%rsi │ │ + mov %edi,%r13d │ │ + lea 0x0(,%rsi,4),%rdi │ │ mov %eax,%ebx │ │ - mov %ecx,%edx │ │ - mov %ecx,0x20(%rsp) │ │ - cmp %ebx,%esi │ │ - mov %eax,0x3c(%rsp) │ │ - jge 29dc │ │ - lea (%r14,%r14,1),%eax │ │ - lea 0x2(%rdi),%r8d │ │ - mov %eax,%ecx │ │ - mov %esi,%ebx │ │ - mov %eax,0x38(%rsp) │ │ - mov %edi,%eax │ │ - mov %r14d,%edi │ │ - imul %r14d,%ebx │ │ - imul %r8d,%edi │ │ - movslq %r8d,%r8 │ │ - mov %r12,0x50(%rsp) │ │ - mov %edi,0x18(%rsp) │ │ - movslq %ecx,%rdi │ │ - mov %rdi,0x40(%rsp) │ │ - mov %rdi,%r9 │ │ - movslq %ebx,%rdi │ │ - mov %rdi,%rbx │ │ - mov %rdi,%r13 │ │ - mov %r9,%rdi │ │ - movslq %eax,%r9 │ │ - shl $0x2,%rdi │ │ - mov %rdi,0x48(%rsp) │ │ - mov %eax,%edi │ │ - lea 0x1(%r9),%rax │ │ - mov %rax,0x58(%rsp) │ │ - mov %rax,%r11 │ │ - mov %rbx,%rax │ │ - add %r11,%rax │ │ + lea 0x2(%rax),%r11d │ │ + mov %rdi,0x38(%rsp) │ │ + mov $0xfffffffe,%edi │ │ + mov %rsi,0x30(%rsp) │ │ + sub %ebx,%edi │ │ + movslq %eax,%rsi │ │ + movslq %r10d,%r10 │ │ + lea 0x1(%rsi),%rax │ │ + mov %edi,%esi │ │ + mov %rax,0x48(%rsp) │ │ + add %ecx,%esi │ │ + add %r10,%rax │ │ + imul %r14d,%r11d │ │ + shr %esi │ │ lea (%r12,%rax,4),%rax │ │ - mov %esi,%r12d │ │ - mov %rax,0x28(%rsp) │ │ - mov $0xfffffffe,%eax │ │ - mov %eax,%ebx │ │ - sub %edi,%ebx │ │ - mov %ebx,0x8c(%rsp) │ │ - mov %ebx,%eax │ │ - add %edx,%eax │ │ - shr %eax │ │ - mov %eax,0x88(%rsp) │ │ - mov %eax,%edx │ │ - mov %ecx,%eax │ │ - lea 0x2(%rdx,%rdx,1),%rdi │ │ - mov %rdi,0x60(%rsp) │ │ - neg %eax │ │ - mov %eax,0x80(%rsp) │ │ + mov %esi,0x74(%rsp) │ │ + mov %rax,%r9 │ │ + mov %r14d,0x7c(%rsp) │ │ mov %esi,%eax │ │ - cltq │ │ - sub %rax,%r8 │ │ - sub %rax,%r9 │ │ - mov 0x20(%rsp),%edi │ │ - cmp %edi,0x1c(%rsp) │ │ - jge 28d7 │ │ - movslq 0x18(%rsp),%r11 │ │ - mov %r13,%rax │ │ - mov 0x80(%rsp),%r10d │ │ - add 0x58(%rsp),%rax │ │ - mov 0x50(%rsp),%rdi │ │ - mov 0x28(%rsp),%rsi │ │ - add 0x60(%rsp),%rax │ │ - add %r11d,%r10d │ │ - movslq %r10d,%r10 │ │ - sub %r13,%r11 │ │ - sub %r13,%r10 │ │ - lea (%rdi,%rax,4),%rdi │ │ - data16 data16 data16 data16 nopw %cs:0x0(%rax,%rax,1) │ │ - mov (%rsi,%r8,4),%ecx │ │ - mov (%rsi,%r9,4),%eax │ │ - movzbl %cl,%ebp │ │ + mov %edx,%esi │ │ + lea 0x2(%rax,%rax,1),%rax │ │ + neg %esi │ │ + mov %r9,%r14 │ │ + mov %edi,0x78(%rsp) │ │ + mov %rax,0x50(%rsp) │ │ + mov %esi,0x44(%rsp) │ │ + nopl 0x0(%rax) │ │ + data16 data16 data16 data16 data16 nopw %cs:0x0(%rax,%rax,1) │ │ + mov 0x1c(%rsp),%edi │ │ + cmp %edi,0x18(%rsp) │ │ + jge 2629 │ │ + mov 0x48(%rsp),%rax │ │ + movslq %r11d,%r9 │ │ + mov %r14,%rsi │ │ + sub %r10,%r9 │ │ + add %r10,%rax │ │ + add 0x50(%rsp),%rax │ │ + lea (%r12,%rax,4),%rdi │ │ + mov 0x44(%rsp),%eax │ │ + lea (%r11,%rax,1),%r8d │ │ + movslq %r8d,%r8 │ │ + sub %r10,%r8 │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ + mov 0x4(%rsi),%ecx │ │ + mov -0x4(%rsi),%eax │ │ + movzbl %cl,%edx │ │ + movzbl %ch,%ebp │ │ + shr $0x10,%ecx │ │ movzbl %al,%ebx │ │ + sub %edx,%ebx │ │ movzbl %ah,%edx │ │ shr $0x10,%eax │ │ - sub %ebp,%ebx │ │ - movzbl %ch,%ebp │ │ - movzbl %al,%eax │ │ - shr $0x10,%ecx │ │ sub %ebp,%edx │ │ movzbl %cl,%ecx │ │ - imul %ebx,%ebx │ │ - imul %edx,%edx │ │ + movzbl %al,%eax │ │ sub %ecx,%eax │ │ + mov %edx,%ecx │ │ + imul %ebx,%ebx │ │ + imul %edx,%ecx │ │ imul %eax,%eax │ │ - add %ebx,%edx │ │ - add %edx,%eax │ │ + add %ecx,%ebx │ │ + add %ebx,%eax │ │ cmp $0x510,%eax │ │ - jg 28c4 │ │ - mov (%rsi,%r11,4),%ecx │ │ - mov (%rsi,%r10,4),%eax │ │ - movzbl %cl,%ebp │ │ + jg 2616 │ │ + mov (%rsi,%r9,4),%ecx │ │ + mov (%rsi,%r8,4),%eax │ │ + movzbl %cl,%edx │ │ + movzbl %ch,%ebp │ │ + shr $0x10,%ecx │ │ movzbl %al,%ebx │ │ + sub %edx,%ebx │ │ movzbl %ah,%edx │ │ shr $0x10,%eax │ │ - sub %ebp,%ebx │ │ - movzbl %ch,%ebp │ │ - movzbl %al,%eax │ │ - shr $0x10,%ecx │ │ sub %ebp,%edx │ │ movzbl %cl,%ecx │ │ - imul %ebx,%ebx │ │ - imul %edx,%edx │ │ + movzbl %al,%eax │ │ sub %ecx,%eax │ │ + mov %edx,%ecx │ │ + imul %ebx,%ebx │ │ + imul %edx,%ecx │ │ imul %eax,%eax │ │ - add %ebx,%edx │ │ - add %edx,%eax │ │ + add %ecx,%ebx │ │ + add %ebx,%eax │ │ cmp $0x510,%eax │ │ - jle 28ca │ │ + jle 261c │ │ orl $0xff000000,(%rsi) │ │ add $0x8,%rsi │ │ cmp %rdi,%rsi │ │ - jne 2850 │ │ - mov 0x38(%rsp),%edi │ │ - mov %r13,%rax │ │ - add $0x2,%r12d │ │ - add %edi,0x18(%rsp) │ │ - mov 0x40(%rsp),%rdi │ │ - add %rdi,%rax │ │ - mov 0x48(%rsp),%rdi │ │ - mov %rax,%r13 │ │ - add %rdi,0x28(%rsp) │ │ - cmp %r12d,0x3c(%rsp) │ │ - jg 2800 │ │ - mov 0x84(%rsp),%edi │ │ - mov 0x50(%rsp),%r12 │ │ + jne 25a0 │ │ + add $0x2,%r13d │ │ + add 0x20(%rsp),%r11d │ │ + add 0x30(%rsp),%r10 │ │ + add 0x38(%rsp),%r14 │ │ + cmp %r13d,0x14(%rsp) │ │ + jg 2560 │ │ + mov 0x14(%rsp),%edx │ │ + mov 0x70(%rsp),%edi │ │ + mov 0x7c(%rsp),%r14d │ │ + add 0x78(%rsp),%edx │ │ + lea 0x5(%rdi),%r10d │ │ mov %edi,%eax │ │ - lea 0x5(%rdi),%edx │ │ add $0x3,%eax │ │ - mov %eax,0x38(%rsp) │ │ + and $0xfffffffe,%edx │ │ mov %eax,%r11d │ │ - mov 0x3c(%rsp),%eax │ │ - add 0x8c(%rsp),%eax │ │ - and $0xfffffffe,%eax │ │ - add %edx,%eax │ │ - mov %eax,0x3c(%rsp) │ │ - mov 0x88(%rsp),%eax │ │ - lea (%rdx,%rax,2),%r10d │ │ - mov 0x20(%rsp),%edi │ │ + mov %eax,0x30(%rsp) │ │ + lea (%r10,%rdx,1),%edi │ │ + mov %edi,0x38(%rsp) │ │ + mov 0x74(%rsp),%edi │ │ + lea (%r10,%rdi,2),%r10d │ │ + nopl 0x0(%rax,%rax,1) │ │ + mov 0x1c(%rsp),%edi │ │ lea -0x2(%r11),%r13d │ │ - mov 0x38(%rsp),%ebx │ │ - cmp %edi,0x1c(%rsp) │ │ - jge 29cd │ │ - mov %r11d,0x18(%rsp) │ │ + mov 0x30(%rsp),%ebx │ │ + cmp %edi,0x18(%rsp) │ │ + jge 270d │ │ + mov %r11d,0x14(%rsp) │ │ nopw 0x0(%rax,%rax,1) │ │ mov (%r15),%edx │ │ mov %r13d,%eax │ │ lea -0x2(%rbx),%ebp │ │ mov %ebp,%ecx │ │ sub %edx,%eax │ │ sub %edx,%ecx │ │ imul %r14d,%eax │ │ lea (%rcx,%rax,1),%esi │ │ testl $0xff000000,(%r12,%rsi,4) │ │ - jne 29c0 │ │ + jne 2700 │ │ lea (%rdx,%rbp,1),%esi │ │ add %esi,%eax │ │ testl $0xff000000,(%r12,%rax,4) │ │ - jne 29c0 │ │ + jne 2700 │ │ add %r13d,%edx │ │ - imul %r14d,%edx │ │ - add %edx,%esi │ │ + mov %edx,%eax │ │ + imul %r14d,%eax │ │ + add %eax,%esi │ │ testl $0xff000000,(%r12,%rsi,4) │ │ - jne 29c0 │ │ - add %ecx,%edx │ │ - testl $0xff000000,(%r12,%rdx,4) │ │ - je 2a50 │ │ - data16 data16 data16 data16 nopw %cs:0x0(%rax,%rax,1) │ │ + jne 2700 │ │ + add %ecx,%eax │ │ + testl $0xff000000,(%r12,%rax,4) │ │ + je 2790 │ │ + data16 data16 nopw %cs:0x0(%rax,%rax,1) │ │ add $0x2,%ebx │ │ cmp %r10d,%ebx │ │ - jne 2960 │ │ - mov 0x18(%rsp),%r11d │ │ + jne 26a0 │ │ + mov 0x14(%rsp),%r11d │ │ add $0x2,%r11d │ │ - cmp 0x3c(%rsp),%r11d │ │ - jne 2940 │ │ - mov 0x2565(%rip),%rax │ │ - mov 0xa8(%rsp),%rdx │ │ - mov (%rax),%rax │ │ - cmp %rax,%rdx │ │ - jne 2b52 │ │ - mov 0x68(%rsp),%rax │ │ - lea 0x895(%rip),%rdx │ │ - lea 0x272(%rip),%rsi │ │ + cmp 0x38(%rsp),%r11d │ │ + jne 2680 │ │ + mov 0x98(%rsp),%rax │ │ + xor %fs:0x28,%rax │ │ + jne 2892 │ │ + mov 0x58(%rsp),%rax │ │ + lea 0x899(%rip),%rdx │ │ + lea 0x276(%rip),%rsi │ │ mov 0x8(%rax),%edi │ │ - mov %edi,0x18(%rsp) │ │ + mov %edi,0x14(%rsp) │ │ mov 0x4(%rax),%edi │ │ - mov 0x18(%rsp),%r9d │ │ - mov %edi,0x1c(%rsp) │ │ + mov 0x14(%rsp),%r9d │ │ + mov %edi,0x18(%rsp) │ │ mov %rax,%rdi │ │ mov 0xc(%rax),%eax │ │ - mov 0x1c(%rsp),%r8d │ │ - mov %eax,0xf0(%rsp) │ │ + mov 0x18(%rsp),%r8d │ │ + mov %eax,0xe0(%rsp) │ │ xor %eax,%eax │ │ mov (%rdi),%ecx │ │ - lea 0xb8(%rsp),%rsp │ │ + lea 0xa8(%rsp),%rsp │ │ pop %rbx │ │ mov $0x4,%edi │ │ pop %rbp │ │ pop %r12 │ │ pop %r13 │ │ pop %r14 │ │ pop %r15 │ │ - jmpq c50 <__android_log_print@plt> │ │ - nop │ │ - mov 0x24(%rsp),%ecx │ │ + jmpq d00 <__android_log_print@plt> │ │ + nopl 0x0(%rax,%rax,1) │ │ + mov 0x40(%rsp),%ecx │ │ mov %r13d,%r9d │ │ - mov 0x30(%rsp),%rdi │ │ + mov 0x28(%rsp),%rdi │ │ mov %ebp,%r8d │ │ mov %r14d,%edx │ │ mov %r12,%rsi │ │ - mov %r10d,0x28(%rsp) │ │ - callq 23d0 │ │ - mov 0x28(%rsp),%r10d │ │ + mov %r10d,0x20(%rsp) │ │ + callq 2160 │ │ + mov 0x20(%rsp),%r10d │ │ test %eax,%eax │ │ - js 29c0 │ │ + js 2700 │ │ movslq %eax,%rdx │ │ mov %r13d,%r8d │ │ - mov 0x2507(%rip),%r11 │ │ + mov 0x27c7(%rip),%r11 │ │ mov %ebp,%ecx │ │ - mov %eax,0x40(%rsp) │ │ + mov %eax,0x44(%rsp) │ │ mov %r14d,%esi │ │ - mov 0x68(%rsp),%rax │ │ - mov 0x90(%rsp,%rdx,4),%r9d │ │ - mov 0x30(%rsp),%rdi │ │ + mov 0x58(%rsp),%rax │ │ + mov 0x80(%rsp,%rdx,4),%r9d │ │ + mov 0x28(%rsp),%rdi │ │ mov %r10d,0x48(%rsp) │ │ addl $0x1,(%rax,%rdx,4) │ │ mov (%r11),%edx │ │ - mov %r11,0x28(%rsp) │ │ + mov %r11,0x20(%rsp) │ │ mov %edx,(%rsp) │ │ - mov 0x24(%rsp),%edx │ │ - callq 2260 │ │ - mov 0x28(%rsp),%r11 │ │ + mov 0x40(%rsp),%edx │ │ + callq 1fc0 │ │ + mov 0x20(%rsp),%r11 │ │ mov %r14d,%esi │ │ mov %r12,%rdi │ │ mov $0xff000000,%r9d │ │ mov %r13d,%r8d │ │ mov %ebp,%ecx │ │ mov (%r11),%edx │ │ mov %edx,(%rsp) │ │ - mov 0x24(%rsp),%edx │ │ - callq 2260 │ │ - mov 0x78(%rsp),%rax │ │ - mov 0x70(%rsp),%rsi │ │ + mov 0x40(%rsp),%edx │ │ + callq 1fc0 │ │ + mov 0x68(%rsp),%rax │ │ + mov 0x60(%rsp),%rsi │ │ mov 0x48(%rsp),%r10d │ │ movslq (%rax),%rdx │ │ mov %rax,%rdi │ │ lea (%rdx,%rdx,2),%rdx │ │ mov %ebp,(%rsi,%rdx,4) │ │ movslq (%rax),%rdx │ │ lea (%rdx,%rdx,2),%rdx │ │ mov %r13d,0x4(%rsi,%rdx,4) │ │ movslq (%rax),%rdx │ │ - mov 0x40(%rsp),%eax │ │ + mov 0x44(%rsp),%eax │ │ lea (%rdx,%rdx,2),%rdx │ │ mov %eax,0x8(%rsi,%rdx,4) │ │ mov (%rdi),%eax │ │ - mov %eax,0x28(%rsp) │ │ + mov %eax,0x20(%rsp) │ │ add $0x1,%eax │ │ mov %eax,(%rdi) │ │ cmp $0x1ff,%eax │ │ - jle 29c0 │ │ + jle 2700 │ │ lea 0x6f6(%rip),%rdx │ │ lea 0x13b(%rip),%rsi │ │ mov $0x5,%edi │ │ xor %eax,%eax │ │ - callq c50 <__android_log_print@plt> │ │ - jmpq 29dc │ │ - callq c30 <__stack_chk_fail@plt> │ │ + callq d00 <__android_log_print@plt> │ │ + jmpq 271c │ │ + callq ce0 <__stack_chk_fail@plt> │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ -0000000000002b60 : │ │ +00000000000028a0 : │ │ push %r15 │ │ mov %edx,%eax │ │ mov %r9,%r15 │ │ push %r14 │ │ mov %r8,%r14 │ │ push %r13 │ │ push %r12 │ │ @@ -2037,60 +1786,59 @@ │ │ push %rbp │ │ mov %edx,%ebp │ │ push %rbx │ │ mov %esi,%ebx │ │ lea -0x28(%rsp),%rsp │ │ cmp %edx,%esi │ │ mov %rcx,0x18(%rsp) │ │ - lea 0x2e4(%rip),%rdx │ │ + mov 0x26bf(%rip),%rdx │ │ cmovae %esi,%eax │ │ lea 0xe1(%rip),%rsi │ │ test %eax,%eax │ │ lea 0xff(%rax),%r8d │ │ - mov %eax,%ecx │ │ + lea 0x1ff(%rax),%ecx │ │ cmovns %eax,%r8d │ │ - mov 0x23df(%rip),%rax │ │ sar $0x8,%r8d │ │ add $0x8,%r8d │ │ - test %ecx,%ecx │ │ - mov %r8d,(%rax) │ │ - lea 0x1ff(%rcx),%eax │ │ - cmovs %eax,%ecx │ │ - mov 0x23ba(%rip),%rax │ │ + test %eax,%eax │ │ + mov %r8d,(%rdx) │ │ + lea 0x2b3(%rip),%rdx │ │ + cmovns %eax,%ecx │ │ + mov 0x267c(%rip),%rax │ │ sar $0x9,%ecx │ │ add $0x2,%ecx │ │ mov %ecx,(%rax) │ │ xor %eax,%eax │ │ - callq c50 <__android_log_print@plt> │ │ - lea 0x2ab(%rip),%rdi │ │ - callq f60 │ │ + callq d00 <__android_log_print@plt> │ │ + lea 0x2ad(%rip),%rdi │ │ + callq 1040 │ │ mov %ebp,%edx │ │ mov %ebx,%esi │ │ mov %r12,%rdi │ │ - callq 21c0 │ │ + callq 1f20 │ │ mov %rax,%r13 │ │ xor %eax,%eax │ │ test %r13,%r13 │ │ - je 2c47 │ │ + je 2985 │ │ mov $0x2,%edi │ │ - callq 1080 │ │ + callq 1160 │ │ mov 0x18(%rsp),%r8 │ │ mov %r14,%r9 │ │ mov %ebp,%ecx │ │ mov %ebx,%edx │ │ mov %r13,%rsi │ │ mov %r12,%rdi │ │ mov %r15,(%rsp) │ │ - callq 26a0 │ │ + callq 2420 │ │ mov $0x3,%edi │ │ - callq 1080 │ │ - lea 0x277(%rip),%rdi │ │ - callq f60 │ │ + callq 1160 │ │ + lea 0x279(%rip),%rdi │ │ + callq 1040 │ │ mov %r13,%rdi │ │ - callq ca0 │ │ + callq d50 │ │ mov $0x1,%eax │ │ lea 0x28(%rsp),%rsp │ │ pop %rbx │ │ pop %rbp │ │ pop %r12 │ │ pop %r13 │ │ pop %r14 │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ @@ -1,112 +1,112 @@ │ │ │ │ Hex dump of section '.rodata': │ │ - 0x00002c60 42656e63 686d6172 6b3a2030 2e303030 Benchmark: 0.000 │ │ - 0x00002c70 207c2053 74617274 696e6700 6e617469 | Starting.nati │ │ - 0x00002c80 7665416e 616c797a 65004265 6e63686d veAnalyze.Benchm │ │ - 0x00002c90 61726b3a 20253866 207c2025 73006a61 ark: %8f | %s.ja │ │ - 0x00002ca0 76612f6c 616e672f 496e7465 67657200 va/lang/Integer. │ │ - 0x00002cb0 2849294c 6a617661 2f6c616e 672f496e (I)Ljava/lang/In │ │ - 0x00002cc0 74656765 723b0076 616c7565 4f66004e teger;.valueOf.N │ │ - 0x00002cd0 6f772069 6e206e61 74697665 416e616c ow in nativeAnal │ │ - 0x00002ce0 797a6520 636f6465 00285b4c 6a617661 yze code.([Ljava │ │ - 0x00002cf0 2f6c616e 672f4f62 6a656374 3b295600 /lang/Object;)V. │ │ - 0x00002d00 7075626c 69736850 726f6772 65737300 publishProgress. │ │ - 0x00002d10 5b4c6a61 76612f6c 616e672f 4f626a65 [Ljava/lang/Obje │ │ - 0x00002d20 63743b00 636f6d2f 706f696e 73617274 ct;.com/poinsart │ │ - 0x00002d30 2f766f74 61722f4d 61726b00 4c616e64 /votar/Mark.Land │ │ - 0x00002d40 726f6964 2f677261 70686963 732f4269 roid/graphics/Bi │ │ - 0x00002d50 746d6170 3b007068 6f746f00 4661696c tmap;.photo.Fail │ │ - 0x00002d60 65642074 6f206669 6e642066 69656c64 ed to find field │ │ - 0x00002d70 2070686f 746f2e00 4661696c 65642074 photo..Failed t │ │ - 0x00002d80 6f207265 61642066 69656c64 2070686f o read field pho │ │ - 0x00002d90 746f2e00 5b490070 72636f75 6e740046 to..[I.prcount.F │ │ - 0x00002da0 61696c65 6420746f 2066696e 64206669 ailed to find fi │ │ - 0x00002db0 656c6420 7072636f 756e742e 00466169 eld prcount..Fai │ │ - 0x00002dc0 6c656420 746f2072 65616420 7072636f led to read prco │ │ - 0x00002dd0 756e7420 70686f74 6f2e005b 4c636f6d unt photo..[Lcom │ │ - 0x00002de0 2f706f69 6e736172 742f766f 7461722f /poinsart/votar/ │ │ - 0x00002df0 4d61726b 3b006d61 726b0046 61696c65 Mark;.mark.Faile │ │ - 0x00002e00 6420746f 2066696e 64206669 656c6420 d to find field │ │ - 0x00002e10 6d61726b 2e004661 696c6564 20746f20 mark..Failed to │ │ - 0x00002e20 67657420 4269746d 61702069 6e666f00 get Bitmap info. │ │ - 0x00002e30 496e636f 6d706174 69626c65 20426974 Incompatible Bit │ │ - 0x00002e40 6d617020 666f726d 61740028 49494929 map format.(III) │ │ - 0x00002e50 56003c69 6e69743e 006d616c 6c6f6320 V..malloc │ │ - 0x00002e60 776f726b 70697865 6c730061 76657261 workpixels.avera │ │ - 0x00002e70 67653333 00737465 703a2025 642c2062 ge33.step: %d, b │ │ - 0x00002e80 75726e20 72616469 75733a20 25640076 urn radius: %d.v │ │ - 0x00002e90 6172696f 75732069 6e697469 616c697a arious initializ │ │ - 0x00002ea0 6174696f 6e207374 75666600 66696e64 ation stuff.find │ │ - 0x00002eb0 416c6c50 61747465 726e7300 00000000 AllPatterns..... │ │ - 0x00002ec0 4661696c 65642074 6f206669 6e642063 Failed to find c │ │ - 0x00002ed0 6c617373 20666f72 20496e74 65676572 lass for Integer │ │ - 0x00002ee0 00000000 00000000 4661696c 65642074 ........Failed t │ │ - 0x00002ef0 6f206669 6e642073 74617469 63206d65 o find static me │ │ - 0x00002f00 74686f64 20496e74 65676572 2e76616c thod Integer.val │ │ - 0x00002f10 75654f66 28696e74 29000000 00000000 ueOf(int)....... │ │ - 0x00002f20 496e7465 726e616c 20457272 6f723a20 Internal Error: │ │ - 0x00002f30 6661696c 65642074 6f206669 6e642063 failed to find c │ │ - 0x00002f40 6c617373 20666f72 206f626a 65637420 lass for object │ │ - 0x00002f50 7461736b 00000000 496e7465 726e616c task....Internal │ │ - 0x00002f60 20457272 6f723a20 6661696c 65642074 Error: failed t │ │ - 0x00002f70 6f206669 6e642063 6c617373 20666f72 o find class for │ │ - 0x00002f80 206f626a 65637420 61720000 00000000 object ar...... │ │ - 0x00002f90 496e7465 726e616c 20457272 6f723a20 Internal Error: │ │ - 0x00002fa0 6661696c 65642074 6f206669 6e64206a failed to find j │ │ - 0x00002fb0 61766120 6d657468 6f642070 75626c69 ava method publi │ │ - 0x00002fc0 73685072 6f677265 73732028 5b4c6a61 shProgress ([Lja │ │ - 0x00002fd0 76612f6c 616e672f 4f626a65 63743b29 va/lang/Object;) │ │ - 0x00002fe0 56000000 00000000 4661696c 65642074 V.......Failed t │ │ - 0x00002ff0 6f206669 6e642063 6c617373 20666f72 o find class for │ │ - 0x00003000 204f626a 6563745b 5d000000 00000000 Object[]....... │ │ - 0x00003010 496e7465 726e616c 20457272 6f723a20 Internal Error: │ │ - 0x00003020 6661696c 65642074 6f206669 6e64206a failed to find j │ │ - 0x00003030 61766120 636c6173 7320636f 6d2f706f ava class com/po │ │ - 0x00003040 696e7361 72742f76 6f746172 2f4d6172 insart/votar/Mar │ │ - 0x00003050 6b000000 00000000 4661696c 65642074 k.......Failed t │ │ - 0x00003060 6f20616c 6c6f6361 7465206f 626a6563 o allocate objec │ │ - 0x00003070 74206172 72617920 666f7220 7075626c t array for publ │ │ - 0x00003080 69736865 64207072 6f677265 73732e00 ished progress.. │ │ - 0x00003090 48616e64 6c696e67 20426974 6d617020 Handling Bitmap │ │ - 0x000030a0 696e206e 61746976 6520636f 64652e2e in native code.. │ │ - 0x000030b0 2e205769 6474683a 2025642c 20486569 . Width: %d, Hei │ │ - 0x000030c0 6768743a 20256400 4661696c 65642074 ght: %d.Failed t │ │ - 0x000030d0 6f206c6f 636b2074 68652070 6978656c o lock the pixel │ │ - 0x000030e0 73206f66 20746865 20426974 6d617000 s of the Bitmap. │ │ - 0x000030f0 4661696c 65642074 6f20756e 6c6f636b Failed to unlock │ │ - 0x00003100 20746865 20706978 656c7320 6f662074 the pixels of t │ │ - 0x00003110 68652042 69746d61 70000000 00000000 he Bitmap....... │ │ - 0x00003120 496e7465 726e616c 20457272 6f723a20 Internal Error: │ │ - 0x00003130 6661696c 6564206f 6e204765 74496e74 failed on GetInt │ │ - 0x00003140 41727261 79456c65 6d656e74 73286a70 ArrayElements(jp │ │ - 0x00003150 72636f75 6e742c20 26697343 6f707929 rcount, &isCopy) │ │ - 0x00003160 20000000 00000000 496e7465 726e616c .......Internal │ │ - 0x00003170 20457272 6f723a20 6661696c 65642074 Error: failed t │ │ - 0x00003180 6f206669 6e642063 6f6e7374 72756374 o find construct │ │ - 0x00003190 6f722066 6f72206a 61766120 636c6173 or for java clas │ │ - 0x000031a0 7320636f 6d2f706f 696e7361 72742f76 s com/poinsart/v │ │ - 0x000031b0 6f746172 2f4d6172 6b000000 00000000 otar/Mark....... │ │ - 0x000031c0 496e7465 726e616c 20457272 6f723a20 Internal Error: │ │ - 0x000031d0 6661696c 65642074 6f206372 65617465 failed to create │ │ - 0x000031e0 206a6d61 726b206f 626a6563 7420286f jmark object (o │ │ - 0x000031f0 7574206f 66206d65 6d6f7279 203f2900 ut of memory ?). │ │ - 0x00003200 4661696c 65642074 6f20616c 6c6f6361 Failed to alloca │ │ - 0x00003210 74652025 64206279 74657320 61732061 te %d bytes as a │ │ - 0x00003220 20776f72 6b20696d 61676500 00000000 work image..... │ │ - 0x00003230 756e6c69 6b656c79 20657665 6e74203a unlikely event : │ │ - 0x00003240 20706174 7465726e 20636f75 6e74206d pattern count m │ │ - 0x00003250 61746368 206c696d 69742072 65616368 atch limit reach │ │ - 0x00003260 65642c20 73746f70 70696e67 20626566 ed, stopping bef │ │ - 0x00003270 6f726520 74686520 696d6167 65206973 ore the image is │ │ - 0x00003280 20636f6d 706c6574 656c7920 70726f63 completely proc │ │ - 0x00003290 65737365 64000000 666f756e 64207061 essed...found pa │ │ - 0x000032a0 74746572 6e732e2e 2e20313a 20256420 tterns... 1: %d │ │ - 0x000032b0 7c20323a 20256420 7c20333a 20256420 | 2: %d | 3: %d │ │ - 0x000032c0 7c20343a 20256420 00000000 00247449 | 4: %d .....$tI │ │ - 0x000032d0 0000ff00 0000ff00 0000ff00 0000ff00 ................ │ │ - 0x000032e0 398ee338 398ee338 398ee338 398ee338 9..89..89..89..8 │ │ - 0x000032f0 04050607 80808080 0c0d0e0f 80808080 ................ │ │ - 0x00003300 80808080 04050607 80808080 0c0d0e0f ................ │ │ - 0x00003310 00ff0000 00ff0000 00ff0000 00ff0000 ................ │ │ - 0x00003320 ff000000 ff000000 ff000000 ff000000 ................ │ │ + 0x000029a0 42656e63 686d6172 6b3a2030 2e303030 Benchmark: 0.000 │ │ + 0x000029b0 207c2053 74617274 696e6700 6e617469 | Starting.nati │ │ + 0x000029c0 7665416e 616c797a 65004265 6e63686d veAnalyze.Benchm │ │ + 0x000029d0 61726b3a 20253866 207c2025 73006a61 ark: %8f | %s.ja │ │ + 0x000029e0 76612f6c 616e672f 496e7465 67657200 va/lang/Integer. │ │ + 0x000029f0 2849294c 6a617661 2f6c616e 672f496e (I)Ljava/lang/In │ │ + 0x00002a00 74656765 723b0076 616c7565 4f66004e teger;.valueOf.N │ │ + 0x00002a10 6f772069 6e206e61 74697665 416e616c ow in nativeAnal │ │ + 0x00002a20 797a6520 636f6465 00285b4c 6a617661 yze code.([Ljava │ │ + 0x00002a30 2f6c616e 672f4f62 6a656374 3b295600 /lang/Object;)V. │ │ + 0x00002a40 7075626c 69736850 726f6772 65737300 publishProgress. │ │ + 0x00002a50 5b4c6a61 76612f6c 616e672f 4f626a65 [Ljava/lang/Obje │ │ + 0x00002a60 63743b00 636f6d2f 706f696e 73617274 ct;.com/poinsart │ │ + 0x00002a70 2f766f74 61722f4d 61726b00 4c616e64 /votar/Mark.Land │ │ + 0x00002a80 726f6964 2f677261 70686963 732f4269 roid/graphics/Bi │ │ + 0x00002a90 746d6170 3b007068 6f746f00 4661696c tmap;.photo.Fail │ │ + 0x00002aa0 65642074 6f206669 6e642066 69656c64 ed to find field │ │ + 0x00002ab0 2070686f 746f2e00 4661696c 65642074 photo..Failed t │ │ + 0x00002ac0 6f207265 61642066 69656c64 2070686f o read field pho │ │ + 0x00002ad0 746f2e00 5b490070 72636f75 6e740046 to..[I.prcount.F │ │ + 0x00002ae0 61696c65 6420746f 2066696e 64206669 ailed to find fi │ │ + 0x00002af0 656c6420 7072636f 756e742e 00466169 eld prcount..Fai │ │ + 0x00002b00 6c656420 746f2072 65616420 7072636f led to read prco │ │ + 0x00002b10 756e7420 70686f74 6f2e005b 4c636f6d unt photo..[Lcom │ │ + 0x00002b20 2f706f69 6e736172 742f766f 7461722f /poinsart/votar/ │ │ + 0x00002b30 4d61726b 3b006d61 726b0046 61696c65 Mark;.mark.Faile │ │ + 0x00002b40 6420746f 2066696e 64206669 656c6420 d to find field │ │ + 0x00002b50 6d61726b 2e004661 696c6564 20746f20 mark..Failed to │ │ + 0x00002b60 67657420 4269746d 61702069 6e666f00 get Bitmap info. │ │ + 0x00002b70 496e636f 6d706174 69626c65 20426974 Incompatible Bit │ │ + 0x00002b80 6d617020 666f726d 61740028 49494929 map format.(III) │ │ + 0x00002b90 56003c69 6e69743e 006d616c 6c6f6320 V..malloc │ │ + 0x00002ba0 776f726b 70697865 6c730061 76657261 workpixels.avera │ │ + 0x00002bb0 67653333 00737465 703a2025 642c2062 ge33.step: %d, b │ │ + 0x00002bc0 75726e20 72616469 75733a20 25640076 urn radius: %d.v │ │ + 0x00002bd0 6172696f 75732069 6e697469 616c697a arious initializ │ │ + 0x00002be0 6174696f 6e207374 75666600 66696e64 ation stuff.find │ │ + 0x00002bf0 416c6c50 61747465 726e7300 00000000 AllPatterns..... │ │ + 0x00002c00 4661696c 65642074 6f206669 6e642063 Failed to find c │ │ + 0x00002c10 6c617373 20666f72 20496e74 65676572 lass for Integer │ │ + 0x00002c20 00000000 00000000 4661696c 65642074 ........Failed t │ │ + 0x00002c30 6f206669 6e642073 74617469 63206d65 o find static me │ │ + 0x00002c40 74686f64 20496e74 65676572 2e76616c thod Integer.val │ │ + 0x00002c50 75654f66 28696e74 29000000 00000000 ueOf(int)....... │ │ + 0x00002c60 496e7465 726e616c 20457272 6f723a20 Internal Error: │ │ + 0x00002c70 6661696c 65642074 6f206669 6e642063 failed to find c │ │ + 0x00002c80 6c617373 20666f72 206f626a 65637420 lass for object │ │ + 0x00002c90 7461736b 00000000 496e7465 726e616c task....Internal │ │ + 0x00002ca0 20457272 6f723a20 6661696c 65642074 Error: failed t │ │ + 0x00002cb0 6f206669 6e642063 6c617373 20666f72 o find class for │ │ + 0x00002cc0 206f626a 65637420 61720000 00000000 object ar...... │ │ + 0x00002cd0 496e7465 726e616c 20457272 6f723a20 Internal Error: │ │ + 0x00002ce0 6661696c 65642074 6f206669 6e64206a failed to find j │ │ + 0x00002cf0 61766120 6d657468 6f642070 75626c69 ava method publi │ │ + 0x00002d00 73685072 6f677265 73732028 5b4c6a61 shProgress ([Lja │ │ + 0x00002d10 76612f6c 616e672f 4f626a65 63743b29 va/lang/Object;) │ │ + 0x00002d20 56000000 00000000 4661696c 65642074 V.......Failed t │ │ + 0x00002d30 6f206669 6e642063 6c617373 20666f72 o find class for │ │ + 0x00002d40 204f626a 6563745b 5d000000 00000000 Object[]....... │ │ + 0x00002d50 496e7465 726e616c 20457272 6f723a20 Internal Error: │ │ + 0x00002d60 6661696c 65642074 6f206669 6e64206a failed to find j │ │ + 0x00002d70 61766120 636c6173 7320636f 6d2f706f ava class com/po │ │ + 0x00002d80 696e7361 72742f76 6f746172 2f4d6172 insart/votar/Mar │ │ + 0x00002d90 6b000000 00000000 4661696c 65642074 k.......Failed t │ │ + 0x00002da0 6f20616c 6c6f6361 7465206f 626a6563 o allocate objec │ │ + 0x00002db0 74206172 72617920 666f7220 7075626c t array for publ │ │ + 0x00002dc0 69736865 64207072 6f677265 73732e00 ished progress.. │ │ + 0x00002dd0 48616e64 6c696e67 20426974 6d617020 Handling Bitmap │ │ + 0x00002de0 696e206e 61746976 6520636f 64652e2e in native code.. │ │ + 0x00002df0 2e205769 6474683a 2025642c 20486569 . Width: %d, Hei │ │ + 0x00002e00 6768743a 20256400 4661696c 65642074 ght: %d.Failed t │ │ + 0x00002e10 6f206c6f 636b2074 68652070 6978656c o lock the pixel │ │ + 0x00002e20 73206f66 20746865 20426974 6d617000 s of the Bitmap. │ │ + 0x00002e30 4661696c 65642074 6f20756e 6c6f636b Failed to unlock │ │ + 0x00002e40 20746865 20706978 656c7320 6f662074 the pixels of t │ │ + 0x00002e50 68652042 69746d61 70000000 00000000 he Bitmap....... │ │ + 0x00002e60 496e7465 726e616c 20457272 6f723a20 Internal Error: │ │ + 0x00002e70 6661696c 6564206f 6e204765 74496e74 failed on GetInt │ │ + 0x00002e80 41727261 79456c65 6d656e74 73286a70 ArrayElements(jp │ │ + 0x00002e90 72636f75 6e742c20 26697343 6f707929 rcount, &isCopy) │ │ + 0x00002ea0 20000000 00000000 496e7465 726e616c .......Internal │ │ + 0x00002eb0 20457272 6f723a20 6661696c 65642074 Error: failed t │ │ + 0x00002ec0 6f206669 6e642063 6f6e7374 72756374 o find construct │ │ + 0x00002ed0 6f722066 6f72206a 61766120 636c6173 or for java clas │ │ + 0x00002ee0 7320636f 6d2f706f 696e7361 72742f76 s com/poinsart/v │ │ + 0x00002ef0 6f746172 2f4d6172 6b000000 00000000 otar/Mark....... │ │ + 0x00002f00 496e7465 726e616c 20457272 6f723a20 Internal Error: │ │ + 0x00002f10 6661696c 65642074 6f206372 65617465 failed to create │ │ + 0x00002f20 206a6d61 726b206f 626a6563 7420286f jmark object (o │ │ + 0x00002f30 7574206f 66206d65 6d6f7279 203f2900 ut of memory ?). │ │ + 0x00002f40 4661696c 65642074 6f20616c 6c6f6361 Failed to alloca │ │ + 0x00002f50 74652025 64206279 74657320 61732061 te %d bytes as a │ │ + 0x00002f60 20776f72 6b20696d 61676500 00000000 work image..... │ │ + 0x00002f70 756e6c69 6b656c79 20657665 6e74203a unlikely event : │ │ + 0x00002f80 20706174 7465726e 20636f75 6e74206d pattern count m │ │ + 0x00002f90 61746368 206c696d 69742072 65616368 atch limit reach │ │ + 0x00002fa0 65642c20 73746f70 70696e67 20626566 ed, stopping bef │ │ + 0x00002fb0 6f726520 74686520 696d6167 65206973 ore the image is │ │ + 0x00002fc0 20636f6d 706c6574 656c7920 70726f63 completely proc │ │ + 0x00002fd0 65737365 64000000 666f756e 64207061 essed...found pa │ │ + 0x00002fe0 74746572 6e732e2e 2e20313a 20256420 tterns... 1: %d │ │ + 0x00002ff0 7c20323a 20256420 7c20333a 20256420 | 2: %d | 3: %d │ │ + 0x00003000 7c20343a 20256420 00000000 00247449 | 4: %d .....$tI │ │ + 0x00003010 0000ff00 0000ff00 0000ff00 0000ff00 ................ │ │ + 0x00003020 398ee338 398ee338 398ee338 398ee338 9..89..89..89..8 │ │ + 0x00003030 04050607 80808080 0c0d0e0f 80808080 ................ │ │ + 0x00003040 80808080 04050607 80808080 0c0d0e0f ................ │ │ + 0x00003050 00ff0000 00ff0000 00ff0000 00ff0000 ................ │ │ + 0x00003060 ff000000 ff000000 ff000000 ff000000 ................ │ ├── readelf --wide --decompress --hex-dump=.eh_frame {} │ │ @@ -1,64 +1,62 @@ │ │ │ │ Hex dump of section '.eh_frame': │ │ - 0x00003330 14000000 00000000 017a5200 01781001 .........zR..x.. │ │ - 0x00003340 1b0c0708 90010000 14000000 1c000000 ................ │ │ - 0x00003350 70d9ffff 09000000 00000000 00000000 p............... │ │ - 0x00003360 14000000 34000000 48d9ffff 0c000000 ....4...H....... │ │ - 0x00003370 00000000 00000000 14000000 4c000000 ............L... │ │ - 0x00003380 50d9ffff 16000000 00000000 00000000 P............... │ │ - 0x00003390 24000000 64000000 68d9ffff b0000000 $...d...h....... │ │ - 0x000033a0 00410e10 8302480e e00102a0 0a0e1041 .A....H........A │ │ - 0x000033b0 0e08410b 00000000 24000000 8c000000 ..A.....$....... │ │ - 0x000033c0 f0d9ffff b0000000 00410e10 8302480e .........A....H. │ │ - 0x000033d0 e00102a0 0a0e1041 0e08410b 00000000 .......A..A..... │ │ - 0x000033e0 24000000 b4000000 78daffff b0000000 $.......x....... │ │ - 0x000033f0 00410e10 8302480e e00102a0 0a0e1041 .A....H........A │ │ - 0x00003400 0e08410b 00000000 14000000 dc000000 ..A............. │ │ - 0x00003410 00dbffff 41000000 00450e10 770e0800 ....A....E..w... │ │ - 0x00003420 1c000000 f4000000 38dbffff 46000000 ........8...F... │ │ - 0x00003430 00410e10 83025f0e 08000000 00000000 .A...._......... │ │ - 0x00003440 34000000 14010000 68dbffff 9a000000 4.......h....... │ │ - 0x00003450 00420e10 8c024b0e 18860341 0e208304 .B....K....A. .. │ │ - 0x00003460 7a0a0e18 490e1042 0e08450b 5b0a0e18 z...I..B..E.[... │ │ - 0x00003470 430e1042 0e08480b 1c000000 4c010000 C..B..H.....L... │ │ - 0x00003480 d0dbffff 22000000 00410e10 8302600e ...."....A....`. │ │ - 0x00003490 08000000 00000000 24000000 6c010000 ........$...l... │ │ - 0x000034a0 e0dbffff 5e000000 00410e10 8602430e ....^....A....C. │ │ - 0x000034b0 18830345 0e20024c 0e18410e 10430e08 ...E. .L..A..C.. │ │ - 0x000034c0 54000000 94010000 18dcffff c7050000 T............... │ │ - 0x000034d0 00420e10 8f02420e 188e0342 0e208d04 .B....B....B. .. │ │ - 0x000034e0 420e288c 05440e30 8606440e 3883074b B.(..D.0..D.8..K │ │ - 0x000034f0 0ea03103 c2020a0e 38410e30 410e2842 ..1.....8A.0A.(B │ │ - 0x00003500 0e20420e 18420e10 420e0841 0b000000 . B..B..B..A.... │ │ - 0x00003510 00000000 00000000 4c000000 ec010000 ........L....... │ │ - 0x00003520 90e1ffff 100b0000 00420e10 8f02450e .........B....E. │ │ - 0x00003530 188e0345 0e208d04 420e288c 05410e30 ...E. ..B.(..A.0 │ │ - 0x00003540 8606410e 38830745 0e7803f0 0a0e3841 ..A.8..E.x....8A │ │ - 0x00003550 0e30410e 28420e20 420e1842 0e10420e .0A.(B. B..B..B. │ │ - 0x00003560 08000000 00000000 4c000000 3c020000 ........L...<... │ │ - 0x00003570 50ecffff 91000000 00420e10 8e02420e P........B....B. │ │ - 0x00003580 188d0345 0e208c04 480e2886 05460e30 ...E. ..H.(..F.0 │ │ - 0x00003590 83067f0a 0e28440e 20420e18 420e1042 .....(D. B..B..B │ │ - 0x000035a0 0e08480b 5e0e2844 0e20420e 18420e10 ..H.^.(D. B..B.. │ │ - 0x000035b0 420e0800 00000000 44000000 8c020000 B.......D....... │ │ - 0x000035c0 a0ecffff 6c010000 00420e10 8f02480e ....l....B....H. │ │ - 0x000035d0 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ - 0x000035e0 8606410e 38830703 52010e30 410e2842 ..A.8...R..0A.(B │ │ - 0x000035f0 0e20420e 18420e10 420e0800 00000000 . B..B..B....... │ │ - 0x00003600 2c000000 d4020000 c8edffff cd020000 ,............... │ │ - 0x00003610 00410e10 86024b0e 18830345 0e40032a .A....K....E.@.* │ │ - 0x00003620 020a0e18 410e1041 0e08430b 00000000 ....A..A..C..... │ │ - 0x00003630 4c000000 04030000 68f0ffff b7040000 L.......h....... │ │ - 0x00003640 00420e10 8f02420e 188e0345 0e208d04 .B....B....E. .. │ │ - 0x00003650 420e288c 05440e30 8606410e 3883074a B.(..D.0..A.8..J │ │ - 0x00003660 0ef00103 81030a0e 38410e30 460e2842 ........8A.0F.(B │ │ - 0x00003670 0e20420e 18420e10 420e0846 0b000000 . B..B..B..F.... │ │ - 0x00003680 44000000 54030000 d8f4ffff f7000000 D...T........... │ │ - 0x00003690 00420e10 8f02470e 188e0345 0e208d04 .B....G....E. .. │ │ - 0x000036a0 420e288c 05490e30 8606430e 38830747 B.(..I.0..C.8..G │ │ - 0x000036b0 0e6002c9 0e38410e 30410e28 420e2042 .`...8A.0A.(B. B │ │ - 0x000036c0 0e18420e 10420e08 24000000 9c030000 ..B..B..$....... │ │ - 0x000036d0 30d5ffff b0000000 000e1046 0e184a0f 0..........F..J. │ │ - 0x000036e0 0b770880 003f1a3b 2a332422 00000000 .w...?.;*3$".... │ │ - 0x000036f0 00000000 .... │ │ + 0x00003070 14000000 00000000 017a5200 01781001 .........zR..x.. │ │ + 0x00003080 1b0c0708 90010000 14000000 1c000000 ................ │ │ + 0x00003090 e0dcffff 09000000 00000000 00000000 ................ │ │ + 0x000030a0 14000000 34000000 b8dcffff 0c000000 ....4........... │ │ + 0x000030b0 00000000 00000000 14000000 4c000000 ............L... │ │ + 0x000030c0 c0dcffff 16000000 00000000 00000000 ................ │ │ + 0x000030d0 1c000000 64000000 d8dcffff b2000000 ....d........... │ │ + 0x000030e0 00480ee0 0102a40a 0e08410b 00000000 .H........A..... │ │ + 0x000030f0 1c000000 84000000 78ddffff b2000000 ........x....... │ │ + 0x00003100 00480ee0 0102a40a 0e08410b 00000000 .H........A..... │ │ + 0x00003110 1c000000 a4000000 18deffff b2000000 ................ │ │ + 0x00003120 00480ee0 0102a40a 0e08410b 00000000 .H........A..... │ │ + 0x00003130 14000000 c4000000 b8deffff 41000000 ............A... │ │ + 0x00003140 00450e10 770e0800 1c000000 dc000000 .E..w........... │ │ + 0x00003150 f0deffff 46000000 00410e10 83025f0e ....F....A...._. │ │ + 0x00003160 08000000 00000000 34000000 fc000000 ........4....... │ │ + 0x00003170 20dfffff 9a000000 00420e10 8c024b0e ........B....K. │ │ + 0x00003180 18860341 0e208304 7a0a0e18 490e1042 ...A. ..z...I..B │ │ + 0x00003190 0e08450b 5b0a0e18 430e1042 0e08480b ..E.[...C..B..H. │ │ + 0x000031a0 1c000000 34010000 88dfffff 22000000 ....4......."... │ │ + 0x000031b0 00410e10 8302600e 08000000 00000000 .A....`......... │ │ + 0x000031c0 24000000 54010000 98dfffff 5e000000 $...T.......^... │ │ + 0x000031d0 00410e10 8602430e 18830345 0e20024c .A....C....E. .L │ │ + 0x000031e0 0e18410e 10430e08 54000000 7c010000 ..A..C..T...|... │ │ + 0x000031f0 d0dfffff b7050000 00420e10 8f02450e .........B....E. │ │ + 0x00003200 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ + 0x00003210 8606440e 3883074b 0ea03103 c2020a0e ..D.8..K..1..... │ │ + 0x00003220 38410e30 410e2842 0e20420e 18420e10 8A.0A.(B. B..B.. │ │ + 0x00003230 420e0841 0b000000 00000000 00000000 B..A............ │ │ + 0x00003240 4c000000 d4010000 58e5ffff 76070000 L.......X...v... │ │ + 0x00003250 00420e10 8f02450e 188e0342 0e208d04 .B....E....B. .. │ │ + 0x00003260 420e288c 05410e30 8606410e 38830745 B.(..A.0..A.8..E │ │ + 0x00003270 0e4803e1 050a0e38 410e3041 0e28420e .H.....8A.0A.(B. │ │ + 0x00003280 20420e18 420e1042 0e08430b 00000000 B..B..B..C..... │ │ + 0x00003290 4c000000 24020000 88ecffff 89000000 L...$........... │ │ + 0x000032a0 00420e10 8e02420e 188d0345 0e208c04 .B....B....E. .. │ │ + 0x000032b0 480e2886 05460e30 83067b0a 0e28440e H.(..F.0..{..(D. │ │ + 0x000032c0 20420e18 420e1042 0e08440b 5e0e2844 B..B..B..D.^.(D │ │ + 0x000032d0 0e20420e 18420e10 420e0800 00000000 . B..B..B....... │ │ + 0x000032e0 44000000 74020000 d8ecffff 8c010000 D...t........... │ │ + 0x000032f0 00420e10 8f02480e 188e0342 0e208d04 .B....H....B. .. │ │ + 0x00003300 420e288c 05410e30 8606410e 38830703 B.(..A.0..A.8... │ │ + 0x00003310 72010e30 410e2842 0e20420e 18420e10 r..0A.(B. B..B.. │ │ + 0x00003320 420e0800 00000000 2c000000 bc020000 B.......,....... │ │ + 0x00003330 30eeffff bd020000 00410e10 8602480e 0........A....H. │ │ + 0x00003340 1883034b 0e40032e 020a0e18 410e1041 ...K.@......A..A │ │ + 0x00003350 0e08440b 00000000 4c000000 ec020000 ..D.....L....... │ │ + 0x00003360 c0f0ffff 77040000 00420e10 8f02420e ....w....B....B. │ │ + 0x00003370 188e0345 0e208d04 420e288c 05440e30 ...E. ..B.(..D.0 │ │ + 0x00003380 8606410e 3883074a 0ee00103 3d030a0e ..A.8..J....=... │ │ + 0x00003390 38410e30 460e2842 0e20420e 18420e10 8A.0F.(B. B..B.. │ │ + 0x000033a0 420e084a 0b000000 44000000 3c030000 B..J....D...<... │ │ + 0x000033b0 f0f4ffff f5000000 00420e10 8f02470e .........B....G. │ │ + 0x000033c0 188e0345 0e208d04 420e288c 05490e30 ...E. ..B.(..I.0 │ │ + 0x000033d0 8606430e 38830747 0e6002c7 0e38410e ..C.8..G.`...8A. │ │ + 0x000033e0 30410e28 420e2042 0e18420e 10420e08 0A.(B. B..B..B.. │ │ + 0x000033f0 24000000 84030000 b8d8ffff b0000000 $............... │ │ + 0x00003400 000e1046 0e184a0f 0b770880 003f1a3b ...F..J..w...?.; │ │ + 0x00003410 2a332422 00000000 00000000 *3$"........ │ ├── readelf --wide --decompress --hex-dump=.eh_frame_hdr {} │ │ @@ -1,14 +1,14 @@ │ │ │ │ Hex dump of section '.eh_frame_hdr': │ │ - 0x000036f4 011b033b 38fcffff 13000000 0cd5ffff ...;8........... │ │ - 0x00003704 d4ffffff bcd5ffff 6cfcffff ccd5ffff ........l....... │ │ - 0x00003714 54fcffff dcd5ffff 84fcffff 0cd6ffff T............... │ │ - 0x00003724 9cfcffff bcd6ffff c4fcffff 6cd7ffff ............l... │ │ - 0x00003734 ecfcffff 1cd8ffff 14fdffff 6cd8ffff ............l... │ │ - 0x00003744 2cfdffff bcd8ffff 4cfdffff 5cd9ffff ,.......L...\... │ │ - 0x00003754 84fdffff 8cd9ffff a4fdffff ecd9ffff ................ │ │ - 0x00003764 ccfdffff bcdfffff 24feffff cceaffff ........$....... │ │ - 0x00003774 74feffff 6cebffff c4feffff dcecffff t...l........... │ │ - 0x00003784 0cffffff acefffff 3cffffff 6cf4ffff ........<...l... │ │ - 0x00003794 8cffffff .... │ │ + 0x0000341c 011b033b 50fcffff 13000000 94d8ffff ...;P........... │ │ + 0x0000342c d4ffffff 44d9ffff 84fcffff 54d9ffff ....D.......T... │ │ + 0x0000343c 6cfcffff 64d9ffff 9cfcffff 94d9ffff l...d........... │ │ + 0x0000344c b4fcffff 54daffff d4fcffff 14dbffff ....T........... │ │ + 0x0000345c f4fcffff d4dbffff 14fdffff 24dcffff ............$... │ │ + 0x0000346c 2cfdffff 74dcffff 4cfdffff 14ddffff ,...t...L....... │ │ + 0x0000347c 84fdffff 44ddffff a4fdffff a4ddffff ....D........... │ │ + 0x0000348c ccfdffff 84e3ffff 24feffff 04ebffff ........$....... │ │ + 0x0000349c 74feffff a4ebffff c4feffff 44edffff t...........D... │ │ + 0x000034ac 0cffffff 04f0ffff 3cffffff 84f4ffff ........<....... │ │ + 0x000034bc 8cffffff .... │ ├── readelf --wide --decompress --hex-dump=.fini_array {} │ │ @@ -1,4 +1,4 @@ │ │ │ │ Hex dump of section '.fini_array': │ │ - 0x00004d18 b00c0000 00000000 00000000 ............ │ │ + 0x00004cc8 600d0000 00000000 00000000 00000000 `............... │ ├── readelf --wide --decompress --hex-dump=.init_array {} │ │ @@ -1,4 +1,4 @@ │ │ │ │ Hex dump of section '.init_array': │ │ - 0x00004d24 00000000 .... │ │ + 0x00004cd8 00000000 00000000 ........ │ ├── readelf --wide --decompress --hex-dump=.got {} │ │ @@ -1,8 +1,8 @@ │ │ │ │ Hex dump of section '.got': │ │ - 0x00004f48 00000000 00000000 18500000 00000000 .........P...... │ │ - 0x00004f58 10500000 00000000 48500000 00000000 .P......HP...... │ │ - 0x00004f68 30500000 00000000 38500000 00000000 0P......8P...... │ │ - 0x00004f78 40500000 00000000 20500000 00000000 @P...... P...... │ │ - 0x00004f88 54500000 00000000 50500000 00000000 TP......PP...... │ │ + 0x00004f50 18500000 00000000 10500000 00000000 .P.......P...... │ │ + 0x00004f60 48500000 00000000 30500000 00000000 HP......0P...... │ │ + 0x00004f70 38500000 00000000 40500000 00000000 8P......@P...... │ │ + 0x00004f80 20500000 00000000 54500000 00000000 P......TP...... │ │ + 0x00004f90 50500000 00000000 PP...... │ ├── readelf --wide --decompress --hex-dump=.got.plt {} │ │ @@ -1,10 +1,10 @@ │ │ │ │ Hex dump of section '.got.plt': │ │ - 0x00004f98 284d0000 00000000 00000000 00000000 (M.............. │ │ - 0x00004fa8 00000000 00000000 160c0000 00000000 ................ │ │ - 0x00004fb8 260c0000 00000000 360c0000 00000000 &.......6....... │ │ - 0x00004fc8 460c0000 00000000 560c0000 00000000 F.......V....... │ │ - 0x00004fd8 660c0000 00000000 760c0000 00000000 f.......v....... │ │ - 0x00004fe8 860c0000 00000000 960c0000 00000000 ................ │ │ - 0x00004ff8 a60c0000 00000000 ........ │ │ + 0x00004f98 e04c0000 00000000 00000000 00000000 .L.............. │ │ + 0x00004fa8 00000000 00000000 c60c0000 00000000 ................ │ │ + 0x00004fb8 d60c0000 00000000 e60c0000 00000000 ................ │ │ + 0x00004fc8 f60c0000 00000000 060d0000 00000000 ................ │ │ + 0x00004fd8 160d0000 00000000 260d0000 00000000 ........&....... │ │ + 0x00004fe8 360d0000 00000000 460d0000 00000000 6.......F....... │ │ + 0x00004ff8 560d0000 00000000 V....... │ ├── readelf --wide --decompress --string-dump=.comment {} │ │ @@ -1,4 +1,4 @@ │ │ │ │ String dump of section '.comment': │ │ - [ 1] GCC: (GNU) 4.9 20140827 (prerelease) │ │ + [ 1] GCC: (GNU) 4.9.x 20150123 (prerelease) │ ├── readelf --wide --decompress --hex-dump=.shstrtab {} │ │ @@ -1,15 +1,19 @@ │ │ │ │ Hex dump of section '.shstrtab': │ │ - 0x00000000 002e7368 73747274 6162002e 64796e73 ..shstrtab..dyns │ │ - 0x00000010 796d002e 64796e73 7472002e 68617368 ym..dynstr..hash │ │ - 0x00000020 002e7265 6c612e64 796e002e 72656c61 ..rela.dyn..rela │ │ - 0x00000030 2e706c74 002e7465 7874002e 726f6461 .plt..text..roda │ │ - 0x00000040 7461002e 65685f66 72616d65 002e6568 ta..eh_frame..eh │ │ - 0x00000050 5f667261 6d655f68 6472002e 66696e69 _frame_hdr..fini │ │ - 0x00000060 5f617272 6179002e 696e6974 5f617272 _array..init_arr │ │ - 0x00000070 6179002e 64796e61 6d696300 2e676f74 ay..dynamic..got │ │ - 0x00000080 002e676f 742e706c 74002e64 61746100 ..got.plt..data. │ │ - 0x00000090 2e627373 002e636f 6d6d656e 74002e6e .bss..comment..n │ │ - 0x000000a0 6f74652e 676e752e 676f6c64 2d766572 ote.gnu.gold-ver │ │ - 0x000000b0 73696f6e 00 sion. │ │ + 0x00000000 002e7368 73747274 6162002e 6e6f7465 ..shstrtab..note │ │ + 0x00000010 2e676e75 2e627569 6c642d69 64002e64 .gnu.build-id..d │ │ + 0x00000020 796e7379 6d002e64 796e7374 72002e68 ynsym..dynstr..h │ │ + 0x00000030 61736800 2e676e75 2e766572 73696f6e ash..gnu.version │ │ + 0x00000040 002e676e 752e7665 7273696f 6e5f6400 ..gnu.version_d. │ │ + 0x00000050 2e676e75 2e766572 73696f6e 5f72002e .gnu.version_r.. │ │ + 0x00000060 72656c61 2e64796e 002e7265 6c612e70 rela.dyn..rela.p │ │ + 0x00000070 6c74002e 74657874 002e726f 64617461 lt..text..rodata │ │ + 0x00000080 002e6568 5f667261 6d65002e 65685f66 ..eh_frame..eh_f │ │ + 0x00000090 72616d65 5f686472 002e6669 6e695f61 rame_hdr..fini_a │ │ + 0x000000a0 72726179 002e696e 69745f61 72726179 rray..init_array │ │ + 0x000000b0 002e6479 6e616d69 63002e67 6f74002e ..dynamic..got.. │ │ + 0x000000c0 676f742e 706c7400 2e646174 61002e62 got.plt..data..b │ │ + 0x000000d0 7373002e 636f6d6d 656e7400 2e6e6f74 ss..comment..not │ │ + 0x000000e0 652e676e 752e676f 6c642d76 65727369 e.gnu.gold-versi │ │ + 0x000000f0 6f6e00 on. ├── lib/arm64-v8a/libVotAR.so │ ├── readelf --wide --file-header {} │ │ @@ -4,17 +4,17 @@ │ │ Data: 2's complement, little endian │ │ Version: 1 (current) │ │ OS/ABI: UNIX - System V │ │ ABI Version: 0 │ │ Type: DYN (Shared object file) │ │ Machine: AArch64 │ │ Version: 0x1 │ │ - Entry point address: 0xd30 │ │ + Entry point address: 0xe10 │ │ Start of program headers: 64 (bytes into file) │ │ - Start of section headers: 16584 (bytes into file) │ │ + Start of section headers: 16632 (bytes into file) │ │ Flags: 0x0 │ │ Size of this header: 64 (bytes) │ │ Size of program headers: 56 (bytes) │ │ - Number of program headers: 6 │ │ + Number of program headers: 7 │ │ Size of section headers: 64 (bytes) │ │ - Number of section headers: 19 │ │ - Section header string table index: 18 │ │ + Number of section headers: 22 │ │ + Section header string table index: 21 │ ├── readelf --wide --program-header {} │ │ @@ -1,22 +1,24 @@ │ │ │ │ Elf file type is DYN (Shared object file) │ │ -Entry point 0xd30 │ │ -There are 6 program headers, starting at offset 64 │ │ +Entry point 0xe10 │ │ +There are 7 program headers, starting at offset 64 │ │ │ │ Program Headers: │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ - LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x003680 0x003680 R E 0x10000 │ │ - LOAD 0x003d18 0x0000000000013d18 0x0000000000013d18 0x0002f0 0x000340 RW 0x10000 │ │ - DYNAMIC 0x003d30 0x0000000000013d30 0x0000000000013d30 0x000210 0x000210 RW 0x8 │ │ - GNU_EH_FRAME 0x0032a0 0x00000000000032a0 0x00000000000032a0 0x000084 0x000084 R 0x4 │ │ + LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x0032f8 0x0032f8 R E 0x10000 │ │ + LOAD 0x003ce8 0x0000000000013ce8 0x0000000000013ce8 0x000320 0x000370 RW 0x10000 │ │ + DYNAMIC 0x003d00 0x0000000000013d00 0x0000000000013d00 0x000240 0x000240 RW 0x8 │ │ + NOTE 0x0001c8 0x00000000000001c8 0x00000000000001c8 0x000024 0x000024 R 0x4 │ │ + GNU_EH_FRAME 0x002f00 0x0000000000002f00 0x0000000000002f00 0x000084 0x000084 R 0x4 │ │ GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10 │ │ - GNU_RELRO 0x003d18 0x0000000000013d18 0x0000000000013d18 0x0002e8 0x0002e8 R 0x1 │ │ + GNU_RELRO 0x003ce8 0x0000000000013ce8 0x0000000000013ce8 0x000318 0x000318 R 0x1 │ │ │ │ Section to Segment mapping: │ │ Segment Sections... │ │ - 00 .hash .dynsym .dynstr .rela.dyn .rela.plt .plt .text .rodata .eh_frame_hdr .eh_frame │ │ + 00 .note.gnu.build-id .hash .dynsym .dynstr .gnu.version .gnu.version_r .rela.dyn .rela.plt .plt .text .rodata .eh_frame_hdr .eh_frame │ │ 01 .init_array .fini_array .dynamic .got .data .bss │ │ 02 .dynamic │ │ - 03 .eh_frame_hdr │ │ - 04 │ │ - 05 .init_array .fini_array .dynamic .got │ │ + 03 .note.gnu.build-id │ │ + 04 .eh_frame_hdr │ │ + 05 │ │ + 06 .init_array .fini_array .dynamic .got │ ├── readelf --wide --sections {} │ │ @@ -1,28 +1,31 @@ │ │ -There are 19 section headers, starting at offset 0x40c8: │ │ +There are 22 section headers, starting at offset 0x40f8: │ │ │ │ Section Headers: │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 │ │ - [ 1] .hash HASH 0000000000000190 000190 000150 04 A 2 0 8 │ │ - [ 2] .dynsym DYNSYM 00000000000002e0 0002e0 000438 18 A 3 3 8 │ │ - [ 3] .dynstr STRTAB 0000000000000718 000718 00035e 00 A 0 0 1 │ │ - [ 4] .rela.dyn RELA 0000000000000a78 000a78 000108 18 A 2 0 8 │ │ - [ 5] .rela.plt RELA 0000000000000b80 000b80 0000f0 18 AI 2 6 8 │ │ - [ 6] .plt PROGBITS 0000000000000c70 000c70 0000c0 10 AX 0 0 16 │ │ - [ 7] .text PROGBITS 0000000000000d30 000d30 001e9c 00 AX 0 0 16 │ │ - [ 8] .rodata PROGBITS 0000000000002bd0 002bd0 0006d0 01 AMS 0 0 8 │ │ - [ 9] .eh_frame_hdr PROGBITS 00000000000032a0 0032a0 000084 00 A 0 0 4 │ │ - [10] .eh_frame PROGBITS 0000000000003328 003328 000358 00 A 0 0 8 │ │ - [11] .init_array INIT_ARRAY 0000000000013d18 003d18 000008 00 WA 0 0 1 │ │ - [12] .fini_array FINI_ARRAY 0000000000013d20 003d20 000010 00 WA 0 0 8 │ │ - [13] .dynamic DYNAMIC 0000000000013d30 003d30 000210 10 WA 3 0 8 │ │ - [14] .got PROGBITS 0000000000013f40 003f40 0000c0 08 WA 0 0 8 │ │ - [15] .data PROGBITS 0000000000014000 004000 000008 00 WA 0 0 8 │ │ - [16] .bss NOBITS 0000000000014010 004008 000048 00 WA 0 0 16 │ │ - [17] .comment PROGBITS 0000000000000000 004008 000025 01 MS 0 0 1 │ │ - [18] .shstrtab STRTAB 0000000000000000 00402d 000095 00 0 0 1 │ │ + [ 1] .note.gnu.build-id NOTE 00000000000001c8 0001c8 000024 00 A 0 0 4 │ │ + [ 2] .hash HASH 00000000000001f0 0001f0 000150 04 A 3 0 8 │ │ + [ 3] .dynsym DYNSYM 0000000000000340 000340 000438 18 A 4 3 8 │ │ + [ 4] .dynstr STRTAB 0000000000000778 000778 000363 00 A 0 0 1 │ │ + [ 5] .gnu.version VERSYM 0000000000000adc 000adc 00005a 02 A 3 0 2 │ │ + [ 6] .gnu.version_r VERNEED 0000000000000b38 000b38 000020 00 A 4 1 8 │ │ + [ 7] .rela.dyn RELA 0000000000000b58 000b58 000108 18 A 3 0 8 │ │ + [ 8] .rela.plt RELA 0000000000000c60 000c60 0000f0 18 AI 3 9 8 │ │ + [ 9] .plt PROGBITS 0000000000000d50 000d50 0000c0 10 AX 0 0 16 │ │ + [10] .text PROGBITS 0000000000000e10 000e10 001a20 00 AX 0 0 16 │ │ + [11] .rodata PROGBITS 0000000000002830 002830 0006d0 01 AMS 0 0 8 │ │ + [12] .eh_frame_hdr PROGBITS 0000000000002f00 002f00 000084 00 A 0 0 4 │ │ + [13] .eh_frame PROGBITS 0000000000002f88 002f88 000370 00 A 0 0 8 │ │ + [14] .init_array INIT_ARRAY 0000000000013ce8 003ce8 000008 00 WA 0 0 1 │ │ + [15] .fini_array FINI_ARRAY 0000000000013cf0 003cf0 000010 00 WA 0 0 8 │ │ + [16] .dynamic DYNAMIC 0000000000013d00 003d00 000240 10 WA 4 0 8 │ │ + [17] .got PROGBITS 0000000000013f40 003f40 0000c0 08 WA 0 0 8 │ │ + [18] .data PROGBITS 0000000000014000 004000 000008 00 WA 0 0 8 │ │ + [19] .bss NOBITS 0000000000014010 004008 000048 00 WA 0 0 16 │ │ + [20] .comment PROGBITS 0000000000000000 004008 000027 01 MS 0 0 1 │ │ + [21] .shstrtab STRTAB 0000000000000000 00402f 0000c4 00 0 0 1 │ │ Key to Flags: │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ p (processor specific) │ ├── readelf --wide --symbols {} │ │ @@ -1,48 +1,48 @@ │ │ │ │ Symbol table '.dynsym' contains 45 entries: │ │ Num: Value Size Type Bind Vis Ndx Name │ │ 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND │ │ - 1: 0000000000000d30 0 SECTION LOCAL DEFAULT 7 │ │ - 2: 0000000000014000 0 SECTION LOCAL DEFAULT 15 │ │ - 3: 0000000000002378 228 FUNC GLOBAL DEFAULT 7 markPixel │ │ - 4: 0000000000001028 192 FUNC GLOBAL DEFAULT 7 javaInteger │ │ - 5: 000000000000245c 664 FUNC GLOBAL DEFAULT 7 findOnePattern │ │ - 6: 0000000000014040 8 OBJECT GLOBAL DEFAULT 16 globaltask │ │ - 7: 0000000000000000 0 OBJECT GLOBAL DEFAULT UND __stack_chk_guard │ │ - 8: 0000000000014058 0 NOTYPE GLOBAL DEFAULT 16 _bss_end__ │ │ - 9: 00000000000026f4 936 FUNC GLOBAL DEFAULT 7 findAllPatterns │ │ - 10: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __cxa_finalize │ │ - 11: 0000000000000000 0 FUNC GLOBAL DEFAULT UND malloc │ │ - 12: 00000000000022d0 168 FUNC GLOBAL DEFAULT 7 generateWorkingImage │ │ - 13: 0000000000014008 0 NOTYPE GLOBAL DEFAULT 16 __bss_start__ │ │ - 14: 0000000000000000 0 FUNC GLOBAL DEFAULT UND AndroidBitmap_getInfo │ │ - 15: 0000000000000000 0 FUNC GLOBAL DEFAULT UND AndroidBitmap_lockPixels │ │ - 16: 0000000000014020 16 OBJECT GLOBAL DEFAULT 16 prcount │ │ - 17: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __android_log_print │ │ - 18: 0000000000000d6c 180 FUNC WEAK DEFAULT 7 _ZN7_JNIEnv9NewObjectEP7_jclassP10_jmethodIDz │ │ - 19: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __stack_chk_fail │ │ - 20: 0000000000014010 8 OBJECT GLOBAL DEFAULT 16 globalJmarkArray │ │ - 21: 0000000000002a9c 304 FUNC GLOBAL DEFAULT 7 simple_analyze │ │ - 22: 0000000000000fd0 84 FUNC GLOBAL DEFAULT 7 benchmarkElapsed │ │ - 23: 0000000000014030 8 OBJECT GLOBAL DEFAULT 16 progressArray │ │ - 24: 0000000000014058 0 NOTYPE GLOBAL DEFAULT 16 __bss_end__ │ │ - 25: 0000000000000e20 180 FUNC WEAK DEFAULT 7 _ZN7_JNIEnv14CallVoidMethodEP8_jobjectP10_jmethodIDz │ │ - 26: 00000000000010e8 52 FUNC GLOBAL DEFAULT 7 Java_com_poinsart_votar_VotarMain_00024AnalyzeTask_free │ │ - 27: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __cxa_atexit │ │ - 28: 0000000000014008 0 NOTYPE GLOBAL DEFAULT 16 __bss_start │ │ - 29: 0000000000014054 4 OBJECT GLOBAL DEFAULT 16 pixelsteptocenter │ │ - 30: 0000000000014058 0 NOTYPE GLOBAL DEFAULT 16 __end__ │ │ - 31: 000000000000111c 120 FUNC GLOBAL DEFAULT 7 publish_progress │ │ - 32: 0000000000001194 1752 FUNC GLOBAL DEFAULT 7 Java_com_poinsart_votar_VotarMain_00024AnalyzeTask_nativeAnalyze │ │ - 33: 0000000000000f88 68 FUNC GLOBAL DEFAULT 7 benchmarkStart │ │ - 34: 0000000000014038 8 OBJECT GLOBAL DEFAULT 16 publishMethod │ │ - 35: 0000000000014008 0 NOTYPE GLOBAL DEFAULT 15 _edata │ │ - 36: 0000000000001870 2632 FUNC GLOBAL DEFAULT 7 average33 │ │ - 37: 0000000000014058 0 NOTYPE GLOBAL DEFAULT 16 _end │ │ - 38: 0000000000014048 8 OBJECT GLOBAL DEFAULT 16 globalenv │ │ - 39: 0000000000000000 0 FUNC GLOBAL DEFAULT UND AndroidBitmap_unlockPixels │ │ - 40: 0000000000000000 0 FUNC GLOBAL DEFAULT UND clock │ │ - 41: 0000000000000ed4 180 FUNC WEAK DEFAULT 7 _ZN7_JNIEnv22CallStaticObjectMethodEP7_jclassP10_jmethodIDz │ │ - 42: 0000000000014018 4 OBJECT GLOBAL DEFAULT 16 startTime │ │ - 43: 0000000000014050 4 OBJECT GLOBAL DEFAULT 16 burnradius │ │ - 44: 0000000000000000 0 FUNC GLOBAL DEFAULT UND free │ │ + 1: 0000000000000e10 0 SECTION LOCAL DEFAULT 10 │ │ + 2: 0000000000014000 0 SECTION LOCAL DEFAULT 18 │ │ + 3: 0000000000014058 0 NOTYPE GLOBAL DEFAULT ABS _bss_end__ │ │ + 4: 000000000000127c 1712 FUNC GLOBAL DEFAULT 10 Java_com_poinsart_votar_VotarMain_00024AnalyzeTask_nativeAnalyze │ │ + 5: 0000000000000e4c 184 FUNC WEAK DEFAULT 10 _ZN7_JNIEnv9NewObjectEP7_jclassP10_jmethodIDz │ │ + 6: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __cxa_finalize@LIBC (2) │ │ + 7: 0000000000014010 8 OBJECT GLOBAL DEFAULT 19 globalJmarkArray │ │ + 8: 0000000000014030 8 OBJECT GLOBAL DEFAULT 19 progressArray │ │ + 9: 0000000000000000 0 FUNC GLOBAL DEFAULT UND clock@LIBC (2) │ │ + 10: 0000000000000fbc 184 FUNC WEAK DEFAULT 10 _ZN7_JNIEnv22CallStaticObjectMethodEP7_jclassP10_jmethodIDz │ │ + 11: 0000000000001930 1540 FUNC GLOBAL DEFAULT 10 average33 │ │ + 12: 0000000000001ffc 228 FUNC GLOBAL DEFAULT 10 markPixel │ │ + 13: 0000000000014020 16 OBJECT GLOBAL DEFAULT 19 prcount │ │ + 14: 00000000000020e0 660 FUNC GLOBAL DEFAULT 10 findOnePattern │ │ + 15: 0000000000001208 116 FUNC GLOBAL DEFAULT 10 publish_progress │ │ + 16: 0000000000014054 4 OBJECT GLOBAL DEFAULT 19 pixelsteptocenter │ │ + 17: 0000000000002374 900 FUNC GLOBAL DEFAULT 10 findAllPatterns │ │ + 18: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __stack_chk_fail@LIBC (2) │ │ + 19: 00000000000026f8 312 FUNC GLOBAL DEFAULT 10 simple_analyze │ │ + 20: 00000000000010b8 80 FUNC GLOBAL DEFAULT 10 benchmarkElapsed │ │ + 21: 0000000000014048 8 OBJECT GLOBAL DEFAULT 19 globalenv │ │ + 22: 0000000000014008 0 NOTYPE GLOBAL DEFAULT ABS __bss_start │ │ + 23: 0000000000014040 8 OBJECT GLOBAL DEFAULT 19 globaltask │ │ + 24: 0000000000000000 0 FUNC GLOBAL DEFAULT UND AndroidBitmap_getInfo │ │ + 25: 0000000000000000 0 FUNC GLOBAL DEFAULT UND AndroidBitmap_lockPixels │ │ + 26: 000000000000110c 196 FUNC GLOBAL DEFAULT 10 javaInteger │ │ + 27: 0000000000014058 0 NOTYPE GLOBAL DEFAULT ABS __end__ │ │ + 28: 0000000000000000 0 OBJECT GLOBAL DEFAULT UND __stack_chk_guard@LIBC (2) │ │ + 29: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __android_log_print │ │ + 30: 0000000000014018 4 OBJECT GLOBAL DEFAULT 19 startTime │ │ + 31: 0000000000000000 0 FUNC GLOBAL DEFAULT UND AndroidBitmap_unlockPixels │ │ + 32: 0000000000014038 8 OBJECT GLOBAL DEFAULT 19 publishMethod │ │ + 33: 0000000000014050 4 OBJECT GLOBAL DEFAULT 19 burnradius │ │ + 34: 0000000000014008 0 NOTYPE GLOBAL DEFAULT ABS __bss_start__ │ │ + 35: 0000000000001074 64 FUNC GLOBAL DEFAULT 10 benchmarkStart │ │ + 36: 0000000000014008 0 NOTYPE GLOBAL DEFAULT ABS _edata │ │ + 37: 0000000000000000 0 FUNC GLOBAL DEFAULT UND malloc@LIBC (2) │ │ + 38: 0000000000001f50 172 FUNC GLOBAL DEFAULT 10 generateWorkingImage │ │ + 39: 0000000000014058 0 NOTYPE GLOBAL DEFAULT ABS __bss_end__ │ │ + 40: 00000000000011d0 56 FUNC GLOBAL DEFAULT 10 Java_com_poinsart_votar_VotarMain_00024AnalyzeTask_free │ │ + 41: 0000000000014058 0 NOTYPE GLOBAL DEFAULT ABS _end │ │ + 42: 0000000000000f04 184 FUNC WEAK DEFAULT 10 _ZN7_JNIEnv14CallVoidMethodEP8_jobjectP10_jmethodIDz │ │ + 43: 0000000000000000 0 FUNC GLOBAL DEFAULT UND free@LIBC (2) │ │ + 44: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __cxa_atexit@LIBC (2) │ ├── readelf --wide --relocs {} │ │ @@ -1,27 +1,27 @@ │ │ │ │ -Relocation section '.rela.dyn' at offset 0xa78 contains 11 entries: │ │ +Relocation section '.rela.dyn' at offset 0xb58 contains 11 entries: │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ -0000000000013d20 0000000000000403 R_AARCH64_RELATIVE d30 │ │ -0000000000013fb0 0000000000000403 R_AARCH64_RELATIVE 14040 │ │ +0000000000013cf0 0000000000000403 R_AARCH64_RELATIVE e10 │ │ +0000000000013fb0 0000000000000403 R_AARCH64_RELATIVE 14010 │ │ +0000000000013fb8 0000000000000403 R_AARCH64_RELATIVE 14030 │ │ 0000000000013fc0 0000000000000403 R_AARCH64_RELATIVE 14020 │ │ -0000000000013fc8 0000000000000403 R_AARCH64_RELATIVE 14010 │ │ -0000000000013fd0 0000000000000403 R_AARCH64_RELATIVE 14030 │ │ -0000000000013fd8 0000000000000403 R_AARCH64_RELATIVE 14054 │ │ -0000000000013fe0 0000000000000403 R_AARCH64_RELATIVE 14038 │ │ -0000000000013fe8 0000000000000403 R_AARCH64_RELATIVE 14048 │ │ -0000000000013ff0 0000000000000403 R_AARCH64_RELATIVE 14018 │ │ +0000000000013fc8 0000000000000403 R_AARCH64_RELATIVE 14054 │ │ +0000000000013fd0 0000000000000403 R_AARCH64_RELATIVE 14048 │ │ +0000000000013fd8 0000000000000403 R_AARCH64_RELATIVE 14040 │ │ +0000000000013fe8 0000000000000403 R_AARCH64_RELATIVE 14018 │ │ +0000000000013ff0 0000000000000403 R_AARCH64_RELATIVE 14038 │ │ 0000000000013ff8 0000000000000403 R_AARCH64_RELATIVE 14050 │ │ -0000000000013fb8 0000000700000401 R_AARCH64_GLOB_DAT 0000000000000000 __stack_chk_guard + 0 │ │ +0000000000013fe0 0000001c00000401 R_AARCH64_GLOB_DAT 0000000000000000 __stack_chk_guard@LIBC + 0 │ │ │ │ -Relocation section '.rela.plt' at offset 0xb80 contains 10 entries: │ │ +Relocation section '.rela.plt' at offset 0xc60 contains 10 entries: │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ -0000000000013f58 0000000a00000402 R_AARCH64_JUMP_SLOT 0000000000000000 __cxa_finalize + 0 │ │ -0000000000013f60 0000000b00000402 R_AARCH64_JUMP_SLOT 0000000000000000 malloc + 0 │ │ -0000000000013f68 0000000e00000402 R_AARCH64_JUMP_SLOT 0000000000000000 AndroidBitmap_getInfo + 0 │ │ -0000000000013f70 0000000f00000402 R_AARCH64_JUMP_SLOT 0000000000000000 AndroidBitmap_lockPixels + 0 │ │ -0000000000013f78 0000001100000402 R_AARCH64_JUMP_SLOT 0000000000000000 __android_log_print + 0 │ │ -0000000000013f80 0000001300000402 R_AARCH64_JUMP_SLOT 0000000000000000 __stack_chk_fail + 0 │ │ -0000000000013f88 0000001b00000402 R_AARCH64_JUMP_SLOT 0000000000000000 __cxa_atexit + 0 │ │ -0000000000013f90 0000002700000402 R_AARCH64_JUMP_SLOT 0000000000000000 AndroidBitmap_unlockPixels + 0 │ │ -0000000000013f98 0000002800000402 R_AARCH64_JUMP_SLOT 0000000000000000 clock + 0 │ │ -0000000000013fa0 0000002c00000402 R_AARCH64_JUMP_SLOT 0000000000000000 free + 0 │ │ +0000000000013f58 0000000600000402 R_AARCH64_JUMP_SLOT 0000000000000000 __cxa_finalize@LIBC + 0 │ │ +0000000000013f60 0000000900000402 R_AARCH64_JUMP_SLOT 0000000000000000 clock@LIBC + 0 │ │ +0000000000013f68 0000001200000402 R_AARCH64_JUMP_SLOT 0000000000000000 __stack_chk_fail@LIBC + 0 │ │ +0000000000013f70 0000001800000402 R_AARCH64_JUMP_SLOT 0000000000000000 AndroidBitmap_getInfo + 0 │ │ +0000000000013f78 0000001900000402 R_AARCH64_JUMP_SLOT 0000000000000000 AndroidBitmap_lockPixels + 0 │ │ +0000000000013f80 0000001d00000402 R_AARCH64_JUMP_SLOT 0000000000000000 __android_log_print + 0 │ │ +0000000000013f88 0000001f00000402 R_AARCH64_JUMP_SLOT 0000000000000000 AndroidBitmap_unlockPixels + 0 │ │ +0000000000013f90 0000002500000402 R_AARCH64_JUMP_SLOT 0000000000000000 malloc@LIBC + 0 │ │ +0000000000013f98 0000002b00000402 R_AARCH64_JUMP_SLOT 0000000000000000 free@LIBC + 0 │ │ +0000000000013fa0 0000002c00000402 R_AARCH64_JUMP_SLOT 0000000000000000 __cxa_atexit@LIBC + 0 │ ├── readelf --wide --dynamic {} │ │ @@ -1,32 +1,35 @@ │ │ │ │ -Dynamic section at offset 0x3d30 contains 29 entries: │ │ +Dynamic section at offset 0x3d00 contains 32 entries: │ │ Tag Type Name/Value │ │ 0x0000000000000001 (NEEDED) Shared library: [liblog.so] │ │ 0x0000000000000001 (NEEDED) Shared library: [libjnigraphics.so] │ │ 0x0000000000000001 (NEEDED) Shared library: [libandroid.so] │ │ 0x0000000000000001 (NEEDED) Shared library: [libstdc++.so] │ │ 0x0000000000000001 (NEEDED) Shared library: [libm.so] │ │ 0x0000000000000001 (NEEDED) Shared library: [libc.so] │ │ 0x0000000000000001 (NEEDED) Shared library: [libdl.so] │ │ 0x000000000000000e (SONAME) Library soname: [libVotAR.so] │ │ 0x0000000000000010 (SYMBOLIC) 0x0 │ │ - 0x0000000000000019 (INIT_ARRAY) 0x13d18 │ │ + 0x0000000000000019 (INIT_ARRAY) 0x13ce8 │ │ 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes) │ │ - 0x000000000000001a (FINI_ARRAY) 0x13d20 │ │ + 0x000000000000001a (FINI_ARRAY) 0x13cf0 │ │ 0x000000000000001c (FINI_ARRAYSZ) 16 (bytes) │ │ - 0x0000000000000004 (HASH) 0x190 │ │ - 0x0000000000000005 (STRTAB) 0x718 │ │ - 0x0000000000000006 (SYMTAB) 0x2e0 │ │ - 0x000000000000000a (STRSZ) 862 (bytes) │ │ + 0x0000000000000004 (HASH) 0x1f0 │ │ + 0x0000000000000005 (STRTAB) 0x778 │ │ + 0x0000000000000006 (SYMTAB) 0x340 │ │ + 0x000000000000000a (STRSZ) 867 (bytes) │ │ 0x000000000000000b (SYMENT) 24 (bytes) │ │ 0x0000000000000003 (PLTGOT) 0x13f40 │ │ 0x0000000000000002 (PLTRELSZ) 240 (bytes) │ │ 0x0000000000000014 (PLTREL) RELA │ │ - 0x0000000000000017 (JMPREL) 0xb80 │ │ - 0x0000000000000007 (RELA) 0xa78 │ │ + 0x0000000000000017 (JMPREL) 0xc60 │ │ + 0x0000000000000007 (RELA) 0xb58 │ │ 0x0000000000000008 (RELASZ) 264 (bytes) │ │ 0x0000000000000009 (RELAENT) 24 (bytes) │ │ 0x0000000000000018 (BIND_NOW) │ │ 0x000000006ffffffb (FLAGS_1) Flags: NOW │ │ + 0x000000006ffffffe (VERNEED) 0xb38 │ │ + 0x000000006fffffff (VERNEEDNUM) 1 │ │ + 0x000000006ffffff0 (VERSYM) 0xadc │ │ 0x000000006ffffff9 (RELACOUNT) 10 │ │ 0x0000000000000000 (NULL) 0x0 │ ├── readelf --wide --notes {} │ │ @@ -0,0 +1,4 @@ │ │ + │ │ +Displaying notes found in: .note.gnu.build-id │ │ + Owner Data size Description │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: ca65de47f1a182b5a9b20113499643f6990d6d62 │ ├── readelf --wide --version-info {} │ │ @@ -1,2 +1,20 @@ │ │ │ │ -No version information found in this file. │ │ +Version symbols section '.gnu.version' contains 45 entries: │ │ + Addr: 0x0000000000000adc Offset: 0x000adc Link: 3 (.dynsym) │ │ + 000: 0 (*local*) 0 (*local*) 0 (*local*) 1 (*global*) │ │ + 004: 1 (*global*) 1 (*global*) 2 (LIBC) 1 (*global*) │ │ + 008: 1 (*global*) 2 (LIBC) 1 (*global*) 1 (*global*) │ │ + 00c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 010: 1 (*global*) 1 (*global*) 2 (LIBC) 1 (*global*) │ │ + 014: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 018: 0 (*local*) 0 (*local*) 1 (*global*) 1 (*global*) │ │ + 01c: 2 (LIBC) 0 (*local*) 1 (*global*) 0 (*local*) │ │ + 020: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 024: 1 (*global*) 2 (LIBC) 1 (*global*) 1 (*global*) │ │ + 028: 1 (*global*) 1 (*global*) 1 (*global*) 2 (LIBC) │ │ + 02c: 2 (LIBC) │ │ + │ │ +Version needs section '.gnu.version_r' contains 1 entry: │ │ + Addr: 0x0000000000000b38 Offset: 0x000b38 Link: 4 (.dynstr) │ │ + 000000: Version: 1 File: libc.so Cnt: 1 │ │ + 0x0010: Name: LIBC Flags: none Version: 2 │ ├── readelf --wide --debug-dump=frames {} │ │ @@ -10,439 +10,469 @@ │ │ Augmentation data: 1b │ │ DW_CFA_def_cfa: r31 (sp) ofs 0 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000018 0000000000000024 0000001c FDE cie=00000000 pc=0000000000000d6c..0000000000000e20 │ │ - DW_CFA_advance_loc: 4 to 0000000000000d70 │ │ - DW_CFA_def_cfa_offset: 272 │ │ - DW_CFA_advance_loc: 32 to 0000000000000d90 │ │ +00000018 000000000000002c 0000001c FDE cie=00000000 pc=0000000000000e4c..0000000000000f04 │ │ + DW_CFA_advance_loc: 4 to 0000000000000e50 │ │ + DW_CFA_def_cfa_offset: 288 │ │ + DW_CFA_offset: r29 (x29) at cfa-288 │ │ + DW_CFA_offset: r30 (x30) at cfa-280 │ │ + DW_CFA_advance_loc: 4 to 0000000000000e54 │ │ + DW_CFA_def_cfa_register: r29 (x29) │ │ + DW_CFA_advance_loc: 12 to 0000000000000e60 │ │ DW_CFA_offset: r19 (x19) at cfa-272 │ │ - DW_CFA_offset: r30 (x30) at cfa-264 │ │ - DW_CFA_advance_loc: 132 to 0000000000000e14 │ │ + DW_CFA_advance_loc: 152 to 0000000000000ef8 │ │ DW_CFA_remember_state │ │ - DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r19 (x19) │ │ - DW_CFA_advance_loc: 4 to 0000000000000e18 │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_advance_loc: 4 to 0000000000000e1c │ │ + DW_CFA_advance_loc: 4 to 0000000000000efc │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_def_cfa: r31 (sp) ofs 0 │ │ + DW_CFA_advance_loc: 4 to 0000000000000f00 │ │ DW_CFA_restore_state │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ + DW_CFA_nop │ │ │ │ -00000040 0000000000000024 00000044 FDE cie=00000000 pc=0000000000000e20..0000000000000ed4 │ │ - DW_CFA_advance_loc: 4 to 0000000000000e24 │ │ - DW_CFA_def_cfa_offset: 272 │ │ - DW_CFA_advance_loc: 24 to 0000000000000e3c │ │ +00000048 000000000000002c 0000004c FDE cie=00000000 pc=0000000000000f04..0000000000000fbc │ │ + DW_CFA_advance_loc: 4 to 0000000000000f08 │ │ + DW_CFA_def_cfa_offset: 288 │ │ + DW_CFA_offset: r29 (x29) at cfa-288 │ │ + DW_CFA_offset: r30 (x30) at cfa-280 │ │ + DW_CFA_advance_loc: 4 to 0000000000000f0c │ │ + DW_CFA_def_cfa_register: r29 (x29) │ │ + DW_CFA_advance_loc: 12 to 0000000000000f18 │ │ DW_CFA_offset: r19 (x19) at cfa-272 │ │ - DW_CFA_offset: r30 (x30) at cfa-264 │ │ - DW_CFA_advance_loc: 140 to 0000000000000ec8 │ │ + DW_CFA_advance_loc: 152 to 0000000000000fb0 │ │ DW_CFA_remember_state │ │ - DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r19 (x19) │ │ - DW_CFA_advance_loc: 4 to 0000000000000ecc │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_advance_loc: 4 to 0000000000000ed0 │ │ + DW_CFA_advance_loc: 4 to 0000000000000fb4 │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_def_cfa: r31 (sp) ofs 0 │ │ + DW_CFA_advance_loc: 4 to 0000000000000fb8 │ │ DW_CFA_restore_state │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ + DW_CFA_nop │ │ │ │ -00000068 0000000000000024 0000006c FDE cie=00000000 pc=0000000000000ed4..0000000000000f88 │ │ - DW_CFA_advance_loc: 4 to 0000000000000ed8 │ │ - DW_CFA_def_cfa_offset: 272 │ │ - DW_CFA_advance_loc: 32 to 0000000000000ef8 │ │ +00000078 000000000000002c 0000007c FDE cie=00000000 pc=0000000000000fbc..0000000000001074 │ │ + DW_CFA_advance_loc: 4 to 0000000000000fc0 │ │ + DW_CFA_def_cfa_offset: 288 │ │ + DW_CFA_offset: r29 (x29) at cfa-288 │ │ + DW_CFA_offset: r30 (x30) at cfa-280 │ │ + DW_CFA_advance_loc: 4 to 0000000000000fc4 │ │ + DW_CFA_def_cfa_register: r29 (x29) │ │ + DW_CFA_advance_loc: 12 to 0000000000000fd0 │ │ DW_CFA_offset: r19 (x19) at cfa-272 │ │ - DW_CFA_offset: r30 (x30) at cfa-264 │ │ - DW_CFA_advance_loc: 132 to 0000000000000f7c │ │ + DW_CFA_advance_loc: 152 to 0000000000001068 │ │ DW_CFA_remember_state │ │ - DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r19 (x19) │ │ - DW_CFA_advance_loc: 4 to 0000000000000f80 │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_advance_loc: 4 to 0000000000000f84 │ │ + DW_CFA_advance_loc: 4 to 000000000000106c │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_def_cfa: r31 (sp) ofs 0 │ │ + DW_CFA_advance_loc: 4 to 0000000000001070 │ │ DW_CFA_restore_state │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ + DW_CFA_nop │ │ │ │ -00000090 000000000000001c 00000094 FDE cie=00000000 pc=0000000000000f88..0000000000000fcc │ │ - DW_CFA_advance_loc: 4 to 0000000000000f8c │ │ +000000a8 0000000000000024 000000ac FDE cie=00000000 pc=0000000000001074..00000000000010b4 │ │ + DW_CFA_advance_loc: 4 to 0000000000001078 │ │ DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_advance_loc: 4 to 0000000000000f90 │ │ - DW_CFA_offset: r30 (x30) at cfa-16 │ │ - DW_CFA_advance_loc: 52 to 0000000000000fc4 │ │ + DW_CFA_offset: r29 (x29) at cfa-16 │ │ + DW_CFA_offset: r30 (x30) at cfa-8 │ │ + DW_CFA_advance_loc: 4 to 000000000000107c │ │ + DW_CFA_def_cfa_register: r29 (x29) │ │ + DW_CFA_advance_loc: 52 to 00000000000010b0 │ │ DW_CFA_restore: r30 (x30) │ │ - DW_CFA_advance_loc: 4 to 0000000000000fc8 │ │ - DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_def_cfa: r31 (sp) ofs 0 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000000b0 000000000000001c 000000b4 FDE cie=00000000 pc=0000000000000fd0..0000000000001024 │ │ - DW_CFA_advance_loc: 4 to 0000000000000fd4 │ │ +000000d0 0000000000000024 000000d4 FDE cie=00000000 pc=00000000000010b8..0000000000001108 │ │ + DW_CFA_advance_loc: 4 to 00000000000010bc │ │ DW_CFA_def_cfa_offset: 32 │ │ - DW_CFA_advance_loc: 4 to 0000000000000fd8 │ │ - DW_CFA_offset: r30 (x30) at cfa-32 │ │ - DW_CFA_advance_loc: 28 to 0000000000000ff4 │ │ + DW_CFA_offset: r29 (x29) at cfa-32 │ │ + DW_CFA_offset: r30 (x30) at cfa-24 │ │ + DW_CFA_advance_loc: 4 to 00000000000010c0 │ │ + DW_CFA_def_cfa_register: r29 (x29) │ │ + DW_CFA_advance_loc: 60 to 00000000000010fc │ │ DW_CFA_restore: r30 (x30) │ │ - DW_CFA_advance_loc: 36 to 0000000000001018 │ │ - DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_def_cfa: r31 (sp) ofs 0 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000000d0 0000000000000034 000000d4 FDE cie=00000000 pc=0000000000001028..00000000000010e8 │ │ - DW_CFA_advance_loc: 4 to 000000000000102c │ │ - DW_CFA_def_cfa_offset: 32 │ │ - DW_CFA_advance_loc: 8 to 0000000000001034 │ │ +000000f8 000000000000003c 000000fc FDE cie=00000000 pc=000000000000110c..00000000000011d0 │ │ + DW_CFA_advance_loc: 4 to 0000000000001110 │ │ + DW_CFA_def_cfa_offset: 48 │ │ + DW_CFA_offset: r29 (x29) at cfa-48 │ │ + DW_CFA_offset: r30 (x30) at cfa-40 │ │ + DW_CFA_advance_loc: 4 to 0000000000001114 │ │ + DW_CFA_def_cfa_register: r29 (x29) │ │ + DW_CFA_advance_loc: 8 to 000000000000111c │ │ + DW_CFA_offset: r21 (x21) at cfa-16 │ │ + DW_CFA_advance_loc: 20 to 0000000000001130 │ │ DW_CFA_offset: r19 (x19) at cfa-32 │ │ DW_CFA_offset: r20 (x20) at cfa-24 │ │ - DW_CFA_offset: r21 (x21) at cfa-16 │ │ - DW_CFA_offset: r30 (x30) at cfa-8 │ │ - DW_CFA_advance_loc: 96 to 0000000000001094 │ │ + DW_CFA_advance_loc: 76 to 000000000000117c │ │ DW_CFA_remember_state │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_advance_loc: 4 to 0000000000001180 │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r19 (x19) │ │ - DW_CFA_advance_loc: 4 to 0000000000001098 │ │ + DW_CFA_advance_loc: 4 to 0000000000001184 │ │ DW_CFA_restore: r30 (x30) │ │ - DW_CFA_restore: r21 (x21) │ │ - DW_CFA_advance_loc: 4 to 000000000000109c │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_advance_loc: 4 to 00000000000010a0 │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_def_cfa: r31 (sp) ofs 0 │ │ + DW_CFA_advance_loc: 4 to 0000000000001188 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 32 to 00000000000010c0 │ │ + DW_CFA_advance_loc: 32 to 00000000000011a8 │ │ DW_CFA_remember_state │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_advance_loc: 4 to 00000000000011ac │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r19 (x19) │ │ - DW_CFA_advance_loc: 4 to 00000000000010c4 │ │ + DW_CFA_advance_loc: 4 to 00000000000011b0 │ │ DW_CFA_restore: r30 (x30) │ │ - DW_CFA_restore: r21 (x21) │ │ - DW_CFA_advance_loc: 4 to 00000000000010c8 │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_advance_loc: 4 to 00000000000010cc │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_def_cfa: r31 (sp) ofs 0 │ │ + DW_CFA_advance_loc: 4 to 00000000000011b4 │ │ DW_CFA_restore_state │ │ DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ │ │ -00000108 000000000000001c 0000010c FDE cie=00000000 pc=00000000000010e8..000000000000111c │ │ - DW_CFA_advance_loc: 4 to 00000000000010ec │ │ - DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_advance_loc: 4 to 00000000000010f0 │ │ +00000138 0000000000000024 0000013c FDE cie=00000000 pc=00000000000011d0..0000000000001208 │ │ + DW_CFA_advance_loc: 4 to 00000000000011d4 │ │ + DW_CFA_def_cfa_offset: 32 │ │ + DW_CFA_offset: r29 (x29) at cfa-32 │ │ + DW_CFA_offset: r30 (x30) at cfa-24 │ │ + DW_CFA_advance_loc: 4 to 00000000000011d8 │ │ + DW_CFA_def_cfa_register: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 00000000000011dc │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ - DW_CFA_offset: r30 (x30) at cfa-8 │ │ - DW_CFA_advance_loc: 36 to 0000000000001114 │ │ - DW_CFA_restore: r30 (x30) │ │ + DW_CFA_advance_loc: 36 to 0000000000001200 │ │ DW_CFA_restore: r19 (x19) │ │ - DW_CFA_advance_loc: 4 to 0000000000001118 │ │ - DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_advance_loc: 4 to 0000000000001204 │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_def_cfa: r31 (sp) ofs 0 │ │ + DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000128 0000000000000024 0000012c FDE cie=00000000 pc=000000000000111c..0000000000001194 │ │ - DW_CFA_advance_loc: 4 to 0000000000001120 │ │ +00000160 000000000000002c 00000164 FDE cie=00000000 pc=0000000000001208..000000000000127c │ │ + DW_CFA_advance_loc: 4 to 000000000000120c │ │ DW_CFA_def_cfa_offset: 32 │ │ - DW_CFA_advance_loc: 8 to 0000000000001128 │ │ - DW_CFA_offset: r19 (x19) at cfa-32 │ │ - DW_CFA_offset: r20 (x20) at cfa-24 │ │ - DW_CFA_advance_loc: 8 to 0000000000001130 │ │ - DW_CFA_offset: r30 (x30) at cfa-16 │ │ - DW_CFA_advance_loc: 80 to 0000000000001180 │ │ + DW_CFA_offset: r29 (x29) at cfa-32 │ │ + DW_CFA_offset: r30 (x30) at cfa-24 │ │ + DW_CFA_advance_loc: 8 to 0000000000001214 │ │ + DW_CFA_def_cfa_register: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000001218 │ │ + DW_CFA_offset: r19 (x19) at cfa-16 │ │ + DW_CFA_offset: r20 (x20) at cfa-8 │ │ + DW_CFA_advance_loc: 84 to 000000000000126c │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r19 (x19) │ │ - DW_CFA_advance_loc: 4 to 0000000000001184 │ │ + DW_CFA_advance_loc: 12 to 0000000000001278 │ │ DW_CFA_restore: r30 (x30) │ │ - DW_CFA_advance_loc: 4 to 0000000000001188 │ │ - DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_def_cfa: r31 (sp) ofs 0 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000150 000000000000007c 00000154 FDE cie=00000000 pc=0000000000001194..000000000000186c │ │ - DW_CFA_advance_loc: 4 to 0000000000001198 │ │ +00000190 000000000000006c 00000194 FDE cie=00000000 pc=000000000000127c..000000000000192c │ │ + DW_CFA_advance_loc: 4 to 0000000000001280 │ │ DW_CFA_def_cfa_offset: 4096 │ │ - DW_CFA_advance_loc: 8 to 00000000000011a0 │ │ - DW_CFA_def_cfa_offset: 6208 │ │ - DW_CFA_advance_loc: 8 to 00000000000011a8 │ │ - DW_CFA_def_cfa_offset: 6336 │ │ - DW_CFA_advance_loc: 20 to 00000000000011bc │ │ - DW_CFA_offset_extended: r72 (v8) at cfa-6248 │ │ - DW_CFA_offset_extended: r73 (v9) at cfa-6240 │ │ - DW_CFA_offset: r23 (x23) at cfa-6304 │ │ - DW_CFA_offset: r24 (x24) at cfa-6296 │ │ - DW_CFA_offset_extended: r74 (v10) at cfa-6232 │ │ - DW_CFA_offset_extended: r75 (v11) at cfa-6224 │ │ - DW_CFA_advance_loc: 20 to 00000000000011d0 │ │ - DW_CFA_offset: r30 (x30) at cfa-6256 │ │ - DW_CFA_offset: r19 (x19) at cfa-6336 │ │ - DW_CFA_offset: r20 (x20) at cfa-6328 │ │ - DW_CFA_offset: r25 (x25) at cfa-6288 │ │ - DW_CFA_offset: r26 (x26) at cfa-6280 │ │ - DW_CFA_advance_loc: 12 to 00000000000011dc │ │ - DW_CFA_offset: r27 (x27) at cfa-6272 │ │ - DW_CFA_offset: r28 (x28) at cfa-6264 │ │ - DW_CFA_offset: r21 (x21) at cfa-6320 │ │ - DW_CFA_offset: r22 (x22) at cfa-6312 │ │ - DW_CFA_advance_loc1: 680 to 0000000000001484 │ │ + DW_CFA_advance_loc: 8 to 0000000000001288 │ │ + DW_CFA_def_cfa_offset: 6224 │ │ + DW_CFA_advance_loc: 4 to 000000000000128c │ │ + DW_CFA_def_cfa_offset: 6320 │ │ + DW_CFA_offset: r29 (x29) at cfa-6320 │ │ + DW_CFA_offset: r30 (x30) at cfa-6312 │ │ + DW_CFA_advance_loc: 4 to 0000000000001290 │ │ + DW_CFA_def_cfa_register: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000001294 │ │ + DW_CFA_offset: r19 (x19) at cfa-6304 │ │ + DW_CFA_offset: r20 (x20) at cfa-6296 │ │ + DW_CFA_advance_loc: 12 to 00000000000012a0 │ │ + DW_CFA_offset: r23 (x23) at cfa-6272 │ │ + DW_CFA_offset: r24 (x24) at cfa-6264 │ │ + DW_CFA_advance_loc: 20 to 00000000000012b4 │ │ + DW_CFA_offset: r21 (x21) at cfa-6288 │ │ + DW_CFA_offset: r22 (x22) at cfa-6280 │ │ + DW_CFA_advance_loc: 24 to 00000000000012cc │ │ + DW_CFA_offset: r25 (x25) at cfa-6256 │ │ + DW_CFA_offset: r26 (x26) at cfa-6248 │ │ + DW_CFA_offset: r27 (x27) at cfa-6240 │ │ + DW_CFA_offset: r28 (x28) at cfa-6232 │ │ + DW_CFA_advance_loc1: 648 to 0000000000001554 │ │ DW_CFA_remember_state │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r19 (x19) │ │ - DW_CFA_advance_loc: 4 to 0000000000001488 │ │ - DW_CFA_restore_extended: r73 (v9) │ │ - DW_CFA_restore_extended: r72 (v8) │ │ - DW_CFA_advance_loc: 4 to 000000000000148c │ │ + DW_CFA_advance_loc: 4 to 0000000000001558 │ │ DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r21 (x21) │ │ - DW_CFA_advance_loc: 4 to 0000000000001490 │ │ - DW_CFA_restore_extended: r75 (v11) │ │ - DW_CFA_restore_extended: r74 (v10) │ │ - DW_CFA_advance_loc: 4 to 0000000000001494 │ │ + DW_CFA_advance_loc: 4 to 000000000000155c │ │ DW_CFA_restore: r24 (x24) │ │ DW_CFA_restore: r23 (x23) │ │ - DW_CFA_advance_loc: 4 to 0000000000001498 │ │ + DW_CFA_advance_loc: 4 to 0000000000001560 │ │ DW_CFA_restore: r26 (x26) │ │ DW_CFA_restore: r25 (x25) │ │ - DW_CFA_advance_loc: 4 to 000000000000149c │ │ + DW_CFA_advance_loc: 4 to 0000000000001564 │ │ DW_CFA_restore: r28 (x28) │ │ DW_CFA_restore: r27 (x27) │ │ - DW_CFA_advance_loc: 4 to 00000000000014a0 │ │ + DW_CFA_advance_loc: 4 to 0000000000001568 │ │ DW_CFA_restore: r30 (x30) │ │ - DW_CFA_advance_loc: 4 to 00000000000014a4 │ │ - DW_CFA_def_cfa_offset: 6208 │ │ - DW_CFA_advance_loc: 4 to 00000000000014a8 │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_def_cfa: r31 (sp) ofs 6224 │ │ + DW_CFA_advance_loc: 4 to 000000000000156c │ │ DW_CFA_def_cfa_offset: 4096 │ │ - DW_CFA_advance_loc: 4 to 00000000000014ac │ │ - DW_CFA_def_cfa_offset: 3968 │ │ - DW_CFA_advance_loc: 4 to 00000000000014b0 │ │ + DW_CFA_advance_loc: 4 to 0000000000001570 │ │ + DW_CFA_def_cfa_offset: 4000 │ │ + DW_CFA_advance_loc: 4 to 0000000000001574 │ │ DW_CFA_restore_state │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ │ │ -000001d0 000000000000006c 000001d4 FDE cie=00000000 pc=0000000000001870..00000000000022b8 │ │ - DW_CFA_advance_loc: 4 to 0000000000001874 │ │ - DW_CFA_def_cfa_offset: 192 │ │ - DW_CFA_advance_loc: 44 to 00000000000018a0 │ │ - DW_CFA_offset_extended: r72 (v8) at cfa-112 │ │ - DW_CFA_offset_extended: r73 (v9) at cfa-104 │ │ - DW_CFA_offset_extended: r74 (v10) at cfa-96 │ │ - DW_CFA_offset_extended: r75 (v11) at cfa-88 │ │ - DW_CFA_offset: r19 (x19) at cfa-192 │ │ - DW_CFA_offset: r20 (x20) at cfa-184 │ │ - DW_CFA_offset_extended: r76 (v12) at cfa-80 │ │ - DW_CFA_offset_extended: r77 (v13) at cfa-72 │ │ - DW_CFA_offset: r21 (x21) at cfa-176 │ │ - DW_CFA_offset: r22 (x22) at cfa-168 │ │ - DW_CFA_offset_extended: r78 (v14) at cfa-64 │ │ - DW_CFA_offset_extended: r79 (v15) at cfa-56 │ │ - DW_CFA_offset: r23 (x23) at cfa-160 │ │ - DW_CFA_offset: r24 (x24) at cfa-152 │ │ - DW_CFA_offset: r25 (x25) at cfa-144 │ │ - DW_CFA_offset: r26 (x26) at cfa-136 │ │ - DW_CFA_offset: r27 (x27) at cfa-128 │ │ - DW_CFA_offset: r28 (x28) at cfa-120 │ │ - DW_CFA_advance_loc2: 2544 to 0000000000002290 │ │ +00000200 000000000000003c 00000204 FDE cie=00000000 pc=0000000000001930..0000000000001f34 │ │ + DW_CFA_advance_loc: 4 to 0000000000001934 │ │ + DW_CFA_def_cfa_offset: 160 │ │ + DW_CFA_advance_loc: 24 to 000000000000194c │ │ + DW_CFA_offset: r25 (x25) at cfa-112 │ │ + DW_CFA_offset: r26 (x26) at cfa-104 │ │ + DW_CFA_offset: r19 (x19) at cfa-160 │ │ + DW_CFA_offset: r20 (x20) at cfa-152 │ │ + DW_CFA_offset: r21 (x21) at cfa-144 │ │ + DW_CFA_offset: r22 (x22) at cfa-136 │ │ + DW_CFA_offset: r23 (x23) at cfa-128 │ │ + DW_CFA_offset: r24 (x24) at cfa-120 │ │ + DW_CFA_offset: r27 (x27) at cfa-96 │ │ + DW_CFA_offset: r28 (x28) at cfa-88 │ │ + DW_CFA_advance_loc2: 1488 to 0000000000001f1c │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r19 (x19) │ │ - DW_CFA_advance_loc: 4 to 0000000000002294 │ │ - DW_CFA_restore_extended: r73 (v9) │ │ - DW_CFA_restore_extended: r72 (v8) │ │ - DW_CFA_advance_loc: 4 to 0000000000002298 │ │ + DW_CFA_advance_loc: 4 to 0000000000001f20 │ │ DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r21 (x21) │ │ - DW_CFA_advance_loc: 4 to 000000000000229c │ │ - DW_CFA_restore_extended: r75 (v11) │ │ - DW_CFA_restore_extended: r74 (v10) │ │ - DW_CFA_advance_loc: 4 to 00000000000022a0 │ │ + DW_CFA_advance_loc: 4 to 0000000000001f24 │ │ DW_CFA_restore: r24 (x24) │ │ DW_CFA_restore: r23 (x23) │ │ - DW_CFA_advance_loc: 4 to 00000000000022a4 │ │ - DW_CFA_restore_extended: r77 (v13) │ │ - DW_CFA_restore_extended: r76 (v12) │ │ - DW_CFA_advance_loc: 4 to 00000000000022a8 │ │ + DW_CFA_advance_loc: 4 to 0000000000001f28 │ │ DW_CFA_restore: r26 (x26) │ │ DW_CFA_restore: r25 (x25) │ │ - DW_CFA_advance_loc: 4 to 00000000000022ac │ │ - DW_CFA_restore_extended: r79 (v15) │ │ - DW_CFA_restore_extended: r78 (v14) │ │ - DW_CFA_advance_loc: 4 to 00000000000022b0 │ │ + DW_CFA_advance_loc: 4 to 0000000000001f2c │ │ DW_CFA_restore: r28 (x28) │ │ DW_CFA_restore: r27 (x27) │ │ - DW_CFA_advance_loc: 4 to 00000000000022b4 │ │ + DW_CFA_advance_loc: 4 to 0000000000001f30 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ │ │ -00000240 000000000000003c 00000244 FDE cie=00000000 pc=00000000000022d0..0000000000002378 │ │ - DW_CFA_advance_loc: 4 to 00000000000022d4 │ │ - DW_CFA_def_cfa_offset: 48 │ │ - DW_CFA_advance_loc: 4 to 00000000000022d8 │ │ +00000240 0000000000000044 00000244 FDE cie=00000000 pc=0000000000001f50..0000000000001ffc │ │ + DW_CFA_advance_loc: 4 to 0000000000001f54 │ │ + DW_CFA_def_cfa_offset: 64 │ │ + DW_CFA_offset: r29 (x29) at cfa-64 │ │ + DW_CFA_offset: r30 (x30) at cfa-56 │ │ + DW_CFA_advance_loc: 4 to 0000000000001f58 │ │ + DW_CFA_def_cfa_register: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000001f5c │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ DW_CFA_offset: r22 (x22) at cfa-24 │ │ - DW_CFA_advance_loc: 8 to 00000000000022e0 │ │ + DW_CFA_advance_loc: 8 to 0000000000001f64 │ │ DW_CFA_offset: r23 (x23) at cfa-16 │ │ - DW_CFA_offset: r30 (x30) at cfa-8 │ │ - DW_CFA_advance_loc: 12 to 00000000000022ec │ │ + DW_CFA_advance_loc: 16 to 0000000000001f74 │ │ DW_CFA_offset: r19 (x19) at cfa-48 │ │ DW_CFA_offset: r20 (x20) at cfa-40 │ │ - DW_CFA_advance_loc: 72 to 0000000000002334 │ │ + DW_CFA_advance_loc: 64 to 0000000000001fb4 │ │ DW_CFA_remember_state │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_advance_loc: 8 to 0000000000001fbc │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r19 (x19) │ │ - DW_CFA_advance_loc: 4 to 0000000000002338 │ │ + DW_CFA_advance_loc: 4 to 0000000000001fc0 │ │ DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r21 (x21) │ │ - DW_CFA_advance_loc: 4 to 000000000000233c │ │ + DW_CFA_advance_loc: 4 to 0000000000001fc4 │ │ DW_CFA_restore: r30 (x30) │ │ - DW_CFA_restore: r23 (x23) │ │ - DW_CFA_advance_loc: 4 to 0000000000002340 │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_advance_loc: 4 to 0000000000002344 │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_def_cfa: r31 (sp) ofs 0 │ │ + DW_CFA_advance_loc: 4 to 0000000000001fc8 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 36 to 0000000000002368 │ │ + DW_CFA_advance_loc: 32 to 0000000000001fe8 │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_advance_loc: 8 to 0000000000001ff0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ - DW_CFA_advance_loc: 4 to 000000000000236c │ │ + DW_CFA_advance_loc: 4 to 0000000000001ff4 │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r22 (x22) │ │ - DW_CFA_advance_loc: 4 to 0000000000002370 │ │ - DW_CFA_restore: r23 (x23) │ │ + DW_CFA_advance_loc: 4 to 0000000000001ff8 │ │ + DW_CFA_restore: r29 (x29) │ │ DW_CFA_restore: r30 (x30) │ │ - DW_CFA_advance_loc: 4 to 0000000000002374 │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_nop │ │ + DW_CFA_def_cfa: r31 (sp) ofs 0 │ │ DW_CFA_nop │ │ │ │ -00000280 0000000000000014 00000284 FDE cie=00000000 pc=0000000000002378..000000000000245c │ │ +00000288 0000000000000014 0000028c FDE cie=00000000 pc=0000000000001ffc..00000000000020e0 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000298 000000000000001c 0000029c FDE cie=00000000 pc=000000000000245c..00000000000026f4 │ │ - DW_CFA_advance_loc: 8 to 0000000000002464 │ │ +000002a0 0000000000000024 000002a4 FDE cie=00000000 pc=00000000000020e0..0000000000002374 │ │ + DW_CFA_advance_loc: 12 to 00000000000020ec │ │ DW_CFA_def_cfa_offset: 48 │ │ - DW_CFA_advance_loc: 24 to 000000000000247c │ │ - DW_CFA_offset: r30 (x30) at cfa-48 │ │ - DW_CFA_advance_loc1: 488 to 0000000000002664 │ │ + DW_CFA_offset: r29 (x29) at cfa-48 │ │ + DW_CFA_offset: r30 (x30) at cfa-40 │ │ + DW_CFA_advance_loc: 8 to 00000000000020f4 │ │ + DW_CFA_def_cfa_register: r29 (x29) │ │ + DW_CFA_advance_loc1: 500 to 00000000000022e8 │ │ DW_CFA_remember_state │ │ DW_CFA_restore: r30 (x30) │ │ - DW_CFA_advance_loc: 4 to 0000000000002668 │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_advance_loc: 4 to 000000000000266c │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_def_cfa: r31 (sp) ofs 0 │ │ + DW_CFA_advance_loc: 4 to 00000000000022ec │ │ DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ │ │ -000002b8 0000000000000054 000002bc FDE cie=00000000 pc=00000000000026f4..0000000000002a9c │ │ - DW_CFA_advance_loc: 4 to 00000000000026f8 │ │ - DW_CFA_def_cfa_offset: 160 │ │ - DW_CFA_advance_loc: 16 to 0000000000002708 │ │ - DW_CFA_offset_extended: r72 (v8) at cfa-72 │ │ - DW_CFA_offset_extended: r73 (v9) at cfa-64 │ │ - DW_CFA_offset_extended: r74 (v10) at cfa-56 │ │ +000002c8 000000000000004c 000002cc FDE cie=00000000 pc=0000000000002374..00000000000026f8 │ │ + DW_CFA_advance_loc: 4 to 0000000000002378 │ │ + DW_CFA_def_cfa_offset: 176 │ │ + DW_CFA_offset: r29 (x29) at cfa-176 │ │ + DW_CFA_offset: r30 (x30) at cfa-168 │ │ + DW_CFA_advance_loc: 12 to 0000000000002384 │ │ + DW_CFA_def_cfa_register: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000002388 │ │ + DW_CFA_offset: r19 (x19) at cfa-160 │ │ + DW_CFA_offset: r20 (x20) at cfa-152 │ │ + DW_CFA_advance_loc: 16 to 0000000000002398 │ │ DW_CFA_offset: r23 (x23) at cfa-128 │ │ DW_CFA_offset: r24 (x24) at cfa-120 │ │ - DW_CFA_advance_loc: 12 to 0000000000002714 │ │ - DW_CFA_offset: r30 (x30) at cfa-80 │ │ + DW_CFA_advance_loc: 52 to 00000000000023cc │ │ DW_CFA_offset: r21 (x21) at cfa-144 │ │ DW_CFA_offset: r22 (x22) at cfa-136 │ │ - DW_CFA_advance_loc: 28 to 0000000000002730 │ │ DW_CFA_offset: r27 (x27) at cfa-96 │ │ DW_CFA_offset: r28 (x28) at cfa-88 │ │ - DW_CFA_offset: r19 (x19) at cfa-160 │ │ - DW_CFA_offset: r20 (x20) at cfa-152 │ │ DW_CFA_offset: r25 (x25) at cfa-112 │ │ DW_CFA_offset: r26 (x26) at cfa-104 │ │ - DW_CFA_advance_loc1: 556 to 000000000000295c │ │ + DW_CFA_advance_loc1: 508 to 00000000000025c8 │ │ DW_CFA_remember_state │ │ - DW_CFA_restore_extended: r73 (v9) │ │ - DW_CFA_restore_extended: r72 (v8) │ │ - DW_CFA_advance_loc: 4 to 0000000000002960 │ │ - DW_CFA_restore_extended: r74 (v10) │ │ - DW_CFA_advance_loc: 4 to 0000000000002964 │ │ - DW_CFA_restore: r30 (x30) │ │ - DW_CFA_advance_loc: 4 to 0000000000002968 │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r19 (x19) │ │ - DW_CFA_advance_loc: 4 to 000000000000296c │ │ + DW_CFA_advance_loc: 4 to 00000000000025cc │ │ DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r21 (x21) │ │ - DW_CFA_advance_loc: 28 to 0000000000002988 │ │ + DW_CFA_advance_loc: 28 to 00000000000025e8 │ │ DW_CFA_restore: r24 (x24) │ │ DW_CFA_restore: r23 (x23) │ │ - DW_CFA_advance_loc: 4 to 000000000000298c │ │ + DW_CFA_advance_loc: 4 to 00000000000025ec │ │ DW_CFA_restore: r26 (x26) │ │ DW_CFA_restore: r25 (x25) │ │ - DW_CFA_advance_loc: 4 to 0000000000002990 │ │ + DW_CFA_advance_loc: 4 to 00000000000025f0 │ │ DW_CFA_restore: r28 (x28) │ │ DW_CFA_restore: r27 (x27) │ │ - DW_CFA_advance_loc: 16 to 00000000000029a0 │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_advance_loc: 4 to 00000000000029a4 │ │ + DW_CFA_advance_loc: 8 to 00000000000025f8 │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_def_cfa: r31 (sp) ofs 0 │ │ + DW_CFA_advance_loc: 8 to 0000000000002600 │ │ DW_CFA_restore_state │ │ DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ │ │ -00000310 0000000000000044 00000314 FDE cie=00000000 pc=0000000000002a9c..0000000000002bcc │ │ - DW_CFA_advance_loc: 4 to 0000000000002aa0 │ │ - DW_CFA_def_cfa_offset: 64 │ │ - DW_CFA_advance_loc: 24 to 0000000000002ab8 │ │ +00000318 0000000000000054 0000031c FDE cie=00000000 pc=00000000000026f8..0000000000002830 │ │ + DW_CFA_advance_loc: 4 to 00000000000026fc │ │ + DW_CFA_def_cfa_offset: 80 │ │ + DW_CFA_offset: r29 (x29) at cfa-80 │ │ + DW_CFA_offset: r30 (x30) at cfa-72 │ │ + DW_CFA_advance_loc: 12 to 0000000000002708 │ │ + DW_CFA_def_cfa_register: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 000000000000270c │ │ DW_CFA_offset: r19 (x19) at cfa-64 │ │ DW_CFA_offset: r20 (x20) at cfa-56 │ │ - DW_CFA_advance_loc: 16 to 0000000000002ac8 │ │ + DW_CFA_advance_loc: 88 to 0000000000002764 │ │ DW_CFA_offset: r21 (x21) at cfa-48 │ │ DW_CFA_offset: r22 (x22) at cfa-40 │ │ - DW_CFA_advance_loc: 60 to 0000000000002b04 │ │ - DW_CFA_offset: r25 (x25) at cfa-16 │ │ - DW_CFA_offset: r30 (x30) at cfa-8 │ │ DW_CFA_offset: r23 (x23) at cfa-32 │ │ DW_CFA_offset: r24 (x24) at cfa-24 │ │ - DW_CFA_advance_loc: 156 to 0000000000002ba0 │ │ + DW_CFA_advance_loc: 28 to 0000000000002780 │ │ + DW_CFA_offset: r25 (x25) at cfa-16 │ │ + DW_CFA_advance_loc: 124 to 00000000000027fc │ │ DW_CFA_remember_state │ │ + DW_CFA_restore: r25 (x25) │ │ + DW_CFA_advance_loc: 8 to 0000000000002804 │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r19 (x19) │ │ - DW_CFA_advance_loc: 4 to 0000000000002ba4 │ │ + DW_CFA_advance_loc: 4 to 0000000000002808 │ │ DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r21 (x21) │ │ - DW_CFA_advance_loc: 4 to 0000000000002ba8 │ │ + DW_CFA_advance_loc: 4 to 000000000000280c │ │ DW_CFA_restore: r24 (x24) │ │ DW_CFA_restore: r23 (x23) │ │ - DW_CFA_advance_loc: 4 to 0000000000002bac │ │ + DW_CFA_advance_loc: 4 to 0000000000002810 │ │ DW_CFA_restore: r30 (x30) │ │ - DW_CFA_restore: r25 (x25) │ │ - DW_CFA_advance_loc: 4 to 0000000000002bb0 │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_advance_loc: 4 to 0000000000002bb4 │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_def_cfa: r31 (sp) ofs 0 │ │ + DW_CFA_advance_loc: 4 to 0000000000002814 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 4 to 0000000000002bb8 │ │ + DW_CFA_advance_loc: 8 to 000000000000281c │ │ + DW_CFA_restore: r25 (x25) │ │ + DW_CFA_advance_loc: 4 to 0000000000002820 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ - DW_CFA_advance_loc: 4 to 0000000000002bbc │ │ + DW_CFA_advance_loc: 4 to 0000000000002824 │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r22 (x22) │ │ - DW_CFA_advance_loc: 4 to 0000000000002bc0 │ │ + DW_CFA_advance_loc: 4 to 0000000000002828 │ │ DW_CFA_restore: r23 (x23) │ │ DW_CFA_restore: r24 (x24) │ │ - DW_CFA_advance_loc: 4 to 0000000000002bc4 │ │ - DW_CFA_restore: r25 (x25) │ │ + DW_CFA_advance_loc: 4 to 000000000000282c │ │ + DW_CFA_restore: r29 (x29) │ │ DW_CFA_restore: r30 (x30) │ │ - DW_CFA_advance_loc: 4 to 0000000000002bc8 │ │ - DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 0 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ ├── strings --all --bytes=8 {} │ │ @@ -75,16 +75,19 @@ │ │ malloc workpixels │ │ average33 │ │ unlikely event : pattern count match limit reached, stopping before the image is completely processed │ │ found patterns... 1: %d | 2: %d | 3: %d | 4: %d │ │ step: %d, burn radius: %d │ │ various initialization stuff │ │ findAllPatterns │ │ -GCC: (GNU) 4.9 20140827 (prerelease) │ │ +GCC: (GNU) 4.9.x 20150123 (prerelease) │ │ .shstrtab │ │ +.note.gnu.build-id │ │ +.gnu.version │ │ +.gnu.version_r │ │ .rela.dyn │ │ .rela.plt │ │ .eh_frame_hdr │ │ .eh_frame │ │ .init_array │ │ .fini_array │ │ .dynamic │ ├── readelf --wide --decompress --hex-dump=.hash {} │ │ @@ -1,24 +1,24 @@ │ │ │ │ Hex dump of section '.hash': │ │ - 0x00000190 25000000 2d000000 1e000000 00000000 %...-........... │ │ - 0x000001a0 2a000000 00000000 21000000 19000000 *.......!....... │ │ - 0x000001b0 00000000 00000000 24000000 20000000 ........$... ... │ │ - 0x000001c0 0f000000 07000000 1b000000 00000000 ................ │ │ - 0x000001d0 08000000 29000000 00000000 00000000 ....)........... │ │ - 0x000001e0 23000000 26000000 1f000000 22000000 #...&......."... │ │ - 0x000001f0 00000000 17000000 00000000 28000000 ............(... │ │ - 0x00000200 09000000 00000000 00000000 1d000000 ................ │ │ - 0x00000210 2b000000 2c000000 14000000 00000000 +...,........... │ │ - 0x00000220 06000000 1c000000 05000000 00000000 ................ │ │ - 0x00000230 00000000 00000000 00000000 03000000 ................ │ │ - 0x00000240 00000000 00000000 00000000 00000000 ................ │ │ - 0x00000250 00000000 00000000 04000000 00000000 ................ │ │ - 0x00000260 00000000 00000000 0e000000 00000000 ................ │ │ - 0x00000270 00000000 00000000 0a000000 00000000 ................ │ │ - 0x00000280 00000000 00000000 0b000000 0d000000 ................ │ │ + 0x000001f0 25000000 2d000000 28000000 00000000 %...-...(....... │ │ + 0x00000200 1e000000 00000000 23000000 2a000000 ........#...*... │ │ + 0x00000210 00000000 00000000 13000000 04000000 ................ │ │ + 0x00000220 19000000 1c000000 2c000000 00000000 ........,....... │ │ + 0x00000230 03000000 1f000000 00000000 00000000 ................ │ │ + 0x00000240 24000000 26000000 14000000 20000000 $...&....... ... │ │ + 0x00000250 00000000 25000000 00000000 0d000000 ....%........... │ │ + 0x00000260 11000000 00000000 00000000 10000000 ................ │ │ + 0x00000270 21000000 2b000000 07000000 00000000 !...+........... │ │ + 0x00000280 17000000 16000000 0e000000 00000000 ................ │ │ 0x00000290 00000000 00000000 00000000 00000000 ................ │ │ - 0x000002a0 00000000 1a000000 16000000 00000000 ................ │ │ - 0x000002b0 00000000 11000000 00000000 15000000 ................ │ │ - 0x000002c0 18000000 0c000000 12000000 10000000 ................ │ │ - 0x000002d0 27000000 00000000 13000000 25000000 '...........%... │ │ + 0x000002a0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000002b0 00000000 05000000 00000000 08000000 ................ │ │ + 0x000002c0 09000000 00000000 00000000 00000000 ................ │ │ + 0x000002d0 00000000 06000000 0b000000 0f000000 ................ │ │ + 0x000002e0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000002f0 18000000 0c000000 00000000 00000000 ................ │ │ + 0x00000300 00000000 00000000 0a000000 1d000000 ................ │ │ + 0x00000310 12000000 00000000 00000000 00000000 ................ │ │ + 0x00000320 1a000000 15000000 22000000 1b000000 ........"....... │ │ + 0x00000330 27000000 00000000 29000000 00000000 '.......)....... │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ @@ -1,57 +1,58 @@ │ │ │ │ Hex dump of section '.dynstr': │ │ - 0x00000718 005f5f63 78615f66 696e616c 697a6500 .__cxa_finalize. │ │ - 0x00000728 5f5f6378 615f6174 65786974 005f5a4e __cxa_atexit._ZN │ │ - 0x00000738 375f4a4e 49456e76 394e6577 4f626a65 7_JNIEnv9NewObje │ │ - 0x00000748 63744550 375f6a63 6c617373 5031305f ctEP7_jclassP10_ │ │ - 0x00000758 6a6d6574 686f6449 447a005f 5f737461 jmethodIDz.__sta │ │ - 0x00000768 636b5f63 686b5f67 75617264 005f5f73 ck_chk_guard.__s │ │ - 0x00000778 7461636b 5f63686b 5f666169 6c005f5a tack_chk_fail._Z │ │ - 0x00000788 4e375f4a 4e49456e 76313443 616c6c56 N7_JNIEnv14CallV │ │ - 0x00000798 6f69644d 6574686f 64455038 5f6a6f62 oidMethodEP8_job │ │ - 0x000007a8 6a656374 5031305f 6a6d6574 686f6449 jectP10_jmethodI │ │ - 0x000007b8 447a005f 5a4e375f 4a4e4945 6e763232 Dz._ZN7_JNIEnv22 │ │ - 0x000007c8 43616c6c 53746174 69634f62 6a656374 CallStaticObject │ │ - 0x000007d8 4d657468 6f644550 375f6a63 6c617373 MethodEP7_jclass │ │ - 0x000007e8 5031305f 6a6d6574 686f6449 447a0062 P10_jmethodIDz.b │ │ - 0x000007f8 656e6368 6d61726b 53746172 7400636c enchmarkStart.cl │ │ - 0x00000808 6f636b00 73746172 7454696d 65005f5f ock.startTime.__ │ │ - 0x00000818 616e6472 6f69645f 6c6f675f 7072696e android_log_prin │ │ - 0x00000828 74006265 6e63686d 61726b45 6c617073 t.benchmarkElaps │ │ - 0x00000838 6564006a 61766149 6e746567 6572004a ed.javaInteger.J │ │ - 0x00000848 6176615f 636f6d5f 706f696e 73617274 ava_com_poinsart │ │ - 0x00000858 5f766f74 61725f56 6f746172 4d61696e _votar_VotarMain │ │ - 0x00000868 5f303030 3234416e 616c797a 65546173 _00024AnalyzeTas │ │ - 0x00000878 6b5f6672 65650067 6c6f6261 6c4a6d61 k_free.globalJma │ │ - 0x00000888 726b4172 72617900 7075626c 6973685f rkArray.publish_ │ │ - 0x00000898 70726f67 72657373 00676c6f 62616c65 progress.globale │ │ - 0x000008a8 6e760070 726f6772 65737341 72726179 nv.progressArray │ │ - 0x000008b8 00676c6f 62616c74 61736b00 7075626c .globaltask.publ │ │ - 0x000008c8 6973684d 6574686f 64004a61 76615f63 ishMethod.Java_c │ │ - 0x000008d8 6f6d5f70 6f696e73 6172745f 766f7461 om_poinsart_vota │ │ - 0x000008e8 725f566f 7461724d 61696e5f 30303032 r_VotarMain_0002 │ │ - 0x000008f8 34416e61 6c797a65 5461736b 5f6e6174 4AnalyzeTask_nat │ │ - 0x00000908 69766541 6e616c79 7a650070 72636f75 iveAnalyze.prcou │ │ - 0x00000918 6e740041 6e64726f 69644269 746d6170 nt.AndroidBitmap │ │ - 0x00000928 5f676574 496e666f 00416e64 726f6964 _getInfo.Android │ │ - 0x00000938 4269746d 61705f6c 6f636b50 6978656c Bitmap_lockPixel │ │ - 0x00000948 73007369 6d706c65 5f616e61 6c797a65 s.simple_analyze │ │ - 0x00000958 00416e64 726f6964 4269746d 61705f75 .AndroidBitmap_u │ │ - 0x00000968 6e6c6f63 6b506978 656c7300 61766572 nlockPixels.aver │ │ - 0x00000978 61676533 33006765 6e657261 7465576f age33.generateWo │ │ - 0x00000988 726b696e 67496d61 6765006d 616c6c6f rkingImage.mallo │ │ - 0x00000998 63006d61 726b5069 78656c00 66696e64 c.markPixel.find │ │ - 0x000009a8 4f6e6550 61747465 726e0070 6978656c OnePattern.pixel │ │ - 0x000009b8 73746570 746f6365 6e746572 0066696e steptocenter.fin │ │ - 0x000009c8 64416c6c 50617474 65726e73 00627572 dAllPatterns.bur │ │ - 0x000009d8 6e726164 69757300 6c69626c 6f672e73 nradius.liblog.s │ │ - 0x000009e8 6f006c69 626a6e69 67726170 68696373 o.libjnigraphics │ │ - 0x000009f8 2e736f00 6c696261 6e64726f 69642e73 .so.libandroid.s │ │ - 0x00000a08 6f006c69 62737464 632b2b2e 736f006c o.libstdc++.so.l │ │ - 0x00000a18 69626d2e 736f006c 6962632e 736f006c ibm.so.libc.so.l │ │ - 0x00000a28 6962646c 2e736f00 5f656461 7461005f ibdl.so._edata._ │ │ - 0x00000a38 5f627373 5f737461 7274005f 5f627373 _bss_start.__bss │ │ - 0x00000a48 5f737461 72745f5f 005f5f62 73735f65 _start__.__bss_e │ │ - 0x00000a58 6e645f5f 005f5f65 6e645f5f 005f656e nd__.__end__._en │ │ - 0x00000a68 64006c69 62566f74 41522e73 6f00 d.libVotAR.so. │ │ + 0x00000778 005f5f63 78615f66 696e616c 697a6500 .__cxa_finalize. │ │ + 0x00000788 5f5f6378 615f6174 65786974 005f5a4e __cxa_atexit._ZN │ │ + 0x00000798 375f4a4e 49456e76 394e6577 4f626a65 7_JNIEnv9NewObje │ │ + 0x000007a8 63744550 375f6a63 6c617373 5031305f ctEP7_jclassP10_ │ │ + 0x000007b8 6a6d6574 686f6449 447a005f 5f737461 jmethodIDz.__sta │ │ + 0x000007c8 636b5f63 686b5f67 75617264 005f5f73 ck_chk_guard.__s │ │ + 0x000007d8 7461636b 5f63686b 5f666169 6c005f5a tack_chk_fail._Z │ │ + 0x000007e8 4e375f4a 4e49456e 76313443 616c6c56 N7_JNIEnv14CallV │ │ + 0x000007f8 6f69644d 6574686f 64455038 5f6a6f62 oidMethodEP8_job │ │ + 0x00000808 6a656374 5031305f 6a6d6574 686f6449 jectP10_jmethodI │ │ + 0x00000818 447a005f 5a4e375f 4a4e4945 6e763232 Dz._ZN7_JNIEnv22 │ │ + 0x00000828 43616c6c 53746174 69634f62 6a656374 CallStaticObject │ │ + 0x00000838 4d657468 6f644550 375f6a63 6c617373 MethodEP7_jclass │ │ + 0x00000848 5031305f 6a6d6574 686f6449 447a0062 P10_jmethodIDz.b │ │ + 0x00000858 656e6368 6d61726b 53746172 7400636c enchmarkStart.cl │ │ + 0x00000868 6f636b00 73746172 7454696d 65005f5f ock.startTime.__ │ │ + 0x00000878 616e6472 6f69645f 6c6f675f 7072696e android_log_prin │ │ + 0x00000888 74006265 6e63686d 61726b45 6c617073 t.benchmarkElaps │ │ + 0x00000898 6564006a 61766149 6e746567 6572004a ed.javaInteger.J │ │ + 0x000008a8 6176615f 636f6d5f 706f696e 73617274 ava_com_poinsart │ │ + 0x000008b8 5f766f74 61725f56 6f746172 4d61696e _votar_VotarMain │ │ + 0x000008c8 5f303030 3234416e 616c797a 65546173 _00024AnalyzeTas │ │ + 0x000008d8 6b5f6672 65650067 6c6f6261 6c4a6d61 k_free.globalJma │ │ + 0x000008e8 726b4172 72617900 7075626c 6973685f rkArray.publish_ │ │ + 0x000008f8 70726f67 72657373 00676c6f 62616c65 progress.globale │ │ + 0x00000908 6e760070 726f6772 65737341 72726179 nv.progressArray │ │ + 0x00000918 00676c6f 62616c74 61736b00 7075626c .globaltask.publ │ │ + 0x00000928 6973684d 6574686f 64004a61 76615f63 ishMethod.Java_c │ │ + 0x00000938 6f6d5f70 6f696e73 6172745f 766f7461 om_poinsart_vota │ │ + 0x00000948 725f566f 7461724d 61696e5f 30303032 r_VotarMain_0002 │ │ + 0x00000958 34416e61 6c797a65 5461736b 5f6e6174 4AnalyzeTask_nat │ │ + 0x00000968 69766541 6e616c79 7a650070 72636f75 iveAnalyze.prcou │ │ + 0x00000978 6e740041 6e64726f 69644269 746d6170 nt.AndroidBitmap │ │ + 0x00000988 5f676574 496e666f 00416e64 726f6964 _getInfo.Android │ │ + 0x00000998 4269746d 61705f6c 6f636b50 6978656c Bitmap_lockPixel │ │ + 0x000009a8 73007369 6d706c65 5f616e61 6c797a65 s.simple_analyze │ │ + 0x000009b8 00416e64 726f6964 4269746d 61705f75 .AndroidBitmap_u │ │ + 0x000009c8 6e6c6f63 6b506978 656c7300 61766572 nlockPixels.aver │ │ + 0x000009d8 61676533 33006765 6e657261 7465576f age33.generateWo │ │ + 0x000009e8 726b696e 67496d61 6765006d 616c6c6f rkingImage.mallo │ │ + 0x000009f8 63006d61 726b5069 78656c00 66696e64 c.markPixel.find │ │ + 0x00000a08 4f6e6550 61747465 726e0070 6978656c OnePattern.pixel │ │ + 0x00000a18 73746570 746f6365 6e746572 0066696e steptocenter.fin │ │ + 0x00000a28 64416c6c 50617474 65726e73 00627572 dAllPatterns.bur │ │ + 0x00000a38 6e726164 69757300 6c69626c 6f672e73 nradius.liblog.s │ │ + 0x00000a48 6f006c69 626a6e69 67726170 68696373 o.libjnigraphics │ │ + 0x00000a58 2e736f00 6c696261 6e64726f 69642e73 .so.libandroid.s │ │ + 0x00000a68 6f006c69 62737464 632b2b2e 736f006c o.libstdc++.so.l │ │ + 0x00000a78 69626d2e 736f006c 6962632e 736f006c ibm.so.libc.so.l │ │ + 0x00000a88 6962646c 2e736f00 5f656461 7461005f ibdl.so._edata._ │ │ + 0x00000a98 5f627373 5f737461 7274005f 5f627373 _bss_start.__bss │ │ + 0x00000aa8 5f737461 72745f5f 005f5f62 73735f65 _start__.__bss_e │ │ + 0x00000ab8 6e645f5f 005f5f65 6e645f5f 005f656e nd__.__end__._en │ │ + 0x00000ac8 64006c69 62566f74 41522e73 6f004c49 d.libVotAR.so.LI │ │ + 0x00000ad8 424300 BC. │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {} │ │ @@ -1,74 +1,74 @@ │ │ │ │ │ │ │ │ Disassembly of section .plt: │ │ │ │ -0000000000000c70 <__cxa_finalize@plt-0x20>: │ │ +0000000000000d50 <__cxa_finalize@plt-0x20>: │ │ stp x16, x30, [sp, #-16]! │ │ - adrp x16, 13000 │ │ + adrp x16, 13000 │ │ ldr x17, [x16, #3920] │ │ add x16, x16, #0xf50 │ │ br x17 │ │ nop │ │ nop │ │ nop │ │ │ │ -0000000000000c90 <__cxa_finalize@plt>: │ │ - adrp x16, 13000 │ │ +0000000000000d70 <__cxa_finalize@plt>: │ │ + adrp x16, 13000 │ │ ldr x17, [x16, #3928] │ │ add x16, x16, #0xf58 │ │ br x17 │ │ │ │ -0000000000000ca0 : │ │ - adrp x16, 13000 │ │ +0000000000000d80 : │ │ + adrp x16, 13000 │ │ ldr x17, [x16, #3936] │ │ add x16, x16, #0xf60 │ │ br x17 │ │ │ │ -0000000000000cb0 : │ │ - adrp x16, 13000 │ │ +0000000000000d90 <__stack_chk_fail@plt>: │ │ + adrp x16, 13000 │ │ ldr x17, [x16, #3944] │ │ add x16, x16, #0xf68 │ │ br x17 │ │ │ │ -0000000000000cc0 : │ │ - adrp x16, 13000 │ │ +0000000000000da0 : │ │ + adrp x16, 13000 │ │ ldr x17, [x16, #3952] │ │ add x16, x16, #0xf70 │ │ br x17 │ │ │ │ -0000000000000cd0 <__android_log_print@plt>: │ │ - adrp x16, 13000 │ │ +0000000000000db0 : │ │ + adrp x16, 13000 │ │ ldr x17, [x16, #3960] │ │ add x16, x16, #0xf78 │ │ br x17 │ │ │ │ -0000000000000ce0 <__stack_chk_fail@plt>: │ │ - adrp x16, 13000 │ │ +0000000000000dc0 <__android_log_print@plt>: │ │ + adrp x16, 13000 │ │ ldr x17, [x16, #3968] │ │ add x16, x16, #0xf80 │ │ br x17 │ │ │ │ -0000000000000cf0 <__cxa_atexit@plt>: │ │ - adrp x16, 13000 │ │ +0000000000000dd0 : │ │ + adrp x16, 13000 │ │ ldr x17, [x16, #3976] │ │ add x16, x16, #0xf88 │ │ br x17 │ │ │ │ -0000000000000d00 : │ │ - adrp x16, 13000 │ │ +0000000000000de0 : │ │ + adrp x16, 13000 │ │ ldr x17, [x16, #3984] │ │ add x16, x16, #0xf90 │ │ br x17 │ │ │ │ -0000000000000d10 : │ │ - adrp x16, 13000 │ │ +0000000000000df0 : │ │ + adrp x16, 13000 │ │ ldr x17, [x16, #3992] │ │ add x16, x16, #0xf98 │ │ br x17 │ │ │ │ -0000000000000d20 : │ │ - adrp x16, 13000 │ │ +0000000000000e00 <__cxa_atexit@plt>: │ │ + adrp x16, 13000 │ │ ldr x17, [x16, #4000] │ │ add x16, x16, #0xfa0 │ │ br x17 │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ @@ -1,1995 +1,1708 @@ │ │ │ │ │ │ │ │ Disassembly of section .text: │ │ │ │ -0000000000000d30 <_JNIEnv::NewObject(_jclass*, _jmethodID*, ...)-0x3c>: │ │ - adrp x0, 14000 │ │ +0000000000000e10 <_JNIEnv::NewObject(_jclass*, _jmethodID*, ...)@@Base-0x3c>: │ │ + adrp x0, 14000 │ │ add x0, x0, #0x0 │ │ - b c90 <__cxa_finalize@plt> │ │ + b d70 <__cxa_finalize@plt> │ │ stp x29, x30, [sp, #-16]! │ │ mov x29, sp │ │ - cbz x0, d4c │ │ + cbz x0, e2c <__cxa_atexit@plt+0x2c> │ │ blr x0 │ │ ldp x29, x30, [sp], #16 │ │ ret │ │ mov x1, x0 │ │ - adrp x2, 14000 │ │ - adrp x0, 0 <__cxa_finalize@plt-0xc90> │ │ + adrp x2, 14000 │ │ + adrp x0, 0 <__cxa_finalize@plt-0xd70> │ │ add x2, x2, #0x0 │ │ - add x0, x0, #0xd3c │ │ - b cf0 <__cxa_atexit@plt> │ │ + add x0, x0, #0xe1c │ │ + b e00 <__cxa_atexit@plt> │ │ │ │ -0000000000000d6c <_JNIEnv::NewObject(_jclass*, _jmethodID*, ...)>: │ │ - sub sp, sp, #0x110 │ │ - add x9, sp, #0x110 │ │ - add x8, sp, #0x38 │ │ - str x9, [sp, #56] │ │ - str x9, [sp, #64] │ │ - add x9, sp, #0xe0 │ │ - str x9, [sp, #72] │ │ +0000000000000e4c <_JNIEnv::NewObject(_jclass*, _jmethodID*, ...)@@Base>: │ │ + stp x29, x30, [sp, #-288]! │ │ + mov x29, sp │ │ + add x9, x29, #0x120 │ │ + add x8, x29, #0x48 │ │ + str x19, [sp, #16] │ │ + adrp x19, 13000 │ │ + str x9, [x29, #72] │ │ + str x9, [x29, #80] │ │ + add x9, x29, #0xf0 │ │ + str x9, [x29, #88] │ │ mov w9, #0xffffffd8 // #-40 │ │ - stp x19, x30, [sp] │ │ - str w9, [sp, #80] │ │ + str w9, [x29, #96] │ │ mov w9, #0xffffff80 // #-128 │ │ - str w9, [sp, #84] │ │ - adrp x19, 13000 │ │ + str w9, [x29, #100] │ │ + ldr x19, [x19, #4064] │ │ ldp x10, x11, [x8] │ │ - str x3, [sp, #232] │ │ - add x3, sp, #0x10 │ │ - ldr x19, [x19, #4024] │ │ + str x3, [x29, #248] │ │ + add x3, x29, #0x20 │ │ ldp x8, x9, [x8, #16] │ │ - stp x8, x9, [sp, #32] │ │ - str x4, [sp, #240] │ │ - str x5, [sp, #248] │ │ - str x6, [sp, #256] │ │ - str x7, [sp, #264] │ │ - stp x10, x11, [sp, #16] │ │ - str q0, [sp, #96] │ │ - str q1, [sp, #112] │ │ - str q2, [sp, #128] │ │ - str q3, [sp, #144] │ │ + stp x8, x9, [x29, #48] │ │ + str x4, [x29, #256] │ │ + str x5, [x29, #264] │ │ + str x6, [x29, #272] │ │ + str x7, [x29, #280] │ │ + stp x10, x11, [x29, #32] │ │ + str q0, [x29, #112] │ │ + str q1, [x29, #128] │ │ + str q2, [x29, #144] │ │ + str q3, [x29, #160] │ │ ldr x4, [x19] │ │ - str x4, [sp, #88] │ │ - str q4, [sp, #160] │ │ - str q5, [sp, #176] │ │ - str q6, [sp, #192] │ │ - str q7, [sp, #208] │ │ + str x4, [x29, #104] │ │ + str q4, [x29, #176] │ │ + str q5, [x29, #192] │ │ + str q6, [x29, #208] │ │ + str q7, [x29, #224] │ │ ldr x4, [x0] │ │ ldr x4, [x4, #232] │ │ blr x4 │ │ - ldr x2, [sp, #88] │ │ + ldr x2, [x29, #104] │ │ ldr x1, [x19] │ │ cmp x2, x1 │ │ - b.ne e1c <_JNIEnv::NewObject(_jclass*, _jmethodID*, ...)+0xb0> // b.any │ │ - ldp x19, x30, [sp] │ │ - add sp, sp, #0x110 │ │ + b.ne f00 <_JNIEnv::NewObject(_jclass*, _jmethodID*, ...)@@Base+0xb4> // b.any │ │ + ldr x19, [sp, #16] │ │ + ldp x29, x30, [sp], #288 │ │ ret │ │ - bl ce0 <__stack_chk_fail@plt> │ │ + bl d90 <__stack_chk_fail@plt> │ │ │ │ -0000000000000e20 <_JNIEnv::CallVoidMethod(_jobject*, _jmethodID*, ...)>: │ │ - sub sp, sp, #0x110 │ │ - add x9, sp, #0x110 │ │ - add x8, sp, #0x38 │ │ - str x9, [sp, #56] │ │ - str x9, [sp, #64] │ │ - add x9, sp, #0xe0 │ │ - stp x19, x30, [sp] │ │ - str x9, [sp, #72] │ │ - adrp x19, 13000 │ │ +0000000000000f04 <_JNIEnv::CallVoidMethod(_jobject*, _jmethodID*, ...)@@Base>: │ │ + stp x29, x30, [sp, #-288]! │ │ + mov x29, sp │ │ + add x9, x29, #0x120 │ │ + add x8, x29, #0x48 │ │ + str x19, [sp, #16] │ │ + adrp x19, 13000 │ │ + str x9, [x29, #72] │ │ + str x9, [x29, #80] │ │ + add x9, x29, #0xf0 │ │ + str x9, [x29, #88] │ │ mov w9, #0xffffffd8 // #-40 │ │ - str w9, [sp, #80] │ │ + str w9, [x29, #96] │ │ mov w9, #0xffffff80 // #-128 │ │ - str w9, [sp, #84] │ │ - ldr x19, [x19, #4024] │ │ + str w9, [x29, #100] │ │ + ldr x19, [x19, #4064] │ │ ldp x12, x13, [x8] │ │ ldp x10, x11, [x8, #16] │ │ ldr x9, [x0] │ │ - str x3, [sp, #232] │ │ - add x3, sp, #0x10 │ │ - str x4, [sp, #240] │ │ - str x5, [sp, #248] │ │ - str x6, [sp, #256] │ │ - str x7, [sp, #264] │ │ - stp x12, x13, [sp, #16] │ │ - stp x10, x11, [sp, #32] │ │ - str q0, [sp, #96] │ │ - str q1, [sp, #112] │ │ - str q2, [sp, #128] │ │ + str x3, [x29, #248] │ │ + add x3, x29, #0x20 │ │ + str x4, [x29, #256] │ │ + str x5, [x29, #264] │ │ + str x6, [x29, #272] │ │ + str x7, [x29, #280] │ │ + stp x12, x13, [x29, #32] │ │ + stp x10, x11, [x29, #48] │ │ + str q0, [x29, #112] │ │ + str q1, [x29, #128] │ │ + str q2, [x29, #144] │ │ ldr x4, [x19] │ │ - str x4, [sp, #88] │ │ - str q3, [sp, #144] │ │ - str q4, [sp, #160] │ │ - str q5, [sp, #176] │ │ - str q6, [sp, #192] │ │ - str q7, [sp, #208] │ │ + str x4, [x29, #104] │ │ + str q3, [x29, #160] │ │ + str q4, [x29, #176] │ │ + str q5, [x29, #192] │ │ + str q6, [x29, #208] │ │ + str q7, [x29, #224] │ │ ldr x4, [x9, #496] │ │ blr x4 │ │ - ldr x1, [sp, #88] │ │ + ldr x1, [x29, #104] │ │ ldr x0, [x19] │ │ cmp x1, x0 │ │ - b.ne ed0 <_JNIEnv::CallVoidMethod(_jobject*, _jmethodID*, ...)+0xb0> // b.any │ │ - ldp x19, x30, [sp] │ │ - add sp, sp, #0x110 │ │ + b.ne fb8 <_JNIEnv::CallVoidMethod(_jobject*, _jmethodID*, ...)@@Base+0xb4> // b.any │ │ + ldr x19, [sp, #16] │ │ + ldp x29, x30, [sp], #288 │ │ ret │ │ - bl ce0 <__stack_chk_fail@plt> │ │ + bl d90 <__stack_chk_fail@plt> │ │ │ │ -0000000000000ed4 <_JNIEnv::CallStaticObjectMethod(_jclass*, _jmethodID*, ...)>: │ │ - sub sp, sp, #0x110 │ │ - add x9, sp, #0x110 │ │ - add x8, sp, #0x38 │ │ - str x9, [sp, #56] │ │ - str x9, [sp, #64] │ │ - add x9, sp, #0xe0 │ │ - str x9, [sp, #72] │ │ +0000000000000fbc <_JNIEnv::CallStaticObjectMethod(_jclass*, _jmethodID*, ...)@@Base>: │ │ + stp x29, x30, [sp, #-288]! │ │ + mov x29, sp │ │ + add x9, x29, #0x120 │ │ + add x8, x29, #0x48 │ │ + str x19, [sp, #16] │ │ + adrp x19, 13000 │ │ + str x9, [x29, #72] │ │ + str x9, [x29, #80] │ │ + add x9, x29, #0xf0 │ │ + str x9, [x29, #88] │ │ mov w9, #0xffffffd8 // #-40 │ │ - stp x19, x30, [sp] │ │ - str w9, [sp, #80] │ │ + str w9, [x29, #96] │ │ mov w9, #0xffffff80 // #-128 │ │ - str w9, [sp, #84] │ │ - adrp x19, 13000 │ │ + str w9, [x29, #100] │ │ + ldr x19, [x19, #4064] │ │ ldp x10, x11, [x8] │ │ - str x3, [sp, #232] │ │ - add x3, sp, #0x10 │ │ - ldr x19, [x19, #4024] │ │ + str x3, [x29, #248] │ │ + add x3, x29, #0x20 │ │ ldp x8, x9, [x8, #16] │ │ - stp x8, x9, [sp, #32] │ │ - str x4, [sp, #240] │ │ - str x5, [sp, #248] │ │ - str x6, [sp, #256] │ │ - str x7, [sp, #264] │ │ - stp x10, x11, [sp, #16] │ │ - str q0, [sp, #96] │ │ - str q1, [sp, #112] │ │ - str q2, [sp, #128] │ │ - str q3, [sp, #144] │ │ + stp x8, x9, [x29, #48] │ │ + str x4, [x29, #256] │ │ + str x5, [x29, #264] │ │ + str x6, [x29, #272] │ │ + str x7, [x29, #280] │ │ + stp x10, x11, [x29, #32] │ │ + str q0, [x29, #112] │ │ + str q1, [x29, #128] │ │ + str q2, [x29, #144] │ │ + str q3, [x29, #160] │ │ ldr x4, [x19] │ │ - str x4, [sp, #88] │ │ - str q4, [sp, #160] │ │ - str q5, [sp, #176] │ │ - str q6, [sp, #192] │ │ - str q7, [sp, #208] │ │ + str x4, [x29, #104] │ │ + str q4, [x29, #176] │ │ + str q5, [x29, #192] │ │ + str q6, [x29, #208] │ │ + str q7, [x29, #224] │ │ ldr x4, [x0] │ │ ldr x4, [x4, #920] │ │ blr x4 │ │ - ldr x2, [sp, #88] │ │ + ldr x2, [x29, #104] │ │ ldr x1, [x19] │ │ cmp x2, x1 │ │ - b.ne f84 <_JNIEnv::CallStaticObjectMethod(_jclass*, _jmethodID*, ...)+0xb0> // b.any │ │ - ldp x19, x30, [sp] │ │ - add sp, sp, #0x110 │ │ + b.ne 1070 <_JNIEnv::CallStaticObjectMethod(_jclass*, _jmethodID*, ...)@@Base+0xb4> // b.any │ │ + ldr x19, [sp, #16] │ │ + ldp x29, x30, [sp], #288 │ │ ret │ │ - bl ce0 <__stack_chk_fail@plt> │ │ + bl d90 <__stack_chk_fail@plt> │ │ │ │ -0000000000000f88 : │ │ - sub sp, sp, #0x10 │ │ - str x30, [sp] │ │ - bl d10 │ │ +0000000000001074 : │ │ + stp x29, x30, [sp, #-16]! │ │ + mov x29, sp │ │ + bl d80 │ │ scvtf s0, x0 │ │ - adrp x3, 13000 │ │ - ldr s1, fcc │ │ - adrp x1, 2000 │ │ - adrp x2, 2000 │ │ + adrp x3, 13000 │ │ + ldr s1, 10b4 │ │ + adrp x1, 2000 │ │ + adrp x2, 2000 │ │ mov w0, #0x4 // #4 │ │ - ldr x3, [x3, #4080] │ │ - add x1, x1, #0xbd0 │ │ + ldr x3, [x3, #4072] │ │ + add x1, x1, #0x830 │ │ fdiv s0, s0, s1 │ │ - add x2, x2, #0xbe0 │ │ + add x2, x2, #0x840 │ │ str s0, [x3] │ │ - ldr x30, [sp] │ │ - add sp, sp, #0x10 │ │ - b cd0 <__android_log_print@plt> │ │ + ldp x29, x30, [sp], #16 │ │ + b dc0 <__android_log_print@plt> │ │ .inst 0x49742400 ; undefined │ │ │ │ -0000000000000fd0 : │ │ - sub sp, sp, #0x20 │ │ - str x30, [sp] │ │ - str x0, [sp, #24] │ │ - bl d10 │ │ +00000000000010b8 : │ │ + stp x29, x30, [sp, #-32]! │ │ + mov x29, sp │ │ + str x0, [x29, #24] │ │ + bl d80 │ │ scvtf s0, x0 │ │ - adrp x4, 13000 │ │ - ldr s1, 1024 │ │ - ldr x3, [sp, #24] │ │ - ldr x30, [sp] │ │ - adrp x1, 2000 │ │ - ldr x4, [x4, #4080] │ │ - adrp x2, 2000 │ │ - fdiv s0, s0, s1 │ │ + adrp x4, 13000 │ │ + ldr s1, 1108 │ │ + ldr x3, [x29, #24] │ │ + adrp x1, 2000 │ │ + adrp x2, 2000 │ │ + ldr x4, [x4, #4072] │ │ mov w0, #0x4 // #4 │ │ - add x1, x1, #0xbd0 │ │ - add x2, x2, #0xc00 │ │ + fdiv s0, s0, s1 │ │ + add x1, x1, #0x830 │ │ + add x2, x2, #0x860 │ │ ldr s1, [x4] │ │ - add sp, sp, #0x20 │ │ + ldp x29, x30, [sp], #32 │ │ fsub s0, s0, s1 │ │ fcvt d0, s0 │ │ - b cd0 <__android_log_print@plt> │ │ + b dc0 <__android_log_print@plt> │ │ .inst 0x49742400 ; undefined │ │ │ │ -0000000000001028 : │ │ - sub sp, sp, #0x20 │ │ - stp x19, x20, [sp] │ │ - stp x21, x30, [sp, #16] │ │ - mov w21, w1 │ │ - adrp x1, 2000 │ │ +000000000000110c : │ │ + stp x29, x30, [sp, #-48]! │ │ + mov x29, sp │ │ ldr x2, [x0] │ │ - add x1, x1, #0xc18 │ │ - mov x19, x0 │ │ + str x21, [sp, #32] │ │ + mov w21, w1 │ │ + adrp x1, 2000 │ │ ldr x2, [x2, #48] │ │ + add x1, x1, #0x878 │ │ + stp x19, x20, [sp, #16] │ │ + mov x19, x0 │ │ blr x2 │ │ mov x20, x0 │ │ - cbz x0, 10a0 │ │ + cbz x0, 1188 │ │ ldr x3, [x19] │ │ - adrp x2, 2000 │ │ - add x2, x2, #0xc58 │ │ + adrp x2, 2000 │ │ + add x2, x2, #0x8b8 │ │ mov x0, x19 │ │ mov x1, x20 │ │ ldr x4, [x3, #904] │ │ - adrp x3, 2000 │ │ - add x3, x3, #0xc60 │ │ + adrp x3, 2000 │ │ + add x3, x3, #0x8c0 │ │ blr x4 │ │ mov x2, x0 │ │ - cbz x0, 10cc │ │ + cbz x0, 11b4 │ │ mov x0, x19 │ │ mov x1, x20 │ │ mov w3, w21 │ │ - ldp x19, x20, [sp] │ │ - ldp x21, x30, [sp, #16] │ │ - add sp, sp, #0x20 │ │ - b ed4 <_JNIEnv::CallStaticObjectMethod(_jclass*, _jmethodID*, ...)> │ │ - adrp x1, 2000 │ │ - adrp x2, 2000 │ │ - add x1, x1, #0xbd0 │ │ - add x2, x2, #0xc30 │ │ + ldr x21, [sp, #32] │ │ + ldp x19, x20, [sp, #16] │ │ + ldp x29, x30, [sp], #48 │ │ + b fbc <_JNIEnv::CallStaticObjectMethod(_jclass*, _jmethodID*, ...)@@Base> │ │ + adrp x1, 2000 │ │ + adrp x2, 2000 │ │ + add x1, x1, #0x830 │ │ + add x2, x2, #0x890 │ │ mov w0, #0x6 // #6 │ │ - bl cd0 <__android_log_print@plt> │ │ + bl dc0 <__android_log_print@plt> │ │ mov x0, #0x0 // #0 │ │ - ldp x19, x20, [sp] │ │ - ldp x21, x30, [sp, #16] │ │ - add sp, sp, #0x20 │ │ + ldr x21, [sp, #32] │ │ + ldp x19, x20, [sp, #16] │ │ + ldp x29, x30, [sp], #48 │ │ ret │ │ - adrp x1, 2000 │ │ - adrp x2, 2000 │ │ - add x1, x1, #0xbd0 │ │ - add x2, x2, #0xc78 │ │ + adrp x1, 2000 │ │ + adrp x2, 2000 │ │ + add x1, x1, #0x830 │ │ + add x2, x2, #0x8d8 │ │ mov w0, #0x6 // #6 │ │ - bl cd0 <__android_log_print@plt> │ │ - b 10b8 │ │ + bl dc0 <__android_log_print@plt> │ │ + b 11a0 │ │ │ │ -00000000000010e8 : │ │ - sub sp, sp, #0x10 │ │ - stp x19, x30, [sp] │ │ - adrp x19, 13000 │ │ - ldr x19, [x19, #4040] │ │ +00000000000011d0 : │ │ + stp x29, x30, [sp, #-32]! │ │ + mov x29, sp │ │ + str x19, [sp, #16] │ │ + adrp x19, 13000 │ │ + ldr x19, [x19, #4016] │ │ ldr x1, [x19] │ │ - cbz x1, 1110 │ │ + cbz x1, 11fc │ │ ldr x2, [x0] │ │ ldr x2, [x2, #176] │ │ blr x2 │ │ str xzr, [x19] │ │ - ldp x19, x30, [sp] │ │ - add sp, sp, #0x10 │ │ + ldr x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ ret │ │ │ │ -000000000000111c : │ │ - sub sp, sp, #0x20 │ │ +0000000000001208 : │ │ + stp x29, x30, [sp, #-32]! │ │ mov w1, w0 │ │ - stp x19, x20, [sp] │ │ - adrp x19, 13000 │ │ - str x30, [sp, #16] │ │ - adrp x20, 13000 │ │ - ldr x19, [x19, #4072] │ │ + mov x29, sp │ │ + stp x19, x20, [sp, #16] │ │ + adrp x19, 13000 │ │ + adrp x20, 13000 │ │ + ldr x19, [x19, #4048] │ │ ldr x0, [x19] │ │ - bl 1028 │ │ - ldr x20, [x20, #4048] │ │ + bl 110c │ │ + ldr x20, [x20, #4024] │ │ ldr x1, [x19] │ │ mov x3, x0 │ │ mov w2, #0x0 // #0 │ │ mov x0, x1 │ │ ldr x4, [x1] │ │ ldr x1, [x20] │ │ ldr x4, [x4, #1392] │ │ blr x4 │ │ - adrp x1, 13000 │ │ - adrp x2, 13000 │ │ + adrp x1, 13000 │ │ + adrp x2, 13000 │ │ ldr x0, [x19] │ │ ldr x3, [x20] │ │ - ldr x1, [x1, #4016] │ │ - ldr x2, [x2, #4064] │ │ - ldp x19, x20, [sp] │ │ - ldr x30, [sp, #16] │ │ - add sp, sp, #0x20 │ │ + ldr x1, [x1, #4056] │ │ + ldr x2, [x2, #4080] │ │ + ldp x19, x20, [sp, #16] │ │ ldr x1, [x1] │ │ ldr x2, [x2] │ │ - b e20 <_JNIEnv::CallVoidMethod(_jobject*, _jmethodID*, ...)> │ │ + ldp x29, x30, [sp], #32 │ │ + b f04 <_JNIEnv::CallVoidMethod(_jobject*, _jmethodID*, ...)@@Base> │ │ │ │ -0000000000001194 : │ │ +000000000000127c : │ │ sub sp, sp, #0x1, lsl #12 │ │ - adrp x4, 13000 │ │ - sub sp, sp, #0x840 │ │ - adrp x3, 13000 │ │ - sub sp, sp, #0x80 │ │ - ldr x4, [x4, #4072] │ │ - stp d8, d9, [sp, #88] │ │ - ldr x3, [x3, #4016] │ │ - stp x23, x24, [sp, #32] │ │ - stp d10, d11, [sp, #104] │ │ - adrp x23, 13000 │ │ - str x30, [sp, #80] │ │ - stp x19, x20, [sp] │ │ - stp x25, x26, [sp, #48] │ │ - ldr x6, [x23, #4024] │ │ - mov x20, x1 │ │ - stp x27, x28, [sp, #64] │ │ - stp x21, x22, [sp, #16] │ │ - add x27, sp, #0x8c0 │ │ - str x0, [x4] │ │ - ldr x1, [x6] │ │ - sub x5, x27, #0x82d │ │ - str x20, [x3] │ │ - mov x19, x0 │ │ - mov x26, x2 │ │ - str x1, [sp, #6328] │ │ - strb wzr, [x5] │ │ - adrp x25, 2000 │ │ - bl 10e8 │ │ - add x28, x25, #0xbd0 │ │ - adrp x2, 2000 │ │ - mov x1, x28 │ │ - add x2, x2, #0xcb0 │ │ + adrp x3, 13000 │ │ + sub sp, sp, #0x850 │ │ + stp x29, x30, [sp, #-96]! │ │ + mov x29, sp │ │ + stp x19, x20, [sp, #16] │ │ + adrp x19, 13000 │ │ + ldr x3, [x3, #4048] │ │ + stp x23, x24, [sp, #48] │ │ + mov x23, x1 │ │ + adrp x1, 13000 │ │ + ldr x5, [x19, #4064] │ │ + mov x20, x2 │ │ + stp x21, x22, [sp, #32] │ │ + add x21, x29, #0x8b0 │ │ + ldr x1, [x1, #4056] │ │ + ldr x2, [x5] │ │ + sub x4, x21, #0x82d │ │ + stp x25, x26, [sp, #64] │ │ + stp x27, x28, [sp, #80] │ │ + str x0, [x3] │ │ + mov x27, x0 │ │ + strb wzr, [x4] │ │ + adrp x22, 2000 │ │ + str x23, [x1] │ │ + add x25, x22, #0x830 │ │ + str x2, [x29, #6312] │ │ + bl 11d0 │ │ + adrp x2, 2000 │ │ + mov x1, x25 │ │ + add x2, x2, #0x910 │ │ mov w0, #0x4 // #4 │ │ - bl cd0 <__android_log_print@plt> │ │ - bl f88 │ │ - ldr x2, [x19] │ │ - mov x1, x20 │ │ - mov x0, x19 │ │ + bl dc0 <__android_log_print@plt> │ │ + bl 1074 │ │ + ldr x2, [x27] │ │ + mov x1, x23 │ │ + mov x0, x27 │ │ ldr x2, [x2, #248] │ │ blr x2 │ │ - mov x20, x0 │ │ - cbz x0, 1664 │ │ - ldr x2, [x19] │ │ - mov x0, x19 │ │ - mov x1, x26 │ │ + mov x23, x0 │ │ + cbz x0, 1724 │ │ + ldr x2, [x27] │ │ + mov x0, x27 │ │ + mov x1, x20 │ │ ldr x2, [x2, #248] │ │ blr x2 │ │ - mov x24, x0 │ │ - cbz x0, 1680 │ │ - ldr x3, [x19] │ │ - adrp x2, 2000 │ │ - mov x0, x19 │ │ - mov x1, x20 │ │ - add x2, x2, #0xd40 │ │ + mov x26, x0 │ │ + cbz x0, 1740 │ │ + ldr x3, [x27] │ │ + adrp x2, 2000 │ │ + mov x1, x23 │ │ + mov x0, x27 │ │ + add x2, x2, #0x9a0 │ │ ldr x4, [x3, #264] │ │ - adrp x3, 2000 │ │ - add x3, x3, #0xd50 │ │ + adrp x3, 2000 │ │ + add x3, x3, #0x9b0 │ │ blr x4 │ │ - mov x21, x0 │ │ - adrp x4, 13000 │ │ - ldr x4, [x4, #4064] │ │ - str x0, [x4] │ │ - cbz x0, 169c │ │ - ldr x2, [x19] │ │ - adrp x1, 2000 │ │ - mov x0, x19 │ │ - add x1, x1, #0xdc0 │ │ + adrp x1, 13000 │ │ + ldr x1, [x1, #4080] │ │ + str x0, [x1] │ │ + cbz x0, 175c │ │ + ldr x2, [x27] │ │ + adrp x1, 2000 │ │ + mov x0, x27 │ │ + add x1, x1, #0xa20 │ │ ldr x2, [x2, #48] │ │ blr x2 │ │ - mov x22, x0 │ │ - cbz x0, 16b8 │ │ - ldr x2, [x19] │ │ - adrp x1, 2000 │ │ - mov x0, x19 │ │ - add x1, x1, #0xc18 │ │ + cbz x0, 1778 │ │ + ldr x2, [x27] │ │ + adrp x1, 2000 │ │ + mov x0, x27 │ │ + add x1, x1, #0x878 │ │ ldr x2, [x2, #48] │ │ blr x2 │ │ - mov x22, x0 │ │ - cbz x0, 16d4 │ │ - ldr x2, [x19] │ │ - adrp x1, 2000 │ │ - mov x0, x19 │ │ - add x1, x1, #0xe00 │ │ - ldr x2, [x2, #48] │ │ - blr x2 │ │ - mov x21, x0 │ │ - cbz x0, 16f0 │ │ - ldr x4, [x19] │ │ - mov x2, x22 │ │ - mov x0, x19 │ │ + cbz x0, 1794 │ │ + ldr x3, [x27] │ │ + adrp x1, 2000 │ │ + str x0, [x29, #120] │ │ + add x1, x1, #0xa60 │ │ + mov x0, x27 │ │ + ldr x3, [x3, #48] │ │ + blr x3 │ │ + mov x23, x0 │ │ + ldr x2, [x29, #120] │ │ + cbz x0, 17b0 │ │ + ldr x4, [x27] │ │ mov w1, #0x1 // #1 │ │ + mov x0, x27 │ │ mov x3, #0x0 // #0 │ │ ldr x4, [x4, #1376] │ │ blr x4 │ │ - mov x22, x0 │ │ - adrp x4, 13000 │ │ - ldr x4, [x4, #4048] │ │ - str x0, [x4] │ │ - cbz x0, 1648 │ │ - ldr x3, [x19] │ │ - adrp x2, 2000 │ │ - mov x0, x19 │ │ - mov x1, x24 │ │ - add x2, x2, #0xe98 │ │ + adrp x1, 13000 │ │ + ldr x1, [x1, #4024] │ │ + str x0, [x1] │ │ + cbz x0, 1708 │ │ + ldr x3, [x27] │ │ + adrp x2, 2000 │ │ + add x2, x2, #0xaf8 │ │ + mov x0, x27 │ │ + mov x1, x26 │ │ ldr x4, [x3, #752] │ │ - adrp x3, 2000 │ │ - add x3, x3, #0xea0 │ │ + adrp x3, 2000 │ │ + add x3, x3, #0xb00 │ │ blr x4 │ │ - mov x22, x0 │ │ - cbz x0, 1728 │ │ - ldr x3, [x19] │ │ - mov x2, x22 │ │ - mov x0, x19 │ │ - mov x1, x26 │ │ + mov x2, x0 │ │ + cbz x0, 17e8 │ │ + ldr x3, [x27] │ │ + mov x0, x27 │ │ + mov x1, x20 │ │ ldr x3, [x3, #760] │ │ blr x3 │ │ - mov x22, x0 │ │ - cbz x0, 1744 │ │ - ldr x3, [x19] │ │ - adrp x2, 2000 │ │ - add x2, x2, #0xf00 │ │ - mov x0, x19 │ │ - mov x1, x24 │ │ + mov x24, x0 │ │ + cbz x0, 1804 │ │ + ldr x3, [x27] │ │ + adrp x2, 2000 │ │ + add x2, x2, #0xb60 │ │ + mov x0, x27 │ │ + mov x1, x26 │ │ ldr x4, [x3, #752] │ │ - adrp x3, 2000 │ │ - add x3, x3, #0xf08 │ │ + adrp x3, 2000 │ │ + add x3, x3, #0xb68 │ │ blr x4 │ │ mov x2, x0 │ │ - cbz x0, 1760 │ │ - ldr x3, [x19] │ │ - mov x0, x19 │ │ - mov x1, x26 │ │ + cbz x0, 1820 │ │ + ldr x3, [x27] │ │ + mov x0, x27 │ │ + mov x1, x20 │ │ ldr x3, [x3, #760] │ │ blr x3 │ │ - mov x28, x0 │ │ - cbz x0, 177c │ │ - ldr x3, [x19] │ │ - adrp x2, 2000 │ │ - mov x0, x19 │ │ - mov x1, x24 │ │ - add x2, x2, #0xf50 │ │ + mov x25, x0 │ │ + cbz x0, 183c │ │ + ldr x3, [x27] │ │ + adrp x2, 2000 │ │ + mov x0, x27 │ │ + mov x1, x26 │ │ + add x2, x2, #0xbb0 │ │ ldr x4, [x3, #752] │ │ - adrp x3, 2000 │ │ - add x3, x3, #0xf58 │ │ + adrp x3, 2000 │ │ + add x3, x3, #0xbb8 │ │ blr x4 │ │ - fmov d9, x0 │ │ - cbz x0, 1798 │ │ - adrp x20, 13000 │ │ - sub x24, x27, #0x820 │ │ - mov x0, x19 │ │ - mov x1, x22 │ │ - mov x2, x24 │ │ - ldr x4, [x20, #4032] │ │ - str wzr, [x4, #12] │ │ - str wzr, [x4, #8] │ │ - str wzr, [x4, #4] │ │ - str wzr, [x4] │ │ - bl cb0 │ │ - tbnz w0, #31, 170c │ │ - ldr w0, [x24] │ │ - adrp x2, 2000 │ │ - add x2, x2, #0xfb8 │ │ + str x0, [x29, #112] │ │ + cbz x0, 1858 │ │ + adrp x26, 13000 │ │ + sub x28, x21, #0x820 │ │ + mov x0, x27 │ │ + mov x1, x24 │ │ + mov x2, x28 │ │ + ldr x3, [x26, #4032] │ │ + str wzr, [x3, #12] │ │ + str wzr, [x3, #8] │ │ + str wzr, [x3, #4] │ │ + str wzr, [x3] │ │ + bl da0 │ │ + tbnz w0, #31, 17cc │ │ + ldr w0, [x28] │ │ + adrp x2, 2000 │ │ + str w0, [x29, #108] │ │ + add x2, x2, #0xc18 │ │ mov w3, w0 │ │ - fmov s10, w0 │ │ - add x0, x25, #0xbd0 │ │ + add x0, x22, #0x830 │ │ mov x1, x0 │ │ - fmov d8, x0 │ │ - ldr w0, [x24, #4] │ │ + str x0, [x29, #120] │ │ + ldr w0, [x28, #4] │ │ + str w0, [x29, #104] │ │ mov w4, w0 │ │ - fmov s11, w0 │ │ mov w0, #0x4 // #4 │ │ - bl cd0 <__android_log_print@plt> │ │ - ldr w0, [x24, #12] │ │ + bl dc0 <__android_log_print@plt> │ │ + ldr w0, [x28, #12] │ │ cmp w0, #0x1 │ │ - b.eq 14b0 // b.none │ │ - fmov x1, d8 │ │ - adrp x2, 2000 │ │ + b.eq 1574 // b.none │ │ + ldr x1, [x29, #120] │ │ + adrp x2, 2000 │ │ mov w0, #0x6 // #6 │ │ - add x2, x2, #0xff0 │ │ - bl cd0 <__android_log_print@plt> │ │ + add x2, x2, #0xc50 │ │ + bl dc0 <__android_log_print@plt> │ │ mov w0, #0x0 // #0 │ │ - ldr x23, [x23, #4024] │ │ - ldr x2, [sp, #6328] │ │ - ldr x1, [x23] │ │ + ldr x19, [x19, #4064] │ │ + ldr x2, [x29, #6312] │ │ + ldr x1, [x19] │ │ cmp x2, x1 │ │ - b.ne 1868 // b.any │ │ - ldp x19, x20, [sp] │ │ - ldp d8, d9, [sp, #88] │ │ - ldp x21, x22, [sp, #16] │ │ - ldp d10, d11, [sp, #104] │ │ - ldp x23, x24, [sp, #32] │ │ - ldp x25, x26, [sp, #48] │ │ - ldp x27, x28, [sp, #64] │ │ - ldr x30, [sp, #80] │ │ - add sp, sp, #0x80 │ │ - add sp, sp, #0x840 │ │ + b.ne 1928 // b.any │ │ + ldp x19, x20, [sp, #16] │ │ + ldp x21, x22, [sp, #32] │ │ + ldp x23, x24, [sp, #48] │ │ + ldp x25, x26, [sp, #64] │ │ + ldp x27, x28, [sp, #80] │ │ + ldp x29, x30, [sp], #96 │ │ + add sp, sp, #0x850 │ │ add sp, sp, #0x1, lsl #12 │ │ ret │ │ - mov x0, x19 │ │ - mov x1, x22 │ │ - sub x2, x27, #0x828 │ │ - bl cc0 │ │ - tbnz w0, #31, 1818 │ │ - sub x1, x27, #0x82c │ │ + mov x0, x27 │ │ + mov x1, x24 │ │ + sub x2, x21, #0x828 │ │ + bl db0 │ │ + tbnz w0, #31, 18d8 │ │ + sub x1, x21, #0x82c │ │ mov w0, #0x1 // #1 │ │ - str x1, [sp, #136] │ │ - sub x24, x27, #0x808 │ │ - bl 111c │ │ - ldr x20, [x20, #4032] │ │ - sub x0, x27, #0x828 │ │ - ldr x4, [sp, #136] │ │ - fmov w1, s10 │ │ - mov x3, x24 │ │ - fmov w2, s11 │ │ - mov x5, x20 │ │ + str x1, [x29, #120] │ │ + sub x28, x21, #0x808 │ │ + bl 1208 │ │ + ldr x26, [x26, #4032] │ │ + sub x0, x21, #0x828 │ │ + ldr w1, [x29, #108] │ │ + ldr w2, [x29, #104] │ │ + mov x3, x28 │ │ + ldr x4, [x29, #120] │ │ + mov x5, x26 │ │ ldr x0, [x0] │ │ - bl 2a9c │ │ - mov x0, x19 │ │ - mov x1, x22 │ │ - bl d00 │ │ - tbnz w0, #31, 17fc │ │ - ldr x3, [x19] │ │ - mov x0, x19 │ │ - mov x1, x28 │ │ - sub x2, x27, #0x82d │ │ + bl 26f8 │ │ + mov x0, x27 │ │ + mov x1, x24 │ │ + bl dd0 │ │ + tbnz w0, #31, 18bc │ │ + ldr x3, [x27] │ │ + mov x0, x27 │ │ + mov x1, x25 │ │ + sub x2, x21, #0x82d │ │ ldr x3, [x3, #1496] │ │ blr x3 │ │ - mov x22, x0 │ │ - cbz x0, 1830 │ │ - ldr w1, [x20] │ │ - mov x0, x19 │ │ - str w1, [x22] │ │ - mov x2, x22 │ │ - ldr x4, [x19] │ │ - mov x1, x28 │ │ - ldr w5, [x20, #4] │ │ + mov x4, x0 │ │ + cbz x0, 18f0 │ │ + ldr w1, [x26] │ │ + mov x2, x4 │ │ + str w1, [x4] │ │ + mov x0, x27 │ │ + ldr x5, [x27] │ │ + mov x1, x25 │ │ + ldr w8, [x26, #4] │ │ mov w3, #0x1 // #1 │ │ - str w5, [x22, #4] │ │ - ldr x4, [x4, #1560] │ │ - ldr w5, [x20, #8] │ │ - str w5, [x22, #8] │ │ - ldr w5, [x20, #12] │ │ - str w5, [x22, #12] │ │ - blr x4 │ │ - ldr x2, [x19] │ │ - adrp x3, 3000 │ │ - mov x0, x19 │ │ - mov x1, x21 │ │ - add x3, x3, #0xb8 │ │ + str w8, [x4, #4] │ │ + ldr x5, [x5, #1560] │ │ + ldr w8, [x26, #8] │ │ + str w8, [x4, #8] │ │ + ldr w7, [x26, #12] │ │ + str w7, [x4, #12] │ │ + blr x5 │ │ + ldr x2, [x27] │ │ + adrp x3, 2000 │ │ + mov x0, x27 │ │ + mov x1, x23 │ │ + add x3, x3, #0xd18 │ │ ldr x4, [x2, #264] │ │ - adrp x2, 3000 │ │ - add x2, x2, #0xb0 │ │ + adrp x2, 2000 │ │ + add x2, x2, #0xd10 │ │ blr x4 │ │ - mov x20, x0 │ │ - cbz x0, 184c │ │ - ldr x5, [sp, #136] │ │ - mov x0, x19 │ │ - ldr x4, [x19] │ │ - mov x2, x21 │ │ - mov x27, x5 │ │ + mov x24, x0 │ │ + cbz x0, 190c │ │ + ldr x5, [x29, #120] │ │ + mov x0, x27 │ │ + ldr x4, [x27] │ │ + mov x2, x23 │ │ mov x3, #0x0 // #0 │ │ + mov x26, x28 │ │ ldr w1, [x5] │ │ - mov x22, x24 │ │ + mov x28, x5 │ │ ldr x4, [x4, #1376] │ │ - mov w24, #0x0 // #0 │ │ + mov w21, #0x0 // #0 │ │ blr x4 │ │ - mov x28, x0 │ │ - ldr w0, [x27] │ │ - cmp w0, w24 │ │ - b.gt 1600 │ │ - b 17b4 │ │ - ldr x4, [x19] │ │ - mov w2, w24 │ │ - mov x0, x19 │ │ - mov x1, x28 │ │ - add w24, w24, #0x1 │ │ - add x22, x22, #0xc │ │ + mov x25, x0 │ │ + ldr x1, [x29, #120] │ │ + ldr w0, [x1] │ │ + cmp w0, wzr │ │ + b.gt 16c8 │ │ + b 1874 │ │ + ldr x4, [x27] │ │ + mov w2, w21 │ │ + mov x0, x27 │ │ + mov x1, x25 │ │ + add w21, w21, #0x1 │ │ + add x26, x26, #0xc │ │ ldr x4, [x4, #1392] │ │ blr x4 │ │ - ldr w4, [x27] │ │ - cmp w4, w24 │ │ - b.le 17b4 │ │ - ldr w3, [x22] │ │ - mov x0, x19 │ │ - ldr w4, [x22, #4] │ │ - mov x1, x21 │ │ - ldr w5, [x22, #8] │ │ - mov x2, x20 │ │ - bl d6c <_JNIEnv::NewObject(_jclass*, _jmethodID*, ...)> │ │ + ldr w0, [x28] │ │ + cmp w0, w21 │ │ + b.le 1874 │ │ + ldr w3, [x26] │ │ + mov x0, x27 │ │ + ldr w4, [x26, #4] │ │ + mov x1, x23 │ │ + ldr w5, [x26, #8] │ │ + mov x2, x24 │ │ + bl e4c <_JNIEnv::NewObject(_jclass*, _jmethodID*, ...)@@Base> │ │ mov x3, x0 │ │ - cbnz x0, 15d4 │ │ - adrp x2, 3000 │ │ - str x0, [sp, #136] │ │ - add x1, x25, #0xbd0 │ │ + cbnz x0, 169c │ │ + adrp x2, 2000 │ │ mov w0, #0x6 // #6 │ │ - add x2, x2, #0x118 │ │ - bl cd0 <__android_log_print@plt> │ │ - ldr x3, [sp, #136] │ │ - mov w0, w3 │ │ - b 146c │ │ - adrp x2, 2000 │ │ - mov w0, #0x6 // #6 │ │ - mov x1, x28 │ │ - add x2, x2, #0xe60 │ │ - bl cd0 <__android_log_print@plt> │ │ - mov w0, w22 │ │ - b 146c │ │ - adrp x2, 2000 │ │ - mov w0, #0x6 // #6 │ │ - mov x1, x28 │ │ - add x2, x2, #0xcd0 │ │ - bl cd0 <__android_log_print@plt> │ │ - mov w0, w20 │ │ - b 146c │ │ - adrp x2, 2000 │ │ - mov w0, #0x6 // #6 │ │ - mov x1, x28 │ │ - add x2, x2, #0xd08 │ │ - bl cd0 <__android_log_print@plt> │ │ - mov w0, w24 │ │ - b 146c │ │ - adrp x2, 2000 │ │ - mov w0, #0x6 // #6 │ │ - mov x1, x28 │ │ - add x2, x2, #0xd68 │ │ - bl cd0 <__android_log_print@plt> │ │ - mov w0, w21 │ │ - b 146c │ │ - adrp x2, 2000 │ │ - mov w0, #0x6 // #6 │ │ - mov x1, x28 │ │ - add x2, x2, #0xdd8 │ │ - bl cd0 <__android_log_print@plt> │ │ - mov w0, w22 │ │ - b 146c │ │ - adrp x2, 2000 │ │ - mov w0, #0x6 // #6 │ │ - mov x1, x28 │ │ - add x2, x2, #0xc30 │ │ - bl cd0 <__android_log_print@plt> │ │ - mov w0, w22 │ │ - b 146c │ │ - adrp x2, 2000 │ │ - mov w0, #0x6 // #6 │ │ - mov x1, x28 │ │ - add x2, x2, #0xe18 │ │ - bl cd0 <__android_log_print@plt> │ │ - mov w0, w21 │ │ - b 146c │ │ - adrp x2, 2000 │ │ - mov w0, #0x6 // #6 │ │ - add x1, x25, #0xbd0 │ │ - add x2, x2, #0xf98 │ │ - bl cd0 <__android_log_print@plt> │ │ + add x1, x22, #0x830 │ │ + add x2, x2, #0xd78 │ │ + bl dc0 <__android_log_print@plt> │ │ mov w0, #0x0 // #0 │ │ - b 146c │ │ - adrp x2, 2000 │ │ + b 153c │ │ + adrp x2, 2000 │ │ mov w0, #0x6 // #6 │ │ - mov x1, x28 │ │ - add x2, x2, #0xec0 │ │ - bl cd0 <__android_log_print@plt> │ │ - mov w0, w22 │ │ - b 146c │ │ - adrp x2, 2000 │ │ - mov w0, #0x6 // #6 │ │ - mov x1, x28 │ │ - add x2, x2, #0xee0 │ │ - bl cd0 <__android_log_print@plt> │ │ - mov w0, w22 │ │ - b 146c │ │ - adrp x2, 2000 │ │ - mov w0, #0x6 // #6 │ │ - add x1, x25, #0xbd0 │ │ - add x2, x2, #0xf10 │ │ - bl cd0 <__android_log_print@plt> │ │ + mov x1, x25 │ │ + add x2, x2, #0xac0 │ │ + bl dc0 <__android_log_print@plt> │ │ mov w0, #0x0 // #0 │ │ - b 146c │ │ - adrp x2, 2000 │ │ + b 153c │ │ + adrp x2, 2000 │ │ mov w0, #0x6 // #6 │ │ - add x1, x25, #0xbd0 │ │ - add x2, x2, #0xf30 │ │ - bl cd0 <__android_log_print@plt> │ │ - mov w0, w28 │ │ - b 146c │ │ - adrp x2, 2000 │ │ - mov w0, #0x6 // #6 │ │ - add x1, x25, #0xbd0 │ │ - add x2, x2, #0xf78 │ │ - bl cd0 <__android_log_print@plt> │ │ - fmov w0, s9 │ │ - b 146c │ │ - ldr x2, [x19] │ │ - mov x1, x28 │ │ - mov x0, x19 │ │ + mov x1, x25 │ │ + add x2, x2, #0x930 │ │ + bl dc0 <__android_log_print@plt> │ │ + mov w0, #0x0 // #0 │ │ + b 153c │ │ + adrp x2, 2000 │ │ + mov w0, #0x6 // #6 │ │ + mov x1, x25 │ │ + add x2, x2, #0x968 │ │ + bl dc0 <__android_log_print@plt> │ │ + mov w0, #0x0 // #0 │ │ + b 153c │ │ + adrp x2, 2000 │ │ + mov w0, #0x6 // #6 │ │ + mov x1, x25 │ │ + add x2, x2, #0x9c8 │ │ + bl dc0 <__android_log_print@plt> │ │ + mov w0, #0x0 // #0 │ │ + b 153c │ │ + adrp x2, 2000 │ │ + mov w0, #0x6 // #6 │ │ + mov x1, x25 │ │ + add x2, x2, #0xa38 │ │ + bl dc0 <__android_log_print@plt> │ │ + mov w0, #0x0 // #0 │ │ + b 153c │ │ + adrp x2, 2000 │ │ + mov w0, #0x6 // #6 │ │ + mov x1, x25 │ │ + add x2, x2, #0x890 │ │ + bl dc0 <__android_log_print@plt> │ │ + mov w0, #0x0 // #0 │ │ + b 153c │ │ + adrp x2, 2000 │ │ + mov w0, #0x6 // #6 │ │ + mov x1, x25 │ │ + add x2, x2, #0xa78 │ │ + bl dc0 <__android_log_print@plt> │ │ + mov w0, #0x0 // #0 │ │ + b 153c │ │ + adrp x2, 2000 │ │ + mov w0, #0x6 // #6 │ │ + add x1, x22, #0x830 │ │ + add x2, x2, #0xbf8 │ │ + bl dc0 <__android_log_print@plt> │ │ + mov w0, #0x0 // #0 │ │ + b 153c │ │ + adrp x2, 2000 │ │ + mov w0, #0x6 // #6 │ │ + mov x1, x25 │ │ + add x2, x2, #0xb20 │ │ + bl dc0 <__android_log_print@plt> │ │ + mov w0, #0x0 // #0 │ │ + b 153c │ │ + adrp x2, 2000 │ │ + mov w0, #0x6 // #6 │ │ + mov x1, x25 │ │ + add x2, x2, #0xb40 │ │ + bl dc0 <__android_log_print@plt> │ │ + mov w0, #0x0 // #0 │ │ + b 153c │ │ + adrp x2, 2000 │ │ + mov w0, #0x6 // #6 │ │ + add x1, x22, #0x830 │ │ + add x2, x2, #0xb70 │ │ + bl dc0 <__android_log_print@plt> │ │ + mov w0, #0x0 // #0 │ │ + b 153c │ │ + adrp x2, 2000 │ │ + mov w0, #0x6 // #6 │ │ + add x1, x22, #0x830 │ │ + add x2, x2, #0xb90 │ │ + bl dc0 <__android_log_print@plt> │ │ + mov w0, #0x0 // #0 │ │ + b 153c │ │ + adrp x2, 2000 │ │ + mov w0, #0x6 // #6 │ │ + add x1, x22, #0x830 │ │ + add x2, x2, #0xbd8 │ │ + bl dc0 <__android_log_print@plt> │ │ + mov w0, #0x0 // #0 │ │ + b 153c │ │ + ldr x2, [x27] │ │ + mov x1, x25 │ │ + mov x0, x27 │ │ ldr x2, [x2, #168] │ │ blr x2 │ │ mov x5, x0 │ │ - adrp x4, 13000 │ │ - mov x0, x19 │ │ - fmov x2, d9 │ │ - mov x1, x26 │ │ + adrp x4, 13000 │ │ + ldr x2, [x29, #112] │ │ + mov x0, x27 │ │ + mov x1, x20 │ │ mov x3, x5 │ │ - ldr x4, [x4, #4040] │ │ + ldr x4, [x4, #4016] │ │ str x5, [x4] │ │ - ldr x4, [x19] │ │ + ldr x4, [x27] │ │ ldr x4, [x4, #832] │ │ blr x4 │ │ mov w0, #0x1 // #1 │ │ - b 146c │ │ - adrp x2, 3000 │ │ + b 153c │ │ + adrp x2, 2000 │ │ + mov w0, #0x6 // #6 │ │ + add x1, x22, #0x830 │ │ + add x2, x2, #0xc98 │ │ + bl dc0 <__android_log_print@plt> │ │ + mov w0, #0x0 // #0 │ │ + b 153c │ │ + ldr x1, [x29, #120] │ │ + adrp x2, 2000 │ │ + add x2, x2, #0xc70 │ │ + mov w0, #0x6 // #6 │ │ + bl dc0 <__android_log_print@plt> │ │ + b 1588 │ │ + adrp x2, 2000 │ │ + mov w0, #0x6 // #6 │ │ + add x1, x22, #0x830 │ │ + add x2, x2, #0xcc8 │ │ + bl dc0 <__android_log_print@plt> │ │ + mov w0, #0x0 // #0 │ │ + b 153c │ │ + adrp x2, 2000 │ │ mov w0, #0x6 // #6 │ │ - add x1, x25, #0xbd0 │ │ - add x2, x2, #0x38 │ │ - bl cd0 <__android_log_print@plt> │ │ + add x1, x22, #0x830 │ │ + add x2, x2, #0xd20 │ │ + bl dc0 <__android_log_print@plt> │ │ mov w0, #0x0 // #0 │ │ - b 146c │ │ - fmov x1, d8 │ │ - adrp x2, 3000 │ │ - add x2, x2, #0x10 │ │ - mov w0, #0x6 // #6 │ │ - bl cd0 <__android_log_print@plt> │ │ - b 14c4 │ │ - adrp x2, 3000 │ │ - mov w0, #0x6 // #6 │ │ - add x1, x25, #0xbd0 │ │ - add x2, x2, #0x68 │ │ - bl cd0 <__android_log_print@plt> │ │ - mov w0, w22 │ │ - b 146c │ │ - adrp x2, 3000 │ │ - mov w0, #0x6 // #6 │ │ - add x1, x25, #0xbd0 │ │ - add x2, x2, #0xc0 │ │ - bl cd0 <__android_log_print@plt> │ │ - mov w0, w20 │ │ - b 146c │ │ - bl ce0 <__stack_chk_fail@plt> │ │ + b 153c │ │ + bl d90 <__stack_chk_fail@plt> │ │ udf #0 │ │ │ │ -0000000000001870 : │ │ - sub sp, sp, #0xc0 │ │ - sub w4, w2, #0x1 │ │ +0000000000001930 : │ │ + sub sp, sp, #0xa0 │ │ cmp w3, #0x2 │ │ - stp d8, d9, [sp, #80] │ │ - stp d10, d11, [sp, #96] │ │ + stp x25, x26, [sp, #48] │ │ stp x19, x20, [sp] │ │ - stp d12, d13, [sp, #112] │ │ stp x21, x22, [sp, #16] │ │ - stp d14, d15, [sp, #128] │ │ stp x23, x24, [sp, #32] │ │ - stp x25, x26, [sp, #48] │ │ stp x27, x28, [sp, #64] │ │ - str x1, [sp, #184] │ │ - str w4, [sp, #176] │ │ - b.le 228c │ │ - sub w28, w2, #0x6 │ │ - sxtw x18, w2 │ │ - lsr w28, w28, #2 │ │ - lsl x13, x18, #2 │ │ - add w5, w28, #0x1 │ │ - add x8, x0, x13 │ │ - add x14, x13, #0x4 │ │ - add x17, x13, #0x14 │ │ - fmov s3, w5 │ │ - add x5, x8, x13 │ │ - mov x15, x5 │ │ - str x5, [sp, #168] │ │ - add x14, x1, x14 │ │ - add x5, x1, x13 │ │ - add x17, x1, x17 │ │ + str x0, [sp, #120] │ │ + sub w26, w2, #0x1 │ │ + str x1, [sp, #128] │ │ + b.le 1f18 │ │ + sub w13, w2, #0x6 │ │ + sxtw x21, w2 │ │ + lsr w10, w13, #2 │ │ sub w4, w2, #0x3 │ │ - shl v17.2s, v3.2s, #2 │ │ + add w5, w10, #0x1 │ │ + str w5, [sp, #144] │ │ + lsl w5, w5, #2 │ │ + lsl x17, x21, #2 │ │ + add w19, w5, #0x1 │ │ cmp w4, #0x2 │ │ - fmov d14, x5 │ │ - sub w3, w3, #0x1 │ │ - fmov s7, w4 │ │ - add x19, x18, #0x1 │ │ - add x19, x19, w4, uxtw │ │ - lsl x4, x18, #1 │ │ - fmov w1, s17 │ │ - add x19, x0, x19, lsl #2 │ │ - fmov s4, w3 │ │ - add x3, x13, #0x8 │ │ - add x3, x0, x3 │ │ - mov x16, x0 │ │ - fmov s13, w2 │ │ - str xzr, [sp, #144] │ │ - add w5, w1, #0x1 │ │ - movi v1.4s, #0xff, lsl #16 │ │ - csinc w1, w5, wzr, hi // hi = pmore │ │ - movi v0.4s, #0xff, lsl #8 │ │ - fmov d12, x3 │ │ - movi v2.4s, #0xff │ │ - fmov s16, w1 │ │ - sub w1, w2, #0x2 │ │ - str w1, [sp, #180] │ │ - fmov d15, x18 │ │ - fmov w1, s16 │ │ - add w1, w1, #0x1 │ │ - fmov s6, w1 │ │ - neg x1, x18, lsl #2 │ │ - str x1, [sp, #152] │ │ - fmov w1, s6 │ │ - add w1, w1, #0x1 │ │ - fmov s5, w1 │ │ - mov w1, #0x1 // #1 │ │ - str w1, [sp, #164] │ │ - add x1, x4, #0x1 │ │ - fmov d19, x1 │ │ - add x1, x4, #0x2 │ │ - fmov d18, x1 │ │ - b 206c │ │ - add x4, x8, #0x14 │ │ - cmp x14, x4 │ │ - cset w5, cs // cs = hs, nlast │ │ - cmp x8, x17 │ │ + add x11, x0, x17 │ │ + str w5, [sp, #148] │ │ + mov x22, x0 │ │ + csinc w5, w19, wzr, hi // hi = pmore │ │ + sub w0, w3, #0x1 │ │ + str w0, [sp, #100] │ │ + sub w0, w2, #0x2 │ │ + str w5, [sp, #116] │ │ + str w0, [sp, #96] │ │ + sxtw x5, w5 │ │ + mov w0, #0x1 // #1 │ │ + movi v18.4s, #0xff, lsl #16 │ │ + str w0, [sp, #84] │ │ + movi v17.4s, #0xff, lsl #8 │ │ + sub x0, x5, x21 │ │ + movi v19.4s, #0xff │ │ + add x6, x11, x17 │ │ + add x20, x17, #0x4 │ │ + add x24, x17, #0x14 │ │ + str x0, [sp, #136] │ │ + mov x19, #0x4 // #4 │ │ + str w4, [sp, #112] │ │ + add x0, x19, w4, uxtw #2 │ │ + str x6, [sp, #88] │ │ + str x5, [sp, #104] │ │ + add x20, x1, x20 │ │ + add x24, x1, x24 │ │ + lsl x28, x21, #3 │ │ + mov x23, x6 │ │ + neg x25, x21, lsl #2 │ │ + mov x27, x21 │ │ + str x0, [sp, #152] │ │ + mov x15, x11 │ │ + cmp w26, #0x1 │ │ + b.le 1da0 │ │ + add x2, x15, #0x8 │ │ + add x1, x15, #0x18 │ │ + cmp x2, x24 │ │ + add x0, x23, #0x18 │ │ cset w4, cs // cs = hs, nlast │ │ - orr w4, w5, w4 │ │ - cbz w4, 20e0 │ │ - fmov w1, s7 │ │ - cmp w1, #0x2 │ │ - b.ls 1b60 // b.plast │ │ - adr x5, 22c0 │ │ - mov x4, #0x0 // #0 │ │ - add x12, x16, #0x4 │ │ - add x11, x16, #0x8 │ │ - ldr q28, [x5] │ │ - add x10, x8, #0x4 │ │ + cmp x20, x1 │ │ + cset w1, cs // cs = hs, nlast │ │ + ldr w6, [sp, #96] │ │ + cmp x20, x0 │ │ + add x3, x22, #0x18 │ │ + cset w5, cs // cs = hs, nlast │ │ + cmp x23, x24 │ │ + cset w0, cs // cs = hs, nlast │ │ + cmp w6, #0x3 │ │ + orr w1, w4, w1 │ │ + cset w4, hi // hi = pmore │ │ + cmp x20, x3 │ │ + orr w0, w5, w0 │ │ + cset w3, cs // cs = hs, nlast │ │ + cmp x22, x24 │ │ + cset w6, cs // cs = hs, nlast │ │ + and w1, w1, w0 │ │ + and w4, w4, w1 │ │ + orr w3, w3, w6 │ │ + tst w4, w3 │ │ + b.eq 1de0 // b.none │ │ + add x0, x15, #0x14 │ │ + cmp x20, x0 │ │ + cset w1, cs // cs = hs, nlast │ │ + cmp x15, x24 │ │ + cset w0, cs // cs = hs, nlast │ │ + orr w0, w1, w0 │ │ + cbz w0, 1de0 │ │ + ldr w0, [sp, #112] │ │ + cmp w0, #0x2 │ │ + b.ls 1c44 // b.plast │ │ + adr x0, 1f40 │ │ + ldr w4, [sp, #144] │ │ + add x11, x22, #0x4 │ │ + add x10, x22, #0x8 │ │ + ldr q20, [x0] │ │ add x9, x15, #0x4 │ │ - add x7, x15, #0x8 │ │ - mov w5, w4 │ │ - add x6, x12, x4 │ │ - add x24, x8, x4 │ │ - add x23, x10, x4 │ │ - add w5, w5, #0x1 │ │ - ldr q20, [x6] │ │ - add x6, x9, x4 │ │ - ldr q25, [x24] │ │ - add x24, x16, x4 │ │ - fmov x1, d12 │ │ - ldr q11, [x23] │ │ + add x8, x23, #0x4 │ │ + add x7, x23, #0x8 │ │ + mov x0, #0x0 // #0 │ │ + mov w1, #0x0 // #0 │ │ + add x3, x11, x0 │ │ + add x12, x15, x0 │ │ + add x6, x9, x0 │ │ + add x5, x2, x0 │ │ + ldr q0, [x3] │ │ + add x3, x8, x0 │ │ + ldr q22, [x12] │ │ + add x12, x22, x0 │ │ ldr q21, [x6] │ │ - add x23, x11, x4 │ │ - ldr q9, [x24] │ │ - add x6, x7, x4 │ │ - and v23.16b, v20.16b, v1.16b │ │ - ldr q8, [x23] │ │ - and v26.16b, v25.16b, v0.16b │ │ - add x1, x1, x4 │ │ - and v22.16b, v25.16b, v1.16b │ │ - ldr q30, [x6] │ │ - and v29.16b, v20.16b, v0.16b │ │ - ldr q10, [x1] │ │ - and v24.16b, v11.16b, v1.16b │ │ - add x1, x15, x4 │ │ - and v27.16b, v11.16b, v0.16b │ │ - add x6, x14, x4 │ │ - add v22.4s, v23.4s, v22.4s │ │ - ldr q31, [x1] │ │ - add v29.4s, v29.4s, v26.4s │ │ - fmov w1, s3 │ │ - and v23.16b, v10.16b, v1.16b │ │ - add x4, x4, #0x10 │ │ - and v26.16b, v10.16b, v0.16b │ │ - add v22.4s, v22.4s, v24.4s │ │ - add v27.4s, v29.4s, v27.4s │ │ - cmp w1, w5 │ │ - and v20.16b, v20.16b, v2.16b │ │ - and v25.16b, v25.16b, v2.16b │ │ - add v29.4s, v22.4s, v23.4s │ │ - and v24.16b, v21.16b, v0.16b │ │ - and v22.16b, v21.16b, v1.16b │ │ - add v27.4s, v27.4s, v26.4s │ │ - and v11.16b, v11.16b, v2.16b │ │ - add v26.4s, v20.4s, v25.4s │ │ - add v29.4s, v29.4s, v22.4s │ │ - add v27.4s, v27.4s, v24.4s │ │ - and v20.16b, v9.16b, v1.16b │ │ - add v25.4s, v26.4s, v11.4s │ │ - and v24.16b, v9.16b, v0.16b │ │ - and v10.16b, v10.16b, v2.16b │ │ - and v11.16b, v8.16b, v1.16b │ │ - and v23.16b, v8.16b, v0.16b │ │ - add v26.4s, v27.4s, v24.4s │ │ - add v20.4s, v29.4s, v20.4s │ │ - add v24.4s, v25.4s, v10.4s │ │ - and v21.16b, v21.16b, v2.16b │ │ - add v25.4s, v26.4s, v23.4s │ │ - add v27.4s, v20.4s, v11.4s │ │ - and v10.16b, v31.16b, v1.16b │ │ - add v23.4s, v24.4s, v21.4s │ │ - and v11.16b, v31.16b, v0.16b │ │ - and v21.16b, v9.16b, v2.16b │ │ - add v26.4s, v27.4s, v10.4s │ │ - and v9.16b, v30.16b, v0.16b │ │ - add v24.4s, v25.4s, v11.4s │ │ - add v22.4s, v23.4s, v21.4s │ │ - and v10.16b, v30.16b, v1.16b │ │ - and v21.16b, v8.16b, v2.16b │ │ - add v23.4s, v24.4s, v9.4s │ │ - and v31.16b, v31.16b, v2.16b │ │ - add v25.4s, v26.4s, v10.4s │ │ - add v21.4s, v22.4s, v21.4s │ │ - umull v9.2d, v23.2s, v28.2s │ │ - and v20.16b, v30.16b, v2.16b │ │ - umull v8.2d, v25.2s, v28.2s │ │ - umull2 v23.2d, v23.4s, v28.4s │ │ - umull2 v25.2d, v25.4s, v28.4s │ │ - add v21.4s, v21.4s, v31.4s │ │ - uzp2 v25.4s, v8.4s, v25.4s │ │ - add v20.4s, v21.4s, v20.4s │ │ - uzp2 v8.4s, v9.4s, v23.4s │ │ - ushr v25.4s, v25.4s, #1 │ │ - umull v9.2d, v20.2s, v28.2s │ │ - ushr v8.4s, v8.4s, #1 │ │ - umull2 v20.2d, v20.4s, v28.4s │ │ - and v25.16b, v25.16b, v1.16b │ │ - and v8.16b, v8.16b, v0.16b │ │ - uzp2 v20.4s, v9.4s, v20.4s │ │ - orr v8.16b, v25.16b, v8.16b │ │ - ushr v20.4s, v20.4s, #1 │ │ - orr v20.16b, v8.16b, v20.16b │ │ - str q20, [x6] │ │ - b.hi 19dc // b.pmore │ │ - fmov w3, s17 │ │ - ldr w1, [sp, #180] │ │ - cmp w1, w3 │ │ - b.eq 1ff4 // b.none │ │ - fmov w3, s16 │ │ - mov w25, #0x8e39 // #36409 │ │ - fmov w20, s13 │ │ - ldr x22, [sp, #184] │ │ - add w4, w20, w3 │ │ - sub w5, w4, w2 │ │ - sub w6, w4, #0x1 │ │ - sxtw x10, w4 │ │ - sub w8, w6, w2 │ │ - add x11, x10, #0x1 │ │ - lsl x10, x10, #2 │ │ - ldr s11, [x0, w5, sxtw #2] │ │ - add w9, w4, w2 │ │ - ldr w26, [x0, w8, sxtw #2] │ │ - add w4, w4, #0x1 │ │ - ldr s10, [x0, x11, lsl #2] │ │ - add x11, x0, x10 │ │ - fmov w1, s11 │ │ - ldr w3, [x0, x10] │ │ - sub w7, w4, w2 │ │ - ldr w28, [x0, w9, sxtw #2] │ │ - ldur s20, [x11, #-4] │ │ - and w9, w3, #0xff0000 │ │ - add w6, w2, w6 │ │ - and w12, w3, #0xff00 │ │ - and w1, w1, #0xff0000 │ │ - add w4, w2, w4 │ │ - fmov w5, s20 │ │ - fmov s25, w1 │ │ - fmov w1, s11 │ │ - and w5, w5, #0xff00 │ │ - fmov w21, s25 │ │ - and w1, w1, #0xff00 │ │ - fmov s24, w1 │ │ - fmov w1, s10 │ │ - and w11, w1, #0xff0000 │ │ - and w8, w1, #0xff00 │ │ - fmov w1, s20 │ │ - and w1, w1, #0xff0000 │ │ - add w1, w21, w1 │ │ - fmov w21, s24 │ │ - add w1, w1, w9 │ │ - add w1, w1, w11 │ │ - ldr w11, [x0, w6, sxtw #2] │ │ - and w6, w26, #0xff00 │ │ - add w5, w21, w5 │ │ - ldr w21, [sp, #176] │ │ - add w9, w5, w12 │ │ - ldr w12, [x0, w7, sxtw #2] │ │ - and w7, w28, #0xff0000 │ │ - add w9, w9, w8 │ │ - add w1, w1, w7 │ │ - and w8, w28, #0xff00 │ │ - and w7, w26, #0xff0000 │ │ - add w9, w9, w8 │ │ - add w7, w1, w7 │ │ - ldr w8, [x0, w4, sxtw #2] │ │ - and w4, w12, #0xff0000 │ │ - add w9, w9, w6 │ │ - add w4, w7, w4 │ │ - and w6, w12, #0xff00 │ │ - and w7, w11, #0xff0000 │ │ - add w1, w9, w6 │ │ - add w4, w4, w7 │ │ - and w9, w8, #0xff0000 │ │ - add w9, w4, w9 │ │ - and w6, w11, #0xff00 │ │ - fmov w4, s20 │ │ - mov w5, w25 │ │ - movk w25, #0x38e3, lsl #16 │ │ - and w7, w8, #0xff00 │ │ - add w6, w1, w6 │ │ - movk w5, #0x38e3, lsl #16 │ │ - add w6, w6, w7 │ │ - mov w1, #0x8e39 // #36409 │ │ - and w7, w4, #0xff │ │ - movk w1, #0x38e3, lsl #16 │ │ - umull x4, w9, w25 │ │ - umov w9, v11.b[0] │ │ - umull x6, w6, w5 │ │ - lsr x4, x4, #33 │ │ - and w4, w4, #0xff0000 │ │ - add w7, w7, w9, uxtb │ │ - add w5, w7, w3, uxtb │ │ - umov w3, v10.b[0] │ │ - add w5, w5, w3, uxtb │ │ - fmov w3, s6 │ │ - add w5, w5, w28, uxtb │ │ - add w5, w5, w26, uxtb │ │ - add w12, w5, w12, uxtb │ │ - lsr x5, x6, #33 │ │ - add w11, w12, w11, uxtb │ │ - add w8, w11, w8, uxtb │ │ - umull x8, w8, w1 │ │ - and w5, w5, #0xff00 │ │ - cmp w21, w3 │ │ - lsr x8, x8, #33 │ │ - orr w4, w4, w5 │ │ - orr w4, w8, w4 │ │ - str w4, [x22, x10] │ │ - b.le 1ff4 │ │ - add w4, w3, w20 │ │ - mov w1, #0x8e39 // #36409 │ │ - sub w5, w4, w2 │ │ - sub w6, w4, #0x1 │ │ - sxtw x10, w4 │ │ - add w9, w4, w2 │ │ - add x11, x10, #0x1 │ │ - lsl x10, x10, #2 │ │ - ldr s11, [x0, w5, sxtw #2] │ │ - sub w8, w6, w2 │ │ - add w4, w4, #0x1 │ │ - ldr w26, [x0, w9, sxtw #2] │ │ - ldr w20, [x0, x11, lsl #2] │ │ - add x11, x0, x10 │ │ - fmov w3, s11 │ │ - sub w7, w4, w2 │ │ - add w6, w2, w6 │ │ - ldr w28, [x0, w8, sxtw #2] │ │ - ldur s20, [x11, #-4] │ │ - add w4, w2, w4 │ │ - and w11, w20, #0xff0000 │ │ - and w8, w20, #0xff00 │ │ - and w3, w3, #0xff0000 │ │ - fmov w23, s20 │ │ - fmov s25, w3 │ │ - fmov w3, s11 │ │ - fmov w5, s20 │ │ - and w23, w23, #0xff00 │ │ - and w3, w3, #0xff00 │ │ - fmov s22, w23 │ │ - and w5, w5, #0xff0000 │ │ - fmov s24, w3 │ │ - ldr w3, [x0, x10] │ │ - fmov w23, s25 │ │ - and w9, w3, #0xff0000 │ │ - and w12, w3, #0xff00 │ │ - fmov w24, s22 │ │ - add w5, w23, w5 │ │ - fmov w23, s24 │ │ - add w5, w5, w9 │ │ - add w5, w5, w11 │ │ - ldr w11, [x0, w6, sxtw #2] │ │ - and w6, w28, #0xff00 │ │ - add w23, w23, w24 │ │ - add w9, w23, w12 │ │ - ldr w12, [x0, w7, sxtw #2] │ │ - and w7, w26, #0xff0000 │ │ - add w9, w9, w8 │ │ - add w5, w5, w7 │ │ - and w8, w26, #0xff00 │ │ - and w7, w28, #0xff0000 │ │ - add w9, w9, w8 │ │ - add w7, w5, w7 │ │ - ldr w8, [x0, w4, sxtw #2] │ │ - and w4, w12, #0xff0000 │ │ - add w9, w9, w6 │ │ - add w4, w7, w4 │ │ - and w6, w12, #0xff00 │ │ - and w7, w11, #0xff0000 │ │ - add w5, w9, w6 │ │ - add w4, w4, w7 │ │ - and w6, w11, #0xff00 │ │ - and w9, w8, #0xff0000 │ │ - add w6, w5, w6 │ │ - add w9, w4, w9 │ │ - mov w5, w1 │ │ - movk w1, #0x38e3, lsl #16 │ │ - and w7, w8, #0xff00 │ │ - add w6, w6, w7 │ │ - movk w5, #0x38e3, lsl #16 │ │ - umull x1, w9, w1 │ │ - umov w9, v11.b[0] │ │ - fmov w7, s20 │ │ - mov w4, #0x8e39 // #36409 │ │ - umull x6, w6, w5 │ │ - movk w4, #0x38e3, lsl #16 │ │ - and w7, w7, #0xff │ │ - add w7, w7, w9, uxtb │ │ - add w5, w7, w3, uxtb │ │ - fmov w3, s5 │ │ - add w5, w5, w20, uxtb │ │ - add w5, w5, w26, uxtb │ │ - add w5, w5, w28, uxtb │ │ - add w12, w5, w12, uxtb │ │ - lsr x5, x6, #33 │ │ - add w11, w12, w11, uxtb │ │ - add w8, w11, w8, uxtb │ │ - umull x8, w8, w4 │ │ - lsr x4, x1, #33 │ │ - and w5, w5, #0xff00 │ │ - and w4, w4, #0xff0000 │ │ - lsr x8, x8, #33 │ │ - orr w4, w4, w5 │ │ - cmp w21, w3 │ │ - orr w4, w8, w4 │ │ - str w4, [x22, x10] │ │ - b.le 1ff4 │ │ - fmov w1, s13 │ │ - mov w25, #0x8e39 // #36409 │ │ - fmov w3, s5 │ │ - add w4, w1, w3 │ │ - sub w5, w4, w2 │ │ - sub w6, w4, #0x1 │ │ - sxtw x10, w4 │ │ - add w9, w4, w2 │ │ - add x11, x10, #0x1 │ │ - lsl x10, x10, #2 │ │ - ldr s11, [x0, w5, sxtw #2] │ │ - sub w8, w6, w2 │ │ - add w4, w4, #0x1 │ │ - ldr w26, [x0, w9, sxtw #2] │ │ - ldr w28, [x0, x11, lsl #2] │ │ - add x11, x0, x10 │ │ - fmov w1, s11 │ │ - ldr w3, [x0, x10] │ │ - sub w7, w4, w2 │ │ - add w6, w2, w6 │ │ - ldur s20, [x11, #-4] │ │ - and w9, w3, #0xff0000 │ │ - ldr w20, [x0, w8, sxtw #2] │ │ - and w12, w3, #0xff00 │ │ - and w1, w1, #0xff0000 │ │ - add w4, w2, w4 │ │ - fmov w5, s20 │ │ - and w11, w28, #0xff0000 │ │ - fmov s25, w1 │ │ - and w8, w28, #0xff00 │ │ - fmov w1, s11 │ │ - and w5, w5, #0xff00 │ │ - fmov w21, s25 │ │ - and w1, w1, #0xff00 │ │ - fmov s24, w1 │ │ - fmov w1, s20 │ │ - and w1, w1, #0xff0000 │ │ - add w1, w21, w1 │ │ - fmov w21, s24 │ │ - add w1, w1, w9 │ │ - add w1, w1, w11 │ │ - ldr w11, [x0, w6, sxtw #2] │ │ - and w6, w20, #0xff00 │ │ - add w5, w21, w5 │ │ - add w9, w5, w12 │ │ - ldr w12, [x0, w7, sxtw #2] │ │ - and w7, w26, #0xff0000 │ │ - add w9, w9, w8 │ │ - add w1, w1, w7 │ │ - and w8, w26, #0xff00 │ │ - and w7, w20, #0xff0000 │ │ - add w9, w9, w8 │ │ - add w7, w1, w7 │ │ - ldr w8, [x0, w4, sxtw #2] │ │ - and w4, w12, #0xff0000 │ │ - add w9, w9, w6 │ │ - add w4, w7, w4 │ │ - and w6, w12, #0xff00 │ │ - and w7, w11, #0xff0000 │ │ - add w1, w9, w6 │ │ - add w4, w4, w7 │ │ - and w9, w8, #0xff0000 │ │ - add w9, w4, w9 │ │ - and w6, w11, #0xff00 │ │ - fmov w4, s20 │ │ - mov w5, w25 │ │ - movk w25, #0x38e3, lsl #16 │ │ - and w7, w8, #0xff00 │ │ - add w6, w1, w6 │ │ - movk w5, #0x38e3, lsl #16 │ │ - add w6, w6, w7 │ │ - mov w1, #0x8e39 // #36409 │ │ - and w7, w4, #0xff │ │ - movk w1, #0x38e3, lsl #16 │ │ - umull x4, w9, w25 │ │ - umov w9, v11.b[0] │ │ - umull x6, w6, w5 │ │ - lsr x4, x4, #33 │ │ - and w4, w4, #0xff0000 │ │ - add w7, w7, w9, uxtb │ │ - add w5, w7, w3, uxtb │ │ - add w5, w5, w28, uxtb │ │ - add w5, w5, w26, uxtb │ │ - add w5, w5, w20, uxtb │ │ - add w12, w5, w12, uxtb │ │ - lsr x5, x6, #33 │ │ - add w11, w12, w11, uxtb │ │ - add w8, w11, w8, uxtb │ │ - umull x8, w8, w1 │ │ - ldr x1, [sp, #184] │ │ - and w5, w5, #0xff00 │ │ - lsr x8, x8, #33 │ │ - orr w4, w4, w5 │ │ - orr w4, w8, w4 │ │ - str w4, [x1, x10] │ │ - fmov w3, s4 │ │ - ldr w1, [sp, #164] │ │ - ldr x4, [sp, #168] │ │ - add x19, x19, x13 │ │ + add x6, x10, x0 │ │ + ldr q16, [x5] │ │ + add x5, x23, x0 │ │ + ldr q7, [x3] │ │ + add x3, x7, x0 │ │ + and v2.16b, v0.16b, v18.16b │ │ + ldr q4, [x12] │ │ + and v25.16b, v22.16b, v18.16b │ │ + ldr q3, [x6] │ │ + and v24.16b, v22.16b, v17.16b │ │ + ldr q6, [x5] │ │ + and v1.16b, v0.16b, v17.16b │ │ + ldr q5, [x3] │ │ + and v23.16b, v21.16b, v18.16b │ │ + add x3, x20, x0 │ │ + add v2.4s, v2.4s, v25.4s │ │ add w1, w1, #0x1 │ │ - str w1, [sp, #164] │ │ - mov x8, x4 │ │ - add x14, x14, x13 │ │ - cmp w1, w3 │ │ - add x17, x17, x13 │ │ - fmov x1, d14 │ │ - add x15, x15, x13 │ │ - add x16, x16, x13 │ │ - add x1, x1, x13 │ │ - fmov d14, x1 │ │ - ldr x1, [sp, #144] │ │ - add x1, x1, x18 │ │ - str x1, [sp, #144] │ │ - fmov x1, d15 │ │ - add x1, x1, x18 │ │ - fmov d15, x1 │ │ - fmov x1, d12 │ │ - add x1, x1, x13 │ │ - fmov d12, x1 │ │ - fmov w1, s13 │ │ - add w1, w1, w2 │ │ - fmov s13, w1 │ │ - b.eq 228c // b.none │ │ - add x1, x4, x13 │ │ - str x1, [sp, #168] │ │ - ldr w1, [sp, #176] │ │ - cmp w1, #0x1 │ │ - b.le 1ff4 │ │ - fmov x1, d12 │ │ - add x4, x8, #0x18 │ │ - cmp x14, x4 │ │ - add x5, x15, #0x18 │ │ - cset w7, cs // cs = hs, nlast │ │ - add x4, x16, #0x18 │ │ - cmp x1, x17 │ │ - ldr w1, [sp, #180] │ │ - cset w6, cs // cs = hs, nlast │ │ - cmp x14, x5 │ │ - cset w11, cs // cs = hs, nlast │ │ - cmp x15, x17 │ │ - cset w5, cs // cs = hs, nlast │ │ - cmp w1, #0x3 │ │ - cset w10, hi // hi = pmore │ │ - cmp x14, x4 │ │ - cset w9, cs // cs = hs, nlast │ │ - orr w7, w7, w6 │ │ - cmp x16, x17 │ │ - orr w5, w11, w5 │ │ - cset w6, cs // cs = hs, nlast │ │ - and w4, w7, w5 │ │ - and w4, w10, w4 │ │ - orr w5, w9, w6 │ │ - tst w4, w5 │ │ - b.ne 1990 // b.any │ │ - fmov x3, d19 │ │ - ldr x1, [sp, #144] │ │ - fmov x28, d14 │ │ - mov x26, x8 │ │ - add x5, x1, #0x1 │ │ - add x4, x1, #0x2 │ │ - add x7, x3, x1 │ │ - fmov x3, d18 │ │ - add x6, x3, x1 │ │ - fmov x1, d15 │ │ - sub x24, x7, x1 │ │ - sub x23, x6, x1 │ │ - sub x25, x5, x1 │ │ - sub x1, x4, x1 │ │ - fmov d9, x1 │ │ - ldr x1, [sp, #152] │ │ - mov w21, #0x8e39 // #36409 │ │ - ldr w11, [x26, x25, lsl #2] │ │ - mov w22, w21 │ │ - ldr w9, [x26] │ │ - movk w21, #0x38e3, lsl #16 │ │ - ldr w12, [x26, x1] │ │ - and w7, w11, #0xff0000 │ │ - fmov x1, d9 │ │ - ldr w8, [x26, #4] │ │ - and w5, w12, #0xff0000 │ │ - and w4, w12, #0xff00 │ │ - add w3, w7, w5 │ │ - ldr w7, [x26, #8] │ │ - and w6, w11, #0xff00 │ │ - movk w22, #0x38e3, lsl #16 │ │ - ldr w10, [x26, x1, lsl #2] │ │ - add w6, w6, w4 │ │ - and w12, w12, #0xff │ │ - add w11, w12, w11, uxtb │ │ + and v25.16b, v21.16b, v17.16b │ │ + cmp w4, w1 │ │ + add v1.4s, v1.4s, v24.4s │ │ + add x0, x0, #0x10 │ │ + and v24.16b, v16.16b, v18.16b │ │ + add v2.4s, v2.4s, v23.4s │ │ + and v22.16b, v22.16b, v19.16b │ │ + and v23.16b, v16.16b, v17.16b │ │ + add v1.4s, v1.4s, v25.4s │ │ + and v0.16b, v0.16b, v19.16b │ │ + add v2.4s, v2.4s, v24.4s │ │ + and v21.16b, v21.16b, v19.16b │ │ + and v24.16b, v7.16b, v18.16b │ │ + add v1.4s, v1.4s, v23.4s │ │ + add v0.4s, v0.4s, v22.4s │ │ + and v23.16b, v7.16b, v17.16b │ │ + and v22.16b, v4.16b, v18.16b │ │ + and v16.16b, v16.16b, v19.16b │ │ + add v0.4s, v0.4s, v21.4s │ │ + add v1.4s, v1.4s, v23.4s │ │ + add v2.4s, v2.4s, v24.4s │ │ + and v23.16b, v4.16b, v17.16b │ │ + and v21.16b, v3.16b, v17.16b │ │ + add v0.4s, v0.4s, v16.4s │ │ + add v2.4s, v2.4s, v22.4s │ │ + and v7.16b, v7.16b, v19.16b │ │ + and v22.16b, v3.16b, v18.16b │ │ + add v1.4s, v1.4s, v23.4s │ │ + and v16.16b, v6.16b, v18.16b │ │ + add v0.4s, v0.4s, v7.4s │ │ + and v4.16b, v4.16b, v19.16b │ │ + add v1.4s, v1.4s, v21.4s │ │ + add v2.4s, v2.4s, v22.4s │ │ + and v21.16b, v6.16b, v17.16b │ │ + and v7.16b, v5.16b, v17.16b │ │ + add v0.4s, v0.4s, v4.4s │ │ + add v2.4s, v2.4s, v16.4s │ │ + and v3.16b, v3.16b, v19.16b │ │ + and v16.16b, v5.16b, v18.16b │ │ + add v1.4s, v1.4s, v21.4s │ │ + and v6.16b, v6.16b, v19.16b │ │ + add v0.4s, v0.4s, v3.4s │ │ + add v2.4s, v2.4s, v16.4s │ │ + add v1.4s, v1.4s, v7.4s │ │ + and v5.16b, v5.16b, v19.16b │ │ + add v0.4s, v0.4s, v6.4s │ │ + umull v3.2d, v2.2s, v20.2s │ │ + umull v4.2d, v1.2s, v20.2s │ │ + umull2 v2.2d, v2.4s, v20.4s │ │ + umull2 v1.2d, v1.4s, v20.4s │ │ + add v0.4s, v0.4s, v5.4s │ │ + uzp2 v2.4s, v3.4s, v2.4s │ │ + uzp2 v3.4s, v4.4s, v1.4s │ │ + umull v1.2d, v0.2s, v20.2s │ │ + umull2 v0.2d, v0.4s, v20.4s │ │ + ushr v2.4s, v2.4s, #1 │ │ + ushr v3.4s, v3.4s, #1 │ │ + uzp2 v1.4s, v1.4s, v0.4s │ │ + and v2.16b, v2.16b, v18.16b │ │ + and v3.16b, v3.16b, v17.16b │ │ + ushr v1.4s, v1.4s, #1 │ │ + orr v2.16b, v2.16b, v3.16b │ │ + orr v1.16b, v2.16b, v1.16b │ │ + str q1, [x3] │ │ + b.hi 1ac8 // b.pmore │ │ + ldr w0, [sp, #96] │ │ + ldr w1, [sp, #148] │ │ + cmp w0, w1 │ │ + b.eq 1da0 // b.none │ │ + ldr x0, [sp, #136] │ │ + ldr w19, [sp, #116] │ │ + add x15, x27, x0 │ │ + ldr x0, [sp, #104] │ │ + add x18, x0, x27 │ │ + ldr x0, [sp, #120] │ │ + lsl x18, x18, #2 │ │ + add x15, x0, x15, lsl #2 │ │ + add x16, x0, x18 │ │ + ldr x0, [sp, #128] │ │ + sub x15, x15, #0x4 │ │ + add x18, x0, x18 │ │ + ldr w10, [x15] │ │ + add x8, x16, x17 │ │ + ldr w9, [x15, #4] │ │ + mov w14, #0x8e39 // #36409 │ │ + ldr w2, [x15, #8] │ │ and w5, w10, #0xff0000 │ │ - and w4, w10, #0xff00 │ │ - add w20, w3, w5 │ │ - and w5, w9, #0xff0000 │ │ - add w5, w20, w5 │ │ - and w20, w8, #0xff0000 │ │ - add w3, w6, w4 │ │ - ldr w6, [x26, x18, lsl #2] │ │ - fmov s26, w5 │ │ - ldr w5, [x26, x24, lsl #2] │ │ - and w4, w9, #0xff00 │ │ + ldur w7, [x16, #-4] │ │ + and w3, w9, #0xff00 │ │ + and w1, w9, #0xff0000 │ │ + and w0, w10, #0xff00 │ │ + ldr w6, [x16] │ │ + add w1, w1, w5 │ │ + and w12, w2, #0xff0000 │ │ + add w0, w3, w0 │ │ + and w3, w2, #0xff00 │ │ + ldr w5, [x16, #4] │ │ + and w13, w7, #0xff00 │ │ + add w12, w1, w12 │ │ + add w0, w0, w3 │ │ + and w1, w7, #0xff0000 │ │ + ldr w4, [x15, x28] │ │ + add w0, w0, w13 │ │ + add w12, w12, w1 │ │ + and w13, w6, #0xff00 │ │ + and w1, w6, #0xff0000 │ │ + ldr w3, [x16, x21, lsl #2] │ │ + and w11, w5, #0xff00 │ │ + add w12, w12, w1 │ │ + add w13, w0, w13 │ │ + and w1, w5, #0xff0000 │ │ + ldr w0, [x8, #4] │ │ + add w12, w12, w1 │ │ + and w8, w4, #0xff0000 │ │ + and w1, w4, #0xff00 │ │ + add w13, w13, w11 │ │ + add w12, w12, w8 │ │ + add w13, w13, w1 │ │ + and w8, w3, #0xff0000 │ │ + and w1, w3, #0xff00 │ │ + add w8, w12, w8 │ │ + add w1, w13, w1 │ │ + and w12, w0, #0xff0000 │ │ + and w11, w0, #0xff00 │ │ + mov w13, w14 │ │ + add w12, w8, w12 │ │ + add w11, w1, w11 │ │ + movk w14, #0x38e3, lsl #16 │ │ + movk w13, #0x38e3, lsl #16 │ │ + and w1, w10, #0xff │ │ + mov w8, #0x8e39 // #36409 │ │ + add w9, w1, w9, uxtb │ │ + umull x12, w12, w14 │ │ + umull x1, w11, w13 │ │ + add w9, w9, w2, uxtb │ │ + movk w8, #0x38e3, lsl #16 │ │ + lsr x2, x12, #33 │ │ + lsr x1, x1, #33 │ │ + add w7, w9, w7, uxtb │ │ + add w6, w7, w6, uxtb │ │ + add w5, w6, w5, uxtb │ │ + add w4, w5, w4, uxtb │ │ + add w3, w4, w3, uxtb │ │ + add w0, w3, w0, uxtb │ │ + umull x0, w0, w8 │ │ + and w2, w2, #0xff0000 │ │ + and w1, w1, #0xff00 │ │ + orr w1, w2, w1 │ │ + lsr x0, x0, #33 │ │ + add w19, w19, #0x1 │ │ + orr w0, w0, w1 │ │ + cmp w26, w19 │ │ + str w0, [x18], #4 │ │ + add x16, x16, #0x4 │ │ + add x15, x15, #0x4 │ │ + b.gt 1c74 │ │ + ldr w0, [sp, #84] │ │ + add x20, x20, x17 │ │ + ldr w2, [sp, #100] │ │ + add x24, x24, x17 │ │ + add w0, w0, #0x1 │ │ + ldr x1, [sp, #88] │ │ + str w0, [sp, #84] │ │ + cmp w0, w2 │ │ + mov x15, x1 │ │ + add x23, x23, x17 │ │ + add x22, x22, x17 │ │ + add x27, x27, x21 │ │ + b.eq 1f18 // b.none │ │ + add x0, x1, x17 │ │ + str x0, [sp, #88] │ │ + b 1a08 │ │ + ldr x0, [sp, #152] │ │ + sub x16, x20, #0x4 │ │ + add x18, x0, x15 │ │ + ldr w10, [x15] │ │ + add x4, x15, x25 │ │ + ldr w11, [x15, x25] │ │ + add x0, x15, x17 │ │ + ldr w8, [x15, #4] │ │ + and w14, w10, #0xff0000 │ │ + ldr w7, [x15, #8] │ │ + and w5, w11, #0xff0000 │ │ + and w1, w11, #0xff00 │ │ + and w9, w10, #0xff00 │ │ + ldr w6, [x15, x21, lsl #2] │ │ + and w2, w8, #0xff0000 │ │ + add w14, w14, w5 │ │ + add w9, w9, w1 │ │ + and w1, w8, #0xff00 │ │ + ldr w5, [x4, #4] │ │ + add w14, w14, w2 │ │ + add w9, w9, w1 │ │ + and w2, w7, #0xff0000 │ │ + and w1, w7, #0xff00 │ │ + ldr w4, [x4, #8] │ │ + add w14, w14, w2 │ │ + add w9, w9, w1 │ │ + and w2, w6, #0xff0000 │ │ + and w1, w6, #0xff00 │ │ + ldr w3, [x0, #4] │ │ + add w14, w14, w2 │ │ + add w9, w9, w1 │ │ + and w2, w5, #0xff0000 │ │ + and w1, w5, #0xff00 │ │ + ldr w0, [x0, #8] │ │ + add w14, w14, w2 │ │ + add w9, w9, w1 │ │ + and w2, w4, #0xff0000 │ │ + and w1, w4, #0xff00 │ │ + add w2, w14, w2 │ │ + add w9, w9, w1 │ │ + and w14, w3, #0xff0000 │ │ + and w1, w3, #0xff00 │ │ + mov w13, #0x8e39 // #36409 │ │ + add w9, w9, w1 │ │ + add w14, w2, w14 │ │ + and w1, w0, #0xff00 │ │ + and w2, w0, #0xff0000 │ │ + mov w12, w13 │ │ + add w1, w9, w1 │ │ + add w2, w14, w2 │ │ + movk w13, #0x38e3, lsl #16 │ │ + movk w12, #0x38e3, lsl #16 │ │ + mov w9, #0x8e39 // #36409 │ │ + umull x2, w2, w13 │ │ + umull x1, w1, w12 │ │ + movk w9, #0x38e3, lsl #16 │ │ + lsr x2, x2, #33 │ │ + lsr x1, x1, #33 │ │ + and w11, w11, #0xff │ │ add w10, w11, w10, uxtb │ │ - add w3, w3, w4 │ │ - and w4, w8, #0xff00 │ │ - add w9, w10, w9, uxtb │ │ - add w8, w9, w8, uxtb │ │ - fmov w27, s26 │ │ - add w20, w27, w20 │ │ - fmov s26, w20 │ │ - and w20, w7, #0xff0000 │ │ - fmov s8, w20 │ │ - add w20, w3, w4 │ │ - ldr w4, [x26, x23, lsl #2] │ │ - and w3, w7, #0xff00 │ │ - fmov w27, s26 │ │ - add w20, w20, w3 │ │ - and w3, w6, #0xff00 │ │ + add w8, w10, w8, uxtb │ │ add w7, w8, w7, uxtb │ │ - fmov w1, s8 │ │ - add w20, w20, w3 │ │ - and w3, w5, #0xff00 │ │ - add x26, x26, #0x4 │ │ - add w20, w20, w3 │ │ - and w3, w4, #0xff00 │ │ - add w3, w20, w3 │ │ - mov w20, #0x8e39 // #36409 │ │ - add w27, w27, w1 │ │ - and w1, w6, #0xff0000 │ │ - umull x22, w3, w22 │ │ add w6, w7, w6, uxtb │ │ - fmov s8, w1 │ │ - mov w1, w27 │ │ - movk w20, #0x38e3, lsl #16 │ │ - lsr x9, x22, #33 │ │ - and w9, w9, #0xff00 │ │ - cmp x26, x19 │ │ - fmov w27, s8 │ │ - add w1, w1, w27 │ │ - fmov s8, w1 │ │ - and w1, w5, #0xff0000 │ │ add w5, w6, w5, uxtb │ │ - fmov s26, w1 │ │ - fmov w1, s8 │ │ - fmov w27, s26 │ │ - add w1, w1, w27 │ │ - fmov s8, w1 │ │ - and w1, w4, #0xff0000 │ │ add w4, w5, w4, uxtb │ │ - umull x4, w4, w20 │ │ - fmov s26, w1 │ │ - lsr x4, x4, #33 │ │ - fmov w1, s8 │ │ - fmov w27, s26 │ │ - add w1, w1, w27 │ │ - umull x21, w1, w21 │ │ - lsr x8, x21, #33 │ │ - and w8, w8, #0xff0000 │ │ - orr w8, w8, w9 │ │ - orr w8, w4, w8 │ │ - str w8, [x28, #4]! │ │ - b.ne 211c // b.any │ │ - b 1ff4 │ │ + add w3, w4, w3, uxtb │ │ + add w0, w3, w0, uxtb │ │ + umull x0, w0, w9 │ │ + and w2, w2, #0xff0000 │ │ + and w1, w1, #0xff00 │ │ + orr w1, w2, w1 │ │ + lsr x0, x0, #33 │ │ + add x15, x15, #0x4 │ │ + orr w0, w0, w1 │ │ + cmp x18, x15 │ │ + str w0, [x16, #4]! │ │ + b.ne 1dec // b.any │ │ + b 1da0 │ │ ldp x19, x20, [sp] │ │ - ldp d8, d9, [sp, #80] │ │ ldp x21, x22, [sp, #16] │ │ - ldp d10, d11, [sp, #96] │ │ ldp x23, x24, [sp, #32] │ │ - ldp d12, d13, [sp, #112] │ │ ldp x25, x26, [sp, #48] │ │ - ldp d14, d15, [sp, #128] │ │ ldp x27, x28, [sp, #64] │ │ - add sp, sp, #0xc0 │ │ + add sp, sp, #0xa0 │ │ ret │ │ nop │ │ nop │ │ + nop │ │ .inst 0x38e38e39 ; undefined │ │ .inst 0x38e38e39 ; undefined │ │ .inst 0x38e38e39 ; undefined │ │ .inst 0x38e38e39 ; undefined │ │ │ │ -00000000000022d0 : │ │ - sub sp, sp, #0x30 │ │ - stp x21, x22, [sp, #16] │ │ +0000000000001f50 : │ │ + stp x29, x30, [sp, #-64]! │ │ + mov x29, sp │ │ + stp x21, x22, [sp, #32] │ │ mul w22, w1, w2 │ │ - stp x23, x30, [sp, #32] │ │ + str x23, [sp, #48] │ │ mov x23, x0 │ │ sbfiz x0, x22, #2, #32 │ │ - stp x19, x20, [sp] │ │ mov w21, w1 │ │ + stp x19, x20, [sp, #16] │ │ mov w20, w2 │ │ - bl ca0 │ │ + bl de0 │ │ mov x19, x0 │ │ - cbz x0, 2344 │ │ - adrp x0, 3000 │ │ - add x0, x0, #0x188 │ │ - bl fd0 │ │ + cbz x0, 1fc8 │ │ + adrp x0, 2000 │ │ + add x0, x0, #0xde8 │ │ + bl 10b8 │ │ mov x1, x19 │ │ mov w2, w21 │ │ mov w3, w20 │ │ mov x0, x23 │ │ - bl 1870 │ │ - adrp x0, 3000 │ │ - add x0, x0, #0x1a0 │ │ - bl fd0 │ │ - mov x0, x19 │ │ - ldp x19, x20, [sp] │ │ - ldp x21, x22, [sp, #16] │ │ - ldp x23, x30, [sp, #32] │ │ - add sp, sp, #0x30 │ │ + bl 1930 │ │ + adrp x0, 2000 │ │ + add x0, x0, #0xe00 │ │ + bl 10b8 │ │ + ldr x23, [sp, #48] │ │ + mov x0, x19 │ │ + ldp x19, x20, [sp, #16] │ │ + ldp x21, x22, [sp, #32] │ │ + ldp x29, x30, [sp], #64 │ │ ret │ │ - adrp x1, 2000 │ │ - adrp x2, 3000 │ │ + adrp x1, 2000 │ │ + adrp x2, 2000 │ │ mov w3, w22 │ │ - add x1, x1, #0xbd0 │ │ - add x2, x2, #0x158 │ │ + add x1, x1, #0x830 │ │ + add x2, x2, #0xdb8 │ │ mov w0, #0x6 // #6 │ │ - bl cd0 <__android_log_print@plt> │ │ + bl dc0 <__android_log_print@plt> │ │ + ldr x23, [sp, #48] │ │ mov x0, x19 │ │ - ldp x19, x20, [sp] │ │ - ldp x21, x22, [sp, #16] │ │ - ldp x23, x30, [sp, #32] │ │ - add sp, sp, #0x30 │ │ + ldp x19, x20, [sp, #16] │ │ + ldp x21, x22, [sp, #32] │ │ + ldp x29, x30, [sp], #64 │ │ ret │ │ │ │ -0000000000002378 : │ │ +0000000000001ffc : │ │ + add w8, w4, w6 │ │ subs w7, w4, w6 │ │ - add w4, w4, w6 │ │ csel w7, w7, wzr, pl // pl = nfrst │ │ - cmp w4, w2 │ │ - csel w2, w4, w2, le │ │ - add w4, w3, w6 │ │ - subs w3, w3, w6 │ │ - csel w9, w3, wzr, pl // pl = nfrst │ │ - cmp w4, w1 │ │ - csel w6, w4, w1, le │ │ + cmp w8, w2 │ │ + csel w2, w8, w2, le │ │ + subs w9, w3, w6 │ │ + add w8, w3, w6 │ │ + csel w9, w9, wzr, pl // pl = nfrst │ │ + cmp w8, w1 │ │ + csel w6, w8, w1, le │ │ cmp w2, w7 │ │ - b.le 2458 │ │ + b.le 20dc │ │ sub w17, w6, w9 │ │ sub w13, w6, #0x1 │ │ - sub w15, w17, #0x4 │ │ + sub w8, w17, #0x4 │ │ sub w13, w13, w9 │ │ - lsr w15, w15, #2 │ │ + lsr w15, w8, #2 │ │ cmp w13, #0x2 │ │ add w15, w15, #0x1 │ │ dup v0.4s, w5 │ │ lsl w16, w15, #2 │ │ sxtw x4, w9 │ │ add w14, w9, w16 │ │ csel w14, w9, w14, ls // ls = plast │ │ add w10, w14, #0x1 │ │ mul w3, w1, w7 │ │ add x4, x4, w3, sxtw │ │ add w12, w10, #0x1 │ │ add x4, x0, x4, lsl #2 │ │ cmp w6, w9 │ │ - b.le 2444 │ │ + b.le 20c8 │ │ cmp w13, #0x2 │ │ - b.ls 241c // b.plast │ │ + b.ls 20a0 // b.plast │ │ mov x11, x4 │ │ mov w8, #0x0 // #0 │ │ str q0, [x11], #16 │ │ add w8, w8, #0x1 │ │ cmp w15, w8 │ │ - b.hi 2404 // b.pmore │ │ + b.hi 2088 // b.pmore │ │ cmp w16, w17 │ │ - b.eq 2444 // b.none │ │ + b.eq 20c8 // b.none │ │ add w8, w3, w14 │ │ cmp w6, w10 │ │ str w5, [x0, w8, sxtw #2] │ │ - b.le 2444 │ │ + b.le 20c8 │ │ add w8, w3, w10 │ │ cmp w6, w12 │ │ str w5, [x0, w8, sxtw #2] │ │ - b.le 2444 │ │ + b.le 20c8 │ │ add w8, w3, w12 │ │ str w5, [x0, w8, sxtw #2] │ │ add w7, w7, #0x1 │ │ add w3, w3, w1 │ │ cmp w7, w2 │ │ add x4, x4, w1, sxtw #2 │ │ - b.ne 23ec // b.any │ │ + b.ne 2070 // b.any │ │ ret │ │ │ │ -000000000000245c : │ │ - adrp x3, 13000 │ │ - sub sp, sp, #0x30 │ │ - adrp x8, 13000 │ │ - mov w0, #0x0 // #0 │ │ +00000000000020e0 : │ │ + adrp x3, 13000 │ │ + adrp x6, 13000 │ │ + stp x29, x30, [sp, #-48]! │ │ madd w4, w2, w5, w4 │ │ - ldr x3, [x3, #4056] │ │ - mov w9, #0x400 // #1024 │ │ - str x30, [sp] │ │ - ldr x5, [x8, #4024] │ │ + mov x29, sp │ │ + ldr x3, [x3, #4040] │ │ + mov w0, #0x0 // #0 │ │ + ldr x5, [x6, #4064] │ │ + mov w7, #0x400 // #1024 │ │ ldr w3, [x3] │ │ ldr x5, [x5] │ │ + str x5, [x29, #40] │ │ mul w2, w2, w3 │ │ - str x5, [sp, #40] │ │ - sub w6, w4, w2 │ │ + sub w8, w4, w2 │ │ add w2, w4, w2 │ │ - sub w5, w6, w3 │ │ - sub w4, w2, w3 │ │ - add w6, w6, w3 │ │ - add w7, w2, w3 │ │ - ldr w2, [x1, x5, lsl #2] │ │ - ldr w3, [x1, x7, lsl #2] │ │ - ldr w5, [x1, x6, lsl #2] │ │ - ldr w1, [x1, x4, lsl #2] │ │ - str w2, [sp, #24] │ │ - str w5, [sp, #28] │ │ - str w3, [sp, #32] │ │ - str w1, [sp, #36] │ │ - mov w6, #0x1 // #1 │ │ - mov w4, #0x0 // #0 │ │ - sub w5, w6, #0x1 │ │ - and w7, w2, #0xff │ │ - cmp w5, #0x2 │ │ - ubfx x3, x2, #8, #8 │ │ + sub w5, w8, w3 │ │ + add w4, w2, w3 │ │ + add w8, w8, w3 │ │ + sub w3, w2, w3 │ │ + ldr w4, [x1, w4, uxtw #2] │ │ + ldr w2, [x1, w5, uxtw #2] │ │ + ldr w5, [x1, w8, uxtw #2] │ │ + ldr w1, [x1, w3, uxtw #2] │ │ + str w2, [x29, #24] │ │ + str w5, [x29, #28] │ │ + str w4, [x29, #32] │ │ + str w1, [x29, #36] │ │ + mov w5, #0x1 // #1 │ │ + mov w3, #0x0 // #0 │ │ + sub w4, w5, #0x1 │ │ + and w9, w2, #0xff │ │ + cmp w4, #0x2 │ │ + ubfx x8, x2, #8, #8 │ │ ubfx x2, x2, #16, #8 │ │ - b.eq 2558 // b.none │ │ - cmp w5, #0x3 │ │ - b.eq 25e0 // b.none │ │ - cmp w5, #0x1 │ │ - b.eq 25b0 // b.none │ │ - cmp w3, w2 │ │ - b.le 262c │ │ - cmp w7, w3 │ │ - b.ge 262c // b.tcont │ │ - cmp w7, w2 │ │ - b.le 26a4 │ │ - sub w5, w7, w2 │ │ - sub w1, w3, w7 │ │ - sub w3, w3, w2 │ │ - add w5, w5, w5, lsl #1 │ │ - sdiv w1, w5, w1 │ │ + b.eq 21dc // b.none │ │ + cmp w4, #0x3 │ │ + b.eq 2264 // b.none │ │ + cmp w4, #0x1 │ │ + b.eq 2234 // b.none │ │ + cmp w8, w2 │ │ + b.le 22b0 │ │ + cmp w9, w8 │ │ + b.ge 22b0 // b.tcont │ │ + cmp w9, w2 │ │ + b.le 2324 │ │ + sub w1, w9, w2 │ │ + sub w9, w8, w9 │ │ + sub w2, w8, w2 │ │ + add w4, w1, w1, lsl #1 │ │ + sdiv w1, w4, w9 │ │ lsl w1, w1, #8 │ │ - sdiv w1, w1, w3 │ │ - tbz w3, #31, 2618 │ │ - add w3, w1, #0x170 │ │ - add w4, w4, w3 │ │ - cmp w4, #0xd8 │ │ - b.le 263c │ │ + sdiv w1, w1, w2 │ │ + tbz w2, #31, 229c │ │ + add w1, w1, #0x170 │ │ + add w3, w3, w1 │ │ + cmp w3, #0xd8 │ │ + b.le 22c0 │ │ add w0, w0, #0x1 │ │ cmp w0, #0x4 │ │ - b.eq 2684 // b.none │ │ - add x1, sp, #0x18 │ │ + b.eq 2304 // b.none │ │ + add x1, x29, #0x18 │ │ ldr w2, [x1, w0, sxtw #2] │ │ - b 24c8 │ │ - cmp w3, w2 │ │ - b.le 258c │ │ - cmp w7, w2 │ │ - b.le 258c │ │ - cmp w7, w3 │ │ - b.le 26bc │ │ - sub w5, w7, w3 │ │ - sub w1, w3, w2 │ │ - add w1, w1, #0x1 │ │ - sub w3, w7, w2 │ │ - add w5, w5, w5, lsl #1 │ │ - sdiv w1, w5, w1 │ │ - b 260c │ │ - add w4, w4, #0x400 │ │ - cmp w4, #0xd8 │ │ - b.gt 2540 │ │ - add w1, w6, w0 │ │ - add x2, sp, #0x18 │ │ + b 214c │ │ + cmp w8, w2 │ │ + b.le 2210 │ │ + cmp w9, w2 │ │ + b.le 2210 │ │ + cmp w9, w8 │ │ + b.le 233c │ │ + sub w1, w9, w8 │ │ + sub w8, w8, w2 │ │ + add w8, w8, #0x1 │ │ + sub w2, w9, w2 │ │ + add w1, w1, w1, lsl #1 │ │ + sdiv w1, w1, w8 │ │ + b 2290 │ │ + add w3, w3, #0x400 │ │ + cmp w3, #0xd8 │ │ + b.gt 21c4 │ │ + add w1, w5, w0 │ │ + add x2, x29, #0x18 │ │ and w1, w1, #0x3 │ │ - add w6, w6, #0x1 │ │ + add w5, w5, #0x1 │ │ ldr w2, [x2, w1, sxtw #2] │ │ - b 24d0 │ │ - cmp w7, w2 │ │ - b.ge 258c // b.tcont │ │ - cmp w7, w3 │ │ - b.ge 258c // b.tcont │ │ - cmp w3, w2 │ │ - b.le 26d8 │ │ - sub w5, w3, w2 │ │ - sub w1, w2, w7 │ │ - sub w3, w3, w7 │ │ - add w5, w5, w5, lsl #1 │ │ - sdiv w1, w5, w1 │ │ - b 260c │ │ - cmp w3, w2 │ │ - b.ge 266c // b.tcont │ │ - cmp w7, w3 │ │ - b.le 266c │ │ - cmp w7, w2 │ │ - b.gt 268c │ │ - sub w5, w2, w7 │ │ - sub w1, w7, w3 │ │ - sub w3, w2, w3 │ │ - add w5, w5, w5, lsl #1 │ │ - sdiv w1, w5, w1 │ │ + b 2154 │ │ + cmp w9, w2 │ │ + b.ge 2210 // b.tcont │ │ + cmp w9, w8 │ │ + b.ge 2210 // b.tcont │ │ + cmp w8, w2 │ │ + b.le 2358 │ │ + sub w4, w8, w2 │ │ + sub w1, w2, w9 │ │ + sub w2, w8, w9 │ │ + add w4, w4, w4, lsl #1 │ │ + sdiv w1, w4, w1 │ │ + b 2290 │ │ + cmp w8, w2 │ │ + b.ge 22ec // b.tcont │ │ + cmp w9, w8 │ │ + b.le 22ec │ │ + cmp w9, w2 │ │ + b.gt 230c │ │ + sub w1, w2, w9 │ │ + sub w9, w9, w8 │ │ + sub w2, w2, w8 │ │ + add w4, w1, w1, lsl #1 │ │ + sdiv w1, w4, w9 │ │ lsl w1, w1, #8 │ │ - sdiv w1, w1, w3 │ │ - tbnz w3, #31, 2530 │ │ - add w3, w3, #0x1 │ │ - sdiv w3, w9, w3 │ │ - sub w3, w3, #0x5 │ │ + sdiv w1, w1, w2 │ │ + tbnz w2, #31, 21b4 │ │ + add w2, w2, #0x1 │ │ + sdiv w2, w7, w2 │ │ + sub w2, w2, #0x5 │ │ + add w1, w2, w1 │ │ + b 22b4 │ │ + mov w1, #0x400 // #1024 │ │ add w3, w3, w1 │ │ - b 2630 │ │ - mov w3, #0x400 // #1024 │ │ - add w4, w4, w3 │ │ - cmp w4, #0xd8 │ │ - b.gt 2540 │ │ - cmp w6, #0x4 │ │ - b.ne 2598 // b.any │ │ - cmp w4, #0xb8 │ │ - b.gt 2540 │ │ - ldr x8, [x8, #4024] │ │ - ldr x2, [sp, #40] │ │ - ldr x1, [x8] │ │ + cmp w3, #0xd8 │ │ + b.gt 21c4 │ │ + cmp w5, #0x4 │ │ + b.ne 221c // b.any │ │ + cmp w3, #0xb8 │ │ + b.gt 21c4 │ │ + ldr x6, [x6, #4064] │ │ + ldr x2, [x29, #40] │ │ + ldr x1, [x6] │ │ cmp x2, x1 │ │ - b.ne 26f0 // b.any │ │ - ldr x30, [sp] │ │ - add sp, sp, #0x30 │ │ + b.ne 2370 // b.any │ │ + ldp x29, x30, [sp], #48 │ │ ret │ │ - add w4, w4, #0x400 │ │ - cmp w4, #0xd8 │ │ - b.gt 2540 │ │ - cmp w4, #0xb8 │ │ - b.gt 2540 │ │ - b 264c │ │ + add w3, w3, #0x400 │ │ + cmp w3, #0xd8 │ │ + b.gt 21c4 │ │ + cmp w3, #0xb8 │ │ + b.gt 21c4 │ │ + b 22d0 │ │ mov w0, #0xffffffff // #-1 │ │ - b 264c │ │ - sub w5, w7, w2 │ │ - sub w1, w2, w3 │ │ - sub w3, w7, w3 │ │ - add w5, w5, w5, lsl #1 │ │ - sdiv w1, w5, w1 │ │ - b 260c │ │ - sub w5, w2, w7 │ │ - sub w1, w3, w2 │ │ - sub w3, w3, w7 │ │ - add w5, w5, w5, lsl #1 │ │ - sdiv w1, w5, w1 │ │ - b 260c │ │ - sub w5, w3, w7 │ │ - sub w1, w7, w2 │ │ - add w1, w1, #0x1 │ │ - sub w3, w3, w2 │ │ - add w5, w5, w5, lsl #1 │ │ - sdiv w1, w5, w1 │ │ - b 260c │ │ - sub w5, w2, w3 │ │ - sub w1, w3, w7 │ │ - sub w3, w2, w7 │ │ - add w5, w5, w5, lsl #1 │ │ - sdiv w1, w5, w1 │ │ - b 260c │ │ - bl ce0 <__stack_chk_fail@plt> │ │ + b 22d0 │ │ + sub w4, w9, w2 │ │ + sub w1, w2, w8 │ │ + sub w2, w9, w8 │ │ + add w4, w4, w4, lsl #1 │ │ + sdiv w1, w4, w1 │ │ + b 2290 │ │ + sub w4, w2, w9 │ │ + sub w1, w8, w2 │ │ + sub w2, w8, w9 │ │ + add w4, w4, w4, lsl #1 │ │ + sdiv w1, w4, w1 │ │ + b 2290 │ │ + sub w1, w8, w9 │ │ + sub w9, w9, w2 │ │ + add w9, w9, #0x1 │ │ + sub w2, w8, w2 │ │ + add w1, w1, w1, lsl #1 │ │ + sdiv w1, w1, w9 │ │ + b 2290 │ │ + sub w1, w2, w8 │ │ + sub w8, w8, w9 │ │ + sub w2, w2, w9 │ │ + add w4, w1, w1, lsl #1 │ │ + sdiv w1, w4, w8 │ │ + b 2290 │ │ + bl d90 <__stack_chk_fail@plt> │ │ │ │ -00000000000026f4 : │ │ - sub sp, sp, #0xa0 │ │ +0000000000002374 : │ │ + stp x29, x30, [sp, #-176]! │ │ + mov w8, w3 │ │ mov w7, #0xff00 // #65280 │ │ - stp d8, d9, [sp, #88] │ │ - str d10, [sp, #104] │ │ - stp x23, x24, [sp, #32] │ │ - adrp x24, 13000 │ │ - str x30, [sp, #80] │ │ - stp x21, x22, [sp, #16] │ │ - mov w21, w3 │ │ - adrp x3, 13000 │ │ - mov x22, x5 │ │ - ldr x5, [x24, #4056] │ │ - stp x27, x28, [sp, #64] │ │ - stp x19, x20, [sp] │ │ - stp x25, x26, [sp, #48] │ │ - ldr x3, [x3, #4024] │ │ - mov w27, w2 │ │ - ldr w2, [x5] │ │ - mov x26, x1 │ │ - fmov d8, x0 │ │ - str w7, [sp, #136] │ │ + mov x29, sp │ │ + stp x19, x20, [sp, #16] │ │ + adrp x20, 13000 │ │ + str w3, [x29, #140] │ │ + adrp x3, 13000 │ │ + stp x23, x24, [sp, #48] │ │ + mov x23, x5 │ │ + ldr x5, [x20, #4040] │ │ + ldr x3, [x3, #4064] │ │ + str x0, [x29, #128] │ │ + ldr w5, [x5] │ │ ldr x0, [x3] │ │ - mvn w28, w2 │ │ - str x0, [sp, #152] │ │ + str w7, [x29, #152] │ │ + mvn w7, w5 │ │ + str x0, [x29, #168] │ │ mov w0, #0xff00ff // #16711935 │ │ - add w20, w21, w28 │ │ - add w23, w2, #0x1 │ │ - str w0, [sp, #140] │ │ + stp x21, x22, [sp, #32] │ │ + stp x27, x28, [sp, #80] │ │ + stp x25, x26, [sp, #64] │ │ + add w22, w5, #0x1 │ │ + add w19, w8, w7 │ │ + str w0, [x29, #156] │ │ mov w0, #0xffff // #65535 │ │ - cmp w23, w20 │ │ - str w0, [sp, #144] │ │ - str wzr, [x22] │ │ + cmp w22, w19 │ │ + str w0, [x29, #160] │ │ + str x4, [x29, #104] │ │ mov w0, #0xffff00 // #16776960 │ │ - str w0, [sp, #148] │ │ - add w28, w27, w28 │ │ - fmov d10, x4 │ │ - fmov d9, x6 │ │ - b.ge 293c // b.tcont │ │ - mul w16, w23, w27 │ │ - sxtw x14, w2 │ │ - add w0, w2, #0x2 │ │ - add x25, x14, #0x1 │ │ - lsl w12, w27, #1 │ │ - sxtw x16, w16 │ │ - sxtw x13, w23 │ │ - add x17, x16, x25 │ │ - sxtw x0, w0 │ │ - sub w1, w28, w2 │ │ - sub x14, x14, x13 │ │ - sxtw x11, w12 │ │ - add x17, x26, x17, lsl #2 │ │ - mov w18, w23 │ │ - sub x13, x0, x13 │ │ - sub w1, w1, #0x2 │ │ - lsr w1, w1, #1 │ │ - mul w6, w2, w27 │ │ - mov x2, #0x2 // #2 │ │ - add x10, x2, w1, uxtw #1 │ │ - cmp w23, w28 │ │ - add w19, w6, w12 │ │ - b.ge 289c // b.tcont │ │ - add w19, w12, w6 │ │ - add x5, x16, x25 │ │ - add x5, x5, x10 │ │ - sxtw x6, w6 │ │ - sxtw x15, w19 │ │ - mov x8, x17 │ │ - add x5, x26, x5, lsl #2 │ │ - sub x15, x15, x16 │ │ - sub x6, x6, x16 │ │ - ldr w7, [x8, x14, lsl #2] │ │ - ldr w1, [x8, x13, lsl #2] │ │ - ubfx x0, x7, #8, #8 │ │ - and w3, w7, #0xff │ │ - ubfx x4, x1, #8, #8 │ │ - ubfx x9, x7, #16, #8 │ │ - sub w4, w0, w4 │ │ - sub w3, w3, w1, uxtb │ │ - ubfx x7, x1, #16, #8 │ │ - mul w4, w4, w4 │ │ - madd w3, w3, w3, w4 │ │ - sub w7, w9, w7 │ │ - madd w7, w7, w7, w3 │ │ - cmp w7, #0x510 │ │ - b.gt 2884 │ │ - ldr w0, [x8, x6, lsl #2] │ │ - ldr w3, [x8, x15, lsl #2] │ │ - ubfx x2, x0, #8, #8 │ │ - and w1, w0, #0xff │ │ - ubfx x4, x3, #8, #8 │ │ - sub w1, w1, w3, uxtb │ │ - sub w2, w2, w4 │ │ + str x6, [x29, #112] │ │ + mov w28, w2 │ │ + str w0, [x29, #164] │ │ + mov x27, x1 │ │ + str wzr, [x23] │ │ + add w21, w2, w7 │ │ + b.ge 25a4 // b.tcont │ │ + mul w11, w22, w2 │ │ + sxtw x17, w5 │ │ + lsl w15, w2, #1 │ │ + add x17, x17, #0x1 │ │ + sub w0, w21, w5 │ │ + sxtw x11, w11 │ │ + sxtw x18, w15 │ │ + add x12, x11, x17 │ │ + mov w13, w22 │ │ + mul w5, w5, w2 │ │ + add x12, x27, x12, lsl #2 │ │ + sub w1, w0, #0x2 │ │ + lsr w0, w1, #1 │ │ + mov x16, #0x2 // #2 │ │ + add x16, x16, w0, uxtw #1 │ │ + cmp w22, w21 │ │ + add w14, w5, w15 │ │ + b.ge 2504 // b.tcont │ │ + add x4, x11, x17 │ │ + add w14, w15, w5 │ │ + add x0, x4, x16 │ │ + sxtw x5, w5 │ │ + sxtw x6, w14 │ │ + mov x1, x12 │ │ + add x4, x27, x0, lsl #2 │ │ + sub x6, x6, x11 │ │ + sub x5, x5, x11 │ │ + ldur w0, [x1, #-4] │ │ + ldr w24, [x1, #4] │ │ + ubfx x26, x0, #8, #8 │ │ + and w2, w0, #0xff │ │ + ubfx x3, x24, #8, #8 │ │ + sub w2, w2, w24, uxtb │ │ + sub w3, w26, w3 │ │ + ubfx x0, x0, #16, #8 │ │ + ubfx x24, x24, #16, #8 │ │ + mul w3, w3, w3 │ │ + madd w2, w2, w2, w3 │ │ + sub w0, w0, w24 │ │ + madd w0, w0, w0, w2 │ │ + cmp w0, #0x510 │ │ + b.gt 24ec │ │ + ldr w0, [x1, x5, lsl #2] │ │ + ldr w24, [x1, x6, lsl #2] │ │ + ubfx x26, x0, #8, #8 │ │ + and w2, w0, #0xff │ │ + ubfx x3, x24, #8, #8 │ │ + sub w2, w2, w24, uxtb │ │ + sub w3, w26, w3 │ │ ubfx x0, x0, #16, #8 │ │ - ubfx x3, x3, #16, #8 │ │ - mul w2, w2, w2 │ │ - madd w1, w1, w1, w2 │ │ - sub w0, w0, w3 │ │ - madd w0, w0, w0, w1 │ │ + ubfx x24, x24, #16, #8 │ │ + mul w3, w3, w3 │ │ + madd w2, w2, w2, w3 │ │ + sub w0, w0, w24 │ │ + madd w0, w0, w0, w2 │ │ cmp w0, #0x510 │ │ - b.le 2890 │ │ - ldr w0, [x8] │ │ + b.le 24f8 │ │ + ldr w0, [x1] │ │ orr w0, w0, #0xff000000 │ │ - str w0, [x8] │ │ - add x8, x8, #0x8 │ │ - cmp x8, x5 │ │ - b.ne 280c // b.any │ │ - add w18, w18, #0x2 │ │ - mov w6, w19 │ │ - cmp w20, w18 │ │ - add x16, x16, x11 │ │ - add x17, x17, w12, sxtw #2 │ │ - b.gt 27dc │ │ - mov w25, w23 │ │ - cmp w23, w28 │ │ - mov w19, w23 │ │ - b.ge 2930 // b.tcont │ │ - ldr x0, [x24, #4056] │ │ - ldr w8, [x0] │ │ - sub w7, w25, w8 │ │ - sub w0, w19, w8 │ │ - mul w7, w7, w27 │ │ - add w1, w0, w7 │ │ - ldr w1, [x26, x1, lsl #2] │ │ - tst w1, #0xff000000 │ │ - b.ne 2924 // b.any │ │ - add w1, w19, w8 │ │ - add w7, w1, w7 │ │ - ldr w2, [x26, x7, lsl #2] │ │ - tst w2, #0xff000000 │ │ - b.ne 2924 // b.any │ │ - add w8, w25, w8 │ │ - mul w8, w8, w27 │ │ - add w1, w1, w8 │ │ - ldr w1, [x26, x1, lsl #2] │ │ - tst w1, #0xff000000 │ │ - b.ne 2924 // b.any │ │ - add w8, w0, w8 │ │ - ldr w0, [x26, x8, lsl #2] │ │ + str w0, [x1] │ │ + add x1, x1, #0x8 │ │ + cmp x1, x4 │ │ + b.ne 2474 // b.any │ │ + add w13, w13, #0x2 │ │ + mov w5, w14 │ │ + cmp w19, w13 │ │ + add x11, x11, x18 │ │ + add x12, x12, w15, sxtw #2 │ │ + b.gt 2444 │ │ + mov w25, w22 │ │ + cmp w22, w21 │ │ + mov w26, w22 │ │ + b.ge 2598 // b.tcont │ │ + ldr x0, [x20, #4040] │ │ + ldr w1, [x0] │ │ + sub w0, w25, w1 │ │ + sub w2, w26, w1 │ │ + mul w0, w0, w28 │ │ + add w3, w2, w0 │ │ + ldr w3, [x27, w3, uxtw #2] │ │ + tst w3, #0xff000000 │ │ + b.ne 258c // b.any │ │ + add w3, w26, w1 │ │ + add w0, w3, w0 │ │ + ldr w0, [x27, w0, uxtw #2] │ │ + tst w0, #0xff000000 │ │ + b.ne 258c // b.any │ │ + add w1, w25, w1 │ │ + mul w1, w1, w28 │ │ + add w3, w3, w1 │ │ + ldr w0, [x27, w3, uxtw #2] │ │ + tst w0, #0xff000000 │ │ + b.ne 258c // b.any │ │ + add w1, w2, w1 │ │ + ldr w0, [x27, w1, uxtw #2] │ │ tst w0, #0xff000000 │ │ - b.eq 29a4 // b.none │ │ - add w19, w19, #0x2 │ │ - cmp w28, w19 │ │ - b.gt 28c4 │ │ + b.eq 2600 // b.none │ │ + add w26, w26, #0x2 │ │ + cmp w21, w26 │ │ + b.gt 252c │ │ add w25, w25, #0x2 │ │ - cmp w20, w25 │ │ - b.gt 28b8 │ │ - adrp x0, 13000 │ │ - ldr x1, [sp, #152] │ │ - ldr x25, [x0, #4024] │ │ + cmp w19, w25 │ │ + b.gt 2520 │ │ + adrp x0, 13000 │ │ + ldr x1, [x29, #168] │ │ + ldr x25, [x0, #4064] │ │ ldr x0, [x25] │ │ cmp x1, x0 │ │ - b.ne 2a98 // b.any │ │ - fmov x6, d9 │ │ - ldp d8, d9, [sp, #88] │ │ - ldr d10, [sp, #104] │ │ - ldr x30, [sp, #80] │ │ - ldp x19, x20, [sp] │ │ - ldp x21, x22, [sp, #16] │ │ + b.ne 26f4 // b.any │ │ + ldr x6, [x29, #112] │ │ + adrp x1, 2000 │ │ + ldp x19, x20, [sp, #16] │ │ + ldp x21, x22, [sp, #32] │ │ ldr w3, [x6] │ │ - adrp x1, 2000 │ │ + adrp x2, 2000 │ │ ldr w4, [x6, #4] │ │ - adrp x2, 3000 │ │ - ldr w5, [x6, #8] │ │ mov w0, #0x4 // #4 │ │ - ldp x23, x24, [sp, #32] │ │ - ldp x25, x26, [sp, #48] │ │ - ldp x27, x28, [sp, #64] │ │ + ldr w5, [x6, #8] │ │ + add x1, x1, #0x830 │ │ + ldp x23, x24, [sp, #48] │ │ + ldp x25, x26, [sp, #64] │ │ + ldp x27, x28, [sp, #80] │ │ ldr w6, [x6, #12] │ │ - add x1, x1, #0xbd0 │ │ - add x2, x2, #0x218 │ │ - add sp, sp, #0xa0 │ │ - b cd0 <__android_log_print@plt> │ │ - fmov x0, d8 │ │ - mov x1, x26 │ │ - mov w2, w27 │ │ - mov w3, w21 │ │ - mov w4, w19 │ │ + ldp x29, x30, [sp], #176 │ │ + add x2, x2, #0xe78 │ │ + b dc0 <__android_log_print@plt> │ │ + ldr x0, [x29, #128] │ │ + mov x1, x27 │ │ + ldr w3, [x29, #140] │ │ + mov w2, w28 │ │ + mov w4, w26 │ │ mov w5, w25 │ │ - bl 245c │ │ - mov w7, w0 │ │ - tbnz w0, #31, 2924 │ │ - fmov x9, d9 │ │ - sbfiz x8, x0, #2, #32 │ │ - add x5, sp, #0x88 │ │ - mov w1, w27 │ │ - fmov x0, d8 │ │ - mov w2, w21 │ │ - mov w3, w19 │ │ + bl 20e0 │ │ + mov w24, w0 │ │ + tbnz w0, #31, 258c │ │ + ldr x3, [x29, #112] │ │ + mov w1, w28 │ │ mov w4, w25 │ │ - ldr w6, [x9, x8] │ │ - ldr w5, [x5, w7, sxtw #2] │ │ - add w6, w6, #0x1 │ │ - str w6, [x9, x8] │ │ - adrp x6, 13000 │ │ - str x7, [sp, #120] │ │ - ldr x8, [x6, #4088] │ │ - str x8, [sp, #112] │ │ - ldr w6, [x8] │ │ - bl 2378 │ │ - ldr x8, [sp, #112] │ │ - mov x0, x26 │ │ - mov w1, w27 │ │ - mov w2, w21 │ │ - mov w3, w19 │ │ + ldr w2, [x3, w0, sxtw #2] │ │ + ldr x0, [x29, #128] │ │ + add w2, w2, #0x1 │ │ + str w2, [x3, w24, sxtw #2] │ │ + adrp x3, 13000 │ │ + add x2, x29, #0x98 │ │ + ldr x13, [x3, #4088] │ │ + mov w3, w26 │ │ + ldr w5, [x2, w24, sxtw #2] │ │ + ldr w2, [x29, #140] │ │ + ldr w6, [x13] │ │ + str x13, [x29, #120] │ │ + bl 1ffc │ │ + ldr x13, [x29, #120] │ │ + mov x0, x27 │ │ + ldr w2, [x29, #140] │ │ + mov w1, w28 │ │ + mov w3, w26 │ │ mov w4, w25 │ │ - ldr w6, [x8] │ │ + ldr w6, [x13] │ │ mov w5, #0xff000000 // #-16777216 │ │ - bl 2378 │ │ - ldrsw x0, [x22] │ │ - fmov x2, d10 │ │ - ldr x7, [sp, #120] │ │ - add x0, x0, x0, lsl #1 │ │ - str w19, [x2, x0, lsl #2] │ │ - ldrsw x1, [x22] │ │ - add x1, x1, x1, lsl #1 │ │ - add x1, x2, x1, lsl #2 │ │ - str w25, [x1, #4] │ │ - ldrsw x1, [x22] │ │ - add x1, x1, x1, lsl #1 │ │ - add x1, x2, x1, lsl #2 │ │ - str w7, [x1, #8] │ │ - ldr w0, [x22] │ │ + bl 1ffc │ │ + ldrsw x0, [x23] │ │ + ldr x2, [x29, #104] │ │ + lsl x1, x0, #4 │ │ + sub x0, x1, x0, lsl #2 │ │ + str w26, [x2, x0] │ │ + ldrsw x0, [x23] │ │ + lsl x1, x0, #4 │ │ + sub x0, x1, x0, lsl #2 │ │ + add x0, x2, x0 │ │ + str w25, [x0, #4] │ │ + ldrsw x0, [x23] │ │ + lsl x1, x0, #4 │ │ + sub x0, x1, x0, lsl #2 │ │ + add x0, x2, x0 │ │ + str w24, [x0, #8] │ │ + ldr w0, [x23] │ │ add w0, w0, #0x1 │ │ - str w0, [x22] │ │ + str w0, [x23] │ │ cmp w0, #0x1ff │ │ - b.le 2924 │ │ - adrp x1, 2000 │ │ - adrp x2, 3000 │ │ - add x1, x1, #0xbd0 │ │ - add x2, x2, #0x1b0 │ │ + b.le 258c │ │ + adrp x1, 2000 │ │ + adrp x2, 2000 │ │ + add x1, x1, #0x830 │ │ + add x2, x2, #0xe10 │ │ mov w0, #0x5 // #5 │ │ - bl cd0 <__android_log_print@plt> │ │ - b 293c │ │ - bl ce0 <__stack_chk_fail@plt> │ │ + bl dc0 <__android_log_print@plt> │ │ + b 25a4 │ │ + bl d90 <__stack_chk_fail@plt> │ │ │ │ -0000000000002a9c : │ │ - sub sp, sp, #0x40 │ │ +00000000000026f8 : │ │ + stp x29, x30, [sp, #-80]! │ │ cmp w1, w2 │ │ - csel w6, w1, w2, cs // cs = hs, nlast │ │ - adrp x10, 13000 │ │ - cmp w6, wzr │ │ - adrp x9, 13000 │ │ - stp x19, x20, [sp] │ │ - mov w20, w2 │ │ - add w2, w6, #0xff │ │ - stp x21, x22, [sp, #16] │ │ - csel w2, w2, w6, lt // lt = tstop │ │ - mov w21, w1 │ │ - cmp w6, wzr │ │ - add w1, w6, #0x1ff │ │ - csel w6, w1, w6, lt // lt = tstop │ │ - asr w8, w2, #8 │ │ - asr w7, w6, #9 │ │ - ldr x10, [x10, #4088] │ │ - ldr x9, [x9, #4056] │ │ + adrp x10, 13000 │ │ + mov x29, sp │ │ + stp x19, x20, [sp, #16] │ │ + mov w20, w1 │ │ + csel w1, w1, w2, cs // cs = hs, nlast │ │ + cmp w1, wzr │ │ + add w8, w1, #0xff │ │ + csel w8, w8, w1, lt // lt = tstop │ │ + add w7, w1, #0x1ff │ │ + cmp w1, wzr │ │ + adrp x9, 13000 │ │ + csel w7, w7, w1, lt // lt = tstop │ │ + asr w8, w8, #8 │ │ + asr w7, w7, #9 │ │ add w8, w8, #0x8 │ │ + ldr x10, [x10, #4088] │ │ add w7, w7, #0x2 │ │ - adrp x1, 2000 │ │ - adrp x2, 3000 │ │ - add x1, x1, #0xbd0 │ │ - stp x25, x30, [sp, #48] │ │ - stp x23, x24, [sp, #32] │ │ - add x2, x2, #0x250 │ │ + ldr x9, [x9, #4040] │ │ + mov w19, w2 │ │ + adrp x1, 2000 │ │ + adrp x2, 2000 │ │ + stp x21, x22, [sp, #32] │ │ + stp x23, x24, [sp, #48] │ │ + add x1, x1, #0x830 │ │ + add x2, x2, #0xeb0 │ │ mov x22, x0 │ │ - mov x25, x3 │ │ - mov x24, x4 │ │ + mov x24, x3 │ │ + mov x23, x4 │ │ mov w3, w7 │ │ mov w4, w8 │ │ mov w0, #0x4 // #4 │ │ - mov x23, x5 │ │ + str x25, [sp, #64] │ │ + mov x25, x5 │ │ str w8, [x10] │ │ str w7, [x9] │ │ - bl cd0 <__android_log_print@plt> │ │ - adrp x0, 3000 │ │ - add x0, x0, #0x270 │ │ - bl fd0 │ │ + bl dc0 <__android_log_print@plt> │ │ + adrp x0, 2000 │ │ + add x0, x0, #0xed0 │ │ + bl 10b8 │ │ mov x0, x22 │ │ - mov w1, w21 │ │ - mov w2, w20 │ │ - bl 22d0 │ │ - mov x19, x0 │ │ - cbz x0, 2bb4 │ │ + mov w1, w20 │ │ + mov w2, w19 │ │ + bl 1f50 │ │ + mov x21, x0 │ │ + cbz x0, 2814 │ │ mov w0, #0x2 // #2 │ │ - bl 111c │ │ - mov x1, x19 │ │ - mov w2, w21 │ │ - mov w3, w20 │ │ - mov x4, x25 │ │ - mov x5, x24 │ │ - mov x6, x23 │ │ + bl 1208 │ │ + mov x1, x21 │ │ + mov w2, w20 │ │ + mov w3, w19 │ │ + mov x4, x24 │ │ + mov x5, x23 │ │ + mov x6, x25 │ │ mov x0, x22 │ │ - bl 26f4 │ │ + bl 2374 │ │ mov w0, #0x3 // #3 │ │ - bl 111c │ │ - adrp x0, 3000 │ │ - add x0, x0, #0x290 │ │ - bl fd0 │ │ - mov x0, x19 │ │ - bl d20 │ │ + bl 1208 │ │ + adrp x0, 2000 │ │ + add x0, x0, #0xef0 │ │ + bl 10b8 │ │ + mov x0, x21 │ │ + bl df0 │ │ + ldr x25, [sp, #64] │ │ mov w0, #0x1 // #1 │ │ - ldp x19, x20, [sp] │ │ - ldp x21, x22, [sp, #16] │ │ - ldp x23, x24, [sp, #32] │ │ - ldp x25, x30, [sp, #48] │ │ - add sp, sp, #0x40 │ │ + ldp x19, x20, [sp, #16] │ │ + ldp x21, x22, [sp, #32] │ │ + ldp x23, x24, [sp, #48] │ │ + ldp x29, x30, [sp], #80 │ │ ret │ │ - ldp x19, x20, [sp] │ │ - ldp x21, x22, [sp, #16] │ │ - ldp x23, x24, [sp, #32] │ │ - ldp x25, x30, [sp, #48] │ │ - add sp, sp, #0x40 │ │ + mov w0, #0x0 // #0 │ │ + ldr x25, [sp, #64] │ │ + ldp x19, x20, [sp, #16] │ │ + ldp x21, x22, [sp, #32] │ │ + ldp x23, x24, [sp, #48] │ │ + ldp x29, x30, [sp], #80 │ │ ret │ ├── readelf --wide --decompress --hex-dump=.eh_frame_hdr {} │ │ @@ -1,12 +1,12 @@ │ │ │ │ Hex dump of section '.eh_frame_hdr': │ │ - 0x000032a0 011b033b 84000000 0f000000 ccdaffff ...;............ │ │ - 0x000032b0 a0000000 80dbffff c8000000 34dcffff ............4... │ │ - 0x000032c0 f0000000 e8dcffff 18010000 30ddffff ............0... │ │ - 0x000032d0 38010000 88ddffff 58010000 48deffff 8.......X...H... │ │ - 0x000032e0 90010000 7cdeffff b0010000 f4deffff ....|........... │ │ - 0x000032f0 d8010000 d0e5ffff 58020000 30f0ffff ........X...0... │ │ - 0x00003300 c8020000 d8f0ffff 08030000 bcf1ffff ................ │ │ - 0x00003310 20030000 54f4ffff 40030000 fcf7ffff ...T...@....... │ │ - 0x00003320 98030000 .... │ │ + 0x00002f00 011b033b 84000000 0f000000 4cdfffff ...;........L... │ │ + 0x00002f10 a0000000 04e0ffff d0000000 bce0ffff ................ │ │ + 0x00002f20 00010000 74e1ffff 30010000 b8e1ffff ....t...0....... │ │ + 0x00002f30 58010000 0ce2ffff 80010000 d0e2ffff X............... │ │ + 0x00002f40 c0010000 08e3ffff e8010000 7ce3ffff ............|... │ │ + 0x00002f50 18020000 30eaffff 88020000 50f0ffff ....0.......P... │ │ + 0x00002f60 c8020000 fcf0ffff 10030000 e0f1ffff ................ │ │ + 0x00002f70 28030000 74f4ffff 50030000 f8f7ffff (...t...P....... │ │ + 0x00002f80 a0030000 .... │ ├── readelf --wide --decompress --hex-dump=.eh_frame {} │ │ @@ -1,57 +1,58 @@ │ │ │ │ Hex dump of section '.eh_frame': │ │ - 0x00003328 14000000 00000000 017a5200 04781e01 .........zR..x.. │ │ - 0x00003338 1b0c1f00 00000000 24000000 1c000000 ........$....... │ │ - 0x00003348 24daffff b4000000 00410e90 02489322 $........A...H." │ │ - 0x00003358 9e21610a ded3410e 00410b00 00000000 .!a...A..A...... │ │ - 0x00003368 24000000 44000000 b0daffff b4000000 $...D........... │ │ - 0x00003378 00410e90 02469322 9e21630a ded3410e .A...F.".!c...A. │ │ - 0x00003388 00410b00 00000000 24000000 6c000000 .A......$...l... │ │ - 0x00003398 3cdbffff b4000000 00410e90 02489322 <........A...H." │ │ - 0x000033a8 9e21610a ded3410e 00410b00 00000000 .!a...A..A...... │ │ - 0x000033b8 1c000000 94000000 c8dbffff 44000000 ............D... │ │ - 0x000033c8 00410e10 419e024d de410e00 00000000 .A..A..M.A...... │ │ - 0x000033d8 1c000000 b4000000 f0dbffff 54000000 ............T... │ │ - 0x000033e8 00410e20 419e0447 de490e00 00000000 .A. A..G.I...... │ │ - 0x000033f8 34000000 d4000000 28dcffff c0000000 4.......(....... │ │ - 0x00003408 00410e20 42930494 0395029e 01580ad4 .A. B........X.. │ │ - 0x00003418 d341ded5 410e0041 0b480ad4 d341ded5 .A..A..A.H...A.. │ │ - 0x00003428 410e0041 0b000000 1c000000 0c010000 A..A............ │ │ - 0x00003438 b0dcffff 34000000 00410e10 4193029e ....4....A..A... │ │ - 0x00003448 0149ded3 410e0000 24000000 2c010000 .I..A...$...,... │ │ - 0x00003458 c4dcffff 78000000 00410e20 42930494 ....x....A. B... │ │ - 0x00003468 03429e02 54d4d341 de410e00 00000000 .B..T..A.A...... │ │ - 0x00003478 7c000000 54010000 14ddffff d8060000 |...T........... │ │ - 0x00003488 00410e80 20420ec0 30420ec0 31450548 .A.. B..0B..1E.H │ │ - 0x00003498 8d060549 8c069794 06989306 054a8b06 ...I.........J.. │ │ - 0x000034a8 054b8a06 459e8e06 93980694 97069992 .K..E........... │ │ - 0x000034b8 069a9106 439b9006 9c8f0695 96069695 ....C........... │ │ - 0x000034c8 0602aa0a d4d34106 49064841 d6d54106 ......A.I.HA..A. │ │ - 0x000034d8 4b064a41 d8d741da d941dcdb 41de410e K.JA..A..A..A.A. │ │ - 0x000034e8 c030410e 8020410e 801f410b 00000000 .0A.. A...A..... │ │ - 0x000034f8 6c000000 d4010000 70e3ffff 480a0000 l.......p...H... │ │ - 0x00003508 00410ec0 014b0548 0e05490d 054a0c05 .A...K.H..I..J.. │ │ - 0x00003518 4b0b9318 9417054c 0a054d09 95169615 K......L..M..... │ │ - 0x00003528 054e0805 4f079714 98139912 9a119b10 .N..O........... │ │ - 0x00003538 9c0f037c 02d4d341 06490648 41d6d541 ...|...A.I.HA..A │ │ - 0x00003548 064b064a 41d8d741 064d064c 41dad941 .K.JA..A.M.LA..A │ │ - 0x00003558 064f064e 41dcdb41 0e000000 00000000 .O.NA..A........ │ │ - 0x00003568 3c000000 44020000 60edffff a8000000 <...D...`....... │ │ - 0x00003578 00410e30 41950496 03429702 9e014393 .A.0A....B....C. │ │ - 0x00003588 06940552 0ad4d341 d6d541de d7410e00 ...R...A..A..A.. │ │ - 0x00003598 410b49d3 d441d5d6 41d7de41 0e000000 A.I..A..A..A.... │ │ - 0x000035a8 14000000 84020000 c8edffff e4000000 ................ │ │ - 0x000035b8 00000000 00000000 1c000000 9c020000 ................ │ │ - 0x000035c8 94eeffff 98020000 00420e30 469e0602 .........B.0F... │ │ - 0x000035d8 7a0ade41 0e00410b 54000000 bc020000 z..A..A.T....... │ │ - 0x000035e8 0cf1ffff a8030000 00410ea0 01440548 .........A...D.H │ │ - 0x000035f8 09054908 054a0797 10980f43 9e0a9512 ..I..J.....C.... │ │ - 0x00003608 9611479b 0c9c0b93 14941399 0e9a0d02 ..G............. │ │ - 0x00003618 8b0a0649 06484106 4a41de41 d4d341d6 ...I.HA.JA.A..A. │ │ - 0x00003628 d547d8d7 41dad941 dcdb440e 00410b00 .G..A..A..D..A.. │ │ - 0x00003638 44000000 14030000 5cf4ffff 30010000 D.......\...0... │ │ - 0x00003648 00410e40 46930894 07449506 96054f99 .A.@F....D....O. │ │ - 0x00003658 029e0197 04980367 0ad4d341 d6d541d8 .......g...A..A. │ │ - 0x00003668 d741ded9 410e0041 0b41d3d4 41d5d641 .A..A..A.A..A..A │ │ - 0x00003678 d7d841d9 de410e00 ..A..A.. │ │ + 0x00002f88 14000000 00000000 017a5200 04781e01 .........zR..x.. │ │ + 0x00002f98 1b0c1f00 00000000 2c000000 1c000000 ........,....... │ │ + 0x00002fa8 a4deffff b8000000 00410ea0 029d249e .........A....$. │ │ + 0x00002fb8 23410d1d 43932266 0ad341de dd0c1f00 #A..C."f..A..... │ │ + 0x00002fc8 410b0000 00000000 2c000000 4c000000 A.......,...L... │ │ + 0x00002fd8 2cdfffff b8000000 00410ea0 029d249e ,........A....$. │ │ + 0x00002fe8 23410d1d 43932266 0ad341de dd0c1f00 #A..C."f..A..... │ │ + 0x00002ff8 410b0000 00000000 2c000000 7c000000 A.......,...|... │ │ + 0x00003008 b4dfffff b8000000 00410ea0 029d249e .........A....$. │ │ + 0x00003018 23410d1d 43932266 0ad341de dd0c1f00 #A..C."f..A..... │ │ + 0x00003028 410b0000 00000000 24000000 ac000000 A.......$....... │ │ + 0x00003038 3ce0ffff 40000000 00410e10 9d029e01 <...@....A...... │ │ + 0x00003048 410d1d4d dedd0c1f 00000000 00000000 A..M............ │ │ + 0x00003058 24000000 d4000000 58e0ffff 50000000 $.......X...P... │ │ + 0x00003068 00410e20 9d049e03 410d1d4f dedd0c1f .A. ....A..O.... │ │ + 0x00003078 00000000 00000000 3c000000 fc000000 ........<....... │ │ + 0x00003088 84e0ffff c4000000 00410e30 9d069e05 .........A.0.... │ │ + 0x00003098 410d1d42 95024593 04940353 0ad541d4 A..B..E....S..A. │ │ + 0x000030a8 d341dedd 0c1f0041 0b480ad5 41d4d341 .A.....A.H..A..A │ │ + 0x000030b8 dedd0c1f 00410b00 24000000 3c010000 .....A..$...<... │ │ + 0x000030c8 08e1ffff 38000000 00410e20 9d049e03 ....8....A. .... │ │ + 0x000030d8 410d1d41 930249d3 41dedd0c 1f000000 A..A..I.A....... │ │ + 0x000030e8 2c000000 64010000 18e1ffff 74000000 ,...d.......t... │ │ + 0x000030f8 00410e20 9d049e03 420d1d41 93029401 .A. ....B..A.... │ │ + 0x00003108 55d4d343 dedd0c1f 00000000 00000000 U..C............ │ │ + 0x00003118 6c000000 94010000 5ce1ffff b0060000 l.......\....... │ │ + 0x00003128 00410e80 20420ed0 30410eb0 319d9606 .A.. B..0A..1... │ │ + 0x00003138 9e950641 0d1d4193 94069493 06439790 ...A..A......C.. │ │ + 0x00003148 06988f06 45959206 96910646 998e069a ....E......F.... │ │ + 0x00003158 8d069b8c 069c8b06 02a20ad4 d341d6d5 .............A.. │ │ + 0x00003168 41d8d741 dad941dc db41dedd 0c1fd030 A..A..A..A.....0 │ │ + 0x00003178 410e8020 410ea01f 410b0000 00000000 A.. A...A....... │ │ + 0x00003188 3c000000 04020000 a0e7ffff 04060000 <............... │ │ + 0x00003198 00410ea0 0146990e 9a0d9314 94139512 .A...F.......... │ │ + 0x000031a8 96119710 980f9b0c 9c0b0374 01d4d341 ...........t...A │ │ + 0x000031b8 d6d541d8 d741dad9 41dcdb41 0e000000 ..A..A..A..A.... │ │ + 0x000031c8 44000000 44020000 80edffff ac000000 D...D........... │ │ + 0x000031d8 00410e40 9d089e07 410d1d41 95049603 .A.@....A..A.... │ │ + 0x000031e8 42970244 93069405 500ad742 d4d341d6 B..D....P..B..A. │ │ + 0x000031f8 d541dedd 0c1f0041 0b48d742 d3d441d5 .A.....A.H.B..A. │ │ + 0x00003208 d641ddde 0c1f0000 14000000 8c020000 .A.............. │ │ + 0x00003218 e4edffff e4000000 00000000 00000000 ................ │ │ + 0x00003228 24000000 a4020000 b0eeffff 94020000 $............... │ │ + 0x00003238 00430e30 9d069e05 420d1d02 7d0adedd .C.0....B...}... │ │ + 0x00003248 0c1f0041 0b000000 4c000000 cc020000 ...A....L....... │ │ + 0x00003258 1cf1ffff 84030000 00410eb0 019d169e .........A...... │ │ + 0x00003268 15430d1d 41931494 13449710 980f4d95 .C..A....D....M. │ │ + 0x00003278 1296119b 0c9c0b99 0e9a0d02 7f0ad4d3 ................ │ │ + 0x00003288 41d6d547 d8d741da d941dcdb 42dedd0c A..G..A..A..B... │ │ + 0x00003298 1f00420b 00000000 54000000 1c030000 ..B.....T....... │ │ + 0x000032a8 50f4ffff 38010000 00410e50 9d0a9e09 P...8....A.P.... │ │ + 0x000032b8 430d1d41 93089407 56950696 05970498 C..A....V....... │ │ + 0x000032c8 03479902 5f0ad942 d4d341d6 d541d8d7 .G.._..B..A..A.. │ │ + 0x000032d8 41dedd0c 1f00410b 42d941d3 d441d5d6 A.....A.B.A..A.. │ │ + 0x000032e8 41d7d841 ddde0c1f 00000000 00000000 A..A............ │ ├── readelf --wide --decompress --hex-dump=.init_array {} │ │ @@ -1,4 +1,4 @@ │ │ │ │ Hex dump of section '.init_array': │ │ - 0x00013d18 00000000 00000000 ........ │ │ + 0x00013ce8 00000000 00000000 ........ │ ├── readelf --wide --decompress --hex-dump=.fini_array {} │ │ @@ -1,4 +1,4 @@ │ │ │ │ Hex dump of section '.fini_array': │ │ - 0x00013d20 00000000 00000000 00000000 00000000 ................ │ │ + 0x00013cf0 00000000 00000000 00000000 00000000 ................ │ ├── readelf --wide --decompress --hex-dump=.got {} │ │ @@ -1,15 +1,15 @@ │ │ │ │ Hex dump of section '.got': │ │ 0x00013f40 00000000 00000000 00000000 00000000 ................ │ │ - 0x00013f50 00000000 00000000 700c0000 00000000 ........p....... │ │ - 0x00013f60 700c0000 00000000 700c0000 00000000 p.......p....... │ │ - 0x00013f70 700c0000 00000000 700c0000 00000000 p.......p....... │ │ - 0x00013f80 700c0000 00000000 700c0000 00000000 p.......p....... │ │ - 0x00013f90 700c0000 00000000 700c0000 00000000 p.......p....... │ │ - 0x00013fa0 700c0000 00000000 303d0100 00000000 p.......0=...... │ │ - 0x00013fb0 40400100 00000000 00000000 00000000 @@.............. │ │ - 0x00013fc0 20400100 00000000 10400100 00000000 @.......@...... │ │ - 0x00013fd0 30400100 00000000 54400100 00000000 0@......T@...... │ │ - 0x00013fe0 38400100 00000000 48400100 00000000 8@......H@...... │ │ - 0x00013ff0 18400100 00000000 50400100 00000000 .@......P@...... │ │ + 0x00013f50 00000000 00000000 500d0000 00000000 ........P....... │ │ + 0x00013f60 500d0000 00000000 500d0000 00000000 P.......P....... │ │ + 0x00013f70 500d0000 00000000 500d0000 00000000 P.......P....... │ │ + 0x00013f80 500d0000 00000000 500d0000 00000000 P.......P....... │ │ + 0x00013f90 500d0000 00000000 500d0000 00000000 P.......P....... │ │ + 0x00013fa0 500d0000 00000000 003d0100 00000000 P........=...... │ │ + 0x00013fb0 10400100 00000000 30400100 00000000 .@......0@...... │ │ + 0x00013fc0 20400100 00000000 54400100 00000000 @......T@...... │ │ + 0x00013fd0 48400100 00000000 40400100 00000000 H@......@@...... │ │ + 0x00013fe0 00000000 00000000 18400100 00000000 .........@...... │ │ + 0x00013ff0 38400100 00000000 50400100 00000000 8@......P@...... │ ├── readelf --wide --decompress --string-dump=.comment {} │ │ @@ -1,4 +1,4 @@ │ │ │ │ String dump of section '.comment': │ │ - [ 0] GCC: (GNU) 4.9 20140827 (prerelease) │ │ + [ 0] GCC: (GNU) 4.9.x 20150123 (prerelease) │ ├── readelf --wide --decompress --hex-dump=.shstrtab {} │ │ @@ -1,13 +1,16 @@ │ │ │ │ Hex dump of section '.shstrtab': │ │ - 0x00000000 002e7368 73747274 6162002e 68617368 ..shstrtab..hash │ │ - 0x00000010 002e6479 6e73796d 002e6479 6e737472 ..dynsym..dynstr │ │ - 0x00000020 002e7265 6c612e64 796e002e 72656c61 ..rela.dyn..rela │ │ - 0x00000030 2e706c74 002e7465 7874002e 726f6461 .plt..text..roda │ │ - 0x00000040 7461002e 65685f66 72616d65 5f686472 ta..eh_frame_hdr │ │ - 0x00000050 002e6568 5f667261 6d65002e 696e6974 ..eh_frame..init │ │ - 0x00000060 5f617272 6179002e 66696e69 5f617272 _array..fini_arr │ │ - 0x00000070 6179002e 64796e61 6d696300 2e676f74 ay..dynamic..got │ │ - 0x00000080 002e6461 7461002e 62737300 2e636f6d ..data..bss..com │ │ - 0x00000090 6d656e74 00 ment. │ │ + 0x00000000 002e7368 73747274 6162002e 6e6f7465 ..shstrtab..note │ │ + 0x00000010 2e676e75 2e627569 6c642d69 64002e68 .gnu.build-id..h │ │ + 0x00000020 61736800 2e64796e 73796d00 2e64796e ash..dynsym..dyn │ │ + 0x00000030 73747200 2e676e75 2e766572 73696f6e str..gnu.version │ │ + 0x00000040 002e676e 752e7665 7273696f 6e5f7200 ..gnu.version_r. │ │ + 0x00000050 2e72656c 612e6479 6e002e72 656c612e .rela.dyn..rela. │ │ + 0x00000060 706c7400 2e746578 74002e72 6f646174 plt..text..rodat │ │ + 0x00000070 61002e65 685f6672 616d655f 68647200 a..eh_frame_hdr. │ │ + 0x00000080 2e65685f 6672616d 65002e69 6e69745f .eh_frame..init_ │ │ + 0x00000090 61727261 79002e66 696e695f 61727261 array..fini_arra │ │ + 0x000000a0 79002e64 796e616d 6963002e 676f7400 y..dynamic..got. │ │ + 0x000000b0 2e646174 61002e62 7373002e 636f6d6d .data..bss..comm │ │ + 0x000000c0 656e7400 ent. ├── lib/x86/libVotAR.so │ ├── readelf --wide --file-header {} │ │ @@ -6,15 +6,15 @@ │ │ OS/ABI: UNIX - System V │ │ ABI Version: 0 │ │ Type: DYN (Shared object file) │ │ Machine: Intel 80386 │ │ Version: 0x1 │ │ Entry point address: 0x0 │ │ Start of program headers: 52 (bytes into file) │ │ - Start of section headers: 12516 (bytes into file) │ │ + Start of section headers: 16700 (bytes into file) │ │ Flags: 0x0 │ │ Size of this header: 52 (bytes) │ │ Size of program headers: 32 (bytes) │ │ - Number of program headers: 7 │ │ + Number of program headers: 8 │ │ Size of section headers: 40 (bytes) │ │ - Number of section headers: 21 │ │ - Section header string table index: 20 │ │ + Number of section headers: 25 │ │ + Section header string table index: 24 │ ├── readelf --wide --program-header {} │ │ @@ -1,24 +1,26 @@ │ │ │ │ Elf file type is DYN (Shared object file) │ │ Entry point 0x0 │ │ -There are 7 program headers, starting at offset 52 │ │ +There are 8 program headers, starting at offset 52 │ │ │ │ Program Headers: │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ - PHDR 0x000034 0x00000034 0x00000034 0x000e0 0x000e0 R 0x4 │ │ - LOAD 0x000000 0x00000000 0x00000000 0x028f4 0x028f4 R E 0x1000 │ │ - LOAD 0x002e8c 0x00003e8c 0x00003e8c 0x00178 0x001a8 RW 0x1000 │ │ - DYNAMIC 0x002e98 0x00003e98 0x00003e98 0x00110 0x00110 RW 0x4 │ │ - GNU_EH_FRAME 0x002840 0x00002840 0x00002840 0x000b4 0x000b4 R 0x4 │ │ + PHDR 0x000034 0x00000034 0x00000034 0x00100 0x00100 R 0x4 │ │ + LOAD 0x000000 0x00000000 0x00000000 0x031b8 0x031b8 R E 0x1000 │ │ + LOAD 0x003e88 0x00004e88 0x00004e88 0x0017c 0x001ac RW 0x1000 │ │ + DYNAMIC 0x003e94 0x00004e94 0x00004e94 0x00138 0x00138 RW 0x4 │ │ + NOTE 0x000134 0x00000134 0x00000134 0x00024 0x00024 R 0x4 │ │ + GNU_EH_FRAME 0x003104 0x00003104 0x00003104 0x000b4 0x000b4 R 0x4 │ │ GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0 │ │ - GNU_RELRO 0x002e8c 0x00003e8c 0x00003e8c 0x00174 0x00174 RW 0x4 │ │ + GNU_RELRO 0x003e88 0x00004e88 0x00004e88 0x00178 0x00178 RW 0x4 │ │ │ │ Section to Segment mapping: │ │ Segment Sections... │ │ 00 │ │ - 01 .dynsym .dynstr .hash .rel.dyn .rel.plt .plt .text .rodata .eh_frame .eh_frame_hdr │ │ + 01 .note.gnu.build-id .dynsym .dynstr .hash .gnu.version .gnu.version_d .gnu.version_r .rel.dyn .rel.plt .plt .text .rodata .eh_frame .eh_frame_hdr │ │ 02 .fini_array .init_array .dynamic .got .got.plt .data .bss │ │ 03 .dynamic │ │ - 04 .eh_frame_hdr │ │ - 05 │ │ - 06 .fini_array .init_array .dynamic .got .got.plt │ │ + 04 .note.gnu.build-id │ │ + 05 .eh_frame_hdr │ │ + 06 │ │ + 07 .fini_array .init_array .dynamic .got .got.plt │ ├── readelf --wide --sections {} │ │ @@ -1,30 +1,34 @@ │ │ -There are 21 section headers, starting at offset 0x30e4: │ │ +There are 25 section headers, starting at offset 0x413c: │ │ │ │ Section Headers: │ │ [Nr] Name Type Addr Off Size ES Flg Lk Inf Al │ │ [ 0] NULL 00000000 000000 000000 00 0 0 0 │ │ - [ 1] .dynsym DYNSYM 00000114 000114 000260 10 A 2 1 4 │ │ - [ 2] .dynstr STRTAB 00000374 000374 00032f 00 A 0 0 1 │ │ - [ 3] .hash HASH 000006a4 0006a4 000134 04 A 1 0 4 │ │ - [ 4] .rel.dyn REL 000007d8 0007d8 000058 08 A 1 0 4 │ │ - [ 5] .rel.plt REL 00000830 000830 000050 08 AI 1 6 4 │ │ - [ 6] .plt PROGBITS 00000880 000880 0000b0 04 AX 0 0 16 │ │ - [ 7] .text PROGBITS 00000930 000930 001502 00 AX 0 0 16 │ │ - [ 8] .rodata PROGBITS 00001e34 001e34 000644 00 AMS 0 0 4 │ │ - [ 9] .eh_frame PROGBITS 00002478 002478 0003c8 00 A 0 0 4 │ │ - [10] .eh_frame_hdr PROGBITS 00002840 002840 0000b4 00 A 0 0 4 │ │ - [11] .fini_array FINI_ARRAY 00003e8c 002e8c 000008 00 WA 0 0 4 │ │ - [12] .init_array INIT_ARRAY 00003e94 002e94 000004 00 WA 0 0 1 │ │ - [13] .dynamic DYNAMIC 00003e98 002e98 000110 08 WA 2 0 4 │ │ - [14] .got PROGBITS 00003fa8 002fa8 000024 00 WA 0 0 4 │ │ - [15] .got.plt PROGBITS 00003fcc 002fcc 000034 00 WA 0 0 4 │ │ - [16] .data PROGBITS 00004000 003000 000004 00 WA 0 0 4 │ │ - [17] .bss NOBITS 00004004 003004 000030 00 WA 0 0 4 │ │ - [18] .comment PROGBITS 00000000 003004 000010 01 MS 0 0 1 │ │ - [19] .note.gnu.gold-version NOTE 00000000 003014 00001c 00 0 0 4 │ │ - [20] .shstrtab STRTAB 00000000 003030 0000b3 00 0 0 1 │ │ + [ 1] .note.gnu.build-id NOTE 00000134 000134 000024 00 A 0 0 4 │ │ + [ 2] .dynsym DYNSYM 00000158 000158 000260 10 A 3 1 4 │ │ + [ 3] .dynstr STRTAB 000003b8 0003b8 000334 00 A 0 0 1 │ │ + [ 4] .hash HASH 000006ec 0006ec 000134 04 A 2 0 4 │ │ + [ 5] .gnu.version VERSYM 00000820 000820 00004c 02 A 2 0 2 │ │ + [ 6] .gnu.version_d VERDEF 0000086c 00086c 00001c 00 A 3 1 4 │ │ + [ 7] .gnu.version_r VERNEED 00000888 000888 000020 00 A 3 1 4 │ │ + [ 8] .rel.dyn REL 000008a8 0008a8 000010 08 A 2 0 4 │ │ + [ 9] .rel.plt REL 000008b8 0008b8 000050 08 AI 2 10 4 │ │ + [10] .plt PROGBITS 00000910 000910 0000b0 04 AX 0 0 16 │ │ + [11] .text PROGBITS 000009c0 0009c0 001cc2 00 AX 0 0 32 │ │ + [12] .rodata PROGBITS 00002690 002690 0006b0 00 AM 0 0 16 │ │ + [13] .eh_frame PROGBITS 00002d40 002d40 0003c4 00 A 0 0 4 │ │ + [14] .eh_frame_hdr PROGBITS 00003104 003104 0000b4 00 A 0 0 4 │ │ + [15] .fini_array FINI_ARRAY 00004e88 003e88 000008 00 WA 0 0 4 │ │ + [16] .init_array INIT_ARRAY 00004e90 003e90 000004 00 WA 0 0 4 │ │ + [17] .dynamic DYNAMIC 00004e94 003e94 000138 08 WA 3 0 4 │ │ + [18] .got PROGBITS 00004fcc 003fcc 000000 00 WA 0 0 4 │ │ + [19] .got.plt PROGBITS 00004fcc 003fcc 000034 00 WA 0 0 4 │ │ + [20] .data PROGBITS 00005000 004000 000004 00 WA 0 0 4 │ │ + [21] .bss NOBITS 00005004 004004 000030 00 WA 0 0 4 │ │ + [22] .comment PROGBITS 00000000 004004 000028 01 MS 0 0 1 │ │ + [23] .note.gnu.gold-version NOTE 00000000 00402c 00001c 00 0 0 4 │ │ + [24] .shstrtab STRTAB 00000000 004048 0000f1 00 0 0 1 │ │ Key to Flags: │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ p (processor specific) │ ├── readelf --wide --symbols {} │ │ @@ -1,41 +1,41 @@ │ │ │ │ Symbol table '.dynsym' contains 38 entries: │ │ Num: Value Size Type Bind Vis Ndx Name │ │ 0: 00000000 0 NOTYPE LOCAL DEFAULT UND │ │ - 1: 00000000 0 FUNC GLOBAL DEFAULT UND __cxa_finalize │ │ - 2: 00000000 0 FUNC GLOBAL DEFAULT UND __cxa_atexit │ │ - 3: 00000000 0 FUNC GLOBAL DEFAULT UND __stack_chk_fail │ │ - 4: 000009f0 45 FUNC WEAK DEFAULT 7 _ZN7_JNIEnv9NewObjectEP7_jclassP10_jmethodIDz │ │ - 5: 00000a20 48 FUNC WEAK DEFAULT 7 _ZN7_JNIEnv14CallVoidMethodEP8_jobjectP10_jmethodIDz │ │ - 6: 00000a50 48 FUNC WEAK DEFAULT 7 _ZN7_JNIEnv22CallStaticObjectMethodEP7_jclassP10_jmethodIDz │ │ - 7: 00000a80 81 FUNC GLOBAL DEFAULT 7 benchmarkStart │ │ - 8: 00000000 0 FUNC GLOBAL DEFAULT UND clock │ │ - 9: 00004008 4 OBJECT GLOBAL DEFAULT 17 startTime │ │ + 1: 00000000 0 FUNC GLOBAL DEFAULT UND __cxa_finalize@LIBC (2) │ │ + 2: 00000000 0 FUNC GLOBAL DEFAULT UND __cxa_atexit@LIBC (2) │ │ + 3: 00000000 0 FUNC GLOBAL DEFAULT UND __stack_chk_fail@LIBC (2) │ │ + 4: 00000a80 45 FUNC WEAK DEFAULT 11 _ZN7_JNIEnv9NewObjectEP7_jclassP10_jmethodIDz │ │ + 5: 00000ab0 48 FUNC WEAK DEFAULT 11 _ZN7_JNIEnv14CallVoidMethodEP8_jobjectP10_jmethodIDz │ │ + 6: 00000ae0 48 FUNC WEAK DEFAULT 11 _ZN7_JNIEnv22CallStaticObjectMethodEP7_jclassP10_jmethodIDz │ │ + 7: 00000b10 81 FUNC GLOBAL DEFAULT 11 benchmarkStart │ │ + 8: 00000000 0 FUNC GLOBAL DEFAULT UND clock@LIBC (2) │ │ + 9: 00005008 4 OBJECT GLOBAL DEFAULT 21 startTime │ │ 10: 00000000 0 FUNC GLOBAL DEFAULT UND __android_log_print │ │ - 11: 00000ae0 99 FUNC GLOBAL DEFAULT 7 benchmarkElapsed │ │ - 12: 00000b50 168 FUNC GLOBAL DEFAULT 7 javaInteger │ │ - 13: 00000c00 58 FUNC GLOBAL DEFAULT 7 Java_com_poinsart_votar_VotarMain_00024AnalyzeTask_free │ │ - 14: 00004004 4 OBJECT GLOBAL DEFAULT 17 globalJmarkArray │ │ - 15: 00000c40 127 FUNC GLOBAL DEFAULT 7 publish_progress │ │ - 16: 00004028 4 OBJECT GLOBAL DEFAULT 17 globalenv │ │ - 17: 0000401c 4 OBJECT GLOBAL DEFAULT 17 progressArray │ │ - 18: 00004020 4 OBJECT GLOBAL DEFAULT 17 publishMethod │ │ - 19: 00004024 4 OBJECT GLOBAL DEFAULT 17 globaltask │ │ - 20: 00000cc0 1449 FUNC GLOBAL DEFAULT 7 Java_com_poinsart_votar_VotarMain_00024AnalyzeTask_nativeAnalyze │ │ - 21: 0000400c 16 OBJECT GLOBAL DEFAULT 17 prcount │ │ + 11: 00000b70 99 FUNC GLOBAL DEFAULT 11 benchmarkElapsed │ │ + 12: 00000be0 168 FUNC GLOBAL DEFAULT 11 javaInteger │ │ + 13: 00000c90 58 FUNC GLOBAL DEFAULT 11 Java_com_poinsart_votar_VotarMain_00024AnalyzeTask_free │ │ + 14: 00005004 4 OBJECT GLOBAL DEFAULT 21 globalJmarkArray │ │ + 15: 00000cd0 127 FUNC GLOBAL DEFAULT 11 publish_progress │ │ + 16: 00005028 4 OBJECT GLOBAL DEFAULT 21 globalenv │ │ + 17: 0000501c 4 OBJECT GLOBAL DEFAULT 21 progressArray │ │ + 18: 00005020 4 OBJECT GLOBAL DEFAULT 21 publishMethod │ │ + 19: 00005024 4 OBJECT GLOBAL DEFAULT 21 globaltask │ │ + 20: 00000d50 1494 FUNC GLOBAL DEFAULT 11 Java_com_poinsart_votar_VotarMain_00024AnalyzeTask_nativeAnalyze │ │ + 21: 0000500c 16 OBJECT GLOBAL DEFAULT 21 prcount │ │ 22: 00000000 0 FUNC GLOBAL DEFAULT UND AndroidBitmap_getInfo │ │ 23: 00000000 0 FUNC GLOBAL DEFAULT UND AndroidBitmap_lockPixels │ │ - 24: 00001d20 274 FUNC GLOBAL DEFAULT 7 simple_analyze │ │ + 24: 00002570 274 FUNC GLOBAL DEFAULT 11 simple_analyze │ │ 25: 00000000 0 FUNC GLOBAL DEFAULT UND AndroidBitmap_unlockPixels │ │ - 26: 00001270 482 FUNC GLOBAL DEFAULT 7 average33 │ │ - 27: 00001460 167 FUNC GLOBAL DEFAULT 7 generateWorkingImage │ │ - 28: 00000000 0 FUNC GLOBAL DEFAULT UND malloc │ │ - 29: 00001510 158 FUNC GLOBAL DEFAULT 7 markPixel │ │ - 30: 000015b0 659 FUNC GLOBAL DEFAULT 7 findOnePattern │ │ - 31: 00004030 4 OBJECT GLOBAL DEFAULT 17 pixelsteptocenter │ │ - 32: 00001850 1221 FUNC GLOBAL DEFAULT 7 findAllPatterns │ │ - 33: 0000402c 4 OBJECT GLOBAL DEFAULT 17 burnradius │ │ - 34: 00000000 0 FUNC GLOBAL DEFAULT UND free │ │ - 35: 00004004 0 NOTYPE GLOBAL DEFAULT ABS _edata │ │ - 36: 00004004 0 NOTYPE GLOBAL DEFAULT ABS __bss_start │ │ - 37: 00004034 0 NOTYPE GLOBAL DEFAULT ABS _end │ │ + 26: 00001340 1972 FUNC GLOBAL DEFAULT 11 average33 │ │ + 27: 00001b00 167 FUNC GLOBAL DEFAULT 11 generateWorkingImage │ │ + 28: 00000000 0 FUNC GLOBAL DEFAULT UND malloc@LIBC (2) │ │ + 29: 00001bc0 417 FUNC GLOBAL DEFAULT 11 markPixel │ │ + 30: 00001d80 790 FUNC GLOBAL DEFAULT 11 findOnePattern │ │ + 31: 00005030 4 OBJECT GLOBAL DEFAULT 21 pixelsteptocenter │ │ + 32: 000020a0 1230 FUNC GLOBAL DEFAULT 11 findAllPatterns │ │ + 33: 0000502c 4 OBJECT GLOBAL DEFAULT 21 burnradius │ │ + 34: 00000000 0 FUNC GLOBAL DEFAULT UND free@LIBC (2) │ │ + 35: 00005004 0 NOTYPE GLOBAL DEFAULT ABS _edata │ │ + 36: 00005004 0 NOTYPE GLOBAL DEFAULT ABS __bss_start │ │ + 37: 00005034 0 NOTYPE GLOBAL DEFAULT ABS _end │ ├── readelf --wide --relocs {} │ │ @@ -1,27 +1,18 @@ │ │ │ │ -Relocation section '.rel.dyn' at offset 0x7d8 contains 11 entries: │ │ +Relocation section '.rel.dyn' at offset 0x8a8 contains 2 entries: │ │ Offset Info Type Sym. Value Symbol's Name │ │ -00003e8c 00000008 R_386_RELATIVE │ │ -00003fa8 00000008 R_386_RELATIVE │ │ -00003fac 00000008 R_386_RELATIVE │ │ -00003fb0 00000008 R_386_RELATIVE │ │ -00003fb4 00000008 R_386_RELATIVE │ │ -00003fb8 00000008 R_386_RELATIVE │ │ -00003fbc 00000008 R_386_RELATIVE │ │ -00003fc0 00000008 R_386_RELATIVE │ │ -00003fc4 00000008 R_386_RELATIVE │ │ -00003fc8 00000008 R_386_RELATIVE │ │ -00004000 00000008 R_386_RELATIVE │ │ +00004e88 00000008 R_386_RELATIVE │ │ +00005000 00000008 R_386_RELATIVE │ │ │ │ -Relocation section '.rel.plt' at offset 0x830 contains 10 entries: │ │ +Relocation section '.rel.plt' at offset 0x8b8 contains 10 entries: │ │ Offset Info Type Sym. Value Symbol's Name │ │ -00003fd8 00000207 R_386_JUMP_SLOT 00000000 __cxa_atexit │ │ -00003fdc 00000307 R_386_JUMP_SLOT 00000000 __stack_chk_fail │ │ -00003fe0 00000107 R_386_JUMP_SLOT 00000000 __cxa_finalize │ │ -00003fe4 00000807 R_386_JUMP_SLOT 00000000 clock │ │ -00003fe8 00000a07 R_386_JUMP_SLOT 00000000 __android_log_print │ │ -00003fec 00001607 R_386_JUMP_SLOT 00000000 AndroidBitmap_getInfo │ │ -00003ff0 00001707 R_386_JUMP_SLOT 00000000 AndroidBitmap_lockPixels │ │ -00003ff4 00001907 R_386_JUMP_SLOT 00000000 AndroidBitmap_unlockPixels │ │ -00003ff8 00001c07 R_386_JUMP_SLOT 00000000 malloc │ │ -00003ffc 00002207 R_386_JUMP_SLOT 00000000 free │ │ +00004fd8 00000207 R_386_JUMP_SLOT 00000000 __cxa_atexit@LIBC │ │ +00004fdc 00000307 R_386_JUMP_SLOT 00000000 __stack_chk_fail@LIBC │ │ +00004fe0 00000107 R_386_JUMP_SLOT 00000000 __cxa_finalize@LIBC │ │ +00004fe4 00000807 R_386_JUMP_SLOT 00000000 clock@LIBC │ │ +00004fe8 00000a07 R_386_JUMP_SLOT 00000000 __android_log_print │ │ +00004fec 00001607 R_386_JUMP_SLOT 00000000 AndroidBitmap_getInfo │ │ +00004ff0 00001707 R_386_JUMP_SLOT 00000000 AndroidBitmap_lockPixels │ │ +00004ff4 00001907 R_386_JUMP_SLOT 00000000 AndroidBitmap_unlockPixels │ │ +00004ff8 00001c07 R_386_JUMP_SLOT 00000000 malloc@LIBC │ │ +00004ffc 00002207 R_386_JUMP_SLOT 00000000 free@LIBC │ ├── readelf --wide --dynamic {} │ │ @@ -1,32 +1,37 @@ │ │ │ │ -Dynamic section at offset 0x2e98 contains 29 entries: │ │ +Dynamic section at offset 0x3e94 contains 34 entries: │ │ Tag Type Name/Value │ │ - 0x00000003 (PLTGOT) 0x3fcc │ │ + 0x00000003 (PLTGOT) 0x4fcc │ │ 0x00000002 (PLTRELSZ) 80 (bytes) │ │ - 0x00000017 (JMPREL) 0x830 │ │ + 0x00000017 (JMPREL) 0x8b8 │ │ 0x00000014 (PLTREL) REL │ │ - 0x00000011 (REL) 0x7d8 │ │ - 0x00000012 (RELSZ) 88 (bytes) │ │ + 0x00000011 (REL) 0x8a8 │ │ + 0x00000012 (RELSZ) 16 (bytes) │ │ 0x00000013 (RELENT) 8 (bytes) │ │ - 0x6ffffffa (RELCOUNT) 11 │ │ - 0x00000006 (SYMTAB) 0x114 │ │ + 0x6ffffffa (RELCOUNT) 2 │ │ + 0x00000006 (SYMTAB) 0x158 │ │ 0x0000000b (SYMENT) 16 (bytes) │ │ - 0x00000005 (STRTAB) 0x374 │ │ - 0x0000000a (STRSZ) 815 (bytes) │ │ - 0x00000004 (HASH) 0x6a4 │ │ + 0x00000005 (STRTAB) 0x3b8 │ │ + 0x0000000a (STRSZ) 820 (bytes) │ │ + 0x00000004 (HASH) 0x6ec │ │ 0x00000001 (NEEDED) Shared library: [liblog.so] │ │ 0x00000001 (NEEDED) Shared library: [libjnigraphics.so] │ │ 0x00000001 (NEEDED) Shared library: [libandroid.so] │ │ 0x00000001 (NEEDED) Shared library: [libstdc++.so] │ │ 0x00000001 (NEEDED) Shared library: [libm.so] │ │ 0x00000001 (NEEDED) Shared library: [libc.so] │ │ 0x00000001 (NEEDED) Shared library: [libdl.so] │ │ 0x0000000e (SONAME) Library soname: [libVotAR.so] │ │ - 0x0000001a (FINI_ARRAY) 0x3e8c │ │ + 0x0000001a (FINI_ARRAY) 0x4e88 │ │ 0x0000001c (FINI_ARRAYSZ) 8 (bytes) │ │ - 0x00000019 (INIT_ARRAY) 0x3e94 │ │ + 0x00000019 (INIT_ARRAY) 0x4e90 │ │ 0x0000001b (INIT_ARRAYSZ) 4 (bytes) │ │ 0x00000010 (SYMBOLIC) 0x0 │ │ 0x0000001e (FLAGS) SYMBOLIC BIND_NOW │ │ 0x6ffffffb (FLAGS_1) Flags: NOW │ │ + 0x6ffffff0 (VERSYM) 0x820 │ │ + 0x6ffffffc (VERDEF) 0x86c │ │ + 0x6ffffffd (VERDEFNUM) 1 │ │ + 0x6ffffffe (VERNEED) 0x888 │ │ + 0x6fffffff (VERNEEDNUM) 1 │ │ 0x00000000 (NULL) 0x0 │ ├── readelf --wide --notes {} │ │ @@ -1,4 +1,8 @@ │ │ │ │ +Displaying notes found in: .note.gnu.build-id │ │ + Owner Data size Description │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: a0aaddb3ffb5c33c2f444bb5efb2e5018a1b9b04 │ │ + │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 │ ├── readelf --wide --version-info {} │ │ @@ -1,2 +1,22 @@ │ │ │ │ -No version information found in this file. │ │ +Version symbols section '.gnu.version' contains 38 entries: │ │ + Addr: 0x0000000000000820 Offset: 0x000820 Link: 2 (.dynsym) │ │ + 000: 0 (*local*) 2 (LIBC) 2 (LIBC) 2 (LIBC) │ │ + 004: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 008: 2 (LIBC) 1 (*global*) 0 (*local*) 1 (*global*) │ │ + 00c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 010: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 014: 1 (*global*) 1 (*global*) 0 (*local*) 0 (*local*) │ │ + 018: 1 (*global*) 0 (*local*) 1 (*global*) 1 (*global*) │ │ + 01c: 2 (LIBC) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 020: 1 (*global*) 1 (*global*) 2 (LIBC) 1 (*global*) │ │ + 024: 1 (*global*) 1 (*global*) │ │ + │ │ +Version definition section '.gnu.version_d' contains 1 entry: │ │ + Addr: 0x000000000000086c Offset: 0x00086c Link: 3 (.dynstr) │ │ + 000000: Rev: 1 Flags: BASE Index: 1 Cnt: 1 Name: libVotAR.so │ │ + │ │ +Version needs section '.gnu.version_r' contains 1 entry: │ │ + Addr: 0x0000000000000888 Offset: 0x000888 Link: 3 (.dynstr) │ │ + 000000: Version: 1 File: libc.so Cnt: 1 │ │ + 0x0010: Name: LIBC Flags: none Version: 2 │ ├── readelf --wide --debug-dump=frames {} │ │ @@ -9,439 +9,436 @@ │ │ Return address column: 8 │ │ Augmentation data: 1b │ │ DW_CFA_def_cfa: r4 (esp) ofs 4 │ │ DW_CFA_offset: r8 (eip) at cfa-4 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000018 00000014 0000001c FDE cie=00000000 pc=00000960..00000973 │ │ - DW_CFA_advance_loc: 4 to 00000964 │ │ +00000018 00000014 0000001c FDE cie=00000000 pc=000009f0..00000a03 │ │ + DW_CFA_advance_loc: 4 to 000009f4 │ │ DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_advance_loc: 14 to 00000972 │ │ + DW_CFA_advance_loc: 14 to 00000a02 │ │ DW_CFA_def_cfa_offset: 4 │ │ DW_CFA_nop │ │ │ │ -00000030 0000001c 00000034 FDE cie=00000000 pc=00000930..00000954 │ │ - DW_CFA_advance_loc: 1 to 00000931 │ │ +00000030 0000001c 00000034 FDE cie=00000000 pc=000009c0..000009e4 │ │ + DW_CFA_advance_loc: 1 to 000009c1 │ │ DW_CFA_def_cfa_offset: 8 │ │ DW_CFA_offset: r3 (ebx) at cfa-8 │ │ - DW_CFA_advance_loc: 15 to 00000940 │ │ + DW_CFA_advance_loc: 15 to 000009d0 │ │ DW_CFA_def_cfa_offset: 32 │ │ - DW_CFA_advance_loc: 18 to 00000952 │ │ + DW_CFA_advance_loc: 18 to 000009e2 │ │ DW_CFA_def_cfa_offset: 8 │ │ - DW_CFA_advance_loc: 1 to 00000953 │ │ + DW_CFA_advance_loc: 1 to 000009e3 │ │ DW_CFA_restore: r3 (ebx) │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ -00000050 0000001c 00000054 FDE cie=00000000 pc=00000980..000009b6 │ │ - DW_CFA_advance_loc: 1 to 00000981 │ │ +00000050 0000001c 00000054 FDE cie=00000000 pc=00000a10..00000a46 │ │ + DW_CFA_advance_loc: 1 to 00000a11 │ │ DW_CFA_def_cfa_offset: 8 │ │ DW_CFA_offset: r3 (ebx) at cfa-8 │ │ - DW_CFA_advance_loc: 15 to 00000990 │ │ + DW_CFA_advance_loc: 15 to 00000a20 │ │ DW_CFA_def_cfa_offset: 32 │ │ - DW_CFA_advance_loc: 36 to 000009b4 │ │ + DW_CFA_advance_loc: 36 to 00000a44 │ │ DW_CFA_def_cfa_offset: 8 │ │ - DW_CFA_advance_loc: 1 to 000009b5 │ │ + DW_CFA_advance_loc: 1 to 00000a45 │ │ DW_CFA_restore: r3 (ebx) │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ -00000070 0000001c 00000074 FDE cie=00000000 pc=000009c0..000009db │ │ - DW_CFA_advance_loc: 1 to 000009c1 │ │ +00000070 0000001c 00000074 FDE cie=00000000 pc=00000a50..00000a6b │ │ + DW_CFA_advance_loc: 1 to 00000a51 │ │ DW_CFA_def_cfa_offset: 8 │ │ DW_CFA_offset: r3 (ebx) at cfa-8 │ │ - DW_CFA_advance_loc: 15 to 000009d0 │ │ + DW_CFA_advance_loc: 15 to 00000a60 │ │ DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_advance_loc: 9 to 000009d9 │ │ + DW_CFA_advance_loc: 9 to 00000a69 │ │ DW_CFA_def_cfa_offset: 8 │ │ - DW_CFA_advance_loc: 1 to 000009da │ │ + DW_CFA_advance_loc: 1 to 00000a6a │ │ DW_CFA_restore: r3 (ebx) │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ -00000090 00000010 00000094 FDE cie=00000000 pc=000009e0..000009e4 │ │ +00000090 00000010 00000094 FDE cie=00000000 pc=00000a70..00000a74 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000000a4 00000014 000000a8 FDE cie=00000000 pc=000009f0..00000a1d │ │ - DW_CFA_advance_loc: 4 to 000009f4 │ │ +000000a4 00000014 000000a8 FDE cie=00000000 pc=00000a80..00000aad │ │ + DW_CFA_advance_loc: 4 to 00000a84 │ │ DW_CFA_def_cfa_offset: 32 │ │ - DW_CFA_advance_loc: 40 to 00000a1c │ │ + DW_CFA_advance_loc: 40 to 00000aac │ │ DW_CFA_def_cfa_offset: 4 │ │ DW_CFA_nop │ │ │ │ -000000bc 00000014 000000c0 FDE cie=00000000 pc=00000a20..00000a50 │ │ - DW_CFA_advance_loc: 4 to 00000a24 │ │ +000000bc 00000014 000000c0 FDE cie=00000000 pc=00000ab0..00000ae0 │ │ + DW_CFA_advance_loc: 4 to 00000ab4 │ │ DW_CFA_def_cfa_offset: 32 │ │ - DW_CFA_advance_loc: 43 to 00000a4f │ │ + DW_CFA_advance_loc: 43 to 00000adf │ │ DW_CFA_def_cfa_offset: 4 │ │ DW_CFA_nop │ │ │ │ -000000d4 00000014 000000d8 FDE cie=00000000 pc=00000a50..00000a80 │ │ - DW_CFA_advance_loc: 4 to 00000a54 │ │ +000000d4 00000014 000000d8 FDE cie=00000000 pc=00000ae0..00000b10 │ │ + DW_CFA_advance_loc: 4 to 00000ae4 │ │ DW_CFA_def_cfa_offset: 32 │ │ - DW_CFA_advance_loc: 43 to 00000a7f │ │ + DW_CFA_advance_loc: 43 to 00000b0f │ │ DW_CFA_def_cfa_offset: 4 │ │ DW_CFA_nop │ │ │ │ -000000ec 0000001c 000000f0 FDE cie=00000000 pc=00000a80..00000ad1 │ │ - DW_CFA_advance_loc: 1 to 00000a81 │ │ +000000ec 0000001c 000000f0 FDE cie=00000000 pc=00000b10..00000b61 │ │ + DW_CFA_advance_loc: 1 to 00000b11 │ │ DW_CFA_def_cfa_offset: 8 │ │ DW_CFA_offset: r3 (ebx) at cfa-8 │ │ - DW_CFA_advance_loc: 15 to 00000a90 │ │ + DW_CFA_advance_loc: 15 to 00000b20 │ │ DW_CFA_def_cfa_offset: 32 │ │ - DW_CFA_advance_loc: 63 to 00000acf │ │ + DW_CFA_advance_loc: 63 to 00000b5f │ │ DW_CFA_def_cfa_offset: 8 │ │ - DW_CFA_advance_loc: 1 to 00000ad0 │ │ + DW_CFA_advance_loc: 1 to 00000b60 │ │ DW_CFA_restore: r3 (ebx) │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ -0000010c 00000020 00000110 FDE cie=00000000 pc=00000ae0..00000b43 │ │ - DW_CFA_advance_loc: 1 to 00000ae1 │ │ +0000010c 00000020 00000110 FDE cie=00000000 pc=00000b70..00000bd3 │ │ + DW_CFA_advance_loc: 1 to 00000b71 │ │ DW_CFA_def_cfa_offset: 8 │ │ DW_CFA_offset: r3 (ebx) at cfa-8 │ │ - DW_CFA_advance_loc: 15 to 00000af0 │ │ + DW_CFA_advance_loc: 15 to 00000b80 │ │ DW_CFA_def_cfa_offset: 48 │ │ - DW_CFA_advance_loc1: 81 to 00000b41 │ │ + DW_CFA_advance_loc1: 81 to 00000bd1 │ │ DW_CFA_def_cfa_offset: 8 │ │ - DW_CFA_advance_loc: 1 to 00000b42 │ │ + DW_CFA_advance_loc: 1 to 00000bd2 │ │ DW_CFA_restore: r3 (ebx) │ │ DW_CFA_def_cfa_offset: 4 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000130 00000034 00000134 FDE cie=00000000 pc=00000b50..00000bf8 │ │ - DW_CFA_advance_loc: 1 to 00000b51 │ │ +00000130 00000034 00000134 FDE cie=00000000 pc=00000be0..00000c88 │ │ + DW_CFA_advance_loc: 1 to 00000be1 │ │ DW_CFA_def_cfa_offset: 8 │ │ DW_CFA_offset: r7 (edi) at cfa-8 │ │ - DW_CFA_advance_loc: 1 to 00000b52 │ │ + DW_CFA_advance_loc: 1 to 00000be2 │ │ DW_CFA_def_cfa_offset: 12 │ │ DW_CFA_offset: r6 (esi) at cfa-12 │ │ - DW_CFA_advance_loc: 1 to 00000b53 │ │ + DW_CFA_advance_loc: 1 to 00000be3 │ │ DW_CFA_def_cfa_offset: 16 │ │ DW_CFA_offset: r3 (ebx) at cfa-16 │ │ - DW_CFA_advance_loc: 15 to 00000b62 │ │ + DW_CFA_advance_loc: 15 to 00000bf2 │ │ DW_CFA_def_cfa_offset: 32 │ │ - DW_CFA_advance_loc1: 95 to 00000bc1 │ │ + DW_CFA_advance_loc1: 95 to 00000c51 │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_advance_loc: 1 to 00000bc2 │ │ + DW_CFA_advance_loc: 1 to 00000c52 │ │ DW_CFA_restore: r3 (ebx) │ │ DW_CFA_def_cfa_offset: 12 │ │ - DW_CFA_advance_loc: 1 to 00000bc3 │ │ + DW_CFA_advance_loc: 1 to 00000c53 │ │ DW_CFA_restore: r6 (esi) │ │ DW_CFA_def_cfa_offset: 8 │ │ - DW_CFA_advance_loc: 1 to 00000bc4 │ │ + DW_CFA_advance_loc: 1 to 00000c54 │ │ DW_CFA_restore: r7 (edi) │ │ DW_CFA_def_cfa_offset: 4 │ │ - DW_CFA_advance_loc: 4 to 00000bc8 │ │ + DW_CFA_advance_loc: 4 to 00000c58 │ │ DW_CFA_restore_state │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000168 00000028 0000016c FDE cie=00000000 pc=00000c00..00000c3a │ │ - DW_CFA_advance_loc: 1 to 00000c01 │ │ +00000168 00000028 0000016c FDE cie=00000000 pc=00000c90..00000cca │ │ + DW_CFA_advance_loc: 1 to 00000c91 │ │ DW_CFA_def_cfa_offset: 8 │ │ DW_CFA_offset: r6 (esi) at cfa-8 │ │ - DW_CFA_advance_loc: 1 to 00000c02 │ │ + DW_CFA_advance_loc: 1 to 00000c92 │ │ DW_CFA_def_cfa_offset: 12 │ │ DW_CFA_offset: r3 (ebx) at cfa-12 │ │ - DW_CFA_advance_loc: 15 to 00000c11 │ │ + DW_CFA_advance_loc: 15 to 00000ca1 │ │ DW_CFA_def_cfa_offset: 32 │ │ - DW_CFA_advance_loc: 38 to 00000c37 │ │ + DW_CFA_advance_loc: 38 to 00000cc7 │ │ DW_CFA_def_cfa_offset: 12 │ │ - DW_CFA_advance_loc: 1 to 00000c38 │ │ + DW_CFA_advance_loc: 1 to 00000cc8 │ │ DW_CFA_restore: r3 (ebx) │ │ DW_CFA_def_cfa_offset: 8 │ │ - DW_CFA_advance_loc: 1 to 00000c39 │ │ + DW_CFA_advance_loc: 1 to 00000cc9 │ │ DW_CFA_restore: r6 (esi) │ │ DW_CFA_def_cfa_offset: 4 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000194 00000030 00000198 FDE cie=00000000 pc=00000c40..00000cbf │ │ - DW_CFA_advance_loc: 1 to 00000c41 │ │ +00000194 00000030 00000198 FDE cie=00000000 pc=00000cd0..00000d4f │ │ + DW_CFA_advance_loc: 1 to 00000cd1 │ │ DW_CFA_def_cfa_offset: 8 │ │ DW_CFA_offset: r7 (edi) at cfa-8 │ │ - DW_CFA_advance_loc: 1 to 00000c42 │ │ + DW_CFA_advance_loc: 1 to 00000cd2 │ │ DW_CFA_def_cfa_offset: 12 │ │ DW_CFA_offset: r6 (esi) at cfa-12 │ │ - DW_CFA_advance_loc: 1 to 00000c43 │ │ + DW_CFA_advance_loc: 1 to 00000cd3 │ │ DW_CFA_def_cfa_offset: 16 │ │ DW_CFA_offset: r3 (ebx) at cfa-16 │ │ - DW_CFA_advance_loc: 15 to 00000c52 │ │ + DW_CFA_advance_loc: 15 to 00000ce2 │ │ DW_CFA_def_cfa_offset: 32 │ │ - DW_CFA_advance_loc1: 105 to 00000cbb │ │ + DW_CFA_advance_loc1: 105 to 00000d4b │ │ DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_advance_loc: 1 to 00000cbc │ │ + DW_CFA_advance_loc: 1 to 00000d4c │ │ DW_CFA_restore: r3 (ebx) │ │ DW_CFA_def_cfa_offset: 12 │ │ - DW_CFA_advance_loc: 1 to 00000cbd │ │ + DW_CFA_advance_loc: 1 to 00000d4d │ │ DW_CFA_restore: r6 (esi) │ │ DW_CFA_def_cfa_offset: 8 │ │ - DW_CFA_advance_loc: 1 to 00000cbe │ │ + DW_CFA_advance_loc: 1 to 00000d4e │ │ DW_CFA_restore: r7 (edi) │ │ DW_CFA_def_cfa_offset: 4 │ │ DW_CFA_nop │ │ │ │ -000001c8 00000040 000001cc FDE cie=00000000 pc=00000cc0..00001269 │ │ - DW_CFA_advance_loc: 1 to 00000cc1 │ │ +000001c8 00000040 000001cc FDE cie=00000000 pc=00000d50..00001326 │ │ + DW_CFA_advance_loc: 1 to 00000d51 │ │ DW_CFA_def_cfa_offset: 8 │ │ DW_CFA_offset: r5 (ebp) at cfa-8 │ │ - DW_CFA_advance_loc: 1 to 00000cc2 │ │ + DW_CFA_advance_loc: 1 to 00000d52 │ │ DW_CFA_def_cfa_offset: 12 │ │ DW_CFA_offset: r7 (edi) at cfa-12 │ │ - DW_CFA_advance_loc: 1 to 00000cc3 │ │ + DW_CFA_advance_loc: 1 to 00000d53 │ │ DW_CFA_def_cfa_offset: 16 │ │ DW_CFA_offset: r6 (esi) at cfa-16 │ │ - DW_CFA_advance_loc: 1 to 00000cc4 │ │ + DW_CFA_advance_loc: 1 to 00000d54 │ │ DW_CFA_def_cfa_offset: 20 │ │ DW_CFA_offset: r3 (ebx) at cfa-20 │ │ - DW_CFA_advance_loc: 18 to 00000cd6 │ │ - DW_CFA_def_cfa_offset: 6256 │ │ - DW_CFA_advance_loc2: 715 to 00000fa1 │ │ + DW_CFA_advance_loc: 18 to 00000d66 │ │ + DW_CFA_def_cfa_offset: 6288 │ │ + DW_CFA_advance_loc2: 751 to 00001055 │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 20 │ │ - DW_CFA_advance_loc: 1 to 00000fa2 │ │ + DW_CFA_advance_loc: 1 to 00001056 │ │ DW_CFA_restore: r3 (ebx) │ │ DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_advance_loc: 1 to 00000fa3 │ │ + DW_CFA_advance_loc: 1 to 00001057 │ │ DW_CFA_restore: r6 (esi) │ │ DW_CFA_def_cfa_offset: 12 │ │ - DW_CFA_advance_loc: 1 to 00000fa4 │ │ + DW_CFA_advance_loc: 1 to 00001058 │ │ DW_CFA_restore: r7 (edi) │ │ DW_CFA_def_cfa_offset: 8 │ │ - DW_CFA_advance_loc: 1 to 00000fa5 │ │ + DW_CFA_advance_loc: 1 to 00001059 │ │ DW_CFA_restore: r5 (ebp) │ │ DW_CFA_def_cfa_offset: 4 │ │ - DW_CFA_advance_loc: 3 to 00000fa8 │ │ + DW_CFA_advance_loc: 7 to 00001060 │ │ DW_CFA_restore_state │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -0000020c 00000030 00000210 FDE cie=00000000 pc=00001270..00001452 │ │ - DW_CFA_advance_loc: 1 to 00001271 │ │ +0000020c 00000040 00000210 FDE cie=00000000 pc=00001340..00001af4 │ │ + DW_CFA_advance_loc: 1 to 00001341 │ │ DW_CFA_def_cfa_offset: 8 │ │ DW_CFA_offset: r5 (ebp) at cfa-8 │ │ - DW_CFA_advance_loc: 1 to 00001272 │ │ + DW_CFA_advance_loc: 1 to 00001342 │ │ DW_CFA_def_cfa_offset: 12 │ │ DW_CFA_offset: r7 (edi) at cfa-12 │ │ - DW_CFA_advance_loc: 1 to 00001273 │ │ + DW_CFA_advance_loc: 1 to 00001343 │ │ DW_CFA_def_cfa_offset: 16 │ │ DW_CFA_offset: r6 (esi) at cfa-16 │ │ - DW_CFA_advance_loc: 4 to 00001277 │ │ - DW_CFA_def_cfa_offset: 56 │ │ - DW_CFA_advance_loc2: 471 to 0000144e │ │ + DW_CFA_advance_loc: 1 to 00001344 │ │ + DW_CFA_def_cfa_offset: 20 │ │ + DW_CFA_offset: r3 (ebx) at cfa-20 │ │ + DW_CFA_advance_loc: 18 to 00001356 │ │ + DW_CFA_def_cfa_offset: 224 │ │ + DW_CFA_advance_loc2: 1607 to 0000199d │ │ + DW_CFA_remember_state │ │ + DW_CFA_def_cfa_offset: 20 │ │ + DW_CFA_advance_loc: 1 to 0000199e │ │ + DW_CFA_restore: r3 (ebx) │ │ DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_advance_loc: 1 to 0000144f │ │ + DW_CFA_advance_loc: 1 to 0000199f │ │ DW_CFA_restore: r6 (esi) │ │ DW_CFA_def_cfa_offset: 12 │ │ - DW_CFA_advance_loc: 1 to 00001450 │ │ + DW_CFA_advance_loc: 1 to 000019a0 │ │ DW_CFA_restore: r7 (edi) │ │ DW_CFA_def_cfa_offset: 8 │ │ - DW_CFA_advance_loc: 1 to 00001451 │ │ + DW_CFA_advance_loc: 1 to 000019a1 │ │ DW_CFA_restore: r5 (ebp) │ │ DW_CFA_def_cfa_offset: 4 │ │ + DW_CFA_advance_loc: 7 to 000019a8 │ │ + DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ │ │ -00000240 00000050 00000244 FDE cie=00000000 pc=00001460..00001507 │ │ - DW_CFA_advance_loc: 1 to 00001461 │ │ +00000250 00000050 00000254 FDE cie=00000000 pc=00001b00..00001ba7 │ │ + DW_CFA_advance_loc: 1 to 00001b01 │ │ DW_CFA_def_cfa_offset: 8 │ │ DW_CFA_offset: r5 (ebp) at cfa-8 │ │ - DW_CFA_advance_loc: 1 to 00001462 │ │ + DW_CFA_advance_loc: 1 to 00001b02 │ │ DW_CFA_def_cfa_offset: 12 │ │ DW_CFA_offset: r7 (edi) at cfa-12 │ │ - DW_CFA_advance_loc: 1 to 00001463 │ │ + DW_CFA_advance_loc: 1 to 00001b03 │ │ DW_CFA_def_cfa_offset: 16 │ │ DW_CFA_offset: r6 (esi) at cfa-16 │ │ - DW_CFA_advance_loc: 1 to 00001464 │ │ + DW_CFA_advance_loc: 1 to 00001b04 │ │ DW_CFA_def_cfa_offset: 20 │ │ DW_CFA_offset: r3 (ebx) at cfa-20 │ │ - DW_CFA_advance_loc: 15 to 00001473 │ │ + DW_CFA_advance_loc: 15 to 00001b13 │ │ DW_CFA_def_cfa_offset: 48 │ │ - DW_CFA_advance_loc1: 92 to 000014cf │ │ + DW_CFA_advance_loc1: 92 to 00001b6f │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 20 │ │ - DW_CFA_advance_loc: 3 to 000014d2 │ │ + DW_CFA_advance_loc: 3 to 00001b72 │ │ DW_CFA_restore: r3 (ebx) │ │ DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_advance_loc: 1 to 000014d3 │ │ + DW_CFA_advance_loc: 1 to 00001b73 │ │ DW_CFA_restore: r6 (esi) │ │ DW_CFA_def_cfa_offset: 12 │ │ - DW_CFA_advance_loc: 1 to 000014d4 │ │ + DW_CFA_advance_loc: 1 to 00001b74 │ │ DW_CFA_restore: r7 (edi) │ │ DW_CFA_def_cfa_offset: 8 │ │ - DW_CFA_advance_loc: 1 to 000014d5 │ │ + DW_CFA_advance_loc: 1 to 00001b75 │ │ DW_CFA_restore: r5 (ebp) │ │ DW_CFA_def_cfa_offset: 4 │ │ - DW_CFA_advance_loc: 3 to 000014d8 │ │ + DW_CFA_advance_loc: 3 to 00001b78 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 40 to 00001500 │ │ + DW_CFA_advance_loc: 40 to 00001ba0 │ │ DW_CFA_def_cfa_offset: 20 │ │ - DW_CFA_advance_loc: 3 to 00001503 │ │ + DW_CFA_advance_loc: 3 to 00001ba3 │ │ DW_CFA_restore: r3 (ebx) │ │ DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_advance_loc: 1 to 00001504 │ │ + DW_CFA_advance_loc: 1 to 00001ba4 │ │ DW_CFA_restore: r6 (esi) │ │ DW_CFA_def_cfa_offset: 12 │ │ - DW_CFA_advance_loc: 1 to 00001505 │ │ + DW_CFA_advance_loc: 1 to 00001ba5 │ │ DW_CFA_restore: r7 (edi) │ │ DW_CFA_def_cfa_offset: 8 │ │ - DW_CFA_advance_loc: 1 to 00001506 │ │ + DW_CFA_advance_loc: 1 to 00001ba6 │ │ DW_CFA_restore: r5 (ebp) │ │ DW_CFA_def_cfa_offset: 4 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000294 00000030 00000298 FDE cie=00000000 pc=00001510..000015ae │ │ - DW_CFA_advance_loc: 1 to 00001511 │ │ +000002a4 00000030 000002a8 FDE cie=00000000 pc=00001bc0..00001d61 │ │ + DW_CFA_advance_loc: 1 to 00001bc1 │ │ DW_CFA_def_cfa_offset: 8 │ │ DW_CFA_offset: r5 (ebp) at cfa-8 │ │ - DW_CFA_advance_loc: 3 to 00001514 │ │ + DW_CFA_advance_loc: 3 to 00001bc4 │ │ DW_CFA_def_cfa_offset: 12 │ │ DW_CFA_offset: r7 (edi) at cfa-12 │ │ - DW_CFA_advance_loc: 1 to 00001515 │ │ + DW_CFA_advance_loc: 1 to 00001bc5 │ │ DW_CFA_def_cfa_offset: 16 │ │ DW_CFA_offset: r6 (esi) at cfa-16 │ │ - DW_CFA_advance_loc: 4 to 00001519 │ │ - DW_CFA_def_cfa_offset: 28 │ │ - DW_CFA_advance_loc1: 145 to 000015aa │ │ + DW_CFA_advance_loc: 4 to 00001bc9 │ │ + DW_CFA_def_cfa_offset: 80 │ │ + DW_CFA_advance_loc2: 404 to 00001d5d │ │ DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_advance_loc: 1 to 000015ab │ │ + DW_CFA_advance_loc: 1 to 00001d5e │ │ DW_CFA_restore: r6 (esi) │ │ DW_CFA_def_cfa_offset: 12 │ │ - DW_CFA_advance_loc: 1 to 000015ac │ │ + DW_CFA_advance_loc: 1 to 00001d5f │ │ DW_CFA_restore: r7 (edi) │ │ DW_CFA_def_cfa_offset: 8 │ │ - DW_CFA_advance_loc: 1 to 000015ad │ │ + DW_CFA_advance_loc: 1 to 00001d60 │ │ DW_CFA_restore: r5 (ebp) │ │ DW_CFA_def_cfa_offset: 4 │ │ - DW_CFA_nop │ │ │ │ -000002c8 00000050 000002cc FDE cie=00000000 pc=000015b0..00001843 │ │ - DW_CFA_advance_loc: 1 to 000015b1 │ │ +000002d8 0000003c 000002dc FDE cie=00000000 pc=00001d80..00002096 │ │ + DW_CFA_advance_loc: 1 to 00001d81 │ │ DW_CFA_def_cfa_offset: 8 │ │ DW_CFA_offset: r5 (ebp) at cfa-8 │ │ - DW_CFA_advance_loc: 1 to 000015b2 │ │ + DW_CFA_advance_loc: 1 to 00001d82 │ │ DW_CFA_def_cfa_offset: 12 │ │ DW_CFA_offset: r7 (edi) at cfa-12 │ │ - DW_CFA_advance_loc: 1 to 000015b3 │ │ + DW_CFA_advance_loc: 1 to 00001d83 │ │ DW_CFA_def_cfa_offset: 16 │ │ DW_CFA_offset: r6 (esi) at cfa-16 │ │ - DW_CFA_advance_loc: 1 to 000015b4 │ │ + DW_CFA_advance_loc: 1 to 00001d84 │ │ DW_CFA_def_cfa_offset: 20 │ │ DW_CFA_offset: r3 (ebx) at cfa-20 │ │ - DW_CFA_advance_loc: 15 to 000015c3 │ │ - DW_CFA_def_cfa_offset: 44 │ │ - DW_CFA_advance_loc2: 393 to 0000174c │ │ + DW_CFA_advance_loc: 15 to 00001d93 │ │ + DW_CFA_def_cfa_offset: 80 │ │ + DW_CFA_advance_loc2: 623 to 00002002 │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 20 │ │ - DW_CFA_advance_loc: 6 to 00001752 │ │ + DW_CFA_advance_loc: 1 to 00002003 │ │ DW_CFA_restore: r3 (ebx) │ │ DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_advance_loc: 1 to 00001753 │ │ + DW_CFA_advance_loc: 1 to 00002004 │ │ DW_CFA_restore: r6 (esi) │ │ DW_CFA_def_cfa_offset: 12 │ │ - DW_CFA_advance_loc: 1 to 00001754 │ │ + DW_CFA_advance_loc: 1 to 00002005 │ │ DW_CFA_restore: r7 (edi) │ │ DW_CFA_def_cfa_offset: 8 │ │ - DW_CFA_advance_loc: 1 to 00001755 │ │ + DW_CFA_advance_loc: 1 to 00002006 │ │ DW_CFA_restore: r5 (ebp) │ │ DW_CFA_def_cfa_offset: 4 │ │ - DW_CFA_advance_loc: 3 to 00001758 │ │ + DW_CFA_advance_loc: 2 to 00002008 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc1: 228 to 0000183c │ │ - DW_CFA_def_cfa_offset: 20 │ │ - DW_CFA_advance_loc: 3 to 0000183f │ │ - DW_CFA_restore: r3 (ebx) │ │ - DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_advance_loc: 1 to 00001840 │ │ - DW_CFA_restore: r6 (esi) │ │ - DW_CFA_def_cfa_offset: 12 │ │ - DW_CFA_advance_loc: 1 to 00001841 │ │ - DW_CFA_restore: r7 (edi) │ │ - DW_CFA_def_cfa_offset: 8 │ │ - DW_CFA_advance_loc: 1 to 00001842 │ │ - DW_CFA_restore: r5 (ebp) │ │ - DW_CFA_def_cfa_offset: 4 │ │ │ │ -0000031c 00000040 00000320 FDE cie=00000000 pc=00001850..00001d15 │ │ - DW_CFA_advance_loc: 1 to 00001851 │ │ +00000318 00000040 0000031c FDE cie=00000000 pc=000020a0..0000256e │ │ + DW_CFA_advance_loc: 1 to 000020a1 │ │ DW_CFA_def_cfa_offset: 8 │ │ DW_CFA_offset: r5 (ebp) at cfa-8 │ │ - DW_CFA_advance_loc: 1 to 00001852 │ │ + DW_CFA_advance_loc: 1 to 000020a2 │ │ DW_CFA_def_cfa_offset: 12 │ │ DW_CFA_offset: r7 (edi) at cfa-12 │ │ - DW_CFA_advance_loc: 1 to 00001853 │ │ + DW_CFA_advance_loc: 1 to 000020a3 │ │ DW_CFA_def_cfa_offset: 16 │ │ DW_CFA_offset: r6 (esi) at cfa-16 │ │ - DW_CFA_advance_loc: 1 to 00001854 │ │ + DW_CFA_advance_loc: 1 to 000020a4 │ │ DW_CFA_def_cfa_offset: 20 │ │ DW_CFA_offset: r3 (ebx) at cfa-20 │ │ - DW_CFA_advance_loc: 15 to 00001863 │ │ - DW_CFA_def_cfa_offset: 144 │ │ - DW_CFA_advance_loc2: 836 to 00001ba7 │ │ + DW_CFA_advance_loc: 18 to 000020b6 │ │ + DW_CFA_def_cfa_offset: 176 │ │ + DW_CFA_advance_loc2: 900 to 0000243a │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 20 │ │ - DW_CFA_advance_loc: 1 to 00001ba8 │ │ + DW_CFA_advance_loc: 1 to 0000243b │ │ DW_CFA_restore: r3 (ebx) │ │ DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_advance_loc: 1 to 00001ba9 │ │ + DW_CFA_advance_loc: 1 to 0000243c │ │ DW_CFA_restore: r6 (esi) │ │ DW_CFA_def_cfa_offset: 12 │ │ - DW_CFA_advance_loc: 1 to 00001baa │ │ + DW_CFA_advance_loc: 1 to 0000243d │ │ DW_CFA_restore: r7 (edi) │ │ DW_CFA_def_cfa_offset: 8 │ │ - DW_CFA_advance_loc: 1 to 00001bab │ │ + DW_CFA_advance_loc: 1 to 0000243e │ │ DW_CFA_restore: r5 (ebp) │ │ DW_CFA_def_cfa_offset: 4 │ │ - DW_CFA_advance_loc: 5 to 00001bb0 │ │ + DW_CFA_advance_loc: 2 to 00002440 │ │ DW_CFA_restore_state │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000360 00000038 00000364 FDE cie=00000000 pc=00001d20..00001e32 │ │ - DW_CFA_advance_loc: 1 to 00001d21 │ │ +0000035c 00000038 00000360 FDE cie=00000000 pc=00002570..00002682 │ │ + DW_CFA_advance_loc: 1 to 00002571 │ │ DW_CFA_def_cfa_offset: 8 │ │ DW_CFA_offset: r5 (ebp) at cfa-8 │ │ - DW_CFA_advance_loc: 1 to 00001d22 │ │ + DW_CFA_advance_loc: 1 to 00002572 │ │ DW_CFA_def_cfa_offset: 12 │ │ DW_CFA_offset: r7 (edi) at cfa-12 │ │ - DW_CFA_advance_loc: 1 to 00001d23 │ │ + DW_CFA_advance_loc: 1 to 00002573 │ │ DW_CFA_def_cfa_offset: 16 │ │ DW_CFA_offset: r6 (esi) at cfa-16 │ │ - DW_CFA_advance_loc: 1 to 00001d24 │ │ + DW_CFA_advance_loc: 1 to 00002574 │ │ DW_CFA_def_cfa_offset: 20 │ │ DW_CFA_offset: r3 (ebx) at cfa-20 │ │ - DW_CFA_advance_loc: 15 to 00001d33 │ │ + DW_CFA_advance_loc: 15 to 00002583 │ │ DW_CFA_def_cfa_offset: 64 │ │ - DW_CFA_advance_loc1: 250 to 00001e2d │ │ + DW_CFA_advance_loc1: 250 to 0000267d │ │ DW_CFA_def_cfa_offset: 20 │ │ - DW_CFA_advance_loc: 1 to 00001e2e │ │ + DW_CFA_advance_loc: 1 to 0000267e │ │ DW_CFA_restore: r3 (ebx) │ │ DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_advance_loc: 1 to 00001e2f │ │ + DW_CFA_advance_loc: 1 to 0000267f │ │ DW_CFA_restore: r6 (esi) │ │ DW_CFA_def_cfa_offset: 12 │ │ - DW_CFA_advance_loc: 1 to 00001e30 │ │ + DW_CFA_advance_loc: 1 to 00002680 │ │ DW_CFA_restore: r7 (edi) │ │ DW_CFA_def_cfa_offset: 8 │ │ - DW_CFA_advance_loc: 1 to 00001e31 │ │ + DW_CFA_advance_loc: 1 to 00002681 │ │ DW_CFA_restore: r5 (ebp) │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ -0000039c 00000024 000003a0 FDE cie=00000000 pc=00000880..00000930 │ │ +00000398 00000024 0000039c FDE cie=00000000 pc=00000910..000009c0 │ │ DW_CFA_def_cfa_offset: 8 │ │ - DW_CFA_advance_loc: 6 to 00000886 │ │ + DW_CFA_advance_loc: 6 to 00000916 │ │ DW_CFA_def_cfa_offset: 12 │ │ - DW_CFA_advance_loc: 10 to 00000890 │ │ + DW_CFA_advance_loc: 10 to 00000920 │ │ DW_CFA_def_cfa_expression (DW_OP_breg4 (esp): 4; DW_OP_breg8 (eip): 0; DW_OP_lit15; DW_OP_and; DW_OP_lit11; DW_OP_ge; DW_OP_lit2; DW_OP_shl; DW_OP_plus) │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000003c4 ZERO terminator │ │ +000003c0 ZERO terminator │ ├── strings --all --bytes=8 {} │ │ @@ -1,8 +1,9 @@ │ │ __cxa_finalize │ │ +libVotAR.so │ │ __cxa_atexit │ │ __stack_chk_fail │ │ _ZN7_JNIEnv9NewObjectEP7_jclassP10_jmethodIDz │ │ _ZN7_JNIEnv14CallVoidMethodEP8_jobjectP10_jmethodIDz │ │ _ZN7_JNIEnv22CallStaticObjectMethodEP7_jclassP10_jmethodIDz │ │ benchmarkStart │ │ startTime │ │ @@ -30,15 +31,15 @@ │ │ burnradius │ │ __bss_start │ │ liblog.so │ │ libjnigraphics.so │ │ libandroid.so │ │ libstdc++.so │ │ libdl.so │ │ -libVotAR.so │ │ +l$<9l$8tL │ │ Benchmark: 0.000 | Starting │ │ nativeAnalyze │ │ Benchmark: %8f | %s │ │ java/lang/Integer │ │ (I)Ljava/lang/Integer; │ │ Now in nativeAnalyze code │ │ ([Ljava/lang/Object;)V │ │ @@ -72,17 +73,21 @@ │ │ Failed to unlock the pixels of the Bitmap │ │ Internal Error: failed on GetIntArrayElements(jprcount, &isCopy) │ │ Internal Error: failed to find constructor for java class com/poinsart/votar/Mark │ │ Internal Error: failed to create jmark object (out of memory ?) │ │ Failed to allocate %d bytes as a work image │ │ unlikely event : pattern count match limit reached, stopping before the image is completely processed │ │ found patterns... 1: %d | 2: %d | 3: %d | 4: %d │ │ -GCC: (GNU) 4.8 │ │ +GCC: (GNU) 4.9.x 20150123 (prerelease) │ │ gold 1.11 │ │ .shstrtab │ │ +.note.gnu.build-id │ │ +.gnu.version │ │ +.gnu.version_d │ │ +.gnu.version_r │ │ .rel.dyn │ │ .rel.plt │ │ .eh_frame │ │ .eh_frame_hdr │ │ .fini_array │ │ .init_array │ │ .dynamic │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ @@ -1,54 +1,55 @@ │ │ │ │ Hex dump of section '.dynstr': │ │ - 0x00000374 005f5f63 78615f66 696e616c 697a6500 .__cxa_finalize. │ │ - 0x00000384 5f5f6378 615f6174 65786974 005f5f73 __cxa_atexit.__s │ │ - 0x00000394 7461636b 5f63686b 5f666169 6c005f5a tack_chk_fail._Z │ │ - 0x000003a4 4e375f4a 4e49456e 76394e65 774f626a N7_JNIEnv9NewObj │ │ - 0x000003b4 65637445 50375f6a 636c6173 73503130 ectEP7_jclassP10 │ │ - 0x000003c4 5f6a6d65 74686f64 49447a00 5f5a4e37 _jmethodIDz._ZN7 │ │ - 0x000003d4 5f4a4e49 456e7631 3443616c 6c566f69 _JNIEnv14CallVoi │ │ - 0x000003e4 644d6574 686f6445 50385f6a 6f626a65 dMethodEP8_jobje │ │ - 0x000003f4 63745031 305f6a6d 6574686f 6449447a ctP10_jmethodIDz │ │ - 0x00000404 005f5a4e 375f4a4e 49456e76 32324361 ._ZN7_JNIEnv22Ca │ │ - 0x00000414 6c6c5374 61746963 4f626a65 63744d65 llStaticObjectMe │ │ - 0x00000424 74686f64 4550375f 6a636c61 73735031 thodEP7_jclassP1 │ │ - 0x00000434 305f6a6d 6574686f 6449447a 0062656e 0_jmethodIDz.ben │ │ - 0x00000444 63686d61 726b5374 61727400 636c6f63 chmarkStart.cloc │ │ - 0x00000454 6b007374 61727454 696d6500 5f5f616e k.startTime.__an │ │ - 0x00000464 64726f69 645f6c6f 675f7072 696e7400 droid_log_print. │ │ - 0x00000474 62656e63 686d6172 6b456c61 70736564 benchmarkElapsed │ │ - 0x00000484 006a6176 61496e74 65676572 004a6176 .javaInteger.Jav │ │ - 0x00000494 615f636f 6d5f706f 696e7361 72745f76 a_com_poinsart_v │ │ - 0x000004a4 6f746172 5f566f74 61724d61 696e5f30 otar_VotarMain_0 │ │ - 0x000004b4 30303234 416e616c 797a6554 61736b5f 0024AnalyzeTask_ │ │ - 0x000004c4 66726565 00676c6f 62616c4a 6d61726b free.globalJmark │ │ - 0x000004d4 41727261 79007075 626c6973 685f7072 Array.publish_pr │ │ - 0x000004e4 6f677265 73730067 6c6f6261 6c656e76 ogress.globalenv │ │ - 0x000004f4 0070726f 67726573 73417272 61790070 .progressArray.p │ │ - 0x00000504 75626c69 73684d65 74686f64 00676c6f ublishMethod.glo │ │ - 0x00000514 62616c74 61736b00 4a617661 5f636f6d baltask.Java_com │ │ - 0x00000524 5f706f69 6e736172 745f766f 7461725f _poinsart_votar_ │ │ - 0x00000534 566f7461 724d6169 6e5f3030 30323441 VotarMain_00024A │ │ - 0x00000544 6e616c79 7a655461 736b5f6e 61746976 nalyzeTask_nativ │ │ - 0x00000554 65416e61 6c797a65 00707263 6f756e74 eAnalyze.prcount │ │ - 0x00000564 00416e64 726f6964 4269746d 61705f67 .AndroidBitmap_g │ │ - 0x00000574 6574496e 666f0041 6e64726f 69644269 etInfo.AndroidBi │ │ - 0x00000584 746d6170 5f6c6f63 6b506978 656c7300 tmap_lockPixels. │ │ - 0x00000594 73696d70 6c655f61 6e616c79 7a650041 simple_analyze.A │ │ - 0x000005a4 6e64726f 69644269 746d6170 5f756e6c ndroidBitmap_unl │ │ - 0x000005b4 6f636b50 6978656c 73006176 65726167 ockPixels.averag │ │ - 0x000005c4 65333300 67656e65 72617465 576f726b e33.generateWork │ │ - 0x000005d4 696e6749 6d616765 006d616c 6c6f6300 ingImage.malloc. │ │ - 0x000005e4 6d61726b 50697865 6c006669 6e644f6e markPixel.findOn │ │ - 0x000005f4 65506174 7465726e 00706978 656c7374 ePattern.pixelst │ │ - 0x00000604 6570746f 63656e74 65720066 696e6441 eptocenter.findA │ │ - 0x00000614 6c6c5061 74746572 6e730062 75726e72 llPatterns.burnr │ │ - 0x00000624 61646975 73006672 6565005f 65646174 adius.free._edat │ │ - 0x00000634 61005f5f 6273735f 73746172 74005f65 a.__bss_start._e │ │ - 0x00000644 6e64006c 69626c6f 672e736f 006c6962 nd.liblog.so.lib │ │ - 0x00000654 6a6e6967 72617068 6963732e 736f006c jnigraphics.so.l │ │ - 0x00000664 6962616e 64726f69 642e736f 006c6962 ibandroid.so.lib │ │ - 0x00000674 73746463 2b2b2e73 6f006c69 626d2e73 stdc++.so.libm.s │ │ - 0x00000684 6f006c69 62632e73 6f006c69 62646c2e o.libc.so.libdl. │ │ - 0x00000694 736f006c 6962566f 7441522e 736f00 so.libVotAR.so. │ │ + 0x000003b8 005f5f63 78615f66 696e616c 697a6500 .__cxa_finalize. │ │ + 0x000003c8 4c494243 006c6962 632e736f 006c6962 LIBC.libc.so.lib │ │ + 0x000003d8 566f7441 522e736f 005f5f63 78615f61 VotAR.so.__cxa_a │ │ + 0x000003e8 74657869 74005f5f 73746163 6b5f6368 texit.__stack_ch │ │ + 0x000003f8 6b5f6661 696c005f 5a4e375f 4a4e4945 k_fail._ZN7_JNIE │ │ + 0x00000408 6e76394e 65774f62 6a656374 4550375f nv9NewObjectEP7_ │ │ + 0x00000418 6a636c61 73735031 305f6a6d 6574686f jclassP10_jmetho │ │ + 0x00000428 6449447a 005f5a4e 375f4a4e 49456e76 dIDz._ZN7_JNIEnv │ │ + 0x00000438 31344361 6c6c566f 69644d65 74686f64 14CallVoidMethod │ │ + 0x00000448 4550385f 6a6f626a 65637450 31305f6a EP8_jobjectP10_j │ │ + 0x00000458 6d657468 6f644944 7a005f5a 4e375f4a methodIDz._ZN7_J │ │ + 0x00000468 4e49456e 76323243 616c6c53 74617469 NIEnv22CallStati │ │ + 0x00000478 634f626a 6563744d 6574686f 64455037 cObjectMethodEP7 │ │ + 0x00000488 5f6a636c 61737350 31305f6a 6d657468 _jclassP10_jmeth │ │ + 0x00000498 6f644944 7a006265 6e63686d 61726b53 odIDz.benchmarkS │ │ + 0x000004a8 74617274 00636c6f 636b0073 74617274 tart.clock.start │ │ + 0x000004b8 54696d65 005f5f61 6e64726f 69645f6c Time.__android_l │ │ + 0x000004c8 6f675f70 72696e74 0062656e 63686d61 og_print.benchma │ │ + 0x000004d8 726b456c 61707365 64006a61 7661496e rkElapsed.javaIn │ │ + 0x000004e8 74656765 72004a61 76615f63 6f6d5f70 teger.Java_com_p │ │ + 0x000004f8 6f696e73 6172745f 766f7461 725f566f oinsart_votar_Vo │ │ + 0x00000508 7461724d 61696e5f 30303032 34416e61 tarMain_00024Ana │ │ + 0x00000518 6c797a65 5461736b 5f667265 6500676c lyzeTask_free.gl │ │ + 0x00000528 6f62616c 4a6d6172 6b417272 61790070 obalJmarkArray.p │ │ + 0x00000538 75626c69 73685f70 726f6772 65737300 ublish_progress. │ │ + 0x00000548 676c6f62 616c656e 76007072 6f677265 globalenv.progre │ │ + 0x00000558 73734172 72617900 7075626c 6973684d ssArray.publishM │ │ + 0x00000568 6574686f 6400676c 6f62616c 7461736b ethod.globaltask │ │ + 0x00000578 004a6176 615f636f 6d5f706f 696e7361 .Java_com_poinsa │ │ + 0x00000588 72745f76 6f746172 5f566f74 61724d61 rt_votar_VotarMa │ │ + 0x00000598 696e5f30 30303234 416e616c 797a6554 in_00024AnalyzeT │ │ + 0x000005a8 61736b5f 6e617469 7665416e 616c797a ask_nativeAnalyz │ │ + 0x000005b8 65007072 636f756e 7400416e 64726f69 e.prcount.Androi │ │ + 0x000005c8 64426974 6d61705f 67657449 6e666f00 dBitmap_getInfo. │ │ + 0x000005d8 416e6472 6f696442 69746d61 705f6c6f AndroidBitmap_lo │ │ + 0x000005e8 636b5069 78656c73 0073696d 706c655f ckPixels.simple_ │ │ + 0x000005f8 616e616c 797a6500 416e6472 6f696442 analyze.AndroidB │ │ + 0x00000608 69746d61 705f756e 6c6f636b 50697865 itmap_unlockPixe │ │ + 0x00000618 6c730061 76657261 67653333 0067656e ls.average33.gen │ │ + 0x00000628 65726174 65576f72 6b696e67 496d6167 erateWorkingImag │ │ + 0x00000638 65006d61 6c6c6f63 006d6172 6b506978 e.malloc.markPix │ │ + 0x00000648 656c0066 696e644f 6e655061 74746572 el.findOnePatter │ │ + 0x00000658 6e007069 78656c73 74657074 6f63656e n.pixelsteptocen │ │ + 0x00000668 74657200 66696e64 416c6c50 61747465 ter.findAllPatte │ │ + 0x00000678 726e7300 6275726e 72616469 75730066 rns.burnradius.f │ │ + 0x00000688 72656500 5f656461 7461005f 5f627373 ree._edata.__bss │ │ + 0x00000698 5f737461 7274005f 656e6400 6c69626c _start._end.libl │ │ + 0x000006a8 6f672e73 6f006c69 626a6e69 67726170 og.so.libjnigrap │ │ + 0x000006b8 68696373 2e736f00 6c696261 6e64726f hics.so.libandro │ │ + 0x000006c8 69642e73 6f006c69 62737464 632b2b2e id.so.libstdc++. │ │ + 0x000006d8 736f006c 69626d2e 736f006c 6962646c so.libm.so.libdl │ │ + 0x000006e8 2e736f00 .so. │ ├── readelf --wide --decompress --hex-dump=.hash {} │ │ @@ -1,23 +1,23 @@ │ │ │ │ Hex dump of section '.hash': │ │ - 0x000006a4 25000000 26000000 0d000000 00000000 %...&........... │ │ - 0x000006b4 09000000 00000000 07000000 05000000 ................ │ │ - 0x000006c4 00000000 00000000 1a000000 14000000 ................ │ │ - 0x000006d4 17000000 00000000 02000000 00000000 ................ │ │ - 0x000006e4 00000000 19000000 00000000 00000000 ................ │ │ - 0x000006f4 23000000 1b000000 0f000000 12000000 #............... │ │ - 0x00000704 00000000 1d000000 00000000 15000000 ................ │ │ - 0x00000714 20000000 00000000 00000000 1f000000 ............... │ │ - 0x00000724 21000000 25000000 0e000000 00000000 !...%........... │ │ - 0x00000734 13000000 24000000 1e000000 00000000 ....$........... │ │ - 0x00000744 00000000 00000000 01000000 00000000 ................ │ │ - 0x00000754 00000000 04000000 00000000 00000000 ................ │ │ - 0x00000764 00000000 00000000 00000000 00000000 ................ │ │ - 0x00000774 00000000 00000000 0b000000 00000000 ................ │ │ - 0x00000784 0c000000 0a000000 00000000 00000000 ................ │ │ - 0x00000794 08000000 00000000 16000000 00000000 ................ │ │ - 0x000007a4 06000000 18000000 10000000 11000000 ................ │ │ - 0x000007b4 1c000000 00000000 00000000 00000000 ................ │ │ - 0x000007c4 03000000 00000000 00000000 00000000 ................ │ │ - 0x000007d4 22000000 "... │ │ + 0x000006ec 25000000 26000000 0d000000 00000000 %...&........... │ │ + 0x000006fc 09000000 00000000 07000000 05000000 ................ │ │ + 0x0000070c 00000000 00000000 1a000000 14000000 ................ │ │ + 0x0000071c 17000000 00000000 02000000 00000000 ................ │ │ + 0x0000072c 00000000 19000000 00000000 00000000 ................ │ │ + 0x0000073c 23000000 1b000000 0f000000 12000000 #............... │ │ + 0x0000074c 00000000 1d000000 00000000 15000000 ................ │ │ + 0x0000075c 20000000 00000000 00000000 1f000000 ............... │ │ + 0x0000076c 21000000 25000000 0e000000 00000000 !...%........... │ │ + 0x0000077c 13000000 24000000 1e000000 00000000 ....$........... │ │ + 0x0000078c 00000000 00000000 01000000 00000000 ................ │ │ + 0x0000079c 00000000 04000000 00000000 00000000 ................ │ │ + 0x000007ac 00000000 00000000 00000000 00000000 ................ │ │ + 0x000007bc 00000000 00000000 0b000000 00000000 ................ │ │ + 0x000007cc 0c000000 0a000000 00000000 00000000 ................ │ │ + 0x000007dc 08000000 00000000 16000000 00000000 ................ │ │ + 0x000007ec 06000000 18000000 10000000 11000000 ................ │ │ + 0x000007fc 1c000000 00000000 00000000 00000000 ................ │ │ + 0x0000080c 03000000 00000000 00000000 00000000 ................ │ │ + 0x0000081c 22000000 "... │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {} │ │ @@ -1,60 +1,60 @@ │ │ │ │ │ │ │ │ Disassembly of section .plt: │ │ │ │ -00000880 <__cxa_atexit@plt-0x10>: │ │ +00000910 <__cxa_atexit@plt-0x10>: │ │ pushl 0x4(%ebx) │ │ jmp *0x8(%ebx) │ │ add %al,(%eax) │ │ ... │ │ │ │ -00000890 <__cxa_atexit@plt>: │ │ +00000920 <__cxa_atexit@plt>: │ │ jmp *0xc(%ebx) │ │ push $0x0 │ │ - jmp 880 <__cxa_atexit@plt-0x10> │ │ + jmp 910 <__cxa_atexit@plt-0x10> │ │ │ │ -000008a0 <__stack_chk_fail@plt>: │ │ +00000930 <__stack_chk_fail@plt>: │ │ jmp *0x10(%ebx) │ │ push $0x8 │ │ - jmp 880 <__cxa_atexit@plt-0x10> │ │ + jmp 910 <__cxa_atexit@plt-0x10> │ │ │ │ -000008b0 <__cxa_finalize@plt>: │ │ +00000940 <__cxa_finalize@plt>: │ │ jmp *0x14(%ebx) │ │ push $0x10 │ │ - jmp 880 <__cxa_atexit@plt-0x10> │ │ + jmp 910 <__cxa_atexit@plt-0x10> │ │ │ │ -000008c0 : │ │ +00000950 : │ │ jmp *0x18(%ebx) │ │ push $0x18 │ │ - jmp 880 <__cxa_atexit@plt-0x10> │ │ + jmp 910 <__cxa_atexit@plt-0x10> │ │ │ │ -000008d0 <__android_log_print@plt>: │ │ +00000960 <__android_log_print@plt>: │ │ jmp *0x1c(%ebx) │ │ push $0x20 │ │ - jmp 880 <__cxa_atexit@plt-0x10> │ │ + jmp 910 <__cxa_atexit@plt-0x10> │ │ │ │ -000008e0 : │ │ +00000970 : │ │ jmp *0x20(%ebx) │ │ push $0x28 │ │ - jmp 880 <__cxa_atexit@plt-0x10> │ │ + jmp 910 <__cxa_atexit@plt-0x10> │ │ │ │ -000008f0 : │ │ +00000980 : │ │ jmp *0x24(%ebx) │ │ push $0x30 │ │ - jmp 880 <__cxa_atexit@plt-0x10> │ │ + jmp 910 <__cxa_atexit@plt-0x10> │ │ │ │ -00000900 : │ │ +00000990 : │ │ jmp *0x28(%ebx) │ │ push $0x38 │ │ - jmp 880 <__cxa_atexit@plt-0x10> │ │ + jmp 910 <__cxa_atexit@plt-0x10> │ │ │ │ -00000910 : │ │ +000009a0 : │ │ jmp *0x2c(%ebx) │ │ push $0x40 │ │ - jmp 880 <__cxa_atexit@plt-0x10> │ │ + jmp 910 <__cxa_atexit@plt-0x10> │ │ │ │ -00000920 : │ │ +000009b0 : │ │ jmp *0x30(%ebx) │ │ push $0x48 │ │ - jmp 880 <__cxa_atexit@plt-0x10> │ │ + jmp 910 <__cxa_atexit@plt-0x10> │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ @@ -1,1500 +1,2093 @@ │ │ │ │ │ │ │ │ Disassembly of section .text: │ │ │ │ -00000930 <_JNIEnv::NewObject(_jclass*, _jmethodID*, ...)-0xc0>: │ │ +000009c0 <_JNIEnv::NewObject(_jclass*, _jmethodID*, ...)@@Base-0xc0>: │ │ push %ebx │ │ - call 9e0 │ │ - add $0x3696,%ebx │ │ + call a70 │ │ + add $0x4606,%ebx │ │ lea -0x18(%esp),%esp │ │ lea 0x34(%ebx),%eax │ │ mov %eax,(%esp) │ │ - call 8b0 <__cxa_finalize@plt> │ │ + call 940 <__cxa_finalize@plt> │ │ lea 0x18(%esp),%esp │ │ pop %ebx │ │ retq │ │ ... │ │ lea -0xc(%esp),%esp │ │ mov 0x10(%esp),%eax │ │ test %eax,%eax │ │ - je 96e │ │ + je 9fe │ │ call *%eax │ │ lea 0xc(%esp),%esp │ │ retq │ │ lea 0x0(%esi),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ push %ebx │ │ - call 9e0 │ │ - add $0x3646,%ebx │ │ + call a70 │ │ + add $0x45b6,%ebx │ │ lea -0x18(%esp),%esp │ │ lea 0x34(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ mov 0x20(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - lea -0x366c(%ebx),%eax │ │ + lea -0x45dc(%ebx),%eax │ │ mov %eax,(%esp) │ │ - call 890 <__cxa_atexit@plt> │ │ + call 920 <__cxa_atexit@plt> │ │ lea 0x18(%esp),%esp │ │ pop %ebx │ │ retq │ │ lea 0x0(%esi),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ push %ebx │ │ - call 9e0 │ │ - add $0x3606,%ebx │ │ + call a70 │ │ + add $0x4576,%ebx │ │ lea -0x8(%esp),%esp │ │ - call 8a0 <__stack_chk_fail@plt> │ │ + call 930 <__stack_chk_fail@plt> │ │ lea 0x8(%esp),%esp │ │ pop %ebx │ │ retq │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ mov (%esp),%ebx │ │ retq │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ add %al,(%eax) │ │ ... │ │ │ │ -000009f0 <_JNIEnv::NewObject(_jclass*, _jmethodID*, ...)>: │ │ +00000a80 <_JNIEnv::NewObject(_jclass*, _jmethodID*, ...)@@Base>: │ │ lea -0x1c(%esp),%esp │ │ mov 0x20(%esp),%eax │ │ lea 0x2c(%esp),%ecx │ │ mov (%eax),%edx │ │ mov %ecx,0xc(%esp) │ │ mov 0x28(%esp),%ecx │ │ mov %eax,(%esp) │ │ mov %ecx,0x8(%esp) │ │ mov 0x24(%esp),%ecx │ │ mov %ecx,0x4(%esp) │ │ call *0x74(%edx) │ │ lea 0x1c(%esp),%esp │ │ retq │ │ - lea 0x0(%esi),%esi │ │ + nop │ │ + xchg %ax,%ax │ │ │ │ -00000a20 <_JNIEnv::CallVoidMethod(_jobject*, _jmethodID*, ...)>: │ │ +00000ab0 <_JNIEnv::CallVoidMethod(_jobject*, _jmethodID*, ...)@@Base>: │ │ lea -0x1c(%esp),%esp │ │ mov 0x20(%esp),%eax │ │ lea 0x2c(%esp),%ecx │ │ mov (%eax),%edx │ │ mov %ecx,0xc(%esp) │ │ mov 0x28(%esp),%ecx │ │ mov %eax,(%esp) │ │ mov %ecx,0x8(%esp) │ │ mov 0x24(%esp),%ecx │ │ mov %ecx,0x4(%esp) │ │ call *0xf8(%edx) │ │ lea 0x1c(%esp),%esp │ │ retq │ │ │ │ -00000a50 <_JNIEnv::CallStaticObjectMethod(_jclass*, _jmethodID*, ...)>: │ │ +00000ae0 <_JNIEnv::CallStaticObjectMethod(_jclass*, _jmethodID*, ...)@@Base>: │ │ lea -0x1c(%esp),%esp │ │ mov 0x20(%esp),%eax │ │ lea 0x2c(%esp),%ecx │ │ mov (%eax),%edx │ │ mov %ecx,0xc(%esp) │ │ mov 0x28(%esp),%ecx │ │ mov %eax,(%esp) │ │ mov %ecx,0x8(%esp) │ │ mov 0x24(%esp),%ecx │ │ mov %ecx,0x4(%esp) │ │ call *0x1cc(%edx) │ │ lea 0x1c(%esp),%esp │ │ retq │ │ │ │ -00000a80 : │ │ +00000b10 : │ │ push %ebx │ │ - call 9e0 │ │ - add $0x3546,%ebx │ │ + call a70 │ │ + add $0x44b6,%ebx │ │ lea -0x18(%esp),%esp │ │ - call 8c0 │ │ + call 950 │ │ cvtsi2ss %eax,%xmm0 │ │ - mov -0x24(%ebx),%eax │ │ - divss -0x1b58(%ebx),%xmm0 │ │ + lea 0x3c(%ebx),%eax │ │ + divss -0x22fc(%ebx),%xmm0 │ │ movss %xmm0,(%eax) │ │ - lea -0x2198(%ebx),%eax │ │ + lea -0x293c(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x217c(%ebx),%eax │ │ + lea -0x2920(%ebx),%eax │ │ movl $0x4,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 8d0 <__android_log_print@plt> │ │ + call 960 <__android_log_print@plt> │ │ lea 0x18(%esp),%esp │ │ pop %ebx │ │ retq │ │ - jmp ae0 │ │ + jmp b70 │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ │ │ -00000ae0 : │ │ +00000b70 : │ │ push %ebx │ │ - call 9e0 │ │ - add $0x34e6,%ebx │ │ + call a70 │ │ + add $0x4456,%ebx │ │ lea -0x28(%esp),%esp │ │ - call 8c0 │ │ + call 950 │ │ cvtsi2ss %eax,%xmm0 │ │ mov 0x30(%esp),%edx │ │ - mov -0x24(%ebx),%eax │ │ - divss -0x1b58(%ebx),%xmm0 │ │ + lea 0x3c(%ebx),%eax │ │ + divss -0x22fc(%ebx),%xmm0 │ │ mov %edx,0x14(%esp) │ │ subss (%eax),%xmm0 │ │ - lea -0x216e(%ebx),%eax │ │ + lea -0x2912(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x217c(%ebx),%eax │ │ + lea -0x2920(%ebx),%eax │ │ movl $0x4,(%esp) │ │ cvtss2sd %xmm0,%xmm1 │ │ mov %eax,0x4(%esp) │ │ movsd %xmm1,0xc(%esp) │ │ - call 8d0 <__android_log_print@plt> │ │ + call 960 <__android_log_print@plt> │ │ lea 0x28(%esp),%esp │ │ pop %ebx │ │ retq │ │ lea 0x0(%esi),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00000b50 : │ │ +00000be0 : │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call 9e0 │ │ - add $0x3474,%ebx │ │ + call a70 │ │ + add $0x43e4,%ebx │ │ lea -0x10(%esp),%esp │ │ - lea -0x215a(%ebx),%edx │ │ + lea -0x28fe(%ebx),%edx │ │ mov 0x20(%esp),%esi │ │ mov (%esi),%eax │ │ mov %edx,0x4(%esp) │ │ mov %esi,(%esp) │ │ call *0x18(%eax) │ │ test %eax,%eax │ │ mov %eax,%edi │ │ - je bc8 │ │ + je c58 │ │ mov (%esi),%eax │ │ - lea -0x2148(%ebx),%edx │ │ + lea -0x28ec(%ebx),%edx │ │ mov %edx,0xc(%esp) │ │ - lea -0x2131(%ebx),%edx │ │ + lea -0x28d5(%ebx),%edx │ │ mov %edi,0x4(%esp) │ │ mov %esi,(%esp) │ │ mov %edx,0x8(%esp) │ │ call *0x1c4(%eax) │ │ test %eax,%eax │ │ - je bf0 │ │ + je c80 │ │ mov 0x24(%esp),%edx │ │ mov %eax,0x8(%esp) │ │ mov %edi,0x4(%esp) │ │ mov %esi,(%esp) │ │ mov %edx,0xc(%esp) │ │ - call a50 <_JNIEnv::CallStaticObjectMethod(_jclass*, _jmethodID*, ...)> │ │ + call ae0 <_JNIEnv::CallStaticObjectMethod(_jclass*, _jmethodID*, ...)@@Base> │ │ lea 0x10(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ retq │ │ lea 0x0(%esi),%esi │ │ - lea -0x1f3c(%ebx),%eax │ │ + lea -0x26e0(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x217c(%ebx),%eax │ │ + lea -0x2920(%ebx),%eax │ │ movl $0x6,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 8d0 <__android_log_print@plt> │ │ + call 960 <__android_log_print@plt> │ │ xor %eax,%eax │ │ - jmp bbd │ │ + jmp c4d │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - lea -0x1f18(%ebx),%eax │ │ - jmp bce │ │ + lea -0x26bc(%ebx),%eax │ │ + jmp c5e │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00000c00 : │ │ +00000c90 : │ │ push %esi │ │ push %ebx │ │ - call 9e0 │ │ - add $0x33c5,%ebx │ │ + call a70 │ │ + add $0x4335,%ebx │ │ lea -0x14(%esp),%esp │ │ - mov -0x20(%ebx),%esi │ │ + lea 0x38(%ebx),%esi │ │ mov 0x20(%esp),%edx │ │ mov (%esi),%eax │ │ test %eax,%eax │ │ - je c33 │ │ + je cc3 │ │ mov (%edx),%ecx │ │ mov %eax,0x4(%esp) │ │ mov %edx,(%esp) │ │ call *0x58(%ecx) │ │ movl $0x0,(%esi) │ │ lea 0x14(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ retq │ │ lea 0x0(%esi),%esi │ │ │ │ -00000c40 : │ │ +00000cd0 : │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call 9e0 │ │ - add $0x3384,%ebx │ │ + call a70 │ │ + add $0x42f4,%ebx │ │ lea -0x10(%esp),%esp │ │ - mov -0x1c(%ebx),%esi │ │ + lea 0x5c(%ebx),%esi │ │ mov 0x20(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ mov (%esi),%eax │ │ mov %eax,(%esp) │ │ - call b50 │ │ + call be0 │ │ mov (%esi),%edx │ │ - mov -0x18(%ebx),%edi │ │ + lea 0x50(%ebx),%edi │ │ mov (%edx),%ecx │ │ mov %eax,0xc(%esp) │ │ mov (%edi),%eax │ │ mov %edx,(%esp) │ │ movl $0x0,0x8(%esp) │ │ mov %eax,0x4(%esp) │ │ call *0x2b8(%ecx) │ │ mov (%edi),%eax │ │ mov %eax,0xc(%esp) │ │ - mov -0x14(%ebx),%eax │ │ + lea 0x54(%ebx),%eax │ │ mov (%eax),%eax │ │ mov %eax,0x8(%esp) │ │ - mov -0x10(%ebx),%eax │ │ + lea 0x58(%ebx),%eax │ │ mov (%eax),%eax │ │ mov %eax,0x4(%esp) │ │ mov (%esi),%eax │ │ mov %eax,(%esp) │ │ - call a20 <_JNIEnv::CallVoidMethod(_jobject*, _jmethodID*, ...)> │ │ + call ab0 <_JNIEnv::CallVoidMethod(_jobject*, _jmethodID*, ...)@@Base> │ │ lea 0x10(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ retq │ │ nop │ │ │ │ -00000cc0 : │ │ +00000d50 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call 9e0 │ │ - add $0x3303,%ebx │ │ - lea -0x185c(%esp),%esp │ │ - mov 0x1870(%esp),%esi │ │ - mov -0x1c(%ebx),%eax │ │ - mov 0x1874(%esp),%edi │ │ - movb $0x0,0x33(%esp) │ │ + call a70 │ │ + add $0x4273,%ebx │ │ + lea -0x187c(%esp),%esp │ │ + mov 0x1898(%esp),%eax │ │ + mov 0x1890(%esp),%esi │ │ + mov 0x1894(%esp),%edi │ │ + mov %eax,0x20(%esp) │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x186c(%esp) │ │ + xor %eax,%eax │ │ + lea 0x5c(%ebx),%eax │ │ + movb $0x0,0x4f(%esp) │ │ mov %esi,(%eax) │ │ - mov -0x10(%ebx),%eax │ │ + lea 0x58(%ebx),%eax │ │ mov %edi,(%eax) │ │ mov %esi,(%esp) │ │ - call c00 │ │ + call c90 │ │ movl $0x4,(%esp) │ │ - lea -0x2129(%ebx),%eax │ │ + lea -0x28cd(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x217c(%ebx),%eax │ │ + lea -0x2920(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - mov %eax,0x18(%esp) │ │ - call 8d0 <__android_log_print@plt> │ │ - call a80 │ │ + mov %eax,0x24(%esp) │ │ + call 960 <__android_log_print@plt> │ │ + call b10 │ │ mov (%esi),%eax │ │ mov %edi,0x4(%esp) │ │ mov %esi,(%esp) │ │ call *0x7c(%eax) │ │ mov %eax,%ebp │ │ - lea -0x1ee4(%ebx),%eax │ │ + lea -0x2688(%ebx),%eax │ │ test %ebp,%ebp │ │ - je f80 │ │ - mov 0x1878(%esp),%ecx │ │ + je 1020 │ │ + mov 0x20(%esp),%ecx │ │ mov (%esi),%eax │ │ mov %esi,(%esp) │ │ mov %ecx,0x4(%esp) │ │ call *0x7c(%eax) │ │ mov %eax,%edi │ │ - lea -0x1eac(%ebx),%eax │ │ + lea -0x2650(%ebx),%eax │ │ test %edi,%edi │ │ - je f80 │ │ + je 1020 │ │ mov (%esi),%edx │ │ - lea -0x210f(%ebx),%eax │ │ + lea -0x28b3(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - lea -0x20f8(%ebx),%eax │ │ + lea -0x289c(%ebx),%eax │ │ mov %ebp,0x4(%esp) │ │ mov %esi,(%esp) │ │ mov %eax,0x8(%esp) │ │ call *0x84(%edx) │ │ - mov -0x14(%ebx),%edx │ │ + lea 0x54(%ebx),%edx │ │ test %eax,%eax │ │ mov %eax,(%edx) │ │ - je 1158 │ │ + je 1210 │ │ mov (%esi),%eax │ │ - lea -0x20e8(%ebx),%edx │ │ + lea -0x288c(%ebx),%edx │ │ mov %edx,0x4(%esp) │ │ mov %esi,(%esp) │ │ call *0x18(%eax) │ │ test %eax,%eax │ │ - je 1168 │ │ + je 1220 │ │ mov (%esi),%eax │ │ - lea -0x215a(%ebx),%edx │ │ + lea -0x28fe(%ebx),%edx │ │ mov %edx,0x4(%esp) │ │ mov %esi,(%esp) │ │ call *0x18(%eax) │ │ mov %eax,%ebp │ │ - lea -0x1f3c(%ebx),%eax │ │ + lea -0x26e0(%ebx),%eax │ │ test %ebp,%ebp │ │ - je f80 │ │ + je 1020 │ │ mov (%esi),%eax │ │ - lea -0x20d4(%ebx),%edx │ │ + lea -0x2878(%ebx),%edx │ │ mov %edx,0x4(%esp) │ │ mov %esi,(%esp) │ │ call *0x18(%eax) │ │ - mov %eax,0x1c(%esp) │ │ + mov %eax,0x28(%esp) │ │ test %eax,%eax │ │ - je 1178 │ │ + je 1230 │ │ mov (%esi),%eax │ │ movl $0x0,0xc(%esp) │ │ mov %ebp,0x8(%esp) │ │ movl $0x1,0x4(%esp) │ │ mov %esi,(%esp) │ │ call *0x2b0(%eax) │ │ - mov -0x18(%ebx),%edx │ │ + lea 0x50(%ebx),%edx │ │ test %eax,%eax │ │ mov %eax,(%edx) │ │ - je 1148 │ │ + je 1200 │ │ mov (%esi),%eax │ │ - lea -0x20bc(%ebx),%edx │ │ + lea -0x2860(%ebx),%edx │ │ mov %edx,0xc(%esp) │ │ - lea -0x20a2(%ebx),%edx │ │ + lea -0x2846(%ebx),%edx │ │ mov %edi,0x4(%esp) │ │ mov %esi,(%esp) │ │ mov %edx,0x8(%esp) │ │ call *0x178(%eax) │ │ test %eax,%eax │ │ - je 1198 │ │ + je 1250 │ │ mov (%esi),%edx │ │ mov %eax,0x8(%esp) │ │ - mov 0x1878(%esp),%eax │ │ + mov 0x20(%esp),%eax │ │ mov %esi,(%esp) │ │ mov %eax,0x4(%esp) │ │ call *0x17c(%edx) │ │ mov %eax,%ebp │ │ - lea -0x2080(%ebx),%eax │ │ + lea -0x2824(%ebx),%eax │ │ test %ebp,%ebp │ │ - je f80 │ │ + je 1020 │ │ mov (%esi),%eax │ │ - lea -0x2064(%ebx),%edx │ │ + lea -0x2808(%ebx),%edx │ │ mov %edx,0xc(%esp) │ │ - lea -0x2061(%ebx),%edx │ │ + lea -0x2805(%ebx),%edx │ │ mov %edi,0x4(%esp) │ │ mov %esi,(%esp) │ │ mov %edx,0x8(%esp) │ │ call *0x178(%eax) │ │ test %eax,%eax │ │ - je 11a8 │ │ + je 1260 │ │ mov (%esi),%edx │ │ mov %eax,0x8(%esp) │ │ - mov 0x1878(%esp),%eax │ │ + mov 0x20(%esp),%eax │ │ mov %esi,(%esp) │ │ mov %eax,0x4(%esp) │ │ call *0x17c(%edx) │ │ - mov %eax,0x20(%esp) │ │ + mov %eax,0x2c(%esp) │ │ test %eax,%eax │ │ - je 11b8 │ │ + je 1270 │ │ mov (%esi),%eax │ │ - lea -0x201d(%ebx),%edx │ │ + lea -0x27c1(%ebx),%edx │ │ mov %edx,0xc(%esp) │ │ - lea -0x2002(%ebx),%edx │ │ + lea -0x27a6(%ebx),%edx │ │ mov %edi,0x4(%esp) │ │ mov %esi,(%esp) │ │ mov %edx,0x8(%esp) │ │ call *0x178(%eax) │ │ - mov %eax,0x28(%esp) │ │ + mov %eax,0x34(%esp) │ │ test %eax,%eax │ │ - je 11c8 │ │ - mov -0xc(%ebx),%edi │ │ - lea 0x3c(%esp),%eax │ │ + je 1280 │ │ + lea 0x40(%ebx),%edi │ │ + lea 0x58(%esp),%eax │ │ movl $0x0,0xc(%edi) │ │ movl $0x0,0x8(%edi) │ │ movl $0x0,0x4(%edi) │ │ movl $0x0,(%edi) │ │ mov %eax,0x8(%esp) │ │ mov %ebp,0x4(%esp) │ │ mov %esi,(%esp) │ │ - call 8e0 │ │ + call 970 │ │ test %eax,%eax │ │ - js 1188 │ │ - mov 0x3c(%esp),%eax │ │ - mov 0x40(%esp),%ecx │ │ + js 1240 │ │ + mov 0x58(%esp),%eax │ │ + mov 0x5c(%esp),%ecx │ │ movl $0x4,(%esp) │ │ - mov %eax,0x24(%esp) │ │ + mov %eax,0x30(%esp) │ │ mov %eax,0xc(%esp) │ │ - lea -0x1d84(%ebx),%eax │ │ + lea -0x2528(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - mov 0x18(%esp),%eax │ │ + mov 0x24(%esp),%eax │ │ mov %ecx,0x10(%esp) │ │ - mov %ecx,0x2c(%esp) │ │ + mov %ecx,0x38(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 8d0 <__android_log_print@plt> │ │ - cmpl $0x1,0x48(%esp) │ │ - lea -0x1fc8(%ebx),%eax │ │ - je fa8 │ │ - lea 0x0(%esi),%esi │ │ + call 960 <__android_log_print@plt> │ │ + cmpl $0x1,0x64(%esp) │ │ + lea -0x276c(%ebx),%eax │ │ + je 1060 │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ mov %eax,0x8(%esp) │ │ - mov 0x18(%esp),%eax │ │ + mov 0x24(%esp),%eax │ │ movl $0x6,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 8d0 <__android_log_print@plt> │ │ + call 960 <__android_log_print@plt> │ │ xor %eax,%eax │ │ - lea 0x185c(%esp),%esp │ │ + mov 0x186c(%esp),%ecx │ │ + xor %gs:0x14,%ecx │ │ + jne 1321 │ │ + lea 0x187c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - xchg %ax,%ax │ │ + lea 0x0(%esi),%esi │ │ mov %ebp,0x4(%esp) │ │ - lea 0x34(%esp),%eax │ │ + lea 0x50(%esp),%eax │ │ mov %esi,(%esp) │ │ mov %eax,0x8(%esp) │ │ - call 8f0 │ │ + call 980 │ │ test %eax,%eax │ │ - js 1230 │ │ + js 12e8 │ │ movl $0x1,(%esp) │ │ - call c40 │ │ + call cd0 │ │ mov %edi,0x14(%esp) │ │ - lea 0x38(%esp),%eax │ │ + lea 0x54(%esp),%eax │ │ mov %eax,0x10(%esp) │ │ - lea 0x50(%esp),%eax │ │ + lea 0x6c(%esp),%eax │ │ + mov %eax,0x3c(%esp) │ │ mov %eax,0xc(%esp) │ │ - mov 0x2c(%esp),%eax │ │ + mov 0x38(%esp),%eax │ │ mov %eax,0x8(%esp) │ │ - mov 0x24(%esp),%eax │ │ + mov 0x30(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x34(%esp),%eax │ │ + mov 0x50(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 1d20 │ │ + call 2570 │ │ mov %ebp,0x4(%esp) │ │ mov %esi,(%esp) │ │ - call 900 │ │ + call 990 │ │ test %eax,%eax │ │ - js 1220 │ │ - mov 0x20(%esp),%ecx │ │ - lea 0x33(%esp),%edx │ │ + js 12d8 │ │ + mov 0x2c(%esp),%ecx │ │ + lea 0x4f(%esp),%edx │ │ mov (%esi),%eax │ │ mov %edx,0x8(%esp) │ │ mov %ecx,0x4(%esp) │ │ mov %esi,(%esp) │ │ call *0x2ec(%eax) │ │ test %eax,%eax │ │ - je 1253 │ │ + je 130b │ │ mov (%edi),%edx │ │ mov %edx,(%eax) │ │ mov 0x4(%edi),%edx │ │ mov %edx,0x4(%eax) │ │ mov 0x8(%edi),%edx │ │ mov %edx,0x8(%eax) │ │ mov 0xc(%edi),%edx │ │ mov %edx,0xc(%eax) │ │ mov (%esi),%edx │ │ mov %eax,0x8(%esp) │ │ - mov 0x20(%esp),%eax │ │ + mov 0x2c(%esp),%eax │ │ movl $0x1,0xc(%esp) │ │ mov %esi,(%esp) │ │ mov %eax,0x4(%esp) │ │ call *0x30c(%edx) │ │ - mov 0x1c(%esp),%ecx │ │ - lea -0x1fad(%ebx),%edx │ │ + mov 0x28(%esp),%ecx │ │ + lea -0x2751(%ebx),%edx │ │ mov (%esi),%eax │ │ mov %edx,0xc(%esp) │ │ - lea -0x1fa6(%ebx),%edx │ │ + lea -0x274a(%ebx),%edx │ │ mov %ecx,0x4(%esp) │ │ mov %esi,(%esp) │ │ mov %edx,0x8(%esp) │ │ call *0x84(%eax) │ │ - mov %eax,0x20(%esp) │ │ + mov %eax,0x2c(%esp) │ │ test %eax,%eax │ │ - je 125e │ │ - mov 0x1c(%esp),%ecx │ │ + je 1316 │ │ + mov 0x28(%esp),%ecx │ │ xor %edi,%edi │ │ - mov 0x38(%esp),%edx │ │ - lea 0x58(%esp),%ebp │ │ + mov 0x54(%esp),%edx │ │ mov (%esi),%eax │ │ movl $0x0,0xc(%esp) │ │ mov %ecx,0x8(%esp) │ │ mov %edx,0x4(%esp) │ │ mov %esi,(%esp) │ │ call *0x2b0(%eax) │ │ - mov %eax,0x24(%esp) │ │ - mov 0x38(%esp),%eax │ │ + mov 0x3c(%esp),%ebp │ │ + mov %eax,0x30(%esp) │ │ + mov 0x54(%esp),%eax │ │ test %eax,%eax │ │ - jg 110b │ │ - jmp 11d8 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + jg 11c3 │ │ + jmp 1290 │ │ + lea 0x0(%esi),%esi │ │ mov (%esi),%ecx │ │ add $0xc,%ebp │ │ mov %eax,0xc(%esp) │ │ - mov 0x24(%esp),%eax │ │ + mov 0x30(%esp),%eax │ │ mov %edi,0x8(%esp) │ │ add $0x1,%edi │ │ mov %esi,(%esp) │ │ mov %eax,0x4(%esp) │ │ call *0x2b8(%ecx) │ │ - cmp %edi,0x38(%esp) │ │ - jle 11d8 │ │ - mov 0x0(%ebp),%eax │ │ + cmp %edi,0x54(%esp) │ │ + jle 1290 │ │ + mov 0x8(%ebp),%eax │ │ mov %eax,0x14(%esp) │ │ - mov -0x4(%ebp),%eax │ │ + mov 0x4(%ebp),%eax │ │ mov %eax,0x10(%esp) │ │ - mov -0x8(%ebp),%eax │ │ + mov 0x0(%ebp),%eax │ │ mov %esi,(%esp) │ │ mov %eax,0xc(%esp) │ │ - mov 0x20(%esp),%eax │ │ + mov 0x2c(%esp),%eax │ │ mov %eax,0x8(%esp) │ │ - mov 0x1c(%esp),%eax │ │ + mov 0x28(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - call 9f0 <_JNIEnv::NewObject(_jclass*, _jmethodID*, ...)> │ │ + call a80 <_JNIEnv::NewObject(_jclass*, _jmethodID*, ...)@@Base> │ │ test %eax,%eax │ │ - jne 10e0 │ │ - lea -0x1c60(%ebx),%eax │ │ - jmp f80 │ │ + jne 1198 │ │ + lea -0x2404(%ebx),%eax │ │ + jmp 1020 │ │ nop │ │ - lea -0x1dbc(%ebx),%eax │ │ - jmp f80 │ │ + lea -0x2560(%ebx),%eax │ │ + jmp 1020 │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - lea -0x1e78(%ebx),%eax │ │ - jmp f80 │ │ + lea -0x261c(%ebx),%eax │ │ + jmp 1020 │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - lea -0x1e24(%ebx),%eax │ │ - jmp f80 │ │ + lea -0x25c8(%ebx),%eax │ │ + jmp 1020 │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - lea -0x1e00(%ebx),%eax │ │ - jmp f80 │ │ + lea -0x25a4(%ebx),%eax │ │ + jmp 1020 │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - lea -0x1fe2(%ebx),%eax │ │ - jmp f80 │ │ + lea -0x2786(%ebx),%eax │ │ + jmp 1020 │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - lea -0x209c(%ebx),%eax │ │ - jmp f80 │ │ + lea -0x2840(%ebx),%eax │ │ + jmp 1020 │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - lea -0x2059(%ebx),%eax │ │ - jmp f80 │ │ + lea -0x27fd(%ebx),%eax │ │ + jmp 1020 │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - lea -0x203b(%ebx),%eax │ │ - jmp f80 │ │ + lea -0x27df(%ebx),%eax │ │ + jmp 1020 │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - lea -0x1ffd(%ebx),%eax │ │ - jmp f80 │ │ + lea -0x27a1(%ebx),%eax │ │ + jmp 1020 │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x24(%esp),%ecx │ │ + mov 0x30(%esp),%ecx │ │ mov (%esi),%eax │ │ mov %esi,(%esp) │ │ mov %ecx,0x4(%esp) │ │ call *0x54(%eax) │ │ - mov -0x20(%ebx),%edx │ │ + lea 0x38(%ebx),%edx │ │ mov %eax,(%edx) │ │ mov (%esi),%edx │ │ mov %eax,0xc(%esp) │ │ - mov 0x28(%esp),%eax │ │ + mov 0x34(%esp),%eax │ │ mov %esi,(%esp) │ │ mov %eax,0x8(%esp) │ │ - mov 0x1878(%esp),%eax │ │ + mov 0x20(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ call *0x1a0(%edx) │ │ mov $0x1,%eax │ │ - jmp f9a │ │ + jmp 103a │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - lea -0x1d24(%ebx),%eax │ │ - jmp f80 │ │ + lea -0x24c8(%ebx),%eax │ │ + jmp 1020 │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ movl $0x6,(%esp) │ │ - lea -0x1d4c(%ebx),%eax │ │ + lea -0x24f0(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - mov 0x18(%esp),%eax │ │ + mov 0x24(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - call 8d0 <__android_log_print@plt> │ │ - jmp fc4 │ │ - lea -0x1cf8(%ebx),%eax │ │ - jmp f80 │ │ - lea -0x1cb4(%ebx),%eax │ │ - jmp f80 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + call 960 <__android_log_print@plt> │ │ + jmp 107c │ │ + lea -0x249c(%ebx),%eax │ │ + jmp 1020 │ │ + lea -0x2458(%ebx),%eax │ │ + jmp 1020 │ │ + call a50 │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + ... │ │ │ │ -00001270 : │ │ +00001340 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ - lea -0x28(%esp),%esp │ │ - mov 0x44(%esp),%eax │ │ - cmp $0x2,%eax │ │ - jle 144a │ │ - mov 0x38(%esp),%esi │ │ - sub $0x1,%eax │ │ - mov 0x40(%esp),%edi │ │ - mov %eax,0x18(%esp) │ │ - mov 0x40(%esp),%eax │ │ + push %ebx │ │ + call a70 │ │ + add $0x3c83,%ebx │ │ + lea -0xcc(%esp),%esp │ │ + mov 0xe8(%esp),%ebp │ │ + mov 0xec(%esp),%edi │ │ + mov 0xe4(%esp),%eax │ │ + lea -0x1(%ebp),%ecx │ │ + mov %ecx,0x7c(%esp) │ │ + cmp $0x2,%edi │ │ + jle 1996 │ │ + mov 0xe0(%esp),%esi │ │ + lea 0x0(,%ebp,4),%ecx │ │ + mov %ecx,0xb0(%esp) │ │ + mov %ebp,0x94(%esp) │ │ + mov %esi,0x74(%esp) │ │ + lea 0x4(%eax,%ecx,1),%esi │ │ + mov %esi,0x8(%esp) │ │ + lea 0x14(%eax,%ecx,1),%eax │ │ + mov 0xe0(%esp),%esi │ │ + mov %eax,0x70(%esp) │ │ + movdqa -0x22ec(%ebx),%xmm1 │ │ + movl $0x1,0x90(%esp) │ │ + add %ecx,%esi │ │ mov %esi,0xc(%esp) │ │ - mov 0x3c(%esp),%esi │ │ - shl $0x2,%edi │ │ - shl $0x3,%eax │ │ - mov %edi,0x14(%esp) │ │ - add %edi,%esi │ │ - mov %eax,0x1c(%esp) │ │ - add $0x8,%edi │ │ - mov %esi,0x10(%esp) │ │ - add $0x4,%eax │ │ - movl $0x1,0x8(%esp) │ │ - mov %edi,0x20(%esp) │ │ - mov %eax,0x24(%esp) │ │ + mov %esi,%eax │ │ + movdqa -0x22ac(%ebx),%xmm4 │ │ + add %ecx,%eax │ │ + mov %eax,0x78(%esp) │ │ + lea -0x1(%edi),%eax │ │ + lea -0x6(%ebp),%edi │ │ + lea -0x3(%ebp),%ecx │ │ + mov %eax,0xac(%esp) │ │ + lea -0x2(%ebp),%eax │ │ + shr $0x2,%edi │ │ + mov %eax,0x98(%esp) │ │ + lea 0x1(%edi),%eax │ │ + mov %eax,0xb4(%esp) │ │ + shl $0x2,%eax │ │ + cmp $0x2,%ecx │ │ + mov %eax,0xbc(%esp) │ │ + lea 0x1(%eax),%edi │ │ + mov %ecx,0xb8(%esp) │ │ + mov $0x1,%eax │ │ + movdqa -0x229c(%ebx),%xmm3 │ │ + cmova %edi,%eax │ │ + mov %ebp,%edi │ │ + mov %eax,0xa8(%esp) │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - cmpl $0x2,0x40(%esp) │ │ - jle 142b │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + cmpl $0x1,0x7c(%esp) │ │ + jle 1958 │ │ + mov 0xc(%esp),%ebp │ │ + mov 0x8(%esp),%ecx │ │ + mov %ebp,%eax │ │ + lea 0x4(%ebp),%esi │ │ + add $0x18,%eax │ │ + cmp %eax,%ecx │ │ + setae %dl │ │ + cmp 0x70(%esp),%ebp │ │ + mov 0x78(%esp),%ebp │ │ + setae %al │ │ + or %eax,%edx │ │ + mov %ebp,%eax │ │ + add $0x18,%eax │ │ + cmp %eax,%ecx │ │ + setae %cl │ │ + cmp 0x70(%esp),%ebp │ │ + mov 0x74(%esp),%ebp │ │ + setae %al │ │ + or %eax,%ecx │ │ + and %ecx,%edx │ │ + cmpl $0x3,0x98(%esp) │ │ + seta %al │ │ + and %edx,%eax │ │ + lea 0x18(%ebp),%edx │ │ + cmp %edx,0x8(%esp) │ │ + setae %cl │ │ + cmp 0x70(%esp),%ebp │ │ + setae %dl │ │ + or %ecx,%edx │ │ + test %dl,%al │ │ + je 19a8 │ │ mov 0xc(%esp),%eax │ │ - mov 0x1c(%esp),%edi │ │ - mov 0x20(%esp),%esi │ │ - mov %eax,%ebp │ │ - add %eax,%edi │ │ - mov %edi,0x4(%esp) │ │ - add %eax,%esi │ │ - mov 0x10(%esp),%edi │ │ - mov %edi,(%esp) │ │ - mov 0x24(%esp),%edi │ │ - add %eax,%edi │ │ - xchg %ax,%ax │ │ - mov 0x4(%ebp),%ecx │ │ - mov 0x0(%ebp),%eax │ │ - and $0xff0000,%ecx │ │ - and $0xff0000,%eax │ │ - add %eax,%ecx │ │ - mov 0x8(%ebp),%eax │ │ + cmp 0x70(%esp),%esi │ │ + setae %dl │ │ + add $0x14,%eax │ │ + cmp %eax,0x8(%esp) │ │ + setae %al │ │ + or %al,%dl │ │ + je 19a8 │ │ + cmpl $0x2,0xb8(%esp) │ │ + jbe 17d7 │ │ + mov 0x74(%esp),%eax │ │ + mov %edi,0xe8(%esp) │ │ + lea 0x4(%eax),%ecx │ │ + add $0x8,%eax │ │ + mov %eax,0x9c(%esp) │ │ + mov 0xc(%esp),%eax │ │ + lea 0x8(%eax),%ebp │ │ + mov 0x78(%esp),%eax │ │ + lea 0x4(%eax),%edx │ │ + add $0x8,%eax │ │ + mov %edx,0xa0(%esp) │ │ + xor %edx,%edx │ │ + mov %eax,0xa4(%esp) │ │ + xor %eax,%eax │ │ + mov 0x74(%esp),%edi │ │ + add $0x1,%edx │ │ + movdqu (%esi,%eax,1),%xmm7 │ │ + movdqu (%edi,%eax,1),%xmm6 │ │ + movdqa %xmm7,%xmm2 │ │ + mov 0x9c(%esp),%edi │ │ + movdqu 0x0(%ebp,%eax,1),%xmm7 │ │ + movdqa %xmm6,0x10(%esp) │ │ + movdqu (%edi,%eax,1),%xmm5 │ │ + mov 0xc(%esp),%edi │ │ + movdqa %xmm5,0x20(%esp) │ │ + movdqa %xmm7,0x30(%esp) │ │ + movdqu (%edi,%eax,1),%xmm5 │ │ + mov 0x78(%esp),%edi │ │ + movdqu (%ecx,%eax,1),%xmm6 │ │ + movdqa %xmm2,0x80(%esp) │ │ + pand %xmm1,%xmm2 │ │ + movdqu (%edi,%eax,1),%xmm0 │ │ + mov 0xa0(%esp),%edi │ │ + movdqa %xmm0,0x40(%esp) │ │ + movdqu (%edi,%eax,1),%xmm7 │ │ + mov 0xa4(%esp),%edi │ │ + movdqa %xmm7,0x50(%esp) │ │ + movdqa %xmm1,%xmm7 │ │ + pand %xmm6,%xmm7 │ │ + movdqu (%edi,%eax,1),%xmm0 │ │ + lea -0x22dc(%ebx),%edi │ │ + movdqa %xmm0,0x60(%esp) │ │ + movdqa %xmm1,%xmm0 │ │ + pand %xmm5,%xmm0 │ │ + paddd %xmm7,%xmm0 │ │ + movdqa %xmm4,%xmm7 │ │ + paddd %xmm2,%xmm0 │ │ + pand %xmm6,%xmm7 │ │ + movdqa 0x30(%esp),%xmm2 │ │ + pand %xmm3,%xmm6 │ │ + pand %xmm1,%xmm2 │ │ + paddd %xmm2,%xmm0 │ │ + movdqa 0x50(%esp),%xmm2 │ │ + pand %xmm1,%xmm2 │ │ + paddd %xmm2,%xmm0 │ │ + movdqa 0x10(%esp),%xmm2 │ │ + pand %xmm1,%xmm2 │ │ + paddd %xmm2,%xmm0 │ │ + movdqa 0x20(%esp),%xmm2 │ │ + pand %xmm1,%xmm2 │ │ + paddd %xmm2,%xmm0 │ │ + movdqa 0x40(%esp),%xmm2 │ │ + pand %xmm1,%xmm2 │ │ + paddd %xmm2,%xmm0 │ │ + movdqa 0x60(%esp),%xmm2 │ │ + pand %xmm1,%xmm2 │ │ + paddd %xmm2,%xmm0 │ │ + movdqa %xmm0,%xmm2 │ │ + psrlq $0x20,%xmm0 │ │ + pmuludq (%edi),%xmm0 │ │ + lea -0x22dc(%ebx),%edi │ │ + pmuludq -0x22dc(%ebx),%xmm2 │ │ + pshufb -0x22bc(%ebx),%xmm0 │ │ + pshufb -0x22cc(%ebx),%xmm2 │ │ + por %xmm0,%xmm2 │ │ + movdqa %xmm4,%xmm0 │ │ + pand %xmm5,%xmm0 │ │ + psrld $0x1,%xmm2 │ │ + paddd %xmm7,%xmm0 │ │ + pand %xmm1,%xmm2 │ │ + movdqa 0x80(%esp),%xmm7 │ │ + pand %xmm3,%xmm5 │ │ + pand %xmm4,%xmm7 │ │ + paddd %xmm5,%xmm6 │ │ + paddd %xmm7,%xmm0 │ │ + movdqa 0x30(%esp),%xmm7 │ │ + movdqa 0x30(%esp),%xmm5 │ │ + pand %xmm4,%xmm7 │ │ + paddd %xmm7,%xmm0 │ │ + pand %xmm3,%xmm5 │ │ + movdqa 0x50(%esp),%xmm7 │ │ + pand %xmm4,%xmm7 │ │ + paddd %xmm7,%xmm0 │ │ + movdqa 0x10(%esp),%xmm7 │ │ + pand %xmm4,%xmm7 │ │ + paddd %xmm7,%xmm0 │ │ + movdqa 0x20(%esp),%xmm7 │ │ + pand %xmm4,%xmm7 │ │ + paddd %xmm7,%xmm0 │ │ + movdqa 0x40(%esp),%xmm7 │ │ + pand %xmm4,%xmm7 │ │ + paddd %xmm7,%xmm0 │ │ + movdqa 0x60(%esp),%xmm7 │ │ + pand %xmm4,%xmm7 │ │ + paddd %xmm7,%xmm0 │ │ + movdqa %xmm0,%xmm7 │ │ + psrlq $0x20,%xmm0 │ │ + pmuludq (%edi),%xmm0 │ │ + lea -0x22dc(%ebx),%edi │ │ + pmuludq -0x22dc(%ebx),%xmm7 │ │ + pshufb -0x22bc(%ebx),%xmm0 │ │ + pshufb -0x22cc(%ebx),%xmm7 │ │ + por %xmm7,%xmm0 │ │ + psrld $0x1,%xmm0 │ │ + pand %xmm4,%xmm0 │ │ + por %xmm2,%xmm0 │ │ + movdqa 0x80(%esp),%xmm2 │ │ + pand %xmm3,%xmm2 │ │ + paddd %xmm6,%xmm2 │ │ + movdqa 0x10(%esp),%xmm6 │ │ + paddd %xmm5,%xmm2 │ │ + movdqa 0x50(%esp),%xmm5 │ │ + pand %xmm3,%xmm6 │ │ + pand %xmm3,%xmm5 │ │ + paddd %xmm5,%xmm2 │ │ + movdqa 0x20(%esp),%xmm5 │ │ + paddd %xmm6,%xmm2 │ │ + movdqa 0x40(%esp),%xmm6 │ │ + pand %xmm3,%xmm5 │ │ + pand %xmm3,%xmm6 │ │ + paddd %xmm2,%xmm5 │ │ + paddd %xmm6,%xmm5 │ │ + movdqa 0x60(%esp),%xmm6 │ │ + pand %xmm3,%xmm6 │ │ + paddd %xmm5,%xmm6 │ │ + movdqa %xmm6,%xmm5 │ │ + psrlq $0x20,%xmm6 │ │ + pmuludq (%edi),%xmm6 │ │ + mov 0x8(%esp),%edi │ │ + pmuludq -0x22dc(%ebx),%xmm5 │ │ + pshufb -0x22bc(%ebx),%xmm6 │ │ + pshufb -0x22cc(%ebx),%xmm5 │ │ + por %xmm6,%xmm5 │ │ + psrld $0x1,%xmm5 │ │ + por %xmm5,%xmm0 │ │ + movdqu %xmm0,(%edi,%eax,1) │ │ + add $0x10,%eax │ │ + cmp %edx,0xb4(%esp) │ │ + ja 1514 │ │ + mov 0xbc(%esp),%ecx │ │ + mov 0xe8(%esp),%edi │ │ + cmp %ecx,0x98(%esp) │ │ + je 1958 │ │ + mov 0x94(%esp),%eax │ │ + mov 0xe0(%esp),%esi │ │ + mov %edi,0xe8(%esp) │ │ + add 0xa8(%esp),%eax │ │ + mov %eax,%edx │ │ + sub %edi,%edx │ │ + lea (%esi,%edx,4),%ebp │ │ + lea (%esi,%eax,4),%esi │ │ + mov 0xe0(%esp),%edx │ │ + add %edi,%eax │ │ + lea (%edx,%eax,4),%ecx │ │ + mov 0xa8(%esp),%eax │ │ + mov %eax,0x10(%esp) │ │ + mov 0x8(%esp),%eax │ │ + lea -0x4(%eax),%eax │ │ + mov %eax,0x20(%esp) │ │ + mov 0x0(%ebp),%edx │ │ + mov -0x4(%ebp),%eax │ │ + and $0xff0000,%edx │ │ and $0xff0000,%eax │ │ - add %eax,%ecx │ │ - mov -0x8(%esi),%eax │ │ + add %eax,%edx │ │ + mov 0x4(%ebp),%eax │ │ and $0xff0000,%eax │ │ - add %eax,%ecx │ │ + add %eax,%edx │ │ mov -0x4(%esi),%eax │ │ and $0xff0000,%eax │ │ - add %eax,%ecx │ │ + add %eax,%edx │ │ mov (%esi),%eax │ │ and $0xff0000,%eax │ │ - add %eax,%ecx │ │ - mov -0x4(%edi),%eax │ │ + add %eax,%edx │ │ + mov 0x4(%esi),%eax │ │ and $0xff0000,%eax │ │ - add %eax,%ecx │ │ - mov (%edi),%eax │ │ + add %eax,%edx │ │ + mov -0x4(%ecx),%eax │ │ and $0xff0000,%eax │ │ - add %eax,%ecx │ │ - mov 0x4(%edi),%eax │ │ + add %eax,%edx │ │ + mov (%ecx),%eax │ │ and $0xff0000,%eax │ │ - add %eax,%ecx │ │ + add %eax,%edx │ │ + mov 0x4(%ecx),%eax │ │ + and $0xff0000,%eax │ │ + add %eax,%edx │ │ mov $0x38e38e39,%eax │ │ - mul %ecx │ │ - mov 0x0(%ebp),%eax │ │ - mov %edx,%ecx │ │ + mul %edx │ │ + mov -0x4(%ebp),%eax │ │ + shr %edx │ │ and $0xff00,%eax │ │ - mov 0x4(%ebp),%edx │ │ - shr %ecx │ │ - and $0xff0000,%ecx │ │ + mov %edx,%edi │ │ + mov 0x0(%ebp),%edx │ │ + and $0xff0000,%edi │ │ and $0xff00,%edx │ │ add %eax,%edx │ │ - mov 0x8(%ebp),%eax │ │ - and $0xff00,%eax │ │ - add %eax,%edx │ │ - mov -0x8(%esi),%eax │ │ + mov 0x4(%ebp),%eax │ │ and $0xff00,%eax │ │ add %eax,%edx │ │ mov -0x4(%esi),%eax │ │ and $0xff00,%eax │ │ add %eax,%edx │ │ mov (%esi),%eax │ │ and $0xff00,%eax │ │ add %eax,%edx │ │ - mov -0x4(%edi),%eax │ │ + mov 0x4(%esi),%eax │ │ and $0xff00,%eax │ │ add %eax,%edx │ │ - mov (%edi),%eax │ │ + mov -0x4(%ecx),%eax │ │ and $0xff00,%eax │ │ - add $0x4,%esi │ │ add %eax,%edx │ │ + mov (%ecx),%eax │ │ + and $0xff00,%eax │ │ add $0x4,%ebp │ │ - mov 0x4(%edi),%eax │ │ - add $0x4,%edi │ │ + add %eax,%edx │ │ + add $0x4,%esi │ │ + mov 0x4(%ecx),%eax │ │ + add $0x4,%ecx │ │ and $0xff00,%eax │ │ add %eax,%edx │ │ mov $0x38e38e39,%eax │ │ mul %edx │ │ - movzbl -0x4(%ebp),%eax │ │ + movzbl -0x8(%ebp),%eax │ │ shr %edx │ │ and $0xff00,%edx │ │ - or %edx,%ecx │ │ - movzbl 0x0(%ebp),%edx │ │ - add %eax,%edx │ │ - movzbl 0x4(%ebp),%eax │ │ + or %edx,%edi │ │ + movzbl -0x4(%ebp),%edx │ │ add %eax,%edx │ │ - movzbl -0xc(%esi),%eax │ │ + movzbl 0x0(%ebp),%eax │ │ add %eax,%edx │ │ movzbl -0x8(%esi),%eax │ │ add %eax,%edx │ │ movzbl -0x4(%esi),%eax │ │ add %eax,%edx │ │ - movzbl -0x8(%edi),%eax │ │ + movzbl (%esi),%eax │ │ add %eax,%edx │ │ - movzbl -0x4(%edi),%eax │ │ + movzbl -0x8(%ecx),%eax │ │ add %eax,%edx │ │ - movzbl (%edi),%eax │ │ + movzbl -0x4(%ecx),%eax │ │ + add %eax,%edx │ │ + movzbl (%ecx),%eax │ │ add %eax,%edx │ │ mov $0x38e38e39,%eax │ │ mul %edx │ │ - mov (%esp),%eax │ │ - addl $0x4,(%esp) │ │ + mov 0x10(%esp),%eax │ │ shr %edx │ │ - or %edx,%ecx │ │ - cmp %esi,0x4(%esp) │ │ - mov %ecx,0x4(%eax) │ │ - jne 1300 │ │ - mov 0x14(%esp),%eax │ │ - addl $0x1,0x8(%esp) │ │ + or %edx,%edi │ │ + mov 0x20(%esp),%edx │ │ + mov %edi,(%edx,%eax,4) │ │ + add $0x1,%eax │ │ + mov %eax,0x10(%esp) │ │ + cmp %eax,0x7c(%esp) │ │ + jg 181f │ │ + mov 0xe8(%esp),%edi │ │ + addl $0x1,0x90(%esp) │ │ + add %edi,0x94(%esp) │ │ + mov 0xb0(%esp),%eax │ │ + mov 0x90(%esp),%ecx │ │ + add %eax,0x74(%esp) │ │ + add %eax,0x8(%esp) │ │ add %eax,0xc(%esp) │ │ - add %eax,0x10(%esp) │ │ - mov 0x18(%esp),%eax │ │ - cmp %eax,0x8(%esp) │ │ - jne 12d0 │ │ - lea 0x28(%esp),%esp │ │ + add %eax,0x70(%esp) │ │ + add %eax,0x78(%esp) │ │ + cmp 0xac(%esp),%ecx │ │ + jne 1440 │ │ + lea 0xcc(%esp),%esp │ │ + pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + lea 0x0(%esi),%esi │ │ + mov 0xc(%esp),%eax │ │ + mov 0x74(%esp),%esi │ │ + sub $0x8,%eax │ │ + mov %eax,0x10(%esp) │ │ + mov 0x8(%esp),%eax │ │ + mov %eax,%ebp │ │ + lea 0x0(%esi),%esi │ │ + mov 0x4(%esi),%edx │ │ + mov (%esi),%eax │ │ + and $0xff0000,%edx │ │ + and $0xff0000,%eax │ │ + add %eax,%edx │ │ + mov 0x8(%esi),%eax │ │ + and $0xff0000,%eax │ │ + add %eax,%edx │ │ + mov (%esi,%edi,4),%eax │ │ + and $0xff0000,%eax │ │ + add %eax,%edx │ │ + mov 0x4(%esi,%edi,4),%eax │ │ + and $0xff0000,%eax │ │ + add %eax,%edx │ │ + mov 0x8(%esi,%edi,4),%eax │ │ + and $0xff0000,%eax │ │ + add %eax,%edx │ │ + mov (%esi,%edi,8),%eax │ │ + and $0xff0000,%eax │ │ + add %eax,%edx │ │ + mov 0x4(%esi,%edi,8),%eax │ │ + and $0xff0000,%eax │ │ + add %eax,%edx │ │ + mov 0x8(%esi,%edi,8),%eax │ │ + and $0xff0000,%eax │ │ + add %eax,%edx │ │ + mov $0x38e38e39,%eax │ │ + mul %edx │ │ + mov (%esi),%eax │ │ + shr %edx │ │ + and $0xff00,%eax │ │ + mov %edx,%ecx │ │ + mov 0x4(%esi),%edx │ │ + and $0xff0000,%ecx │ │ + and $0xff00,%edx │ │ + add %eax,%edx │ │ + mov 0x8(%esi),%eax │ │ + and $0xff00,%eax │ │ + add %eax,%edx │ │ + mov (%esi,%edi,4),%eax │ │ + and $0xff00,%eax │ │ + add %eax,%edx │ │ + mov 0x4(%esi,%edi,4),%eax │ │ + and $0xff00,%eax │ │ + add %eax,%edx │ │ + mov 0x8(%esi,%edi,4),%eax │ │ + and $0xff00,%eax │ │ + add %eax,%edx │ │ + mov (%esi,%edi,8),%eax │ │ + and $0xff00,%eax │ │ + add %eax,%edx │ │ + mov 0x4(%esi,%edi,8),%eax │ │ + and $0xff00,%eax │ │ + add $0x4,%ebp │ │ + add %eax,%edx │ │ + mov 0x8(%esi,%edi,8),%eax │ │ + and $0xff00,%eax │ │ + add %eax,%edx │ │ + mov $0x38e38e39,%eax │ │ + mul %edx │ │ + movzbl (%esi),%eax │ │ + shr %edx │ │ + and $0xff00,%edx │ │ + or %edx,%ecx │ │ + movzbl 0x4(%esi),%edx │ │ + add %eax,%edx │ │ + movzbl 0x8(%esi),%eax │ │ + add %eax,%edx │ │ + movzbl (%esi,%edi,4),%eax │ │ + add %eax,%edx │ │ + movzbl 0x4(%esi,%edi,4),%eax │ │ + add %eax,%edx │ │ + movzbl 0x8(%esi,%edi,4),%eax │ │ + add %eax,%edx │ │ + movzbl (%esi,%edi,8),%eax │ │ + add %eax,%edx │ │ + movzbl 0x4(%esi,%edi,8),%eax │ │ + add %eax,%edx │ │ + movzbl 0x8(%esi,%edi,8),%eax │ │ + add $0x4,%esi │ │ + add %eax,%edx │ │ + mov $0x38e38e39,%eax │ │ + mul %edx │ │ + shr %edx │ │ + or %edx,%ecx │ │ + mov %ecx,-0x4(%ebp) │ │ + cmp %esi,0x10(%esp) │ │ + jne 19c0 │ │ + jmp 1958 │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi),%edi │ │ │ │ -00001460 : │ │ +00001b00 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call 9e0 │ │ - add $0x2b63,%ebx │ │ + call a70 │ │ + add $0x34c3,%ebx │ │ lea -0x1c(%esp),%esp │ │ mov 0x38(%esp),%ebp │ │ mov 0x34(%esp),%edi │ │ imul %ebp,%edi │ │ lea 0x0(,%edi,4),%eax │ │ mov %eax,(%esp) │ │ - call 910 │ │ + call 9a0 │ │ test %eax,%eax │ │ mov %eax,%esi │ │ - je 14d8 │ │ - lea -0x1f9f(%ebx),%eax │ │ + je 1b78 │ │ + lea -0x2743(%ebx),%eax │ │ mov %eax,(%esp) │ │ - call ae0 │ │ + call b70 │ │ mov 0x34(%esp),%eax │ │ mov %ebp,0xc(%esp) │ │ mov %esi,0x4(%esp) │ │ mov %eax,0x8(%esp) │ │ mov 0x30(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 1270 │ │ - lea -0x1f8d(%ebx),%eax │ │ + call 1340 │ │ + lea -0x2731(%ebx),%eax │ │ mov %eax,(%esp) │ │ - call ae0 │ │ + call b70 │ │ lea 0x1c(%esp),%esp │ │ mov %esi,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ xchg %ax,%ax │ │ mov %edi,0xc(%esp) │ │ - lea -0x1c20(%ebx),%eax │ │ + lea -0x23c4(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x217c(%ebx),%eax │ │ + lea -0x2920(%ebx),%eax │ │ movl $0x6,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 8d0 <__android_log_print@plt> │ │ + call 960 <__android_log_print@plt> │ │ lea 0x1c(%esp),%esp │ │ mov %esi,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - mov %esi,%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + jmp 1bc0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -00001510 : │ │ +00001bc0 : │ │ push %ebp │ │ - xor %eax,%eax │ │ + xor %edx,%edx │ │ push %edi │ │ push %esi │ │ - lea -0xc(%esp),%esp │ │ - mov 0x2c(%esp),%edi │ │ - mov 0x34(%esp),%ebp │ │ - mov 0x20(%esp),%edx │ │ - mov 0x30(%esp),%ecx │ │ - mov %edi,%esi │ │ - sub %ebp,%esi │ │ - cmovs %eax,%esi │ │ - add %ebp,%edi │ │ - cmp 0x24(%esp),%edi │ │ - cmovg 0x24(%esp),%edi │ │ - mov %edi,0x4(%esp) │ │ - mov 0x28(%esp),%edi │ │ - sub %ebp,%edi │ │ - cmovns %edi,%eax │ │ - mov 0x28(%esp),%edi │ │ - mov %eax,(%esp) │ │ - add %ebp,%edi │ │ - cmp %edx,%edi │ │ - cmovg %edx,%edi │ │ - cmp %esi,0x4(%esp) │ │ - jle 15a6 │ │ - mov (%esp),%ebp │ │ - lea 0x0(,%edx,4),%eax │ │ - imul %esi,%edx │ │ - mov %eax,0x8(%esp) │ │ - mov 0x1c(%esp),%eax │ │ - sub %edi,%ebp │ │ - shl $0x2,%ebp │ │ + lea -0x40(%esp),%esp │ │ + mov 0x60(%esp),%ebp │ │ + mov 0x68(%esp),%edi │ │ + mov 0x5c(%esp),%ecx │ │ + mov 0x50(%esp),%esi │ │ + mov %ebp,%eax │ │ + sub %edi,%eax │ │ + cmovs %edx,%eax │ │ + mov %eax,0x4(%esp) │ │ + lea 0x0(%ebp,%edi,1),%eax │ │ + cmp 0x58(%esp),%eax │ │ + mov %eax,%ebp │ │ + mov 0x58(%esp),%eax │ │ + cmovg %eax,%ebp │ │ + sub %edi,%ecx │ │ + mov 0x4(%esp),%eax │ │ + mov %ebp,0x10(%esp) │ │ + cmovns %ecx,%edx │ │ + mov 0x54(%esp),%ecx │ │ + mov %edx,0x14(%esp) │ │ + mov %edx,%ebp │ │ + mov 0x5c(%esp),%edx │ │ add %edi,%edx │ │ - lea (%eax,%edx,4),%edx │ │ + mov 0x10(%esp),%edi │ │ + cmp 0x54(%esp),%edx │ │ + cmovg %ecx,%edx │ │ + cmp %eax,%edi │ │ + jle 1d59 │ │ + imul 0x54(%esp),%eax │ │ + mov 0x54(%esp),%ecx │ │ + mov %ebp,%edi │ │ + movd 0x64(%esp),%xmm1 │ │ + pshufd $0x0,%xmm1,%xmm0 │ │ + add %eax,%edi │ │ + shl $0x2,%ecx │ │ + mov %ecx,0x18(%esp) │ │ + lea (%esi,%edi,4),%ecx │ │ + mov %ecx,0x8(%esp) │ │ + mov %edx,%ecx │ │ + sub %ebp,%ecx │ │ + mov %ebp,%edi │ │ + mov %ecx,0x3c(%esp) │ │ + lea -0x4(%ecx),%ebp │ │ + shr $0x2,%ebp │ │ + lea 0x1(%ebp),%ecx │ │ + lea -0x1(%edx),%ebp │ │ + mov %ecx,0x1c(%esp) │ │ + sub %edi,%ebp │ │ + shl $0x2,%ecx │ │ + mov %ecx,0x38(%esp) │ │ + mov %ebp,%ecx │ │ + mov %ebp,0x20(%esp) │ │ + mov 0x38(%esp),%ebp │ │ + add %edi,%ebp │ │ + cmp $0x5,%ecx │ │ + cmovbe %edi,%ebp │ │ + mov %ebp,0x24(%esp) │ │ + lea 0x1(%ebp),%ecx │ │ + mov %ecx,0x28(%esp) │ │ + lea 0x2(%ebp),%ecx │ │ + mov %ecx,0x2c(%esp) │ │ + lea 0x3(%ebp),%ecx │ │ + mov %ecx,0x30(%esp) │ │ + lea 0x4(%ebp),%ecx │ │ + mov %ecx,0x34(%esp) │ │ + lea 0x5(%ebp),%ecx │ │ + mov %ecx,0xc(%esp) │ │ + movd %xmm1,%ecx │ │ + jmp 1cc0 │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - cmp (%esp),%edi │ │ - jle 1599 │ │ - lea (%edx,%ebp,1),%eax │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov %ecx,(%eax) │ │ - add $0x4,%eax │ │ - cmp %edx,%eax │ │ - jne 1590 │ │ - add $0x1,%esi │ │ - add 0x8(%esp),%edx │ │ - cmp 0x4(%esp),%esi │ │ - jne 1580 │ │ - lea 0xc(%esp),%esp │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + cmp 0x14(%esp),%edx │ │ + jle 1d3a │ │ + cmpl $0x5,0x20(%esp) │ │ + jbe 1cee │ │ + mov 0x8(%esp),%ebp │ │ + xor %edi,%edi │ │ + add $0x1,%edi │ │ + add $0x10,%ebp │ │ + movdqu %xmm0,-0x10(%ebp) │ │ + cmp %edi,0x1c(%esp) │ │ + ja 1cd3 │ │ + mov 0x3c(%esp),%ebp │ │ + cmp %ebp,0x38(%esp) │ │ + je 1d3a │ │ + mov 0x24(%esp),%edi │ │ + add %eax,%edi │ │ + mov %ecx,(%esi,%edi,4) │ │ + mov 0x28(%esp),%edi │ │ + cmp %edi,%edx │ │ + jle 1d3a │ │ + add %eax,%edi │ │ + mov %ecx,(%esi,%edi,4) │ │ + mov 0x2c(%esp),%edi │ │ + cmp %edi,%edx │ │ + jle 1d3a │ │ + add %eax,%edi │ │ + mov %ecx,(%esi,%edi,4) │ │ + mov 0x30(%esp),%edi │ │ + cmp %edi,%edx │ │ + jle 1d3a │ │ + add %eax,%edi │ │ + mov %ecx,(%esi,%edi,4) │ │ + mov 0x34(%esp),%edi │ │ + cmp %edi,%edx │ │ + jle 1d3a │ │ + add %eax,%edi │ │ + cmp 0xc(%esp),%edx │ │ + mov %ecx,(%esi,%edi,4) │ │ + jle 1d3a │ │ + mov 0xc(%esp),%edi │ │ + add %eax,%edi │ │ + mov %ecx,(%esi,%edi,4) │ │ + addl $0x1,0x4(%esp) │ │ + add 0x54(%esp),%eax │ │ + mov 0x18(%esp),%edi │ │ + mov 0x4(%esp),%ebp │ │ + add %edi,0x8(%esp) │ │ + cmp 0x10(%esp),%ebp │ │ + jne 1cc0 │ │ + lea 0x40(%esp),%esp │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - xchg %ax,%ax │ │ + jmp 1d80 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -000015b0 : │ │ +00001d80 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call 9e0 │ │ - add $0x2a13,%ebx │ │ - lea -0x18(%esp),%esp │ │ - mov 0x34(%esp),%esi │ │ - mov 0x40(%esp),%ecx │ │ - mov -0x8(%ebx),%eax │ │ - mov 0x30(%esp),%edx │ │ - imul %esi,%ecx │ │ - mov (%eax),%eax │ │ - add 0x3c(%esp),%ecx │ │ - imul %eax,%esi │ │ - mov %ecx,%ebp │ │ - sub %esi,%ebp │ │ - add %esi,%ecx │ │ - mov %ebp,%edi │ │ - lea (%ecx,%eax,1),%esi │ │ - sub %eax,%edi │ │ - add %eax,%ebp │ │ - mov (%edx,%ebp,4),%ebp │ │ - sub %eax,%ecx │ │ - mov (%edx,%esi,4),%esi │ │ - mov (%edx,%edi,4),%edi │ │ - mov (%edx,%ecx,4),%eax │ │ - mov %ebp,0xc(%esp) │ │ - xor %ebp,%ebp │ │ - mov %esi,0x10(%esp) │ │ - mov %edi,0x8(%esp) │ │ - mov %eax,0x14(%esp) │ │ - xor %ecx,%ecx │ │ + call a70 │ │ + add $0x3243,%ebx │ │ + lea -0x3c(%esp),%esp │ │ + mov 0x58(%esp),%eax │ │ + mov 0x64(%esp),%edi │ │ + mov %gs:0x14,%edx │ │ + mov %edx,0x2c(%esp) │ │ + xor %edx,%edx │ │ + lea 0x64(%ebx),%edx │ │ + imul %eax,%edi │ │ + mov 0x54(%esp),%esi │ │ + movl $0x0,0x8(%esp) │ │ + mov (%edx),%edx │ │ + add 0x60(%esp),%edi │ │ + imul %edx,%eax │ │ + mov %edi,%ebp │ │ + sub %eax,%ebp │ │ + add %edi,%eax │ │ + mov %ebp,%ecx │ │ + lea (%eax,%edx,1),%edi │ │ + sub %edx,%ecx │ │ + add %edx,%ebp │ │ + mov (%esi,%ecx,4),%ecx │ │ + sub %edx,%eax │ │ + mov (%esi,%edi,4),%edi │ │ + mov (%esi,%ebp,4),%ebp │ │ + mov (%esi,%eax,4),%eax │ │ + mov %ecx,0x1c(%esp) │ │ + mov %edi,0x24(%esp) │ │ + mov %ebp,0x20(%esp) │ │ + mov %eax,0x28(%esp) │ │ + mov $0x1,%edi │ │ xor %esi,%esi │ │ - mov %ebp,0x4(%esp) │ │ - mov %edi,%eax │ │ - mov %edi,%edx │ │ - movzbl %al,%eax │ │ - movzbl %dh,%edx │ │ - shr $0x10,%edi │ │ - cmp $0x2,%ecx │ │ - mov %eax,(%esp) │ │ - mov %edi,%eax │ │ - movzbl %al,%edi │ │ - je 1710 │ │ - cmp $0x3,%ecx │ │ - je 16d8 │ │ - cmp $0x1,%ecx │ │ - je 16a8 │ │ - cmp %edi,%edx │ │ - jg 1758 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov $0x400,%eax │ │ - add %eax,%esi │ │ - cmp $0xd8,%esi │ │ - jg 17bb │ │ - add $0x1,%ecx │ │ - cmp $0x4,%ecx │ │ - je 1680 │ │ - mov 0x4(%esp),%eax │ │ - add %ecx,%eax │ │ - and $0x3,%eax │ │ - mov 0x8(%esp,%eax,4),%edi │ │ - jmp 1618 │ │ - lea 0x0(%esi),%esi │ │ - mov 0x4(%esp),%ebp │ │ - cmp $0xb8,%esi │ │ - jle 1838 │ │ - add $0x1,%ebp │ │ - cmp $0x4,%ebp │ │ - je 1748 │ │ - mov 0x8(%esp,%ebp,4),%edi │ │ - jmp 1610 │ │ - lea 0x0(%esi),%esi │ │ - cmp %edi,(%esp) │ │ - jge 1650 │ │ - cmp %edx,(%esp) │ │ - jge 1650 │ │ - cmp %edi,%edx │ │ - jle 1828 │ │ - mov (%esp),%eax │ │ + lea -0x1(%edi),%ebp │ │ + movzbl %cl,%eax │ │ + movzbl %ch,%edx │ │ + shr $0x10,%ecx │ │ + cmp $0x2,%ebp │ │ + movzbl %cl,%ecx │ │ + je 1e50 │ │ + cmp $0x3,%ebp │ │ + je 1f38 │ │ + cmp $0x1,%ebp │ │ + je 1f00 │ │ + cmp %ecx,%edx │ │ + jle 1fb8 │ │ + cmp %edx,%eax │ │ + jge 1fb8 │ │ + cmp %ecx,%eax │ │ mov %edx,%ebp │ │ - sub %edi,%edx │ │ - lea (%edx,%edx,2),%edx │ │ - sub %eax,%ebp │ │ - sub %eax,%edi │ │ - mov %edx,%eax │ │ - sar $0x1f,%edx │ │ - idiv %edi │ │ - jmp 1780 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - cmp %edi,%edx │ │ - jge 1650 │ │ - cmp %edx,(%esp) │ │ - jle 1650 │ │ - cmp %edi,(%esp) │ │ - jle 1808 │ │ - mov (%esp),%eax │ │ + jle 2068 │ │ + sub %ecx,%ebp │ │ + mov %ebp,0xc(%esp) │ │ mov %eax,%ebp │ │ - sub %edi,%eax │ │ - lea (%eax,%eax,2),%eax │ │ - sub %edx,%edi │ │ - sub %edx,%ebp │ │ - mov %eax,%edx │ │ - sar $0x1f,%edx │ │ - idiv %edi │ │ - jmp 1780 │ │ + sub %ecx,%ebp │ │ + mov %ebp,%ecx │ │ + jmp 1f22 │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - cmp %edi,%edx │ │ - jle 1650 │ │ - cmp %edi,(%esp) │ │ - jle 1650 │ │ - cmp %edx,(%esp) │ │ - jle 17e8 │ │ - mov (%esp),%eax │ │ + cmp %ecx,%edx │ │ + jle 1e80 │ │ + cmp %ecx,%eax │ │ + jle 1e80 │ │ + cmp %edx,%eax │ │ + jle 2048 │ │ mov %eax,%ebp │ │ sub %edx,%eax │ │ lea (%eax,%eax,2),%eax │ │ - sub %edi,%edx │ │ - sub %edi,%ebp │ │ - lea 0x1(%edx),%edi │ │ + sub %ecx,%edx │ │ + sub %ecx,%ebp │ │ + lea 0x1(%edx),%ecx │ │ + mov %ebp,0xc(%esp) │ │ mov %eax,%edx │ │ sar $0x1f,%edx │ │ - idiv %edi │ │ - jmp 1780 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x18(%esp),%esp │ │ - mov $0xffffffff,%eax │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ + idiv %ecx │ │ + jmp 1f80 │ │ xchg %ax,%ax │ │ - cmp %edx,(%esp) │ │ - jge 1650 │ │ - cmp %edi,(%esp) │ │ + add $0x400,%esi │ │ + cmp $0xd8,%esi │ │ + jg 1ee0 │ │ + mov 0x8(%esp),%eax │ │ + add %edi,%eax │ │ + add $0x1,%edi │ │ + and $0x3,%eax │ │ + mov 0x1c(%esp,%eax,4),%ecx │ │ + jmp 1dfa │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + add $0x400,%esi │ │ + cmp $0xd8,%esi │ │ + jg 1ee0 │ │ + cmp $0xb8,%esi │ │ + jle 2088 │ │ + jmp 1ee0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + addl $0x1,0x8(%esp) │ │ + mov 0x8(%esp),%eax │ │ + cmp $0x4,%eax │ │ + je 1fe8 │ │ + mov 0x1c(%esp,%eax,4),%ecx │ │ + jmp 1df3 │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + cmp %ecx,%eax │ │ + jge 1e80 │ │ + cmp %edx,%eax │ │ + jge 1e80 │ │ + cmp %ecx,%edx │ │ + jg 2028 │ │ + mov %ecx,%ebp │ │ + sub %edx,%ecx │ │ + sub %eax,%ebp │ │ + mov %ebp,0xc(%esp) │ │ + sub %eax,%edx │ │ + lea (%ecx,%ecx,2),%ecx │ │ mov %edx,%ebp │ │ - jg 17c8 │ │ - mov %edi,%eax │ │ - sub %edi,%edx │ │ - sub (%esp),%eax │ │ - mov %edx,%edi │ │ - sub (%esp),%ebp │ │ - lea (%eax,%eax,2),%eax │ │ - mov %eax,%edx │ │ + mov %ecx,%edx │ │ sar $0x1f,%edx │ │ - idiv %edi │ │ - xchg %ax,%ax │ │ + mov %ecx,%eax │ │ + idiv %ebp │ │ + jmp 1f80 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + cmp %ecx,%edx │ │ + jge 1ea8 │ │ + cmp %edx,%eax │ │ + jle 1ea8 │ │ + cmp %ecx,%eax │ │ + jg 2008 │ │ + mov %ecx,%ebp │ │ + sub %eax,%ecx │ │ + lea (%ecx,%ecx,2),%ecx │ │ + sub %edx,%ebp │ │ + mov %ebp,0xc(%esp) │ │ + sub %edx,%eax │ │ + mov %ecx,%edx │ │ + mov %eax,%ebp │ │ + sar $0x1f,%edx │ │ + mov %ecx,%eax │ │ + idiv %ebp │ │ + jmp 1f80 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ shl $0x8,%eax │ │ + mov 0xc(%esp),%ebp │ │ mov %eax,%edx │ │ sar $0x1f,%edx │ │ - idiv %ebp │ │ - mov %eax,%edi │ │ - add $0x170,%eax │ │ + idivl 0xc(%esp) │ │ test %ebp,%ebp │ │ - js 1655 │ │ + mov %eax,%ecx │ │ + lea 0x170(%eax),%eax │ │ + js 1fbd │ │ mov $0x400,%eax │ │ add $0x1,%ebp │ │ mov %eax,%edx │ │ sar $0x1f,%edx │ │ idiv %ebp │ │ - add %edi,%eax │ │ - sub $0x5,%eax │ │ + lea -0x5(%ecx,%eax,1),%eax │ │ + jmp 1fbd │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov $0x400,%eax │ │ add %eax,%esi │ │ cmp $0xd8,%esi │ │ - jle 1663 │ │ - mov 0x4(%esp),%ebp │ │ - jmp 1690 │ │ + jg 1ee0 │ │ + cmp $0x4,%edi │ │ + jne 1e8e │ │ + cmp $0xb8,%esi │ │ + jg 1ee0 │ │ + jmp 2088 │ │ + lea 0x0(%esi),%esi │ │ + mov $0xffffffff,%eax │ │ + mov 0x2c(%esp),%edx │ │ + xor %gs:0x14,%edx │ │ + jne 2091 │ │ + lea 0x3c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + nop │ │ + mov %eax,%ebp │ │ + sub %ecx,%eax │ │ + lea (%eax,%eax,2),%eax │ │ + sub %edx,%ebp │ │ + mov %ebp,0xc(%esp) │ │ + sub %edx,%ecx │ │ + mov %eax,%edx │ │ + sar $0x1f,%edx │ │ + idiv %ecx │ │ + jmp 1f80 │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov (%esp),%eax │ │ - sub %edi,%ebp │ │ - sub (%esp),%edx │ │ - sub %edi,%eax │ │ - lea (%eax,%eax,2),%edi │ │ - mov %edx,(%esp) │ │ - mov %edi,%edx │ │ + mov %edx,%ebp │ │ + sub %ecx,%edx │ │ + lea (%edx,%edx,2),%edx │ │ + sub %eax,%ebp │ │ + mov %ebp,0xc(%esp) │ │ + sub %eax,%ecx │ │ + mov %edx,%eax │ │ sar $0x1f,%edx │ │ - mov %edi,%eax │ │ - idivl (%esp) │ │ - jmp 1780 │ │ + idiv %ecx │ │ + jmp 1f80 │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov (%esp),%eax │ │ mov %edx,%ebp │ │ - sub %edi,%ebp │ │ sub %eax,%edx │ │ - sub %edi,%eax │ │ lea (%edx,%edx,2),%edx │ │ - lea 0x1(%eax),%edi │ │ + sub %ecx,%eax │ │ + sub %ecx,%ebp │ │ + lea 0x1(%eax),%ecx │ │ + mov %ebp,0xc(%esp) │ │ mov %edx,%eax │ │ sar $0x1f,%edx │ │ - idiv %edi │ │ - jmp 1780 │ │ - lea 0x0(%esi),%esi │ │ - mov (%esp),%eax │ │ - mov %edi,%ebp │ │ - sub %edx,%ebp │ │ - sub %eax,%edi │ │ - sub %edx,%eax │ │ - mov %eax,(%esp) │ │ - lea (%edi,%edi,2),%edi │ │ - mov %edi,%edx │ │ - mov %edi,%eax │ │ - sar $0x1f,%edx │ │ - idivl (%esp) │ │ - jmp 1780 │ │ - mov (%esp),%eax │ │ - mov %edi,%ebp │ │ - sub %edx,%edi │ │ - lea (%edi,%edi,2),%edi │ │ + idiv %ecx │ │ + jmp 1f80 │ │ + xchg %ax,%ax │ │ sub %eax,%ebp │ │ - sub %eax,%edx │ │ - jmp 17d5 │ │ - lea 0x18(%esp),%esp │ │ - mov %ebp,%eax │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ + sub %ecx,%edx │ │ + mov %ebp,0xc(%esp) │ │ + mov %ecx,%ebp │ │ + sub %eax,%ebp │ │ + mov %edx,%ecx │ │ + lea 0x0(%ebp,%ebp,2),%eax │ │ + mov %eax,%edx │ │ + sar $0x1f,%edx │ │ + idiv %ecx │ │ + jmp 1f80 │ │ + xchg %ax,%ax │ │ + mov 0x8(%esp),%eax │ │ + jmp 1fed │ │ + call a50 │ │ lea 0x0(%esi),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00001850 : │ │ +000020a0 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call 9e0 │ │ - add $0x2773,%ebx │ │ - lea -0x7c(%esp),%esp │ │ - mov -0x8(%ebx),%eax │ │ - mov 0x98(%esp),%edi │ │ - mov 0x9c(%esp),%edx │ │ - mov (%eax),%eax │ │ - movl $0xff00,0x60(%esp) │ │ - movl $0xff00ff,0x64(%esp) │ │ + call a70 │ │ + add $0x2f23,%ebx │ │ + lea -0x9c(%esp),%esp │ │ + mov 0xb0(%esp),%eax │ │ + mov 0xbc(%esp),%ecx │ │ + mov 0xb8(%esp),%edx │ │ + mov %eax,0x44(%esp) │ │ + mov 0xb4(%esp),%eax │ │ + movl $0xff00,0x7c(%esp) │ │ + movl $0xff00ff,0x80(%esp) │ │ + mov %eax,0x20(%esp) │ │ + mov 0xc0(%esp),%eax │ │ + movl $0xffff,0x84(%esp) │ │ + movl $0xffff00,0x88(%esp) │ │ mov %eax,0x5c(%esp) │ │ - lea 0x1(%eax),%esi │ │ - mov %esi,0x30(%esp) │ │ + mov 0xc4(%esp),%eax │ │ + mov %eax,0x60(%esp) │ │ + mov %eax,%esi │ │ + mov 0xc8(%esp),%eax │ │ + mov %eax,0x58(%esp) │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x8c(%esp) │ │ + xor %eax,%eax │ │ + lea 0x64(%ebx),%eax │ │ + mov (%eax),%eax │ │ + movl $0x0,(%esi) │ │ + mov %eax,0x64(%esp) │ │ + lea 0x1(%eax),%edi │ │ + mov %edi,0x34(%esp) │ │ not %eax │ │ - add %eax,%edi │ │ + add %eax,%ecx │ │ add %eax,%edx │ │ - mov %edi,0x34(%esp) │ │ - cmp %edx,%esi │ │ - mov 0xa4(%esp),%edi │ │ - movl $0xffff,0x68(%esp) │ │ - movl $0xffff00,0x6c(%esp) │ │ - movl $0x0,(%edi) │ │ - jge 1b4c │ │ - mov 0x5c(%esp),%edi │ │ - mov 0x98(%esp),%esi │ │ - mov 0x94(%esp),%ebp │ │ - movl $0x0,0x38(%esp) │ │ - add %edi,%eax │ │ - add $0x2,%eax │ │ + mov %edx,0x38(%esp) │ │ + cmp %ecx,%edi │ │ + jge 23e0 │ │ + mov 0xb8(%esp),%esi │ │ + mov 0x20(%esp),%edx │ │ + movl $0x0,0x30(%esp) │ │ add %esi,%esi │ │ - imul 0x98(%esp),%eax │ │ mov %esi,0x50(%esp) │ │ - mov %esi,%ecx │ │ - mov %eax,0x28(%esp) │ │ - mov %eax,%esi │ │ - mov 0x98(%esp),%eax │ │ - shl $0x3,%eax │ │ - mov %eax,0x48(%esp) │ │ - mov 0x30(%esp),%eax │ │ - imul 0x98(%esp),%eax │ │ - add %edi,%eax │ │ - mov %eax,0x40(%esp) │ │ - lea 0x0(%ebp,%eax,4),%ebp │ │ - mov %ebp,0x3c(%esp) │ │ - mov $0xfffffffe,%eax │ │ - sub %edi,%eax │ │ - lea (%eax,%edx,1),%edi │ │ - add 0x34(%esp),%eax │ │ - mov %edi,0x58(%esp) │ │ - shrl 0x58(%esp) │ │ - mov %eax,0x44(%esp) │ │ - mov 0x94(%esp),%eax │ │ - andl $0xfffffffe,0x44(%esp) │ │ - mov 0x58(%esp),%edi │ │ - add $0x8,%eax │ │ - mov %eax,0x54(%esp) │ │ - mov %esi,%eax │ │ - add $0x1,%edi │ │ - sub %ecx,%eax │ │ - mov %edi,0x4c(%esp) │ │ - mov %eax,0x2c(%esp) │ │ - mov 0x34(%esp),%eax │ │ - cmp %eax,0x30(%esp) │ │ - jge 1a49 │ │ - mov 0x40(%esp),%eax │ │ - mov 0x54(%esp),%esi │ │ - add 0x44(%esp),%eax │ │ + mov %esi,%ebp │ │ + mov 0x64(%esp),%esi │ │ + lea 0x2(%esi,%eax,1),%edi │ │ + imul 0xb8(%esp),%edi │ │ + mov %edi,0x28(%esp) │ │ + mov %edi,%eax │ │ + mov 0xb8(%esp),%edi │ │ + shl $0x3,%edi │ │ + mov %edi,0x48(%esp) │ │ + mov 0x34(%esp),%edi │ │ + imul 0xb8(%esp),%edi │ │ + add %esi,%edi │ │ + mov %edi,0x40(%esp) │ │ + lea (%edx,%edi,4),%edx │ │ + mov %edx,0x3c(%esp) │ │ + mov $0xfffffffe,%edx │ │ + sub %esi,%edx │ │ + lea (%edx,%ecx,1),%edi │ │ + shr %edi │ │ + mov %edi,0x68(%esp) │ │ + lea 0x1(%edi),%esi │ │ + mov %esi,0x4c(%esp) │ │ + mov 0x38(%esp),%esi │ │ + lea (%esi,%edx,1),%edi │ │ + and $0xfffffffe,%edi │ │ + mov %edi,0x6c(%esp) │ │ + lea 0x2(%edi),%esi │ │ + mov %esi,0x54(%esp) │ │ + mov %eax,%edi │ │ + sub %ebp,%edi │ │ + mov %edi,0x2c(%esp) │ │ + jmp 2200 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x38(%esp),%esi │ │ + cmp %esi,0x34(%esp) │ │ + jge 22cd │ │ + mov 0x54(%esp),%eax │ │ + mov 0x20(%esp),%esi │ │ + add 0x40(%esp),%eax │ │ lea (%esi,%eax,4),%eax │ │ + mov 0x3c(%esp),%esi │ │ mov %eax,0x24(%esp) │ │ - mov 0x3c(%esp),%eax │ │ - mov %eax,0x20(%esp) │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x20(%esp),%eax │ │ - mov (%eax),%edi │ │ - mov 0x8(%eax),%esi │ │ - mov %edi,%ecx │ │ - mov %esi,%edx │ │ - movzbl %cl,%ecx │ │ - movzbl %dl,%edx │ │ - mov %esi,%eax │ │ - sub %edx,%ecx │ │ - mov %edi,%edx │ │ - shr $0x10,%edi │ │ - movzbl %ah,%ebp │ │ - shr $0x10,%esi │ │ - mov %edi,%eax │ │ - movzbl %dh,%edx │ │ + jmp 2240 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x8(%esi),%ecx │ │ + mov (%esi),%eax │ │ + movzbl %cl,%edx │ │ + movzbl %ch,%ebp │ │ + shr $0x10,%ecx │ │ movzbl %al,%edi │ │ - mov %esi,%eax │ │ + sub %edx,%edi │ │ + movzbl %ah,%edx │ │ + shr $0x10,%eax │ │ sub %ebp,%edx │ │ - movzbl %al,%esi │ │ - imul %ecx,%ecx │ │ - imul %edx,%edx │ │ - sub %esi,%edi │ │ + movzbl %cl,%ecx │ │ + movzbl %al,%eax │ │ imul %edi,%edi │ │ - add %ecx,%edx │ │ - add %edx,%edi │ │ - cmp $0x510,%edi │ │ - jg 1a2b │ │ + sub %ecx,%eax │ │ + imul %edx,%edx │ │ + imul %eax,%eax │ │ + add %edi,%edx │ │ + add %edx,%eax │ │ + cmp $0x510,%eax │ │ + jg 22b9 │ │ mov 0x28(%esp),%eax │ │ - mov 0x20(%esp),%edi │ │ - mov 0x4(%edi,%eax,4),%esi │ │ + mov 0x4(%esi,%eax,4),%ecx │ │ mov 0x2c(%esp),%eax │ │ - mov 0x4(%edi,%eax,4),%edi │ │ - mov %edi,%eax │ │ - movzbl %al,%ecx │ │ - mov %esi,%eax │ │ - movzbl %al,%edx │ │ - mov %edi,%eax │ │ - shr $0x10,%edi │ │ - sub %edx,%ecx │ │ - movzbl %ah,%edx │ │ - mov %esi,%eax │ │ - movzbl %ah,%ebp │ │ - mov %edi,%eax │ │ - shr $0x10,%esi │ │ + movzbl %cl,%edx │ │ + movzbl %ch,%ebp │ │ + mov 0x4(%esi,%eax,4),%eax │ │ + shr $0x10,%ecx │ │ + movzbl %cl,%ecx │ │ movzbl %al,%edi │ │ - mov %esi,%eax │ │ + sub %edx,%edi │ │ + movzbl %ah,%edx │ │ + shr $0x10,%eax │ │ sub %ebp,%edx │ │ - movzbl %al,%esi │ │ - imul %ecx,%ecx │ │ - imul %edx,%edx │ │ - sub %esi,%edi │ │ + movzbl %al,%eax │ │ imul %edi,%edi │ │ - add %ecx,%edx │ │ - add %edx,%edi │ │ - cmp $0x510,%edi │ │ - jle 1a36 │ │ - mov 0x20(%esp),%eax │ │ - orl $0xff000000,0x4(%eax) │ │ - mov 0x24(%esp),%eax │ │ - addl $0x8,0x20(%esp) │ │ - cmp %eax,0x20(%esp) │ │ - jne 1990 │ │ - mov 0x48(%esp),%eax │ │ - addl $0x1,0x38(%esp) │ │ - add %eax,0x3c(%esp) │ │ - mov 0x50(%esp),%eax │ │ - add %eax,0x40(%esp) │ │ - mov 0x4c(%esp),%eax │ │ - cmp %eax,0x38(%esp) │ │ - jne 1960 │ │ - mov 0x5c(%esp),%edi │ │ - mov %edi,%eax │ │ + imul %edx,%edx │ │ + sub %ecx,%eax │ │ + imul %eax,%eax │ │ + add %edi,%edx │ │ + add %edx,%eax │ │ + cmp $0x510,%eax │ │ + jle 22c0 │ │ + orl $0xff000000,0x4(%esi) │ │ + add $0x8,%esi │ │ + cmp 0x24(%esp),%esi │ │ + jne 2240 │ │ + mov 0x48(%esp),%edi │ │ + addl $0x1,0x30(%esp) │ │ + mov 0x30(%esp),%eax │ │ + add %edi,0x3c(%esp) │ │ + mov 0x50(%esp),%edi │ │ + add %edi,0x40(%esp) │ │ + cmp 0x4c(%esp),%eax │ │ + jne 2200 │ │ + mov 0x64(%esp),%esi │ │ + mov 0x68(%esp),%edi │ │ + mov %esi,%eax │ │ + add $0x5,%esi │ │ + lea (%esi,%edi,2),%edi │ │ + add 0x6c(%esp),%esi │ │ + mov %edi,0x40(%esp) │ │ add $0x3,%eax │ │ mov %eax,0x3c(%esp) │ │ - mov %eax,%esi │ │ mov %esi,0x2c(%esp) │ │ - mov %edi,%eax │ │ - mov 0x58(%esp),%edi │ │ - add $0x5,%eax │ │ - lea (%eax,%edi,2),%edi │ │ - add 0x44(%esp),%eax │ │ - mov %edi,0x38(%esp) │ │ - mov %eax,0x28(%esp) │ │ + mov %eax,0x30(%esp) │ │ mov %esi,%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ - mov 0x2c(%esp),%eax │ │ - sub $0x2,%eax │ │ - mov %eax,0x20(%esp) │ │ - mov 0x34(%esp),%eax │ │ - cmp %eax,0x30(%esp) │ │ - jge 1b39 │ │ + mov 0x30(%esp),%eax │ │ + mov 0x38(%esp),%edi │ │ mov 0x3c(%esp),%esi │ │ + sub $0x2,%eax │ │ + mov %eax,0x24(%esp) │ │ + cmp %edi,0x34(%esp) │ │ + jge 23cd │ │ lea 0x0(%esi),%esi │ │ - mov -0x8(%ebx),%eax │ │ + lea 0x64(%ebx),%eax │ │ lea -0x2(%esi),%edi │ │ mov %edi,%ecx │ │ mov (%eax),%edx │ │ - mov 0x20(%esp),%eax │ │ + mov 0x24(%esp),%eax │ │ sub %edx,%ecx │ │ - mov %ecx,0x24(%esp) │ │ + mov %ecx,0x28(%esp) │ │ sub %edx,%eax │ │ - imul 0x98(%esp),%eax │ │ + imul 0xb8(%esp),%eax │ │ lea (%ecx,%eax,1),%ebp │ │ - mov 0x94(%esp),%ecx │ │ + mov 0x20(%esp),%ecx │ │ testl $0xff000000,(%ecx,%ebp,4) │ │ - jne 1b30 │ │ + jne 23c0 │ │ lea (%edx,%edi,1),%ebp │ │ add %ebp,%eax │ │ testl $0xff000000,(%ecx,%eax,4) │ │ - jne 1b30 │ │ - add 0x20(%esp),%edx │ │ - imul 0x98(%esp),%edx │ │ + jne 23c0 │ │ + add 0x24(%esp),%edx │ │ + imul 0xb8(%esp),%edx │ │ add %edx,%ebp │ │ testl $0xff000000,(%ecx,%ebp,4) │ │ - jne 1b30 │ │ - add 0x24(%esp),%edx │ │ + jne 23c0 │ │ + add 0x28(%esp),%edx │ │ testl $0xff000000,(%ecx,%edx,4) │ │ - je 1bb0 │ │ - lea 0x0(%esi),%esi │ │ + je 2440 │ │ + jmp 23c0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ add $0x2,%esi │ │ - cmp 0x28(%esp),%esi │ │ - jne 1ac0 │ │ - mov 0x38(%esp),%eax │ │ - addl $0x2,0x2c(%esp) │ │ - cmp %eax,0x2c(%esp) │ │ - jne 1aa0 │ │ - lea -0x217c(%ebx),%esi │ │ - mov 0xa8(%esp),%eax │ │ - mov 0xc(%eax),%eax │ │ + cmp 0x2c(%esp),%esi │ │ + jne 2340 │ │ + addl $0x2,0x30(%esp) │ │ + mov 0x30(%esp),%eax │ │ + cmp 0x40(%esp),%eax │ │ + jne 2320 │ │ + lea -0x2920(%ebx),%esi │ │ + mov 0x58(%esp),%edi │ │ + mov 0xc(%edi),%eax │ │ mov %eax,0x18(%esp) │ │ - mov 0xa8(%esp),%eax │ │ - mov 0x8(%eax),%eax │ │ + mov 0x8(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ - mov 0xa8(%esp),%eax │ │ - mov 0x4(%eax),%eax │ │ + mov 0x4(%edi),%eax │ │ mov %eax,0x10(%esp) │ │ - mov 0xa8(%esp),%eax │ │ - mov (%eax),%eax │ │ + mov (%edi),%eax │ │ mov %esi,0x4(%esp) │ │ movl $0x4,(%esp) │ │ mov %eax,0xc(%esp) │ │ - lea -0x1b8c(%ebx),%eax │ │ + lea -0x2330(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - call 8d0 <__android_log_print@plt> │ │ - lea 0x7c(%esp),%esp │ │ + call 960 <__android_log_print@plt> │ │ + mov 0x8c(%esp),%eax │ │ + xor %gs:0x14,%eax │ │ + jne 2569 │ │ + lea 0x9c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x9c(%esp),%ecx │ │ - mov 0x20(%esp),%eax │ │ + nop │ │ + mov 0xbc(%esp),%edx │ │ + mov 0x24(%esp),%eax │ │ + mov %ecx,0x4(%esp) │ │ + mov %edx,0xc(%esp) │ │ + mov 0x44(%esp),%ecx │ │ + mov 0xb8(%esp),%edx │ │ mov %edi,0x10(%esp) │ │ - mov %ecx,0xc(%esp) │ │ - mov 0x98(%esp),%ecx │ │ mov %eax,0x14(%esp) │ │ - mov %ecx,0x8(%esp) │ │ - mov 0x94(%esp),%ecx │ │ - mov %ecx,0x4(%esp) │ │ - mov 0x90(%esp),%ecx │ │ mov %ecx,(%esp) │ │ - call 15b0 │ │ + mov %edx,0x8(%esp) │ │ + call 1d80 │ │ test %eax,%eax │ │ mov %eax,%ebp │ │ - js 1b30 │ │ - mov 0xa8(%esp),%ecx │ │ - addl $0x1,(%ecx,%eax,4) │ │ - mov -0x4(%ebx),%ecx │ │ - mov (%ecx),%eax │ │ - mov 0x9c(%esp),%ecx │ │ + js 23c0 │ │ + mov 0x58(%esp),%eax │ │ + mov 0x44(%esp),%ecx │ │ + addl $0x1,(%eax,%ebp,4) │ │ + lea 0x60(%ebx),%eax │ │ + mov (%eax),%eax │ │ mov %eax,0x18(%esp) │ │ - mov 0x60(%esp,%ebp,4),%eax │ │ - mov %ecx,0x8(%esp) │ │ - mov 0x98(%esp),%ecx │ │ - mov %eax,0x14(%esp) │ │ - mov 0x20(%esp),%eax │ │ - mov %ecx,0x4(%esp) │ │ - mov 0x90(%esp),%ecx │ │ + mov 0x7c(%esp,%ebp,4),%eax │ │ mov %edi,0xc(%esp) │ │ - mov %eax,0x10(%esp) │ │ mov %ecx,(%esp) │ │ - call 1510 │ │ - mov -0x4(%ebx),%ecx │ │ + mov %eax,0x14(%esp) │ │ + mov 0x24(%esp),%eax │ │ + mov %eax,0x10(%esp) │ │ + mov 0xbc(%esp),%eax │ │ + mov %eax,0x8(%esp) │ │ + mov 0xb8(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 1bc0 │ │ + lea 0x60(%ebx),%ecx │ │ + mov 0x20(%esp),%edx │ │ mov (%ecx),%eax │ │ - mov 0x9c(%esp),%ecx │ │ + mov 0xbc(%esp),%ecx │ │ mov %edi,0xc(%esp) │ │ mov %eax,0x18(%esp) │ │ mov %ecx,0x8(%esp) │ │ - mov 0x98(%esp),%ecx │ │ - mov 0x20(%esp),%eax │ │ + mov 0x24(%esp),%eax │ │ + mov 0xb8(%esp),%ecx │ │ + mov %edx,(%esp) │ │ movl $0xff000000,0x14(%esp) │ │ - mov %ecx,0x4(%esp) │ │ - mov 0x94(%esp),%ecx │ │ mov %eax,0x10(%esp) │ │ - mov %ecx,(%esp) │ │ - call 1510 │ │ - mov 0xa4(%esp),%ecx │ │ + mov %ecx,0x4(%esp) │ │ + call 1bc0 │ │ + mov 0x60(%esp),%ecx │ │ + mov 0x5c(%esp),%edx │ │ mov (%ecx),%eax │ │ - mov 0xa0(%esp),%ecx │ │ lea (%eax,%eax,2),%eax │ │ - mov %edi,(%ecx,%eax,4) │ │ - mov 0xa4(%esp),%ecx │ │ - mov 0x20(%esp),%edi │ │ + mov %edi,(%edx,%eax,4) │ │ mov (%ecx),%eax │ │ - mov 0xa0(%esp),%ecx │ │ + mov 0x24(%esp),%edi │ │ lea (%eax,%eax,2),%eax │ │ - mov %edi,0x4(%ecx,%eax,4) │ │ - mov 0xa4(%esp),%eax │ │ - mov 0xa4(%esp),%edi │ │ - mov (%eax),%eax │ │ + mov %edi,0x4(%edx,%eax,4) │ │ + mov (%ecx),%eax │ │ lea (%eax,%eax,2),%eax │ │ - mov %ebp,0x8(%ecx,%eax,4) │ │ - mov 0xa4(%esp),%eax │ │ - mov (%eax),%eax │ │ - mov %eax,0x24(%esp) │ │ + mov %ebp,0x8(%edx,%eax,4) │ │ + mov (%ecx),%eax │ │ + mov %eax,0x28(%esp) │ │ add $0x1,%eax │ │ - mov %eax,(%edi) │ │ + mov %eax,(%ecx) │ │ cmp $0x1ff,%eax │ │ - jle 1b30 │ │ - lea -0x1bf4(%ebx),%eax │ │ - lea -0x217c(%ebx),%esi │ │ + jle 23c0 │ │ + lea -0x2398(%ebx),%eax │ │ + lea -0x2920(%ebx),%esi │ │ mov %eax,0x8(%esp) │ │ movl $0x5,(%esp) │ │ mov %esi,0x4(%esp) │ │ - call 8d0 <__android_log_print@plt> │ │ - jmp 1b52 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + call 960 <__android_log_print@plt> │ │ + jmp 23e6 │ │ + call a50 │ │ + xchg %ax,%ax │ │ │ │ -00001d20 : │ │ +00002570 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call 9e0 │ │ - add $0x22a3,%ebx │ │ + call a70 │ │ + add $0x2a53,%ebx │ │ lea -0x2c(%esp),%esp │ │ mov 0x44(%esp),%esi │ │ mov 0x48(%esp),%edi │ │ - mov -0x4(%ebx),%ecx │ │ + lea 0x60(%ebx),%eax │ │ cmp %edi,%esi │ │ - mov %edi,%eax │ │ - cmovae %esi,%eax │ │ - test %eax,%eax │ │ - lea 0xff(%eax),%edx │ │ - cmovns %eax,%edx │ │ + mov %edi,%ecx │ │ + cmovae %esi,%ecx │ │ + test %ecx,%ecx │ │ + lea 0xff(%ecx),%edx │ │ + cmovns %ecx,%edx │ │ sar $0x8,%edx │ │ add $0x8,%edx │ │ - test %eax,%eax │ │ - mov %edx,(%ecx) │ │ - lea 0x1ff(%eax),%ecx │ │ - cmovs %ecx,%eax │ │ - mov -0x8(%ebx),%ecx │ │ + test %ecx,%ecx │ │ + mov %edx,(%eax) │ │ + lea 0x1ff(%ecx),%eax │ │ + cmovns %ecx,%eax │ │ + lea 0x64(%ebx),%ecx │ │ sar $0x9,%eax │ │ add $0x2,%eax │ │ mov %eax,(%ecx) │ │ mov %eax,0xc(%esp) │ │ - lea -0x1f83(%ebx),%eax │ │ + lea -0x2727(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x217c(%ebx),%eax │ │ + lea -0x2920(%ebx),%eax │ │ mov %edx,0x10(%esp) │ │ movl $0x4,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 8d0 <__android_log_print@plt> │ │ - lea -0x1f69(%ebx),%eax │ │ + call 960 <__android_log_print@plt> │ │ + lea -0x270d(%ebx),%eax │ │ mov %eax,(%esp) │ │ - call ae0 │ │ + call b70 │ │ mov 0x40(%esp),%eax │ │ mov %edi,0x8(%esp) │ │ mov %esi,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 1460 │ │ + call 1b00 │ │ mov %eax,%ebp │ │ xor %eax,%eax │ │ test %ebp,%ebp │ │ - je 1e29 │ │ + je 2679 │ │ movl $0x2,(%esp) │ │ - call c40 │ │ + call cd0 │ │ mov 0x54(%esp),%eax │ │ mov %edi,0xc(%esp) │ │ mov %esi,0x8(%esp) │ │ mov %eax,0x18(%esp) │ │ mov 0x50(%esp),%eax │ │ mov %ebp,0x4(%esp) │ │ mov %eax,0x14(%esp) │ │ mov 0x4c(%esp),%eax │ │ mov %eax,0x10(%esp) │ │ mov 0x40(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 1850 │ │ + call 20a0 │ │ movl $0x3,(%esp) │ │ - call c40 │ │ - lea -0x1f4c(%ebx),%eax │ │ + call cd0 │ │ + lea -0x26f0(%ebx),%eax │ │ mov %eax,(%esp) │ │ - call ae0 │ │ + call b70 │ │ mov %ebp,(%esp) │ │ - call 920 │ │ + call 9b0 │ │ mov $0x1,%eax │ │ lea 0x2c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ ├── .rodata │ │ @@ -1,835 +1,1107 @@ │ │ 00000000: 7f45 4c46 0101 0100 0000 0000 0000 0000 .ELF............ │ │ 00000010: 0300 0300 0100 0000 0000 0000 3400 0000 ............4... │ │ -00000020: e430 0000 0000 0000 3400 2000 0700 2800 .0......4. ...(. │ │ -00000030: 1500 1400 0600 0000 3400 0000 3400 0000 ........4...4... │ │ -00000040: 3400 0000 e000 0000 e000 0000 0400 0000 4............... │ │ +00000020: 3c41 0000 0000 0000 3400 2000 0800 2800 .. │ │ -00000080: 8c3e 0000 7801 0000 a801 0000 0600 0000 .>..x........... │ │ -00000090: 0010 0000 0200 0000 982e 0000 983e 0000 .............>.. │ │ -000000a0: 983e 0000 1001 0000 1001 0000 0600 0000 .>.............. │ │ -000000b0: 0400 0000 50e5 7464 4028 0000 4028 0000 ....P.td@(..@(.. │ │ -000000c0: 4028 0000 b400 0000 b400 0000 0400 0000 @(.............. │ │ -000000d0: 0400 0000 51e5 7464 0000 0000 0000 0000 ....Q.td........ │ │ -000000e0: 0000 0000 0000 0000 0000 0000 0600 0000 ................ │ │ -000000f0: 0000 0000 52e5 7464 8c2e 0000 8c3e 0000 ....R.td.....>.. │ │ -00000100: 8c3e 0000 7401 0000 7401 0000 0600 0000 .>..t...t....... │ │ -00000110: 0400 0000 0000 0000 0000 0000 0000 0000 ................ │ │ -00000120: 0000 0000 0100 0000 0000 0000 0000 0000 ................ │ │ -00000130: 1200 0000 1000 0000 0000 0000 0000 0000 ................ │ │ -00000140: 1200 0000 1d00 0000 0000 0000 0000 0000 ................ │ │ -00000150: 1200 0000 2e00 0000 f009 0000 2d00 0000 ............-... │ │ -00000160: 2200 0700 5c00 0000 200a 0000 3000 0000 "...\... ...0... │ │ -00000170: 2200 0700 9100 0000 500a 0000 3000 0000 ".......P...0... │ │ -00000180: 2200 0700 cd00 0000 800a 0000 5100 0000 "...........Q... │ │ -00000190: 1200 0700 dc00 0000 0000 0000 0000 0000 ................ │ │ -000001a0: 1200 0000 e200 0000 0840 0000 0400 0000 .........@...... │ │ -000001b0: 1100 1100 ec00 0000 0000 0000 0000 0000 ................ │ │ -000001c0: 1200 0000 0001 0000 e00a 0000 6300 0000 ............c... │ │ -000001d0: 1200 0700 1101 0000 500b 0000 a800 0000 ........P....... │ │ -000001e0: 1200 0700 1d01 0000 000c 0000 3a00 0000 ............:... │ │ -000001f0: 1200 0700 5501 0000 0440 0000 0400 0000 ....U....@...... │ │ -00000200: 1100 1100 6601 0000 400c 0000 7f00 0000 ....f...@....... │ │ -00000210: 1200 0700 7701 0000 2840 0000 0400 0000 ....w...(@...... │ │ -00000220: 1100 1100 8101 0000 1c40 0000 0400 0000 .........@...... │ │ -00000230: 1100 1100 8f01 0000 2040 0000 0400 0000 ........ @...... │ │ -00000240: 1100 1100 9d01 0000 2440 0000 0400 0000 ........$@...... │ │ -00000250: 1100 1100 a801 0000 c00c 0000 a905 0000 ................ │ │ -00000260: 1200 0700 e901 0000 0c40 0000 1000 0000 .........@...... │ │ -00000270: 1100 1100 f101 0000 0000 0000 0000 0000 ................ │ │ -00000280: 1200 0000 0702 0000 0000 0000 0000 0000 ................ │ │ -00000290: 1200 0000 2002 0000 201d 0000 1201 0000 .... ... ....... │ │ -000002a0: 1200 0700 2f02 0000 0000 0000 0000 0000 ..../........... │ │ -000002b0: 1200 0000 4a02 0000 7012 0000 e201 0000 ....J...p....... │ │ -000002c0: 1200 0700 5402 0000 6014 0000 a700 0000 ....T...`....... │ │ -000002d0: 1200 0700 6902 0000 0000 0000 0000 0000 ....i........... │ │ -000002e0: 1200 0000 7002 0000 1015 0000 9e00 0000 ....p........... │ │ -000002f0: 1200 0700 7a02 0000 b015 0000 9302 0000 ....z........... │ │ -00000300: 1200 0700 8902 0000 3040 0000 0400 0000 ........0@...... │ │ -00000310: 1100 1100 9b02 0000 5018 0000 c504 0000 ........P....... │ │ -00000320: 1200 0700 ab02 0000 2c40 0000 0400 0000 ........,@...... │ │ -00000330: 1100 1100 b602 0000 0000 0000 0000 0000 ................ │ │ -00000340: 1200 0000 bb02 0000 0440 0000 0000 0000 .........@...... │ │ -00000350: 1000 f1ff c202 0000 0440 0000 0000 0000 .........@...... │ │ -00000360: 1000 f1ff ce02 0000 3440 0000 0000 0000 ........4@...... │ │ -00000370: 1000 f1ff 005f 5f63 7861 5f66 696e 616c .....__cxa_final │ │ -00000380: 697a 6500 5f5f 6378 615f 6174 6578 6974 ize.__cxa_atexit │ │ -00000390: 005f 5f73 7461 636b 5f63 686b 5f66 6169 .__stack_chk_fai │ │ -000003a0: 6c00 5f5a 4e37 5f4a 4e49 456e 7639 4e65 l._ZN7_JNIEnv9Ne │ │ -000003b0: 774f 626a 6563 7445 5037 5f6a 636c 6173 wObjectEP7_jclas │ │ -000003c0: 7350 3130 5f6a 6d65 7468 6f64 4944 7a00 sP10_jmethodIDz. │ │ -000003d0: 5f5a 4e37 5f4a 4e49 456e 7631 3443 616c _ZN7_JNIEnv14Cal │ │ -000003e0: 6c56 6f69 644d 6574 686f 6445 5038 5f6a lVoidMethodEP8_j │ │ -000003f0: 6f62 6a65 6374 5031 305f 6a6d 6574 686f objectP10_jmetho │ │ -00000400: 6449 447a 005f 5a4e 375f 4a4e 4945 6e76 dIDz._ZN7_JNIEnv │ │ -00000410: 3232 4361 6c6c 5374 6174 6963 4f62 6a65 22CallStaticObje │ │ -00000420: 6374 4d65 7468 6f64 4550 375f 6a63 6c61 ctMethodEP7_jcla │ │ -00000430: 7373 5031 305f 6a6d 6574 686f 6449 447a ssP10_jmethodIDz │ │ -00000440: 0062 656e 6368 6d61 726b 5374 6172 7400 .benchmarkStart. │ │ -00000450: 636c 6f63 6b00 7374 6172 7454 696d 6500 clock.startTime. │ │ -00000460: 5f5f 616e 6472 6f69 645f 6c6f 675f 7072 __android_log_pr │ │ -00000470: 696e 7400 6265 6e63 686d 6172 6b45 6c61 int.benchmarkEla │ │ -00000480: 7073 6564 006a 6176 6149 6e74 6567 6572 psed.javaInteger │ │ -00000490: 004a 6176 615f 636f 6d5f 706f 696e 7361 .Java_com_poinsa │ │ -000004a0: 7274 5f76 6f74 6172 5f56 6f74 6172 4d61 rt_votar_VotarMa │ │ -000004b0: 696e 5f30 3030 3234 416e 616c 797a 6554 in_00024AnalyzeT │ │ -000004c0: 6173 6b5f 6672 6565 0067 6c6f 6261 6c4a ask_free.globalJ │ │ -000004d0: 6d61 726b 4172 7261 7900 7075 626c 6973 markArray.publis │ │ -000004e0: 685f 7072 6f67 7265 7373 0067 6c6f 6261 h_progress.globa │ │ -000004f0: 6c65 6e76 0070 726f 6772 6573 7341 7272 lenv.progressArr │ │ -00000500: 6179 0070 7562 6c69 7368 4d65 7468 6f64 ay.publishMethod │ │ -00000510: 0067 6c6f 6261 6c74 6173 6b00 4a61 7661 .globaltask.Java │ │ -00000520: 5f63 6f6d 5f70 6f69 6e73 6172 745f 766f _com_poinsart_vo │ │ -00000530: 7461 725f 566f 7461 724d 6169 6e5f 3030 tar_VotarMain_00 │ │ -00000540: 3032 3441 6e61 6c79 7a65 5461 736b 5f6e 024AnalyzeTask_n │ │ -00000550: 6174 6976 6541 6e61 6c79 7a65 0070 7263 ativeAnalyze.prc │ │ -00000560: 6f75 6e74 0041 6e64 726f 6964 4269 746d ount.AndroidBitm │ │ -00000570: 6170 5f67 6574 496e 666f 0041 6e64 726f ap_getInfo.Andro │ │ -00000580: 6964 4269 746d 6170 5f6c 6f63 6b50 6978 idBitmap_lockPix │ │ -00000590: 656c 7300 7369 6d70 6c65 5f61 6e61 6c79 els.simple_analy │ │ -000005a0: 7a65 0041 6e64 726f 6964 4269 746d 6170 ze.AndroidBitmap │ │ -000005b0: 5f75 6e6c 6f63 6b50 6978 656c 7300 6176 _unlockPixels.av │ │ -000005c0: 6572 6167 6533 3300 6765 6e65 7261 7465 erage33.generate │ │ -000005d0: 576f 726b 696e 6749 6d61 6765 006d 616c WorkingImage.mal │ │ -000005e0: 6c6f 6300 6d61 726b 5069 7865 6c00 6669 loc.markPixel.fi │ │ -000005f0: 6e64 4f6e 6550 6174 7465 726e 0070 6978 ndOnePattern.pix │ │ -00000600: 656c 7374 6570 746f 6365 6e74 6572 0066 elsteptocenter.f │ │ -00000610: 696e 6441 6c6c 5061 7474 6572 6e73 0062 indAllPatterns.b │ │ -00000620: 7572 6e72 6164 6975 7300 6672 6565 005f urnradius.free._ │ │ -00000630: 6564 6174 6100 5f5f 6273 735f 7374 6172 edata.__bss_star │ │ -00000640: 7400 5f65 6e64 006c 6962 6c6f 672e 736f t._end.liblog.so │ │ -00000650: 006c 6962 6a6e 6967 7261 7068 6963 732e .libjnigraphics. │ │ -00000660: 736f 006c 6962 616e 6472 6f69 642e 736f so.libandroid.so │ │ -00000670: 006c 6962 7374 6463 2b2b 2e73 6f00 6c69 .libstdc++.so.li │ │ -00000680: 626d 2e73 6f00 6c69 6263 2e73 6f00 6c69 bm.so.libc.so.li │ │ -00000690: 6264 6c2e 736f 006c 6962 566f 7441 522e bdl.so.libVotAR. │ │ -000006a0: 736f 0000 2500 0000 2600 0000 0d00 0000 so..%...&....... │ │ -000006b0: 0000 0000 0900 0000 0000 0000 0700 0000 ................ │ │ -000006c0: 0500 0000 0000 0000 0000 0000 1a00 0000 ................ │ │ -000006d0: 1400 0000 1700 0000 0000 0000 0200 0000 ................ │ │ -000006e0: 0000 0000 0000 0000 1900 0000 0000 0000 ................ │ │ -000006f0: 0000 0000 2300 0000 1b00 0000 0f00 0000 ....#........... │ │ -00000700: 1200 0000 0000 0000 1d00 0000 0000 0000 ................ │ │ -00000710: 1500 0000 2000 0000 0000 0000 0000 0000 .... ........... │ │ -00000720: 1f00 0000 2100 0000 2500 0000 0e00 0000 ....!...%....... │ │ -00000730: 0000 0000 1300 0000 2400 0000 1e00 0000 ........$....... │ │ -00000740: 0000 0000 0000 0000 0000 0000 0100 0000 ................ │ │ -00000750: 0000 0000 0000 0000 0400 0000 0000 0000 ................ │ │ -00000760: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ -00000770: 0000 0000 0000 0000 0000 0000 0b00 0000 ................ │ │ -00000780: 0000 0000 0c00 0000 0a00 0000 0000 0000 ................ │ │ -00000790: 0000 0000 0800 0000 0000 0000 1600 0000 ................ │ │ -000007a0: 0000 0000 0600 0000 1800 0000 1000 0000 ................ │ │ -000007b0: 1100 0000 1c00 0000 0000 0000 0000 0000 ................ │ │ -000007c0: 0000 0000 0300 0000 0000 0000 0000 0000 ................ │ │ -000007d0: 0000 0000 2200 0000 8c3e 0000 0800 0000 ...."....>...... │ │ -000007e0: a83f 0000 0800 0000 ac3f 0000 0800 0000 .?.......?...... │ │ -000007f0: b03f 0000 0800 0000 b43f 0000 0800 0000 .?.......?...... │ │ -00000800: b83f 0000 0800 0000 bc3f 0000 0800 0000 .?.......?...... │ │ -00000810: c03f 0000 0800 0000 c43f 0000 0800 0000 .?.......?...... │ │ -00000820: c83f 0000 0800 0000 0040 0000 0800 0000 .?.......@...... │ │ -00000830: d83f 0000 0702 0000 dc3f 0000 0703 0000 .?.......?...... │ │ -00000840: e03f 0000 0701 0000 e43f 0000 0708 0000 .?.......?...... │ │ -00000850: e83f 0000 070a 0000 ec3f 0000 0716 0000 .?.......?...... │ │ -00000860: f03f 0000 0717 0000 f43f 0000 0719 0000 .?.......?...... │ │ -00000870: f83f 0000 071c 0000 fc3f 0000 0722 0000 .?.......?...".. │ │ -00000880: ffb3 0400 0000 ffa3 0800 0000 0000 0000 ................ │ │ -00000890: ffa3 0c00 0000 6800 0000 00e9 e0ff ffff ......h......... │ │ -000008a0: ffa3 1000 0000 6808 0000 00e9 d0ff ffff ......h......... │ │ -000008b0: ffa3 1400 0000 6810 0000 00e9 c0ff ffff ......h......... │ │ -000008c0: ffa3 1800 0000 6818 0000 00e9 b0ff ffff ......h......... │ │ -000008d0: ffa3 1c00 0000 6820 0000 00e9 a0ff ffff ......h ........ │ │ -000008e0: ffa3 2000 0000 6828 0000 00e9 90ff ffff .. ...h(........ │ │ -000008f0: ffa3 2400 0000 6830 0000 00e9 80ff ffff ..$...h0........ │ │ -00000900: ffa3 2800 0000 6838 0000 00e9 70ff ffff ..(...h8....p... │ │ -00000910: ffa3 2c00 0000 6840 0000 00e9 60ff ffff ..,...h@....`... │ │ -00000920: ffa3 3000 0000 6848 0000 00e9 50ff ffff ..0...hH....P... │ │ -00000930: 53e8 aa00 0000 81c3 9636 0000 8d64 24e8 S........6...d$. │ │ -00000940: 8d83 3400 0000 8904 24e8 62ff ffff 8d64 ..4.....$.b....d │ │ -00000950: 2418 5bc3 0000 0000 0000 0000 0000 0000 $.[............. │ │ -00000960: 8d64 24f4 8b44 2410 85c0 7402 ffd0 8d64 .d$..D$...t....d │ │ -00000970: 240c c38d b600 0000 008d bc27 0000 0000 $..........'.... │ │ -00000980: 53e8 5a00 0000 81c3 4636 0000 8d64 24e8 S.Z.....F6...d$. │ │ -00000990: 8d83 3400 0000 8944 2408 8b44 2420 8944 ..4....D$..D$ .D │ │ -000009a0: 2404 8d83 94c9 ffff 8904 24e8 e0fe ffff $.........$..... │ │ -000009b0: 8d64 2418 5bc3 8d76 008d bc27 0000 0000 .d$.[..v...'.... │ │ -000009c0: 53e8 1a00 0000 81c3 0636 0000 8d64 24f8 S........6...d$. │ │ -000009d0: e8cb feff ff8d 6424 085b c390 8d74 2600 ......d$.[...t&. │ │ -000009e0: 8b1c 24c3 908d b426 0000 0000 0000 0000 ..$....&........ │ │ -000009f0: 8d64 24e4 8b44 2420 8d4c 242c 8b10 894c .d$..D$ .L$,...L │ │ -00000a00: 240c 8b4c 2428 8904 2489 4c24 088b 4c24 $..L$(..$.L$..L$ │ │ -00000a10: 2489 4c24 04ff 5274 8d64 241c c38d 7600 $.L$..Rt.d$...v. │ │ -00000a20: 8d64 24e4 8b44 2420 8d4c 242c 8b10 894c .d$..D$ .L$,...L │ │ -00000a30: 240c 8b4c 2428 8904 2489 4c24 088b 4c24 $..L$(..$.L$..L$ │ │ -00000a40: 2489 4c24 04ff 92f8 0000 008d 6424 1cc3 $.L$........d$.. │ │ -00000a50: 8d64 24e4 8b44 2420 8d4c 242c 8b10 894c .d$..D$ .L$,...L │ │ -00000a60: 240c 8b4c 2428 8904 2489 4c24 088b 4c24 $..L$(..$.L$..L$ │ │ -00000a70: 2489 4c24 04ff 92cc 0100 008d 6424 1cc3 $.L$........d$.. │ │ -00000a80: 53e8 5aff ffff 81c3 4635 0000 8d64 24e8 S.Z.....F5...d$. │ │ -00000a90: e82b feff fff3 0f2a c08b 83dc ffff fff3 .+.....*........ │ │ -00000aa0: 0f5e 83a8 e4ff fff3 0f11 008d 8368 deff .^...........h.. │ │ -00000ab0: ff89 4424 088d 8384 deff ffc7 0424 0400 ..D$.........$.. │ │ -00000ac0: 0000 8944 2404 e805 feff ff8d 6424 185b ...D$.......d$.[ │ │ -00000ad0: c3eb 0d90 9090 9090 9090 9090 9090 9090 ................ │ │ -00000ae0: 53e8 fafe ffff 81c3 e634 0000 8d64 24d8 S........4...d$. │ │ -00000af0: e8cb fdff fff3 0f2a c08b 5424 308b 83dc .......*..T$0... │ │ -00000b00: ffff fff3 0f5e 83a8 e4ff ff89 5424 14f3 .....^......T$.. │ │ -00000b10: 0f5c 008d 8392 deff ff89 4424 088d 8384 .\........D$.... │ │ -00000b20: deff ffc7 0424 0400 0000 f30f 5ac8 8944 .....$......Z..D │ │ -00000b30: 2404 f20f 114c 240c e893 fdff ff8d 6424 $....L$.......d$ │ │ -00000b40: 285b c38d b600 0000 008d bc27 0000 0000 ([.........'.... │ │ -00000b50: 5756 53e8 88fe ffff 81c3 7434 0000 8d64 WVS.......t4...d │ │ -00000b60: 24f0 8d93 a6de ffff 8b74 2420 8b06 8954 $........t$ ...T │ │ -00000b70: 2404 8934 24ff 5018 85c0 89c7 744a 8b06 $..4$.P.....tJ.. │ │ -00000b80: 8d93 b8de ffff 8954 240c 8d93 cfde ffff .......T$....... │ │ -00000b90: 897c 2404 8934 2489 5424 08ff 90c4 0100 .|$..4$.T$...... │ │ -00000ba0: 0085 c074 4b8b 5424 2489 4424 0889 7c24 ...tK.T$$.D$..|$ │ │ -00000bb0: 0489 3424 8954 240c e893 feff ff8d 6424 ..4$.T$.......d$ │ │ -00000bc0: 105b 5e5f c38d 7600 8d83 c4e0 ffff 8944 .[^_..v........D │ │ -00000bd0: 2408 8d83 84de ffff c704 2406 0000 0089 $.........$..... │ │ -00000be0: 4424 04e8 e8fc ffff 31c0 ebd1 8d74 2600 D$......1....t&. │ │ -00000bf0: 8d83 e8e0 ffff ebd6 908d b426 0000 0000 ...........&.... │ │ -00000c00: 5653 e8d9 fdff ff81 c3c5 3300 008d 6424 VS........3...d$ │ │ -00000c10: ec8b b3e0 ffff ff8b 5424 208b 0685 c074 ........T$ ....t │ │ -00000c20: 128b 0a89 4424 0489 1424 ff51 58c7 0600 ....D$...$.QX... │ │ -00000c30: 0000 008d 6424 145b 5ec3 8db6 0000 0000 ....d$.[^....... │ │ -00000c40: 5756 53e8 98fd ffff 81c3 8433 0000 8d64 WVS........3...d │ │ -00000c50: 24f0 8bb3 e4ff ffff 8b44 2420 8944 2404 $........D$ .D$. │ │ -00000c60: 8b06 8904 24e8 e6fe ffff 8b16 8bbb e8ff ....$........... │ │ -00000c70: ffff 8b0a 8944 240c 8b07 8914 24c7 4424 .....D$.....$.D$ │ │ -00000c80: 0800 0000 0089 4424 04ff 91b8 0200 008b ......D$........ │ │ -00000c90: 0789 4424 0c8b 83ec ffff ff8b 0089 4424 ..D$..........D$ │ │ -00000ca0: 088b 83f0 ffff ff8b 0089 4424 048b 0689 ..........D$.... │ │ -00000cb0: 0424 e869 fdff ff8d 6424 105b 5e5f c390 .$.i....d$.[^_.. │ │ -00000cc0: 5557 5653 e817 fdff ff81 c303 3300 008d UWVS........3... │ │ -00000cd0: a424 a4e7 ffff 8bb4 2470 1800 008b 83e4 .$......$p...... │ │ -00000ce0: ffff ff8b bc24 7418 0000 c644 2433 0089 .....$t....D$3.. │ │ -00000cf0: 308b 83f0 ffff ff89 3889 3424 e8ff feff 0.......8.4$.... │ │ -00000d00: ffc7 0424 0400 0000 8d83 d7de ffff 8944 ...$...........D │ │ -00000d10: 2408 8d83 84de ffff 8944 2404 8944 2418 $........D$..D$. │ │ -00000d20: e8ab fbff ffe8 56fd ffff 8b06 897c 2404 ......V......|$. │ │ -00000d30: 8934 24ff 507c 89c5 8d83 1ce1 ffff 85ed .4$.P|.......... │ │ -00000d40: 0f84 3a02 0000 8b8c 2478 1800 008b 0689 ..:.....$x...... │ │ -00000d50: 3424 894c 2404 ff50 7c89 c78d 8354 e1ff 4$.L$..P|....T.. │ │ -00000d60: ff85 ff0f 8417 0200 008b 168d 83f1 deff ................ │ │ -00000d70: ff89 4424 0c8d 8308 dfff ff89 6c24 0489 ..D$........l$.. │ │ -00000d80: 3424 8944 2408 ff92 8400 0000 8b93 ecff 4$.D$........... │ │ -00000d90: ffff 85c0 8902 0f84 bc03 0000 8b06 8d93 ................ │ │ -00000da0: 18df ffff 8954 2404 8934 24ff 5018 85c0 .....T$..4$.P... │ │ -00000db0: 0f84 b203 0000 8b06 8d93 a6de ffff 8954 ...............T │ │ -00000dc0: 2404 8934 24ff 5018 89c5 8d83 c4e0 ffff $..4$.P......... │ │ -00000dd0: 85ed 0f84 a801 0000 8b06 8d93 2cdf ffff ............,... │ │ -00000de0: 8954 2404 8934 24ff 5018 8944 241c 85c0 .T$..4$.P..D$... │ │ -00000df0: 0f84 8203 0000 8b06 c744 240c 0000 0000 .........D$..... │ │ -00000e00: 896c 2408 c744 2404 0100 0000 8934 24ff .l$..D$......4$. │ │ -00000e10: 90b0 0200 008b 93e8 ffff ff85 c089 020f ................ │ │ -00000e20: 8423 0300 008b 068d 9344 dfff ff89 5424 .#.......D....T$ │ │ -00000e30: 0c8d 935e dfff ff89 7c24 0489 3424 8954 ...^....|$..4$.T │ │ -00000e40: 2408 ff90 7801 0000 85c0 0f84 4803 0000 $...x.......H... │ │ -00000e50: 8b16 8944 2408 8b84 2478 1800 0089 3424 ...D$...$x....4$ │ │ -00000e60: 8944 2404 ff92 7c01 0000 89c5 8d83 80df .D$...|......... │ │ -00000e70: ffff 85ed 0f84 0601 0000 8b06 8d93 9cdf ................ │ │ -00000e80: ffff 8954 240c 8d93 9fdf ffff 897c 2404 ...T$........|$. │ │ -00000e90: 8934 2489 5424 08ff 9078 0100 0085 c00f .4$.T$...x...... │ │ -00000ea0: 8403 0300 008b 1689 4424 088b 8424 7818 ........D$...$x. │ │ -00000eb0: 0000 8934 2489 4424 04ff 927c 0100 0089 ...4$.D$...|.... │ │ -00000ec0: 4424 2085 c00f 84ed 0200 008b 068d 93e3 D$ ............. │ │ -00000ed0: dfff ff89 5424 0c8d 93fe dfff ff89 7c24 ....T$........|$ │ │ -00000ee0: 0489 3424 8954 2408 ff90 7801 0000 8944 ..4$.T$...x....D │ │ -00000ef0: 2428 85c0 0f84 ce02 0000 8bbb f4ff ffff $(.............. │ │ -00000f00: 8d44 243c c747 0c00 0000 00c7 4708 0000 .D$<.G......G... │ │ -00000f10: 0000 c747 0400 0000 00c7 0700 0000 0089 ...G............ │ │ -00000f20: 4424 0889 6c24 0489 3424 e8b1 f9ff ff85 D$..l$..4$...... │ │ -00000f30: c00f 8851 0200 008b 4424 3c8b 4c24 40c7 ...Q....D$<.L$@. │ │ -00000f40: 0424 0400 0000 8944 2424 8944 240c 8d83 .$.....D$$.D$... │ │ -00000f50: 7ce2 ffff 8944 2408 8b44 2418 894c 2410 |....D$..D$..L$. │ │ -00000f60: 894c 242c 8944 2404 e863 f9ff ff83 7c24 .L$,.D$..c....|$ │ │ -00000f70: 4801 8d83 38e0 ffff 742e 8db6 0000 0000 H...8...t....... │ │ -00000f80: 8944 2408 8b44 2418 c704 2406 0000 0089 .D$..D$...$..... │ │ -00000f90: 4424 04e8 38f9 ffff 31c0 8da4 245c 1800 D$..8...1...$\.. │ │ -00000fa0: 005b 5e5f 5dc3 6690 896c 2404 8d44 2434 .[^_].f..l$..D$4 │ │ -00000fb0: 8934 2489 4424 08e8 34f9 ffff 85c0 0f88 .4$.D$..4....... │ │ -00000fc0: 6c02 0000 c704 2401 0000 00e8 70fc ffff l.....$.....p... │ │ -00000fd0: 897c 2414 8d44 2438 8944 2410 8d44 2450 .|$..D$8.D$..D$P │ │ -00000fe0: 8944 240c 8b44 242c 8944 2408 8b44 2424 .D$..D$,.D$..D$$ │ │ -00000ff0: 8944 2404 8b44 2434 8904 24e8 200d 0000 .D$..D$4..$. ... │ │ -00001000: 896c 2404 8934 24e8 f4f8 ffff 85c0 0f88 .l$..4$......... │ │ -00001010: 0c02 0000 8b4c 2420 8d54 2433 8b06 8954 .....L$ .T$3...T │ │ -00001020: 2408 894c 2404 8934 24ff 90ec 0200 0085 $..L$..4$....... │ │ -00001030: c00f 841c 0200 008b 1789 108b 5704 8950 ............W..P │ │ -00001040: 048b 5708 8950 088b 570c 8950 0c8b 1689 ..W..P..W..P.... │ │ -00001050: 4424 088b 4424 20c7 4424 0c01 0000 0089 D$..D$ .D$...... │ │ -00001060: 3424 8944 2404 ff92 0c03 0000 8b4c 241c 4$.D$........L$. │ │ -00001070: 8d93 53e0 ffff 8b06 8954 240c 8d93 5ae0 ..S......T$...Z. │ │ -00001080: ffff 894c 2404 8934 2489 5424 08ff 9084 ...L$..4$.T$.... │ │ -00001090: 0000 0089 4424 2085 c00f 84bf 0100 008b ....D$ ......... │ │ -000010a0: 4c24 1c31 ff8b 5424 388d 6c24 588b 06c7 L$.1..T$8.l$X... │ │ -000010b0: 4424 0c00 0000 0089 4c24 0889 5424 0489 D$......L$..T$.. │ │ -000010c0: 3424 ff90 b002 0000 8944 2424 8b44 2438 4$.......D$$.D$8 │ │ -000010d0: 85c0 7f37 e9ff 0000 008d b426 0000 0000 ...7.......&.... │ │ -000010e0: 8b0e 83c5 0c89 4424 0c8b 4424 2489 7c24 ......D$..D$$.|$ │ │ -000010f0: 0883 c701 8934 2489 4424 04ff 91b8 0200 .....4$.D$...... │ │ -00001100: 0039 7c24 380f 8ecd 0000 008b 4500 8944 .9|$8.......E..D │ │ -00001110: 2414 8b45 fc89 4424 108b 45f8 8934 2489 $..E..D$..E..4$. │ │ -00001120: 4424 0c8b 4424 2089 4424 088b 4424 1c89 D$..D$ .D$..D$.. │ │ -00001130: 4424 04e8 b8f8 ffff 85c0 75a4 8d83 a0e3 D$........u..... │ │ -00001140: ffff e939 feff ff90 8d83 44e2 ffff e92d ...9......D....- │ │ -00001150: feff ff90 8d74 2600 8d83 88e1 ffff e91d .....t&......... │ │ -00001160: feff ff90 8d74 2600 8d83 dce1 ffff e90d .....t&......... │ │ -00001170: feff ff90 8d74 2600 8d83 00e2 ffff e9fd .....t&......... │ │ -00001180: fdff ff90 8d74 2600 8d83 1ee0 ffff e9ed .....t&......... │ │ -00001190: fdff ff90 8d74 2600 8d83 64df ffff e9dd .....t&...d..... │ │ -000011a0: fdff ff90 8d74 2600 8d83 a7df ffff e9cd .....t&......... │ │ -000011b0: fdff ff90 8d74 2600 8d83 c5df ffff e9bd .....t&......... │ │ -000011c0: fdff ff90 8d74 2600 8d83 03e0 ffff e9ad .....t&......... │ │ -000011d0: fdff ff90 8d74 2600 8b4c 2424 8b06 8934 .....t&..L$$...4 │ │ -000011e0: 2489 4c24 04ff 5054 8b93 e0ff ffff 8902 $.L$..PT........ │ │ -000011f0: 8b16 8944 240c 8b44 2428 8934 2489 4424 ...D$..D$(.4$.D$ │ │ -00001200: 088b 8424 7818 0000 8944 2404 ff92 a001 ...$x....D$..... │ │ -00001210: 0000 b801 0000 00e9 7efd ffff 8d74 2600 ........~....t&. │ │ -00001220: 8d83 dce2 ffff e955 fdff ff90 8d74 2600 .......U.....t&. │ │ -00001230: c704 2406 0000 008d 83b4 e2ff ff89 4424 ..$...........D$ │ │ -00001240: 088b 4424 1889 4424 04e8 82f6 ffff e971 ..D$..D$.......q │ │ -00001250: fdff ff8d 8308 e3ff ffe9 22fd ffff 8d83 .........."..... │ │ -00001260: 4ce3 ffff e917 fdff ff8d b426 0000 0000 L..........&.... │ │ -00001270: 5557 568d 6424 d88b 4424 4483 f802 0f8e UWV.d$..D$D..... │ │ -00001280: c601 0000 8b74 2438 83e8 018b 7c24 4089 .....t$8....|$@. │ │ -00001290: 4424 188b 4424 4089 7424 0c8b 7424 3cc1 D$..D$@.t$..t$<. │ │ -000012a0: e702 c1e0 0389 7c24 1401 fe89 4424 1c83 ......|$....D$.. │ │ -000012b0: c708 8974 2410 83c0 04c7 4424 0801 0000 ...t$.....D$.... │ │ -000012c0: 0089 7c24 2089 4424 248d b426 0000 0000 ..|$ .D$$..&.... │ │ -000012d0: 837c 2440 020f 8e50 0100 008b 4424 0c8b .|$@...P....D$.. │ │ -000012e0: 7c24 1c8b 7424 2089 c501 c789 7c24 0401 |$..t$ .....|$.. │ │ -000012f0: c68b 7c24 1089 3c24 8b7c 2424 01c7 6690 ..|$..<$.|$$..f. │ │ -00001300: 8b4d 048b 4500 81e1 0000 ff00 2500 00ff .M..E.......%... │ │ -00001310: 0001 c18b 4508 2500 00ff 0001 c18b 46f8 ....E.%.......F. │ │ -00001320: 2500 00ff 0001 c18b 46fc 2500 00ff 0001 %.......F.%..... │ │ -00001330: c18b 0625 0000 ff00 01c1 8b47 fc25 0000 ...%.......G.%.. │ │ -00001340: ff00 01c1 8b07 2500 00ff 0001 c18b 4704 ......%.......G. │ │ -00001350: 2500 00ff 0001 c1b8 398e e338 f7e1 8b45 %.......9..8...E │ │ -00001360: 0089 d125 00ff 0000 8b55 04d1 e981 e100 ...%.....U...... │ │ -00001370: 00ff 0081 e200 ff00 0001 c28b 4508 2500 ............E.%. │ │ -00001380: ff00 0001 c28b 46f8 2500 ff00 0001 c28b ......F.%....... │ │ -00001390: 46fc 2500 ff00 0001 c28b 0625 00ff 0000 F.%........%.... │ │ -000013a0: 01c2 8b47 fc25 00ff 0000 01c2 8b07 2500 ...G.%........%. │ │ -000013b0: ff00 0083 c604 01c2 83c5 048b 4704 83c7 ............G... │ │ -000013c0: 0425 00ff 0000 01c2 b839 8ee3 38f7 e20f .%.......9..8... │ │ -000013d0: b645 fcd1 ea81 e200 ff00 0009 d10f b655 .E.............U │ │ -000013e0: 0001 c20f b645 0401 c20f b646 f401 c20f .....E.....F.... │ │ -000013f0: b646 f801 c20f b646 fc01 c20f b647 f801 .F.....F.....G.. │ │ -00001400: c20f b647 fc01 c20f b607 01c2 b839 8ee3 ...G.........9.. │ │ -00001410: 38f7 e28b 0424 8304 2404 d1ea 09d1 3974 8....$..$.....9t │ │ -00001420: 2404 8948 040f 85d5 feff ff8b 4424 1483 $..H........D$.. │ │ -00001430: 4424 0801 0144 240c 0144 2410 8b44 2418 D$...D$..D$..D$. │ │ -00001440: 3944 2408 0f85 86fe ffff 8d64 2428 5e5f 9D$........d$(^_ │ │ -00001450: 5dc3 8db4 2600 0000 008d bc27 0000 0000 ]...&......'.... │ │ -00001460: 5557 5653 e877 f5ff ff81 c363 2b00 008d UWVS.w.....c+... │ │ -00001470: 6424 e48b 6c24 388b 7c24 340f affd 8d04 d$..l$8.|$4..... │ │ -00001480: bd00 0000 0089 0424 e883 f4ff ff85 c089 .......$........ │ │ -00001490: c674 458d 8361 e0ff ff89 0424 e83f f6ff .tE..a.....$.?.. │ │ -000014a0: ff8b 4424 3489 6c24 0c89 7424 0489 4424 ..D$4.l$..t$..D$ │ │ -000014b0: 088b 4424 3089 0424 e8b3 fdff ff8d 8373 ..D$0..$.......s │ │ -000014c0: e0ff ff89 0424 e815 f6ff ff8d 6424 1c89 .....$......d$.. │ │ -000014d0: f05b 5e5f 5dc3 6690 897c 240c 8d83 e0e3 .[^_].f..|$..... │ │ -000014e0: ffff 8944 2408 8d83 84de ffff c704 2406 ...D$.........$. │ │ -000014f0: 0000 0089 4424 04e8 d4f3 ffff 8d64 241c ....D$.......d$. │ │ -00001500: 89f0 5b5e 5f5d c389 f68d bc27 0000 0000 ..[^_].....'.... │ │ -00001510: 5531 c057 568d 6424 f48b 7c24 2c8b 6c24 U1.WV.d$..|$,.l$ │ │ -00001520: 348b 5424 208b 4c24 3089 fe29 ee0f 48f0 4.T$ .L$0..)..H. │ │ -00001530: 01ef 3b7c 2424 0f4f 7c24 2489 7c24 048b ..;|$$.O|$$.|$.. │ │ -00001540: 7c24 2829 ef0f 49c7 8b7c 2428 8904 2401 |$()..I..|$(..$. │ │ -00001550: ef39 d70f 4ffa 3974 2404 7e4a 8b2c 248d .9..O.9t$.~J.,$. │ │ -00001560: 0495 0000 0000 0faf d689 4424 088b 4424 ..........D$..D$ │ │ -00001570: 1c29 fdc1 e502 01fa 8d14 9090 8d74 2600 .)...........t&. │ │ -00001580: 3b3c 247e 148d 042a 908d b426 0000 0000 ;<$~...*...&.... │ │ -00001590: 8908 83c0 0439 d075 f783 c601 0354 2408 .....9.u.....T$. │ │ -000015a0: 3b74 2404 75da 8d64 240c 5e5f 5dc3 6690 ;t$.u..d$.^_].f. │ │ -000015b0: 5557 5653 e827 f4ff ff81 c313 2a00 008d UWVS.'......*... │ │ -000015c0: 6424 e88b 7424 348b 4c24 408b 83f8 ffff d$..t$4.L$@..... │ │ -000015d0: ff8b 5424 300f afce 8b00 034c 243c 0faf ..T$0......L$<.. │ │ -000015e0: f089 cd29 f501 f189 ef8d 3401 29c7 01c5 ...)......4.)... │ │ -000015f0: 8b2c aa29 c18b 34b2 8b3c ba8b 048a 896c .,.)..4..<.....l │ │ -00001600: 240c 31ed 8974 2410 897c 2408 8944 2414 $.1..t$..|$..D$. │ │ -00001610: 31c9 31f6 896c 2404 89f8 89fa 0fb6 c00f 1.1..l$......... │ │ -00001620: b6d6 c1ef 1083 f902 8904 2489 f80f b6f8 ..........$..... │ │ -00001630: 0f84 da00 0000 83f9 030f 8499 0000 0083 ................ │ │ -00001640: f901 7464 39fa 0f8f 0c01 0000 8d74 2600 ..td9........t&. │ │ -00001650: b800 0400 0001 c681 fed8 0000 000f 8f58 ...............X │ │ -00001660: 0100 0083 c101 83f9 0474 158b 4424 0401 .........t..D$.. │ │ -00001670: c883 e003 8b7c 8408 eb9e 8db6 0000 0000 .....|.......... │ │ -00001680: 8b6c 2404 81fe b800 0000 0f8e a801 0000 .l$............. │ │ -00001690: 83c5 0183 fd04 0f84 ac00 0000 8b7c ac08 .............|.. │ │ -000016a0: e96b ffff ff8d 7600 393c 247d a339 1424 .k....v.9<$}.9.$ │ │ -000016b0: 7d9e 39fa 0f8e 6e01 0000 8b04 2489 d529 }.9...n.....$..) │ │ -000016c0: fa8d 1452 29c5 29c7 89d0 c1fa 1ff7 ffe9 ...R).)......... │ │ -000016d0: ac00 0000 8d74 2600 39fa 0f8d 70ff ffff .....t&.9...p... │ │ -000016e0: 3914 240f 8e67 ffff ff39 3c24 0f8e 1601 9.$..g...9<$.... │ │ -000016f0: 0000 8b04 2489 c529 f88d 0440 29d7 29d5 ....$..)...@).). │ │ -00001700: 89c2 c1fa 1ff7 ffeb 778d b426 0000 0000 ........w..&.... │ │ -00001710: 39fa 0f8e 38ff ffff 393c 240f 8e2f ffff 9...8...9<$../.. │ │ -00001720: ff39 1424 0f8e be00 0000 8b04 2489 c529 .9.$........$..) │ │ -00001730: d08d 0440 29fa 29fd 8d7a 0189 c2c1 fa1f ...@).)..z...... │ │ -00001740: f7ff eb3c 8d74 2600 8d64 2418 b8ff ffff ...<.t&..d$..... │ │ -00001750: ff5b 5e5f 5dc3 6690 3914 240f 8def feff .[^_].f.9.$..... │ │ -00001760: ff39 3c24 89d5 7f60 89f8 29fa 2b04 2489 .9<$...`..).+.$. │ │ -00001770: d72b 2c24 8d04 4089 c2c1 fa1f f7ff 6690 .+,$..@.......f. │ │ -00001780: c1e0 0889 c2c1 fa1f f7fd 89c7 0570 0100 .............p.. │ │ -00001790: 0085 ed0f 88bc feff ffb8 0004 0000 83c5 ................ │ │ -000017a0: 0189 c2c1 fa1f f7fd 01f8 83e8 0501 c681 ................ │ │ -000017b0: fed8 0000 000f 8ea8 feff ff8b 6c24 04e9 ............l$.. │ │ -000017c0: ccfe ffff 8d74 2600 8b04 2429 fd2b 1424 .....t&...$).+.$ │ │ -000017d0: 29f8 8d3c 4089 1424 89fa c1fa 1f89 f8f7 )..<@..$........ │ │ -000017e0: 3c24 eb9c 8d74 2600 8b04 2489 d529 fd29 <$...t&...$..).) │ │ -000017f0: c229 f88d 1452 8d78 0189 d0c1 fa1f f7ff .)...R.x........ │ │ -00001800: e97b ffff ff8d 7600 8b04 2489 fd29 d529 .{....v...$..).) │ │ -00001810: c729 d089 0424 8d3c 7f89 fa89 f8c1 fa1f .)...$.<........ │ │ -00001820: f73c 24e9 58ff ffff 8b04 2489 fd29 d78d .<$.X.....$..).. │ │ -00001830: 3c7f 29c5 29c2 eb9d 8d64 2418 89e8 5b5e <.).)....d$...[^ │ │ -00001840: 5f5d c38d b600 0000 008d bc27 0000 0000 _].........'.... │ │ -00001850: 5557 5653 e887 f1ff ff81 c373 2700 008d UWVS.......s'... │ │ -00001860: 6424 848b 83f8 ffff ff8b bc24 9800 0000 d$.........$.... │ │ -00001870: 8b94 249c 0000 008b 00c7 4424 6000 ff00 ..$.......D$`... │ │ -00001880: 00c7 4424 64ff 00ff 0089 4424 5c8d 7001 ..D$d.....D$\.p. │ │ -00001890: 8974 2430 f7d0 01c7 01c2 897c 2434 39d6 .t$0.......|$49. │ │ -000018a0: 8bbc 24a4 0000 00c7 4424 68ff ff00 00c7 ..$.....D$h..... │ │ -000018b0: 4424 6c00 ffff 00c7 0700 0000 000f 8d89 D$l............. │ │ -000018c0: 0200 008b 7c24 5c8b b424 9800 0000 8bac ....|$\..$...... │ │ -000018d0: 2494 0000 00c7 4424 3800 0000 0001 f883 $.....D$8....... │ │ -000018e0: c002 01f6 0faf 8424 9800 0000 8974 2450 .......$.....t$P │ │ -000018f0: 89f1 8944 2428 89c6 8b84 2498 0000 00c1 ...D$(....$..... │ │ -00001900: e003 8944 2448 8b44 2430 0faf 8424 9800 ...D$H.D$0...$.. │ │ -00001910: 0000 01f8 8944 2440 8d6c 8500 896c 243c .....D$@.l...l$< │ │ -00001920: b8fe ffff ff29 f88d 3c10 0344 2434 897c .....)..<..D$4.| │ │ -00001930: 2458 d16c 2458 8944 2444 8b84 2494 0000 $X.l$X.D$D..$... │ │ -00001940: 0083 6424 44fe 8b7c 2458 83c0 0889 4424 ..d$D..|$X....D$ │ │ -00001950: 5489 f083 c701 29c8 897c 244c 8944 242c T.....)..|$L.D$, │ │ -00001960: 8b44 2434 3944 2430 0f8d db00 0000 8b44 .D$49D$0.......D │ │ -00001970: 2440 8b74 2454 0344 2444 8d04 8689 4424 $@.t$T.D$D....D$ │ │ -00001980: 248b 4424 3c89 4424 208d b426 0000 0000 $.D$<.D$ ..&.... │ │ -00001990: 8b44 2420 8b38 8b70 0889 f989 f20f b6c9 .D$ .8.p........ │ │ -000019a0: 0fb6 d289 f029 d189 fac1 ef10 0fb6 ecc1 .....).......... │ │ -000019b0: ee10 89f8 0fb6 d60f b6f8 89f0 29ea 0fb6 ............)... │ │ -000019c0: f00f afc9 0faf d229 f70f afff 01ca 01d7 .......)........ │ │ -000019d0: 81ff 1005 0000 7f53 8b44 2428 8b7c 2420 .......S.D$(.|$ │ │ -000019e0: 8b74 8704 8b44 242c 8b7c 8704 89f8 0fb6 .t...D$,.|...... │ │ -000019f0: c889 f00f b6d0 89f8 c1ef 1029 d10f b6d4 ...........).... │ │ -00001a00: 89f0 0fb6 ec89 f8c1 ee10 0fb6 f889 f029 ...............) │ │ -00001a10: ea0f b6f0 0faf c90f afd2 29f7 0faf ff01 ..........)..... │ │ -00001a20: ca01 d781 ff10 0500 007e 0b8b 4424 2081 .........~..D$ . │ │ -00001a30: 4804 0000 00ff 8b44 2424 8344 2420 0839 H......D$$.D$ .9 │ │ -00001a40: 4424 200f 8547 ffff ff8b 4424 4883 4424 D$ ..G....D$H.D$ │ │ -00001a50: 3801 0144 243c 8b44 2450 0144 2440 8b44 8..D$<.D$P.D$@.D │ │ -00001a60: 244c 3944 2438 0f85 f4fe ffff 8b7c 245c $L9D$8.......|$\ │ │ -00001a70: 89f8 83c0 0389 4424 3c89 c689 7424 2c89 ......D$<...t$,. │ │ -00001a80: f88b 7c24 5883 c005 8d3c 7803 4424 4489 ..|$X.....mal │ │ -00002030: 6c6f 6320 776f 726b 7069 7865 6c73 0061 loc workpixels.a │ │ -00002040: 7665 7261 6765 3333 0073 7465 703a 2025 verage33.step: % │ │ -00002050: 642c 2062 7572 6e20 7261 6469 7573 3a20 d, burn radius: │ │ -00002060: 2564 0076 6172 696f 7573 2069 6e69 7469 %d.various initi │ │ -00002070: 616c 697a 6174 696f 6e20 7374 7566 6600 alization stuff. │ │ -00002080: 6669 6e64 416c 6c50 6174 7465 726e 7300 findAllPatterns. │ │ -00002090: 4661 696c 6564 2074 6f20 6669 6e64 2063 Failed to find c │ │ -000020a0: 6c61 7373 2066 6f72 2049 6e74 6567 6572 lass for Integer │ │ -000020b0: 0000 0000 4661 696c 6564 2074 6f20 6669 ....Failed to fi │ │ -000020c0: 6e64 2073 7461 7469 6320 6d65 7468 6f64 nd static method │ │ -000020d0: 2049 6e74 6567 6572 2e76 616c 7565 4f66 Integer.valueOf │ │ -000020e0: 2869 6e74 2900 0000 496e 7465 726e 616c (int)...Internal │ │ -000020f0: 2045 7272 6f72 3a20 6661 696c 6564 2074 Error: failed t │ │ -00002100: 6f20 6669 6e64 2063 6c61 7373 2066 6f72 o find class for │ │ -00002110: 206f 626a 6563 7420 7461 736b 0000 0000 object task.... │ │ -00002120: 496e 7465 726e 616c 2045 7272 6f72 3a20 Internal Error: │ │ -00002130: 6661 696c 6564 2074 6f20 6669 6e64 2063 failed to find c │ │ -00002140: 6c61 7373 2066 6f72 206f 626a 6563 7420 lass for object │ │ -00002150: 6172 0000 496e 7465 726e 616c 2045 7272 ar..Internal Err │ │ -00002160: 6f72 3a20 6661 696c 6564 2074 6f20 6669 or: failed to fi │ │ -00002170: 6e64 206a 6176 6120 6d65 7468 6f64 2070 nd java method p │ │ -00002180: 7562 6c69 7368 5072 6f67 7265 7373 2028 ublishProgress ( │ │ -00002190: 5b4c 6a61 7661 2f6c 616e 672f 4f62 6a65 [Ljava/lang/Obje │ │ -000021a0: 6374 3b29 5600 0000 4661 696c 6564 2074 ct;)V...Failed t │ │ -000021b0: 6f20 6669 6e64 2063 6c61 7373 2066 6f72 o find class for │ │ -000021c0: 204f 626a 6563 745b 5d00 0000 496e 7465 Object[]...Inte │ │ -000021d0: 726e 616c 2045 7272 6f72 3a20 6661 696c rnal Error: fail │ │ -000021e0: 6564 2074 6f20 6669 6e64 206a 6176 6120 ed to find java │ │ -000021f0: 636c 6173 7320 636f 6d2f 706f 696e 7361 class com/poinsa │ │ -00002200: 7274 2f76 6f74 6172 2f4d 6172 6b00 0000 rt/votar/Mark... │ │ -00002210: 4661 696c 6564 2074 6f20 616c 6c6f 6361 Failed to alloca │ │ -00002220: 7465 206f 626a 6563 7420 6172 7261 7920 te object array │ │ -00002230: 666f 7220 7075 626c 6973 6865 6420 7072 for published pr │ │ -00002240: 6f67 7265 7373 2e00 4861 6e64 6c69 6e67 ogress..Handling │ │ -00002250: 2042 6974 6d61 7020 696e 206e 6174 6976 Bitmap in nativ │ │ -00002260: 6520 636f 6465 2e2e 2e20 5769 6474 683a e code... Width: │ │ -00002270: 2025 642c 2048 6569 6768 743a 2025 6400 %d, Height: %d. │ │ -00002280: 4661 696c 6564 2074 6f20 6c6f 636b 2074 Failed to lock t │ │ -00002290: 6865 2070 6978 656c 7320 6f66 2074 6865 he pixels of the │ │ -000022a0: 2042 6974 6d61 7000 4661 696c 6564 2074 Bitmap.Failed t │ │ -000022b0: 6f20 756e 6c6f 636b 2074 6865 2070 6978 o unlock the pix │ │ -000022c0: 656c 7320 6f66 2074 6865 2042 6974 6d61 els of the Bitma │ │ -000022d0: 7000 0000 496e 7465 726e 616c 2045 7272 p...Internal Err │ │ -000022e0: 6f72 3a20 6661 696c 6564 206f 6e20 4765 or: failed on Ge │ │ -000022f0: 7449 6e74 4172 7261 7945 6c65 6d65 6e74 tIntArrayElement │ │ -00002300: 7328 6a70 7263 6f75 6e74 2c20 2669 7343 s(jprcount, &isC │ │ -00002310: 6f70 7929 2000 0000 496e 7465 726e 616c opy) ...Internal │ │ -00002320: 2045 7272 6f72 3a20 6661 696c 6564 2074 Error: failed t │ │ -00002330: 6f20 6669 6e64 2063 6f6e 7374 7275 6374 o find construct │ │ -00002340: 6f72 2066 6f72 206a 6176 6120 636c 6173 or for java clas │ │ -00002350: 7320 636f 6d2f 706f 696e 7361 7274 2f76 s com/poinsart/v │ │ -00002360: 6f74 6172 2f4d 6172 6b00 0000 496e 7465 otar/Mark...Inte │ │ -00002370: 726e 616c 2045 7272 6f72 3a20 6661 696c rnal Error: fail │ │ -00002380: 6564 2074 6f20 6372 6561 7465 206a 6d61 ed to create jma │ │ -00002390: 726b 206f 626a 6563 7420 286f 7574 206f rk object (out o │ │ -000023a0: 6620 6d65 6d6f 7279 203f 2900 4661 696c f memory ?).Fail │ │ -000023b0: 6564 2074 6f20 616c 6c6f 6361 7465 2025 ed to allocate % │ │ -000023c0: 6420 6279 7465 7320 6173 2061 2077 6f72 d bytes as a wor │ │ -000023d0: 6b20 696d 6167 6500 756e 6c69 6b65 6c79 k image.unlikely │ │ -000023e0: 2065 7665 6e74 203a 2070 6174 7465 726e event : pattern │ │ -000023f0: 2063 6f75 6e74 206d 6174 6368 206c 696d count match lim │ │ -00002400: 6974 2072 6561 6368 6564 2c20 7374 6f70 it reached, stop │ │ -00002410: 7069 6e67 2062 6566 6f72 6520 7468 6520 ping before the │ │ -00002420: 696d 6167 6520 6973 2063 6f6d 706c 6574 image is complet │ │ -00002430: 656c 7920 7072 6f63 6573 7365 6400 0000 ely processed... │ │ -00002440: 666f 756e 6420 7061 7474 6572 6e73 2e2e found patterns.. │ │ -00002450: 2e20 313a 2025 6420 7c20 323a 2025 6420 . 1: %d | 2: %d │ │ -00002460: 7c20 333a 2025 6420 7c20 343a 2025 6420 | 3: %d | 4: %d │ │ -00002470: 0000 0000 0024 7449 1400 0000 0000 0000 .....$tI........ │ │ -00002480: 017a 5200 017c 0801 1b0c 0404 8801 0000 .zR..|.......... │ │ -00002490: 1400 0000 1c00 0000 c8e4 ffff 1300 0000 ................ │ │ -000024a0: 0044 0e10 4e0e 0400 1c00 0000 3400 0000 .D..N.......4... │ │ -000024b0: 80e4 ffff 2400 0000 0041 0e08 8302 4f0e ....$....A....O. │ │ -000024c0: 2052 0e08 41c3 0e04 1c00 0000 5400 0000 R..A.......T... │ │ -000024d0: b0e4 ffff 3600 0000 0041 0e08 8302 4f0e ....6....A....O. │ │ -000024e0: 2064 0e08 41c3 0e04 1c00 0000 7400 0000 d..A.......t... │ │ -000024f0: d0e4 ffff 1b00 0000 0041 0e08 8302 4f0e .........A....O. │ │ -00002500: 1049 0e08 41c3 0e04 1000 0000 9400 0000 .I..A........... │ │ -00002510: d0e4 ffff 0400 0000 0000 0000 1400 0000 ................ │ │ -00002520: a800 0000 cce4 ffff 2d00 0000 0044 0e20 ........-....D. │ │ -00002530: 680e 0400 1400 0000 c000 0000 e4e4 ffff h............... │ │ -00002540: 3000 0000 0044 0e20 6b0e 0400 1400 0000 0....D. k....... │ │ -00002550: d800 0000 fce4 ffff 3000 0000 0044 0e20 ........0....D. │ │ -00002560: 6b0e 0400 1c00 0000 f000 0000 14e5 ffff k............... │ │ -00002570: 5100 0000 0041 0e08 8302 4f0e 207f 0e08 Q....A....O. ... │ │ -00002580: 41c3 0e04 2000 0000 1001 0000 54e5 ffff A... .......T... │ │ -00002590: 6300 0000 0041 0e08 8302 4f0e 3002 510e c....A....O.0.Q. │ │ -000025a0: 0841 c30e 0400 0000 3400 0000 3401 0000 .A......4...4... │ │ -000025b0: a0e5 ffff a800 0000 0041 0e08 8702 410e .........A....A. │ │ -000025c0: 0c86 0341 0e10 8304 4f0e 2002 5f0a 0e10 ...A....O. ._... │ │ -000025d0: 41c3 0e0c 41c6 0e08 41c7 0e04 440b 0000 A...A...A...D... │ │ -000025e0: 2800 0000 6c01 0000 18e6 ffff 3a00 0000 (...l.......:... │ │ -000025f0: 0041 0e08 8602 410e 0c83 034f 0e20 660e .A....A....O. f. │ │ -00002600: 0c41 c30e 0841 c60e 0400 0000 3000 0000 .A...A......0... │ │ -00002610: 9801 0000 2ce6 ffff 7f00 0000 0041 0e08 ....,........A.. │ │ -00002620: 8702 410e 0c86 0341 0e10 8304 4f0e 2002 ..A....A....O. . │ │ -00002630: 690e 1041 c30e 0c41 c60e 0841 c70e 0400 i..A...A...A.... │ │ -00002640: 4000 0000 cc01 0000 78e6 ffff a905 0000 @.......x....... │ │ -00002650: 0041 0e08 8502 410e 0c87 0341 0e10 8604 .A....A....A.... │ │ -00002660: 410e 1483 0552 0ef0 3003 cb02 0a0e 1441 A....R..0......A │ │ -00002670: c30e 1041 c60e 0c41 c70e 0841 c50e 0443 ...A...A...A...C │ │ -00002680: 0b00 0000 3000 0000 1002 0000 e4eb ffff ....0........... │ │ -00002690: e201 0000 0041 0e08 8502 410e 0c87 0341 .....A....A....A │ │ -000026a0: 0e10 8604 440e 3803 d701 0e10 41c6 0e0c ....D.8.....A... │ │ -000026b0: 41c7 0e08 41c5 0e04 5000 0000 4402 0000 A...A...P...D... │ │ -000026c0: a0ed ffff a700 0000 0041 0e08 8502 410e .........A....A. │ │ -000026d0: 0c87 0341 0e10 8604 410e 1483 054f 0e30 ...A....A....O.0 │ │ -000026e0: 025c 0a0e 1443 c30e 1041 c60e 0c41 c70e .\...C...A...A.. │ │ -000026f0: 0841 c50e 0443 0b68 0e14 43c3 0e10 41c6 .A...C.h..C...A. │ │ -00002700: 0e0c 41c7 0e08 41c5 0e04 0000 3000 0000 ..A...A.....0... │ │ -00002710: 9802 0000 fced ffff 9e00 0000 0041 0e08 .............A.. │ │ -00002720: 8502 430e 0c87 0341 0e10 8604 440e 1c02 ..C....A....D... │ │ -00002730: 910e 1041 c60e 0c41 c70e 0841 c50e 0400 ...A...A...A.... │ │ -00002740: 5000 0000 cc02 0000 68ee ffff 9302 0000 P.......h....... │ │ -00002750: 0041 0e08 8502 410e 0c87 0341 0e10 8604 .A....A....A.... │ │ -00002760: 410e 1483 054f 0e2c 0389 010a 0e14 46c3 A....O.,......F. │ │ -00002770: 0e10 41c6 0e0c 41c7 0e08 41c5 0e04 430b ..A...A...A...C. │ │ -00002780: 02e4 0e14 43c3 0e10 41c6 0e0c 41c7 0e08 ....C...A...A... │ │ -00002790: 41c5 0e04 4000 0000 2003 0000 b4f0 ffff A...@... ....... │ │ -000027a0: c504 0000 0041 0e08 8502 410e 0c87 0341 .....A....A....A │ │ -000027b0: 0e10 8604 410e 1483 054f 0e90 0103 4403 ....A....O....D. │ │ -000027c0: 0a0e 1441 c30e 1041 c60e 0c41 c70e 0841 ...A...A...A...A │ │ -000027d0: c50e 0445 0b00 0000 3800 0000 6403 0000 ...E....8...d... │ │ -000027e0: 40f5 ffff 1201 0000 0041 0e08 8502 410e @........A....A. │ │ -000027f0: 0c87 0341 0e10 8604 410e 1483 054f 0e40 ...A....A....O.@ │ │ -00002800: 02fa 0e14 41c3 0e10 41c6 0e0c 41c7 0e08 ....A...A...A... │ │ -00002810: 41c5 0e04 2400 0000 a003 0000 64e0 ffff A...$.......d... │ │ -00002820: b000 0000 000e 0846 0e0c 4a0f 0b74 0478 .......F..J..t.x │ │ -00002830: 003f 1a3b 2a32 2422 0000 0000 0000 0000 .?.;*2$"........ │ │ -00002840: 011b 033b 34fc ffff 1500 0000 40e0 ffff ...;4.......@... │ │ -00002850: d4ff ffff f0e0 ffff 68fc ffff 20e1 ffff ........h... ... │ │ -00002860: 50fc ffff 40e1 ffff 88fc ffff 80e1 ffff P...@........... │ │ -00002870: a8fc ffff a0e1 ffff c8fc ffff b0e1 ffff ................ │ │ -00002880: dcfc ffff e0e1 ffff f4fc ffff 10e2 ffff ................ │ │ -00002890: 0cfd ffff 40e2 ffff 24fd ffff a0e2 ffff ....@...$....... │ │ -000028a0: 44fd ffff 10e3 ffff 68fd ffff c0e3 ffff D.......h....... │ │ -000028b0: a0fd ffff 00e4 ffff ccfd ffff 80e4 ffff ................ │ │ -000028c0: 00fe ffff 30ea ffff 44fe ffff 20ec ffff ....0...D... ... │ │ -000028d0: 78fe ffff d0ec ffff ccfe ffff 70ed ffff x...........p... │ │ -000028e0: 00ff ffff 10f0 ffff 54ff ffff e0f4 ffff ........T....... │ │ -000028f0: 98ff ffff 0000 0000 0000 0000 0000 0000 ................ │ │ -00002900: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ -00002910: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ -00002920: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ -00002930: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ -00002940: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ -00002950: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ -00002960: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ -00002970: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ -00002980: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ -00002990: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ -000029a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ -000029b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ -000029c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ -000029d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ -000029e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ -000029f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ -00002a00: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ -00002a10: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ -00002a20: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ -00002a30: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ -00002a40: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ -00002a50: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ -00002a60: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ -00002a70: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ -00002a80: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ -00002a90: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ -00002aa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ -00002ab0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ -00002ac0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ -00002ad0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ -00002ae0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ -00002af0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ -00002b00: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ -00002b10: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ -00002b20: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ -00002b30: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ -00002b40: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ -00002b50: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ -00002b60: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ -00002b70: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ -00002b80: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ -00002b90: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ -00002ba0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ -00002bb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ -00002bc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ -00002bd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ -00002be0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ -00002bf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ -00002c00: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ -00002c10: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ -00002c20: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ -00002c30: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ -00002c40: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ -00002c50: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ -00002c60: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ -00002c70: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ -00002c80: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ -00002c90: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ -00002ca0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ -00002cb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ -00002cc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ -00002cd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ -00002ce0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ -00002cf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ -00002d00: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ -00002d10: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ -00002d20: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ -00002d30: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ -00002d40: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ -00002d50: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ -00002d60: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ -00002d70: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ -00002d80: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ -00002d90: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ -00002da0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ -00002db0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ -00002dc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ -00002dd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ -00002de0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ -00002df0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ -00002e00: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ -00002e10: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ -00002e20: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ -00002e30: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ -00002e40: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ -00002e50: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ -00002e60: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ -00002e70: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ -00002e80: 0000 0000 0000 0000 0000 0000 3009 0000 ............0... │ │ -00002e90: 0000 0000 0000 0000 0300 0000 cc3f 0000 .............?.. │ │ -00002ea0: 0200 0000 5000 0000 1700 0000 3008 0000 ....P.......0... │ │ -00002eb0: 1400 0000 1100 0000 1100 0000 d807 0000 ................ │ │ -00002ec0: 1200 0000 5800 0000 1300 0000 0800 0000 ....X........... │ │ -00002ed0: faff ff6f 0b00 0000 0600 0000 1401 0000 ...o............ │ │ -00002ee0: 0b00 0000 1000 0000 0500 0000 7403 0000 ............t... │ │ -00002ef0: 0a00 0000 2f03 0000 0400 0000 a406 0000 ..../........... │ │ -00002f00: 0100 0000 d302 0000 0100 0000 dd02 0000 ................ │ │ -00002f10: 0100 0000 ef02 0000 0100 0000 fd02 0000 ................ │ │ -00002f20: 0100 0000 0a03 0000 0100 0000 1203 0000 ................ │ │ -00002f30: 0100 0000 1a03 0000 0e00 0000 2303 0000 ............#... │ │ -00002f40: 1a00 0000 8c3e 0000 1c00 0000 0800 0000 .....>.......... │ │ -00002f50: 1900 0000 943e 0000 1b00 0000 0400 0000 .....>.......... │ │ -00002f60: 1000 0000 0000 0000 1e00 0000 0a00 0000 ................ │ │ -00002f70: fbff ff6f 0100 0000 0000 0000 0000 0000 ...o............ │ │ -00002f80: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ -00002f90: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ -00002fa0: 0000 0000 0000 0000 0840 0000 0440 0000 .........@...@.. │ │ -00002fb0: 2840 0000 1c40 0000 2040 0000 2440 0000 (@...@.. @..$@.. │ │ -00002fc0: 0c40 0000 3040 0000 2c40 0000 983e 0000 .@..0@..,@...>.. │ │ -00002fd0: 0000 0000 0000 0000 9608 0000 a608 0000 ................ │ │ -00002fe0: b608 0000 c608 0000 d608 0000 e608 0000 ................ │ │ -00002ff0: f608 0000 0609 0000 1609 0000 2609 0000 ............&... │ │ -00003000: 0040 0000 0047 4343 3a20 2847 4e55 2920 .@...GCC: (GNU) │ │ -00003010: 342e 3800 0400 0000 0900 0000 0400 0000 4.8............. │ │ -00003020: 474e 5500 676f 6c64 2031 2e31 3100 0000 GNU.gold 1.11... │ │ -00003030: 002e 7368 7374 7274 6162 002e 6479 6e73 ..shstrtab..dyns │ │ -00003040: 796d 002e 6479 6e73 7472 002e 6861 7368 ym..dynstr..hash │ │ -00003050: 002e 7265 6c2e 6479 6e00 2e72 656c 2e70 ..rel.dyn..rel.p │ │ -00003060: 6c74 002e 7465 7874 002e 726f 6461 7461 lt..text..rodata │ │ -00003070: 002e 6568 5f66 7261 6d65 002e 6568 5f66 ..eh_frame..eh_f │ │ -00003080: 7261 6d65 5f68 6472 002e 6669 6e69 5f61 rame_hdr..fini_a │ │ -00003090: 7272 6179 002e 696e 6974 5f61 7272 6179 rray..init_array │ │ -000030a0: 002e 6479 6e61 6d69 6300 2e67 6f74 002e ..dynamic..got.. │ │ -000030b0: 676f 742e 706c 7400 2e64 6174 6100 2e62 got.plt..data..b │ │ -000030c0: 7373 002e 636f 6d6d 656e 7400 2e6e 6f74 ss..comment..not │ │ -000030d0: 652e 676e 752e 676f 6c64 2d76 6572 7369 e.gnu.gold-versi │ │ -000030e0: 6f6e 0000 0000 0000 0000 0000 0000 0000 on.............. │ │ -000030f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ -00003100: 0000 0000 0000 0000 0000 0000 0b00 0000 ................ │ │ -00003110: 0b00 0000 0200 0000 1401 0000 1401 0000 ................ │ │ -00003120: 6002 0000 0200 0000 0100 0000 0400 0000 `............... │ │ -00003130: 1000 0000 1300 0000 0300 0000 0200 0000 ................ │ │ -00003140: 7403 0000 7403 0000 2f03 0000 0000 0000 t...t.../....... │ │ -00003150: 0000 0000 0100 0000 0000 0000 1b00 0000 ................ │ │ -00003160: 0500 0000 0200 0000 a406 0000 a406 0000 ................ │ │ -00003170: 3401 0000 0100 0000 0000 0000 0400 0000 4............... │ │ -00003180: 0400 0000 2100 0000 0900 0000 0200 0000 ....!........... │ │ -00003190: d807 0000 d807 0000 5800 0000 0100 0000 ........X....... │ │ -000031a0: 0000 0000 0400 0000 0800 0000 2a00 0000 ............*... │ │ -000031b0: 0900 0000 4200 0000 3008 0000 3008 0000 ....B...0...0... │ │ -000031c0: 5000 0000 0100 0000 0600 0000 0400 0000 P............... │ │ -000031d0: 0800 0000 2e00 0000 0100 0000 0600 0000 ................ │ │ -000031e0: 8008 0000 8008 0000 b000 0000 0000 0000 ................ │ │ -000031f0: 0000 0000 1000 0000 0400 0000 3300 0000 ............3... │ │ -00003200: 0100 0000 0600 0000 3009 0000 3009 0000 ........0...0... │ │ -00003210: 0215 0000 0000 0000 0000 0000 1000 0000 ................ │ │ -00003220: 0000 0000 3900 0000 0100 0000 3200 0000 ....9.......2... │ │ -00003230: 341e 0000 341e 0000 4406 0000 0000 0000 4...4...D....... │ │ -00003240: 0000 0000 0400 0000 0000 0000 4100 0000 ............A... │ │ -00003250: 0100 0000 0200 0000 7824 0000 7824 0000 ........x$..x$.. │ │ -00003260: c803 0000 0000 0000 0000 0000 0400 0000 ................ │ │ -00003270: 0000 0000 4b00 0000 0100 0000 0200 0000 ....K........... │ │ -00003280: 4028 0000 4028 0000 b400 0000 0000 0000 @(..@(.......... │ │ -00003290: 0000 0000 0400 0000 0000 0000 5900 0000 ............Y... │ │ -000032a0: 0f00 0000 0300 0000 8c3e 0000 8c2e 0000 .........>...... │ │ -000032b0: 0800 0000 0000 0000 0000 0000 0400 0000 ................ │ │ -000032c0: 0000 0000 6500 0000 0e00 0000 0300 0000 ....e........... │ │ -000032d0: 943e 0000 942e 0000 0400 0000 0000 0000 .>.............. │ │ -000032e0: 0000 0000 0100 0000 0000 0000 7100 0000 ............q... │ │ -000032f0: 0600 0000 0300 0000 983e 0000 982e 0000 .........>...... │ │ -00003300: 1001 0000 0200 0000 0000 0000 0400 0000 ................ │ │ -00003310: 0800 0000 7a00 0000 0100 0000 0300 0000 ....z........... │ │ -00003320: a83f 0000 a82f 0000 2400 0000 0000 0000 .?.../..$....... │ │ -00003330: 0000 0000 0400 0000 0000 0000 7f00 0000 ................ │ │ -00003340: 0100 0000 0300 0000 cc3f 0000 cc2f 0000 .........?.../.. │ │ -00003350: 3400 0000 0000 0000 0000 0000 0400 0000 4............... │ │ -00003360: 0000 0000 8800 0000 0100 0000 0300 0000 ................ │ │ -00003370: 0040 0000 0030 0000 0400 0000 0000 0000 .@...0.......... │ │ -00003380: 0000 0000 0400 0000 0000 0000 8e00 0000 ................ │ │ -00003390: 0800 0000 0300 0000 0440 0000 0430 0000 .........@...0.. │ │ -000033a0: 3000 0000 0000 0000 0000 0000 0400 0000 0............... │ │ -000033b0: 0000 0000 9300 0000 0100 0000 3000 0000 ............0... │ │ -000033c0: 0000 0000 0430 0000 1000 0000 0000 0000 .....0.......... │ │ -000033d0: 0000 0000 0100 0000 0100 0000 9c00 0000 ................ │ │ -000033e0: 0700 0000 0000 0000 0000 0000 1430 0000 .............0.. │ │ -000033f0: 1c00 0000 0000 0000 0000 0000 0400 0000 ................ │ │ -00003400: 0000 0000 0100 0000 0300 0000 0000 0000 ................ │ │ -00003410: 0000 0000 3030 0000 b300 0000 0000 0000 ....00.......... │ │ -00003420: 0000 0000 0100 0000 0000 0000 ............ │ │ +00000060: 0000 0000 b831 0000 b831 0000 0500 0000 .....1...1...... │ │ +00000070: 0010 0000 0100 0000 883e 0000 884e 0000 .........>...N.. │ │ +00000080: 884e 0000 7c01 0000 ac01 0000 0600 0000 .N..|........... │ │ +00000090: 0010 0000 0200 0000 943e 0000 944e 0000 .........>...N.. │ │ +000000a0: 944e 0000 3801 0000 3801 0000 0600 0000 .N..8...8....... │ │ +000000b0: 0400 0000 0400 0000 3401 0000 3401 0000 ........4...4... │ │ +000000c0: 3401 0000 2400 0000 2400 0000 0400 0000 4...$...$....... │ │ +000000d0: 0400 0000 50e5 7464 0431 0000 0431 0000 ....P.td.1...1.. │ │ +000000e0: 0431 0000 b400 0000 b400 0000 0400 0000 .1.............. │ │ +000000f0: 0400 0000 51e5 7464 0000 0000 0000 0000 ....Q.td........ │ │ +00000100: 0000 0000 0000 0000 0000 0000 0600 0000 ................ │ │ +00000110: 0000 0000 52e5 7464 883e 0000 884e 0000 ....R.td.>...N.. │ │ +00000120: 884e 0000 7801 0000 7801 0000 0600 0000 .N..x...x....... │ │ +00000130: 0400 0000 0400 0000 1400 0000 0300 0000 ................ │ │ +00000140: 474e 5500 a0aa ddb3 ffb5 c33c 2f44 4bb5 GNU.........malloc │ │ +00002890: 776f 726b 7069 7865 6c73 0061 7665 7261 workpixels.avera │ │ +000028a0: 6765 3333 0073 7465 703a 2025 642c 2062 ge33.step: %d, b │ │ +000028b0: 7572 6e20 7261 6469 7573 3a20 2564 0076 urn radius: %d.v │ │ +000028c0: 6172 696f 7573 2069 6e69 7469 616c 697a arious initializ │ │ +000028d0: 6174 696f 6e20 7374 7566 6600 6669 6e64 ation stuff.find │ │ +000028e0: 416c 6c50 6174 7465 726e 7300 4661 696c AllPatterns.Fail │ │ +000028f0: 6564 2074 6f20 6669 6e64 2063 6c61 7373 ed to find class │ │ +00002900: 2066 6f72 2049 6e74 6567 6572 0000 0000 for Integer.... │ │ +00002910: 4661 696c 6564 2074 6f20 6669 6e64 2073 Failed to find s │ │ +00002920: 7461 7469 6320 6d65 7468 6f64 2049 6e74 tatic method Int │ │ +00002930: 6567 6572 2e76 616c 7565 4f66 2869 6e74 eger.valueOf(int │ │ +00002940: 2900 0000 496e 7465 726e 616c 2045 7272 )...Internal Err │ │ +00002950: 6f72 3a20 6661 696c 6564 2074 6f20 6669 or: failed to fi │ │ +00002960: 6e64 2063 6c61 7373 2066 6f72 206f 626a nd class for obj │ │ +00002970: 6563 7420 7461 736b 0000 0000 496e 7465 ect task....Inte │ │ +00002980: 726e 616c 2045 7272 6f72 3a20 6661 696c rnal Error: fail │ │ +00002990: 6564 2074 6f20 6669 6e64 2063 6c61 7373 ed to find class │ │ +000029a0: 2066 6f72 206f 626a 6563 7420 6172 0000 for object ar.. │ │ +000029b0: 496e 7465 726e 616c 2045 7272 6f72 3a20 Internal Error: │ │ +000029c0: 6661 696c 6564 2074 6f20 6669 6e64 206a failed to find j │ │ +000029d0: 6176 6120 6d65 7468 6f64 2070 7562 6c69 ava method publi │ │ +000029e0: 7368 5072 6f67 7265 7373 2028 5b4c 6a61 shProgress ([Lja │ │ +000029f0: 7661 2f6c 616e 672f 4f62 6a65 6374 3b29 va/lang/Object;) │ │ +00002a00: 5600 0000 4661 696c 6564 2074 6f20 6669 V...Failed to fi │ │ +00002a10: 6e64 2063 6c61 7373 2066 6f72 204f 626a nd class for Obj │ │ +00002a20: 6563 745b 5d00 0000 496e 7465 726e 616c ect[]...Internal │ │ +00002a30: 2045 7272 6f72 3a20 6661 696c 6564 2074 Error: failed t │ │ +00002a40: 6f20 6669 6e64 206a 6176 6120 636c 6173 o find java clas │ │ +00002a50: 7320 636f 6d2f 706f 696e 7361 7274 2f76 s com/poinsart/v │ │ +00002a60: 6f74 6172 2f4d 6172 6b00 0000 4661 696c otar/Mark...Fail │ │ +00002a70: 6564 2074 6f20 616c 6c6f 6361 7465 206f ed to allocate o │ │ +00002a80: 626a 6563 7420 6172 7261 7920 666f 7220 bject array for │ │ +00002a90: 7075 626c 6973 6865 6420 7072 6f67 7265 published progre │ │ +00002aa0: 7373 2e00 4861 6e64 6c69 6e67 2042 6974 ss..Handling Bit │ │ +00002ab0: 6d61 7020 696e 206e 6174 6976 6520 636f map in native co │ │ +00002ac0: 6465 2e2e 2e20 5769 6474 683a 2025 642c de... Width: %d, │ │ +00002ad0: 2048 6569 6768 743a 2025 6400 4661 696c Height: %d.Fail │ │ +00002ae0: 6564 2074 6f20 6c6f 636b 2074 6865 2070 ed to lock the p │ │ +00002af0: 6978 656c 7320 6f66 2074 6865 2042 6974 ixels of the Bit │ │ +00002b00: 6d61 7000 4661 696c 6564 2074 6f20 756e map.Failed to un │ │ +00002b10: 6c6f 636b 2074 6865 2070 6978 656c 7320 lock the pixels │ │ +00002b20: 6f66 2074 6865 2042 6974 6d61 7000 0000 of the Bitmap... │ │ +00002b30: 496e 7465 726e 616c 2045 7272 6f72 3a20 Internal Error: │ │ +00002b40: 6661 696c 6564 206f 6e20 4765 7449 6e74 failed on GetInt │ │ +00002b50: 4172 7261 7945 6c65 6d65 6e74 7328 6a70 ArrayElements(jp │ │ +00002b60: 7263 6f75 6e74 2c20 2669 7343 6f70 7929 rcount, &isCopy) │ │ +00002b70: 2000 0000 496e 7465 726e 616c 2045 7272 ...Internal Err │ │ +00002b80: 6f72 3a20 6661 696c 6564 2074 6f20 6669 or: failed to fi │ │ +00002b90: 6e64 2063 6f6e 7374 7275 6374 6f72 2066 nd constructor f │ │ +00002ba0: 6f72 206a 6176 6120 636c 6173 7320 636f or java class co │ │ +00002bb0: 6d2f 706f 696e 7361 7274 2f76 6f74 6172 m/poinsart/votar │ │ +00002bc0: 2f4d 6172 6b00 0000 496e 7465 726e 616c /Mark...Internal │ │ +00002bd0: 2045 7272 6f72 3a20 6661 696c 6564 2074 Error: failed t │ │ +00002be0: 6f20 6372 6561 7465 206a 6d61 726b 206f o create jmark o │ │ +00002bf0: 626a 6563 7420 286f 7574 206f 6620 6d65 bject (out of me │ │ +00002c00: 6d6f 7279 203f 2900 4661 696c 6564 2074 mory ?).Failed t │ │ +00002c10: 6f20 616c 6c6f 6361 7465 2025 6420 6279 o allocate %d by │ │ +00002c20: 7465 7320 6173 2061 2077 6f72 6b20 696d tes as a work im │ │ +00002c30: 6167 6500 756e 6c69 6b65 6c79 2065 7665 age.unlikely eve │ │ +00002c40: 6e74 203a 2070 6174 7465 726e 2063 6f75 nt : pattern cou │ │ +00002c50: 6e74 206d 6174 6368 206c 696d 6974 2072 nt match limit r │ │ +00002c60: 6561 6368 6564 2c20 7374 6f70 7069 6e67 eached, stopping │ │ +00002c70: 2062 6566 6f72 6520 7468 6520 696d 6167 before the imag │ │ +00002c80: 6520 6973 2063 6f6d 706c 6574 656c 7920 e is completely │ │ +00002c90: 7072 6f63 6573 7365 6400 0000 666f 756e processed...foun │ │ +00002ca0: 6420 7061 7474 6572 6e73 2e2e 2e20 313a d patterns... 1: │ │ +00002cb0: 2025 6420 7c20 323a 2025 6420 7c20 333a %d | 2: %d | 3: │ │ +00002cc0: 2025 6420 7c20 343a 2025 6420 0000 0000 %d | 4: %d .... │ │ +00002cd0: 0024 7449 0000 0000 0000 0000 0000 0000 .$tI............ │ │ +00002ce0: 0000 ff00 0000 ff00 0000 ff00 0000 ff00 ................ │ │ +00002cf0: 398e e338 398e e338 398e e338 398e e338 9..89..89..89..8 │ │ +00002d00: 0405 0607 8080 8080 0c0d 0e0f 8080 8080 ................ │ │ +00002d10: 8080 8080 0405 0607 8080 8080 0c0d 0e0f ................ │ │ +00002d20: 00ff 0000 00ff 0000 00ff 0000 00ff 0000 ................ │ │ +00002d30: ff00 0000 ff00 0000 ff00 0000 ff00 0000 ................ │ │ +00002d40: 1400 0000 0000 0000 017a 5200 017c 0801 .........zR..|.. │ │ +00002d50: 1b0c 0404 8801 0000 1400 0000 1c00 0000 ................ │ │ +00002d60: 90dc ffff 1300 0000 0044 0e10 4e0e 0400 .........D..N... │ │ +00002d70: 1c00 0000 3400 0000 48dc ffff 2400 0000 ....4...H...$... │ │ +00002d80: 0041 0e08 8302 4f0e 2052 0e08 41c3 0e04 .A....O. R..A... │ │ +00002d90: 1c00 0000 5400 0000 78dc ffff 3600 0000 ....T...x...6... │ │ +00002da0: 0041 0e08 8302 4f0e 2064 0e08 41c3 0e04 .A....O. d..A... │ │ +00002db0: 1c00 0000 7400 0000 98dc ffff 1b00 0000 ....t........... │ │ +00002dc0: 0041 0e08 8302 4f0e 1049 0e08 41c3 0e04 .A....O..I..A... │ │ +00002dd0: 1000 0000 9400 0000 98dc ffff 0400 0000 ................ │ │ +00002de0: 0000 0000 1400 0000 a800 0000 94dc ffff ................ │ │ +00002df0: 2d00 0000 0044 0e20 680e 0400 1400 0000 -....D. h....... │ │ +00002e00: c000 0000 acdc ffff 3000 0000 0044 0e20 ........0....D. │ │ +00002e10: 6b0e 0400 1400 0000 d800 0000 c4dc ffff k............... │ │ +00002e20: 3000 0000 0044 0e20 6b0e 0400 1c00 0000 0....D. k....... │ │ +00002e30: f000 0000 dcdc ffff 5100 0000 0041 0e08 ........Q....A.. │ │ +00002e40: 8302 4f0e 207f 0e08 41c3 0e04 2000 0000 ..O. ...A... ... │ │ +00002e50: 1001 0000 1cdd ffff 6300 0000 0041 0e08 ........c....A.. │ │ +00002e60: 8302 4f0e 3002 510e 0841 c30e 0400 0000 ..O.0.Q..A...... │ │ +00002e70: 3400 0000 3401 0000 68dd ffff a800 0000 4...4...h....... │ │ +00002e80: 0041 0e08 8702 410e 0c86 0341 0e10 8304 .A....A....A.... │ │ +00002e90: 4f0e 2002 5f0a 0e10 41c3 0e0c 41c6 0e08 O. ._...A...A... │ │ +00002ea0: 41c7 0e04 440b 0000 2800 0000 6c01 0000 A...D...(...l... │ │ +00002eb0: e0dd ffff 3a00 0000 0041 0e08 8602 410e ....:....A....A. │ │ +00002ec0: 0c83 034f 0e20 660e 0c41 c30e 0841 c60e ...O. f..A...A.. │ │ +00002ed0: 0400 0000 3000 0000 9801 0000 f4dd ffff ....0........... │ │ +00002ee0: 7f00 0000 0041 0e08 8702 410e 0c86 0341 .....A....A....A │ │ +00002ef0: 0e10 8304 4f0e 2002 690e 1041 c30e 0c41 ....O. .i..A...A │ │ +00002f00: c60e 0841 c70e 0400 4000 0000 cc01 0000 ...A....@....... │ │ +00002f10: 40de ffff d605 0000 0041 0e08 8502 410e @........A....A. │ │ +00002f20: 0c87 0341 0e10 8604 410e 1483 0552 0e90 ...A....A....R.. │ │ +00002f30: 3103 ef02 0a0e 1441 c30e 1041 c60e 0c41 1......A...A...A │ │ +00002f40: c70e 0841 c50e 0447 0b00 0000 4000 0000 ...A...G....@... │ │ +00002f50: 1002 0000 ece3 ffff b407 0000 0041 0e08 .............A.. │ │ +00002f60: 8502 410e 0c87 0341 0e10 8604 410e 1483 ..A....A....A... │ │ +00002f70: 0552 0ee0 0103 4706 0a0e 1441 c30e 1041 .R....G....A...A │ │ +00002f80: c60e 0c41 c70e 0841 c50e 0447 0b00 0000 ...A...A...G.... │ │ +00002f90: 5000 0000 5402 0000 68eb ffff a700 0000 P...T...h....... │ │ +00002fa0: 0041 0e08 8502 410e 0c87 0341 0e10 8604 .A....A....A.... │ │ +00002fb0: 410e 1483 054f 0e30 025c 0a0e 1443 c30e A....O.0.\...C.. │ │ +00002fc0: 1041 c60e 0c41 c70e 0841 c50e 0443 0b68 .A...A...A...C.h │ │ +00002fd0: 0e14 43c3 0e10 41c6 0e0c 41c7 0e08 41c5 ..C...A...A...A. │ │ +00002fe0: 0e04 0000 3000 0000 a802 0000 d4eb ffff ....0........... │ │ +00002ff0: a101 0000 0041 0e08 8502 430e 0c87 0341 .....A....C....A │ │ +00003000: 0e10 8604 440e 5003 9401 0e10 41c6 0e0c ....D.P.....A... │ │ +00003010: 41c7 0e08 41c5 0e04 3c00 0000 dc02 0000 A...A...<....... │ │ +00003020: 60ed ffff 1603 0000 0041 0e08 8502 410e `........A....A. │ │ +00003030: 0c87 0341 0e10 8604 410e 1483 054f 0e50 ...A....A....O.P │ │ +00003040: 036f 020a 0e14 41c3 0e10 41c6 0e0c 41c7 .o....A...A...A. │ │ +00003050: 0e08 41c5 0e04 420b 4000 0000 1c03 0000 ..A...B.@....... │ │ +00003060: 40f0 ffff ce04 0000 0041 0e08 8502 410e @........A....A. │ │ +00003070: 0c87 0341 0e10 8604 410e 1483 0552 0eb0 ...A....A....R.. │ │ +00003080: 0103 8403 0a0e 1441 c30e 1041 c60e 0c41 .......A...A...A │ │ +00003090: c70e 0841 c50e 0442 0b00 0000 3800 0000 ...A...B....8... │ │ +000030a0: 6003 0000 ccf4 ffff 1201 0000 0041 0e08 `............A.. │ │ +000030b0: 8502 410e 0c87 0341 0e10 8604 410e 1483 ..A....A....A... │ │ +000030c0: 054f 0e40 02fa 0e14 41c3 0e10 41c6 0e0c .O.@....A...A... │ │ +000030d0: 41c7 0e08 41c5 0e04 2400 0000 9c03 0000 A...A...$....... │ │ +000030e0: 30d8 ffff b000 0000 000e 0846 0e0c 4a0f 0..........F..J. │ │ +000030f0: 0b74 0478 003f 1a3b 2a32 2422 0000 0000 .t.x.?.;*2$".... │ │ +00003100: 0000 0000 011b 033b 38fc ffff 1500 0000 .......;8....... │ │ +00003110: 0cd8 ffff d4ff ffff bcd8 ffff 6cfc ffff ............l... │ │ +00003120: ecd8 ffff 54fc ffff 0cd9 ffff 8cfc ffff ....T........... │ │ +00003130: 4cd9 ffff acfc ffff 6cd9 ffff ccfc ffff L.......l....... │ │ +00003140: 7cd9 ffff e0fc ffff acd9 ffff f8fc ffff |............... │ │ +00003150: dcd9 ffff 10fd ffff 0cda ffff 28fd ffff ............(... │ │ +00003160: 6cda ffff 48fd ffff dcda ffff 6cfd ffff l...H.......l... │ │ +00003170: 8cdb ffff a4fd ffff ccdb ffff d0fd ffff ................ │ │ +00003180: 4cdc ffff 04fe ffff 3ce2 ffff 48fe ffff L.......<...H... │ │ +00003190: fce9 ffff 8cfe ffff bcea ffff e0fe ffff ................ │ │ +000031a0: 7cec ffff 14ff ffff 9cef ffff 54ff ffff |...........T... │ │ +000031b0: 6cf4 ffff 98ff ffff 0000 0000 0000 0000 l............... │ │ +000031c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +000031d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +000031e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +000031f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003200: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003210: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003220: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003230: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003240: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003250: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003260: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003270: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003280: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003290: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +000032a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +000032b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +000032c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +000032d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +000032e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +000032f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003300: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003310: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003320: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003330: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003340: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003350: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003360: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003370: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003380: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003390: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +000033a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +000033b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +000033c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +000033d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +000033e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +000033f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003400: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003410: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003420: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003430: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003440: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003450: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003460: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003470: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003480: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003490: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +000034a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +000034b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +000034c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +000034d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +000034e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +000034f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003500: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003510: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003520: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003530: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003540: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003550: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003560: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003570: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003580: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003590: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +000035a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +000035b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +000035c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +000035d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +000035e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +000035f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003600: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003610: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003620: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003630: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003640: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003650: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003660: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003670: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003680: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003690: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +000036a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +000036b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +000036c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +000036d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +000036e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +000036f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003700: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003710: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003720: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003730: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003740: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003750: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003760: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003770: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003780: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003790: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +000037a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +000037b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +000037c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +000037d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +000037e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +000037f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003800: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003810: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003820: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003830: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003840: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003850: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003860: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003870: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003880: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003890: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +000038a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +000038b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +000038c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +000038d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +000038e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +000038f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003900: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003910: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003920: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003930: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003940: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003950: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003960: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003970: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003980: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003990: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +000039a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +000039b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +000039c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +000039d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +000039e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +000039f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003a00: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003a10: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003a20: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003a30: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003a40: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003a50: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003a60: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003a70: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003a80: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003a90: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003aa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003ab0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003ac0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003ad0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003ae0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003af0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003b00: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003b10: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003b20: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003b30: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003b40: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003b50: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003b60: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003b70: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003b80: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003b90: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003ba0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003bb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003bc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003bd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003be0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003bf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003c00: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003c10: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003c20: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003c30: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003c40: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003c50: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003c60: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003c70: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003c80: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003c90: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003ca0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003cb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003cc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003cd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003ce0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003cf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003d00: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003d10: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003d20: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003d30: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003d40: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003d50: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003d60: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003d70: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003d80: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003d90: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003da0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003db0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003dc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003dd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003de0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003df0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003e00: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003e10: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003e20: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003e30: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003e40: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003e50: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003e60: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003e70: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003e80: 0000 0000 0000 0000 c009 0000 0000 0000 ................ │ │ +00003e90: 0000 0000 0300 0000 cc4f 0000 0200 0000 .........O...... │ │ +00003ea0: 5000 0000 1700 0000 b808 0000 1400 0000 P............... │ │ +00003eb0: 1100 0000 1100 0000 a808 0000 1200 0000 ................ │ │ +00003ec0: 1000 0000 1300 0000 0800 0000 faff ff6f ...............o │ │ +00003ed0: 0200 0000 0600 0000 5801 0000 0b00 0000 ........X....... │ │ +00003ee0: 1000 0000 0500 0000 b803 0000 0a00 0000 ................ │ │ +00003ef0: 3403 0000 0400 0000 ec06 0000 0100 0000 4............... │ │ +00003f00: ec02 0000 0100 0000 f602 0000 0100 0000 ................ │ │ +00003f10: 0803 0000 0100 0000 1603 0000 0100 0000 ................ │ │ +00003f20: 2303 0000 0100 0000 1500 0000 0100 0000 #............... │ │ +00003f30: 2b03 0000 0e00 0000 1d00 0000 1a00 0000 +............... │ │ +00003f40: 884e 0000 1c00 0000 0800 0000 1900 0000 .N.............. │ │ +00003f50: 904e 0000 1b00 0000 0400 0000 1000 0000 .N.............. │ │ +00003f60: 0000 0000 1e00 0000 0a00 0000 fbff ff6f ...............o │ │ +00003f70: 0100 0000 f0ff ff6f 2008 0000 fcff ff6f .......o ......o │ │ +00003f80: 6c08 0000 fdff ff6f 0100 0000 feff ff6f l......o.......o │ │ +00003f90: 8808 0000 ffff ff6f 0100 0000 0000 0000 .......o........ │ │ +00003fa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003fb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00003fc0: 0000 0000 0000 0000 0000 0000 944e 0000 .............N.. │ │ +00003fd0: 0000 0000 0000 0000 2609 0000 3609 0000 ........&...6... │ │ +00003fe0: 4609 0000 5609 0000 6609 0000 7609 0000 F...V...f...v... │ │ +00003ff0: 8609 0000 9609 0000 a609 0000 b609 0000 ................ │ │ +00004000: 0050 0000 0047 4343 3a20 2847 4e55 2920 .P...GCC: (GNU) │ │ +00004010: 342e 392e 7820 3230 3135 3031 3233 2028 4.9.x 20150123 ( │ │ +00004020: 7072 6572 656c 6561 7365 2900 0400 0000 prerelease)..... │ │ +00004030: 0900 0000 0400 0000 474e 5500 676f 6c64 ........GNU.gold │ │ +00004040: 2031 2e31 3100 0000 002e 7368 7374 7274 1.11.....shstrt │ │ +00004050: 6162 002e 6e6f 7465 2e67 6e75 2e62 7569 ab..note.gnu.bui │ │ +00004060: 6c64 2d69 6400 2e64 796e 7379 6d00 2e64 ld-id..dynsym..d │ │ +00004070: 796e 7374 7200 2e68 6173 6800 2e67 6e75 ynstr..hash..gnu │ │ +00004080: 2e76 6572 7369 6f6e 002e 676e 752e 7665 .version..gnu.ve │ │ +00004090: 7273 696f 6e5f 6400 2e67 6e75 2e76 6572 rsion_d..gnu.ver │ │ +000040a0: 7369 6f6e 5f72 002e 7265 6c2e 6479 6e00 sion_r..rel.dyn. │ │ +000040b0: 2e72 656c 2e70 6c74 002e 7465 7874 002e .rel.plt..text.. │ │ +000040c0: 726f 6461 7461 002e 6568 5f66 7261 6d65 rodata..eh_frame │ │ +000040d0: 002e 6568 5f66 7261 6d65 5f68 6472 002e ..eh_frame_hdr.. │ │ +000040e0: 6669 6e69 5f61 7272 6179 002e 696e 6974 fini_array..init │ │ +000040f0: 5f61 7272 6179 002e 6479 6e61 6d69 6300 _array..dynamic. │ │ +00004100: 2e67 6f74 002e 676f 742e 706c 7400 2e64 .got..got.plt..d │ │ +00004110: 6174 6100 2e62 7373 002e 636f 6d6d 656e ata..bss..commen │ │ +00004120: 7400 2e6e 6f74 652e 676e 752e 676f 6c64 t..note.gnu.gold │ │ +00004130: 2d76 6572 7369 6f6e 0000 0000 0000 0000 -version........ │ │ +00004140: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00004150: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ +00004160: 0000 0000 0b00 0000 0700 0000 0200 0000 ................ │ │ +00004170: 3401 0000 3401 0000 2400 0000 0000 0000 4...4...$....... │ │ +00004180: 0000 0000 0400 0000 0000 0000 1e00 0000 ................ │ │ +00004190: 0b00 0000 0200 0000 5801 0000 5801 0000 ........X...X... │ │ +000041a0: 6002 0000 0300 0000 0100 0000 0400 0000 `............... │ │ +000041b0: 1000 0000 2600 0000 0300 0000 0200 0000 ....&........... │ │ +000041c0: b803 0000 b803 0000 3403 0000 0000 0000 ........4....... │ │ +000041d0: 0000 0000 0100 0000 0000 0000 2e00 0000 ................ │ │ +000041e0: 0500 0000 0200 0000 ec06 0000 ec06 0000 ................ │ │ +000041f0: 3401 0000 0200 0000 0000 0000 0400 0000 4............... │ │ +00004200: 0400 0000 3400 0000 ffff ff6f 0200 0000 ....4......o.... │ │ +00004210: 2008 0000 2008 0000 4c00 0000 0200 0000 ... ...L....... │ │ +00004220: 0000 0000 0200 0000 0200 0000 4100 0000 ............A... │ │ +00004230: fdff ff6f 0200 0000 6c08 0000 6c08 0000 ...o....l...l... │ │ +00004240: 1c00 0000 0300 0000 0100 0000 0400 0000 ................ │ │ +00004250: 0000 0000 5000 0000 feff ff6f 0200 0000 ....P......o.... │ │ +00004260: 8808 0000 8808 0000 2000 0000 0300 0000 ........ ....... │ │ +00004270: 0100 0000 0400 0000 0000 0000 5f00 0000 ............_... │ │ +00004280: 0900 0000 0200 0000 a808 0000 a808 0000 ................ │ │ +00004290: 1000 0000 0200 0000 0000 0000 0400 0000 ................ │ │ +000042a0: 0800 0000 6800 0000 0900 0000 4200 0000 ....h.......B... │ │ +000042b0: b808 0000 b808 0000 5000 0000 0200 0000 ........P....... │ │ +000042c0: 0a00 0000 0400 0000 0800 0000 6c00 0000 ............l... │ │ +000042d0: 0100 0000 0600 0000 1009 0000 1009 0000 ................ │ │ +000042e0: b000 0000 0000 0000 0000 0000 1000 0000 ................ │ │ +000042f0: 0400 0000 7100 0000 0100 0000 0600 0000 ....q........... │ │ +00004300: c009 0000 c009 0000 c21c 0000 0000 0000 ................ │ │ +00004310: 0000 0000 2000 0000 0000 0000 7700 0000 .... .......w... │ │ +00004320: 0100 0000 1200 0000 9026 0000 9026 0000 .........&...&.. │ │ +00004330: b006 0000 0000 0000 0000 0000 1000 0000 ................ │ │ +00004340: 0000 0000 7f00 0000 0100 0000 0200 0000 ................ │ │ +00004350: 402d 0000 402d 0000 c403 0000 0000 0000 @-..@-.......... │ │ +00004360: 0000 0000 0400 0000 0000 0000 8900 0000 ................ │ │ +00004370: 0100 0000 0200 0000 0431 0000 0431 0000 .........1...1.. │ │ +00004380: b400 0000 0000 0000 0000 0000 0400 0000 ................ │ │ +00004390: 0000 0000 9700 0000 0f00 0000 0300 0000 ................ │ │ +000043a0: 884e 0000 883e 0000 0800 0000 0000 0000 .N...>.......... │ │ +000043b0: 0000 0000 0400 0000 0000 0000 a300 0000 ................ │ │ +000043c0: 0e00 0000 0300 0000 904e 0000 903e 0000 .........N...>.. │ │ +000043d0: 0400 0000 0000 0000 0000 0000 0400 0000 ................ │ │ +000043e0: 0000 0000 af00 0000 0600 0000 0300 0000 ................ │ │ +000043f0: 944e 0000 943e 0000 3801 0000 0300 0000 .N...>..8....... │ │ +00004400: 0000 0000 0400 0000 0800 0000 b800 0000 ................ │ │ +00004410: 0100 0000 0300 0000 cc4f 0000 cc3f 0000 .........O...?.. │ │ +00004420: 0000 0000 0000 0000 0000 0000 0400 0000 ................ │ │ +00004430: 0000 0000 bd00 0000 0100 0000 0300 0000 ................ │ │ +00004440: cc4f 0000 cc3f 0000 3400 0000 0000 0000 .O...?..4....... │ │ +00004450: 0000 0000 0400 0000 0000 0000 c600 0000 ................ │ │ +00004460: 0100 0000 0300 0000 0050 0000 0040 0000 .........P...@.. │ │ +00004470: 0400 0000 0000 0000 0000 0000 0400 0000 ................ │ │ +00004480: 0000 0000 cc00 0000 0800 0000 0300 0000 ................ │ │ +00004490: 0450 0000 0440 0000 3000 0000 0000 0000 .P...@..0....... │ │ +000044a0: 0000 0000 0400 0000 0000 0000 d100 0000 ................ │ │ +000044b0: 0100 0000 3000 0000 0000 0000 0440 0000 ....0........@.. │ │ +000044c0: 2800 0000 0000 0000 0000 0000 0100 0000 (............... │ │ +000044d0: 0100 0000 da00 0000 0700 0000 0000 0000 ................ │ │ +000044e0: 0000 0000 2c40 0000 1c00 0000 0000 0000 ....,@.......... │ │ +000044f0: 0000 0000 0400 0000 0000 0000 0100 0000 ................ │ │ +00004500: 0300 0000 0000 0000 0000 0000 4840 0000 ............H@.. │ │ +00004510: f100 0000 0000 0000 0000 0000 0100 0000 ................ │ │ +00004520: 0000 0000 .... │ ├── readelf --wide --decompress --hex-dump=.eh_frame {} │ │ @@ -1,64 +1,64 @@ │ │ │ │ Hex dump of section '.eh_frame': │ │ - 0x00002478 14000000 00000000 017a5200 017c0801 .........zR..|.. │ │ - 0x00002488 1b0c0404 88010000 14000000 1c000000 ................ │ │ - 0x00002498 c8e4ffff 13000000 00440e10 4e0e0400 .........D..N... │ │ - 0x000024a8 1c000000 34000000 80e4ffff 24000000 ....4.......$... │ │ - 0x000024b8 00410e08 83024f0e 20520e08 41c30e04 .A....O. R..A... │ │ - 0x000024c8 1c000000 54000000 b0e4ffff 36000000 ....T.......6... │ │ - 0x000024d8 00410e08 83024f0e 20640e08 41c30e04 .A....O. d..A... │ │ - 0x000024e8 1c000000 74000000 d0e4ffff 1b000000 ....t........... │ │ - 0x000024f8 00410e08 83024f0e 10490e08 41c30e04 .A....O..I..A... │ │ - 0x00002508 10000000 94000000 d0e4ffff 04000000 ................ │ │ - 0x00002518 00000000 14000000 a8000000 cce4ffff ................ │ │ - 0x00002528 2d000000 00440e20 680e0400 14000000 -....D. h....... │ │ - 0x00002538 c0000000 e4e4ffff 30000000 00440e20 ........0....D. │ │ - 0x00002548 6b0e0400 14000000 d8000000 fce4ffff k............... │ │ - 0x00002558 30000000 00440e20 6b0e0400 1c000000 0....D. k....... │ │ - 0x00002568 f0000000 14e5ffff 51000000 00410e08 ........Q....A.. │ │ - 0x00002578 83024f0e 207f0e08 41c30e04 20000000 ..O. ...A... ... │ │ - 0x00002588 10010000 54e5ffff 63000000 00410e08 ....T...c....A.. │ │ - 0x00002598 83024f0e 3002510e 0841c30e 04000000 ..O.0.Q..A...... │ │ - 0x000025a8 34000000 34010000 a0e5ffff a8000000 4...4........... │ │ - 0x000025b8 00410e08 8702410e 0c860341 0e108304 .A....A....A.... │ │ - 0x000025c8 4f0e2002 5f0a0e10 41c30e0c 41c60e08 O. ._...A...A... │ │ - 0x000025d8 41c70e04 440b0000 28000000 6c010000 A...D...(...l... │ │ - 0x000025e8 18e6ffff 3a000000 00410e08 8602410e ....:....A....A. │ │ - 0x000025f8 0c83034f 0e20660e 0c41c30e 0841c60e ...O. f..A...A.. │ │ - 0x00002608 04000000 30000000 98010000 2ce6ffff ....0.......,... │ │ - 0x00002618 7f000000 00410e08 8702410e 0c860341 .....A....A....A │ │ - 0x00002628 0e108304 4f0e2002 690e1041 c30e0c41 ....O. .i..A...A │ │ - 0x00002638 c60e0841 c70e0400 40000000 cc010000 ...A....@....... │ │ - 0x00002648 78e6ffff a9050000 00410e08 8502410e x........A....A. │ │ - 0x00002658 0c870341 0e108604 410e1483 05520ef0 ...A....A....R.. │ │ - 0x00002668 3003cb02 0a0e1441 c30e1041 c60e0c41 0......A...A...A │ │ - 0x00002678 c70e0841 c50e0443 0b000000 30000000 ...A...C....0... │ │ - 0x00002688 10020000 e4ebffff e2010000 00410e08 .............A.. │ │ - 0x00002698 8502410e 0c870341 0e108604 440e3803 ..A....A....D.8. │ │ - 0x000026a8 d7010e10 41c60e0c 41c70e08 41c50e04 ....A...A...A... │ │ - 0x000026b8 50000000 44020000 a0edffff a7000000 P...D........... │ │ - 0x000026c8 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ - 0x000026d8 410e1483 054f0e30 025c0a0e 1443c30e A....O.0.\...C.. │ │ - 0x000026e8 1041c60e 0c41c70e 0841c50e 04430b68 .A...A...A...C.h │ │ - 0x000026f8 0e1443c3 0e1041c6 0e0c41c7 0e0841c5 ..C...A...A...A. │ │ - 0x00002708 0e040000 30000000 98020000 fcedffff ....0........... │ │ - 0x00002718 9e000000 00410e08 8502430e 0c870341 .....A....C....A │ │ - 0x00002728 0e108604 440e1c02 910e1041 c60e0c41 ....D......A...A │ │ - 0x00002738 c70e0841 c50e0400 50000000 cc020000 ...A....P....... │ │ - 0x00002748 68eeffff 93020000 00410e08 8502410e h........A....A. │ │ - 0x00002758 0c870341 0e108604 410e1483 054f0e2c ...A....A....O., │ │ - 0x00002768 0389010a 0e1446c3 0e1041c6 0e0c41c7 ......F...A...A. │ │ - 0x00002778 0e0841c5 0e04430b 02e40e14 43c30e10 ..A...C.....C... │ │ - 0x00002788 41c60e0c 41c70e08 41c50e04 40000000 A...A...A...@... │ │ - 0x00002798 20030000 b4f0ffff c5040000 00410e08 ............A.. │ │ - 0x000027a8 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ - 0x000027b8 054f0e90 01034403 0a0e1441 c30e1041 .O....D....A...A │ │ - 0x000027c8 c60e0c41 c70e0841 c50e0445 0b000000 ...A...A...E.... │ │ - 0x000027d8 38000000 64030000 40f5ffff 12010000 8...d...@....... │ │ - 0x000027e8 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ - 0x000027f8 410e1483 054f0e40 02fa0e14 41c30e10 A....O.@....A... │ │ - 0x00002808 41c60e0c 41c70e08 41c50e04 24000000 A...A...A...$... │ │ - 0x00002818 a0030000 64e0ffff b0000000 000e0846 ....d..........F │ │ - 0x00002828 0e0c4a0f 0b740478 003f1a3b 2a322422 ..J..t.x.?.;*2$" │ │ - 0x00002838 00000000 00000000 ........ │ │ + 0x00002d40 14000000 00000000 017a5200 017c0801 .........zR..|.. │ │ + 0x00002d50 1b0c0404 88010000 14000000 1c000000 ................ │ │ + 0x00002d60 90dcffff 13000000 00440e10 4e0e0400 .........D..N... │ │ + 0x00002d70 1c000000 34000000 48dcffff 24000000 ....4...H...$... │ │ + 0x00002d80 00410e08 83024f0e 20520e08 41c30e04 .A....O. R..A... │ │ + 0x00002d90 1c000000 54000000 78dcffff 36000000 ....T...x...6... │ │ + 0x00002da0 00410e08 83024f0e 20640e08 41c30e04 .A....O. d..A... │ │ + 0x00002db0 1c000000 74000000 98dcffff 1b000000 ....t........... │ │ + 0x00002dc0 00410e08 83024f0e 10490e08 41c30e04 .A....O..I..A... │ │ + 0x00002dd0 10000000 94000000 98dcffff 04000000 ................ │ │ + 0x00002de0 00000000 14000000 a8000000 94dcffff ................ │ │ + 0x00002df0 2d000000 00440e20 680e0400 14000000 -....D. h....... │ │ + 0x00002e00 c0000000 acdcffff 30000000 00440e20 ........0....D. │ │ + 0x00002e10 6b0e0400 14000000 d8000000 c4dcffff k............... │ │ + 0x00002e20 30000000 00440e20 6b0e0400 1c000000 0....D. k....... │ │ + 0x00002e30 f0000000 dcdcffff 51000000 00410e08 ........Q....A.. │ │ + 0x00002e40 83024f0e 207f0e08 41c30e04 20000000 ..O. ...A... ... │ │ + 0x00002e50 10010000 1cddffff 63000000 00410e08 ........c....A.. │ │ + 0x00002e60 83024f0e 3002510e 0841c30e 04000000 ..O.0.Q..A...... │ │ + 0x00002e70 34000000 34010000 68ddffff a8000000 4...4...h....... │ │ + 0x00002e80 00410e08 8702410e 0c860341 0e108304 .A....A....A.... │ │ + 0x00002e90 4f0e2002 5f0a0e10 41c30e0c 41c60e08 O. ._...A...A... │ │ + 0x00002ea0 41c70e04 440b0000 28000000 6c010000 A...D...(...l... │ │ + 0x00002eb0 e0ddffff 3a000000 00410e08 8602410e ....:....A....A. │ │ + 0x00002ec0 0c83034f 0e20660e 0c41c30e 0841c60e ...O. f..A...A.. │ │ + 0x00002ed0 04000000 30000000 98010000 f4ddffff ....0........... │ │ + 0x00002ee0 7f000000 00410e08 8702410e 0c860341 .....A....A....A │ │ + 0x00002ef0 0e108304 4f0e2002 690e1041 c30e0c41 ....O. .i..A...A │ │ + 0x00002f00 c60e0841 c70e0400 40000000 cc010000 ...A....@....... │ │ + 0x00002f10 40deffff d6050000 00410e08 8502410e @........A....A. │ │ + 0x00002f20 0c870341 0e108604 410e1483 05520e90 ...A....A....R.. │ │ + 0x00002f30 3103ef02 0a0e1441 c30e1041 c60e0c41 1......A...A...A │ │ + 0x00002f40 c70e0841 c50e0447 0b000000 40000000 ...A...G....@... │ │ + 0x00002f50 10020000 ece3ffff b4070000 00410e08 .............A.. │ │ + 0x00002f60 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ + 0x00002f70 05520ee0 01034706 0a0e1441 c30e1041 .R....G....A...A │ │ + 0x00002f80 c60e0c41 c70e0841 c50e0447 0b000000 ...A...A...G.... │ │ + 0x00002f90 50000000 54020000 68ebffff a7000000 P...T...h....... │ │ + 0x00002fa0 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x00002fb0 410e1483 054f0e30 025c0a0e 1443c30e A....O.0.\...C.. │ │ + 0x00002fc0 1041c60e 0c41c70e 0841c50e 04430b68 .A...A...A...C.h │ │ + 0x00002fd0 0e1443c3 0e1041c6 0e0c41c7 0e0841c5 ..C...A...A...A. │ │ + 0x00002fe0 0e040000 30000000 a8020000 d4ebffff ....0........... │ │ + 0x00002ff0 a1010000 00410e08 8502430e 0c870341 .....A....C....A │ │ + 0x00003000 0e108604 440e5003 94010e10 41c60e0c ....D.P.....A... │ │ + 0x00003010 41c70e08 41c50e04 3c000000 dc020000 A...A...<....... │ │ + 0x00003020 60edffff 16030000 00410e08 8502410e `........A....A. │ │ + 0x00003030 0c870341 0e108604 410e1483 054f0e50 ...A....A....O.P │ │ + 0x00003040 036f020a 0e1441c3 0e1041c6 0e0c41c7 .o....A...A...A. │ │ + 0x00003050 0e0841c5 0e04420b 40000000 1c030000 ..A...B.@....... │ │ + 0x00003060 40f0ffff ce040000 00410e08 8502410e @........A....A. │ │ + 0x00003070 0c870341 0e108604 410e1483 05520eb0 ...A....A....R.. │ │ + 0x00003080 01038403 0a0e1441 c30e1041 c60e0c41 .......A...A...A │ │ + 0x00003090 c70e0841 c50e0442 0b000000 38000000 ...A...B....8... │ │ + 0x000030a0 60030000 ccf4ffff 12010000 00410e08 `............A.. │ │ + 0x000030b0 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ + 0x000030c0 054f0e40 02fa0e14 41c30e10 41c60e0c .O.@....A...A... │ │ + 0x000030d0 41c70e08 41c50e04 24000000 9c030000 A...A...$....... │ │ + 0x000030e0 30d8ffff b0000000 000e0846 0e0c4a0f 0..........F..J. │ │ + 0x000030f0 0b740478 003f1a3b 2a322422 00000000 .t.x.?.;*2$".... │ │ + 0x00003100 00000000 .... │ ├── readelf --wide --decompress --hex-dump=.eh_frame_hdr {} │ │ @@ -1,15 +1,15 @@ │ │ │ │ Hex dump of section '.eh_frame_hdr': │ │ - 0x00002840 011b033b 34fcffff 15000000 40e0ffff ...;4.......@... │ │ - 0x00002850 d4ffffff f0e0ffff 68fcffff 20e1ffff ........h... ... │ │ - 0x00002860 50fcffff 40e1ffff 88fcffff 80e1ffff P...@........... │ │ - 0x00002870 a8fcffff a0e1ffff c8fcffff b0e1ffff ................ │ │ - 0x00002880 dcfcffff e0e1ffff f4fcffff 10e2ffff ................ │ │ - 0x00002890 0cfdffff 40e2ffff 24fdffff a0e2ffff ....@...$....... │ │ - 0x000028a0 44fdffff 10e3ffff 68fdffff c0e3ffff D.......h....... │ │ - 0x000028b0 a0fdffff 00e4ffff ccfdffff 80e4ffff ................ │ │ - 0x000028c0 00feffff 30eaffff 44feffff 20ecffff ....0...D... ... │ │ - 0x000028d0 78feffff d0ecffff ccfeffff 70edffff x...........p... │ │ - 0x000028e0 00ffffff 10f0ffff 54ffffff e0f4ffff ........T....... │ │ - 0x000028f0 98ffffff .... │ │ + 0x00003104 011b033b 38fcffff 15000000 0cd8ffff ...;8........... │ │ + 0x00003114 d4ffffff bcd8ffff 6cfcffff ecd8ffff ........l....... │ │ + 0x00003124 54fcffff 0cd9ffff 8cfcffff 4cd9ffff T...........L... │ │ + 0x00003134 acfcffff 6cd9ffff ccfcffff 7cd9ffff ....l.......|... │ │ + 0x00003144 e0fcffff acd9ffff f8fcffff dcd9ffff ................ │ │ + 0x00003154 10fdffff 0cdaffff 28fdffff 6cdaffff ........(...l... │ │ + 0x00003164 48fdffff dcdaffff 6cfdffff 8cdbffff H.......l....... │ │ + 0x00003174 a4fdffff ccdbffff d0fdffff 4cdcffff ............L... │ │ + 0x00003184 04feffff 3ce2ffff 48feffff fce9ffff ....<...H....... │ │ + 0x00003194 8cfeffff bceaffff e0feffff 7cecffff ............|... │ │ + 0x000031a4 14ffffff 9cefffff 54ffffff 6cf4ffff ........T...l... │ │ + 0x000031b4 98ffffff .... │ ├── readelf --wide --decompress --hex-dump=.fini_array {} │ │ @@ -1,4 +1,4 @@ │ │ │ │ Hex dump of section '.fini_array': │ │ - 0x00003e8c 30090000 00000000 0....... │ │ + 0x00004e88 c0090000 00000000 ........ │ ├── readelf --wide --decompress --hex-dump=.init_array {} │ │ @@ -1,4 +1,4 @@ │ │ │ │ Hex dump of section '.init_array': │ │ - 0x00003e94 00000000 .... │ │ + 0x00004e90 00000000 .... │ ├── readelf --wide --decompress --hex-dump=.got {} │ │ @@ -1,6 +1 @@ │ │ - │ │ -Hex dump of section '.got': │ │ - 0x00003fa8 08400000 04400000 28400000 1c400000 .@...@..(@...@.. │ │ - 0x00003fb8 20400000 24400000 0c400000 30400000 @..$@...@..0@.. │ │ - 0x00003fc8 2c400000 ,@.. │ │ - │ │ +Section '.got' has no data to dump. │ ├── readelf --wide --decompress --hex-dump=.got.plt {} │ │ @@ -1,7 +1,7 @@ │ │ │ │ Hex dump of section '.got.plt': │ │ - 0x00003fcc 983e0000 00000000 00000000 96080000 .>.............. │ │ - 0x00003fdc a6080000 b6080000 c6080000 d6080000 ................ │ │ - 0x00003fec e6080000 f6080000 06090000 16090000 ................ │ │ - 0x00003ffc 26090000 &... │ │ + 0x00004fcc 944e0000 00000000 00000000 26090000 .N..........&... │ │ + 0x00004fdc 36090000 46090000 56090000 66090000 6...F...V...f... │ │ + 0x00004fec 76090000 86090000 96090000 a6090000 v............... │ │ + 0x00004ffc b6090000 .... │ ├── readelf --wide --decompress --hex-dump=.data {} │ │ @@ -1,4 +1,4 @@ │ │ │ │ Hex dump of section '.data': │ │ - 0x00004000 00400000 .@.. │ │ + 0x00005000 00500000 .P.. │ ├── readelf --wide --decompress --string-dump=.comment {} │ │ @@ -1,4 +1,4 @@ │ │ │ │ String dump of section '.comment': │ │ - [ 1] GCC: (GNU) 4.8 │ │ + [ 1] GCC: (GNU) 4.9.x 20150123 (prerelease) │ ├── readelf --wide --decompress --hex-dump=.shstrtab {} │ │ @@ -1,15 +1,19 @@ │ │ │ │ Hex dump of section '.shstrtab': │ │ - 0x00000000 002e7368 73747274 6162002e 64796e73 ..shstrtab..dyns │ │ - 0x00000010 796d002e 64796e73 7472002e 68617368 ym..dynstr..hash │ │ - 0x00000020 002e7265 6c2e6479 6e002e72 656c2e70 ..rel.dyn..rel.p │ │ - 0x00000030 6c74002e 74657874 002e726f 64617461 lt..text..rodata │ │ - 0x00000040 002e6568 5f667261 6d65002e 65685f66 ..eh_frame..eh_f │ │ - 0x00000050 72616d65 5f686472 002e6669 6e695f61 rame_hdr..fini_a │ │ - 0x00000060 72726179 002e696e 69745f61 72726179 rray..init_array │ │ - 0x00000070 002e6479 6e616d69 63002e67 6f74002e ..dynamic..got.. │ │ - 0x00000080 676f742e 706c7400 2e646174 61002e62 got.plt..data..b │ │ - 0x00000090 7373002e 636f6d6d 656e7400 2e6e6f74 ss..comment..not │ │ - 0x000000a0 652e676e 752e676f 6c642d76 65727369 e.gnu.gold-versi │ │ - 0x000000b0 6f6e00 on. │ │ + 0x00000000 002e7368 73747274 6162002e 6e6f7465 ..shstrtab..note │ │ + 0x00000010 2e676e75 2e627569 6c642d69 64002e64 .gnu.build-id..d │ │ + 0x00000020 796e7379 6d002e64 796e7374 72002e68 ynsym..dynstr..h │ │ + 0x00000030 61736800 2e676e75 2e766572 73696f6e ash..gnu.version │ │ + 0x00000040 002e676e 752e7665 7273696f 6e5f6400 ..gnu.version_d. │ │ + 0x00000050 2e676e75 2e766572 73696f6e 5f72002e .gnu.version_r.. │ │ + 0x00000060 72656c2e 64796e00 2e72656c 2e706c74 rel.dyn..rel.plt │ │ + 0x00000070 002e7465 7874002e 726f6461 7461002e ..text..rodata.. │ │ + 0x00000080 65685f66 72616d65 002e6568 5f667261 eh_frame..eh_fra │ │ + 0x00000090 6d655f68 6472002e 66696e69 5f617272 me_hdr..fini_arr │ │ + 0x000000a0 6179002e 696e6974 5f617272 6179002e ay..init_array.. │ │ + 0x000000b0 64796e61 6d696300 2e676f74 002e676f dynamic..got..go │ │ + 0x000000c0 742e706c 74002e64 61746100 2e627373 t.plt..data..bss │ │ + 0x000000d0 002e636f 6d6d656e 74002e6e 6f74652e ..comment..note. │ │ + 0x000000e0 676e752e 676f6c64 2d766572 73696f6e gnu.gold-version │ │ + 0x000000f0 00 . ├── lib/mips/libVotAR.so │ ├── readelf --wide --file-header {} │ │ @@ -4,17 +4,17 @@ │ │ Data: 2's complement, little endian │ │ Version: 1 (current) │ │ OS/ABI: UNIX - System V │ │ ABI Version: 0 │ │ Type: DYN (Shared object file) │ │ Machine: MIPS R3000 │ │ Version: 0x1 │ │ - Entry point address: 0x990 │ │ + Entry point address: 0xaa0 │ │ Start of program headers: 52 (bytes into file) │ │ - Start of section headers: 70652 (bytes into file) │ │ + Start of section headers: 70696 (bytes into file) │ │ Flags: 0x50001007, noreorder, pic, cpic, o32, mips32 │ │ Size of this header: 52 (bytes) │ │ Size of program headers: 32 (bytes) │ │ - Number of program headers: 9 │ │ + Number of program headers: 10 │ │ Size of section headers: 40 (bytes) │ │ - Number of section headers: 22 │ │ - Section header string table index: 21 │ │ + Number of section headers: 25 │ │ + Section header string table index: 24 │ ├── readelf --wide --program-header {} │ │ @@ -1,28 +1,30 @@ │ │ │ │ Elf file type is DYN (Shared object file) │ │ -Entry point 0x990 │ │ -There are 9 program headers, starting at offset 52 │ │ +Entry point 0xaa0 │ │ +There are 10 program headers, starting at offset 52 │ │ │ │ Program Headers: │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ - ABIFLAGS 0x000158 0x00000158 0x00000158 0x00018 0x00018 R 0x8 │ │ - REGINFO 0x000170 0x00000170 0x00000170 0x00018 0x00018 R 0x4 │ │ - LOAD 0x000000 0x00000000 0x00000000 0x02c28 0x02c28 R E 0x10000 │ │ - LOAD 0x010ec4 0x00010ec4 0x00010ec4 0x001f0 0x0023c RW 0x10000 │ │ - DYNAMIC 0x010ed0 0x00010ed0 0x00010ed0 0x00130 0x00130 R 0x4 │ │ - GNU_EH_FRAME 0x002918 0x00002918 0x00002918 0x00084 0x00084 R 0x4 │ │ + ABIFLAGS 0x000178 0x00000178 0x00000178 0x00018 0x00018 R 0x8 │ │ + REGINFO 0x000190 0x00000190 0x00000190 0x00018 0x00018 R 0x4 │ │ + LOAD 0x000000 0x00000000 0x00000000 0x02e74 0x02e74 R E 0x10000 │ │ + LOAD 0x010eac 0x00010eac 0x00010eac 0x00210 0x00254 RW 0x10000 │ │ + DYNAMIC 0x010eb8 0x00010eb8 0x00010eb8 0x00148 0x00148 R 0x4 │ │ + NOTE 0x0001a8 0x000001a8 0x000001a8 0x00024 0x00024 R 0x4 │ │ + GNU_EH_FRAME 0x002b58 0x00002b58 0x00002b58 0x00084 0x00084 R 0x4 │ │ GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10 │ │ - GNU_RELRO 0x010ec4 0x00010ec4 0x00010ec4 0x0013c 0x0013c R 0x1 │ │ + GNU_RELRO 0x010eac 0x00010eac 0x00010eac 0x00154 0x00154 R 0x1 │ │ NULL 0x000000 0x00000000 0x00000000 0x00000 0x00000 0x4 │ │ │ │ Section to Segment mapping: │ │ Segment Sections... │ │ 00 .MIPS.abiflags │ │ 01 .reginfo │ │ - 02 .MIPS.abiflags .reginfo .hash .dynsym .dynstr .rel.dyn .text .MIPS.stubs .rodata .eh_frame_hdr .eh_frame │ │ + 02 .MIPS.abiflags .reginfo .note.gnu.build-id .hash .dynsym .dynstr .gnu.version .gnu.version_r .rel.dyn .text .MIPS.stubs .rodata .eh_frame_hdr .eh_frame │ │ 03 .init_array .fini_array .dynamic .data .got .bss │ │ 04 .dynamic │ │ - 05 .eh_frame_hdr │ │ - 06 │ │ - 07 .init_array .fini_array .dynamic │ │ - 08 │ │ + 05 .note.gnu.build-id │ │ + 06 .eh_frame_hdr │ │ + 07 │ │ + 08 .init_array .fini_array .dynamic │ │ + 09 │ ├── readelf --wide --sections {} │ │ @@ -1,31 +1,34 @@ │ │ -There are 22 section headers, starting at offset 0x113fc: │ │ +There are 25 section headers, starting at offset 0x11428: │ │ │ │ Section Headers: │ │ [Nr] Name Type Addr Off Size ES Flg Lk Inf Al │ │ [ 0] NULL 00000000 000000 000000 00 0 0 0 │ │ - [ 1] .MIPS.abiflags MIPS_ABIFLAGS 00000158 000158 000018 18 A 0 0 8 │ │ - [ 2] .reginfo MIPS_REGINFO 00000170 000170 000018 18 A 0 0 4 │ │ - [ 3] .hash HASH 00000188 000188 000150 04 A 4 0 4 │ │ - [ 4] .dynsym DYNSYM 000002d8 0002d8 0002d0 10 A 5 2 4 │ │ - [ 5] .dynstr STRTAB 000005a8 0005a8 00034a 00 A 0 0 1 │ │ - [ 6] .rel.dyn REL 000008f4 0008f4 000018 08 A 4 0 4 │ │ - [ 7] .text PROGBITS 00000990 000990 001880 00 AX 0 0 16 │ │ - [ 8] .MIPS.stubs PROGBITS 00002210 002210 0000a0 00 AX 0 0 4 │ │ - [ 9] .rodata PROGBITS 000022b0 0022b0 000668 00 A 0 0 4 │ │ - [10] .eh_frame_hdr PROGBITS 00002918 002918 000084 00 A 0 0 4 │ │ - [11] .eh_frame PROGBITS 0000299c 00299c 00028c 00 A 0 0 4 │ │ - [12] .init_array INIT_ARRAY 00010ec4 010ec4 000004 00 WA 0 0 4 │ │ - [13] .fini_array FINI_ARRAY 00010ec8 010ec8 000008 00 WA 0 0 4 │ │ - [14] .dynamic DYNAMIC 00010ed0 010ed0 000130 08 A 5 0 4 │ │ - [15] .data PROGBITS 00011000 011000 000010 00 WA 0 0 16 │ │ - [16] .got PROGBITS 00011010 011010 0000a4 04 WAp 0 0 16 │ │ - [17] .bss NOBITS 000110c0 0110b4 000040 00 WA 0 0 16 │ │ - [18] .comment PROGBITS 00000000 0110b4 000034 01 MS 0 0 1 │ │ - [19] .pdr PROGBITS 00000000 0110e8 000240 00 0 0 4 │ │ - [20] .gnu.attributes GNU_ATTRIBUTES 00000000 011328 000010 00 0 0 1 │ │ - [21] .shstrtab STRTAB 00000000 011338 0000c3 00 0 0 1 │ │ + [ 1] .MIPS.abiflags MIPS_ABIFLAGS 00000178 000178 000018 18 A 0 0 8 │ │ + [ 2] .reginfo MIPS_REGINFO 00000190 000190 000018 18 A 0 0 4 │ │ + [ 3] .note.gnu.build-id NOTE 000001a8 0001a8 000024 00 A 0 0 4 │ │ + [ 4] .hash HASH 000001cc 0001cc 000158 04 A 5 0 4 │ │ + [ 5] .dynsym DYNSYM 00000324 000324 0002f0 10 A 6 2 4 │ │ + [ 6] .dynstr STRTAB 00000614 000614 000372 00 A 0 0 1 │ │ + [ 7] .gnu.version VERSYM 00000986 000986 00005e 02 A 5 0 2 │ │ + [ 8] .gnu.version_r VERNEED 000009e4 0009e4 000020 00 A 6 1 4 │ │ + [ 9] .rel.dyn REL 00000a04 000a04 000018 08 A 5 0 4 │ │ + [10] .text PROGBITS 00000aa0 000aa0 0019a0 00 AX 0 0 16 │ │ + [11] .MIPS.stubs PROGBITS 00002440 002440 0000b0 00 AX 0 0 4 │ │ + [12] .rodata PROGBITS 000024f0 0024f0 000668 00 A 0 0 4 │ │ + [13] .eh_frame_hdr PROGBITS 00002b58 002b58 000084 00 A 0 0 4 │ │ + [14] .eh_frame PROGBITS 00002bdc 002bdc 000298 00 A 0 0 4 │ │ + [15] .init_array INIT_ARRAY 00010eac 010eac 000004 00 WA 0 0 4 │ │ + [16] .fini_array FINI_ARRAY 00010eb0 010eb0 000008 00 WA 0 0 4 │ │ + [17] .dynamic DYNAMIC 00010eb8 010eb8 000148 08 A 6 0 4 │ │ + [18] .data PROGBITS 00011000 011000 000010 00 WA 0 0 16 │ │ + [19] .got PROGBITS 00011010 011010 0000ac 04 WAp 0 0 16 │ │ + [20] .bss NOBITS 000110c0 0110bc 000040 00 WA 0 0 16 │ │ + [21] .comment PROGBITS 00000000 0110bc 000027 01 MS 0 0 1 │ │ + [22] .pdr PROGBITS 00000000 0110e4 000240 00 0 0 4 │ │ + [23] .gnu.attributes GNU_ATTRIBUTES 00000000 011324 000010 00 0 0 1 │ │ + [24] .shstrtab STRTAB 00000000 011334 0000f2 00 0 0 1 │ │ Key to Flags: │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ p (processor specific) │ ├── readelf --wide --symbols {} │ │ @@ -1,48 +1,50 @@ │ │ │ │ -Symbol table '.dynsym' contains 45 entries: │ │ +Symbol table '.dynsym' contains 47 entries: │ │ Num: Value Size Type Bind Vis Ndx Name │ │ 0: 00000000 0 NOTYPE LOCAL DEFAULT UND │ │ - 1: 00000990 0 SECTION LOCAL DEFAULT 7 │ │ - 2: 000017b8 156 FUNC GLOBAL DEFAULT 7 markPixel │ │ - 3: 00000b6c 256 FUNC GLOBAL DEFAULT 7 javaInteger │ │ - 4: 00011000 0 NOTYPE GLOBAL DEFAULT 15 _fdata │ │ - 5: 00001854 844 FUNC GLOBAL DEFAULT 7 findOnePattern │ │ - 6: 00019000 0 SECTION GLOBAL DEFAULT ABS _gp_disp │ │ - 7: 000110e0 4 OBJECT GLOBAL DEFAULT 17 globaltask │ │ - 8: 00011100 0 NOTYPE GLOBAL DEFAULT 17 _bss_end__ │ │ - 9: 00001ba0 1232 FUNC GLOBAL DEFAULT 7 findAllPatterns │ │ - 10: 000016bc 252 FUNC GLOBAL DEFAULT 7 generateWorkingImage │ │ - 11: 000110c8 16 OBJECT GLOBAL DEFAULT 17 prcount │ │ - 12: 000009f0 48 FUNC WEAK DEFAULT 7 _ZN7_JNIEnv9NewObjectEP7_jclassP10_jmethodIDz │ │ - 13: 000110c0 4 OBJECT GLOBAL DEFAULT 17 globalJmarkArray │ │ - 14: 00002070 404 FUNC GLOBAL DEFAULT 7 simple_analyze │ │ - 15: 00000ae8 132 FUNC GLOBAL DEFAULT 7 benchmarkElapsed │ │ - 16: 000110d8 4 OBJECT GLOBAL DEFAULT 17 progressArray │ │ - 17: 00011100 0 NOTYPE GLOBAL DEFAULT 17 __bss_end__ │ │ - 18: 00000990 0 NOTYPE GLOBAL DEFAULT 7 _ftext │ │ - 19: 00000a20 48 FUNC WEAK DEFAULT 7 _ZN7_JNIEnv14CallVoidMethodEP8_jobjectP10_jmethodIDz │ │ - 20: 00000c6c 80 FUNC GLOBAL DEFAULT 7 Java_com_poinsart_votar_VotarMain_00024AnalyzeTask_free │ │ - 21: 000110b4 0 NOTYPE GLOBAL DEFAULT 17 __bss_start │ │ - 22: 000110f4 4 OBJECT GLOBAL DEFAULT 17 pixelsteptocenter │ │ - 23: 00011100 0 NOTYPE GLOBAL DEFAULT 17 __end__ │ │ - 24: 00000cbc 140 FUNC GLOBAL DEFAULT 7 publish_progress │ │ - 25: 00000d48 1924 FUNC GLOBAL DEFAULT 7 Java_com_poinsart_votar_VotarMain_00024AnalyzeTask_nativeAnalyze │ │ - 26: 00000a80 104 FUNC GLOBAL DEFAULT 7 benchmarkStart │ │ - 27: 000110dc 4 OBJECT GLOBAL DEFAULT 17 publishMethod │ │ - 28: 000110b4 0 NOTYPE GLOBAL DEFAULT 16 _edata │ │ - 29: 000014d0 492 FUNC GLOBAL DEFAULT 7 average33 │ │ - 30: 00011100 0 NOTYPE GLOBAL DEFAULT 17 _end │ │ - 31: 000110e4 4 OBJECT GLOBAL DEFAULT 17 globalenv │ │ - 32: 00000a50 48 FUNC WEAK DEFAULT 7 _ZN7_JNIEnv22CallStaticObjectMethodEP7_jclassP10_jmethodIDz │ │ - 33: 000110c4 4 OBJECT GLOBAL DEFAULT 17 startTime │ │ - 34: 000110b4 0 NOTYPE GLOBAL DEFAULT 17 _fbss │ │ - 35: 000110f0 4 OBJECT GLOBAL DEFAULT 17 burnradius │ │ - 36: 00002290 0 FUNC GLOBAL DEFAULT UND free │ │ - 37: 00002280 0 FUNC GLOBAL DEFAULT UND clock │ │ - 38: 00002270 0 FUNC GLOBAL DEFAULT UND AndroidBitmap_unlockPixels │ │ - 39: 00002260 0 FUNC GLOBAL DEFAULT UND __cxa_atexit │ │ - 40: 00002250 0 FUNC GLOBAL DEFAULT UND __android_log_print │ │ - 41: 00002240 0 FUNC GLOBAL DEFAULT UND AndroidBitmap_lockPixels │ │ - 42: 00002230 0 FUNC GLOBAL DEFAULT UND AndroidBitmap_getInfo │ │ - 43: 00002220 0 FUNC GLOBAL DEFAULT UND malloc │ │ - 44: 00002210 0 FUNC GLOBAL DEFAULT UND __cxa_finalize │ │ + 1: 00000aa0 0 SECTION LOCAL DEFAULT 10 │ │ + 2: 00011100 0 NOTYPE GLOBAL DEFAULT ABS _bss_end__ │ │ + 3: 00000aa0 0 NOTYPE GLOBAL DEFAULT 10 _ftext │ │ + 4: 00000f28 1992 FUNC GLOBAL DEFAULT 10 Java_com_poinsart_votar_VotarMain_00024AnalyzeTask_nativeAnalyze │ │ + 5: 00000b00 116 FUNC WEAK DEFAULT 10 _ZN7_JNIEnv9NewObjectEP7_jclassP10_jmethodIDz │ │ + 6: 000110c0 4 OBJECT GLOBAL DEFAULT 20 globalJmarkArray │ │ + 7: 000110d8 4 OBJECT GLOBAL DEFAULT 20 progressArray │ │ + 8: 00000be8 116 FUNC WEAK DEFAULT 10 _ZN7_JNIEnv22CallStaticObjectMethodEP7_jclassP10_jmethodIDz │ │ + 9: 00019000 0 SECTION GLOBAL DEFAULT ABS _gp_disp │ │ + 10: 000016f0 496 FUNC GLOBAL DEFAULT 10 average33 │ │ + 11: 000019dc 152 FUNC GLOBAL DEFAULT 10 markPixel │ │ + 12: 000110bc 0 NOTYPE GLOBAL DEFAULT ABS _fbss │ │ + 13: 000110c8 16 OBJECT GLOBAL DEFAULT 20 prcount │ │ + 14: 00001a74 904 FUNC GLOBAL DEFAULT 10 findOnePattern │ │ + 15: 00000e98 144 FUNC GLOBAL DEFAULT 10 publish_progress │ │ + 16: 000110f4 4 OBJECT GLOBAL DEFAULT 20 pixelsteptocenter │ │ + 17: 00001dfc 1200 FUNC GLOBAL DEFAULT 10 findAllPatterns │ │ + 18: 000022ac 404 FUNC GLOBAL DEFAULT 10 simple_analyze │ │ + 19: 00000cc4 132 FUNC GLOBAL DEFAULT 10 benchmarkElapsed │ │ + 20: 00011000 0 NOTYPE GLOBAL DEFAULT 18 _fdata │ │ + 21: 000110e4 4 OBJECT GLOBAL DEFAULT 20 globalenv │ │ + 22: 000110bc 0 NOTYPE GLOBAL DEFAULT ABS __bss_start │ │ + 23: 000110e0 4 OBJECT GLOBAL DEFAULT 20 globaltask │ │ + 24: 00000d48 256 FUNC GLOBAL DEFAULT 10 javaInteger │ │ + 25: 00011100 0 NOTYPE GLOBAL DEFAULT ABS __end__ │ │ + 26: 000110c4 4 OBJECT GLOBAL DEFAULT 20 startTime │ │ + 27: 000110dc 4 OBJECT GLOBAL DEFAULT 20 publishMethod │ │ + 28: 000110f0 4 OBJECT GLOBAL DEFAULT 20 burnradius │ │ + 29: 00000c5c 104 FUNC GLOBAL DEFAULT 10 benchmarkStart │ │ + 30: 000110bc 0 NOTYPE GLOBAL DEFAULT ABS _edata │ │ + 31: 000018e0 252 FUNC GLOBAL DEFAULT 10 generateWorkingImage │ │ + 32: 00011100 0 NOTYPE GLOBAL DEFAULT ABS __bss_end__ │ │ + 33: 00000e48 80 FUNC GLOBAL DEFAULT 10 Java_com_poinsart_votar_VotarMain_00024AnalyzeTask_free │ │ + 34: 00011100 0 NOTYPE GLOBAL DEFAULT ABS _end │ │ + 35: 00000b74 116 FUNC WEAK DEFAULT 10 _ZN7_JNIEnv14CallVoidMethodEP8_jobjectP10_jmethodIDz │ │ + 36: 000024d0 0 FUNC GLOBAL DEFAULT UND __cxa_atexit@LIBC (2) │ │ + 37: 000024c0 0 FUNC GLOBAL DEFAULT UND free@LIBC (2) │ │ + 38: 000024b0 0 FUNC GLOBAL DEFAULT UND malloc@LIBC (2) │ │ + 39: 000024a0 0 FUNC GLOBAL DEFAULT UND AndroidBitmap_unlockPixels │ │ + 40: 00002490 0 FUNC GLOBAL DEFAULT UND __android_log_print │ │ + 41: 00000000 0 OBJECT GLOBAL DEFAULT UND __stack_chk_guard@LIBC (2) │ │ + 42: 00002480 0 FUNC GLOBAL DEFAULT UND AndroidBitmap_lockPixels │ │ + 43: 00002470 0 FUNC GLOBAL DEFAULT UND AndroidBitmap_getInfo │ │ + 44: 00002460 0 FUNC GLOBAL DEFAULT UND __stack_chk_fail@LIBC (2) │ │ + 45: 00002450 0 FUNC GLOBAL DEFAULT UND clock@LIBC (2) │ │ + 46: 00002440 0 FUNC GLOBAL DEFAULT UND __cxa_finalize@LIBC (2) │ ├── readelf --wide --relocs {} │ │ @@ -1,6 +1,6 @@ │ │ │ │ -Relocation section '.rel.dyn' at offset 0x8f4 contains 3 entries: │ │ +Relocation section '.rel.dyn' at offset 0xa04 contains 3 entries: │ │ Offset Info Type Sym. Value Symbol's Name │ │ 00000000 00000000 R_MIPS_NONE │ │ -00010ec8 00000003 R_MIPS_REL32 │ │ +00010eb0 00000003 R_MIPS_REL32 │ │ 00011000 00000003 R_MIPS_REL32 │ ├── readelf --wide --dynamic {} │ │ @@ -1,35 +1,38 @@ │ │ │ │ -Dynamic section at offset 0x10ed0 contains 32 entries: │ │ +Dynamic section at offset 0x10eb8 contains 35 entries: │ │ Tag Type Name/Value │ │ 0x00000001 (NEEDED) Shared library: [liblog.so] │ │ 0x00000001 (NEEDED) Shared library: [libjnigraphics.so] │ │ 0x00000001 (NEEDED) Shared library: [libandroid.so] │ │ 0x00000001 (NEEDED) Shared library: [libstdc++.so] │ │ 0x00000001 (NEEDED) Shared library: [libm.so] │ │ 0x00000001 (NEEDED) Shared library: [libc.so] │ │ 0x00000001 (NEEDED) Shared library: [libdl.so] │ │ 0x0000000e (SONAME) Library soname: [libVotAR.so] │ │ 0x00000010 (SYMBOLIC) 0x0 │ │ - 0x00000019 (INIT_ARRAY) 0x10ec4 │ │ + 0x00000019 (INIT_ARRAY) 0x10eac │ │ 0x0000001b (INIT_ARRAYSZ) 4 (bytes) │ │ - 0x0000001a (FINI_ARRAY) 0x10ec8 │ │ + 0x0000001a (FINI_ARRAY) 0x10eb0 │ │ 0x0000001c (FINI_ARRAYSZ) 8 (bytes) │ │ - 0x00000004 (HASH) 0x188 │ │ - 0x00000005 (STRTAB) 0x5a8 │ │ - 0x00000006 (SYMTAB) 0x2d8 │ │ - 0x0000000a (STRSZ) 842 (bytes) │ │ + 0x00000004 (HASH) 0x1cc │ │ + 0x00000005 (STRTAB) 0x614 │ │ + 0x00000006 (SYMTAB) 0x324 │ │ + 0x0000000a (STRSZ) 882 (bytes) │ │ 0x0000000b (SYMENT) 16 (bytes) │ │ 0x00000003 (PLTGOT) 0x11010 │ │ - 0x00000011 (REL) 0x8f4 │ │ + 0x00000011 (REL) 0xa04 │ │ 0x00000012 (RELSZ) 24 (bytes) │ │ 0x00000013 (RELENT) 8 (bytes) │ │ 0x70000001 (MIPS_RLD_VERSION) 1 │ │ 0x70000005 (MIPS_FLAGS) NOTPOT │ │ 0x70000006 (MIPS_BASE_ADDRESS) 0x0 │ │ 0x7000000a (MIPS_LOCAL_GOTNO) 32 │ │ - 0x70000011 (MIPS_SYMTABNO) 45 │ │ - 0x70000012 (MIPS_UNREFEXTNO) 28 │ │ + 0x70000011 (MIPS_SYMTABNO) 47 │ │ + 0x70000012 (MIPS_UNREFEXTNO) 31 │ │ 0x70000013 (MIPS_GOTSYM) 0x24 │ │ 0x00000018 (BIND_NOW) │ │ 0x6ffffffb (FLAGS_1) Flags: NOW │ │ + 0x6ffffffe (VERNEED) 0x9e4 │ │ + 0x6fffffff (VERNEEDNUM) 1 │ │ + 0x6ffffff0 (VERSYM) 0x986 │ │ 0x00000000 (NULL) 0x0 │ ├── readelf --wide --notes {} │ │ @@ -0,0 +1,4 @@ │ │ + │ │ +Displaying notes found in: .note.gnu.build-id │ │ + Owner Data size Description │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 39975bcd3edd501f6545d4a737ff8b2fdbb41efc │ ├── readelf --wide --version-info {} │ │ @@ -1,2 +1,20 @@ │ │ │ │ -No version information found in this file. │ │ +Version symbols section '.gnu.version' contains 47 entries: │ │ + Addr: 0x0000000000000986 Offset: 0x000986 Link: 5 (.dynsym) │ │ + 000: 0 (*local*) 0 (*local*) 1 (*global*) 1 (*global*) │ │ + 004: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 008: 1 (*global*) 0 (*local*) 1 (*global*) 1 (*global*) │ │ + 00c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 010: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 014: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 018: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 01c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 020: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 024: 2 (LIBC) 2 (LIBC) 2 (LIBC) 0 (*local*) │ │ + 028: 0 (*local*) 2 (LIBC) 0 (*local*) 0 (*local*) │ │ + 02c: 2 (LIBC) 2 (LIBC) 2 (LIBC) │ │ + │ │ +Version needs section '.gnu.version_r' contains 1 entry: │ │ + Addr: 0x00000000000009e4 Offset: 0x0009e4 Link: 6 (.dynstr) │ │ + 000000: Version: 1 File: libc.so Cnt: 1 │ │ + 0x0010: Name: LIBC Flags: none Version: 2 │ ├── readelf --wide --debug-dump=frames {} │ │ @@ -7,305 +7,318 @@ │ │ Code alignment factor: 1 │ │ Data alignment factor: -4 │ │ Return address column: 31 │ │ Augmentation data: 1b │ │ DW_CFA_def_cfa_register: r29 │ │ DW_CFA_nop │ │ │ │ -00000014 00000018 00000018 FDE cie=00000000 pc=000009f0..00000a20 │ │ - DW_CFA_advance_loc: 4 to 000009f4 │ │ +00000014 00000020 00000018 FDE cie=00000000 pc=00000b00..00000b74 │ │ + DW_CFA_advance_loc: 16 to 00000b10 │ │ DW_CFA_def_cfa_offset: 40 │ │ - DW_CFA_advance_loc: 24 to 00000a0c │ │ + DW_CFA_advance_loc: 4 to 00000b14 │ │ + DW_CFA_offset: r16 at cfa-8 │ │ + DW_CFA_advance_loc: 44 to 00000b40 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_advance_loc: 20 to 00000a20 │ │ + DW_CFA_advance_loc: 40 to 00000b68 │ │ + DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r16 │ │ DW_CFA_restore: r31 │ │ + DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000030 00000018 00000034 FDE cie=00000000 pc=00000a20..00000a50 │ │ - DW_CFA_advance_loc: 4 to 00000a24 │ │ +00000038 00000020 0000003c FDE cie=00000000 pc=00000b74..00000be8 │ │ + DW_CFA_advance_loc: 16 to 00000b84 │ │ DW_CFA_def_cfa_offset: 40 │ │ - DW_CFA_advance_loc: 24 to 00000a3c │ │ + DW_CFA_advance_loc: 4 to 00000b88 │ │ + DW_CFA_offset: r16 at cfa-8 │ │ + DW_CFA_advance_loc: 44 to 00000bb4 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_advance_loc: 20 to 00000a50 │ │ + DW_CFA_advance_loc: 40 to 00000bdc │ │ + DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r16 │ │ DW_CFA_restore: r31 │ │ + DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -0000004c 00000018 00000050 FDE cie=00000000 pc=00000a50..00000a80 │ │ - DW_CFA_advance_loc: 4 to 00000a54 │ │ +0000005c 00000020 00000060 FDE cie=00000000 pc=00000be8..00000c5c │ │ + DW_CFA_advance_loc: 16 to 00000bf8 │ │ DW_CFA_def_cfa_offset: 40 │ │ - DW_CFA_advance_loc: 24 to 00000a6c │ │ + DW_CFA_advance_loc: 4 to 00000bfc │ │ + DW_CFA_offset: r16 at cfa-8 │ │ + DW_CFA_advance_loc: 44 to 00000c28 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_advance_loc: 20 to 00000a80 │ │ + DW_CFA_advance_loc: 40 to 00000c50 │ │ + DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r16 │ │ DW_CFA_restore: r31 │ │ + DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000068 0000001c 0000006c FDE cie=00000000 pc=00000a80..00000ae8 │ │ - DW_CFA_advance_loc: 16 to 00000a90 │ │ +00000080 0000001c 00000084 FDE cie=00000000 pc=00000c5c..00000cc4 │ │ + DW_CFA_advance_loc: 16 to 00000c6c │ │ DW_CFA_def_cfa_offset: 32 │ │ - DW_CFA_advance_loc: 12 to 00000a9c │ │ + DW_CFA_advance_loc: 12 to 00000c78 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_advance_loc1: 68 to 00000ae0 │ │ + DW_CFA_advance_loc1: 68 to 00000cbc │ │ DW_CFA_restore: r31 │ │ - DW_CFA_advance_loc: 8 to 00000ae8 │ │ + DW_CFA_advance_loc: 8 to 00000cc4 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000088 0000001c 0000008c FDE cie=00000000 pc=00000ae8..00000b6c │ │ - DW_CFA_advance_loc: 16 to 00000af8 │ │ +000000a0 0000001c 000000a4 FDE cie=00000000 pc=00000cc4..00000d48 │ │ + DW_CFA_advance_loc: 16 to 00000cd4 │ │ DW_CFA_def_cfa_offset: 48 │ │ - DW_CFA_advance_loc: 16 to 00000b08 │ │ + DW_CFA_advance_loc: 16 to 00000ce4 │ │ DW_CFA_offset: r31 at cfa-4 │ │ DW_CFA_offset: r16 at cfa-8 │ │ - DW_CFA_advance_loc1: 100 to 00000b6c │ │ + DW_CFA_advance_loc1: 100 to 00000d48 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r31 │ │ DW_CFA_nop │ │ │ │ -000000a8 00000030 000000ac FDE cie=00000000 pc=00000b6c..00000c6c │ │ - DW_CFA_advance_loc: 16 to 00000b7c │ │ +000000c0 00000030 000000c4 FDE cie=00000000 pc=00000d48..00000e48 │ │ + DW_CFA_advance_loc: 16 to 00000d58 │ │ DW_CFA_def_cfa_offset: 40 │ │ - DW_CFA_advance_loc: 24 to 00000b94 │ │ + DW_CFA_advance_loc: 8 to 00000d60 │ │ DW_CFA_offset: r18 at cfa-8 │ │ + DW_CFA_advance_loc: 32 to 00000d80 │ │ DW_CFA_offset: r17 at cfa-12 │ │ DW_CFA_offset: r16 at cfa-16 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_advance_loc1: 116 to 00000c08 │ │ + DW_CFA_advance_loc1: 100 to 00000de4 │ │ DW_CFA_remember_state │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r31 │ │ - DW_CFA_advance_loc: 8 to 00000c10 │ │ + DW_CFA_advance_loc: 8 to 00000dec │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 56 to 00000c48 │ │ + DW_CFA_advance_loc: 56 to 00000e24 │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore_state │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ - DW_CFA_nop │ │ │ │ -000000dc 0000001c 000000e0 FDE cie=00000000 pc=00000c6c..00000cbc │ │ - DW_CFA_advance_loc: 16 to 00000c7c │ │ +000000f4 0000001c 000000f8 FDE cie=00000000 pc=00000e48..00000e98 │ │ + DW_CFA_advance_loc: 16 to 00000e58 │ │ DW_CFA_def_cfa_offset: 32 │ │ - DW_CFA_advance_loc: 4 to 00000c80 │ │ + DW_CFA_advance_loc: 4 to 00000e5c │ │ DW_CFA_offset: r16 at cfa-8 │ │ - DW_CFA_advance_loc: 16 to 00000c90 │ │ + DW_CFA_advance_loc: 16 to 00000e6c │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_advance_loc: 44 to 00000cbc │ │ + DW_CFA_advance_loc: 44 to 00000e98 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r31 │ │ DW_CFA_nop │ │ │ │ -000000fc 00000020 00000100 FDE cie=00000000 pc=00000cbc..00000d48 │ │ - DW_CFA_advance_loc: 16 to 00000ccc │ │ +00000114 00000020 00000118 FDE cie=00000000 pc=00000e98..00000f28 │ │ + DW_CFA_advance_loc: 16 to 00000ea8 │ │ DW_CFA_def_cfa_offset: 40 │ │ - DW_CFA_advance_loc: 4 to 00000cd0 │ │ + DW_CFA_advance_loc: 4 to 00000eac │ │ DW_CFA_offset: r16 at cfa-12 │ │ - DW_CFA_advance_loc: 24 to 00000ce8 │ │ + DW_CFA_advance_loc: 28 to 00000ec8 │ │ DW_CFA_offset: r31 at cfa-4 │ │ DW_CFA_offset: r17 at cfa-8 │ │ - DW_CFA_advance_loc1: 88 to 00000d40 │ │ + DW_CFA_advance_loc1: 88 to 00000f20 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r31 │ │ - DW_CFA_advance_loc: 8 to 00000d48 │ │ + DW_CFA_advance_loc: 8 to 00000f28 │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ -00000120 00000048 00000124 FDE cie=00000000 pc=00000d48..000014cc │ │ - DW_CFA_advance_loc: 16 to 00000d58 │ │ - DW_CFA_def_cfa_offset: 6264 │ │ - DW_CFA_advance_loc: 56 to 00000d90 │ │ - DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_offset: r23 at cfa-12 │ │ +00000138 0000003c 0000013c FDE cie=00000000 pc=00000f28..000016f0 │ │ + DW_CFA_advance_loc: 16 to 00000f38 │ │ + DW_CFA_def_cfa_offset: 6272 │ │ + DW_CFA_advance_loc: 4 to 00000f3c │ │ + DW_CFA_offset: r17 at cfa-36 │ │ + DW_CFA_advance_loc: 16 to 00000f4c │ │ DW_CFA_offset: r19 at cfa-28 │ │ + DW_CFA_advance_loc: 48 to 00000f7c │ │ + DW_CFA_offset: r31 at cfa-4 │ │ + DW_CFA_offset: r21 at cfa-20 │ │ + DW_CFA_offset: r20 at cfa-24 │ │ DW_CFA_offset: r18 at cfa-32 │ │ - DW_CFA_offset: r17 at cfa-36 │ │ DW_CFA_offset: r16 at cfa-40 │ │ DW_CFA_offset: r30 at cfa-8 │ │ + DW_CFA_offset: r23 at cfa-12 │ │ DW_CFA_offset: r22 at cfa-16 │ │ - DW_CFA_offset: r21 at cfa-20 │ │ - DW_CFA_offset: r20 at cfa-24 │ │ - DW_CFA_advance_loc2: 736 to 00001070 │ │ + DW_CFA_advance_loc2: 756 to 00001270 │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r19 │ │ DW_CFA_restore: r20 │ │ DW_CFA_restore: r21 │ │ DW_CFA_restore: r22 │ │ DW_CFA_restore: r23 │ │ DW_CFA_restore: r30 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc2: 568 to 000012a8 │ │ - DW_CFA_remember_state │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r31 │ │ - DW_CFA_restore: r30 │ │ - DW_CFA_restore: r23 │ │ - DW_CFA_restore: r22 │ │ - DW_CFA_restore: r21 │ │ - DW_CFA_restore: r20 │ │ - DW_CFA_restore: r19 │ │ - DW_CFA_restore: r18 │ │ - DW_CFA_restore: r17 │ │ - DW_CFA_restore: r16 │ │ - DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ │ │ -0000016c 00000034 00000170 FDE cie=00000000 pc=000014d0..000016bc │ │ - DW_CFA_advance_loc: 16 to 000014e0 │ │ +00000178 00000034 0000017c FDE cie=00000000 pc=000016f0..000018e0 │ │ + DW_CFA_advance_loc: 16 to 00001700 │ │ DW_CFA_def_cfa_offset: 40 │ │ - DW_CFA_advance_loc: 12 to 000014ec │ │ - DW_CFA_offset: r23 at cfa-8 │ │ + DW_CFA_advance_loc: 20 to 00001714 │ │ DW_CFA_offset: r16 at cfa-36 │ │ - DW_CFA_advance_loc: 36 to 00001510 │ │ + DW_CFA_offset: r30 at cfa-4 │ │ + DW_CFA_advance_loc: 32 to 00001734 │ │ + DW_CFA_offset: r23 at cfa-8 │ │ DW_CFA_offset: r22 at cfa-12 │ │ DW_CFA_offset: r21 at cfa-16 │ │ + DW_CFA_offset: r20 at cfa-20 │ │ DW_CFA_offset: r19 at cfa-24 │ │ DW_CFA_offset: r18 at cfa-28 │ │ - DW_CFA_offset: r30 at cfa-4 │ │ - DW_CFA_offset: r20 at cfa-20 │ │ DW_CFA_offset: r17 at cfa-32 │ │ - DW_CFA_advance_loc2: 420 to 000016b4 │ │ + DW_CFA_advance_loc2: 420 to 000018d8 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r19 │ │ DW_CFA_restore: r20 │ │ DW_CFA_restore: r21 │ │ DW_CFA_restore: r22 │ │ DW_CFA_restore: r23 │ │ DW_CFA_restore: r30 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000001a4 00000034 000001a8 FDE cie=00000000 pc=000016bc..000017b8 │ │ - DW_CFA_advance_loc: 16 to 000016cc │ │ +000001b0 00000034 000001b4 FDE cie=00000000 pc=000018e0..000019dc │ │ + DW_CFA_advance_loc: 16 to 000018f0 │ │ DW_CFA_def_cfa_offset: 48 │ │ - DW_CFA_advance_loc: 4 to 000016d0 │ │ + DW_CFA_advance_loc: 4 to 000018f4 │ │ DW_CFA_offset: r19 at cfa-12 │ │ - DW_CFA_advance_loc: 32 to 000016f0 │ │ + DW_CFA_advance_loc: 32 to 00001914 │ │ DW_CFA_offset: r20 at cfa-8 │ │ DW_CFA_offset: r18 at cfa-16 │ │ DW_CFA_offset: r17 at cfa-20 │ │ DW_CFA_offset: r16 at cfa-24 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_advance_loc1: 132 to 00001774 │ │ + DW_CFA_advance_loc1: 132 to 00001998 │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r19 │ │ DW_CFA_restore: r20 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc1: 68 to 000017b8 │ │ + DW_CFA_advance_loc1: 68 to 000019dc │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore: r20 │ │ DW_CFA_restore: r19 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r16 │ │ │ │ -000001dc 00000010 000001e0 FDE cie=00000000 pc=000017b8..00001854 │ │ +000001e8 00000010 000001ec FDE cie=00000000 pc=000019dc..00001a74 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000001f0 00000020 000001f4 FDE cie=00000000 pc=00001854..00001ba0 │ │ - DW_CFA_advance_loc: 16 to 00001864 │ │ - DW_CFA_def_cfa_offset: 24 │ │ - DW_CFA_advance_loc2: 532 to 00001a78 │ │ - DW_CFA_remember_state │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore_state │ │ - DW_CFA_advance_loc1: 164 to 00001b1c │ │ +000001fc 0000001c 00000200 FDE cie=00000000 pc=00001a74..00001dfc │ │ + DW_CFA_advance_loc: 16 to 00001a84 │ │ + DW_CFA_def_cfa_offset: 56 │ │ + DW_CFA_advance_loc: 56 to 00001abc │ │ + DW_CFA_offset: r31 at cfa-4 │ │ + DW_CFA_advance_loc2: 540 to 00001cd8 │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r31 │ │ DW_CFA_restore_state │ │ DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ │ │ -00000214 0000003c 00000218 FDE cie=00000000 pc=00001ba0..00002070 │ │ - DW_CFA_advance_loc: 16 to 00001bb0 │ │ - DW_CFA_def_cfa_offset: 144 │ │ - DW_CFA_advance_loc: 4 to 00001bb4 │ │ +0000021c 0000003c 00000220 FDE cie=00000000 pc=00001dfc..000022ac │ │ + DW_CFA_advance_loc: 16 to 00001e0c │ │ + DW_CFA_def_cfa_offset: 136 │ │ + DW_CFA_advance_loc: 4 to 00001e10 │ │ + DW_CFA_offset: r18 at cfa-32 │ │ + DW_CFA_advance_loc: 8 to 00001e18 │ │ + DW_CFA_offset: r22 at cfa-16 │ │ + DW_CFA_advance_loc: 36 to 00001e3c │ │ + DW_CFA_offset: r19 at cfa-28 │ │ + DW_CFA_offset: r16 at cfa-40 │ │ + DW_CFA_advance_loc: 36 to 00001e60 │ │ + DW_CFA_offset: r20 at cfa-24 │ │ DW_CFA_offset: r17 at cfa-36 │ │ - DW_CFA_advance_loc: 60 to 00001bf0 │ │ - DW_CFA_offset: r30 at cfa-8 │ │ + DW_CFA_advance_loc: 40 to 00001e88 │ │ DW_CFA_offset: r21 at cfa-20 │ │ - DW_CFA_offset: r19 at cfa-28 │ │ - DW_CFA_offset: r18 at cfa-32 │ │ DW_CFA_offset: r31 at cfa-4 │ │ + DW_CFA_offset: r30 at cfa-8 │ │ DW_CFA_offset: r23 at cfa-12 │ │ - DW_CFA_offset: r22 at cfa-16 │ │ - DW_CFA_offset: r20 at cfa-24 │ │ - DW_CFA_offset: r16 at cfa-40 │ │ - DW_CFA_advance_loc2: 836 to 00001f34 │ │ + DW_CFA_advance_loc2: 732 to 00002164 │ │ DW_CFA_remember_state │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r19 │ │ DW_CFA_restore: r20 │ │ DW_CFA_restore: r21 │ │ DW_CFA_restore: r22 │ │ DW_CFA_restore: r23 │ │ DW_CFA_restore: r30 │ │ DW_CFA_restore: r31 │ │ - DW_CFA_advance_loc: 8 to 00001f3c │ │ + DW_CFA_advance_loc: 8 to 0000216c │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore_state │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ │ │ -00000254 00000034 00000258 FDE cie=00000000 pc=00002070..00002204 │ │ - DW_CFA_advance_loc: 24 to 00002088 │ │ +0000025c 00000038 00000260 FDE cie=00000000 pc=000022ac..00002440 │ │ + DW_CFA_advance_loc: 16 to 000022bc │ │ DW_CFA_def_cfa_offset: 64 │ │ - DW_CFA_advance_loc: 20 to 0000209c │ │ + DW_CFA_advance_loc: 8 to 000022c4 │ │ DW_CFA_offset: r17 at cfa-20 │ │ + DW_CFA_advance_loc: 24 to 000022dc │ │ DW_CFA_offset: r16 at cfa-24 │ │ - DW_CFA_advance_loc: 48 to 000020cc │ │ + DW_CFA_advance_loc: 44 to 00002308 │ │ + DW_CFA_offset: r18 at cfa-16 │ │ + DW_CFA_advance_loc: 36 to 0000232c │ │ + DW_CFA_offset: r31 at cfa-4 │ │ DW_CFA_offset: r20 at cfa-8 │ │ DW_CFA_offset: r19 at cfa-12 │ │ - DW_CFA_advance_loc: 44 to 000020f8 │ │ - DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_offset: r18 at cfa-16 │ │ - DW_CFA_advance_loc1: 232 to 000021e0 │ │ + DW_CFA_advance_loc1: 240 to 0000241c │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r19 │ │ DW_CFA_restore: r20 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 36 to 00002204 │ │ + DW_CFA_advance_loc: 36 to 00002440 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore: r20 │ │ DW_CFA_restore: r19 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r16 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ ├── strings --all --bytes=8 {} │ │ @@ -1,11 +1,13 @@ │ │ _gp_disp │ │ __cxa_finalize │ │ __cxa_atexit │ │ _ZN7_JNIEnv9NewObjectEP7_jclassP10_jmethodIDz │ │ +__stack_chk_guard │ │ +__stack_chk_fail │ │ _ZN7_JNIEnv14CallVoidMethodEP8_jobjectP10_jmethodIDz │ │ _ZN7_JNIEnv22CallStaticObjectMethodEP7_jclassP10_jmethodIDz │ │ benchmarkStart │ │ startTime │ │ __android_log_print │ │ benchmarkElapsed │ │ javaInteger │ │ @@ -73,19 +75,21 @@ │ │ malloc workpixels │ │ average33 │ │ unlikely event : pattern count match limit reached, stopping before the image is completely processed │ │ found patterns... 1: %d | 2: %d | 3: %d | 4: %d │ │ step: %d, burn radius: %d │ │ various initialization stuff │ │ findAllPatterns │ │ -GCC: (GNU) 4.9 20140827 (prerelease) │ │ -GCC: (GNU) 4.8 │ │ +GCC: (GNU) 4.9.x 20150123 (prerelease) │ │ .shstrtab │ │ .MIPS.abiflags │ │ .reginfo │ │ +.note.gnu.build-id │ │ +.gnu.version │ │ +.gnu.version_r │ │ .rel.dyn │ │ .MIPS.stubs │ │ .eh_frame_hdr │ │ .eh_frame │ │ .init_array │ │ .fini_array │ │ .dynamic │ ├── readelf --wide --decompress --hex-dump=.MIPS.abiflags {} │ │ @@ -1,5 +1,5 @@ │ │ │ │ Hex dump of section '.MIPS.abiflags': │ │ - 0x00000158 00002001 01010001 00000000 00000000 .. ............. │ │ - 0x00000168 01000000 00000000 ........ │ │ + 0x00000178 00002001 01010005 00000000 00000000 .. ............. │ │ + 0x00000188 00000000 00000000 ........ │ ├── readelf --wide --decompress --hex-dump=.reginfo {} │ │ @@ -1,5 +1,5 @@ │ │ │ │ Hex dump of section '.reginfo': │ │ - 0x00000170 70000092 00000000 00000000 00000000 p............... │ │ - 0x00000180 00000000 00900100 ........ │ │ + 0x00000190 70000092 00000000 00000000 00000000 p............... │ │ + 0x000001a0 00000000 00900100 ........ │ ├── readelf --wide --decompress --hex-dump=.hash {} │ │ @@ -1,24 +1,25 @@ │ │ │ │ Hex dump of section '.hash': │ │ - 0x00000188 25000000 2d000000 17000000 00000000 %...-........... │ │ - 0x00000198 21000000 06000000 1a000000 13000000 !............... │ │ - 0x000001a8 00000000 00000000 1d000000 19000000 ................ │ │ - 0x000001b8 29000000 00000000 27000000 00000000 ).......'....... │ │ - 0x000001c8 08000000 20000000 00000000 00000000 .... ........... │ │ - 0x000001d8 1c000000 1f000000 18000000 1b000000 ................ │ │ - 0x000001e8 00000000 10000000 00000000 22000000 ............"... │ │ - 0x000001f8 09000000 04000000 00000000 16000000 ................ │ │ - 0x00000208 23000000 24000000 0d000000 12000000 #...$........... │ │ - 0x00000218 07000000 15000000 05000000 00000000 ................ │ │ - 0x00000228 00000000 00000000 02000000 00000000 ................ │ │ - 0x00000238 00000000 00000000 00000000 00000000 ................ │ │ - 0x00000248 00000000 00000000 00000000 00000000 ................ │ │ - 0x00000258 00000000 00000000 00000000 2b000000 ............+... │ │ - 0x00000268 00000000 00000000 00000000 00000000 ................ │ │ - 0x00000278 00000000 00000000 14000000 0f000000 ................ │ │ - 0x00000288 00000000 00000000 28000000 00000000 ........(....... │ │ - 0x00000298 0e000000 11000000 0a000000 26000000 ............&... │ │ - 0x000002a8 00000000 25000000 2c000000 1e000000 ....%...,....... │ │ - 0x000002b8 0b000000 0c000000 00000000 00000000 ................ │ │ - 0x000002c8 2a000000 00000000 03000000 00000000 *............... │ │ + 0x000001cc 25000000 2f000000 21000000 00000000 %.../...!....... │ │ + 0x000001dc 1a000000 09000000 1d000000 23000000 ............#... │ │ + 0x000001ec 00000000 00000000 12000000 04000000 ................ │ │ + 0x000001fc 2a000000 29000000 24000000 00000000 *...)...$....... │ │ + 0x0000020c 02000000 27000000 00000000 00000000 ....'........... │ │ + 0x0000021c 1e000000 1f000000 13000000 1b000000 ................ │ │ + 0x0000022c 00000000 26000000 00000000 0d000000 ....&........... │ │ + 0x0000023c 11000000 14000000 00000000 10000000 ................ │ │ + 0x0000024c 1c000000 25000000 06000000 03000000 ....%........... │ │ + 0x0000025c 17000000 16000000 0e000000 00000000 ................ │ │ + 0x0000026c 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000027c 00000000 00000000 00000000 05000000 ................ │ │ + 0x0000028c 00000000 00000000 07000000 2d000000 ............-... │ │ + 0x0000029c 0c000000 00000000 00000000 00000000 ................ │ │ + 0x000002ac 00000000 0a000000 0f000000 00000000 ................ │ │ + 0x000002bc 00000000 00000000 00000000 0b000000 ................ │ │ + 0x000002cc 00000000 00000000 28000000 2c000000 ........(...,... │ │ + 0x000002dc 00000000 00000000 15000000 00000000 ................ │ │ + 0x000002ec 19000000 20000000 00000000 00000000 .... ........... │ │ + 0x000002fc 22000000 18000000 08000000 00000000 "............... │ │ + 0x0000030c 00000000 2b000000 00000000 2e000000 ....+........... │ │ + 0x0000031c 00000000 00000000 ........ │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ @@ -1,56 +1,59 @@ │ │ │ │ Hex dump of section '.dynstr': │ │ - 0x000005a8 005f6770 5f646973 70005f5f 6378615f ._gp_disp.__cxa_ │ │ - 0x000005b8 66696e61 6c697a65 005f5f63 78615f61 finalize.__cxa_a │ │ - 0x000005c8 74657869 74005f5a 4e375f4a 4e49456e texit._ZN7_JNIEn │ │ - 0x000005d8 76394e65 774f626a 65637445 50375f6a v9NewObjectEP7_j │ │ - 0x000005e8 636c6173 73503130 5f6a6d65 74686f64 classP10_jmethod │ │ - 0x000005f8 49447a00 5f5a4e37 5f4a4e49 456e7631 IDz._ZN7_JNIEnv1 │ │ - 0x00000608 3443616c 6c566f69 644d6574 686f6445 4CallVoidMethodE │ │ - 0x00000618 50385f6a 6f626a65 63745031 305f6a6d P8_jobjectP10_jm │ │ - 0x00000628 6574686f 6449447a 005f5a4e 375f4a4e ethodIDz._ZN7_JN │ │ - 0x00000638 49456e76 32324361 6c6c5374 61746963 IEnv22CallStatic │ │ - 0x00000648 4f626a65 63744d65 74686f64 4550375f ObjectMethodEP7_ │ │ - 0x00000658 6a636c61 73735031 305f6a6d 6574686f jclassP10_jmetho │ │ - 0x00000668 6449447a 0062656e 63686d61 726b5374 dIDz.benchmarkSt │ │ - 0x00000678 61727400 636c6f63 6b007374 61727454 art.clock.startT │ │ - 0x00000688 696d6500 5f5f616e 64726f69 645f6c6f ime.__android_lo │ │ - 0x00000698 675f7072 696e7400 62656e63 686d6172 g_print.benchmar │ │ - 0x000006a8 6b456c61 70736564 006a6176 61496e74 kElapsed.javaInt │ │ - 0x000006b8 65676572 004a6176 615f636f 6d5f706f eger.Java_com_po │ │ - 0x000006c8 696e7361 72745f76 6f746172 5f566f74 insart_votar_Vot │ │ - 0x000006d8 61724d61 696e5f30 30303234 416e616c arMain_00024Anal │ │ - 0x000006e8 797a6554 61736b5f 66726565 00676c6f yzeTask_free.glo │ │ - 0x000006f8 62616c4a 6d61726b 41727261 79007075 balJmarkArray.pu │ │ - 0x00000708 626c6973 685f7072 6f677265 73730067 blish_progress.g │ │ - 0x00000718 6c6f6261 6c656e76 0070726f 67726573 lobalenv.progres │ │ - 0x00000728 73417272 61790067 6c6f6261 6c746173 sArray.globaltas │ │ - 0x00000738 6b007075 626c6973 684d6574 686f6400 k.publishMethod. │ │ - 0x00000748 4a617661 5f636f6d 5f706f69 6e736172 Java_com_poinsar │ │ - 0x00000758 745f766f 7461725f 566f7461 724d6169 t_votar_VotarMai │ │ - 0x00000768 6e5f3030 30323441 6e616c79 7a655461 n_00024AnalyzeTa │ │ - 0x00000778 736b5f6e 61746976 65416e61 6c797a65 sk_nativeAnalyze │ │ - 0x00000788 00707263 6f756e74 00416e64 726f6964 .prcount.Android │ │ - 0x00000798 4269746d 61705f67 6574496e 666f0041 Bitmap_getInfo.A │ │ - 0x000007a8 6e64726f 69644269 746d6170 5f6c6f63 ndroidBitmap_loc │ │ - 0x000007b8 6b506978 656c7300 73696d70 6c655f61 kPixels.simple_a │ │ - 0x000007c8 6e616c79 7a650041 6e64726f 69644269 nalyze.AndroidBi │ │ - 0x000007d8 746d6170 5f756e6c 6f636b50 6978656c tmap_unlockPixel │ │ - 0x000007e8 73006176 65726167 65333300 67656e65 s.average33.gene │ │ - 0x000007f8 72617465 576f726b 696e6749 6d616765 rateWorkingImage │ │ - 0x00000808 006d616c 6c6f6300 6d61726b 50697865 .malloc.markPixe │ │ - 0x00000818 6c006669 6e644f6e 65506174 7465726e l.findOnePattern │ │ - 0x00000828 00706978 656c7374 6570746f 63656e74 .pixelsteptocent │ │ - 0x00000838 65720066 696e6441 6c6c5061 74746572 er.findAllPatter │ │ - 0x00000848 6e730062 75726e72 61646975 73006c69 ns.burnradius.li │ │ - 0x00000858 626c6f67 2e736f00 6c69626a 6e696772 blog.so.libjnigr │ │ - 0x00000868 61706869 63732e73 6f006c69 62616e64 aphics.so.liband │ │ - 0x00000878 726f6964 2e736f00 6c696273 7464632b roid.so.libstdc+ │ │ - 0x00000888 2b2e736f 006c6962 6d2e736f 006c6962 +.so.libm.so.lib │ │ - 0x00000898 632e736f 006c6962 646c2e73 6f005f66 c.so.libdl.so._f │ │ - 0x000008a8 74657874 005f6664 61746100 5f656461 text._fdata._eda │ │ - 0x000008b8 7461005f 5f627373 5f737461 7274005f ta.__bss_start._ │ │ - 0x000008c8 66627373 005f656e 64005f5f 6273735f fbss._end.__bss_ │ │ - 0x000008d8 656e645f 5f005f5f 656e645f 5f006c69 end__.__end__.li │ │ - 0x000008e8 62566f74 41522e73 6f00 bVotAR.so. │ │ + 0x00000614 005f6770 5f646973 70005f5f 6378615f ._gp_disp.__cxa_ │ │ + 0x00000624 66696e61 6c697a65 005f5f63 78615f61 finalize.__cxa_a │ │ + 0x00000634 74657869 74005f5a 4e375f4a 4e49456e texit._ZN7_JNIEn │ │ + 0x00000644 76394e65 774f626a 65637445 50375f6a v9NewObjectEP7_j │ │ + 0x00000654 636c6173 73503130 5f6a6d65 74686f64 classP10_jmethod │ │ + 0x00000664 49447a00 5f5f7374 61636b5f 63686b5f IDz.__stack_chk_ │ │ + 0x00000674 67756172 64005f5f 73746163 6b5f6368 guard.__stack_ch │ │ + 0x00000684 6b5f6661 696c005f 5a4e375f 4a4e4945 k_fail._ZN7_JNIE │ │ + 0x00000694 6e763134 43616c6c 566f6964 4d657468 nv14CallVoidMeth │ │ + 0x000006a4 6f644550 385f6a6f 626a6563 74503130 odEP8_jobjectP10 │ │ + 0x000006b4 5f6a6d65 74686f64 49447a00 5f5a4e37 _jmethodIDz._ZN7 │ │ + 0x000006c4 5f4a4e49 456e7632 3243616c 6c537461 _JNIEnv22CallSta │ │ + 0x000006d4 7469634f 626a6563 744d6574 686f6445 ticObjectMethodE │ │ + 0x000006e4 50375f6a 636c6173 73503130 5f6a6d65 P7_jclassP10_jme │ │ + 0x000006f4 74686f64 49447a00 62656e63 686d6172 thodIDz.benchmar │ │ + 0x00000704 6b537461 72740063 6c6f636b 00737461 kStart.clock.sta │ │ + 0x00000714 72745469 6d65005f 5f616e64 726f6964 rtTime.__android │ │ + 0x00000724 5f6c6f67 5f707269 6e740062 656e6368 _log_print.bench │ │ + 0x00000734 6d61726b 456c6170 73656400 6a617661 markElapsed.java │ │ + 0x00000744 496e7465 67657200 4a617661 5f636f6d Integer.Java_com │ │ + 0x00000754 5f706f69 6e736172 745f766f 7461725f _poinsart_votar_ │ │ + 0x00000764 566f7461 724d6169 6e5f3030 30323441 VotarMain_00024A │ │ + 0x00000774 6e616c79 7a655461 736b5f66 72656500 nalyzeTask_free. │ │ + 0x00000784 676c6f62 616c4a6d 61726b41 72726179 globalJmarkArray │ │ + 0x00000794 00707562 6c697368 5f70726f 67726573 .publish_progres │ │ + 0x000007a4 7300676c 6f62616c 656e7600 70726f67 s.globalenv.prog │ │ + 0x000007b4 72657373 41727261 7900676c 6f62616c ressArray.global │ │ + 0x000007c4 7461736b 00707562 6c697368 4d657468 task.publishMeth │ │ + 0x000007d4 6f64004a 6176615f 636f6d5f 706f696e od.Java_com_poin │ │ + 0x000007e4 73617274 5f766f74 61725f56 6f746172 sart_votar_Votar │ │ + 0x000007f4 4d61696e 5f303030 3234416e 616c797a Main_00024Analyz │ │ + 0x00000804 65546173 6b5f6e61 74697665 416e616c eTask_nativeAnal │ │ + 0x00000814 797a6500 7072636f 756e7400 416e6472 yze.prcount.Andr │ │ + 0x00000824 6f696442 69746d61 705f6765 74496e66 oidBitmap_getInf │ │ + 0x00000834 6f00416e 64726f69 64426974 6d61705f o.AndroidBitmap_ │ │ + 0x00000844 6c6f636b 50697865 6c730073 696d706c lockPixels.simpl │ │ + 0x00000854 655f616e 616c797a 6500416e 64726f69 e_analyze.Androi │ │ + 0x00000864 64426974 6d61705f 756e6c6f 636b5069 dBitmap_unlockPi │ │ + 0x00000874 78656c73 00617665 72616765 33330067 xels.average33.g │ │ + 0x00000884 656e6572 61746557 6f726b69 6e67496d enerateWorkingIm │ │ + 0x00000894 61676500 6d616c6c 6f63006d 61726b50 age.malloc.markP │ │ + 0x000008a4 6978656c 0066696e 644f6e65 50617474 ixel.findOnePatt │ │ + 0x000008b4 65726e00 70697865 6c737465 70746f63 ern.pixelsteptoc │ │ + 0x000008c4 656e7465 72006669 6e64416c 6c506174 enter.findAllPat │ │ + 0x000008d4 7465726e 73006275 726e7261 64697573 terns.burnradius │ │ + 0x000008e4 006c6962 6c6f672e 736f006c 69626a6e .liblog.so.libjn │ │ + 0x000008f4 69677261 70686963 732e736f 006c6962 igraphics.so.lib │ │ + 0x00000904 616e6472 6f69642e 736f006c 69627374 android.so.libst │ │ + 0x00000914 64632b2b 2e736f00 6c69626d 2e736f00 dc++.so.libm.so. │ │ + 0x00000924 6c696263 2e736f00 6c696264 6c2e736f libc.so.libdl.so │ │ + 0x00000934 005f6674 65787400 5f666461 7461005f ._ftext._fdata._ │ │ + 0x00000944 65646174 61005f5f 6273735f 73746172 edata.__bss_star │ │ + 0x00000954 74005f66 62737300 5f656e64 005f5f62 t._fbss._end.__b │ │ + 0x00000964 73735f65 6e645f5f 005f5f65 6e645f5f ss_end__.__end__ │ │ + 0x00000974 006c6962 566f7441 522e736f 004c4942 .libVotAR.so.LIB │ │ + 0x00000984 4300 C. │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ @@ -1,171 +1,222 @@ │ │ │ │ │ │ │ │ Disassembly of section .text: │ │ │ │ -00000990 <_ftext>: │ │ +00000aa0 <_ftext@@Base>: │ │ lui gp,0x2 │ │ - addiu gp,gp,-31120 │ │ + addiu gp,gp,-31392 │ │ addu gp,gp,t9 │ │ - lw t9,-32592(gp) │ │ + lw t9,-32584(gp) │ │ jr t9 │ │ lw a0,-32744(gp) │ │ ... │ │ - beqz a0,9c0 <_ftext+0x30> │ │ + beqz a0,ad0 <_ftext@@Base+0x30> │ │ move t9,a0 │ │ jr t9 │ │ nop │ │ jr ra │ │ nop │ │ lui gp,0x2 │ │ - addiu gp,gp,-31176 │ │ + addiu gp,gp,-31448 │ │ addu gp,gp,t9 │ │ move a1,a0 │ │ lw a2,-32744(gp) │ │ - lw t9,-32612(gp) │ │ + lw t9,-32624(gp) │ │ jr t9 │ │ lw a0,-32740(gp) │ │ ... │ │ │ │ -000009f0 <_JNIEnv::NewObject(_jclass*, _jmethodID*, ...)>: │ │ +00000b00 <_JNIEnv::NewObject(_jclass*, _jmethodID*, ...)@@Base>: │ │ + lui gp,0x2 │ │ + addiu gp,gp,-31488 │ │ + addu gp,gp,t9 │ │ addiu sp,sp,-40 │ │ - lw v1,0(a0) │ │ - sw ra,36(sp) │ │ + sw s0,32(sp) │ │ + lw s0,-32604(gp) │ │ + lw t0,0(a0) │ │ sw a3,52(sp) │ │ + lw v1,0(s0) │ │ addiu v0,sp,52 │ │ - lw t9,116(v1) │ │ + lw t9,116(t0) │ │ + sw gp,16(sp) │ │ + sw ra,36(sp) │ │ + move a3,v0 │ │ + sw v1,28(sp) │ │ sw v0,24(sp) │ │ jalr t9 │ │ - move a3,v0 │ │ + nop │ │ + lw a0,28(sp) │ │ + lw a1,0(s0) │ │ + bne a0,a1,b68 <_JNIEnv::NewObject(_jclass*, _jmethodID*, ...)@@Base+0x68> │ │ + lw gp,16(sp) │ │ lw ra,36(sp) │ │ + lw s0,32(sp) │ │ jr ra │ │ addiu sp,sp,40 │ │ + lw t9,-32592(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -00000a20 <_JNIEnv::CallVoidMethod(_jobject*, _jmethodID*, ...)>: │ │ +00000b74 <_JNIEnv::CallVoidMethod(_jobject*, _jmethodID*, ...)@@Base>: │ │ + lui gp,0x2 │ │ + addiu gp,gp,-31604 │ │ + addu gp,gp,t9 │ │ addiu sp,sp,-40 │ │ - lw v1,0(a0) │ │ - sw ra,36(sp) │ │ + sw s0,32(sp) │ │ + lw s0,-32604(gp) │ │ + lw t0,0(a0) │ │ sw a3,52(sp) │ │ + lw v1,0(s0) │ │ addiu v0,sp,52 │ │ - lw t9,248(v1) │ │ + lw t9,248(t0) │ │ + sw gp,16(sp) │ │ + sw ra,36(sp) │ │ + move a3,v0 │ │ + sw v1,28(sp) │ │ sw v0,24(sp) │ │ jalr t9 │ │ - move a3,v0 │ │ + nop │ │ + lw a0,28(sp) │ │ + lw a1,0(s0) │ │ + bne a0,a1,bdc <_JNIEnv::CallVoidMethod(_jobject*, _jmethodID*, ...)@@Base+0x68> │ │ + lw gp,16(sp) │ │ lw ra,36(sp) │ │ + lw s0,32(sp) │ │ jr ra │ │ addiu sp,sp,40 │ │ + lw t9,-32592(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -00000a50 <_JNIEnv::CallStaticObjectMethod(_jclass*, _jmethodID*, ...)>: │ │ +00000be8 <_JNIEnv::CallStaticObjectMethod(_jclass*, _jmethodID*, ...)@@Base>: │ │ + lui gp,0x2 │ │ + addiu gp,gp,-31720 │ │ + addu gp,gp,t9 │ │ addiu sp,sp,-40 │ │ - lw v1,0(a0) │ │ - sw ra,36(sp) │ │ + sw s0,32(sp) │ │ + lw s0,-32604(gp) │ │ + lw t0,0(a0) │ │ sw a3,52(sp) │ │ + lw v1,0(s0) │ │ addiu v0,sp,52 │ │ - lw t9,460(v1) │ │ + lw t9,460(t0) │ │ + sw gp,16(sp) │ │ + sw ra,36(sp) │ │ + move a3,v0 │ │ + sw v1,28(sp) │ │ sw v0,24(sp) │ │ jalr t9 │ │ - move a3,v0 │ │ + nop │ │ + lw a0,28(sp) │ │ + lw a1,0(s0) │ │ + bne a0,a1,c50 <_JNIEnv::CallStaticObjectMethod(_jclass*, _jmethodID*, ...)@@Base+0x68> │ │ + lw gp,16(sp) │ │ lw ra,36(sp) │ │ + lw s0,32(sp) │ │ jr ra │ │ addiu sp,sp,40 │ │ + lw t9,-32592(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -00000a80 : │ │ +00000c5c : │ │ lui gp,0x2 │ │ - addiu gp,gp,-31360 │ │ + addiu gp,gp,-31836 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-32 │ │ - lw t9,-32620(gp) │ │ + lw t9,-32588(gp) │ │ sw gp,16(sp) │ │ sw ra,28(sp) │ │ jalr t9 │ │ nop │ │ lw gp,16(sp) │ │ mtc1 v0,$f0 │ │ - lw v1,-32736(gp) │ │ - cvt.s.w $f1,$f0 │ │ - lwc1 $f2,10208(v1) │ │ - lw a3,-32732(gp) │ │ + lw v0,-32736(gp) │ │ + cvt.s.w $f4,$f0 │ │ + lwc1 $f2,10784(v0) │ │ lw a1,-32736(gp) │ │ - div.s $f4,$f1,$f2 │ │ lw a2,-32736(gp) │ │ + div.s $f6,$f4,$f2 │ │ + lw v1,-32732(gp) │ │ + lw ra,28(sp) │ │ lw t9,-32608(gp) │ │ li a0,4 │ │ - addiu a1,a1,8880 │ │ - addiu a2,a2,8896 │ │ - swc1 $f4,0(a3) │ │ - lw ra,28(sp) │ │ + addiu a1,a1,9456 │ │ + addiu a2,a2,9472 │ │ + swc1 $f6,0(v1) │ │ jr t9 │ │ addiu sp,sp,32 │ │ │ │ -00000ae8 : │ │ +00000cc4 : │ │ lui gp,0x2 │ │ - addiu gp,gp,-31464 │ │ + addiu gp,gp,-31940 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-48 │ │ - lw t9,-32620(gp) │ │ + lw t9,-32588(gp) │ │ sw ra,44(sp) │ │ sw s0,40(sp) │ │ sw gp,32(sp) │ │ jalr t9 │ │ move s0,a0 │ │ lw gp,32(sp) │ │ mtc1 v0,$f0 │ │ - lw v1,-32736(gp) │ │ - cvt.s.w $f1,$f0 │ │ - lwc1 $f2,10208(v1) │ │ - lw a0,-32732(gp) │ │ + lw v0,-32736(gp) │ │ + cvt.s.w $f4,$f0 │ │ + lwc1 $f2,10784(v0) │ │ + lw v1,-32732(gp) │ │ lw a1,-32736(gp) │ │ - div.s $f4,$f1,$f2 │ │ - lwc1 $f5,0(a0) │ │ + div.s $f6,$f4,$f2 │ │ + lwc1 $f8,0(v1) │ │ lw a2,-32736(gp) │ │ lw t9,-32608(gp) │ │ sw s0,24(sp) │ │ li a0,4 │ │ - addiu a1,a1,8880 │ │ - addiu a2,a2,8924 │ │ - sub.s $f6,$f4,$f5 │ │ - cvt.d.s $f8,$f6 │ │ + addiu a1,a1,9456 │ │ + addiu a2,a2,9500 │ │ + sub.s $f10,$f6,$f8 │ │ + cvt.d.s $f12,$f10 │ │ jalr t9 │ │ - sdc1 $f8,16(sp) │ │ + sdc1 $f12,16(sp) │ │ lw ra,44(sp) │ │ lw s0,40(sp) │ │ jr ra │ │ addiu sp,sp,48 │ │ │ │ -00000b6c : │ │ +00000d48 : │ │ lui gp,0x2 │ │ - addiu gp,gp,-31596 │ │ + addiu gp,gp,-32072 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-40 │ │ - sw gp,16(sp) │ │ - sw s2,32(sp) │ │ - sw s1,28(sp) │ │ - sw s0,24(sp) │ │ - sw ra,36(sp) │ │ lw v0,0(a0) │ │ + sw s2,32(sp) │ │ move s2,a1 │ │ lw a1,-32736(gp) │ │ lw t9,24(v0) │ │ - addiu a1,a1,8944 │ │ + sw gp,16(sp) │ │ + sw s1,28(sp) │ │ + sw s0,24(sp) │ │ + sw ra,36(sp) │ │ + addiu a1,a1,9520 │ │ jalr t9 │ │ move s0,a0 │ │ move s1,v0 │ │ - beqz v0,c10 │ │ + beqz v0,dec │ │ lw gp,16(sp) │ │ lw v1,0(s0) │ │ lw a2,-32736(gp) │ │ lw a3,-32736(gp) │ │ lw t9,452(v1) │ │ move a0,s0 │ │ move a1,v0 │ │ - addiu a2,a2,9000 │ │ + addiu a2,a2,9576 │ │ jalr t9 │ │ - addiu a3,a3,9008 │ │ - beqz v0,c48 │ │ + addiu a3,a3,9584 │ │ + beqz v0,e24 │ │ lw gp,16(sp) │ │ lw ra,36(sp) │ │ move a0,s0 │ │ move a1,s1 │ │ lw s0,24(sp) │ │ lw s1,28(sp) │ │ move a3,s2 │ │ @@ -174,70 +225,71 @@ │ │ move a2,v0 │ │ jr t9 │ │ addiu sp,sp,40 │ │ lw t2,-32736(gp) │ │ lw t3,-32736(gp) │ │ lw t9,-32608(gp) │ │ li a0,6 │ │ - addiu a1,t2,8880 │ │ + addiu a1,t2,9456 │ │ jalr t9 │ │ - addiu a2,t3,8964 │ │ + addiu a2,t3,9540 │ │ lw ra,36(sp) │ │ lw s2,32(sp) │ │ lw s1,28(sp) │ │ lw s0,24(sp) │ │ move v0,zero │ │ jr ra │ │ addiu sp,sp,40 │ │ lw t0,-32736(gp) │ │ lw t1,-32736(gp) │ │ lw t9,-32608(gp) │ │ li a0,6 │ │ - addiu a1,t0,8880 │ │ + addiu a1,t0,9456 │ │ jalr t9 │ │ - addiu a2,t1,9032 │ │ - b c30 │ │ + addiu a2,t1,9608 │ │ + b e0c │ │ lw ra,36(sp) │ │ │ │ -00000c6c : │ │ +00000e48 : │ │ lui gp,0x2 │ │ - addiu gp,gp,-31852 │ │ + addiu gp,gp,-32328 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-32 │ │ sw s0,24(sp) │ │ lw s0,-32724(gp) │ │ sw gp,16(sp) │ │ - sw ra,28(sp) │ │ lw a1,0(s0) │ │ - beqz a1,cb0 │ │ + sw ra,28(sp) │ │ + beqz a1,e8c │ │ lw ra,28(sp) │ │ lw v1,0(a0) │ │ lw t9,88(v1) │ │ jalr t9 │ │ nop │ │ sw zero,0(s0) │ │ lw ra,28(sp) │ │ lw s0,24(sp) │ │ jr ra │ │ addiu sp,sp,32 │ │ │ │ -00000cbc : │ │ +00000e98 : │ │ lui gp,0x2 │ │ - addiu gp,gp,-31932 │ │ + addiu gp,gp,-32408 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-40 │ │ sw s0,28(sp) │ │ lw s0,-32720(gp) │ │ + lw t9,-32716(gp) │ │ + move a1,a0 │ │ + lw a0,0(s0) │ │ sw ra,36(sp) │ │ sw gp,16(sp) │ │ sw s1,32(sp) │ │ - lw t9,-32716(gp) │ │ - move a1,a0 │ │ jalr t9 │ │ - lw a0,0(s0) │ │ + nop │ │ lw gp,16(sp) │ │ lw a0,0(s0) │ │ lw s1,-32712(gp) │ │ lw v1,0(a0) │ │ lw a1,0(s1) │ │ lw t9,696(v1) │ │ move a3,v0 │ │ @@ -253,1334 +305,1357 @@ │ │ lw s0,28(sp) │ │ lw a1,0(v0) │ │ lw a2,0(a2) │ │ lw t9,-32700(gp) │ │ jr t9 │ │ addiu sp,sp,40 │ │ │ │ -00000d48 : │ │ +00000f28 : │ │ lui gp,0x2 │ │ - addiu gp,gp,-32072 │ │ + addiu gp,gp,-32552 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-6264 │ │ - lw v1,-32708(gp) │ │ - lw v0,-32720(gp) │ │ - lw t9,-32696(gp) │ │ + addiu sp,sp,-6272 │ │ + sw s1,6236(sp) │ │ + lw s1,-32604(gp) │ │ + lw v1,-32720(gp) │ │ + sw s3,6244(sp) │ │ + lw v0,0(s1) │ │ + move s3,a1 │ │ + lw a1,-32708(gp) │ │ sw gp,24(sp) │ │ - sw ra,6260(sp) │ │ - sw s7,6252(sp) │ │ - sw s3,6236(sp) │ │ - sw s2,6232(sp) │ │ - sw s1,6228(sp) │ │ - sw s0,6224(sp) │ │ - sw s8,6256(sp) │ │ - sw s6,6248(sp) │ │ - sw s5,6244(sp) │ │ - sw s4,6240(sp) │ │ - sb zero,6204(sp) │ │ - sw a1,0(v1) │ │ - sw a0,0(v0) │ │ - move s7,a0 │ │ - move s2,a1 │ │ + lw t9,-32696(gp) │ │ + sw ra,6268(sp) │ │ + sw s5,6252(sp) │ │ + sw s4,6248(sp) │ │ + sw s2,6240(sp) │ │ + sw s0,6232(sp) │ │ + sw s8,6264(sp) │ │ + sw s7,6260(sp) │ │ + sw s6,6256(sp) │ │ + sw v0,6228(sp) │ │ + sw a0,0(v1) │ │ + sw s3,0(a1) │ │ + sb zero,55(sp) │ │ + move s5,a0 │ │ lw s0,-32736(gp) │ │ jalr t9 │ │ - move s1,a2 │ │ + move s2,a2 │ │ lw gp,24(sp) │ │ li a0,4 │ │ lw a2,-32736(gp) │ │ lw t9,-32608(gp) │ │ - addiu a1,s0,8880 │ │ + addiu a1,s0,9456 │ │ jalr t9 │ │ - addiu a2,a2,9084 │ │ + addiu a2,a2,9660 │ │ lw gp,24(sp) │ │ lw t9,-32692(gp) │ │ jalr t9 │ │ nop │ │ - lw a1,0(s7) │ │ - move a0,s7 │ │ - lw t9,124(a1) │ │ + lw a3,0(s5) │ │ + move a0,s5 │ │ + lw t9,124(a3) │ │ jalr t9 │ │ - move a1,s2 │ │ - move s3,v0 │ │ - beqz v0,125c │ │ + move a1,s3 │ │ + move s4,v0 │ │ + beqz v0,1460 │ │ lw gp,24(sp) │ │ - lw a3,0(s7) │ │ - move a0,s7 │ │ - lw t9,124(a3) │ │ + lw t0,0(s5) │ │ + move a0,s5 │ │ + lw t9,124(t0) │ │ jalr t9 │ │ - move a1,s1 │ │ - move s5,v0 │ │ - beqz v0,12a8 │ │ + move a1,s2 │ │ + move s6,v0 │ │ + beqz v0,1484 │ │ lw gp,24(sp) │ │ - lw a0,0(s7) │ │ - lw t0,-32736(gp) │ │ + lw a0,0(s5) │ │ lw t1,-32736(gp) │ │ + lw t2,-32736(gp) │ │ lw t9,132(a0) │ │ - move a1,s3 │ │ - move a0,s7 │ │ - addiu a2,t0,9220 │ │ + move a1,s4 │ │ + move a0,s5 │ │ + addiu a2,t1,9796 │ │ jalr t9 │ │ - addiu a3,t1,9236 │ │ + addiu a3,t2,9812 │ │ lw gp,24(sp) │ │ - lw t2,-32704(gp) │ │ - beqz v0,12c8 │ │ - sw v0,0(t2) │ │ - lw t3,0(s7) │ │ - lw t4,-32736(gp) │ │ - lw t9,24(t3) │ │ - move a0,s7 │ │ + lw t3,-32704(gp) │ │ + beqz v0,14a8 │ │ + sw v0,0(t3) │ │ + lw t4,0(s5) │ │ + lw t5,-32736(gp) │ │ + lw t9,24(t4) │ │ + move a0,s5 │ │ jalr t9 │ │ - addiu a1,t4,9344 │ │ - beqz v0,12e8 │ │ + addiu a1,t5,9920 │ │ + beqz v0,14cc │ │ lw gp,24(sp) │ │ - lw t5,0(s7) │ │ - lw t6,-32736(gp) │ │ - lw t9,24(t5) │ │ - move a0,s7 │ │ - jalr t9 │ │ - addiu a1,t6,8944 │ │ - move s4,v0 │ │ - beqz v0,1308 │ │ + lw t6,0(s5) │ │ + lw t7,-32736(gp) │ │ + lw t9,24(t6) │ │ + move a0,s5 │ │ + jalr t9 │ │ + addiu a1,t7,9520 │ │ + move s7,v0 │ │ + beqz v0,14f0 │ │ lw gp,24(sp) │ │ - lw t7,0(s7) │ │ - lw s6,-32736(gp) │ │ - lw t9,24(t7) │ │ - move a0,s7 │ │ + lw t8,0(s5) │ │ + lw s8,-32736(gp) │ │ + lw t9,24(t8) │ │ + move a0,s5 │ │ jalr t9 │ │ - addiu a1,s6,9400 │ │ - move s2,v0 │ │ - beqz v0,1328 │ │ + addiu a1,s8,9976 │ │ + move s3,v0 │ │ + beqz v0,1514 │ │ lw gp,24(sp) │ │ - lw t8,0(s7) │ │ - move a0,s7 │ │ - lw t9,688(t8) │ │ + lw ra,0(s5) │ │ + move a0,s5 │ │ + lw t9,688(ra) │ │ li a1,1 │ │ - move a2,s4 │ │ + move a2,s7 │ │ jalr t9 │ │ move a3,zero │ │ lw gp,24(sp) │ │ - lw s8,-32712(gp) │ │ - beqz v0,123c │ │ - sw v0,0(s8) │ │ - lw ra,0(s7) │ │ - lw v0,-32736(gp) │ │ - lw v1,-32736(gp) │ │ - lw t9,376(ra) │ │ - move a0,s7 │ │ - move a1,s5 │ │ - addiu a2,v0,9548 │ │ - jalr t9 │ │ - addiu a3,v1,9556 │ │ - beqz v0,1368 │ │ - lw gp,24(sp) │ │ - lw a2,0(s7) │ │ - move a0,s7 │ │ - lw t9,380(a2) │ │ - move a1,s1 │ │ - jalr t9 │ │ - move a2,v0 │ │ - move s3,v0 │ │ - beqz v0,1388 │ │ - lw gp,24(sp) │ │ - lw a1,0(s7) │ │ + lw v1,-32712(gp) │ │ + beqz v0,143c │ │ + sw v0,0(v1) │ │ + lw v0,0(s5) │ │ + lw a2,-32736(gp) │ │ lw a3,-32736(gp) │ │ - lw t0,-32736(gp) │ │ - lw t9,376(a1) │ │ - addiu a2,a3,9640 │ │ - move a0,s7 │ │ - move a1,s5 │ │ - jalr t9 │ │ - addiu a3,t0,9648 │ │ - beqz v0,13a8 │ │ - lw gp,24(sp) │ │ - lw t1,0(s7) │ │ - move a0,s7 │ │ - lw t9,380(t1) │ │ - move a1,s1 │ │ - jalr t9 │ │ + lw t9,376(v0) │ │ + move a0,s5 │ │ + move a1,s6 │ │ + addiu a2,a2,10124 │ │ + jalr t9 │ │ + addiu a3,a3,10132 │ │ + beqz v0,155c │ │ + lw gp,24(sp) │ │ + lw a1,0(s5) │ │ + move a0,s5 │ │ + lw t9,380(a1) │ │ move a2,v0 │ │ + jalr t9 │ │ + move a1,s2 │ │ move s4,v0 │ │ - beqz v0,13c8 │ │ + beqz v0,1580 │ │ lw gp,24(sp) │ │ - lw a0,0(s7) │ │ + lw t0,0(s5) │ │ + lw t1,-32736(gp) │ │ lw t2,-32736(gp) │ │ - move a1,s5 │ │ - lw s5,-32736(gp) │ │ + lw t9,376(t0) │ │ + move a0,s5 │ │ + move a1,s6 │ │ + addiu a2,t1,10216 │ │ + jalr t9 │ │ + addiu a3,t2,10224 │ │ + beqz v0,15a4 │ │ + lw gp,24(sp) │ │ + lw t3,0(s5) │ │ + move a0,s5 │ │ + lw t9,380(t3) │ │ + move a1,s2 │ │ + jalr t9 │ │ + move a2,v0 │ │ + move s7,v0 │ │ + beqz v0,15c8 │ │ + lw gp,24(sp) │ │ + lw a0,0(s5) │ │ + lw t4,-32736(gp) │ │ + move a1,s6 │ │ + lw s6,-32736(gp) │ │ lw t9,376(a0) │ │ - addiu a2,s5,9716 │ │ - move a0,s7 │ │ + addiu a2,s6,10292 │ │ + move a0,s5 │ │ jalr t9 │ │ - addiu a3,t2,9724 │ │ - move s5,v0 │ │ - beqz v0,13e8 │ │ + addiu a3,t4,10300 │ │ + move s6,v0 │ │ + beqz v0,15ec │ │ lw gp,24(sp) │ │ lw s8,-32688(gp) │ │ - lw t9,-32600(gp) │ │ - move a0,s7 │ │ - move a1,s3 │ │ - addiu a2,sp,6176 │ │ + lw t9,-32596(gp) │ │ + move a0,s5 │ │ + move a1,s4 │ │ + addiu a2,sp,64 │ │ sw zero,12(s8) │ │ sw zero,8(s8) │ │ sw zero,4(s8) │ │ jalr t9 │ │ sw zero,0(s8) │ │ - bltz v0,1348 │ │ + bltz v0,1538 │ │ lw gp,24(sp) │ │ - lw t3,6176(sp) │ │ - lw t4,-32736(gp) │ │ - lw s6,6180(sp) │ │ - lw t9,-32608(gp) │ │ - sw t3,6208(sp) │ │ - sw s6,16(sp) │ │ + lw t5,64(sp) │ │ + lw t6,68(sp) │ │ + lw t7,-32736(gp) │ │ + lw t9,-32608(gp) │ │ + sw t5,36(sp) │ │ + sw t6,40(sp) │ │ + sw t6,16(sp) │ │ li a0,4 │ │ - addiu a1,s0,8880 │ │ - addiu a2,t4,9808 │ │ + addiu a1,s0,9456 │ │ + addiu a2,t7,10384 │ │ jalr t9 │ │ - move a3,t3 │ │ + move a3,t5 │ │ lw gp,24(sp) │ │ - lw t7,6188(sp) │ │ - li t6,1 │ │ - beq t7,t6,1070 │ │ - lw t5,-32736(gp) │ │ - lw v0,-32736(gp) │ │ + lw v0,76(sp) │ │ + li v1,1 │ │ + beq v0,v1,1270 │ │ + lw t8,-32736(gp) │ │ + lw t1,-32736(gp) │ │ lw t9,-32608(gp) │ │ li a0,6 │ │ - addiu a1,t5,8880 │ │ + addiu a1,t8,9456 │ │ jalr t9 │ │ - addiu a2,v0,9864 │ │ + addiu a2,t1,10440 │ │ + lw gp,24(sp) │ │ move v0,zero │ │ - lw ra,6260(sp) │ │ - lw s8,6256(sp) │ │ - lw s7,6252(sp) │ │ - lw s6,6248(sp) │ │ - lw s5,6244(sp) │ │ - lw s4,6240(sp) │ │ - lw s3,6236(sp) │ │ - lw s2,6232(sp) │ │ - lw s1,6228(sp) │ │ - lw s0,6224(sp) │ │ + lw a1,6228(sp) │ │ + lw s1,0(s1) │ │ + bne a1,s1,16e4 │ │ + lw ra,6268(sp) │ │ + lw s8,6264(sp) │ │ + lw s7,6260(sp) │ │ + lw s6,6256(sp) │ │ + lw s5,6252(sp) │ │ + lw s4,6248(sp) │ │ + lw s3,6244(sp) │ │ + lw s2,6240(sp) │ │ + lw s1,6236(sp) │ │ + lw s0,6232(sp) │ │ jr ra │ │ - addiu sp,sp,6264 │ │ - lw t9,-32604(gp) │ │ - move a0,s7 │ │ - move a1,s3 │ │ - addiu a2,sp,6200 │ │ + addiu sp,sp,6272 │ │ + lw t9,-32600(gp) │ │ + addiu a2,sp,56 │ │ + sw t8,44(sp) │ │ + move a0,s5 │ │ jalr t9 │ │ - sw t5,6216(sp) │ │ + move a1,s4 │ │ lw gp,24(sp) │ │ - bltz v0,146c │ │ - lw t8,6216(sp) │ │ + bltz v0,167c │ │ + lw a2,44(sp) │ │ lw t9,-32684(gp) │ │ jalr t9 │ │ li a0,1 │ │ lw gp,24(sp) │ │ - addiu v1,sp,6196 │ │ + addiu a3,sp,84 │ │ lw t9,-32680(gp) │ │ - addiu v0,sp,32 │ │ - lw a0,6200(sp) │ │ - lw a1,6208(sp) │ │ - sw v1,16(sp) │ │ - move a2,s6 │ │ - addiu a3,sp,32 │ │ - sw v0,6212(sp) │ │ + addiu t0,sp,60 │ │ + lw a0,56(sp) │ │ + lw a1,36(sp) │ │ + lw a2,40(sp) │ │ + sw a3,44(sp) │ │ + sw t0,16(sp) │ │ jalr t9 │ │ sw s8,20(sp) │ │ lw gp,24(sp) │ │ - move a1,s3 │ │ - lw t9,-32616(gp) │ │ - jalr t9 │ │ - move a0,s7 │ │ - lw gp,24(sp) │ │ - bltz v0,144c │ │ - lw s3,-32688(gp) │ │ - lw a2,0(s7) │ │ - move a0,s7 │ │ - lw t9,748(a2) │ │ move a1,s4 │ │ + lw t9,-32612(gp) │ │ jalr t9 │ │ - addiu a2,sp,6204 │ │ - beqz v0,148c │ │ + move a0,s5 │ │ lw gp,24(sp) │ │ - lw a1,0(s3) │ │ + bltz v0,1658 │ │ + lw s4,-32688(gp) │ │ + lw a1,0(s5) │ │ + move a0,s5 │ │ + lw t9,748(a1) │ │ + addiu a2,sp,55 │ │ + jalr t9 │ │ + move a1,s7 │ │ + beqz v0,169c │ │ + lw gp,24(sp) │ │ + lw t1,0(s4) │ │ + lw t2,0(s5) │ │ + sw t1,0(v0) │ │ + lw t3,4(s4) │ │ + lw t9,780(t2) │ │ + sw t3,4(v0) │ │ + lw t4,8(s4) │ │ + move a1,s7 │ │ + sw t4,8(v0) │ │ + lw s8,12(s4) │ │ move a2,v0 │ │ - sw a1,0(v0) │ │ - lw a3,4(s3) │ │ - move a1,s4 │ │ - sw a3,4(v0) │ │ - lw t0,8(s3) │ │ - move a0,s7 │ │ - sw t0,8(v0) │ │ - lw t1,12(s3) │ │ - sw t1,12(v0) │ │ - lw s4,0(s7) │ │ - lw t9,780(s4) │ │ - jalr t9 │ │ + move a0,s5 │ │ li a3,1 │ │ + jalr t9 │ │ + sw s8,12(v0) │ │ lw gp,24(sp) │ │ - lw a0,0(s7) │ │ - lw t2,-32736(gp) │ │ - lw s8,-32736(gp) │ │ - lw t9,132(a0) │ │ - move a1,s2 │ │ - move a0,s7 │ │ - addiu a2,t2,10044 │ │ + lw s7,0(s5) │ │ + lw t5,-32736(gp) │ │ + lw t6,-32736(gp) │ │ + lw t9,132(s7) │ │ + move a0,s5 │ │ + move a1,s3 │ │ + addiu a2,t5,10620 │ │ jalr t9 │ │ - addiu a3,s8,10052 │ │ - move s3,v0 │ │ - beqz v0,14ac │ │ + addiu a3,t6,10628 │ │ + move s4,v0 │ │ + beqz v0,16c0 │ │ lw gp,24(sp) │ │ - lw t3,0(s7) │ │ - lw a1,6196(sp) │ │ - lw t9,688(t3) │ │ - move a0,s7 │ │ - move a2,s2 │ │ + lw a0,0(s5) │ │ + lw a1,60(sp) │ │ + lw t9,688(a0) │ │ + move a2,s3 │ │ + move a0,s5 │ │ jalr t9 │ │ move a3,zero │ │ - lw s6,6196(sp) │ │ + lw t7,60(sp) │ │ lw gp,24(sp) │ │ - blez s6,1408 │ │ - move s4,v0 │ │ - addiu s8,sp,32 │ │ - b 11d8 │ │ - move s6,zero │ │ - lw t6,0(s7) │ │ - lw t9,696(t6) │ │ + blez t7,1610 │ │ + sw v0,36(sp) │ │ + lw s8,44(sp) │ │ + b 13e8 │ │ + move s7,zero │ │ + lw ra,0(s5) │ │ + lw a1,36(sp) │ │ + lw t9,696(ra) │ │ + move a2,s7 │ │ + move a3,v0 │ │ jalr t9 │ │ - addiu s8,s8,12 │ │ - lw t7,6196(sp) │ │ - slt t8,s6,t7 │ │ - beqz t8,1408 │ │ + move a0,s5 │ │ + lw v0,60(sp) │ │ + addiu s7,s7,1 │ │ + slt a2,s7,v0 │ │ lw gp,24(sp) │ │ - lw t4,4(s8) │ │ - lw t5,8(s8) │ │ - lw a3,0(s8) │ │ + beqz a2,1610 │ │ + addiu s8,s8,12 │ │ + lw t8,4(s8) │ │ + lw v1,8(s8) │ │ + sw t8,16(sp) │ │ + sw v1,20(sp) │ │ lw t9,-32676(gp) │ │ - move a0,s7 │ │ - move a1,s2 │ │ - move a2,s3 │ │ - sw t4,16(sp) │ │ + lw a3,0(s8) │ │ + move a0,s5 │ │ + move a1,s3 │ │ jalr t9 │ │ - sw t5,20(sp) │ │ - move a3,v0 │ │ - move a2,s6 │ │ + move a2,s4 │ │ + bnez v0,13b4 │ │ lw gp,24(sp) │ │ - move a0,s7 │ │ - move a1,s4 │ │ - bnez v0,11b8 │ │ - addiu s6,s6,1 │ │ - lw s7,-32736(gp) │ │ + lw s5,-32736(gp) │ │ lw t9,-32608(gp) │ │ li a0,6 │ │ - addiu a1,s0,8880 │ │ + addiu a1,s0,9456 │ │ jalr t9 │ │ - addiu a2,s7,10144 │ │ - b 1040 │ │ + addiu a2,s5,10720 │ │ + lw gp,24(sp) │ │ + b 1234 │ │ move v0,zero │ │ - lw t3,-32736(gp) │ │ + lw t7,-32736(gp) │ │ lw t9,-32608(gp) │ │ li a0,6 │ │ - addiu a1,s0,8880 │ │ + addiu a1,s0,9456 │ │ jalr t9 │ │ - addiu a2,t3,9492 │ │ - b 1040 │ │ + addiu a2,t7,10068 │ │ + lw gp,24(sp) │ │ + b 1234 │ │ move v0,zero │ │ - lw s8,-32736(gp) │ │ + lw a2,-32736(gp) │ │ lw t9,-32608(gp) │ │ - addiu a1,s0,8880 │ │ - addiu a2,s8,9112 │ │ - jalr t9 │ │ li a0,6 │ │ - lw ra,6260(sp) │ │ - lw s8,6256(sp) │ │ - lw s7,6252(sp) │ │ - lw s6,6248(sp) │ │ - lw s5,6244(sp) │ │ - lw s4,6240(sp) │ │ - lw s3,6236(sp) │ │ - lw s2,6232(sp) │ │ - lw s1,6228(sp) │ │ - lw s0,6224(sp) │ │ + addiu a1,s0,9456 │ │ + jalr t9 │ │ + addiu a2,a2,9688 │ │ + lw gp,24(sp) │ │ + b 1234 │ │ move v0,zero │ │ - jr ra │ │ - addiu sp,sp,6264 │ │ - lw t6,-32736(gp) │ │ + lw v0,-32736(gp) │ │ lw t9,-32608(gp) │ │ li a0,6 │ │ - addiu a1,s0,8880 │ │ + addiu a1,s0,9456 │ │ jalr t9 │ │ - addiu a2,t6,9168 │ │ - b 1040 │ │ + addiu a2,v0,9744 │ │ + lw gp,24(sp) │ │ + b 1234 │ │ move v0,zero │ │ - lw s6,-32736(gp) │ │ + lw s7,-32736(gp) │ │ lw t9,-32608(gp) │ │ li a0,6 │ │ - addiu a1,s0,8880 │ │ + addiu a1,s0,9456 │ │ jalr t9 │ │ - addiu a2,s6,9260 │ │ - b 1040 │ │ + addiu a2,s7,9836 │ │ + lw gp,24(sp) │ │ + b 1234 │ │ move v0,zero │ │ - lw t5,-32736(gp) │ │ + lw ra,-32736(gp) │ │ lw t9,-32608(gp) │ │ li a0,6 │ │ - addiu a1,s0,8880 │ │ + addiu a2,ra,9940 │ │ jalr t9 │ │ - addiu a2,t5,9364 │ │ - b 1040 │ │ + addiu a1,s0,9456 │ │ + lw gp,24(sp) │ │ + b 1234 │ │ move v0,zero │ │ - lw t4,-32736(gp) │ │ + lw v1,-32736(gp) │ │ lw t9,-32608(gp) │ │ li a0,6 │ │ - addiu a1,s0,8880 │ │ + addiu a1,s0,9456 │ │ jalr t9 │ │ - addiu a2,t4,8964 │ │ - b 1040 │ │ + addiu a2,v1,9540 │ │ + lw gp,24(sp) │ │ + b 1234 │ │ move v0,zero │ │ - lw s4,-32736(gp) │ │ + lw t8,-32736(gp) │ │ lw t9,-32608(gp) │ │ li a0,6 │ │ - addiu a1,s0,8880 │ │ + addiu a1,s0,9456 │ │ jalr t9 │ │ - addiu a2,s4,9424 │ │ - b 1040 │ │ + addiu a2,t8,10000 │ │ + lw gp,24(sp) │ │ + b 1234 │ │ move v0,zero │ │ - lw a2,-32736(gp) │ │ + lw t2,-32736(gp) │ │ lw t9,-32608(gp) │ │ li a0,6 │ │ - addiu a1,s0,8880 │ │ + addiu a1,s0,9456 │ │ jalr t9 │ │ - addiu a2,a2,9780 │ │ - b 1040 │ │ + addiu a2,t2,10356 │ │ + lw gp,24(sp) │ │ + b 1234 │ │ move v0,zero │ │ - lw s3,-32736(gp) │ │ + lw s4,-32736(gp) │ │ lw t9,-32608(gp) │ │ li a0,6 │ │ - addiu a1,s0,8880 │ │ + addiu a1,s0,9456 │ │ jalr t9 │ │ - addiu a2,s3,9584 │ │ - b 1040 │ │ + addiu a2,s4,10160 │ │ + lw gp,24(sp) │ │ + b 1234 │ │ move v0,zero │ │ - lw t2,-32736(gp) │ │ + lw t6,-32736(gp) │ │ lw t9,-32608(gp) │ │ li a0,6 │ │ - addiu a1,s0,8880 │ │ + addiu a1,s0,9456 │ │ jalr t9 │ │ - addiu a2,t2,9612 │ │ - b 1040 │ │ + addiu a2,t6,10188 │ │ + lw gp,24(sp) │ │ + b 1234 │ │ move v0,zero │ │ - lw t1,-32736(gp) │ │ + lw t5,-32736(gp) │ │ lw t9,-32608(gp) │ │ li a0,6 │ │ - addiu a1,s0,8880 │ │ + addiu a1,s0,9456 │ │ jalr t9 │ │ - addiu a2,t1,9652 │ │ - b 1040 │ │ + addiu a2,t5,10228 │ │ + lw gp,24(sp) │ │ + b 1234 │ │ move v0,zero │ │ - lw t0,-32736(gp) │ │ + lw t4,-32736(gp) │ │ lw t9,-32608(gp) │ │ li a0,6 │ │ - addiu a1,s0,8880 │ │ + addiu a1,s0,9456 │ │ jalr t9 │ │ - addiu a2,t0,9684 │ │ - b 1040 │ │ + addiu a2,t4,10260 │ │ + lw gp,24(sp) │ │ + b 1234 │ │ move v0,zero │ │ - lw a3,-32736(gp) │ │ + lw t3,-32736(gp) │ │ lw t9,-32608(gp) │ │ li a0,6 │ │ - addiu a1,s0,8880 │ │ + addiu a1,s0,9456 │ │ jalr t9 │ │ - addiu a2,a3,9752 │ │ - b 1040 │ │ + addiu a2,t3,10328 │ │ + lw gp,24(sp) │ │ + b 1234 │ │ move v0,zero │ │ - lw s0,0(s7) │ │ - move a0,s7 │ │ + lw s0,0(s5) │ │ + lw a1,36(sp) │ │ lw t9,84(s0) │ │ jalr t9 │ │ - move a1,s4 │ │ + move a0,s5 │ │ lw gp,24(sp) │ │ - move a3,v0 │ │ - lw s2,-32724(gp) │ │ - move a0,s7 │ │ - sw v0,0(s2) │ │ - lw v1,0(s7) │ │ - move a1,s1 │ │ - lw t9,416(v1) │ │ + move a0,s5 │ │ + lw s3,-32724(gp) │ │ + move a1,s2 │ │ + sw v0,0(s3) │ │ + lw a3,0(s5) │ │ + move a2,s6 │ │ + lw t9,416(a3) │ │ jalr t9 │ │ - move a2,s5 │ │ - b 1040 │ │ + move a3,v0 │ │ + lw gp,24(sp) │ │ + b 1234 │ │ li v0,1 │ │ - lw ra,-32736(gp) │ │ + lw t0,-32736(gp) │ │ lw t9,-32608(gp) │ │ li a0,6 │ │ - addiu a2,ra,9932 │ │ + addiu a1,s0,9456 │ │ jalr t9 │ │ - addiu a1,s0,8880 │ │ - b 1040 │ │ + addiu a2,t0,10508 │ │ + lw gp,24(sp) │ │ + b 1234 │ │ move v0,zero │ │ lw ra,-32736(gp) │ │ lw t9,-32608(gp) │ │ - li a0,6 │ │ - addiu a2,ra,9892 │ │ + addiu a1,a2,9456 │ │ + addiu a2,ra,10468 │ │ jalr t9 │ │ - addiu a1,t8,8880 │ │ - b 1094 │ │ + li a0,6 │ │ + b 1294 │ │ lw gp,24(sp) │ │ - lw s5,-32736(gp) │ │ + lw s6,-32736(gp) │ │ lw t9,-32608(gp) │ │ li a0,6 │ │ - addiu a1,s0,8880 │ │ + addiu a1,s0,9456 │ │ jalr t9 │ │ - addiu a2,s5,9976 │ │ - b 1040 │ │ + addiu a2,s6,10552 │ │ + lw gp,24(sp) │ │ + b 1234 │ │ move v0,zero │ │ - lw s1,-32736(gp) │ │ + lw s2,-32736(gp) │ │ lw t9,-32608(gp) │ │ li a0,6 │ │ - addiu a1,s0,8880 │ │ + addiu a1,s0,9456 │ │ jalr t9 │ │ - addiu a2,s1,10060 │ │ - b 1040 │ │ + addiu a2,s2,10636 │ │ + lw gp,24(sp) │ │ + b 1234 │ │ move v0,zero │ │ + lw t9,-32592(gp) │ │ + jalr t9 │ │ nop │ │ │ │ -000014d0 : │ │ +000016f0 : │ │ slti v0,a3,3 │ │ - bnez v0,16b4 │ │ + bnez v0,18d8 │ │ nop │ │ addiu sp,sp,-40 │ │ - lui t4,0x38e3 │ │ - sw s7,32(sp) │ │ + sll t8,a2,0x2 │ │ + lui t3,0x38e3 │ │ + addiu t4,a2,-1 │ │ sw s0,4(sp) │ │ - sll s7,a2,0x3 │ │ - sll s0,a2,0x2 │ │ + sw s8,36(sp) │ │ + slti s0,a2,3 │ │ + sw s7,32(sp) │ │ sw s6,28(sp) │ │ sw s5,24(sp) │ │ + sw s4,20(sp) │ │ sw s3,16(sp) │ │ sw s2,12(sp) │ │ - sw s8,36(sp) │ │ - sw s4,20(sp) │ │ sw s1,8(sp) │ │ - addu s3,a1,s0 │ │ - addiu s6,a3,-1 │ │ - li s2,1 │ │ - slti s5,a2,3 │ │ - addiu s7,s7,-8 │ │ - lui v0,0xff │ │ - ori t4,t4,0x8e39 │ │ - bnez s5,167c │ │ - addu s4,s0,a0 │ │ - addu s1,s7,a0 │ │ - move t3,s3 │ │ - move v1,s4 │ │ - lw a2,0(a0) │ │ - lw s8,4(a0) │ │ - lw t9,8(a0) │ │ - lw t2,0(v1) │ │ - and t8,s8,v0 │ │ - and a3,a2,v0 │ │ - lw t1,4(v1) │ │ - andi a1,a2,0xff00 │ │ - addu t7,t8,a3 │ │ - and t5,t9,v0 │ │ - andi t6,s8,0xff00 │ │ - lw t0,8(v1) │ │ - andi a3,t9,0xff00 │ │ - addu t8,t7,t5 │ │ - addu t6,t6,a1 │ │ - and t7,t2,v0 │ │ - addu a1,v1,s0 │ │ - andi t5,t2,0xff00 │ │ - addu t6,t6,a3 │ │ - andi a2,a2,0xff │ │ - lw a3,0(a1) │ │ - addu t8,t8,t7 │ │ + addu t6,a1,t8 │ │ + addiu t9,a3,-1 │ │ + li t7,1 │ │ + lui a2,0xff │ │ + ori t3,t3,0x8e39 │ │ + bnez s0,18a0 │ │ + addu t5,a0,t8 │ │ + move t0,t5 │ │ + addu a3,t8,t5 │ │ + move t2,t6 │ │ + li t1,1 │ │ + lw s3,0(a0) │ │ + lw s2,4(a0) │ │ + lw v0,8(a0) │ │ + lw s6,0(t0) │ │ + and a1,s2,a2 │ │ + and v1,s3,a2 │ │ + lw s8,4(t0) │ │ + andi s7,s2,0xff00 │ │ + addu s5,a1,v1 │ │ + andi s4,s3,0xff00 │ │ + and a1,v0,a2 │ │ + addu v1,s5,a1 │ │ + addu s4,s7,s4 │ │ + and a1,s6,a2 │ │ + lw s7,8(t0) │ │ + lw s5,0(a3) │ │ + andi s1,v0,0xff00 │ │ + andi s3,s3,0xff │ │ + addu a1,v1,a1 │ │ + andi s2,s2,0xff │ │ + and v1,s8,a2 │ │ + addu s4,s4,s1 │ │ + addu s2,s2,s3 │ │ + andi s1,s6,0xff00 │ │ + lw s3,4(a3) │ │ + addu a1,a1,v1 │ │ + andi v0,v0,0xff │ │ + and v1,s7,a2 │ │ + addu v0,s2,v0 │ │ + addu a1,a1,v1 │ │ + lw s2,8(a3) │ │ + addu s1,s4,s1 │ │ + and v1,s5,a2 │ │ + andi s4,s8,0xff00 │ │ + andi s6,s6,0xff │ │ + addu v1,a1,v1 │ │ + addu s1,s1,s4 │ │ + and a1,s3,a2 │ │ + andi s4,s7,0xff00 │ │ + addu s6,v0,s6 │ │ andi s8,s8,0xff │ │ - and t7,t1,v0 │ │ - addu s8,s8,a2 │ │ - addu t6,t6,t5 │ │ - lw a2,4(a1) │ │ - andi t5,t1,0xff00 │ │ - addu t8,t8,t7 │ │ - andi t9,t9,0xff │ │ - and t7,t0,v0 │ │ - lw a1,8(a1) │ │ - addu t9,s8,t9 │ │ - addu t6,t6,t5 │ │ - and s8,a3,v0 │ │ - andi t5,t0,0xff00 │ │ - addu t8,t8,t7 │ │ - andi t2,t2,0xff │ │ - addu t6,t6,t5 │ │ - andi t7,a3,0xff00 │ │ - addu t2,t9,t2 │ │ - addu t8,t8,s8 │ │ - and t9,a2,v0 │ │ - addu s8,t6,t7 │ │ - addu t8,t8,t9 │ │ - and t7,a1,v0 │ │ - andi t1,t1,0xff │ │ - addu t6,t2,t1 │ │ - andi t5,a2,0xff00 │ │ - andi t2,a3,0xff │ │ - andi t0,t0,0xff │ │ - addu a3,t8,t7 │ │ - addu t1,s8,t5 │ │ - andi t9,a1,0xff00 │ │ - addu s8,t6,t0 │ │ - multu a3,t4 │ │ - addu t5,t1,t9 │ │ - addu t6,s8,t2 │ │ - andi a2,a2,0xff │ │ - mfhi t0 │ │ - addu t8,t6,a2 │ │ - multu t5,t4 │ │ - andi a1,a1,0xff │ │ - addu t1,t8,a1 │ │ - mfhi t7 │ │ - multu t1,t4 │ │ - srl t9,t0,0x1 │ │ - srl s8,t7,0x1 │ │ - mfhi t2 │ │ - and a3,t9,v0 │ │ - andi t5,s8,0xff00 │ │ - or t6,a3,t5 │ │ - srl a2,t2,0x1 │ │ - or t0,t6,a2 │ │ - addiu v1,v1,4 │ │ - sw t0,4(t3) │ │ + addu v0,s6,s8 │ │ + addu s1,s1,s4 │ │ + addu s6,v1,a1 │ │ + andi s4,s5,0xff00 │ │ + and s8,s2,a2 │ │ + addu a1,s6,s8 │ │ + addu s1,s1,s4 │ │ + andi s7,s7,0xff │ │ + andi s4,s3,0xff00 │ │ + addu v1,s1,s4 │ │ + multu a1,t3 │ │ + andi s1,s2,0xff00 │ │ + addu s4,v0,s7 │ │ + andi s5,s5,0xff │ │ + addu s7,v1,s1 │ │ + addu v0,s4,s5 │ │ + andi s3,s3,0xff │ │ + addu s8,v0,s3 │ │ + mfhi s6 │ │ + andi s2,s2,0xff │ │ + multu s7,t3 │ │ + addu s1,s8,s2 │ │ + mfhi v1 │ │ + multu s1,t3 │ │ + srl s4,s6,0x1 │ │ + srl s5,v1,0x1 │ │ + mfhi s7 │ │ + and a1,s4,a2 │ │ + andi v0,s5,0xff00 │ │ + or s3,a1,v0 │ │ + srl s6,s7,0x1 │ │ + or s8,s3,s6 │ │ + addiu t1,t1,1 │ │ + sw s8,4(t2) │ │ addiu a0,a0,4 │ │ - bne s1,v1,1540 │ │ - addiu t3,t3,4 │ │ - addiu s2,s2,1 │ │ - move a0,s4 │ │ - bne s2,s6,152c │ │ - addu s3,s3,s0 │ │ + addiu t0,t0,4 │ │ + addiu a3,a3,4 │ │ + bne t1,t4,1760 │ │ + addiu t2,t2,4 │ │ + addiu t7,t7,1 │ │ + move a0,t5 │ │ + bne t7,t9,1748 │ │ + addu t6,t6,t8 │ │ lw s8,36(sp) │ │ lw s7,32(sp) │ │ lw s6,28(sp) │ │ lw s5,24(sp) │ │ lw s4,20(sp) │ │ lw s3,16(sp) │ │ lw s2,12(sp) │ │ lw s1,8(sp) │ │ lw s0,4(sp) │ │ addiu sp,sp,40 │ │ jr ra │ │ nop │ │ │ │ -000016bc : │ │ +000018e0 : │ │ lui gp,0x1 │ │ - addiu gp,gp,31044 │ │ + addiu gp,gp,30496 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-48 │ │ sw s3,36(sp) │ │ mul s3,a1,a2 │ │ - lw t9,-32596(gp) │ │ + lw t9,-32616(gp) │ │ sw gp,16(sp) │ │ sw s4,40(sp) │ │ sw s2,32(sp) │ │ sw s1,28(sp) │ │ sw s0,24(sp) │ │ sw ra,44(sp) │ │ move s4,a0 │ │ sll a0,s3,0x2 │ │ - move s1,a1 │ │ + move s2,a1 │ │ jalr t9 │ │ - move s2,a2 │ │ + move s1,a2 │ │ move s0,v0 │ │ - beqz v0,1774 │ │ + beqz v0,1998 │ │ lw gp,16(sp) │ │ lw a0,-32736(gp) │ │ lw t9,-32672(gp) │ │ jalr t9 │ │ - addiu a0,a0,10256 │ │ + addiu a0,a0,10832 │ │ lw gp,16(sp) │ │ move a1,s0 │ │ lw t9,-32668(gp) │ │ - move a2,s1 │ │ - move a3,s2 │ │ + move a2,s2 │ │ + move a3,s1 │ │ jalr t9 │ │ move a0,s4 │ │ lw gp,16(sp) │ │ lw v0,-32736(gp) │ │ lw t9,-32672(gp) │ │ jalr t9 │ │ - addiu a0,v0,10276 │ │ + addiu a0,v0,10852 │ │ lw ra,44(sp) │ │ move v0,s0 │ │ lw s4,40(sp) │ │ lw s3,36(sp) │ │ lw s2,32(sp) │ │ lw s1,28(sp) │ │ lw s0,24(sp) │ │ jr ra │ │ addiu sp,sp,48 │ │ lw a1,-32736(gp) │ │ lw a2,-32736(gp) │ │ lw t9,-32608(gp) │ │ move a3,s3 │ │ li a0,6 │ │ - addiu a1,a1,8880 │ │ + addiu a1,a1,9456 │ │ jalr t9 │ │ - addiu a2,a2,10212 │ │ + addiu a2,a2,10788 │ │ lw ra,44(sp) │ │ move v0,s0 │ │ lw s4,40(sp) │ │ lw s3,36(sp) │ │ lw s2,32(sp) │ │ lw s1,28(sp) │ │ lw s0,24(sp) │ │ jr ra │ │ addiu sp,sp,48 │ │ │ │ -000017b8 : │ │ - lw v0,24(sp) │ │ - lw v1,16(sp) │ │ - subu t2,a3,v0 │ │ - subu t1,v1,v0 │ │ - addu t4,v1,v0 │ │ - addu t5,a3,v0 │ │ - slti t3,t1,0 │ │ - slt t0,a2,t4 │ │ - move a3,zero │ │ - movz a2,t4,t0 │ │ - movz a3,t1,t3 │ │ - slti t6,t2,0 │ │ - slt t7,a1,t5 │ │ - slt t8,a3,a2 │ │ - move t3,a2 │ │ - movn t2,zero,t6 │ │ - lw a2,20(sp) │ │ - beqz t8,184c │ │ - movn t5,a1,t7 │ │ - mul t9,a1,a3 │ │ - subu t1,t2,t5 │ │ - addu v0,t9,t5 │ │ - sll v1,v0,0x2 │ │ - addu t6,a0,v1 │ │ +000019dc : │ │ + lw t3,24(sp) │ │ + lw t2,16(sp) │ │ + subu t4,a3,t3 │ │ + addu t1,t2,t3 │ │ + subu t0,t2,t3 │ │ + slt v1,a2,t1 │ │ + movn t1,a2,v1 │ │ + slti v0,t0,0 │ │ + slti a2,t4,0 │ │ + addu t5,a3,t3 │ │ + movn t4,zero,a2 │ │ + movn t0,zero,v0 │ │ + slt t6,a1,t5 │ │ + move t2,t4 │ │ + slt t7,t0,t1 │ │ + move t4,t5 │ │ + lw a3,20(sp) │ │ + beqz t7,1a6c │ │ + movn t4,a1,t6 │ │ + mul t8,a1,t0 │ │ + slt t5,t2,t4 │ │ + addu t9,t8,t2 │ │ + sll t3,t9,0x2 │ │ sll a1,a1,0x2 │ │ - sll t0,t1,0x2 │ │ - slt a0,t2,t5 │ │ - beqz a0,1840 │ │ - nop │ │ - addu t4,t6,t0 │ │ - sw a2,0(t4) │ │ - addiu t4,t4,4 │ │ - bne t4,t6,1830 │ │ - nop │ │ - addiu a3,a3,1 │ │ - bne a3,t3,1824 │ │ - addu t6,t6,a1 │ │ + addu a0,a0,t3 │ │ + beqz t5,1a60 │ │ + nop │ │ + move v1,a0 │ │ + move v0,t2 │ │ + addiu v0,v0,1 │ │ + sw a3,0(v1) │ │ + bne v0,t4,1a50 │ │ + addiu v1,v1,4 │ │ + addiu t0,t0,1 │ │ + bne t0,t1,1a40 │ │ + addu a0,a0,a1 │ │ jr ra │ │ nop │ │ │ │ -00001854 : │ │ +00001a74 : │ │ lui gp,0x1 │ │ - addiu gp,gp,30636 │ │ + addiu gp,gp,30092 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-24 │ │ + addiu sp,sp,-56 │ │ lw v0,-32664(gp) │ │ - sw gp,0(sp) │ │ - lw a3,44(sp) │ │ - lw v1,0(v0) │ │ - mul t0,a2,a3 │ │ - mul a0,a2,v1 │ │ - lw t1,40(sp) │ │ - move v0,zero │ │ + lw a0,76(sp) │ │ + lw a3,0(v0) │ │ + mul t0,a2,a0 │ │ + mul v1,a2,a3 │ │ + lw t1,72(sp) │ │ + sw ra,52(sp) │ │ addu a2,t0,t1 │ │ - subu t2,a2,a0 │ │ - addu t3,a2,a0 │ │ - subu t4,t2,v1 │ │ - addu t5,t2,v1 │ │ - subu t7,t3,v1 │ │ - addu t6,t3,v1 │ │ - sll t8,t4,0x2 │ │ - sll t9,t5,0x2 │ │ - sll a0,t7,0x2 │ │ - sll v1,t6,0x2 │ │ - addu t1,a1,t8 │ │ - addu t0,a1,v1 │ │ - addu a3,a1,t9 │ │ - addu a1,a1,a0 │ │ - lw t2,0(a3) │ │ - lw a0,0(t1) │ │ - lw a2,0(t0) │ │ + subu t2,a2,v1 │ │ + addu t3,a2,v1 │ │ + addu t6,t2,a3 │ │ + subu t4,t2,a3 │ │ + addu t7,t3,a3 │ │ + subu t8,t3,a3 │ │ + sll ra,t6,0x2 │ │ + sll a3,t7,0x2 │ │ + lw t5,-32604(gp) │ │ + sll t9,t4,0x2 │ │ + sll v1,t8,0x2 │ │ + addu t1,a1,t9 │ │ + addu v0,a1,ra │ │ + addu a0,a1,a3 │ │ + addu a1,a1,v1 │ │ + lw t7,0(t1) │ │ + lw a2,0(v0) │ │ + lw t2,0(a0) │ │ lw t3,0(a1) │ │ - sw t2,12(sp) │ │ - sw t3,20(sp) │ │ - sw a0,8(sp) │ │ - sw a2,16(sp) │ │ - li t1,2 │ │ - li t5,1024 │ │ + lw t0,0(t5) │ │ + sw gp,16(sp) │ │ + sw t2,36(sp) │ │ + sw t3,40(sp) │ │ + sw t0,44(sp) │ │ + sw t7,28(sp) │ │ + sw a2,32(sp) │ │ + move v0,zero │ │ + li t2,2 │ │ + li t1,4 │ │ + li t6,1024 │ │ li t3,3 │ │ + li t9,1 │ │ + srl t8,t7,0x8 │ │ + srl ra,t7,0x10 │ │ + addiu a1,t9,-1 │ │ + move a3,zero │ │ li t4,1 │ │ - li t0,4 │ │ - addiu t2,sp,8 │ │ - srl t6,a0,0x8 │ │ - srl t7,a0,0x10 │ │ - move t8,zero │ │ - move t9,zero │ │ - andi v1,a0,0xff │ │ - andi a3,t6,0xff │ │ - beq t8,t1,1978 │ │ - andi a1,t7,0xff │ │ - beq t8,t3,1ac4 │ │ - slt t6,a3,v1 │ │ - beq t8,t4,1a78 │ │ - slt a0,v1,a3 │ │ - bnez a0,1a14 │ │ - slt a2,a1,a3 │ │ - li a3,1024 │ │ - addu t9,t9,a3 │ │ - slti t7,t9,217 │ │ - beqz t7,19fc │ │ - nop │ │ - addiu t8,t8,1 │ │ - beq t8,t0,1a60 │ │ - addu a0,t8,v0 │ │ - andi a1,a0,0x3 │ │ - sll v1,a1,0x2 │ │ - addu a2,t2,v1 │ │ - lw a0,0(a2) │ │ - srl t6,a0,0x8 │ │ - srl t7,a0,0x10 │ │ - andi v1,a0,0xff │ │ - andi a3,t6,0xff │ │ - bne t8,t1,1918 │ │ - andi a1,t7,0xff │ │ - slt a2,a1,v1 │ │ - beqz a2,1930 │ │ - slt t6,a1,a3 │ │ - beqz t6,1930 │ │ - slt t7,a3,v1 │ │ - beqz t7,1b7c │ │ - subu a2,a3,v1 │ │ - subu a2,v1,a3 │ │ - sll t6,a2,0x1 │ │ - subu a3,a3,a1 │ │ - addiu a0,a3,1 │ │ - addu t7,t6,a2 │ │ - div zero,t7,a0 │ │ + andi t7,t7,0xff │ │ + andi a0,t8,0xff │ │ + beq a1,t2,1bb0 │ │ + andi t0,ra,0xff │ │ + beq a1,t3,1c98 │ │ + slt a2,a0,t7 │ │ + beq a1,t4,1cd8 │ │ + slt v1,t7,a0 │ │ + bnez v1,1c34 │ │ + slt a2,t0,a0 │ │ + li a2,1024 │ │ + addu a3,a3,a2 │ │ + slti a0,a3,217 │ │ + beqz a0,1c18 │ │ + nop │ │ + beq t9,t1,1cb0 │ │ + addu t8,t9,v0 │ │ + andi t0,t8,0x3 │ │ + sll t7,t0,0x2 │ │ + addiu a2,sp,48 │ │ + addu v1,a2,t7 │ │ + lw t7,-20(v1) │ │ + addiu t9,t9,1 │ │ + srl t8,t7,0x8 │ │ + srl ra,t7,0x10 │ │ + addiu a1,t9,-1 │ │ + andi t7,t7,0xff │ │ + andi a0,t8,0xff │ │ + bne a1,t2,1b48 │ │ + andi t0,ra,0xff │ │ + slt a1,t0,t7 │ │ + beqz a1,1ce0 │ │ + slt a2,t0,a0 │ │ + beqz a2,1ce0 │ │ + slt t8,a0,t7 │ │ + beqz t8,1dcc │ │ + subu v1,a0,t7 │ │ + subu v1,t7,a0 │ │ + sll ra,v1,0x1 │ │ + subu a0,a0,t0 │ │ + addu a1,ra,v1 │ │ + addiu t8,a0,1 │ │ + div zero,a1,t8 │ │ + teq t8,zero,0x7 │ │ + subu a0,t7,t0 │ │ + mflo v1 │ │ + sll t0,v1,0x8 │ │ + div zero,t0,a0 │ │ teq a0,zero,0x7 │ │ - subu v1,v1,a1 │ │ - mflo a0 │ │ - sll a1,a0,0x8 │ │ - div zero,a1,v1 │ │ - teq v1,zero,0x7 │ │ - mflo a1 │ │ - bltz v1,1934 │ │ - addiu a3,a1,368 │ │ - addiu v1,v1,1 │ │ - div zero,t5,v1 │ │ - teq v1,zero,0x7 │ │ - mflo a2 │ │ - addiu t6,a2,-5 │ │ - addu a3,t6,a1 │ │ - addu t9,t9,a3 │ │ - slti t7,t9,217 │ │ - bnez t7,1948 │ │ - addiu t8,t8,1 │ │ - addiu t8,t8,-1 │ │ + bgez a0,1c7c │ │ + mflo t7 │ │ + addiu a2,t7,368 │ │ + addu a3,a3,a2 │ │ + slti a0,a3,217 │ │ + bnez a0,1b74 │ │ + nop │ │ addiu v0,v0,1 │ │ - beq v0,t0,1b10 │ │ - sll t9,v0,0x2 │ │ - addu t6,t2,t9 │ │ - b 18f8 │ │ - lw a0,0(t6) │ │ - beqz a2,1930 │ │ - slt t6,a1,v1 │ │ - bnez t6,1b1c │ │ - subu a0,v1,a1 │ │ - subu a0,a1,v1 │ │ - sll t7,a0,0x1 │ │ - addu t6,t7,a0 │ │ - subu a1,a3,a1 │ │ - div zero,t6,a1 │ │ - teq a1,zero,0x7 │ │ - subu v1,a3,v1 │ │ - mflo a2 │ │ - sll a3,a2,0x8 │ │ - div zero,a3,v1 │ │ - teq v1,zero,0x7 │ │ - bgez v1,19d0 │ │ - mflo a1 │ │ - b 1934 │ │ - addiu a3,a1,368 │ │ - slti t8,t9,185 │ │ - beqz t8,1a00 │ │ + beq v0,t1,1cfc │ │ + sll ra,v0,0x2 │ │ + addiu a0,sp,48 │ │ + addu t4,a0,ra │ │ + b 1b20 │ │ + lw t7,-20(t4) │ │ + beqz a2,1b64 │ │ + li a2,1024 │ │ + slt t8,t0,t7 │ │ + bnez t8,1d6c │ │ + subu t8,t7,t0 │ │ + subu ra,t0,t7 │ │ + sll a1,ra,0x1 │ │ + subu t0,a0,t0 │ │ + addu a2,a1,ra │ │ + div zero,a2,t0 │ │ + teq t0,zero,0x7 │ │ + subu a0,a0,t7 │ │ + mflo v1 │ │ + sll t0,v1,0x8 │ │ + div zero,t0,a0 │ │ + teq a0,zero,0x7 │ │ + bltz a0,1c04 │ │ + mflo t7 │ │ + addiu a2,a0,1 │ │ + div zero,t6,a2 │ │ + teq a2,zero,0x7 │ │ + mflo v1 │ │ + addiu ra,v1,-5 │ │ + b 1b64 │ │ + addu a2,ra,t7 │ │ + bnez a2,1d38 │ │ + slt v1,a0,t0 │ │ + addiu a3,a3,1024 │ │ + slti t9,a3,217 │ │ + beqz t9,1c18 │ │ + nop │ │ + slti t4,a3,185 │ │ + beqz t4,1c1c │ │ addiu v0,v0,1 │ │ addiu v0,v0,-1 │ │ + lw a3,44(sp) │ │ + lw t9,0(t5) │ │ + bne a3,t9,1df0 │ │ + lw ra,52(sp) │ │ jr ra │ │ - addiu sp,sp,24 │ │ - beqz a0,1930 │ │ - slt t7,v1,a1 │ │ - beqz t7,1930 │ │ - slt t6,a1,a3 │ │ - bnez t6,1b3c │ │ - subu a2,a3,a1 │ │ - subu a2,a1,a3 │ │ - sll a0,a2,0x1 │ │ - subu a3,a3,v1 │ │ - addu t7,a0,a2 │ │ - div zero,t7,a3 │ │ - teq a3,zero,0x7 │ │ - subu v1,a1,v1 │ │ - mflo t6 │ │ - sll a3,t6,0x8 │ │ - div zero,a3,v1 │ │ - teq v1,zero,0x7 │ │ - b 19c8 │ │ - mflo a1 │ │ - beqz t6,1930 │ │ - slt a2,a3,a1 │ │ - beqz a2,1930 │ │ - slt a0,a1,v1 │ │ - bnez a0,1b5c │ │ - subu t6,v1,a1 │ │ - subu t6,a1,v1 │ │ - sll t7,t6,0x1 │ │ - subu v1,v1,a3 │ │ - addu a2,t7,t6 │ │ - div zero,a2,v1 │ │ - teq v1,zero,0x7 │ │ - subu v1,a1,a3 │ │ - mflo a0 │ │ - sll a1,a0,0x8 │ │ - div zero,a1,v1 │ │ - teq v1,zero,0x7 │ │ - b 19c8 │ │ - mflo a1 │ │ + addiu sp,sp,56 │ │ + bnez v1,1d04 │ │ + slt t8,t7,t0 │ │ + addiu a3,a3,1024 │ │ + slti a1,a3,217 │ │ + bnez a1,1b7c │ │ + addu t8,t9,v0 │ │ + addiu v0,v0,1 │ │ + bne v0,t1,1c24 │ │ + sll ra,v0,0x2 │ │ + b 1cc0 │ │ li v0,-1 │ │ - jr ra │ │ - addiu sp,sp,24 │ │ - sll t7,a0,0x1 │ │ - subu a2,a3,v1 │ │ - addu t6,t7,a0 │ │ - div zero,t6,a2 │ │ - teq a2,zero,0x7 │ │ - subu v1,a3,a1 │ │ - b 1a44 │ │ - mflo a2 │ │ - sll a0,a2,0x1 │ │ - subu a1,a1,v1 │ │ - addu t7,a0,a2 │ │ - div zero,t7,a1 │ │ - teq a1,zero,0x7 │ │ - subu v1,a3,v1 │ │ - b 1ab0 │ │ - mflo t6 │ │ - sll t7,t6,0x1 │ │ - addu a0,t7,t6 │ │ - subu a1,a1,a3 │ │ - div zero,a0,a1 │ │ - teq a1,zero,0x7 │ │ - subu v1,v1,a3 │ │ - b 1afc │ │ - mflo a0 │ │ - sll t6,a2,0x1 │ │ - subu v1,v1,a1 │ │ - addiu a0,v1,1 │ │ - addu t7,t6,a2 │ │ - div zero,t7,a0 │ │ + beqz t8,1ce0 │ │ + slt ra,t0,a0 │ │ + beqz ra,1dac │ │ + subu a1,t0,a0 │ │ + subu t8,a0,t0 │ │ + sll ra,t8,0x1 │ │ + addu a1,ra,t8 │ │ + subu t0,t0,t7 │ │ + div zero,a1,t0 │ │ + teq t0,zero,0x7 │ │ + subu a0,a0,t7 │ │ + b 1c68 │ │ + mflo v1 │ │ + beqz v1,1ca0 │ │ + slt t8,t0,t7 │ │ + beqz t8,1d8c │ │ + subu ra,t0,t7 │ │ + subu t8,t7,t0 │ │ + sll v1,t8,0x1 │ │ + addu ra,v1,t8 │ │ + subu t0,t0,a0 │ │ + div zero,ra,t0 │ │ + teq t0,zero,0x7 │ │ + subu a0,t7,a0 │ │ + b 1c68 │ │ + mflo v1 │ │ + sll ra,t8,0x1 │ │ + subu t7,a0,t7 │ │ + addu a1,ra,t8 │ │ + div zero,a1,t7 │ │ + teq t7,zero,0x7 │ │ + subu a0,a0,t0 │ │ + b 1c68 │ │ + mflo v1 │ │ + sll a1,ra,0x1 │ │ + subu t7,t7,a0 │ │ + addu a2,a1,ra │ │ + div zero,a2,t7 │ │ + teq t7,zero,0x7 │ │ + subu a0,t0,a0 │ │ + b 1c68 │ │ + mflo v1 │ │ + sll a2,a1,0x1 │ │ + addu v1,a2,a1 │ │ + subu a0,a0,t7 │ │ + div zero,v1,a0 │ │ teq a0,zero,0x7 │ │ - subu v1,a3,a1 │ │ - b 1afc │ │ - mflo a0 │ │ + subu a0,t0,t7 │ │ + b 1c68 │ │ + mflo v1 │ │ + sll ra,v1,0x1 │ │ + subu t7,t7,t0 │ │ + addu a1,ra,v1 │ │ + addiu a2,t7,1 │ │ + div zero,a1,a2 │ │ + teq a2,zero,0x7 │ │ + subu a0,a0,t0 │ │ + b 1c68 │ │ + mflo v1 │ │ + lw t9,-32592(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -00001ba0 : │ │ +00001dfc : │ │ lui gp,0x1 │ │ - addiu gp,gp,29792 │ │ + addiu gp,gp,29188 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-144 │ │ - sw s1,108(sp) │ │ - lw s1,-32664(gp) │ │ - sw s8,136(sp) │ │ - sw s5,124(sp) │ │ - sw s3,116(sp) │ │ - sw s2,112(sp) │ │ + addiu sp,sp,-136 │ │ + sw s2,104(sp) │ │ + lw s2,-32664(gp) │ │ + sw s6,120(sp) │ │ + lw s6,0(s2) │ │ + lw v0,-32604(gp) │ │ + move t0,a3 │ │ + nor t2,zero,s6 │ │ + addiu t1,s6,1 │ │ + sw s3,108(sp) │ │ + sw s0,96(sp) │ │ + lui v1,0xff │ │ + sw a3,40(sp) │ │ + lw s3,156(sp) │ │ + lw a3,0(v0) │ │ + addu s0,t0,t2 │ │ + sw a0,44(sp) │ │ + lw t6,160(sp) │ │ + lw a0,152(sp) │ │ + sw s4,112(sp) │ │ + sw s1,100(sp) │ │ sw gp,32(sp) │ │ - sw ra,140(sp) │ │ - sw s7,132(sp) │ │ - sw s6,128(sp) │ │ - sw s4,120(sp) │ │ - sw s0,104(sp) │ │ - lw v0,0(s1) │ │ - lui t0,0xff │ │ - sw v0,64(sp) │ │ - lw v1,64(sp) │ │ - lw s2,164(sp) │ │ - nor t3,zero,v1 │ │ - addiu t1,v1,1 │ │ - addu s8,a3,t3 │ │ - sw a0,60(sp) │ │ - lw t4,168(sp) │ │ - lw a0,160(sp) │ │ - move s3,a2 │ │ - sw a3,56(sp) │ │ - ori t2,t0,0xff00 │ │ - addiu a3,t0,255 │ │ - li t5,0xff00 │ │ - li t6,0xffff │ │ - slt a2,t1,s8 │ │ - sw t1,72(sp) │ │ + move s4,a2 │ │ + ori t4,v1,0xff00 │ │ + addiu a2,v1,255 │ │ + li t7,0xff00 │ │ + li s1,0xffff │ │ + slt t5,t1,s0 │ │ + sw s5,116(sp) │ │ + sw ra,132(sp) │ │ + sw s8,128(sp) │ │ + sw s7,124(sp) │ │ + move t3,t1 │ │ + sw t1,48(sp) │ │ sw a0,68(sp) │ │ - sw t4,76(sp) │ │ - addu s5,s3,t3 │ │ - sw t5,40(sp) │ │ - sw a3,44(sp) │ │ - sw t6,48(sp) │ │ - sw t2,52(sp) │ │ - beqz a2,1ed0 │ │ - sw zero,0(s2) │ │ - move s4,a1 │ │ - lw s0,64(sp) │ │ - lw a1,72(sp) │ │ - sll s6,s0,0x2 │ │ - mul t7,a1,s3 │ │ - mul t5,s6,s3 │ │ - li s7,-2 │ │ - subu t8,s7,s0 │ │ - addu ra,t8,s5 │ │ - sw t8,84(sp) │ │ - lw t8,72(sp) │ │ - addu t9,s0,t7 │ │ - slt a2,t8,s5 │ │ - negu t0,s3 │ │ - negu v0,t7 │ │ - subu t3,s4,t5 │ │ - sll t1,t9,0x2 │ │ - srl a3,ra,0x1 │ │ - sw s5,88(sp) │ │ - sll v1,t0,0x3 │ │ - sll t7,v0,0x2 │ │ - sll t6,s3,0x3 │ │ - sll t4,s3,0x1 │ │ - addu t3,t3,t1 │ │ - sll t2,a3,0x1 │ │ + sw t6,64(sp) │ │ + sw a3,92(sp) │ │ + addu s5,s4,t2 │ │ + sw t7,76(sp) │ │ sw a2,80(sp) │ │ - addiu s6,s4,8 │ │ - lui s7,0xff00 │ │ - sw s4,92(sp) │ │ - move s5,a2 │ │ - beqz s5,1db8 │ │ - addu s0,t5,t6 │ │ - addu a0,t9,t2 │ │ - sll s4,a0,0x2 │ │ - addu ra,s6,s4 │ │ - addu s0,t6,t5 │ │ - addu v0,t5,t3 │ │ - lw s4,0(v0) │ │ - lw a0,8(v0) │ │ - addu a1,v0,t7 │ │ - srl t1,s4,0x8 │ │ - srl a2,a0,0x8 │ │ - addu t0,a1,t5 │ │ - addu a3,a1,s0 │ │ - andi a1,t1,0xff │ │ - andi t1,a2,0xff │ │ - subu a2,a1,t1 │ │ - mult a2,a2 │ │ - andi a1,s4,0xff │ │ - andi t1,a0,0xff │ │ - subu a2,a1,t1 │ │ - srl s4,s4,0x10 │ │ - srl a0,a0,0x10 │ │ - andi a1,s4,0xff │ │ - andi t1,a0,0xff │ │ - madd a2,a2 │ │ - subu a2,a1,t1 │ │ - madd a2,a2 │ │ - mflo s4 │ │ - slti a0,s4,1297 │ │ - beqz a0,1da0 │ │ - nop │ │ - lw t1,4(a3) │ │ - lw a1,4(t0) │ │ - srl a2,t1,0x8 │ │ - srl t0,a1,0x8 │ │ - andi a3,t0,0xff │ │ - andi s4,a2,0xff │ │ - subu a0,a3,s4 │ │ - andi t0,a1,0xff │ │ - andi a2,t1,0xff │ │ + sw s1,84(sp) │ │ + sw t4,88(sp) │ │ + beqz t5,20f4 │ │ + sw zero,0(s3) │ │ + mul t0,s6,s4 │ │ + mul s7,t1,s4 │ │ + li t8,-2 │ │ + subu t9,t8,s6 │ │ + addu s8,t9,s5 │ │ + subu v0,s6,t0 │ │ + srl ra,s8,0x1 │ │ + negu t2,s4 │ │ + negu v1,s7 │ │ + sll t1,s6,0x2 │ │ + addu a3,v0,s7 │ │ + addiu a2,ra,1 │ │ + slt t5,t3,s5 │ │ + move t8,t9 │ │ + sll s7,t2,0x3 │ │ + mul t4,t1,s4 │ │ + sll t0,a2,0x3 │ │ + move s1,a1 │ │ + sll t7,v1,0x2 │ │ + sll t2,s4,0x3 │ │ + sll t1,a3,0x2 │ │ + move t9,t3 │ │ + sw t5,52(sp) │ │ + lui t6,0xff00 │ │ + move a2,t5 │ │ + beqz a2,2004 │ │ + addu ra,t4,t2 │ │ + addu a0,t4,t1 │ │ + addu s8,s1,a0 │ │ + addu ra,t2,t4 │ │ + move a3,zero │ │ + lw v0,0(s8) │ │ + lw a1,8(s8) │ │ + srl t3,v0,0x8 │ │ + srl v1,a1,0x8 │ │ + andi a0,v1,0xff │ │ + andi t5,t3,0xff │ │ + subu t3,t5,a0 │ │ + andi v1,a1,0xff │ │ + andi t5,v0,0xff │ │ + mult t3,t3 │ │ + subu a0,t5,v1 │ │ + srl v0,v0,0x10 │ │ + srl a1,a1,0x10 │ │ + andi t3,v0,0xff │ │ + madd a0,a0 │ │ + andi t5,a1,0xff │ │ + subu v1,t3,t5 │ │ + madd v1,v1 │ │ + mflo a0 │ │ + slti v0,a0,1297 │ │ + beqz v0,1fec │ │ + addu a1,s8,t7 │ │ + addu t3,a1,t4 │ │ + addu t5,a1,ra │ │ + lw v0,4(t3) │ │ + lw a1,4(t5) │ │ + srl a0,v0,0x8 │ │ + srl v1,a1,0x8 │ │ + andi t5,v1,0xff │ │ + andi t3,a0,0xff │ │ + subu a0,t3,t5 │ │ + andi v1,a1,0xff │ │ + andi t3,v0,0xff │ │ mult a0,a0 │ │ - subu s4,t0,a2 │ │ + subu t5,t3,v1 │ │ + srl v0,v0,0x10 │ │ srl a1,a1,0x10 │ │ - srl t1,t1,0x10 │ │ - madd s4,s4 │ │ - andi a0,a1,0xff │ │ - andi a3,t1,0xff │ │ - subu t0,a0,a3 │ │ - madd t0,t0 │ │ - mflo a2 │ │ - slti s4,a2,1297 │ │ - bnez s4,1dac │ │ - nop │ │ - lw a1,4(v0) │ │ - or t1,a1,s7 │ │ - sw t1,4(v0) │ │ - addiu v0,v0,8 │ │ - bne v0,ra,1ce4 │ │ - nop │ │ - addiu t8,t8,2 │ │ - slt ra,t8,s8 │ │ - addu t7,t7,v1 │ │ - move t5,s0 │ │ - bnez ra,1cc8 │ │ - addu t9,t9,t4 │ │ - lw v0,84(sp) │ │ - lw t4,64(sp) │ │ - addu v1,s8,v0 │ │ - srl t3,v1,0x1 │ │ - sll s5,t3,0x1 │ │ - addiu s6,t4,3 │ │ - lw s0,88(sp) │ │ - lw t2,92(sp) │ │ - addiu t6,t4,5 │ │ - addu s7,t6,s5 │ │ - move a3,s6 │ │ - move t0,s3 │ │ - addiu a0,sp,40 │ │ - sw s7,64(sp) │ │ - lui s8,0xff00 │ │ - sw a0,84(sp) │ │ - move s6,s0 │ │ - move s3,t2 │ │ - move s4,t0 │ │ - move s5,a3 │ │ - lw a2,80(sp) │ │ - beqz a2,1ec0 │ │ - addiu s0,s5,-2 │ │ - lw s7,72(sp) │ │ - lw t8,0(s1) │ │ - subu a1,s0,t8 │ │ - mul ra,a1,s4 │ │ - subu t1,s7,t8 │ │ - addu t5,t1,ra │ │ - sll t2,t5,0x2 │ │ - addu v1,s3,t2 │ │ - addu t7,s7,t8 │ │ - lw t4,0(v1) │ │ - addu t9,t7,ra │ │ - sll v0,t9,0x2 │ │ - and t6,t4,s8 │ │ - bnez t6,1eb0 │ │ - addu t3,s3,v0 │ │ - addu a0,t8,s0 │ │ - mul a3,a0,s4 │ │ - lw t0,0(t3) │ │ - addu a2,t7,a3 │ │ - sll t8,a2,0x2 │ │ - and a1,t0,s8 │ │ - bnez a1,1eb0 │ │ - addu ra,s3,t8 │ │ - lw t9,0(ra) │ │ - addu t1,t1,a3 │ │ - sll t7,t1,0x2 │ │ - and t2,t9,s8 │ │ - bnez t2,1eb0 │ │ - addu t5,s3,t7 │ │ + andi a0,v0,0xff │ │ + madd t5,t5 │ │ + andi t3,a1,0xff │ │ + subu v1,a0,t3 │ │ + madd v1,v1 │ │ + mflo t5 │ │ + slti v0,t5,1297 │ │ + bnez v0,1ff8 │ │ + nop │ │ + lw a1,4(s8) │ │ + or a0,a1,t6 │ │ + sw a0,4(s8) │ │ + addiu a3,a3,8 │ │ + bne a3,t0,1f34 │ │ + addiu s8,s8,8 │ │ + addiu t9,t9,2 │ │ + slt s8,t9,s0 │ │ + addu t7,t7,s7 │ │ + bnez s8,1f1c │ │ + move t4,ra │ │ + addu a3,s0,t8 │ │ + srl t0,a3,0x1 │ │ + addiu t1,s6,5 │ │ + sll t2,t0,0x1 │ │ + move t6,s3 │ │ + addu a2,t1,t2 │ │ + move s3,s1 │ │ + addiu s6,s6,3 │ │ + sw a2,56(sp) │ │ + lui s7,0xff00 │ │ + move s1,t6 │ │ + lw t8,52(sp) │ │ + addiu s0,s6,-2 │ │ + beqz t8,20e4 │ │ + lw s8,48(sp) │ │ + lw t3,0(s2) │ │ + subu v1,s0,t3 │ │ + mul t5,v1,s4 │ │ + subu t9,s8,t3 │ │ + addu v0,t9,t5 │ │ + sll a1,v0,0x2 │ │ + addu a0,s3,a1 │ │ + lw t7,0(a0) │ │ + and t4,t7,s7 │ │ + bnez t4,20d4 │ │ + addu ra,s8,t3 │ │ + addu a3,ra,t5 │ │ + sll t0,a3,0x2 │ │ + addu t1,s3,t0 │ │ + lw t2,0(t1) │ │ + and a2,t2,s7 │ │ + bnez a2,20d4 │ │ + addu t6,t3,s0 │ │ + mul t8,t6,s4 │ │ + addu t3,ra,t8 │ │ + sll v1,t3,0x2 │ │ + addu t5,s3,v1 │ │ lw v0,0(t5) │ │ - and v1,v0,s8 │ │ - beqz v1,1f3c │ │ + and a1,v0,s7 │ │ + bnez a1,20d4 │ │ + addu t9,t9,t8 │ │ + sll a0,t9,0x2 │ │ + addu t7,s3,a0 │ │ + lw t4,0(t7) │ │ + and ra,t4,s7 │ │ + beqz ra,216c │ │ lw t9,-32660(gp) │ │ - addiu s7,s7,2 │ │ - slt ra,s7,s6 │ │ - bnez ra,1e30 │ │ - nop │ │ - lw s0,64(sp) │ │ - addiu s5,s5,2 │ │ - bne s5,s0,1e24 │ │ - lw a2,80(sp) │ │ - lw s7,-32736(gp) │ │ - lw s1,76(sp) │ │ - lw s4,76(sp) │ │ - lw s2,4(s1) │ │ - lw s3,8(s1) │ │ - lw s6,12(s4) │ │ - lw s8,-32736(gp) │ │ - lw a3,0(s1) │ │ - lw ra,140(sp) │ │ - sw s2,160(sp) │ │ - sw s3,164(sp) │ │ - sw s6,168(sp) │ │ - lw s5,124(sp) │ │ - lw s6,128(sp) │ │ - lw s4,120(sp) │ │ - lw s3,116(sp) │ │ - lw s2,112(sp) │ │ - lw s1,108(sp) │ │ - lw s0,104(sp) │ │ - addiu a1,s7,8880 │ │ - addiu a2,s8,10392 │ │ - lw s7,132(sp) │ │ - lw s8,136(sp) │ │ + addiu s8,s8,2 │ │ + slt ra,s8,s5 │ │ + bnez ra,2054 │ │ + nop │ │ + lw s8,56(sp) │ │ + addiu s6,s6,2 │ │ + bne s6,s8,2048 │ │ + lw t8,52(sp) │ │ + lw s2,-32604(gp) │ │ + lw s1,92(sp) │ │ + lw s3,0(s2) │ │ + bne s1,s3,22a0 │ │ + lw s4,64(sp) │ │ + lw t1,-32736(gp) │ │ + lw s5,4(s4) │ │ + lw s7,8(s4) │ │ + lw t0,12(s4) │ │ + lw t2,-32736(gp) │ │ + lw a3,0(s4) │ │ + lw ra,132(sp) │ │ + sw s5,152(sp) │ │ + sw s7,156(sp) │ │ + lw s8,128(sp) │ │ + lw s7,124(sp) │ │ + lw s6,120(sp) │ │ + lw s5,116(sp) │ │ + lw s4,112(sp) │ │ + lw s3,108(sp) │ │ + lw s2,104(sp) │ │ + lw s1,100(sp) │ │ + lw s0,96(sp) │ │ lw t9,-32608(gp) │ │ + sw t0,160(sp) │ │ li a0,4 │ │ + addiu a1,t1,9456 │ │ + addiu a2,t2,10968 │ │ jr t9 │ │ - addiu sp,sp,144 │ │ - lw a0,60(sp) │ │ - lw a3,56(sp) │ │ + addiu sp,sp,136 │ │ + lw a0,44(sp) │ │ + lw a3,40(sp) │ │ + sw s8,16(sp) │ │ + sw s0,20(sp) │ │ move a1,s3 │ │ - move a2,s4 │ │ - sw s7,16(sp) │ │ jalr t9 │ │ - sw s0,20(sp) │ │ + move a2,s4 │ │ + bltz v0,20d4 │ │ lw gp,32(sp) │ │ - lw t4,76(sp) │ │ - sll t3,v0,0x2 │ │ - addiu t0,sp,40 │ │ - move a3,s7 │ │ - lw a0,60(sp) │ │ + lw t0,64(sp) │ │ + sll a3,v0,0x2 │ │ + addu t1,t0,a3 │ │ + lw t8,-32656(gp) │ │ + addiu a2,sp,96 │ │ + lw t2,0(t1) │ │ + addu t6,a2,a3 │ │ + lw v1,0(t8) │ │ + lw t3,-20(t6) │ │ + addiu t5,t2,1 │ │ + lw t9,-32652(gp) │ │ + lw a0,44(sp) │ │ + lw a2,40(sp) │ │ + sw t5,0(t1) │ │ + sw v0,60(sp) │ │ + sw t3,20(sp) │ │ + sw v1,24(sp) │ │ move a1,s4 │ │ - lw a2,56(sp) │ │ - addu t6,t4,t3 │ │ - addu t8,t0,t3 │ │ - bltz v0,1eb0 │ │ - lw t9,-32656(gp) │ │ - lw ra,0(t6) │ │ - lw t5,-32652(gp) │ │ - addiu t1,ra,1 │ │ - sw t1,0(t6) │ │ - lw t7,0(t8) │ │ - lw t2,0(t5) │ │ - sw t7,20(sp) │ │ - sw t2,24(sp) │ │ - sw v0,96(sp) │ │ + move a3,s8 │ │ jalr t9 │ │ sw s0,16(sp) │ │ lw gp,32(sp) │ │ - move a3,s7 │ │ - lw a0,-32652(gp) │ │ - lw t9,-32656(gp) │ │ - lw a2,0(a0) │ │ - move a1,s4 │ │ - sw a2,24(sp) │ │ - lw a2,56(sp) │ │ + lw a2,40(sp) │ │ + lw v0,-32656(gp) │ │ + lw t9,-32652(gp) │ │ + lw a1,0(v0) │ │ move a0,s3 │ │ + sw a1,24(sp) │ │ + move a3,s8 │ │ + move a1,s4 │ │ sw s0,16(sp) │ │ jalr t9 │ │ - sw s8,20(sp) │ │ - lw a3,0(s2) │ │ - lw v1,68(sp) │ │ - sll a1,a3,0x2 │ │ - sll v0,a3,0x4 │ │ - subu t3,v0,a1 │ │ - addu t4,v1,t3 │ │ + sw s7,20(sp) │ │ + lw a0,0(s1) │ │ + lw t0,68(sp) │ │ + sll t7,a0,0x2 │ │ + sll t4,a0,0x4 │ │ + subu a3,t4,t7 │ │ + addu t1,t0,a3 │ │ lw gp,32(sp) │ │ - sw s7,0(t4) │ │ - lw t6,0(s2) │ │ - sll t0,t6,0x2 │ │ - sll t8,t6,0x4 │ │ - subu t7,t8,t0 │ │ - addu t1,v1,t7 │ │ - sw s0,4(t1) │ │ - lw t5,0(s2) │ │ - lw a3,96(sp) │ │ - sll t2,t5,0x2 │ │ - sll a0,t5,0x4 │ │ - subu a2,a0,t2 │ │ - addu t9,v1,a2 │ │ - sw a3,8(t9) │ │ - lw a1,0(s2) │ │ - addiu v0,a1,1 │ │ - slti t3,v0,512 │ │ - bnez t3,1eb0 │ │ - sw v0,0(s2) │ │ - lw s7,-32736(gp) │ │ - lw s5,-32736(gp) │ │ + sw s8,0(t1) │ │ + lw t2,0(s1) │ │ + lw a0,60(sp) │ │ + sll a2,t2,0x2 │ │ + sll t6,t2,0x4 │ │ + subu t3,t6,a2 │ │ + addu t8,t0,t3 │ │ + sw s0,4(t8) │ │ + lw v1,0(s1) │ │ + sll t5,v1,0x2 │ │ + sll v0,v1,0x4 │ │ + subu a1,v0,t5 │ │ + addu t9,t0,a1 │ │ + sw a0,8(t9) │ │ + lw t7,0(s1) │ │ + addiu t4,t7,1 │ │ + slti a3,t4,512 │ │ + bnez a3,20d4 │ │ + sw t4,0(s1) │ │ + lw s6,-32736(gp) │ │ + lw s0,-32736(gp) │ │ lw t9,-32608(gp) │ │ li a0,5 │ │ - addiu a1,s7,8880 │ │ + addiu a1,s6,9456 │ │ jalr t9 │ │ - addiu a2,s5,10288 │ │ - b 1ed4 │ │ + addiu a2,s0,10864 │ │ + b 20f4 │ │ lw gp,32(sp) │ │ + lw t9,-32592(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -00002070 : │ │ +000022ac : │ │ lui gp,0x1 │ │ - addiu gp,gp,28560 │ │ + addiu gp,gp,27988 │ │ addu gp,gp,t9 │ │ - sltu v0,a1,a2 │ │ - move v1,a2 │ │ addiu sp,sp,-64 │ │ - movz v1,a1,v0 │ │ - move t0,v1 │ │ + move v0,a2 │ │ sw s1,44(sp) │ │ - sw s0,40(sp) │ │ - addiu t1,v1,255 │ │ move s1,a1 │ │ + sltu a1,a1,a2 │ │ + movz v0,s1,a1 │ │ + slti t1,v0,0 │ │ + sw s0,40(sp) │ │ + move t0,v0 │ │ move s0,a2 │ │ - slti a1,v1,0 │ │ - addiu a2,v1,511 │ │ - movn t0,a2,a1 │ │ - movz t1,v1,a1 │ │ - lw t6,-32652(gp) │ │ - lw t7,-32664(gp) │ │ - sw s4,56(sp) │ │ - sw s3,52(sp) │ │ - sra t2,t1,0x8 │ │ + addiu v1,v0,255 │ │ + addiu a2,v0,511 │ │ + movn t0,a2,t1 │ │ + movz v1,v0,t1 │ │ + sra a1,v1,0x8 │ │ + lw t6,-32736(gp) │ │ + lw t7,-32736(gp) │ │ + lw t8,-32664(gp) │ │ + sw s2,48(sp) │ │ sra t3,t0,0x9 │ │ - move s3,a0 │ │ - move s4,a3 │ │ - lw a0,-32736(gp) │ │ - lw a3,-32736(gp) │ │ + lw s2,-32656(gp) │ │ + addiu t4,a1,8 │ │ sw gp,32(sp) │ │ - addiu t4,t2,8 │ │ addiu t5,t3,2 │ │ lw t9,-32608(gp) │ │ sw ra,60(sp) │ │ sw t4,16(sp) │ │ - sw s2,48(sp) │ │ - addiu a1,a0,8880 │ │ - addiu a2,a3,10444 │ │ - sw t4,0(t6) │ │ - move a3,t5 │ │ - sw t5,0(t7) │ │ - jalr t9 │ │ + sw s4,56(sp) │ │ + sw s3,52(sp) │ │ + addiu a1,t6,9456 │ │ + addiu a2,t7,11020 │ │ + sw t4,0(s2) │ │ + sw t5,0(t8) │ │ + move s3,a0 │ │ + move s4,a3 │ │ li a0,4 │ │ + jalr t9 │ │ + move a3,t5 │ │ lw gp,32(sp) │ │ - lw s2,-32736(gp) │ │ + lw a0,-32736(gp) │ │ lw t9,-32672(gp) │ │ jalr t9 │ │ - addiu a0,s2,10472 │ │ + addiu a0,a0,11048 │ │ lw gp,32(sp) │ │ move a0,s3 │ │ lw t9,-32648(gp) │ │ move a1,s1 │ │ jalr t9 │ │ move a2,s0 │ │ move s2,v0 │ │ - beqz v0,21e0 │ │ + beqz v0,241c │ │ lw gp,32(sp) │ │ lw t9,-32684(gp) │ │ jalr t9 │ │ li a0,2 │ │ lw gp,32(sp) │ │ - lw t8,80(sp) │ │ - lw v0,84(sp) │ │ - lw t9,-32644(gp) │ │ - sw t8,20(sp) │ │ - sw v0,24(sp) │ │ - move a1,s2 │ │ move a2,s1 │ │ move a3,s0 │ │ + lw s1,80(sp) │ │ + lw s0,84(sp) │ │ + lw t9,-32644(gp) │ │ + move a1,s2 │ │ move a0,s3 │ │ - jalr t9 │ │ sw s4,16(sp) │ │ + sw s1,20(sp) │ │ + jalr t9 │ │ + sw s0,24(sp) │ │ lw gp,32(sp) │ │ lw t9,-32684(gp) │ │ jalr t9 │ │ li a0,3 │ │ lw gp,32(sp) │ │ - lw s1,-32736(gp) │ │ + lw a3,-32736(gp) │ │ lw t9,-32672(gp) │ │ jalr t9 │ │ - addiu a0,s1,10504 │ │ + addiu a0,a3,11080 │ │ lw gp,32(sp) │ │ - lw t9,-32624(gp) │ │ + lw t9,-32620(gp) │ │ jalr t9 │ │ move a0,s2 │ │ lw ra,60(sp) │ │ lw s4,56(sp) │ │ lw s3,52(sp) │ │ lw s2,48(sp) │ │ lw s1,44(sp) │ │ @@ -1593,8 +1668,7 @@ │ │ lw s3,52(sp) │ │ lw s2,48(sp) │ │ lw s1,44(sp) │ │ lw s0,40(sp) │ │ move v0,zero │ │ jr ra │ │ addiu sp,sp,64 │ │ - ... │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.MIPS.stubs {} │ │ @@ -1,29 +1,33 @@ │ │ │ │ │ │ │ │ Disassembly of section .MIPS.stubs: │ │ │ │ -00002210 <.MIPS.stubs>: │ │ +00002440 <.MIPS.stubs>: │ │ lw t9,-32752(gp) │ │ move t7,ra │ │ jalr t9 │ │ - li t8,44 │ │ + li t8,46 │ │ lw t9,-32752(gp) │ │ move t7,ra │ │ jalr t9 │ │ - li t8,43 │ │ + li t8,45 │ │ lw t9,-32752(gp) │ │ move t7,ra │ │ jalr t9 │ │ - li t8,42 │ │ + li t8,44 │ │ lw t9,-32752(gp) │ │ move t7,ra │ │ jalr t9 │ │ - li t8,41 │ │ + li t8,43 │ │ + lw t9,-32752(gp) │ │ + move t7,ra │ │ + jalr t9 │ │ + li t8,42 │ │ lw t9,-32752(gp) │ │ move t7,ra │ │ jalr t9 │ │ li t8,40 │ │ lw t9,-32752(gp) │ │ move t7,ra │ │ jalr t9 │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ @@ -1,106 +1,106 @@ │ │ │ │ Hex dump of section '.rodata': │ │ - 0x000022b0 6e617469 7665416e 616c797a 65000000 nativeAnalyze... │ │ - 0x000022c0 42656e63 686d6172 6b3a2030 2e303030 Benchmark: 0.000 │ │ - 0x000022d0 207c2053 74617274 696e6700 42656e63 | Starting.Benc │ │ - 0x000022e0 686d6172 6b3a2025 3866207c 20257300 hmark: %8f | %s. │ │ - 0x000022f0 6a617661 2f6c616e 672f496e 74656765 java/lang/Intege │ │ - 0x00002300 72000000 4661696c 65642074 6f206669 r...Failed to fi │ │ - 0x00002310 6e642063 6c617373 20666f72 20496e74 nd class for Int │ │ - 0x00002320 65676572 00000000 76616c75 654f6600 eger....valueOf. │ │ - 0x00002330 2849294c 6a617661 2f6c616e 672f496e (I)Ljava/lang/In │ │ - 0x00002340 74656765 723b0000 4661696c 65642074 teger;..Failed t │ │ - 0x00002350 6f206669 6e642073 74617469 63206d65 o find static me │ │ - 0x00002360 74686f64 20496e74 65676572 2e76616c thod Integer.val │ │ - 0x00002370 75654f66 28696e74 29000000 4e6f7720 ueOf(int)...Now │ │ - 0x00002380 696e206e 61746976 65416e61 6c797a65 in nativeAnalyze │ │ - 0x00002390 20636f64 65000000 496e7465 726e616c code...Internal │ │ - 0x000023a0 20457272 6f723a20 6661696c 65642074 Error: failed t │ │ - 0x000023b0 6f206669 6e642063 6c617373 20666f72 o find class for │ │ - 0x000023c0 206f626a 65637420 7461736b 00000000 object task.... │ │ - 0x000023d0 496e7465 726e616c 20457272 6f723a20 Internal Error: │ │ - 0x000023e0 6661696c 65642074 6f206669 6e642063 failed to find c │ │ - 0x000023f0 6c617373 20666f72 206f626a 65637420 lass for object │ │ - 0x00002400 61720000 7075626c 69736850 726f6772 ar..publishProgr │ │ - 0x00002410 65737300 285b4c6a 6176612f 6c616e67 ess.([Ljava/lang │ │ - 0x00002420 2f4f626a 6563743b 29560000 496e7465 /Object;)V..Inte │ │ - 0x00002430 726e616c 20457272 6f723a20 6661696c rnal Error: fail │ │ - 0x00002440 65642074 6f206669 6e64206a 61766120 ed to find java │ │ - 0x00002450 6d657468 6f642070 75626c69 73685072 method publishPr │ │ - 0x00002460 6f677265 73732028 5b4c6a61 76612f6c ogress ([Ljava/l │ │ - 0x00002470 616e672f 4f626a65 63743b29 56000000 ang/Object;)V... │ │ - 0x00002480 5b4c6a61 76612f6c 616e672f 4f626a65 [Ljava/lang/Obje │ │ - 0x00002490 63743b00 4661696c 65642074 6f206669 ct;.Failed to fi │ │ - 0x000024a0 6e642063 6c617373 20666f72 204f626a nd class for Obj │ │ - 0x000024b0 6563745b 5d000000 636f6d2f 706f696e ect[]...com/poin │ │ - 0x000024c0 73617274 2f766f74 61722f4d 61726b00 sart/votar/Mark. │ │ - 0x000024d0 496e7465 726e616c 20457272 6f723a20 Internal Error: │ │ - 0x000024e0 6661696c 65642074 6f206669 6e64206a failed to find j │ │ - 0x000024f0 61766120 636c6173 7320636f 6d2f706f ava class com/po │ │ - 0x00002500 696e7361 72742f76 6f746172 2f4d6172 insart/votar/Mar │ │ - 0x00002510 6b000000 4661696c 65642074 6f20616c k...Failed to al │ │ - 0x00002520 6c6f6361 7465206f 626a6563 74206172 locate object ar │ │ - 0x00002530 72617920 666f7220 7075626c 69736865 ray for publishe │ │ - 0x00002540 64207072 6f677265 73732e00 70686f74 d progress..phot │ │ - 0x00002550 6f000000 4c616e64 726f6964 2f677261 o...Landroid/gra │ │ - 0x00002560 70686963 732f4269 746d6170 3b000000 phics/Bitmap;... │ │ - 0x00002570 4661696c 65642074 6f206669 6e642066 Failed to find f │ │ - 0x00002580 69656c64 2070686f 746f2e00 4661696c ield photo..Fail │ │ - 0x00002590 65642074 6f207265 61642066 69656c64 ed to read field │ │ - 0x000025a0 2070686f 746f2e00 7072636f 756e7400 photo..prcount. │ │ - 0x000025b0 5b490000 4661696c 65642074 6f206669 [I..Failed to fi │ │ - 0x000025c0 6e642066 69656c64 20707263 6f756e74 nd field prcount │ │ - 0x000025d0 2e000000 4661696c 65642074 6f207265 ....Failed to re │ │ - 0x000025e0 61642070 72636f75 6e742070 686f746f ad prcount photo │ │ - 0x000025f0 2e000000 6d61726b 00000000 5b4c636f ....mark....[Lco │ │ - 0x00002600 6d2f706f 696e7361 72742f76 6f746172 m/poinsart/votar │ │ - 0x00002610 2f4d6172 6b3b0000 4661696c 65642074 /Mark;..Failed t │ │ - 0x00002620 6f206669 6e642066 69656c64 206d6172 o find field mar │ │ - 0x00002630 6b2e0000 4661696c 65642074 6f206765 k...Failed to ge │ │ - 0x00002640 74204269 746d6170 20696e66 6f000000 t Bitmap info... │ │ - 0x00002650 48616e64 6c696e67 20426974 6d617020 Handling Bitmap │ │ - 0x00002660 696e206e 61746976 6520636f 64652e2e in native code.. │ │ - 0x00002670 2e205769 6474683a 2025642c 20486569 . Width: %d, Hei │ │ - 0x00002680 6768743a 20256400 496e636f 6d706174 ght: %d.Incompat │ │ - 0x00002690 69626c65 20426974 6d617020 666f726d ible Bitmap form │ │ - 0x000026a0 61740000 4661696c 65642074 6f206c6f at..Failed to lo │ │ - 0x000026b0 636b2074 68652070 6978656c 73206f66 ck the pixels of │ │ - 0x000026c0 20746865 20426974 6d617000 4661696c the Bitmap.Fail │ │ - 0x000026d0 65642074 6f20756e 6c6f636b 20746865 ed to unlock the │ │ - 0x000026e0 20706978 656c7320 6f662074 68652042 pixels of the B │ │ - 0x000026f0 69746d61 70000000 496e7465 726e616c itmap...Internal │ │ - 0x00002700 20457272 6f723a20 6661696c 6564206f Error: failed o │ │ - 0x00002710 6e204765 74496e74 41727261 79456c65 n GetIntArrayEle │ │ - 0x00002720 6d656e74 73286a70 72636f75 6e742c20 ments(jprcount, │ │ - 0x00002730 26697343 6f707929 20000000 3c696e69 &isCopy) .....(III)V..Inte │ │ - 0x00002750 726e616c 20457272 6f723a20 6661696c rnal Error: fail │ │ - 0x00002760 65642074 6f206669 6e642063 6f6e7374 ed to find const │ │ - 0x00002770 72756374 6f722066 6f72206a 61766120 ructor for java │ │ - 0x00002780 636c6173 7320636f 6d2f706f 696e7361 class com/poinsa │ │ - 0x00002790 72742f76 6f746172 2f4d6172 6b000000 rt/votar/Mark... │ │ - 0x000027a0 496e7465 726e616c 20457272 6f723a20 Internal Error: │ │ - 0x000027b0 6661696c 65642074 6f206372 65617465 failed to create │ │ - 0x000027c0 206a6d61 726b206f 626a6563 7420286f jmark object (o │ │ - 0x000027d0 7574206f 66206d65 6d6f7279 203f2900 ut of memory ?). │ │ - 0x000027e0 00247449 4661696c 65642074 6f20616c .$tIFailed to al │ │ - 0x000027f0 6c6f6361 74652025 64206279 74657320 locate %d bytes │ │ - 0x00002800 61732061 20776f72 6b20696d 61676500 as a work image. │ │ - 0x00002810 6d616c6c 6f632077 6f726b70 6978656c malloc workpixel │ │ - 0x00002820 73000000 61766572 61676533 33000000 s...average33... │ │ - 0x00002830 756e6c69 6b656c79 20657665 6e74203a unlikely event : │ │ - 0x00002840 20706174 7465726e 20636f75 6e74206d pattern count m │ │ - 0x00002850 61746368 206c696d 69742072 65616368 atch limit reach │ │ - 0x00002860 65642c20 73746f70 70696e67 20626566 ed, stopping bef │ │ - 0x00002870 6f726520 74686520 696d6167 65206973 ore the image is │ │ - 0x00002880 20636f6d 706c6574 656c7920 70726f63 completely proc │ │ - 0x00002890 65737365 64000000 666f756e 64207061 essed...found pa │ │ - 0x000028a0 74746572 6e732e2e 2e20313a 20256420 tterns... 1: %d │ │ - 0x000028b0 7c20323a 20256420 7c20333a 20256420 | 2: %d | 3: %d │ │ - 0x000028c0 7c20343a 20256420 00000000 73746570 | 4: %d ....step │ │ - 0x000028d0 3a202564 2c206275 726e2072 61646975 : %d, burn radiu │ │ - 0x000028e0 733a2025 64000000 76617269 6f757320 s: %d...various │ │ - 0x000028f0 696e6974 69616c69 7a617469 6f6e2073 initialization s │ │ - 0x00002900 74756666 00000000 66696e64 416c6c50 tuff....findAllP │ │ - 0x00002910 61747465 726e7300 atterns. │ │ + 0x000024f0 6e617469 7665416e 616c797a 65000000 nativeAnalyze... │ │ + 0x00002500 42656e63 686d6172 6b3a2030 2e303030 Benchmark: 0.000 │ │ + 0x00002510 207c2053 74617274 696e6700 42656e63 | Starting.Benc │ │ + 0x00002520 686d6172 6b3a2025 3866207c 20257300 hmark: %8f | %s. │ │ + 0x00002530 6a617661 2f6c616e 672f496e 74656765 java/lang/Intege │ │ + 0x00002540 72000000 4661696c 65642074 6f206669 r...Failed to fi │ │ + 0x00002550 6e642063 6c617373 20666f72 20496e74 nd class for Int │ │ + 0x00002560 65676572 00000000 76616c75 654f6600 eger....valueOf. │ │ + 0x00002570 2849294c 6a617661 2f6c616e 672f496e (I)Ljava/lang/In │ │ + 0x00002580 74656765 723b0000 4661696c 65642074 teger;..Failed t │ │ + 0x00002590 6f206669 6e642073 74617469 63206d65 o find static me │ │ + 0x000025a0 74686f64 20496e74 65676572 2e76616c thod Integer.val │ │ + 0x000025b0 75654f66 28696e74 29000000 4e6f7720 ueOf(int)...Now │ │ + 0x000025c0 696e206e 61746976 65416e61 6c797a65 in nativeAnalyze │ │ + 0x000025d0 20636f64 65000000 496e7465 726e616c code...Internal │ │ + 0x000025e0 20457272 6f723a20 6661696c 65642074 Error: failed t │ │ + 0x000025f0 6f206669 6e642063 6c617373 20666f72 o find class for │ │ + 0x00002600 206f626a 65637420 7461736b 00000000 object task.... │ │ + 0x00002610 496e7465 726e616c 20457272 6f723a20 Internal Error: │ │ + 0x00002620 6661696c 65642074 6f206669 6e642063 failed to find c │ │ + 0x00002630 6c617373 20666f72 206f626a 65637420 lass for object │ │ + 0x00002640 61720000 7075626c 69736850 726f6772 ar..publishProgr │ │ + 0x00002650 65737300 285b4c6a 6176612f 6c616e67 ess.([Ljava/lang │ │ + 0x00002660 2f4f626a 6563743b 29560000 496e7465 /Object;)V..Inte │ │ + 0x00002670 726e616c 20457272 6f723a20 6661696c rnal Error: fail │ │ + 0x00002680 65642074 6f206669 6e64206a 61766120 ed to find java │ │ + 0x00002690 6d657468 6f642070 75626c69 73685072 method publishPr │ │ + 0x000026a0 6f677265 73732028 5b4c6a61 76612f6c ogress ([Ljava/l │ │ + 0x000026b0 616e672f 4f626a65 63743b29 56000000 ang/Object;)V... │ │ + 0x000026c0 5b4c6a61 76612f6c 616e672f 4f626a65 [Ljava/lang/Obje │ │ + 0x000026d0 63743b00 4661696c 65642074 6f206669 ct;.Failed to fi │ │ + 0x000026e0 6e642063 6c617373 20666f72 204f626a nd class for Obj │ │ + 0x000026f0 6563745b 5d000000 636f6d2f 706f696e ect[]...com/poin │ │ + 0x00002700 73617274 2f766f74 61722f4d 61726b00 sart/votar/Mark. │ │ + 0x00002710 496e7465 726e616c 20457272 6f723a20 Internal Error: │ │ + 0x00002720 6661696c 65642074 6f206669 6e64206a failed to find j │ │ + 0x00002730 61766120 636c6173 7320636f 6d2f706f ava class com/po │ │ + 0x00002740 696e7361 72742f76 6f746172 2f4d6172 insart/votar/Mar │ │ + 0x00002750 6b000000 4661696c 65642074 6f20616c k...Failed to al │ │ + 0x00002760 6c6f6361 7465206f 626a6563 74206172 locate object ar │ │ + 0x00002770 72617920 666f7220 7075626c 69736865 ray for publishe │ │ + 0x00002780 64207072 6f677265 73732e00 70686f74 d progress..phot │ │ + 0x00002790 6f000000 4c616e64 726f6964 2f677261 o...Landroid/gra │ │ + 0x000027a0 70686963 732f4269 746d6170 3b000000 phics/Bitmap;... │ │ + 0x000027b0 4661696c 65642074 6f206669 6e642066 Failed to find f │ │ + 0x000027c0 69656c64 2070686f 746f2e00 4661696c ield photo..Fail │ │ + 0x000027d0 65642074 6f207265 61642066 69656c64 ed to read field │ │ + 0x000027e0 2070686f 746f2e00 7072636f 756e7400 photo..prcount. │ │ + 0x000027f0 5b490000 4661696c 65642074 6f206669 [I..Failed to fi │ │ + 0x00002800 6e642066 69656c64 20707263 6f756e74 nd field prcount │ │ + 0x00002810 2e000000 4661696c 65642074 6f207265 ....Failed to re │ │ + 0x00002820 61642070 72636f75 6e742070 686f746f ad prcount photo │ │ + 0x00002830 2e000000 6d61726b 00000000 5b4c636f ....mark....[Lco │ │ + 0x00002840 6d2f706f 696e7361 72742f76 6f746172 m/poinsart/votar │ │ + 0x00002850 2f4d6172 6b3b0000 4661696c 65642074 /Mark;..Failed t │ │ + 0x00002860 6f206669 6e642066 69656c64 206d6172 o find field mar │ │ + 0x00002870 6b2e0000 4661696c 65642074 6f206765 k...Failed to ge │ │ + 0x00002880 74204269 746d6170 20696e66 6f000000 t Bitmap info... │ │ + 0x00002890 48616e64 6c696e67 20426974 6d617020 Handling Bitmap │ │ + 0x000028a0 696e206e 61746976 6520636f 64652e2e in native code.. │ │ + 0x000028b0 2e205769 6474683a 2025642c 20486569 . Width: %d, Hei │ │ + 0x000028c0 6768743a 20256400 496e636f 6d706174 ght: %d.Incompat │ │ + 0x000028d0 69626c65 20426974 6d617020 666f726d ible Bitmap form │ │ + 0x000028e0 61740000 4661696c 65642074 6f206c6f at..Failed to lo │ │ + 0x000028f0 636b2074 68652070 6978656c 73206f66 ck the pixels of │ │ + 0x00002900 20746865 20426974 6d617000 4661696c the Bitmap.Fail │ │ + 0x00002910 65642074 6f20756e 6c6f636b 20746865 ed to unlock the │ │ + 0x00002920 20706978 656c7320 6f662074 68652042 pixels of the B │ │ + 0x00002930 69746d61 70000000 496e7465 726e616c itmap...Internal │ │ + 0x00002940 20457272 6f723a20 6661696c 6564206f Error: failed o │ │ + 0x00002950 6e204765 74496e74 41727261 79456c65 n GetIntArrayEle │ │ + 0x00002960 6d656e74 73286a70 72636f75 6e742c20 ments(jprcount, │ │ + 0x00002970 26697343 6f707929 20000000 3c696e69 &isCopy) .....(III)V..Inte │ │ + 0x00002990 726e616c 20457272 6f723a20 6661696c rnal Error: fail │ │ + 0x000029a0 65642074 6f206669 6e642063 6f6e7374 ed to find const │ │ + 0x000029b0 72756374 6f722066 6f72206a 61766120 ructor for java │ │ + 0x000029c0 636c6173 7320636f 6d2f706f 696e7361 class com/poinsa │ │ + 0x000029d0 72742f76 6f746172 2f4d6172 6b000000 rt/votar/Mark... │ │ + 0x000029e0 496e7465 726e616c 20457272 6f723a20 Internal Error: │ │ + 0x000029f0 6661696c 65642074 6f206372 65617465 failed to create │ │ + 0x00002a00 206a6d61 726b206f 626a6563 7420286f jmark object (o │ │ + 0x00002a10 7574206f 66206d65 6d6f7279 203f2900 ut of memory ?). │ │ + 0x00002a20 00247449 4661696c 65642074 6f20616c .$tIFailed to al │ │ + 0x00002a30 6c6f6361 74652025 64206279 74657320 locate %d bytes │ │ + 0x00002a40 61732061 20776f72 6b20696d 61676500 as a work image. │ │ + 0x00002a50 6d616c6c 6f632077 6f726b70 6978656c malloc workpixel │ │ + 0x00002a60 73000000 61766572 61676533 33000000 s...average33... │ │ + 0x00002a70 756e6c69 6b656c79 20657665 6e74203a unlikely event : │ │ + 0x00002a80 20706174 7465726e 20636f75 6e74206d pattern count m │ │ + 0x00002a90 61746368 206c696d 69742072 65616368 atch limit reach │ │ + 0x00002aa0 65642c20 73746f70 70696e67 20626566 ed, stopping bef │ │ + 0x00002ab0 6f726520 74686520 696d6167 65206973 ore the image is │ │ + 0x00002ac0 20636f6d 706c6574 656c7920 70726f63 completely proc │ │ + 0x00002ad0 65737365 64000000 666f756e 64207061 essed...found pa │ │ + 0x00002ae0 74746572 6e732e2e 2e20313a 20256420 tterns... 1: %d │ │ + 0x00002af0 7c20323a 20256420 7c20333a 20256420 | 2: %d | 3: %d │ │ + 0x00002b00 7c20343a 20256420 00000000 73746570 | 4: %d ....step │ │ + 0x00002b10 3a202564 2c206275 726e2072 61646975 : %d, burn radiu │ │ + 0x00002b20 733a2025 64000000 76617269 6f757320 s: %d...various │ │ + 0x00002b30 696e6974 69616c69 7a617469 6f6e2073 initialization s │ │ + 0x00002b40 74756666 00000000 66696e64 416c6c50 tuff....findAllP │ │ + 0x00002b50 61747465 726e7300 atterns. │ ├── readelf --wide --decompress --hex-dump=.eh_frame_hdr {} │ │ @@ -1,12 +1,12 @@ │ │ │ │ Hex dump of section '.eh_frame_hdr': │ │ - 0x00002918 011b033b 80000000 0f000000 d8e0ffff ...;............ │ │ - 0x00002928 98000000 08e1ffff b4000000 38e1ffff ............8... │ │ - 0x00002938 d0000000 68e1ffff ec000000 d0e1ffff ....h........... │ │ - 0x00002948 0c010000 54e2ffff 2c010000 54e3ffff ....T...,...T... │ │ - 0x00002958 60010000 a4e3ffff 80010000 30e4ffff `...........0... │ │ - 0x00002968 a4010000 b8ebffff f0010000 a4edffff ................ │ │ - 0x00002978 28020000 a0eeffff 60020000 3cefffff (.......`...<... │ │ - 0x00002988 74020000 88f2ffff 98020000 58f7ffff t...........X... │ │ - 0x00002998 d8020000 .... │ │ + 0x00002b58 011b033b 80000000 0f000000 a8dfffff ...;............ │ │ + 0x00002b68 98000000 1ce0ffff bc000000 90e0ffff ................ │ │ + 0x00002b78 e0000000 04e1ffff 04010000 6ce1ffff ............l... │ │ + 0x00002b88 24010000 f0e1ffff 44010000 f0e2ffff $.......D....... │ │ + 0x00002b98 78010000 40e3ffff 98010000 d0e3ffff x...@........... │ │ + 0x00002ba8 bc010000 98ebffff fc010000 88edffff ................ │ │ + 0x00002bb8 34020000 84eeffff 6c020000 1cefffff 4.......l....... │ │ + 0x00002bc8 80020000 a4f2ffff a0020000 54f7ffff ............T... │ │ + 0x00002bd8 e0020000 .... │ ├── readelf --wide --decompress --hex-dump=.eh_frame {} │ │ @@ -1,44 +1,45 @@ │ │ │ │ Hex dump of section '.eh_frame': │ │ - 0x0000299c 10000000 00000000 017a5200 017c1f01 .........zR..|.. │ │ - 0x000029ac 1b0d1d00 18000000 18000000 38e0ffff ............8... │ │ - 0x000029bc 30000000 00440e28 589f0154 0e00df00 0....D.(X..T.... │ │ - 0x000029cc 18000000 34000000 4ce0ffff 30000000 ....4...L...0... │ │ - 0x000029dc 00440e28 589f0154 0e00df00 18000000 .D.(X..T........ │ │ - 0x000029ec 50000000 60e0ffff 30000000 00440e28 P...`...0....D.( │ │ - 0x000029fc 589f0154 0e00df00 1c000000 6c000000 X..T........l... │ │ - 0x00002a0c 74e0ffff 68000000 00500e20 4c9f0102 t...h....P. L... │ │ - 0x00002a1c 44df480e 00000000 1c000000 8c000000 D.H............. │ │ - 0x00002a2c bce0ffff 84000000 00500e30 509f0190 .........P.0P... │ │ - 0x00002a3c 0202640e 00d0df00 30000000 ac000000 ..d.....0....... │ │ - 0x00002a4c 20e1ffff 00010000 00500e28 58920291 ........P.(X... │ │ - 0x00002a5c 0390049f 0102740a d0d1d2df 480e000b ......t.....H... │ │ - 0x00002a6c 780a0e00 d0d1d2df 0b000000 1c000000 x............... │ │ - 0x00002a7c e0000000 ece1ffff 50000000 00500e20 ........P....P. │ │ - 0x00002a8c 44900250 9f016c0e 00d0df00 20000000 D..P..l..... ... │ │ - 0x00002a9c 00010000 1ce2ffff 8c000000 00500e28 .............P.( │ │ - 0x00002aac 44900358 9f019102 0258d0d1 df480e00 D..X.....X...H.. │ │ - 0x00002abc 48000000 24010000 84e2ffff 84070000 H...$........... │ │ - 0x00002acc 00500ef8 30789f01 97039307 92089109 .P..0x.......... │ │ - 0x00002adc 900a9e02 96049505 940603e0 020a0e00 ................ │ │ - 0x00002aec d0d1d2d3 d4d5d6d7 dedf0b03 38020a0e ............8... │ │ - 0x00002afc 00dfded7 d6d5d4d3 d2d1d00b 34000000 ............4... │ │ - 0x00002b0c 70010000 c0e9ffff ec010000 00500e28 p............P.( │ │ - 0x00002b1c 4c970290 09649603 95049306 92079e01 L....d.......... │ │ - 0x00002b2c 94059108 03a401d0 d1d2d3d4 d5d6d7de ................ │ │ - 0x00002b3c 0e000000 34000000 a8010000 74ebffff ....4.......t... │ │ - 0x00002b4c fc000000 00500e30 44930360 94029204 .....P.0D..`.... │ │ - 0x00002b5c 91059006 9f010284 0a0e00d0 d1d2d3d4 ................ │ │ - 0x00002b6c df0b0244 0e00dfd4 d3d2d1d0 10000000 ...D............ │ │ - 0x00002b7c e0010000 38ecffff 9c000000 00000000 ....8........... │ │ - 0x00002b8c 20000000 f4010000 c0ecffff 4c030000 ...........L... │ │ - 0x00002b9c 00500e18 0314020a 0e000b02 a40a0e00 .P.............. │ │ - 0x00002bac 0b000000 3c000000 18020000 e8efffff ....<........... │ │ - 0x00002bbc d0040000 00500e90 01449109 7c9e0295 .....P...D..|... │ │ - 0x00002bcc 05930792 089f0197 03960494 06900a03 ................ │ │ - 0x00002bdc 44030ad0 d1d2d3d4 d5d6d7de df480e00 D............H.. │ │ - 0x00002bec 0b000000 34000000 58020000 78f4ffff ....4...X...x... │ │ - 0x00002bfc 94010000 00580e40 54910590 06709402 .....X.@T....p.. │ │ - 0x00002c0c 93036c9f 01920402 e80a0e00 d0d1d2d3 ..l............. │ │ - 0x00002c1c d4df0b64 0e00dfd4 d3d2d1d0 ...d........ │ │ + 0x00002bdc 10000000 00000000 017a5200 017c1f01 .........zR..|.. │ │ + 0x00002bec 1b0d1d00 20000000 18000000 08dfffff .... ........... │ │ + 0x00002bfc 74000000 00500e28 4490026c 9f01680a t....P.(D..l..h. │ │ + 0x00002c0c 0e00d0df 0b000000 20000000 3c000000 ........ ...<... │ │ + 0x00002c1c 58dfffff 74000000 00500e28 4490026c X...t....P.(D..l │ │ + 0x00002c2c 9f01680a 0e00d0df 0b000000 20000000 ..h......... ... │ │ + 0x00002c3c 60000000 a8dfffff 74000000 00500e28 `.......t....P.( │ │ + 0x00002c4c 4490026c 9f01680a 0e00d0df 0b000000 D..l..h......... │ │ + 0x00002c5c 1c000000 84000000 f8dfffff 68000000 ............h... │ │ + 0x00002c6c 00500e20 4c9f0102 44df480e 00000000 .P. L...D.H..... │ │ + 0x00002c7c 1c000000 a4000000 40e0ffff 84000000 ........@....... │ │ + 0x00002c8c 00500e30 509f0190 0202640e 00d0df00 .P.0P.....d..... │ │ + 0x00002c9c 30000000 c4000000 a4e0ffff 00010000 0............... │ │ + 0x00002cac 00500e28 48920260 91039004 9f010264 .P.(H..`.......d │ │ + 0x00002cbc 0ad0d1d2 df480e00 0b780a0e 00d0d1d2 .....H...x...... │ │ + 0x00002ccc df0b0000 1c000000 f8000000 70e1ffff ............p... │ │ + 0x00002cdc 50000000 00500e20 44900250 9f016c0e P....P. D..P..l. │ │ + 0x00002cec 00d0df00 20000000 18010000 a0e1ffff .... ........... │ │ + 0x00002cfc 90000000 00500e28 4490035c 9f019102 .....P.(D..\.... │ │ + 0x00002d0c 0258d0d1 df480e00 3c000000 3c010000 .X...H..<...<... │ │ + 0x00002d1c 0ce2ffff c8070000 00500e80 31449109 .........P..1D.. │ │ + 0x00002d2c 50930770 9f019505 94069208 900a9e02 P..p............ │ │ + 0x00002d3c 97039604 03f4020a 0e00d0d1 d2d3d4d5 ................ │ │ + 0x00002d4c d6d7dedf 0b000000 34000000 7c010000 ........4...|... │ │ + 0x00002d5c 94e9ffff f0010000 00500e28 5490099e .........P.(T... │ │ + 0x00002d6c 01609702 96039504 94059306 92079108 .`.............. │ │ + 0x00002d7c 03a401d0 d1d2d3d4 d5d6d7de 0e000000 ................ │ │ + 0x00002d8c 34000000 b4010000 4cebffff fc000000 4.......L....... │ │ + 0x00002d9c 00500e30 44930360 94029204 91059006 .P.0D..`........ │ │ + 0x00002dac 9f010284 0a0e00d0 d1d2d3d4 df0b0244 ...............D │ │ + 0x00002dbc 0e00dfd4 d3d2d1d0 10000000 ec010000 ................ │ │ + 0x00002dcc 10ecffff 98000000 00000000 1c000000 ................ │ │ + 0x00002ddc 00020000 94ecffff 88030000 00500e38 .............P.8 │ │ + 0x00002dec 789f0103 1c020a0e 00df0b00 3c000000 x...........<... │ │ + 0x00002dfc 20020000 fcefffff b0040000 00500e88 ............P.. │ │ + 0x00002e0c 01449208 48960464 9307900a 64940691 .D..H..d....d... │ │ + 0x00002e1c 09689505 9f019e02 970303dc 020ad0d1 .h.............. │ │ + 0x00002e2c d2d3d4d5 d6d7dedf 480e000b 38000000 ........H...8... │ │ + 0x00002e3c 60020000 6cf4ffff 94010000 00500e40 `...l........P.@ │ │ + 0x00002e4c 48910558 90066c92 04649f01 94029303 H..X..l..d...... │ │ + 0x00002e5c 02f00a0e 00d0d1d2 d3d4df0b 640e00df ............d... │ │ + 0x00002e6c d4d3d2d1 d0000000 ........ │ ├── readelf --wide --decompress --hex-dump=.init_array {} │ │ @@ -1,4 +1,4 @@ │ │ │ │ Hex dump of section '.init_array': │ │ - 0x00010ec4 00000000 .... │ │ + 0x00010eac 00000000 .... │ ├── readelf --wide --decompress --hex-dump=.fini_array {} │ │ @@ -1,4 +1,4 @@ │ │ │ │ Hex dump of section '.fini_array': │ │ - 0x00010ec8 90090000 00000000 ........ │ │ + 0x00010eb0 a00a0000 00000000 ........ │ ├── readelf --wide --decompress --hex-dump=.got {} │ │ @@ -1,14 +1,14 @@ │ │ │ │ Hex dump of section '.got': │ │ - 0x00011010 00000000 00000080 00100100 b0090000 ................ │ │ - 0x00011020 00000000 c4100100 500a0000 c0100100 ........P....... │ │ - 0x00011030 e4100100 6c0b0000 d8100100 e0100100 ....l........... │ │ - 0x00011040 dc100100 200a0000 6c0c0000 800a0000 .... ...l....... │ │ - 0x00011050 c8100100 bc0c0000 70200000 f0090000 ........p ...... │ │ - 0x00011060 e80a0000 d0140000 f4100100 54180000 ............T... │ │ - 0x00011070 b8170000 f0100100 bc160000 a01b0000 ................ │ │ + 0x00011010 00000000 00000080 00100100 c00a0000 ................ │ │ + 0x00011020 00000000 c4100100 e80b0000 c0100100 ................ │ │ + 0x00011030 e4100100 480d0000 d8100100 e0100100 ....H........... │ │ + 0x00011040 dc100100 740b0000 480e0000 5c0c0000 ....t...H...\... │ │ + 0x00011050 c8100100 980e0000 ac220000 000b0000 ........."...... │ │ + 0x00011060 c40c0000 f0160000 f4100100 741a0000 ............t... │ │ + 0x00011070 f0100100 dc190000 e0180000 fc1d0000 ................ │ │ 0x00011080 00000000 00000000 00000000 00000000 ................ │ │ - 0x00011090 90220000 80220000 70220000 60220000 ."..."..p"..`".. │ │ - 0x000110a0 50220000 40220000 30220000 20220000 P"..@"..0".. ".. │ │ - 0x000110b0 10220000 .".. │ │ + 0x00011090 d0240000 c0240000 b0240000 a0240000 .$...$...$...$.. │ │ + 0x000110a0 90240000 00000000 80240000 70240000 .$.......$..p$.. │ │ + 0x000110b0 60240000 50240000 40240000 `$..P$..@$.. │ ├── readelf --wide --decompress --string-dump=.comment {} │ │ @@ -1,5 +1,4 @@ │ │ │ │ String dump of section '.comment': │ │ - [ 0] GCC: (GNU) 4.9 20140827 (prerelease) │ │ - [ 25] GCC: (GNU) 4.8 │ │ + [ 0] GCC: (GNU) 4.9.x 20150123 (prerelease) │ ├── readelf --wide --decompress --hex-dump=.pdr {} │ │ @@ -1,39 +1,39 @@ │ │ │ │ Hex dump of section '.pdr': │ │ - 0x00000000 b0090000 00000000 00000000 00000000 ................ │ │ + 0x00000000 c00a0000 00000000 00000000 00000000 ................ │ │ 0x00000010 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x00000020 90090000 00000000 00000000 00000000 ................ │ │ + 0x00000020 a00a0000 00000000 00000000 00000000 ................ │ │ 0x00000030 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x00000040 c8090000 00000000 00000000 00000000 ................ │ │ + 0x00000040 d80a0000 00000000 00000000 00000000 ................ │ │ 0x00000050 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x00000060 f0090000 00000080 fcffffff 00000000 ................ │ │ + 0x00000060 000b0000 00000180 fcffffff 00000000 ................ │ │ 0x00000070 00000000 28000000 1d000000 1f000000 ....(........... │ │ - 0x00000080 200a0000 00000080 fcffffff 00000000 ............... │ │ + 0x00000080 740b0000 00000180 fcffffff 00000000 t............... │ │ 0x00000090 00000000 28000000 1d000000 1f000000 ....(........... │ │ - 0x000000a0 500a0000 00000080 fcffffff 00000000 P............... │ │ + 0x000000a0 e80b0000 00000180 fcffffff 00000000 ................ │ │ 0x000000b0 00000000 28000000 1d000000 1f000000 ....(........... │ │ - 0x000000c0 800a0000 00000080 fcffffff 00000000 ................ │ │ + 0x000000c0 5c0c0000 00000080 fcffffff 00000000 \............... │ │ 0x000000d0 00000000 20000000 1d000000 1f000000 .... ........... │ │ - 0x000000e0 e80a0000 00000180 fcffffff 00000000 ................ │ │ + 0x000000e0 c40c0000 00000180 fcffffff 00000000 ................ │ │ 0x000000f0 00000000 30000000 1d000000 1f000000 ....0........... │ │ - 0x00000100 6c0b0000 00000780 fcffffff 00000000 l............... │ │ + 0x00000100 480d0000 00000780 fcffffff 00000000 H............... │ │ 0x00000110 00000000 28000000 1d000000 1f000000 ....(........... │ │ - 0x00000120 6c0c0000 00000180 fcffffff 00000000 l............... │ │ + 0x00000120 480e0000 00000180 fcffffff 00000000 H............... │ │ 0x00000130 00000000 20000000 1d000000 1f000000 .... ........... │ │ - 0x00000140 bc0c0000 00000380 fcffffff 00000000 ................ │ │ + 0x00000140 980e0000 00000380 fcffffff 00000000 ................ │ │ 0x00000150 00000000 28000000 1d000000 1f000000 ....(........... │ │ - 0x00000160 480d0000 0000ffc0 fcffffff 00000000 H............... │ │ - 0x00000170 00000000 78180000 1d000000 1f000000 ....x........... │ │ - 0x00000180 d0140000 0000ff40 fcffffff 00000000 .......@........ │ │ + 0x00000160 280f0000 0000ffc0 fcffffff 00000000 (............... │ │ + 0x00000170 00000000 80180000 1d000000 1f000000 ................ │ │ + 0x00000180 f0160000 0000ff40 fcffffff 00000000 .......@........ │ │ 0x00000190 00000000 28000000 1d000000 1f000000 ....(........... │ │ - 0x000001a0 bc160000 00001f80 fcffffff 00000000 ................ │ │ + 0x000001a0 e0180000 00001f80 fcffffff 00000000 ................ │ │ 0x000001b0 00000000 30000000 1d000000 1f000000 ....0........... │ │ - 0x000001c0 b8170000 00000000 00000000 00000000 ................ │ │ + 0x000001c0 dc190000 00000000 00000000 00000000 ................ │ │ 0x000001d0 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x000001e0 54180000 00000000 00000000 00000000 T............... │ │ - 0x000001f0 00000000 18000000 1d000000 1f000000 ................ │ │ - 0x00000200 a01b0000 0000ffc0 fcffffff 00000000 ................ │ │ - 0x00000210 00000000 90000000 1d000000 1f000000 ................ │ │ - 0x00000220 70200000 00001f80 fcffffff 00000000 p .............. │ │ + 0x000001e0 741a0000 00000080 fcffffff 00000000 t............... │ │ + 0x000001f0 00000000 38000000 1d000000 1f000000 ....8........... │ │ + 0x00000200 fc1d0000 0000ffc0 fcffffff 00000000 ................ │ │ + 0x00000210 00000000 88000000 1d000000 1f000000 ................ │ │ + 0x00000220 ac220000 00001f80 fcffffff 00000000 .".............. │ │ 0x00000230 00000000 40000000 1d000000 1f000000 ....@........... │ ├── readelf --wide --decompress --hex-dump=.gnu.attributes {} │ │ @@ -1,4 +1,4 @@ │ │ │ │ Hex dump of section '.gnu.attributes': │ │ - 0x00000000 410f0000 00676e75 00010700 00000401 A....gnu........ │ │ + 0x00000000 410f0000 00676e75 00010700 00000405 A....gnu........ │ ├── readelf --wide --decompress --hex-dump=.shstrtab {} │ │ @@ -1,16 +1,19 @@ │ │ │ │ Hex dump of section '.shstrtab': │ │ 0x00000000 002e7368 73747274 6162002e 4d495053 ..shstrtab..MIPS │ │ 0x00000010 2e616269 666c6167 73002e72 6567696e .abiflags..regin │ │ - 0x00000020 666f002e 68617368 002e6479 6e73796d fo..hash..dynsym │ │ - 0x00000030 002e6479 6e737472 002e7265 6c2e6479 ..dynstr..rel.dy │ │ - 0x00000040 6e002e74 65787400 2e4d4950 532e7374 n..text..MIPS.st │ │ - 0x00000050 75627300 2e726f64 61746100 2e65685f ubs..rodata..eh_ │ │ - 0x00000060 6672616d 655f6864 72002e65 685f6672 frame_hdr..eh_fr │ │ - 0x00000070 616d6500 2e696e69 745f6172 72617900 ame..init_array. │ │ - 0x00000080 2e66696e 695f6172 72617900 2e64796e .fini_array..dyn │ │ - 0x00000090 616d6963 002e6461 7461002e 676f7400 amic..data..got. │ │ - 0x000000a0 2e627373 002e636f 6d6d656e 74002e70 .bss..comment..p │ │ - 0x000000b0 6472002e 676e752e 61747472 69627574 dr..gnu.attribut │ │ - 0x000000c0 657300 es. │ │ + 0x00000020 666f002e 6e6f7465 2e676e75 2e627569 fo..note.gnu.bui │ │ + 0x00000030 6c642d69 64002e68 61736800 2e64796e ld-id..hash..dyn │ │ + 0x00000040 73796d00 2e64796e 73747200 2e676e75 sym..dynstr..gnu │ │ + 0x00000050 2e766572 73696f6e 002e676e 752e7665 .version..gnu.ve │ │ + 0x00000060 7273696f 6e5f7200 2e72656c 2e64796e rsion_r..rel.dyn │ │ + 0x00000070 002e7465 7874002e 4d495053 2e737475 ..text..MIPS.stu │ │ + 0x00000080 6273002e 726f6461 7461002e 65685f66 bs..rodata..eh_f │ │ + 0x00000090 72616d65 5f686472 002e6568 5f667261 rame_hdr..eh_fra │ │ + 0x000000a0 6d65002e 696e6974 5f617272 6179002e me..init_array.. │ │ + 0x000000b0 66696e69 5f617272 6179002e 64796e61 fini_array..dyna │ │ + 0x000000c0 6d696300 2e646174 61002e67 6f74002e mic..data..got.. │ │ + 0x000000d0 62737300 2e636f6d 6d656e74 002e7064 bss..comment..pd │ │ + 0x000000e0 72002e67 6e752e61 74747269 62757465 r..gnu.attribute │ │ + 0x000000f0 7300 s.